From pinedev@shiva0.cac.washington.edu Mon Apr 1 00:16:00 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28740; Mon, 1 Apr 96 00:16:00 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18584; Sun, 31 Mar 96 23:58:54 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18578; Sun, 31 Mar 96 23:58:53 -0800 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18311; Sun, 31 Mar 96 23:58:48 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07545; Sun, 31 Mar 96 23:58:47 -0800 Date: Sun, 31 Mar 1996 23:58:47 -0800 (PST) From: Terry Gray To: Finn Hybjerg Hansen Cc: pine-info@cac.washington.edu Subject: Re: what are mtest and pilot? In-Reply-To: Message-Id: Organization: University of Washington; Office of Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII There is a secret -a flag that causes pilot to show dot files, ala "ls -a" ... -teg On Wed, 27 Mar 1996, Finn Hybjerg Hansen wrote: > On 22 Mar 1996, David L Miller wrote: > dlm> > pilot - ??? > dlm> > dlm> PIne's Lister Of Things. It is basically the file browser from > dlm> pine/pico stripped out for use as a file browser. This is Pilot's > dlm> first public release, so let us know what you think! > > Quick, easy and simple, but I can't see/edit my .files :-( > Regards from Finn in Denmark > ----------------------------------- --------------------------------------- > Name : Finn Hybjerg Hansen | Aalborg University > Email : fhh@kom.auc.dk | Institute of Electronic Systems > Phone : +45 98 15 85 22 | Department of Communication Technology > Direct: +45 98 15 42 11 - 4807 | Fredrik Bajers Vej 7A (Room A1-203) > Fax : +45 98 15 67 40 | DK-9220 Aalborg Oest ,,, > WWW : http://www.kom.auc.dk/~fhh | DENMARK (o o) > ----------------------------------- ------------------------oOO-(_)-OOo---- > > > From pinedev@shiva0.cac.washington.edu Mon Apr 1 00:16:46 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28766; Mon, 1 Apr 96 00:16:46 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05152; Mon, 1 Apr 96 00:06:47 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05146; Mon, 1 Apr 96 00:06:45 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 1 Apr 1996 09:04:55 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA04562; Mon, 1 Apr 1996 09:06:25 +0100 Date: Mon, 1 Apr 1996 09:06:24 +0100 (BST) From: Mike Brudenell To: Otto Mok Cc: pine-info@cac.washington.edu Subject: Re: Standard man pages? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII If you pull the source code distribution for Pine you will find the man pages in the "doc" subdirectory therin. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Wed, 27 Mar 1996, Otto Mok wrote: > I was wondering if there exist any standard man pages exist for pine for Unix... > Thanks in advance. > > Otto out! > > -- > =============================================================================== > Otto Mok (omok@undergrad.math.uwaterloo.ca) > 3A Computer Science with Elec. Eng. Elec. and Combinatorics & Optimization > University of Waterloo > From pinedev@shiva0.cac.washington.edu Mon Apr 1 00:24:11 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28937; Mon, 1 Apr 96 00:24:11 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05278; Mon, 1 Apr 96 00:18:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05272; Mon, 1 Apr 96 00:18:03 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 1 Apr 1996 09:15:41 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA05334; Mon, 1 Apr 1996 09:17:04 +0100 Date: Mon, 1 Apr 1996 09:17:04 +0100 (BST) From: Mike Brudenell To: Bob Burge Cc: pine-info@cac.washington.edu Subject: Re: lcc: ? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I *think* Lcc stands for "list carbon copy" -- the online help is singularly unhelpful at present (but has been reported and will be fixed in the next release). I *think* it operates like Bcc (or possibly Cc) but doesn't expand distribuation lists used from the Address Book. To, Cc and Bcc would expand such a list and show you all the names as compose the outgoing message, giving you much to scroll past. Lcc (apparently) won't. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 28 Mar 1996, Bob Burge wrote: > What does it stand for? > > Bob > From pinedev@shiva0.cac.washington.edu Mon Apr 1 00:30:38 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29070; Mon, 1 Apr 96 00:30:38 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05353; Mon, 1 Apr 96 00:25:51 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05347; Mon, 1 Apr 96 00:25:47 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 1 Apr 1996 09:23:31 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA05885; Mon, 1 Apr 1996 09:24:57 +0100 Date: Mon, 1 Apr 1996 09:24:56 +0100 (BST) From: Mike Brudenell To: Christoph Torlinsky Cc: pine-info@cac.washington.edu Subject: Re: pine.conf? In-Reply-To: <4jg0s6$l49@crl10.crl.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII You can get a prototype system-wide configuration file by giving the command pine -conf > pine.conf and then moving this file into the correct location (/usr/local/lib/pine.conf, if memory serves). Virtually all the user configuration file settings can be set in the system-wide file. There are also a few extra items for the feature-list that are ONLY effective in the systemwide configuration files (such as disable-keyboard-lock-cmd). Note that users can override settings in the system-wide configuration file in their own personal configuration files. To enforce particular settings also list them in the "fixed" system-wide configuration file: /usr/local/lib/pine.conf.fixed Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 28 Mar 1996, Christoph Torlinsky wrote: > without sounding tooo lame, what does a system wide pine.conf look > like? I want all my users to use the same domain foroutbound mail.. > > thanks > > Lil > chris > From pinedev@shiva0.cac.washington.edu Mon Apr 1 01:04:04 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29890; Mon, 1 Apr 96 01:04:04 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05695; Mon, 1 Apr 96 00:52:19 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from sangam.ncst.ernet.in by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05689; Mon, 1 Apr 96 00:51:57 -0800 Received: from iucaa.UUCP (uucp@localhost) by sangam.ncst.ernet.in (8.6.12/8.6.6) with UUCP id OAA29053 for pine-info@cac.washington.edu; Mon, 1 Apr 1996 14:24:49 +0530 Received: from unipune.ernet.in by iucaa (4.1/SMI-4.1) id AA12182; Mon, 1 Apr 96 13:32:33+050 Received: from physics.unipune.ernet.in by unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA06898; Mon, 1 Apr 1996 13:19:49 +0500 Received: from localhost by physics.unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA05841; Mon, 1 Apr 1996 13:27:45 +0500 Date: Mon, 1 Apr 1996 13:27:44 -0500 (GMT) From: "Ashish S. Nadkarni" X-Sender: ashish@physics To: Pine Information Subject: unix pipe command Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 950 could anyone please tell me how to escape to the shell and execute an unix command(using the unix pipe command enable option). also i wanted to know whether X in the config menu means enable or disable thanks ashish ______________________________________________________________________ | | | ASHISH S. NADKARNI ashish@physics.unipune.ernet.in | |----------------------------------------------------------------------| | Scanning Tunneling Microscopy Lab,|res address: | | DEPARTMENT OF PHYSICS, |21/2A,Jagdishnagar, | | UNIVERSITY OF PUNE, |Ganeshkhind Road, | | INDIA. |Aundh,Pune-411007 | | |Maharashtra,India. | |______________________________________________________________________| From pinedev@shiva0.cac.washington.edu Mon Apr 1 01:11:46 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00361; Mon, 1 Apr 96 01:11:46 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19282; Mon, 1 Apr 96 00:59:33 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19276; Mon, 1 Apr 96 00:59:30 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 1 Apr 1996 09:57:39 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA09132; Mon, 1 Apr 1996 09:58:57 +0100 Date: Mon, 1 Apr 1996 09:58:56 +0100 (BST) From: Mike Brudenell To: tleckron@KUHUB.CC.UKANS.EDU Cc: pine-info@cac.washington.edu Subject: Re: info on internet In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'd suggest asking your local Computer Centre's Help Desk! Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Fri, 29 Mar 1996 tleckron@KUHUB.CC.UKANS.EDU wrote: > I was wondering if I could get some info on how to use unix. the only > command I know is pine. > From pinedev@shiva0.cac.washington.edu Mon Apr 1 01:38:57 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01088; Mon, 1 Apr 96 01:38:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06217; Mon, 1 Apr 96 01:34:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06206; Mon, 1 Apr 96 01:33:55 -0800 Received: from localhost by hobbes.twntpe.cdc.com; Mon, 1 Apr 96 17:32:53 +0800 Date: Mon, 1 Apr 1996 17:32:51 +0800 (GMT) From: Ed Greshko Reply-To: Ed Greshko To: "Ashish S. Nadkarni" Cc: Pine Information Subject: Re: unix pipe command In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: > could anyone please tell me how to escape to the shell and execute an unix > command(using the unix pipe command enable option). Hummm..... If you want to go from pine to the unix shell then you'd want to [X] enable-suspend in the setup/config. Then, you'd use ctrl-z to suspend pine and get a unix shell prompt. If you enabled the pipe command....then you can pipe the body of a message to a unix command that you specify. Hope that helps.... > also i wanted to know whether X in the config menu means enable or > disable [X] indicates "set". You then have to look at the verbage of the parameter in question. Looking at the following: [ ] disable-keymenu [ ] enable-8bit-esmtp-negotiation If you have: [X] disable-keymenu then keymenu is disable. If it is "[ ]" then it is enabled. OK?? Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Mon Apr 1 01:56:01 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01424; Mon, 1 Apr 96 01:56:01 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19832; Mon, 1 Apr 96 01:47:52 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from hermes.dur.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19826; Mon, 1 Apr 96 01:47:43 -0800 Received: from venus by hermes.dur.ac.uk id (8.6.12/ for dur.ac.uk) with SMTP; Mon, 1 Apr 1996 10:47:39 +0100 Received: from hercules by venus id ; Mon, 1 Apr 1996 10:47:38 +0100 Date: Mon, 1 Apr 1996 10:47:18 +0100 (BST) From: Barry Cornelius To: Terry Gray Cc: pine-info@cac.washington.edu Subject: Re: what are mtest and pilot? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- On Sun, 31 Mar 1996, Terry Gray wrote: > On Wed, 27 Mar 1996, Finn Hybjerg Hansen wrote: > > On 22 Mar 1996, David L Miller wrote: > > dlm> PIne's Lister Of Things. It is basically the file browser from > > dlm> pine/pico stripped out for use as a file browser. This is Pilot's > > dlm> first public release, so let us know what you think! > > ... I don't know what's going on but the versions of pilot that I've built using GSO and HPP options to build don't react to keyboard inputs correctly. I get a list of files displayed on the screen in 2 columns. So it looks OK, but any of the keys (except cursor keys) just cause the inverse-video to move to the next entry. For example, if I hit v it just moves the highlight to the next entry. If I press any cursor-moving key, then it moves the highlight to the third entry after the one that is currently highlighted. - -- Barry Cornelius Telephone: (0191 or +44 191) 374 4717 Applications Division, IT Service, IT Service Office: 374 2892 Science Site, University of Durham, Fax: 374 3741 Durham, DH1 3LE, UK E-mail: Barry.Cornelius@durham.ac.uk -----BEGIN PGP SIGNATURE----- Version: 2.6.2i iQCVAwUBMV+mLaGgSldA40uVAQGtfAP/QAa2A5iPsiHv2KmcHau15IkgKPqXfwid 0l+pE436krgJzYFlTS59T8k2lF3QC+6VMM6VUg4LFnfQ43e1tFSq82z4IipV9qDa iqr74ZQgjutpSPXcnw+wA+pPWygEBKdP+ktH17oWjtcfUbK/76jpk/SJV21yUYmR yQCbQJGK+/E= =jzK5 -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:02:15 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01568; Mon, 1 Apr 96 02:02:15 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06388; Mon, 1 Apr 96 01:49:49 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06377; Mon, 1 Apr 96 01:49:41 -0800 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u3gFF-000CHqC; Mon, 1 Apr 96 10:49 BST Date: Mon, 1 Apr 1996 10:49:24 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Michael Seibel Subject: 3.92 bug(let) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I dont know if this is OS/2 port specific or a general bug in 3.92. I had a folder which was both an incoming folder and an ordinary folder. I did "L", and deleted the incoming folder. I then scrolled down to its incarnation as an ordinary folder, and when "D" to be told that it did not exist. It then clicked that there is of course only one file, and when I remade the folder index, the ordinary folder had gone too. Would it be possible to track that to get it right? ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:05:14 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01610; Mon, 1 Apr 96 02:05:14 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19970; Mon, 1 Apr 96 01:59:29 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from tomobiki-cho.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19964; Mon, 1 Apr 96 01:59:28 -0800 Received: from UW-Gateway.Panda.COM by Tomobiki-Cho.CAC.Washington.EDU (NX5.67f2/UW-NDC Revision: 2.27.MRC ) id AA29162; Mon, 1 Apr 96 01:59:19 -0800 Received: from localhost by Ikkoku-Kan.Panda.COM (NX5.67e/UW-NDC/Panda Revision: 2.27.MRC ) id AA16740; Mon, 1 Apr 96 01:59:12 -0800 Date: Mon, 1 Apr 1996 01:57:08 -0800 (PST) From: Mark Crispin Subject: re: news authentication in 3.92 To: Matthew D Stock Cc: pine-info@cac.washington.edu In-Reply-To: <4j6v69$gen@azure.acsu.buffalo.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII On 25 Mar 1996 20:20:25 GMT, Matthew D Stock wrote: > At long last, pine has authentication support, which means that it may not > be used as a newsreader at our site. Unfortunately, I can't seem to get it > to function. From what I can tell by browsing the code, if pine > notices a 480 response from the server, it should prompt me for a username > and password to use to authenticate myself. This doesn't seem to happen, > and I get the "480 Authentication required" message on the screen. I > wasn't able to find any documentation on how to get this to work. Does > anyone have any suggestions? Wait a second... Are you saying that the AUTHINFO command is needed for *reading* news with NNTP, instead of just for posting? If so, this is news to me. We don't have that kind of NNTP server here, and there's no published protocol specification to refer to, so I'm pretty much reduced to guessing how it's supposed to work. From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:25:02 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02030; Mon, 1 Apr 96 02:25:02 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06735; Mon, 1 Apr 96 02:20:17 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06729; Mon, 1 Apr 96 02:20:16 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3geh-00038TC; Mon, 1 Apr 96 02:16 PST To: pine-info@cac.washington.edu From: Andreas Muck Subject: Re: Turn off PINE Sender:-field writing Date: Fri, 29 Mar 1996 21:32:56 +0100 Message-Id: <315C48F8.3C5FE1DA@stud.uni-karlsruhe.de> References: <4jh3nn$236@osiris.wu-wien.ac.at> <315C4835.371A000C@stud.uni-karlsruhe.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Opps, forgot to edit the attachment. I think this is on sendmail's faq already. Andi From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:25:59 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02068; Mon, 1 Apr 96 02:25:59 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20212; Mon, 1 Apr 96 02:20:16 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20206; Mon, 1 Apr 96 02:20:15 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3geh-00038FC; Mon, 1 Apr 96 02:16 PST To: pine-info@cac.washington.edu From: rick@helix.nih.gov (Rick Troxel) Subject: Re: lcc: ? In-Reply-To: Bob Burge's message of Thu, 28 Mar 1996 14: 29:26 -0600 Message-Id: References: Date: Fri, 29 Mar 1996 19:22:49 GMT In article Bob Burge writes: What does it stand for? List carbon copy. If you place the nickname of an address list there (and leave the To: line blank), pine will show you to whom it will go, but the recipient will not see these addresses. Instead, the recipient sees To: undisclosed.recipients:; Regards, -- Rick Troxel Rick_Troxel@nih.gov rick@helix.nih.gov 301/435-2983 http://www.access.digex.net/%7Erobjen/dc-sage/bios/rick_troxel/ /////////////////////////////////////////////////////////////////// All effort and exertion put forth by man from the fullness of his heart is worship, if it is prompted by the highest motives and the will to do service to humanity. --Abdu'l-Baha From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:27:01 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02099; Mon, 1 Apr 96 02:27:01 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20220; Mon, 1 Apr 96 02:20:20 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20214; Mon, 1 Apr 96 02:20:18 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3gei-00038UC; Mon, 1 Apr 96 02:16 PST To: pine-info@cac.washington.edu From: Andreas Muck Subject: Re: Turn off PINE Sender:-field writing Date: Fri, 29 Mar 1996 21:29:41 +0100 Message-Id: <315C4835.371A000C@stud.uni-karlsruhe.de> References: <4jh3nn$236@osiris.wu-wien.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pine+sendmail" From: lynch.94@osu.edu (Jerry Lynch) Newsgroups: comp.mail.pine Subject: Re: Pine3.91 & Sendmail 8.7.3 userdb Date: 31 Jan 1996 22:50:27 GMT Organization: The Ohio-State University Lines: 76 Message-ID: References: <4ejcqv$jn4@ns1.autonet.net> X-Newsreader: slrn (0.8.5) Here is my attempt at writing a "FAQ-like" description of how I got the USERDB to work with pine. I sent this to the Sendmail FAQ, but it hasn't been added since I last checked. I'm using an older version of sendmail (8.6.12 I think), so there are no guarantees. I would encourage you to post a "feature request" or the likes to comp.mail.sendmail about this. I did so a while back, but never got any response. ------------------------------------------------------------------- * How do I get the user database (userdb) to work with Pine. The basic incompatibility with Pine and the user database option is in how Pine writes From addresses in the header. Most MUAs write the From address as "From: user", while Pine, for reasons given in its documentation, write the From address as "From: user@FQDN" (FQDN=fully qualified domain name). Because of this difference, the user database does not rewrite pine headers. One solution to this problem is to make the following change in /etc/sendmail.cf after you have the user database option installed and working with other MUAs: In the "local info" section, add the following: # Define our userdb file for pine rewrites Kuserdb btree -o /etc/userdb.db After ruleset 0, add the following as ruleset 1: ################################################## ### Ruleset 1, rewrite sender header & envelope ## ################################################## #Thanks to Bjart Kvarme S1 R$- < @ $=w . > $* $: $1 < @ $2 . > $3 ?? $1 username@localhost ? R$+ ?? $+ $: $1 ?? $(userdb $2 : mailname $: @ $) R$+ ?? @ $@ $1 Not found R$+ ?? $+ $>3 $2 Found, rewrite #NOTE ^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ # Use Tab Characters Use Tab Characters in these regions # to make three columns (the line with "mailname" only has 2 columns). Now the user database should re-write messages sent with Pine. If this still does not work for you, try adding the following to either the system wide pine.conf, pine.conf.fixed, or your personal .pinerc: user-domain=localhost This has been known to help solve the problem for some people. ------------------------------------------------------------------- Any thanks for the above should be sent to: Bjart Kvarme who was kind enough to post this solution a while back. On 29 Jan 1996 16:05:35 -0500, Mike S wrote: >I have recently upgraded to Sendmail 8.7.3 and I'm using the userdb >function to replace mailname@domain to First_Lastname@domain for >outgoing and incoming mail. > >Mailx uses this feature without any problems, but Pine continues to use >the mailname for outgoing mail. I have tried various changes to .pinerc >to no avail, such as not setting any user or domain information and >quelling mailname lookup in the passwd file. > >Could someone let me know if this is do-able with Pine 3.91. or if there >is a newer release that supports this. > >Thanks, -- Jerry From pinedev@shiva0.cac.washington.edu Mon Apr 1 02:59:57 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02697; Mon, 1 Apr 96 02:59:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07092; Mon, 1 Apr 96 02:51:39 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07084; Mon, 1 Apr 96 02:51:31 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 1 Apr 1996 11:48:35 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id LAA24092; Mon, 1 Apr 1996 11:49:34 +0100 Date: Mon, 1 Apr 1996 11:49:33 +0100 (BST) From: Mike Brudenell To: Mark Crispin Cc: Matthew D Stock , pine-info@CAC.Washington.EDU Subject: re: news authentication in 3.92 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hah! I was just about to test this when I saw your message go by! The scenario as I understand it.... Here we are using the INN news server software to run our service. The latest official release of this is version 1.4. Version 1.5 is still "under development" (I believe) but I suspect is a _long_ way off. In view of this someone is now maintaining an archive of unofficial releases of INN 1.4 which include the various patches floating around the Net. These are named INN1.4unoff1, INN1.4unoff2, etc. The latest is unoff 4. INN allows (wild-carded) machine addresses to be configured so that a username and password have to be used. Vanilla INN 1.4 allowed any host allowed to connect to the server to _read_ any newsgroup. Posting was either enabled by default (no username and password set up in the configuration file), or _only_ after authenticating (username and password set up in configuration file). However the _idea_ behind INN's authentication seems to be that the news administrator should be able to control what newsgroups (authenticating) people can _read_ as well as _post to_. Vanilla INN 1.d did not allow this. However some of the fixes introduced into the unoff3 release (and possibly also in earlier unoff releases) fixed this (promptly breaking our local configuration file for a while!). The result is that in INN1.4unoff3 (and, presumably, later releases) your are required to authenticate before you can _read_ news (eg, the "GROUP" command returns a "480 Authentication required for command" message). This is so that the news server knows which groups you have access to. So if Pine doesn't support authentication for _reading_ it isn't going to work against INN1.4unoff3 and later where authentication is needed. [I've just checked, and it does indeed fail.] Just when you thought it was safe to leave the programming... :-) Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Mon, 1 Apr 1996, Mark Crispin wrote: > Wait a second... > > Are you saying that the AUTHINFO command is needed for *reading* news with > NNTP, instead of just for posting? > > If so, this is news to me. > > We don't have that kind of NNTP server here, and there's no published protocol > specification to refer to, so I'm pretty much reduced to guessing how it's > supposed to work. From pinedev@shiva0.cac.washington.edu Mon Apr 1 03:32:34 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03446; Mon, 1 Apr 96 03:32:34 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07506; Mon, 1 Apr 96 03:25:23 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07500; Mon, 1 Apr 96 03:25:22 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3hgQ-00038FC; Mon, 1 Apr 96 03:22 PST To: pine-info@cac.washington.edu From: zinc@zifi.genetics.utah.edu (zinc) Subject: Re: PGP filter for pine 3.92 Date: 31 Mar 1996 23:14:02 -0700 Message-Id: References: In-Reply-To: markm@voicenet.com's message of 31 Mar 1996 23:22:52 GMT -----BEGIN PGP SIGNED MESSAGE----- In article <4jn44c$oau@news.voicenet.com> markm@voicenet.com (Mark M.) writes: : It is probably better to just set : EncryptToSelf = on : in your pgp configuration file. > Using EncryptToSelf is a potential problem. If your secret key is > discovered, someone will be able to read every encrypted e-mail you > have ever received as well as sent. I think that it is a better idea > to save the e-mail to the "sent-mail" folder before encrypting. this just doesn't make any sense. you say that everyone will be able to read your mail if you set EncrytToSelf=on and that this is a bad thing but in the next breath you suggest just storing the plain text? at least if it's encrypted you've presented some challenge to the attacker. - -pjf -----BEGIN PGP SIGNATURE----- Version: 2.6.2 Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface iQCVAwUBMV90IwRlqRAnkHH5AQFNVgP/a80UuEwj0JIun+zfKppmjm75s14okDQ6 yepl7arFYJV0ZWQGjmLKZzxWzH6un27JHD7h0Opr0xv0UyM1I66Rs5poWY+r1k3+ VYNXfpleZ3eNoSIC/UQ4S6eflzhFOKHZMQeAoY72SaiyIIp7pbf9HT7O/c1aR8/J Zyl/XjHbid8= =jfqM -----END PGP SIGNATURE----- -- "Those that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- Benjamin Franklin (1773) finger for PGP key zifi runs LINUX 1.3.77 -=-=-=WEB=-=-=-> http://zifi.genetics.utah.edu From pinedev@shiva0.cac.washington.edu Mon Apr 1 04:07:35 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04748; Mon, 1 Apr 96 04:07:35 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21174; Mon, 1 Apr 96 03:44:28 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21168; Mon, 1 Apr 96 03:44:23 -0800 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u3i2Q-000CJRC; Mon, 1 Apr 96 12:44 BST Date: Mon, 1 Apr 1996 12:44:15 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Tom Unger , Michael Seibel Subject: Pinedebug Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is it deliberately the case that pinedebug is switched on for 3.92? (At least for the OS/2 and Windows ports) ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Mon Apr 1 05:02:25 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05842; Mon, 1 Apr 96 05:02:25 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22137; Mon, 1 Apr 96 04:55:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22131; Mon, 1 Apr 96 04:55:34 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3j7R-00038FC; Mon, 1 Apr 96 04:54 PST To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Autoreply and Mail Sorting: Re: two messages Date: Mon, 1 Apr 1996 07:03:19 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4ji423$18i8@pulp.ucs.ualberta.ca> On 31 Mar 1996, Ashish S. Nadkarni wrote: > dear sir, > could you please let me know whether pine supports auto reply or > whether i need to install an auto reply/filtering system.i have heard of > procmail but i do not know where to get it from.any suggestions? > thanks > ashish On 30 Mar 1996, Deborah Olsen wrote: > Okay can someone please settle this once and for all. I'm getting all > types of stories. > > I'm using PINE 3.92 for UNIX and I need to edit my .pinerc so I can > distribute mail as it comes in into it's designated folder. > [...] Both of these inquiries can actually be answered together. Pine (even the new Pine 3.92) does NOT do autoreply. Also, Pine does NOT presort incoming mail into separate folders based on criteria such as coming from different mailing lists. In either case, you have to use some program which preprocesses the mail before Pine gets hold of it. One of the more common programs for Unix systems, as Ashish Nadkarni noted, is procmail. Procmail can do both autoreply and sorting of mail into folders (as well as a lot more -- it's a powerful program). Nancy McGough has made a great deal of very useful information available on Pine and mail filtering/preprocessing via the World Wide Web. If you have a Web browser, browse my home page and follow the link to Nancy's pages. Look at the Contents and find what you need. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Mon Apr 1 05:36:06 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06280; Mon, 1 Apr 96 05:36:06 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09035; Mon, 1 Apr 96 05:29:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pine.nasc.mass.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09029; Mon, 1 Apr 96 05:29:38 -0800 Received: by nasc.mass.edu (8.6.10/SMI-4.1) id NAA10936; Mon, 1 Apr 1996 13:30:45 GMT Date: Mon, 1 Apr 1996 08:30:45 -0500 (EST) From: Karen Deordio To: mvelema Cc: pine institute Subject: Re: credit In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sure! I got your message. ~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~ Karen DeOrdio (413) 662-5255 FPA (413) 662-5254 BIO Secretary, Fine & Performing Arts and Biology North Adams State College North Adams, MA 01247 e-mail: kdeord@nasc.mass.edu |~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~ On Wed, 27 Mar 1996, mvelema wrote: > can you send me some e-mail to prove to my teacher that i can use this > program (pine) > From pinedev@shiva0.cac.washington.edu Mon Apr 1 05:51:48 1996 -0800 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06565; Mon, 1 Apr 96 05:51:48 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22626; Mon, 1 Apr 96 05:42:33 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pine.nasc.mass.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22620; Mon, 1 Apr 96 05:42:31 -0800 Received: by nasc.mass.edu (8.6.10/SMI-4.1) id NAA11564; Mon, 1 Apr 1996 13:43:50 GMT Date: Mon, 1 Apr 1996 08:43:50 -0500 (EST) From: Karen Deordio To: pine-info@cac.washington.edu Subject: Unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Please delete me from your list. Thank you! UNSUBSCRIBE!! ~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~ Karen DeOrdio (413) 662-5255 FPA (413) 662-5254 BIO Secretary, Fine & Performing Arts & Biology North Adams State College North Adams, MA 01247 e-mail: kdeord@nasc.mass.edu |~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~|~ From pinedev@shiva0.cac.washington.edu Mon Apr 1 05:59:41 1996 -0800 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06816; Mon, 1 Apr 96 05:59:41 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09329; Mon, 1 Apr 96 05:53:53 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from perdix.acsu.buffalo.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09323; Mon, 1 Apr 96 05:53:48 -0800 Received: (from stock@localhost) by perdix.acsu.buffalo.edu (8.7.1/8.6.12) id IAA08037; Mon, 1 Apr 1996 08:53:16 -0500 (EST) Date: Mon, 1 Apr 1996 08:53:16 -0500 (EST) From: Matthew D Stock Message-Id: <199604011353.IAA08037@perdix.acsu.buffalo.edu> To: Mike Brudenell Cc: Mark Crispin , pine-info@CAC.Washington.EDU Subject: re: news authentication in 3.92 In-Reply-To: References: Mike Brudenell writes: > Hah! I was just about to test this when I saw your message go by! > > The scenario as I understand it.... > [ The scenario as you understand it ] Yes, that's my understanding as well. Browsing the INN unoff4 source, they assume you have almost no privs until you authenticate. I would strongly suggest finding information about the AUTHINFO "generic" authentication, and using that. It seems to solve a variety of problems, and will allow sites to authenticate in any way they choose. There are docs regarding it on Dave Barr's site if I remember correctly. Thanks, -Matt From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07060; Mon, 1 Apr 96 06:13:52 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22835; Mon, 1 Apr 96 05:58:39 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from perdix.acsu.buffalo.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22827; Mon, 1 Apr 96 05:58:37 -0800 Received: (from stock@localhost) by perdix.acsu.buffalo.edu (8.7.1/8.6.12) id IAA08052; Mon, 1 Apr 1996 08:58:43 -0500 (EST) Date: Mon, 1 Apr 1996 08:58:43 -0500 (EST) From: Matthew D Stock Message-Id: <199604011358.IAA08052@perdix.acsu.buffalo.edu> To: Mark Crispin Cc: pine-info@CAC.Washington.EDU Subject: re: news authentication in 3.92 In-Reply-To: References: <4j6v69$gen@azure.acsu.buffalo.edu> Mark Crispin writes: > Are you saying that the AUTHINFO command is needed for *reading* news with > NNTP, instead of just for posting? See my last message WRT news reading, but that isn't my real problem. I was having problems posting. I couldn't find any docs or description on how to use the authentication features in pine, so I started browsing the code. It seems to me that I would be prompted for my username and password if pine tried to post, and got a 480 in response. It would then use that username and password to authenticate, and then try again. This doesn't seem to happen. Am I missing something, or are there docs to look at for this? BTW, since I plan on moving to unoff4 as our newsreading news server sometime during the summer, it would be nice to see AUTHINFO generic supported in pine. trn now has support, and so their dev group may be able to help you implement it. Until all of this stuff settles out, we have pine newsreading/posting disabled. :-/ Thanks, -Matt From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07435; Mon, 1 Apr 96 06:33:19 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23232; Mon, 1 Apr 96 06:28:07 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.bcpl.lib.md.us by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23226; Mon, 1 Apr 96 06:28:04 -0800 Received: by mail (5.0/SMI-SVR4) id AA19058; Mon, 1 Apr 1996 09:32:02 +0500 Date: Mon, 1 Apr 1996 09:32:00 -0500 (EST) From: Ralph Therien X-Sender: rtherien@mail To: pine-info@cac.washington.edu Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 40 please unsubscribe me from mailing list From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07753; Mon, 1 Apr 96 06:43:14 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23358; Mon, 1 Apr 96 06:36:15 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from TURBO.Kean.EDU by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23342; Mon, 1 Apr 96 06:35:01 -0800 Received: by turbo.kean.edu; (5.65v3.0/1.1.8.2/08Feb95-0139PM) id AA08411; Mon, 1 Apr 1996 09:32:46 -0500 Date: Mon, 1 Apr 1996 09:32:46 -0500 (EST) From: "Paul E. Yahnig" To: "Paul E. Yahnig" Cc: pine institute Subject: unsubscribe In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08197; Mon, 1 Apr 96 06:58:55 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23589; Mon, 1 Apr 96 06:51:18 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pine.nasc.mass.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23583; Mon, 1 Apr 96 06:51:15 -0800 Received: by nasc.mass.edu (8.6.10/SMI-4.1) id OAA14815; Mon, 1 Apr 1996 14:52:32 GMT Date: Mon, 1 Apr 1996 09:52:31 -0500 (EST) From: Travis Cephus To: pine-info@cac.washington.edu Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Please unsubscribe me from the pine listserve. ***************************************************************** *Travis Cephus 413-662-5433 (phone) * *Office of Student Life 413-662-5170 (fax) * *North Adams State College TCEPHUS@NASC.MASS.EDU * *North Adams, MA 01246 * ***************************************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09715; Mon, 1 Apr 96 07:54:27 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11091; Mon, 1 Apr 96 07:45:59 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11083; Mon, 1 Apr 96 07:45:57 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3llu-00038FC; Mon, 1 Apr 96 07:43 PST To: pine-info@cac.washington.edu From: jwjung@camis.kaist.ac.kr (Jung Joowon) Subject: POP3 or IMAP4 implementation in Java Date: 1 Apr 1996 15:02:52 GMT Message-Id: <4jor6s$5ff@news.kreonet.re.kr> Are there any implementation (applet or application) of POP3(Post Office Protocol Version 3 : RFC-1725) or IMAP4 (Internet Message Access Protocol Version 4 : RFC-1731)? Any Java application or applet like pine or Eudora? Thanks in advance -Jung Joowon -- Jung Joowon | E-mail: jwjung@camis.kaist.ac.kr Center for Adv. Management Info. System | Phone(Office): +82-42-869-8321~4 Korea Advanced Inst. of Sci. and Tech. | Fax : +82-42-869-8330 Taejon, Republic of Korea, 305-701 | http://camis.kaist.ac.kr/~jwjung/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09964; Mon, 1 Apr 96 08:03:02 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24570; Mon, 1 Apr 96 07:50:58 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24564; Mon, 1 Apr 96 07:50:57 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3lox-00038FC; Mon, 1 Apr 96 07:47 PST To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: Need help with Filtering Mail and my brain while your at it. Date: Mon, 1 Apr 1996 08:34:43 -0500 Message-Id: References: <4jo27c$16ga@pulp.ucs.ualberta.ca> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4jo27c$16ga@pulp.ucs.ualberta.ca> Check out my Mail Filtering and Robots page at: http://www.jazzie.com/ii/internet/mailbots.html Good luck, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11121; Mon, 1 Apr 96 08:29:26 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11704; Mon, 1 Apr 96 08:16:01 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11698; Mon, 1 Apr 96 08:16:00 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3mFG-00038FC; Mon, 1 Apr 96 08:14 PST To: pine-info@cac.washington.edu From: nick@ruly46.MedFac.LeidenUniv.nl (Nick Pearson) Subject: cmsg cancel <4jokvo$jqk@highway.leidenuniv.nl> Control: cancel <4jokvo$jqk@highway.leidenuniv.nl> Date: 1 Apr 1996 14:18:08 GMT Message-Id: <4jooj0$jqk@highway.leidenuniv.nl> Article cancelled from within tin [v1.2 PL2] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12090; Mon, 1 Apr 96 08:48:42 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12366; Mon, 1 Apr 96 08:39:59 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from sangam.ncst.ernet.in by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12324; Mon, 1 Apr 96 08:38:04 -0800 Received: from iucaa.UUCP (uucp@localhost) by sangam.ncst.ernet.in (8.6.12/8.6.6) with UUCP id WAA27306 for pine-info@cac.washington.edu; Mon, 1 Apr 1996 22:10:50 +0530 Received: from unipune.ernet.in by iucaa (4.1/SMI-4.1) id AA27048; Mon, 1 Apr 96 21:21:42+050 Received: from physics.unipune.ernet.in by unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA02349; Mon, 1 Apr 1996 21:08:56 +0500 Received: from localhost by physics.unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA09412; Mon, 1 Apr 1996 21:16:54 +0500 Date: Mon, 1 Apr 1996 21:16:53 -0500 (GMT) From: "Ashish S. Nadkarni" X-Sender: ashish@physics To: Pine Information Subject: dead letter Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 932 whenever i cancel a compose message in pine ver 3.92(unix) i get a dead.letter in my home directory.this never used to happen in the earlier version.any suggestions to get rid of this? thanks ashish ______________________________________________________________________ | | | ASHISH S. NADKARNI ashish@physics.unipune.ernet.in | |----------------------------------------------------------------------| | Scanning Tunneling Microscopy Lab,|res address: | | DEPARTMENT OF PHYSICS, |21/2A,Jagdishnagar, | | UNIVERSITY OF PUNE, |Ganeshkhind Road, | | INDIA. |Aundh,Pune-411007 | | |Maharashtra,India. | |______________________________________________________________________| From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15892; Mon, 1 Apr 96 09:55:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14300; Mon, 1 Apr 96 09:40:16 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14291; Mon, 1 Apr 96 09:40:14 -0800 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id KAA19403 for ; Mon, 1 Apr 1996 10:40:07 -0700 Received: from gpu5.srv.ualberta.ca (gpu5.srv.ualberta.ca [129.128.98.19]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id KAA32166 for ; Mon, 1 Apr 1996 10:40:07 -0700 Date: Mon, 1 Apr 1996 10:40:05 -0700 (MST) From: Lea X-Sender: maldridg@gpu5.srv.ualberta.ca To: Pine Information List Subject: Re: dead letter In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: > whenever i cancel a compose message in pine ver 3.92(unix) i get a > dead.letter in my home directory.this never used to happen in the earlier > version.any suggestions to get rid of this? I second this request - noticed it several times this weekend. Pain in the neck. Anyone with a workaround or solution, *please* post to the list... Lea ----------------------------------------------------------------------------- Marianne Aldridge (Lea) CNS Consulting Team; Helpdesk maldridg@gpu.srv.ualberta.ca OR helpdesk@gpu.srv.ualberta.ca 492-9380 (voicemail) OR 492-9400 (helpdesk) http://www.ualberta.ca/~maldridg/tutor/Tutorials.html http://gpu.srv.ualberta.ca/~maldridg/Wiz/Wizard ..'But I didn't *mean* to be brave - it just sort of happened when I panicked...'... -Piglet ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17474; Mon, 1 Apr 96 10:33:01 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15624; Mon, 1 Apr 96 10:25:53 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from wetlands.nwi.fws.gov by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15610; Mon, 1 Apr 96 10:25:48 -0800 Received: by wetlands.nwi.fws.gov (5.x/SMI-4.1) id AA17648; Mon, 1 Apr 1996 13:25:40 -0500 Date: Mon, 1 Apr 1996 13:25:40 -0500 (EST) From: Tim Fritz X-Sender: tim@wetlands To: pine-info@cac.washington.edu Subject: Re: W: Script to randomize .signature files In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > > I am looking for a script which I can include in my .login file > > which will randomly choose a file out of a specified directory > > and copy it over the current .signature file. This would of course > > create a new .signature file each time I logged in. > > Once you find it (if it exits), please let me know... There is a perl script that will attach a random signature available by searching the pine-info archives. It's a bit long (and not long ago) to re-post. I haven't tried it but here's some info to search for to get it: * Subject: Random Signatures in Pine * From: afabbro@stimpy.us.itd.umich.edu (Andrew Philip Fabbro) * Date: 12 Jan 1996 21:48:37 GMT ----------------------------------------------------------------------- Tim Fritz, Computer Operator | tim@enterprise.nwi.fws.gov U.S. Fish & Wildlife Service | voice 813.570.5426 National Wetlands Inventory | http://www.nwi.fws.gov St. Petersburg, FL | 27 51 35 N -82 38 31 W ----------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18630; Mon, 1 Apr 96 10:57:54 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29692; Mon, 1 Apr 96 10:51:21 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29684; Mon, 1 Apr 96 10:51:19 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3ofN-00038FC; Mon, 1 Apr 96 10:49 PST To: pine-info@cac.washington.edu From: richh@teleport.com (Rich) Subject: Receiving Encoded Mail. Help! Date: 1 Apr 1996 10:42:19 -0800 Message-Id: <4jp82b$n9n@linda.teleport.com> I seem to have problems when it comes to receiving encoded mail. Can you help with this. I use both the Unix Elm and Pine mail programs and also can utilize Eudora if necessary. Here are my questions: 1. If a person uses a word processing program to create a file, does he have to save the file to ASCII? a. If he does save the file to ASCII, does he need to encode that file when attaching it to an e-mail message? b. If he doesn't save it to ASCII and leaves it as a binary file, what are the ramifications. Should he send the file as is or?? 2. Once I receive the file and it is mime encoded, should Pine "Always" be able to decode the file? If not, what do I do? 3. If I receive a uuencoded file, will uudecode always be able to decode the file (in Unix)? If not, what do I do? The reason I ask these questions, is because the other day someone sent me 4 different file attachements and after trying every way possible to decode them, I could not read any one of them. Is it possible that I have to read the file using the same program that he used to write them on? One of the files was a Framemaker document and the others were other MS programs. Your help would be appreciated. Rich Hill richh@creditworthy.com -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Credit Management Info & Support = http://www.creditworthy.com/~richh Newsgroup = misc.business.credit e-mail = richh@creditworthy.com Mailing List = credit_mgmt-l -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Credit Management Info & Support = http://www.creditworthy.com/~richh Newsgroup = misc.business.credit e-mail = richh@creditworthy.com Mailing List = credit_mgmt-l From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19026; Mon, 1 Apr 96 11:02:26 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16584; Mon, 1 Apr 96 10:56:23 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16570; Mon, 1 Apr 96 10:56:19 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3ojE-00038FC; Mon, 1 Apr 96 10:53 PST To: pine-info@cac.washington.edu From: mrobinsn@credit.wharton.upenn.edu (OPERATOR) Subject: Hook for address lookup Date: 1 Apr 1996 16:20:04 GMT Message-Id: <4jovnk$kfh@netnews.upenn.edu> I'd like to know where the code is for parsing the send-to address. What I want to do is press "?" or even CTRL- and go to an address query utility. (not the address book). At Penn, they've modified elm slightly so that when you press the "?" key in the to: field, it loads up a query tool so that you can enter something like "M? Robinson" and it will give you my email address from the UPenn directory. I'd like to do the same for Pine. Any ideas? -- +---------------------------------------------------------------------+ Mike Robinson : The Wharton School : 3620 Locust Walk Suite 2400 : mrobinsn@wharton.upenn.edu Philadelphia, PA 19104 : V://215.898.2761 F://215.573.2054 : - Write Me! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19613; Mon, 1 Apr 96 11:18:19 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17058; Mon, 1 Apr 96 11:09:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from visla.utia.cas.cz by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17052; Mon, 1 Apr 96 11:09:02 -0800 Received: from localhost (localhost [127.0.0.1]) by visla.utia.cas.cz (8.7.5/8.7.1) with ESMTP id VAA03357; Mon, 1 Apr 1996 21:01:40 +0200 (METDST) Date: Mon, 1 Apr 1996 21:01:40 +0200 (METDST) From: Vladimir Solnicky =?ISO-8859-2?Q?=28Vladim=EDr_Solnick=FD=29?= Reply-To: =?ISO-8859-2?Q?Bc=2E_Vladim=EDr_Solnick=FD?= To: "Ashish S. Nadkarni" , Lea Cc: Pine Information List Subject: Re: dead letter In-Reply-To: Message-Id: X-Postal-Address: =?ISO-8859-2?Q?=DATIA_AV_=C8R=3B_Pod_vod=E1renskou_v=EC=BE=ED?= =?ISO-8859-2?Q?_4=3B_182_08__Praha_8-Libe=F2=3B_Czech_Rep?= =?ISO-8859-2?Q?ublic?= Organization: Institute of Information Theory and Automation (UTIA AV CR) Organizace: =?ISO-8859-2?Q?=DAstav_teorie_informace_a_automatizace_AV_=C8?= =?ISO-8859-2?Q?R_=28=DATIA=29?= X-Chameleon-Return-To: vs@utia.cas.cz Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable On Mon, 1 Apr 1996, Lea wrote: > On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: > > > whenever i cancel a compose message in pine ver 3.92(unix) i get a > > dead.letter in my home directory.this never used to happen in the ear= lier > > version.any suggestions to get rid of this? > > Anyone with a workaround or solution, *please* post to the list... Set on the ``Quell-dead-letter-on-cancel'' in Setup Config screen ... It should help (according to on-line help). V. S. | | Bc. Vladim=EDr Solnick=FD (US-ASCII: Vladimir Solnicky) | | Institute of Information UTIA AV CR \/ Theory and Automation Pod vodarenskou vezi 4 Department of Computing Systems 182 08 Praha 8-Liben +42 2 6605/2212 fax: +42 2 6884677 Czech Republic +42 2 6605/2364 e-mail: vs@utia.cas.cz ftp.utia.cas.cz http://www.utia.cas.cz/user_data/vs/vs-home-en.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25272; Mon, 1 Apr 96 13:08:22 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20193; Mon, 1 Apr 96 12:56:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20185; Mon, 1 Apr 96 12:56:38 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3qcf-00038UC; Mon, 1 Apr 96 12:54 PST To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: PGP filter for pine 3.92 Date: 31 Mar 1996 23:22:52 GMT Message-Id: <4jn44c$oau@news.voicenet.com> References: -----BEGIN PGP SIGNED MESSAGE----- Jeffrey Goldberg (cc047@ecs.pc.Cranfield.ac.uk) wrote: : : On 24 Mar 1996, Mats Arvendal wrote: : : > You could add your own emailaddress to sending-filters, this way you can : > read the copy in the sent-mail folder. : > : > sending-filters=/home/roland/bin/pgpsign, : > /home/roland/bin/pgpencrypt roland@spinnaker.rhein.de _RECIPIENTS_ : : : It is probably better to just set : EncryptToSelf = on : in your pgp configuration file. Using EncryptToSelf is a potential problem. If your secret key is discovered, someone will be able to read every encrypted e-mail you have ever received as well as sent. I think that it is a better idea to save the e-mail to the "sent-mail" folder before encrypting. - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMV8UYbZc+sv5siulAQGIbgP/TQ2tTA/3ftF0OZPB/clbaJHM8K2IUuoe IbGPCxIH8YvXH/WKW1oRy9nFG11ZqiBTfZzeFru0VJDyLlBlWUcTdeuUtEwB7iBk kk4N77HGYH5NnKfGXwOMy7qMcNZYS9PyteY6ESQmw+OfFvrPtbRx0i45G7xsXhQp Dr3+ukpLsAA= =YU5B -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28893; Mon, 1 Apr 96 14:26:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22436; Mon, 1 Apr 96 14:12:02 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22428; Mon, 1 Apr 96 14:11:58 -0800 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id PAA08743 for ; Mon, 1 Apr 1996 15:11:53 -0700 Received: from gpu5.srv.ualberta.ca (gpu5.srv.ualberta.ca [129.128.98.19]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id PAA64396 for ; Mon, 1 Apr 1996 15:11:56 -0700 Date: Mon, 1 Apr 1996 15:11:53 -0700 (MST) From: Lea X-Sender: maldridg@gpu5.srv.ualberta.ca To: Pine Information List Subject: Re: dead letter In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > > Anyone with a workaround or solution, *please* post to the list... > > Set on the ``Quell-dead-letter-on-cancel'' in Setup Config screen ... Wonderful - works like a charm! Thanks! Lea ----------------------------------------------------------------------------- Marianne Aldridge (Lea) CNS Consulting Team; Helpdesk maldridg@gpu.srv.ualberta.ca OR helpdesk@gpu.srv.ualberta.ca 492-9380 (voicemail) OR 492-9400 (helpdesk) http://www.ualberta.ca/~maldridg/tutor/Tutorials.html http://gpu.srv.ualberta.ca/~maldridg/Wiz/Wizard ..'But I didn't *mean* to be brave - it just sort of happened when I panicked...'... -Piglet ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01827; Mon, 1 Apr 96 15:25:24 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24523; Mon, 1 Apr 96 15:13:46 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost.lanl.gov by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24517; Mon, 1 Apr 96 15:13:44 -0800 Received: from cic-mail.lanl.gov by mailhost.lanl.gov (8.6.12/1.2) id QAA03328; Mon, 1 Apr 1996 16:13:42 -0700 Received: from localhost by cic-mail.lanl.gov (SMI-8.6/SMI-SVR4) id QAA19011; Mon, 1 Apr 1996 16:13:02 -0700 Date: Mon, 1 Apr 1996 16:13:02 -0700 (MST) From: Bob Stewart To: pine-info@cac.washington.edu Subject: problems with Solaris 2.5 port Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi; I just brought up pine3.92 on a system that has never ran pine before, and it catches an error almost immediately. The indications are: an e-mail comes into the system Pine sees it and tells me that I have new mail I read the message and delete it, but do not exit pine a few minutes later, I get the message "unexpected changes to mailbox (try restarting)" and can no longer see whats in my inbox quit and restart pine and all seems well until the next message I have compared the mail files before and after one of these failures and see that the mail is being changed. A line is added after I read the mail that read "Status:RO" and another that reads "X-UIDL: 828398816.000", (I believe that the numeric portion of the last message changes). Any ideas/suggestions will be greatly appreciated..... Thanks Bob Stewart (res@lanl.gov) mail stop B294 phone = 505-667-9847 ta3, sm261, room P100 http://www.lanl.gov/~res From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03297; Mon, 1 Apr 96 15:58:51 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08208; Mon, 1 Apr 96 15:51:56 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08202; Mon, 1 Apr 96 15:51:55 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3tMr-00038FC; Mon, 1 Apr 96 15:50 PST To: pine-info@cac.washington.edu From: bubsy@phish.nether.net () Subject: IMAP and pre-authentication Date: 1 Apr 1996 15:28:58 GMT Message-Id: <4josnq$mnl@news.cic.net> Who can help with IMAP annd pre-authentication ?? I want to make it do pre-authentication. so users don't have to type in the passwd again when they using pine. I already try to linux imapd to /etc/rimapd. no luck :( Thanks Alan. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03354; Mon, 1 Apr 96 16:00:07 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25593; Mon, 1 Apr 96 15:51:58 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25587; Mon, 1 Apr 96 15:51:56 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3tMr-00038TC; Mon, 1 Apr 96 15:50 PST To: pine-info@cac.washington.edu From: wcwoods@library.uwaterloo.ca Subject: return receipts in Pine Message-Id: Date: Mon, 1 Apr 1996 16:25:55 GMT With 'mail' one could add a statement 'set receipt' in the .mailrc file to get confirmation of receipts from remote mailer servers. How is this done in the pine client? Can't find anything in the Pine documentation re this. thanks,cw From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04225; Mon, 1 Apr 96 16:20:20 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25945; Mon, 1 Apr 96 16:06:59 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25933; Mon, 1 Apr 96 16:06:53 -0800 Received: from localhost by hobbes.twntpe.cdc.com; Tue, 2 Apr 96 08:06:06 +0800 Date: Tue, 2 Apr 1996 08:06:05 +0800 (GMT) From: Ed Greshko To: Bob Stewart Cc: pine-info@cac.washington.edu Subject: Re: problems with Solaris 2.5 port In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 1 Apr 1996, Bob Stewart wrote: > Hi; > > I just brought up pine3.92 on a system that has never ran pine before, and > it catches an error almost immediately. > > The indications are: > an e-mail comes into the system > Pine sees it and tells me that I have new mail > I read the message and delete it, but do not exit pine > a few minutes later, I get the message "unexpected changes to mailbox (try > restarting)" and can no longer see whats in my inbox > quit and restart pine and all seems well until the next message > > I have compared the mail files before and after one of these failures and > see that the mail is being changed. A line is added after I read the mail > that read "Status:RO" and another that reads "X-UIDL: 828398816.000", (I > believe that the numeric portion of the last message changes). > > Any ideas/suggestions will be greatly appreciated..... Sounds like you have another process accessing your mailbox. The X-UIDL header would seem to indicate that it is some type of POP3 process. Do you have a PC on the network checking for new mail? I run pine on Solaris 2.5 under CDE. When email comes in I first get a visual indication from CDE (Common DestTop Environment). When the time comes for pine to check for new mail I get the pine audio indication and the CDE visual indication is reset. Regards, Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05006; Mon, 1 Apr 96 16:42:16 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09281; Mon, 1 Apr 96 16:37:02 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09267; Mon, 1 Apr 96 16:37:00 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3u2l-00038FC; Mon, 1 Apr 96 16:33 PST To: pine-info@cac.washington.edu From: gsully@gsully.osha.igs.net (Greg Sullivan) Subject: Re: question about forwarding Date: 1 Apr 1996 00:36:56 GMT Message-Id: References: <315D8D24.4897@anderson.ucla.edu> In article <315D8D24.4897@anderson.ucla.edu>, Julie Berman wrote: >Is there a way to select all the messages in the inbox (there are over >100 and I don't want to send each one individually) and forward them to >one address? Make sure you have the `[X] enable-aggregate-command-set' enabled in your Pine configuration then do a Select `;', All `a', Apply `a', Forward `f' and follow the prompts from there. Sully -- ________________________________________________________________________ Greg `SULLY' Sullivan | http://www.osha.igs.net/~gsully gsully@osha.igs.net | ________________________________________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05352; Mon, 1 Apr 96 16:48:46 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26830; Mon, 1 Apr 96 16:41:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from frodo.student.gu.edu.au by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26818; Mon, 1 Apr 96 16:41:53 -0800 Received: (from s1000515@localhost) by frodo.student.gu.edu.au (8.7.1/8.7.1) id KAA28996; Tue, 2 Apr 1996 10:41:46 +1000 (EST) Date: Tue, 2 Apr 1996 10:41:45 +1000 (EST) From: "SHAUN D. DELLER" To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm having a major drama trying to send an attachment. How do I access the floppy drive to get a file to attach? I'm using a Macintosh LC. Shaun Deller From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10094; Mon, 1 Apr 96 18:44:22 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11995; Mon, 1 Apr 96 18:38:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [206.203.63.1] by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11989; Mon, 1 Apr 96 18:38:24 -0800 Received: from 3rd6.3rddoor.com ([206.203.63.206]) by 3rddoor.3rddoor.com (8.6.11/8.6.9) with SMTP id WAA19682 for ; Mon, 1 Apr 1996 22:02:50 -0500 Date: Mon, 1 Apr 1996 23:40:08 -0800 (PST) From: Bobby Norwood To: pine-info@cac.washington.edu Subject: imfo-international X-Sender: norwoodb@3rddoor.3rddoor.com Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'd like to know if I can send e-mail to Japan through Pine? If so how would I do this. I have family in KOBE, Japan that I'd like to try and hook up with, with e-mail. If you have imfomation on what route would be a good route, would you e-mail it to me. Thank you very much. Bobby Norwood --No Signature Set-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10452; Mon, 1 Apr 96 19:03:08 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12229; Mon, 1 Apr 96 18:56:30 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from voga.rmit.EDU.AU by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12221; Mon, 1 Apr 96 18:56:03 -0800 Received: from minyos.its.rmit.EDU.AU by voga.rmit.EDU.AU with SMTP id AA22563 (5.65c/IDA-1.5/qva1-oz for ); Tue, 2 Apr 1996 12:55:34 +1000 Received: from localhost (sassa@localhost) by minyos.its.rmit.EDU.AU (8.7.5/8.7/ram1) with SMTP id MAA22409; Tue, 2 Apr 1996 12:55:21 +1000 (EST) Date: Tue, 2 Apr 1996 12:55:19 +1000 (EST) From: Syed Azman Shahrim Syed Abdullah To: pine-info@cac.washington.edu Cc: Syed Azman Shahrim Syed Abdullah Subject: queries Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am Azman from RMIT, Melbourne, address : sassa@minyos.its.rmit.edu.au My question is I have sent quite a number of email to my friend back in M'sia and I also have confirmed with him to reply back my emails. It has been 3 days of waiting and until now I haven't got any reply. Could you please tell me what should I do so that I am able to received an email from M'sia. And could you please tell me about anything related to setup of my account with email ( maybe there is something that I haven't set and I don't realised it ). My friend's adress is : dryusof@pc.jaring.my I am looking forward to your reply soon. Thanks for your commitment. Good bye. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11339; Mon, 1 Apr 96 19:45:07 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00321; Mon, 1 Apr 96 19:37:24 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00315; Mon, 1 Apr 96 19:37:23 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3wqh-00038FC; Mon, 1 Apr 96 19:33 PST To: pine-info@cac.washington.edu From: Sven Guckes Subject: Re: Receiving Encoded Mail. Help! Date: 1 Apr 1996 23:57:58 GMT Message-Id: <4jpqi6$a7t@fu-berlin.de> References: <4jp82b$n9n@linda.teleport.com> richh@teleport.com (Rich) writes: >1. If a person uses a word processing program to create a file, does he > have to save the file to ASCII? No. > a. If he does save the file to ASCII, does he need to encode that > file when attaching it to an e-mail message? No.Yes. Always uuencode the ASCII files! > b. If he doesn't save it to ASCII and leaves it as a binary file, > what are the ramifications. Should he send the file as is or?? Encoding is only necessary if any part of the transport does not transfer the data as is. If in doubt - encode. If still in doubt - encode again! >2. Once I receive the file and it is mime encoded, should Pine "Always" > be able to decode the file? If not, what do I do? MIME encoded means that *some* encoding was used. If your setup has to deal with a code it does not know then you loseneed to get the proper decoder. Wanna buy a MIME coder ring? Really cheap! >3. If I receive a uuencoded file, will uudecode always be able to > decode the file (in Unix)? If not, what do I do? "Will the decoder decode the encoded data?" Naah. Of course not! Silly boy! >The reason I ask these questions, is because the other day someone sent me 4 >different file attachements and after trying every way possible to decode >them, I could not read any one of them. Sending random garbage as MIME attachments sure keeps the newbies away... >Is it possible that I have to read the file using the same program that he >used to write them on? One of the files was a Framemaker document and the >others were other MS programs. Hey, did Bill Gates tell you that? Never use a program *twice* on the same data! Get the upgrade! Comsume! Buy!!! >-- >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Credit Management Info & Support = http://www.creditworthy.com/~richh > Newsgroup = misc.business.credit e-mail = richh@creditworthy.com > Mailing List = credit_mgmt-l >-- >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Credit Management Info & Support = http://www.creditworthy.com/~richh > Newsgroup = misc.business.credit e-mail = richh@creditworthy.com > Mailing List = credit_mgmt-l *sigh* I have no mercy for people who do not know how to attach a sig... Oh, it's April *second* already? Sheesh.. Sven [A file is a file is a file is a file.] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11571; Mon, 1 Apr 96 19:57:06 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13037; Mon, 1 Apr 96 19:50:16 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13031; Mon, 1 Apr 96 19:50:09 -0800 Received: from localhost by hobbes.twntpe.cdc.com; Tue, 2 Apr 96 11:49:03 +0800 Date: Tue, 2 Apr 1996 11:49:00 +0800 (GMT) From: Ed Greshko To: Syed Azman Shahrim Syed Abdullah Cc: pine-info@cac.washington.edu Subject: Re: queries In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 2 Apr 1996, Syed Azman Shahrim Syed Abdullah wrote: > I am Azman from RMIT, Melbourne, address : > sassa@minyos.its.rmit.edu.au > > My question is I have sent quite a number of email to > my friend back in M'sia and I also have confirmed with > him to reply back my emails. It has been 3 days of waiting > and until now I haven't got any reply. > Could you please tell me what should I do so that I am > able to received an email from M'sia. And could you please > tell me about anything related to setup of my account > with email ( maybe there is something that I haven't set > and I don't realised it ). > My friend's adress is : dryusof@pc.jaring.my > > I am looking forward to your reply soon. > Thanks for your commitment. Well....you've actually come to the wrong place. This list is for the discussion of the features and functions of the User Agent called pine. It is not to help you resolve email problems. However, maybe your friend in Malaysia has not sent you anything in return? You can telephone your friend and ask if they have sent you something. Maybe your friend is having trouble with Jaring as their ISP. There are other ISPs in Malaysia which, IMHO, provide better customer service. Regards, Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11671; Mon, 1 Apr 96 20:01:27 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00534; Mon, 1 Apr 96 19:56:30 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from tomobiki-cho.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00528; Mon, 1 Apr 96 19:56:28 -0800 Received: from UW-Gateway.Panda.COM by Tomobiki-Cho.CAC.Washington.EDU (NX5.67f2/UW-NDC Revision: 2.27.MRC ) id AA00602; Mon, 1 Apr 96 19:56:19 -0800 Received: from localhost by Ikkoku-Kan.Panda.COM (NX5.67e/UW-NDC/Panda Revision: 2.27.MRC ) id AA20382; Mon, 1 Apr 96 19:56:11 -0800 Date: Mon, 1 Apr 1996 19:11:18 -0800 (PST) From: Mark Crispin Subject: re: news authentication in 3.92 To: Mike Brudenell Cc: Matthew D Stock , pine-info@CAC.Washington.EDU In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Mike - I appreciate your offer for access to your NNTP server. If you want to do this, any *.cac.washington.edu name should be allowed. However, I am quite a bit concerned by what you're telling me. It seems that this functionality is a moving target, and worse, is in an unofficial release that is not blessed by the developer of that software. It makes me feel as if I'm being asked to jump from a building on the assurance that by the time I reach the ground someone will have contrived to have erected a net. And, of course, that this newly-erected net will be where I aimed for and not some other place that was decided after I jumped... I think that I have to insist upon a formal spec as well as a testbed so I have some idea what I'm implementating against. Too many programs besides Pine depend upon c-client, and thus we have to tread very carefully. I implemented AUTHINFO USER based upon what I was told, and apparently some people are having problems with it. Others seem to think that it works fine. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15131; Mon, 1 Apr 96 22:56:20 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15710; Mon, 1 Apr 96 22:52:45 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15704; Mon, 1 Apr 96 22:52:43 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u3zwM-00038FC; Mon, 1 Apr 96 22:51 PST To: pine-info@cac.washington.edu From: daddy@alumni.EECS.Berkeley.EDU (Dave DeBoskey) Subject: Pipe a file to outgoing message text. Date: 1 Apr 1996 20:36:11 -0800 Message-Id: <4jqarr$2ml@alumni.EECS.Berkeley.EDU> Hello, UNIX mail allows me to pipe a file to a outgoing message, hence I can do something like the following: mail myFriend < Goodnews.txt Is there any way to do this using pine? Most specifically, I am interested in using the pine addresbook from the command line. Thanks. Dave. -- Have a nice day. Dave. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15552; Mon, 1 Apr 96 23:27:20 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03342; Mon, 1 Apr 96 23:17:48 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03336; Mon, 1 Apr 96 23:17:47 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u40Ik-00038FC; Mon, 1 Apr 96 23:14 PST To: pine-info@cac.washington.edu From: Mark Wilcutts Subject: Re: return receipts in Pine Date: Mon, 1 Apr 1996 12:55:48 -0800 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: You need to add a customized header entry to your .pinerc file: customized-hdrs=Return-Receipt-To: Then when you run pine, use the rich headers command ^R to see this field in the header, and type in a return address. If you want a receipt for EVERY message you send, put your mail address at the end of this line in your .pinerc -- Mark Wilcutts Mechanical Engineering Department University of California ------------------ "If it's fun, it's not work!" On Mon, 1 Apr 1996 wcwoods@library.uwaterloo.ca wrote: > > With 'mail' one could add a statement 'set receipt' in the .mailrc file to get > confirmation of receipts from remote mailer servers. How is this done in the > pine client? Can't find anything in the Pine documentation re this. thanks,cw > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15705; Mon, 1 Apr 96 23:35:08 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16192; Mon, 1 Apr 96 23:27:48 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16180; Mon, 1 Apr 96 23:27:47 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u40Qg-00038FC; Mon, 1 Apr 96 23:23 PST To: pine-info@cac.washington.edu From: Mark Wilcutts Subject: Re: unix pipe command Date: Mon, 1 Apr 1996 13:07:15 -0800 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: X in the config menus means "enabled" or "on". Once you have enabled the unix pipe command, type "|" and a unix command at the prompt. FYI, type "O" for "Other commands" and you should see the "|" at the bottom of the screen. -- Mark Wilcutts Mechanical Engineering Department University of California --------------- "If it's fun, it's not work!" On 1 Apr 1996, Ashish S. Nadkarni wrote: > could anyone please tell me how to escape to the shell and execute an unix > command(using the unix pipe command enable option). > also i wanted to know whether X in the config menu means enable or > disable > thanks > ashish > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15999; Mon, 1 Apr 96 23:45:45 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03607; Mon, 1 Apr 96 23:37:50 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03601; Mon, 1 Apr 96 23:37:48 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u40eL-00038FC; Mon, 1 Apr 96 23:37 PST To: pine-info@cac.washington.edu From: ordway@subzero.winternet.com (Ordway Music Theatre) Subject: small pine 3.92 oddity Date: 1 Apr 1996 17:41:31 GMT Message-Id: <4jp4gb$kdc@blackice.winternet.com> When I run my new pine 3.92 as root on my DG box, I keep getting the following error: [Error saving configuration in file "/.pinerc": No such file or directory] However, the file does exist and is owned by root and is writable and readable by root. I had tried removing the .pinerc and then running pine again but that didn't help. I then copied a 3.92 .pinerc from another account and ran pine again to no avail. Anyone have any suggestions? I'm I just being brain dead today? Thanks -Bryce -- ########################################################################### # Scott B. Burchill, Systems Mngr. Management Information Systems Dept. # # Bryce Pier, Asst. System Admin. Ordway Music Theatre # # 345 Washington Street # From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16540; Tue, 2 Apr 96 00:03:23 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03918; Mon, 1 Apr 96 23:59:28 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03912; Mon, 1 Apr 96 23:59:26 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 2 Apr 1996 08:57:42 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id IAA27635; Tue, 2 Apr 1996 08:59:10 +0100 Date: Tue, 2 Apr 1996 08:59:09 +0100 (BST) From: Mike Brudenell To: bubsy@phish.nether.net Cc: pine-info@cac.washington.edu Subject: Re: IMAP and pre-authentication In-Reply-To: <4josnq$mnl@news.cic.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. Make a link from /etc/rimapd to your imapd executable. 2. Ensure that the executable is executable by everyone. 3. Set up your IMAP host so that people can use "rsh" to it. In practice this means either each person needs to set up a ".rhosts" file in their home directory on the IMAP server that grants access to any host they are likely to run UNIX Pine on, or the systems manager needs to set up a hosts.equiv file (does the same thing, but at a systemwide level for everyone). 4. Test, from another machine, that you can rsh to the IMAP server computer by giving a command such as "rsh ls". The success of this will confirm you have got the rsh mechanism set up OK in general. 5. Test, from the other machine, that you can fire up the pre-authenticated rsh daemon by giving the command: "rsh /etc/rimapd". This should give you a welcome banner. Disconnect by typing "A01 LOGOUT". Note that by allowing people to use pre-authenticated sessions to your IMAP server computer you are implicitly allowing them to rsh *any* command or session onto it (eg, "rsh runsomeverylongprogram"). We solved this by setting the shell of Mere Mortal users to a locally-written program that ONLY allows them to issue the /etc/rimapd command. :-) Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 1 Apr 1996 bubsy@phish.nether.net wrote: > Who can help with IMAP annd pre-authentication ?? I want to make it do > pre-authentication. so users don't have to type in the passwd again when > they using pine. I already try to linux imapd to /etc/rimapd. no luck :( > Thanks > > Alan. > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16687; Tue, 2 Apr 96 00:16:33 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16770; Tue, 2 Apr 96 00:08:34 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16764; Tue, 2 Apr 96 00:08:30 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 2 Apr 1996 09:06:03 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA28653; Tue, 2 Apr 1996 09:07:30 +0100 Date: Tue, 2 Apr 1996 09:07:30 +0100 (BST) From: Mike Brudenell To: "SHAUN D. DELLER" Cc: pine-info@cac.washington.edu Subject: Re: your mail In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII [If it really *is* a major drama for you then you may very well be better off asking your local Help Desk for support!] I am going to assume you are using the UNIX version of Pine (ie, are connecting to a UNIX computer at your site and then giving it the command "pine") ... you didn't say explicitly (it helps if you do!), but because I happen to know that Pine isn't available for a Macintosh! UNIX Pine can only attach files that the computer it is running on can "see" on one of its disk drives: in this case the UNIX filestore. You cannot attach a file that is sitting on another machine's disk drive (unless that disk drive has been specially made available to ("mounted on") the UNIX computer and is hence available to it). Consequently you first need to transfer the file from the Macintosh to your UNIX system. Once on there you can then attach it to your Pine message. Quite how you do the transfer depends very much on the software you have got set up on the Macintosh and the services available to it from your UNIX mainframe. Possibilities include: 1. Using an "ftp" program on the Mac to transfer the file. 2. Using a "Kermit" or "Xmodem" program on the Mac to transfer the file. 3. Copying the file through a GatorBox link to the UNIX filestore (this usually results in TWO files on the UNIX system, and so is not ideal for use as an attachment). You will need to ask your local Help Desk for advice. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 2 Apr 1996, SHAUN D. DELLER wrote: > I'm having a major drama trying to send an attachment. How do I access > the floppy drive to get a file to attach? I'm using a Macintosh LC. > > Shaun Deller > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17014; Tue, 2 Apr 96 00:35:23 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16941; Tue, 2 Apr 96 00:22:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16935; Tue, 2 Apr 96 00:22:56 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u41K8-00038FC; Tue, 2 Apr 96 00:20 PST To: pine-info@cac.washington.edu From: "Gregory J. Hickel" Subject: Problem Using Unix Pine 3.92 and Win95... Date: Mon, 01 Apr 1996 18:05:41 -0600 Message-Id: <31606F55.6587@server.wulaw.wustl.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am having difficulty with Unix Pine 3.92 now that I have converted to Windows 95. When I attempt to print a message from my unix window it looks like it is going to print but nothing ever comes out. This problem has just appeared since I converted to Win95. Any Suggestions??? Please e-mail responses. Thanks-- Greg Hickel gjhickel@server.wulaw.wustl.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17454; Tue, 2 Apr 96 00:57:22 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04422; Tue, 2 Apr 96 00:42:44 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04416; Tue, 2 Apr 96 00:42:40 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 2 Apr 1996 09:40:41 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA01371; Tue, 2 Apr 1996 09:42:10 +0100 Date: Tue, 2 Apr 1996 09:42:09 +0100 (BST) From: Mike Brudenell To: Mark Crispin Cc: Matthew D Stock , Pine Info Mailing List Subject: Re: news authentication in 3.92 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 1 Apr 1996, Mark Crispin wrote: > Mike - > > I appreciate your offer for access to your NNTP server. I've set this up, Mark, and will e-mail you separately with the username and password to use when authenticating to the server. > However, I am quite a bit concerned by what you're telling me. It seems that > this functionality is a moving target, and worse, is in an unofficial release > that is not blessed by the developer of that software. The question _really_ is "Is there still a developer of INN?" INN 1.4 has been the official release for *ages* with no sign of 1.5 at all. I heard a rumour that Rich Salz, the author, was suffering from burn-out and had suspended development ... but may very well be wrong (do you know anything about this, Matthew?) I have tried e-mailing him with a bug report, but the message could not be delivered as the destination machine didn't come up on the network. Hence the establishment of the unoff archives, so that people have easy access to kits with bug-fix patches included. > It makes me feel as if I'm being asked to jump from a building on the > assurance that by the time I reach the ground someone will have contrived to > have erected a net. And, of course, that this newly-erected net will be where > I aimed for and not some other place that was decided after I jumped... > > I think that I have to insist upon a formal spec as well as a testbed so I > have some idea what I'm implementating against. Too many programs besides > Pine depend upon c-client, and thus we have to tread very carefully. I > implemented AUTHINFO USER based upon what I was told, and apparently some > people are having problems with it. Others seem to think that it works fine. I think two quite separate issues are being confused here... 1. INN 1.4unoff1 still supports and makes use of AUTHINFO USER / AUTHINFO PASS. The *only* difference is what commands are available to a connection before it has authenticated. INN1.4vanilla allows GROUP, ARTICLE, etc wheras INN1.4unoff1 and later don't. This forces the user to authenticate before they can read news. 2. Matthew mentioned AUTHINFO GENERIC support. This is, as I understand it, quite different and separate from AUTHINFO USER. I hadn't actually heard of it until Matthew mentioned it, but looking at the source code seems to imply it is merely a different way of authenticating. In particular it allows the Yes/No to be decided by external support programs (located in an approved directory, of course!). Sites "working fine" are probably using one of: non-INN software as their server; INN1.4vanilla; INN1.4unoff1 or later but without authentication. A workaround, easily implemented, is for news administrators such as myself to patch the nnrpd (news reading daemon) source code so that the news _reading_ commands are again available before a user authenticates. Personally I would feel compelled to do this if Pine couldn't be adjusted to accept and respond to a request for authentication returned in response to NNRP commands other than POST. (We've been having some problems here this term with "problem" postings; I want to get authentication turned on, but we are using Pine as our preferred and support news reader ... hence I need to solve or workaround the problem!) Basically Pine (or more accurately C-Client?) needs to be able to respond to a "480 Authentication required" whatever command caused it to be issued (not just POST). I may be mistaken (I haven't checked the source code yet) but shouldn't this be fairly straightforward? The AUTHINFO GENERIC (apparently "just" a method of requesting a different authentication scheme be used) can wait (at least, it can in our books!). Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17679; Tue, 2 Apr 96 01:07:05 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04597; Tue, 2 Apr 96 00:57:41 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04591; Tue, 2 Apr 96 00:57:37 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 2 Apr 1996 09:55:48 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA02862; Tue, 2 Apr 1996 09:57:23 +0100 Date: Tue, 2 Apr 1996 09:57:23 +0100 (BST) From: Mike Brudenell To: Mark Crispin Cc: Matthew D Stock , pine-info@CAC.Washington.EDU Subject: Re: news authentication in 3.92 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII For information, INN1.4unoff3 allows only the following commands to be used until you have successfully authenticated (assuming the news server is configured so that you _do_ have to authenticate, of course!): AUTHINFO DATE HELP MODE SLAVE Everything else will (should!) generate a "480 Authentication required" response if you have yet to authenticate. As far as I can tell from the (UNIX) Pine source code the only two files affected are in the c-client library: nntp.c ... uses POST, but is already programmed to detect and respond to a 480 message. nntpcunx.c ... uses LIST, GROUP, LISTGROUP, XHDR, HEAD, BODY and STAT without checking for 480 responses. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18712; Tue, 2 Apr 96 01:38:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04818; Tue, 2 Apr 96 01:13:05 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04811; Tue, 2 Apr 96 01:13:04 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u421F-00038FC; Tue, 2 Apr 96 01:04 PST To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: command line args to start pine viewing news group list? Date: Mon, 1 Apr 1996 22:53:47 -0500 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 29 Mar 1996, Nancy McGough wrote: > What's the best command line arguments to use to start pine and have > it present me my list of news groups? Note that I often have > multiple sessions of pine going, including one that's viewing my > inbox, so I want to make sure that whenever I open up a pine > session for news reading it does not access my inbox (or any other > folder) and lock it up and make it read only. In case anyone else is interested, here's what I'm using: alias png "pine -o -folder-collections=Folders/[] -default-fcc=Posted -I 'g,^N,^N,^T,^W'" Things to note: * png stands for pine news groups * -o makes it so my inbox won't get locked * -folder-collections=Folders/[] makes it so I only have one folder collection instead of my normal gazillions; also this will be the default directory for saves. * -default-fcc=Posted (since most of my composes will be posted to news groups) * -I (initial keystrokes) - this assumes that I have incoming-folders specified (which I do); note that ^N is entered by typing ^V^N in vi. If anyone has any suggestions, please post them! Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19580; Tue, 2 Apr 96 02:29:34 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05565; Tue, 2 Apr 96 02:20:41 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05559; Tue, 2 Apr 96 02:20:35 -0800 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u43Cq-000CDrC; Tue, 2 Apr 96 11:20 BST Date: Tue, 2 Apr 1996 11:20:27 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Tom Unger , Michael Seibel Subject: PC Pine ^R/^T Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. I reported some while back that using the browse options there is no way to change drives. My other reported problems with ^R/^T seem to have been bypassed by removing the problematic features (Go to directory, for example), but this problem remains. 2. At least in the OS/2 port, ^R tries to read files from the directory in which it found PINERC, and not the documented $HOME. I have pinerc coming from c:\PINE the programs coming from C:\pine\pine392\os2 I have OS/2 parameter HOME=C:\TEMP DOS parameter HOME is unset (but should not be being accessed by OS/2 pine, as it is not a DOS box application). When in compose, trying ^r, specifying abc, I get the error message File "C:\PINE\abc" not found. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19690; Tue, 2 Apr 96 02:32:13 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18360; Tue, 2 Apr 96 02:22:16 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18350; Tue, 2 Apr 96 02:22:05 -0800 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u43EL-000CD9C; Tue, 2 Apr 96 11:22 BST Date: Tue, 2 Apr 1996 11:21:58 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Tom Unger , Michael Seibel Subject: PgUp/PgDn support Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII PgUp PgDn work fine in the body of a message but cause a bleep in the header, whereas ^Y ^V work fine in both. This should be corrected for consistency. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19967; Tue, 2 Apr 96 02:53:28 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05837; Tue, 2 Apr 96 02:48:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05829; Tue, 2 Apr 96 02:48:33 -0800 Received: from tomobiki-cho.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10150; Tue, 2 Apr 96 02:48:12 -0800 Date: Tue, 2 Apr 1996 02:48:12 -0800 (PST) From: Mark Crispin To: Mike Brudenell Cc: Matthew D Stock , pine-info@CAC.Washington.EDU Subject: Re: news authentication in 3.92 In-Reply-To: Message-Id: Organization: Networks & Distributed Computing Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII OK, I will look into revamping this in imap-4 toolkit, so it'll be in Pine 4.0. -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20905; Tue, 2 Apr 96 03:43:58 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19222; Tue, 2 Apr 96 03:40:13 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19216; Tue, 2 Apr 96 03:40:08 -0800 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u44Ru-000CGmC; Tue, 2 Apr 96 12:40 BST Date: Tue, 2 Apr 1996 12:40:03 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: Tom Unger , Michael Seibel Subject: PC Pine Cursor Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Two bugs which are almost certainly Windows pine specific, one of which I can reproduce, and the other of which was reported to me but I cannot reproduce. 1. If the window is made large, Pine shows more than 25 lines. In the compose window, the mouse cannot be used to set the cursor to lines below the 20th on the screen. (ie the normal bottom of the displayed text). 2. (From a user) When using the mouse to set the cursor, clicking on one of the two leftmost characters in a line causes the cursor to be set in the previous line. I cannot make this happen myself; we are using the same fonts but different mousedrivers; he has MS Mouse 9. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21800; Tue, 2 Apr 96 04:05:08 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19337; Tue, 2 Apr 96 03:53:25 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19331; Tue, 2 Apr 96 03:53:24 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u44dO-00038FC; Tue, 2 Apr 96 03:52 PST To: pine-info@cac.washington.edu From: aezekiel@unm.edu (Aaron Ezekiel, CIRT - Univ. of NewMexico) Subject: PC-Pine 3.92: "Use Dialog Boxes" & "Toolbar" Date: Sat, 30 Mar 1996 00:02:44 GMT Message-Id: <4jhtv7$2au@lynx.unm.edu> Dear Pine Team: Bravo!Bravo!Bravo! I just started playing with the 3/81/96 beta of PC-Pine for Winsock 16 bit. I've been using a 5-1995 beta build till now, which was very stable. The addition of the dialog boxes and toolbar alone will answer the most common user gripe, that "it's not a Windows (read GUI) app." Got lots more to do to fully understand all the config options, but wehat a nice job you have all done. ___________ Aaron Ezekiel, Senior Analyst CIRT - Information Resource Center University of New Mexico 2701 Campus Blvd., #138 Albuquerque, NM 87131 ph: 505-277-8052 email: aezekiel@unm.edu fax: 505-277-8101 WWW URL: http://www.unm.edu/~aezekiel From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22215; Tue, 2 Apr 96 04:19:21 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06939; Tue, 2 Apr 96 04:13:27 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06933; Tue, 2 Apr 96 04:13:25 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u44v7-00038FC; Tue, 2 Apr 96 04:10 PST To: pine-info@cac.washington.edu From: Ashok Aiyar Subject: Re: Problem Using Unix Pine 3.92 and Win95... Date: Mon, 1 Apr 1996 20:55:18 -0600 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Mon, 1 Apr 1996, Gregory J. Hickel wrote: >Thanks for the response. I have begun using the telnet client built into >Win95. There seems to be no configuration option regarding a default >printer or anything similar. Any suggestions? > You need a telnet client that supports "telnet-transperant-printing". I know that the popular Windows package QVTnet supports it. Undoubtedly there are other clients as well. If you would like to try QVTnet you can retrieve it from biocserver.bioc.cwru.edu in /pub/windows/qvtnet. Later, Ashok -- Ashok Aiyar Department of Oncology aiyar@ebv.oncology.wisc.edu Univ. of Wisconsin-Madison tel: (608) 262-6697 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22565; Tue, 2 Apr 96 04:36:31 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19950; Tue, 2 Apr 96 04:28:28 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19944; Tue, 2 Apr 96 04:28:26 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u459C-00038FC; Tue, 2 Apr 96 04:25 PST To: pine-info@cac.washington.edu From: Barry Landy Subject: Re: Select (?) Date: Tue, 2 Apr 1996 12:07:24 +0000 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 22 Mar 1996, J. Melusky wrote: :>> I'd like to select a group of messages for a common action (e.g. Save, Delete :>> etc) then, once selected, apply the common action. My help screen seems to :>> imply that the ";" can be used for Select and A for action. This can't be :>> right because Pine tells me that ";" is not allowed on the screen that :>> shows the folder contents. :>> Any ideas? Thanks. :>> :>What do you see at the top of the screen where you are trying the ";"? :>I see "FOLDER INDEX" and the ";" & "A" commands work fine for me. I just :>now tried it in inbox index and a usenet index folder. Jon You need to emable the allow-aggregate-commands optin via the ssetup configuration screen. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23936; Tue, 2 Apr 96 05:49:32 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20838; Tue, 2 Apr 96 05:43:39 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20832; Tue, 2 Apr 96 05:43:38 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u46Ln-00038WC; Tue, 2 Apr 96 05:42 PST To: pine-info@cac.washington.edu From: proberts@clark.net (Paul D. Robertson) Subject: Re: 3.92 list scrolling slow Date: 1 Apr 1996 20:00:37 GMT Message-Id: <4jpcl5$1n5@clarknet.clark.net> References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Mihai T. LAZARESCU (mihai@ccmserv.polito.it) Stood upon their soapbox and shouted: : On Sat, 23 Mar 1996, Ian Russell Ollmann wrote: : : > You can use ^v instead, but it : > is an awkward key combo. feature-list=assume-slow-link doesn't revert the : > scrolling behavior to what it was in 3.91. It seems like it should. : > : > Ian Ollmann : : You can use the very handy space bar to go a page down and `-' (minus) : to go one page up. This is not "very handy" if you have a large volume of mail in your index, and have to move between the space/- and up/down arrows. The pine folks have said that they will discuss this issue. It would be trivial if I only had a few screens of mail, but my inbox and folders tend to have multiple hundreds of lines, and the old behavior was much, much better. I'm stuck on the new release at my ISP, and just can't deal with the new scrolling with the volumes of mail that I need to page through, the space/- keys are too counter-intuative to my typing style, this slows me down a *lot*. Paul. -- ----------------------------------------------------------------------------- Paul D. Robertson "My statements in this message are personal opinions proberts@clark.net which may have no basis whatsoever in fact." PSB#9280 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24025; Tue, 2 Apr 96 05:53:50 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07912; Tue, 2 Apr 96 05:43:38 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07906; Tue, 2 Apr 96 05:43:36 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u46Lm-00038VC; Tue, 2 Apr 96 05:42 PST To: pine-info@cac.washington.edu From: gweisz@ra (Gideon Weisz) Subject: mail to lists from external files (not constructed item by item)?? Date: 1 Apr 1996 19:18:41 GMT Message-Id: <4jpa6h$is2@thoth.nilenet.com> is there any way to use pine to mail to a list of addresses, without manually adding and deleting addresses to the lists in the addressbook? for instance, suppose i get from elsewhere, say from a listserv list, a list of folks that i would like to mail to. an owner of a listserv list might want to personally back up the automated listprocessing of a mailing list. when the listprocessor is essentially not functioning (as one i use has for many weeks now) then, he can always go to his most current list of subscribers. but, using pine the normal way, each address would have to be entered by hand. any other option in pine? thanks, gideon -- gideon weisz ïåòãâ [boulder, colorado] for hebrew e-mail info, see http://www.hevanet.com/dshivers/mikhtav From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24715; Tue, 2 Apr 96 06:21:58 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21124; Tue, 2 Apr 96 06:06:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from perdix.acsu.buffalo.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21118; Tue, 2 Apr 96 06:06:55 -0800 Received: (from stock@localhost) by perdix.acsu.buffalo.edu (8.7.1/8.6.12) id JAA15891; Tue, 2 Apr 1996 09:06:37 -0500 (EST) Date: Tue, 2 Apr 1996 09:06:37 -0500 (EST) From: Matthew D Stock Message-Id: <199604021406.JAA15891@perdix.acsu.buffalo.edu> To: Mike Brudenell Cc: Mark Crispin , Pine Info Mailing List Subject: Re: news authentication in 3.92 In-Reply-To: References: Mike Brudenell writes: > The question _really_ is "Is there still a developer of INN?" INN 1.4 has > been the official release for *ages* with no sign of 1.5 at all. I heard > a rumour that Rich Salz, the author, was suffering from burn-out and had > suspended development ... but may very well be wrong (do you know anything > about this, Matthew?) I have tried e-mailing him with a bug report, but > the message could not be delivered as the destination machine didn't come > up on the network. No, I don't have any more information. That was my understanding as well though. > 2. Matthew mentioned AUTHINFO GENERIC support. This is, as I understand > it, quite different and separate from AUTHINFO USER. I hadn't actually > heard of it until Matthew mentioned it, but looking at the source code > seems to imply it is merely a different way of authenticating. In > particular it allows the Yes/No to be decided by external support programs > (located in an approved directory, of course!). This is correct. Chris Lewis and Rich Salz wrote a protocol draft for AUTHINFO GENERIC in late '94. I don't know exactly when it was implemented in INN, but support is starting to show up in clients as part of the release. xrn and trn currently have support, and others may exist as well. > The AUTHINFO GENERIC (apparently "just" a method of requesting a different > authentication scheme be used) can wait (at least, it can in our books!). It's more critical for us. We have a large user base (25k+ users), and we need to have accountability for posting. We have a large number of machines and the university, and the central computing groups don't control all of them (and can't be sure that they run identd). Add to that the fact that there are a large number of PCs on campus and a PPP dial string, the problem becomes pronounced. With AUTHINFO GENERIC, we can use a password file authentication module which will solve this problem. We get per-user control, but none of the syncronization hassles of adding all of the users to the server access file. We can also add kerberos authentication for those who don't want to send a cleartext password. -Matt From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04346; Tue, 2 Apr 96 09:26:49 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12234; Tue, 2 Apr 96 09:15:37 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12228; Tue, 2 Apr 96 09:15:35 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23870; Tue, 2 Apr 96 09:15:34 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24128; Tue, 2 Apr 96 09:15:34 -0800 Date: Tue, 2 Apr 1996 09:15:33 -0800 (PST) From: Steve Hubert To: Bob Burge Cc: pine-info@cac.washington.edu Subject: Re: lcc: ? In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It is very similar to Bcc (Blind carbon copy) and does stand for List carbon copy. The only difference is that the Fullname of the list from your address book will be put in the To line. So if I have a list with a nickname of chess and a fullname of The Chess Club, if I put "chess" in the Lcc line the To line will look like To: The Chess Club : ; This is a form of address which doesn't specify any actual addressees. It just passes on the information in the fullname and satisfies the requirement that some mail software has that says there has to be at least one To or cc address present. If there was no fullname for this distribution list, you'd get the To: undisclosed recipients : ; behavior. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06791; Tue, 2 Apr 96 10:20:56 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13767; Tue, 2 Apr 96 10:09:12 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13759; Tue, 2 Apr 96 10:09:11 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4ATn-00038WC; Tue, 2 Apr 96 10:06 PST To: pine-info@cac.washington.edu From: jeffers@redrose.net (David Jeffers) Subject: Batch Send? Date: 2 Apr 1996 16:27:40 GMT Message-Id: <4jrkhs$juv@lily.redrose.net> Using 3.92 I would like to compose and then postpone a series of messages. Then I'd like to be able to go to the "postponed-msgs" folder, select all the messages, and batch-send them with one command. Is this possible? Or is this more in line for future enhancements? Anybody? -- Linux 1.2.13 ---------------------------------- Email Politics Hub From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07048; Tue, 2 Apr 96 10:25:43 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13965; Tue, 2 Apr 96 10:14:11 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13956; Tue, 2 Apr 96 10:14:08 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4AX6-00038TC; Tue, 2 Apr 96 10:10 PST To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: dead letter Date: Tue, 2 Apr 1996 05:54:36 -0500 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 1 Apr 1996, Lea wrote: > On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: > > > whenever i cancel a compose message in pine ver 3.92(unix) i get a > > dead.letter in my home directory.this never used to happen in the earlier > > version.any suggestions to get rid of this? > > I second this request - noticed it several times this weekend. Pain in > the neck. > > Anyone with a workaround or solution, *please* post to the list... > > Lea That makes three of us, and I'm sure many more. As a temporary kludge, I intend to add a line to the Un*x shell script I run every time I log off to scratch any dead.letter file. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07107; Tue, 2 Apr 96 10:27:11 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27004; Tue, 2 Apr 96 10:14:08 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26998; Tue, 2 Apr 96 10:14:06 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4AWa-00038FC; Tue, 2 Apr 96 10:09 PST To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: return receipts in Pine Date: Tue, 2 Apr 1996 05:52:19 -0500 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Mon, 1 Apr 1996 wcwoods@library.uwaterloo.ca wrote: > With 'mail' one could add a statement 'set receipt' in the .mailrc file to get > confirmation of receipts from remote mailer servers. How is this done in the > pine client? Can't find anything in the Pine documentation re this. thanks,cw From the Main Menu, go into Setup and Config. Scroll down to customized-hdrs: and add the following: Return-Receipt-To: your_email_address Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07674; Tue, 2 Apr 96 10:40:11 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27465; Tue, 2 Apr 96 10:34:12 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27459; Tue, 2 Apr 96 10:34:09 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4Asi-00038FC; Tue, 2 Apr 96 10:32 PST To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: Imapd and shadow-passwords Date: Tue, 2 Apr 1996 03:44:10 -0800 Message-Id: References: <4j66nf$kcr@surz03fi.HRZ.Uni-Marburg.DE> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4j66nf$kcr@surz03fi.HRZ.Uni-Marburg.DE> On 25 Mar 1996, Steffen Leich wrote: > Hi, > does anyone have a solution for using the imap-system along with a shadowed > Linux (1.2.13 / Slackware 3.0)? Use the "slx" port instead of "lnx". -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07711; Tue, 2 Apr 96 10:40:29 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14476; Tue, 2 Apr 96 10:34:14 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14464; Tue, 2 Apr 96 10:34:12 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4Asj-00038TC; Tue, 2 Apr 96 10:32 PST To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: Pine 3.92 Message- Mailbox Internal Data Date: Tue, 2 Apr 1996 03:48:44 -0800 Message-Id: References: <4j98va$gb6@gaia.ns.utk.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4j98va$gb6@gaia.ns.utk.edu> If you delete it, then the unique identifiers are destroyed and your POP clients won't work right. On 26 Mar 1996, Boyd Dearden wrote: > Have install Pine 3.92 on AIX machines as well as IMAP and POP3d. Everything > works fine. When I pop to AIX machine the following message is left in the > Pine inbox. > > From: Mailer-Deamon > Subject: Don't Delete This Message -- Mailbox internal Data. > > This message contains status for IMAP and POP servers. > > > What does this message mean? What happens if a user deletes it? > > > Boyd Dearden > Stat. & Comp. Serv. > > > -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10215; Tue, 2 Apr 96 11:43:57 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15911; Tue, 2 Apr 96 11:31:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14912; Tue, 2 Apr 96 10:48:39 -0800 Received: from alcor.Concordia.CA by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14906; Tue, 2 Apr 96 10:48:37 -0800 Received: (from a_elbah@localhost) by alcor.concordia.ca (8.6.12/8.6.12) id NAA28068; Tue, 2 Apr 1996 13:48:31 -0500 Date: Tue, 2 Apr 1996 13:48:31 -0500 (EST) From: Amr To: UW Robot Cc: Pine Announcement Distribution Subject: Re: Pine and PC-Pine 3.92 now available In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII PLEASE, PLEASE, PLEASE I want to recieve the latest version, this version is really bad tell me what do I need to do, i HOPE the U of whashington does not charge money for thid thing From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13884; Tue, 2 Apr 96 12:55:43 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01034; Tue, 2 Apr 96 12:46:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01028; Tue, 2 Apr 96 12:46:34 -0800 Received: from jamshyd.unl.ac.uk (soc.unl.ac.uk) by soc.unl.ac.uk (5.x/SMI-SVR4) id AA16348; Tue, 2 Apr 1996 21:43:16 +0100 Date: Tue, 2 Apr 1996 21:43:11 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: folder collections Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm having problems with folder collections since moving to 3.92. We have a folder collection defined in pine.conf as SOC{host:143}mail/[] which used to work fine. Now when the collection is expanded all that is seen are sub-directories and empty (0 byte) files. So if you search with 'w' an error is returned. If you save (or FCC) to a known folder 'folder does not exist! create?' is returned. If I reply y(es) I get a folder exists, cannot create message. Have I missed something? Is anyone else experiencing this. We're running under Solaris 2.4. Clifford W Fulford University of North London ISS-UNIX development E-mail: Clifford@soc.unl.ac.uk Clifford@compulink.co.uk C.Fulford@unl.ac.uk Telephone: 0171-607-2789 x 7314. Home 0181-986-5239 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17795; Tue, 2 Apr 96 13:52:59 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02683; Tue, 2 Apr 96 13:44:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02677; Tue, 2 Apr 96 13:44:31 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4Dor-00038FC; Tue, 2 Apr 96 13:40 PST To: pine-info@cac.washington.edu From: vicki@vicki.cnw.com (Vicki Pollard) Subject: Re: lcc: ? Date: 30 Mar 1996 19:42:52 GMT Message-Id: <4jk2rs$oso@lassen.cnw.com> References: In-Reply-To: "New in Pine version 3.92 is the Lcc (List Carbon Copy) field, which combines the functions of the To: and Bcc: fields. It allows you to select a list of addresses from your addressbook and shows the name of the list -- but not the individual addresses in the list -- in the message's To: field, while delivering a copy of the message to each address on the list." In article , Bob Burge writes: >What does it stand for? > >Bob > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19610; Tue, 2 Apr 96 14:22:22 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20091; Tue, 2 Apr 96 13:59:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20081; Tue, 2 Apr 96 13:59:32 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4E2F-00038FC; Tue, 2 Apr 96 13:54 PST To: pine-info@cac.washington.edu From: infowerk@nntp1.best.com (infowerk) Subject: wont read pine.conf Date: 2 Apr 1996 20:18:01 GMT Message-Id: <4js21p$359@nntp1.best.com> Hello, I build pine on ptx , and placed my pine.conf.fixed into /usr/local/lib/ however, when a user invokes pine they dont get my defaults... do I have to do something to pine before I compile it so it knows about the location of pine.conf.fixed? much thanks -chris From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25958; Tue, 2 Apr 96 16:28:14 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24379; Tue, 2 Apr 96 16:16:30 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.bcpl.lib.md.us by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24373; Tue, 2 Apr 96 16:16:29 -0800 Received: by mail (5.0/SMI-SVR4) id AA05595; Tue, 2 Apr 1996 19:20:01 +0500 Date: Tue, 2 Apr 1996 19:20:00 -0500 (EST) From: Ralph Therien X-Sender: rtherien@mail To: pine-info@cac.washington.edu Subject: UNSUBSCRIBE Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 12 UNSUBSCRIBE From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26953; Tue, 2 Apr 96 16:47:07 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07689; Tue, 2 Apr 96 16:30:38 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ise.fhg.de by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07681; Tue, 2 Apr 96 16:30:34 -0800 Received: from server1.ise.fhg.de by ise.fhg.de (5.0/SMI-SVR4) id AA08616; Wed, 3 Apr 1996 02:30:32 --100 Received: from pvsm08.ise.fhg.de by server1.ise.fhg.de; Wed, 3 Apr 1996 02:30:31 +0200 Received: by pvsm08.ise.fhg.de; Wed, 3 Apr 1996 02:30:31 +0200 Date: Wed, 3 Apr 1996 02:30:31 +0200 From: zenker@ise.fhg.de Message-Id: <9604030030.AA02064@pvsm08.ise.fhg.de> To: pine-info@cac.washington.edu, zenker@ise.fhg.de Subject: pine hangs trying to find inbox Content-Type: text/plain Mime-Version: 1.0 X-Mailer: NCSA Mosaic 2.6 on HP-UX X-Url: http://www.washington.edu:1180/pine/pine-info/95.01/msg00574.html Content-Length: 1176 Hi, I use pine on a hp machine under hp-ux 9.07. It has been working fine until today when it hanged trying to open the INBOX. I have set $MAIL as inbox-path, which should be correct - I can read my mail with elm. Starting pine with -f sent-mail is possible, but any attempt to open the INBOX results in a hangup. Even killing pine does not work, I have to kill the shell, and the pine process remains even then. Installing pine3.92 doesn't change anything, it hangs just the same. Perhaps the sysop has changed something in the email configuration, but as he does not support pine, I can get no help from there. What can I do to find out why pine hangs, and to get it to run again ? Thank you for any help, Matthias ============================================================================== Matthias Zenker MAIL: Fraunhofer Institute for Solar Energy Systems Oltmannsstr. 5, 79100 Freiburg, Germany PHONE: +49 761 4588 179 FAX: +49 761 4588 217 EMAIL: zenker@ise.fhg.de ============================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02920; Tue, 2 Apr 96 19:32:42 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11191; Tue, 2 Apr 96 19:25:11 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11185; Tue, 2 Apr 96 19:25:10 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4JBS-00038FC; Tue, 2 Apr 96 19:24 PST To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: return receipts in Pine Date: 3 Apr 1996 01:10:06 GMT Message-Id: <4jsj5e$nrp@news.voicenet.com> References: -----BEGIN PGP SIGNED MESSAGE----- wcwoods@library.uwaterloo.ca wrote: : : With 'mail' one could add a statement 'set receipt' in the .mailrc file to get : confirmation of receipts from remote mailer servers. How is this done in the : pine client? Can't find anything in the Pine documentation re this. thanks,cw Add "Return-Recipt-To: wcwoods@library.uwaterloo.ca" to the list of "customized headers." This is in config under the option "customized-hdrs." - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMWHQhrZc+sv5siulAQEnowP/UmpCjevjUM8sLgemXDh2zdFoOnb2KriO p9WuwFtMz68gsyKF3XQc8N5cgZ5zciJFVo7Cs531TA8jROepSDRUqWJsN0Be7Ogk 5mX0t32h7KVpL76STc5lcbqHDL6TAe0P0YJZgQVTYeqK/tYR5SpuInvyCYD6etrg ko485rIHaKo= =E+JS -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04377; Tue, 2 Apr 96 20:27:07 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11928; Tue, 2 Apr 96 20:10:21 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11922; Tue, 2 Apr 96 20:10:18 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4JpT-00038TC; Tue, 2 Apr 96 20:05 PST To: pine-info@cac.washington.edu From: DJRambo Subject: CD ROM device not available Date: Mon, 1 Apr 1996 17:35:34 EST Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII When I try to start the program Music Box I get a message declaring that no CD device is available. Why? It appears that all suggested drivers are installed. Suggested from the help menu. My MSCDEX.EXE is loaded high by the autoexec file. Can it be that Music Box can't find the CD player because the two aren't in the same memory areas? I don't use the program that much, but it bothers me when my system doesn't follow my instructions. You could say my system bothers me quite a bit. I would appreciate any help. Daniel J. Rambo Cole Service Bldg. Oxford, Ohio 45056 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04411; Tue, 2 Apr 96 20:27:43 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29024; Tue, 2 Apr 96 20:10:24 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29010; Tue, 2 Apr 96 20:10:22 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4JpU-00038UC; Tue, 2 Apr 96 20:05 PST To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: dead letter Date: Tue, 2 Apr 1996 01:14:25 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 1 Apr 1996, Lea wrote: > > Set on the ``Quell-dead-letter-on-cancel'' in Setup Config screen ... > Wonderful - works like a charm! Thanks! Think carefully. What if you are in the middle of a long composition discussing Cyrillic character sets or the Cyrus mailer, and your finger doesn't quite hit the SHIFT key, but instead the CTRL key right next to it? Cyrillic becomes ^C-y... This unlikely circumstance actually happened to me when I was pre-release testing 3.92, and before I knew it, a lot of typing I had done was suddenly no longer on the screen. You guessed it, dead.letter saved the day, and I was heaping praise on the Pine team for this feature. As far as I know, this file is not appended to, but overwritten for each message you cancel, so it does not continuously increase in size. If you will never cancel a message you really didn't want to, then you can disable this feature, but the small amount of space it takes up has proved well worth it for me, whose fingers type well faster than my brain thinks. (As an aside, the only other message I lost from typing without thinking [which usually results in messages being created needlessly] is when I accidentally hit ^C to send, which happened to be next to the ^X on this keyboard which is what I meant to type, and then answered ``Y'' to the question. I learned quickly that Pine presents you with conservative defaults -- that the default is Yes to send, but No to cancel, so if I were to again try to ^Csend a message and hit RETURN to select the default, I'll be spared from my own stupidity, though the recipient of the message won't be. The moral is, learn which defaults you like, and use those as defaults, and you'll be less likely to make a mistake you can't recover from.) Barry Bouwsma Radio Prahack-hack-ack-cough-wheeze-ack-gack-arrgh-thud From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04500; Tue, 2 Apr 96 20:30:31 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29000; Tue, 2 Apr 96 20:10:17 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28994; Tue, 2 Apr 96 20:10:16 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4JpT-00038FC; Tue, 2 Apr 96 20:05 PST To: pine-info@cac.washington.edu From: Nancy McGough Subject: feature request for news reading Date: Mon, 1 Apr 1996 18:48:21 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In pine 3.92 I can get a list of all news groups with "string" in the name by typing `A' followed by `string'. It would be nice if I could then select a group and immediately go to it. Instead I need to go back to my folder list and then do a `W' followed by `fragment of news group name that will most likely match this group' and then press Enter. Am I missing something? Is there already a way to go to the group from the subscribe page? Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04837; Tue, 2 Apr 96 20:46:52 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29514; Tue, 2 Apr 96 20:41:47 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from tiger.coe.missouri.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29508; Tue, 2 Apr 96 20:41:44 -0800 Received: from tiger.coe.missouri.edu (tiger.coe.missouri.edu [128.206.59.233]) by tiger.coe.missouri.edu (8.7.5/8.7.1 (Cloak)) with SMTP id WAA24433 for ; Tue, 2 Apr 1996 22:41:42 -0600 (CST) Date: Tue, 2 Apr 1996 22:41:42 -0600 (CST) From: Daniel/ Dj 0977 Reply-To: Daniel/ Dj 0977 To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII subscribe robi@tiger.coe.missouri.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07976; Tue, 2 Apr 96 23:37:32 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15024; Tue, 2 Apr 96 23:30:39 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15018; Tue, 2 Apr 96 23:30:37 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4MxR-00038FC; Tue, 2 Apr 96 23:26 PST To: pine-info@cac.washington.edu From: How Far Is Down !!! Subject: How Can I Upgrade My 3.91 to 3.92 ???????? Date: Mon, 1 Apr 1996 03:37:20 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII hi I have downloaded pine 3.92 , I was wonderiong how I could replace the old verion??? any idea? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12803; Wed, 3 Apr 96 02:12:49 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04317; Wed, 3 Apr 96 02:05:59 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04311; Wed, 3 Apr 96 02:05:58 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4PN3-00038FC; Wed, 3 Apr 96 02:00 PST To: pine-info@cac.washington.edu From: aiyar@ebv.oncology.wisc.edu (Ashok Aiyar) Subject: Re: Problem Using Unix Pine 3.92 and Win95... Date: 2 Apr 1996 00:48:23 GMT Message-Id: References: <31606F55.6587@server.wulaw.wustl.edu> On Mon, 01 Apr 1996 18:05:41 -0600, "Gregory J. Hickel" wrote: >I am having difficulty with Unix Pine 3.92 now that I have converted to >Windows 95. When I attempt to print a message from my unix window it >looks like it is going to print but nothing ever comes out. This >problem has just appeared since I converted to Win95. Any >Suggestions??? Please e-mail responses. This is a function of the telnet client that you use on the Windows 95 computer to connect with the Unix box that you use Pine 3.92 on. Have you changed telnet clients, or the configuration of your telnet client? Ashok -- Ashok Aiyar Department of Oncology aiyar@ebv.oncology.wisc.edu Univ. of Wisconsin-Madison tel: (608) 262-6697 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18884; Wed, 3 Apr 96 05:13:24 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19580; Wed, 3 Apr 96 04:56:20 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19574; Wed, 3 Apr 96 04:56:18 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4S4r-00038FC; Wed, 3 Apr 96 04:54 PST To: pine-info@cac.washington.edu From: weave@apache.dtcc.edu (Ken Weaverling) Subject: Fix for DG/UX "Resource unavailable" bug in 3.92 Date: 2 Apr 1996 17:37:53 -0500 Message-Id: <4jsa81$a3g@apache.dtcc.edu> The new rev of Pine doesn't work on m88k implementations of DG/UX when accessing remote folders or remote news. The problem is in new code to allow a timeout value for tcp open functions in tcp_unix.c in the c-client directory. The problem is really with DG/UX and its bogus attempt to remain compatible with past brokeness. From the man page for select().... EAGAIN The socket is non-blocking and the connection cannot be completed immediately. This errno is returned on the 88K platform only, other platforms return EINPROGRESS. EINPROGRESS The socket is non-blocking and the connection cannot be completed immediately. The 88K platform returns EAGAIN instead of EINPROGRESS. EINPROGRESS is the BSD de-facto standard errno. EAGAIN is maintined on the 88K platform for application backward compability. The problem at about line 180 in tcp_unix.c is that it is looping on a non-blocking call to connect() and failing because DG/UX is returning EAGAIN instead of EINPROGRESS. The error message for EAGAIN translates to "Resource temporarily unavailable". The fix is to add a case statement for EAGAIN to the code. For example, in tcp_unix.c at line 180: while ((i = connect (sock,(struct sockaddr *) &sin,sizeof (sin))) < 0 && errno == EINTR); if (i < 0) switch (errno) { /* failed? */ case EINPROGRESS: case EAGAIN: /* For DG/UX brain dead behavior */ case EISCONN: case EADDRINUSE: break; /* well, not really, it was interrupted */ default: sprintf (tmp,"Can't connect to %.80s,%d: %s",hostname,port, strerror (errno)); mm_log (tmp,ERROR); close (sock); /* flush socket */ return NIL; } In addition to the above change, some changes are needed for compiling on DG/UX 4.11 since DG fixed some other braindead stuff in this release. Specifically, you no longer need a portable_utime, crypt now has a prototype and setpgrp has a version compatible with the rest of the world but now is called setpgrp2.... I'm also seeing annoying messages about "New mailbox modification time but apparently no changes". I have a feeling this has to do with utime hyper-resolution. It's just annoying but I'll look at that later... - - - - - - - The below os_d-g.c will work with 4.11. If you don't have 4.11, don't use it... you'll break the current os_d-g.c .... sigh.... #include "tcp_unix.h" /* must be before osdep includes tcp.h */ #include "mail.h" #include "osdep.h" #include #include #include #include #include #include #include #include #include extern int errno; /* just in case */ #include #include #include "misc.h" #define setpgrp setpgrp2 #include "fs_unix.c" #include "ftl_unix.c" #include "nl_unix.c" #include "env_unix.c" #include "tcp_unix.c" #include "log_std.c" #include "gr_waitp.c" #include "tz_sv4.c" -- Ken Weaverling, Delaware Tech weave@hopi.dtcc.edu (WHOIS: KJW) finger me for PGP and home page info. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19410; Wed, 3 Apr 96 05:42:09 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19965; Wed, 3 Apr 96 05:20:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19959; Wed, 3 Apr 96 05:20:28 -0800 Received: from jamshyd.unl.ac.uk (soc.unl.ac.uk) by soc.unl.ac.uk (5.x/SMI-SVR4) id AA26500; Wed, 3 Apr 1996 14:18:00 +0100 Date: Wed, 3 Apr 1996 14:18:00 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: folder collections Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Further to my earlier message. If I delete a folder eg. drafts and then write to it ie postpone a message in this case, everything goes well and the file is recreated in the correct area $HOME/mail/drafts. Compose however does not find the drafts folder and a further postpone cycles me through the not found, create, already exists routine. Any one have any thoughts yet? Clifford W Fulford University of North London ISS-UNIX development E-mail: Clifford@soc.unl.ac.uk Clifford@compulink.co.uk C.Fulford@unl.ac.uk Telephone: 0171-607-2789 x 7314. Home 0181-986-5239 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20141; Wed, 3 Apr 96 06:14:47 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07805; Wed, 3 Apr 96 06:08:08 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.bcpl.lib.md.us by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07799; Wed, 3 Apr 96 06:08:04 -0800 Received: by mail (5.0/SMI-SVR4) id AA13128; Wed, 3 Apr 1996 09:11:59 +0500 Date: Wed, 3 Apr 1996 09:11:58 -0500 (EST) From: Ralph Therien X-Sender: rtherien@mail To: pine-info@cac.washington.edu Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 44 unsubscribe rtherien@mail.bcpl.lib.md.us From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20814; Wed, 3 Apr 96 06:41:05 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20790; Wed, 3 Apr 96 06:26:44 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bayflash.stpt.usf.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20784; Wed, 3 Apr 96 06:26:41 -0800 Received: (eberius@localhost) by bayflash.stpt.usf.edu (8.6.11/8.6.5) id JAA26505; Wed, 3 Apr 1996 09:23:08 -0500 Date: Wed, 3 Apr 1996 09:23:08 -0500 (EST) From: Wayne X-Sender: eberius@bayflash To: listserv Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24262; Wed, 3 Apr 96 08:31:09 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22885; Wed, 3 Apr 96 08:18:16 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22879; Wed, 3 Apr 96 08:18:12 -0800 Received: from jamshyd.unl.ac.uk (soc.unl.ac.uk) by soc.unl.ac.uk (5.x/SMI-SVR4) id AA29037; Wed, 3 Apr 1996 17:15:47 +0100 Date: Wed, 3 Apr 1996 17:15:46 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: Re: folder collections In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I ask these questions, I might as well answer them. I have found a solution. If instead of LABEL {[.]}mail/[] I enter LABEL {}mail/[] It works. Is this a bug or is this predictable behavior that I should have known about? Mark? David? Clifford From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24395; Wed, 3 Apr 96 08:36:39 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10403; Wed, 3 Apr 96 08:31:10 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from homer06.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10397; Wed, 3 Apr 96 08:31:08 -0800 Received: from localhost by homer06.u.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA32706; Wed, 3 Apr 96 08:31:07 -0800 Date: Wed, 3 Apr 1996 08:31:07 -0800 (PST) From: "D. Makihara" To: pine-info@cac.washington.edu Subject: Message that came 2 weeks late Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Last week I received a message that was sent out on Mar 1st and resent on Mar 7th. The messages arrived in my e-mail box 3 weeks after they were originally sent. I'm not sure why it took this long for the message to arrive. Is it a problem with the e-mail on this side or at ibm.net? All other e-mail has seemed to arrive promptly soon after it has been sent. The following is a portion of the message that was sent to me. ---------- Forwarded message ---------- Date: Thu, 7 Mar 1996 21:14:21 -0800 From: Dan Bisalputra To: 'David Makihara' Subject: FW: Update Here it is again. Hope it gets through this time... ---------- From: Dan Bisalputra Sent: Friday, March 01, 1996 10:24 PM To: 'D. Makihara' Cc: Neil Messmer; Shun Lee; Steven Chiu Subject: RE: Update It's Friday and I'm at home, so I cannot answer all your questions now, but I'll do my best and get back to you on Monday. . . . . . From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26694; Wed, 3 Apr 96 09:20:07 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24369; Wed, 3 Apr 96 09:10:12 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rookery.acns.nwu.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24363; Wed, 3 Apr 96 09:10:10 -0800 Received: from skua.acns.nwu.edu by rookery.acns.nwu.edu with ESMTP (1.37.109.16/20.4) id AA112661409; Wed, 3 Apr 1996 11:10:09 -0600 Received: by skua.acns.nwu.edu (1.37.109.16/16.2) id AA038211408; Wed, 3 Apr 1996 11:10:08 -0600 Date: Wed, 3 Apr 1996 11:10:07 -0600 (CST) From: "Joseph J. Egan" X-Sender: eegy@skua.acns.nwu.edu Reply-To: began@nwu.edu To: pine-info@cac.washington.edu Subject: Changing "From:" in v3.91 for Unix Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Howdy: Switching to Pine from Elm has caused me a *big* headache in one regard: I can't seem to alter my "From:" field, which is making my listproc admin/listserv managment a nightmare. For reasons I won't even bother you with listproc *really* cares who sends list managing messages to it here. That can't be changed. Furthermore, I have a machine address (eegy@rookery.acns.nwu.edu) and a ph-alias (began@nwu.edu), the latter of which I *have* to use in my "From:" and "Reply-To:" fields. Pine, of course, doesn't want to accept that using eegy@rookery.acns.nwu.edu in my From: field is going to give me a coronary! :) With Elm I used to simply create an "elmheaders" file in the ".elm" directory that included the following fields: From: began@nwu.edu (Joseph J. Egan) Reply-To: began@nwu.edu (Joseph J. Egan) Do you have any suggestions? Thanks, Began ------------------------------------------------------------------------------ | Joseph J. Egan | 1637 Orrington Avenue #509 | | | TSS Consultant Leader | Evanston, IL 60201 | began@nwu.edu | | Northwestern University | (847) 864-8265 | | |----------------------------------------------------------------------------| | Those who bear the burden of feeling also reap its rewards. If only | | my confidence in this truth was unwavering.... | ------------------------------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27771; Wed, 3 Apr 96 09:37:31 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12169; Wed, 3 Apr 96 09:31:51 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12163; Wed, 3 Apr 96 09:31:50 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4WP8-00038FC; Wed, 3 Apr 96 09:31 PST To: pine-info@cac.washington.edu From: How Far Is Down !!! Subject: No One KNOWs ----->>How to upgrate 3.91 to 3.92 :( Date: Wed, 3 Apr 1996 09:08:34 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII How can I Upgrade 3.91 - 3.91 ????????????// Shahram From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07912; Wed, 3 Apr 96 12:52:37 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00391; Wed, 3 Apr 96 12:43:17 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from eagle.calstatela.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00374; Wed, 3 Apr 96 12:43:11 -0800 Received: from uranus.calstatela.edu (uranus.calstatela.edu [130.182.193.1]) by eagle.calstatela.edu (8.6.12/8.6.12) with ESMTP id MAA23161 for ; Wed, 3 Apr 1996 12:46:45 -0800 Received: from localhost (jwong5@localhost) by uranus.calstatela.edu with SMTP id MAA23803 for ; Wed, 3 Apr 1996 12:46:47 -0800 X-Authentication-Warning: uranus.calstatela.edu: jwong5 owned process doing -bs Date: Wed, 3 Apr 1996 12:46:46 -0800 (PST) From: J W X-Sender: jwong5@uranus To: pine-info@cac.washington.edu Subject: bug Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I got a bug report. When sending or replying mail after ^X to send the mail, I get this response: [Sending mail | 100% |] Problem detected: "Received abort signal". Pine Exiting. Arithmetic Exception (core dumped) and I get returned to my unix prompt. Lemme know whats up. Thanks From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10445; Wed, 3 Apr 96 13:32:30 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01694; Wed, 3 Apr 96 13:27:19 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01682; Wed, 3 Apr 96 13:27:16 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4a0x-00038FC; Wed, 3 Apr 96 13:22 PST To: pine-info@cac.washington.edu From: forrest@nobozo.CS.Berkeley.EDU (Jon Forrest) Subject: Pine 3.91 Doesn't See New Mail (all of a sudden) Date: 3 Apr 1996 20:20:25 GMT Message-Id: <4jumi9$gfm@agate.berkeley.edu> I'm running pine 3.91 on a Solaris 2.5 machine. All of a sudden a whole bunch of users are saying they don't have any mail. (These are users who always keep their mail in their system mailboxes). In looking at their system mailbox I see that a lot of their messages no longer have the "From " header line. If I add a From line then I can use mailx to look at the mailbox and, except complaints about corrupted messages, all appears to be well. But, pine still doesn't see any mail. (The sendmail.cf file has not changed in 4 months). I don't use pine myself so I don't know what to look for. Any ideas? -- Anything you read here is my opinion and in no way represents the Univ. of Cal. "I deal with dreamers, and telephone screamers." -- Joni Mitchell From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14294; Wed, 3 Apr 96 14:52:54 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03868; Wed, 3 Apr 96 14:42:26 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03862; Wed, 3 Apr 96 14:42:25 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4bBo-00038FC; Wed, 3 Apr 96 14:38 PST To: pine-info@cac.washington.edu From: laker@netcom.com (Phoenix) Subject: Pine problems Date: Sat, 30 Mar 1996 02:23:30 GMT Message-Id: [X] signature-at-bottom I was wondering how you got the options screen or got the above listed options in Pine 3.89? My provider hasn't upgraded to it yet so I am stuck with it. Is there a way (maybe in one of the . files that I could make an adjustment? Or could someone send me the actual pine file that gives 3.89 the options screen. I don't have that either. It says that the options screen is not available yet and I have had the account for over 3 months! Can someone please help?! Plus does anyone know the name of the file pine uses to generate an autoreply? I want people to know that I have switched accounts and to reset thier addressbooks to my new addy. Anyone know the name or how it is written into the file? Thanks for any help you can give me. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14442; Wed, 3 Apr 96 14:56:30 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20669; Wed, 3 Apr 96 14:42:28 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20663; Wed, 3 Apr 96 14:42:27 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4bDF-00038TC; Wed, 3 Apr 96 14:39 PST To: pine-info@cac.washington.edu From: "M. Adele Megann" Subject: Can't delete mailbox; no such folder Date: Fri, 29 Mar 1996 19:26:07 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have a Freenet account - no command lines. We've just gotten Pine 3.92, which is great. I like to explore the new features - even if I don't know what they mean, I try them and then try to figure out what's different about how Pine operates. That was how I created my mystery folder. I now know, in the course of trying to solve this problem, that I don't have a filter, so I can't sort incoming folders. Live and learn. This is what I did: I enabled incoming-folders and created one called "Literacy." When I was asked for server, name, nickname, etc, I said "literacy, literacy, literacy." Now, when I press "L," I see a separate collection for incoming folders, which contains INBOX and Literacy. I have tried to delete it several times. I'm asked: "Do you really want to delete 'Literacy?' to which I answered "yes." Then it says: "Can't delete mailbox Literacy; no such folder." There is a similar message if I try to open it. If there is no such folder, how does Pine know it's name? DON'T ANSWER that. What I mean is, if I only had one question, what I really want to know is how to get rid of the phantom mailbox. Thanks, --------------------------/\__/\-------------------------------- Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca Alberta, Canada _/`_____ =^= / Newfoundlander Abroad ---------------<_______>__m_m_>--------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15928; Wed, 3 Apr 96 15:29:08 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04836; Wed, 3 Apr 96 15:16:18 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ds1.acs.ucalgary.ca by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04829; Wed, 3 Apr 96 15:16:16 -0800 Received: from acs5.acs.ucalgary.ca(136.159.34.205) by ds1.acs.ucalgary.ca via smap (V1.3) id ZZ24632; Wed Apr 3 15:46:24 1996 Received: from localhost by acs5.acs.ucalgary.ca (AIX 4.1/UCB 5.64/4.03) id AA133952; Wed, 3 Apr 1996 15:46:12 -0700 Date: Wed, 3 Apr 1996 15:46:12 -0700 (MST) From: "John A. Archibald" To: pine-info@cac.washington.edu Subject: freezing up Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII For the past week or so my PINE has been locking up VERY frequently. Usually it occurs when I reply to a message or compose a message. I connect to PINE on AIX from a Mac via telnet. The university computing types here have been unable to suggest a reason. Can anyone here (wherever this is) help me? John A ----------------------------------------------------------------------------- John Archibald Phone: (403) 220-7316 Department of Linguistics Fax: (403) 284-5467 University of Calgary E-mail: archibal@acs.ucalgary.ca Calgary, Alberta T2N 1N4 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17117; Wed, 3 Apr 96 15:54:13 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05586; Wed, 3 Apr 96 15:43:17 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05580; Wed, 3 Apr 96 15:43:15 -0800 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12508; Wed, 3 Apr 96 15:43:14 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13663; Wed, 3 Apr 96 15:43:13 -0800 Date: Wed, 3 Apr 1996 15:43:12 -0800 (PST) From: Terry Gray To: Jon Forrest Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.91 Doesn't See New Mail (all of a sudden) In-Reply-To: <4jumi9$gfm@agate.berkeley.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Jon, Pine is fairly picky about the syntax of the "From " message separator. Suggest taking one from a good inbox and pasting it wherever they are missing. Also beware of extraneous newlines... After repairing the inboxes, you can turn your attention to why they got trashed. Is NFS in the picture anywhere? -teg On 3 Apr 1996, Jon Forrest wrote: > I'm running pine 3.91 on a Solaris 2.5 machine. All of a sudden > a whole bunch of users are saying they don't have any mail. > (These are users who always keep their mail in their system mailboxes). > > In looking at their system mailbox I see that a lot of their messages > no longer have the "From " header line. If I add a From line then I can > use mailx to look at the mailbox and, except complaints about corrupted > messages, all appears to be well. But, pine still doesn't see any mail. > (The sendmail.cf file has not changed in 4 months). > > I don't use pine myself so I don't know what to look for. Any ideas? > > -- > Anything you read here is my opinion and in no way represents the Univ. of Cal. > > "I deal with dreamers, and telephone screamers." -- Joni Mitchell > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17321; Wed, 3 Apr 96 16:01:09 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05566; Wed, 3 Apr 96 15:42:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05560; Wed, 3 Apr 96 15:42:30 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4c8W-00038FC; Wed, 3 Apr 96 15:38 PST To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: Reading-in to the Subject: line Date: Wed, 3 Apr 1996 12:31:58 -0500 Message-Id: References: <4jsed8$fgl@nkosi.well.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4jsed8$fgl@nkosi.well.com> On 2 Apr 1996, Charles H. Hubbell wrote: > So I go into my sent-mail folder, retrieve my dispatch, and use > my editor to correct the address. Now I'd like to send it again, > in its revised form. > > That works fine for the body of the message, but not for > the Subject: line. What command do you use to "retrieve your dispatch"? The way that I deal with this is to do one of the following: * Use the F command to forward the message to the correct address and then delete the "(fwd)" at the end of the Subject line and the top lines of the message that show it's forwarded. * Use the B command to bounce the message to the correct address (but this leaves the original incorrect address in the To line) Neither is perfect but they work OK. I'm also interested in other strategies that people use. -nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18512; Wed, 3 Apr 96 16:27:14 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06504; Wed, 3 Apr 96 16:16:07 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nobozo.CS.Berkeley.EDU by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06494; Wed, 3 Apr 96 16:16:01 -0800 Received: from localhost.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by nobozo.CS.Berkeley.EDU (8.6.10/8.6.3) with SMTP id QAA13186; Wed, 3 Apr 1996 16:15:58 -0800 From: Jon Forrest Message-Id: <199604040015.QAA13186@nobozo.CS.Berkeley.EDU> X-Authentication-Warning: nobozo.CS.Berkeley.EDU: Host localhost.Berkeley.EDU didn't use HELO protocol To: Terry Gray Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.91 Doesn't See New Mail (all of a sudden) In-Reply-To: Your message of "Wed, 03 Apr 96 15:43:12 PST." Date: Wed, 03 Apr 96 16:15:58 -0800 X-Mts: smtp Thanks for the reply. > Pine is fairly picky about the syntax of the "From " message separator. You're telling me. It appears that a mailbox that mailx can read (with complaints about corrupt messages) is completely unreadable by pine. In fact, these errors are what cause pine to say a mailbox is empty. As a friendly suggestion I would think that a different message would be more appropriate, such as "Can't read INBOX due to corruption at message #X". > Suggest taking one from a good inbox and pasting it wherever they are > missing. Good idea. I did some of that to confirm my diagnosis. What would be really useful is a tool that took a mailbox with missing "From " lines and added them based on the contents of the "From:" line. Of course I can understand why such a tool doesn't exist since this "shouldn't happen". > After repairing the inboxes, you can turn your attention to why they got > trashed. Is NFS in the picture anywhere? This is exactly what worries me. The people experiencing the problem only read their mail on the machine where the mail is delivered so I don't think the NFS locking problem is the issue here. Frankly, I'm stumped. I just don't know what could be removing "From " lines but not touching any other header or message lines. Jon From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19545; Wed, 3 Apr 96 16:57:38 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24143; Wed, 3 Apr 96 16:47:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24137; Wed, 3 Apr 96 16:47:38 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4dAX-00038FC; Wed, 3 Apr 96 16:44 PST To: pine-info@cac.washington.edu From: bparker@interaccess.com (Ben Parker) Subject: Minor buglet? PCPine 3.92 Date: Wed, 03 Apr 1996 19:02:17 GMT Message-Id: <3162c9a8.122448641@nntp.interaccess.com> I have installed PCPine (Winsock version) 3.92 over my 3.91 installation and am running with no real problems. I had to tweak a few of the new Config variables to suit, but I expected that. One minor problem. When I start pine (after making PPP connection) it polls my INBOX on the remote server. I get 2 brief minor error messages during this time, very short, which say 'Bad Context, no "[" in \mail' and then the same msg but with the "]" symbol. I do not know where these characters come from, they are not part of the remote filename for inbox. They do show up in the Pine.DeBug file on the address for the INBOX. Is this a small bug? or a 'feature' or a missed setting in Config? ________________________________________________________________________ Ben Parker ............ (Oak Park IL) .......... bparker@interaccess.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24762; Wed, 3 Apr 96 20:19:59 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27388; Wed, 3 Apr 96 20:11:36 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27382; Wed, 3 Apr 96 20:11:34 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24441; Wed, 3 Apr 96 20:11:33 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16730; Wed, 3 Apr 96 20:11:32 -0800 Date: Wed, 3 Apr 1996 20:11:31 -0800 (PST) From: Terry Gray To: Nancy McGough Cc: pine-info@cac.washington.edu Subject: Re: Reading-in to the Subject: line In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Nancy, Another approach is to save the sent-mail copy into your postponed message folder and then hit Compose. (Credit to Barry Landy for this idea.) -teg On Wed, 3 Apr 1996, Nancy McGough wrote: > On 2 Apr 1996, Charles H. Hubbell wrote: > > So I go into my sent-mail folder, retrieve my dispatch, and use > > my editor to correct the address. Now I'd like to send it again, > > in its revised form. > > > > That works fine for the body of the message, but not for > > the Subject: line. > > What command do you use to "retrieve your dispatch"? The way > that I deal with this is to do one of the following: > > * Use the F command to forward the message to the correct address > and then delete the "(fwd)" at the end of the Subject line and > the top lines of the message that show it's forwarded. > > * Use the B command to bounce the message to the correct address > (but this leaves the original incorrect address in the To line) > > Neither is perfect but they work OK. I'm also interested in other > strategies that people use. > > -nancy > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25956; Wed, 3 Apr 96 21:20:21 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11671; Wed, 3 Apr 96 21:15:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlkr.info.bishkek.su by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11656; Wed, 3 Apr 96 21:14:51 -0800 Received: (from napalm@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id KAA04063; Thu, 4 Apr 1996 10:15:57 +0600 Date: Thu, 4 Apr 1996 10:15:53 +0600 (GMT+0600) From: Evgeniy Zelenov To: pine-info@cac.washington.edu Subject: info Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello! My name is Evgeniy.I from Bishkek,it's capital Kyrgystan (Sovet Union).Iwon't know all about,what is this "Microsoftworld"and "Worldreset".If you know,this is information,write me please! Bay e-mail: napalm@nlpub.freenet.bishkek.su From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29001; Thu, 4 Apr 96 00:11:16 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14282; Thu, 4 Apr 96 00:07:14 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14276; Thu, 4 Apr 96 00:07:11 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 4 Apr 1996 09:05:20 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA02103; Thu, 4 Apr 1996 09:06:40 +0100 Date: Thu, 4 Apr 1996 09:06:40 +0100 (BST) From: Mike Brudenell To: Phoenix Cc: pine-info@cac.washington.edu Subject: Re: Pine problems In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 30 Mar 1996, Phoenix wrote: > [X] signature-at-bottom > > I was wondering how you got the options screen or got the above listed options > in Pine 3.89? My provider hasn't upgraded to it yet so I am stuck with it. Can you say "ark"? Pine 3.89 is *ages* old: it was superseded by 3.90, then 3.91, and 3.92 is now the current version. The options screen was introduced, along with lots of new options, in Pine 3.91. 3.92 includes even more options, and is eminently configurable. It is *well* worth upgrading to; nag your service provider. > Is there a way (maybe in one of the . files that I could make an > adjustment? You could try adding the variable name to the comma separated list forming the value of the "feature-list" variable. Edit the file called ".pinerc" in your home directory and look through it for this variable, then add the "signature-at-bottom" name to its list of values. No promises... adding the name won't do _any_ good at all if your old version of Pine doesn't recognise the keyword and know what to do with it! > Or could someone send me the actual pine file that gives 3.89 the > options screen. I don't have that either. It says that the options screen > is not available yet and I have had the account for over 3 months! Can > someone please help?! You cannot add the Options screen to Pine 3.89 simply by adding a file: you _must_ ontain the full release of the current version of Pine. This can be obtained using anonymous ftp from ftp.cac.washington.edu. > Plus does anyone know the name of the file pine uses to generate an autoreply? > I want people to know that I have switched accounts and to reset thier > addressbooks to my new addy. Anyone know the name or how it is written into > the file? Pine is a program for you to read mail after it has been delivered to you. Pine is not responsible for any part of the mail delivery process itself (including letting people know that you have moved). Instead you need to persuade the operating system's mail delivery software to do this. On most UNIX systems this is done be creating a file in your home directory called ".forward" and placing in it some very special instructions. Basically you need to use the .forward file to tell the mail delivery system to feed the arriving message to an auto-reply program _as well as_ deliverying it to you incoming mail folder (or redirecting it elsewhere). Most UNIX systems include a program called "vacation" that does this. Its name stems from the fact that it is most commonly used to let people know you are away on holiday and so won't read their message for a while. However you can place any text in vacation's file that it uses to reply, including notification of change of e-mail address. Try giving the UNIX command "man vacation" on your computers. If you're still stuck you will need to ask your service provider, as they may use different software. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29091; Thu, 4 Apr 96 00:13:58 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00859; Thu, 4 Apr 96 00:11:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00853; Thu, 4 Apr 96 00:11:54 -0800 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 4 Apr 1996 09:10:06 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA02566; Thu, 4 Apr 1996 09:11:40 +0100 Date: Thu, 4 Apr 1996 09:11:40 +0100 (BST) From: Mike Brudenell To: Ben Parker Cc: pine-info@cac.washington.edu Subject: Re: Minor buglet? PCPine 3.92 In-Reply-To: <3162c9a8.122448641@nntp.interaccess.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 3 Apr 1996, Ben Parker wrote: > I have installed PCPine (Winsock version) 3.92 over my 3.91 installation > and am running with no real problems. I had to tweak a few of the new > Config variables to suit, but I expected that. > > One minor problem. When I start pine (after making PPP connection) it > polls my INBOX on the remote server. I get 2 brief minor error messages > during this time, very short, which say 'Bad Context, no "[" in \mail' > and then the same msg but with the "]" symbol. Check that the each and every entry in your "folder-collections" variable looks something like this: folder-collections = Mail {imap.host.domain}mail/[] In particular check that the "[]" is there: this is a placeholder to show where folder names are to be substituted in the string. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00877; Thu, 4 Apr 96 01:18:04 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15169; Thu, 4 Apr 96 01:13:43 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15163; Thu, 4 Apr 96 01:13:41 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4l4o-00038FC; Thu, 4 Apr 96 01:11 PST To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: ipop3d from imap distribution. Is if a full implementation? Date: Tue, 2 Apr 1996 03:53:58 -0800 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: The ipop3d in Pine 3.92 is not a full implementation, because Pine 3.92 uses imap-3.6 toolkit. The ipop3d in imap-4 toolkit, ftp://ftp.cac.washington.edu/mail/imap.tar.Z is. Pine 4.0 will use imap-4 toolkit. -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02079; Thu, 4 Apr 96 02:13:07 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02299; Thu, 4 Apr 96 02:08:13 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlkr.info.bishkek.su by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02293; Thu, 4 Apr 96 02:07:54 -0800 Received: (from daemoniu@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id PAA07267; Thu, 4 Apr 1996 15:10:06 +0600 Date: Thu, 4 Apr 1996 15:10:02 +0600 (GMT+0600) From: Artiom Balev To: pine-info@cac.washington.edu Cc: Evgeniy Zelenov Subject: DO YOU LAKE HEAVY-TRASH-DEATH-BLACK-DOOM MUSIC ??? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi my name`s Artiom.I`m from Russian,and I`m 17 yars My hobby heavy music. If you lisen to it`s music,write me. BAY! e-mail me:daemoniu@nlpub.freenet.bishkek.su From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02798; Thu, 4 Apr 96 03:00:22 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16264; Thu, 4 Apr 96 02:53:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlkr.info.bishkek.su by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16246; Thu, 4 Apr 96 02:52:22 -0800 Received: (from napalm@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id PAA07718; Thu, 4 Apr 1996 15:54:38 +0600 Date: Thu, 4 Apr 1996 15:54:34 +0600 (GMT+0600) From: Evgeniy Zelenov To: pine-info@cac.washington.edu Subject: info In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello! My name is Evgeniy.I from Bishkek,it's capital Kyrgystan (Sovet Union).Iwon't know all about,what is this "Microsoftworld"and "Worldreset".If you know,this is information,write me please! Bay e-mail: napalm@nlpub.freenet.bishkek.su From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06442; Thu, 4 Apr 96 05:14:21 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04228; Thu, 4 Apr 96 04:59:07 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04222; Thu, 4 Apr 96 04:59:06 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4oaB-00038FC; Thu, 4 Apr 96 04:56 PST To: pine-info@cac.washington.edu From: Julie Berman Subject: question about forwarding Date: Sat, 30 Mar 1996 11:36:04 -0800 Message-Id: <315D8D24.4897@anderson.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Is there a way to select all the messages in the inbox (there are over 100 and I don't want to send each one individually) and forward them to one address? Thanks From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06876; Thu, 4 Apr 96 05:41:04 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04488; Thu, 4 Apr 96 05:23:14 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04482; Thu, 4 Apr 96 05:22:47 -0800 Received: from jamshyd.unl.ac.uk (soc.unl.ac.uk) by soc.unl.ac.uk (5.x/SMI-SVR4) id AA12624; Thu, 4 Apr 1996 14:19:22 +0100 Date: Thu, 4 Apr 1996 14:19:20 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: Re: folder collections In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII To continue this monologue I spoke too soon LABEL {}mail/[] allowed the folders to be displayed but not written to, the message being 'incorrect remote format' (or something similar). LABEL mail/[] finally returned the original functionality (the folder collection now being treated as local). I normally use the Simeon IMAP server which I understand is the Washington server with some tweaks. The problems started after installing the new version (of Simeon's mail service). I tried installing the Washington version packed with 3.92 with no change. I'm thinking that in some way the default mail box format for remote message stores got changed, in the new release? or possibly in the IMAP configuration file? On Wed, 3 Apr 1996, Clifford Wesley Fulford wrote: > I ask these questions, I might as well answer them. > > I have found a solution. > > If instead of > > LABEL {[.]}mail/[] > > I enter > > LABEL {}mail/[] > > It works. Is this a bug or is this predictable behavior that I should have > known about? Mark? David? > > Clifford > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07692; Thu, 4 Apr 96 06:29:44 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05044; Thu, 4 Apr 96 06:11:50 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from visla.utia.cas.cz by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05020; Thu, 4 Apr 96 06:10:08 -0800 Received: from localhost (localhost [127.0.0.1]) by visla.utia.cas.cz (8.7.5/8.7.1) with ESMTP id QAA12253; Thu, 4 Apr 1996 16:04:57 +0200 (METDST) Date: Thu, 4 Apr 1996 16:04:57 +0200 (METDST) From: Vladimir Solnicky =?ISO-8859-2?Q?=28Vladim=EDr_Solnick=FD=29?= Reply-To: =?ISO-8859-2?Q?Bc=2E_Vladim=EDr_Solnick=FD?= To: Jon Forrest Cc: The Pine Discussion List Subject: Re: Pine 3.91 Doesn't See New Mail (all of a sudden) In-Reply-To: <199604040015.QAA13186@nobozo.CS.Berkeley.EDU> Message-Id: X-Postal-Address: =?ISO-8859-2?Q?=DATIA_AV_=C8R=3B_Pod_vod=E1renskou_v=EC=BE=ED?= =?ISO-8859-2?Q?_4=3B_182_08__Praha_8-Libe=F2=3B_Czech_Rep?= =?ISO-8859-2?Q?ublic?= Organization: Institute of Information Theory and Automation (UTIA AV CR) Organizace: =?ISO-8859-2?Q?=DAstav_teorie_informace_a_automatizace_AV_=C8?= =?ISO-8859-2?Q?R_=28=DATIA=29?= X-Chameleon-Return-To: vs+reading@utia.cas.cz Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2007848608-33463914-828626697=:815" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --2007848608-33463914-828626697=:815 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable On Wed, 3 Apr 1996, Jon Forrest wrote: > Good idea. I did some of that to confirm my diagnosis. What would > be really useful is a tool that took a mailbox with missing > "From " lines and added them based on the contents of the "From:" > line. Of course I can understand why such a tool doesn't exist > since this "shouldn't happen". One our colleague (who already left this job) wrote a short script that may fulfill your needs. Name of the author is Jan Havel. Hope this helps. V. S. | | Bc. Vladim=EDr Solnick=FD (TeX: Vladim\'{\i}r Solnick\'y) | | =DAstav teorie informace a automatizace Akademie v=ECd =C8esk=E9 re= publiky \/ Pod vod=E1renskou v=EC=BE=ED 4, 182 08 Praha 8-Libe=F2, telefax: (0= 2) 688-4677, tel. (02) 6605/2212 nebo 2364, elektronick=E1 adresa: vs@utia.cas.cz Pavu=E8ina: http://www.utia.cas.cz/user_data/vs/vs-home-cz.html --2007848608-33463914-828626697=:815 Content-Type: TEXT/PLAIN; charset=ISO-8859-2; name=mrecover Content-ID: Content-Description: script Content-Transfer-Encoding: BASE64 IyEgL2Jpbi9zaA0KIyBzY3JpcHQgbmEgcHJ2bmkgcG9tb2MgcHJpIGNvcnJ1 cHQgaW5jb21pbmcgbWFpbGJveHUNCiMgdnloYXppIG5lc215c2xuZSAiRm9y d2FyZGVkIG1lc3NhZ2U6IiByYWRreSBhIHVwcmF2aSB0byBwb2RvYnksIGph a3ogdGFreg0KIyBlbG1lbSBjaXRlbG5lIHBvZG9ieS4NCg0KIyBQb3V6aXRp Og0KIyAgIG1yZWNvdmVyIFtzb3Vib3JdDQojIHByZWNocm90YW55IHZzdHVw IChidWQgc3RhbmRhcmQgaW5wdXQgbmVibyBzb3Vib3IpIGpkZSBuYSBzdGQu IHZ5c3R1cA0KDQojIENvIHNlIGRvb3ByYXZkeSBkZWplOg0KIyBSYWRrYSAi Rm9yd2FyZGVkIG1lc3NhZ2U6IiArIGplZG5hIG5hc2xlZHVqaWNpIGpzb3Ug bmFocmF6ZW55IHJhZGtvdSwNCiMga3RlcmEgZm9ybWFsbmUgc3BsbnVqZSBz eW50YXhpIHBydm5paG8gcmFka3UgbWVzc2FnZSwgdGouIHRha292ZSB0bw0K IyBGcm9tIC4uLi4gKGJleiBkdm9qdGVja3kpDQojIGdlbmVydWplIHNlIHRh bToNCiMgRnJvbSBtcmVjb3ZlckBtYWlsLnJlY292ZXJ5LmVtZXJnZW5jeS5z eXN0ZW0gZGF0dW0NCiMga2RlIGRhdHVtIGplIGFrdHVhbG5pIGRhdHVtLCBr ZHkgc2UgdG8gcHJlY2hyb2NodGF2YQ0KDQojIFNhbW96cmVqbWUsIGNvIHNl IHByaSB6bXJzZW5pIHNjaHJhbmt5IHp0cmF0aWxvLCBuZW11enUgc2kgdnlt eXNsZXQuLi4NCg0KIyBIb256YSBIYXZlbCAgMS4zLjE5OTQNCg0KIyBNb2Rp ZmljYXRpb25zOg0KIw0KIyAgOC4gMS4gMTk5NiBWbOHvYQlabexu7G4gZm9y beF0IGRhdGEgdGFrLCBhYnkgb2Rwb3btZGFsIGZvcm3hdHUg+OFka3kNCiMg ICAgICAgICAgICAgICAgICAgICAgICxGcm9tIGAgcG9kbGUgcPjtc2x1uW7p aG8gUkZDICjo7XNsbyBkbmUgbXVz7SB6YWLtcmF0DQojICAgICAgICAgICAg ICAgICAgICAgICBkdmEgem5ha3ksIGJ17yBkduwg6O1zbGljZSBuZWJvIG1l emVydSBhIOjtc2xpY2kpLA0KIyAgICAgICAgICAgICAgICAgICAgICAgYWJ5 IGJ5bGEgb2Jub3ZlbuEgc2xvvmthIOhpdGVsbuEgaSBwcm9ncmFtZW0gcGlu ZS4NCiMgIDguIDEuIDE5OTYgVmzh72EJWnJ1uWVubyBuYXN0YXZlbu0gTEFO RywgYWJ5IGJ5bHkgbuF6dnkgZG7tIHYgdP1kbnUNCiMgICAgICAgICAgICAg ICAgICAgICAgIGEgbexz7WP5IGFubGlja3kuDQojDQojLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQoNCnVuc2V0IExBTkc7IGV4cG9ydCBMQU5HDQoN CmRhdGU9YGRhdGUgKyIlYSAlYiAlMi4xZCAlSDolTSAlWiAlWSJgDQovdXNy L2Jpbi9hd2sgJw0KQkVHSU4gICAgew0KICByZW1vdmU9MDsNCiAgfQ0KDQok MCB+IC9eRm9yd2FyZGVkIG1lc3NhZ2U6JC8gew0KICByZW1vdmU9MTsNCiAg bmV4dDsNCiAgfQ0KDQp7DQogIGlmIChyZW1vdmU9PTEpDQogICAgew0KICAg IHByaW50ZigiRnJvbSBtcmVjb3ZlckBtYWlsLnJlY292ZXJ5LmVtZXJnZW5j eS5zeXN0ZW0gJXNcbiIsIiciJGRhdGUiJyIpOw0KICAgIHJlbW92ZT0wOw0K ICAgIG5leHQ7DQogICAgfQ0KICBlbHNlDQogICAgcHJpbnQNCn0gJyAkMQ0K --2007848608-33463914-828626697=:815-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13697; Thu, 4 Apr 96 09:10:12 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08136; Thu, 4 Apr 96 08:52:10 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from homer14.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08130; Thu, 4 Apr 96 08:52:08 -0800 Received: from localhost by homer14.u.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA50265; Thu, 4 Apr 96 08:52:08 -0800 Date: Thu, 4 Apr 1996 08:52:07 -0800 (PST) From: David Prager Branner To: pine-info@cac.washington.edu Subject: "Undisclosed recipients" Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII A recent change in Pine is that if I send a message only as BCC, without an entry in the To line, everyone gets a message that says it is addressed to "undisclosed recipients". That means I can no longer use BCC to send the same message to several people without their knowing it. I don't see why I have to notify people when I am not writing to them personally. It is mildly offensive to some people to get mail that isn't 100% personal, and in order to avoid this I will have to spend a great deal longer writing messages than I used to have to. Effectively, you have put an end to one of the great time-saving devices of email. Please restore the old way BCC worked. Sincerely, David Prager Branner Asian L&L, University of Washington, Box 353521 Seattle, WA 98195-3521 USA Web: http://weber.u.washington.edu/~yuenren From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14938; Thu, 4 Apr 96 09:39:05 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09362; Thu, 4 Apr 96 09:30:14 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09354; Thu, 4 Apr 96 09:30:12 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02286; Thu, 4 Apr 96 09:30:11 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24047; Thu, 4 Apr 96 09:30:10 -0800 Date: Thu, 4 Apr 1996 09:30:10 -0800 (PST) From: Terry Gray To: David Prager Branner Cc: pine-info@cac.washington.edu Subject: Re: "Undisclosed recipients" In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII David, Here's the rationale behind the change: The problem with the "old" method is that there is some widely deployed Internet mail transfer software that will notice an empty To: line and turn all of the "envelope" recipient addresses (i.e. those in your BCC line) into "Apparently-To:" header lines... so the "Blind" nature of the BCC is totally undermined. You can control what will end up on the To: line by putting something on it yourself, either a valid address or any string similar to the "undisclosed recipients: ;" <-- note the colon and semicolon at the end. For example, if you'd like to continue your "personal note" subterfuge, you could enter on the To: line "My best friend: ;" But if you leave it blank, Pine will now try to save you from embarrassment (the unintended disclosure of recipients via BCCs turning into Apparently-To lines) by adding the Undisclosed recipients string... -teg On Thu, 4 Apr 1996, David Prager Branner wrote: > A recent change in Pine is that if I send a message only as BCC, without > an entry in the To line, everyone gets a message that says it is addressed > to "undisclosed recipients". That means I can no longer use BCC to send > the same message to several people without their knowing it. > > I don't see why I have to notify people when I am not writing to them > personally. It is mildly offensive to some people to get mail that isn't > 100% personal, and in order to avoid this I will have to spend a great > deal longer writing messages than I used to have to. Effectively, you > have put an end to one of the great time-saving devices of email. > > Please restore the old way BCC worked. > > Sincerely, > > David Prager Branner > Asian L&L, University of Washington, Box 353521 > Seattle, WA 98195-3521 USA > Web: http://weber.u.washington.edu/~yuenren > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21174; Thu, 4 Apr 96 12:00:07 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26887; Thu, 4 Apr 96 11:49:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26875; Thu, 4 Apr 96 11:49:55 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4uzz-00038FC; Thu, 4 Apr 96 11:47 PST To: pine-info@cac.washington.edu From: giannett@lij.edu (Charles Giannetto) Subject: Re: small pine 3.92 oddity Date: 4 Apr 1996 12:48:11 -0500 Message-Id: <4k120r$40n@ns.lij.edu> References: <4jp4gb$kdc@blackice.winternet.com> Ordway Music Theatre (ordway@subzero.winternet.com) wrote: : When I run my new pine 3.92 as root on my DG box, I keep getting the : following error: : [Error saving configuration in file "/.pinerc": No such file or directory] : Thanks : -Bryce On a similar note ... I get a message when I attempt to send mail to anyone not in my personal address book about Pine's inability to edit/open the .addressbook.lu file. It tells me that it is using a tmp file and continues. However, if I delete the .addressbook.lu file and again attempt to send mail to someone (not in my addressbook), I get the same error message but .addressbook.lu does indeed get created. It's really a minor problem as everything appears to be functioning properly other than for the message. I never saw anything like this when running 3.91. FWIW, I'm running on a Sun Spark 20 (Solaris 2.4). Anyone else see this? - Charlie giannett@lij.edu -- This message represents the personal views and opinions of the individual sender and should in no way be construed as an authorized communication on behalf of Long Island Jewish Medical Center. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21733; Thu, 4 Apr 96 12:11:16 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13702; Thu, 4 Apr 96 11:59:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13696; Thu, 4 Apr 96 11:59:55 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4vBt-00038TC; Thu, 4 Apr 96 11:59 PST To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: can I slow PINE down? Date: 4 Apr 1996 17:38:28 GMT Message-Id: <4k11ek$h9j@babbage.ece.uc.edu> References: <4jgcth$oj3@huron.eel.ufl.edu> In article <4jgcth$oj3@huron.eel.ufl.edu>, dpf@afn.org (David P. Fraleigh) writes: >I recently bought a new (for me faster 14,400) modem... It is a pleasure >to use. Being able to access things more quickly is great. However I am >having problems using PINE that I didn't have before... It is just that >when I type I am getting occasional problems with untyped characters >showing up in the text... and difficulty moving the cursor back and >forth in the text... etc. etc. It is very frustrating... I even pulled >this modem out (Zoltrix 14,4000 wanting to smash it with a hammer) and >switched back to my 2400 one... but I have grown used to the speed of the >faster one... My question is the following...[ Are the problems that I >am having related to the modems higher speed... Are modems more >sensitive to line noise or glitches as they get faster (in the same way >that faster cars are harder to control)... And if that is the case can I >somehow setup PINE to do its stuff at 2400 baud while allowing my other >internet viewing to proceed at a faster pace?... You are seeing modem errors, not pine errors, I think. It may be on the telephone line, it may be on either your modem or the server's modem. What else do you do with the login session? Do you see random characters when you do other things in the session? I hate to say, but sometimes, there are bad modems. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22111; Thu, 4 Apr 96 12:22:34 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14006; Thu, 4 Apr 96 12:10:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14000; Thu, 4 Apr 96 12:10:05 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4vKx-00038VC; Thu, 4 Apr 96 12:08 PST To: pine-info@cac.washington.edu From: surak@uclink2.berkeley.edu (Jason Lee) Subject: mhmail -*splat*-> inbox -> back to pine-type inbox ? Date: 4 Apr 1996 12:22:54 GMT Message-Id: <4k0euu$i3s@agate.berkeley.edu> ARGH!!!!!!!!!!!! On a misguided recommendation, I tried mhmail and it splitters my inbox file into many smaller files and changes the folder mail format. I tried to cat all the old pieces of mail together and ran Pine again. It recognized only one file, and it was not identified as a mail folder. Is there a program to recover the Pine-style folder or am I S.O.L. and I have to manually trick Pine for each of my 113 pieces of mail? Jason From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22145; Thu, 4 Apr 96 12:22:47 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27472; Thu, 4 Apr 96 12:09:58 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27466; Thu, 4 Apr 96 12:09:57 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4vKi-00038FC; Thu, 4 Apr 96 12:08 PST To: pine-info@cac.washington.edu From: eyuan@ms2.hinet.net (Etienne Yuan) Subject: Re: Problem Using Unix Pine 3.92 and Win95... Date: Thu, 04 Apr 96 07:39:57 GMT Message-Id: <4jvu9n$q0n@netnews.hinet.net> References: <31606F55.6587@server.wulaw.wustl.edu> In article <31606F55.6587@server.wulaw.wustl.edu>, "Gregory J. Hickel" wrote: >I am having difficulty with Unix Pine 3.92 now that I have converted to >Windows 95. When I attempt to print a message from my unix window it >looks like it is going to print but nothing ever comes out. This >problem has just appeared since I converted to Win95. Any >Suggestions??? Please e-mail responses. > >Thanks-- > >Greg Hickel >gjhickel@server.wulaw.wustl.edu you're probably trying to access pine through the dialer program. You have use your telnet client to access it, you will find this program in your c:\windows folder. Or you can use your Hyperterminal client. In any case, why bother? Exchange is much neater program to use. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22172; Thu, 4 Apr 96 12:23:00 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27486; Thu, 4 Apr 96 12:10:04 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27479; Thu, 4 Apr 96 12:10:02 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4vKw-00038UC; Thu, 4 Apr 96 12:08 PST To: pine-info@cac.washington.edu From: zach@world.std.com Subject: Re: 3.92, NCSA Telnet 2.6 -- can't cancel compositions Message-Id: References: <4jsvsj$1b5s@news.missouri.edu> Date: Thu, 4 Apr 1996 10:10:52 GMT Another option is to use Esc Esc C instead of Ctrl-C. I tried to make the changes in Telnet but can't remember if they worked. Robert Emmet Currie (rcurrie@fox.nstn.ns.ca) wrote: : In article <4jsvsj$1b5s@news.missouri.edu>, pixel@coe.missouri.edu wrote: : > Hey gang, : > : > I just installed Pine 3.92 on a Silicon Graphics Challenge S server : > running IRIX 5.3. All the Indys on our network are working fine with : > it, but when Mac user connect via NCSA Telnet 2.6, they are unable to : > abort messages -- that is, Control-C doesn't work. I have confirmed : > this, and it appears that Control-C is the only command that fails to : > work. Other control sequences work fine (as far as I can tell). : This is a problem in NCSA Telnet. The solution is to go to Session->Setup : Keys and then delete out the key assignment in the three boxes. Then Save : Set (under the file menu). Then, when your start up Telnet from the saved : Set file, the key assignments you have made will stick. : -- : Robert Currie : Cobalt Communications : Halifax, Nova Scotia -- ------------------------------------------------------ | Zach Leber | zach@world.std.com (home) | | RSA | zach@radionics.com (work) | | 22 Terry Avenue | Tel: 617-238-0600 x1312 | From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22277; Thu, 4 Apr 96 12:26:33 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13996; Thu, 4 Apr 96 12:10:01 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13987; Thu, 4 Apr 96 12:10:00 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u4vKu-00038TC; Thu, 4 Apr 96 12:08 PST To: pine-info@cac.washington.edu From: Achim Dreyer Subject: return receipts in Pine - please use DSN Date: Thu, 4 Apr 1996 13:20:40 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Mark M. (markm@voicenet.com) wrote: : wcwoods@library.uwaterloo.ca wrote: : : : : With 'mail' one could add a statement 'set receipt' in the .mailrc file to get : : confirmation of receipts from remote mailer servers. How is this done in the : : pine client? Can't find anything in the Pine documentation re this. thanks,cw : Add "Return-Recipt-To: wcwoods@library.uwaterloo.ca" to the list of "customized : headers." This is in config under the option "customized-hdrs." : - -- Mark This method only works with with sendmail versions prior to 8.7.3 and should not be further encouraged as the successor DSN is already an rfc draft and is fully supported by all newer versions of sendmail (>= 8.7.3). I suggest that the next version of pine will support this feature... Well here's a posting from comp.mail.sendmail : From: Sean Vickery Newsgroups: comp.mail.sendmail Subject: Re: DSN question Date: 19 Jan 1996 07:27:51 GMT Organization: Griffith University, Brisbane, Australia Message-ID: <4dnh5n$s7m@ngriffin.itc.gu.edu.au> References: X-Copyright: This article copyright (c) 1995 Sean Vickery. All rights reserved. Attributed reproduction permitted except by Microsoft. License to distribute this post is available to Microsoft for the sum of one thousand Australian dollars. On Mon, 8 Jan 1996 12:49:49 GMT, Miroslav Ruda wrote in comp.mail.sendmail: > Hi All, > > I have questions about DSN (Delivery Status Notification). > > Do you know any MUA, which support it? If an answer is no, could'n we return > support of Return-Receipt-To to sendmail 8.7.x ? > > And, can it be supported by MUAs, if it's extension of ESMTP and MUA doesn't > connect to sendmail's port but call sendmail as program (most of MUAs,as I > know)? DSNs can be supported easily by MUAs. You invoke sendmail with the `-bs' option obtaining a sendmail which speaks ESMTP on stdin/stdout. Heres an example of me sending some mail to myself, , requesting a DSN: $ /usr/lib/sendmail -bs 220 anubis.itc.gu.edu.au ESMTP Sendmail 8.7.3/8.7.3; Fri, 19 Jan 1996 17:06:15 +1000 (EST) ehlo localhost.itc.gu.edu.au 250-anubis.itc.gu.edu.au Hello seanv@localhost, pleased to meet you 250-EXPN 250-8BITMIME 250-SIZE 250-DSN 250-VERB 250-ONEX 250 HELP mail from: 250 ... Sender ok rcpt to: notify=success,failure 250 Recipient ok data 354 Enter mail, end with "." on a line by itself Subject: just testing Doesn't everyone send their mail this way? (: . 250 RAA00572 Message accepted for delivery quit 221 anubis.itc.gu.edu.au closing connection $ Sendmail has had the `-bs' option for a long time. This method of invoking sendmail has the advantage of enabling the MUA to determine which addresses failed in a multi-recipient message. It has the disadvantage of being requiring an implementation of the client-side of ESMTP in the MUA. > Mirek Ruda (ruda@ics.muni.cz) I am firmly against reintroducing support for `Return-Receipt-To:' into sendmail. I am in favour of MUA developers including support for DSNs into their products. Sean. -- Sean Vickery Ph: +61 (0)7 3875 6410 Systems Programmer Information Services Griffith University Ciao, Achim (postmaster@math.uni-paderborn.de) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25020; Thu, 4 Apr 96 13:17:12 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15773; Thu, 4 Apr 96 13:11:22 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15767; Thu, 4 Apr 96 13:11:20 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06473; Thu, 4 Apr 96 13:11:19 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27235; Thu, 4 Apr 96 13:11:18 -0800 Date: Thu, 4 Apr 1996 13:11:18 -0800 (PST) From: Terry Gray To: Etienne Yuan , gjhickel@server.wulaw.wustl.edu Cc: pine-info@cac.washington.edu Subject: Re: Problem Using Unix Pine 3.92 and Win95... In-Reply-To: <4jvu9n$q0n@netnews.hinet.net> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII The Hyperterminal telnet client that ships with Win'95 does not support ANSI printing escape sequences. -teg On Thu, 4 Apr 1996, Etienne Yuan wrote: > In article <31606F55.6587@server.wulaw.wustl.edu>, "Gregory J. Hickel" wrote: > >I am having difficulty with Unix Pine 3.92 now that I have converted to > >Windows 95. When I attempt to print a message from my unix window it > >looks like it is going to print but nothing ever comes out. This > >problem has just appeared since I converted to Win95. Any > >Suggestions??? Please e-mail responses. > > > >Thanks-- > > > >Greg Hickel > >gjhickel@server.wulaw.wustl.edu > > you're probably trying to access pine through the dialer program. You have > use your telnet client to access it, you will find this program in your > c:\windows folder. Or you can use your Hyperterminal client. In any case, why > bother? Exchange is much neater program to use. > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25693; Thu, 4 Apr 96 13:34:01 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16127; Thu, 4 Apr 96 13:25:05 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bayflash.stpt.usf.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16117; Thu, 4 Apr 96 13:25:02 -0800 Received: (eberius@localhost) by bayflash.stpt.usf.edu (8.6.11/8.6.5) id QAA15769; Thu, 4 Apr 1996 16:21:27 -0500 Date: Thu, 4 Apr 1996 16:21:26 -0500 (EST) From: Wayne X-Sender: eberius@bayflash To: pine-info@cac.washington.edu Subject: address? In-Reply-To: <315D8D24.4897@anderson.ucla.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Could someone tell me the address to unsubscribe from pine-info? ___________________________________________ ,-~~-.___. / | ' \ #include ( ) 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \_/-, ,----' ==== // * * * * / \-'~; /~~~(O) Email: eberius@bayflash.stpt.usf.edu / __/~| / | or : usf71@aol.com =( _____| (_________| ____________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01799; Thu, 4 Apr 96 16:07:21 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20769; Thu, 4 Apr 96 16:04:19 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [199.107.235.5] by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20748; Thu, 4 Apr 96 16:04:10 -0800 Received: (from charlie@localhost) by pvcorp.com (8.6.12/8.6.12) id PAA08921; Thu, 4 Apr 1996 15:44:13 -0800 Date: Thu, 4 Apr 1996 15:44:13 -0800 (PST) From: charlie To: Terry Gray Cc: Etienne Yuan , gjhickel@server.wulaw.wustl.edu, pine-info@cac.washington.edu Subject: Re: Problem Using Unix Pine 3.92 and Win95... In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 4 Apr 1996, Terry Gray wrote: > Date: Thu, 4 Apr 1996 13:11:18 -0800 (PST) > From: Terry Gray > To: Etienne Yuan , gjhickel@server.wulaw.wustl.edu > Cc: pine-info@cac.washington.edu > Subject: Re: Problem Using Unix Pine 3.92 and Win95... > > The Hyperterminal telnet client that ships with Win'95 does not support > ANSI printing escape sequences. > > -teg I found this to be true as well. FYI the telnet client that comes with Wincomm does support ANSI printing (but this costs $$$) -charlie From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02260; Thu, 4 Apr 96 16:22:18 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21191; Thu, 4 Apr 96 16:18:27 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from aruba.CCIT.Arizona.EDU by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21175; Thu, 4 Apr 96 16:18:12 -0800 Received: (from yontaek@localhost) by aruba.ccit.arizona.edu (8.7.5/8.7.3) id RAA117149; Thu, 4 Apr 1996 17:21:18 -0700 Date: Thu, 4 Apr 1996 17:21:17 -0700 (MST) From: Choi X-Sender: yontaek@aruba.ccit.arizona.edu To: pine listserv Subject: ispell at Pico Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I know how to use ispell when I compose a message, yet how can I use ispell at Pico, if possible? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06051; Thu, 4 Apr 96 17:51:45 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21714; Thu, 4 Apr 96 08:49:31 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from eagle.calstatela.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21372; Thu, 4 Apr 96 08:36:25 -0800 Received: from uranus.calstatela.edu (uranus.calstatela.edu [130.182.193.1]) by eagle.calstatela.edu (8.6.12/8.6.12) with ESMTP id IAA15482 for ; Thu, 4 Apr 1996 08:39:59 -0800 Received: from localhost (jwong5@localhost) by uranus.calstatela.edu with SMTP id IAA29770 for ; Thu, 4 Apr 1996 08:39:40 -0800 X-Authentication-Warning: uranus.calstatela.edu: jwong5 owned process doing -bs Date: Thu, 4 Apr 1996 08:39:39 -0800 (PST) From: J W X-Sender: jwong5@uranus To: pine-info@cac.washington.edu Subject: bug Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1916240705-1935073158-828635979=:29193" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --1916240705-1935073158-828635979=:29193 Content-Type: TEXT/PLAIN; charset=US-ASCII Reporting a bug: Whenever I reply or send a mail, Im logged off. Ill try to send an attachment...... please reply me asap, thanks --1916240705-1935073158-828635979=:29193 Content-Type: APPLICATION/octet-stream; name=core Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: AAgEVgAAAchAQACF72IY4O9iGORQAAAAAAAAJQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAIAAAAAAAeV9wAHlfgAAAAAO//zKAADlqQ/PWn9AAX oAAABqAAAAB3+AAAAAQAAAABAAMBCwAAAAAAF6AAAAAAAAAAIAAAF8AAAAAg IAAAAAgAF6AAABHgAAAAgABwaW5lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAP////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////y4B0AAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAwAXwAwAF8AkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAXiawAAAAAABfAXAAXwGAAFfKwABX5ZAAWU7QAAAAAAAACzgAW2lQAAK9Y ABegAAAABsAAF8AAAzvep4HAYHwBAAAAAzvaMoHAYXgBAAAAneO/oH////kB AAABneO/oH////YBAAACAzva1IHAYJQBAAADAzvaUoHAYfQBAAAEAzvaZ4HA Y3ABAAAFAzvaaYHAY2gBAAAGAzvaZ4HAYZgBAAAHAzvaaYHAYowBAAAIAzva N4HAY5gBAAAJAzvaZ4HAYhABAAAKneO/oH///9sBAAALAzvXUIHAYOQBAAAM Azva1oHAYLABAAANAzva1IHAYrgBAAAOAzvaMYHAY0QBAAAPAzvXToHAY/QB AAAQAzva/4HAYUwBAAARAzvYIoHAYggBAAASAzvaaYHAYwABAAATneO/oH// /8ABAAAUAzva+4HAY7wBAAAVneO/oH///7oBAAAWneO/oH///7cBAAAXAzva aYHAYqwBAAAYAzvaaYHAY8ABAAAZAzvaZ4HAYdgBAAAaAzva04HAYxwBAAAb Azva1IHAYhQBAAAcneO/oH///6UBAAAdneO/oH///6IBAAAeAzva1IHAY1AB AAAfAzvazYHAYUwBAAAgAzvazYHAYCwBAAAhAzvaOIHAYGwBAAAiAzvac4HA Y0ABAAAjAzvXToHAY+gBAAAkAzvayoHAY9wBAAAlneO/oH///4oBAAAmAzvX UIHAYNgBAAAnAzva7oHAYewBAAAoAzvauYHAYGgBAAApneO/oH///34BAAAq neO/oH///3sBAAArneO/oH///3gBAAAsAzvazoHAYAQBAAAtAzvaUoHAYcQB AAAuAzva4YHAYWQBAAAvneO/oH///2wBAAAwneO/oH///2kBAAAxneO/oH// /2YBAAAyneO/oH///2MBAAAzAzvaRoHAYYABAAA0AzvasIHAYwgBAAA1AzvY JoHAYDwBAAA2AzvavYHAYSgBAAA3neO/oH///1QBAAA4neO/oH///1EBAAA5 AzvaOYHAYLQBAAA6neO/oH///0sBAAA7AzvaYoHAYRwBAAA8neO/oH///0UB AAA9Azva4YHAY8QBAAA+AzvaYYHAYVwBAAA/AzvaUIHAYkgBAABAAzva4IHA YGABAABBAzva/YHAYGQBAABCAzva+YHAYYQBAABDneO/oH///zABAABEAzva N4HAYagBAABFAzva7YHAYbABAABGAzva4oHAYDwBAABHAzvaOIHAYoABAABI AzvYB4HAYSwBAABJAzva+IHAYbABAABKAzvaN4HAYZQBAABLAzva+YHAYMgB AABMAzva+4HAYTQBAABNneO/oH///xIBAABOneO/oH///w8BAABPAzva4oHA YAABAABQneO/oH///wkBAABRAzva+oHAY2gBAABSAzvX1YHAYVgBAABTAzvX 1YHAYcwBAABUAzva+oHAYnwBAABVAzva34HAYtQBAABWneO/oH///vcBAABX AzvasIHAYSABAABYAzva5YHAYjABAABZAzvcHoHAYKABAABaAzvUa4HAYqAB AABbAzva+IHAYgQBAABcAzva+IHAYFABAABdAzvaO4HAYlQBAABeAzvacIHA YLABAABfneO/oH///twBAABgAzvayoHAYlwBAABhneO/oH///tYBAABiAzva OIHAYYQBAABjAzvasYHAYQQBAABkneO/oH///s0BAABlneO/oH///soBAABm neO/oH///scBAABnneO/oH///sQBAABoAzvaW4HAYOABAABpAzvaYoHAYggB AABqAzvaOIHAY2ABAABrAzva+IHAYaABAABsAzva/YHAYkQBAABtneO/oH// /rIBAABuneO/oH///q8BAABvAzvaSYHAYOABAABwneO/oH///qkBAABxAzva cIHAYwwBAAByAzvauYHAYWgBAABzAzvaL4HAYqwBAAB0Azva4YHAYGABAAB1 Azva4YHAYRwBAAB2Azva+oHAYPwBAAB3Azva5YHAYlQBAAB4neO/oH///pEB AAB5neO/oH///o4BAAB6neO/oH///osBAAB7neO/oH///ogBAAB8neO/oH// /oUBAAB9neO/oH///oIBAAB+neO/oH///n8BAAB/neO/oH///nwBAACAneO/ oH///nkBAACBneO/oH///nYBAACCneO/oH///nMBAACDneO/oH///nABAACE neO/oH///m0BAACFneO/oH///moBAACGneO/oH///mcBAACHneO/oH///mQB AACIneO/oH///mEBAACJneO/oH///l4BAACKneO/oH///lsBAACLAzvaMoHA YigBAACMAzvaUIHAYhABAACNAzvaZYHAY1QBAACO7//9XAAAAAAkSWQ6IGFk ZHJib29rLmMsdiA0LjMxOSAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBF eHAgJAAAAAAAF84wAAAAAAAXzjkAAAABABfOQgAAAAIAF85KAAAAAwAXzk4A AAAEABfOVgAAAAYAAAAAAAAABQAhvIgAF95/ABfegQAAAAAAF96GABfeiAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF96TABfelQAAAAAAF96fABfe oQAAAAAAF96rABferQAAAAAAF962ABfeugAAAAAAF97DABfexQAAAAAAF97M ABfezgAAAAAAF97VABfe1wAAAAAAF97hABfe4wAAAAAAF97rABfe7QAAAAAA F97yABfe9AAAAAAAF97/ABffAQAAAAAAAAAAAAAAAAAAAAAAF98GABffCAAA AAAAF98SABffFAAAAAAAF98dABffHwAAAAAAAAAAAAAAAAAAAAAAF98lABff JwAAAAAAF98tABffLwAAAAAAF984ABffOgAAAAAAF99BABffQwAAAAACAAAA AAAAAAAAAAAAF8egAAAAAAAAAAAAAAAAABflzAAX5c8AAAAAAAAAAAAX5qUA F+ayABhs7AAAAAwAAAAAAAAAAAABMcgAAAAAAAAAAAAAxAgAF+a7hAAAAAAA AAAAF+bFABfm0gAYbQgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARo0ABfm 24QAAAAAAAAAABfm5gAX5vMAGG1sAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAA AARrjAAX5vyEAAAAAAAAAAAX5wUAF+cSABhtiAAAAAwAAAAAAAAAAAAAAAAA AAAAAAAAAAABGjQAF+cagAAAAAAAAAAAF+clABfnMgAYbaQAAAAMAAAAAAAA AAAAATNkAAAAAAAAAAAAAMFkABfnPMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAK ABfpggAX6YX/////AAAAAAAAAAAAAAAAAAAAbwAAAG8AF+o7ABfqPQAAAGEA AABhABfqRwAX6kn/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy AAAAcgAX8xYAF/MYAAAAYQAAAGEAF/MgABfzIv////8AAAAAAAAAAAAAAAD/ ///+AAAAAAAAAAAAAAAAAAAAEAAAAAoAF/cWABf3GQAAAA4AAAALABf3JwAX 9yoAAAFAAAAACgAX9zgAF/c5AAABQQAAAAsAF/c6ABf3O/////8AAAAAAAAA AAAAAAAAF/gMABf4DgAAAAAAF/gTABf4FQAAAAAAF/gdABf4HwAAAAAAF/go ABf4KgAAAAAAF/gvABf4MQAAAAAAF/g2ABf4OAAAAAAAF/g9ABf4PwAAAAAA F/hIABf4TAAAAAAAF/hVABf4VwAAAAAAF/hjABf4ZQAAAAAAF/hsABf4bgAA AAAAF/h3ABf4eQAAAAABAAAAAAAAAAAAAAAAF8tsAAAAAAAAAAAAAAAAABf4 gwAX+IUAAAAAABf4igAX+IwAAAAAABf4lAAX+JYAAAAAABf4nwAX+KEAAAAA ABf4qAAX+KoAAAAAABf4rwAX+LEAAAAAABf4tgAX+LgAAAAAABf4wQAX+MUA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf4zgAX +NAAAAAAAQAAAAAAAAAAAAAAABfMGAAAAAAAAAAAAAAAAAAAAAAAAAAAABf6 +gAX+vsAAAAZAAAACgAX+vwAF/r/AAAAFgAAAAsAF/sDABf7Bv////8AAAAA AAAAAAAAAAAAF/3WLSBpbml0X2FiX2lmX25lZWRlZCAtCgAtLSBpbml0X2Fk ZHJib29rcyglcywgJWQsICVkLCAlZCkgLS0KAE9wZW4ASGFsZk9wZW4ATm9E aXNwbGF5AENsb3NlZABpbml0X2FkZHJib29rczogYWxyZWFkeSBpbml0aWFs aXplZDogJWQgYm9va3MKAEFkZHJlc3NCb29rIG5vdCBhY2Nlc3NpYmxlLCBw ZXJtaXNzaW9uIGRlbmllZAAtIGR1bXBfc29tZV9kZWJ1Z2dpbmcoJXMpIC0K AGluaXRpYWxpemVkICVkIG5fYWRkcmJrICVkIGN1cl9yb3cgJWQKAHRvcF9l bnQgJWxkIHJvX3dhcm5pbmcgJWQgbm9fb3BfcG9zc2JsICVkCgBOSUNLTkFN RQBGVUxMTkFNRQBBRERSRVNTAEZDQwBDT01NRU5UAERFRkFVTFQAcGFyc2Vf Zm9ybWF0OiBpZ25vcmluZyB1bnJlY29nbml6ZWQgd29yZCAiJXMiIGluIGFk ZHJlc3MtYm9vay1mb3JtYXRzCgBJZ25vcmluZyB1bnJlY29nbml6ZWQgd29y ZCAiJXMiIGluIGFkZHJlc3MtYm9vay1mb3JtYXRzAGFkZHJlc3MtYm9vay1m b3JtYXRzIGhhcyBubyByZWNvZ25pemFibGUgd29yZHMsIHVzaW5nIGRlZmF1 bHQgZm9ybWF0AFRpdGxlQmxhbmtUb3AAVGl0bGVEYXNoVG9wAFRpdGxlAFRp dGxlRGFzaEJvdHRvbQBUaXRsZUJsYW5rQm90dG9tAENsaWNrSGVyZQBMaXN0 Q2xpY2tIZXJlAExpc3RFbXB0eQBFbXB0eQBOb1Blcm1pc3Npb24AU2ltcGxl AExpc3RIZWFkAExpc3RFbnQATGlzdEJsYW5rVG9wAExpc3RCbGFua0JvdHRv bQBOb3RTZXQAQmVnaW5uaW5nAE9uZUJlZm9yZUJlZ2lubmluZwBUd29CZWZv cmVCZWdpbm5pbmcARW5kACVzOiB0eXBlICVzIGFkcmJrX251bSAlZAoAICAg Z2xvYmFsX3JvdyAlbGQgZGxjZWxudW0gJWxkIGRsY29mZnNldCAlbGQKAFNv cnQgcnVsZSAlcyB1bmtub3duCgAlczogJXMKACVzOiAlcwoALSBhZGRyYm9v a19yZXNldCAtCgAiXCIgbm90IGFsbG93ZWQgaW4gYWRkcmJvb2sgbmFtZQoA LSBlbmRfYWRyYmtzIC0KAC0gY29tcGxldGVseV9kb25lX3dpdGhfYWRyYmtz IC0KAC0gc2F2ZV9zdGF0ZSAtCgAtIHJlc3RvcmVfc3RhdGUgLQoALSBpbml0 X2Fib29rIC0KACAgICBhZGRyYm9vayBuaWNrbmFtZSA9ICVzIGZpbGVuYW1l ID0gJXMgd2FudCBvc3RhdHVzICVzCgA8bnVsbD4APG51bGw+AE9wZW4ASGFs Zk9wZW4ATm9EaXNwbGF5AENsb3NlZABUb3RhbGx5Q2xvc2VkACAgICBvc3Rh dHVzIHdhcyAlcywgd2FudCAlcwoAT3BlbgBIYWxmT3BlbgBOb0Rpc3BsYXkA Q2xvc2VkAFRvdGFsbHlDbG9zZWQAT3BlbgBIYWxmT3BlbgBOb0Rpc3BsYXkA Q2xvc2VkAFRvdGFsbHlDbG9zZWQARXJyb3Igb3BlbmluZy9jcmVhdGluZyBh ZGRyZXNzIGJvb2sgJXMAJXM6ICVzAGFkZHJlc3Nib29rAEVycm9yIG9wZW5p bmcgYWRkcmVzcyBib29rICVzOiAlcwoAQWRkcmVzcyBib29rICVzICglcykg b3BlbmVkIHdpdGggJWxkIGl0ZW1zCgBBZGRyZXNzYm9vayBwYXJzZSBlcnJv ciBpbiAlcyAoJXMpOiAlcwoAJXM6ICVzAGFkZHJlc3Nib29rAEluc3VmZmlj aWVudCBwZXJtaXNzaW9ucyBmb3Igb3BlbmluZyBhZGRyZXNzIGJvb2sgJXMA QnVnIGluIGFkZHJib29rLCBub3Qgc3VwcG9zZWQgdG8gaGFwcGVuLCByZS1z eW5jaW5nLi4uAEJ1ZyBpbiBhZGRyYm9vayAobnVsbCBkbGMgaW4gZGxpc3Qo JWxkKSwgbm90IHN1cHBvc2VkIHRvIGhhcHBlbgoAcGFuaWNfZGxpc3QALSBn ZXRfZGxjKCVsZCkgLQoALSBpbml0aWFsaXplX2RsY19jYWNoZSAtCgAtIGRv bmVfd2l0aF9kbGNfY2FjaGUgLQoALSB3YXJwX3RvX2RsYyglbGQpIC0KAC0g d2FycF90b19iZWdpbm5pbmcgLQoALSB3YXJwX3RvX2VuZCAtCgAtIGZsdXNo X2RsY19mcm9tX2NhY2hlIC0KAEJ1ZyBpbiBhZGRyYm9vaywgbm90IHN1cHBv c2VkIHRvIGhhcHBlbiwgcmUtc3luY2luZy4uLgBCdWcgaW4gYWRkcmJvb2ss IG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJlLXN5bmMKAHBhbmljX2Fib29r X2Fib3J0AGRsYzEAZGxjMgBkbGNfbmV4dCByZXR1cm5lZCBEbGNOb3RTZXQK AGRsYwBkbGNfcHJldiByZXR1cm5lZCBEbGNOb3RTZXQgKDEpCgBkbGMAZGxj X3ByZXYgcmV0dXJuZWQgRGxjTm90U2V0ICgyKQoAZGxjAEFkZHJib29rIGNo YW5nZWQgYnkgYW5vdGhlciBwcm9jZXNzLCByZS1zeW5jaW5nLi4uAGFkZHJi b29rIGNoYW5nZWQgd2hpbGUgd2UgaGFkIGl0IG9wZW4/LCByZS1zeW5jCgB2 YWxpZF9sb3c9JWxkIHZhbGlkX2hpZ2g9JWxkIGluZGV4X29mX2xvdz0lZCBz aXplX29mX2NhY2hlPSVkCgBuX2NhY2hlZD0lZCBuZXdfaW5kZXg9JWQga25v d25faW5kZXg9JWQgbmV4dF9pbmRleD0lZAoAbmV4dF9yb3c9JWxkIHByZXZf cm93PSVsZCByb3c9JWxkCgBCdWcgaW4gYWRkcmJvb2ssIG5vdCBzdXBwb3Nl ZCB0byBoYXBwZW4sIHJlLXN5bmNpbmcuLi4AQnVnIGluIGFkZHJib29rLCBp bXBvc3NpYmxlIGNhc2UgKCVkKSBpbiBkbGNfcHJldiwgcmUtc3luYwoAb2xk AEJ1ZyBpbiBhZGRyYm9vaywgbm90IHN1cHBvc2VkIHRvIGhhcHBlbiwgcmUt c3luY2luZy4uLgBCdWcgaW4gYWRkcmJvb2ssIGltcG9zc2libGUgY2FzZSAo JWQpIGluIGRsY19uZXh0LCByZS1zeW5jCgBvbGQAAFsgUGVybWlzc2lvbiBE ZW5pZWQgXQAlcyBBZGRyZXNzQm9vayA8JXM+AFBlcnNvbmFsAEdsb2JhbAAo UmVhZE9ubHkpAChSZWFkT25seSkAKFJlYWRPbmx5KQAoVW4tcmVhZGFibGUp AChVbi1yZWFkYWJsZSkAKFVuLXJlYWRhYmxlKQBCdWcgaW4gYWRkcmJvb2ss IG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJlLXN5bmNpbmcuLi4AQnVnIGlu IGFkZHJib29rLCBpbXBvc3NpYmxlIGRmbHQgaW4gZmlsbF9pbl9kbCAoJWQp CgBuZXcALSBkaXNwbGF5X2Jvb2soKSAtCiAgIHRvcCAlZCBzdGFydCAlZCBj dXJfbGluZSAlZCByZWRyYXcgJWQKAC0gcGFpbnRfbGluZSglZCwgJWQpIC0K ACUlLSVkLiVkcwBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0 IF0AWyBFbXB0eSBdACUlLSVkLiVkcwAlJS0lZC4lZHMAJSUtJWQuJWRzICAA AAAAJS4xOHMgKGNvbnRpbnVlZCkAWyBTZWxlY3QgSGVyZSB0byBTZWUgRXhw YW5kZWQgTGlzdCBdAFsgRW1wdHkgXQBESVNUUklCVVRJT04gTElTVDoAAAAA AFtYXQBbIF0AWyBTZWxlY3QgSGVyZSB0byBTZWUgRXhwYW5kZWQgTGlzdCBd AFsgRW1wdHkgXQAAAC0gY2FsY3VsYXRlX2ZpZWxkX3dpZHRocyAtCgBVc2lu ZyAlcyBjaG9pY2U6ICVkICVkICVkAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4 cGFuZGVkIExpc3QgXQBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBM aXN0IF0ALSByZWRyYXdfYWRkcl9zY3JlZW4gLQoACgogLS0tIEFERFJfQk9P S19TQ1JFRU4gLS0tCgoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNF VFRJTkcgYWRkcmVzcyBib29rLi4uIGFkZHJfYm9va19zY3JlZW4hCgBBRERS RVNTIEJPT0sALS0tIGFkZHJfYm9va19jb21wb3NlIC0tLQoAUmVzZXR0aW5n IGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBib29rLi4uIGFk ZHJfYm9va19jb21wb3NlIQoAQ09NUE9TRVI6IFNFTEVDVCBBRERSRVNTAC0t LSBhZGRyX2Jvb2tfY29tcG9zZV9sY2MgLS0tCgBSZXNldHRpbmcgYWRkcmVz cyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29r X2NvbXBvc2VfbGNjIQoAQ09NUE9TRVI6IFNFTEVDVCBMSVNUAC0tLSBhZGRy X2Jvb2tfY2hhbmdlX2xpc3QgLS0tCgBSZXNldHRpbmcgYWRkcmVzcyBib29r Li4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29rX2NoYW5n ZV9saXN0IQoAQUREUkVTUyBCT09LIChFZGl0KTogU0VMRUNUIEFERFJFU1NF UwAtIGFkZHJfYm9va190YWtlYWRkciAtCgBSZXNldHRpbmcgYWRkcmVzcyBi b29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi5hZGRyX2Jvb2tfdGFr ZWFkZHIhCgBUQUtFQUREUjogU0VMRUNUIE5JQ0tOQU1FAC0gYWRkcl9ib29r X25pY2tfZm9yX2VkaXQgLQoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBS RVNFVFRJTkcgYWRkcmVzcyBib29rLi4uYWRkcl9ib29rX25pY2tfZm9yX2Vk aXQhCgBTRUxFQ1QgTklDS05BTUUALSBhZGRyX2Jvb2tfc2VsbmljayAtCgBS ZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJv b2suLi5hZGRyX2Jvb2tfc2VsbmljayEKAFNFTEVDVCBOSUNLTkFNRQAtIGFk ZHJfYm9va19zZWxhZGRyIC0KAFJlc2V0dGluZyBhZGRyZXNzIGJvb2suLi4A UkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19zZWxhZGRyIQoA U0VMRUNUIEFERFJFU1MALSBhZGRyX2Jvb2tfc2VsYWRkcl9ub2Z1bGwgLQoA UmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBi b29rLi4uYWRkcl9ib29rX3NlbGFkZHJfbm9mdWxsIQoAU0VMRUNUIEFERFJF U1MALSBhZGRyX2Jvb2tfbWFueW5pY2tzIC0KAFJlc2V0dGluZyBhZGRyZXNz IGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19t YW55bmlja3MhCgBTRUxFQ1QgTklDS05BTUVTAD8ASGVscABPAE9USEVSIENN RFMAUABQcmV2RW50cnkATgBOZXh0RW50cnkALQBQcmV2UGFnZQBTcGMATmV4 dFBhZ2UARABEZWxldGUAQQBBZGROZXcAQwBDb21wb3NlVG8AVwBXaGVyZUlz AD8ASGVscABPAE9USEVSIENNRFMAUQBRdWl0AEwATGlzdEZsZHJzAEcAR290 b0ZsZHIASQBJbmRleABZAHByWW50AFQAVGFrZUFkZHIAWABlWHBvcnQARgBG b3J3YXJkAC0tLSBhZGRyX2Jvb2sgLS0tICAoJXMpCgBBZGRyQm9va1NjcmVl bgBTZWxlY3RBZGRyQ29tAFNlbGVjdEFkZHJMY2NDb20AU2VsZWN0Tmlja3ND b20AU2VsZWN0QWRkcgBTZWxlY3RBZGRyVGFrZQBTZWxlY3RBZGRyTm9GdWxs Q29tAFNlbGVjdE5pY2sAU2VsZWN0Tmlja1Rha2UAU2VsZWN0Tmlja0NvbQBT ZWxlY3RNYW55Tmlja3MAVW5rbm93blN0eWxlAE5vIEFkZHJlc3MgQm9vayBD b25maWd1cmVkAE5vdyBpbiBhZGRyZXNzYm9vayAlcwBOb3cgaW4gYWRkcmVz c2Jvb2sgJXMAYWRkcl9ib29rOiB0b3Agb2YgbG9vcCwgYWRkcmJrICVkIHRv cF9lbnQgJWxkIGN1cl9yb3cgJWQKAEUARXhpdFNlbGVjdABTAFtTZWxlY3Rd AFgAW1NldC9VbnNldF0AU2VsZWN0AFNldC9VbnNldABbU2VsZWN0XQBMAExp c3RNb2RlAE0ATWFpbiBNZW51AFMAW1NlbGVjdF0AVgBbVmlldy9FZGl0XQBE AERlbGV0ZQBObyBhZGRyZXNzIGJvb2sgb3BlcmF0aW9ucyBwb3NzaWJsZQBB ZGRyYm9vayBjb21tYW5kIDonJWMnICglZCkKAEhFTFAgT04gQUREUkVTUyBC T09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09L AEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhF TFAgT04gQUREUkVTUyBCT09LAFJlYWxseSBhYmFuZG9uIHlvdXIgc2VsZWN0 aW9ucyAATm8gZW50cmllcyBpbiBhZGRyZXNzIGJvb2suIFVzZSBFeGl0U2Vs ZWN0IHRvIGxlYXZlIGFkZHJlc3MgYm9vawBVc2UgIlgiIHRvIG1hcmsgYWRk cmVzc2VzIG9yIGxpc3RzAAAALAAAAFlvdSBtYXkgb25seSBzZWxlY3QgbGlz dHMgZm9yIGxjYywgdXNlIGJjYyBmb3Igb3RoZXIgYWRkcmVzc2VzAABZb3Ug bWF5IG5vdCBzZWxlY3QgYSBsaXN0LCBzZWxlY3QgYSBzaW5nbGUgYWRkcmVz cyBpbnN0ZWFkAAAlcwBObyAlcyBzZWxlY3RlZABuaWNrbmFtZQBhZGRyZXNz AE5vIGVudHJpZXMgdG8gdmlldwBDdXJyZW50IGxpbmUgaXMgbm90IGVkaXRh YmxlAEFscmVhZHkgb24gZmlyc3QgbGluZS4AQWxyZWFkeSBvbiBsYXN0IGxp bmUuAEFscmVhZHkgb24gZmlyc3QgcGFnZS4AQWxyZWFkeSBvbiBsYXN0IHBh Z2UuAE5vIGVudHJpZXMgdG8gZGVsZXRlAE5vIGVudHJpZXMgdG8gc2VsZWN0 AFlvdSBtYXkgb25seSBzZWxlY3QgbGlzdHMgZm9yIGxjYywgdXNlIGJjYyBm b3IgcGVyc29uYWwgZW50cmllcwBZb3UgbWF5IG5vdCBzZWxlY3QgbGlzdCBt ZW1iZXJzLCBvbmx5IHdob2xlIGxpc3RzIG9yIHBlcnNvbmFsIGVudHJpZXMA WW91IG1heSBvbmx5IHNlbGVjdCBhZGRyZXNzZXMgb3IgbGlzdHMAVXNlICJY IiB0byBzZWxlY3QgYWRkcmVzc2VzIG9yIGxpc3RzAE5vIGVudHJpZXMgdG8g dGFrZQBObyBlbnRyaWVzIHRvIGV4cG9ydABOb3RoaW5nIHRvIGV4cG9ydABO byBlbnRyaWVzIHRvIGZvcndhcmQATm90aGluZyB0byBmb3J3YXJkAENhbiBv bmx5IGZvcndhcmQgd2hvbGUgZW50cmllcwBGMQA/AEFkZHJlc3NCb29rJXMl cyBpcyBSZWFkIE9ubHkAIAAAACVzIGlzIEVtcHR5AEFkZHJlc3MgQm9vawBE aXN0cmlidXRpb24gTGlzdAAlcyBub3QgZXhwYW5kZWQsIHVzZSAiUyIgdG8g ZXhwYW5kAEFkZHJlc3MgQm9vawBEaXN0cmlidXRpb24gTGlzdABBZGRyZXNz IGJvb2sgJXMgY2FuY2VsbGVkAFRhYnMgbm90IGFsbG93ZWQgaW4gYWRkcmVz cyBib29rAEAAAEAALSBleHBhbmRfYWRkcnNfZm9yX3BpY28gLQoAQWRkcmVz cwBwcm9ncmFtbWVyIGJvdGNoIGluIGV4cGFuZF9hZGRyc19mb3JfcGljbwAl cwBFcnJvciBhbGxvY2F0aW5nIHNwYWNlLgAKADxub25lPgAsCiUqcwAgAAoA QUREUkVTUyBCT09LIChSaWNoIFZpZXcpAC0gdmlld19tZXNzYWdlX2Zvcl9w aWNvIC0KAEVycm9yIGFsbG9jYXRpbmcgc3BhY2UuAE1FU1NBR0UgVEVYVABO aWNrbmFtZSAgOiAATmlja25hbWUAVG8gQWRkckJrAEZ1bGxuYW1lICA6IABG dWxsbmFtZQBUbyBNZXNzYWdlAEZjYyAgICAgICA6IABGaWxlQ29weQBUbyBG bGRycwBDb21tZW50ICAgOiAAQ29tbWVudABUbyBNZXNzYWdlAEFkZHJlc3Nl cyA6IABBZGRyZXNzZXMAVG8gQWRkckJrAC0gZWRpdF9lbnRyeSAtCgAAAAAA AABBRERSRVNTIEJPT0sgKCVzKQBWaWV3AEVkaXQALCAAJXMgaXMgY2FuY2Vs bGVkAEVkaXQAVGFrZQBFcnJvciB1cGRhdGluZyBhZGRyZXNzIGJvb2s6ICVz AFBpbmUgYnVnAFdhcm5pbmchIG5pY2tuYW1lICVzIGFsc28gZXhpc3RzIGlu ICIlcyIlcyVzACBhcyAAAAAiJXMiIGFscmVhZHkgaW4gYWRkcmVzcyBib29r LgAALSB2ZXJpZnlfYWRkciAtICglcykKAG51bABwcm9ncmFtbWVyIGJvdGNo IGluIHZlcmlmeV9hZGRyAABSZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJF U0VUVElORyBhZGRyZXNzIGJvb2suLi4gdmVyaWZ5X2FkZHIoJXMpIQoAAABT YXZlIGNoYW5nZXMgAABDYW5jZWwgACAoYW5zd2VyaW5nICJZZXMiIHdpbGwg YWJhbmRvbiBhbnkgY2hhbmdlcyBtYWRlKSAAAHRha2UAY2hhbmdlcwAtIGFi X2NvbXBvc2VfdG9fYWRkciAtCgBXYXJuaW5nOiAgdGhpcyBsaXN0IGlzIGVt cHR5IQAlcwAtIGFiX2V4cG9ydCAtCgBQaW5lIGRlbW8gY2FuJ3QgZXhwb3J0 IGFkZHJlc3NlcyB0byBmaWxlcwBMaXN0IGlzIGVtcHR5LCBub3RoaW5nIHRv IGV4cG9ydCEAJXMAXlQAVG8gRmlsZXMARVhQT1JUOiAoY29weSBhZGRyZXNz ZXMpIHRvIGZpbGUgaW4gJXMgZGlyZWN0b3J5OiAAY3VycmVudABob21lAEVY UE9SVAAvAEV4cG9ydCBjYW5jZWxsZWQAJXMARXJyb3IgZXhwYW5kaW5nIGZp bGUgbmFtZTogIiVzIiB1bmtub3duIHVzZXIAQ2FuJ3QgZXhwb3J0IHRvIGZp bGUgb3V0c2lkZSBvZiAlcwBPAE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIl cyVzIiBhbHJlYWR5IGV4aXN0cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQg PyAALi4uAABFcnJvciBkZWxldGluZyBvbGQgJXM6ICVzAEV4cG9ydCBjYW5j ZWxsZWQAT3BlbmluZyBmaWxlICIlcyIgZm9yIGV4cG9ydAoARXJyb3Igb3Bl bmluZyBmaWxlICIlcyIgZm9yIGFkZHJlc3MgZXhwb3J0OiAlcwAKAEZBSUxF RCBFeHBvcnQ6IGZpbGUgIiVzIiA6ICVzCgBFcnJvciBleHBvcnRpbmcgdG8g IiVzIiA6ICVzAEFkZHJlc3NlcyAlcyB0byBmaWxlICIlcyIAZXhwb3J0ZWQA b3ZlcndyaXR0ZW4AYXBwZW5kZWQALSBhYl9mb3J3YXJkIC0KAFRyb3VibGUg YWNjZXNzaW5nIGN1cnJlbnQgZW50cnkARm9yd2FyZGVkIGFkZHJlc3MgYm9v ayBlbnRyeSBmb3IgUGluZQAKICBbIEF0dGFjaGVkIHRvIHRoaXMgbWVzc2Fn ZSBpcyBhbiBlbnRyeSBmcm9tIHRoZSBzZW5kZXIncyBQaW5lIGFkZHJlc3Mg ICAgIF0KICBbIGJvb2suICBUbyBhZGQgaXQgdG8geW91ciBQaW5lIGFkZHJl c3MgYm9vaywgdXNlIHRoZSAiVGFrZUFkZHIiIGNvbW1hbmQuIF0KAFByb2Js ZW0gY3JlYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2UgdGV4dABESVJFQ1RPUlkA UGluZSBhZGRyZXNzYm9vayBlbnRyeQBwcm9maWxlAFgtRW1haWwtQWJvb2st RW50cnkAWC1OaWNrbmFtZTogJXMNCgBDTiVzJXM6ICVzDQoAO2NoYXJzZXQ9 AAAAWC1GY2M6ICVzDQoATWlzYyVzJXM6ADtjaGFyc2V0PQAAACAlcw0KACAl cw0KAEV4cGFuZCBuaWNrbmFtZXMARm9yd2FyZCBjYW5jZWxsZWQALCAAJXMA RW1haWwlcyVzOiAlcw0KADtjaGFyc2V0PQAAAEVtYWlsJXMlczogJXMNCgA7 Y2hhcnNldD0AAABFbWFpbCVzJXM6ICVzDQoAO2NoYXJzZXQ9AAAAUHJvYmxl bSBjcmVhdGluZyBzcGFjZSBmb3IgbWVzc2FnZSB0ZXh0AEZPUldBUkRJTkcg QUREUkVTUyBCT09LIEVOVFJZAC0gYWJfZ290b19mb2xkZXIgLQoALSBhYl93 aGVyZWlzIC0KAHNlYXJjaABXb3JkIG5vdCBmb3VuZABTZWFyY2ggd3JhcHBl ZCB0byBiZWdpbm5pbmcAYWRkcmVzcyBib29rcyAAAAAlLTEwLjEwcyAlLTM1 LjM1cyAlcwoAACUtMTAuMTBzICUtMzUuMzVzICVzCgBESVNUUklCVVRJT04g TElTVDoAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJXMKACVzCgBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRl ZCBMaXN0IF0AJXMKAFsgRW1wdHkgXQAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICVzCgBbIEVtcHR5IF0AJXMKAC0g YWJfcmVzaXplIC0KICAgIGxfcF9wIHdhcyAlZCwgbm93ICVkCgAtIGFkZHJf Ym9va19kZWxldGUgLQoAAFJlYWxseSBkZWxldGUgIiUuNTBzIgAAUmVhbGx5 IGRlbGV0ZSBFTlRJUkUgbGlzdCAiJS41MHMiAFJlYWxseSBkZWxldGUgIiUu MTAwcyIgZnJvbSBsaXN0AAAAAEVudHJ5IGRlbGV0ZWQsIGFkZHJlc3MgYm9v ayB1cGRhdGVkAGFib29rOiBFbnRyeSAlcwoAZGVsZXRlZABtb2RpZmllZABF cnJvciB1cGRhdGluZyBhZGRyZXNzIGJvb2s6ICVzAEVycm9yIGRlbGV0aW5n IGVudHJ5IGZyb20gJXMgKCVzKTogJXMKAEVudHJ5IG5vdCBkZWxldGVkAF5U AFRvIEFkZHJCawBBbHJlYWR5IGFuIGVudHJ5IHdpdGggbmlja25hbWUgIiVz IgAtIHNlYXJjaF9ib29rIC0KAFdvcmQgdG8gc2VhcmNoIGZvciBbJXNdOiAA AABeWQBGaXJzdCBBZHIAXlYATGFzdCBBZHIAU2VhcmNoZWQgdG8gZmlyc3Qg ZW50cnkATm8gZW50cmllcwBTZWFyY2hlZCB0byBsYXN0IGVudHJ5AE5vIGVu dHJpZXMAJXNhdGNoZWQgc3RyaW5nIGluICVzICVzZmllbGRzAEFsc28gbQBN AG90aGVyIAAAJXNhdGNoZWQgc3RyaW5nIGluICVzAEFsc28gbQBNAE5pY2tu YW1lIGZpZWxkAEZ1bGxuYW1lIGZpZWxkAEFkZHJlc3MgZmllbGQARmNjIGZp ZWxkAENvbW1lbnQgZmllbGQAbGlzdCBtZW1iZXIgYWRkcmVzcwA/AC0gZmlu ZF9pbl9ib29rIC0KAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExp c3QgXQBbIEVtcHR5IF0ALS0gYWRkX2Fib29rX2VudHJ5IC0tCgAiAEAuUkFX LUZJRUxELgAALS0gdGFrZV90b19hZGRyYm9va3NfZnJvbnRlbmQgLS0KAFJl c2V0dGluZyBhZGRyZXNzIGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3MgYm9v ay4uLiB0YWtlX3RvX2FkZHJib29rc19mcm9udGVuZCEKAC0tIHRha2VfdG9f YWRkcmJvb2tzIC0tCgBFbnRlciBuZXcgb3IgZXhpc3Rpbmcgbmlja25hbWUg KG9uZSB3b3JkIGFuZCBlYXN5IHRvIHJlbWVtYmVyKTogAFIAUmVwbGFjZQBB AEFkZABBbHJlYWR5IGFuIGVudHJ5ICVzIGluIGFkZHJlc3MgYm9vayEAJXMg JXMgKCVzKSBleGlzdHMsIHJlcGxhY2Ugb3IgYWRkIGFkZHJlc3NlcyB0byBp dCA/IABMaXN0AEVudHJ5ADxubyBsb25nIG5hbWU+AEFkZHJlc3MgYm9vayBp cyBhdCBtYXhpbXVtIHNpemUuIFRha2VBZGRyIGNhbmNlbGxlZC4AQWRkcmJv b2sgYXQgTWF4IHNpemUsIFRha2VBZGRyIGNhbmNlbGxlZAoAAAAAAAAAYWRk aXRpb24AQ2FuJ3Qgb3BlbiBhZGRyZXNzIGJvb2shAENhbid0IG9wZW4gYWRk cmVzcyBib29rIQBBZGRyZXNzQm9vayBub3QgYWNjZXNzaWJsZSwgcGVybWlz c2lvbiBkZW5pZWQALSBhZGRyX2xvb2t1cCAtCgAlcyBub3QgYWxsb3dlZCBp biBuaWNrbmFtZXMAQmxhbmsgc3BhY2VzAENvbW1hcwBRdW90ZXMALSBvdXJf YnVpbGRfYWRkcmVzcyAtICAoJXMpCgBudWwAbm8gbmljawAAICAgb3VyX2J1 aWxkX2FkZHJlc3Mgc2F5cyAlcyBhZGRyZXNzCgBCQUQAR09PRAAtIGJ1aWxk X2FkZHJfbGNjIC0gKCVzKQoAbnVsAABSZXNldHRpbmcgYWRkcmVzcyBib29r Li4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYnVpbGRfYWRkcmVzcygl cykhCgAALSBidWlsZF9hZGRyZXNzIC0gKCVzKQoAbnVsAABSZXNldHRpbmcg YWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYnVp bGRfYWRkcmVzcyglcykhCgAALSBidWlsZF9hZGRyZXNzX2ludGVybmFsIC0g ICglcykKAG51bABubyBuaWNrADwAPgA8AD4AAGJ1aWxkX2FkZHJlc3NfaW50 ZXJuYWwgcmV0dXJuaW5nIHBhcnNlIGVycm9yOiAlcwoATG9vcCBvciBEdXBs aWNhdGUgZGV0ZWN0ZWQgaW4gYWRkcmVzc2Jvb2shAC0gZXhwYW5kX2FkZHJl c3MgLSAgKCVzKQoAbnVsAG5vIG5pY2sAJXMgbm90IGluIGFkZHJlc3Nib29r ADsAKioqYWRkcmVzcy1sb29wLWluLWFkZHJlc3Nib29rcyoqKgAlcyAtLSAl cwA7AC0gYWRyYmtfbG9va3VwX3dpdGhfb3BlbnNfYnlfbmljayglcykgLQoA QAAAOiAAOwAgADwAPgAsIABcIgBcIgBeUABQcmV2IEFkZHJCb29rAF5OAE5l eHQgQWRkckJvb2sAAAAAAAogLSB1c2VfdGhpc19hZGRyYm9vayAtCgBObyAl c0FkZHJlc3Nib29rIHRvIFRha2UgdG8hAHdyaXRhYmxlIAAAVGFrZSB0byB3 aGljaCBhZGRyYm9vayA6ICVzAFtSZWFkT25seV0gAABObyBhZGRyZXNzYm9v ayAiJXMiAFRha2UgdG8gd2hpY2ggYWRkcmJvb2sgOiAlcwBbUmVhZE9ubHld IAAAVGFrZSB0byB3aGljaCBhZGRyYm9vayA6ICVzAFtSZWFkT25seV0gAAA/ AEhlbHAAVwBXaGVyZUlzAEUARXhpdFRha2UAVABUYWtlAFAAUHJldgBOAE5l eHQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWABbU2V0L1Vuc2V0XQBBAFNl dEFsbABVAFVuU2V0QWxsAFMAU2luZ2xNb2RlAD8ASGVscABXAFdoZXJlSXMA RQBFeGl0VGFrZQBUAFtUYWtlXQBQAFByZXYATgBOZXh0AC0AUHJldlBhZ2UA U3BjAE5leHRQYWdlAEwATGlzdE1vZGUATm8gYWRkcmVzc2VzIHRvIHRha2Us IGNhbmNlbGxlZABMaXN0IG1vZGU6IFVzZSAiWCIgdG8gbWFyayBhZGRyZXNz ZXMgdG8gYmUgaW5jbHVkZWQgaW4gbGlzdABTaW5nbGUgbW9kZTogVXNlICJQ IiBvciAiTiIgdG8gc2VsZWN0IGRlc2lyZWQgYWRkcmVzcwBUQUtFIEFERFJF U1MgU0NSRUVOICglcyBNb2RlKQBMaXN0AFNpbmdsZQBIRUxQIEZPUiBUQUtF IEFERFJFU1MgU0NSRUVOAGFkZGl0aW9uAEFscmVhZHkgb24gbGFzdCBsaW5l LgBBbHJlYWR5IG9uIGZpcnN0IGxpbmUuAEFscmVhZHkgb24gbGFzdCBwYWdl LgBBbHJlYWR5IG9uIGZpcnN0IHBhZ2UuAEFscmVhZHkgaW4gTGlzdE1vZGUu ICBQcmVzcyAiUyIgZm9yIFNpbmdsZSBlbnRyeSBtb2RlLgBBbHJlYWR5IGlu IFNpbmdsZU1vZGUuICBQcmVzcyAiTCIgZm9yIExpc3QgZW50cnkgbW9kZS4A U2luZ2xlIG1vZGU6IFVzZSAiUCIgb3IgIk4iIHRvIHNlbGVjdCBkZXNpcmVk IGFkZHJlc3MATGlzdCBtb2RlOiBVc2UgIlgiIHRvIG1hcmsgYWRkcmVzc2Vz IHRvIGJlIGluY2x1ZGVkIGluIGxpc3QARjEAPwAAAF5ZAFRvcABeVgBCb3R0 b20AV29yZCB0byBmaW5kICVzJXMlczogAFsAAABdAABTZWFyY2hlZCB0byB0 b3AAU2VhcmNoZWQgdG8gYm90dG9tAFdoZXJlSXMgY2FuY2VsbGVkAFNlYXJj aCB3cmFwcGVkIHRvIGJlZ2lubmluZwBXb3JkIGZvdW5kAFdvcmQgbm90IGZv dW5kAE5vIGFkZHJlc3NlcyBtYXJrZWQgZm9yIHRha2luZy4gVXNlIEV4aXRU YWtlIHRvIGxlYXZlIFRha2VBZGRyIHNjcmVlbgBbJWNdICAlLSouKnMAICAg ICAlLSouKnMAJXMAWyVjXSAgJXMAICAgICAlcwAKIC0gdGFraW5nIGFkZHJl c3MgaW50byBhZGRyZXNzIGJvb2sgLSAKACBUaGVzZSBlbnRyaWVzIGFyZSB0 YWtlbiBmcm9tIHRoZSBhdHRhY2htZW50cyAAQ2FuJ3QgdGFrZSBhZGRyZXNz IGludG8gYWRkcmVzcyBib29rLiBFcnJvciBhY2Nlc3NpbmcgZm9sZGVyACBU aGVzZSBlbnRyaWVzIGFyZSB0YWtlbiBmcm9tIHRoZSBtc2cgaGVhZGVycyAA Q2FuJ3QgdGFrZSBhZGRyZXNzIGludG8gYWRkcmVzcyBib29rLiBFcnJvciBh Y2Nlc3NpbmcgZm9sZGVyAGZyb20AcmVwbHktdG8AdG8AY2MAYmNjACBCZWxv dyB0aGlzIGxpbmUgYXJlIHNvbWUgcG9zc2liaWxpdGllcyB0YWtlbiBmcm9t IHRoZSB0ZXh0IG9mIHRoZSBtc2cgACVzOgAAJiVzAC5SQVctRklFTEQuAEAA cmZjODIyAGRpcmVjdG9yeQBkZWZhdWx0dHlwZQBjaGFyc2V0AGVtYWlsACwA bWlzYwB4LWZjYwBjbgB4LW5pY2tuYW1lAEZvcndhcmRlZCBFbnRyeQBjaGFy c2V0AEAAcGxhaW4AcGxhaW4AMQBFcnJvciBpbiBhZGRyZXNzIChvayB0byB0 cnkgVGFrZSBhbnl3YXkpAEAACiAtIHRha2luZyBhZGRyZXNzIGZyb20gYWRk cmVzcyBib29rIC0gCgBkZWZhdWx0IGNhc2UgaW4gaW50ZXJuYWxfdGFrZSwg c2hvdWxkbid0IGhhcHBlbgoAbWlzc2luZyB8IGluIGZvcmNlZC1hYm9vay1l bnRyeSAiJXMiCgBubyBsaXN0cyBhbGxvd2VkIGluIGZvcmNlZC1hYm9vay1l bnRyeSAiJXMiCgAAACRJZDogYWRyYmtsaWIuYyx2IDQuMTM5IDE5OTYvMDMv MTYgMDk6NDc6NTIgaHViZXJ0IEV4cCAkAAAAAAAAAAAAAAAA/////wAAAAD/ /////////wAAAAAgAAAAAAAAAC0gYWRyYmtfb3BlbiglcykgLQoALmFkZHJl c3Nib29rAC5hZGRyZXNzYm9vawAuAGExAGEyAENhbid0IGNyZWF0ZSB0ZW1w b3JhcnkgZmlsZQByAEFkZHJlc3MgYm9vayAlcyBkb2Vzbid0IGV4aXN0LCBj cmVhdGluZwBBZGRyZXNzIGJvb2sgJXMgZG9lc24ndCBleGlzdCwgY3JlYXRp bmcKAHcAcgBjcmVhdGUgZmFpbGVkOiAlcwoALmx1AHIAbHUgZm9yY2VkIG5v dCB2YWxpZAoAbHUgaXMgb3V0IG9mIGRhdGU6IHRpbWVzdGFtcD0lbHUgZmls ZV9tdGltZT0lbHUKAGFzayBpZiBvayB0byBibGFzdCAlcwoAUGluZSBuZWVk cyB0byB1cGRhdGUgbG9va3VwIGZpbGUgJXMsIG9rAHVzZXIgc2F5cyBub3Qg b2sgdG8gYmxhc3QKAENhbid0IGNyZWF0ZSBsb29rdXAgZGF0YWJhc2UAdXNl ciBzYXlzIG9rIHRvIGJsYXN0CgBMb29rdXAgZmlsZSAlcyBkb2Vzbid0IGV4 aXN0LCBjcmVhdGluZwBMb29rdXAgZmlsZSAlcyBkb2Vzbid0IGV4aXN0LCBj cmVhdGluZwoAdwBmaWxlbmFtZSB0b28gbG9uZywgdXNpbmcgJXMAbmFtZSB0 b28gbG9uZywgdHJ5aW5nICVzCgBwcm9ibGVtcyBhY2Nlc3NpbmcgYWRkcmVz c2Jvb2sAYTMAdHJ5aW5nIHRtcGZpbGUgJXMKAGE0AENhbid0IGNyZWF0ZSAl cywgdXNpbmcgdGVtcCBmaWxlACVzIGlzIG5vdCB2YWxpZCwgcmVidWlsZGlu ZwoAZm9yY2luZyByZWJ1aWxkIG9mICVzLi4uACVzIGlzbid0IHZhbGlkLCBy ZWJ1aWxkaW5nLi4uAHN0aWxsIHJlYnVpbGRpbmcAZmFpbGVkIGluIGJ1aWxk X29uZGlza19oYXNoX2Zyb21fYWJvb2sKAC0gYWRyYmtfaXNfaW5fc29ydF9v cmRlciAtCgB3ACUyZAoAcgBQIypFQABQIypAIAAtIHZhbGlkX2hmaWxlIC0K AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gUE1BR0lDCgBsdSBub3Qg dmFsaWQgLSBjYW4ndCByZWFkIFBNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlk IC0gUE1BR0lDIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBzZWVrIHRv IFZFUlNfTlVNCgBsdSBub3QgdmFsaWQgLSBjYW4ndCByZWFkIFZFUlNfTlVN CgAxMABsdSBub3QgdmFsaWQgLSBWRVJTX05VTSBpcyAlcyBub3QgJXMKADEw AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gSFRBQkxFX1NJWkUKAGx1 IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQgSFRBQkxFX1NJWkUKAGx1IG5vdCB2 YWxpZCAtIGhhc2hzaXplIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBz ZWVrIHRvIFRSTF9QTUFHSUMKAGx1IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQg VFJMX1BNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlkIC0gVFJMX1BNQUdJQyBp cyAlcwoAbHUgbm90IHZhbGlkIC0gY2FuJ3Qgc2VlayB0byBDT1VOVAoAbHUg bm90IHZhbGlkIC0gY2FuJ3QgcmVhZCBDT1VOVAoAbHUgbm90IHZhbGlkIC0g Q09VTlQgaXMgJXMKAGx1IG5vdCB2YWxpZCAtIGZwX2ZpbGVfc2l6ZSBmYWls ZWQKAGx1IG5vdCB2YWxpZCAtIGZpbGVzaXplIGlzICVsZAoALSBibGRfaGFz aF9mcm9tX29uZGlza19oYXNoIC0KAGluaXRpYWxpemluZyBoYXNoX2J5X25p Y2sKAGluaXRpYWxpemluZyBoYXNoX2J5X2FkZHIKAGdldF9lbnRyeXJlZl9s aW5lX2Zyb21fZGlzayByZXR1cm5pbmcgTlVMTCEKACAgICBmcCB3YXMgTlVM TAoAZ2V0X2VudHJ5cmVmX2xpbmVfZnJvbV9kaXNrIHJldHVybmluZyBOVUxM IQoAICAgIGZzZWVrIGZhaWxlZCwgc2Vla19wb3NpdGlvbj0lbGQsIGVudHJ5 X251bT0lbHUsICVzCgBnZXRfZW50cnlyZWZfbGluZV9mcm9tX2Rpc2sgcmV0 dXJuaW5nIE5VTEwhCgAgICAgZnJlYWQgcmV0dXJuZWQgJWxkIGluc3RlYWQg b2YgJWQsICVzIChlcnJubz0lZCkKACAgICBzZWVrX3Bvc2l0aW9uPSVsZCwg ZW50cnlfbnVtPSVsdQoAICAgIGZlcnJvcihmcCk9JWQsIGZlb2YoZnApPSVk CgAtIGdldF90aW1lc3RhbXBfZnJvbV9kaXNrIC0KAC0gZ2V0X3NvcnRfcnVs ZV9mcm9tX2Rpc2sgLQoALSBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r IC0KAHcAI0RFTEVURUQtAE1heCBhZGRyYm9vayBzaXplIGlzICVzLCAlcyB0 b28gbGFyZ2UsIGdpdmluZyB1cABsaW5lIHRvbyBsb25nOiBtdXN0IGJlIGZp eGVkIGJ5IGhhbmQAcgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4A bGluZSB0b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r KDEpOiAlcy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxp bmUgdG9vIGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vaygy KTogJXMuLi4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5l IHRvbyBsb25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soMyk6 ICVzLi4uCgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4AbGluZSB0 b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29rKDQpOiAl cy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxpbmUgdG9v IGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vayg1KTogJXMu Li4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5lIHRvbyBs b25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soNik6ICVzLi4u CgAtIGluaXRfYWRyaGFzaF9hcnJheSAtCgBpbml0X2FlX2VudHJ5OiBmb3Vu ZCB0cm91YmxlOiBhYiBpcyBOVUxMCgBpbml0X2FlX2VudHJ5OiBmb3VuZCB0 cm91YmxlOiBsZW5ndGg9JWQKAGluaXRfYWVfZW50cnk6IGZvdW5kIHRyb3Vi bGU6IGZzZWVrIHRvICVsZCBmYWlsZWQKAGluaXRfYWVfZW50cnk6IGZvdW5k IHRyb3VibGU6IGZyZWFkIHJldHVybmVkICVkIGluc3RlYWQgb2YgJWQKAGlu aXRfYWVfZW50cnk6IHRyb3VibGU6IGNoYXIgYmVmb3JlIG5pY2sgYXQgJWxk IG5vdCBDUiBvciBOTAoAICAgICAgICAgICAgIDogYnVmID0gPiVzPAoAbmlj a25hbWUgJXM6ICUuNTAwcwBhZGRyZXNzYm9vayBlbnRyeSBpcyBjb3JydXB0 AHBhcnNpbmcgZXJyb3IgcmVhZGluZyBhZGRyZXNzYm9vazogJXMgJXMKAG1p c3NpbmcgcmlnaHQgcGFyZW4AAAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNz Ym9vayBmaWxlICVzIGFuZCBpdHMgbG9va3VwIGZpbGUgJXMKAD8APwAgQk9P SyAgICA6OjogYXJlIG5vdCBjb25zaXN0ZW50IHdpdGggb25lIGFub3RoZXIu ICBUaGUgbG9va3VwCgAgVFJPVUJMRSA6OjogZmlsZSBtYXkgaGF2ZSB0byBi ZSByZW1vdmVkIGFuZCByZWJ1aWx0LgoAICAgICAgICAgOjo6IFVzdWFsbHkg aXQgd2lsbCBmaXggaXRzZWxmLCBidXQgaWYgaXQgZG9lc24ndCwgb3IgaWYg aXQKACAgICAgICAgIDo6OiBpcyBidWlsZGluZyB0ZW1wb3JhcnkgbG9va3Vw IGZpbGVzIGZvciBlYWNoIHVzZXIsCgAgICAgICAgICA6OjogdGhlIHN5cyBh ZG1pbiBzaG91bGQgcmVidWlsZCBpdCAoJXMpLgoKAD8AQWRkcmJvb2sgaGFz IGJlZW4gY2hhbmdlZCBieSBhbm90aGVyIHByb2Nlc3MsIG5lZWQgdG8gcmUt c3luYy4uLgBBYm9ydGluZyBvdXIgY2hhbmdlIHRvIGF2b2lkIGRhbWFnZS4u LgBhZGRyYm9vayAlcyBjaGFuZ2VkIHdoaWxlIHdlIGhhZCBpdCBvcGVuLCBs b25nam1wCgA/AABhZGRyYm9vayB0cm91YmxlICglcyksIGJ1dCB3ZSdyZSBy ZXR1cm5pbmcgbnVsbCBuaWNrbmFtZQoAPwBBZHZpc2VkIHVzZXIgdG8gcmVt b3ZlICVzIGFuZCByZXN0YXJ0IHBpbmUKAD8ASWYgJXMgbm90IG93bmVkIGJ5 IHVzZXIsIHN5cyBhZG1pbiBtYXkgaGF2ZSB0byByZWJ1aWxkIGl0CgA/AExv b2t1cCBmaWxlICVzIGluY29uc2lzdGVudC4uLnJlbW92ZSBpdCBhbmQgcmVz dGFydCBQaW5lAD8AbGVuZ3RoX29mX2VudHJ5OiB0cm91YmxlOiByZXR1cm4g bGVuZ3RoPSVsZCwgJXMKACAgICBvZmZzZXQ9JWxkLCBwPSVzCgA8ZW1wdHk+ ADxudWxsPgAgICAgbGluZT0lcwoAPGVtcHR5PgAgICAgZmVycm9yKGZwKT0l ZCwgZmVvZihmcCk9JWQKAC0gYWRyYmtfZ2V0X2FlIC0KAGFkcmJrX2dldF9h ZSAoJXMpOiByZXR1cm5pbmcgTlVMTCEKACAgIDogY291bnQgJWxkIGxfY193 X2tfYSAlbGQgY3VyX3RpbWUgJWx1CgAgICA6IHJlcXVlc3RlZCBlbnRyeV9u dW0gJWxkCgAgICA6IGdvdCBiYWNrIE5VTEwgZW50cnkgZnJvbSBhZHJia19n ZXRfZW50cnlyZWYKACAgIDogdWlkX25pY2sgJWxkIHVpZF9hZGRyICVsZCBv ZmZzZXQKAAAALSBhZHJia19sb29rdXBfYnlfbmljayglcykgKGluICVzKSAt CgA/AC0gYWRyYmtfbG9va3VwX2J5X2FkZHIoJXMpIChpbiAlcykgLQoAPwAg AC0gYWRyYmtfY2xlYXJyZWZzIC0KAAAAAAAALSBhZHJia193cml0ZSgiJXMi KSAtIHdyaXRpbmcgJWx1IGVudHJpZXMKAABBZGRyYm9vayBjaGFuZ2VkIGJ5 IGFub3RoZXIgcHJvY2VzcywgYWJvcnRpbmcgb3VyIGNoYW5nZSB0byBhdm9p ZCBkYW1hZ2UuLi4AYWRyYmtfd3JpdGU6IGFkZHJib29rICVzIGNoYW5nZWQg d2hpbGUgd2UgaGFkIGl0IG9wZW4sIGFib3J0aW5nIGFkcmJrX3dyaXRlCgBT YXZpbmcgYWRkcmVzcyBib29rAHcAdwBhZHJia193cml0ZSglcyk6IGZhaWxl ZCBvcGVuaW5nIHRlbXAgaGFzaGZpbGUgKCVzKQoAYWItPnRlbXBfaGFzaGZp bGUAJXMlMDJkLyUwMmQvJTAyZCMAI0RFTEVURUQtACNERUxFVEVELQBhZHJi a193cml0ZSglcyk6IENhbid0IGZpbmQgJWQgY29tbWVudGVkIGRlbGV0ZWRz CgBhZHJia193cml0ZSglcyk6IHByZW1hdHVyZSBlbmQgd2hpbGUgd3JpdGlu ZyBhZGRyYm9vayAoJXMpCgBlbnRyeSBpcyBOVUxMAHVpZF9uaWNrIGlzIE5P X1VJRABhZHJia193cml0ZSglcyk6IGNhbid0IGZpbmQgYWUgd2hpbGUgd3Jp dGluZyBhZGRyYm9vawoAcgByAEludGVycnVwdCEgIFJldmVydGluZyB0byBw cmV2aW91cyB2ZXJzaW9uAGFkcmJrX3dyaXRlKCVzKTogSW50ZXJydXB0CgBh ZHJia193cml0ZSglcyk6IHNvbWUgc29ydCBvZiBpb19lcnJvcgoAYWRyYmtf d3JpdGUoJXMpOiBhbHJlYWR5IHJlbmFtZWQgaGFzaGZpbGU6ICVzCgAKJXMA ICAgAAolcwAgICAACiVzACAgIAAKJXMAICAgAAolcwAgICAALSB3cml0ZV9o YXNoX2hlYWRlciAtCgAlcyAlcyAlMTBsdQoAUCMqRUAAMTAAJTEwbHUgJTEw bHUgJTExbGQgJTExbGQgJTEwbGQKAC0gd3JpdGVfaGFzaF90YWJsZSAtCgAl MTBsdQoALSB3cml0ZV9oYXNoX3RyYWlsZXIgLQoAJXMgJTEwbHUKAFAjKkVA ACUxMWxkCgAgJTJkICUyZCAlMmQgJTJkICUyZCAlMmQgJTJkCgAlMTBsdSAl MmQKAGFkcmJrX2dldF9lbnRyeXJlZiglcykgLSBlbGVtPSVsdSAoJXMpCgBO b3JtYWwARGVsZXRlAFNhdmVEZWxldGUATG9jawBVbmxvY2sAVW5rbm93bgBQ cm9ncmFtbWluZyBib3RjaCBpbiBhZHJia19nZXRfZW50cnlyZWYoKQBhZHJi a19nZXRfZW50cnlyZWY6IGVudHJ5IG1hcmtlZCBkZWxldGVkLCBjb3VudCB3 YXMgJWx1LCBub3cgJWx1CgBkZWxldGluZyAldSBmcm9tIGNhY2hlCgBhZHJi a19nZXRfZW50cnlyZWY6IGFiIGlzIE5VTEwsIHNob3VsZCBub3QgaGFwcGVu LgoAYWRyYmtfZ2V0X2VudHJ5cmVmOiBhYi0+ZnBfaGFzaCBpcyBOVUxMLCBz aG91bGQgbm90IGhhcHBlbi4KAGFkcmJrX2dldF9lbnRyeXJlZjogZWxlbSA+ PSBhYi0+Y291bnQgKCVsZCA+PSAlbGQpLCBzaG91bGQgbm90IGhhcHBlbi4K AAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNzYm9vayBsb29rdXAgZmlsZSAl cwoAPwAgQk9PSyAgICA6Ojogc2VlbXMgdG8gYmUgdW5yZWFkYWJsZS4gIFRo ZSBsb29rdXAKACBUUk9VQkxFIDo6OiBmaWxlIG1heSBoYXZlIHRvIGJlIHJl bW92ZWQgYW5kIHJlYnVpbHQuCgAgICAgICAgICA6OjogVXN1YWxseSBpdCB3 aWxsIGZpeCBpdHNlbGYsIGJ1dCBpZiBpdCBkb2Vzbid0LCBvciBpZiBpdAoA ICAgICAgICAgOjo6IGlzIGJ1aWxkaW5nIHRlbXBvcmFyeSBsb29rdXAgZmls ZXMgZm9yIGVhY2ggdXNlciwKACAgICAgICAgIDo6OiB0aGUgc3lzIGFkbWlu IHNob3VsZCByZWJ1aWxkIGl0ICglcykuCgoAPwBhZHJia19nZXRfZW50cnly ZWY6IHJldHVybmVkIE5VTEwKAFRoZXJlIG11c3QgaGF2ZSBiZWVuIGEgcHJv YmxlbSBvcGVuaW5nIG9yIGNsb3Npbmcgb3Igc29tZXRoaW5nLgoAQWRkcmJv b2sgcHJvYmxlbXMlcwAsIHdpbGwgYXR0ZW1wdCB0byByZXN5bmMuLi4AAFdp bGwgYXR0ZW1wdCB0byBsb25nam1wIHRvIHNhZmUgcGxhY2UgYW5kIHRyeSBh Z2Fpbi4KAEFib3J0aW5nIG91ciBjaGFuZ2UgdG8gYXZvaWQgZGFtYWdlLi4u AAAtIGFkcmJrX3NldF9ub21pbmFsX2NhY2hlc2l6ZSAtIHdhcyAlbGQgbm93 ICVsZAoAYWRyYmtfYWRkOiBlbnRyeSBtYXJrZWQgaW5zZXJ0ZWQsIGNvdW50 IHdhcyAlbHUsIG5vdyAlbHUKAC0gc2V0X21vdmVkX2VudHJ5cmVmIC0KAC0g aW5pdF9lbnRyeXJlZl9jYWNoZSAtCgAtIGNsZWFyX2VudHJ5cmVmX2NhY2hl IC0KAC0gYWRyYmtfc29ydCAtCgBTb3J0aW5nIGFkZHJlc3MgYm9vawBBZGRy ZXNzIGJvb2sgc29ydCBjYW5jZWxsZWQsIHVzaW5nIG9sZCBvcmRlciBmb3Ig bm93AC0gYWRyYmtfc29ydCAoJXMpCgBGdWxsTGlzdHNMYXN0AEZ1bGxuYW1l AE5pY2tMaXN0TGFzdABOaWNrbmFtZQB1bmtub3duAGFkZHJlc3MgYm9vayBz b3J0IGZhaWxlZCwgY2FuJ3Qgc2F2ZQAAAAAAAAAAJElkOiBhcmdzLmMsdiA0 LjUzIDE5OTYvMDMvMTUgMjE6MTQ6MTMgbWlrZXMgRXhwICQAAAAAAABjb25m AHBpbmVyYwBFcnJvcjogbWlzc2luZyBhcmd1bWVudCBmb3Igb3B0aW9uICIt cGluZXJjIiAodXNlIC0gZm9yIHN0YW5kYXJkIG91dCkKAGNyZWF0ZV9sdQBF cnJvcjogbWlzc2luZyBhcmd1bWVudCBmb3Igb3B0aW9uICItY3JlYXRlX2x1 IgoAVXNhZ2U6IHBpbmUgLWNyZWF0ZV9sdSA8YWRkcmJvb2tfZmlsZT4gPGFk ZHJib29rX3NvcnRfdHlwZT4KAG5yAHNvcnQARXJyb3I6IG1pc3NpbmcgYXJn dW1lbnQgZm9yIG9wdGlvbiAiLXNvcnQiCgBFcnJvcjogbWlzc2luZyBhcmd1 bWVudCBmb3IgZmxhZyAiJWMiCgBFcnJvcjogTm9uIG51bWVyaWMgYXJndW1l bnQgZm9yIGZsYWcgIiVjIgoARXJyb3I6IE5vbiBudW1lcmljIGFyZ3VtZW50 IGZvciBmbGFnICIlYyIKAEVycm9yOiB1bmtub3duIGZsYWcgIiVjIgoARXJy b3IgaW4gLUkgYXJndW1lbnQgIiVzIjogJXMKAHBpbmVmACwAdXNlLWZ1bmN0 aW9uLWtleXMALABlbmFibGUtc3VzcGVuZAAsAGV4cGFuZGVkLXZpZXctb2Yt Zm9sZGVycwBJbnRlcm5hbCBlcnJvciAlcwoAQ2FuJ3QgY3VycmVudGx5IHVz ZSAtYSB3aXRob3V0IC1ucgoAQ2FuJ3QgaGF2ZSBib3RoIC1jb25mIGFuZCAt cGluZXJjCgBDYW4ndCBoYXZlIGJvdGggLWNvbmYgYW5kIC1jcmVhdGVfbHUK AENhbid0IGhhdmUgYm90aCAtcGluZXJjIGFuZCAtY3JlYXRlX2x1CgAKUG9z c2libGUgU3RhcnRpbmcgQXJndW1lbnRzIGZvciBQaW5lIHByb2dyYW06CgoA CUFyZ3VtZW50CQlNZWFuaW5nCgAJIDxhZGRycz4uLi4JR28gZGlyZWN0bHkg aW50byBjb21wb3NlciBzZW5kaW5nIHRvIGdpdmVuIGFkZHJlc3MKAAkJCVN0 YW5kYXJkIGlucHV0IHJlZGlyZWN0aW9uIGlzIGFsbG93ZWQgd2l0aCBhZGRy ZXNzZXMuCgAJIC1kIG4JCURlYnVnIC0gc2V0IGRlYnVnIGxldmVsIHRvICdu JwoACSAtZiA8Zm9sZGVyPglGb2xkZXIgLSBnaXZlIGZvbGRlciBuYW1lIHRv IG9wZW4KAAkgLWMgPG51bWJlcj4JQ29udGV4dCAtIHdoaWNoIGNvbnRleHQg dG8gYXBwbHkgdG8gLWYgYXJnCgAJIC1GIDxmaWxlPglGaWxlIC0gZ2l2ZSBm aWxlIG5hbWUgdG8gb3BlbiBhbmQgcGFnZSB0aHJ1CgAJIC1oIAkJSGVscCAt IGdpdmUgdGhpcyBsaXN0IG9mIG9wdGlvbnMKAAkgLWsgCQlLZXlzIC0gRm9y Y2UgdXNlIG9mIGZ1bmN0aW9uIGtleXMKAAkgLXogCQlTdXNwZW5kIC0gYWxs b3cgdXNlIG9mIF5aIHN1c3BlbnNpb24KAAkgLXIgCQlSZXN0cmljdGVkIC0g Y2FuIG9ubHkgc2VuZCBtYWlsIHRvIG9uZSBzZWxmCgAJIC1zb3J0IDxzb3J0 PiAJU29ydCAtIFNwZWNpZnkgc29ydCBvcmRlciBvZiBmb2xkZXI6CgAJCQkg ICAgICAgIHN1YmplY3QsIGFycml2YWwsIGRhdGUsIGZyb20sIHNpemUsIC9y ZXZlcnNlCgAJIC1pCQlJbmRleCAtIEdvIGRpcmVjdGx5IHRvIGluZGV4LCBi eXBhc3NpbmcgbWFpbiBtZW51CgAJIC1JIDxrZXlzdHJva2VfbGlzdD4JSW5p dGlhbCBrZXlzdHJva2VzIHRvIGJlIGV4ZWN1dGVkCgAJIC1uIDxudW1iZXI+ CUVudHJ5IGluIGluZGV4IHRvIGJlZ2luIG9uCgAJIC1vIAkJUmVhZE9ubHkg LSBPcGVuIGZpcnN0IGZvbGRlciByZWFkLW9ubHkKAAkgLWNvbmYJCUNvbmZp Z3VyYXRpb24gLSBQcmludCBvdXQgZnJlc2ggZ2xvYmFsIGNvbmZpZ3VyYXRp b24KAAkgLXBpbmVyYyA8ZmlsZT4JQ29uZmlndXJhdGlvbiAtIFB1dCBmcmVz aCBwaW5lcmMgY29uZmlndXJhdGlvbiBpbiA8ZmlsZT4KAAkgLXAgPHBpbmVy Yz4JVXNlIGFsdGVybmF0ZSAucGluZXJjIGZpbGUKAAkgLVAgPHBpbmUuY29u Zj4JVXNlIGFsdGVybmF0ZSBwaW5lLmNvbmYgZmlsZQoACSAtY3JlYXRlX2x1 IDxhYm9va19maWxlPiA8YWJfc29ydF90eXBlPiAgIGNyZWF0ZSAubHUgZnJv bSBzY3JpcHQKAAkgLW5yCQlTcGVjaWFsIG1vZGUgZm9yIFVXSU4KAAkgLWEJ CVNwZWNpYWwgYW5vbnltb3VzIG1vZGUgZm9yIFVXSU4KAAkgLWwJCUxpc3Qg LSBFeHBhbmQgTGlzdCBvZiBmb2xkZXIgY29sbGVjdGlvbnMgYnkgZGVmYXVs dAoACSAtPG9wdGlvbj49PHZhbHVlPglBc3NpZ24gPHZhbHVlPiB0byB0aGUg cGluZXJjIG9wdGlvbiA8b3B0aW9uPgoACQkJICAgICAgICBlLmcuIC1zaWdu YXR1cmUtZmlsZT1zaWcxCgAJCQkgICAgICAgIChOb3RlOiBmZWF0dXJlLWxp c3QgaXMgYWRkaXRpdmUpCgAkSWQ6IGNvbnRleHQuYyx2IDQuNDggMTk5Ni8w My8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAO//38gAAAAAJXMARm91bmQg bWFpbGJveCBvdXRzaWRlIGNvbnRleHQ6ICVzACVzAFVuYmFsYW5jZWQgJ30n AFVuYmFsYW5jZWQgJ1snAE5vICdbJyBpbiBjb250ZXh0AE5vICddJyBpbiBj b250ZXh0AEZpbmQgb2YgbWFpbGJveCBvdXRzaWRlIGNvbnRleHQ6ICVzAEZp bmQgb2YgYmJvYXJkIG91dHNpZGUgY29udGV4dDogJXMARmluZCBvZiBtYWls Ym94IG91dHNpZGUgY29udGV4dDogJXMARmluZCBvZiBiYm9hcmQgb3V0c2lk ZSBjb250ZXh0OiAlcwBDcmVhdGUgb2YgbWFpbGJveCBvdXRzaWRlIGNvbnRl eHQ6ICVzAFtdAElOQk9YAAAkSWQ6IGZpbHRlci5jLHYgNC43MiAxOTk2LzAz LzE4IDE4OjQ4OjU1IG1pa2VzIEV4cCAkAAAAAAAhslgAGCTkQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQT5BQUE/NDU2Nzg5 Ojs8PT5BQUBBQUEAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGUFBQUFBQRob HB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzQUFBQUEAGCX1AAAAAAAAAAAAAABL ACHH6AAAAABhKwByAHBpbmUtdG1wAHNvX2dldCBlcnJvcjogJXMgOiAlcwBz b19nZXQgZXJyb3I6IHRtcGZpbGUgOiAlcwBzb19nZXQgZXJyb3I6IGFsbG9j IG9mIHBpY28gdGV4dCBzcGFjZQBwcm9ncmFtbWVyIGJvdGNoOiB1bnN1cHBv cnRlZCBzb190cnVuY2F0ZSBjYWxsAGErAHIARVJST1IgcmVvcGVuaW5nICVz IDogJXMARVJST1IgcG9zaXRpb25pbmcgaW4gJXMgOiAlcwBFcnJvciB3cml0 aW5nIG91dCBwaXBlAC0tIGdmX3BpcGU6IABFUlJPUjogJXMKAE5VTEwAZG9u ZS4KAENhbid0IHNldCB1cCBub24tYmxvY2tpbmcgSU8AUGlwZSBjb21tYW5k IHJldHVybmVkIGVycm9yLgBFUlJPUjogZ2ZfZmlsdGVyX3B1dHM6ICVzCgBO VUxMAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5v cHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8ALS0gZ2ZfcmVzZXQgYmluYXJ5X2I2 NAoASWxsZWdhbCAnPScgaW4gYmFzZTY0IHRleHQASW50ZXJuYWwgYmFzZTY0 IGRlY29kZXIgZXJyb3IALS0gZ2ZfcmVzZXQgYjY0X2JpbmFyeQoATm9uLWhl eGFkZWNpbWFsIGNoYXJhY3RlciBpbiBRUCBlbmNvZGluZwBOb24taGV4YWRl Y2ltYWwgY2hhcmFjdGVyIGluIFFQIGVuY29kaW5nAC0tIGdmX3Jlc2V0IHFw XzhiaXQKADAxMjM0NTY3ODlBQkNERUYALS0gZ2ZfcmVzZXQgOGJpdF9xcAoA Y29tbWVudAAvY29tbWVudAAvcGFyYWdyYXBoAGJvbGQAL2JvbGQAaXRhbGlj AC9pdGFsaWMAdW5kZXJsaW5lAC91bmRlcmxpbmUAUmljaHRleHQgdG9rZW4g b3ZlciA0MCBjaGFyYWN0ZXJzAEluY29tcGxldGUgdG9rZW4gaW4gcmljaHRl eHQALS0gZ2ZfcmVzZXQgcmljaDJwbGFpbgoAcGFyYW0AL3BhcmFtAGJvbGQA L2JvbGQAaXRhbGljAC9pdGFsaWMAdW5kZXJsaW5lAC91bmRlcmxpbmUATWFs Zm9ybWVkIEVucmljaGVkIHRleHQ6IHVuZXhwZWN0ZWQgJzwnAE1hbGZvcm1l ZCBFbnJpY2hlZCB0ZXh0OiB0b2tlbiB0b28gbG9uZwBJbmNvbXBsZXRlIHRv a2VuIGluIHJpY2h0ZXh0AC0tIGdmX3Jlc2V0IGVucmljaGVkMnBsYWluCgAt LSBnZl9yZXNldCBlc2NhcGUKAC0tIGdmX3Jlc2V0IHdyYXAKAC0tIGdmX3Jl c2V0IHByZWZpeAoALS0gZ2ZfcmVzZXQgbGluZV90ZXN0CgAtLSBnZl9yZXNl dCBkZWxldGVfdHJhaWxpbmdfc3BhY2UKAC0tIGdmX3Jlc2V0IG52dG5sX2xv Y2FsCgAtLSBnZl9yZXNldCBsb2NhbF9udnRubAoALS0gZ2ZfcmVzZXQgYnVz eQoAAAAAAAAAJElkOiBmb2xkZXIuYyx2IDQuMjE4IDE5OTYvMDMvMTUgMDc6 MTM6NDIgaHViZXJ0IEV4cCAkAAAAGCpYABgqWgAAAAAAGCpfABgqYQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCpsABgqbgAAAAAAGCp3ABgqeQAA AAAAGCqCABgqhAAAAAAAGCqNABgqkQAAAAAAGCqaABgqnAAAAAAAGCqjABgq pQAAAAAAGCqpABgqqwAAAAAAGCqyABgqtAAAAAAAGCq8ABgqvgAAAAAAGCrD ABgqxQAAAAAAGCrQABgq0gAAAAAAGCrXABgq2QAAAAAAAAAAAAAAAAAAAAAA GCrhABgq4wAAAAAAGCrsABgq7gAAAAAAGCr3ABgq+QAAAAAAGCsBABgrAwAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAA AAAAAAAAGCh4AAAAAAAAAAAAAAAAAAAAGAAAAAwAGDBdABgwYP////8AAAAA AAAAAAAAAAAAAAAUAAAADAAYMl8AGDJi/////wAAAAAAAAAAAAAAAFJlYWxs eSB1bnN1YnNjcmliZSBmcm9tICIlLipzIgAAAAAAAAAAAAAAGDgKABg4CwAA ABkAAAAKABg4DAAYOA8AAAAWAAAACwAYOBoAGDgd/////wAAAAAAAAAAAAAA AAAAAAA/AEhlbHAATwBPVEhFUiBDTURTAFAAUHJldkZsZHIATgBOZXh0Rmxk cgAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBEAERlbGV0ZQBBAEFkZABSAFJl bmFtZQBXAFdoZXJlSXMAPwBIZWxwAE8AT1RIRVIgQ01EUwBRAFF1aXQAQwBD b21wb3NlAEcAR290b0ZsZHIASQBDdXJJbmRleABXAFdoZXJlSXMAWQBwcllu dAA9PT0gZm9sZGVyX3NjcmVlbiBjYWxsZWQgPT09PQoACgogICAgLS0tLSBG T0xERVIgU0NSRUVOIC0tLS0KAEZPTERFUiBMSVNUAEdPVE86IFNFTEVDVCBG T0xERVIAU0FWRTogU0VMRUNUIEZPTERFUgBGQ0M6IFNFTEVDVCBGT0xERVIA U1VCU0NSSUJFOiBTRUxFQ1QgRk9MREVSAE5XU0dSUDogU0VMRUNUIEdST1VQ AE5vdyBpbiBjb2xsZWN0aW9uIDwlcz4ARABBAFIAUmVuYW1lAFN1YnNjcmli ZQBVblNic2NyYmUAQWRkAERlbGV0ZQBNAE1haW4gTWVudQBWAFtTZWxlY3Rd AFtWaWV3Rmxkcl0ARQBFeGl0U2VsZWN0AEV4aXRTdWJzY2IAUwBbU2VsZWN0 XQBbU3Vic2NyaWJlXQBYAFtTZXQvVW5zZXRdAFN1YnNjcmliZQBMAExpc3RN b2RlAABmb2xkZXIgY29tbWFuZDogJWMgKCVkKQoAQWxyZWFkeSBvbiBmaXJz dCBmb2xkZXIuAEFscmVhZHkgb24gbGFzdCBmb2xkZXIuAEFscmVhZHkgb24g Zmlyc3QgbGluZS4AQWxyZWFkeSBvbiBsYXN0IGxpbmUuAEFscmVhZHkgb24g Zmlyc3QgcGFnZS4AQWxyZWFkeSBvbiBsYXN0IHBhZ2UuAEhFTFAgRk9SIEZP TERFUlMASEVMUCBGT1IgT1BFTklORyBGT0xERVJTAEhFTFAgRk9SIFNBVklO RyBNRVNTQUdFUyBUTyBGT0xERVJTAEhFTFAgRk9SIFNFTEVDVElORyBUSEUg RkNDAEhFTFAgU0VMRUNUSU5HIE5FV1NHUk9VUCBUTyBTVUJTQ1JJQkUgVE8A SEVMUCBGT1IgU0VMRUNUSU5HIE5FV1NHUk9VUCBUTyBQT1NUIFRPAEVtcHR5 IGZvbGRlciBjb2xsZWN0aW9uLiAgTm90aGluZyB0byBzZWxlY3QhAENhbid0 IHNhdmUgbWVzc2FnZXMgdG8gYnVsbGV0aW4gYm9hcmRzIG9yIG5ld3MgZ3Jv dXBzIQBTVUIAQWxyZWFkeSBzdWJzY3JpYmVkIHRvICIlcyIAAFVzZSAiWCIg dG8gbWFyayBncm91cHMgdG8gc3Vic2NyaWJlIHRvAFN1YnNjcmliZSB0byAl ZCBuZXcgZ3JvdXBzAFVzZSAiRXhpdFN1YnNjYiIgdG8gY2FuY2VsIHN1YnNj cmliZSBjb21tYW5kAHJldHVybiAiJXMiIGluIGNvbnRleHQgIiVzIgoATlVM TABOVUxMAEFscmVhZHkgaW4gRm9sZGVyIExpc3QAU1VCAFVzZSAiWCIgdG8g bWFyayBncm91cHMgdG8gc3Vic2NyaWJlIHRvAFJldHVybmluZyB0byBjdXJy ZW50IGluZGV4AE5vIGZvbGRlciBzZWxlY3RlZCB0byBkZWxldGUuICAlcyBs aXN0LgBFbXB0eQBFeHBhbmQAU1VCAEFscmVhZHkgc3Vic2NyaWJlZCB0byAi JXMiAABGb2xkZXIgbmFtZSBzZWFyY2ggY2FuY2VsbGVkAFdvcmQgbm90IGZv dW5kAFNlYXJjaCB3cmFwcGVkIHRvIGJlZ2lubmluZwBGMQA/ACVzJXMAAAAA ACVzACVzLWNvbGxlY3Rpb24gPCVzPiAgJXMATmV3cwBGb2xkZXIAKiogRGVm YXVsdCBmb3IgU2F2ZXMgKioAAChSZW1vdGUpAChMb2NhbCkAAAAKIC0gYWRk X25ld19mb2xkZXIgLSAKAF5YAFVzZSBJbmJveCBIb3N0AEFkZGl0aW9uIGNh bmNlbGxlZDogY29uZmlnIGZpbGUgbm90IGVkaXRhYmxlAE5hbWUgb2Ygc2Vy dmVyIHRvIGNvbnRhaW4gYWRkZWQgZm9sZGVyIDogAEFkZGl0aW9uIG9mIG5l dyBmb2xkZXIgY2FuY2VsbGVkAEZvbGRlciBvbiAiJXMiIHRvIGFkZCA6IABO YW1lIG9mIGZvbGRlciB0byBhZGQgOiAARm9sZGVyIG5hbWUgY2FuJ3QgYmVn aW4gd2l0aCBkb3QAQ29uZmlnIGZlYXR1cmUgIiVzIiBlbmFibGVzIG5hbWVz IGJlZ2lubmluZyB3aXRoIGRvdAAAQWRkaXRpb24gb2YgbmV3IGZvbGRlciBj YW5jZWxsZWQATmlja25hbWUgZm9yIGZvbGRlciAiJXMiIDogAEFkZGl0aW9u IG9mIG5ldyBmb2xkZXIgY2FuY2VsbGVkAABJbmNvbWluZyBmb2xkZXIgIiVz IiBhbHJlYWR5IGV4aXN0cwAlcyVzJXMlcyVzACIAAAAiAAAgAABGb2xkZXIg IiVzIiBjcmVhdGVkAEZvbGRlciAiJXMiIGNyZWF0ZWQARm9sZGVyICIlcyIg Y3JlYXRlZCBvdXRzaWRlIGN1cnJlbnQgY29sbGVjdGlvbgBeVABUbyBBbGwg R3JwcwBFbnRlciBmdWxsIGdyb3VwIG5hbWUgb3Igc3Vic3RyaW5nIG9mIGdy b3VwIHRvIGdldCBsaXN0OiAARmV0Y2hpbmcgbmV3c2dvdXAgbGlzdABObyBn cm91cCBzdWJzdHJpbmcgdG8gbWF0Y2ghIFVzZSBeVCB0byBsaXN0IGFsbCBu ZXdzIGdyb3Vwcy4ATm8gZ3JvdXBzIHRvIHNlbGVjdCBmcm9tIQBOZXdzIGdy b3VwICIlcyIgZGlkbid0IG1hdGNoIGFueSBleGlzdGluZyBncm91cHMAUFJF RklYOiAiJXMiLCAlcwoAU1VCIAAgICAgAFN1YnNjcmliZSBjYW5jZWxsZWQA RXJyb3Igc3Vic2NyaWJpbmcgdG8gIiVzIgBTdWJzY3JpcHRpb25zIGZhaWxl ZCwgc3Vic2NyaWJlZCB0byBubyBuZXcgZ3JvdXBzAFN1YnNjcmliZWQgdG8g JXMgbmV3IGdyb3VwcyVzJXMALCBmYWlsZWQgb24gAAAARXJyb3Igc3Vic2Ny aWJpbmcgdG8gIiVzIgBTdWJzY3JpYmVkIHRvICIlcyIACiAtIHJlbmFtZSBm b2xkZXIgLQoAQ2FuJ3QgcmVuYW1lIGJ1bGxldGluIGJvYXJkcyBvciBuZXdz IGdyb3VwcyEATm8gZm9sZGVyIHNlbGVjdGVkIHRvIHJlbmFtZS4gICVzIGxp c3QuAEVtcHR5AEV4cGFuZAAAQ2FuJ3QgY2hhbmdlIHNwZWNpYWwgZm9sZGVy IG5hbWUgIiVzIgBDYW4ndCByZW5hbWUgZm9sZGVyIG5pY2tuYW1lcyBhdCB0 aGlzIHRpbWUhAFJlbmFtZSBmb2xkZXIgdG8gOiAARm9sZGVyIG5hbWUgY2Fu J3QgYmVnaW4gd2l0aCBkb3QAQ29uZmlnIGZlYXR1cmUgIiVzIiBlbmFibGVz IG5hbWVzIGJlZ2lubmluZyB3aXRoIGRvdAAARm9sZGVyICIlcyIgYWxyZWFk eSBleGlzdHMARm9sZGVyIHJlbmFtZSBjYW5jZWxsZWQARm9sZGVyICIlcyIg cmVuYW1lZCB0byAiJXMiLiBOZXcgIiVzIiBjcmVhdGVkAEVycm9yIGNyZWF0 aW5nIG5ldyAiJXMiAEVycm9yIGNyZWF0aW5nICIlcyIgaW4gJXMgY29udGV4 dAoARm9sZGVyICIlcyIgcmVuYW1lZCB0byAiJXMiAGRlbGV0aW5nIGZvbGRl ciAiJXMiIGluIGNvbnRleHQgIiVzIgoARXJyb3IgdW5zdWJzY3JpYmluZyBm cm9tICIlcyIARW1wdHkgZm9sZGVyIGNvbGxlY3Rpb24uICBObyBmb2xkZXIg dG8gZGVsZXRlIQBEZWxldGlvbiBjYW5jZWxsZWQ6IGNvbmZpZyBmaWxlIG5v dCBlZGl0YWJsZQAAPT09IGRlbGV0ZV9mb2xkZXIoJXMpID09PQoAQ2FuJ3Qg ZGVsZXRlIHNwZWNpYWwgZm9sZGVyICIlcyIuAFJlYWxseSBkZWxldGUgIiVz IiVzACAodGhlIGN1cnJlbnRseSBvcGVuIGZvbGRlcikAAERlbGV0ZSBjYW5j ZWxsZWQATm8gZm9sZGVyIGRlbGV0ZWQAZGVsZXRpbmcgZm9sZGVyICIlcyIg KCVzKSBpbiBjb250ZXh0ICIlcyIKAABEZWxldGUgb2YgIiVzIiBGYWlsZWQh AEZvbGRlciAiJXMiIGRlbGV0ZWQhAGZvbGRlciBsaXN0IAAKAAoAICVzLWNv bGxlY3Rpb24gPCVzPiAgJXMATmV3cwBNYWlsACoqIERlZmF1bHQgZm9yIFNh dmVzICoqAAAoUmVtb3RlKQAoTG9jYWwpAAoACgAKAAoAJSpzJXMAJSpzAAAK AAAAXlkARmlyc3QgRmxkcgBeVgBMYXN0IEZsZHIARW1wdHkgZm9sZGVyIGNv bGxlY3Rpb24uICBObyBmb2xkZXJzIHRvIHNlYXJjaCEARm9sZGVyIG5hbWUg dG8gc2VhcmNoIGZvciAlcyVzJXM6IAAAWwAAXSAAU2VhcmNoZWQgdG8gRmly c3QgRm9sZGVyLgBTZWFyY2hlZCB0byBMYXN0IEZvbGRlci4AAFByb2dyYW1t ZXIgQk9UQ0g6IE5vIGZvbGRlciBzdGF0ZSBzdHJ1Y3QhAFsgU2VsZWN0IEhl cmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQBbICoqIEVtcHR5IExpc3QgKiog IFVzZSAiQSBTdWJzY3JpYmUiIHRvIHN1YnNjcmliZSB0byBhIG5ld3Nncm91 cCBdAFsgKiogRW1wdHkgTGlzdCAqKiAgU2VsZWN0IEhlcmUgdG8gVHJ5IFJl LUV4cGFuZGluZyBdAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExp c3QgXQBbICoqIEVtcHR5IExpc3QgKiogIFVzZSAiQSBTdWJzY3JpYmUiIHRv IHN1YnNjcmliZSB0byBhIG5ld3Nncm91cCBdAFsgKiogRW1wdHkgTGlzdCAq KiAgU2VsZWN0IEhlcmUgdG8gVHJ5IFJlLUV4cGFuZGluZyBdACVzeyVzJXN9 ACoAAABDaGVja2luZyAAIGZvciByZWNlbnQgbWVzc2FnZXMASW5jb21pbmct Rm9sZGVycyBbXQBJbmNvbWluZyBNZXNzYWdlIEZvbGRlcnMAW10AKnslcy9u bnRwfVtdAAoqKioqKiBjb250ZXh0ICVzCgBMQUJFTDogJXMKACAgJWQpICVz CgAAbm50cABhbm9ueW1vdXMAQmFkIGNvbnRleHQsICVzIDogJXMAJXMlcyVz AE5ld3MAIG9uIAAAAENvbnRleHQgJXMgdHlwZTolcyVzJXMlcyVzJXMKACBM T0NBTAAAIFJFTU9URQAAIFNIQVJFRAAAIEJCT0FSRAAAIE9MRFRFQ0gAACBB Tk9OAABCYWQgY29udGV4dCwgJXMgOiAlcwBmaW5kX2ZvbGRlcnNfaW5fY29u dGV4dDogJXMKACUuKnN9AGZpbmRfZm9sZGVyczogbWFpbF9vcGVuKCVzKSAl cy4KAE9LAEZBSUxFRABVTlNFRU4AJTQuNHMgAAAlcyoAAAAAAFsgU2VsZWN0 IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQAAAAAALSBuZXdzX2J1aWxk IC0gKCVzKQoAbnVsAABQYXJzZWQgZ3JvdXA6IC0tWyVzXS0tCgBWYWxpZGF0 aW5nIG5ld3Nncm91cChzKQAqeyVzL25udHB9AE5vIHNlcnZlcnMgZGVmaW5l ZCBmb3IgcG9zdGluZyB0byBuZXdzZ3JvdXBzAENhbid0IHZhbGlkYXRlIGdy b3Vwcy4gIE5vIHNlcnZlcnMgcmVzcG9uZGluZwBVbmtub3duIG5ld3MgZ3Jv dXAlczogAABzACwgAENhbid0IHBvc3QgbWVzc2FnZXMsIE5OVFAgc2VydmVy IG5lZWRzIHRvIGJlIGNvbmZpZ3VyZWQAR2V0dGluZyBmdWxsIGxpc3Qgb2Yg Z3JvdXBzIGZvciBwb3N0aW5nACp7JXMvbm50cH1bXQAAAAAkSWQ6IGhlbHAu Yyx2IDQuNTcgMTk5Ni8wMy8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAAAA AAoKICAgIC0tLS0gSEVMUEVSIC0tLS0KACAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBfX18tLS0tAF9fX2VuZF9pbmNsdWRlAF9fX2luY2x1ZGUAQWJv dXQgdG8gb3BlbiAiJXMiCgByAF9fX2VuZF9pbmNsdWRlAEhlbHB0ZXh0IEZh aWxlZCBvcGVuICIlcyI6ICIlcyIKAGxpbmUtLT4lczwtCgBfX18ALS0tLQB0 ZGF0ZQAlcyVzAGNkYXRlACVzJXMAaGVscGVyIFBBR0UgQ09VTlQgJWQKAGhl bHBlciBQQUdFICVkIGxpbmUgJWQgWyVzXQoAYWxsIDUwKyBwYWdlcyBvZiBo ZWxwIHRleHQgAAoACgAKAAAAAAAAAAAYlPAAGJU0ABiVYgAYlZQAGJWWABiV mAAYlaoAGJXQABiV6gAYlgQAGJYjABiWNwAYlksAGJZlABiWZwAYlokAGJar ABiWzQAYls8AGJbRABiW7gAYlvAAGJbyABiXOAAYl24AGJeSABiX1gAYmBUA GJg9ABiYgQAYmMoAGJjmABiZHQAYmR8AGJlnABiZqwAYmd0AGJnfABiaAQAY mgMAGJpMABiaTgAYmlMAGJqWABiawQAYmuAAGJsIABibSgAYm4IAGJvJABic FgAYnEMAGJxpABicmQAYnNUAGJz1ABidNQAYnWkAGJ2RABid3QAYnd8AGJ3/ ABieKwAYnk0AGJ5rABiekAAYnrUAGJ7JABie9wAYnxkAGJ8uABifZgAYn6QA GJ/qABif7AAYn/4AGKA7ABigbgAYoJ8AGKDkABig/wAYoQEAGKEXABihOwAY oVwAGKGEABihuwAYof4AGKIgABiiXAAYoqIAGKKkABiivgAYovoAGKMvABij MQAYo0cAGKN9ABijyAAYpAkAGKQtABikZQAYpJUAGKTUABilIgAYpT0AGKVv ABilpQAYpdUAGKYBABimIQAYpmIAGKaWABimwgAYpwoAGKdUABinVgAYp3AA GKd4ABinpwAYp88AGKgUABioMAAYqDoAGKhWABioeQAYqIMAGKirABio3gAY qOcAGKkoABipaQAYqZMAGKnHABip3gAYqgYAGKopABiqSAAYqpAAGKrbABir HgAYq2EAGKtjABirjgAYq6UAGKvPABir6gAYrA0AGKw2ABisYQAYrGMAGKyL ABissgAYrOIAGK0DABitGgAYrRwAGK0uABitZwAYrawAGK3hABiuEwAYrkoA GK5+ABiuxwAYrxIAGK9KABivdgAYr7gAGK+6ABiv0wAYsCAAGLBoABiwsQAY sLMAGLDMABiw5gAYsRwAGLFGABixiQAYsb0AGLG/ABixzQAYsc8AGLHsABix /wAYshwAGLIsABiyQgAYsk4AGLJnABiyfwAYspMAGLKnABiyuQAYstEAGLLi ABiy9QAYsw4AGLMmABizNgAYs1AAGLNpABizfAAYs5YAGLOrABizxwAYs94A GLP2ABiz+AAYtBEAGLQmABi0OgAYtE0AGLRfABi0dgAYtI4AGLSgABi0sgAY tLQAGLTDABi0xQAYtQwAGLUmABi1QQAYtWoAGLWPABi1swAYtcYAGLXkABi2 BQAYtiEAGLZnABi2qgAYtu8AGLcwABi3UQAYt2oAGLeJABi3mgAYt7sAGLfd ABi39AAYuBcAGLg2ABi4VQAYuHUAGLiTABi4tAAYuMMAGLjgABi5JAAYuT8A GLlBABi5iwAYuY0AGLm6ABi5vAAYuc8AGLnkABi58wAYug8AGLotABi6XgAY upIAGLq3ABi60gAYuuQAGLsBABi7KAAYu0wAGLt5ABi7sAAYu7IAGLu8ABi7 vgAYu/gAGLwmABi8TgAYvHsAGLyNABi8rAAYvK4AGLy0ABi8tgAYvPYAGL0N ABi9UAAYvVIAGL1UABi9cgAYvXQAGL2tABi92QAYvdsAGL4ZABi+WAAYvpUA GL7UABi/EgAYv08AGL+NABi/jwAYv5EAGL+nABi/vQAYv9MAGL/VABjAGAAY wF8AGMCmABjA7AAYwSYAGMEoABjBbAAYwZUAGMHHABjB6gAYwhsAGMJWABjC owAYwuEAGMMMABjDDgAYwyAAGMMiABjDZAAYw6MAGMPnABjD9gAYw/gAGMQ+ ABjEfgAYxMkAGMURABjFVwAYxZwAGMXkABjGMgAYxjQAGMZ7ABjGxAAYxw4A GMdQABjHYwAYx2UAGMetABjH+AAYyD8AGMiAABjIyQAYyREAGMlYABjJWgAY yXAAGMmGABjJnAAYyZ4AGMm4ABjJugAYygMAGMpNABjKZAAYymYAGMp8ABjK mwAYyuIAGMr7ABjLIAAYyyIAGMtsABjLqQAYy+wAGMwwABjMMgAYzEYAGMxI ABjMTwAYzFEAGMyAABjMsAAYzOMAGM0rABjNdgAYzb4AGM4JABjOCwAYzlAA GM6XABjO2QAYzyIAGM9oABjPrgAYz/oAGNAoABjQKgAY0DMAGNA1ABjQYAAY 0IMAGNCmABjQqAAY0OsAGNEFABjRBwAY0S0AGNFXABjRgQAY0acAGNHNABjS FwAY0lIAGNKOABjSzwAY0vcAGNMfABjTQwAY00UAGNNQABjTUgAY03oAGNOU ABjTvQAY0+wAGNQVABjUFwAY1EAAGNRfABjUdQAY1I8AGNS3ABjU4QAY1S0A GNVTABjVdAAY1Z4AGNXlABjWMQAY1jMAGNZ9ABjWwAAY1usAGNcQABjXLAAY 1y4AGNc9ABjXPwAY14QAGNfOABjYFQAY2F8AGNioABjY7AAY2TIAGNlFABjZ RwAY2VkAGNlbABjZnQAY2d8AGNoiABjaTgAY2lAAGNpnABjaaQAY2psAGNqd ABjaywAY2wUAGNsMABjbGgAY2yQAGNtwABjbcgAY26YAGNuoABjb6AAY3DIA GNxiABjcqgAY3KwAGNzHABjc4gAY3P0AGNz/ABjdNQAY3TcAGN1MABjddgAY 3YoAGN2uABjd1AAY3dYAGN3mABjd9gAY3gYAGN4IABjeUgAY3pkAGN7gABjf KQAY328AGN+3ABjgAAAY4EoAGOCRABjg2wAY4SMAGOFsABjhigAY4YwAGOHS ABjiFgAY4l4AGOKgABji6AAY4y8AGON2ABjjvAAY5AYAGORJABjkUgAY5FQA GOSaABjk4gAY5ScAGOVwABjluAAY5f8AGOZBABjmiwAY5s8AGOcYABjnVAAY 51YAGOehABjn7AAY6DQAGOh8ABjoxQAY6QUAGOkdABjpHwAY6WMAGOmqABjp 8QAY6joAGOqEABjqyQAY6xAAGOtXABjrngAY6+UAGOwtABjscAAY7LcAGOz4 ABjs+gAY7UQAGO2KABjt0wAY7h0AGO5oABjusgAY7vsAGO9FABjviwAY788A GPAZABjwYgAY8KUAGPCnABjw8AAY8TYAGPGAABjxyAAY8gwAGPJPABjyagAY 8mwAGPK4ABjy/QAY80MAGPN3ABjzeQAY83sAGPOLABjzmwAY86sAGPOtABjz 9wAY9CAAGPQiABj0SgAY9JUAGPS+ABj05gAY9Q8AGPVHABj1bwAY9ZcAGPW9 ABj15AAY9hkAGPZCABj2iwAY9skAGPcNABj3DwAY9zwAGPc+ABj3igAY97oA GPfXABj39gAY+DMAGPg1ABj4YQAY+GMAGPibABj4ygAY+P4AGPkxABj5agAY +aEAGPnXABj6DQAY+kQAGPqDABj6ugAY+vAAGPspABj7XAAY+5UAGPvLABj8 BQAY/DsAGPxvABj8owAY/NkAGP0RABj9TQAY/U8AGP11ABj9dwAY/bIAGP3W ABj9+wAY/f0AGP5EABj+iAAY/poAGP6cABj+4AAY/uIAGP74ABj/DgAY/yQA GP8mABj/bwAY/7cAGP/jABj/5QAZADIAGQBTABkAVQAZAIoAGQCMABkA1AAZ ARgAGQFjABkBeQAZAXsAGQHCABkCBwAZAlAAGQJSABkCmwAZAuMAGQMpABkD dAAZA74AGQPKABkDzAAZBA8AGQRUABkEZAAZBGYAGQSlABkE5AAZBSMAGQUl ABkFaQAZBbAAGQX6ABkF/AAZBkYAGQaNABkG1AAZBxwAGQdfABkHpgAZB8IA GQfEABkIDwAZCFYAGQihABkI6AAZCTMAGQl4ABkJxAAZCfIAGQn0AAAAAAAZ CgsAGQpEABkKbwAZCqAAGQrKABkKzAAZCt4AGQrgABkK9wAZCwsAGQssABkL TgAZC2QAGQuBABkLoAAZC70AGQvUABkL8QAZC/MAGQwEABkMFQAZDCYAGQwo ABkMcgAZDLQAGQz/ABkNRgAZDVYAGQ2NABkNxQAZDgMAGQ48ABkOPgAZDogA GQ7NABkPEwAZD1kAGQ+DABkPhQAZD8oAGRAQABkQWQAZEKEAGRCjABkQsQAZ EL8AGRDNABkQzwAZERkAGRFgABkRqgAZEfAAGRIXABkSGQAZEmAAGRKlABkS 7gAZEzQAGRNZABkTWwAZE5YAGRO6ABkT3wAZE+EAGRQpABkUbgAZFLgAGRS6 ABkVBQAZFUwAGRWRABkVoAAZFaIAGRW9ABkV2AAZFfMAGRX1ABkWGQAZFhsA GRZHABkWSQAZFlgAGRZaABkWdgAZFpIAGRauABkWsAAZFvkAGRdBABkXiAAZ F8sAGRfNABkYFwAZGGIAGRiuABkY+gAZGTYAGRk4ABkZgwAZGc0AGRoYABka YQAZGqoAGRrxABkbOQAZGzsAGRuAABkbyQAZHAwAGRxYABkcogAZHOIAGRzk ABkdKgAZHW0AGR23ABkd/AAZHjoAGR48ABkehgAZHtIAGR8YABkfWAAZH1oA GR+kABkf7gAZIB0AGSBVABkgjwAZIMwAGSEDABkhSgAZIUwAGSGUABkh2AAZ IiEAGSJqABkisAAZIvcAGSM/ABkjgwAZI8gAGSQTABkkWwAZJKMAGSS9ABkk vwAZJQgAGSVTABklmwAZJdcAGSXZABkl6QAZJfkAGSYJABkmCwAZJlUAGSac ABkm3AAZJw0AGScPABknWAAZJ54AGSfPABkn0QAZKBgAGShgABkoqQAZKO4A GSk3ABkpgQAZKYkAGSmLABkpogAZKbkAGSnQABkp0gAZKk0AGSrIABkrTgAZ K9UAGSxaABks2QAZLUwAGS3IABkuHwAZLloAGS6dABkunwAZLuoAGS80ABkv fAAZL44AGS+QABkv1AAZMBwAGTBXABkwWQAZMJ4AGTDoABkxLQAZMXYAGTG+ ABkx7gAZMfAAGTI1ABkyfgAZMsQAGTMOABkzVwAZM5sAGTPmABk0LwAZNGsA GTRtABk0tgAZNP8AGTUXABk1GQAZNWEAGTWqABk15AAZNeYAGTYwABk2ZgAZ NmgAGTavABk2+AAZN0IAGTeLABk32AAZOB0AGTheABk4eQAZOHsAGTjCABk4 7wAZOPEAGTk2ABk5ZQAZOWcAGTmwABk59wAZOgIAGToEABk6HQAZOjYAGTpP ABk6UQAZOn8AGTqBABk6qQAZOqsAGTrwABk7KQAZO2gAGTuzABk76gAZPC8A GTxoABk8oQAZPOsAGT0lABk9XwAZPasAGT3eABk+GAAZPlcAGT6TABk+0QAZ Pv4AGT87ABk/fgAZP80AGUAaABlAYAAZQK4AGUD4ABlBRQAZQX8AGUHAABlB wgAZQg8AGUIRABlCKAAZQj8AGUJWABlCWAAZQp8AGULiABlDLAAZQ3MAGUOz ABlD/AAZREUAGUSDABlEhQAZRJYAGUSnABlEuAAZRLoAGUTFABlExwAZRRIA GUVWABlFoAAZReoAGUY1ABlGgAAZRrQAGUa2ABlGxAAZRsYAGUcHABlHCQAZ R1MAGUeZABlH4gAZSAcAGUg7ABlIhQAZSMwAGUjrABlI7QAZSTgAGUmAABlJ xwAZShAAGUpbABlKkAAZStIAGUrUABlLGwAZS10AGUumABlL7wAZTAgAGUw0 ABlMNgAZTHsAGUzEABlNCwAZTR8AGU0hABlNaQAZTbQAGU32ABlOPwAZTokA GU7PABlO5AAZTuYAGU8tABlPcgAZT54AGU+gABlPrQAZT68AGU/0ABlQPAAZ UFIAGVBUABlQmgAZUOQAGVErABlRdAAZUbsAGVIDABlSTAAZUpcAGVKgABlS ogAZUuoAGVMzABlTegAZU8AAGVQLABlUUAAZVJoAGVTiABlVJQAZVScAGVVu ABlVtgAZVgEAGVZGABlWjAAZVtYAGVbfABlW4QAZVyUAGVdsABlXswAZV/cA GVg+ABlYgwAZWMsAGVjNABlZDwAZWVgAGVmeABlZ4wAZWigAGVpPABlaUQAZ WmgAGVp/ABlalgAZWpgAGVrdABlbIwAZW20AGVu1ABlb/gAZXEMAGVyMABlc 0wAZXRcAGV1CABldRAAZXYoAGV3NABleEQAZXk8AGV5RABlemQAZXswAGV79 ABlfKAAZXyoAAAAAABlfQgAZX3EAGWAPABlgrQAZYUoAGWHpABligAAZYx8A GWO9ABlkVgAZZPEAGWWNABll9gAZZmMAGWbrABlncwAZaAoAGWieABlpOgAZ acUAGWoWABlqZwAZamkAGWqyABlq+gAZa0QAGWuPABlrkQAZa9cAGWwMABls UwAZbJwAGWzJABls/QAZbSIAGW0kABltbgAZbXAAGW2cABltyAAZbfQAGW32 ABluOwAZboYAGW7OABlvGQAZb2QAGW+tABlv9AAZcCEAGXAjABlwbQAZcLIA GXC7ABlwvQAZcQYAGXEoABlxbwAZcbgAGXHRABlyGAAZcl4AGXJ0ABlytwAZ cv4AGXNHABlzVgAZc5sAGXPGABlzyAAZdBEAGXRaABl0XAAZdKIAGXTtABl1 MQAZdXwAGXWTABl1lQAZddgAGXYZABl2GwAZdmkAGXZrABl2twAZdrkAGXbY ABl29wAZdxYAGXcYABl3KgAZdywAGXd2ABl3vgAZeAMAGXhOABl4YgAZeGQA GXiuABl48QAZeTgAGXl/ABl5uQAZebsAGXoFABl6TgAZepUAGXrcABl7JQAZ e1MAGXtVABl7nwAZe+kAGXwmABl8KAAZfDgAGXw6ABl8ggAZfM0AGX0TABl9 PQAZfT8AGX2IABl90QAZfhwAGX5hABl+qQAZfvIAGX8fABl/IQAZf2kAGX+n ABl/8AAZgDsAGYCBABmAhwAZgIkAGYCWABmAmAAZgN8AGYEnABmBagAZgZQA GYGWABmB3QAZgiUAGYJsABmCtQAZgvsAGYL9ABmDCQAZgwsAGYNUABmDmAAZ g98AGYQqABmEcgAZhH8AGYSBABmExAAZhQ0AGYVWABmFmQAZheMAGYXsABmF 7gAZhjYAGYZ+ABmGyAAZhvEAGYbzABmHOwAZh3UAGYeEABmHhgAZh5YAGYeY ABmH4QAZiCsAGYhzABmIuQAZiP8AGYkiABmJJAAZiSkAGYkrABmJdQAZiboA GYoCABmKNQAZijcAGYqDABmKygAZixQAGYtKABmLTAAZi1QAGYtWABmLoQAZ i+oAGYw1ABmMfQAZjMgAGY0RABmNTQAZjU8AGY1UABmNVgAZjZ8AGY3oABmO MgAZjm0AGY5vABmOdAAZjnYAGY6+ABmPCgAZj1QAGY+SABmPrgAZj7AAGY/4 ABmQQgAZkIYAGZDMABmRFQAZkSwAGZEuABmReAAZkb8AGZIJABmSUwAZklwA GZJeABmSZQAZkmcAGZKqABmS8gAZkzoAGZOBABmTzAAZlAIAGZQEABmURwAZ lJAAGZTbABmVIwAZlSgAGZUqABmVLwAZlTEAGZV7ABmVxQAZlhAAGZZbABmW pQAZlrcAGZa5ABmW8wAZlzsAGZd/ABmXxwAZl8wAGZfOABmX5QAZl+cAGZgr ABmYdQAZmLwAGZkCABmZRwAZmUkAGZluABmZcAAZmbkAGZoDABmaSgAZmpEA GZrYABmbHgAZm2cAGZugABmbogAZm+0AGZwxABmcewAZnL4AGZzSABmc1AAZ nRUAGZ1eABmdlwAZnZkAGZ3kABmeJAAZnmkAGZ6xABme3gAZnuAAGZ7mABme 6AAZny8AGZ95ABmfvgAZoAkAGaAqABmgLAAZoHgAGaCkABmgpgAZoKsAGaCt ABmg9wAZoUEAGaGHABmh0AAZohwAGaJlABmicQAZonMAAAAAABmijwAZorwA GaK+ABmjAgAZo0YAGaOZABmjugAZo+cAGaQQABmkEgAZpC0AGaRIABmkigAZ pL8AGaT9ABmlRgAZpUgAGaV/ABmltgAZpe0AGaXvABmmNAAZpn4AGabJABmn EQAZp1IAGadUABmnnwAZp+UAGagHABmoCQAZqFIAGaiZABmowQAZqMMAAAAA ABmo3wAZqQ0AGamgABmqMwAZqsUAGatZABmr5QAZrHkAGa0MABmtmgAZrioA Ga61ABmvRgAZr7UAGbA+ABmwyAAZsVkAGbHoABmyfwAZsyEAGbN8ABmzfgAZ s8cAGbQPABm0XwAZtKQAGbTuABm1OwAZtV4AGbWHABm1ywAZtc0AGbYXABm2 GQAZtkQAGbZvABm2mgAZtpwAGbbeABm3JwAZt28AGbe6ABm3/wAZuEgAGbiN ABm4nAAZuJ4AGbjmABm5LAAZuTkAGbk7ABm5WgAZuXkAGbmYABm5mgAZuawA GbmuABm5+AAZukAAGbqFABm60AAZuuQAGbrmABm7MAAZu3QAGbu7ABm8AgAZ vDwAGbw+ABm8iAAZvNEAGb0YABm9XwAZvagAGb3WABm92AAZviIAGb5sABm+ qQAZvqsAGb67ABm+vQAZvwUAGb9QABm/lgAZv8AAGb/CABnACwAZwFQAGcCf ABnA5AAZwSwAGcF1ABnBogAZwaQAGcHsABnCKgAZwnMAGcK+ABnDBAAZwwoA GcMMABnDGAAZwxoAGcNeABnDqAAZw+8AGcQcABnEHgAZxGcAGcSsABnE9QAZ xTsAGcWIABnFigAZxZIAGcWUABnF3QAZxiUAGcZtABnGigAZxowAGcajABnG pQAZxukAGcczABnHegAZx8EAGcgIABnIGQAZyBsAGcgoABnIKgAZyHEAGci5 ABnI/AAZySYAGckoABnJbwAZybcAGcn+ABnKRwAZyo0AGcqPABnKmwAZyp0A GcrmABnLLgAZy3UAGcvAABnMCAAZzBUAGcwXABnMWgAZzKMAGczsABnNLwAZ zXkAGc2CABnNhAAZzcwAGc4UABnOWQAZzoIAGc6EABnOzAAZzwYAGc8VABnP FwAZzxwAGc8eABnPaAAZz7IAGc/9ABnQSAAZ0JIAGdCkABnQpgAZ0OAAGdEo ABnRbAAZ0bQAGdG5ABnRuwAZ0dQAGdHWABnSHQAZ0mQAGdKtABnS9wAZ00AA GdOHABnTzAAZ1BQAGdQ6ABnUPAAZ1H4AGdTIABnVDgAZ1VcAGdVZAAAAAAAZ 1XUAGdWiABnWNgAZ1soAGddfABnX3QAZ2FsAGdjEABnY9wAZ2YAAGdoQABna qQAZ2y4AGdu2ABncNwAZ3MAAGdzCABnc7AAZ3RYAGd1AABndQgAZ3YsAGd3X ABneIQAZ3jUAGd43ABnefwAZ3soAGd8VABnfTQAZ308AGd+YABnf2wAZ4CIA GeBrABngswAZ4LUAGeDHABng2QAZ4OsAGeDtABng/wAZ4QEAGeFMABnhlgAZ 4cwAGeHOABniFAAZ4lsAGeKmABni7QAZ4zEAGeN2ABnjwwAZ5AgAGeRQABnk lQAZ5K4AGeSwABnk+QAZ5T8AGeVsABnlbgAZ5bYAGeYBABnmSAAZ5pMAGebd ABnm3wAZ5vYAGecNABnnJAAZ5yYAGedzABnnwgAZ6A0AGegPABnoWgAZ6KMA GejuABnpMgAZ6XgAGem/ABnp5wAZ6ekAGen/ABnqAQAZ6k0AGeqTABnq1QAZ 6x4AGetlABnriAAZ64oAGeugABnrogAZ6+sAGew1ABnsbwAZ7HEAGey5ABnt AwAZ7U0AGe2TABnttwAZ7bkAGe36ABnuQAAZ7ooAGe61ABnutwAZ7wEAGe9C ABnvigAZ77QAGe+2ABnv/AAZ8EcAGfBOABnwUAAZ8GYAGfBoABnwsAAZ8PkA GfE+ABnxhwAZ8c4AGfIZABnyTQAZ8k8AGfJmABnyfQAZ8pQAGfKWABny2QAZ 8yAAGfNnABnzrAAZ8/YAGfP4ABn0MwAZ9HUAGfSoABn0qgAZ9PUAGfU8ABn1 gQAZ9cgAGfYOABn2VAAZ9pIAGfbaABn3IwAZ924AGfe3ABn34QAZ9+MAGfgr ABn4dQAZ+MEAGfkFABn5UgAZ+aEAGfmjABn51wAZ+hkAGfpQABn6mQAZ+r4A Gfr0ABn69gAZ+zwAGft/ABn7yAAZ+/kAGfw9ABn8cgAZ/HQAAAAAABn8kAAZ /JIAGfzZABn8+QAZ/PsAGf08ABn9fQAZ/cgAGf3nABn+EgAZ/jkAGf5iABn+ ZAAZ/n4AGf6YABn+3AAZ/w8AGf8RABn/VgAZ/5IAGf+UAAAAAAAZ/7AAGf+y ABn/+QAaADcAGgA5ABoAegAaALsAGgEGABoBJQAaAVAAGgF3ABoBoAAaAaIA GgG8ABoB1gAaAhoAGgJNABoCTwAaApQAGgLQABoC0gAAAAAAGgLuABoC8AAa AzcAGgN7ABoDjAAaA44AGgPPABoEEAAaBFsAGgR6ABoEpQAaBMwAGgT1ABoE 9wAaBREAGgUrABoFbwAaBaIAGgWkABoF6QAaBiUAGgYnAAAAAAAaBkMAGgZy ABoG8QAaB3AAGgf2ABoIhwAaCQcAGgmAABoKEAAaCpIAGgsbABoLngAaDBkA GgyeABoNLgAaDbsAGg3YABoN2gAaDgUAGg4wABoOWwAaDl0AGg6lABoO7gAa DzQAGg91ABoPiQAaD4sAGg/SABoQHQAaEGUAGhCqABoQ7wAaER8AGhEhABoR bAAaEbYAGhH8ABoSQQAaEkMAGhKLABoS1QAaEx4AGhNpABoTnwAaE6EAGhPp ABoUMQAaFHkAGhTAABoU2wAaFN0AGhUlABoVbAAaFbMAGhXmABoV6AAaFhkA GhYbABoWZQAaFrAAGhb4ABoXQQAaF1oAGhdcABoXpwAaF6kAGhfyABoYPgAa GHsAGhjDABoY6wAaGO0AGhkJABoZJgAaGUIAGhlEABoZiwAaGdYAGhoiABoa ZAAaGmYAGhqyABoa/QAaG0UAGhtLABobTQAaG2QAGht7ABobkgAaG5QAGhvd ABocIQAaHGkAGhyuABoc9AAaHT4AGh2GABodzAAaHhMAGh5XABoenwAaHqwA Gh6uABoe9AAaHz0AGh95ABofqAAaH8MAGh/FABogEAAaIFsAGiCcABog5QAa IPMAGiD1ABohCgAaIR8AGiE0ABohNgAaIYUAGiHPABoiGQAaIl8AGiKpABoi 8wAaIz0AGiM/ABojcQAaI6MAGiPVABoj1wAaJB4AGiRnABokpgAaJL0AGiS/ ABolBwAaJUsAGiWTABol2wAaJiQAGiZrABomeQAaJnsAGianABom0wAaJv8A GicBABonSwAaJ5QAGifeABooJQAaKG0AGihvABoosgAaKPkAGilFABopjQAa KdcAGioiABoqbQAaKq0AGiqvABoq7QAaKzYAGit+ABorxQAaLAoAGixKABos TAAaLJYAGizZABotIwAaLWoAGi2zABot+AAaLkIAGi6NABoukwAaLpUAGi7Z ABovJAAaL2sAGi+yABov+wAaL/0AGjBHABowjgAaMNEAGjEaABoxYQAaMaIA GjHtABoyNAAaMnYAGjK0ABoytgAaMtAAGjLqABozBAAaMwYAGjNNABozkgAa M9YAGjQdABo0OAAaNDoAGjSBABo0ygAaNQkAGjVMABo1jQAaNZ4AGjWgABo1 6wAaNjAAGjZ7ABo2wgAaNwUAGjdPABo3fAAaN34AAAAAABo3mgAaN7wAGje+ ABo4AgAaOEYAGjiTABo4sQAaOOEAGjkNABo5PgAaOUAAGjlbABo5dgAaOb8A GjnxABo58wAaOjoAGjqCABo6wwAaOw4AGjsQABo7XAAaO6UAGjvrABo8HAAa PB4AGjxnABo8nwAaPKEAAAAAABo8vQAaPOsAGjztABo9MQAaPXUAGj3CABo9 4AAaPhAAGj48ABo+bQAaPm8AGj6KABo+pQAaPu4AGj8gABo/PgAaP0AAGj+H ABo/zgAaQA8AGkBaABpAXAAaQKgAGkDxABpBNwAaQWgAGkFqABpBsQAaQfUA GkIuABpCMAAaQnkAGkKxABpCswAAAAAAGkLPABpC/QAaQv8AGkNDABpDhwAa Q9QAGkPyABpEIgAaRE4AGkR/ABpEgQAaRJwAGkS3ABpFAAAaRTIAGkVgABpF YgAaRaYAGkXsABpGDgAaRhAAGkZZABpGkQAaRpMAAAAAABpGrwAaRtkAGkbb ABpHHwAaR2MAGkewABpHzgAaR/4AGkgqABpIWwAaSF0AGkh4ABpIkwAaSN0A GkkPABpJEQAaSVkAGkmkABpJ7QAaSjQAGkp1ABpKdwAaSsAAGkr4ABpK+gAA AAAAGksWABpLNgAaSzgAGkt8ABpLwAAaTA0AGkwrABpMWwAaTIcAGky4ABpM ugAaTNUAGkzwABpNOgAaTWwAGk1uABpNtwAaTdgAGk3aABpOIwAaTlsAGk5d AAAAAAAaTnkAGk6lABpOpwAaTzUAGk/DABpQTAAaUMYAGlEvABpRlAAaUgcA GlJ6ABpTAQAaU4AAGlQBABpUhAAaVIYAGlSxABpU3AAaVQcAGlUJABpVTAAa VZYAGlXcABpWIwAaVm4AGlaPABpWkQAaVtoAGlcdABpXZQAaV6kAGlfwABpY LgAaWHgAGli+ABpZAAAaWUUAGllPABpZUQAaWZgAGlnfABpaJwAaWm8AGlqy ABpa0wAaWtUAGlsfABpbagAaW68AGlv6ABpcQgAaXIsAGlzUABpdBgAaXQgA Gl1SABpdlwAaXeAAGl4JABpeCwAaXlQAGl6MABpejgAAAAAAGl6qABperAAa XssAGl8UABpfRgAaX20AGl+QABpfwwAaX/IAGmAkABpgcAAaYKsAGmCtABpg +AAaYT0AGmGFABphtAAaYbYAGmH+ABpiRAAaYooAGmKfABpioQAaYr0AAAAA ABpivwAaYsEAGmMJABpjMQAaYzMAGmNiABpjkwAaY90AGmQuABpkVQAaZKgA GmT1ABplHwAaZXEAGmXEABpmEQAaZlwAGmatABpnAQAaZ0QAGmePABpnkQAA AAAAGmetABpn1wAaZ9kAGmgYABpoWQAaaHoAGmh8ABpovQAaaPsAGmkxABpp MwAaaXcAGmm2ABpp/AAaaj4AGmpeABpqYAAaaqMAGmrkABprFgAaaxgAGmtZ ABprnwAaa+QAGmwoABpsbQAabJAAGmySABps1QAabQoAGm0MAAAAAAAabSgA Gm1RABptUwAabYgAGm3TABpuHwAablwAGm6mABpu7QAab0EAGm+TABpv5gAa cCoAGnCBABpwxwAacRoAGnFgABpxsAAacbIAGnG0ABpx/QAackUAGnKPABpy 2gAacxYAGnNeABpzYAAac6QAGnPrABp0MQAadEIAGnREABp0iwAadJQAGnSW ABp04QAadOMAGnUrABp1dQAadbwAGnYBABp2SAAadpAAGnbWABp3GgAad1kA GnedABp35QAad+wAGnfuABp4CgAaeCYAGnhCABp4RAAaeI0AGnjYABp5EgAa eRQAGnlcABp5pQAaee8AGno5ABp6gAAaeoIAGnrMABp7DwAae1MAGntVABp7 mwAae8MAGnvFABp75AAafAMAGnwiABp8JAAafDkAGnw7ABp8ggAafM0AGn0Y ABp9WwAafZ4AGn3dABp93wAafikAGn5yABp+uwAafwAAGn9EABp/XAAaf14A Gn90ABp/dgAaf8AAGoAKABqAUgAagJgAGoDaABqA3AAagPQAGoD2ABqBPQAa gYgAGoHPABqCGgAagmQAGoKuABqC+QAag0EAGoNzABqDdQAag4sAGoONABqD 1gAahB0AGoRjABqErAAahK4AGoT6ABqFQwAahX0AGoV/ABqFyQAahg4AGoYQ ABqGKAAahioAGoZwABqGuAAahvwAGodEABqHRgAah2EAGodjABqHrQAah/YA Gog/ABqIiAAaiM8AGokVABqJWQAaiVsAGoluABqJcAAaibkAGooBABqKSgAa ipIAGoqnABqKqQAAAAAAGorFABqKxwAaixEAGotYABqLowAai+oAGowtABqM agAajGwAGoywABqM9AAajQQAGo0GAAAAAAAajSIAGo0kABqNbQAajbgAGo4D ABqOSwAajpAAGo69ABqOvwAajwMAGo9HABqPVwAaj1kAAAAAABqPdQAaj3cA Go+/ABqQCAAakFMAGpCaABqQyQAakMsAGpEUABqRWwAakZ4AGpGgAAAAAAAa kbwAGpG+ABqRxgAakdkAGpHxABqSDAAakg4AGpIiABqSNgAakkoAGpJMABqS kgAakt0AGpLqABqS7AAakwUAGpMeABqTNwAakzkAGpN/ABqTyAAalBMAGpRe ABqUpwAalPEAGpU4ABqVfQAalX8AGpXGABqWDwAalk4AGpaRABqW0gAaluMA GpblABqXMAAal3UAGpfAABqYBwAamEoAGpiUABqYwQAamMMAGpjzABqY9QAa mUQAGpmQABqZ3QAamgcAGppSABqamwAamuUAGpsUABqbaAAam60AGpvXABqc JQAanHEAGpy2ABqc/gAanQAAAAAAABqdHAAanR4AGp1pABqdtwAangMAGp5O ABqeaQAanmsAGp63ABqeuQAanukAGp7rABqfOgAan4YAGp/TABqf/QAaoEgA GqCRABqg2wAaoQoAGqFeABqhowAaoc0AGqIbABqiZwAaoqwAGqL0ABqi9gAA AAAAGqMSABqjFAAao10AGqOhABqj6QAapDQAGqR7ABqkoQAapKMAGqTvABqk 8QAapSEAGqUjABqlcgAapb4AGqYLABqmNQAapoAAGqbJABqnEwAap0IAGqeW ABqn2wAaqAUAGqhTABqonwAaqOQAGqksABqpLgAAAAAAGqlKABqpTAAaqWUA GqlnABqpswAaqbUAGqnlABqp5wAaqjYAGqqCABqqzwAaqvkAGqtEABqrjQAa q9cAGqwGABqsWgAarJ8AGqzJABqtFwAarWMAGq2oABqt8AAarfIAAAAAABqu DgAarhAAGq5ZABquoAAarugAGq78ABqu/gAAAAAAGq8aABqvHAAar2UAGq+u ABqv9QAasEAAGrCJABqwxwAasMkAAAAAABqw5QAasOcAGrEvABqxRwAasUkA GrGVABqxlwAasccAGrHJABqyGAAasmQAGrKxABqy2wAasyYAGrNvABqzuQAa s+gAGrQ8ABq0gQAatKsAGrT5ABq1RQAatYoAGrXSABq11AAatdYAAAAAABq1 8gAatfQAGrY8ABq2VAAatlYAGrZ9ABq2fwAatq8AGraxABq3AAAat0wAGreZ ABq3wwAauA4AGrhXABq4oQAauNAAGrkkABq5aQAauZMAGrnhABq6LQAaunIA Grq6ABq6vAAaur4AAAAAABq62gAautwAGrsmABq7cgAau7IAGrvUABq71gAa vCUAGrxwABq8uAAavLoAAAAAABq81gAavNgAGr0fABq9ZAAavakAGr3xABq9 8wAavj4AGr5YABq+WgAAAAAAGr52ABq+eAAavsAAGr8KABq/RwAav0kAAAAA ABq/ZQAav2cAGr+xABq/+AAawD4AGsCJABrA0QAawNMAGsEZABrBYgAawa0A GsHzABrCNQAawjcAGsJzABrCnAAawp4AGsLnABrDHgAawyAAAAAAABrDPAAa w2wAGsNuABrDowAaw+4AGsQ6ABrEdwAaxMEAGsUIABrFXAAaxa4AGsYBABrG RQAaxpwAGsbiABrHNQAax3UAGsfFABrHxwAayBAAGshYABrIogAayO0AGsjv ABrJKwAayXMAGsl1ABrJvAAaycUAGsnHABrKEgAayhQAGspcABrKoAAayukA GssyABrLeAAay7oAGswCABrMTQAazJMAGszdABrNKAAazUsAAAAAABrNTQAa zU8AGs2XABrN3AAazfwAGs3+AAAAAAAazhoAGs4cABrOYAAazqgAGs7zABrP PQAaz4oAGs/YABrQJAAa0HEAGtC7ABrQxAAa0MYAGtDpABrQ6wAa0TQAGtF8 ABrRrgAa0bAAGtHBABrRwwAa0g4AGtIyABrSNAAAAAAAGtJQABrSUgAa0p0A GtLnABrTNgAa0zgAAAAAABrTVAAa01YAGtOjABrT8gAa1EIAGtREAAAAAAAa 1GAAGtRiABrUqwAa1PQAGtU7ABrVigAa1cEAGtXDABrV/QAa1hMAGtY0ABrW NgAa1n4AGtacABrWngAAAAAAGta6ABrWvAAa1wEAGtdKABrXlQAa16IAGtek AAAAAAAa18AAGtfCABrYDAAa2FUAGtifABrY2gAa2NwAGtkkABrZaQAa2bQA GtnjABrZ5QAAAAAAGtoBABraAwAa2ksAGtqXABrargAa2rAAGtr1ABrbPwAa 23cAGtt5AAAAAAAa25UAGtuXABrb3gAa3CEAGtxIABrcSgAa3JIAGtzeABrd KAAa3TQAGt02AAAAAAAa3VIAGt1wABrdcgAa3bsAGt4GABreIAAa3iIAAAAA ABrePgAa3l0AGt5fABrepQAa3u4AGt8bABrfHQAa32MAGt+oABrf7gAa4DYA GuBRABrgUwAa4JkAGuCiABrgpAAa4PIAGuE4ABrhOgAAAAAAGuFWABrhdQAa 4XcAGuHBABriDAAa4lkAGuKmABrisQAa4rMAGuMAABrjRwAa45MAGuOmABrj qAAa4/UAGuRBABrkXQAa5F8AGuSnABrk8gAa5T8AGuVfABrlYQAa5asAGuX5 ABrmQwAa5oAAGuaCABrmzgAa5xcAGudiABrnrAAa57wAGue+ABroAQAa6EcA GuiNABroqwAa6K0AAAAAABroyQAa6O8AGujxABrpNAAa6YEAGunDABrqCwAa 6igAGuoqABrqcgAa6r0AGur3ABrq+QAAAAAAGusVABrrNgAa6zgAGuuFABrr 0gAa7BIAGuwUABrsWQAa7KUAGuzzABrtPwAa7VIAGu1UABrtoAAa7eYAGu4y ABruTgAa7lAAGu6cABru6gAa7zQAGu+BABrvgwAa78YAGvAMABrwUgAa8HAA GvByAAAAAAAa8I4AGvC2ABrwuAAa8P0AGvFKABrxjgAa8dYAGvHzABrx9QAa 8j0AGvKIABryxgAa8sgAAAAAABry5AAa8wgAGvMKABrzVAAa858AGvPrABr0 GgAa9BwAGvRkABr0ZgAa9LMAGvTtABr07wAAAAAAGvULABr1MAAa9TIAGvV/ ABr1ygAa9hYAGvZeABr2YAAa9q0AGvbnABr26QAAAAAAGvcFABr3OgAa9zwA GvdwABr3tAAa97YAAAAAABr30gAa+BUAGvgXABr4VwAa+JsAGvinABr4qQAA AAAAGvjFABr46QAa+OsAGvkqABr5bAAa+bQAGvn3ABr6NQAa+noAGvqGABr6 iAAAAAAAGvqkABr6yAAa+soAGvsQABr7VQAa+5gAGvvcABr8IQAa/GAAGvyj ABr8sQAa/LMAAAAAABr8zwAa/PMAGvz1ABr9PAAa/YcAGv3CABr9xAAAAAAA Gv3gABr9/AAa/f4AGv5EABr+jwAa/toAGv8fABr/NQAa/zcAGv+BABr/gwAa /4UAAAAAABr/oQAa/70AGv+/ABsABQAbAFAAGwCbABsA4AAbASsAGwFFABsB RwAAAAAAGwFjABsBfwAbAYEAGwHMABsCEwAbAlwAGwKmABsC7wAbAzoAGwOE ABsDzAAbBBQAGwRZABsEWwAAAAAAGwR3ABsEkgAbBJQAGwTdABsFJAAbBW0A GwW3ABsGAAAbBhAAGwYSABsGXwAbBqIAGwavABsGsQAbBvYAGwc3ABsHOQAA AAAAGwdVABsHeAAbB3oAGwe6ABsIAQAbCEQAGwiPABsI1QAbCRkAGwkbABsJ ZQAbCaoAGwm1ABsJtwAbCgAAGwpJABsKgQAbCoMAGwrOABsLDwAbC1cAGwuj ABsL6wAbDDYAGwxzABsMdQAbDIgAGwyKABsM0AAbDNIAGwznABsM6QAbDS8A Gw13ABsNvAAbDb4AGw4HABsOGQAbDhsAGw4wABsOSAAbDm4AGw5wABsOtQAb DvkAGw77AAAAAAAbDxcAGw85ABsPOwAbD4UAGw/NABsQFwAbECYAGxAoABsQ cwAbEL0AGxDRABsQ0wAbER0AGxFGABsRhQAbEYcAGxHLABsSDgAbEhAAAAAA ABsSLAAbElwAGxJeABsSpgAbEu8AGxM4ABsTggAbE80AGxQPABsURwAbFEkA GxSCABsUhAAbFMkAGxUKABsVDAAAAAAAGxUoABsVUgAbFVQAGxWUABsV3QAb FiYAGxZqABsWqAAbFu8AGxcnABsXKQAbF24AGxevABsXsQAAAAAAGxfNABsX 7wAbF/EAGxg2ABsYgQAbGMkAGxkRABsZVQAbGWMAGxllABsZqgAbGesAGxnt AAAAAAAbGgkAGxouABsaMAAbGncAGxrCABsbBgAbG00AGxuWABsb3wAbHCUA GxxrABscbQAbHLIAGxz5ABsdQAAbHUIAGx2HABsdyAAbHcoAAAAAABsd5gAb HhAAGx4SABseWAAbHqIAGx7qABsfMAAbH3gAGx+9ABsgAQAbIEUAGyCMABsg qwAbIK0AGyD1ABshPAAbIVsAGyFdABshogAbIeMAGyHlAAAAAAAbIgEAGyId ABsiHwAbImcAGyKvABsi2gAbItwAGyMiABsjawAbI6wAGyPWABsj2AAAAAAA GyP0ABskEwAbJBUAGyRaABskowAbJOoAGyUyABsleAAbJb4AGyXQABsl0gAb JhsAGyZfABsmpgAbJq4AGyawABsm9gAbJz0AGyeBABsnqwAbJ60AAAAAABsn yQAbJ+YAGyfoABsoMgAbKHYAGyijABsopQAbKO4AGyk0ABspXQAbKV8AGymp ABsp8wAbKjwAGyqCABsqjAAbKo4AGyrWABsrFAAbKxYAGysrABsrLQAAAAAA GytJABsrbQAbK28AGyu3ABsr9QAbLD8AGyyFABssqAAbLKoAGyzyABstMAAb LTIAGy1IABstSgAbLZIAGy3YABsuGwAbLjgAGy46ABsuZQAbLmcAAAAAABsu gwAbLqoAGy6sABsu9AAbLz8AGy+LABsv1AAbMB8AGzBbABswXQAbMKEAGzCx ABswswAAAAAAGzDPABsw+AAbMPoAGzFAABsxiwAbMdMAGzIeABsyZgAbMn8A GzKBABsyyAAbMvUAGzL3AAAAAAAbMxMAGzM2ABszOAAbM4MAGzPNABs0FQAb NGAAGzSrABs09AAbNQYAGzUIAAAAAAAbNSQAGzVDABs1RQAbNYsAGzXUABs2 HAAbNmUAGzaxABs2+AAbNw4AGzcQAAAAAAAbNywAGzdQABs3UgAbN50AGzfh ABs4JwAbOE0AGziFABs4twAbOP8AGzlIABs5kgAbOdsAGzoiABs6bAAbOnIA Gzp0AAAAAAAbOpAAGzquABs6sAAbOvcAGzszABs7WgAbO1wAGzuaABs74QAb O+MAGzwqABs8cwAbPLIAGzy0ABs8+AAbPTAAGz0yABs9dgAbPbkAGz34ABs+ BwAbPgkAGz5LABs+iQAbPosAAAAAABs+pwAbPsAAGz7CABs/CgAbPzEAGz8z ABs/dAAbP7oAGz/iABtAJAAbQGcAG0CqABtA8gAbQP8AG0E+ABtBhgAbQcIA G0IHABtCOgAbQnsAG0K6ABtDAQAbQ0cAG0NzABtDsgAbQ/cAG0Q7ABtEYgAb RKEAG0TTABtFFgAbRVwAG0V5ABtFewAbRZgAG0WaAAAAAAAbRbYAG0XdABtF 3wAbRiQAG0ZNABtGTwAbRowAG0bPABtHDAAbR08AG0eEABtHhgAbR7gAG0e6 AAAAAAAbR9YAG0f0ABtH9gAbSEAAG0iEABtIzQAbSRcAG0liABtJqAAbSeEA G0njAAAAAAAbSf8AG0oWABtKGAAbSlwAG0qnABtK8QAbSzoAG0t2ABtLrwAb S7EAAAAAABtLzQAbS+UAG0vnABtMLwAbTHYAG0y6ABtM/gAbTUkAG01mABtN aAAAAAAAG02EABtNpAAbTaYAG03wABtONAAbTnwAG06lABtOpwAbTuoAG08M ABtPDgAbTzMAG081ABtPgQAbT8wAG1AXABtQVwAbUKAAG1DsABtRNAAbUWMA G1FlABtRrQAbUfgAG1JAABtSUgAbUlQAG1JvABtScQAbUr4AG1MKABtTRQAb U0cAG1OUABtT3gAbVAsAG1RTABtUhgAbVIgAG1TVABtVIAAbVVEAG1WZABtV zAAbVc4AG1XyABtV9AAbVkAAG1aNABtWsAAbVrIAG1b+ABtXSQAbV5IAG1fV ABtX1wAbWCMAG1hxABtYqAAbWKoAG1j2ABtZQgAbWYwAG1nYABtaHQAbWh8A G1ppABtasgAbWvwAG1smABtbKAAbW3QAG1u3ABtb5AAbW+YAG1voABtcCwAb XA0AG1xUABtcoAAbXOwAG106ABtdPAAbXT4AAAAAABtdWgAbXXkAG117ABtd xQAbXhEAG15ZABteoAAbXsIAG17EABtexgAbXuoAG17sABtfOAAbX4UAG1+o ABtfqgAbX/YAG2BBABtgigAbYM0AG2DPABthGwAbYWkAG2GgABthogAbYe4A G2I6ABtihAAbYtAAG2MVABtjFwAbY2EAG2OqABtj9AAbZB4AG2QgABtkbAAb ZK8AG2TcABtk3gAbZSUAG2VAABtlQgAAAAAAG2VeABtlfAAbZX4AG2XHABtm CwAbZk4AG2aAABtmggAbZsgAG2bVABtm1wAAAAAAG2bzABtnFwAbZxkAG2df ABtnpQAbZ+wAG2gyABtocwAbaLYAG2j5ABtpNQAbaTcAG2llABtpZwAbaasA G2nEABtpxgAbagwAG2pVABtqmQAbauMAG2soABtrbwAba7EAG2v3ABtsPAAb bIgAG2zOABttDwAbbVoAG22eABtt3wAbbiAAG25gABtuYgAAAAAAG25+ABtu mwAbbp0AG27kABtvKwAbb3MAG2++ABtwBgAbcEMAG3CKABtw0AAbcRQAG3FZ ABtxoAAbcecAG3ItABtycwAbcr0AG3MKABtzUgAbc50AG3PkABt0KwAbdC0A G3RsABt0bgAbdLQAG3T9ABt1SgAbdZEAG3XbABt2GAAbdmEAG3aoABt25wAb dukAG3cvABt3dwAbd74AG3gJABt4CwAbeFIAG3iWABt42gAbeR4AG3ljABt5 qgAbefEAG3o5ABt6gQAbeogAG3qKABt60QAbexsAG3taABt7XAAbe6QAG3vn ABt8KgAbfFcAG3xZAAAAAAAbfHUAG3yaABt8nAAbfOAAG30oABt9cwAbfbYA G33/ABt+RAAbfkYAAAAAABt+YgAbfoEAG36DABt+ywAbfxMAG39YABt/nwAb f+cAG4ARABuAEwAAAAAAG4AvABuAUwAbgFUAG4CgABuA4QAbgSkAG4ErABuB dgAbgcMAG4HLABuBzQAbghgAG4JgABuCmAAbgpoAG4K2ABuCuAAAAAAAG4LU ABuDBgAbgwgAG4NRABuDmwAbg+UAG4P4ABuD+gAAAAAAG4QWABuEOgAbhDwA G4SCABuEzAAbhOgAG4TqAAAAAAAbhQYAG4UsABuFLgAbhXgAG4XAABuF4AAb heIAAAAAABuF/gAbhiMAG4YlABuGbgAbhrYAG4bRABuG0wAAAAAAG4bvABuH DAAbhw4AG4dOABuHmQAbh90AG4goABuIawAbiIkAG4iLAAAAAAAbiKcAG4jM ABuIzgAbiRkAG4lkABuJqwAbic0AG4nPABuKGQAbihsAG4o2ABuKOAAAAAAA G4pUABuKfQAbin8AG4rCABuLBgAbi1AAG4t5ABuLewAAAAAAG4uXABuLuQAb i7sAG4v9ABuMRgAbjIsAG4zMABuMzgAbjREAG40cABuNHgAbjUsAG41NABuN kQAbjdUAG44bABuOMQAbjjMAG45fABuOYQAbjqcAG47rABuO+AAbjvoAG48V ABuPFwAbj14AG49uABuPcAAAAAAAG4+MABuPtAAbj7YAG4/+ABuQRgAbkJEA G5DZABuRHgAbkSgAG5EqAAAAAAAbkUYAG5FsABuRbgAbkbcAG5IAABuSCQAb kgsAAAAAABuSJwAbkk4AG5JQABuSmgAbkuQAG5MZABuTGwAAAAAAG5M3ABuT XgAbk2AAG5OrABuTxQAbk8cAAAAAABuT4wAblAoAG5QMABuUVwAblKEAG5Tr ABuU+QAblPsAAAAAABuVFwAblUQAG5VGABuVjQAbldcAG5YJABuWCwAbllUA G5abABuW5AAblyQAG5c6ABuXPAAAAAAAG5dYABuXjQAbl48AG5fRABuYGwAb mGAAG5irABuYyAAbmMoAAAAAABuY5gAbmQoAG5kMABuZUwAbmZ8AG5npABua MAAbmnkAG5rCABubAQAbmwMAAAAAABubHwAbm04AG5tQABubmQAbm+IAG5wl ABucawAbnLEAG5z5ABudRAAbnYUAG52HABud0gAbnhwAG54mABueKAAAAAAA G55EABueZgAbnmgAG56uABue9wAbnzkAG594ABufegAAAAAAG5+WABufxgAb n8gAG6APABugVAAboJkAG6DfABuhKAAboV8AG6FhAAAAAAAboX0AG6GeABuh oAAboesAG6IUABuiFgAAAAAAG6IyABuiXQAbol8AG6KpABui8QAbovoAG6L8 AAAAAAAboxgAG6NIABujSgAbo5UAG6PeABuj/QAbo/8AAAAAABukGwAbpFQA G6RWABuknQAbpOMAG6UsABulcAAbpbMAG6XVABul1wAAAAAAG6XzABumIwAb piUAG6ZuABumtwAbpwAAG6dKABunhAAbp4YAG6fRABuoCwAbqFAAG6iAABuo ggAbqMcAG6kQABupWAAbqaIAG6nsABuqNgAbqn8AG6q7ABuq/wAbq0MAG6tF ABurjwAbq9UAG6wbABusYgAbrK4AG6z0AButPgAbrYcAG62hAButowAbrd0A G63fAAAAAAAbrfsAG64uABuuMAAbrngAG67CABuvDAAbr1UAG69XABuvmwAb r+UAG7AuABuwdQAbsMEAG7ECABuxBAAbsU8AG7GaABux4AAbsigAG7JxABuy uAAbsv8AG7NGABuzSAAbs5EAG7PXABuz+wAbs/0AAAAAABu0GQAbtEoAG7RM ABu0kAAbtNkAG7UiABu1bAAbtX4AG7WAABu1yQAbthYAG7YfABu2IQAbtlsA G7ZdABu2oAAbtuYAG7crABu3bwAbt7YAG7fRABu30wAAAAAAG7fvABu4GQAb uBsAG7haABu4mwAbuOIAG7kQABu5EgAbuVkAG7meABu55gAbui4AG7pyABu6 uAAbutgAG7raABu7HwAbu18AG7unABu77gAbvCEAG7wjAAAAAAAbvD8AG7xu ABu8cAAbvLoAG70DABu9GgAbvRwAAAAAABu9OAAbvWIAG71kABu9rQAbvfUA G74dABu+HwAAAAAAG747ABu+YAAbvmIAG76sABu+9gAbv0MAG7+MABu/jgAA AAAAG7+qABu/0wAbv9UAG8AZABvAYAAbwKoAG8DRABvA0wAAAAAAG8DvABvB EgAbwRQAG8FeABvBpAAbwe0AG8ICABvCBAAAAAAAG8IgABvCUwAbwlUAG8KK ABvCxQAbwwIAG8M+ABvDSQAbw0sAAAAAABvDZwAbw48AG8ORABvDygAbxAcA G8QlABvEJwAAAAAAG8RDABvEbAAbxG4AG8SmABvE5gAbxSQAG8VmABvFqwAb xa0AAAAAABvFyQAbxfIAG8X0ABvGQQAbxo4AG8azABvGtQAAAAAAG8bRABvG 9gAbxvgAG8c8ABvHgwAbx8wAG8fVABvH1wAAAAAAG8fzABvIDwAbyBEAG8hY ABvIoAAbyOcAG8kxABvJQQAbyUMAG8mIABvJ0wAbyhkAG8peABvKYAAbyqIA G8rPABvK0QAAAAAAG8rtABvLHwAbyyEAG8tpABvLswAby90AG8vfAAAAAAAb y/sAG8wrABvMLQAbzHEAG8yxABvM9wAbzT4AG81SABvNVAAAAAAAG81wABvN kgAbzZQAG83VABvOHgAbzlgAG85aAAAAAAAbznYAG86aABvOnAAbzuQAG87w ABvO8gAAAAAAG88OABvPPwAbz0EAG8+MABvPwwAbz8UAAAAAABvP4QAb0AIA G9AEABvQTQAb0JMAG9DaABvRIwAb0WcAG9GwABvR2QAb0dsAAAAAABvR9wAb 0h4AG9IgABvSagAb0rMAG9L9ABvTCgAb0wwAG9NWABvToAAb0+MAG9PlAAAA AAAb1AEAG9QvABvUMQAb1HgAG9S+ABvVCQAb1VQAG9WcABvVngAAAAAAG9W6 ABvV6QAb1esAG9YyABvWdgAb1rwAG9b9ABvW/wAAAAAAG9cbABvXOgAb1zwA G9d/ABvXwwAb2AYAG9hGABvYSAAAAAAAG9hkABvYgQAb2IMAG9jLABvZEwAb 2VoAG9mWABvZmAAAAAAAG9m0ABvZ3wAb2eEAG9ooABvabAAb2ogAG9qKAAAA AAAb2qYAG9rTABva1QAb2x8AG9tqABvbsgAb2/QAG9w6ABvcRAAb3EYAG9yO ABvc1QAb3R0AG91mABvdqQAb3asAAAAAABvdxwAb3fMAG931ABvePAAb3oMA G97IABve4AAb3uIAG98pABvfcgAb37YAG9/7ABvgNwAb4DkAAAAAABvgVQAb 4HsAG+B9ABvgxQAb4Q8AG+FUABvhnwAb4agAG+GqAAAAAAAb4cYAG+HvABvh 8QAb4joAG+KGABviiAAAAAAAG+KkABviyQAb4ssAG+MWABvjWQAb46QAG+Ps ABvkFwAb5BkAAAAAABvkNQAb5GAAG+RiABvkqgAb5PYAG+VBABvlagAb5WwA AAAAABvliAAb5bYAG+W4ABvmAAAb5kgAG+aTABvmlQAAAAAAG+axABvm2QAb 5tsAG+cmABvnbgAb57cAG+f7ABvoJAAb6CYAAAAAABvoQgAb6GYAG+hoABvo swAb6P0AG+kXABvpGQAb6VMAG+mZABvpxQAb6fIAG+n0AAAAAAAb6hAAG+o4 ABvqOgAb6oMAG+rLABvq7AAb6u4AAAAAABvrCgAb6y8AG+sxABvregAb68UA G+viABvr5AAAAAAAG+wAABvsJAAb7CYAG+xoABvstAAb7PwAG+1CABvtRAAA AAAAG+1gABvtiQAb7YsAG+3OABvuGAAb7l0AG+5uABvucAAAAAAAG+6MABvu tQAb7rcAG+8BABvvPgAb74UAG+/LABvwFgAb8FsAG/CjABvw6wAb8RwAG/Ee AAAAAAAb8ToAG/FjABvxZQAb8a4AG/H3ABvyQgAb8mQAG/JmAAAAAAAb8oIA G/KuABvysAAb8vsAG/NFABvzigAb89IAG/QdABv0ZgAb9KgAG/TsABv1AQAb 9QMAAAAAABv1HwAb9SEAG/VnABv1qwAb9fQAG/Y3ABv2cwAb9nUAG/a6ABv3 AQAb90wAG/eXABv33wAb+CcAG/hyABv4tgAb+P0AG/k9ABv5UAAb+VIAG/mf ABv56wAb+jMAG/p9ABv6uQAb+rsAG/sDABv7TAAb+5AAG/vYABv74wAb++UA G/vnAAAAAAAb/AMAG/wrABv8LQAb/HcAG/y/ABv9CQAb/TsAG/09AAAAAAAb /VkAG/1/ABv9gQAb/coAG/4SABv+LQAb/i8AAAAAABv+SwAb/m8AG/5xABv+ ugAb/wEAG/9IABv/jQAb/48AAAAAABv/qwAb/88AG//RABwAGgAcAEsAHABN AAAAAAAcAGkAHACYABwAmgAcAOAAHAEmABwBbQAcAbQAHAH9ABwCCwAcAg0A HAJQABwClwAcAuIAHAMmABwDbgAcA7kAHAP+ABwEQwAcBIsAHASqABwErAAA AAAAHATIABwE8AAcBPIAHAUqABwFLAAAAAAAHAVIABwFcAAcBXIAHAWzABwF tQAAAAAAHAXRABwF+gAcBfwAHAZFABwGUQAcBlMAAAAAABwGbwAcBpgAHAaa ABwG3gAcBvgAHAb6AAAAAAAcBxYAHAdEABwHRgAcB4gAHAelABwHpwAcB+sA HAgyABwIfQAcCMUAHAkGABwJSgAcCZEAHAmfABwJoQAcCeoAHAozABwKcwAc CrcAHAr8ABwLQgAcC4AAHAu6ABwLvAAAAAAAHAvYABwMAgAcDAQAHAxMABwM kgAcDNkAHA0kABwNJgAcDW8AHA26ABwOAQAcDkwAHA6XABwO3wAcDuwAHA7u ABwPNAAcD3cAHA+ZABwPmwAAAAAAHA+3ABwP4wAcD+UAHBAxABwQegAcEL4A HBEFABwRTwAcEVEAHBGZABwR4QAcEicAHBJxABwSiwAcEo0AHBLQABwTGAAc E18AHBNhABwTqwAcE/QAHBP2AAAAAAAcFBIAHBQ8ABwUPgAcFIQAHBTNABwV FQAcFV0AHBWlABwVtQAcFbcAHBX4ABwWPwAcFokAHBbUABwXIgAcF2wAHBeq ABwXrAAcF/QAHBg/ABwYhQAcGLwAHBi+AAAAAAAcGNoAHBkMABwZDgAcGVcA HBmdABwZzwAcGdEAHBodABwaZQAcGpQAHBqWAAAAAAAcGrIAHBrfABwa4QAc GyYAHBtrABwbqgAcG/AAHBw3ABwcOQAcHIEAHBycABwcngAcHOIAHBzuABwc 8AAAAAAAHB0MABwdOgAcHTwAHB2BABwdyQAcHhEAHB4vABweMQAAAAAAHB5N ABweegAcHnwAHB6+ABwfBAAcH0gAHB+QABwftwAcH7kAHCAEABwgSAAcIJQA HCCWABwg4QAcISoAHCF1ABwhngAcIaAAHCGiAAAAAAAcIb4AHCHiABwh5AAc IikAHCJxABwiuQAcIv0AHCNFABwjdwAcI3kAHCN7AAAAAAAcI5cAHCPCABwj xAAcJAYAHCRLABwkkAAcJJIAHCTcABwk5QAcJOcAAAAAABwlAwAcJU4AAAAA ABwlnQAcJeoAAAAAABwmIgAcJm4AAAAAABwmnQAcJukAAAAAABwnNgAcJ30A AAAAABwnmgAcJ+IAAAAAABwoLAAcKFYAAAAAABwocwAcKLoAAAAAABwo7gAc KTkAAAAAABwpcQAcKbwAAAAAABwp6wAcKjUAAAAAABwqYAAcKqcAAAAAABwq 8AAcKzgAAAAAABwrggAcK8gAAAAAABwsEAAcLFcAAAAAABwslgAcLOIAAAAA ABwtKgAcLXkAAAAAABwtyQAcLhUAAAAAABwuVAAcLpoAAAAAABwu4gAcLy8A AAAAABwvdQAcL8MAAAAAABwwEQAcMEwAAAAAABwwgQAcMMgAAAAAABwxDgAc MVcAAAAAABwxogAcMfIAAAAAABwyOAAcMogAAAAAABwy0gAcMxYAAAAAABwz WgAcM6YAAAAAABwz9QAcNEUAAAAAABw0kQAcNNwAAAAAABw0+AAcNT4AAAAA ABw1eAAcNccAAAAAABw2EgAcNlkAAAAAABw2fAAcNsoAAAAAABw3DwAcN1YA AAAAABw3dAAcN8EAAAAAABw4BwAcOE4AAAAAABw4ewAcOMgAAAAAABw5GAAc OWQAAAAAABw5tAAcOfMAAAAAABw6LQAcOnYAAAAAABw6wwAAAAAAHDsDABw7 TQAAAAAAHDt+ABw7twAAAAAAHDvxABw8OgAAAAAAHDyGABw8zwAAAAAAHDz2 ABw9PAAAAAAAHD1xABw9vAAAAAAAHD4AABw+RAAAAAAAHD6OABw+1QAAAAAA HD8FABw/SgAAAAAAHD98ABw/uwAAAAAAHD/ZABxAGgAAAAAAHEBEABxAhgAA AAAAHECgABxA4gAAAAAAHED/ABxBTAAAAAAAHEGTABxB3wAAAAAAHEIqABxC dAAAAAAAHEK/ABxDCwAAAAAAHENWABxDpQAAAAAAHEPgABxEJwAAAAAAHERr ABxEtgAAAAAAHEUCABxFSQAAAAAAHEWBABxFwAAAAAAAHEXOABxGGgAAAAAA HEZkABxGrQAAAAAAHEbyABxHPgAAAAAAHEeEABxHzwAAAAAAHEgYABxIZAAA AAAAHEiOABxI2AAAAAAAHEkeABxJZQAAAAAAHEmnAAAAAAAcSfEAHEo8AAAA AAAYPqAAGEnIABhQhAAYVYgAGFYYABhZQAAYXAwAGFxkABhcvAAYXRgAGGCY ABhhEAAYYZwAGGIAABhiaAAYYsQAGGPEABhkKAAYZIQAGGUEABhnYAAYZ5gA GGfQABhoBAAYaPwAGGlwABhp6AAYakwAGGpsABhqlAAYawAAGGtsABhrnAAY a8gAGGvkABhsOAAYbOwAGG0IABhtbAAYbYgAGG2kABht5AAYbgQAGG44ABhu ZAAYbpQAGG60ABhvBAAYb6QAGG/cABhwUAAYcIgAGHDAABhw8AAYcQwAGHEs ABhxXAAYcZAAGHGwABhx5AAYchAAGHJMABhylAAYc1AAGHOgABhz5AAYdCAA GHRYABh0qAAYdQAAGHU0ABh1jAAYdegAGHZAABh2eAAYdrAAGHbgABh3EAAY d1gAGHfAABh4VAAYeJAAGHjAABh47AAYeRgAGHpsABh7HAAYe0wAGHvcABh8 1AAYfQAAGH0sABh9dAAYfZgAGH24ABh92AAYffgAGH4kABh+WAAYfnwAGH70 ABh/IAAYf0AAGH9gABh/fAAYf6AAGH/YABiAAAAYgDAAGIB0ABiAmAAYgMQA GIDgABiBAAAYgSAAGIFMABiB5AAYglgAGIK0ABiDEAAYgzAAGINQABiDdAAY g5gAGIO8ABiD5AAYhAQAGIQsABiETAAYhHAAGIS4ABiE2AAYhQAAGIUgABiF PAAYhVgAGIWIABiFvAAYheQAGIYIABiGLAAYhlAAGIZwABiGtAAYhvAAGIcY ABiHNAAYh1wAGIeAABiHoAAYh8gAGIf8ABiIHAAYiDwAGIhgABiIhAAYiLwA GIjgABiJGAAYiaAAGInEABiJ5AAYiggAGIokABiKfAAYipQAGIqsABiKyAAY iuQAGItIABiLnAAYi/gAGIxYABiMiAAYjMgAGIzsABiNPAAYjWwAGI2YABiN pAAYjbAAGI28ABiNyAAYjdQAGI3gABiN7AAYjfgAGI4EABiOEAAYjhwAGI4o ABiONAAYjkAAGI5MABiOWAAYjmQAGI5wABiOfAAYjogAGI6UABiOoAAYjqwA GI64ABiOxAAYjtAAGI7cABiO6AAYjvQAGI8AABiPDAAYjxgAGI8kABiPMAAY jzwAGI9IABiPVAAYj2AAGI9sABiPeAAYj4QAGI+MABiPmAAYj6QAGI+wABiP vAAYj8gAGI/UABiP4AAYj+wAGI/4ABiQBAAYkBAAGJAcABiQKAAYkDQAGJBA ABiQTAAYkFgAGJBkABiQcAAYkHwAGJCIABiQlAAYkKAAGJCsABiQuAAYkMQA GJDQABiQ3AAYkOgAGJDwAAAAAAAAAAAgICAgIFJFTEVBU0UgTk9URVMgZm9y IFBJTkUgLS1BIFByb2dyYW0gZm9yIEludGVybmV0IE5ld3MgYW5kIEVtYWls ACAgICAgICAgICAgICAgICBWZXJzaW9uIDMuOTIgKGJ1aWx0IF9fX2NkYXRl KQAgICAgICAgICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uACAAIABUQUJMRSBPRiBDT05URU5UUwAgICAgICAgICgxKSBTdW1t YXJ5IG9mIFJlY2VudCBDaGFuZ2VzACAgICAgICAgKDIpIFBDLVBpbmUgTm90 ZXMAICAgICAgICAoMykgQ29uZmlndXJhdGlvbgAgICAgICAgICg0KSBDb21p bmcgQXR0cmFjdGlvbnMAICAgICAgICAoNSkgSGlzdG9yeQAgICAgICAgICg2 KSBDcmVkaXRzACAgICAgICAgKDcpIExlZ2FsIE5vdGljZXMAIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCAoMSkgU3VtbWFyeSBvZiBS ZWNlbnQgQ2hhbmdlcyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgACAAVE9QIFRFTiBORVcgRkVBVFVSRVMgSU4gMy45MgAgACAAIG8g T3B0aW9uYWwgbWVzc2FnZSBmaWx0ZXJpbmcgaG9va3MgKGNhbiBiZSB1c2Vk IGZvciBQR1AgaW50ZWdyYXRpb24pACBvIEV4dGVuc2l2ZSBhZGRyZXNzIGFu ZCBsaXN0IG1hbmFnZW1lbnQgaW1wcm92ZW1lbnRzACBvIEFkZGl0aW9uYWwg cHJpbnRpbmcgY2FwYWJpbGl0aWVzACBvIEltcHJvdmVkIE1JTUUgYW5kIG5v bi1hc2NpaSBzdXBwb3J0IChtaW1lLnR5cGVzLCAxNTIyLCA4QklUTUlNRSkA IG8gSW1wcm92ZWQgUEMtUGluZSBmb3IgV2luZG93cyAoR1VJIGFtZW5pdGll cywgMzJiaXQgdmVyc2lvbikAIG8gU29tZSBtb2Rlc3QgcGVyZm9ybWFuY2Ug aW1wcm92ZW1lbnRzACBvIExvdHMgb2YgbmV3IHBlcnNvbmFsLXByZWZlcmVu Y2Ugb3B0aW9ucyBhbmQgY29tbWFuZCBpbXByb3ZlbWVudHMAIG8gSG9va3Mg Zm9yIGludGVncmFsIGZpbGUgdHJhbnNmZXIgYmV0d2VlbiBkZXNrdG9wIGNv bXB1dGVyICYgVW5peCBQaW5lACBvIEJ1aWx0aW4gc2lnbmF0dXJlIGVkaXRv cgAgbyBJbXByb3ZlZCB1c2VyIGZlZWRiYWNrIHdoZW4gUGluZSBpcyBidXN5 IG9yIHdhaXRpbmcAIABUaGUgMy45MiByZWxlYXNlIGFsc28gaW5jbHVkZXMg YSBzdGFuZC1hbG9uZSB2ZXJzaW9uIG9mIFBpbmUncyBpbnRlcm5hbABmaWxl IGJyb3dzZXIsIG5hbWVkICJwaWxvdCIgLS1mb3IgIlBpbmUncyBMaXN0ZXIg T2YgVGhpbmdzIiwgYW5kIGFuAE9TLzIgdmVyc2lvbiBvZiBQaW5lIGNvbnRy aWJ1dGVkIGJ5IERhdmlkIE51Z2VudC4AIAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0AIABIZXJlIGlzIGEgbW9yZSBleHRlbnNpdmUgKGJ1 dCBieSBubyBtZWFucyBleGhhdXN0aXZlKSBsaXN0IG9mIGNoYW5nZXMuLi4A IABNSVNDACBvIFZpc3VhbCBCVVNZIChvciAlIGNvbXBsZXRpb24pIGluZGlj YXRpb24gZHVyaW5nIGxvbmcgb3BlcmF0aW9ucwAgbyBEZWxldGUgZmxhZyBu byBsb25nZXIgcHJlc2VydmVkIG9uIFNhdmUAIG8gQWxlcnRzIHJlcXVpcmUg Y29uZmlybWF0aW9uACBvIFRpbWVvdXRzIG9uIG9wZW4gYW5kIHJlYWQgb3Bl cmF0aW9ucwAgbyBIb29rcyBmb3IgZXh0ZXJuYWwgZmlsdGVyaW5nIG9mIGlu Y29taW5nIGFuZCBvdXRnb2luZyBtZXNzYWdlcwAgbyBUdXJuIG9mZiB0dHkg bWVzc2FnZXMgYnkgZGVmYXVsdCB0byByZWR1Y2UgY29uZnVzaW9uACBvIFVu aXggYW5kIFBDLVBpbmUgbm93IHVzZSBzYW1lIHNlYXJjaCBwYXRoIGZvciBj ZXJ0YWluIHN1cHBvcnQgZmlsZXMAIG8gQWNjZXNzIHRvIG1haWxib3hlcyBp biBhY2NvdW50cyB3aXRoIGEgZGlmZmVyZW50IGxvZ2luIG5hbWUge2hvc3Qv dXNlcj0gfQAgbyBDYW4gcmUtb3BlbiBJTkJPWCB3aXRob3V0IHJlc3RhcnRp bmcgUGluZQAgbyBOZXctbWFpbCBjaGVjayBpbnRlcnZhbCBtYXkgYmUgc2V0 ACBvIENhbiBzcGVjaWZ5IHlvdXIgYWx0ZXJuYXRlIChhbGlhcykgYWRkcmVz c2VzACBvIFJGQy0xNTIyIHN1cHBvcnQgZm9yIG5vbi1BU0NJSSBjaGFyYWN0 ZXIgc2V0cyBpbiBoZWFkZXJzACBvIFgvTW90aWYgdXNlcnM6IE1vdXNlIHN1 cHBvcnQAIG8gWC9Nb3RpZiB1c2VyczogUGluZSBjaGFuZ2VzIGljb24gbGFi ZWwgd2hlbiBuZXcgbWFpbCBhcnJpdmVzACBvIFNldHVwIGluY2x1ZGVzIGlu dGVncmFsIHNpZ25hdHVyZSBlZGl0b3IgY29tbWFuZAAgbyBJbXByb3ZlZCBJ TUFQICJkZWFkIHN0cmVhbSIgaGFuZGxpbmcAIG8gSW1wcm92ZW1lbnRzIGZv ciByZXN0cmljdGVkLWFjY2VzcyBlbnZpcm9ubWVudHMgKG9wZXJhdGluZy1k aXIgdmFyaWFibGUpACAAQUREUkVTUyBNQU5BR0VNRU5UIElNUFJPVkVNRU5U UwAgbyBJbXByb3ZlZCBUYWtlIGludGVyZmFjZSBhbmQgY2FwYWJpbGl0aWVz AAktIFRha2UgYWRkcmVzc2VzIGluIG1lc3NhZ2UgYm9keQAJLSBUYWtlIGJl dHdlZW4gYWRkcmVzcyBib29rcwAJLSBXaGVyZUlzIHN1YmNvbW1hbmQgb24g VGFrZSBzY3JlZW4AIG8gSW1wcm92ZWQgQWRkcmVzc2Jvb2sgY2FwYWJpbGl0 aWVzAAktIFZpZXcvRWRpdCBzY3JlZW4ACS0gU2ltcGxpZmljYXRpb24gb2Yg cmVndWxhciB2cy4gbGlzdCBlbnRyaWVzAAktIEVhc2llciB0byBhZGQgZW50 cmllcyB0byBsaXN0cwAJLSBFeHBvcnQgc3ViY29tbWFuZAAJLSBHbG9iYWwg Y29uZmlnIHZhciB0byBzZXQgZGVmYXVsdCBhZGRyZXNzYm9vayBlbnRyaWVz AAktIFNlbGVjdCBtdWx0aXBsZSBhZGRyZXNzZXMgZm9yIGNvbXBvc2VyIHdp dGhvdXQgcmUtZW50ZXJpbmcACS0gQ2FuIGZvcndhcmQgYWRkcmJvb2sgZW50 cmllcyB1c2luZyBNSU1FIHR5cGUgQXBwbGljYXRpb24vRGlyZWN0b3J5ACAA TkVXUyBJTVBST1ZFTUVOVFMAIG8gU3Vic2NyaWJlIHRvIG11bHRpcGxlIGdy b3VwcyB3aXRob3V0IHJlLWVudGVyaW5nIGZvciBlYWNoACBvIFN1cHBvcnQg Zm9yIGZvbGxvdy11cHMgaGVhZGVyIGluIFJlcGx5IGFuZCBWaWV3ACBvIFN1 cHBvcnQgTk5UUCBzZXJ2ZXJzIHJlcXVpcmluZyBhdXRoZW50aWNhdGlvbgAg byBDb21waWxlLXRpbWUgb3B0aW9uIHRvIHN1Ym1pdCBuZXdzIGxvY2FsbHkg KHJhdGhlciB0aGFuIHZpYSBOTlRQKQAgbyBJbXByb3ZlZCBSZXBseSBoYW5k bGluZwAgAFBSSU5USU5HIElNUFJPVkVNRU5UUwAgbyBOZXcgcHJpbnRlciBj b25maWd1cmF0aW9uIHNjcmVlbgAgbyBDb250cm9sIG9mIHRyYWlsaW5nIGZv cm0tZmVlZAAgbyBBbGxvdyBkZWZpbml0aW9uIG9mIGxpc3Qgb2YgcHJpbnRl cnMAIG8gTmV3IGZlYXR1cmVzIHRvIGNvbnRyb2wgc2VwYXJhdG9ycyBiZXR3 ZWVuIG1lc3NhZ2VzACBvIE5ldyBmZWF0dXJlIHRvIGFsbG93IHBlci1tZXNz YWdlIGFjY2VzcyB0byBjdXN0b20gcHJpbnQgY29tbWFuZAAgbyBBYmlsaXR5 IHRvIHByaW50IG1lc3NhZ2UgaW5kZXgAIG8gRm9yY2VkIGVuYWJsaW5nIG9m IHhvbi14b2ZmIGZsb3ctY29udHJvbCBkdXJpbmcgcHJpbnRpbmcAIG8gQWJp bGl0eSB0byBzZXQgaW5pdCBvciB0cmFpbGVyIHN0cmluZ3MgZm9yIGVhY2gg cHJpbnRlciBkZWZpbml0aW9uACAAVklFVyBNRVNTQUdFIElNUFJPVkVNRU5U UwAgbyBOdW1iZXIgb2YgbGluZXMgb2YgdGV4dCBvdmVybGFwIGJldHdlZW4g cGFnZXMgY2FuIGJlIHNldAAgbyBDb250cm9sIG9mIHdoaWNoIGhlYWRlcnMg YXJlIGRpc3BsYXllZCBieSBkZWZhdWx0ACAAQ09NUE9TRVIgSU1QUk9WRU1F TlRTACBvIExDQyAoTGlzdCBDQykgaGVhZGVyIGZvciBoaWRpbmcgbG9uZyBh ZGRyZXNzIGxpc3RzACBvIFRvOiB3aWxsIGdldCBkdW1teSBncm91cCBoZWFk ZXIgaWYgb25seSBCQ0Mgb3IgTENDIGdpdmVuIChubyBUTyBvciBDQykuACBv IFN1cHBvcnQgZm9yIHZlcmJvc2Ugc2VuZGluZyAoc2hvd3MgcmVzdWx0IG9m IGF0dGVtcHQgdG8gc2VuZCkAIG8gSW1wcm92ZWQganVzdGlmaWNhdGlvbiBh bGdvcml0aG0AIG8gUGFydGlhbCBzdXBwb3J0IGZvciBqdXN0aWZ5aW5nIGlu Y2x1ZGVkIG1lc3NhZ2UgdGV4dAAgbyBDYW4gZGVsZXRlIG1lc3NhZ2VzIGZy b20gUG9zdHBvbmVkIE1zZyBpbmRleAAgbyBeUiBzdWItb3B0aW9uIHRvIGlu Y2x1ZGUvYXR0YWNoIGEgbXNnICMgZnJvbSBjdXJyZW50IGZvbGRlcgAgbyBe UiBzdWItb3B0aW9uIHRvIHVwbG9hZCBmaWxlcyBmcm9tIGRlc2t0b3AgY29t cHV0ZXIgZGlyZWN0bHkgaW50byBjb21wb3NlcgAgbyBXb3JkIHdyYXAgcHJl c2VydmVzIE5McwAgbyBGaWxlIG5hbWUgY29tcGxldGlvbiAoXlIsIF5KIGFu ZCAiQXR0Y2htbnQ6Ij8pACBvIElmIG1zZyBjYW5jZWxlZCwgc2F2ZSAob3B0 aW9uYWxseSkgaW4gLmRlYWQubGV0dGVyACBvIENvbmZpZyB2YXJpYWJsZSB0 byBzcGVjaWZ5IGFsdGVybmF0ZSBzcGVsbGVyACBvIEluY2x1ZGVkIHRleHQg aW5kZW50IHN0cmluZyBtYXkgYmUgcmVzZXQAIG8gQ2FuIHNldCBjb21wb3Nl ciB3cmFwIGNvbHVtbgAgbyBDYW4gbW9kaWZ5IF5LIGJlaGF2aW9yIHRvIGN1 dCBmcm9tIGN1cnNvciBwb3NpdGlvbiwgYWxhIGVtYWNzACBvIENhbiBzZWxl Y3Qgd2hldGhlciBERUxFVEUga2V5IGFjdHMgbGlrZSBeRCBvciBeSAAgbyBV c2Ugc2VwYXJhdGUgYnVmZmVycyBmb3IgY3V0IGFuZCBqdXN0aWZ5ACBvIFdh eSB0byBpbnB1dCA4LWJpdCBjaGFyYWN0ZXJzOiA8RVNDPjxFU0M+PGRlYy1u dW0+PGRlYy1udW0+PGRlYy1udW0+ACBvIFJlc3VtaW5nIHBvc3Rwb25lZCBj b21wb3NpdGlvbjogc2hvdyBmY2MgYW5kIGJjYyBpZiBub3QgZGVmYXVsdCB2 YWx1ZXMAIABNSVNDIENPTU1BTkQgSU1QUk9WRU1FTlRTACBvIFBpcGUACS1z dWJjb21tYW5kIHRvIHNlbGVjdCByYXcgbWVzc2FnZSBvdXRwdXQgbW9kZQAJ LXN1YmNvbW1hbmQgdG8gc2VsZWN0IGZyZWUtb3V0cHV0IG1vZGUACS1zdWJj b21tYW5kIHRvIHNlbGVjdCB3aGV0aGVyIG1haWxib3ggbWVzc2FnZSBkZWxp bWl0ZXIgaXMgaW5jbHVkZWQAIG8gU29ydCBieSBUTzogb3IgQ0M6IGZpZWxk ACBvIEJvdW5jZQAJLUFwcGx5IG5vdyBzdXBwb3J0cyBCb3VuY2UACS1eVCBz dWJjbWQgdG8gZ2V0IHRvIGFkZHJlc3MgYm9vawAgbyBTZWxlY3QACS1BbGxv d3MgaW52ZXJzaW9uIG9mIGN1cnJlbnQgc2VsZWN0aW9uACAJLUltcHJvdmVk IHVzZXItaW50ZXJmYWNlIGZvciAiQnkgRGF0ZSIgc2VsZWN0aW9uACBvIFJl cGx5AAktTmV3c2dyb3VwcyBoZWFkZXIgZ2VuZXJhbGx5IGlnbm9yZWQgdW5s ZXNzIFBhdGggaGVhZGVyIHByZXNlbnQACS1OZXcgb3B0aW9uIHRvIGFsbG93 IHNpbXVsdGFuZW91cyBlbWFpbCByZXBseSBhbmQgbmV3cyBmb2xsb3d1cAAJ LVJlcGx5LXRvLWFsbCBpbXByb3ZlZCBmb3IgTElTVFNFUlYgY2FzZQAJLUZl YXR1cmUgdG8gdXNlIFJlcGx5LXRvIGFkZHJlc3Mgd2l0aG91dCBwcm9tcHRp bmcAIG8gU2V0dXAvQ29uZmlnIHNjcmVlbgAJLUFsbG93IGV4aXQgd2l0aG91 dCBjb21taXR0aW5nIGNoYW5nZXMACS1JbXByb3ZlZCBBZGQgdnMuIENoYW5n ZSBiZWhhdmlvcgAgbyBJbXByb3ZlZCBCdWcgUmVwb3J0IGNvbW1hbmQAIG8g TWFpbiBtZW51IG5vdyBoYXMgSm91cm5hbCBzdWJjb21tYW5kIChsb2cgb2Yg aW5mb3JtYXRpb25hbCBtZXNzYWdlcykAIG8gTmV3ICJTZWxlY3QgY3VycmVu dCBtc2cgYW5kIGFkdmFuY2UiIGNvbW1hbmQgaW4gSW5kZXggYW5kIFZpZXdN c2cgKCI6IikAIG8gRXhwb3J0IGluY2x1ZGVzIGFiaWxpdHkgdG8gZG93bmxv YWQgbWVzc2FnZSB0byBkZXNrdG9wIGNvbXB1dGVyACBvIEZsYWcgY29tbWFu ZCByZXZpc2VkIHRvIHByb3ZpZGUgKG9wdGlvbmFsKSBkaXNwbGF5IG9mIGFs bCBmbGFncwAgAEZFQVRVUkVTIFRPIEFTU0lTVCBWSVNVQUxMWSBJTVBBSVJF RCBVU0VSUwAgbyBzaG93LWN1cnNvciBmZWF0dXJlACBvIHNpbmdsZS1jb2x1 bW4gZm9sZGVyL2ZpbGUgbGlzdCBkaXNwbGF5ACBvIGRpc2FibGUta2V5bWVu dSBmZWF0dXJlACBvIGNvbnRyb2wgb2YgaW5kZXggZGlzcGxheSBmb3JtYXQA IG8gY29udHJvbCBvZiBhZGRyZXNzYm9vayBkaXNwbGF5IGZvcm1hdAAgbyBj b250cm9sIG9mIHBhZ2Ugb3ZlcmxhcCBpbiBWaWV3IE1lc3NhZ2UAIABGT0xE RVIgQU5EIEZJTEUgTUFOQUdFTUVOVCBJTVBST1ZFTUVOVFMAIG8gTmV3IGRl ZmF1bHQgc2F2ZSBhbmQgZmNjIG5hbWUgcnVsZXMAIG8gQ29udHJvbCBvdmVy IHdoZXRoZXIgZG90IGZpbGVzIGFyZSBkaXNwbGF5ZWQAIG8gSW5jb21pbmct YXJjaGl2ZS1mb2xkZXJzIGxpc3QAIG8gUHJ1bmVkLWZvbGRlcnMgbGlzdAAg AE1JTUUgSU1QUk9WRU1FTlRTACBvIG1pbWUudHlwZXMgZmlsZSB0byBjb250 cm9sIGNvbnRlbnQtdHlwZSBvZiBhdHRhY2htZW50ACBvIE9wdGlvbiB0byBl bmFibGUgOEJJVE1JTUUgbmVnb3RpYXRpb24gd2hlbiBFU01UUCBzZXJ2ZXIg YXZhaWxhYmxlACBvIE9wdGlvbiB0byBzdXBwcmVzcyBNSU1FIGVuY29kaW5n IGZvciBOZXdzIHBvc3RpbmcAIG8gVmlldyBNZXNzYWdlIGFuZCBWaWV3IEF0 dGFjaCBzaG93IHR5cGUvc3VidHlwZQAgbyBOZXcgIkFib3V0IEF0dGFjaG1l bnQiIHN1YmNvbW1hbmQgdW5kZXIgVmlldyBBdHRhY2gAIG8gUkZDLTE1MjIg bm9uLWFzY2lpIGNoYXJhY3RlciBzdXBwb3J0IGZvciBoZWFkZXJzACBvIE1h aWxjYXAgY2FuIG92ZXJyaWRlIGludGVybmFsIHZpZXdlciBmb3IgdGV4dC90 eXBlcyBleGNlcHQgdGV4dC9wbGFpbgAgbyBTdXBwcmVzcyBkaXNwbGF5IG9m IHRleHQgdHlwZXMgb3ZlcnJpZGRlbiBpbiBtYWlsY2FwLCBleGNlcHQgdGV4 dC9wbGFpbgAgbyBDb21wb3NlciBzaG93cyBhc3NpZ25lZCBjb250ZW50LXR5 cGUgZm9yIGF0dGFjaG1lbnRzACBvIENhbiBzZXQgbWltZS10eXBlcyBhbmQg bWFpbGNhcCBmaWxlIHBhdGgAIG8gVHJ5IHRvIGRpc3BsYXkgZmlyc3QgdGV4 dCB0eXBlIGluIG1lc3NhZ2UgZXZlbiBpZiBtaXMtbGFiZWxsZWQAIABORVcg Q09NTUFORCBMSU5FIE9QVElPTlMAIG8gQSAtYyBjb250ZXh0IGZsYWcgZm9y IC1mIChhbGxvd3Mgb3BlbmluZyBwYXRoIHcvbyBjb250ZXh0IGludGVycHJl dGF0aW9uKQAgbyBBbGxvdyAicGluZSBmcmVkIDwgZmlsZSAiICAod2hpY2gg c3RpbGwgcHV0cyB5b3UgaW50byB0aGUgY29tcG9zZXIpLgAgbyBGb3IgUGlj bzogb3BlcmF0aW5nLWRpcmVjdG9yeSBmbGFnLCBzaW1pbGFyIHRvIFBpbmUn cyBjb25maWcgdmFyaWFibGUAIABQRVJGT1JNQU5DRSBJTVBST1ZFTUVOVFMA IG8gSW50ZXJuYWwgb3B0aW1pemF0aW9ucwAgbyBJbXByb3ZlZCB1c2Ugb2Yg SU1BUCBzdHJlYW1zIHdoZW4gY2hhbmdpbmcgZm9sZGVycwAgbyBVc2Ugb2Yg c2FtZSBzdHJlYW0gZm9yIGFnZ3JlZ2F0ZSBzYXZlcwAgbyBNYWpvciBpbXBy b3ZlbWVudHMgaW4gaW5mb3JtYXRpb25hbCBtZXNzYWdlIGRpc3BsYXkgYW5k IHF1ZXVpbmcAIG8gRnVsbCBjYWNoaW5nIGVuYWJsZWQgaW4gV2luMzIgdmVy c2lvbiBvZiBQQy1QaW5lACAATkVXIFZBUklBQkxFUwAgACBvIGluY29taW5n LWFyY2hpdmUtZm9sZGVycz0AIG8gcHJ1bmVkLWZvbGRlcnM9ACBvIGRlZmF1 bHQtc2F2ZWQtbXNnLWZvbGRlcj0AIG8gdmlld2VyLWhkcnM9ACBvIGdvdG8t ZGVmYXVsdC1ydWxlPQAgbyBzcGVsbGVyPQAgbyBjb21wb3Nlci13cmFwLWNv bHVtbj0AIG8gcmVwbHktaW5kZW50LXN0cmluZz0AIG8gZGlzcGxheS1maWx0 ZXJzPQAgbyBzZW5kaW5nLWZpbHRlcnM9ACBvIGFsdC1hZGRyZXNzZXM9ACBv IGFkZHJlc3Nib29rLWZvcm1hdHM9ACBvIGluZGV4LWZvcm1hdD0AIG8gdmll d2VyLW92ZXJsYXA9ACBvIHN0YXR1cy1tZXNzYWdlLWRlbGF5PQAgbyBtYWls LWNoZWNrLWludGVydmFsPQAgbyBuZXdzcmMtcGF0aD0AIG8gbmV3cy1hY3Rp dmUtZmlsZS1wYXRoPQAgbyBuZXdzLXNwb29sLWRpcmVjdG9yeT0AIG8gdXBs b2FkLWNvbW1hbmQ9ACBvIHVwbG9hZC1jb21tYW5kLXByZWZpeD0AIG8gZG93 bmxvYWQtY29tbWFuZD0AIG8gZG93bmxvYWQtY29tbWFuZC1wcmVmaXg9ACBv IG1haWxjYXAtc2VhcmNoLXBhdGgAIG8gbWltZXR5cGUtc2VhcmNoLXBhdGgA IAAgbyBidWdzLWFkZGl0aW9uYWwtZGF0YT0AIG8gc3VnZ2VzdC1mdWxsbmFt ZT0AIG8gc3VnZ2VzdC1hZGRyZXNzPQAgbyBsb2NhbC1mdWxsbmFtZT0AIG8g bG9jYWwtYWRkcmVzcz0AIG8gZm9yY2VkLWFib29rLWVudHJ5PQAgbyBrYmxv Y2stcGFzc3dkLWNvdW50PQAgbyBzZW5kbWFpbC1wYXRoPQAgbyBvcGVyYXRp bmctZGlyPQAgACBORVcgRkVBVFVSRVM6ACAAIG8gYWxsb3ctdGFsayAgICAg ICAgICAgICAgICAoZW5hYmxlcyBvdGhlciBwcm9jZXNzZXMgdG8gd3JpdGUg dG8gdHR5KQAgbyBhdXRvLXpvb20tYWZ0ZXItc2VsZWN0ACBvIGF1dG8tdW56 b29tLWFmdGVyLWFwcGx5ACBvIGNvbXBvc2UtY3V0LWZyb20tY3Vyc29yICAg KGFsYSBlbWFjcykAIG8gY29tcG9zZS1tYXBzLWRlbGV0ZS1rZXktdG8tY3Ry bC1kACBvIGNvbXBvc2Utc2VuZC1vZmZlcnMtZmlyc3QtZmlsdGVyACBvIGRp c2FibGUta2V5bWVudQAgbyBkaXNhYmxlLXNpZ25hdHVyZS1lZGl0LWNtZAAg byBlbmFibGUtOGJpdC1lc210cC1uZWdvdGlhdGlvbgAgbyBlbmFibGUtOGJp dC1ubnRwLXBvc3RpbmcAIG8gZW5hYmxlLWNydWlzZS1tb2RlICAgICAgICAo U1BBQ0UgYWN0cyBsaWtlIHRhYiB3aGVuIGF0IGVuZCBvZiBtc2cpACBvIGVu YWJsZS1jcnVpc2UtbW9kZS1kZWxldGUgKGxvb2sgYXQgaXQgb25jZSwgdGhl biBpdCBkaXNhcHBlYXJzKQAgbyBlbmFibGUtZG90LWZpbGVzICAgICAgICAg IChmaWxlIGJyb3dzZXIgbm9ybWFsbHkgaGlkZXMgZG90IGZpbGVzKQAgbyBl bmFibGUtZG90LWZvbGRlcnMgICAgICAgIChmb2xkZXIgbGlzdGVyIG5vcm1h bGx5IGhpZGVzIHRoZW0pACBvIGVuYWJsZS1mbGFnLXNjcmVlbi1pbXBsaWNp dGx5ACBvIGVuYWJsZS1tb3VzZS1pbi14dGVybQAgbyBlbmFibGUtdmVyYm9z ZS1zbXRwLXBvc3RpbmcAIG8gZmNjLW9uLWJvdW5jZQAgbyBwYXNzLWNvbnRy b2wtY2hhcmFjdGVycy1hcy1pcwAgbyBwcmludC1vZmZlcnMtY3VzdG9tLWNt ZC1wcm9tcHQAIG8gcHJpbnQtaW5kZXgtZW5hYmxlZAAgbyBwcmludC1mb3Jt ZmVlZC1iZXR3ZWVuLW1lc3NhZ2VzACBvIHF1ZWxsLWRlYWQtbGV0dGVyLW9u LWNhbmNlbAAgbyBxdWVsbC1sb2NrLWZhaWx1cmUtd2FybmluZ3MAIG8gcXVl bGwtc3RhdHVzLW1lc3NhZ2UtYmVlcGluZwAgbyByZXBseS1hbHdheXMtdXNl cy1yZXBseS10bwAgbyBzYXZlLXdpbGwtcXVvdGUtbGVhZGluZy1mcm9tcwAg byBzaG93LWN1cnNvcgAgbyBzaW5nbGUtY29sdW1uLWZvbGRlci1saXN0ACBv IHRhYi12aXNpdHMtbmV4dC1uZXctbWVzc2FnZS1vbmx5ICAoc2tpcHMgdGhv c2UgbWFya2VkIEltcG9ydGFudCkAIG8gdXNlLXNlbmRlci1ub3QteC1zZW5k ZXIAIABNb2RpZmllZDogIHByZXNlcnZlLXN0YXJ0LXN0b3AtY2hhcmFjdGVy cyAgKG5vdyBpbXBsaWNpdCBkdXJpbmcgcHJpbnRpbmcpACAATkVXIEZFQVRV UkVTIFNQRUNJRklDIFRPIFBDLVBJTkUgZm9yIFdpbmRvd3MAIAAgbyBQdWxs LWRvd24gbWVudXMAIG8gT3B0aW9uYWwgdG9vbCBiYXIAIG8gU2Nyb2xsIGJh cnMAIG8gQWRkaXRpb25hbCBtb3VzZSBzdXBwb3J0ACBvIEltcHJvdmVkIGN1 dC9wYXN0ZSBzdXBwb3J0ACBvIEFiaWxpdHkgdG8gZGlzcGxheSBtZXNzYWdl IGluIHNlcGFyYXRlIHdpbmRvdwAgbyBTY3JlZW4gYW5kIHByaW50ZXIgZm9u dHMgc2VwYXJhdGVseSBjb250cm9sbGFibGUAIG8gSW1wcm92ZWQgV2luZG93 cyBwcmludGluZyBzdXBwb3J0ACBvIFNwZWxsIGNoZWNrZXIgaW50ZXJmYWNl ACBvIFBpcGluZyBzdXBwb3J0ACBvIERyYWcnbidkcm9wIGludG8gY29tcG9z ZXIAIG8gQ3JlYXRlIHBpbmVjcnNoLnR4dCB3aGVuIGl0IGNyYXNoZXMAIG8g V2luMzIgdmVyc2lvbiwgd2l0aCBmdWxsIGNhY2hpbmcAIG8gQ29udHJvbC02 IHdvcmtzIGNvbnNpc3RlbnRseSBhcyBeXiAoTWFyaykAIG8gQ2FuIGVuYWJs ZSBkaWFsb2d1ZSBib3hlcyBpbiBsaWV1IG9mIG5vcm1hbCBwcm9tcHRzACAA QlVHIEZJWEVTACAAIG8gIHBpbmUuY29uZiAoaW5pdC5jKSBmaXggKHNvbWUg dmFyaWFibGVzIGJlaW5nIGlnbm9yZWQpACBvICBFeHBvcnQgYnVnIChpbnZh bGlkIG1zZyBzZXBhcmF0b3Igc3ludGF4KQAgbyAgRW1wdHkgLnBpbmUtaW50 ZXJydXB0ZWQgbm90IHJlbW92ZWQAIG8gIEludGVycnVwdGVkIGNvbXBvc2l0 aW9ucyBub3QgYmVpbmcgc2F2ZWQAIG8gIExvb3BpbmcgZml4ZXMAIG8gIFBM VVMgaHVuZHJlZHMgb2Ygb3RoZXJzLi4uACAAT1RIRVIAIAAgbyBQaW5lIGZp bGUgYnJvd3NlciBhdmFpbGFibGUgYXMgYSBzdGFuZC1hbG9uZSBwcm9ncmFt IChQaWxvdCkAIG8gTmV3IHZlcnNpb24gb2YgUGljbwAgbyBSZXZpc2VkIFVw ZGF0ZSBzZXJ2aWNlLCBhY2Nlc3NlZCBieSBQaW5lJ3MgU2V0dXAvVXBkYXRl IGNvbW1hbmQAIAAgAFNUQUJJTElUWSBBTkQgTElGRSBFWFBFQ1RBTkNZACAA QXMgeW91IGNhbiBzZWUsIFBpbmUgMy45MiBjb250YWlucyBhICpsb3QqIG9m IG5ldyBzdHVmZi4AQWNjb3JkaW5nbHksIGNvbnNpZGVyIHRoaXMgdG8gYmUg QkVUQSBjb2RlLgAgAFRoZSBwbGFuIGlzIHRvIHJlbGVhc2Ugb25lIG9yIHBv c3NpYmx5IHR3byBmb2xsb3ctb24gdmVyc2lvbnMAd2l0aGluIDMtNiBtb250 aHMgKHNvb25lciBpZiBuZWVkZWQgdG8gY29ycmVjdCBhIHNlcmlvdXMgYnVn KS4ARmlyc3QsIHRoZXJlIHdpbGwgYmUgYSBQaW5lIDQuMDAsIHdoaWNoIHdp bGwgaGF2ZSBtb3N0bHkgdGhlAHNhbWUgZnVuY3Rpb25hbGl0eSBhcyAzLjky LCBidXQgd2lsbCB1c2UgdGhlIG5ldyBJTUFQNC1jYXBhYmxlAGMtY2xpZW50 IGxpYnJhcmllcyBpbiBwcmVwYXJhdGlvbiBmb3IgdXRpbGl6aW5nIGNlcnRh aW4gSU1BUDQAZXh0ZW5zaW9ucyBsYXRlciBvbi4gIEluIGFkZGl0aW9uLCBp ZiBjaXJjdW1zdGFuY2VzIHdhcnJhbnQsAHRoZXJlIG1heSBiZSBhICIzLjkz IiBidWcgZml4IHJlbGVhc2UgaW4gdGhlIHNhbWUgdGltZSBmcmFtZS4AIAAg AC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8ICgyKSBQQy1QSU5FIE5PVEVTIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAUEMtUGluZSBpcyBub3cgYXZhaWxh YmxlIGZvciBXaW5kb3dzL1dpbnNvY2sgaW4gYm90aCAxNiBhbmQgMzIgYml0 AHZlcnNpb25zLCBhcyB3ZWxsIGFzIHRoZSBmb2xsb3dpbmcgRE9TIHZlcnNp b25zOiBwYWNrZXQgZHJpdmVyLCBOb3ZlbGwATFdQLCBGVFAgUEMtVENQLCBT dW4gUEMtTkZTLiAgT25seSB0aGUgMzIgYml0IFdpbmRvd3MgdmVyc2lvbiBo YXMgZnVsbABjYWNoaW5nIGVuYWJsZWQ7IHRodXMgaXQgc2hvdWxkIGJlIG5v dGljZWFibHkgZmFzdGVyIHRoYW4gdGhlIERPUyBhbmQAMTYgYml0IFdpbmRv d3MgdmVyc2lvbnMuICBTb3J0aW5nIGlzIHN0aWxsIHNsb3csIGhvd2V2ZXIu ACAAU29tZSBzcGVjaWZpYyBsaW1pdGF0aW9ucyBvZiB0aGUgRE9TIHZlcnNp b24gKHRoZXNlIGRvIG5vdCBhcHBseSB0bwB0aGUgV2luZG93cy9XaW5zb2Nr IHZlcnNpb24gb2YgUEMtUGluZSk6ACAgIG8gVGhlIHVuaXgtcGlwZS1jbWQg ZnVuY3Rpb24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBUaGVyZSBpcyBubyBz cGVsbGluZyBjaGVja2VyLgAgICBvIEFsdGVybmF0ZSBlZGl0b3IgZnVuY3Rp b24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBNZW1vcnk6IHRoZSBET1MgdmVy c2lvbiBuZWVkcyBhYm91dCA1MDBLIG91dCBvZiA2NDBLLgAgICBvIFRoZSBE T1MgdmVyc2lvbiBjYW4ndCBydW4gaW1hZ2Ugdmlld2VyIGZyb20gd2l0aGlu IFBpbmUsIGR1ZSB0byBtZW1vcnkuACAgIG8gTWVzc2FnZXMgKGV4Y2x1ZGlu ZyBhdHRhY2htZW50cykgbXVzdCBmaXQgaW4gRE9TIG1lbW9yeSwAICAgICBo b3dldmVyLCBhdHRhY2htZW50cyBtYXkgYmUgYW55IHNpemUuACAAQWRkaXRp b25hbCBub3RlczoAIAAtVGhlIFdpbmRvd3MvV2luc29jayB2ZXJzaW9uIG9m IFBDLVBpbmUgaXMgbm90IGEgZnVsbCBHVUkgV2luZG93cwAgYXBwbGljYXRp b24sIGhvd2V2ZXIsIHZlcnNpb24gMy45MiBpbnRyb2R1Y2VzIHF1aXRlIGEg ZmV3IEdVSQAgYW1lbml0aWVzLCBpbmNsdWRpbmc6IHNjcm9sbCBiYXJzLCBw dWxsLWRvd24gbWVudXMsIGV4cGFuZGVkIG1vdXNlACBzdXBwb3J0LCBldGMu ACAALVdoaWxlIG1lc3NhZ2UgZm9sZGVycyBtYXkgYmUgZWl0aGVyIGxvY2Fs IG9yIHJlbW90ZSwgc2V2ZXJhbCBzdXBwb3J0ACBmaWxlcyBtdXN0IGJlIGF2 YWlsYWJsZSBvbiB0aGUgbG9jYWwgZGlzay4gIEluIHBhcnRpY3VsYXIgeW91 cgAgUElORVJDIGNvbmZpZyBmaWxlLCBBRERSQk9PSywgTkVXU1JDLCBhbmQg UElORS5TSUcgKHlvdXIgc2lnbmF0dXJlIGZpbGUpLgAgT3RoZXIgZmlsZXMg KHBvc3Rwb25lZCBhbmQgaW50ZXJydXB0ZWQgbWVzc2FnZXMsIGRlYnVnIGZp bGVzKSBhcmUgYWxzbwAgc3RvcmVkIGxvY2FsbHkuICBTb21lIHVzZXJzIG9m IGJvdGggUEMtUGluZSBhbmQgVW5peCBQaW5lIG11c3Qgd29ycnkAIGFib3V0 IGtlZXBpbmcgdGhlaXIgcGluZXJjLCBhZGRyZXNzIGJvb2ssIGFuZCBuZXdz cmMgZmlsZXMgaW4gc3luYy4AIFRoaXMgbWF5IGJlIGRvbmUgdXNpbmcgcmVt b3RlIGZpbGUgc3lzdGVtIHByb3RvY29scyBvciBtYW51YWwgY29weWluZy4A IFJlbW90ZSBhY2Nlc3MgdG8gdGhlc2Ugc3VwcG9ydCBmaWxlcyBpcyAqZGVm aW5pdGVseSogcGxhbm5lZCBmb3IgdGhlIGZ1dHVyZS4AIAAtVGhlIFBDLVBJ TkUgbWVzc2FnZSBmb2xkZXIgZm9ybWF0IGlzIGJhc2VkIG9uIGJ5dGUtY291 bnRzIGZvciBtYXhpbXVtACBlZmZpY2llbmN5LCBzbyB0aGV5IG11c3Qgbm90 IGJlIGVkaXRlZC4gVGhlIGZvcm1hdCBpcyBub24tc3RhbmRhcmQsIGJ1dAAg Y29udmVyc2lvbiB1dGlsaXRpZXMgd291bGQgbm90IGJlIGRpZmZpY3VsdC4g VGhpcyBmb3JtYXQgaXMgc3VwcG9ydGVkIGluACBVbml4IFBpbmUgYXMgd2Vs bC4gIFBDLVBpbmUgY2FuIGFsc28gb3BlbiBVbml4LXN0eWxlIGZvbGRlcnMg Zm9yACBSRUFELU9OTFkgYWNjZXNzLgAgAC1Eb24ndCBleHBlY3QgdG8gZGlz cGxheSBhIHBpY3R1cmUgd2l0aG91dCBleGl0aW5nIFBDLVBpbmUgZm9yIERP UywgZHVlACB0byBET1MgbWVtb3J5IGxpbWl0YXRpb25zLiAgSW4gc29tZSBj b25maWd1cmF0aW9ucywgdGhlcmUgKm1heSogYmUgZW5vdWdoACBtZW1vcnkg Zm9yIHRoZSB2aWV3ZXIgYW5kIGEgc21hbGwgaW1hZ2UsIGJ1dCBkb24ndCBj b3VudCBvbiBpdC4gIFdpdGgAIFBDLVBpbmUgZm9yIFdpbmRvd3MvV2luc29j aywgdGhlIG1lbW9yeSBjb25zdHJhaW50cyBhcmUgZ3JlYXRseQAgZGltaW5p c2hlZCwgYW5kIHZpZXdpbmcgaW1hZ2UgYXR0YWNobWVudHMgc2VlbXMgdG8g d29yayBxdWl0ZSB3ZWxsLiAgV2UAIGhhdmUgYmVlbiB0ZXN0aW5nIHdpdGgg dGhlICJsdmlldyIgcGFja2FnZSBieSBMZW9uYXJkbyBMb3VyZWlybywgd2hp Y2gAIGNhbiBiZSBvYnRhaW5lZCBmcm9tIG9hay5vYWtsYW5kLmVkdSBvciBh bnkgb3RoZXIgU2ltVGVsIG1pcnJvciBzaXRlLgAgAC0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8ICgzKSBDb25maWd1cmF0aW9uIHwALS0tLS0tLS0tLS0tLS0t LS0tLS0tACAAQ29uZmlndXJhdGlvbiBwcmVjZWRlbmNlLgAgAFRoZXJlIGFy ZSBzZXZlcmFsIGxldmVscyBvZiBQaW5lIGNvbmZpZ3VyYXRpb24uICBDb25m aWd1cmF0aW9uIHZhbHVlcyBhdABhIGdpdmVuIGxldmVsIG92ZXJyaWRlIGNv cnJlc3BvbmRpbmcgdmFsdWVzIGF0IGxvd2VyIGxldmVscy4gIEluIG9yZGVy IG9mAGluY3JlYXNpbmcgcHJlY2VkZW5jZToAIAAgbyBidWlsdC1pbiBkZWZh dWx0cywAIG8gc3lzdGVtLXdpZGUgcGluZS5jb25mIGZpbGUsACBvIHBlcnNv bmFsIC5waW5lcmMgZmlsZSAobWF5IGJlIHNldCB2aWEgYnVpbHQtaW4gU2V0 dXAvQ29uZmlnIG1lbnUuKSwAIG8gY29tbWFuZC1saW5lIG9wdGlvbnMsACBv IHN5c3RlbS13aWRlIHBpbmUuY29uZi5maXhlZCBmaWxlLgAgAFRoZXJlIGlz IG9uZSBleGNlcHRpb24gdG8gdGhlIHJ1bGUgdGhhdCBjb25maWd1cmF0aW9u IHZhbHVlcyBhcmUgcmVwbGFjZWQAYnkgdGhlIHZhbHVlIG9mIHRoZSBzYW1l IG9wdGlvbiBpbiBhIGhpZ2hlci1wcmVjZWRlbmNlIGZpbGU6AHRoZSBmZWF0 dXJlLWxpc3QgdmFyaWFibGUgaGFzIHZhbHVlcyB0aGF0IGFyZSBhZGRpdGl2 ZSwgYnV0IGNhbiBiZQBuZWdhdGVkIGJ5IHByZXBlbmRpbmcgIm5vLSIgaW4g ZnJvbnQgb2YgYW4gaW5kaXZpZHVhbCBmZWF0dXJlIG5hbWUuACAARmlsZSBu YW1lIGRlZmF1bHRzLgAgAE5vdGVzOgAgACBvIDxleGUgZGlyPiA9IGRpcmVj dG9yeSB3aGVyZSBwaW5lLmV4ZSBmb3VuZC4AIG8gPHBpbmVyYyBkaXI+ID0g ZGlyZWN0b3J5IHdoZXJlIHBpbmVyYyBmb3VuZC4AIG8gKiA9IGRlZmF1bHQg ZmlsZSBuYW1lIGlzIG92ZXJyaWRhYmxlIGluIHBpbmVyYy4AIG8gJEhPTUUs IGlmIG5vdCBleHBsaWNpdGx5IHNldCwgZGVmYXVsdHMgdG8gcm9vdCBvZiB0 aGUgY3VycmVudCBkcml2ZS4AIG8gJE1BSUxDQVBTLCBpZiBzZXQsIGlzIHVz ZWQgaW4gbGlldSBvZiB0aGUgZGVmYXVsdCBtYWlsY2FwIHNlYXJjaCBwYXRo cy4AIG8gKyBiZXR3ZWVuIHRoZSBtYWlsY2FwIHBhdGhzIGltcGxpZXMgdGhh dCB0aGUgdHdvIGZpbGVzIGFyZSBjb21iaW5lZC4AIG8gOyBiZXR3ZWVuIG90 aGVyIGRlZmF1bHQgcGF0aHMgaW1wbGllcyB0aGF0IHRoZSBmaXJzdCBvbmUg Zm91bmQgaXMgdXNlZC4AIABQaW5lIGxvb2tzIGZvciBtb3N0IHN1cHBvcnQg ZmlsZXMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGl0IGZpbmRzIGl0cwBwZXJz b25hbCBjb25maWd1cmF0aW9uIGZpbGUgKHBpbmVyYykuICBUaGUgLXAgY29t bWFuZC1saW5lIGZsYWcgbWF5IGJlAHVzZWQgdG8gc3BlY2lmeSBhIHBhcnRp Y3VsYXIgcGF0aCBuYW1lIGZvciB0aGUgcGluZXJjIGZpbGUuICBJZiBhAHBp bmVyYyBmaWxlIGRvZXMgbm90IGV4aXN0LCBpdCB3aWxsIGJlIGNyZWF0ZWQg KGlmIGRpcmVjdG9yeSBwZXJtaXNzaW9ucwBhbGxvdykuICBJbiBQQy1QaW5l LCBpZiAtcCBvciAkUElORVJDIGFyZSBub3QgZGVmaW5lZCwgUGluZSB3aWxs IGxvb2sAaW4gJEhPTUVcUElORSBhbmQgdGhlIGRpcmVjdG9yeSBjb250YWlu aW5nIHRoZSBQSU5FLkVYRS4gIElmIGEgUElORVJDAGZpbGUgZG9lcyBub3Qg ZXhpc3QgaW4gZWl0aGVyIG9uZSwgaXQgd2lsbCBjcmVhdGUgb25lIGluIHRo ZSBmaXJzdCBvZiB0aG9zZQB0d28gZGlyZWN0b3JpZXMgdGhhdCBpcyB3cml0 YWJsZS4gIEluIGRldGFpbDoAIABQQy1QaW5lOgAgACBleGVjdXRhYmxlICAg ICA8RE9TIHNlYXJjaCBwYXRoPlxwaW5lLmV4ZQAgaGVscCBpbmRleCAgICAg PGV4ZSBkaXI+XHBpbmUubmR4ACBoZWxwIHRleHQgICAgICA8ZXhlIGRpcj5c cGluZS5obHAAIAAgcGVycyBjb25maWcgICAgJFBJTkVSQyAgOyAgJEhPTUVc cGluZVxwaW5lcmMgIDsgIDxleGUgZGlyPlxwaW5lcmMAIGdsb2JhbCBjZmcg ICAgICRQSU5FQ09ORgAgACBwYXNzd29yZCAgICAgICA8cGluZXJjIGRpcj5c cGluZS5wd2QAIGRlYnVnICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lZGVi Zy50eHQAIGNyYXNoICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lY3JzaC50 eHQAIHNpZ25hdHVyZSogICAgIDxwaW5lcmMgZGlyPlxwaW5lLnNpZwAgYWRk cmVzc2Jvb2sqICAgPHBpbmVyYyBkaXI+XGFkZHJib29rACBhZGRyYm9vayBs dSAgICA8cGluZXJjIGRpcj5cYWRkcmJvb2subHUgICAgKGFwcGVuZHMgLmx1 IHRvIGFkZHJiayBuYW1lLikAIG1haWxjYXAqICAgICAgIDxwaW5lcmMgZGly PlxtYWlsY2FwICArICA8ZXhlIGRpcj5cbWFpbGNhcAAgbWltZXR5cGVzKiAg ICAgPHBpbmVyYyBkaXI+XG1pbWV0eXBlICsgIDxleGUgZGlyPlxtaW1ldHlw ZQAgbmV3c3JjKiAgICAgICAgJEhPTUUKZXdzcmMgKGlmIGV4aXN0cywgZWxz ZSkgPHBpbmVyYyBkaXI+CmV3c3JjACBzZW50bWFpbCogICAgICAkSE9NRVxt YWlsXHNlbnRtYWlsLm10eAAgcG9zdHBvbmVkKiAgICAgJEhPTUVcbWFpbFxw b3N0cG9uZC5tdHgAIGludGVycnVwdGVkICAgICRIT01FXG1haWxcaW50cnVw dGQAIABVbml4IFBpbmU6ACAAIGV4ZWN1dGFibGUgICAgIDxVbml4IHNlYXJj aCBwYXRoPi9waW5lACBwZXJzbmwgY2ZnICAgICB+Ly5waW5lcmMAIGdsb2Jh bCBjZmcgICAgIC91c3IvbG9jYWwvbGliL3BpbmUuY29uZgAgZml4ZWQgY2Zn ICAgICAgL3Vzci9sb2NhbC9saWIvcGluZS5jb25mLmZpeGVkACBsb2NhbCBo ZWxwICAgICAvdXNyL2xvY2FsL2xpYi9waW5lLmluZm8AIAAgaW50ZXJydXB0 ZWQgICAgfi8ucGluZS1pbnRlcnJ1cHRlZC1tYWlsACBkZWJ1ZyAgICAgICAg ICB+Ly5waW5lLWRlYnVnTgAgY3Jhc2gJCX4vLnBpbmUtY3Jhc2gAIG5ld3Ny YyogICAgICAgIH4vLm5ld3NyYwAgc2lnbmF0dXJlKiAgICAgPHBpbmVyYyBk aXI+Ly5zaWduYXR1cmUAIGFkZHJlc3Nib29rKiAgIDxwaW5lcmMgZGlyPi8u YWRkcmVzc2Jvb2sAIGFkZHJib29rIGx1ICAgIDxwaW5lcmMgZGlyPi8uYWRk cmVzc2Jvb2subHUgIChhcHBlbmRzIC5sdSB0byBhZGRyYmsgbmFtZS4pACBw b3N0cG9uZWQqICAgICB+L21haWwvcG9zdHBvbmVkLW1zZ3MAIHNlbnRtYWls KiAgICAgIH4vbWFpbC9zZW50LW1haWwAIG1haWxjYXAqICAgICAgIH4vLm1h aWxjYXAgKyAvZXRjL21haWxjYXAAICAgICAgICAgICAgICAgICAgICAgICAg ICAgKyAvdXNyL2V0Yy9tYWlsY2FwICsgL3Vzci9sb2NhbC9ldGMvbWFpbGNh cAAgbWltZXR5cGVzKiAgICAgfi8ubWltZS50eXBlcyArIC9ldGMvbWltZS50 eXBlcyArIC91c3IvbG9jYWwvbGliL21pbWUudHlwZXMAIAAgbmV3cy1zcG9v bAl2YXJpZXMgYWNyb3NzIFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL3Nwb29s L25ld3Mgb3IgL3Zhci9uZXdzACBhY3RpdmUtbmV3cwl2YXJpZXMgYWNyb3Nz IFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL2xpYi9uZXdzL2FjdGl2ZQAgbG9j ayBmaWxlcyAgICAgL3RtcC8uXHVzclxzcG9vbFxtYWlsXHh4eHgAIGluYm94 ICAgICAgICAgIC91c3Ivc3Bvb2wvbWFpbC94eHh4ACBwYXNzd29yZCAgICAg ICAvZXRjL3Bhc3N3ZAAgAE1haWxjYXAgZmlsZXMuACAAUGluZSBob25vcnMg dGhlIG1haWxjYXAgY29uZmlndXJhdGlvbiBzeXN0ZW0gZm9yIHNwZWNpZnlp bmcgZXh0ZXJuYWwAcHJvZ3JhbXMgZm9yIGhhbmRsaW5nIGF0dGFjaG1lbnRz LiAgVGhlIG1haWxjYXAgZmlsZSBtYXBzIE1JTUUgYXR0YWNobWVudAB0eXBl cyB0byB0aGUgZXh0ZXJuYWwgcHJvZ3JhbXMgbG9hZGVkIG9uIHlvdXIgc3lz dGVtIHdoaWNoIGNhbiBkaXNwbGF5AGFuZC9vciBwcmludCB0aGUgZmlsZS4g IEEgc2FtcGxlIG1haWxjYXAgZmlsZSBjb21lcyBidW5kbGVkIHdpdGggdGhl IFBpbmUAZGlzdHJpYnV0aW9uLiAgSXQgaW5jbHVkZXMgY29tbWVudHMgd2hp Y2ggZXhwbGFpbiB0aGUgc3ludGF4IHlvdSBuZWVkIHRvAHVzZSBmb3IgbWFp bGNhcC4gIFdpdGggdGhlIG1haWxjYXAgZmlsZSwgYW55IHByb2dyYW0gKG1h aWwgcmVhZGVycywAbmV3c3JlYWRlcnMsIFdXVyBjbGllbnRzKSBjYW4gdXNl IHRoZSBzYW1lIGNvbmZpZ3VyYXRpb24gZm9yIGhhbmRsaW5nAE1JTUUtZW5j b2RlZCBkYXRhLgAgAE1JTUUtVHlwZXMgZmlsZXMuACAAUGluZSB1c2VzIG1p bWUtdHlwZXMgZmlsZXMgKC5taW1lLnR5cGVzIG9yIE1JTUVUWVBFKSB0byBk ZXRlcm1pbmUAd2hhdCBDb250ZW50LVR5cGUgdG8gdXNlIGZvciBsYWJlbGxp bmcgYW4gYXR0YWNoZWQgZmlsZSwgYmFzZWQgb24AdGhlIGZpbGUgZXh0ZW5z aW9uLiAgVGhhdCBpcywgdGhpcyBmaWxlIHByb3ZpZGVzIGEgbWFwcGluZyBi ZXR3ZWVuAGZpbGVuYW1lIGV4dGVuc2lvbnMgYW5kIE1JTUUgY29udGVudC10 eXBlcy4AIABFbnZpcm9ubWVudCB2YXJpYWJsZXMuACAAUEMtUGluZSB1c2Vz IHRoZSBmb2xsb3dpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzOgAgACAgUElO RVJDICAgICAgKE9wdGlvbmFsIHBhdGggdG8gcGluZXJjIGZpbGUuKQAgIFBJ TkVDT05GICAgIChPcHRpb25hbCBwYXRoIHRvIGdsb2JhbCBwaW5lIGNvbmZp ZyBmaWxlLikAICBIT01FACAgVE1QIG9yIFRFTVAAICBDT01TUEVDACAgTUFJ TENBUFMgICAgKGEgKnNlbWljb2xvbiogZGVsaW1pdGVkIGxpc3Qgb2YgcGF0 aCBuYW1lcyB0byBtYWlsY2FwIGZpbGVzKQAgAFVuaXggUGluZSB1c2VzIHRo ZSBmb2xsb3dpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzOgAgACAgVEVSTSAg ICAgICAgKFRlbGxzIFBpbmUgd2hhdCBraW5kIG9mIHRlcm1pbmFsIGlzIGJl aW5nIHVzZWQuKQAgIERJU1BMQVkgICAgIChEZXRlcm1pbmVzIGlmIFBpbmUg d2lsbCB0cnkgdG8gZGlzcGxheSBJTUFHRSBhdHRhY2htZW50cy4pACAgU0hF TEwgICAgICAgKElmIG5vdCBzZXQsIGRlZmF1bHQgaXMgL2Jpbi9zaCApACAg TUFJTENBUFMgICAgKEEgKmNvbG9uKiBkZWxpbWl0ZWQgbGlzdCBvZiBwYXRo IG5hbWVzIHRvIG1haWxjYXAgZmlsZXMpACAALS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0AfCAoNCkgQ29taW5nIEF0dHJhY3Rpb25zIHwALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0AIABTVElMTCBOT1QgRE9ORSwgQlVUIFdFIFdB TlQgVEhFTSBBUyBNVUNIIEFTIFlPVSBETy4uLgAgACBvIEhpZXJhcmNoeSBz dXBwb3J0ACBvIExvY2F0aW9uIGluZGVwZW5kZW5jZSBvZiBzdXBwb3J0IGZp bGVzACBvIEtlcmJlcm9zIHN1cHBvcnQAIG8gT2ZmbGluZSBhbmQgZGlzY29u bmVjdGVkIHN1cHBvcnQAIG8gRXh0ZXJuYWwgZGlyZWN0b3J5IHNlcnZpY2Vz IGFjY2VzcwAgAC0tLS0tLS0tLS0tLS0tLQB8ICg1KSBISVNUT1JZIHwALS0t LS0tLS0tLS0tLS0tACAAUGluZSB3YXMgb3JpZ2luYWxseSBjb25jZWl2ZWQg aW4gMTk4OSBhcyBhIHNpbXBsZSwgZWFzeS10by11c2UgbWFpbGVyIGZvcgBh ZG1pbmlzdHJhdGl2ZSBzdGFmZiBhdCB0aGUgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uIGluIFNlYXR0bGUuICBUaGlzAGNvbnN0aXR1ZW5jeSBoYWQgcHJl dmlvdXNseSBiZWVuIHVzaW5nIGEgdmVyeSBuaWNlIG1haWwgc3lzdGVtIGRl cml2ZWQAZnJvbSBVQ0xBJ3MgIkJlbiIgbWFpbGVyIGZvciB0aGUgTVZTIG9w ZXJhdGluZyBzeXN0ZW0sIGJ1dCB3aGVuIHRoZSBjb3N0AG9mIG1haW50YWlu aW5nIG91ciBNVlMgc3lzdGVtIGJlY2FtZSBwcm9oaWJpdGl2ZSwgd2UgbmVl ZGVkIHRvIGZpbmQgYQBVbml4LWJhc2VkIG1haWxlciB0aGF0IHByZXNlcnZl ZCB0aGUgdXNlci1pbnRlcmZhY2Ugc3RyZW5ndGhzIG9mICJCZW4iLgBPdXIg Z29hbCB3YXMgdG8gcHJvdmlkZSBhIG1haWxlciB0aGF0IG5haXZlIHVzZXJz IGNvdWxkIHVzZSB3aXRob3V0IGZlYXIAb2YgbWFraW5nIG1pc3Rha2VzLiAg V2Ugd2FudGVkIHRvIGNhdGVyIHRvIHVzZXJzIHdobyB3ZXJlIGxlc3MgaW50 ZXJlc3RlZABpbiBsZWFybmluZyB0aGUgbWVjaGFuaWNzIG9mIHVzaW5nIGVs ZWN0cm9uaWMgbWFpbCB0aGFuIGluIGRvaW5nIHRoZWlyAGpvYnM7IHVzZXJz IHdobyBwZXJoYXBzIGhhZCBzb21lIGNvbXB1dGVyIGFueGlldHkuICBXZSBm ZWx0IHRoZSB3YXkgdG8gZG8AdGhpcyB3YXMgdG8gaGF2ZSBhIHN5c3RlbSB0 aGF0IGRpZG4ndCBkbyBzdXJwcmlzaW5nIHRoaW5ncyBhbmQgcHJvdmlkZWQA aW1tZWRpYXRlIGZlZWRiYWNrIG9uIGVhY2ggb3BlcmF0aW9uOyBhIG1haWxl ciB0aGF0IGhhZCBhIGxpbWl0ZWQgc2V0IG9mAGNhcmVmdWxseS1zZWxlY3Rl ZCBmdW5jdGlvbnMuACAAQXQgdGhhdCB0aW1lLCB3ZSBjb3VsZCBub3QgZmlu ZCBhbnkgVW5peCBtYWlsZXIgKGNvbW1lcmNpYWwgb3IgZnJlZWx5AGF2YWls YWJsZSkgdGhhdCBtZXQgb3VyIHJlcXVpcmVtZW50cy4gIENvbnNlcXVlbnRs eSwgd2UgcmVsdWN0YW50bHkAY29uY2x1ZGVkIHRoYXQgd2Ugd291bGQgbmVl ZCB0byBkZXZlbG9wIG91ciBvd24uICBUaGUgRWxtIG1haWxlciBzZWVtZWQA bGlrZSBhIHJlYXNvbmFibGUgc3RhcnRpbmcgcG9pbnQgc2luY2UgaXRzIHNv dXJjZSBjb2RlIHdhcyBmcmVlbHkAYXZhaWxhYmxlLCBzbyB3ZSBzdGFydGVk IG1vZGlmeWluZyBpdC4gIFRvZGF5IHRoZXJlIGlzIHZpcnR1YWxseSBubyBF bG0AY29kZSBsZWZ0LCBhbmQgUGluZSBoYXMgZXZvbHZlZCBzbyB0aGF0IG1h bnkgInBvd2VyLXVzZXIiIGZlYXR1cmVzIG1heQBiZSAob3B0aW9uYWxseSkg ZW5hYmxlZC4gIFdlIGhhdmUgdHJpZWQgdG8gcmVtYWluIHRydWUgdG8gb3Vy IG9yaWdpbmFsAHNpbXBsaWNpdHkgYW5kIGVhc2Utb2YtdXNlIGdvYWxzIGJ5 IHByb3ZpZGluZyAqb3B0aW9uYWwqIGZlYXR1cmVzIGZvcgBzb3BoaXN0aWNh dGVkIHVzZXJzLiAgSW4gZmFjdCwgaWYgbm9uZSBvZiBQaW5lJ3Mgb3B0aW9u cyBhcmUgZW5hYmxlZCwgdGhlAGxhdGVzdCB2ZXJzaW9uIGhhcyBhbG1vc3Qg dGhlIHNhbWUgbG9vay1hbmQtZmVlbCBhcyB0aGUgdmVyeSBmaXJzdAB2ZXJz aW9uLgAgAE9uZSBvZiB0aGUgZ3JlYXRlc3QgcHJvYmxlbXMgd2l0aCBtb3N0 IG1haWxlcnMgb24gVW5peCBzeXN0ZW1zIGlzIHRoZQBlZGl0b3IuICBPbmUg Y2FuIG5vcm1hbGx5IGNob29zZSBiZXR3ZWVuIGVtYWNzIGFuZCB2aS4gIFdl IGV4cGVyaW1lbnRlZAB3aXRoIHNvbWUgdmVyc2lvbnMgb2YgZW1hY3MgYW5k IHNldHRsZWQgb24gYSBoYWNrZWQgdmVyc2lvbiBvZiBtaWNybwBlbWFjcy4g RXZlbnR1YWxseSBpdCBiZWNhbWUgaGVhdmlseSBtb2RpZmllZCBhbmQgdGln aHRseSBpbnRlZ3JhdGVkIHdpdGgAdGhlIHJlc3Qgb2YgUGluZS4gIE9uZSBv ZiB0aGUgbWFpbiBmZWF0dXJlcyBvZiBoYXZpbmcgYSB0aWdodGx5IGNvdXBs ZWQAZWRpdG9yIGlzIHRoYXQgaXQgY2FuIGd1aWRlIHRoZSB1c2VyIHRocm91 Z2ggZWRpdGluZyB0aGUgaGVhZGVyIG9mIHRoZQBtZXNzYWdlLCBhbmQgUGlu ZSB0YWtlcyBncmVhdCBjYXJlIHRvIGRvIHRoaXMuICBBIHZlcnkgc2ltcGxl IGFuZABlZmZpY2llbnQgaW50ZXJmYWNlIHRvIHRoZSBVbml4IHNwZWxsIGNv bW1hbmQgd2FzIGFsc28gYWRkZWQuICBUaGUgZW1hY3MtAHN0eWxlIGtleSBi aW5kaW5ncyB3ZXJlIHJldGFpbmVkLCB0aG91Z2ggbW9zdCBvZiB0aGUgb3Ro ZXIgd2lsZCBhbmQAd29uZGVyZnVsIGVtYWNzIGZ1bmN0aW9ucyB3ZXJlIG5v dC4gIFRoZSBQaW5lIGNvbXBvc2l0aW9uIGVkaXRvciBpcyBhbHNvAGF2YWls YWJsZSBhcyBhIHZlcnkgc2ltcGxlIHN0YW5kIGFsb25lIGVkaXRvciBuYW1l ZCAicGljbyIuACAAQWxzbyB3b3JraW5nIGF0IHRoZSBVbml2ZXJzaXR5IG9m IFdhc2hpbmd0b24gaXMgdGhlIG9yaWdpbmFsIGF1dGhvciBvZiB0aGUASW50 ZXJuZXQgTWVzc2FnZSBBY2Nlc3MgUHJvdG9jb2wgKElNQVApLiAgSU1BUCBp cyBhIGZ1bmN0aW9uYWwgc3VwZXJzZXQgb2YAUE9QLCBhbmQgcHJvdmlkZXMg YSB3YXkgdG8gbWFuaXB1bGF0ZSBtYWlsYm94ZXMgb24gcmVtb3RlIHNlcnZl cnMgYXMgaWYAdGhleSB3ZXJlIGxvY2FsLiAgU3BlY2lmaWMgYWR2YW50YWdl cyBvZiBJTUFQIG92ZXIgUE9QIGluY2x1ZGU6IHN1cHBvcnQAZm9yIGluYm94 IGFjY2VzcyBmcm9tIG11bHRpcGxlIGNvbXB1dGVycywgYWNjZXNzIHRvIG1v cmUgdGhhbiBvbmUgcmVtb3RlAGZvbGRlciwgc2VsZWN0aXZlIGFjY2VzcyB0 byBNSU1FIG1lc3NhZ2UgcGFydHMsIGFuZCBzdXBwb3J0IGZvcgBkaXNjb25u ZWN0ZWQgb3BlcmF0aW9uLgAgAE5vdCBsb25nIGFmdGVyIHRoZSBQaW5lIHBy b2plY3QgYmVnYW4sIFRoZSBJTUFQIGF1dGhvciBoYWQgZmluaXNoZWQAd3Jp dGluZyB0aGUgImMtY2xpZW50IiBsaWJyYXJ5IGFzIGFuIGludGVyZmFjZSB0 byBJTUFQIGFuZCBhcyBhIHN3aXRjaABiZXR3ZWVuIGRyaXZlcnMgZm9yIElN QVAgbWFpbGJveGVzLCBCZXJrZWxleSBtYWlsIGZpbGVzIGFuZCBUZW5leCBt YWlsAGZpbGVzLiAgSW4gdGltZSwgImMtY2xpZW50IiBiZWNhbWUgYSBmdWxs IG1lc3NhZ2luZyBBUEkgd2l0aCBzdXBwb3J0IGZvcgBSRkMtODIyIHBhcnNp bmcsIE1JTUUgcGFyc2luZyBhbmQgZGVjb2RpbmcsIFNNVFAgYW5kIE5OVFAg ZHJpdmVycywgYW5kIHNvAGZvcnRoLiAgR3JlYXQgY2FyZSB3YXMgdGFrZW4g dG8gbWFrZSB0aGUgY29kZSB3cml0aW5nIHRoZSBtYWlsIGZpbGVzAHJvYnVz dCBhZ2FpbnN0IGRpc2tzIGZpbGxpbmcgdXAsIGFuZCBpbnRlci1wcm9jZXNz IGxvY2tpbmcgaW4gb3JkZXIgdG8AZ3VhcmFudGVlIG1haWwgZmlsZSBjb25z aXN0ZW5jeS4gIEl0IHdhcyBjbGVhciB0aGF0IFBpbmUgd291bGQgYmVuZWZp dABncmVhdGx5IGZyb20gdXNpbmcgdGhlIGMtY2xpZW50IHRvIGFjY2VzcyBt YWlsIHN0b3JhZ2Ugc28gdGhlIG9yaWdpbmFsAGxvdy1sZXZlbCBFbG0gY29k ZSB3YXMgcmVwbGFjZWQgYnkgY2FsbHMgdG8gYy1jbGllbnQgbGlicmFyeSBy b3V0aW5lcy4AQ29uc2VxdWVudGx5IFBpbmUgY2FuIHdyaXRlIGFuZCBhY2Nl c3MgYSB2YXJpZXR5IG9mIGRpZmZlcmVudCBtYWlsIGZpbGUAZm9ybWF0cyBh bmQgbmV3IG9uZXMgY2FuIGJlIGFkZGVkIGJ5IGNyZWF0aW5nIGEgc2ltcGxl IGRyaXZlci4gIEluAGFkZGl0aW9uIHRoZSBjLWNsaWVudCBkb2VzIGEgdmVy eSBjYXJlZnVsIGpvYiBvZiBkb2luZyBhbGwgdGhlIFJGQy04MjIAaGVhZGVy IHBhcnNpbmcgYW5kIGFjaGlldmVzIHRoZSBoaWdoZXN0IGNvbXBsaWFuY2Ug d2l0aCB0aGUgUkZDLgAgAE1vc3Qgb2YgdGhlIHdvcmsgZG9uZSBvbiBQaW5l IGZyb20gNi85MiB0byA2LzkzIGZvY3VzZWQgb24gY2hhbmdlcyBuZWVkZWQA dG8gc3VwcG9ydCBhIHRydWx5IGRpc3RyaWJ1dGVkIGVsZWN0cm9uaWMgbWVz c2FnaW5nIGVudmlyb25tZW50IChlLmcuAHJlbW90ZSBmb2xkZXIgbWFuaXB1 bGF0aW9uKSwgYW5kIGdldHRpbmcgUGluZSB0byBydW4gb24gRE9TICh3aGlj aCB3YXMgYQAqbG90KiBvZiB3b3JrKS4gIFRoZSBmaXJzdCB2ZXJzaW9uIG9m IFBDLVBpbmUgKDMuODQpIHdhcyByZWxlYXNlZCBpbiBKdWx5ADE5OTMsIGFu ZCBpbmNsdWRlZCBmaXJzdCBzdGVwcyB0b3dhcmQgaW50ZWdyYXRpbmcgbmV3 cyBhbmQgZW1haWwgYWNjZXNzIGluAFBpbmUuIERvaW5nIHRoZSBET1MgcG9y dCB3YXMgdmVyeSBkaWZmaWN1bHQgZm9yIGEgdmFyaWV0eSBvZiByZWFzb25z LCBidXQAZXNwZWNpYWxseSBiZWNhdXNlIG9mIERPUyBtZW1vcnkgbWFuYWdl bWVudCAob3IgbGFjayB0aGVyZW9mKS4gIEhvd2V2ZXIsAHNpbXBseSBwb3J0 aW5nIFBpbmUgMy4wNyB0byBET1Mgd2FzIG5vdCBzdWZmaWNpZW50LiAgRm9y IGEgZGVza3RvcCBtYWlsZXIAc3VjaCBhcyBQQy1QaW5lIHRvIGJlIHVzZWZ1 bCBhdCBVVywgaXQgd2FzIG5lY2Vzc2FyeSB0byBmdWxseSBzdXBwb3J0AGFj Y2VzcyB0byBleGlzdGluZyAqcmVtb3RlKiBzYXZlZC1tZXNzYWdlIGZvbGRl cnMsIGFzIHdlbGwgYXMgbG9jYWwAKGRlc2t0b3ApIGZvbGRlcnMgLS0gYW5k IG9mIGNvdXJzZSwgdGhlIHJlbW90ZSBJTkJPWC4gIEFjY29tcGxpc2hpbmcg dGhpcwByZXF1aXJlZCBleHRlbnNpb25zIHRvIElNQVAsIGEgbmV3IHZlcnNp b24gb2YgdGhlIElNQVBkIHNlcnZlciBjb2RlLCBhbmQAZXh0ZW5zaXZlIHdv cmsgaW4gUGluZSB0byBzdXBwb3J0IG11bHRpcGxlIGNvbGxlY3Rpb25zIG9m IGZvbGRlcnMuACAAVGhlIHByaW5jaXBhbCByZWFzb24gZm9yIHBvcnRpbmcg VW5peCBQaW5lIHRvIERPUy9XaW5kb3dzIHdhcyB0byBvYnZpYXRlAHRoZSBu ZWVkIGZvciBQQyB1c2VycyB0byB0cmFuc2ZlciBmaWxlcyBiZXR3ZWVuIHRo ZWlyIFBDIGFuZCB0aGUgVW5peABzeXN0ZW0gcnVubmluZyBQaW5lLiAgTm93 IGl0IGlzIHBvc3NpYmxlIHRvIHNhdmUgbWVzc2FnZXMgZGlyZWN0bHkgdG8g dGhlAFBDJ3MgZmlsZXN5c3RlbSwgYW5kIHRvIGRpcmVjdGx5IGluY2x1ZGUg UEMgZmlsZXMgaW4gb3V0Z29pbmcgbWVzc2FnZXMuAEFuZCB3aXRoIFBpbmUn cyBNSU1FIGNhcGFiaWxpdHksIGJpbmFyeSBmaWxlcyAoZS5nLiB3b3JkIHBy b2Nlc3NpbmcAZG9jdW1lbnRzLCBzcHJlYWRzaGVldHMsIGltYWdlIGZpbGVz LCBleGVjdXRhYmxlcykgbWF5IGJlIGRpcmVjdGx5AGF0dGFjaGVkIHRvIHlv dXIgbWVzc2FnZXMuACAAV2l0aCBib3RoIFBpbmUgMy45MCBhbmQgMy45Miwg c2lnbmlmaWNhbnQgbmV3IGZ1bmN0aW9uYWxpdHkgaGFzIGJlZW4gYWRkZWQs AGFzIGNhbiBiZSBzZWVuIGJ5IHRoZSBncm93aW5nIG51bWJlciBvZiBmZWF0 dXJlcyB0aGF0IGNhbiBiZSBzZXQgdmlhAFNldHVwL0NvbmZpZyBzY3JlZW4u ICBOZXh0IHdpbGwgY29tZSBpbnRlZ3JhdGlvbiBvZiB0aGUgSU1BUDQtY2Fw YWJsZQBjLWNsaWVudCBsaWJyYXJpZXMsIGZvcm1pbmcgdGhlIGJhc2lzIG9m IFBpbmUgNC4wMC4AIAAgAC0tLS0tLS0tLS0tLS0tLQB8ICg2KSBDUkVESVRT IHwALS0tLS0tLS0tLS0tLS0tACAAVGhlIFVuaXZlcnNpdHkgb2YgV2FzaGlu Z3RvbiBQaW5lIGRldmVsb3BtZW50IHRlYW0gKHBhcnQgb2YgdGhlIFVXIE9m ZmljZQBvZiBDb21wdXRpbmcgJiBDb21tdW5pY2F0aW9ucykgaW5jbHVkZXM6 ACAAIFByb2plY3QgTGVhZGVyOiAgICAgICAgICAgTWlrZSBTZWliZWwuACBQ cmluY2lwYWwgYXV0aG9yczogICAgICAgIE1pa2UgU2VpYmVsLCBTdGV2ZSBI dWJlcnQsIExhdXJlbmNlIEx1bmRibGFkZSouACBDLUNsaWVudCBsaWJyYXJ5 ICYgSU1BUGQ6IE1hcmsgQ3Jpc3Bpbi4AIFBpY28sIHRoZSBQSW5lIENPbXBv c2VyOiAgTWlrZSBTZWliZWwuACBCdWcgdHJpYWdlLCB1c2VyIHN1cHBvcnQ6 IERhdmlkIE1pbGxlci4AIFBpbmUgV2ViIFBhZ2VzOiAgICAgICAgICAgU3Rl ZmFuIEtyYW1lciwgRGF2aWQgTWlsbGVyLgAgRG9jdW1lbnRhdGlvbjogICAg ICAgICAgICBNYW55IHBlb3BsZSEAIFBDLVBpbmUgZm9yIERPUzogICAgICAg ICAgTWlrZSBTZWliZWwuACBQQy1QaW5lIGZvciBXaW5kb3dzOiAgICAgIFRv bSBVbmdlci4AIFByb2plY3Qgb3ZlcnNpZ2h0OiAgICAgICAgVGVycnkgR3Jh eS4AIFByaW5jaXBhbCBQYXRyb25zOiAgICAgICAgUm9uIEpvaG5zb24sIE1p a2UgQnJ5YW50LgAgQWRkaXRpb25hbCBzdXBwb3J0OiAgICAgICBOb3J0aFdl c3ROZXQuACBJbml0aWFsIFBpbmUgY29kZSBiYXNlOiAgIEVsbSwgYnkgRGF2 ZSBUYXlsb3IgJiBVU0VORVQgQ29tbXVuaXR5IFRydXN0LgAgSW5pdGlhbCBQ aWNvIGNvZGUgYmFzZTogICBNaWNyb0VtYWNzIDMuNiwgYnkgRGF2ZSBHLiBD b25yb3kuACBVc2VyIEludGVyZmFjZSBkZXNpZ246ICAgIEluc3BpcmVkIGJ5 IFVDTEEncyAiQmVuIiBtYWlsZXIgZm9yIE1WUy4AIAAgICAqIEVtZXJpdHVz ICAoTGF1cmVuY2UgaXMgbm93IGF0IFF1YWxjb21tKQAgAFdlJ2QgYWxzbyBs aWtlIHRvIGFja25vd2xlZGdlIHRoZSBmb2xsb3dpbmcgY29udHJpYnV0aW9u cyBhbmQgY29udHJpYnV0b3JzOgAgUGluZSBmb3IgVk1TOiAgUG9ydGlhIFNo YW8gYW5kIFllaGF2aSBCb3VydmluZQAgUGluZSBmb3IgT1MvMjogRGF2aWQg TnVnZW50ACBTcGVjaWFsIG1lbnRpb246ICAgRGF2aWQgV2FsbAAgQnVnIHJl cG9ydHMsIGJ1ZyBmaXhlcywgcG9ydHMsIHN1Z2dlc3Rpb25zICYgZW5jb3Vy YWdlbWVudDoAIABUaGUgd29ybGQtd2lkZSBQaW5lIGNvbW11bml0eSwgaW5j bHVkaW5nLi4uACAAICBTaG9hIEFtaW5wb3VyICAgICAgIEdvcmRvbiBHb29k ICAgICAgICBSaWNoYXJkIE11cnBoeQAgIEouSi4gQmFpbHkgICAgICAgICAg Qm9iIEdyZWdvcnkgICAgICAgIElsIE9oACAgQmlsbHkgQmFycm9uICAgICAg ICBFZCBHcmVzaGtvICAgICAgICAgTWlrZSBSYW1leQAgIENocmlzIEJlZWNo ZXIgICAgICAgRG1pdHJpIEwuIEdyaW5nYXV6IFBoaWwgUmFuZAAgIEpvaG4g QmVuamFtaW5zICAgICAgRGF2aWQgSGFsbGl3ZWxsICAgIEpvY2hpYW0gUmlj aHRlcgAgIEJpcmtvIEJlcmd0ICAgICAgICAgUGV0ZXIgSGF1c2tlbiAgICAg IFRob21hcyBSaWVtZXIAICBLZW4gQm9iZXkgICAgICAgICAgIEplZmYgSGF5 d2FyZCAgICAgICBBbGV4aXMgUm9zZW4AICBBbmR5IEJyYWdlciAgICAgICAg IFJvbiBKb2huc29uICAgICAgICBNaWNoYWVsIFJvc3MAICBELksuIEJyb3du bGVlICAgICAgIFdpbGxpYW0gS3JldXRlciAgICBCb2IgU2FuZHN0cm9tACAg QnJpYW4gQnVycmlzdG9uICAgICBQZWtrYSBLeXRvbGFha3NvICAgTWljaGFl bCBGLiBTYW50YW5nZWxvACAgQmlsbCBDYW1wYmVsbCAgICAgICBCYXJyeSBM YW5keSAgICAgICAgU2hpbi15YSBTYXRvaAAgIFJ1c3NlbCBDYW1wYmVsbCAg ICAgQ2hyaXMgTGF0aGFtICAgICAgIENvcmV5IFNhdHRlbgAgIERvbm4gQ2F2 ZSAgICAgICAgICAgSm9uIExlYm8gICAgICAgICAgIE1pY2hhZWwgU2hlcGFy ZAAgIFJpY2hhcmQgQ2hlZXZlciAgICAgQWxsZW4gTGVvbmFyZCAgICAgIEFs YW4gVGhldwAgIE1pa2UgQ29naGxhbiAgICAgICAgUm9iZXJ0IEwuIExld2lz ICAgIEphc29uIFIuIFRob3JwZQAgIEp1c3RpbmUgQ29tZXIgICAgICAgQnJ1 Y2UgTGlsbHkgICAgICAgIE1hcmMgVW5hbmdzdAAgIENodWNrIENvb3BlciAg ICAgICAgTWF0dGhldyBMeWxlICAgICAgIEVkd2FyZCBWaWVsbWV0dGkAICBC YXJyeSBDb3JuZWxpdXMgICAgIEpvaG4gTWFja2luICAgICAgICBSb3NzIFdh a2VsaW4AICBUb255IEZsZW1taW5nICAgICAgIEphbWVzIE1hdGhlc29uICAg ICBSaWNoIFdhbGVzACAgTWF0dGhldyBGcmVlZG1hbiAgICBNYXJrIE1jTmFp ciAgICAgICAgRGF2aWQgV2FsbAAgIFJpY2hhcmQgRnJpdHogICAgICAgUGV0 ZSBNZWxsb3IgICAgICAgIEJvYiBXaWxsaWFtcwAgIE1hcmNlbG8gQS4gR2Fs bGFyZG8gRGF2ZSBNaWxsZXIgICAgICAgIFN0ZXZlIFdvb2R5YXR0ACAgQWRh bSBHYXJyZXR0ICAgICAgICBSb2JlcnQgTW9ycmlzICAgICAgTWljaGFlbCBB LiBDcm93bGV5ACAAQW5kIG1hbnkgb3RoZXJzLi4uIE91ciB0aGFua3MgdG8g YWxsIQAgAFBpbmUgZmlsZXMgYW5kIGRvY3VtZW50YXRpb24gYXJlIGF2YWls YWJsZSB2aWEgRlRQIG9yIFdXVzoAICBmdHA6Ly9mdHAuY2FjLndhc2hpbmd0 b24uZWR1L3BpbmUAICBodHRwOi8vd3d3LmNhYy53YXNoaW5ndG9uLmVkdS9w aW5lACAASW4gcGFydGljdWxhciwgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIFBp bmUgc291cmNlIGNvZGUgaXMgYXZhaWxhYmxlIHZpYQBhbm9ueW1vdXMgRlRQ IGZyb20gSW50ZXJuZXQgaG9zdCBmdHAuY2FjLndhc2hpbmd0b24uZWR1IGlu IHRoZSBmaWxlAC9waW5lL3BpbmUudGFyLlouACAAUGxlYXNlIHNlbmQgY29t bWVudHMgYW5kIGNvcnJlc3BvbmRlbmNlIHRvOiBwaW5lQGNhYy53YXNoaW5n dG9uLmVkdQAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8ICg3KSBMRUdBTCBO T1RJQ0VTIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAUGluZSBhbmQgUGlj byBhcmUgcmVnaXN0ZXJlZCB0cmFkZW1hcmtzIG9mIHRoZSBVbml2ZXJzaXR5 IG9mIFdhc2hpbmd0b24uAE5vIGNvbW1lcmNpYWwgdXNlIG9mIHRoZXNlIHRy YWRlbWFya3MgbWF5IGJlIG1hZGUgd2l0aG91dCBwcmlvciB3cml0dGVuAHBl cm1pc3Npb24gb2YgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rvbi4AIABQ aW5lLCBQaWNvLCBhbmQgUGlsb3Qgc29mdHdhcmUgYW5kIGl0cyBpbmNsdWRl ZCB0ZXh0IGFyZSBDb3B5cmlnaHQgMTk4OS0xOTk2AGJ5IHRoZSBVbml2ZXJz aXR5IG9mIFdhc2hpbmd0b24uACAAV2hhdCBkb2VzIHRoaXMgbWVhbj8gIE91 ciBpbnRlbnRpb25zIGFyZSBhcyBmb2xsb3dzOgAgAFVzZSBvZiBQaW5lL1Bp Y28vUGlsb3Q6ICBZb3UgbWF5IGNvbXBpbGUgYW5kIGV4ZWN1dGUgdGhlc2Ug cHJvZ3JhbXMgZm9yACAgYW55IHB1cnBvc2UsIGluY2x1ZGluZyBjb21tZXJj aWFsLCB3aXRob3V0IHBheWluZyBhbnl0aGluZyB0byB0aGUAICBVbml2ZXJz aXR5IG9mIFdhc2hpbmd0b24sIHByb3ZpZGVkIHRoYXQgdGhlIGxlZ2FsIG5v dGljZXMgYXJlIG1haW50YWluZWQAICBpbnRhY3QgYW5kIGhvbm9yZWQuACAA UmUtZGlzdHJpYnV0aW9uOiAgWW91IG1heSByZWRpc3RyaWJ1dGUgdGhlc2Ug cHJvZ3JhbXMgKHdpdGggb3Igd2l0aG91dAAgIHNvdXJjZSBjb2RlKSBwcm92 aWRlZCB0aGF0IHlvdSBkb24ndCBjaGFyZ2Ugc3BlY2lmaWNhbGx5IGZvciB0 aGVtLgAgIChJZiB5b3Ugd2FudCB0byBzZWxsIGFueSBvZiB0aGVzZSBwcm9n cmFtcywgeW91IG5lZWQgdG8gdGFsayB3aXRoIHVzLikAIABNb2RpZmljYXRp b246ICBZb3UgbWF5IG1vZGlmeSBQaW5lL1BpY28vUGlsb3Qgc29mdHdhcmUg dG8gbWFrZSBpdCBydW4gb24AICB5b3VyIGNvbXB1dGVycy4gIElmIHlvdSB3 YW50IHRvIG1ha2UgYW55IHNpZ25pZmljYW50IGNoYW5nZXMgdG8gUGluZSwA ICBQaWNvIG9yIFBpbG90IHNvZnR3YXJlLCB5b3UgbmVlZCB0byB0YWxrIHdp dGggdXMuICBUaGlzIHJlc3RyaWN0aW9uACAgcHJvdGVjdHMgdGhlIGludGVn cml0eSBvZiB0aGVzZSB0cmFkZW1hcmtzLCBhbmQgYWxsb3dzIHVzZXJzIHRv IGV4cGVjdCBhACAgcmVsaWFibGUsIGNvbnNpc3RlbnQgb3BlcmF0aW9uIGZv ciBhbGwgdmVyc2lvbnMgb2YgUGluZSwgUGljbyBhbmQgUGlsb3QAICBzb2Z0 d2FyZS4AIABTdXBwb3J0OiBJZiB5b3Ugd2FudCB0byAqc2VsbCogc3VwcG9y dCBmb3IgdGhlIFBpbmUsIFBpY28gb3IgUGlsb3QAICBwcm9ncmFtcywgeW91 IG5lZWQgdG8gdGFsayB3aXRoIHVzLiAgSWYgeW91IHdhbnQgdG8gZ2l2ZSBp dCBhd2F5LCAAICBwbGVhc2UgZG8gc28uACAARG9jdW1lbnRhdGlvbjogIFlv dSBtYXkgcmVwcm9kdWNlLCBvciBhZGFwdCBmb3IgbG9jYWwgdXNlLCBvdXIA ICBkb2N1bWVudGF0aW9uLCBhcyBsb25nIGFzIGNyZWRpdCBpcyBnaXZlbiB0 byB0aGUgQ29tcHV0aW5nICYAICBDb21tdW5pY2F0aW9ucyBvcmdhbml6YXRp b24gYXQgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rvbi4AIABXZWIgTGlu a3M6IFlvdSBtYXkgY3JlYXRlIGh5cGVybGlua3MgdG8gb3VyIHdlYiBwYWdl cywgYnV0IHdlIHdvdWxkACAgYXBwcmVjaWF0ZSBhIG5vdGUgbGV0dGluZyB1 cyBrbm93IHlvdSBoYXZlIGRvbmUgc28uICBIb3dldmVyLCBwbGVhc2UAICBk b24ndCBtYWtlIGxvY2FsL2NhY2hlIGNvcGllcyBvZiBvdXIgd2ViIHBhZ2Vz IHVubGVzcyB5b3UgdGFsayB3aXRoIHVzLgAgAFRoZSBhYm92ZSBwZXJtaXNz aW9ucyBhcmUgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIHRoYXQgdGhlIFBp bmUgYW5kIFBpY28AY29weXJpZ2h0IGFuZCB0cmFkZW1hcmsgbm90aWNlcyBh cHBlYXIgaW4gYWxsIGNvcGllcyBhbmQgdGhhdCBib3RoIHRoZQBhYm92ZSBj b3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFw cGVhciBpbiBzdXBwb3J0aW5nAGRvY3VtZW50YXRpb24sIGFuZCB0aGF0IHRo ZSBuYW1lIG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24gbm90IGJl AHVzZWQgaW4gYWR2ZXJ0aXNpbmcgb3IgcHVibGljaXR5IHBlcnRhaW5pbmcg dG8gZGlzdHJpYnV0aW9uIG9mIHRoZQBzb2Z0d2FyZSB3aXRob3V0IHNwZWNp ZmljLCBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uICBUaGlzIHNvZnR3YXJl IGlzAG1hZGUgYXZhaWxhYmxlICJhcyBpcyIsIGFuZAAgAFRIRSBVTklWRVJT SVRZIE9GIFdBU0hJTkdUT04gRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTLCBF WFBSRVNTIE9SIElNUExJRUQsAFdJVEggUkVHQVJEIFRPIFRISVMgU09GVFdB UkUsIElOQ0xVRElORyBXSVRIT1VUIExJTUlUQVRJT04gQUxMIElNUExJRUQA V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9S IEEgUEFSVElDVUxBUiBQVVJQT1NFLCBBTkQgSU4ATk8gRVZFTlQgU0hBTEwg VEhFIFVOSVZFUlNJVFkgT0YgV0FTSElOR1RPTiBCRSBMSUFCTEUgRk9SIEFO WSBTUEVDSUFMLABJTkRJUkVDVCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMg T1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQBMT1NT IE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElP TiBPRiBDT05UUkFDVCwgVE9SVAAoSU5DTFVESU5HIE5FR0xJR0VOQ0UpIE9S IFNUUklDVCBMSUFCSUxJVFksIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5F Q1RJT04AV0lUSCBUSEUgVVNFIE9SIFBFUkZPUk1BTkNFIE9GIFRISVMgU09G VFdBUkUuACAAPEVuZCBvZiBSZWxlYXNlIE5vdGVzPgAgICAgICAgICAgR0VO RVJBTCBJTkZPUk1BVElPTiBPTiBUSEUgUElORSBNRVNTQUdFIFNZU1RFTQAg ICAgICAgICAgICAgVmVyc2lvbiAzLjkyIChidWlsdCBfX19jZGF0ZSkAICAg ICAgICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9u ACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hcmNoLCAxOTk2ACAA VEFCTEUgT0YgQ09OVEVOVFMAIAAgICAgICAgIG8gSW50cm9kdWN0aW9uACAg ICAgICAgbyBQaW5lIEhlbHAAICAgICAgICBvIExvY2FsIFN1cHBvcnQgQ29u dGFjdHMAICAgICAgICBvIEdpdmluZyBDb21tYW5kcyBpbiBQaW5lACAgICAg ICAgbyBTdGF0dXMgTGluZQAgICAgICAgIG8gTWFpbiBNZW51IENvbW1hbmRz ACAgICAgICAgbyBDb21tYW5kIExpbmUgT3B0aW9ucwAgICAgICAgIG8gUGlu ZSBDb25maWd1cmF0aW9uACAgICAgICAgbyBSZWFkaW5nIE5ld3MAICAgICAg ICBvIFJlcG9ydGluZyBQcm9ibGVtcwAgAC0tLS0tLS0tLS0tLS0tLS0AfCBJ bnRyb2R1Y3Rpb24gfAAtLS0tLS0tLS0tLS0tLS0tACAAUElORSh0bSkgaXMg dGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3RvbidzICJQcm9ncmFtIGZvciBJ bnRlcm5ldCBOZXdzIGFuZABFbWFpbCIuICBJdCBpcyBpbnRlbmRlZCB0byBi ZSBhbiBlYXN5LXRvLXVzZSBwcm9ncmFtIGZvciBzZW5kaW5nLAByZWNlaXZp bmcsIGFuZCBmaWxpbmcgSW50ZXJuZXQgZWxlY3Ryb25pYyBtYWlsIG1lc3Nh Z2VzIGFuZCBidWxsZXRpbiBib2FyZAAoTmV0bmV3cykgbWVzc2FnZXMuIFBp bmUgc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBJbnRlcm5ldCBwcm90b2NvbHMg YW5kAHNwZWNpZmljYXRpb25zOgAgICAgICAgICAgICAgICAgU01UUCAgLSBT aW1wbGUgTWFpbCBUcmFuc3BvcnQgUHJvdG9jb2wAICAgICAgICAgICAgICAg IE5OVFAgIC0gTmV0d29yayBOZXdzIFRyYW5zcG9ydCBQcm90b2NvbAAgICAg ICAgICAgICAgICAgTUlNRSAgLSBNdWx0aXB1cnBvc2UgSW50ZXJuZXQgTWFp bCBFeHRlbnNpb25zACAgICAgICAgICAgICAgICBJTUFQICAtIEludGVybmV0 IE1lc3NhZ2UgQWNjZXNzIFByb3RvY29sACAATUlNRSBhbGxvd3MgeW91IHRv IGF0dGFjaCBhbnkga2luZCBvZiBmaWxlIHRvIHlvdXIgbWVzc2FnZSwgcHJv dmlkZWQgdGhhdAB5b3VyIHJlY2lwaWVudCBhbHNvIGhhcyBNSU1FLWNhcGFi bGUgbWFpbCBzb2Z0d2FyZSAod2hpY2ggaXMgcmVhZGlseQBhdmFpbGFibGUg Zm9yIG1vc3QgdHlwZXMgb2YgY29tcHV0ZXJzLCBhbHRob3VnaCBzb21lIHBy b3ByaWV0YXJ5IG1haWwAc3lzdGVtcyBkbyBub3QgeWV0IHN1cHBvcnQgTUlN RSkuICBJTUFQIGFsbG93cyBhY2Nlc3MgdG8gbWFpbGJveGVzIG9uAHJlbW90 ZSBtYWlsc2VydmVycyBhcyBpZiB0aGV5IHdlcmUgbG9jYWwuACAAQWx0aG91 Z2ggb3JpZ2luYWxseSBkZXNpZ25lZCBmb3IgaW5leHBlcmllbmNlZCBlbWFp bCB1c2VycywgUGluZSBoYXMAZXZvbHZlZCB0byBzdXBwb3J0IG1hbnkgYWR2 YW5jZWQgZmVhdHVyZXMuICBUaGVyZSBhcmUgYW4gZXZlci1ncm93aW5nAG51 bWJlciBvZiBjb25maWd1cmF0aW9uIGFuZCBwZXJzb25hbC1wcmVmZXJlbmNl IG9wdGlvbnMsIHRob3VnaCB3aGljaCBvZgB0aGVtIGFyZSBhdmFpbGFibGUg dG8geW91IGlzIGRldGVybWluZWQgYnkgeW91ciBsb2NhbCBzeXN0ZW0gbWFu YWdlcnMuIAAgAC0tLS0tLS0tLS0tLS0AfCBQaW5lIEhlbHAgfAAtLS0tLS0t LS0tLS0tACAAUGluZSBoZWxwIGlzIGNvbnRleHQtc2Vuc2l0aXZlLiAgSW4g b3RoZXIgd29yZHMsIGVhY2ggUGluZSBzY3JlZW4geW91IHVzZQB3aWxsIGhh dmUgaXRzIG93biBoZWxwIHRleHQsIGV4cGxhaW5pbmcgdGhlIGNob2ljZXMg YXZhaWxhYmxlIGZvciB0aGF0AHNjcmVlbi4gIFRoaXMgcGFydGljdWxhciBI ZWxwIHNlY3Rpb24gaXMgdW51c3VhbCBpbiB0aGF0IGl0IHdpbGwgbm90IG9u bHkAZGVzY3JpYmUgdGhlIHNwZWNpZmljIGNvbW1hbmRzIGF2YWlsYWJsZSBm cm9tIHRoZSBNQUlOIE1FTlUsIGJ1dCBhbHNvAHByb3ZpZGUgYW4gb3ZlcnZp ZXcgb2YgUGluZSBvcGVyYXRpb24uACAASW4gYWRkaXRpb24gdG8gdGhpcyBn ZW5lcmFsIGhlbHAgb24gUGluZSwgUmVsZWFzZSBOb3RlcyBvbiB0aGUgY3Vy cmVudABQaW5lIHZlcnNpb24gYXJlIGFsc28gYXZhaWxhYmxlIGZyb20gdGhl IE1BSU4gTUVOVS4gIFByZXNzIHtGOTpSfSB0bwBicm93c2UgdGhlIHJlbGVh c2Ugbm90ZXMuICBUaGVzZSBpbmNsdWRlIGNoYW5nZXMgc2luY2UgdGhlIGxh c3QgcmVsZWFzZSwAbm90ZXMgZm9yIFBDLVBpbmUsIGNvbmZpZ3VyYXRpb24g aW5mb3JtYXRpb24sIHRoZSBoaXN0b3J5IG9mIHRoZSBQaW5lAHByb2plY3Qs IGNyZWRpdHMsIGFuZCBsZWdhbCBub3RpY2VzLgAgAFBpbmUgZmlsZXMgYW5k IGRvY3VtZW50YXRpb24gYXJlIGF2YWlsYWJsZSB2aWEgRlRQIG9yIFdXVzoA ICBmdHA6Ly9mdHAuY2FjLndhc2hpbmd0b24uZWR1L3BpbmUAICBodHRwOi8v d3d3LmNhYy53YXNoaW5ndG9uLmVkdS9waW5lACAARm9yIGEgY29weSBvZiB0 aGUgY3VycmVudCBQaW5lICJGcmVxdWVudGx5IEFza2VkIFF1ZXN0aW9ucyIg KEZBUSkgbGlzdCwAc2VuZCBhbiBlbXB0eSBtZXNzYWdlIHRvIHBpbmUtZmFx QGNhYy53YXNoaW5ndG9uLmVkdSAgLS1vciwgaWYgaXQgaXMAYXZhaWxhYmxl IGF0IHlvdXIgc2l0ZSwgdXNlIHRoZSBTZXR1cC9VcGRhdGUgY29tbWFuZCB1 bmRlciB0aGUgTWFpbiBNZW51LgAgAElmIHlvdSB3b3VsZCBsaWtlIHRvIHBy aW50ICphbGwqIG9mIFBpbmUncyBpbnRlcm5hbCBoZWxwIHRleHQgZm9yIGEg bGl0dGxlAGxpZ2h0IGJlZHRpbWUgcmVhZGluZywgdGhlbiBwcmVzcyB7RjEy Olp9IG5vdy4gIChUaGlzIGFzc3VtZXMgdGhhdCB0aGUAY29weSBvZiBQaW5l IHlvdSBhcmUgdXNpbmcgaGFzIGJlZW4gcHJvcGVybHkgY29uZmlndXJlZCBm b3IgcHJpbnRpbmcAYXQgeW91ciBzaXRlLikAIAAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQB8IExvY2FsIFN1cHBvcnQgQ29udGFjdHMgfAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAF9fX2luY2x1ZGUgL3Vzci9sb2NhbC9s aWIvcGluZS5pbmZvACAAICAgICAgICBbIE5vIGxvY2FsIGluZm9ybWF0aW9u IGF2YWlsYWJsZS4gXQAgAF9fX2VuZF9pbmNsdWRlACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tAHwgR2l2aW5nIENvbW1hbmRzIGluIFBpbmUgfAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABDT01NQU5EUzogVGhlIGJv dHRvbSB0d28gbGluZXMgb2YgdGhlIHNjcmVlbiBhcmUgYWx3YXlzIHVzZWQg dG8gbGlzdCB0aGUAY29tbWFuZHMgeW91IGNhbiBnaXZlLiAgWW91IHByZXNz IHRoZSBrZXlzIHRoYXQgYXJlIGhpZ2hsaWdodGVkIHRvIGdpdmUAdGhlIGNv bW1hbmQuICBUaGUgY29tbWFuZHMgZm9yIGdldHRpbmcgaGVscCBhbmQgZ29p bmcgYmFjayB0byB0aGUgbWFpbgBtZW51IGFyZSBhbHdheXMgcHJlc2VudCAo ZXhjZXB0IHdoZW4gdmlld2luZyBoZWxwIGFzIHlvdSBhcmUgbm93KS4AIAB7 Ok9USEVSIENPTU1BTkRTOiBUaGUgIk90aGVyIENvbW1hbmRzIiBmdW5jdGlv biBjaGFuZ2VzIHRoZSBrZXlzIHlvdSBzZWV9AHs6YXQgdGhlIGJvdHRvbSBv ZiBhbnkgc2NyZWVuLiAgSW4gc29tZSBjYXNlcyB0aGVyZSBhcmUgMyBkaWZm ZXJlbnQgcGFnZXN9AHs6b2Yga2V5cyB3aGljaCBpdCB0b2dnbGVzIHRocm91 Z2guICBBTEwgQ09NTUFORFMgQVJFIEFDVElWRSwgZXZlbiBpZiB0aGV5fQB7 OmFyZSBub3QgY3VycmVudGx5IHNob3dpbmcgYXQgdGhlIGJvdHRvbSBvZiB5 b3VyIHNjcmVlbi4gIEluIG90aGVyIHdvcmRzLH0Aezp5b3UgTkVWRVIgbmVl ZCB0byBwcmVmaXggYSBjb21tYW5kIGtleSB3aXRoIHRoZSAnTycga2V5Ln0A IAB7OkNPTlRST0wgS0VZOiAgV2hlbiBjb21wb3NpbmcgbWFpbCBhbmQgaW4g YSBmZXcgb3RoZXIgcGxhY2VzIGluIFBpbmUgeW91fQB7OmhhdmUgdG8gdXNl IENvbnRyb2wga2V5cyB3aGljaCBtZWFucyBwcmVzc2luZyB0aGUgY29udHJv bCBrZXkgYW5kIHRoZSB9AHs6bGV0dGVyIGluZGljYXRlZCBhdCB0aGUgc2Ft ZSB0aW1lLiAgVGhpcyBpcyB1c3VhbGx5IHNob3duIHdpdGggYSAiXiIgaW59 AHs6ZnJvbnQgb2YgdGhlIGxldHRlci4gIE9uIHNvbWUgc3lzdGVtcywgY2Vy dGFpbiBjb250cm9sIGNoYXJhY3RlcnMgYXJlfQB7OmludGVyY2VwdGVkIGJl Zm9yZSB0aGV5IGdldCB0byBQaW5lLiAgQXMgYSB3b3JrLWFyb3VuZCwgeW91 IGNhbiBwcmVzc30Aezp0aGUgRVNDQVBFIGtleSB0d2ljZSBmb2xsb3dlZCBi eSB0aGUgZGVzaXJlZCBrZXkuICBGb3IgZXhhbXBsZSwgaWYgfQB7OkNvbnRy b2wtTyAoXk8pIGRvZXMgbm90IHdvcmsgb24geW91ciBzeXN0ZW0sIHRyeSB0 eXBpbmcgIkVTQyBFU0MgTyIufQAgAFBBR0lORyBVUC9ET1dOOiBUaGUgIisi IGFuZCAiLSIga2V5cyBhcmUgdXNlZCBmb3IgbW92aW5nIHRvIHRoZSBuZXh0 AG9yIHByZXZpb3VzIHBhZ2UuICBUaGUgc3BhY2UgYmFyIGlzIGEgc3lub255 bSBmb3IgIisiLiAgWW91IG1heSBhbHNvIHVzZQBDdHJsLVYgdG8gcGFnZSBk b3duIGFuZCBDdHJsLVkgdG8gcGFnZSB1cCBhcyB5b3UgZG8gaW4gdGhlIG1l c3NhZ2UAY29tcG9zZXIuICBPbiBzY3JlZW5zIHdpdGggYSBXaGVyZUlzIChz ZWFyY2gpIGNvbW1hbmQsIFcgb3IgQ3RybC1XIGZvbGxvd2VkAGJ5IEN0cmwt ViB3aWxsIG1vdmUgdG8gdGhlIGJvdHRvbSBvZiB0aGUgbWVzc2FnZSBvciBs aXN0LCBhbmQgVyBvciBDdHJsLVcAZm9sbG93ZWQgYnkgQ3RybC1ZIHdpbGwg bW92ZSB0byB0aGUgdG9wIG9mIHRoZSBtZXNzYWdlIG9yIGxpc3QuACAAUkVU VVJOIEtFWTogVGhlIHJldHVybiBrZXkgaXMgdXN1YWxseSBhIHN5bm9ueW0g Zm9yIGEgZnJlcXVlbnRseSB1c2VkAGNvbW1hbmQuICBXaGVuIHZpZXdpbmcg YSBtZXNzYWdlLCB0aGVyZSBpcyBjdXJyZW50bHkgbm90IGEgZGVmYXVsdABj b21tYW5kLCBzbyBSRVRVUk4gZG9lcyBub3RoaW5nOyB3aGVuIGluIHRoZSBp bmRleCwgaXQgaXMgc3lub255bW91cyB3aXRoACJ2aWV3IG1zZyIuIEluIHRo ZSBrZXkgbWVudSBhdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIHdoYXRl dmVyIGlzAGVuY2xvc2VkIGluIHNxdWFyZSBicmFja2V0cyBbXSBpcyB0aGUg c2FtZSBhcyB0aGUgcmV0dXJuIGtleS4AIABDT05UUk9MIEtFWVMgTk9UIFVT RUQgQlkgUElORTogIE1vc3QgY29tbWFuZHMgaW4gUGluZSBhcmUgc2luZ2xl IGxldHRlcnMsAHdpdGggLS13ZSBob3BlLS0gc29tZSBtbmVtb25pYyB2YWx1 ZSwgYnV0IGluIHBsYWNlcyB3aGVyZSBQaW5lIGlzIGV4cGVjdGluZwB0ZXh0 IGlucHV0LCBlLmcuIGluIHRoZSBjb21wb3NlciBvciBhdCBwcm9tcHRzIGZv ciBmaWxlL2ZvbGRlciBuYW1lcywAY29udHJvbCBrZXlzIG11c3QgYmUgdXNl ZCBmb3IgZWRpdGluZyBhbmQgbmF2aWdhdGlvbiBmdW5jdGlvbnMuACAAUGlu ZSBoYXMgdXNlZCBuZWFybHkgYWxsIHRoZSBjb250cm9sIGtleXMgYXZhaWxh YmxlLiAgVGhlcmUgYXJlLCBob3dldmVyLABjZXJ0YWluIGNvbnRyb2wga2V5 cyB0aGF0IGFyZSByZXNlcnZlZCBieSBvdGhlciBwcm9ncmFtcyBvciBmb3Ig dGVjaG5pY2FsAHJlYXNvbnMuICBQaW5lIGRvZXMgbm90IHVzZSBhbnkgb2Yg dGhlc2Uga2V5czoAICAgICAgICAgICAgICAgIEN0cmwtUyAgICBVc2VkIGJ5 IFVuaXggYXMgInN0b3Agb3V0cHV0IgAgICAgICAgICAgICAgICAgQ3RybC1R ICAgIFVzZWQgYnkgVW5peCBhcyAicmVzdW1lIG91dHB1dCIAICAgICAgICAg ICAgICAgIEN0cmwtXSAgICBPZnRlbiB1c2VkIGJ5IFRlbG5ldCBhcyBlc2Nh cGUga2V5ACAgICAgICAgICAgICAgICBDdHJsLVwgICBPZnRlbiB1c2VkIGJ5 IFVuaXggYXMgIkFib3J0IgAgICAgICAgICAgICAgICAgRVNDICAgICAgIENv bmZsaWN0cyB3aXRoIHNlcXVlbmNlcyB1c2VkIGZvciBhcnJvdyBrZXlzACAA Tk9URTogYnkgZGVmYXVsdCwgUGluZSB0cmVhdHMgQ3RybC1TIG9yIEN0cmwt USAoc29tZXRpbWVzIGtub3duIGFzIFhPRkYAYW5kIFhPTiksIGFzIG5vcm1h bCBjaGFyYWN0ZXJzLCBldmVuIHRob3VnaCBQaW5lIGRvZXMgbm90IHVzZSB0 aGVtLgBIb3dldmVyLCB0aGUgcHJpbnRlciwgbW9kZW0sIG9yIGNvbW11bmlj YXRpb24gc29mdHdhcmUgeW91IGFyZSB1c2luZyBtYXkAYmUgY29uZmlndXJl ZCBmb3IgInNvZnR3YXJlIGZsb3cgY29udHJvbCIgd2hpY2ggbWVhbnMgdGhh dCBYT04vWE9GRiBtdXN0AGJlIHRyZWF0ZWQgYXMgc3BlY2lhbCBjaGFyYWN0 ZXJzIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLiAgSWYgeW91IHNlZQBtZXNz YWdlcyBzdWNoIGFzICJeWCBub3QgZGVmaW5lZCBmb3IgdGhpcyBzY3JlZW4i LCB0aGVuIHlvdXIgc3lzdGVtIGlzAHByb2JhYmx5IHVzaW5nIHNvZnR3YXJl IGZsb3cgY29udHJvbC4gSW4gdGhpcyBjYXNlIHlvdSB3aWxsIG5lZWQgdG8g c2V0AHRoZSAicHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzIiBmZWF0 dXJlLiAgSWYgeW91ICpkbyogc2V0IHRoaXMAZmVhdHVyZSwgYmUgYWR2aXNl ZCB0aGF0IGlmIHlvdSBhY2NpZGVudGFsbHkgaGl0IGEgQ3RybC1TLCBQaW5l IHdpbGwAbXlzdGVyaW91c2x5IGZyZWV6ZSB1cCB3aXRoIG5vIHdhcm5pbmcu ICBJbiB0aGlzIGNhc2UsIHRyeSB0eXBpbmcgYSBDdHJsLVEAYW5kIHNlZSBp ZiB0aGF0IHB1dHMgdGhpbmdzIHJpZ2h0LiAgUHJpbnRpbmcgdmlhIHRoZSAi YXR0YWNoZWQtdG8tYW5zaSIAb3B0aW9uIHdpbGwgYXV0b21hdGljYWxseSBl bmFibGUgc29mdHdhcmUgZmxvdy1jb250cm9sIGhhbmRsaW5nIGZvciB0aGUA ZHVyYXRpb24gb2YgdGhlIHByaW50aW5nLgAgAFJFUEFJTlRJTkcgVEhFIFND UkVFTjogU29tZXRpbWVzIHdoYXQgaXMgZGlzcGxheWVkIG9uIHRoZSBzY3Jl ZW4gd2lsbCBiZQBpbmNvcnJlY3QgZHVlIHRvIG5vaXNlIG9uIHRoZSBwaG9u ZSBsaW5lIG9yIG90aGVyIGNhdXNlcyBhbmQgeW91IHdpbGwgd2FudAB0byBy ZXBhaW50IHRoZSB3aG9sZSBzY3JlZW4gdG8gbWFrZSBpdCBjb3JyZWN0LiAg WW91IGNhbiB1c2UgdGhlIEN0cmwtTABjb21tYW5kIHRvIGRvIHRoaXMuICBJ dCBuZXZlciBodXJ0cyB0byBkbyBpdCB3aGVuIGluIGRvdWJ0LgAgAC0tLS0t LS0tLS0tLS0tLQB8IFN0YXR1cyBMaW5lIHwALS0tLS0tLS0tLS0tLS0tACAA VGhlIHRvcCBsaW5lIG9mIHRoZSBzY3JlZW4gaXMgUGluZSdzIHN0YXR1cyBs aW5lLiAgSXQgd2lsbCBhbHdheXMgZGlzcGxheQB0aGUgY3VycmVudCB2ZXJz aW9uIG9mIFBpbmUgYW5kIHdpbGwgYWxzbyBjb252ZXkgaW5mb3JtYXRpb24g YWJvdXQgdGhlAHN0YXR1cyBvZiB0aGUgcHJvZ3JhbS4gIFRoaXMgaXMgd2hl cmUgeW91IGxvb2sgdG8gZmluZCBvdXQgd2hhdABjb2xsZWN0aW9uLCBmb2xk ZXIgYW5kIG1lc3NhZ2UgbnVtYmVyIGlzIGFjdGl2ZS4AIABJZiB0aGUgdG9w IGxpbmUgc2F5cyAiUkVBRE9OTFkiIGl0IG1lYW5zIHRoYXQgdGhlIG9wZW4g Zm9sZGVyICh0eXBpY2FsbHkAeW91ciBJTkJPWCkgaXMgImxvY2tlZCIgYnkg YW5vdGhlciBtYWlsIHNlc3Npb24gLS0gbW9zdCBsaWtlbHkgYSBtb3JlAHJl Y2VudCBzZXNzaW9uIG9mIFBpbmUgaGFzIHRha2VuIHRoZSBJTkJPWCBsb2Nr LgAgAElmIHRoZSB0b3AgbGluZSBzYXlzICJDTE9TRUQiIGl0IG1lYW5zIHRo YXQgeW91IGFyZSB0cnlpbmcgdG8gYWNjZXNzIGEAZm9sZGVyIG9uIGEgcmVt b3RlIG1haWwgc2VydmVyLCBhbmQgZm9yIHNvbWUgcmVhc29uLCBjb21tdW5p Y2F0aW9uIHdpdGgAdGhlIG1haWwgc2VydmVyIGhhcyBlaXRoZXIgYmVlbiBs b3N0LCBvciBuZXZlciBzdWNjZXNzZnVsbHkgZXN0YWJsaXNoZWQuAFRoaXMg Y2FuIGJlIGEgcmVzdWx0IG9mIHRyeWluZyB0byBvcGVuIGEgbm9uLWV4aXN0 ZW50IGZvbGRlciwgb3Igb25lAHN0b3JlZCBvbiBhbiBpbnZhbGlkIG9yIG5v bi1vcGVyYXRpb25hbCBzZXJ2ZXIsIG9yIGl0IGNhbiBtZWFuIHRoYXQgUGlu ZQBoYXMgYmVlbiBzdXNwZW5kZWQgZm9yIG1vcmUgdGhhdCAzMCBtaW51dGVz IHdoaWxlIGFjY2Vzc2luZyBhIHJlbW90ZSBtYWlsAHNlcnZlci4AIAAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tAHwgTWFpbiBNZW51IENvbW1hbmRzIHwALS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAHtBdmFpbGFibGUgQ29tbWFuZHMgLS0g R3JvdXAgMSAgICAgICAgICBBdmFpbGFibGUgQ29tbWFuZHMgLS0gR3JvdXAg MiAgIDpHZW5lcmFsIFBpbmUgQ29tbWFuZHMgIE1BSU4gTUVOVSBTY3JlZW4g Q29tbWFuZHN9AHstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIDotLS0tLS0t LS0tLS0tLS0tLS0tLS0gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtG MSAgU2hvdyB0aGlzIGhlbHAgdGV4dCAgICAgICAgICAgICAgICBGMSAgU2hv dyB0aGlzIGhlbHAgdGV4dCAgICAgICAgIDo/ICBTaG93IGhlbHAgdGV4dCAg ICAgIE8gIFNob3cgYWxsIE90aGVyIGF2YWlsYWJsZSBjb21tYW5kc30Ae0Yy ICBTaG93IGFsbCBvdGhlciBhdmFpbGFibGUgY29tbWFuZHMgIEYyICBTaG93 IG90aGVyIGNvbW1hbmRzICAgICAgICAgOkMgIENvbXBvc2UgYSBtZXNzYWdl ICAgUCAgU2VsZWN0IFByZXZpb3VzIGNvbW1hbmQgdXAgb24gbWVudX0Ae0Yz ICBRdWl0IFBpbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgOkkgIEZPTERFUiBJTkRFWCBzY3Jl ZW4gTiAgU2VsZWN0IE5leHQgY29tbWFuZCBkb3duIG9uIG1lbnV9AHtGNCAg RXhlY3V0ZSBjdXJyZW50IE1BSU4gTUVOVSBjb21tYW5kICBGNCAgQ29tcG9z ZSBhIG1lc3NhZ2UgICAgICAgICAgIDpMICBGT0xERVIgTElTVCBzY3JlZW4g IFIgIERpc3BsYXkgUGluZSBSZWxlYXNlIE5vdGVzfQB7RjUgIFNlbGVjdCBw cmV2aW91cyBjb21tYW5kIHVwIG9uIG1lbnUgRjUgIEZPTERFUiBMSVNUIHNj cmVlbiAgICAgICAgICA6QSAgQUREUkVTUyBCT09LIHNjcmVlbiBLICBMb2Nr IEtleWJvYXJkIH0Ae0Y2ICBTZWxlY3QgbmV4dCBjb21tYW5kIGRvd24gb24g bWVudSAgIEY2ICBHb3RvIGEgc3BlY2lmaWVkIGZvbGRlciAgICAgOlMgIFNF VFVQIGZ1bmN0aW9ucyAgICAgRyAgR290byBhIHNwZWNpZmllZCBmb2xkZXJ9 AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGNyAg Rk9MREVSIElOREVYIHNjcmVlbiAgICAgICAgIDpRICBRdWl0IFBpbmV9AHtG OSAgRGlzcGxheSBQaW5lIHJlbGVhc2Ugbm90ZXMgICAgICAgICBGOSAgU0VU VVAgbWVudXMgOn0Ae0YxMCBMb2NrIGtleWJvYXJkICAgICAgICAgICAgICAg ICAgICAgIEYxMCBBRERSRVNTIEJPT0sgc2NyZWVuIDp9ACAATk9URTogVGhl IGF2YWlsYWJpbGl0eSBvZiBjZXJ0YWluIGNvbW1hbmRzIChlLmcuIHNvbWUg b2YgdGhlIG9wdGlvbnMgdW5kZXIAU0VUVVApIGlzIGRldGVybWluZWQgYnkg UGluZSBjb25maWd1cmF0aW9uIGZpbGVzIGFuZCBzeXN0ZW0gY2FwYWJpbGl0 aWVzLgBBdCBzb21lIHNpdGVzLCBjZXJ0YWluIGNvbW1hbmRzIG1heSBub3Qg YmUgYXZhaWxhYmxlIGR1ZSB0byBzZWN1cml0eSBvcgBzdXBwb3J0IGNvbmNl cm5zLgAgAFRoZSAiQ09NUE9TRSBNRVNTQUdFIiBjb21tYW5kIChhdmFpbGFi bGUgb24gTUFJTiBNRU5VLCBGT0xERVIgTElTVCwARk9MREVSIElOREVYLCBh bmQgTUVTU0FHRSBURVhUIHNjcmVlbnMpIHRha2VzIHlvdSBpbnRvIHRoZSBQ aW5lIG1lc3NhZ2UAY29tcG9zZXIgYW5kIHBlcm1pdHMgeW91IHRvIGNyZWF0 ZSBhbmQgc2VuZCBhIG5ldyBtZXNzYWdlLgAgAFRoZSAiRk9MREVSIElOREVY IiBjb21tYW5kIChhdmFpbGFibGUgb24gTUFJTiBNRU5VLCBGT0xERVIgTElT VCwgYW5kAE1FU1NBR0UgVEVYVCBzY3JlZW5zKSB0YWtlcyB5b3UgdG8gdGhl IEZPTERFUiBJTkRFWCBzY3JlZW4gd2hpY2ggZGlzcGxheXMAYSBzdW1tYXJ5 IGNhcHRpb24gZm9yIGVhY2ggbWVzc2FnZSBpbiB0aGUgY3VycmVudGx5LW9w ZW4gZm9sZGVyLiBPbmUAbWVzc2FnZSB3aWxsIGJlIGhpZ2hsaWdodGVkOyB0 aGlzIGlzIHRoZSAiQ3VycmVudCIgbWVzc2FnZS4gIFRoZSBtZXNzYWdlAGNv bW1hbmRzIGF2YWlsYWJsZSBmcm9tIHRoaXMgc2NyZWVuIChlLmcuIFZpZXcs IFJlcGx5LCBGb3J3YXJkLCBEZWxldGUsAFByaW50LCBTYXZlLCBldGMpIGFw cGx5IHRvIHRoZSBjdXJyZW50IG1lc3NhZ2UuACAAVGhlICJGT0xERVIgTElT VCIgY29tbWFuZCAoYXZhaWxhYmxlIG9uIE1BSU4gTUVOVSwgRk9MREVSIElO REVYLCBhbmQATUVTU0FHRSBURVhUIHNjcmVlbnMpIHRha2VzIHlvdSB0byB0 aGUgRk9MREVSIExJU1Qgc2NyZWVuIHdoaWNoIGRpc3BsYXlzAHRoZSBuYW1l cyBvZiBhbGwgeW91ciBtZXNzYWdlIGZvbGRlcnMgYW5kIGFsbG93cyB5b3Ug dG8gdmlldywgcmVuYW1lLABkZWxldGUsIGFuZCBhZGQgZm9sZGVycy4gIFlv dSBjYW4gb3BlbiAodmlldykgYSBkaWZmZXJlbnQgZm9sZGVyIHRoYW4gdGhl AG9uZSBjdXJyZW50bHkgb3BlbiBieSBoaWdobGlnaHRpbmcgdGhlIGRlc2ly ZWQgb25lICh1c2luZyB0aGUgYXJyb3cga2V5cwBvciB0aGVpciBjb250cm9s LWtleSBlcXVpdmFsZW50cykgYW5kIHByZXNzaW5nIFJFVFVSTi4gIElmIHlv dSBoYXZlAG11bHRpcGxlIGZvbGRlciBjb2xsZWN0aW9ucyBkZWZpbmVkIChz ZWUgdGhlIEhlbHAgdGV4dCBmb3IgdGhlIEZPTERFUiBMSVNUAHNjcmVlbiB0 byBsZWFybiBtb3JlIGFib3V0IENvbGxlY3Rpb25zKSwgeW91IG1heSBuZWVk IHRvIHByZXNzIFJFVFVSTiB0bwBleHBhbmQgdGhlIGNvbGxlY3Rpb24gYW5k IGRpc3BsYXkgYWxsIG9mIHRoZSBmb2xkZXJzIGluIGl0LgAgAFRoZSAiQURE UkVTUyBCT09LIiBjb21tYW5kIChhdmFpbGFibGUgb25seSBmcm9tIHRoZSBN QUlOIE1FTlUpIHRha2VzIHlvdQB0byB0aGUgQUREUkVTUyBCT09LIG1hbmFn ZW1lbnQgc2NyZWVuLiAgRnJvbSBoZXJlLCB5b3VyIHBlcnNvbmFsIGFkZHJl c3MAYm9vayhzKSBtYXkgYmUgdXBkYXRlZC4AIABUaGUgIlNFVFVQIiBjb21t YW5kIChhdmFpbGFibGUgb25seSBmcm9tIHRoZSBNQUlOIE1FTlUpIHByb21w dHMgeW91IGZvcgBvbmUgb2Ygc2V2ZXJhbCBjb25maWd1cmF0aW9uIHNjcmVl bnMsIGluY2x1ZGluZyB0aGUgU0VUVVAgQ09ORklHVVJBVElPTiAAc2NyZWVu LCBieSB3aGljaCB5b3UgbWF5IGFjdGl2YXRlIG9wdGlvbmFsIFBpbmUgZmVh dHVyZXMuACAAQWxzbyBhdmFpbGFibGUgZnJvbSB0aGUgTWFpbiBNZW51LCBi dXQgb25seSBkaXNwbGF5ZWQgb24gdGhlIEtleSBNZW51cyBhdAB0aGUgYm90 dG9tIG9mIHRoZSBzY3JlZW4sIGFyZSB0aGUgZm9sbG93aW5nIGNvbW1hbmRz OgAgAFRoZSAiR290byIgY29tbWFuZCAoYXZhaWxhYmxlIG9uIE1BSU4gTUVO VSwgRk9MREVSIExJU1QsIEZPTERFUiBJTkRFWCwAYW5kIE1FU1NBR0UgVEVY VCBzY3JlZW5zKSBsZXRzIHlvdSBqdW1wIGRpcmVjdGx5IHRvIGEgbmV3IGZv bGRlciB3aXRob3V0AGhhdmluZyB0byB1c2UgdGhlIEZvbGRlciBMaXN0IGRp c3BsYXkuIEl0IHdpbGwgcHJvbXB0IHlvdSBmb3IgdGhlIG5hbWUgb2YAdGhl IGRlc2lyZWQgZm9sZGVyLCBhbmQgaWYgeW91IGhhdmUgbXVsdGlwbGUgZm9s ZGVyIGNvbGxlY3Rpb25zIGRlZmluZWQsAGFsbG93IHlvdSB0byByb3RhdGUg dGhyb3VnaCB0aGVtLiAgSG93ZXZlciwgaWYgdGhlIGZvbGRlciBpcyBvdXRz aWRlIG9mIHlvdXIAZGVmaW5lZCBjb2xsZWN0aW9ucywgeW91IGFyZSBnb2lu ZyB0byBoYXZlIHRvIGVudGVyIHRoZSBleGFjdCBmb2xkZXIAbG9jYXRpb24g dXNpbmcgdGhlIGNvcnJlY3Qgc3ludGF4IGZvciBhIHJlbW90ZSBmb2xkZXIg YW5kL29yIHRoZQBmdWxseS1xdWFsaWZpZWQgcGF0aCBuYW1lLgAgAFRoZSAi UmVsZWFzZSBOb3RlcyIgY29tbWFuZCBkaXNwbGF5cyBpbmZvcm1hdGlvbiBh Ym91dCB0aGlzIHZlcnNpb24gb2YAUGluZSwgYXMgd2VsbCBhcyBoaXN0b3Jp Y2FsIGFuZCBsZWdhbCBub3Rlcy4AIABUaGUgIktleWJvYXJkIExvY2siIGNv bW1hbmQgYWxsb3dzIHlvdXIgUGluZSBzZXNzaW9uIHRvIGJlIHByb3RlY3Rl ZABkdXJpbmcgYSB0ZW1wb3JhcnkgYWJzZW5jZSBmcm9tIHlvdXIgdGVybWlu YWwuACAAVGhlICJSZXBvcnQgQnVnIiBjb21tYW5kIGRvZXMgdGhlIG9idmlv dXMgdGhpbmc7IHBsZWFzZSBzZWUgc2VjdGlvbiAoMTApAGJlbG93LiAgVGhp cyBjb21tYW5kIGlzIGFsc28gYXZhaWxhYmxlIGZyb20gYW55IGhlbHAgc2Ny ZWVuIChpbmNsdWRpbmcAdGhpcyBvbmUuKQAgAC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8IENvbW1hbmQgTGluZSBPcHRpb25zIHwALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tACAAUG9zc2libGUgU3RhcnRpbmcgQXJndW1lbnRzIGZv ciBQaW5lIHByb2dyYW06ACAAICAgICAgICBBcmd1bWVudCAgICAgICAgICAg ICAgICBNZWFuaW5nACAAICAgICAgICA8YWRkcmVzcz4uLi4gICAgR28gZGly ZWN0bHkgaW50byBjb21wb3NlciB3aXRoIGdpdmVuIGFkZHJlc3MAICAgICAg ICAtYSAgICAgICAgICAgICAgU3BlY2lhbCBhbm9ueW1vdXMgbW9kZSBmb3Ig VVdJTioAICAgICAgICAtYyAgICAgICAgICAgICAgQ29udGV4dCAjIGZvciBp bnRlcnByZXRpbmcgLWYgYXJndW1lbnQAICAgICAgICAgICAgICAgICAgICAg ICAgIDA9bm9uZSwgMT1pbmNvbWluZywgMj1kZWZsdCBjb2xsJ24sIDM9bmV4 dCBjb2xsJ24AICAgICAgICAtZCBuICAgICAgICAgICAgRGVidWcgLSBzZXQg ZGVidWcgbGV2ZWwgdG8gJ24nACAgICAgICAgLWYgPGZvbGRlcj4gICAgIEZv bGRlciAtIG9wZW4gPGZvbGRlcj4gaW4gZGVmYXVsdCBjb2xsZWN0aW9uACAg ICAgICAgLUYgPGZpbGU+ICAgICAgIEZpbGUgLSBvcGVuIGFuZCB2aWV3IHRl eHQgPGZpbGU+ACAgICAgICAgLWggICAgICAgICAgICAgIEhlbHAgLSBnaXZl IHRoaXMgbGlzdCBvZiBvcHRpb25zACAgICAgICAgLWkgICAgICAgICAgICAg IEluZGV4IC0gR28gZGlyZWN0bHkgdG8gaW5kZXgsIGJ5cGFzc2luZyBtYWlu IG1lbnUAICAgICAgICAtSSA8a2V5X2xpc3Q+ICAgSW5pdGlhbCBrZXlzdHJv a2VzIHRvIGJlIGV4ZWN1dGVkACAgICAgICAgLWsgICAgICAgICAgICAgIEtl eXMgLSBGb3JjZSB1c2Ugb2YgZnVuY3Rpb24ga2V5cwAgICAgICAgIC1sICAg ICAgICAgICAgICBMaXN0IC0gRXhwYW5kIExpc3Qgb2YgZm9sZGVyIGNvbGxl Y3Rpb25zIGJ5IGRlZmF1bHQAICAgICAgICAtbiA8bnVtYmVyPiAgICAgRW50 cnkgaW4gaW5kZXggdG8gYmVnaW4gb24AICAgICAgICAtbnIgICAgICAgICAg ICAgU3BlY2lhbCByZXN0cmljdGVkIG1vZGUgZm9yIFVXSU4qACAgICAgICAg LW8gICAgICAgICAgICAgIFJlYWRPbmx5IC0gT3BlbiBmaXJzdCBmb2xkZXIg cmVhZC1vbmx5ACAgICAgICAgLXAgPGZpbGU+ICAgICAgIFVzZSA8ZmlsZT4g aW4gcGxhY2Ugb2YgLnBpbmVyYyBmaWxlACAgICAgICAgLVAgPGZpbGU+ICAg ICAgIFVzZSA8ZmlsZT4gaW4gcGxhY2Ugb2YgcGluZS5jb25mIGZpbGUAICAg ICAgICAtciAgICAgICAgICAgICAgUmVzdHJpY3RlZC9kZW1vIG1vZGUAICAg ICAgICAteiAgICAgICAgICAgICAgU3VzcGVuZCAtIGFsbG93IHVzZSBvZiBe WiBzdXNwZW5zaW9uACAgICAgICAgLXNvcnQgPHNvcnQ+ICAgIFNvcnQgLSBT cGVjaWZ5IHNvcnQgb3JkZXIgb2YgRm9sZGVyIEluZGV4OgAgICAgICAgICAg ICAgICAgICAgKFN1YmplY3QsIE9yZGVyZWRTdWJqLCBBcnJpdmFsLCBEYXRl LCBGcm9tLCBTaXplLCAvcmV2ZXJzZSkAICAgICAgICAtY29uZiAgICAgICAg ICAgQ29uZmlndXJhdGlvbiAtIE91dHB1dCBmcmVzaCBnbG9iYWwgY29uZmln IHRvIHN0ZG91dAAgICAgICAgIC1jcmVhdGVfbHUgPGFkZHJiaz4gPHNvcnQ+ ICBDcmVhdGUgYXV4aWxpYXJ5IGxvb2stdXAgZmlsZSBhbmQAICAgICAgICAg ICAgICAgICAgICAgICAgc29ydCA8YWRkcmJrPiBieSA8c29ydD4uICBGb3Ig Y3JlYXRpbmcgZ2xvYmFsIGFkZHJiay4AICAgICAgICAtcGluZXJjIDxmaWxl PiAgQ29uZmlndXJhdGlvbiAtIFB1dCBmcmVzaCBwaW5lcmMgY29uZmlnIGlu IDxmaWxlPgAgICAgICAgIC08b3B0aW9uPj08dmFsdWU+ICAgICAgIEFzc2ln biA8dmFsdWU+IHRvIHRoZSBwaW5lcmMgb3B0aW9uIDxvcHRpb24+ACAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgZS5nLiAtc2lnbmF0dXJlLWZp bGU9c2lnMQAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChOT1RF OiBmZWF0dXJlLWxpc3QgaXMgYWRkaXRpdmUpACAAICAgICAgICAgICAgICAg ICAgICAgKiBVV0lOID0gVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uIEluZm9y bWF0aW9uIE5hdmlnYXRvcgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBQ aW5lIENvbmZpZ3VyYXRpb24gfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAA VW5sZXNzIGl0IGhhcyBiZWVuIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQs IHRoZSBTZXR1cCBjb21tYW5kIG9uIHRoZQBNQUlOIE1FTlUgaGFzIGEgIkNv bmZpZyIgc3ViY29tbWFuZCB3aGljaCB3aWxsIGFsbG93IHlvdSB0byBtb2Rp ZnkAUGluZSdzIGJlaGF2aW9yIGJ5IHNldHRpbmcgb3IgdW5zZXR0aW5nIHZh cmlvdXMgZmVhdHVyZXMsIGRlZmluaW5nIGZvbGRlcgBjb2xsZWN0aW9ucywg ZXRjLiAgVGhlc2Ugc2V0dGluZ3MgYXJlIHN0b3JlZCBpbiB5b3VyIHBlcnNv bmFsICJwaW5lcmMiAGNvbmZpZ3VyYXRpb24gZmlsZSwgYnV0IG9uIHNoYXJl ZCBzeXN0ZW1zIHRoZXNlIHNldHRpbmdzIG1heSBiZQBvdmVyLXJpZGRlbiBi eSBhIHN5c3RlbS13aWRlIGNvbnRyb2wgZmlsZSAoZHVlIHRvIGxvY2FsIHNp dGUgc2VjdXJpdHkgb3IAc3VwcG9ydCBwb2xpY2llcykuICBBIGdsb2JhbCBw aW5lIGNvbmZpZ3VyYXRpb24gZmlsZSBjYW4gYWxzbyBiZSB1c2VkIHRvAHNl dCBkZWZhdWx0IHZhbHVlcyBmb3IgYWxsIFBpbmUgdXNlcnMgb24gYSBwYXJ0 aWN1bGFyIHN5c3RlbS4AIAAtLS0tLS0tLS0tLS0tLS0tAHwgUmVhZGluZyBO ZXdzIHwALS0tLS0tLS0tLS0tLS0tLQAgAEJBQ0tHUk9VTkQAIABQaW5lIGNh biByZWFkIGFuZCBwb3N0IEludGVybmV0IG5ld3MgKE5ldE5ld3Mgb3IgVVNF TkVUKSBncm91cHMsIHVzaW5nIHRoZQBzYW1lIGNvbW1hbmRzIGFzIGZvciBt YWlsLiAgSWYgeW91IGRvIG5vdCBhbHJlYWR5IGhhdmUgYSBuZXdzIHN0YXRl ACgibmV3c3JjIikgZmlsZSwgUGluZSB3aWxsIGNyZWF0ZSBvbmUgZm9yIHlv dSwgYW5kIHlvdSBjYW4gYWRkIG5ld3Nncm91cHMAdG8gaXQgdXNpbmcgdGhl ICJBZGQiIGNvbW1hbmQgaW4gdGhlIEZPTERFUiBMSVNUIHNjcmVlbi4gUGlu ZSBjYW4gdXNlIHRoZQBzYW1lIG5ld3NyYyBhcyBvdGhlciBVbml4IG5ld3Ny ZWFkZXJzLCB0aHVzIGFsbG93aW5nIHlvdSB0byBzd2l0Y2ggYmV0d2VlbgBQ aW5lIGFuZCBvdGhlciBuZXdzcmVhZGVyczsgaG93ZXZlciwgUGluZSB1c2Vz IHRoZSBpbmZvcm1hdGlvbiBpbiB0aGUgZmlsZQBpbiBhIHNsaWdodGx5IGRp ZmZlcmVudCB3YXkgdGhhbiBvdGhlciBuZXdzcmVhZGVycy4AIABDT05GSUdV UkFUSU9OACAAUGluZSBjYW4gYWNjZXNzIG5ld3MgZm9sZGVycyBpbiBhbnkg b25lIG9mIHRocmVlIGRpZmZlcmVudCB3YXlzOgAgACAgICAgICAgUkVNT1RF IE5OVFA6ICBVc2luZyB0aGUgTmV0d29yayBOZXdzIFRyYW5zcG9ydCBQcm90 b2NvbCAoTk5UUCkgdG8AYWNjZXNzIG5ld3Mgb24gYSByZW1vdGUgbmV3cyBz ZXJ2ZXIuICBJbiB0aGlzIGNhc2UgdGhlIG5ld3NyYyBmaWxlIGlzAHN0b3Jl ZCBvbiB0aGUgbWFjaGluZSB3aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBTaW1w bHkgc3BlY2lmeSB0aGUgbmFtZSBvZgB0aGUgbmV3cyBzZXJ2ZXIgYXMgeW91 ciBubnRwLXNlcnZlcjoAICAgICAgICAgICAgICAgIG5udHAtc2VydmVyICAg ICAgPSBuZXdzLm5vd2hlcmUuZWR1AElmIHlvdSBkbyB0aGlzIChhbmQgZG8g bm90IGV4cGxpY2l0bHkgc2V0IHRoZSBuZXdzLWNvbGxlY3Rpb25zIHZhcmlh YmxlKSwAUGluZSB3aWxsIGF1dG9tYXRpY2FsbHkgdXNlICp7ezp7fW5ld3Mu bm93aGVyZS5lZHV9W10gZm9yIHRoZSB2YWx1ZSBvZgB0aGUgbmV3cy1jb2xs ZWN0aW9ucyB2YXJpYWJsZS4AIAAgICAgICAgIFJFTU9URSBJTUFQOiAgVXNp bmcgdGhlIEludGVybmV0IE1lc3NhZ2UgQWNjZXNzIFByb3RvY29sIChJTUFQ KSB0bwBhY2Nlc3MgbmV3cyBvbiBhIHJlbW90ZSBuZXdzIHNlcnZlci4gIElu IHRoaXMgY2FzZSwgeW91ciBuZXdzcmMgZmlsZSBpcwBzdG9yZWQgb24gdGhl IG5ld3Mgc2VydmVyLCBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5LCBzbyB5b3Ug bXVzdCBoYXZlIGFuAGFjY291bnQgb24gdGhlIG5ld3Mgc2VydmVyLCBidXQg eW91IHdvdWxkIGJlIHJ1bm5pbmcgUGluZSBvbiBhIGRpZmZlcmVudABtYWNo aW5lLiAgVGhlIG5ld3Mgc2VydmVyIG11c3QgYmUgcnVubmluZyBhbiBJTUFQ ZCBzZXJ2ZXIgcHJvY2Vzcy4gU3BlY2lmeQBhIHJlbW90ZSBuZXdzLWNvbGxl Y3Rpb24gaW4gdGhlIFNFVFVQIENPTkZJR1VSQVRJT046ACAgICAgICAgICAg ICAgICBuZXdzLWNvbGxlY3Rpb25zID0gTmV3cyAqe3s6e31uZXdzLm5vd2hl cmUuZWR1fVtdACAAICAgICAgICBMT0NBTDogIFVzaW5nIGxvY2FsIGZpbGUg YWNjZXNzIHRvIHRoZSBuZXdzIGRhdGFiYXNlLiAgSW4gdGhpcwBjYXNlLCB5 b3VyIG5ld3NyYyBmaWxlIGlzIHN0b3JlZCBvbiB0aGUgbmV3cyBzZXJ2ZXIs IGluIHlvdXIgaG9tZQBkaXJlY3RvcnksIHNvIHlvdSBtdXN0IGhhdmUgYW4g YWNjb3VudCBvbiB0aGUgbmV3cyBzZXJ2ZXIsIGFuZCB5b3Ugd291bGQAYmUg cnVubmluZyBQaW5lIG9uIHRoZSBzYW1lIG1hY2hpbmUuICBTcGVjaWZ5IGEg bG9jYWwgbmV3cy1jb2xsZWN0aW9uIGluAHRoZSBTRVRVUCBDT05GSUdVUkFU SU9OOgAgICAgICAgICAgICAgICAgbmV3cy1jb2xsZWN0aW9ucyA9IE5ld3Mg KltdACAASW4gdGhlIGZpcnN0IHR3byBleGFtcGxlcywgdGhlIGhvc3RuYW1l ICJuZXdzLm5vd2hlcmUuZWR1IiBzaG91bGQgYmUAcmVwbGFjZWQgd2l0aCB0 aGUgZG9tYWluIG5hbWUgb2YgeW91ciBsb2NhbCBuZXdzIHNlcnZlci4gIEZv ciBVbml4IFBpbmUsAHRoZXNlIGVudHJpZXMgY2FuIGJlIHBsYWNlZCBpbiBl aXRoZXIgdGhlIHN5c3RlbS13aWRlIG9yIHlvdXIgcGVyc29uYWwAY29uZmln dXJhdGlvbiBmaWxlLgAgAElmIHlvdSBhcmUgYSBQQy1QaW5lIHVzZXIsIGVp dGhlciBvcHRpb24gMSAoTk5UUCkgb3Igb3B0aW9uIDIgKElNQVApIGlzAHBv c3NpYmxlLiAgSWYgeW91IGRvbid0IGhhdmUgYW4gYWNjb3VudCBvbiB0aGUg bmV3cyBzZXJ2ZXIsIG9yIGlmIHRoZSBuZXdzAHNlcnZlciBpcyBub3QgcnVu bmluZyBhbiBJTUFQIGRhZW1vbiwgdGhlbiB5b3UgbXVzdCB1c2UgTk5UUC4g IEluAHRoaXMgY2FzZSwgeW91ciBVbml4IC5uZXdzcmMgZmlsZSBjYW4gYmUg dHJhbnNmZXJyZWQgdG8geW91ciBQQy4gIEEgZ29vZABwbGFjZSB0byBwdXQg aXQgd291bGQgYmUgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGFzIHlvdXIgUElO RVJDIGZpbGUsIHVuZGVyAHRoZSBuYW1lIFxORVdTUkMsIGJ1dCB5b3UgY2Fu IHNwZWNpZnkgYSBkaWZmZXJlbnQgbG9jYXRpb24gdmlhIFBpbmUncwBTZXR1 cC9Db25maWcgc2NyZWVuLgAgAEEgZnV0dXJlIHZlcnNpb24gb2YgUEMtUGlu ZSB3aWxsIGJlIGFibGUgdG8gYWNjZXNzIGFuZCB1cGRhdGUgYSBuZXdzcmMA ZmlsZSBzdG9yZWQgb24gYSBVbml4IGhvc3QsIHNvIHRoYXQgaXQgd2lsbCBi ZSBwb3NzaWJsZSB0byBhbHRlcm5hdGUAYmV0d2VlbiBQQy1QaW5lIGFuZCBV bml4LWJhc2VkIG5ld3NyZWFkZXJzLgAgAFJFQURJTkcgTkVXUwAgAE9uY2Ug ZGVmaW5lZCBpbiB0aGUgLnBpbmVyYyAob3IgdGhlIGdsb2JhbCBwaW5lLmNv bmYpIGZpbGUsIHRoZSBuZXdzAGZvbGRlciBjb2xsZWN0aW9uIGNhbiBiZSBh Y2Nlc3NlZCBlaXRoZXIgdmlhIHRoZSBGT0xERVIgTElTVCBzY3JlZW4sIG9y AHZpYSB0aGUgR09UTyBjb21tYW5kLgAgAFBpbmUgdXNlcyB0aGUgc2FtZSBj b21tYW5kcyBmb3IgbWFuaXB1bGF0aW5nIG5ld3MgZm9sZGVycyBhcyBmb3Ig bWFpbABmb2xkZXJzLiAgVGhpcyBtZWFucywgZm9yIGV4YW1wbGUsIHRoYXQg d2hlbiB5b3UgYXJlIGRvbmUgd2l0aCBhIG1lc3NhZ2UsAHlvdSB3b3VsZCB1 c2UgIkQiIHRvIG1hcmsgaXQgYXMgRGVsZXRlZCAob3IgRGlzbWlzc2VkLCBp ZiB5b3UgcHJlZmVyLikAVGhpcyAibWFpbCBsaWtlIiBiZWhhdmlvciBkaWZm ZXJzIGZyb20gdGhhdCBvZiBtb3N0IG5ld3NyZWFkZXJzLCB3aGVyZWluAGEg bWVzc2FnZSBpcyBpbXBsaWNpdGx5IGRpc21pc3NlZCBhZnRlciB5b3UgaGF2 ZSBsb29rZWQgYXQgaXQgb25jZS4gV2UAc3Ryb25nbHkgYmVsaWV2ZSB0aGF0 IFBpbmUgc2hvdWxkIG9mZmVyIGFzIG11Y2ggY29uc2lzdGVuY3kgYXMgcG9z c2libGUAYmV0d2VlbiBtYWlsIGFuZCBuZXdzLCBzbyB0aGUgbWFpbCBwYXJh ZGlnbSAtLXdoZXJlaW4gYSBtZXNzYWdlIGRvZXMgbm90AG1hZ2ljYWxseSBk aXNhcHBlYXIgd2l0aG91dCBleHBsaWNpdCBhY3Rpb24gYnkgdGhlIHVzZXIt LSBpcyB1c2VkIGZvciBuZXdzAGFzIHdlbGwuACAATmV3cyBmb2xkZXJzIGFy ZSBhY3R1YWxseSBSZWFkLU9ubHksIGJ1dCB0aGUgbmV3c3JjIGZpbGUgYWxs b3dzIFBpbmUgdG8Aa2VlcCB0cmFjayBvZiB3aGljaCBtZXNzYWdlcyB5b3Ug aGF2ZSBkaXNtaXNzZWQgKG1hcmtlZCBhcyBEZWxldGVkKSBqdXN0AGFzIGlu IGEgcmVndWxhciBtYWlsIGZvbGRlci4gVGhlIGRpZmZlcmVuY2UgaXMgdGhh dCwgYWx0aG91Z2ggbWVzc2FnZXMAbWFya2VkIGFzIERlbGV0ZWQgd2lsbCBz aG93IHVwIGluIHRoZSBJbmRleCAoanVzdCBhcyBtYWlsIG1lc3NhZ2VzIGRv AHVudGlsIGFuIGVYcHVuZ2UpLCB5b3UgY2Fubm90IGV4cHVuZ2UgbmV3cyBt ZXNzYWdlcy4gIEhvd2V2ZXIsIHlvdSBjYW4gdXNlAHRoZSAiZVhjbHVkZSIg KFgpIGNvbW1hbmQgaW4gb3JkZXIgdG8gc3VwcHJlc3MgZnJvbSB0aGUgRm9s ZGVyIEluZGV4AG1lc3NhZ2VzIHRoYXQgYXJlIHNvIG1hcmtlZC4gIEFsc28s IHdoZW5ldmVyIHlvdSBvcGVuIGEgbmV3c2dyb3VwIGZvbGRlciwAbWVzc2Fn ZXMgbWFya2VkIERlbGV0ZWQgYXJlIGFscmVhZHkgZXhjbHVkZWQgZnJvbSB0 aGUgSW5kZXggYnkgZGVmYXVsdC4AVGhlICJ1bmV4Y2x1ZGUiICgmKSBjb21t YW5kIHdpbGwgcmVzdG9yZSB0aGVtIHRvIHRoZSBGb2xkZXIgSW5kZXguACAA SWYgeW91IGFuc3dlciBhIG1lc3NhZ2UgaW4gYSBuZXdzIGZvbGRlciwgdGhl IGluZGV4IHZpZXcgd2lsbCBzaG93IHRoZQAiQSIgZmxhZyBhcyB1c3VhbDsg YnV0IHRoZSBuZXdzcmMgZmlsZSBoYXMgbm8gd2F5IG9mIHN0b3JpbmcgdGhp cyBmbGFnLABzbyBpdCB3aWxsIG5vdCBiZSBwcmVzZXJ2ZWQgYWNyb3NzIHNl c3Npb25zLiAgVGhlIERlbGV0ZWQgZmxhZyBpcyB0aGUgb25seQBvbmUgdGhh dCBpcyBwcmVzZXJ2ZWQgYmV0d2VlbiBzZXNzaW9ucy4gIElmIHlvdSBSZXBs eSB0byBhIG5ld3Nncm91cABtZXNzYWdlIGFuZCBzYXkgeW91IHdhbnQgdG8g cmVwbHkgdG8gYWxsIHJlY2lwaWVudHMsIFBpbmUgd2lsbCBhc2sgaWYAeW91 IHdhbnQgdG8gcG9zdCB0aGUgbWVzc2FnZSB0byBhbGwgdGhlIG5ld3Nncm91 cHMgbGlzdGVkIGluIHRoZSBvcmlnaW5hbABtZXNzYWdlLgAgAElmIHlvdSB3 b3VsZCBsaWtlIFBpbmUgdG8gbWFyayBtb3JlLW9yLWxlc3MgcmVjZW50IG5l d3MgbWVzc2FnZXMgYXMAIk5ldyIsIHRoZW4gc2V0IHRoZSAibmV3cy1hcHBy b3hpbWF0ZXMtbmV3LXN0YXR1cyIgZmVhdHVyZS4gIFRoaXMgd2lsbABjYXVz ZSBtZXNzYWdlcyBhZnRlciB0aGUgbGFzdCBvbmUgeW91IGhhdmUgbWFya2Vk IGFzIERlbGV0ZWQgdG8gYXBwZWFyAHdpdGggIk4iIHN0YXR1cyBpbiB0aGUg Rm9sZGVyIEluZGV4LiAgVGhlICJOIiBzdGF0dXMgb2Z0ZW4gbWFrZXMgaXQA ZWFzaWVyIHRvIGRpc3Rpbmd1aXNoIGxhdGVyIG5ld3MgYXJ0aWNsZXMgZnJv bSB0aG9zZSB5b3UndmUgcHJldmlvdXNseQBzZWVuLCBidXQgbm90IHlldCBk aXNwb3NlZCBvZiB2aWEgdGhlICJEIiBrZXkuICBOb3RlIHRoYXQgdGhpcyBp cyBhbgBhcHByb3hpbWF0aW9uLCBub3QgYW4gZXhhY3QgcmVjb3JkIG9mIHdo aWNoIG1lc3NhZ2VzIHlvdSBoYXZlIG5vdCBzZWVuLgAgAEEgZnJlcXVlbnQg b3BlcmF0aW9uIGluIG5ld3MtcmVhZGluZyBpcyAiY2F0Y2hpbmcgdXAiLi4u IHRoYXQgaXMsAGdldHRpbmcgcmlkIG9mIGFsbCB0aGUgbWVzc2FnZXMgaW4g dGhlIG5ld3MgZ3JvdXAgc28gdGhhdCB5b3UgY2FuICJzdGFydABmcmVzaCIu ICBBdCB0aGUgbW9tZW50LCB0aGUgZWFzaWVzdCB3YXkgdG8gZG8gdGhpcyBp biBQaW5lIGlzIHZpYSB0aGUAU2VsZWN0IGNvbW1hbmQuICBZb3Ugd291bGQg ZW50ZXIgdGhlIGZvbGxvd2luZyBmb3VyIGtleXN0cm9rZXM6IDthYWQATm90 ZSB0aGF0IHRoZSAiZW5hYmxlLWFnZ3JlZ2F0ZS1jb21tYW5kLXNldCIgZmVh dHVyZSBtdXN0IGJlIGVuYWJsZWQAYmVmb3JlIHlvdSBjYW4gdXNlIHRoZSBT ZWxlY3QgY29tbWFuZC4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgUmVw b3J0aW5nIFByb2JsZW1zIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRo ZXJlIGFyZSBub3cgbGl0ZXJhbGx5IG1pbGxpb25zIG9mIFBpbmUgdXNlcnMg aW4gb3ZlciA1MCBjb3VudHJpZXMuAFRoZSBQaW5lIGRldmVsb3BtZW50IHRl YW0gaGFzIG5vIGZ1bmRpbmcgdG8gcHJvdmlkZSBzdXBwb3J0IHRvIGFueW9u ZQBvdXRzaWRlIG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24uICBI b3dldmVyLCB3ZSBjZXJ0YWlubHkgd2FudCBQaW5lAHRvIGJlIHRoZSBiZXN0 IHRvb2wgaXQgY2FuIGJlLCBzbyB3ZSBkbyB3YW50IHRvIGtub3cgYWJvdXQg cHJvYmxlbXMuIFdlAGFzayB0aGF0IHlvdSBmaXJzdCByZWFkIHRoZSByZWxl dmFudCBoZWxwIHNjcmVlbnMsIGlmIGFueSwgYW5kIHRoZW4gc2VlawBhc3Np c3RhbmNlIGZyb20geW91ciBvd24gc3VwcG9ydCBzdGFmZi4gIE9uY2UgeW91 IGFyZSBzdXJlIHRoYXQgeW91cgBkaWZmaWN1bHR5IGlzIG5vdCBhIGxvY2Fs IGNvbmZpZ3VyYXRpb24gcHJvYmxlbSwgdXNlIHRoZSAie0YxMTpCfSBSZXBv cnQAQnVnIiBjb21tYW5kIChhdmFpbGFibGUgZnJvbSBhbnkgSEVMUCBzY3Jl ZW4pIHRvIGxldCB1cyBrbm93IGFib3V0IGl0LgBZb3UgbWF5IGFsc28gdXNl IHRoZSBSZXBvcnQgQnVnIGNvbW1hbmQgdG8gcmVxdWVzdCBsb2NhbCBhc3Np c3RhbmNlAG9yIHRvIHNlbmQgYSBzdWdnZXN0aW9uIHRvIHRoZSBkZXZlbG9w ZXJzLgAgAFBsZWFzZSBub3RlOiBQaW5lIGhhcyBiZWVuIGFkYXB0ZWQgdG8g c2V2ZXJhbCBvdGhlciBvcGVyYXRpbmcgc3lzdGVtcwBiZXNpZGVzIHRob3Nl IGRpcmVjdGx5IHN1cHBvcnRlZCBieSB0aGUgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uLiAASW5xdWlyaWVzIGFib3V0IHRoZXNlIG90aGVyIHBvcnRzIChl LmcuIFZNUyBhbmQgQW1pZ2FET1MpIHNob3VsZCBiZQBkaXJlY3RlZCB0byB0 aGUgaW5kaXZpZHVhbCBvciBncm91cCB0aGF0IGRpZCB0aGUgYWRhcHRhdGlv bi4gACAAICAgICAgICAgICAgICAgICAgICAgICAgUGluZSBEZXZlbG9wbWVu dCBUZWFtIDxwaW5lQGNhYy53YXNoaW5ndG9uLmVkdT4AICAgICAgICAgICAg ICAgICAgICAgICAgQ29tcHV0aW5nICYgQ29tbXVuaWNhdGlvbnMAICAgICAg ICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uACAg ICAgICAgICAgICAgICAgICAgICAgIFNlYXR0bGUsIFdBICA5ODE5NQAgADxF bmQgb2YgTWFpbiBNZW51IEhlbHA+ACAgICAgICAgICAgICAgICAgICAgICAg ICBGT0xERVIgSU5ERVggQ09NTUFORFMAe0F2YWlsYWJsZSAgQ29tbWFuZHMg LS0gR3JvdXAgMSAgICAgICAgIEF2YWlsYWJsZSBDb21tYW5kcyAtLSBHcm91 cCAyICAgICAgICAgOk5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTWVzc2FnZXMg ICAgICAgICAgICAgT3BlcmF0aW9ucyBvbiB0aGUgQ3VycmVudCBNZXNzYWdl fQB7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICA6LS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hvdyBIZWxwIFRleHQg ICAgICAgICAgICAgICAgICAgICBGMSAgU2hvdyBIZWxwIFRleHQgICAgICAg ICAgICAgICAgICAgIDogUCAgIE1vdmUgdG8gdGhlIHByZXZpb3VzIG1lc3Nh Z2UgICAgICAgICAgIFYgIFZpZXcgICAgICAgICAgICAgICAgIFkgIFByaW50 fQB7RjIgIFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kcyAgICAgICAgRjIg IFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kcyAgICAgICA6IE4gICBNb3Zl IHRvIHRoZSBuZXh0IG1lc3NhZ2UgICAgICAgICAgICAgICBSICBSZXBseSB0 byBtZXNzYWdlICAgICBGICBGb3J3YXJkfQB7RjMgIE1BSU4gTUVOVSBTY3Jl ZW4gICAgICAgICAgICAgICAgICAgRjMgIFF1aXQgUGluZSAgICAgICAgICAg ICAgICAgICAgICAgICA6IC0gICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBt ZXNzYWdlcyAgICAgICBEICBNYXJrIGZvciBkZWxldGlvbiAgICAgIH0Ae0Y0 ICBWaWV3IGN1cnJlbnQgbWVzc2FnZSAgICAgICAgICAgICAgIEY0ICBDb21w b3NlIGEgbWVzc2FnZSAgICAgICAgICAgICAgICAgOlNwYyAgU2hvdyBuZXh0 IHNjcmVlbiBvZiBtZXNzYWdlcyAgICAgICAgICAgVSAgVW5kZWxldGUgKHJl bW92ZSBkZWxldGlvbiBtYXJrKX0Ae0Y1ICBNb3ZlIHRvIHByZXZpb3VzIG1l c3NhZ2UgICAgICAgICAgIEY1ICBGT0xERVIgTElTVCBzY3JlZW4gICAgICAg ICAgICAgICAgOiBKICAgSnVtcCB0byBhIHNwZWNpZmljIG1lc3NhZ2UgICAg ICAgICAgICAgVCAgVGFrZSBBZGRyZXNzIGludG8gQWRkcmVzcyBCb29rfQB7 RjYgIE1vdmUgdG8gbmV4dCBtZXNzYWdlICAgICAgICAgICAgICAgRjYgIEdv dG8gYSBzcGVjaWZpZWQgZm9sZGVyICAgICAgICAgICA6IFcgICBXaGVyZWlz IC0tIHNlYXJjaCBmb3IgYSAgICAgICAgICAgICAgICBTICBTYXZlIGludG8g YW4gZW1haWwgZm9sZGVyfQB7RjcgIFNob3cgcHJldmlvdXMgc2NyZWVuIG9m IG1lc3NhZ2VzICAgRjcgIFpvb20gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA6ICAgICBzcGVjaWZpYyBtZXNzYWdlICAgICAgICAgICAgICAgICAg ICAgICBFICBFeHBvcnQgYXMgYSBwbGFpbiB0ZXh0IGZpbGV9AHtGOCAgU2hv dyBuZXh0IHNjcmVlbiBvZiBtZXNzYWdlcyAgICAgICBGOCAgV2hlcmVpcyAg ICAgICAgICAgICAgICAgICAgICAgICAgIDogfCAgIFBpcGUgdG8gYSBVbml4 IENvbW1hbmQgICAgICAgICAgICAgICAgIEIgIEJvdW5jZSAgICAgICAgICAg ICAgICogIEZsYWd9AHtGOSAgTWFyayBtZXNzYWdlIGZvciBkZWxldGlvbiAg ICAgICAgICBGOSAgUHJpbnQgbWVzc2FnZSAgICAgICAgICAgICAgICAgICAg IDpNaXNjZWxsYW5lb3VzIE9wZXJhdGlvbnN9AHtGMTAgVW5kZWxldGUgKHJl bW92ZSBkZWxldGUgbWFyaykgICAgICBGMTAgVGFrZSBhZGRyZXNzIGludG8g YWRkcmVzcyBib29rICAgIDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t fQB7RjExIFJlcGx5IHRvIG1lc3NhZ2UgICAgICAgICAgICAgICAgICAgRjEx IFNhdmUgbWVzc2FnZSBpbnRvIGFuIGVtYWlsIGZvbGRlciA6IEcgICBHb3Rv IGEgc3BlY2lmaWVkIGZvbGRlciAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRz IH0Ae0YxMiBGb3J3YXJkICAgICAgICAgICAgICAgICAgICAgICAgICAgIEYx MiBFeHBvcnQgbWVzc2FnZSBpbnRvIGEgcGxhaW4gZmlsZSAgOiAkICAgU29y dCBvcmRlciBvZiBpbmRleCAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LSB9AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogSCAgIEZ1 bGwgaGVhZGVyIG1vZGUgICAgICAgICAgICBPICBTaG93IGFsbCBvdGhlciBh dmFpbGFibGUgY29tbWFuZHMgfQB7QXZhaWxhYmxlIENvbW1hbmRzIC0tIEdy b3VwIDMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA6IFggICBFeHB1bmdlL0V4Y2x1ZGUgICAgICAgICAgICAgPyAg U2hvdyBIZWxwIHRleHQgICAgIFEgUXVpdCBQaW5lIH0Aey0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOiBaICAgWm9vbSAgICAgICAgICBBIEFw cGx5ICAgICAgIE0gIE1BSU4gTUVOVSBTY3JlZW4gICBMIEZPTERFUiBMSVNU IHNjcmVlbn0Ae0YzICBFeHB1bmdlL0V4Y2x1ZGUgICAgICAgIEY3IEp1bXAg dG8gbWVzc2FnZSAgIEYxMCBCb3VuY2UgKHJlbWFpbCkgbXNnICAgICAgOlRh YiAgTmV4dC1OZXcgICAgICA7IFNlbGVjdCAgICAgIEMgIENvbXBvc2UgYSBu ZXcgbWVzc2FnZSB9AHtGNCAgU2VsZWN0ICAgICBGNSAgQXBwbHkgICBGOCBO ZXh0IE5ldyAgICAgICAgICBGMTEgRmxhZyBtZXNzYWdlIGFzIGltcG9ydGFu dDp9AHtGNiAgU29ydCBvcmRlciBvZiBpbmRleCAgICBGOSBGdWxsIEhlYWRl ciBNb2RlICBGMTIgUGlwZSB0byBhIFVuaXggY29tbWFuZCAgIDp9ACAATk9U RTogVGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhlIGZvbGxvd2luZyBj b21tYW5kcyBpcyBkZXRlcm1pbmVkIGJ5ACJmZWF0dXJlLWxpc3QiIG9wdGlv bnMgaW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24uICBBbHNvLCBzb21lIG9m IHRoZXNlAGNvbW1hbmRzIG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5IGRpc2Fi bGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXI7IGlmIHRoZXkAZG9uJ3Qgd29y aywgcGxlYXNlIGNoZWNrIHdpdGggeW91ciBsb2NhbCBoZWxwIGRlc2sgYmVm b3JlIHJlcG9ydGluZyBhIGJ1Zy4AIAAgICAgbyBIZWFkZXIgTW9kZSAodG9n Z2xlIGJldHdlZW4gZGlzcGxheSBvZiBmdWxsIG9yIG1pbmltYWwgaGVhZGVy cykAICAgIG8gU2VsZWN0ICh0YWcgbWVzc2FnZXMgZm9yIGFnZ3JlZ2F0ZSBv cGVyYXRpb25zKQAgICAgbyBBcHBseSAoYXBwbHkgYSBjb21tYW5kIHRvIG11 bHRpcGxlIHByZXZpb3VzbHktc2VsZWN0ZWQgbWVzc2FnZXMpACAgICBvIEZs YWcgKG1hcmsgbWVzc2FnZSBhcyBpbXBvcnRhbnQgb3Igc2V0IG90aGVyIG1l c3NhZ2Ugc3RhdHVzIGZsYWdzKQAgICAgbyBab29tIChzaG93IG9ubHkgcHJl LXNlbGVjdGVkIG1lc3NhZ2VzKQAgICAgbyBCb3VuY2UgKHJlLW1haWwgbWVz c2FnZSB0byBjb3JyZWN0IHJlY2lwaWVudCkAICAgIG8gUGlwZSBtZXNzYWdl IHRvIGEgVW5peCBjb21tYW5kACAAVGhlICJQaXBlIG1lc3NhZ2UgdG8gYSBV bml4IGNvbW1hbmQiIGNvbW1hbmQgaXMgbm90IGF2YWlsYWJsZSBpbiBQQy1Q aW5lLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgRk9MREVSIElOREVYIFNjcmVl biAgfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tACAAVGhlIEZvbGRlciBJbmRleCBkaXNwbGF5cyB0aGUgaGVhZGVycyBv ciBzdW1tYXJ5IGluZm9ybWF0aW9uIG9mIGVhY2gAbWVzc2FnZSBpbiB0aGUg Y3VycmVudCBmb2xkZXIuICBUaGlzIGlzIHVzZWZ1bCBpZiB5b3Ugd2FudCB0 byBxdWlja2x5IHNjYW4AbmV3IG1lc3NhZ2VzLCBvciBmaW5kIGEgcGFydGlj dWxhciBtZXNzYWdlIHdpdGhvdXQgaGF2aW5nIHRvIGdvIHRocm91Z2gAdGhl IHRleHQgb2YgZWFjaCBtZXNzYWdlLCBvciB0byBxdWlja2x5IGdldCByaWQg b2YganVuayBtZXNzYWdlcywgZXRjLiAgSWYAdGhlIGxpc3QgaXMgdG9vIGxv bmcgdG8gZml0IG9uIG9uZSBzY3JlZW4sIHlvdSBjYW4gcGFnZSB1cCBhbmQg ZG93biBpbiB0aGUAbGlzdCB3aXRoIHRoZSB7Rjc6LX0ve0Y4OlNQQUNFfSBj b21tYW5kcy4gIFRoZSBjdXJyZW50IG1lc3NhZ2UgaXMgYWx3YXlzAGhpZ2hs aWdodGVkLCBhbmQgaXRzIG1lc3NhZ2UgbnVtYmVyIGlzIHNob3duIGluIHRo ZSBzdGF0dXMgbGluZS4gIEVhY2gAbWVzc2FnZSBsaW5lIGNvbnRhaW5zIHRo ZSBmb2xsb3dpbmcgY29sdW1uczoAIAAgIFNUQVRVUzogVGhlIG1hcmtpbmdz IG9uIHRoZSBsZWZ0IHNpZGUgb2YgdGhlIG1lc3NhZ2UgdGVsbCB5b3UgYWJv dXQgaXRzAHN0YXR1cy4gIFlvdSBtYXkgc2VlIG9uZSBvciBtb3JlIG9mIHRo ZSBmb2xsb3dpbmcgY29kZXMgb24gYW55IGdpdmVuAG1lc3NhZ2U6ACAAICAg byAiRCIgZm9yIERlbGV0ZWQuICBZb3UgaGF2ZSBtYXJrZWQgdGhpcyBtZXNz YWdlIGZvciBkZWxldGlvbiBidXQgbm90ACAgICAgICAgIHlldCBlWHB1bmdl ZCB0aGUgZm9sZGVyLgAgICBvICJOIiBmb3IgTmV3LiAgWW91IGhhdmUgbm90 IGxvb2tlZCBhdCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSB5ZXQuACAgIG8g IkEiIGZvciBBbnN3ZXJlZC4gIEFueSB0aW1lIHlvdSByZXBseSB0byBhIG1l c3NhZ2UgaXQgaXMgY29uc2lkZXJlZAAgICAgICAgICB0byBiZSBhbnN3ZXJl ZC4AICAgbyAiKyIgZm9yIGRpcmVjdC10by15b3UuICBUaGUgIisiIGluZGlj YXRlcyB0aGF0IGEgbWVzc2FnZSB3YXMgc2VudAAgICAgICAgIGRpcmVjdGx5 IHRvIHlvdXIgYWNjb3VudCwgeW91ciBjb3B5IGlzIG5vdCBwYXJ0IG9mIGEg Y2M6IG9yIGEAICAgICAgICBtYWlsaW5nIGxpc3QuACAgIG8gIlgiIGZvciBz ZWxlY3RlZC4gIFlvdSBoYXZlIHNlbGVjdGVkIHRoZSBtZXNzYWdlIGJ5IHVz aW5nIHRoZQAgICAgICAgICJzZWxlY3QiIGNvbW1hbmQuICAoU29tZSBzeXN0 ZW1zIG1heSBvcHRpb25hbGx5IGFsbG93IHNlbGVjdGVkACAgICAgICAgbWVz c2FnZXMgdG8gYmUgZGVub3RlZCBieSB0aGUgaW5kZXggbGluZSBiZWluZyBk aXNwbGF5ZWQgaW4gYm9sZAAgICAgICAgIHR5cGUuKQAgICBvICIqIiBmb3Ig SW1wb3J0YW50LiAgWW91IGhhdmUgcHJldmlvdXNseSB1c2VkIHRoZSAiRmxh ZyIgY29tbWFuZAAgICAgICB0byBtYXJrIHRoaXMgbWVzc2FnZSBhcyAiaW1w b3J0YW50Ii4AIAAgIE5VTUJFUjogTWVzc2FnZXMgaW4gYSBmb2xkZXIgYXJl IG51bWJlcmVkLCBmcm9tIG9uZSB0aHJvdWdoIHRoZSBudW1iZXIAb2YgbWVz c2FnZXMgaW4gdGhlIGZvbGRlciwgdG8gaGVscCB5b3Uga25vdyB3aGVyZSB5 b3UgYXJlIGluIHRoZSBmb2xkZXIuACAAICBEQVRFIFNFTlQ6IFRoZSBkYXRl IHRoZSBtZXNzYWdlIHdhcyBzZW50LiAgQnkgZGVmYXVsdCwgbWVzc2FnZXMg YXJlAG9yZGVyZWQgYnkgYXJyaXZhbCB0aW1lLCBub3QgYnkgZGF0ZSBzZW50 LiAgTW9zdCBvZiB0aGUgdGltZSwgYXJyaXZhbCB0aW1lAGFuZCBkYXRlIHNl bnQgKGVmZmVjdGl2ZWx5IGRlcGFydHVyZSB0aW1lKSBhcmUgc2ltaWxhci4g IFNvbWV0aW1lcywAaG93ZXZlciwgdGhlIGluZGV4IHdpbGwgYXBwZWFyIHRv IGJlIG91dCBvZiBvcmRlciBiZWNhdXNlIGEgbWVzc2FnZSB0b29rIGEAbG9u ZyB0aW1lIGluIGRlbGl2ZXJ5LgAgACAgU0VOREVSOiBUaGUgbmFtZSBvciBl bWFpbCBhZGRyZXNzIG9mIHRoZSBzZW5kZXIuICBJZiB5b3UgYXJlIHRoZQAg ICAgICAgICAgc2VuZGVyLCB0aGVuIHRoZSBmaXJzdCByZWNpcGllbnQncyBu YW1lIGlzIHNob3duIGhlcmUuACAAICBTSVpFOiBUaGUgbnVtYmVyIGluIHBh cmVudGhlc2VzIGlzIHRoZSBudW1iZXIgb2YgY2hhcmFjdGVycyBpbiB0aGUg bWVzc2FnZS4AIAAgIFNVQkpFQ1Q6IEFzIG11Y2ggb2YgdGhlIG1lc3NhZ2Un cyBzdWJqZWN0IGxpbmUgYXMgd2lsbCBmaXQgb24gdGhlIHNjcmVlbi4AIAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBCcmllZiBDb21tYW5k IEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQAgAFJFUExZIEFORCBGT1JXQVJEACAAUmVwbHlpbmcgKHtGMTE6Un0pIGFu ZCBGb3J3YXJkaW5nICh7RjEyOkZ9KSBhcmUgeW91ciB0d28gYWx0ZXJuYXRp dmVzIGZvcgBmb2xsb3dpbmcgdXAgb24gdGhlIG1lc3NhZ2UgeW91IGFyZSBy ZWFkaW5nLiBZb3Ugd291bGQgdXNlIHJlcGx5IGlmIHlvdQB3YW50IHRvIGdl dCBlbWFpbCBiYWNrIHRvIHRoZSBhdXRob3Igb2YgdGhlIG1lc3NhZ2UgYW5k L29yIHRoZSBvdGhlcgBwZW9wbGUgd2hvIGhhdmUgYWxyZWFkeSBzZWVuIGl0 LiAgWW91IHVzZSBmb3J3YXJkIGlmIHlvdSB3YW50IHNvbWVib2R5IG5ldwB0 byBzZWUgdGhlIG1lc3NhZ2UuACAASW4gdGhlIG5vcm1hbCBjYXNlLCB0aGUg b25seSB0aGluZyB0aGF0IHlvdSBtdXN0IHN1cHBseSB3aGVuIGZvcndhcmRp bmcgYQBtZXNzYWdlIGlzIHRoZSBuYW1lL2VtYWlsIGFkZHJlc3Mgb2YgdGhl IG5ldyByZWNpcGllbnQuICBQaW5lIHdpbGwAaW5jbHVkZSB0aGUgdGV4dCBv ZiB0aGUgZm9yd2FyZGVkIG1lc3NhZ2UuICBQaW5lIHdpbGwgYWxzbyBpbmNs dWRlIGFueQBhdHRhY2htZW50cyB0byB0aGUgbWVzc2FnZSBpZiB5b3UgaGF2 ZSByZXF1ZXN0ZWQgdGhlbS4gIFRoZXJlIGlzIHNwYWNlAGFib3ZlIHRoZSBm b3J3YXJkZWQgdGV4dCBmb3IgeW91IHRvIGluY2x1ZGUgYW55IGNvbW1lbnRz LgAgAFdoZW4gcmVwbHlpbmcsIHlvdSB1c3VhbGx5IGhhdmUgdG8gYW5zd2Vy IHNvbWUgcXVlc3Rpb25zLiAgSWYgdGhlIG1lc3NhZ2UAaXMgdG8gbXVsdGlw bGUgcGVvcGxlIGFuZC9vciBzcGVjaWZpZWQgd2l0aCBhIFJlcGx5LVRvOiBo ZWFkZXIsIHRoZW4geW91AHdpbGwgaGF2ZSB0byBkZWNpZGUgd2hvIHNob3Vs ZCBnZXQgdGhlIHJlcGx5LiAgWW91IGFsc28gbmVlZCB0byBkZWNpZGUAd2hl dGhlciBvciBub3QgdG8gaW5jbHVkZSB0aGUgcHJldmlvdXMgbWVzc2FnZSBp biB5b3VyIHJlcGx5LiAgU29tZSBvZgB0aGlzIGlzIGNvbmZpZ3VyYWJsZS4g IFNwZWNpZmljYWxseSwgc2VlIHRoZSBpbmNsdWRlLWhlYWRlci1pbi1yZXBs eSBhbmQAaW5jbHVkZS10ZXh0LWluLXJlcGx5IGNvbmZpZ3VyYXRpb24gZmVh dHVyZXMuACAAQm90aCB0aGUgUmVwbHkgYW5kIEZvcndhcmQgY29tbWFuZHMg cmVhY3QgdG8gdGhlIGZ1bGwgaGVhZGVyIG1vZGUgdG9nZ2xlLgBJZiB0aGUg ZnVsbCBoZWFkZXIgbW9kZSBpcyBvbiwgdGhlbiBhbGwgdGhlIGhlYWRlciBh bmQgZGVsaXZlcnkgbGluZXMgYXJlAGluY2x1ZGVkIHdpdGggdGhlIHRleHQg b2YgdGhlIG1lc3NhZ2UgaW4geW91ciByZXBseS9mb3J3YXJkLgAgAFNBVkUg QU5EIEVYUE9SVAAgAEV4cG9ydCAoe0YxMjpFfSkgYW5kIFNhdmUgKHtGMTE6 U30pIGFyZSB0aGUgdHdvIGFsdGVybmF0aXZlcyBQaW5lIGdpdmVzAHlvdSB0 byBrZWVwIGEgY29weSBvZiB0aGUgbWVzc2FnZSB5b3UgYXJlIHJlYWRpbmcu IElmIHlvdSB3YW50IHRvIGtlZXAgdGhlAG1lc3NhZ2Ugd2l0aGluIFBpbmUn cyBlbWFpbCB3b3JsZCwgdXNlICJzYXZlIjsgaWYgeW91IHdhbnQgdG8gdXNl IHRoZQBtZXNzYWdlIGluIGFub3RoZXIgcHJvZ3JhbSwgdXNlICJleHBvcnQi LgAgAFdoZW4geW91IHNhdmUgYSBtZXNzYWdlLCBpdCBpcyBwdXQgaW50byBh biBleGlzdGluZyBmb2xkZXIgb3IgaW50byBhIG5ldwBmb2xkZXIgaW4gb25l IG9mIHlvdXIgZXhpc3RpbmcgZm9sZGVyIGNvbGxlY3Rpb25zLiAgVGhlIG1l c3NhZ2Ugc3RheXMgaW4AZW1haWwgZm9ybWF0IGFuZCBjYW4gYmUgcmVhZCBi eSBQaW5lIGFnYWluLiAgUGluZSBtYXkgdXNlIGEgc3BlY2lhbCBmb3JtYXQA Zm9yIGl0cyBtYWlsIGZvbGRlcnMgLS0gbmV2ZXIgZWRpdCBhIFBpbmUgZm9s ZGVyIGJ5IGhhbmQgb3Igd2l0aCBhbnkAcHJvZ3JhbSBvdGhlciB0aGFuIFBp bmUuICBUaGUgZXhhY3QgYmVoYXZpb3Igb2YgdGhlIHNhdmUgY29tbWFuZCBj YW4gYmUAY29uZmlndXJlZCB3aXRoIHRoZSBzYXZlLXdpbGwtcXVvdGUtbGVh ZGluZy1mcm9tcywgc2F2ZS13aWxsLW5vdC1kZWxldGUsAGFuZCBzYXZlLXdp bGwtYWR2YW5jZSBmZWF0dXJlIGxpc3Qgc2V0dGluZ3MuACAAV2hlbiB5b3Ug dXNlIGV4cG9ydCwgdGhlIG1lc3NhZ2UgaXMgcGxhY2VkIGluIGEgcGxhaW4g dGV4dCBmaWxlIGluIHlvdXIAaG9tZSBkaXJlY3Rvcnkgb3IgY3VycmVudCB3 b3JraW5nIGRpcmVjdG9yeSwgZGVwZW5kaW5nIG9uIHRoZQB1c2UtY3VycmVu dC1kaXIgY29uZmlndXJhdGlvbiBzZXR0aW5nLiAgSW4gdGhlIG5vcm1hbCBj YXNlLCBvbmx5IG1pbmltYWwAaGVhZGVycyBhcmUgZXhwb3J0ZWQgd2l0aCB0 aGUgbWVzc2FnZTsgaG93ZXZlciwgaWYgdGhlIGZ1bGwgaGVhZGVyIG1vZGUg aXMAdG9nZ2xlZCBvbiwgdGhlbiBjb21wbGV0ZSBoZWFkZXJzIGFyZSBleHBv cnRlZCBhbG9uZyB3aXRoIHRoZSBtZXNzYWdlAHRleHQuACAAVEFLRSBBRERS RVNTACAAV2l0aCB0aGUgVGFrZSBBZGRyZXNzIGNvbW1hbmQsIHlvdSBjYW4g ZXh0cmFjdCBlbWFpbCBhZGRyZXNzZXMgZnJvbSBhbgBpbmNvbWluZyBtZXNz YWdlIGFuZCBzYXZlIHRoZW0gaW4gYW4gYWRkcmVzcyBib29rLiAgVGhpcyBp cyBhbiBlYXN5IHdheQB0byBhZGQgdG8geW91ciBhZGRyZXNzIGJvb2sgYW5k IGF2b2lkIGhhdmluZyB0byByZW1lbWJlciB0aGUgZW1haWwAYWRkcmVzc2Vz IG9mIHRoZSBwZW9wbGUgd2hvIHdyaXRlIHRvIHlvdS4AIABJZiB0aGUgbWVz c2FnZSBpcyBqdXN0IHRvIHlvdSBpbmRpdmlkdWFsbHksIHRoZW4geW91IHdp bGwgb25seSBuZWVkIHRvAHByb3ZpZGUgYSBuaWNrbmFtZS4gIElmIHRoZSBt ZXNzYWdlIGlzIG1vcmUgY29tcGxpY2F0ZWQgKHdpdGggbW9yZSB0aGFuAG9u ZSByZWNpcGllbnQgb3IgYW4gZW1haWwgbGlzdCBpbnZvbHZlZCksIHRoZW4g eW91IHdpbGwgc2VlIGFuIGFkZHJlc3MAc2VsZWN0aW9uIHNjcmVlbiB3aGlj aCBsZXRzIHlvdSBjaG9vc2UgdGhlIGFkZHJlc3MgeW91IHdhbnQgdG8gc2F2 ZSBpbnRvAHlvdXIgYWRkcmVzcyBib29rLCBvciBhZGQgc2V2ZXJhbCBvZiB0 aGVtIHRvIGEgcGVyc29uYWwgYWRkcmVzcyBsaXN0LgAgAEhFQURFUiBNT0RF ACAARXZlcnkgZW1haWwgbWVzc2FnZSBjb21lcyB3aXRoIHNvbWUgaGVhZGVy IGxpbmVzIHRoYXQgeW91IG5vcm1hbGx5IGRvbid0AHNlZS4gIFRoZXNlIGlu Y2x1ZGUgYW55d2hlcmUgZnJvbSAzLTIwIGxpbmVzIGFkZGVkIGJ5IEludGVy bmV0IG1haWwAdHJhbnNwb3J0IHN5c3RlbSB0byByZWNvcmQgdGhlIHJvdXRl IHlvdXIgbWVzc2FnZSB0b29rLCBmb3IgZGlhZ25vc3RpYwBwdXJwb3Nlcy4g IFRoZXNlIGFyZSBub3JtYWxseSBvZiBubyBpbXBvcnQgYW5kIHNpbXBseSBh ZGQgY2x1dHRlciwgc28gUGluZQBzdXBwcmVzc2VzIHRoZW0gZnJvbSBNRVNT QUdFIFRFWFQgZGlzcGxheS4gIFRoZXJlIGlzLCBob3dldmVyLCBhIHdheSB0 bwByZXZlYWwgdGhlbS4AIABUaGUgSGVhZGVyIE1vZGUgKHtGOTpIfSkgY29t bWFuZCBpcyBhIHRvZ2dsZSB3aGljaCBjb250cm9scyBQaW5lJ3MAaGFuZGxp bmcgb2YgdGhlc2UgaGVhZGVyIGxpbmVzLiAgTm9ybWFsbHksIGZ1bGwgaGVh ZGVycyBpcyAib2ZmIiBhbmQgeW91AG9ubHkgc2VlIGEgZmV3IGxpbmVzIGFi b3V0IHdobyBhIG1lc3NhZ2UgaXMgdG8gYW5kIHdobyBpdCBpcyBmcm9tLiAg V2hlbgB5b3UgcHJlc3Mge0Y5OiJIIn0gdG8gdHVybiBmdWxsIGhlYWRlcnMg b24sIFBpbmUgd2lsbCBzaG93IHlvdSB0aGUAbm9ybWFsIGhlYWRlciBsaW5l cyBhcyB3ZWxsIGFzIGRlbGl2ZXJ5IGhlYWRlcnMsIGNvbW1lbnQgaGVhZGVy cyBhbmQgTUlNRQBoZWFkZXJzLgAgAFNldmVyYWwgZGlmZmVyZW50IFBpbmUg Y29tbWFuZHMgaG9ub3IgdGhlIGhlYWRlciBtb2RlIC0tIGl0IGFmZmVjdHMg aG93AG1lc3NhZ2VzIGFyZSBkaXNwbGF5ZWQsIGhvdyB0aGV5IGFwcGVhciBp biBGb3J3YXJkIGFuZCBSZXBseSBlbWFpbCwgaG93AHRoZXkgYXJlIHByaW50 ZWQsIGhvdyB0aGV5IGFyZSBzYXZlZCwgYW5kIGhvdyB0aGV5IGFyZSBleHBv cnRlZC4gIEluIFVuaXgAUGluZSwgdGhlIFBpcGUgY29tbWFuZCBpcyBhbHNv IGFmZmVjdGVkLgAgAFRoZSBwcmVzZW5jZSBvciBhYnNlbmNlIG9mIHRoZSBI ZWFkZXIgTW9kZSBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhlACJlbmFi bGUtZnVsbC1oZWFkZXItY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9uIGluIHlv dXIgUGluZQBjb25maWd1cmF0aW9uLgAgAEVYUFVOR0UvRVhDTFVERQAgAEV4 cHVuZ2UvRXhjbHVkZSBpcyB0aGUgY29tbWFuZCBQaW5lIHVzZXMgdG8gYWN0 dWFsbHkgcmVtb3ZlIGFsbCBtZXNzYWdlcwBtYXJrZWQgZm9yIGRlbGV0aW9u LiAgV2l0aCByZWd1bGFyIGVtYWlsIGZpbGVzLCBleHB1bmdlIGxpdGVyYWxs eSBkZWxldGVzAHRoZSB0ZXh0IGZyb20gdGhlIGN1cnJlbnQgZm9sZGVyLiAg V2l0aCBuZXdzZ3JvdXBzIG9yIHNoYXJlZCBtYWlsYm94ZXMsAHlvdSBkb24n dCBoYXZlIHBlcm1pc3Npb24gdG8gYWN0dWFsbHkgcmVtb3ZlIHRoZSBtZXNz YWdlLCBzbyBpdCBpcyBhbgBleGNsdWRlIC0tIFBpbmUgcmVtb3ZlcyB0aGUg bWVzc2FnZSBmcm9tIHlvdXIgdmlldyBvZiB0aGUgZm9sZGVyIGV2ZW4AdGhv dWdoIGl0IGlzIG5vdCB0ZWNobmljYWxseSBnb25lLgAgAEdPVE8AIABHb3Rv IGlzIHRoZSBjb21tYW5kIHdoaWNoIGxldHMgeW91IGJ5cGFzcyBQaW5lJ3Mg Zm9sZGVyIHNlbGVjdGlvbiBzY3JlZW5zAGFuZCBqdW1wIGRpcmVjdGx5IHRv IGEgbmV3IGZvbGRlci4gIFlvdSBjYW4gc2VsZWN0IGFueSBmb2xkZXIgaW4g dGhlAHdvcmxkOiBvbmUgaW4geW91ciBjdXJyZW50IGNvbGxlY3Rpb24sIG9u ZSBpbiBhIGRpZmZlcmVudCBjb2xsZWN0aW9uIG9yAG9uZSBpbiBhIGNvbGxl Y3Rpb24geW91J3ZlIG5ldmVyIGV2ZW4gdXNlZCBiZWZvcmUuACAAUGluZSB3 aWxsIGhlbHAgeW91IGFzIG11Y2ggYXMgcG9zc2libGUgdG8gbmFycm93IGlu IG9uIHRoZSBmb2xkZXIgeW91IHdhbnQuAEhvd2V2ZXIsIGlmIHRoZSBmb2xk ZXIgaXMgb3V0c2lkZSBvZiB5b3VyIGRlZmluZWQgY29sbGVjdGlvbnMsIHlv dSBhcmUAZ29pbmcgdG8gaGF2ZSB0byBlbnRlciB0aGUgZXhhY3QgZm9sZGVy IGxvY2F0aW9uIHVzaW5nIHRoZSBjb3JyZWN0IHN5bnRheABmb3IgYSByZW1v dGUgZm9sZGVyIGFuZC9vciBmdWxseS1xdWFsaWZpZWQgcGF0aCBuYW1lLgAg AFdIRVJFSVMAIABUaGUgV2hlcmVJcyBjb21tYW5kIGxldHMgeW91IHNlYXJj aCB0aGUgRk9MREVSIElOREVYIGZvciBhIHdvcmQuICBJdCBzY2FucwB0aHJv dWdoIHdoYXRldmVyIHlvdSBzZWUsIHVzdWFsbHkgdGhlIG5hbWUgb2YgdGhl IGF1dGhvciBhbmQgdGhlIHN1YmplY3QAbGluZS4gIFdoZXJlSXMgaGFzIHNw ZWNpYWwgZmVhdHVyZXMgdG8gbGV0IHlvdSAiZmluZCIgdGhlIGJlZ2lubmlu ZyBvZiB0aGUAaW5kZXggKEN0cmwtWSAtLSBmaXJzdCBtZXNzYWdlKSBvciB0 aGUgZW5kIG9mIHRoZSBpbmRleCAoQ3RybC1WIC0tIGxhc3QAbWVzc2FnZSku ICBXaGVyZUlzIGNhbiBhbHNvIGJlIHVzZWQgYXMgYSBxdWljayB3YXkgdG8g c2VsZWN0IG1lc3NhZ2VzLCBzZWUAYmVsb3cgZm9yIG1vcmUgaW5mb3JtYXRp b24gb24gdGhpcy4gIE5vdGUgdGhhdCBXaGVyZUlzIGRvZXMgbm90IHNlZSB0 aGUgACJYIiBpbiBjb2x1bW4gb25lIG9mIEluZGV4IGVudHJpZXMgZm9yICJz ZWxlY3RlZCIgbWVzc2FnZXMuACAASlVNUAAgAFRoaXMgaXMgUGluZSdzIHdh eSBvZiBhbGxvd2luZyB5b3UgdG8gZ28gc3RyYWlnaHQgdG8gYSBzcGVjaWZp YyBtZXNzYWdlLgBKdXN0IHByZXNzIHtGNzoiSiJ9IGFuZCB0aGVuIGVudGVy IHRoZSBtZXNzYWdlIG51bWJlci4gIFBpbmUgY2FuIGFsc28gYmUAY29uZmln dXJlZCBzdWNoIHRoYXQgdHlwaW5nIGluIGFueSBudW1iZXIgYXV0b21hdGlj YWxseSBqdW1wcyB5b3UgdG8gdGhhdABtZXNzYWdlIChlbmFibGUtanVtcC1z aG9ydGN1dCBpbiB0aGUgU0VUVVAgQ09ORklHVVJBVElPTikuACAAU09SVAAg AEluIFBpbmUncyBnZW5lcmljIGNvbmZpZ3VyYXRpb24sIG1lc3NhZ2VzIGFy ZSBwcmVzZW50ZWQgaW4gdGhlIG9yZGVyIGluAHdoaWNoIHRoZXkgYXJyaXZl LiAgVGhpcyBkZWZhdWx0IGNhbiBiZSBjaGFuZ2VkIGluIHRoZSBTRVRVUCBD T05GSUdVUkFUSU9OLgBZb3UgY2FuIGFsc28gcmUtc29ydCB0aGUgZm9sZGVy IG9uIGRlbWFuZCB3aXRoIHRoZSBzb3J0ICh7RjY6JH0pIGNvbW1hbmQuAFlv dXIgc29ydGluZyBvcHRpb25zIGFyZTogU3ViamVjdCwgQXJyaXZhbCwgRnJv bSwgRGF0ZSwgc2laZSwAT3JkZXJlZFN1YmplY3QgYW5kIFJldmVyc2UuACAA U29tZSBvZiB0aGUgc3VidGxldGllczogc29ydGluZyBieSBzdWJqZWN0IHdp bGwgZ3JvdXAgYWxsIG1lc3NhZ2VzIHdpdGgAdGhlIHNhbWUgc3ViamVjdCB0 b2dldGhlciBhbmQgdGhlbiBwdXRzIHRoZSBncm91cHMgaW4gYWxwaGFiZXRp Y2FsIG9yZGVyLgBTb3J0aW5nIGJ5ICJvcmRlcmVkIHN1YmplY3QiIGRvZXMg YSBncm91cGluZyBpbnRlbmRlZCB0byBzaW11bGF0ZSBhACJ0aHJlYWRlZCIg c29ydCwgYW5kIHRoZW4gcHJlc2VudHMgZWFjaCAidGhyZWFkIiBpbiBvcmRl ciBvZiB0aGUgZGF0ZQBvZiB0aGUgZmlyc3QgbWVzc2FnZSBpbiB0aGUgZ3Jv dXAuICBSZXZlcnNlIHNpbXBseSByZXZlcnNlcyB3aGF0ZXZlciB0aGUAY3Vy cmVudCBzb3J0IG9yZGVyIGlzLgAgAFNvcnRpbmcgYSBmb2xkZXIgZG9lcyBu b3QgYWN0dWFsbHkgcmVhcnJhbmdlIHRoZSB3YXkgdGhlIGZvbGRlciBpcyBz YXZlZCwAaXQganVzdCByZS1hcnJhbmdlcyBob3cgdGhlIG1lc3NhZ2VzIGFy ZSBwcmVzZW50ZWQgdG8geW91LiAgVGhpcyBtZWFucwB0aGF0IFBpbmUgaGFz IHRvIGRvIHRoZSB3b3JrIG9mIHNvcnRpbmcgZXZlcnkgdGltZSB5b3UgY2hh bmdlIHNvcnQgb3JkZXIuAFNvbWV0aW1lcywgZXNwZWNpYWxseSB3aXRoIFBD LVBpbmUgb3Igd2l0aCBsYXJnZSBmb2xkZXJzLCB0aGlzIGNvdWxkIHRha2UA YSB3aGlsZS4AIABCT1VOQ0UAIABUaGUgYm91bmNlICh7RjEwOkJ9KSBjb21t YW5kIGFsbG93cyB5b3UgdG8gcmUtc2VuZCwgb3IgInJlbWFpbCIsIGEAbWVz c2FnZSwgYXMgaWYgeW91IHdlcmUgbmV2ZXIgaW4gdGhlIGxvb3AuICBJdCBp cyBhbmFsb2dvdXMgdG8gY3Jvc3NpbmcAb3V0IHlvdXIgYWRkcmVzcyBvbiBh IHBvc3RhbCBsZXR0ZXIsIHdyaXRpbmcgYSBkaWZmZXJlbnQgYWRkcmVzcyBv biB0aGUAZW52ZWxvcGUsIGFuZCBwdXR0aW5nIGl0IGludG8gdGhlIG1haWxi b3guIEJvdW5jZSBpcyB1c2VkIHByaW1hcmlseSB0bwByZWRpcmVjdCBlbWFp bCB3aGljaCB3YXMgc2VudCB0byB5b3UgaW4gZXJyb3IuICBBbHNvLCBzb21l IG93bmVycyBvZiBlbWFpbABsaXN0cyBuZWVkIHRoZSBib3VuY2UgY29tbWFu ZCB0byBoYW5kbGUgbGlzdCB0cmFmZmljLgAgAFRoZSBwcmVzZW5jZSBvciBh YnNlbmNlIG9mIHRoZSBCb3VuY2UgY29tbWFuZCBpcyBkZXRlcm1pbmVkIGJ5 IHRoZQAiZW5hYmxlLWJvdW5jZS1jbWQiIGZlYXR1cmUtbGlzdCBvcHRpb24g aW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24uIE5vdGUAdGhhdCBCb3VuY2Ug bWF5IGJlIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkgeW91ciBzeXN0 ZW0gbWFuYWdlcjsgaWYgaXQAZG9lc24ndCB3b3JrLCBwbGVhc2UgY2hlY2sg d2l0aCB5b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUgcmVwb3J0aW5nIGEA YnVnLgAgAEZMQUcAIABGbGFnICh7RjExOip9KSBpcyB0aGUgY29tbWFuZCB3 aGljaCBhbGxvd3MgdXNlcnMgdG8gbWFuaXB1bGF0ZSB0aGUgc3RhdHVzAGZs YWdzIHdoaWNoIGFwcGVhciBvbiB0aGUgbGVmdCBzaWRlIG9mIHRoZSBGT0xE RVIgSU5ERVggc2NyZWVuLiAgVGhlIG1vc3QAY29tbW9uIHVzZSBvZiB0aGlz IGlzIHRvIG1hcmsgYSBtZXNzYWdlIGFzIGltcG9ydGFudC4gVGhpcyBpcyBz b21ldGhpbmcgb2YAYSBub3RlIHRvIHlvdXJzZWxmIHRvIGdldCBiYWNrIHRv IHRoYXQgbWVzc2FnZS4gIFlvdSBjYW4gYWxzbyB1c2UgdGhlIGZsYWcAY29t bWFuZCB0byBzZXQgKG9yIHVuc2V0KSB0aGUgZmxhZ3Mgd2hpY2ggaW5kaWNh dGUgdGhhdCBhIG1lc3NhZ2UgaXMgbmV3LAByZWFkIG9yIGFuc3dlcmVkLgAg AFRoZSBhdmFpbGFiaWxpdHkgb2YgdGhlIGZsYWcgY29tbWFuZCBpcyBkZXRl cm1pbmVkIGJ5IHRoZQAiZW5hYmxlLWZsYWctY21kIiBmZWF0dXJlLWxpc3Qg b3B0aW9uIGluIHlvdXIgUGluZSBjb25maWd1cmF0aW9uLiBBbHNvLABGbGFn IG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5IGRpc2FibGVkIGJ5IHlvdXIgc3lz dGVtIG1hbmFnZXI7IGlmIGl0AGRvZXNuJ3Qgd29yaywgcGxlYXNlIGNoZWNr IHdpdGggeW91ciBsb2NhbCBoZWxwIGRlc2sgYmVmb3JlIHJlcG9ydGluZyBh AGJ1Zy4AIABORVhUIE5FVyAoVEFCKSBDT01NQU5EACAAV2hlbiB5b3UgcHJl c3MgdGhlIFRBQiBrZXksIFBpbmUgYWR2YW5jZXMgdG8gdGhlIG5leHQgImlu dGVyZXN0aW5nIgBtZXNzYWdlLiAgV2hlbiB5b3UgYXJlIHVzaW5nIFBpbmUg dG8gcmVhZCBlbWFpbCwgdGhhdCBtZXNzYWdlIGlzIHRoZSBuZXh0AG1lc3Nh Z2UgaW4gdGhlIGZvbGRlciB3aGljaCB5b3UgaGF2ZSBub3QgcmVhZCBiZWZv cmUsIG9yIHRoYXQgeW91IGhhdmUAcHJldmlvdXNseSBmbGFnZ2VkIGFzIElt cG9ydGFudC4gIFdoZW4gcmVhZGluZyBuZXdzIGZvbGRlcnMsIHRoZSBuZXh0 ACJpbnRlcmVzdGluZyIgbWVzc2FnZSBpcyB0aGUgbmV4dCBvbmUgdGhhdCB5 b3UgaGF2ZSBub3QgeWV0IGRlbGV0ZWQuACAAU0VMRUNUSU5HOiBTRUxFQ1Qg QU5EIFdIRVJFSVMvU0VMRUNUACAAQWdncmVnYXRlIG9wZXJhdGlvbnMgZ2l2 ZSB5b3UgdGhlIGFiaWxpdHkgdG8gcHJvY2VzcyBhIGdyb3VwIG9mIG1lc3Nh Z2VzAGF0IG9uY2UuICBBY3Rpbmcgb24gbXVsdGlwbGUgbWVzc2FnZXMgcmVx dWlyZXMgdHdvIHN0ZXBzOiAoMSkgc2VsZWN0aW5nIGEAc2V0IG9mIG1lc3Nh Z2VzIGFuZCB0aGVuICgyKSBhcHBseWluZyBhIGNvbW1hbmQgdG8gdGhhdCBz ZXQuIFRoZSBmaXJzdABwYXJ0IGlzIGhhbmRsZWQgYnkgdGhlIHNlbGVjdCAo e0Y0OiI7IikgY29tbWFuZC4gIFNlbGVjdCBhbGxvd3MgeW91IHRvAHNlbGVj dCBtZXNzYWdlcyBiYXNlZCBvbiB0aGVpciBzdGF0dXMgKHJlYWQsIGFuc3dl cmVkLCBldGMuKSwgY29udGVudHMAKGluY2x1ZGluZyBmaWVsZGVkIHNlbGVj dGlvbnMgb24gaGVhZGVyIGxpbmVzKSBvciBkYXRlLiAgWW91IGFsc28gZ2V0 AGNlcnRhaW4gcXVpY2sgb3B0aW9ucyB0byBzZWxlY3QgYSBzcGVjaWZpYyBt ZXNzYWdlIG9yIHJhbmdlIG9mIG1lc3NhZ2VzLAB0byBzZWxlY3QgdGhlIGN1 cnJlbnQgbWVzc2FnZSBvciB0byBzZWxlY3QgYWxsIG1lc3NhZ2VzLgAgAEFm dGVyIHlvdSBoYXZlIGFuIGluaXRpYWwgc2VsZWN0aW9uLCB0aGUgc2VsZWN0 IGNvbW1hbmQgY2hhbmdlcy4gIEl0IGdpdmVzAHlvdSBzZWxlY3Rpb24gImFs dGVyYXRpb24iIG9wdGlvbnM6IHVuc2VsZWN0IGFsbCwgdW5zZWxlY3QgY3Vy cmVudCwAYnJvYWRlbiAoaW1wbGVtZW50cyBhIGxvZ2ljYWwgT1IpLCBhbmQg bmFycm93IChpbXBsZW1lbnRzIGEgbG9naWNhbCBBTkQpLgBZb3UgYXJlIGFs bG93ZWQgdG8gdXNlIHNlbGVjdCBhcyBtYW55IHRpbWVzIGFzIHlvdSBuZWVk IHRvIGdldCB0aGUAc2VsZWN0ZWQgc2V0IHJpZ2h0LgAgAEFsc28sIHRoZSBX aGVyZUlzICh7Rjg6V30pIGNvbW1hbmQgaGFzIGEgbmV3IGZlYXR1cmUgKEN0 cmwtWCkgdG8Ac2VsZWN0IGFsbCB0aGUgbWVzc2FnZXMgd2hpY2ggbWF0Y2gg dGhlIFdoZXJlSXMgc2VhcmNoLiBXaGVyZUlzIHNlYXJjaGVzAHRocm91Z2gg anVzdCB0aGUgdGV4dCB3aGljaCBhcHBlYXJzIG9uIHRoZSBGT0xERVIgSU5E RVguACAAVGhlIGF2YWlsYWJpbGl0eSBvZiB0aGUgYWdncmVnYXRlIG9wZXJh dGlvbnMgY29tbWFuZHMgaXMgZGV0ZXJtaW5lZCBieSB0aGUAImVuYWJsZS1h Z2dyZWdhdGUtY29tbWFuZC1zZXQiIGZlYXR1cmUtbGlzdCBvcHRpb24gaW4g eW91ciBQaW5lAGNvbmZpZ3VyYXRpb24uICBOb3RlIHRoYXQgYWdncmVnYXRl IGNvbW1hbmRzIG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5AGRpc2FibGVkIGJ5 IHlvdXIgc3lzdGVtIG1hbmFnZXI7ICBpZiB0aGV5IGRvbid0IHdvcmssIHBs ZWFzZSBjaGVjayB3aXRoAHlvdXIgbG9jYWwgaGVscCBkZXNrIGJlZm9yZSBy ZXBvcnRpbmcgYSBidWcuACAAQVBQTFkAIABBcHBseSAoe0Y1OkF9KSBpcyB0 aGUgc2Vjb25kIHN0ZXAgb2YgbW9zdCBhZ2dyZWdhdGUgb3BlcmF0aW9ucy4g IEFwcGx5AGJlY29tZXMgYWN0aXZlIGFueSB0aW1lIHRoZXJlIGlzIGEgZGVm aW5lZCBzZXQgb2Ygc2VsZWN0ZWQgbWVzc2FnZXMuICBUaGUAZm9sbG93aW5n IGNvbW1hbmRzIGNhbiBiZSBhcHBsaWVkIHRvIGEgc2VsZWN0ZWQgbWVzc2Fn ZSBzZXQ6IGRlbGV0ZSwAdW5kZWxldGUsIHJlcGx5LCBmb3J3YXJkLCBwcmlu dCwgdGFrZSBhZGRyZXNzLCBzYXZlLCBleHBvcnQsIGZsYWcsIGFuZCAob24A VW5peCBQaW5lKSBwaXBlIHRvIFVuaXggY29tbWFuZC4AIABUaGUgYmVoYXZp b3Igb2Ygc29tZSBvZiB0aGVzZSBjb21tYW5kcyBpbiBhbiBhZ2dyZWdhdGUg c2Vuc2UgaXMgbm90IGVhc3kgdG8AZXhwbGFpbi4gIFRyeSB0aGVtIG91dCB0 byBzZWUgd2hhdCB0aGV5IGRvLgAgAFpPT00AIABBbm90aGVyIGFjdGlvbiB5 b3UgbWlnaHQgd2FudCB0byB0YWtlIG9uIGEgc2V0IG9mIHNlbGVjdGVkIG1l c3NhZ2VzIGlzIHRvAHpvb20gaW4gb24gdGhlbS4gIExpa2UgQXBwbHksIFpv b20gb25seSBiZWNvbWVzIGFjdGl2ZSB3aGVuIG1lc3NhZ2VzIGhhdmUAYmVl biBzZWxlY3RlZC4gIFpvb20gKHtGNzpafSkgaXMgYSB0b2dnbGUgY29tbWFu ZCB3aGljaCBhbGxvd3MgeW91IHRvAHpvb20taW4gKGFuZCBvbmx5IHRvIHNl ZSB0aGUgc2VsZWN0ZWQgbWVzc2FnZXMpIGFuZCB6b29tLW91dCAodG8gc2Vl IGFsbABtZXNzYWdlcyBpbiB0aGUgZm9sZGVyKS4gIE5laXRoZXIgYXBwbHkg bm9yIHpvb20gcmVtb3ZlcyB0aGUgbWFya2luZ3Mgd2hpY2gAZGVmaW5lIHRo ZSBzZWxlY3RlZCBzZXQ7IHlvdSBuZWVkIHRvIHVzZSBhIHNlbGVjdCAoIjsi KSBjb21tYW5kIGluIG9yZGVyAHRvIGRvIHRoaXMuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgUE9TVFBPTkVEIE1FU1NBR0UgU0VM RUNUSU9OIENPTU1BTkRTACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBNZXNz YWdlcyAgICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tACB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlv dXMgbWVzc2FnZSAgICAgICAgICAgICAgICB7RjEgOiA/IH0gIFNob3cgdGhp cyBoZWxwIHRleHQAIHtGNiA6IE4gfSAgTW92ZSB0byBuZXh0IG1lc3NhZ2UA IHtGNyA6IC0gfSAgU2hvdyBwcmV2aW91cyBzY3JlZW4gb2YgbWVzc2FnZXMA IHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBvZiBtZXNzYWdlcwAgAE1l c3NhZ2UgU2VsZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tACB7RjMgOiBFIH0gIEV4aXQgdGhlIE1lc3NhZ2UgU2VsZWN0IG1l bnUgKGNhbmNlbGluZyBTZW5kIGNvbW1hbmQpACB7RjQgOiBTIH0gIFNlbGVj dCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIG1lc3NhZ2UAIHtGOSA6IEQg fSAgTWFyayB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIG1lc3NhZ2UgYXMg ZGVsZXRlZAAge0YxMDogVSB9ICBVbmRlbGV0ZSAocmVtb3ZlIGRlbGV0aW9u IG1hcmsgZnJvbSkgdGhlIGhpZ2hsaWdodGVkIG1lc3NhZ2UAIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgU2VsZWN0IFBvc3Rwb25lZCBNZXNz YWdlIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRoaXMgc2NyZWVuIGFsbG93cyB5 b3UgdG8gc2VsZWN0IG9uZSBvZiBzZXZlcmFsIHByZXZpb3VzbHkgcG9zdHBv bmVkAG1lc3NhZ2VzIGluIG9yZGVyIHRvIGNvbnRpbnVlIGNvbXBvc2l0aW9u LiAgWW91ciBvcHRpb25zIGFyZSB2ZXJ5IGxpbWl0ZWQALS0gdGhlIHNjcmVl biBpcyBub3QgbWVhbnQgdG8gbGV0IHlvdSBtYW5pcHVsYXRlIHRoZXNlIG1l c3NhZ2VzLiAgSG93ZXZlciwAeW91IG1heSBub3cgZGVsZXRlIG1lc3NhZ2Vz IGZyb20gdGhpcyBsaXN0LiAgT25jZSB5b3UgY2hvb3NlIGEgbWVzc2FnZSwA UGluZSByZWFkcyBpdCBpbiBhbmQgcHV0cyB5b3UgaW50byB0aGUgcmVndWxh ciBtZXNzYWdlIGNvbXBvc2VyLgAgAE1lc3NhZ2VzIGRvIG5vdCBzdGF5IGlu IHRoaXMgcG9zdHBvbmVkIHN0YXRlIGF1dG9tYXRpY2FsbHkuICBJZiB5b3Ug c2VsZWN0AGEgbWVzc2FnZSBhbmQgdGhlbiB3YW50IHRvIHBvc3Rwb25lIGl0 IGFnYWluLCB1c2UgdGhlIG5vcm1hbCBwb3N0cG9uZQAoQ3RybC1PKSBjb21t YW5kIGluIHRoZSBjb21wb3Nlci4AIABJZiB5b3UgZXhpdCB0aGlzIHNjcmVl biB3aXRob3V0IHNlbGVjdGluZyBhIG1lc3NhZ2UsIHRoZSBDb21wb3NlIGNv bW1hbmQAd2hpY2ggZ290IHlvdSBoZXJlIGlzIGNhbmNlbGVkLiAgT3RoZXIg dGhhbiBtZXNzYWdlcyBleHBsaWNpdGx5IG1hcmtlZAAiRGVsZXRlZCIsIG5v IG1lc3NhZ2VzIHdpbGwgYmUgcmVtb3ZlZC4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBU RVhUIENPTU1BTkRTAHtBdmFpbGFibGUgIENvbW1hbmRzIC0tIEdyb3VwICAx ICAgICAgICBBdmFpbGFibGUgQ29tbWFuZHMgLS0gR3JvdXAgMiAgIDpOYXZp Z2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICBPcGVyYXRpb25z IG9uIHRoZSBDdXJyZW50IE1lc3NhZ2V9AHstLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0gIDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hv dyBIZWxwIFRleHQgICAgICAgICAgICAgICAgICAgICBGMSAgU2hvdyBIZWxw IFRleHQgICAgICAgICAgICAgIDogUCAgICAgRGlzcGxheSBwcmV2aW91cyBt ZXNzYWdlICAgICAgICBWICBWaWV3IGF0dGFjaG1lbnQgICAgICBZICBQcmlu dH0Ae0YyICBUb2dnbGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgIEYy ICBUb2dnbGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgOiBOICAgICBEaXNwbGF5 IG5leHQgbWVzc2FnZSAgICAgICAgICAgIFIgIFJlcGx5IHRvIG1lc3NhZ2Ug ICAgIEYgIEZvcndhcmR9AHtGMyAgTUFJTiBNRU5VIFNjcmVlbiAgICAgICAg ICAgICAgICAgICBGMyAgUXVpdCBQaW5lICAgICAgICAgICAgICAgICAgIDog LSAgICAgU2hvdyBwcmV2aW91cyBwYWdlIG9mIHRoaXMgbXNnICBEICBNYXJr IGZvciBkZWxldGlvbiAgICAgIH0Ae0Y0ICBWaWV3IGF0dGFjaG1lbnQgICAg ICAgICAgICAgICAgICAgIEY0ICBDb21wb3NlIGEgbWVzc2FnZSAgICAgICAg ICAgOlNwYyAgICBTaG93IG5leHQgcGFnZSBvZiB0aGlzIG1zZyAgICAgIFUg IFVuZGVsZXRlIChyZW1vdmUgZGVsZXRpb24gbWFyayl9AHtGNSAgRGlzcGxh eSBwcmV2aW91cyBtZXNzYWdlICAgICAgICAgICBGNSAgRk9MREVSIExJU1Qg c2NyZWVuICAgICAgICAgIDogSiAgICAgSnVtcCB0byBhIHNwZWNpZmljIG1l c3NhZ2UgICAgICBUICBUYWtlIEFkZHJlc3MgaW50byBBZGRyZXNzIEJvb2t9 AHtGNiAgRGlzcGxheSBuZXh0IG1lc3NhZ2UgICAgICAgICAgICAgICBGNiAg R290byBhIHNwZWNpZmllZCBmb2xkZXIgICAgIDogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBTICBTYXZlIGludG8gYW4gZW1haWwg Zm9sZGVyfQB7RjcgIFByZXZpb3VzIHNjcmVlbiBvZiB0aGlzIG1lc3NhZ2Ug ICAgRjcgIEZPTERFUiBJTkRFWCBzY3JlZW4gICAgICAgICA6ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRSAgRXhwb3J0IGFzIGEg cGxhaW4gdGV4dCBmaWxlfQB7RjggIE5leHQgc2NyZWVuIG9mIHRoaXMgbWVz c2FnZSAgICAgICAgRjggIFdoZXJlaXMgICAgICAgICAgICAgICAgICAgICA6 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgUGlw ZSB0byBhIFVuaXggQ29tbWFuZH0Ae0Y5ICBNYXJrIG1lc3NhZ2UgZm9yIGRl bGV0aW9uICAgICAgICAgIEY5ICBQcmludCBtZXNzYWdlICAgICAgICAgICAg ICAgOk1FU1NBR0UgVEVYVCBTY3JlZW4gQ29tbWFuZHMgICBCICBCb3VuY2Ug ICAgICAgICAgICAgICAgICAgICAgICogIEZsYWd9AHtGMTAgVW5kZWxldGUg KHJlbW92ZSBkZWxldGUgbWFyaykgICAgICBGMTAgVGFrZSBhZGRyZXNzIGlu dG8gYWRkcmVzcyBib29rICAgICAgOi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS19AHtGMTEgUmVwbHkgdG8gbWVzc2FnZSAgICAgICAgICAgICAgICAg ICBGMTEgU2F2ZSBtZXNzYWdlIGludG8gYW4gZW1haWwgZm9sZGVyICA6IEcg ICBHb3RvIGEgc3BlY2lmaWVkIGZvbGRlciAgICAgR2VuZXJhbCBQaW5lIENv bW1hbmRzIH0Ae0YxMiBGb3J3YXJkICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEYxMiBFeHBvcnQgbWVzc2FnZSBpbnRvIGEgcGxhaW4gZmlsZSAgICA6 IEggICBGdWxsIEhlYWRlciBNb2RlICAgICAgICAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tIH0AeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOlRhYiAg TmV4dCBOZXcgICAgICAgICAgICAgICAgICAgIE8gIFNob3cgYWxsIG90aGVy IGF2YWlsYWJsZSBjb21tYW5kcyB9AHtBdmFpbGFibGUgQ29tbWFuZHMgLS0g R3JvdXAgMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDogVyAgIFdoZXJlaXMgLS0gc2VhcmNoIGZvciBhICAgICA/ICBTaG93 IEhlbHAgdGV4dCAgICAgIFEgUXVpdCBQaW5lIH0Aey0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgOiAgICAgc3BlY2lmaWMgd29yZCBpbiBtZXNzYWdlICAg IE0gIE1BSU4gTUVOVSBTY3JlZW4gICAgTCBGT0xERVIgTElTVCBzY3JlZW59 AHtGNyAgICAgICAgICAgICBKdW1wIHRvIG1lc3NhZ2UgICAgRjkgIEZ1bGwg aGVhZGVyIG1vZGUgICAgICBGMTEgRmxhZyBtZXNzYWdlICAgOiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgSSAgRk9MREVSIElOREVYIFNj cmVlbiBDICBDb21wb3NlIGEgbWVzc2FnZSB9AHtGOCAgICAgICAgICAgICBO ZXh0IE5ldyAgICAgICAgICAgRjEwIEJvdW5jZSB0aGlzIG1lc3NhZ2UgICBG MTIgUGlwZSB0byBhIFVuaXggY29tbWFuZCA6fQAgAE5PVEU6IFRoZSBwcmVz ZW5jZSBvciBhYnNlbmNlIG9mIHRoZSBmb2xsb3dpbmcgY29tbWFuZHMgaXMg ZGV0ZXJtaW5lZCBieQAiZmVhdHVyZS1saXN0IiBvcHRpb25zIGluIHlvdXIg UGluZSBjb25maWd1cmF0aW9uLiAgQWxzbywgc29tZSBvZiB0aGVzZQBjb21t YW5kcyBtYXkgYmUgYWRtaW5pc3RyYXRpdmVseSBkaXNhYmxlZCBieSB5b3Vy IHN5c3RlbSBtYW5hZ2VyOyBpZiB0aGV5IGRvbid0AHdvcmssIHBsZWFzZSBj aGVjayB3aXRoIHlvdXIgbG9jYWwgaGVscCBkZXNrIGJlZm9yZSByZXBvcnRp bmcgYSBidWcuACAgICAgICAgbyBIZWFkZXIgTW9kZSAodG9nZ2xlIGJldHdl ZW4gZGlzcGxheSBvZiBmdWxsIG9yIG1pbmltYWwgaGVhZGVycykAICAgICAg ICBvIEZsYWcgKG1hcmsgbWVzc2FnZSBhcyBpbXBvcnRhbnQgb3Igc2V0IG90 aGVyIG1lc3NhZ2Ugc3RhdHVzIGZsYWdzKQAgICAgICAgIG8gQm91bmNlIChy ZS1tYWlsIG1lc3NhZ2UpACAgICAgICAgbyBQaXBlIG1lc3NhZ2UgdG8gYSBV bml4IGNvbW1hbmQAICAgICAgICBvIFNlbGVjdCB0aGlzIG1lc3NhZ2UgKDop IC0tcGFydCBvZiB0aGUgImFnZ3JlZ2F0ZSIgY21kIHNldAAgAFRoZSAiUGlw ZSBtZXNzYWdlIHRvIGEgVW5peCBjb21tYW5kIiBjb21tYW5kIGlzIG5vdCBh dmFpbGFibGUgaW4gUEMtUGluZS4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgTUVT U0FHRSBURVhUIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQAgAFRoZSB1cHBlciByaWdodCBjb3JuZXIgb2Yg dGhlIHZpZXcgbWVzc2FnZSBzY3JlZW4gZGlzcGxheXMgc3RhdHVzAGluZm9y bWF0aW9uIGFib3V0IHRoZSBjdXJyZW50bHkgb3BlbiBjb2xsZWN0aW9uIGFu ZCBmb2xkZXIgYW5kIGFib3V0IHRoZQBjdXJyZW50IG1lc3NhZ2UuICBJdCBz aG93cyB0aGUgbmFtZSBvZiB0aGUgY29sbGVjdGlvbiBpbiBhbmdsZSBicmFj a2V0cwBhbmQgdGhlbiB0aGUgbmFtZSBvZiB0aGUgZm9sZGVyLiAgVGhlIHN0 YXR1cyBsaW5lIGFsc28gZGlzcGxheXMgdGhlIG51bWJlcgBvZiBtZXNzYWdl cyBpbiB0aGUgZm9sZGVyLCB0aGUgbnVtYmVyIG9mIHRoZSBjdXJyZW50IG1l c3NhZ2UgYW5kIHRoZQBwZXJjZW50YWdlIG9mIHRoZSBjdXJyZW50IG1lc3Nh Z2UgdGhhdCBoYXMgYmVlbiBkaXNwbGF5ZWQgb24gdGhlIHNjcmVlbi4ASWYg dGhlIG1lc3NhZ2UgaXMgbWFya2VkIGZvciBkZWxldGlvbiAiREVMIiB3aWxs IGFwcGVhciBpbiB0aGUgdXBwZXIAcmlnaHQgYXMgd2VsbC4AIABOT1RFOiB0 byByYXBpZGx5IG1vdmUgdG8gdGhlIGVuZCBvZiBhIG1lc3NhZ2UsIGVudGVy IFcgKG9yIF5XKSBmb2xsb3dlZABieSBeVi4gIFNpbWlsYXJseSwgVyBmb2xs b3dlZCBieSBeWSB3aWxsIHRha2UgeW91IHRvIHRoZSBiZWdpbm5pbmcgb2YA dGhlIG1lc3NhZ2UuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AHwgQnJpZWYgQ29tbWFuZCBFeHBsYW5hdGlvbnMgfAAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0AIABSRVBMWSBBTkQgRk9SV0FSRAAgAFJlcGx5 aW5nICh7RjExOlJ9KSBhbmQgRm9yd2FyZGluZyAoe0YxMjpGfSkgYXJlIHlv dXIgdHdvIGFsdGVybmF0aXZlcyBmb3IAZm9sbG93aW5nIHVwIG9uIHRoZSBt ZXNzYWdlIHlvdSBhcmUgcmVhZGluZy4gWW91IHdvdWxkIHVzZSByZXBseSBp ZiB5b3UAd2FudCB0byBnZXQgZW1haWwgYmFjayB0byB0aGUgYXV0aG9yIG9m IHRoZSBtZXNzYWdlIGFuZC9vciB0aGUgb3RoZXIAcGVvcGxlIHdobyBoYXZl IGFscmVhZHkgc2VlbiBpdC4gIFlvdSB1c2UgZm9yd2FyZCBpZiB5b3Ugd2Fu dCBzb21lYm9keSBuZXcAdG8gc2VlIHRoZSBtZXNzYWdlLgAgAEluIHRoZSBu b3JtYWwgY2FzZSwgdGhlIG9ubHkgdGhpbmcgdGhhdCB5b3UgbXVzdCBzdXBw bHkgd2hlbiBmb3J3YXJkaW5nIGEAbWVzc2FnZSBpcyB0aGUgbmFtZS9lbWFp bCBhZGRyZXNzIG9mIHRoZSBuZXdzIHJlY2lwaWVudC4gIFBpbmUgd2lsbABp bmNsdWRlIHRoZSB0ZXh0IG9mIHRoZSBmb3J3YXJkZWQgbWVzc2FnZS4gIFBp bmUgd2lsbCBhbHNvIGluY2x1ZGUgYW55AGF0dGFjaG1lbnRzIHRvIHRoZSBt ZXNzYWdlIGlmIHlvdSBoYXZlIHJlcXVlc3RlZCB0aGVtLiAgVGhlcmUgaXMg c3BhY2UAYWJvdmUgdGhlIGZvcndhcmRlZCB0ZXh0IGZvciB5b3UgdG8gaW5j bHVkZSBhbnkgY29tbWVudHMuACAAV2hlbiByZXBseWluZywgeW91IHVzdWFs bHkgaGF2ZSB0byBhbnN3ZXIgc29tZSBxdWVzdGlvbnMuICBJZiB0aGUgbWVz c2FnZQBpcyB0byBtdWx0aXBsZSBwZW9wbGUgYW5kL29yIHNwZWNpZmllZCB3 aXRoIGEgUmVwbHktVG86IGhlYWRlciwgdGhlbiB5b3UAd2lsbCBoYXZlIHRv IGRlY2lkZSB3aG8gc2hvdWxkIGdldCB0aGUgcmVwbHkuICBZb3UgYWxzbyBu ZWVkIHRvIGRlY2lkZQB3aGV0aGVyIG9yIG5vdCB0byBpbmNsdWRlIHRoZSBw cmV2aW91cyBtZXNzYWdlIGluIHlvdXIgcmVwbHkuICBTb21lIG9mAHRoaXMg aXMgY29uZmlndXJhYmxlLiAgU3BlY2lmaWNhbGx5LCBzZWUgdGhlIGluY2x1 ZGUtaGVhZGVyLWluLXJlcGx5IGFuZABpbmNsdWRlLXRleHQtaW4tcmVwbHkg Y29uZmlndXJhdGlvbiBmZWF0dXJlcy4AIABCb3RoIHRoZSBSZXBseSBhbmQg Rm9yd2FyZCBjb21tYW5kcyByZWFjdCB0byB0aGUgZnVsbCBoZWFkZXIgbW9k ZSB0b2dnbGUuAElmIHRoZSBmdWxsIGhlYWRlciBtb2RlIGlzIG9uLCB0aGVu IGFsbCB0aGUgaGVhZGVyIGFuZCBkZWxpdmVyeSBsaW5lcyBhcmUAaW5jbHVk ZWQgd2l0aCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSBpbiB5b3VyIHJlcGx5 L2ZvcndhcmQuACAAU0FWRSBBTkQgRVhQT1JUACAARXhwb3J0ICh7RjEyOkV9 KSBhbmQgU2F2ZSAoe0YxMTpTfSkgYXJlIHRoZSB0d28gYWx0ZXJuYXRpdmVz IFBpbmUgZ2l2ZXMAeW91IHRvIGtlZXAgYSBjb3B5IG9mIHRoZSBtZXNzYWdl IHlvdSBhcmUgcmVhZGluZy4gSWYgeW91IHdhbnQgdG8ga2VlcCB0aGUAbWVz c2FnZSB3aXRoaW4gUGluZSdzIGVtYWlsIHdvcmxkLCB1c2UgInNhdmUiOyBp ZiB5b3Ugd2FudCB0byB1c2UgdGhlAG1lc3NhZ2UgaW4gYW5vdGhlciBwcm9n cmFtLCB1c2UgImV4cG9ydCIuACAAV2hlbiB5b3Ugc2F2ZSBhIG1lc3NhZ2Us IGl0IGlzIHB1dCBpbnRvIGFuIGV4aXN0aW5nIGZvbGRlciBvciBpbnRvIGEg bmV3AGZvbGRlciBpbiBvbmUgb2YgeW91ciBleGlzdGluZyBmb2xkZXIgY29s bGVjdGlvbnMuICBUaGUgbWVzc2FnZSBzdGF5cyBpbgBlbWFpbCBmb3JtYXQg YW5kIGNhbiBiZSByZWFkIGJ5IFBpbmUgYWdhaW4uICBQaW5lIG1heSB1c2Ug YSBzcGVjaWFsIGZvcm1hdABmb3IgaXRzIG1haWwgZm9sZGVycyAtLSBuZXZl ciBlZGl0IGEgUGluZSBmb2xkZXIgYnkgaGFuZCBvciB3aXRoIGFueQBwcm9n cmFtIG90aGVyIHRoYW4gUGluZS4gIFRoZSBleGFjdCBiZWhhdmlvciBvZiB0 aGUgc2F2ZSBjb21tYW5kIGNhbiBiZQBjb25maWd1cmVkIHdpdGggdGhlIHNh dmUtd2lsbC1xdW90ZS1sZWFkaW5nLWZyb21zLCBzYXZlLXdpbGwtbm90LWRl bGV0ZSwAYW5kIHNhdmUtd2lsbC1hZHZhbmNlIGZlYXR1cmUgbGlzdCBzZXR0 aW5ncy4AIABXaGVuIHlvdSB1c2UgZXhwb3J0LCB0aGUgbWVzc2FnZSBpcyBw bGFjZWQgaW4gYSBwbGFpbiB0ZXh0IGZpbGUgaW4geW91cgBob21lIGRpcmVj dG9yeSBvciBjdXJyZW50IHdvcmtpbmcgZGlyZWN0b3J5LCBkZXBlbmRpbmcg b24gdGhlAHVzZS1jdXJyZW50LWRpciBjb25maWd1cmF0aW9uIHNldHRpbmcu ICBJbiB0aGUgbm9ybWFsIGNhc2UsIG9ubHkgbWluaW1hbABoZWFkZXJzIGFy ZSBleHBvcnRlZCB3aXRoIHRoZSBtZXNzYWdlOyBob3dldmVyLCBpZiB0aGUg ZnVsbCBoZWFkZXIgbW9kZSBpcwB0b2dnbGVkIG9uLCB0aGVuIGNvbXBsZXRl IGhlYWRlcnMgYXJlIGV4cG9ydGVkIGFsb25nIHdpdGggdGhlIG1lc3NhZ2UA dGV4dC4AIABWSUVXIEFUVEFDSAAgAFRoZSBWaWV3L1NhdmUgQXR0YWNobWVu dCAoe0Y0OlZ9KSBjb21tYW5kIGFsbG93cyB5b3UgdG8gaGFuZGxlIE1JTUUA YXR0YWNobWVudHMgb24gYSBtZXNzYWdlIHlvdSBoYXZlIHJlY2VpdmVkLiAg UGluZSBzaG93cyB5b3UgYSBsaXN0IG9mIHRoZQBtZXNzYWdlIGF0dGFjaG1l bnRzLS15b3UganVzdCBjaG9vc2UgdGhlIGF0dGFjaG1lbnQgeW91IHdhbnQu ICBZb3UgbWF5AGVpdGhlciB2aWV3IG9yIHNhdmUgdGhlIHNlbGVjdGVkIGF0 dGFjaG1lbnQuACAAQmVjYXVzZSBtYW55IGF0dGFjaG1lbnRzIHJlcXVpcmUg ZXh0ZXJuYWwgcHJvZ3JhbXMgZm9yIGRpc3BsYXksIHRoZXJlIGlzAHNvbWUg c3lzdGVtIGNvbmZpZ3VyYXRpb24gdGhhdCBoYXMgdG8gaGFwcGVuIGJlZm9y ZSB5b3UgY2FuIGFjdHVhbGx5AGRpc3BsYXkgYXR0YWNobWVudHMuICBIb3Bl ZnVsbHkgbXVjaCBvZiB0aGF0IHdpbGwgaGF2ZSBiZWVuIGRvbmUgYWxyZWFk eQBieSB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yLiAgTUlNRSBjb25maWd1 cmF0aW9uIGlzIGhhbmRsZWQgd2l0aCB0aGUAIm1haWxjYXAiIGNvbmZpZ3Vy YXRpb24gZmlsZS4gIChTZWUgdGhlIHJlbGVhc2Ugbm90ZXMgZm9yIG1vcmUg aW5mb3JtYXRpb24uKQAgAFdIRVJFSVMAIABUaGUgV2hlcmVJcyAoe0Y4Old9 KSBjb21tYW5kIGRvZXMgYSAiZmluZCBpbiBjdXJyZW50IG1lc3NhZ2UiIG9w ZXJhdGlvbi4AWW91IHR5cGUgaW4gYSB3b3JkIGFuZCBQaW5lIHdpbGwgdHJ5 IGFuZCBmaW5kIGl0IGluIHRoZSBtZXNzYWdlIHlvdSBhcmUAcmVhZGluZy4g IFlvdSBjYW4gYWxzbyB1c2UgV2hlcmVJcyB0byBqdW1wIHRvIHRoZSBiZWdp bm5pbmcgKEN0cmwtWSkgb3IAZW5kIChDdHJsLVYpIG9mIHRoZSBtZXNzYWdl LgAgAE5FWFQgTkVXIChUQUIpIENPTU1BTkQAIABXaGVuIHlvdSBwcmVzcyB0 aGUgVEFCIGtleSwgUGluZSBhZHZhbmNlcyB0byB0aGUgbmV4dCAiaW50ZXJl c3RpbmciAG1lc3NhZ2UuICBXaGVuIHlvdSBhcmUgdXNpbmcgUGluZSB0byBy ZWFkIGVtYWlsLCB0aGF0IG1lc3NhZ2UgaXMgdGhlIG5leHQAbWVzc2FnZSBp biB0aGUgZm9sZGVyIHdoaWNoIHlvdSBoYXZlIG5vdCByZWFkIGJlZm9yZSBv ciB3aGljaCB5b3UgaGF2ZQBwcmV2aW91c2x5IG1hcmtlZCAiSW1wb3J0YW50 IiB2aWEgdGhlIEZsYWcgY29tbWFuZC4gIFdoZW4gcmVhZGluZyBuZXdzAGZv bGRlcnMsIHRoZSBuZXh0ICJpbnRlcmVzdGluZyIgbWVzc2FnZSBpcyB0aGUg bmV4dCBvbmUgd2hpY2ggeW91IGhhdmUAbm90IHlldCBkZWxldGVkLgAgAFRB S0UgQUREUkVTUwAgAFdpdGggdGhlIFRha2UgQWRkcmVzcyBjb21tYW5kLCB5 b3UgY2FuIGV4dHJhY3QgZW1haWwgYWRkcmVzc2VzIGZyb20gYW4AaW5jb21p bmcgbWVzc2FnZSBhbmQgc2F2ZSB0aGVtIGluIGFuIGFkZHJlc3MgYm9vay4g IFRoaXMgaXMgYW4gZWFzeSB3YXkAdG8gYWRkIHRvIHlvdXIgYWRkcmVzcyBi b29rIGFuZCBhdm9pZCBoYXZpbmcgdG8gcmVtZW1iZXIgdGhlIGVtYWlsAGFk ZHJlc3NlcyBvZiB0aGUgcGVvcGxlIHdobyB3cml0ZSB0byB5b3UuACAASWYg dGhlIG1lc3NhZ2UgaXMganVzdCB0byB5b3UgaW5kaXZpZHVhbGx5LCB0aGVu IHlvdSB3aWxsIG9ubHkgbmVlZCB0bwBwcm92aWRlIGEgbmlja25hbWUuICBJ ZiB0aGUgbWVzc2FnZSBpcyBtb3JlIGNvbXBsaWNhdGVkICh3aXRoIG1vcmUg dGhhbgBvbmUgcmVjaXBpZW50IG9yIGFuIGVtYWlsIGxpc3QgaW52b2x2ZWQp LCB0aGVuIHlvdSB3aWxsIHNlZSBhbiBhZGRyZXNzAHNlbGVjdGlvbiBzY3Jl ZW4gd2hpY2ggbGV0cyB5b3UgY2hvb3NlIHRoZSBhZGRyZXNzIHlvdSB3YW50 IHRvIHNhdmUgaW50bwB5b3VyIGFkZHJlc3MgYm9vaywgb3IgYWRkIHNldmVy YWwgb2YgdGhlbSB0byBhIHBlcnNvbmFsIGFkZHJlc3MgbGlzdC4AIABIRUFE RVIgTU9ERQAgAEV2ZXJ5IGVtYWlsIG1lc3NhZ2UgY29tZXMgd2l0aCBzb21l IGhlYWRlciBsaW5lcyB0aGF0IHlvdSBub3JtYWxseSBkb24ndABzZWUuICBU aGVzZSBpbmNsdWRlIGFueXdoZXJlIGZyb20gMy0yMCBsaW5lcyBhZGRlZCBi eSB0aGUgSW50ZXJuZXQgbWFpbAB0cmFuc3BvcnQgc3lzdGVtIHRvIHJlY29y ZCB0aGUgcm91dGUgeW91ciBtZXNzYWdlIHRvb2ssIGZvciBkaWFnbm9zdGlj AHB1cnBvc2VzLiAgVGhlc2UgYXJlIG5vcm1hbGx5IG9mIG5vIGltcG9ydCBh bmQgc2ltcGx5IGFkZCBjbHV0dGVyLCBzbyBQaW5lAHN1cHByZXNzZXMgdGhl bSBmcm9tIE1FU1NBR0UgVEVYVCBkaXNwbGF5LiAgVGhlcmUgaXMsIGhvd2V2 ZXIsIGEgd2F5IHRvAHJldmVhbCB0aGVtLgAgAFRoZSBIZWFkZXIgTW9kZSAo e0Y5Okh9KSBjb21tYW5kIGlzIGEgdG9nZ2xlIHdoaWNoIGNvbnRyb2xzIFBp bmUncwBoYW5kbGluZyBvZiB0aGVzZSBoZWFkZXIgbGluZXMuICBOb3JtYWxs eSwgZnVsbCBoZWFkZXJzIGlzICJvZmYiIGFuZCB5b3UAb25seSBzZWUgYSBm ZXcgbGluZXMgYWJvdXQgd2hvIGEgbWVzc2FnZSBpcyB0byBhbmQgd2hvIGl0 IGlzIGZyb20uICBXaGVuAHlvdSBwcmVzcyB7Rjk6IkgifSB0byB0dXJuIGZ1 bGwgaGVhZGVycyBvbiwgUGluZSB3aWxsIHNob3cgeW91IHRoZQBub3JtYWwg aGVhZGVyIGxpbmVzIGFzIHdlbGwgYXMgZGVsaXZlcnkgaGVhZGVycywgY29t bWVudCBoZWFkZXJzIGFuZCBNSU1FAGhlYWRlcnMuACAAU2V2ZXJhbCBkaWZm ZXJlbnQgUGluZSBjb21tYW5kcyBob25vciB0aGUgaGVhZGVyIG1vZGUgLS0g aXQgYWZmZWN0cyBob3cAbWVzc2FnZXMgYXJlIGRpc3BsYXllZCwgaG93IHRo ZXkgYXBwZWFyIGluIGZvcndhcmQgYW5kIHJlcGx5IGVtYWlsLCBob3cAdGhl eSBhcmUgcHJpbnRlZCwgdGhleSBhcmUgc2F2ZWQsIGFuZCBob3cgdGhleSBh cmUgZXhwb3J0ZWQuIEluIFVuaXgAUGluZSwgdGhlIFBpcGUgY29tbWFuZCBp cyBhbHNvIGFmZmVjdGVkLgAgAFRoZSBwcmVzZW5jZSBvciBhYnNlbmNlIG9m IHRoZSBIZWFkZXIgTW9kZSBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhl ACJlbmFibGUtZnVsbC1oZWFkZXItY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9u IGluIHlvdXIgUGluZQBjb25maWd1cmF0aW9uLgAgAEZMQUcAIABGbGFnICh7 RjExOip9KSBpcyB0aGUgY29tbWFuZCB3aGljaCBhbGxvd3MgdXNlcnMgdG8g bWFuaXB1bGF0ZSB0aGUgc3RhdHVzAGZsYWdzIHdoaWNoIGFwcGVhciBvbiB0 aGUgbGVmdCBzaWRlIG9mIHRoZSBGT0xERVIgSU5ERVggc2NyZWVuLiAgVGhl IG1vc3QAY29tbW9uIHVzZSBvZiB0aGlzIGlzIHRvIG1hcmsgYSBtZXNzYWdl IGFzIGltcG9ydGFudC4gVGhpcyBpcyBzb21ldGhpbmcgb2YAYSBub3RlIHRv IHlvdXJzZWxmIHRvIGdldCBiYWNrIHRvIHRoYXQgbWVzc2FnZS4gIFlvdSBj YW4gYWxzbyB1c2UgdGhlIGZsYWcAY29tbWFuZCB0byBzZXQgKG9yIHVuc2V0 KSB0aGUgZmxhZ3Mgd2hpY2ggaW5kaWNhdGUgdGhhdCBhIG1lc3NhZ2UgaXMg bmV3LAByZWFkIG9yIGFuc3dlcmVkLgAgAFRoZSBhdmFpbGFiaWxpdHkgb2Yg dGhlIGZsYWcgY29tbWFuZCBpcyBkZXRlcm1pbmVkIGJ5IHRoZQAiZW5hYmxl LWZsYWctY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9uIGluIHlvdXIgUGluZSBj b25maWd1cmF0aW9uLiBBbHNvLABGbGFnIG1heSBiZSBhZG1pbmlzdHJhdGl2 ZWx5IGRpc2FibGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXI7IGlmIGl0AGRv ZXNuJ3Qgd29yaywgcGxlYXNlIGNoZWNrIHdpdGggeW91ciBsb2NhbCBoZWxw IGRlc2sgYmVmb3JlIHJlcG9ydGluZyBhAGJ1Zy4AIABBTFRFUk5BVEUgQ0hB UkFDVEVSIFNFVFMAIABQaW5lIGF0dGVtcHRzIHRvIHN0YXkgb3V0IG9mIHRo ZSB3YXkgc28gdGhhdCBpdCB3b24ndCBwcmV2ZW50IHlvdSBmcm9tAHZpZXdp bmcgbWFpbCBpbiBhbnkgY2hhcmFjdGVyIHNldC4gIEl0IHdpbGwgc2ltcGx5 IHNlbmQgdGhlIG1lc3NhZ2UgdG8AeW91ciBkaXNwbGF5IGRldmljZS4gIElm IHRoZSBkZXZpY2UgaXMgY2FwYWJsZSBvZiBkaXNwbGF5aW5nIHRoZSBtZXNz YWdlAGFzIGl0IHdhcyB3cml0dGVuIGl0IHdpbGwgZG8gc28uICBJZiBub3Qs IHRoZSBkaXNwbGF5IG1heSBiZSBwYXJ0aWFsbHkgb3IAdG90YWxseSBpbmNv cnJlY3QuICBJZiB0aGUgbWVzc2FnZSBpcyBtYXJrZWQgYXMgYmVpbmcgaW4g YSBjaGFyYWN0ZXIgc2V0AG90aGVyIHRoYW4gIlVTLUFTQ0lJIiBhbmQgaXQg aXMgYSBjaGFyYWN0ZXIgc2V0IHRoYXQgaXMgZGlmZmVyZW50IGZyb20AdGhl IHNldCB5b3UgaGF2ZSBpbmRpY2F0ZWQgd2l0aCB0aGUgImNoYXJhY3Rlci1z ZXQiIHZhcmlhYmxlIGluIHlvdXIAY29uZmlndXJhdGlvbiwgdGhlbiBhIHdh cm5pbmcgbWVzc2FnZSB3aWxsIGJlIHByaW50ZWQgdG8geW91ciBzY3JlZW4g YXQAdGhlIGJlZ2lubmluZyBvZiB0aGUgbWVzc2FnZSBkaXNwbGF5LgAgAElu IGFsbCBjYXNlcyBQaW5lIHJlcXVpcmVzIHRoYXQgdGhlIGRpc3BsYXkgZGV2 aWNlIGNhbiBoYW5kbGUgdGhlAGNoYXJhY3RlciBzZXQuICBGb3IgZXhhbXBs ZSwgbW9zdCBYLXRlcm1pbmFscyB3aWxsIGRpc3BsYXkgdGhlIElTTy04ODU5 LTEAY2hhcmFjdGVyIHNldCBpZiB0aGUgcmlnaHQgZm9udCBpcyBzZWxlY3Rl ZC4gIFZUMjIwJ3MgYW5kIGhpZ2hlciBhbHNvAGRpc3BsYXkgSVNPLTg4NTkt MS4gIERpc3BsYXlzIGZvciBvdGhlciBjaGFyYWN0ZXJzIHNldHMgYXJlIGxl c3MgY29tbW9uLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgICAgICAgICAgICAgICAgICBGT0xERVIgTElTVCBDT01NQU5EUwB7QXZh aWxhYmxlIENvbW1hbmRzIC0tIEdyb3VwIDEgICAgICAgIEF2YWlsYWJsZSBD b21tYW5kcyAtLSBHcm91cCAyICAgICA6TmF2aWdhdGluZyB0aGUgRm9sZGVy IFNjcmVlbiAgICAgICAgICAgIE9wZXJhdGlvbnMgb24gdGhlIFNlbGVjdGVk IEZvbGRlcn0Aey0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgOi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hvdyBIZWxwIFRleHQgICAg ICAgICAgICAgICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAgICAgICAg ICAgIDogUCAgIE1vdmUgdG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAgICAg ICBWICBWaWV3IEluZGV4IG9mIHNlbGVjdGVkIGZvbGRlcn0Ae0YyICBUb2dn bGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgRjIgIFRvZ2dsZSB0byBz ZWUgbW9yZSBjb21tYW5kcyAgOiBOICAgTW92ZSB0byBuZXh0IGZvbGRlciAg ICAgICAgICAgICAgICAgIEQgIERlbGV0ZX0Ae0YzICBNQUlOIE1FTlUgU2Ny ZWVuICAgICAgICAgICAgICAgICAgRjMgIFF1aXQgUGluZSAgICAgICAgICAg ICAgICAgICAgOiAtICAgU2hvdyBwcmV2aW91cyBwYWdlIG9mIGxpc3Rpbmcg ICAgICAgIFIgIFJlbmFtZX0Ae0Y0ICBTZWxlY3QgZm9sZGVyIGFuZCB2aWV3 IGl0ICAgICAgICAgRjQgIENvbXBvc2UgYSBtZXNzYWdlICAgICAgICAgICAg OlNwYyAgU2hvdyBuZXh0IHBhZ2Ugb2YgbGlzdGluZ30Ae0Y1ICBNb3ZlIHRv IHByZXZpb3VzIGZvbGRlciAgICAgICAgICAgICAgICAgICAgOn0Ae0Y2ICBN b3ZlIHRvIG5leHQgZm9sZGVyICAgICAgICAgICAgICAgRjYgIFNwZWNpZnkg YSBmb2xkZXIgdG8gZ28gdG8gICAgOkZPTERFUiBMSVNUIFNjcmVlbiBDb21t YW5kcyAgICAgICAgICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzfQB7Rjcg IFNob3cgcHJldmlvdXMgc2NyZWVuIG9mIGxpc3RpbmcgICBGNyAgU2hvdyBG T0xERVIgSU5ERVggb2YgY3VycmVudCBmb2xkZXIgOi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tfQB7RjggIFNob3cgbmV4dCBzY3JlZW4gb2YgbGlzdGluZyAgICAgICBG OCAgV2hlcmVpcyAoc2VhcmNoIGZvbGRlciBuYW1lcyk6IEEgIEFkZCBhIGZv bGRlciAgICAgICAgICAgICAgICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3Ro ZXIgYXZhaWxhYmxlIGNvbW1hbmRzfQB7RjkgIERlbGV0ZSBzZWxlY3RlZCBm b2xkZXIgICAgICAgICAgICBGOSAgUHJpbnQgZm9sZGVyIGxpc3RpbmcgICAg ICAgICA6IEcgIFNwZWNpZnkgYSBmb2xkZXIgdG8gZ28gdG8gICAgICAgICAg ICAgPyAgU2hvdyBIZWxwIHRleHQAe0YxMCBBZGQgYSBuZXcgZm9sZGVyICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOiBJICBTaG93IEZPTERFUiBJTkRFWCBvZiBjdXJyZW50IGZvbGRlciAg IE0gIE1BSU4gTUVOVSBTY3JlZW59AHtGMTEgUmVuYW1lIHNlbGVjdGVkIGZv bGRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDogVyAgV2hlcmVpcyAoc2VhcmNoIGZvbGRlciBuYW1lcykgICAgICAg ICBRICBRdWl0IFBpbmV9AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDog WSAgUHJpbnQgZm9sZGVyIGxpc3RpbmcgICAgICAgICAgICAgICAgICBDICBD b21wb3NlIGEgbWVzc2FnZX0AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQB8IERlc2NyaXB0aW9uIG9mIHRoZSBGT0xERVIg TElTVCBTY3JlZW4gfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQAgAFRoZSBwdXJwb3NlIG9mIHRoZSBGT0xERVIgTElTVCBz Y3JlZW4gaXMgdG8gZGlzcGxheSB5b3VyIG1lc3NhZ2UgZm9sZGVycwBhbmQg YWxsb3cgeW91IHRvICJvcGVuIiBvciB2aWV3IGEgbmV3IG9uZSwgb3IgbWFu YWdlIHlvdXIgZm9sZGVycyB1c2luZyB0aGUAUmVuYW1lLCBEZWxldGUsIGFu ZCBBZGQgY29tbWFuZHMuICBUaGUgc3RhdHVzIGJhciBzaG93cyBpbmZvcm1h dGlvbiBhYm91dAB0aGUgY3VycmVudCBmb2xkZXIuACAAVGhlIGFwcGVhcmFu Y2Ugb2YgdGhlIEZvbGRlciBMaXN0IGRlcGVuZHMgdXBvbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbi4AVGhlIG1vc3QgYmFzaWMgY29uZmlndXJhdGlvbiB3 aWxsIHNob3cgYSBzaW5nbGUgbGlzdCBvZiBmb2xkZXJzLCBiZWdpbm5pbmcA d2l0aCB0aGUgdGhyZWUgZGlzdGluZ3Vpc2hlZCBmb2xkZXJzIElOQk9YLCBz ZW50LW1haWwsIGFuZCBzYXZlZC1tZXNzYWdlcy4AQWxsIG90aGVyIGZvbGRl cnMgd2lsbCBiZSBsaXN0ZWQgaW4gYWxwaGFiZXRpY2FsIG9yZGVyLgAgAElm IHlvdSBvciB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yIGhhdmUgZGVmaW5l ZCBhZGRpdGlvbmFsIGNvbGxlY3Rpb25zLABlLmcuIE5ld3MsIHRoZW4geW91 IG1heSBzZWUgZWFjaCBvZiB5b3VyIGNvbGxlY3Rpb25zIGxpc3RlZCB3aXRo IGEAIlNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IiBidXR0b24u ICBBbHRlcm5hdGl2ZWx5LCBQaW5lIGNhbiBiZQBjb25maWd1cmVkIHRvIGFs d2F5cyBpbW1lZGlhdGVseSBkaXNwbGF5IHRoZSBjb21wbGV0ZSBsaXN0IG9m IGZvbGRlcnMgaW4AZWFjaCBjb2xsZWN0aW9uIHZpYSB0aGUgImV4cGFuZGVk LXZpZXctb2YtZm9sZGVycyIgZmVhdHVyZSBsaXN0IG9wdGlvbi4AIAAtLS0t LS0tLS0tLS0tLS0tLQB8IEFib3V0IEZvbGRlcnMgfAAtLS0tLS0tLS0tLS0t LS0tLQAgAFdoYXQgYXJlIEZvbGRlcnM/ACAARm9sZGVycyBhcmUgc2ltcGx5 IGZpbGVzIHdoZXJlIG1lc3NhZ2VzIGFyZSBrZXB0LiAgRXZlcnkgbWVzc2Fn ZSBoYXMgdG8gYmUAaW4gYSBmb2xkZXIuICBNb3N0IGV2ZXJ5IFBpbmUgdXNl ciBzdGFydHMgb3V0IHdpdGggMyBmb2xkZXJzOiBhbiBJTkJPWCwgYQBmb2xk ZXIgZm9yIHNlbnQgbWFpbCBhbmQgYSBmb2xkZXIgZm9yIHNhdmVkIG1lc3Nh Z2VzLgAgAFlvdSBtYXkgY3JlYXRlIGFzIG1hbnkgb3RoZXIgZm9sZGVycyBh cyB5b3Ugd2lzaC4gIFRoZXkgbXVzdCBiZSBnaXZlbgBuYW1lcyB0aGF0IGNh biBiZSBmaWxlbmFtZXMgb24gdGhlIGZpbGVzeXN0ZW0uICBPbiBET1MgdGhh dCBtZWFucyB0aGV5AG11c3QgYmUgOC1jaGFyYWN0ZXJzIG9yIGxlc3M7IG9u IFVuaXggeW91IHNob3VsZG4ndCB1c2Ugc3BlY2lhbCBjaGFyYWN0ZXJzAHN1 Y2ggYXMgIi8iLiAgTm9ybWFsbHkgUEMtUGluZSBmb2xkZXJzIGFyZSBhdXRv bWF0aWNhbGx5IGdpdmVuIHRoZSBET1MAZXh0ZW5zaW9uICIuTVRYIiAod2hp Y2ggc3RhbmRzIGZvciBNYWlsYm94LXRleHQpLiAgVGhlIGV4dGVuc2lvbiBp cwBzdXBwcmVzc2VkIGZyb20gRk9MREVSIExJU1QgZGlzcGxheXMsIGFuZCBz aG91bGQgbm90IGJlIGVudGVyZWQgd2hlbgB0eXBpbmcgYSBmb2xkZXIgbmFt ZSBhdCBhIFNhdmUgb3IgR290byBwcm9tcHQuICBUaGUgdXNlIG9mIHRoZSBN VFggZXh0ZW5zaW9uAGNhbiBiZSBvdmVycmlkZGVuIGJ5IGEgU2V0dXAvQ29u ZmlnIG9wdGlvbiwgd2hpY2ggbWF5IGJlIHVzZWZ1bCB3aGVuAGFjY2Vzc2lu ZyBzYXZlZC1tZXNzYWdlIGZvbGRlcnMgb24gYSBVbml4IGhvc3QgdmlhIFNN QiBvciBORlMuICBQQy1QaW5lAGNhbiB1bmRlcnN0YW5kIHRoZSBub3JtYWwg VW5peCBtYWlsIGZvbGRlciBmb3JtYXQsIGJ1dCBjYW4gb25seSBvcGVuAHRo b3NlIGZvbGRlcnMgUkVBRC1PTkxZLgAgAFlvdSBjYW4gbW92ZSBtZXNzYWdl cyBmcm9tIG9uZSBmb2xkZXIgdG8gYW5vdGhlciBieSBvcGVuaW5nIHRoZSBv cmlnaW5hbABmb2xkZXIgYW5kIHNhdmluZyBtZXNzYWdlcyBpbnRvIHRoZSBv dGhlciBmb2xkZXIganVzdCBhcyB5b3UgY2FuIHNhdmUAbWVzc2FnZSBmcm9t IHlvdXIgSU5CT1ggdG8gYW55IG90aGVyIGZvbGRlci4AIABGb2xkZXJzIGFy ZSBqdXN0IGZpbGVzIGluIHRoZSBmaWxlc3lzdGVtLiAgSG93ZXZlciwgdGhl IGZpbGVzIHdoaWNoIGFyZQBmb2xkZXJzIGhhdmUgc29tZSBzcGVjaWFsIGZv cm1hdHRpbmcgaW4gdGhlbSAoc28gdGhhdCBQaW5lIGtub3dzIHdoZXJlIG9u ZQBtZXNzYWdlIGVuZHMgYW5kIGFub3RoZXIgYmVnaW5zKSBhbmQgc2hvdWxk ICpub3QqIGJlIGVkaXRlZCBvdXRzaWRlIG9mAFBpbmUuICBJZiB5b3Ugd2Fu dCBjb3BpZXMgb2YgeW91ciBtZXNzYWdlcyBpbiB0ZXh0IGZpbGVzIHRoYXQg eW91IGNhbiBlZGl0AG9yIG90aGVyd2lzZSBtYW5pcHVsYXRlLCB1c2UgdGhl IGV4cG9ydCBjb21tYW5kIHRvIGV4cG9ydCB0aGVtIGZyb20gUGluZS4AIAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRm9sZGVyIENvbGxlY3Rpb25zIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRob3NlIG9mIHlvdSB3aXRoIHNp bXBsZSBtYWlsIGNvbmZpZ3VyYXRpb25zIHdpbGwganVzdCBzZWUgYSBsaXN0 IG9mIGFsbCB0aGUAZm9sZGVycyB5b3UgaGF2ZS4gIFRoZSBzcGVjaWFsIGZv bGRlcnMgZm9yIElOQk9YLCBzZW50IG1haWwgYW5kIHNhdmVkIG1lc3NhZ2Vz AHdpbGwgYXBwZWFyIGF0IHRoZSB0b3Agb2YgdGhlIGxpc3QuICBBbGwgb3Ro ZXJzIGFyZSBpbiBhbHBoYWJldGljYWwgb3JkZXIuACAAVGhhdCBtb2RlbCB3 b3VsZG4ndCB3b3JrIGZvciBQaW5lIHVzZXJzIHdpdGggbXVsdGlwbGUgY29s bGVjdGlvbnMuICBJZiB5b3UAb3IgeW91ciBzeXN0ZW0gYWRtaW5pc3RyYXRv ciBoYXZlIGRlZmluZWQgbW9yZSB0aGFuIG9uZSBjb2xsZWN0aW9uIG9yIGlm AHlvdSBoYXZlIGEgY29sbGVjdGlvbiAobmV3cyBvciBvdGhlcndpc2UpIGRl ZmluZWQgb24geW91ciBzeXN0ZW0sIHRoZW4geW91AHdpbGwgc2VlIGVhY2gg b2YgeW91ciBjb2xsZWN0aW9ucyBsaXN0ZWQgd2l0aCBhICJTZWxlY3QgSGVy ZSB0byBTZWUARXhwYW5kZWQgTGlzdCIgYnV0dG9uLiAgUGluZSBjYW4gYmUg Y29uZmlndXJlZCB0byBhbHdheXMgc2hvdyB5b3UgYWxsAGZvbGRlcnMgaW4g YWxsIGNvbGxlY3Rpb25zIHdpdGggdGhlICJleHBhbmRlZC12aWV3LW9mLWZv bGRlcnMiIGZlYXR1cmUAbGlzdCBvcHRpb24gaW4geW91ciBQaW5lIGNvbmZp Z3VyYXRpb24uACAAV2h5IGhhdmUgQ29sbGVjdGlvbnM/ACAASWYgYSBQaW5l IHVzZXIgb25seSBnb3QgNSBtZXNzYWdlcyBhIGRheSBhbmQgdXNlZCB0aGUg c2FtZSBjb21wdXRlciBhbGwgdGhlAHRpbWUsIHRoZW4gZm9sZGVycyB3b3Vs ZCBiZSBlbm91Z2guICBGb3IgZ29vZCBvciBiYWQsIHRoYXQgaXMgbm90IHRo ZQBjYXNlLiAgUGVvcGxlIHdobyB1c2UgbW9yZSB0aGFuIG9uZSBjb21wdXRl ciBhY2NvdW50IG5lZWQgdG8gaGF2ZQBkaWZmZXJlbnQgc2V0cyBvZiBmb2xk ZXJzIG9uIHRob3NlIGRpZmZlcmVudCBwbGF0Zm9ybXMuICBQZW9wbGUgd2hv IGhhdmUAaHVuZHJlZHMgb3IgdGhvdXNhbmRzIG9mIGZvbGRlcnMgbmVlZCBh IHdheSB0byBncm91cCBmb2xkZXJzIHRvZ2V0aGVyLgBUaGF0IGlzIHdoZXJl IGNvbGxlY3Rpb25zIGNvbWUgaW4uACAAVHlwZXMgb2YgQ29sbGVjdGlvbnMu ACAAQSBjb2xsZWN0aW9uIG9mIGZvbGRlcnMgaXMganVzdCBhIGdyb3VwIG9m IGZvbGRlcnMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5AG9uIHRoZSBzYW1lIG1h Y2hpbmUuICBJbiBnZW5lcmFsLCBhbGwgY29sbGVjdGlvbnMgb2YgZm9sZGVy cyBhcmUgZXF1YWwgaW4AUGluZSdzIGV5ZS4gIEhvd2V2ZXIsIHRoZXJlIGFy ZSBzb21lIHNwZWNpYWwgY29sbGVjdGlvbnM6ACAAICAgICAgICBJTkNPTUlO RyBGT0xERVJTOiAgUGluZSdzICJpbmNvbWluZy1mb2xkZXJzIiBjb25maWd1 cmF0aW9uIGlzIGEAc3BlY2lhbCBjb2xsZWN0aW9uIHVzZWQgdG8gc3VwcGxl bWVudCB5b3VyIHNpbmdsZSBJTkJPWC4gIEFsbCB0aGUgZm9sZGVycwBoZXJl IGFyZSB0aG9zZSB0aGF0IGdldCBpbmNvbWluZyBtZXNzYWdlcy4gIFlvdSBt YXkgaGF2ZSBtdWx0aXBsZSBmb2xkZXJzAGxpa2UgdGhpcyBiZWNhdXNlIHlv dSB1c2UgYW4gZXh0ZXJuYWwgcHJvZ3JhbSB0byBmaWx0ZXIgeW91ciBlbWFp bCBvcgBiZWNhdXNlIHlvdSBoYXZlIG11bHRpcGxlIGFjY291bnRzLgAgACAg ICAgICAgTkVXUzogIFlvdSBjYW4gYWxzbyBkZWZpbmUgYSBjb2xsZWN0aW9u IHNwZWNpZmljYWxseSBmb3IAbmV3c2dyb3Vwcy4gIFBpbmUgZG9lcyB0aGlz IGZvciB5b3UgaW1wbGljaXRseSB3aGVuIHlvdSBkZWZpbmUgYSBOTlRQAFNl cnZlciBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbi4gIFRoZSBuZXdzIGNv bGxlY3Rpb24gaXMgcHJlc2VudGVkIGxhc3QAYW5kIFBpbmUga25vd3Mgbm90 IHRvIHNhdmUgbWVzc2FnZXMgdGhlcmUuACAAICAgICAgICBERUZBVUxUIENP TExFQ1RJT04gRk9SIFNBVkVTOiAgUGVyaGFwcyB0aGUgbW9zdCBpbXBvcnRh bnQgc3BlY2lhbABjb2xsZWN0aW9uIGlzIHRoZSBvbmUgd2hpY2ggeW91IHNw ZWNpZnkgYXMgdGhlIGZpcnN0IGl0ZW0gb2YgdGhlAGNvbmZpZ3VyYXRpb24g Zm9yICJmb2xkZXItY29sbGVjdGlvbnMiLiAgVGhpcyBpcyB0aGUgZGVmYXVs dCBjb2xsZWN0aW9uAGZvciB5b3VyIHNhdmVkIGFuZCBzZW50IG1lc3NhZ2Vz IGZvbGRlcnMuACAAVGhlcmUgaXMgbm8gbGltaXQgdG8gdGhlIG51bWJlciBv ZiBjb2xsZWN0aW9ucyB5b3UgY2FuIGhhdmUuIEV2ZXJ5b25lAHN0YXJ0cyB3 aXRoIGp1c3Qgb25lIGNvbGxlY3Rpb24gYW5kIGZldyBwZW9wbGUgZXZlciBo YXZlIG1vcmUgdGhhbiBhIGRvemVuAG9yIHNvLgAgAERlZmluaW5nIENvbGxl Y3Rpb25zLgAgAEluIHRoZSBhYnNlbmNlIG9mIGFueSBmb2xkZXItY29sbGVj dGlvbiBkZWZpbml0aW9ucywgUGluZSB3aWxsIGFzc3VtZSBhAHNpbmdsZSBk ZWZhdWx0IGZvbGRlciBjb2xsZWN0aW9uLCBhbmQgaWYgbmVjZXNzYXJ5LCBj cmVhdGUgdGhlIGRpcmVjdG9yeQAibWFpbCIgaW4geW91ciBVbml4IGhvbWUg ZGlyZWN0b3J5IHRvIGhvbGQgeW91ciBmb2xkZXJzLiAgT3RoZXJ3aXNlLABQ aW5lIHdpbGwgbmV2ZXIgY3JlYXRlIGFueSBkaXJlY3Rvcmllcy4gIEhvd2V2 ZXIsIHlvdSBtYXkgY3JlYXRlIGFzIG1hbnkAbWFpbCBkaXJlY3RvcmllcyBh cyB5b3Ugd291bGQgbGlrZSB1c2luZyB0aGUgVW5peCAibWtkaXIiIGNvbW1h bmQsIGFuZAB0aGVuIGRlZmluZSBmb2xkZXItY29sbGVjdGlvbiBlbnRyaWVz IHRvIGNvcnJlc3BvbmQgd2l0aCBlYWNoIG9uZS4gVGhpcyBpcwBkb25lIHZp YSB0aGUgU2V0dXAvQ29uZmlnIGNvbW1hbmQgb24gdGhlIE1haW4gTWVudS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgVmFsaWQgRm9sZGVyIE5hbWVz IHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAE9uY2UgeW91ciBmb2xkZXIg Y29sbGVjdGlvbnMgYXJlIGRlZmluZWQsIHlvdSBjYW4gdXN1YWxseSByZWZl ciB0bwBmb2xkZXJzIGJ5IHRoZWlyIHNpbXBsZSAodW5xdWFsaWZpZWQpIG5h bWUsIG9yIHBpY2sgZnJvbSBhIEZPTERFUiBMSVNUAGRpc3BsYXkuICBIb3dl dmVyLCB1bmRlcnN0YW5kaW5nIHRoZSBjb21wbGV0ZSBzeW50YXggZm9yIGZv bGRlciBuYW1lcywAYm90aCBsb2NhbCBhbmQgcmVtb3RlLCBpcyBoYW5keSB3 aGVuIHVzaW5nIHRoZSBHb3RvIGNvbW1hbmQgYW5kIHdoZW4AeW91IGFyZSBh ZGRpbmcgbmV3IGZvbGRlciBjb2xsZWN0aW9ucyB2aWEgdGhlIFNFVFVQIENP TkZJR1VSQVRJT04gc2NyZWVuLgAgAExvY2FsIGZvbGRlcnMgZm9sbG93IHRo ZSBsb2NhbCBuYW1pbmcgcnVsZXMuICBGb3IgZXhhbXBsZSwAIn4vbWFpbC9z ZXB0ZW1iZXItMTk5NCIgbWlnaHQgYmUgYSByZWFzb25hYmxlIGZvbGRlciBu YW1lIG9uIFVuaXgAYW5kICJcQzpcUElORVxGT0xERVJTXE9DVC05NCIgbWln aHQgZXhpc3Qgb24gYSBQQy4AIABQaW5lIHVzZXJzIGhhdmUgdGhlIG9wdGlv biBvZiB1c2luZyBmb2xkZXJzIHdoaWNoIGFyZSBzdG9yZWQgb24gc29tZSBv dGhlcgBjb21wdXRlci4gIFBpbmUgYWNjZXNzZXMgcmVtb3RlIGZvbGRlcnMg dmlhIElNQVAgKHRoZSBJbnRlcm5ldCBNZXNzYWdlAEFjY2VzcyBQcm90b2Nv bCksIG9yIGluIHRoZSBjYXNlIG9mIG5ld3MsIHZpYSBOTlRQICh0aGUgTmV0 d29yayBOZXdzAFRyYW5zcG9ydCBQcm90b2NvbCkuICBUbyBiZSBhYmxlIHRv IGFjY2VzcyByZW1vdGUgZm9sZGVycyBpbiBQaW5lLCB0aGUAcmVtb3RlIGhv c3QgbXVzdCBiZSBydW5uaW5nIHRoZSBhcHByb3ByaWF0ZSBzZXJ2ZXIgc29m dHdhcmUgKGltYXBkIG9yAG5udHBkKSBhbmQgeW91IG11c3QgY29ycmVjdGx5 IHNwZWNpZnkgdGhlIG5hbWUgb2YgdGhlIGZvbGRlciB0byBQaW5lLABpbmNs dWRpbmcgdGhlIGRvbWFpbiBuYW1lIG9mIHRoZSByZW1vdGUgbWFjaGluZS4g Rm9yIGV4YW1wbGUsACJ7ezp7fW1vbmV0LmFydC5ub3doZXJlLmVkdX1JTkJP WCIgaXMgYSByZW1vdGUgZm9sZGVyIHNwZWNpZmljYXRpb24sIGFzAGlzICJ7 ezp7fW1vbmV0LmFydC5ub3doZXJlLmVkdX1+L21haWwvc2VwdGVtYmVyLTE5 OTQiLiAgQXMgeW91IGNhbiB0ZWxsLAB0aGUgbmFtZSBvZiB0aGUgY29tcHV0 ZXIgaXMgaW4ge3s6e319IGJyYWNrZXRzIGZvbGxvd2VkIGltbWVkaWF0ZWx5 IGJ5IHRoZQBuYW1lIG9mIHRoZSBmb2xkZXIuICBJZiwgYXMgaW4gdGhlc2Ug ZXhhbXBsZXMsIHRoZXJlIGlzIG5vIHJlbW90ZSBhY2Nlc3MAcHJvdG9jb2wg c3BlY2lmaWVkLCB0aGVuIElNQVAgaXMgYXNzdW1lZC4AIABUaGVyZSBhcmUg Y2VydGFpbiBtYXJraW5ncyB3aGljaCBoYXZlIHNwZWNpYWwgbWVhbmluZ3Mg aW4gZm9sZGVyIG5hbWVzOgAgICAgbyBBICIqIiBpbiBmcm9udCBvZiB0aGUg Zm9sZGVyIHNwZWNpZmljYXRpb24gbWVhbnMgdGhhdCB0aGUgZm9sZGVyIGlz ACAgICAgIGEgYnVsbGV0aW4gYm9hcmQgLS0gc2hhcmVkIGFjY2VzcyBhbmQg bm8gd3JpdGUgcHJpdmlsZWdlcy4gIEV4YW1wbGVzOgAgICAgICAgICAgICpj b21wLm1haWwucGluZSwgKnt7Ont9d2hhcmhvbC5hcnQubm93aGVyZS5lZHV9 am9iLWJvYXJkACAgICBvIEEgZm9sZGVyIG5hbWUgYmVnaW5uaW5nIHdpdGgg IiNtaC8iIGlzIGFuIG1oIGZvcm1hdCBmb2xkZXIuICBFeGFtcGxlczoAICAg ICAgICAgICAjbWgvbWFpbC9zZXAtMTk5NCwge3s6e31yZW1icmFuZHQuYXJ0 Lm5vd2hlcmUuZWR1fSNtaC9tYWlsL3NlcC0xOTk0ACAAVGhlcmUgYXJlIGNl cnRhaW4gZmxhZ3Mgd2l0aGluIHJlbW90ZSBmb2xkZXIgbmFtZXM6ACAgICBv IEFuICIvYW5vbnltb3VzIiBmbGFnIG1lYW5zIGFub255bW91cyBJTUFQIGFj Y2Vzcy4gIEV4YW1wbGU6ACAgICAgIHt7Ont9d2hhcmhvbC5hcnQubm93aGVy ZS5lZHUvYW5vbnltb3VzfWpvYi1ib2FyZAAgICAgbyBBICIvbm50cCIgZmxh ZyBtZWFucyBOTlRQIHByb3RvY29sIGFjY2Vzcy4gIEl0IGNhbm5vdCBiZSB1 c2VkIHdpdGgAICAgICAgdGhlIC9hbm9ueW1vdXMgZmxhZy4gIEV4YW1wbGU6 ACAgICAgICAgICAgKnt7Ont9bmV3cy5ub3doZXJlLmVkdS9ubnRwfWNvbXAu bWFpbC5waW5lACAATm90ZSB0aGF0ICJJTkJPWCIgaGFzIHNwZWNpYWwgbWVh bmluZyBpbiBib3RoIGxvY2FsIGFuZCByZW1vdGUgZm9sZGVyAHNwZWNpZmlj YXRpb25zLiAgVGhlIG5hbWUgSU5CT1ggcmVmZXJzIHRvIHlvdXIgInByaW5j aXBhbCBpbmNvbWluZwBtZXNzYWdlIGZvbGRlciIgYW5kIHdpbGwgYmUgbWFw cGVkIHRvIHRoZSBhY3R1YWwgZmlsZSBuYW1lIHVzZWQgZm9yIHlvdXIASU5C T1ggb24gYW55IGdpdmVuIGhvc3QuICBUaGVyZWZvcmUsIGEgbmFtZSBsaWtl ACJ7ezp7fXh4eC5hcnQubm93aGVyZS5lZHV9SU5CT1giIHJlZmVycyB0byB3 aGF0ZXZlciBmaWxlIGlzIHVzZWQgdG8Ac3RvcmUgaW5jb21pbmcgbWFpbCBm b3IgeW91IG9uIHRoYXQgcGFydGljdWxhciBob3N0LgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgAFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRv IGFsbG93IHlvdSB0byBxdWlja2x5IGFuZCBlYXNpbHkgc3VydmV5IHlvdXIA Zm9sZGVycyBhbmQgc2VsZWN0IG9uZSB0byBvcGVuLgAgAE5hdmlnYXRpbmcg dGhlIExpc3Qgb2YgRm9sZGVycyAgICAgICAgICAgICBHZW5lcmFsIFBpbmUg Q29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjUgOiBQIH0gIE1vdmUg dG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0 aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1vdmUgdG8gbmV4dCBmb2xkZXIA e0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBmb2xkZXJzAHtG OCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBvZiBmb2xkZXJzAHtGMTI6IFcg fSAgV2hlcmVJcyAoc2VhcmNoIGZvbGRlciBuYW1lcykAIABGb2xkZXIgU2Vs ZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0Yz IDogRSB9ICBFeGl0IHRoZSBGb2xkZXIgU2VsZWN0IG1lbnUgKHdpdGhvdXQg c2VsZWN0aW5nIGEgZm9sZGVyKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGZvbGRlcgAgAEZPUiBNT1JFIElORk9STUFU SU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElT VCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2Vj dGlvbiAiQWJvdXQgRm9sZGVycyIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAAVGhpcyBzY3JlZW4gaXMgZGVzaWduZWQgdG8gYWxsb3cgeW91 IHRvIHF1aWNrbHkgYW5kIGVhc2lseSBzdXJ2ZXkgeW91cgBmb2xkZXJzIGFu ZCBzZWxlY3Qgb25lIHRvIHVzZSBmb3Igc2F2aW5nIHRoZSBjdXJyZW50IG1l c3NhZ2UuACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBGb2xkZXJzICAgICAg ICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBmb2xkZXIgICAgICAg ICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0ZXh0AHtGNiA6IE4gfSAg TW92ZSB0byBuZXh0IGZvbGRlcgB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMg c2NyZWVuIG9mIGZvbGRlcnMAe0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVu IG9mIGZvbGRlcnMAe0YxMjogVyB9ICBXaGVyZUlzIChzZWFyY2ggZm9sZGVy IG5hbWVzKQAgAEZvbGRlciBTZWxlY3Rpb24gQ29tbWFuZHMALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQgdGhlIEZvbGRlciBT ZWxlY3QgbWVudSAod2l0aG91dCBzZWxlY3RpbmcgYSBmb2xkZXIpAHtGNCA6 IFMgfSAgU2VsZWN0IHRoZSBjdXJyZW50bHkgaGlnaGxpZ2h0ZWQgZm9sZGVy ACAARk9SIE1PUkUgSU5GT1JNQVRJT046IEZyb20gdGhlIE1haW4gTWVudSwg c2VsZWN0ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJlc3MgIj8iIGZvciBIZWxw Li4uIExvb2sgZm9yIHRoZSBzZWN0aW9uICJBYm91dCBGb2xkZXJzIi4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABUaGlzIHNjcmVlbiBpcyBk ZXNpZ25lZCB0byBhbGxvdyB5b3UgdG8gcXVpY2tseSBhbmQgZWFzaWx5IHN1 cnZleSB5b3VyAGZvbGRlcnMgYW5kIHNlbGVjdCBvbmUgdG8gdXNlIGFzIHRo ZSBmaWxlIGNhcmJvbiBjb3B5IChmY2MpIGZvciB0aGUAY3VycmVudCBtZXNz YWdlLgAgAE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgRm9sZGVycyAgICAgICAg ICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAg IHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1v dmUgdG8gbmV4dCBmb2xkZXIAe0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNj cmVlbiBvZiBmb2xkZXJzAHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBv ZiBmb2xkZXJzAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2VhcmNoIGZvbGRlciBu YW1lcykAIABGb2xkZXIgU2VsZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0Ae0YzIDogRSB9ICBFeGl0IHRoZSBGb2xkZXIgU2Vs ZWN0IG1lbnUgKHdpdGhvdXQgc2VsZWN0aW5nIGEgZm9sZGVyKQB7RjQgOiBT IH0gIFNlbGVjdCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIGZvbGRlcgAg AEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNl bGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4u LiBMb29rIGZvciB0aGUgc2VjdGlvbiAiQWJvdXQgRm9sZGVycyIuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICAgICAg ICAgICBBRERSRVNTIEJPT0sgQ09NTUFORFMAe0F2YWlsYWJsZSAgQ29tbWFu ZHMgLS0gR3JvdXAgMSAgICAgICAgIEF2YWlsYWJsZSBDb21tYW5kcyAtLSBH cm91cCAyICAgOkFkZHJlc3MgQm9vayBOYXZpZ2F0aW9uICAgICAgICBHZW5l cmFsIFBpbmUgQ29tbWFuZHN9AHstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g IDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tfQB7RjEgIFNob3cgSGVscCBUZXh0ICAgICAgICAgICAgICAg ICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAgICAgICAgICA6IFAgIFBy ZXYgQWRkcmVzcyAgICAgICAgICAgICAgICAgID8gIERpc3BsYXkgdGhpcyBo ZWxwIHRleHR9AHtGMiAgVG9nZ2xlIHRvIHNlZSBtb3JlIGNvbW1hbmRzICAg ICAgICAgRjIgIFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kczogTiAgTmV4 dCBBZGRyZXNzICAgICAgICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3RoZXIg YXZhaWxhYmxlIGNvbW1hbmRzfQB7RjMgIEV4aXQgdGhpcyBzY3JlZW4gICAg ICAgICAgICAgICAgICAgIEYzICBRdWl0IFBpbmUgICAgICAgICAgICAgICAg ICA6IC0gIFByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBib29rIEUgIEV4aXQg dGhpcyBzY3JlZW59AHtGNCAgVmlldy9FZGl0IHNlbGVjdGVkIGVudHJ5ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpTcGMg TmV4dCBwYWdlIG9mIGFkZHJlc3MgYm9vayAgICAgUSAgUXVpdCBQaW5lfQB7 RjUgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAgICAgIEY1ICBG T0xERVIgTElTVCBzY3JlZW4gICAgICAgICA6IFcgIFdoZXJlSXMgKHNlYXJj aCBmb3Igd29yZC8gICAgIEMgIENvbXBvc2UgbWVzc2FnZSB0byBzZWxlY3Rl ZCBhZGRyfQB7RjYgIE1vdmUgdG8gbmV4dCBlbnRyeSAgICAgICAgICAgICAg ICAgIEY2ICBTcGVjaWZ5IGEgZm9sZGVyIHRvIGdvIHRvICA6ICAgICAgb3Ig IG5hbWUgaW4gYWRkcmVzcyBib29rKSAgIEwgIEZPTERFUiBMSVNUIHNjcmVl bn0Ae0Y3ICBQcmV2aW91cyBwYWdlIG9mIGFkZHJlc3MgYm9vayAgICAgICBG NyAgRk9MREVSIElOREVYIHNjcmVlbiAgICAgICAgOiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBHICBTcGVjaWZ5IGEgZm9sZGVyIHRvIGdv IHRvfQB7RjggIE5leHQgcGFnZSBvZiBhZGRyZXNzIGJvb2sgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6QWRkcmVzcyBCb29r IENvbW1hbmRzICAgICAgICAgICAgIEkgIEZPTERFUiBJTkRFWCBzY3JlZW59 AHtGOSAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5ICAgICAgICAgICAgICAgRjkg IFByaW50IGFkZHJlc3MgYm9vayAgICAgICAgIDotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMTAgQWRkIG5l dyBlbnRyeSB0byBhZGRyZXNzIGJvb2sgICAgICAgRjEwIFRha2VBZGRyIHRv IGFub3RoZXIgYWJvb2sgIDogViAgVmlldy9FZGl0IHNlbGVjdGVkIGVudHJ5 ICAgICAgRCAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5fQB7RjExIENvbXBvc2Ug dG8gc2VsZWN0ZWQgZW50cnkgICAgICAgICAgIEYxMSBFeHBvcnQgZW50cnkg dG8gYSBmaWxlICAgICA6IFkgIFByaW50IGFkZHJlc3MgYm9vayAgICAgICAg ICAgIFQgIFRha2VBZGRyIHRvIGFub3RoZXIgYWRkcmVzcyBib29rfQB7RjEy IFdoZXJlaXMgKHNlYXJjaCBhZGRyZXNzIGJvb2spICAgICAgIEYxMiBGb3J3 YXJkIGVudHJ5IGJ5IG1haWwgICAgICA6IFggIEV4cG9ydCBlbnRyeSB0byBh IGZpbGUgICAgICAgIEEgIEFkZCBuZXcgZW50cnkgdG8gYWRkcmVzcyBib29r fQB7OiBGICBGb3J3YXJkIGVudHJ5IGJ5IG1haWx9ACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGVzY3JpcHRpb24g b2YgdGhlIEFkZHJlc3MgQm9vayBTY3JlZW4gfAAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABUaGlzIHNjcmVlbiBsZXRz IHlvdSBlZGl0IGFueSBhbmQgYWxsIGVudHJpZXMgaW4geW91ciBhZGRyZXNz IGJvb2suICBJdABhbHNvIGFjdHMgYXMgYSBzaG9ydC1jdXQgZm9yIGNvbXBv c2luZyBtZXNzYWdlcyB0byBwZW9wbGUgaW4gdGhlIGFkZHJlc3MAYm9vay4g IFdoZW4sIGZyb20gdGhpcyBzY3JlZW4sIHlvdSBwcmVzcyB7RjExOiJDIn0g Zm9yIENvbXBvc2VUbywgdGhlAG1lc3NhZ2Ugc3RhcnRzICJwcmUtYWRkcmVz c2VkIiB0byB3aGF0ZXZlciBhZGRyZXNzIGJvb2sgZW50cnkgaXMAY3VycmVu dGx5IHNlbGVjdGVkLgAgAElmIHlvdSBoYXZlIG1vcmUgdGhhbiBvbmUgYWRk cmVzcyBib29rIGRlZmluZWQgZm9yIHlvdXJzZWxmIG9yIGlmIHlvdXIAc3lz dGVtIGhhcyBhIHNpdGUtd2lkZSBhZGRyZXNzIGJvb2sgZGVmaW5lZCwgeW91 IG1heSBzZWUgYSBsaXN0IG9mIGFkZHJlc3MAYm9va3MgYW5kIGEgIlNlbGVj dCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IiBidXR0b24gZm9yIGVhY2gg b2YgdGhlbS4AQWx0ZXJuYXRpdmVseSwgUGluZSBjYW4gYmUgY29uZmlndXJl ZCB0byBpbW1lZGlhdGVseSBkaXNwbGF5IGFsbCB0aGUAZW50cmllcyBpbiBl YWNoIGFkZHJlc3MgYm9vayB2aWEgdGhlICJleHBhbmRlZC12aWV3LW9mLWFk ZHJlc3Nib29rcyIAZmVhdHVyZSBsaXN0IG9wdGlvbiBpbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbi4AIABQaW5lJ3MgYWRkcmVzcyBib29rIGhlbHBzIHlv dSBrZWVwIGEgbGlzdCBvZiBhZGRyZXNzZXMgeW91IHNlbmQgbWFpbCB0byBz bwB5b3UgZG8gbm90IGhhdmUgdG8gcmVtZW1iZXIgYWRkcmVzc2VzIHRoYXQg YXJlIG9mdGVuIGNvbXBsZXguICBFYWNoIGVudHJ5AGluIHRoZSBhZGRyZXNz IGJvb2sgaGFzIGZpdmUgZmllbGRzLCBhbGwgb2YgdGhlbSBvcHRpb25hbC4g IFRoZSB0aHJlZQBlbGVtZW50cyB3aGljaCBhcmUgdXN1YWxseSB2aXNpYmxl IG9uIHRoZSBBRERSRVNTIEJPT0sgZGlzcGxheSwgYXJlOgAgACAgICAgICAg TklDS05BTUU6IEEgc2hvcnQgZWFzeS10by1yZW1lbWJlciBsYWJlbCB0byBp ZGVudGlmeSB0aGUgZW50cnkuACAgICAgICAgVGhpcyBpcyB3aGF0IHlvdSB0 eXBlIGluIGFzIHlvdSBhcmUgYWRkcmVzc2luZyB0aGUgbWVzc2FnZSBpbiB0 aGUAICAgICAgICBjb21wb3Nlci4gIElmIHRoZXJlIGlzIGEgbWF0Y2hpbmcg ZW50cnkgaW4geW91ciBhZGRyZXNzIGJvb2socyksACAgICAgICAgUGluZSB3 aWxsIGV4dHJhY3QgdGhlIGNvcnJlc3BvbmRpbmcgRnVsbE5hbWUgYW5kIEFk ZHJlc3MgZmllbGRzIHRvACAgICAgICAgZ2VuZXJhdGUgdGhlIGFjdHVhbCBh ZGRyZXNzIGZvciB5b3VyIG1lc3NhZ2UuACAAICAgICAgICBGVUxMTkFNRTog QSBsb25nZXIgZmllbGQgd2hlcmUgeW91IGNhbiBwdXQgdGhlIGZ1bGwgbmFt ZSBvZiB0aGUAICAgICAgICBwZXJzb24gb3Igb3JnYW5pemF0aW9uLiAgVXN1 YWxseSB0aGUgZnVsbCBuYW1lcyBhcmUgcHV0IGluIGxhc3QAICAgICAgICBu YW1lIGZpcnN0IHNvIHRoZXkgc29ydCBuaWNlbHkgaW4gYWxwaGFiZXRpY2Fs IG9yZGVyLiAgV2hhdGV2ZXIAICAgICAgICB5b3UgcHV0IGFzIHRoZSBuYW1l IGhlcmUgd2lsbCBhcHBlYXIgb24gdGhlIG1lc3NhZ2Ugd2hlbiBpdCBpcwAg ICAgICAgIGZpbmFsbHkgZGVsaXZlcmVkLgAgACAgICAgICAgQUREUkVTUzog VGhpcyBpcyB0aGUgYWN0dWFsIGVtYWlsIGFkZHJlc3MgaXRzZWxmLiAgVGhp cyBtdXN0IGJlACAgICAgICAgYSB2YWxpZCBJbnRlcm5ldCBhZGRyZXNzIHRo YXQgY29uZm9ybXMgdG8gdGhlIEludGVybmV0IG1lc3NhZ2UAICAgICAgICBo ZWFkZXIgc3RhbmRhcmQsIFJGQy04MjIuICAoVGhlcmUgaXMgbW9yZSBpbmZv cm1hdGlvbiBvbiBlbWFpbAAgICAgICAgIGFkZHJlc3NlcyBhIGxpdHRsZSBs YXRlciBpbiB0aGlzIHNlY3Rpb24uKQAgAFRoZSB0d28gZmllbGRzIHdoaWNo IGFyZW4ndCB1c3VhbGx5IHZpc2libGUgYXJlOgAgACAgICAgICAgRkNDOiBU aGUgbmFtZSBvZiB0aGUgZm9sZGVyIHlvdSB3b3VsZCBsaWtlIGEgY29weSBv ZiBhbnkgb3V0Z29pbmcAICAgICAgICBtZXNzYWdlIHRvIHRoaXMgYWRkcmVz cyB0byBiZSBzYXZlZCBpbi4gIElmIHRoaXMgZmllbGQgaXMgc2V0LCBhbmQA ICAgICAgICB0aGlzIGFkZHJlc3MgaXMgdGhlIGZpcnN0IG9uZSBpbiB0aGUg bWVzc2FnZSdzIFRvOiBoZWFkZXIsIHRoZW4AICAgICAgICBQaW5lIHdpbGwg dXNlIHRoaXMgZm9sZGVyIG5hbWUgZm9yIHRoZSBGQ0MgaW4gbGlldSBvZiB0 aGUgbm9ybWFsACAgICAgICAgRkNDIGZvbGRlciBuYW1lLgAgACAgICAgICAg Q09NTUVOVFM6IFRoaXMgZmllbGQgY29udGFpbnMgYXJiaXRyYXJ5IHRleHQg Zm9yIHlvdXIgY29udmVuaWVuY2UuACAARHVlIHRvIHNjcmVlbiB3aWR0aCBs aW1pdGF0aW9ucywgdGhlc2UgbGFzdCB0d28gZmllbGRzIGRvIG5vdCBzaG93 IHVwIGluAHRoZSBub3JtYWwgQUREUkVTUyBCT09LIGRpc3BsYXkuICBZb3Ug bWF5IHNlbGVjdCB0aGUgIlZpZXcvRWRpdCIgY29tbWFuZCB0bwB2aWV3IG9y IG1vZGlmeSB0aGVtLiAgWW91IG1heSB1c2UgdGhlIGNvbmZpZ3VyYXRpb24g dmFyaWFibGUAImFkZHJlc3Nib29rLWZvcm1hdHMiIHRvIGFkZCB0aGVzZSBm aWVsZHMgdG8geW91ciBBRERSRVNTIEJPT0sgZGlzcGxheSwAb3IgdG8gbW9k aWZ5IHRoZSBmb3JtYXQgb2YgdGhlIGRpc3BsYXkuACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tAHwgU29ydGluZyB0aGUgQWRkcmVzcyBib29rIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAQnkgZGVmYXVsdCwgYWRk cmVzcyBib29rIGVudHJpZXMgYXJlIHNvcnRlZCBhbHBoYWJldGljYWxseSBv biB0aGUgZnVsbABuYW1lIHdpdGggZGlzdHJpYnV0aW9uIGxpc3RzIHNvcnRl ZCB0byB0aGUgZW5kLiAgU29ydGluZyBjYW4gYmUgY2hhbmdlZCBieQByZXNl dHRpbmcgdGhlIGFkZHJlc3MgYm9vayBzb3J0IHJ1bGUgaW4gdGhlIFBpbmUg U0VUVVAgQ09ORklHVVJBVElPTiBzY3JlZW4ALS1hc3N1bWluZyB5b3UgaGF2 ZSAid3JpdGUiIHBlcm1pc3Npb24gZm9yIHRoZSBhZGRyZXNzIGJvb2sgZmls ZS4AIABVbmxpa2UgdGhlIHNvcnRpbmcgb2YgZm9sZGVycyAod2hpY2ggb25s eSBjaGFuZ2VzIHByZXNlbnRhdGlvbiksIHNvcnRpbmcgYW4AYWRkcmVzcyBi b29rIGFjdHVhbGx5IGNoYW5nZXMgdGhlIGZpbGUgYXMgaXQgaXMga2VwdCBv biB0aGUgY29tcHV0ZXIuICBGb3IAdGhpcyByZWFzb24geW91IG1heSBub3Qg YmUgYWJsZSB0byBzb3J0IGEgc2hhcmVkIG9yIHN5c3RlbS13aWRlIGFkZHJl c3MAYm9vay4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGlzdHJpYnV0 aW9uIExpc3RzIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFBpbmUgZW50 cmllcyBjYW4gYmUgc2ltcGxlIGNhc2VzIG9mIGFsaWFzZXMgKGEgc2luZ2xl IG5pY2tuYW1lIGlzIGxpbmtlZAB0byBhIHNpbmdsZSBlbWFpbCBhZGRyZXNz KSBvciBkaXN0cmlidXRpb24gbGlzdHMgKGEgc2luZ2xlIG5pY2tuYW1lAHBv aW50aW5nIGF0IG1vcmUgdGhhbiBvbmUgZW1haWwgYWRkcmVzcykuICBFYWNo IGRpc3RyaWJ1dGlvbiBsaXN0IGhhcyBhAG5pY2tuYW1lLCBhIGZ1bGwgbmFt ZSBhbmQgYSBsaXN0IG9mIGFkZHJlc3Nlcy4gIFRoZSBhZGRyZXNzZXMgbWF5 IGJlAGFjdHVhbCBhZGRyZXNzZXMgb3IgdGhleSBtYXkgYmUgb3RoZXIgbmlj a25hbWVzIGluIHlvdXIgYWRkcmVzcyBib29rLgBUaGV5IG1heSBldmVuIHJl ZmVyIHRvIG90aGVyIGRpc3RyaWJ1dGlvbiBsaXN0cy4gIFRoZSBjb21tYW5k IHRvIGNyZWF0ZSBhAG5ldyBkaXN0cmlidXRpb24gbGlzdCBpcyB7RjEwOiJB In0uICBUbyBhZGQgZW50cmllcyB0byBhbiBleGlzdGluZyBsaXN0AHVzZSB0 aGUgVmlldy9FZGl0ICh7RjQ6IlYifSkgY29tbWFuZC4gIERlbGV0ZSAoe0Yx MToiRCJ9KSB3aWxsIGRlbGV0ZQBhIHNpbmdsZSBhZGRyZXNzIGZyb20gdGhl IGxpc3QgaWYgdGhlIGN1cnNvciBpcyBwbGFjZWQgb24gdGhlIGFkZHJlc3M7 AGl0IHdpbGwgZGVsZXRlIHRoZSBlbnRpcmUgZGlzdHJpYnV0aW9uIGxpc3Qg aWYgdGhlIGN1cnNvciBpcyBvbiB0aGUAbmlja25hbWUvZnVsbG5hbWUgbGlu ZS4gIFZpZXcvRWRpdCBtYXkgYWxzbyBiZSB1c2VkIHRvIGRlbGV0ZSBhZGRy ZXNzZXMAZnJvbSBhIGxpc3QuACAAQWRkcmVzcyBmaWVsZCBlbnRyaWVzIGlu IGRpc3RyaWJ1dGlvbiBsaXN0cyBtYXkgdGFrZSBhbnkgb25lIG9mIHRocmVl AGZvcm1zOiBhIG5pY2tuYW1lIGV4aXN0aW5nIGluIGFueSBvZiB0aGUgZGVm aW5lZCBhZGRyZXNzIGJvb2tzLCBhIG5vcm1hbABhZGRyZXNzIG9mIHRoZSBm b3JtICJqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1Iiwgb3IgYSBjb21wbGV0ZQBm dWxsbmFtZS9hZGRyZXNzIGNvbWJpbmF0aW9uLCBlLmcuICJKb2huIFNtaXRo ADxqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1PiIuACAARGlzdHJpYnV0aW9uIGxp c3RzIGluIFBpbmUgYWRkcmVzcyBib29rcyBjYW4gb25seSBiZSB1c2VkIGJ5 IHRoZSBwZXJzb24gb3IAcGVvcGxlIHdobyBoYXZlIGFjY2VzcyB0byB0aGF0 IGFkZHJlc3MgYm9vay4gIFRoZXkgYXJlIG5vdCB1c3VhbGx5IHVzZWQgdG8A aW1wbGVtZW50IGRpc2N1c3Npb24gZ3JvdXBzLCBidXQgY2FuIGJlIHVzZWQg dG8gZmFjaWxpdGF0ZSBzbWFsbABkaXNjdXNzaW9uIGdyb3VwcyBpZiBhbGwg dGhlIHBhcnRpY2lwYW50cyBoYXZlIGFjY2VzcyB0byB0aGUgc2FtZSBzaGFy ZWQAYWRkcmVzcyBib29rLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRkND IGFuZCBDb21tZW50cyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tACAAQXMgbWVu dGlvbmVkIGFib3ZlLCBlYWNoIGVudHJ5IGluIHRoZSBhZGRyZXNzIGJvb2sg YWxzbyBoYXMgdHdvIG90aGVyIG9wdGlvbmFsAGZpZWxkcywgZmNjIGFuZCBj b21tZW50cy4gIFRoZSBjb21tYW5kIHRvIGxvb2sgYXQgb3IgZWRpdCBlaXRo ZXIgb2YgdGhlc2UAaXMgdGhlIHNhbWUgVmlldy9FZGl0IGNvbW1hbmQgdXNl ZCBmb3IgYWxsIG9mIHRoZSBmaWVsZHMgKHtGNDoiViJ9KS4gIFRoZQBjb21t ZW50cyBmaWVsZCBpcyBqdXN0IGZvciB5b3VyIG93biB1c2UuICBUaGUgZmNj IGZpZWxkIG92ZXJyaWRlcyB0aGUAZGVmYXVsdCBmY2MgaWYgdGhpcyBhZGRy ZXNzIGlzIHRoZSBmaXJzdCBvbmUgb24gdGhlIFRvIGxpbmUuICBUaGUgV2hl cmVJcwBjb21tYW5kIG1heSBiZSB1c2VkIHRvIHNlYXJjaCBmb3IgcGFydGlj dWxhciBzdHJpbmdzIGluIHRoZSBhZGRyZXNzIGJvb2ssAGluY2x1ZGluZyBm aWVsZHMgd2hpY2ggYXJlIG5vdCB2aXNpYmxlIChsaWtlIGNvbW1lbnQgYW5k IGZjYyBieSBkZWZhdWx0KS4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRXhwb3J0aW5nIGFuZCBGb3J3 YXJkaW5nIEFkZHJlc3MgYm9vayBlbnRyaWVzIHwALS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFdoZW4geW91 IHVzZSB0aGUgRXhwb3J0ICh7RjExOiJYIn0pIGNvbW1hbmQsIHRoZSBjdXJy ZW50bHkgaGlnaGxpZ2h0ZWQAYWRkcmVzcyBib29rIGVudHJ5IGlzIHBsYWNl ZCBpbiBhIHBsYWluIHRleHQgZmlsZSBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5 AG9yIGN1cnJlbnQgd29ya2luZyBkaXJlY3RvcnksIGRlcGVuZGluZyBvbiB0 aGUgdXNlLWN1cnJlbnQtZGlyAGNvbmZpZ3VyYXRpb24gc2V0dGluZy4AIABX aGVuIHlvdSB1c2UgdGhlIEZvcndhcmQgKHtGMTI6IkYifSkgY29tbWFuZCwg dGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZABhZGRyZXNzIGJvb2sgZW50cnkg aXMgcGxhY2VkIGluIGEgc3BlY2lhbCBhdHRhY2htZW50ICh3aGljaCBpcyBv bmx5AHVuZGVyc3Rvb2QgYnkgUGluZSkgYW5kIHlvdSBhcmUgcHV0IGludG8g dGhlIGNvbXBvc2VyLiAgWW91IGNhbiBmaWxsIGluAHNvbWUgY29tbWVudHMg aW4gdGhlIGJvZHkgb2YgdGhlIG1lc3NhZ2UsIGlmIHlvdSdkIGxpa2UsIGFu ZCBzZW5kIGl0IHRvAHNvbWVib2R5IGVsc2Ugd2hvIHVzZXMgUGluZS4gIFRo ZSByZWNpcGllbnQgbWF5IHVzZSB0aGUgVGFrZUFkZHIgY29tbWFuZABvbiB0 aGF0IG1lc3NhZ2UgdG8gaW5zZXJ0IHRoZSBhZGRyZXNzIGJvb2sgZW50cnkg eW91IHNlbnQgaW4gdGhlaXIgb3duAGFkZHJlc3MgYm9vay4AIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgTXVsdGlw bGUgYW5kL29yIFNpdGUtV2lkZSBBZGRyZXNzIGJvb2tzIHwALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFlvdSBtYXkg aGF2ZSBtb3JlIHRoYW4gb25lIHBlcnNvbmFsIGFkZHJlc3MgYm9vay4gIElu IGFkZGl0aW9uLCB0aGVyZSBtYXkAYmUgb25lIG9yIG1vcmUgZ2xvYmFsIGFk ZHJlc3MgYm9va3MuICBUaGlzIGNhcGFiaWxpdHkgYWxsb3dzIHlvdSB0byBo YXZlAG11bHRpcGxlIHBlcnNvbmFsIGFkZHJlc3MgYm9va3MgKHNvbWUgb2Yg d2hpY2ggbWF5IGJlIHNoYXJlZCkgYW5kIGl0IGFsc28AYWxsb3dzIHN5c3Rl bSBhZG1pbmlzdHJhdG9ycyB0byBpbXBsZW1lbnQgc2l0ZS13aWRlIGFkZHJl c3MgYm9va3MgdGhhdABjb250YWluIGVudHJpZXMgZm9yIHVzZXJzIG9uIG11 bHRpcGxlIG1hY2hpbmVzIHdpdGhpbiB0aGUgb3JnYW5pemF0aW9uLgAgAFNl YXJjaGluZy4gIElmIHlvdSBlbnRlciBhIG5pY2tuYW1lIHdoZW4gY29tcG9z aW5nIGEgbWVzc2FnZSwgeW91cgBwZXJzb25hbCBhZGRyZXNzIGJvb2tzIHdp bGwgYmUgc2VhcmNoZWQgdGhyb3VnaCBpbiBvcmRlciwgYW5kIHRoZW4gdGhl AGdsb2JhbCBhZGRyZXNzIGJvb2socykgc2VhcmNoZWQuIElmIG1vcmUgdGhh biBvbmUgYWRkcmVzcyBib29rIGhhcyBhbiBlbnRyeQBmb3IgdGhlIG5pY2tu YW1lLCBQaW5lIHVzZXMgdGhlIGZpcnN0IG9uZSB0aGF0IGl0IGZpbmRzLCBz byBhbiBlbnRyeSBpbgB5b3VyIHBlcnNvbmFsIGFkZHJlc3MgYm9vayB3b3Vs ZCBvdmVycmlkZSBhIGdsb2JhbCBhZGRyZXNzIGJvb2sgZW50cnkuIElmAGFm dGVyIHNlYXJjaGluZyBhbGwgdGhlIGFkZHJlc3MgYm9va3MgdGhlcmUgaXMg c3RpbGwgbm8gbWF0Y2gsIChVbml4KSBQaW5lAHRoZW4gc2VhcmNoZXMgdGhl IGxvY2FsIGhvc3QgcGFzc3dvcmQgZmlsZSBvbiB0aGUgYXNzdW1wdGlvbiB0 aGF0IHlvdSBoYXZlAGVudGVyZWQgYSBsb2NhbCB1c2VyIG5hbWUgcmF0aGVy IHRoYW4gYW4gYWRkcmVzcyBib29rIG5pY2tuYW1lLgAgAERlZmluaW5nLiAg WW91IGRlZmluZSBtdWx0aXBsZSBwZXJzb25hbCBhZGRyZXNzIGJvb2tzIHZp YSB0aGUAImFkZHJlc3MtYm9vayIgb3B0aW9uIGluIHRoZSBTRVRVUCBDT05G SUdVUkFUSU9OIHNjcmVlbi4gIFlvdSBjYW4gYWRkIGFzAG1hbnkgYXMgeW91 IGxpa2UuIFN5c3RlbSBhZG1pbmlzdHJhdG9ycyBtYXkgc3BlY2lmeSBhIHNp dGUtd2lkZSBhZGRyZXNzAGJvb2sgYnkgZGVmaW5pbmcgdGhlICJnbG9iYWwt YWRkcmVzcy1ib29rIiB2YXJpYWJsZSBpbiB0aGUgc3lzdGVtLXdpZGUAUGlu ZSBjb25maWd1cmF0aW9uIGZpbGUuICBZb3UgbWF5IG92ZXJyaWRlIHRoaXMg ZGVmaW5pdGlvbiB1c2luZyB0aGUAImdsb2JhbC1hZGRyZXNzLWJvb2siIG9w dGlvbiBpbiB0aGUgU0VUVVAgQ09ORklHVVJBVElPTiBzY3JlZW4uACAAQ3Jl YXRpbmcgYW5kIHVwZGF0aW5nLiAgUGVyc29uYWwgYWRkcmVzcyBib29rcyBh cmUgbm9ybWFsbHkgY3JlYXRlZCBlbXB0eQBhbmQgcG9wdWxhdGVkIGJ5IGV4 cGxpY2l0IGFkZGl0aW9ucyBmcm9tIHdpdGhpbiBQaW5lLCBlLmcuIHZpYSB0 aGUAVGFrZUFkZHIgY29tbWFuZC4gVW5saWtlIHBlcnNvbmFsIGFkZHJlc3Mg Ym9va3MsIGdsb2JhbCBhZGRyZXNzIGJvb2tzIG1heQBub3QgYmUgbW9kaWZp ZWQvdXBkYXRlZCBmcm9tIHdpdGhpbiBQaW5lOyB0aGF0IGlzLCB0aGV5IGFy ZSBSZWFkLU9ubHkuAFRodXMsIGdsb2JhbCBhZGRyZXNzIGJvb2tzIGFyZSBj cmVhdGVkLCBwb3B1bGF0ZWQgYW5kIHVwZGF0ZWQgb3V0c2lkZSBvZgBQaW5l LiBUaGV5IG1pZ2h0IGJlIGhhbmQtZWRpdGVkLCBnZW5lcmF0ZWQgYnkgYSBw cm9ncmFtIGZyb20gYW5vdGhlcgBkYXRhYmFzZSwgb3IgYnkgY29weWluZyBh biBleGlzdGluZyBhZGRyZXNzIGJvb2suICBTZWUgdGhlIFBpbmUgVGVjaG5p Y2FsAE5vdGVzIGRvY3VtZW50IChpbmNsdWRlZCBpbiB0aGUgUGluZSBkaXN0 cmlidXRpb24pIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uAHRoaXMuACAAQWNj ZXNzaW5nLiAgQWRkcmVzcyBib29rcyBtdXN0IGJlIGFjY2Vzc2libGUgdmlh IG5vcm1hbCBmaWxlIGFjY2VzcwByb3V0aW5lcyBvbiB0aGUgbWFjaGluZSB3 aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBUaGF0IGlzLCBQaW5lIGRvZXMgbm90 IHlldABoYXZlIHRoZSBhYmlsaXR5IHRvIGFjY2VzcyBhZGRyZXNzIGJvb2tz IG9uIHJlbW90ZSBzeXN0ZW1zLCBleGNlcHQgdmlhAGxvdy1sZXZlbCBmaWxl IGFjY2VzcyBwcm90b2NvbHMgc3VjaCBhcyBORlMgb3IgU01CLiAgKEl0IGlz IHVuZGVyc3Rvb2QAdGhhdCB0aGlzIGxpbWl0cyB0aGUgdXRpbGl0eSBvZiBn bG9iYWwgYWRkcmVzcyBib29rcyBmb3IgUEMtUGluZSB1c2Vycy4pACAAV2hp bGUgZ2xvYmFsIGFkZHJlc3MgYm9va3MgYXJlIGV4cGxpY2l0bHkgaW50ZW5k ZWQgdG8gYmUgc2hhcmVkLCB0aGVyZSBpcwBub3RoaW5nIHRvIHByZXZlbnQg eW91IGZyb20gc2hhcmluZyBhIHBlcnNvbmFsIGFkZHJlc3MgYm9vayB3aXRo IG90aGVyAFBpbmUgdXNlcnMuIFRoaXMgbWlnaHQgYmUgdXNlZnVsIGluIHRo ZSBjYXNlIG9mIGEgc21hbGwgd29ya2dyb3VwLgBIb3dldmVyLCBpdCBpcyBy ZWNvbW1lbmRlZCB0aGF0IHVwZGF0ZXMgdG8gc2hhcmVkIHBlcnNvbmFsIGFk ZHJlc3MgYm9va3MAYmUgZG9uZSB3aGVuIG90aGVyIFBpbmUgdXNlcnMgYXJl IG5vdCBhY2Nlc3NpbmcgdGhlIGFkZHJlc3MgYm9vay4gUGluZQBkb2VzIG5v dCBkbyBhbnkgZmlsZS1sb2NraW5nIHRvIG1hbmFnZSBjb25jdXJyZW50IHVw ZGF0ZXMgdG8gdGhlAGFkZHJlc3Nib29rLCBidXQgaXQgZG9lcyBjaGVjayB0 byBzZWUgaWYgdGhlIGZpbGUgaGFzIGJlZW4gbW9kaWZpZWQgYmVmb3JlAG1h a2luZyBhbnkgY2hhbmdlcy4gIENvbnNlcXVlbnRseSwgaW5hZHZlcnRlbnQg Y29uY3VycmVudCB1cGRhdGVzIHdpbGwAb25seSBjYXVzZSBvdGhlciBQaW5l IHVzZXJzIHRvIGhhdmUgdG8gcmVzdGFydCB0aGVpciBhZGRyZXNzIGJvb2sA b3BlcmF0aW9uLCB3aGljaCB3aWxsIGNhdXNlIFBpbmUgdG8gcmUtb3BlbiB0 aGUgdXBkYXRlZCBmaWxlLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0A fCBWYWxpZCBFbWFpbCBBZGRyZXNzZXMgfAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tACAAV2hlbiB5b3UgZW50ZXIgYW4gZW1haWwgYWRkcmVzcyBpbnRv IHRoZSBhZGRyZXNzIGZpZWxkIG9mIHlvdXIgYWRkcmVzcwBib29rIHlvdSBh cmUgZ2l2aW5nIFBpbmUgYW4gYWRkcmVzcyB0aGF0IGl0IG11c3QgYmUgYWJs ZSB0byBhY3R1YWxseQByZWFjaC4gIFRoZSBhZGRyZXNzIHlvdSBlbnRlciBo ZXJlIG11c3QgYmUgYSB2YWxpZCBhZGRyZXNzIHdoaWNoIGlzAHJlYWNoYWJs ZSBmcm9tIHlvdXIgc2l0ZS4gIElmIGl0IGlzIG5vdCwgeW91IHdpbGwgZ2V0 IGFuIGVycm9yIG1lc3NhZ2UAYWZ0ZXIgc2VuZGluZyB0aGUgbWVzc2FnZS4A IABBIHZhbGlkIGVtYWlsIGFkZHJlc3Mgb24gdGhlIEludGVybmV0IGhhcyBh IHVzZXIgbmFtZSwgYW4gIkAiIHNpZ24gYW5kAHRoZW4gYSBkb21haW4uICBG b3IgZXhhbXBsZSwganNtaXRoQGFydC5ub3doZXJlLmVkdSBpcyB0aGUgZW1h aWwgYWRkcmVzcwBvZiBhIHBlcnNvbiB3aXRoIHRoZSB1c2VybmFtZSAianNt aXRoIiB3aG8gaGFzIGFuIGFjY291bnQgd2l0aAAiYXJ0Lm5vd2hlcmUuZWR1 Ii4gIFRoZSBudW1iZXIgb2Ygc2VnbWVudHMgb24gdGhlIHJpZ2h0IG9mIHRo ZSAiQCIAc2lnbiBjYW4gdmFyeSBkZXBlbmRpbmcgb24gaG93IHRoZSBhZGRy ZXNzIGlzIHN0cnVjdHVyZWQgZm9yIHRoZQBwYXJ0aWN1bGFyIGhvc3QuACAA SWYgeW91IGFyZSBzZW5kaW5nIHRvIHNvbWVvbmUgb24gdGhlIHNhbWUgc3lz dGVtIGFzIHlvdSBhcmUsIHlvdSBjYW4gbGVhdmUAdGhlICJAIiBhbmQgYWxs IHRoZSBpbmZvcm1hdGlvbiB0byBpdHMgcmlnaHQgb2ZmIG9mIHRoZSBhZGRy ZXNzLCBhbmQAUGluZSB3aWxsIGZpbGwgaXQgaW4gYXV0b21hdGljYWxseS4g IFNvbWV0aW1lcyB5b3UgY2FuIGFsc28gYWJicmV2aWF0ZSB0aGUAcmlnaHQg cGFydCBvZiB0aGUgYWRkcmVzcyBpZiB5b3UgYXJlIGF0IHRoZSBzYW1lIGRv bWFpbi4gIFdoZW4gc2VuZGluZwBtZXNzYWdlcyBhY3Jvc3MgZ2F0ZXdheXMg dG8gb3RoZXIgbmV0d29ya3MsIHRoZSBhZGRyZXNzZXMgZ2V0IG1vcmUAY29t cGxpY2F0ZWQuICBBc2sgeW91ciBsb2NhbCBjb25zdWx0YW50cyBmb3IgdGhl IGNvcnJlY3Qgc3ludGF4IGZyb20geW91cgBzaXRlIHRvIHRoZSBuZXR3b3Jr IHlvdSBhcmUgdHJ5aW5nIHRvIHJlYWNoLgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgICAgICAgICAgICAgU0VMRUNUIEFERFJFU1MA IABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICAgICAg ICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0t LS0Ae0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGVudHJ5ICAgICAgICAg ICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0g IE1vdmUgdG8gbmV4dCBlbnRyeQB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMg c2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjggOlNwY30gIFNob3cgbmV4dCBz Y3JlZW4gb2YgYWRkcmVzcyBib29rAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2Vh cmNoIHRocm91Z2ggYWRkcmVzcyBib29rKQAgAEFkZHJlc3MgU2VsZWN0aW9u IENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGMyA6IEUg fSAgRXhpdCB0aGUgQWRkcmVzcyBTZWxlY3Qgc2NyZWVuICh3aXRob3V0IHNl bGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhpcyBzY3JlZW4gaXMgZGVz aWduZWQgdG8gbGV0IHlvdSBlYXNpbHkgc2NhbiB5b3VyIGFkZHJlc3MgYm9v ayhzKSBpbgBvcmRlciB0byBzZWxlY3QgYW4gZW50cnkgZm9yIHRoZSBtZXNz YWdlIHlvdSBhcmUgY29tcG9zaW5nLiAgWW91IGNhbm5vdABlZGl0IHlvdXIg YWRkcmVzcyBib29rIGluIGFueSB3YXkgYXQgdGhpcyB0aW1lLCBmb3IgYWRk cmVzcyBib29rAG1haW50ZW5hbmNlLCBzZWxlY3QgdGhlIGFkZHJlc3MgYm9v ayBjb21tYW5kIHdoZW4gbm90IGNvbXBvc2luZyBhIG1lc3NhZ2UuACAASWYg eW91IGFyZSBjb21wb3NpbmcgYSBtZXNzYWdlIGFuZCBrbm93IHRoZSBuaWNr bmFtZSBvZiB0aGUgcGVyc29uL2xpc3QgeW91AHdhbnQsIHlvdSBjYW4gYnlw YXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBseSB0eXBpbmcgaW4gdGhlIG5pY2tu YW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBoZWFkZXIgbGluZSAoVG86LCBDYzos IGV0Yy4pICBFeGl0aW5nIHRoaXMgc2NyZWVuIHdpdGhvdXQAc2VsZWN0aW5n IGFuIGVudHJ5IGRvZXMgbm90IGNhbmNlbCB5b3VyIG1lc3NhZ2UuACAARk9S IE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRk cmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUsIHNlbGVjdCAiQSBBRERS RVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAgIENPTVBP U0VSOiBTRUxFQ1QgQUREUkVTU0VTACAATmF2aWdhdGluZyB0aGUgTGlzdCBv ZiBNZXNzYWdlcyAgICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5k cwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAg ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGNSA6IFAgfSAgTW92ZSB0byBw cmV2aW91cyBlbnRyeSAgICAgICAgICAgICB7RjEgOiA/IH0gIFNob3cgdGhp cyBoZWxwIHRleHQAe0Y2IDogTiB9ICBNb3ZlIHRvIG5leHQgZW50cnkAe0Y3 IDogLSB9ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sA e0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7 RjEyOiBXIH0gIFdoZXJlSXMgKHNlYXJjaCB0aHJvdWdoIGFkZHJlc3MgYm9v aykAIABBZGRyZXNzIFNlbGVjdGlvbiBDb21tYW5kcwAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQgdGhlIEFkZHJlc3MgU2Vs ZWN0IHNjcmVlbiAod2l0aG91dCBzZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0 IDogUyB9ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZCBlbnRy eQB7RjkgOiBMIH0gIENoYW5nZSB0byBMaXN0TW9kZQAgAFRoaXMgc2NyZWVu IGlzIGRlc2lnbmVkIHRvIGxldCB5b3UgZWFzaWx5IHNjYW4geW91ciBhZGRy ZXNzIGJvb2socykgaW4Ab3JkZXIgdG8gc2VsZWN0IGVudHJpZXMgZm9yIHRo ZSBtZXNzYWdlIHlvdSBhcmUgY29tcG9zaW5nLiAgWW91IGNhbm5vdABlZGl0 IHlvdXIgYWRkcmVzcyBib29rIGluIGFueSB3YXkgYXQgdGhpcyB0aW1lLCBm b3IgYWRkcmVzcyBib29rAG1haW50ZW5hbmNlLCBzZWxlY3QgdGhlIGFkZHJl c3MgYm9vayBjb21tYW5kIHdoZW4gbm90IGNvbXBvc2luZyBhIG1lc3NhZ2Uu ACAASWYgeW91IGFyZSBjb21wb3NpbmcgYSBtZXNzYWdlIGFuZCBrbm93IHRo ZSBuaWNrbmFtZSBvZiB0aGUgcGVyc29uL2xpc3QgeW91AHdhbnQsIHlvdSBj YW4gYnlwYXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBseSB0eXBpbmcgaW4gdGhl IG5pY2tuYW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBoZWFkZXIgbGluZSAoVG86 LCBDYzosIGV0Yy4pICBFeGl0aW5nIHRoaXMgc2NyZWVuIHdpdGhvdXQAc2Vs ZWN0aW5nIGFuIGVudHJ5IGRvZXMgbm90IGNhbmNlbCB5b3VyIG1lc3NhZ2Uu ACAAVGhlIExpc3RNb2RlIGNvbW1hbmQgd2lsbCBhZGQgYSBjb2x1bW4gYXQg dGhlIGxlZnQgZWRnZSBvZiB0aGUgc2NyZWVuLgBZb3UgbWFyayB0aGUgZW50 cmllcyB3aGljaCB5b3Ugd2lzaCB0byBzZWxlY3Qgd2l0aCB0aGUgIlgiIGNv bW1hbmQuAFRoaXMgYWxsb3dzIHlvdSB0byBjaG9vc2UgbW9yZSB0aGFuIG9u ZSBlbnRyeSBhdCBhIHRpbWUuACAARk9SIE1PUkUgSU5GT1JNQVRJT04gb24g YWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRkcmVzcyBib29rOiBGcm9tIHRoZSBN YWluAE1lbnUsIHNlbGVjdCAiQSBBRERSRVNTIEJPT0siIGFuZCBwcmVzcyAi PyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICAgICAgICAgICAgIENPTVBPU0VSOiBTRUxFQ1QgQUREUkVTU0VT ACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBNZXNzYWdlcyAgICAgICAgICAg ICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBlbnRyeSAgICAgICAg ICAgICB7RjEgOiA/IH0gIFNob3cgdGhpcyBoZWxwIHRleHQAe0Y2IDogTiB9 ICBNb3ZlIHRvIG5leHQgZW50cnkAe0Y3IDogLSB9ICBTaG93IHByZXZpb3Vz IHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sAe0Y4IDpTcGN9ICBTaG93IG5leHQg c2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjEyOiBXIH0gIFdoZXJlSXMgKHNl YXJjaCB0aHJvdWdoIGFkZHJlc3MgYm9vaykAIABBZGRyZXNzIFNlbGVjdGlv biBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBF IH0gIEV4aXQgdGhlIEFkZHJlc3MgU2VsZWN0IHNjcmVlbiAod2l0aG91dCBz ZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3QgdGhlIGN1 cnJlbnRseSBoaWdobGlnaHRlZCBlbnRyeQB7RjkgOiBYIH0gIFNldCBvciBV bnNldCB0aGUgaGlnaGxpZ2h0ZWQgZW50cnkAIABNYXJrIHRoZSBlbnRyaWVz IHlvdSB3aXNoIHRvIHNlbGVjdCB3aXRoIHRoZSAiWCBTZXQvVW5zZXQiIGNv bW1hbmQuAFR5cGUgIlMgU2VsZWN0IiB0byBzZWxlY3QgYWxsIG9mIHRoZSBl bnRyaWVzIHlvdSBoYXZlIG1hcmtlZCwganVzdCBhcwBpZiB5b3UgaGFkIHR5 cGVkIHRoZW0gaW4gYnkgaGFuZC4AIABGT1IgTU9SRSBJTkZPUk1BVElPTiBv biBhZGRyZXNzZXMgYW5kIFBpbmUncyBhZGRyZXNzIGJvb2s6IEZyb20gdGhl IE1haW4ATWVudSwgc2VsZWN0ICJBIEFERFJFU1MgQk9PSyIgYW5kIHByZXNz ICI/IiBmb3IgSGVscC4uLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgICAgICAgICAgVEFLRUFERFI6IFNFTEVDVCBOSUNLTkFNRQAg AE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTWVzc2FnZXMgICAgICAgICAgICAg ICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLSAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAg ICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0ZXh0AHtGNiA6IE4gfSAg TW92ZSB0byBuZXh0IGVudHJ5AHtGNyA6IC0gfSAgU2hvdyBwcmV2aW91cyBz Y3JlZW4gb2YgYWRkcmVzcyBib29rAHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNj cmVlbiBvZiBhZGRyZXNzIGJvb2sAe0YxMjogVyB9ICBXaGVyZUlzIChzZWFy Y2ggdGhyb3VnaCBhZGRyZXNzIGJvb2spACAATWVzc2FnZSBTZWxlY3Rpb24g Q29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0YzIDogRSB9 ICBFeGl0IHRoZSBOaWNrbmFtZSBTZWxlY3Qgc2NyZWVuICh3aXRob3V0IHNl bGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhpcyBzY3JlZW4gaXMgZGVz aWduZWQgdG8gbGV0IHlvdSBtb2RpZnkgb3IgYWRkIHRvIGFuIGV4aXN0aW5n IGFkZHJlc3MAYm9vayBlbnRyeS4gIFlvdSBoYXZlIGFscmVhZHkgc2VsZWN0 ZWQgdGhlIG5hbWUocykgYW5kIGFkZHJlc3MoZXMpIHRocm91Z2gAIlRha2Ug QWRkcmVzcyIuICBUaGlzIHNjcmVlbiBzaW1wbHkgbGV0cyB5b3Ugc2NhbiB5 b3VyIGFkZHJlc3MgYm9va3MgYW5kAHNlbGVjdCB0aGUgbmlja25hbWUgdG8g YmUgY2hhbmdlZC9hdWdtZW50ZWQuICBJZiB5b3Ugd2FudCB0byBhZGQgYSBu ZXcAZW50cnksIHRoZW4geW91IGFyZSBpbiB0aGUgd3JvbmcgcGxhY2UtLSBw cmVzcyB7RjM6IkUifSB0byBleGl0LgAgAEZPUiBNT1JFIElORk9STUFUSU9O IG9uIGFkZHJlc3NlcyBhbmQgUGluZSdzIGFkZHJlc3MgYm9vazogRnJvbSB0 aGUgTWFpbgBNZW51LCBzZWxlY3QgIkEgQUREUkVTUyBCT09LIiBhbmQgcHJl c3MgIj8iIGZvciBIZWxwLi4uACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9w aWM+ACAgICAgICAgICAgICAgICBTRUxFQ1QgTklDS05BTUUAIABOYXZpZ2F0 aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICAgICAgICAgR2VuZXJh bCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0Y1IDog UCB9ICBNb3ZlIHRvIHByZXZpb3VzIGVudHJ5ICAgICAgICAgICAgIHtGMSA6 ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1vdmUgdG8g bmV4dCBlbnRyeQB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMgc2NyZWVuIG9m IGFkZHJlc3MgYm9vawB7RjggOlNwY30gIFNob3cgbmV4dCBzY3JlZW4gb2Yg YWRkcmVzcyBib29rAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2VhcmNoIHRocm91 Z2ggYWRkcmVzcyBib29rKQAgAE1lc3NhZ2UgU2VsZWN0aW9uIENvbW1hbmRz AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGMyA6IEUgfSAgRXhpdCB0 aGUgTmlja25hbWUgU2VsZWN0IHNjcmVlbiAod2l0aG91dCBzZWxlY3Rpbmcg YW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBo aWdobGlnaHRlZCBlbnRyeQAgAFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRv IGxldCB5b3UgbG9vayBhdCB0aGUgbmlja25hbWVzIGluIHlvdXIgYWRkcmVz cwBib29rcyBiZWZvcmUgY2hvb3NpbmcgYSBuZXcgb25lLgAgAEZPUiBNT1JF IElORk9STUFUSU9OIG9uIGFkZHJlc3NlcyBhbmQgUGluZSdzIGFkZHJlc3Mg Ym9vazogRnJvbSB0aGUgTWFpbgBNZW51LCBzZWxlY3QgIkEgQUREUkVTUyBC T09LIiBhbmQgcHJlc3MgIj8iIGZvciBIZWxwLi4uACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICAgICAgICBUQUtFIEFE RFJFU1MgQ09NTUFORFMAIAB7TmF2aWdhdGluZyB0aGUgTGlzdCBvZiBBZGRy ZXNzZXMgICAgICAgQWRkcmVzcyBTZWxlY3Rpb24gQ29tbWFuZHMgICAgICAg IDpOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIEFkZHJlc3NlcyAgICAgICBBZGRy ZXNzIFNlbGVjdGlvbiBDb21tYW5kc30Aey0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t ICAgICAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHsgRjUgIE1vdmUgdG8g cHJldmlvdXMgZW50cnkgICAgRjMgIEV4aXQgd2l0aG91dCB0YWtpbmcgYWRk cmVzcyA6IFAgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAgICAg IEUgIEV4aXQgd2l0aG91dCB0YWtpbmcgYWRkcmVzc30AeyBGNiAgTW92ZSB0 byBuZXh0IGVudHJ5ICAgICAgICBGNCAgVGFrZSBjdXJyZW50IGFkZHJlc3Mo ZXMpICAgIDogTiAgTW92ZSB0byBuZXh0IGVudHJ5ICAgICAgICAgICAgICAg ICAgVCAgVGFrZSBhZGRyZXNzfQB7IEY3ICBTaG93IHByZXZpb3VzIHBhZ2Ug b2YgYWRkcmVzcyBsaXN0ICAgICAgICAgICAgICAgICAgICAgICAgOiAtICBT aG93IHByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBsaXN0fQB7IEY4ICBTaG93 IG5leHQgcGFnZSBvZiBhZGRyZXNzIGxpc3QgICAgICAgICAgICAgICAgICAg ICAgICAgICAgOlNwYyBTaG93IG5leHQgcGFnZSBvZiBhZGRyZXNzIGxpc3R9 AHsgRjIgIFdoZXJlSXMgKHNlYXJjaCBsaXN0KSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA6IFcgIFdoZXJlSXMgKHNlYXJjaCBsaXN0 KSAgICAgICAgICAgICAgTGlzdCBNb2RlfQB7ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAg OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0t LS0tLX0Ae01vZGUgVG9nZ2xlICAgICAgICAgICAgRjkgIFNldC9VbnNldCBj dXJyZW50IGFkZHJlc3MgICAgICAgICAgIDpTaW5nbGUgTW9kZSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgWCAgU2V0L1Vuc2V0IGN1cnJlbnQgYWRk cmVzc30Aey0tLS0tLS0tLS0tICAgICAgICAgICAgRjEwIFNldCBhbGwgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDotLS0tLS0tLS0tLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgQSAgU2V0IGFsbCBhZGRyZXNzZXN9AHsg RjEyIFRvZ2dsZSBiZXR3ZWVuIExpc3QgYW5kIHNpbmdsZSBtb2RlICAgICAg IEYxMSBVbnNldCBhbGwgICA6IEwgIFN3aXRjaCB0byBsaXN0IG1vZGUgICAg ICAgICAgICAgICAgIFUgIFVuc2V0IGFsbCBhZGRyZXNzZXN9AHsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFMgIFN3aXRjaCB0byBzaW5nbGUgbW9kZX0AIAAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBEZXNjcmlwdGlv biBvZiB0aGUgVGFrZSBBZGRyZXNzIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRoaXMgc2NyZWVuIGlz IGRlc2lnbmVkIHRvIGxldCB5b3Ugc2VsZWN0IG9uZSBvciBtb3JlIGFkZHJl c3MvbmFtZQBjb21iaW5hdGlvbnMgZnJvbSB0aGUgY3VycmVudCBtZXNzYWdl IGludG8geW91ciBhZGRyZXNzIGJvb2suICBUaGUgY3Vyc29yAGlzIGluaXRp YWxseSBwbGFjZWQgb24gdGhlIGxpbmUgd2l0aCB0aGUgbWVzc2FnZSBhdXRo b3IuICBPdGhlciBsaW5lcwBpbmNsdWRlIHRoZSBuYW1lcyBvZiBwZW9wbGUg YW5kL29yIG1haWxpbmcgbGlzdHMgd2hvIGFsc28gcmVjZWl2ZWQgdGhlAG1l c3NhZ2UuICBPdGhlciBwZW9wbGUgImludm9sdmVkIiBpbiB0aGUgbWVzc2Fn ZSAoZS5nLiB0aGUgcGVyc29uIG5hbWVkIGFzAFJlcGx5LVRvOikgYXJlIGFs c28gbGlzdGVkIGhlcmUuACAAVGhlIHNpbXBsZSBjYXNlIGlzIGFkZGluZyBh IG5ldywgc2luZ2xlIGVudHJ5IGludG8geW91ciBhZGRyZXNzIGJvb2suIFRv AGRvIHRoaXMsIHNpbXBseSBoaWdobGlnaHQgdGhlIGNvcnJlY3QgbGluZSBh bmQgcHJlc3Mge0Y0OiJUIn0uICBUbwBjcmVhdGUgYSBuZXcgbGlzdCBvciBh ZGQgdG8gYW4gZXhpc3RpbmcgbGlzdCwgc3dpdGNoIHRoZSBzY3JlZW4gZGlz cGxheQBpbnRvIExpc3QgTW9kZSBieSBwcmVzc2luZyB7RjEyOiJMIn0uICBJ biBMaXN0IE1vZGUsIHlvdSBzZWxlY3QgdGhlAGdyb3VwIG9mIGFkZHJlc3Nl cyB5b3Ugd2lzaCB0byBtYW5pcHVsYXRlIGJ5IG1hcmtpbmcgdGhlbSB3aXRo IGFuICJYIi4AVGhlIFNldC9VbnNldCAoe0Y5OiJYIn0pIGNvbW1hbmQgd2ls bCB0dXJuIHRoZSAiWCIgb24gZm9yIHRoZQBoaWdobGlnaHRlZCBhZGRyZXNz IGlmIGl0IHdhcyBvZmYgb3IgdHVybiBpdCBvZmYgaWYgaXQgd2FzIHByZXZp b3VzbHkgb24uAFRoZSBTZXRBbGwgY29tbWFuZCB3aWxsIHNlbGVjdCBhbGwg b2YgdGhlIGFkZHJlc3NlcywgYW5kIHRoZSBVblNldEFsbABjb21tYW5kIHdp bGwgdHVybiBvZmYgYWxsIHRoZSBzZWxlY3Rpb25zLiAgT25jZSB5b3UndmUg Z290dGVuIHRoZQBzZWxlY3Rpb24gdGhlIHdheSB5b3Ugd2FudCBpdCwgeW91 IG1heSBjcmVhdGUgYSBuZXcgbGlzdCBieSBwcmVzc2luZwB7RjQ6IlQifS4A IABJbiBib3RoIHRoZSBzaW1wbGUgYW5kIGxpc3QgY2FzZXMsIGFmdGVyIGNo b29zaW5nIHRvIHRha2UgdGhlIGFkZHJlc3MsAHlvdSB3aWxsIGJlIGFza2Vk IGZvciB0aGUgbmlja25hbWUgb2YgdGhlIGVudHJ5LiAgVHlwaW5nIGluIGEg bmV3IG5hbWUAY3JlYXRlcyB0aGUgbmV3IGVudHJ5L2xpc3QuICBFbnRlcmlu ZyBhbiBleGlzdGluZyBuaWNrbmFtZSB3aWxsIHJlcGxhY2UAdGhlIGVudHJ5 IChzaW1wbGUgY2FzZSkgb3IgYWRkIHRvIHRoZSBsaXN0IChsaXN0IGNhc2Up LiAgQWx0ZXJuYXRpdmVseSwAeW91IGNhbiBwcmVzcyBDdHJsLVQgYXQgdGhl IG5pY2tuYW1lIHByb21wdCBhbmQgc2VsZWN0IGFuIGV4aXN0aW5nAG5pY2tu YW1lIGZyb20geW91ciBhZGRyZXNzIGJvb2suACAAWW91IHdpbGwgbm9ybWFs bHkgc3RhcnQgaW4gU2luZ2xlIE1vZGUsIHVubGVzcyB5b3UgdXNlZCB0aGUg QXBwbHkgY29tbWFuZAB0byBzdGFydHVwIHRoZSBUYWtlQWRkciBzY3JlZW4s IGluIHdoaWNoIGNhc2UgeW91IHdpbGwgc3RhcnQgaW4gTGlzdCBNb2RlLgBZ b3UgbWF5IHN3aXRjaCBiZXR3ZWVuIHRoZSB0d28gbW9kZXMgYXQgYW55IHRp bWUuICBJZiB5b3UndmUgYWxyZWFkeQBzZWxlY3RlZCBzZXZlcmFsIGFkZHJl c3NlcyBpbiBMaXN0IE1vZGUsIHRob3NlIHdpbGwgYmUgcmVtZW1iZXJlZCB3 aGVuIHlvdQBzd2l0Y2ggdG8gU2luZ2xlIE1vZGUgYW5kIHRoZW4gYmFjayB0 byBMaXN0IE1vZGUuICBUaGUgc2V0IG9mIGFkZHJlc3NlcwB0aGF0IGFyZSBw cmUtc2VsZWN0ZWQgd2hlbiB5b3Ugc3RhcnQgaW4gTGlzdCBNb2RlIGFyZSB0 aGUgRnJvbSBhZGRyZXNzZXMAb2YgYWxsIG9mIHRoZSBtZXNzYWdlcyB5b3Ug YXJlIG9wZXJhdGluZyBvbi4gIFlvdSBtYXksIG9mIGNvdXJzZSwgZWFzaWx5 AGVyYXNlIHRob3NlIHNlbGVjdGlvbnMgd2l0aCB0aGUgVW5TZXRBbGwgY29t bWFuZC4AIABJZiB5b3UgaGF2ZSBtb3JlIHRoYW4gb25lIHdyaXRhYmxlIGFk ZHJlc3MgYm9vaywgeW91IHdpbGwgYmUgcHJvbXB0ZWQgZm9yAHRoZSBuYW1l IG9mIHRoZSBhZGRyZXNzIGJvb2sgeW91IHdpc2ggdG8gYWRkIHRoZSBuZXcg ZW50cnkgdG8gYmVmb3JlAGFueXRoaW5nIGVsc2UuIFlvdSBjYW4gdXNlIF5O IGFuZCBeUCB0byBjaG9vc2UgYW1vbmcgdGhlIGRlZmluZWQgYWRkcmVzcwBi b29rcywgb3IgdHlwZSBpbiB0aGUgYWRkcmVzcyBib29rIG5hbWUuACAARk9S IE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRk cmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUsIHNlbGVjdCAiQSBBRERS RVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AIAB7RjEgOiA/IH0gIFNob3cgdGhpcyBo ZWxwIHRleHQAe0YzIDogRSB9ICBFeGl0IHRoaXMgc2NyZWVuIHdpdGhvdXQg ZGlzcGxheWluZyBvciBzYXZpbmcgYW55IGF0dGFjaG1lbnRzAHtGNCA6IFYg fSAgVmlldyB0aGUgY3VycmVudGx5IHNlbGVjdGVkIGF0dGFjaG1lbnQAe0Y1 IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGF0dGFjaG1lbnQAe0Y2IDogTiB9 ICBNb3ZlIHRvIG5leHQgYXR0YWNobWVudAB7RjcgOiAtIH0gIFByZXZpb3Vz IHBhZ2Ugb2YgdGhlIGxpc3RlZCBhdHRhY2htZW50cwB7RjggOlNwY30gIE5l eHQgcGFnZSBvZiB0aGUgbGlzdGVkIGF0dGFjaG1lbnRzAHtGOSA6IFMgfSAg U2F2ZSB0aGUgc2VsZWN0ZWQgYXR0YWNobWVudCB0byBhIGZpbGUAe0YxMDog fCB9ICBQaXBlIHRoZSBzZWxlY3RlZCBhdHRhY2htZW50IHRocm91Z2ggYSBV TklYIGNvbW1hbmQgKGlmIGVuYWJsZWQpAHtGMTI6IFcgfSAgRmluZCB0aGUg bWF0Y2hpbmcgc3RyaW5nIGluIHRoZSBhdHRhY2htZW50IGxpc3QAIABUaGUg QXR0YWNobWVudCBJbmRleCBkaXNwbGF5cyBhIGxpc3Qgb2YgdGhlIGN1cnJl bnQgbWVzc2FnZSdzIGF0dGFjaG1lbnRzLABhbmQgcHJvdmlkZXMgZm9yIHRo ZSB2aWV3aW5nLCBzYXZpbmcsIG9yIHBpcGluZyAoaWYgZW5hYmxlZCkgb2Yg ZWFjaABhdHRhY2htZW50LiAgVGhlIGZpcnN0IGF0dGFjaG1lbnQgaXMgdXN1 YWxseSB0aGUgbWVzc2FnZSB0ZXh0LCBidXQgZG9lcwBub3QgaW5jbHVkZSB0 aGUgaGVhZGVyIHBvcnRpb24gb2YgdGhlIG1lc3NhZ2UuACAAQWxsIGF0dGFj aG1lbnRzIGNhbiBiZSBzYXZlZCBvciBwaXBlZCBpbnRvIGEgVU5JWCBjb21t YW5kLCBidXQgc29tZSBtYXkAbm90IGJlIHJlYWRpbHkgZGlzcGxheWVkIGJ5 IGVpdGhlciBwaW5lIG9yIGFuIGV4dGVybmFsIHRvb2wuICBJbiBzdWNoAGNh c2VzLCB0aGUgcmVhc29uIHdoeSB0aGUgbWVzc2FnZSBjYW5ub3QgYmUgZGlz cGxheWVkIGlzIGRpc3BsYXllZCBvbgBwaW5lJ3MgbWVzc2FnZSBsaW5lLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgACAAVGhpcyBmdW5jdGlv biBhbGxvd3MgeW91IHRvIHZpZXcgdGhlIGNvbnRlbnRzIG9mIGEgdGV4dCBh dHRhY2htZW50LiBZb3UAY2FuIG9ubHkgdmlldyBvbmUgYXR0YWNobWVudCBh dCBhIHRpbWUuACAAIF97RjE6PyB9ICBHZXQgSGVscCAgICAgRGlzcGxheSB0 aGlzIGhlbHAgdGV4dAAgX3tGMzpFIH0gIEV4aXQgVmlld2VyICBHbyBiYWNr IHRvIG1haWwgdmlld2luZy4AIF97Rjc6LSB9ICBQcmV2IFBhZ2UgICAgU2hv dyB0aGUgcHJldmlvdXMgcGFnZSBvZiB0aGUgY3VycmVudCBhdHRhY2htZW50 LgB7IEY4OlNwY30gIE5leHQgUGFnZSAgICBTaG93IHRoZSBuZXh0IHBhZ2Ug b2YgdGhlIGN1cnJlbnQgYXR0YWNobWVudCBieSBwcmVzc2luZwAgX19fX19f ICAgICAgICAgICAgICAgICB0aGUgc3BhY2UgYmFyLgAgX3tGOTpZIH0gIFBy aW50ICAgICAgICBQcmludCB0aGUgY3VycmVudCBhdHRhY2htZW50IG9uIHBh cGVyLiAgWW91IGNhbiBzZWxlY3QgdGhlACBfX19fX18gICAgICAgICAgICAg ICAgIHByaW50ZXIgb3IgdGhlIHByaW50IGNvbW1hbmQgdmlhIHRoZSAiU2V0 dXAiIGNvbW1hbmQAIF9fX19fXyAgICAgICAgICAgICAgICAgb24gdGhlIE1h aW4gbWVudS4Ae0YxMTpTIH0gICBTYXZlICAgICAgICAgQ29weSB0aGUgY3Vy cmVudCBhdHRhY2htZW50IHRvIGEgZmlsZS4gIElmIHlvdSBqdXN0IGVudGVy ACBfX19fX18gICAgICAgICAgICAgICAgIGEgZmlsZW5hbWUsIHRoZSBhdHRh Y2htZW50IHdpbGwgYmUgc2F2ZWQgd2l0aCB0aGF0IG5hbWUgaW4AIF9fX19f XyAgICAgICAgICAgICAgICAgeW91ciBob21lL2N1cnJlbnQgZGlyZWN0b3J5 LiAgWW91IG1heSBlbnRlciB0aGUgZnVsbAAgX19fX19fICAgICAgICAgICAg ICAgICBwYXRoIGFuZCBmaWxlbmFtZSB0byBzYXZlIGl0IGluIGFub3RoZXIg ZGlyZWN0b3J5LgB7RjEyOiBXIH0gIFdoZXJlSXMgICAgICBTZWFyY2ggdGhl IGF0dGFjaG1lbnQgZm9yIGEgc3RyaW5nIG9mIGxldHRlcnMuICBJZiBpdCBp cwBfX19fX18gICAgICAgICAgICAgICAgICBmb3VuZCwgbW92ZSB0byBpdC4g IFRoZSBzdHJpbmcgY2FuIGJlIG9uZSB3b3JkIG9yIGEgcGhyYXNlLgAgX19f X19fIElmIHRoZXJlIGFyZSBtdWx0aXBsZSBvY2N1cnJlbmNlcywgdGhlIGN1 cnNvciBtb3ZlcyB0byB0aGUAX19fX19fICAgICAgICAgICAgICAgIGZpcnN0 IG9jY3VycmVuY2UgYmV5b25kIHRoZSBjdXJyZW50IGN1cnNvciBwb3NpdGlv bi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgICAg ICAgICAgICAgR0VUVElORyBIRUxQIElOIFBJTkUAIABQaW5lIG9mZmVycyBz cGVjaWZpYyBoZWxwIGZvciBldmVyeSBzY3JlZW4gdmlhIHRoZSAiPyIgb3Ig Il5HIgBrZXlzLiAgKFRoZSBDb250cm9sLUcga2V5IGlzIHVzZWQgaW4gY29u dGV4dHMgd2hlcmUgIj8iIHdvdWxkIGJlAG1pc3Rha2VuIGFzIHRleHQgYmVp bmcgZW50ZXJlZC4pACAAVGhlIE1BSU4gTUVOVSBoZWxwICgiPyIpIHByb3Zp ZGVzIGEgZ2VuZXJhbCBvdmVydmlldyBvZiBQaW5lLCBhcwB3ZWxsIGFzIGlu Zm9ybWF0aW9uIHNwZWNpZmljIHRvIHRoYXQgc2NyZWVuLiAgVGhlcmUgaXMg YWxzbyBhACJSZWxlYXNlIE5vdGVzIiBjb21tYW5kIGF2YWlsYWJsZSBmcm9t IHRoZSBNQUlOIE1FTlUuACAAQWx0aG91Z2ggdGhpcyB2ZXJzaW9uIG9mIFBp bmUgaXMgZm9yIE1pY3Jvc29mdCBXaW5kb3dzLCBpdCBpcyBub3QgYQBmdWxs ICJHcmFwaGljYWwgVXNlciBJbnRlcmZhY2UiIGFwcGxpY2F0aW9uLiAgSG93 ZXZlciwgaXQgZG9lcwBvZmZlciBsaW1pdGVkIG1vdXNlIHN1cHBvcnQuICBZ b3UgY2FuIGNsaWNrIG9uIGNvbW1hbmRzIGF0IHRoZSBib3R0b20Ab2YgdGhl IHNjcmVlbiwgYW5kIHlvdSBjYW4gY2xpY2sgb3IgZG91YmxlLWNsaWNrIG9u IGl0ZW1zIG9uIG1vc3QAc2NyZWVucyB0byBzZWxlY3Qgb3IgdmlldyB0aGVt LgAgAEluIHRoZSBtYWlsIGluZGV4LCBjbGlja2luZyB3aXRoIHRoZSByaWdo dCBtb3VzZSBidXR0b24gb24gYW4gaXRlbQB3aWxsIGRpc3BsYXkgdGhhdCBp dGVtIGluIGEgc2VwYXJhdGUgd2luZG93LiAgQ29udHJvbC1DbGljayB3aWxs AGFsd2F5cyBkaXNwbGF5IHRoZSBpdGVtIGluIGEgbmV3IHNlcGFyYXRlIHdp bmRvdy4AIABJbiB0aGUgY29tcG9zZXIgbWVzc2FnZSBib2R5IHlvdSBjYW4g c2VsZWN0IHRleHQgd2l0aCB0aGUgbW91c2UuAFByZXNzIHRoZSBtb3VzZSBi dXR0b24gZG93biwgZHJhZyBhY3Jvc3MgdGhlIHRleHQgeW91IHdhbnQgdG8g c2VsZWN0LABsaWZ0IHRoZSBtb3VzZSBidXR0b24uICBJZiB5b3UgbW92ZSB0 aGUgbW91c2UgYWJvdmUgdGhlIHRvcCBvciBiZWxvdwB0aGUgYm90dG9tIG9m IHRoZSB3aW5kb3cgdGhlIG1lc3NhZ2UgdGV4dCB3aWxsIHNjcm9sbC4gIFNo aWZ0LUNsaWNrAHdpbGwgZXh0ZW5kIGFuIGV4aXN0aW5nIHNlbGVjdGlvbi4g IFlvdSBjYW4gQ3V0IG9yIENvcHkgdGhlIHNlbGVjdGVkAHRleHQgaW4gdGhl IGNvbXBvc2VyIG1lc3NhZ2UgYm9keS4AIABJbiBhbGwgb3RoZXIgc2NyZWVu cyB5b3UgY2FuIHNlbGVjdCBhbnkgdGV4dCB2aXNpYmxlIG9uIHRoZSBzY3Jl ZW4Ad2l0aCB0aGUgbW91c2UsIGJ1dCBjYW4gb25seSBDb3B5IHRoZSBzZWxl Y3RlZCB0ZXh0LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgICAgICAgICAgICAgICAgIENPTVBPU0VSIENPTU1BTkRTACAAQ1VSU09S IE1PVElPTiBLRVlTICAgICAgICAgICAgICAgICAgICAgfEVESVRJTkcgS0VZ UwAgIF5CIChMZWZ0IEFycm93KSAgIEJhY2sgY2hhcmFjdGVyICAgICB8IF5E ICAgICAgIERlbGV0ZSBjdXJyZW50IGNoYXJhY3RlcgAgIF5GIChSaWdodCBB cnJvdykgIEZvcndhcmQgY2hhcmFjdGVyICB8IF5IIChERUwpIERlbGV0ZSBw cmV2aW91cyBjaGFyYWN0ZXIAICBeUCAoVXAgQXJyb3cpICAgICBQcmV2aW91 cyBsaW5lICAgICAgfCBeXiAgICAgICBTZXQgYSBtYXJrACAgXk4gKERvd24g QXJyb3cpICAgTmV4dCBsaW5lICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBD dXQgbWFya2VkIHRleHQgb3IAICBeQSAgICAgICAgICAgICAgICBCZWdpbm5p bmcgb2YgbGluZSAgfCAgICAgICAgICAgZGVsZXRlIGN1cnJlbnQgbGluZQAg IF5FICAgICAgICAgICAgICAgIEVuZCBvZiBsaW5lICAgICAgICB8IHtGMTA6 XlUgfSAgICAgICBQYXN0ZSB0ZXh0LCB1bmRlbGV0ZSBsaW5lcwAgIHtGNzpe WX0gICAgICAgICAgICAgICAgUHJldmlvdXMgcGFnZSAgICAgIHwgICAgICAg ICAgIGN1dCB3aXRoIF5LLCBvciB1bmp1c3RpZnkAICB7Rjg6XlZ9ICAgICAg ICAgICAgICAgIE5leHQgcGFnZSAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgIF5AIChDdHJsLVNQQUNFKSAgIE5l eHQgd29yZCAgICAgICAgICB8U0NSRUVOL0NPTVBPU0lUSU9OIENPTU1BTkRT AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwge0Y2 KF5XKTpeVyAgICB9ICAgV2hlcmVpcyAoc2VhcmNoIGZvciBzdHJpbmcpAE1F U1NBR0UgQ09NTUFORFMgfCBHRU5FUkFMIENPTU1BTkRTICAgIHwge0YxMjpe VCB9ICAgICAgU3BlbGwgY2hlY2tlcgAge0YzOl5DfSAgIENhbmNlbCAgICAg fCAge0YxOl5HfSAgICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAgICAgIEp1 c3RpZnkgcGFyYWdyYXBoACB7RjExOl5PIH0gIFBvc3Rwb25lICAgfCAgXlog ICAgU3VzcGVuZCAgICAgIHwgXkwgICAgICAgUmVkcmF3IFNjcmVlbgAge0Yy Ol5YfSAgIFNlbmQgICAgICAgfCAge0Y2Ol5ffSAgICBBbHQuIGVkaXRvciAg fCB7RjU6XlJ9ICAgICAgIFJlYWQgaW4gYSBmaWxlACAAIABOT1RFOiBUaGUg cHJlc2VuY2Ugb3IgYWJzZW5jZSBvZiB0aGUgZm9sbG93aW5nIGNvbW1hbmRz IGlzIGRldGVybWluZWQgYnkAImZlYXR1cmUtbGlzdCIgb3B0aW9ucyBpbiB5 b3VyIFBpbmUgY29uZmlndXJhdGlvbi4gIEFsc28sIHNvbWUgb2YgdGhlc2UA Y29tbWFuZHMgbWF5IGJlIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkg eW91ciBzeXN0ZW0gbWFuYWdlcjsgaWYgdGhleQBkb24ndCB3b3JrLCBwbGVh c2UgY2hlY2sgd2l0aCB5b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUgcmVw b3J0aW5nIGEgYnVnLgAgICAgICAgIG8gU3VzcGVuZCAoc3VzcGVuZHMgUGlu ZSBhbmQgZ2l2ZXMgYSBzeXN0ZW0gcHJvbXB0KQAgICAgICAgIG8gQWx0ZXJu YXRlIGVkaXRvciAoYWxsb3dzIHlvdSB0byBjb21wb3NlIHdpdGggeW91ciBv d24gZWRpdG9yKQAgAEhJTlQ6IFRvIG1vdmUgcmFwaWRseSB0byB0aGUgYm90 dG9tIG9mIGEgbWVzc2FnZSB5b3UgYXJlIGNvbXBvc2luZywAZW50ZXIgXlde Vi4gIFRvIGdvIHRvIHRoZSB0b3AsIF5XXlkuICBUaGVzZSBjYW4gYmUgdXNl ZCBpbiBjb25qdW5jdGlvbgB3aXRoIHRoZSBNYXJrIGFuZCBDdXQgY29tbWFu ZHMgdG8gZWxpbWluYXRlIGxhcmdlIGFtb3VudHMgb2YgdW53YW50ZWQAdGV4 dCBpbiBhIFJlcGx5LgAgAFRoZSAiQWx0ZXJuYXRlIEVkaXRvciIgYW5kICJT cGVsbCBDaGVjayIgY29tbWFuZHMgYXJlIG5vdCBhdmFpbGFibGUgaW4AUEMt UGluZS4AIABQaW5lIGRvZXMgbm90IHVzZSB0aGUgZm9sbG93aW5nIGtleXM6 ICBDdHJsLVMsIEN0cmwtUSwgQ3RybC1dLCBDdHJsLVwsIEVTQwAgAE5PVEU6 IGJ5IGRlZmF1bHQsIFBpbmUgdHJlYXRzIEN0cmwtUyBvciBDdHJsLVEgKHNv bWV0aW1lcyBrbm93biBhcyBYT0ZGAGFuZCBYT04pLCBhcyBub3JtYWwgY2hh cmFjdGVycywgZXZlbiB0aG91Z2ggUGluZSBkb2VzIG5vdCB1c2UgdGhlbSBl eGNlcHQAZHVyaW5nIGF0dGFjaGVkLXRvLWFuc2kgcHJpbnRpbmcuIEhvd2V2 ZXIsIHRoZSBtb2RlbSwgb3IgY29tbXVuaWNhdGlvbgBzb2Z0d2FyZSB5b3Ug YXJlIHVzaW5nIG1heSBiZSBjb25maWd1cmVkIGZvciAic29mdHdhcmUgZmxv dyBjb250cm9sIgB3aGljaCBtZWFucyB0aGF0IFhPTi9YT0ZGIG11c3QgYmUg dHJlYXRlZCBhcyBzcGVjaWFsIGNoYXJhY3RlcnMgYnkgdGhlAG9wZXJhdGlu ZyBzeXN0ZW0uICBJZiB5b3Ugc2VlIG1lc3NhZ2VzIHN1Y2ggYXMgIl5YIG5v dCBkZWZpbmVkIGZvciB0aGlzAHNjcmVlbiIsIHRoZW4geW91ciBzeXN0ZW0g aXMgcHJvYmFibHkgdXNpbmcgc29mdHdhcmUgZmxvdyBjb250cm9sLiBJbgB0 aGlzIGNhc2UgeW91IHdpbGwgbmVlZCB0byBzZXQgdGhlICJwcmVzZXJ2ZS1z dGFydC1zdG9wLWNoYXJhY3RlcnMiAGZlYXR1cmUuICBJZiB5b3UgKmRvKiBz ZXQgdGhpcyBmZWF0dXJlLCBiZSBhZHZpc2VkIHRoYXQgaWYgeW91AGFjY2lk ZW50YWxseSBoaXQgYSBDdHJsLVMsIFBpbmUgd2lsbCBteXN0ZXJpb3VzbHkg ZnJlZXplIHVwIHdpdGggbm8Ad2FybmluZy4gIEluIHRoaXMgY2FzZSwgdHJ5 IHR5cGluZyBhIEN0cmwtUSBhbmQgc2VlIGlmIHRoYXQgcHV0cyB0aGluZ3MA cmlnaHQuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGVzY3Jp cHRpb24gb2YgQ29tcG9zZXIgfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AIABQaW5lIGhhcyBhIGJ1aWx0LWluIGVkaXRpbmcgcHJvZ3JhbSB3aGlj aCBhbGxvd3MgeW91IHRvIGNvbXBvc2UgbWVzc2FnZXMAd2l0aG91dCBoYXZp bmcgdG8gbGVhdmUgUGluZS4gIFRoZSBlZGl0b3IgaXMgZGVzaWduZWQgdG8g YmUgdmVyeSBzaW1wbGUgdG8AdXNlIHNvIHRoYXQgeW91IGNhbiBnZXQgc3Rh cnRlZCB3cml0aW5nIGVtYWlsIHJpZ2h0IGF3YXkuACAATWVzc2FnZXMgYXJl IHVzdWFsbHkganVzdCB0ZXh0LCBhYm91dCA4MCBjb2x1bW5zIHdpZGUuICBV c2luZyB1cHBlciBhbmQAbG93ZXIgY2FzZSBpcyBlbmNvdXJhZ2VkLiAgT24g c29tZSBzeXN0ZW1zIHRoZSBzaXplIGxpbWl0IG9mIHRoZSBtZXNzYWdlAGlz IGFib3V0IDEwMCwwMDAgY2hhcmFjdGVycywgd2hpY2ggaXMgYWJvdXQgMiww MDAgbGluZXMuICBZb3UgY2FuIGluY2x1ZGUAcHVuY3R1YXRpb24gYW5kIHNw ZWNpYWwgY2hhcmFjdGVycyBmb3VuZCBvbiBtb3N0IGtleWJvYXJkcywgYnV0 IHlvdSBjYW4ndABpbmNsdWRlIGNoYXJhY3RlcnMgd2l0aCBkaWFjcml0aWNh bCBtYXJrcyBhbmQgY2VydGFpbiBzcGVjaWFsIHN5bWJvbHMuACAAVGV4dCBh dXRvbWF0aWNhbGx5IHdyYXBzIGFzIHlvdSB0eXBlIHBhc3QgdGhlIGVuZCBv ZiBhIGxpbmUgc28geW91IGRvIG5vdABoYXZlIHRvIGhpdCByZXR1cm4uICBV c2luZyB0aGUge0Y0OiJDdHJsLUoifSBjb21tYW5kLCB5b3UgY2FuIGFsc28A cmVmb3JtYXQgdGV4dCBleHBsaWNpdGx5LCBwZXJoYXBzIGFmdGVyIHlvdSBo YXZlIGRlbGV0ZWQgc29tZSB0ZXh0LgAgAFlvdSBjYW4gaW5jbHVkZSBvdGhl ciB0ZXh0IGZpbGVzIHdpdGggdGhlIHtGNS46IkN0cmwtUiIufSBZb3Ugd2ls bCBiZQBwcm9tcHRlZCBmb3IgdGhlIGZpbGUgbmFtZSBvZiB0aGUgZmlsZS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBCcmllZiBDb21t YW5kIEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAE1BUkssIENVVCwgQU5EIFBBU1RFACAAWW91IGNhbiBkZWZpbmUg YSAiYmxvY2siIG9mIHRleHQsIHdoaWNoIGNhbiBzdWJzZXF1ZW50bHkgYmUg ZGVsZXRlZCBvcgBjb3BpZWQgYXMgYSB1bml0LCBieSBzZXR0aW5nIGEgbWFy ayBhdCB0aGUgc3RhcnQgb2YgdGhlIGJsb2NrIChDdHJsLV4pIGFuZAB0aGVu IG1vdmluZyB0aGUgY3Vyc29yIHRvIHRoZSBlbmQgb2YgdGhlIGRlc2lyZWQg dGV4dCBibG9jay4gIFlvdSBjYW4gdGhlbgAiY3V0IiB0aGUgYmxvY2sgb3V0 ICh7Rjk6Q3RybC1LfSksIG1vdmUgdGhlIGN1cnNvciwgYW5kICJwYXN0ZSIg aXQAKHtGMTA6Q3RybC1VfSkgaW4gdGhlIG5ldyBsb2NhdGlvbi4gIFlvdSBj YW4gcGFzdGUgbW9yZSB0aGFuIG9uY2UsAGFsbG93aW5nIHlvdSB0byB1c2Ug dGhpcyBmZWF0dXJlIHRvIGNvcHkgYSBibG9jayBvZiB0ZXh0IGFsc28uACAA SWYgeW91IHByZXNzIHtGOTpDdHJsLUt9IHdpdGhvdXQgaGF2aW5nIG1hcmtl ZCBhbnl0aGluZywgUGluZSB3aWxsIGRlbGV0ZQBhIHNpbmdsZSBsaW5lLiAg SWYgeW91IGRlbGV0ZSBhIGdyb3VwIG9mIGxpbmVzIHRvZ2V0aGVyLCBQaW5l IGtlZXBzIHRoZW0AaW4gdGhlIHNhbWUgYnVmZmVyLCBzbyB7RjEwOkN0cmwt VX0gd2lsbCByZXN0b3JlIHRoZW0gYXMgYSBibG9jay4gIEFib3V0AHRlcm1p bm9sb2d5OiAgTWFyayBpcyBzaG93biBhcyAiXl4iLiAgVGhlIGZpcnN0ICJe IiBtZWFucyB5b3Ugc2hvdWxkAGhvbGQgZG93biB0aGUgIkNvbnRyb2wiIGtl eSBvbiB5b3VyIGtleWJvYXJkLiAgVGhlIHNlY29uZCAiXiIgbWVhbnMAInR5 cGUgdGhlIGNoYXJhY3RlciBeIi4AIABKVVNUSUZZICh7RjQ6Q3RybC1KfSkA IABUaGUganVzdGlmeSBjb21tYW5kIHJlZm9ybWF0cyB0aGUgdGV4dCBpbiB0 aGUgcGFyYWdyYXBoIHRoZSBjdXJzb3IgaXMgaW4uAFBhcmFncmFwaHMgYXJl IHNlcGFyYXRlZCBieSBvbmUgYmxhbmsgbGluZS4gIFRoaXMgaXMgdXNlZnVs IHdoZW4geW91IGhhdmUAYmVlbiBlZGl0aW5nIGEgcGFyYWdyYXBoIGFuZCB0 aGUgbGluZXMgYmVjb21lIHVuZXZlbi4gIFRoZSB0ZXh0IGlzIGxlZnQAYWxp Z25lZCBvciBqdXN0aWZpZWQgYW5kIHRoZSByaWdodCBpcyByYWdnZWQuICBJ ZiB0aGUgdGV4dCBpcyBhbHJlYWR5AGp1c3RpZmllZCBhcyB0eXBlZCB3aXRo IGF1dG8td3JhcCwgbm8ganVzdGlmaWNhdGlvbiB3aWxsIGJlIGRvbmUuACAA UkVBRCBGSUxFICh7RjU6Q3RybC1SfSkAIABUaGlzIHdpbGwgYWxsb3cgeW91 IHRvIGNvcHkgaW4gdGV4dCBmcm9tIGFuIGV4aXN0aW5nIGZpbGUuIFlvdSB3 aWxsIGJlAHByb21wdGVkIGZvciB0aGUgbmFtZSBvZiBhIGZpbGUgdG8gYmUg aW5zZXJ0ZWQgaW50byB0aGUgbWVzc2FnZS4gIFRoZSBmaWxlAG5hbWUgaXMg cmVsYXRpdmUgdG8geW91ciBob21lIGRpcmVjdG9yeSBvciBtdXN0IGJlIGEg ZnVsbCBwYXRoIG5hbWUgb24AeW91ciBzeXN0ZW0uICBUaGUgZmlsZSB3aWxs IGJlIGluc2VydGVkIHdoZXJlIHRoZSBjdXJzb3IgaXMgbG9jYXRlZC4gICpU aGUAZmlsZSB0byBiZSByZWFkIG11c3QgYmUgb24gdGhlIHNhbWUgc3lzdGVt IGFzIFBpbmUuKiBJZiB5b3UgdXNlIFBpbmUgb24gYQBVbml4IG1hY2hpbmUg YnV0IGhhdmUgZmlsZXMgb24gYSBQQyBvciBNQUMsIHRoZSBmaWxlcyBtdXN0 IGJlIHRyYW5zZmVycmVkAHRvIHRoZSBzeXN0ZW0gUGluZSBpcyBydW5uaW5n IG9uIGJlZm9yZSB0aGV5IGNhbiBiZSByZWFkLiAgUGxlYXNlIGFzayB5b3Vy AGxvY2FsIGNvbnN1bHRhbnRzIGFib3V0IHRoZSBjb3JyZWN0IHdheSB0byB0 cmFuc2ZlciBhIGZpbGUgdG8geW91ciBQaW5lAHN5c3RlbSBhcyB0aGUgbWV0 aG9kIHdpbGwgdmFyeSBmcm9tIHNpdGUgdG8gc2l0ZS4AIABXSEVSRUlTICh7 RjY6Q3RybC1XfSkAIABXaGVyZUlzIHNlYXJjaGVzIHRoZSBtZXNzYWdlIGJv ZHkgcGFydCBvZiB5b3VyIGNvbXBvc2l0aW9uIGFuZCBtb3ZlcyB0aGUAY3Vy c29yIHRvIHRoZSBmaXJzdCBvY2N1cnJlbmNlIG9mIHRoZSBtYXRjaCBzdHJp bmcgYXBwZWFyaW5nIGFmdGVyIHRoZQBsb2NhdGlvbiBvZiB0aGUgY3Vyc29y LiAgVGhlIHNlYXJjaCB3aWxsIHdyYXAgdG8gdGhlIGJlZ2lubmluZyBvZiB0 aGUAbWVzc2FnZSB3aGVuIGl0IG5vIGxvbmdlciBmaW5kcyBtYXRjaGVzIGlu IHRoZSByZW1haW5kZXIgb2YgdGhlIG1lc3NhZ2UuACAAVG8gc2VhcmNoIGZv ciB0aGUgc2FtZSBzdHJpbmcgYSBzZWNvbmQgdGltZSwgcHJlc3Mge0YxMjpe V30gdG8gYmVnaW4gc2VhcmNoAGFuZCB0aGVuIGp1c3QgcHJlc3MgUkVUVVJO IHRvIGFjY2VwdCB0aGUgcHJldmlvdXMgc2VhcmNoIHN0cmluZyBzaG93biBp bgBzcXVhcmUgYnJhY2tldHMgcmF0aGVyIHRoYW4gZW50ZXJpbmcgYSBuZXcg c2VhcmNoIHN0cmluZy4AIABXaGVyZUlzIGNhbiAic2VhcmNoIiBmb3IgdGhl IGZpcnN0IGxpbmUgb3IgbGFzdCBsaW5lIG9mIGEgbWVzc2FnZSAtLSB0aGlz AG1lYW5zIHRoYXQgV2hlcmVJcyBpcyBhIGp1bXAtdG8tdG9wIGFuZCBqdW1w LXRvLWJvdHRvbSBmZWF0dXJlLCB0b28uACAAUE9TVFBPTkUgKHtGMTE6Q3Ry bC1PfSkAIABUZW1wb3JhcmlseSBzdG9wIHdvcmtpbmcgb24gdGhlIGN1cnJl bnQgbWVzc2FnZSBzbyB5b3UgbWF5IHJlYWQgb3RoZXIAbWVzc2FnZXMgb3Ig Y29tcG9zZSBhbm90aGVyIG1lc3NhZ2UuICBXaGVuIHlvdSB3YW50IHRvIHJl c3VtZSBhIG1lc3NhZ2UAbGF0ZXIsIHN0YXJ0IHRvIGNvbXBvc2UgYW5kIGFu c3dlciAieWVzIiB0byB0aGUgIkNvbnRpbnVlIHBvc3Rwb25lZABjb21wb3Np dGlvbj8iIHF1ZXN0aW9uLiAgWW91IG1heSBwb3N0cG9uZSBhcyBtYW55IG1l c3NhZ2VzIGFzIHlvdSBsaWtlLgAgAFNQRUxMIENIRUNLICh7RjEyOkN0cmwt VH0pACAAUGluZSBjYW4gY2FsbCBhbiBleHRlcm5hbCBzcGVsbCBjaGVja2lu ZyBwcm9ncmFtIHRvIGxvb2sgb3ZlciB0aGUgbWVzc2FnZQB5b3UgYXJlIGNv bXBvc2luZy4gIEJ5IGRlZmF1bHQsIFBpbmUgdXNlcyB0aGUgc2ltcGxlIFVu aXggc3BlbGwgY2hlY2tlci4AVGhlcmUgYXJlIG5vIHN1Z2dlc3RlZCBhbHRl cm5hdGl2ZSBzcGVsbGluZ3MsIGJ1dCBQaW5lIHdpbGwgc2hvdyB5b3UgdGhl ACJpbmNvcnJlY3QiIHdvcmQgYW5kIGxldCB5b3UgZml4IGl0IG9yIG1vdmUg b24uICBJZiBhIHdvcmQgaXMgbWlzc3BlbGxlZABtb3JlIHRoYW4gb25jZSwg dGhlbiB5b3Ugd2lsbCBiZSBwcm9tcHRlZCB0byBjb25maXJtIHRoZSBjb3Jy ZWN0aW9uIG9mAGVhY2ggb2NjdXJyZW5jZSBvZiBpdC4gIExpbmVzIGJlZ2lu bmluZyB3aXRoICI+IiAoIGluY2x1ZGVkIG1lc3NhZ2VzKQB3aWxsIG5vdCBi ZSBjaGVja2VkLiAgVGhlcmUgaXMgbm8gc3BlbGwgY2hlY2sgZmVhdHVyZSB3 aXRoIFBDLVBpbmUuACAAU0VORCAoe0YyOkN0cmwtWH0pACAAQmVmb3JlIHNl bmRpbmcgYSBtZXNzYWdlLCBQaW5lIHdpbGwgYXNrIHlvdSB0byBjb25maXJt IHRoYXQgeW91IHdhbnQgdGhlAG1lc3NhZ2UgdG8gZ28gb3V0LiAgQXQgdGhh dCBjb25maXJtYXRpb24gc3RhZ2UsIFBpbmUgbW92ZXMgdGhlIGNvbXBvc2Vy AGJhY2sgdG8gdGhlIHRvcCBzbyB0aGF0IHlvdSBjYW4gdmVyaWZ5IHRoYXQg dGhlIHJpZ2h0IHBlb3BsZSBhcmUgZ2V0dGluZwB0aGUgbWVzc2FnZS4gIEFm dGVyIGNvbmZpcm1hdGlvbiwgdGhlIG1lc3NhZ2UgaXMgc2VudCBhbmQgY29w aWVkIHRvIHRoZQBGQ0MgZm9sZGVyIChpZiBhbnkpLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgAFVzZSB0aGlzIHRvIGJyb3dzZSBmaWxlcywg cGVyaGFwcyBjcmVhdGVkIGJ5IHNvbWUgb3RoZXIgYXBwbGljYXRpb24uICBU aGUAZmlsZSBuYW1lIGdpdmVuIGNhbiBiZSBhIGZpbGUgaW4geW91ciBob21l IGRpcmVjdG9yeSwgYW4gYWJzb2x1dGUgZmlsZQBwYXRoIG5hbWUgZm9yIHlv dXIgc3lzdGVtLCBvciBhIGZpbGUgcGF0aCByZWxhdGl2ZSB0byB5b3VyIGhv bWUgZGlyZWN0b3J5LgBObyB3aWxkIGNhcmQgY2hhcmFjdGVycyBtYXkgYmUg dXNlZC4gIEluIFVuaXggUGluZSwgeW91IG1heSB1c2UgIn4iIHRvAHJlZmVy IHRvIHlvdXIgaG9tZSBkaXJlY3Rvcnkgb3IgIn51c2VyIiB0byByZWZlciB0 byBhbm90aGVyJ3MgaG9tZQBkaXJlY3RvcnkuICBUaGUgZmlsZSBtdXN0IHJl c2lkZSBvbiB0aGUgc3lzdGVtIHJ1bm5pbmcgUGluZS4AIABJZiB0aGUgInVz ZS1jdXJyZW50LWRpciIgZmVhdHVyZSBpcyBzZXQsIG5hbWVzIGFyZSByZWxh dGl2ZSB0byB5b3VyAGN1cnJlbnQgZGlyZWN0b3J5IGF0IHRoZSB0aW1lIHlv dSBzdGFydGVkIFBpbmUsIHJhdGhlciB0aGFuIHRvIHlvdXIAaG9tZSBkaXJl Y3RvcnkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAVXNlIHRo aXMgZnVuY3Rpb24gdG8gaW5zZXJ0IGEgdGV4dCBmaWxlIGludG8geW91ciBt ZXNzYWdlLiBUaGUgZmlsZSBuYW1lAGdpdmVuIGNhbiBiZSBhIGZpbGUgaW4g eW91ciBob21lIGRpcmVjdG9yeSwgYW4gYWJzb2x1dGUgZmlsZSBwYXRoIG5h bWUgZm9yAHlvdXIgc3lzdGVtLCBvciBhIGZpbGUgcGF0aCByZWxhdGl2ZSB0 byB5b3VyIGhvbWUgZGlyZWN0b3J5LiAgTm8gd2lsZCBjYXJkAGNoYXJhY3Rl cnMgbWF5IGJlIHVzZWQuICBJbiBVbml4IFBpbmUsIHlvdSBtYXkgdXNlICJ+ IiB0byByZWZlciB0byB5b3VyAGhvbWUgZGlyZWN0b3J5IG9yICJ+dXNlciIg dG8gcmVmZXIgdG8gYW5vdGhlcidzIGhvbWUgZGlyZWN0b3J5LiAgVGhlAGZp bGUgbXVzdCByZXNpZGUgb24gdGhlIHN5c3RlbSBydW5uaW5nIFBpbmUuACAA SWYgdGhlICJ1c2UtY3VycmVudC1kaXIiIGZlYXR1cmUgaXMgc2V0LCBuYW1l cyBhcmUgcmVsYXRpdmUgdG8geW91cgBjdXJyZW50IGRpcmVjdG9yeSBhdCB0 aGUgdGltZSB5b3Ugc3RhcnRlZCBQaW5lLCByYXRoZXIgdGhhbiB0byB5b3Vy AGhvbWUgZGlyZWN0b3J5LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgAFNlYXJjaCB0aGUgbWVzc2FnZSBmb3IgYSB3b3JkIG9yIHBhcnQgb2Yg YSB3b3JkLiAgV2hlbiBzZWFyY2hpbmcgaW4gdGhlAGNvbXBvc2VyLCBvbmx5 IHRoZSBtZXNzYWdlIHBhcnQgb2YgeW91ciBtYWlsIGlzIHNlYXJjaGVkLCBh bmQgdGhlIGN1cnNvcgBpcyBwdXQgb24gdGhlIGZpcnN0IG9jY3VycmVuY2Ug YXBwZWFyaW5nIGFmdGVyIHRoZSBsb2NhdGlvbiBvZiB0aGUgY3Vyc29yLgBU aGUgc2VhcmNoIHdpbGwgd3JhcCB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBt ZXNzYWdlIHdoZW4gaXQgbm8gbG9uZ2VyAGZpbmRzIG1hdGNoZXMgaW4gdGhl IHJlbWFpbmRlciBvZiB0aGUgbWVzc2FnZS4AIABUbyBzZWFyY2ggZm9yIHRo ZSBzYW1lIHN0cmluZyBhIHNlY29uZCB0aW1lLCBwcmVzcyB7RjEyOkN0cmwt V30gdG8gYmVnaW4Ac2VhcmNoIGFuZCB0aGVuIGp1c3QgcHJlc3MgUkVUVVJO IHRvIGFjY2VwdCB0aGUgcHJldmlvdXMgc2VhcmNoIHN0cmluZwBzaG93biBp biBzcXVhcmUgYnJhY2tldHMgcmF0aGVyIHRoYW4gZW50ZXJpbmcgYSBuZXcg c2VhcmNoIHN0cmluZy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABUb3BpY3M6ACBvIFRoZSAiVG86IiBmaWVsZAAgbyBFbWFpbCBBZGRyZXNz IEZvcm1hdAAgbyBNZXNzYWdlIEhlYWRlciBDb21tYW5kcwAgAC0tLS0tLS0t LS0tLS0tLS0tLS0AfCBUaGUgIlRvOiIgZmllbGQgfAAtLS0tLS0tLS0tLS0t LS0tLS0tACAAVGhlIGFkZHJlc3MgeW91IGVudGVyIGhlcmUgbXVzdCBiZSBh IHZhbGlkIGFkZHJlc3Mgd2hpY2ggaXMgcmVhY2hhYmxlAGZyb20geW91ciBz aXRlLiAgSWYgaXQgaXMgbm90LCB5b3Ugd2lsbCBnZXQgYW4gZXJyb3IgbWVz c2FnZSBhZnRlciBzZW5kaW5nAHRoZSBtZXNzYWdlLgAgAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQB8IEVtYWlsIEFkZHJlc3MgRm9ybWF0IHwALS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tACAAWW91IG1heSBlbnRlciBhIGZ1bGwgbmFt ZSBhbmQgYWRkcmVzcywgYSBsb2NhbCBhZGRyZXNzIHRoYXQgUGluZSB3aWxs AGNvbXBsZXRlIGZvciB5b3UsIHRoZSBuaWNrbmFtZSBvZiBzb21lb25lIGlu IGFuIGFkZHJlc3MgYm9vaywgb3IgYSBsb2NhbABtYWlsIGFsaWFzIGRlZmlu ZWQgYnkgeW91ciBzeXN0ZW0gYWRtaW5pc3RyYXRvci4gIFdoZW4geW91IG1v dmUgdGhlIGN1cnNvcgBvdXQgb2YgdGhpcyBmaWVsZCwgdGhlIG5pY2tuYW1l cyB3aWxsIGJlIGV4cGFuZGVkIHRvIHRoZSBhZGRyZXNzZXMgaW4geW91cgBh ZGRyZXNzIGJvb2ssIGFuZCB0aGUgbG9jYWwgbmFtZXMgd2lsbCBiZSBleHBh bmRlZCB0byBpbmNsdWRlIHRoZSBhY3R1YWwAdXNlciBuYW1lLiAgWW91IG1h eSBlbnRlciBhcyBtYW55IGFkZHJlc3NlcyBhcyB5b3Ugd2lzaCwgYnV0IHRo ZXkgbXVzdCBiZQBzZXBhcmF0ZWQgYnkgY29tbWFzLiAgWW91IGNhbiBtb3Zl IGFyb3VuZCB0aGlzIGFuZCBvdGhlciBoZWFkZXIgZmllbGRzAHdpdGggdGhl IGFycm93IGtleXMgYW5kIHVzZSBtYW55IG9mIHRoZSB1c3VhbCBjb21wb3Nl ciBlZGl0aW5nIGtleXMuACAAQSB2YWxpZCBlbWFpbCBhZGRyZXNzIG9uIHRo ZSBJbnRlcm5ldCBoYXMgYSB1c2VyIG5hbWUsIGFuICJAIiBzaWduIGFuZAB0 aGVuIGEgZG9tYWluLiAgRm9yIGV4YW1wbGUsIGpzbWl0aEBhcnQubm93aGVy ZS5lZHUgaXMgdGhlIGVtYWlsIGFkZHJlc3MAb2YgYSBwZXJzb24gd2l0aCB0 aGUgdXNlcm5hbWUgImpzbWl0aCIgd2hvIGhhcyBhbiBhY2NvdW50IHdpdGgA ImFydC5ub3doZXJlLmVkdSIuICBUaGUgbnVtYmVyIG9mIHNlZ21lbnRzIG9u IHRoZSByaWdodCBvZiB0aGUgIkAiAHNpZ24gY2FuIHZhcnkgZGVwZW5kaW5n IG9uIGhvdyB0aGUgYWRkcmVzcyBpcyBzdHJ1Y3R1cmVkIGZvciB0aGUAcGFy dGljdWxhciBob3N0LgAgAElmIHlvdSBhcmUgc2VuZGluZyB0byBzb21lb25l IG9uIHRoZSBzYW1lIHN5c3RlbSBhcyB5b3UgYXJlLCB5b3UgY2FuIGxlYXZl AHRoZSAiQCIgYW5kIGFsbCB0aGUgaW5mb3JtYXRpb24gdG8gaXRzIHJpZ2h0 IG9mZiBvZiB0aGUgYWRkcmVzcywgYW5kAFBpbmUgd2lsbCBmaWxsIGl0IGlu IGF1dG9tYXRpY2FsbHkuICBTb21ldGltZXMgeW91IGNhbiBhbHNvIGFiYnJl dmlhdGUgdGhlAHJpZ2h0IHBhcnQgb2YgdGhlIGFkZHJlc3MgaWYgeW91IGFy ZSBhdCB0aGUgc2FtZSBkb21haW4uICBXaGVuIHNlbmRpbmcAbWVzc2FnZXMg YWNyb3NzIGdhdGV3YXlzIHRvIG90aGVyIG5ldHdvcmtzLCB0aGUgYWRkcmVz c2VzIGdldCBtb3JlAGNvbXBsaWNhdGVkLiAgQXNrIHlvdXIgbG9jYWwgY29u c3VsdGFudHMgZm9yIHRoZSBjb3JyZWN0IHN5bnRheCBmcm9tIHlvdXIAc2l0 ZSB0byB0aGUgbmV0d29yayB5b3UgYXJlIHRyeWluZyB0byByZWFjaC4AIAAg ICAgICAgICAgICAgICAgICAgICAgICBNRVNTQUdFIEhFQURFUiBDT01NQU5E UwAgAENVUlNPUiBNT1RJT04gS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS18 RURJVElORyBLRVlTLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBeQiAoTGVm dCBBcnJvdykgICAgQmFjayBjaGFyYWN0ZXIgICAgICAgfCBeRCAgICAgICBE ZWxldGUgY3VycmVudCBjaGFyYWN0ZXIAXkYgKFJpZ2h0IEFycm93KSAgIEZv cndhcmQgY2hhcmFjdGVyICAgIHwgXkggKERFTCkgRGVsZXRlIHByZXZpb3Vz IGNoYXJhY3RlcgBeUCAoVXAgQXJyb3cpICAgICAgUHJldmlvdXMgbGluZSAg ICAgICAgfABeTiAoRG93biBBcnJvdykgICAgTmV4dCBsaW5lICAgICAgICAg ICAgfCB7Rjk6Xkt9ICAgICAgIEN1dCBtYXJrZWQgdGV4dCBvcgBeQSAgICAg ICAgICAgICAgICAgQmVnaW5uaW5nIG9mIGxpbmUgICAgfCAgICAgICAgICAg IGRlbGV0ZSBjdXJyZW50IGxpbmUAXkUgICAgICAgICAgICAgICAgIEVuZCBv ZiBsaW5lICAgICAgICAgIHwge0YxMDpeVSB9ICAgICAgVW5kZWxldGUgbGlu ZShzKQB7Rjc6Xll9ICAgICAgICAgICAgICAgICBQcmV2aW91cyBwYWdlICAg ICAgICB8AHtGODpeVn0gICAgICAgICAgICAgICAgIE5leHQgcGFnZSAgICAg ICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AF5AIChDdHJsLVNQQUNFKSAgICBOZXh0IHdvcmQgICAgICAgICAgICB8U0NS RUVOL0NPTVBPU0lUSU9OIENPTU1BTkRTAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS18AE1FU1NBR0UgQ09NTUFORFMgIHwgR0VO RVJBTCBDT01NQU5EUyAgICB8IHtGMTI6XlQgfSAgICBUbyBBZGRyZXNzYm9v ay9Ccm93c2VyAHtGMzpeQ30gICBDYW5jZWwgICAgICAgfCAge0YxOl5HfSAg ICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAgICBBdHRhY2ggRmlsZQB7RjEx Ol5PIH0gIFBvc3Rwb25lICAgICB8ICBeWiAgICBTdXNwZW5kICAgICAgfCBe TCAgICAgUmVkcmF3IFNjcmVlbgB7RjI6Xlh9ICAgU2VuZCAgICAgICAgIHwg ICAgICAgICAgICAgICAgICAgICB8IHtGNTpeUn0gICAgIFJpY2ggSGVhZGVy cwAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRoZSBDYzogZmll bGQgaXMganVzdCBsaWtlIHRoZSBUbzogZmllbGQsIGV4Y2VwdCBpdCBpcyB1 c2VkIGZvciBhZGRyZXNzZWVzAHRoYXQgeW91IHdpc2ggdG8gc2VuZCBhIGNh cmJvbiBjb3B5IHRvLiAgVGhhdCBpcywgdGhlIG1lc3NhZ2UgaXMgbm90IGRp cmVjdGx5AGFkZHJlc3NlZCB0byB0aGVzZSByZWNpcGllbnRzLCBidXQgeW91 IHdhbnRlZCB0aGVtIHRvIHNlZSB0aGUgbWVzc2FnZS4gIFRoZQBvbmx5IGRp ZmZlcmVuY2UgdGhlIHJlY2lwaWVudHMgc2VlIGlzIHRoYXQgdGhlaXIgbmFt ZSBpcyBpbiB0aGUgQ2M6IGZpZWxkLAByYXRoZXIgdGhhbiB0aGUgVG86IGZp ZWxkLgAgAEZvciBpbmZvcm1hdGlvbiBvbiBlbWFpbCBhZGRyZXNzIGZvcm1h dCwgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzogaGVhZGVyLgAgACAgICAg ICAgICAgICAgICAgICAgICAgIE1FU1NBR0UgSEVBREVSIENPTU1BTkRTACAA Q1VSU09SIE1PVElPTiBLRVlTLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXxFRElU SU5HIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAF5CIChMZWZ0IEFy cm93KSAgICBCYWNrIGNoYXJhY3RlciAgICAgICB8IF5EICAgICAgIERlbGV0 ZSBjdXJyZW50IGNoYXJhY3RlcgBeRiAoUmlnaHQgQXJyb3cpICAgRm9yd2Fy ZCBjaGFyYWN0ZXIgICAgfCBeSCAoREVMKSBEZWxldGUgcHJldmlvdXMgY2hh cmFjdGVyAF5QIChVcCBBcnJvdykgICAgICBQcmV2aW91cyBsaW5lICAgICAg ICB8AF5OIChEb3duIEFycm93KSAgICBOZXh0IGxpbmUgICAgICAgICAgICB8 IHtGOTpeS30gICAgICAgQ3V0IG1hcmtlZCB0ZXh0IG9yAF5BICAgICAgICAg ICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgICB8ICAgICAgICAgICAgZGVs ZXRlIGN1cnJlbnQgbGluZQBeRSAgICAgICAgICAgICAgICAgRW5kIG9mIGxp bmUgICAgICAgICAgfCB7RjEwOl5VIH0gICAgICBVbmRlbGV0ZSBsaW5lKHMp AHtGNzpeWX0gICAgICAgICAgICAgICAgIFByZXZpb3VzIHBhZ2UgICAgICAg IHwAe0Y4Ol5WfSAgICAgICAgICAgICAgICAgTmV4dCBwYWdlICAgICAgICAg ICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AXkAg KEN0cmwtU1BBQ0UpICAgIE5leHQgd29yZCAgICAgICAgICAgIHxTQ1JFRU4v Q09NUE9TSVRJT04gQ09NTUFORFMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLXwATUVTU0FHRSBDT01NQU5EUyAgfCBHRU5FUkFM IENPTU1BTkRTICAgIHwge0YxMjpeVCB9ICAgIFRvIEFkZHJlc3Nib29rL0Jy b3dzZXIAe0YzOl5DfSAgIENhbmNlbCAgICAgICB8ICB7RjE6Xkd9ICAgIEdl dCBoZWxwICAgICB8IHtGNDpeSn0gICAgIEF0dGFjaCBGaWxlAHtGMTE6Xk8g fSAgUG9zdHBvbmUgICAgIHwgIF5aICAgIFN1c3BlbmQgICAgICB8IF5MICAg ICBSZWRyYXcgU2NyZWVuAHtGMjpeWH0gICBTZW5kICAgICAgICAgfCAgICAg ICAgICAgICAgICAgICAgIHwge0Y1Ol5SfSAgICAgUmljaCBIZWFkZXJzACAA PEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAQmNjOiBpcyBqdXN0IHRo ZSBzYW1lIGFzIHRoZSBUbzogYW5kIENjOiBmaWVsZHMgaW4gdGhlIHdheSB0 aGUgYWRkcmVzc2VzAGFyZSBlbnRlcmVkLiAgVGhlIHJlY2lwaWVudHMgbGlz dGVkIGhlcmUgd2lsbCByZWNlaXZlIGEgY29weSBvZiB0aGUAbWVzc2FnZSwg YnV0IC0tYXNzdW1pbmcgeW91ciBzaXRlJ3MgbWFpbCB0cmFuc3BvcnQgc29m dHdhcmUgaXMgcHJvcGVybHkAY29uZmlndXJlZC0tIHRoZXJlIHdpbGwgYmUg bm90aGluZyBpbiB0aGUgbWVzc2FnZSBoZWFkZXIgYXMgZGVsaXZlcmVkIHRo YXQAaW5kaWNhdGVzIGEgQmNjOiB3YXMgc2VudC4gIFRoZSBUbzogYW5kIENj OiByZWNpcGllbnRzIHdpbGwgbm90IGtub3cgYQBjb3B5IHdhcyBzZW50IHRv IHRoZSBCY2M6IHJlY2lwaWVudHMuACAARm9yIGluZm9ybWF0aW9uIG9uIGVt YWlsIGFkZHJlc3MgZm9ybWF0LCBjaGVjayB0aGUgSGVscCBmb3IgdGhlIFRv OiBoZWFkZXIuACAAICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBI RUFERVIgQ09NTUFORFMAIABDVVJTT1IgTU9USU9OIEtFWVMtLS0tLS0tLS0t LS0tLS0tLS0tLS0tfEVESVRJTkcgS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0AXkIgKExlZnQgQXJyb3cpICAgIEJhY2sgY2hhcmFjdGVyICAgICAg IHwgXkQgICAgICAgRGVsZXRlIGN1cnJlbnQgY2hhcmFjdGVyAF5GIChSaWdo dCBBcnJvdykgICBGb3J3YXJkIGNoYXJhY3RlciAgICB8IF5IIChERUwpIERl bGV0ZSBwcmV2aW91cyBjaGFyYWN0ZXIAXlAgKFVwIEFycm93KSAgICAgIFBy ZXZpb3VzIGxpbmUgICAgICAgIHwAXk4gKERvd24gQXJyb3cpICAgIE5leHQg bGluZSAgICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRl eHQgb3IAXkEgICAgICAgICAgICAgICAgIEJlZ2lubmluZyBvZiBsaW5lICAg IHwgICAgICAgICAgICBkZWxldGUgY3VycmVudCBsaW5lAF5FICAgICAgICAg ICAgICAgICBFbmQgb2YgbGluZSAgICAgICAgICB8IHtGMTA6XlUgfSAgICAg IFVuZGVsZXRlIGxpbmUocykAe0Y3Ol5ZfSAgICAgICAgICAgICAgICAgUHJl dmlvdXMgcGFnZSAgICAgICAgfAB7Rjg6XlZ9ICAgICAgICAgICAgICAgICBO ZXh0IHBhZ2UgICAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQBeQCAoQ3RybC1TUEFDRSkgICAgTmV4dCB3b3JkICAg ICAgICAgICAgfFNDUkVFTi9DT01QT1NJVElPTiBDT01NQU5EUwAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfABNRVNTQUdFIENP TU1BTkRTICB8IEdFTkVSQUwgQ09NTUFORFMgICAgfCB7RjEyOl5UIH0gICAg VG8gQWRkcmVzc2Jvb2svQnJvd3NlcgB7RjM6XkN9ICAgQ2FuY2VsICAgICAg IHwgIHtGMTpeR30gICAgR2V0IGhlbHAgICAgIHwge0Y0Ol5KfSAgICAgQXR0 YWNoIEZpbGUAe0YxMTpeTyB9ICBQb3N0cG9uZSAgICAgfCAgXlogICAgU3Vz cGVuZCAgICAgIHwgXkwgICAgIFJlZHJhdyBTY3JlZW4Ae0YyOl5YfSAgIFNl bmQgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgfCB7RjU6XlJ9ICAg ICBSaWNoIEhlYWRlcnMAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABMY2M6IGJsYWgsIGJsYWgsIGJsYWguLi4AIABGb3IgaW5mb3JtYXRpb24g b24gZW1haWwgYWRkcmVzcyBmb3JtYXQsIGNoZWNrIHRoZSBIZWxwIGZvciB0 aGUgVG86IGhlYWRlci4AIAAgICAgICAgICAgICAgICAgICAgICAgICBNRVNT QUdFIEhFQURFUiBDT01NQU5EUwAgAENVUlNPUiBNT1RJT04gS0VZUy0tLS0t LS0tLS0tLS0tLS0tLS0tLS18RURJVElORyBLRVlTLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQBeQiAoTGVmdCBBcnJvdykgICAgQmFjayBjaGFyYWN0ZXIg ICAgICAgfCBeRCAgICAgICBEZWxldGUgY3VycmVudCBjaGFyYWN0ZXIAXkYg KFJpZ2h0IEFycm93KSAgIEZvcndhcmQgY2hhcmFjdGVyICAgIHwgXkggKERF TCkgRGVsZXRlIHByZXZpb3VzIGNoYXJhY3RlcgBeUCAoVXAgQXJyb3cpICAg ICAgUHJldmlvdXMgbGluZSAgICAgICAgfABeTiAoRG93biBBcnJvdykgICAg TmV4dCBsaW5lICAgICAgICAgICAgfCB7Rjk6Xkt9ICAgICAgIEN1dCBtYXJr ZWQgdGV4dCBvcgBeQSAgICAgICAgICAgICAgICAgQmVnaW5uaW5nIG9mIGxp bmUgICAgfCAgICAgICAgICAgIGRlbGV0ZSBjdXJyZW50IGxpbmUAXkUgICAg ICAgICAgICAgICAgIEVuZCBvZiBsaW5lICAgICAgICAgIHwge0YxMDpeVSB9 ICAgICAgVW5kZWxldGUgbGluZShzKQB7Rjc6Xll9ICAgICAgICAgICAgICAg ICBQcmV2aW91cyBwYWdlICAgICAgICB8AHtGODpeVn0gICAgICAgICAgICAg ICAgIE5leHQgcGFnZSAgICAgICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tAF5AIChDdHJsLVNQQUNFKSAgICBOZXh0IHdv cmQgICAgICAgICAgICB8U0NSRUVOL0NPTVBPU0lUSU9OIENPTU1BTkRTAC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18AE1FU1NB R0UgQ09NTUFORFMgIHwgR0VORVJBTCBDT01NQU5EUyAgICB8IHtGMTI6XlQg fSAgICBUbyBBZGRyZXNzYm9vay9Ccm93c2VyAHtGMzpeQ30gICBDYW5jZWwg ICAgICAgfCAge0YxOl5HfSAgICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAg ICBBdHRhY2ggRmlsZQB7RjExOl5PIH0gIFBvc3Rwb25lICAgICB8ICBeWiAg ICBTdXNwZW5kICAgICAgfCBeTCAgICAgUmVkcmF3IFNjcmVlbgB7RjI6Xlh9 ICAgU2VuZCAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICB8IHtGNTpe Un0gICAgIFJpY2ggSGVhZGVycwAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgAFRoaXMgaGVhZGVyIGNhcnJpZXMgeW91ciByZXR1cm4gYWRkcmVz cy4gIEl0IGlzIHRoZSBhZGRyZXNzIHRvd2FyZCB3aGljaAByZXBsaWVzIChh bmQgb2Z0ZW4sIGZ1dHVyZSB1bnJlbGF0ZWQgY29ycmVzcG9uZGVuY2UpIHdp bGwgYmUgZGlyZWN0ZWQsAHVubGVzcyB5b3UgaGF2ZSBkZWZpbmVkIGFuIG9w dGlvbmFsICJSZXBseS1UbzoiIGhlYWRlci4gIE1ha2Ugc3VyZSB0aGlzAGFk ZHJlc3MgaXMgY29ycmVjdCEAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AIABNb3N0IHBlb3BsZSBzaG91bGQgbm90IG5lZWQgdGhpcyBoZWFkZXIu IFRoZSBSZXBseS1UbzogaGVhZGVyIGlzIHVzZWQgaW4AY2FzZXMgd2hlcmUg eW91IHdvdWxkIGxpa2UgcmVwbGllcyB0byB5b3VyIG1lc3NhZ2VzIHRvIGJl IGRpcmVjdGVkIHRvIGFuAGFkZHJlc3Mgb3RoZXIgdGhhbiB5b3VyIG5vcm1h bCAiRnJvbToiIGFkZHJlc3MuICBUaGlzIGlzIGF0eXBpY2FsLCBidXQAY2Fu IGhhcHBlbiB3aGVuIHlvdSB1c2UgbXVsdGlwbGUgbWFjaGluZXMgYW5kIGRv IG5vdCBoYXZlIHRoZSBzYW1lIGFjY291bnQAbmFtZSBvbiBlYWNoIG9uZSwg b3Igd2hlbiB5b3Ugd2lzaCB0byBkaXJlY3QgY2VydGFpbiByZXBsaWVzIHRv IGFjY291bnRzAG9yIGZvbGRlcnMgZGVzaWduYXRlZCBmb3Igc3BlY2lmaWMg Y2xhc3NlcyBvZiBjb3JyZXNwb25kZW5jZS4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AIABUaGlzIGlzIGEgY3VzdG9taXplZCBoZWFkZXIsIGku ZS4gbm90IG9uZSB0aGF0IGlzIHBhcnQgb2YgUGluZSdzIG5vcm1hbABzZXQg b2YgQ29tcG9zZSBoZWFkZXJzLgAgAEZvciBpbmZvcm1hdGlvbiBvbiBlbWFp bCBhZGRyZXNzIGZvcm1hdCwgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzog aGVhZGVyLgAgACAgICAgICAgICAgICAgICAgICAgICAgIE1FU1NBR0UgSEVB REVSIENPTU1BTkRTACAAQ1VSU09SIE1PVElPTiBLRVlTLS0tLS0tLS0tLS0t LS0tLS0tLS0tLXxFRElUSU5HIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tAF5CIChMZWZ0IEFycm93KSAgICBCYWNrIGNoYXJhY3RlciAgICAgICB8 IF5EICAgICAgIERlbGV0ZSBjdXJyZW50IGNoYXJhY3RlcgBeRiAoUmlnaHQg QXJyb3cpICAgRm9yd2FyZCBjaGFyYWN0ZXIgICAgfCBeSCAoREVMKSBEZWxl dGUgcHJldmlvdXMgY2hhcmFjdGVyAF5QIChVcCBBcnJvdykgICAgICBQcmV2 aW91cyBsaW5lICAgICAgICB8AF5OIChEb3duIEFycm93KSAgICBOZXh0IGxp bmUgICAgICAgICAgICB8IHtGOTpeS30gICAgICAgQ3V0IG1hcmtlZCB0ZXh0 IG9yAF5BICAgICAgICAgICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgICB8 ICAgICAgICAgICAgZGVsZXRlIGN1cnJlbnQgbGluZQBeRSAgICAgICAgICAg ICAgICAgRW5kIG9mIGxpbmUgICAgICAgICAgfCB7RjEwOl5VIH0gICAgICBV bmRlbGV0ZSBsaW5lKHMpAHtGNzpeWX0gICAgICAgICAgICAgICAgIFByZXZp b3VzIHBhZ2UgICAgICAgIHwAe0Y4Ol5WfSAgICAgICAgICAgICAgICAgTmV4 dCBwYWdlICAgICAgICAgICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0AXkAgKEN0cmwtU1BBQ0UpICAgIE5leHQgd29yZCAgICAg ICAgICAgIHxTQ1JFRU4vQ09NUE9TSVRJT04gQ09NTUFORFMALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwATUVTU0FHRSBDT01N QU5EUyAgfCBHRU5FUkFMIENPTU1BTkRTICAgIHwge0YxMjpeVCB9ICAgIFRv IEFkZHJlc3Nib29rL0Jyb3dzZXIAe0YzOl5DfSAgIENhbmNlbCAgICAgICB8 ICB7RjE6Xkd9ICAgIEdldCBoZWxwICAgICB8IHtGNDpeSn0gICAgIEF0dGFj aCBGaWxlAHtGMTE6Xk8gfSAgUG9zdHBvbmUgICAgIHwgIF5aICAgIFN1c3Bl bmQgICAgICB8IF5MICAgICBSZWRyYXcgU2NyZWVuAHtGMjpeWH0gICBTZW5k ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgIHwge0Y1Ol5SfSAgICAg UmljaCBIZWFkZXJzACAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABUaGlzIGlzIGEgY3VzdG9taXplZCBoZWFkZXIsIGkuZS4gbm90IG9uZSB0 aGF0IGlzIHBhcnQgb2YgUGluZSdzIG5vcm1hbABzZXQgb2YgQ29tcG9zZSBo ZWFkZXJzLgAgAFRoaXMgZmllbGQgY29uc2lzdHMgb2YgYXJiaXRyYXJ5IHRl eHQuACAAICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBIRUFERVIg Q09NTUFORFMAIABDVVJTT1IgTU9USU9OIEtFWVMtLS0tLS0tLS0tLS0tLS0t LS0tLS0tfEVESVRJTkcgS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0A XkIgKExlZnQgQXJyb3cpICAgIEJhY2sgY2hhcmFjdGVyICAgICAgIHwgXkQg ICAgICAgRGVsZXRlIGN1cnJlbnQgY2hhcmFjdGVyAF5GIChSaWdodCBBcnJv dykgICBGb3J3YXJkIGNoYXJhY3RlciAgICB8IF5IIChERUwpIERlbGV0ZSBw cmV2aW91cyBjaGFyYWN0ZXIAXlAgKFVwIEFycm93KSAgICAgIFByZXZpb3Vz IGxpbmUgICAgICAgIHwAXk4gKERvd24gQXJyb3cpICAgIE5leHQgbGluZSAg ICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRleHQgb3IA XkEgICAgICAgICAgICAgICAgIEJlZ2lubmluZyBvZiBsaW5lICAgIHwgICAg ICAgICAgICBkZWxldGUgY3VycmVudCBsaW5lAF5FICAgICAgICAgICAgICAg ICBFbmQgb2YgbGluZSAgICAgICAgICB8IHtGMTA6XlUgfSAgICAgIFVuZGVs ZXRlIGxpbmUocykAe0Y3Ol5ZfSAgICAgICAgICAgICAgICAgUHJldmlvdXMg cGFnZSAgICAgICAgfAB7Rjg6XlZ9ICAgICAgICAgICAgICAgICBOZXh0IHBh Z2UgICAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQBeQCAoQ3RybC1TUEFDRSkgICAgTmV4dCB3b3JkICAgICAgICAg ICAgfFNDUkVFTi9DT01QT1NJVElPTiBDT01NQU5EUwAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfABNRVNTQUdFIENPTU1BTkRT ICB8IEdFTkVSQUwgQ09NTUFORFMgICAgfCB7RjEyOl5UIH0gICAgVG8gQWRk cmVzc2Jvb2svQnJvd3NlcgB7RjM6XkN9ICAgQ2FuY2VsICAgICAgIHwgIHtG MTpeR30gICAgR2V0IGhlbHAgICAgIHwge0Y0Ol5KfSAgICAgQXR0YWNoIEZp bGUAe0YxMTpeTyB9ICBQb3N0cG9uZSAgICAgfCAgXlogICAgU3VzcGVuZCAg ICAgIHwgXkwgICAgIFJlZHJhdyBTY3JlZW4Ae0YyOl5YfSAgIFNlbmQgICAg ICAgICB8ICAgICAgICAgICAgICAgICAgICAgfCB7RjU6XlJ9ICAgICBSaWNo IEhlYWRlcnMAIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFVz ZSB0aGUgTmV3c2dyb3VwcyBsaW5lIHRvIHNwZWNpZnkgYW55IGFuZCBhbGwg VVNFTkVUIG5ld3Nncm91cHMgdG8gd2hpY2gAeW91ciBtZXNzYWdlIHNob3Vs ZCBiZSBwb3N0ZWQuICBXaGVuIGNvbXBvc2luZyBhIG1lc3NhZ2UgZnJvbSBz Y3JhdGNoLCB0aGlzAGxpbmUgbWF5IGJlIGhpZGRlbi4gIElmIHNvLCBqdXN0 IHByZXNzIHRoZSByaWNoIGhlYWRlcnMgY29tbWFuZAAoe0Y1OkN0cmwtUn0p IHRvIG1ha2UgaXQgdmlzaWJsZS4AIABCZSBhd2FyZSB0aGF0IHdoZW4geW91 IHBvc3QgdG8gYSBuZXdzZ3JvdXAgdGhvdXNhbmRzIG9mIHBlb3BsZSB3aWxs IGJlIHJlYWRpbmcAeW91ciBtZXNzYWdlLiAgQWxzbywgeW91IG9yIHlvdXIg c3lzdGVtIG1hbmFnZXIgbXVzdCBoYXZlIGRlZmluZWQgYSAibm50cC0Ac2Vy dmVyIiBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbiBpbiBvcmRlciBmb3Ig eW91IHRvIGJlIGFibGUgdG8gcG9zdC4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AIABUaGUgRkNDIChGaWxlIENhcmJvbiBDb3B5KSBzcGVjaWZp ZXMgdGhlIGZvbGRlciB1c2VkIHRvIGtlZXAgYSBjb3B5IG9mAGVhY2ggb3V0 Z29pbmcgbWVzc2FnZS4gIFRoZSBkZWZhdWx0IHZhbHVlIGNhbiBiZSBjb25m aWd1cmVkIHdpdGggdGhlACJkZWZhdWx0LWZjYyIgYW5kICJmY2MtbmFtZS1y dWxlIiBvcHRpb25zLiAgWW91IGNhbiBjaGFuZ2Ugb3IgcmVtb3ZlAHRoZSBm aWxlIGNhcmJvbiBjb3B5IG9uIGFueSBtZXNzYWdlIHlvdSBzZW5kIGJ5IGVk aXRpbmcgdGhlIEZDQyBoZWFkZXIuACAAWW91IG1heSB0eXBlIF5UIHRvIGdl dCBhIGxpc3Qgb2YgYWxsIHlvdXIgZm9sZGVycyBhbmQgc2VsZWN0IG9uZSB0 byB1c2UgYXMAdGhlIEZDQyBmb3IgdGhpcyBtZXNzYWdlLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgAFRoZSBzdWJqZWN0IGhlYWRlciBwcm92 aWRlcyBhIHBsYWNlIHRvIGVudGVyIGEgZmV3IHdvcmRzIHRoYXQgc3VtbWFy aXplAHRoZSB0b3BpYyBvZiB0aGUgbWVzc2FnZSB5b3UgYXJlIHNlbmRpbmcu ICBZb3UgbWF5IGxlYXZlIHRoaXMgbGluZSBibGFuaywAYnV0IGl0IGlzIGNv bnNpZGVyZWQgYSBjb3VydGVzeSB0byB1c2UgYSBtZWFuaW5nZnVsIHN1Ympl Y3QuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAVGhpcyBmaWVs ZCBpcyB3aGVyZSB5b3Ugc3BlY2lmeSB3aGF0IGZpbGUgb3IgZmlsZXMgeW91 J2QgbGlrZSBhdHRhY2hlZCB0bwB0aGUgbWVzc2FnZSB5b3UgYXJlIGNvbXBv c2luZy4gIFRob3NlIGZpbGVzIG11c3QgcmVzaWRlIG9uIHRoZSBtYWNoaW5l AHJ1bm5pbmcgUGluZS4gSWYgeW91ciBmaWxlIGlzIG9uIGEgUEMgb3IgTWFj IGFuZCB5b3UgcnVuIFBpbmUgd2l0aCBhbgBhY2NvdW50IG9uIGEgVW5peCBt YWNoaW5lLCB5b3UnbGwgaGF2ZSB0byB0cmFuc2ZlciBpdCBiZWZvcmUgYXR0 YWNoaW5nIGl0LgBDb250YWN0IGxvY2FsIGNvbXB1dGVyIHN1cHBvcnQgcGVv cGxlIGZvciBhc3Npc3RhbmNlIHdpdGggdHJhbnNmZXJyaW5nLgAgAFBpbmUg dXNlcyBNSU1FIGVuY29kaW5nIGZvciBhdHRhY2htZW50cywgc28gYmluYXJp ZXMgYW5kIGZpbGVzIG9mIGFueQBsZW5ndGggY2FuIHNhZmVseSBiZSBkZWxp dmVyZWQgdG8gYW55IE1JTUUtY2FwYWJsZSBtYWlsIHJlYWRpbmcgcHJvZ3Jh bS4ASWYgeW91IHNlbmQgYW4gYXR0YWNobWVudCB0byBzb21lb25lIHdobyBk b2VzIG5vdCBoYXZlIGEgTUlNRS1jYXBhYmxlIG1haWwAcmVhZGluZyBwcm9n cmFtIHlldCwgdGhlbiB0aGUgbWFpbiBtZXNzYWdlIHRleHQgd2lsbCBiZSBy ZWFkYWJsZSwgYnV0AGF0dGFjaG1lbnRzIChldmVuIGF0dGFjaG1lbnRzIHdo aWNoIGFyZSBqdXN0IHBsYWluIHRleHQpIGFyZSBub3QuACAAVHlwaW5nIHRo ZSBmaWxlbmFtZSBvbiB0aGUgQXR0Y2htbnQ6IGxpbmUgYWNoaWV2ZXMgdGhl IHNhbWUAcmVzdWx0IGFzIHVzaW5nIHRoZSB7RjY6Q3RybC1KfSBjb21tYW5k LgAgAElmIHlvdSBGb3J3YXJkIGEgbWVzc2FnZSB3aXRoIGF0dGFjaG1lbnRz LCB5b3UgbWF5IGRlbGV0ZSB0aGVtIGZyb20geW91cgBGb3J3YXJkZWQgbWVz c2FnZSBieSBlZGl0aW5nIHRoZSBBdHRjaG1udCBoZWFkZXIgbGluZS4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAg ICAgIFNJR05BVFVSRSBFRElUT1IgQ09NTUFORFMAIABDVVJTT1IgTU9USU9O IEtFWVMgICAgICAgICAgICAgICAgICAgICB8RURJVElORyBLRVlTACAgXkIg KExlZnQgQXJyb3cpICAgQmFjayBjaGFyYWN0ZXIgICAgIHwgXkQgICAgICAg RGVsZXRlIGN1cnJlbnQgY2hhcmFjdGVyACAgXkYgKFJpZ2h0IEFycm93KSAg Rm9yd2FyZCBjaGFyYWN0ZXIgIHwgXkggKERFTCkgRGVsZXRlIHByZXZpb3Vz IGNoYXJhY3RlcgAgIF5QIChVcCBBcnJvdykgICAgIFByZXZpb3VzIGxpbmUg ICAgICB8IF5eICAgICAgIFNldCBhIG1hcmsAICBeTiAoRG93biBBcnJvdykg ICBOZXh0IGxpbmUgICAgICAgICAgfCB7Rjk6Xkt9ICAgICAgIEN1dCBtYXJr ZWQgdGV4dCBvcgAgIF5BICAgICAgICAgICAgICAgIEJlZ2lubmluZyBvZiBs aW5lICB8ICAgICAgICAgICBkZWxldGUgY3VycmVudCBsaW5lACAgXkUgICAg ICAgICAgICAgICAgRW5kIG9mIGxpbmUgICAgICAgIHwge0YxMDpeVSB9ICAg ICAgIFBhc3RlIHRleHQsIHVuZGVsZXRlIGxpbmVzACAge0Y3Ol5ZfSAgICAg ICAgICAgICAgICBQcmV2aW91cyBwYWdlICAgICAgfCAgICAgICAgICAgY3V0 IHdpdGggXkssIG9yIHVuanVzdGlmeQAgIHtGODpeVn0gICAgICAgICAgICAg ICAgTmV4dCBwYWdlICAgICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tACAgXkAgKEN0cmwtU1BBQ0UpICAgTmV4dCB3b3Jk ICAgICAgICAgIHxTQ1JFRU4vQ09NUE9TSVRJT04gQ09NTUFORFMALS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCB7RjYoXlcpOl5X ICAgIH0gICBXaGVyZWlzIChzZWFyY2ggZm9yIHN0cmluZykATUVTU0FHRSBD T01NQU5EUyB8IEdFTkVSQUwgQ09NTUFORFMgICAgfCB7RjEyOl5UIH0gICAg ICBTcGVsbCBjaGVja2VyACB7RjM6XkN9ICAgQ2FuY2VsICAgICB8ICB7RjE6 Xkd9ICAgIEdldCBoZWxwICAgICB8IHtGNDpeSn0gICAgICAgSnVzdGlmeSBw YXJhZ3JhcGgAICAgICAgICAgICAgICAgICB8ICBeWiAgICBTdXNwZW5kICAg ICAgfCBeTCAgICAgICBSZWRyYXcgU2NyZWVuACB7RjI6Xlh9ICAgU2VuZCAg ICAgICB8ICB7RjY6Xl99ICAgIEFsdC4gZWRpdG9yICB8IHtGNTpeUn0gICAg ICAgUmVhZCBpbiBhIGZpbGUAIABOT1RFOiBUaGUgcHJlc2VuY2Ugb3IgYWJz ZW5jZSBvZiB0aGUgZm9sbG93aW5nIGNvbW1hbmRzIGlzIGRldGVybWluZWQg YnkAImZlYXR1cmUtbGlzdCIgb3B0aW9ucyBpbiB5b3VyIFBpbmUgY29uZmln dXJhdGlvbi4gIEFsc28sIHNvbWUgb2YgdGhlc2UAY29tbWFuZHMgbWF5IGJl IGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkgeW91ciBzeXN0ZW0gbWFu YWdlcjsgaWYgdGhleQBkb24ndCB3b3JrLCBwbGVhc2UgY2hlY2sgd2l0aCB5 b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUgcmVwb3J0aW5nIGEgYnVnLgAg ACAgICAgICAgbyBTdXNwZW5kIChzdXNwZW5kcyBQaW5lIGFuZCBnaXZlcyBh IHN5c3RlbSBwcm9tcHQpACAgICAgICAgbyBBbHRlcm5hdGUgZWRpdG9yIChh bGxvd3MgeW91IHRvIGNvbXBvc2Ugd2l0aCB5b3VyIG93biBlZGl0b3IpACAA VGhlICJBbHRlcm5hdGUgRWRpdG9yIiBhbmQgIlNwZWxsIENoZWNrIiBjb21t YW5kcyBhcmUgbm90IGF2YWlsYWJsZSBpbgBQQy1QaW5lLgAgAFBpbmUgZG9l cyBub3QgdXNlIHRoZSBmb2xsb3dpbmcga2V5czogIEN0cmwtUywgQ3RybC1R LCBDdHJsLV0sIEN0cmwtXCwgRVNDACAATk9URTogYnkgZGVmYXVsdCwgUGlu ZSB0cmVhdHMgQ3RybC1TIG9yIEN0cmwtUSAoc29tZXRpbWVzIGtub3duIGFz IFhPRkYAYW5kIFhPTiksIGFzIG5vcm1hbCBjaGFyYWN0ZXJzLCBldmVuIHRo b3VnaCBQaW5lIGRvZXMgbm90IHVzZSB0aGVtLgBIb3dldmVyLCB0aGUgcHJp bnRlciwgbW9kZW0sIG9yIGNvbW11bmljYXRpb24gc29mdHdhcmUgeW91IGFy ZSB1c2luZyBtYXkAYmUgY29uZmlndXJlZCBmb3IgInNvZnR3YXJlIGZsb3cg Y29udHJvbCIgd2hpY2ggbWVhbnMgdGhhdCBYT04vWE9GRiBtdXN0AGJlIHRy ZWF0ZWQgYXMgc3BlY2lhbCBjaGFyYWN0ZXJzIGJ5IHRoZSBvcGVyYXRpbmcg c3lzdGVtLiAgSWYgeW91IHNlZQBtZXNzYWdlcyBzdWNoIGFzICJeWCBub3Qg ZGVmaW5lZCBmb3IgdGhpcyBzY3JlZW4iLCBvciBpZiBtZXNzYWdlcwBwcmlu dGVkIHZpYSB0aGUgImF0dGFjaGVkLXRvLWFuc2kiIG9wdGlvbiBhcmUgbWlz c2luZyBwaWVjZXMsIHRoZW4geW91cgBzeXN0ZW0gaXMgcHJvYmFibHkgdXNp bmcgc29mdHdhcmUgZmxvdyBjb250cm9sLiBJbiB0aGlzIGNhc2UgeW91IHdp bGwgbmVlZAB0byBzZXQgdGhlICJwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJh Y3RlcnMiIGZlYXR1cmUuICBJZiB5b3UgKmRvKiBzZXQAdGhpcyBmZWF0dXJl LCBiZSBhZHZpc2VkIHRoYXQgaWYgeW91IGFjY2lkZW50YWxseSBoaXQgYSBD dHJsLVMsIFBpbmUgd2lsbABteXN0ZXJpb3VzbHkgZnJlZXplIHVwIHdpdGgg bm8gd2FybmluZy4gIEluIHRoaXMgY2FzZSwgdHJ5IHR5cGluZyBhIEN0cmwt UQBhbmQgc2VlIGlmIHRoYXQgcHV0cyB0aGluZ3MgcmlnaHQuACAAIABUaGlz IGlzIGEgc2hvcnQgbmlja25hbWUgZm9yIHRoaXMgYWRkcmVzcyBib29rIGVu dHJ5LiAgSWYgaXQgaXMgdXNlZCBpbgBwbGFjZSBvZiBhbiBhZGRyZXNzIGZy b20gdGhlIGNvbXBvc2VyLCB0aGUgY29tcG9zZXIgd2lsbCBmaWxsIGluIHRo ZQBhZGRyZXNzZXMgbGlzdGVkIGJlbG93IGluc3RlYWQuACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAAVGhpcyBpcyB0aGUgZnVsbCBuYW1lIGZp ZWxkIGZvciB0aGlzIGVudHJ5LiAgSWYgdGhpcyBpcyBnb2luZyB0byBiZQBh IGRpc3RyaWJ1dGlvbiBsaXN0IChtb3JlIHRoYW4gb25lIGFkZHJlc3MpLCBp dCBzaG91bGQgYmUgYSBkZXNjcmlwdGl2ZQBwaHJhc2UgZGVzY3JpYmluZyB0 aGUgbGlzdC4gIEl0IHdpbGwgYmUgaW5jbHVkZWQgaW4gdGhlIG1haWwgaGVh ZGVyIGlmIHlvdQBwdXQgdGhlIGxpc3QgaW4gdGhlIFRvIG9yIENDIGZpZWxk LCBvciBpbiB0aGUgVG8gbGluZSBpZiB5b3UgcHV0IHRoZSBsaXN0AGluIHRo ZSBMY2MgZmllbGQuICBJdCdzIG9rIHRvIGxlYXZlIHRoaXMgZW1wdHkgKG9r IHRvIGxlYXZlIGFueSBvZiB0aGUgb3RoZXIAZmllbGRzIGVtcHR5LCB0b28p LiAgSWYgdGhpcyBhZGRyZXNzIGJvb2sgZW50cnkgaXMgZ29pbmcgdG8gYmUg YSBzaW1wbGUgZW50cnkAd2l0aCBqdXN0IG9uZSBhZGRyZXNzLCB0aGVuIHRo aXMgZmllbGQgaXMgdGhlIHBlcnNvbidzIG5hbWUuICBXaGVuIHlvdSBzZW5k AG1haWwgdG8gdGhpcyBlbnRyeSwgdGhpcyBpcyB0aGUgZmllbGQgdG8gdGhl IGxlZnQgb2YgdGhlIGJyYWNrZXRzLiAgVGhhdCBpcywAaXQgaXMgdGhlIGh1 bWFuLXJlYWRhYmxlIHBhcnQgb2YgdGhlIGFkZHJlc3MuICBGb3IgZXhhbXBs ZSwgaW4gdGhlIHNhbXBsZQBhZGRyZXNzOgAgACAgICAgICBKb2huIERvZSA8 amRvZUBzb21lLmRvbWFpbj4AIAAiSm9obiBEb2UiIGlzIHRoZSBmdWxsIG5h bWUgZmllbGQuICBJZiB5b3UgYXJlIHNvcnRpbmcgeW91ciBhZGRyZXNzIGJv b2sAd2l0aCBvbmUgb2YgdGhlIG9wdGlvbnMgdGhhdCB1c2VzIGZ1bGxuYW1l cywgdGhlbiBpdCBtaWdodCBiZSB1c2VmdWwgdG8AZW50ZXIgdGhlIGZ1bGxu YW1lIGFzICJMYXN0LCBGaXJzdCIsIGZvciBleGFtcGxlOgAgACAgICAgICBE b2UsIEpvaG4AIABzbyB0aGF0IGl0IHdpbGwgYmUgc29ydGVkIHVzaW5nIERv ZSBpbnN0ZWFkIG9mIEpvaG4uICBUaGlzIHdpbGwgYmUgY2hhbmdlZABiYWNr IGludG8gSm9obiBEb2Ugd2hlbiB5b3UgdXNlIGl0LgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgAElmIHRoaXMgZW50cnkgaXMgdGhlIGZpcnN0 IG9uZSBpbiB0aGUgVG8gbGluZSBvZiBhbiBvdXRnb2luZyBtZXNzYWdlLCB0 aGlzAGZpZWxkIHdpbGwgYmUgdXNlZCBmb3IgdGhlIEZjYyAoRmlsZSBDYXJi b24gQ29weSkgaW5zdGVhZCBvZiB3aGF0ZXZlciB5b3UAd291bGQgbm9ybWFs bHkgZ2V0ICh3aGljaCBkZXBlbmRzIG9uIHdoaWNoIHNhdmVkLW1zZy1uYW1l LXJ1bGUgeW91J3ZlIGNob3NlbikuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAAVGhpcyBpcyBqdXN0IGEgY29tbWVudCB0byBoZWxwIHlvdSBy ZW1lbWJlciB3aGF0IHRoaXMgZW50cnkgaXMuICBUaGUgV2hlcmVJcwBjb21t YW5kIHNlYXJjaGVzIGNvbW1lbnRzIHNvIHRoYXQgaXQgaXMgZWFzaWVyIHRv IGZpbmQgYW4gZW50cnkgd2l0aCBhIGNvbW1lbnQAeW91IGtub3cgYWJvdXQg YXR0YWNoZWQgdG8gaXQuICBUaGlzIGZpZWxkIGlzIG5vdCB1c2VkIGluIHRo ZSBvdXRnb2luZyBtZXNzYWdlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgAFRoaXMgaXMgYSBsaXN0IG9mIGFkZHJlc3NlcyB0byBzZW5kIHRv IHdoZW4gc2VuZGluZyB0byB0aGlzIGRpc3RyaWJ1dGlvbgBsaXN0LiAgRWFj aCBlbnRyeSBtYXkgYmUgYW4gYWRkcmVzcyBvciBhbm90aGVyIG5pY2tuYW1l IGZyb20gYW55IG9mIHlvdXIAYWRkcmVzcyBib29rcy4gIElmIGl0IGlzIGFu IGFkZHJlc3MsIGl0IGlzIG9rIHRvIGluY2x1ZGUgdGhlIGZ1bGwgbmFtZQBm aWVsZCBhcyB3ZWxsIGFzIHRoZSBlbGVjdHJvbmljIGFkZHJlc3MgcG9ydGlv biBvZiB0aGF0IGFkZHJlc3MuICBGb3IgZXhhbXBsZSwAdGhlIGZvbGxvd2lu ZyBhcmUgYWxsIGxlZ2l0aW1hdGUgZW50cmllcyBpbiB0aGlzIGZpZWxkACAA ICAgICBqb2huICAgICAgICAgICAgICAgKGEgbmlja25hbWUgaW4geW91ciBh ZGRyZXNzIGJvb2spACAgICAgamRvZUBzb21lLmRvbWFpbgAgICAgIEpvaG4g RG9lIDxqZG9lQHNvbWUuZG9tYWluPgAgAFRoZSBhZGRyZXNzZXMgc2hvdWxk IGJlIGxpc3RlZCBzZXBhcmF0ZWQgYnkgY29tbWFzLCBqdXN0IGxpa2UgeW91 IHdvdWxkAGVudGVyIHRoZW0gZnJvbSB0aGUgY29tcG9zZXIuACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAVGggIkltcG9ydGFudCIgZmxhZywg aW5kaWNhdGVkIGJ5IGFuIGFzdGVyaXNrIGluIFBpbmUncyBGb2xkZXIgSW5k ZXgAc2NyZWVuLCBjYW4gb25seSBiZSBzZXQgYnkgdGhlIHVzZXIgKHlvdSks IGFuZCBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGluAHdoYXRldmVyIGZhc2hp b24gYXMgbWFrZXMgc2Vuc2UgdG8geW91LiAgWW91IGFyZSB0aGUgb25seSBv bmUgdGhhdCBjYW4gc2V0AG9yIGNsZWFyIGl0LgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgAFRoICJOZXciIGZsYWcsIGluZGljYXRlZCBieSB0 aGUgbGV0dGVyICdOJyBpbiBQaW5lJ3MgRm9sZGVyIEluZGV4IHNjcmVlbiwA aXMgYXV0b21hdGljYWxseSBzZXQgd2hlbiBtZXNzYWdlcyBhcmUgZGVsaXZl cmVkIHRvIHlvdXIgSW5ib3ggKG9yIG90aGVyAGZvbGRlciBzcGVjaWZpZWQg b3V0c2lkZSBvZiBQaW5lKS4gIExpa2V3aXNlLCBpdCBpcyBjbGVhcmVkIGF1 dG9tYXRpY2FsbHkAdGhlIGZpcnN0IHRpbWUgeW91IHJlYWQgdGhlIG1lc3Nh Z2UgaXQgaXMgYXNzb2NpYXRlZCB3aXRoLgAgAFNvbWV0aW1lcyBpdCdzIGhl bHBmdWwgaW4gcHJpb3JpdGl6aW5nIHlvdXIgbWFpbC4gIEZvciBleGFtcGxl LCBwZXJoYXBzAGEgbWVzc2FnZSBpc24ndCB3ZWlnaHR5IGVub3VnaCB0byBh c3NpZ24gaXQgYW4gIkltcG9ydGFudCIgZmxhZywgYnV0AHlvdSdkIGxpa2Ug dG8gYmUgcmVtaW5kZWQgb2YgaXQgbmV4dCB0aW1lIHlvdSByZWFkIG1haWwu ICBUaGlzIGNhbiBiZSBkb25lAGVhc2lseSBieSBleHBsaWNpdGx5IHJlc2V0 dGluZyB0aGUgIk5ldyIgZmxhZy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AIABUaGUgIkFuc3dlcmVkIiBmbGFnLCBpbmRpY2F0ZWQgYnkgdGhl IGxldHRlciAnQScgaW4gUGluZSdzIEZvbGRlciBJbmRleABzY3JlZW4sIGlz IGF1dG9tYXRpY2FsbHkgc2V0IHdoZW4geW91IHJlcGx5IHRvIGEgbWVzc2Fn ZS4gIFRoaXMgZmxhZyBpcyBub3QAYXV0b21hdGljYWxseSBjbGVhcmVkLgAg AE5PVEU6IFRlY2huaWNhbCBsaW1pdGF0aW9ucyBwcmV2ZW50IHRoZSBjdXJy ZW50IHZlcnNpb24gb2YgUGluZSBmcm9tAGJlaW5nIGFibGUgdG8gYXV0b21h dGljYWxseSBmbGFnIGEgbWVzc2FnZSB3aG9zZSByZXBseSBoYXMgYmVlbiBw b3N0cG9uZWQAYXMgIkFuc3dlcmVkIi4gIFRoaXMgd2lsbCBiZSBmaXhlZCBp biBhIGZ1dHVyZSByZWxlYXNlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgAFRoZSAiRGVsZXRlZCIgZmxhZywgaW5kaWNhdGVkIGJ5IHRoZSBs ZXR0ZXIgJ0QnIGluIFBpbmUncyBGb2xkZXIgSW5kZXgAc2NyZWVuLCBpcyBz ZXQgd2hlbiB5b3UgdXNlIHRoZSAiRCBEZWxldGUiIGNvbW1hbmQuICBJdCBp cyBjbGVhcmVkAHdoZW4geW91IHVzZSB0aGUgIlUgVW5kZWxldGUiIGNvbW1h bmQuACAASG93ZXZlciwgdGhlcmUgY2FuIGJlIG90aGVyIGFjdGlvbnMgaW1w bGljaXQgaW4gdGhlICJEIERlbGV0ZSIgY29tbWFuZCwAc3VjaCBhcyBhZHZh bmNpbmcgdG8gdGhlIG5leHQgbWVzc2FnZSwgdGhhdCBtYXkgYmUgbW9tZW50 YXJpbHkgdW5kZXNpcmFibGUuAEZvciB0aGlzIHJlYXNvbiwgaXQncyBzb21l dGltZXMgdXNlZnVsIHRvIHNldCBvciBjbGVhciB0aGUgIkRlbGV0ZWQiIGZs YWcAZXhwbGljaXRseS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBPUFRJT046IFBlcnNvbmFsLU5hbWUAIABUaGlzIHZhbHVlIGlz IHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBmdWxsIG5hbWUgcGFydCBvZiB0aGUg IkZyb20iIGFkZHJlc3MAb24gbWVzc2FnZXMgeW91IHNlbmQuICBJZiB1bnNl dCwgVW5peCBQaW5lIHdpbGwgb2J0YWluIHlvdXIgZnVsbCBuYW1lIGZyb20A dGhlIHN5c3RlbSBwYXNzd29yZCBmaWxlLgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogUHJ1bmVkLWZvbGRlcnMAIABU aGlzIHZhcmlhYmxlIGFsbG93cyB5b3UgdG8gZGVmaW5lIGEgbGlzdCBvZiBv bmUgb3IgbW9yZSBmb2xkZXJzIHRoYXQAUGluZSB3aWxsIG9mZmVyIHRvIHBy dW5lIGZvciB5b3UgaW4gdGhlIHNhbWUgd2F5IGl0IGF1dG9tYXRpY2FsbHkg b2ZmZXJzAHRvIHBydW5lIHlvdXIgInNlbnQtbWFpbCIgZm9sZGVyIGVhY2gg bW9udGguACAAVGhhdCBpcywgb25jZSBhIG1vbnRoIGZvciBlYWNoIGZvbGRl ciBsaXN0ZWQsIFBpbmUgd2lsbCBvZmZlciB0byBtb3ZlAHRoZSBjb250ZW50 cyBvZiB0aGUgZm9sZGVyIHRvIGEgbmV3IGZvbGRlciBvZiB0aGUgc2FtZSBu YW1lIGJ1dCB3aXRoAHRoZSBwcmV2aW91cyBtb250aCdzIGRhdGUgYXBwZW5k ZWQuICBQaW5lIHdpbGwgdGhlbiBsb29rIGZvciBhbnkgc3VjaABkYXRlLWFw cGVuZGVkIGZvbGRlciBuYW1lcyBjcmVhdGVkIGZvciBhIHByZXZpb3VzIG1v bnRoLCBhbmQgb2ZmZXIgZWFjaABvbmUgaXQgZmluZHMgZm9yIGRlbGV0aW9u LgAgAElmIHlvdSBkZWNsaW5lIHRoZSBmaXJzdCBvZmZlciwgbm8gbWFpbCBp cyBtb3ZlZCBhbmQgbm8gbmV3IGZvbGRlciBpcwBjcmVhdGVkLgAgAEZvbGRl cnMgbGlzdGVkIGFyZSBhc3N1bWVkIHRvIGV4aXN0LCBhbmQgdGhlIGFyY2hp dmUgZm9sZGVycyB3aWxsIGJlIGNyZWF0ZWQsAGluIHRoZSBmaXJzdCBjb2xs ZWN0aW9uIGRlZmluZWQgYnkgdGhlICJmb2xkZXItY29sbGVjdGlvbnMiIHZh cmlhYmxlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IE9QVElPTjogVXBsb2FkLWNvbW1hbmQAIABUaGlzIG9wdGlvbiBhZmZlY3Rz IHRoZSBiZWhhdmlvciBvZiB0aGUgQ29tcG9zZXIncyAiUmVhZCBGaWxlIiAo XlIgaW4gdGhlAG1lc3NhZ2UgYm9keSkgYW5kICJBdHRhY2ggRmlsZSIgKF5K IGluIHRoZSBoZWFkZXIpIGNvbW1hbmRzLiAgSXQgc3BlY2lmaWVzAGEgVW5p eCBwcm9ncmFtIG5hbWUsIGFuZCBhbnkgbmVjZXNzYXJ5IGNvbW1hbmQgbGlu ZSBhcmd1bWVudHMsIHRoYXQgUGluZSBjYW4AdXNlIHRvIHRyYW5zZmVyIGZp bGVzIGZyb20geW91ciBwZXJzb25hbCBjb21wdXRlciBpbnRvIG1lc3NhZ2Vz IHRoYXQgeW91IGFyZQBjb21wb3NpbmcuACAASWYgYSBwcm9ncmFtIGlzIHNw ZWNpZmllZCwgdGhlIGNvbW1hbmRzIGxpc3RlZCBhYm92ZSBhcmUgbW9kaWZp ZWQgdG8gb2ZmZXIgYQBzdWJjb21tYW5kICheWSkgdG8gYWN0aXZhdGUgdGhl IHRyYW5zZmVyLiAgT2J2aW91c2x5LCB0aGUgVW5peCBwcm9ncmFtAHNwZWNp ZmllZCBoZXJlIG11c3QgbWF0Y2ggdGhlIHRyYW5zZmVyIHByb2dyYW0gb3Ig cHJvdG9jb2wgYXZhaWxhYmxlIG9uIHRoZQBwZXJzb25hbCBjb21wdXRlci4A IABQaW5lIGV4cGVjdHMgdG8gZXhjaGFuZ2UgdXBsb2FkZWQgZGF0YSB2aWEg YSBmaWxlIG9uIHlvdXIgVW5peCBzeXN0ZW0uICBXaGVuAHRoZSBzcGVjaWZp ZWQgdXBsb2FkIHByb2dyYW0gZmluaXNoZXMsIFBpbmUgZXhwZWN0cyB0aGUg dXBsb2FkZWQgZGF0YSB0byBiZQBjb250YWluZWQgaW4gdGhlIHRoaXMgZmls ZS4AIABXaGVuIHVwbG9hZCBpcyBpbnZva2VkIHZpYSB0aGUgIlJlYWQgRmls ZSIgc3ViY29tbWFuZCwgUGluZSBnZW5lcmF0ZXMgYQB0ZW1wb3JhcnkgZmls ZSBuYW1lIHRoYXQgaXQgd2lsbCBwYXNzIHRvIHRoZSBzcGVjaWZpZWQgVW5p eCBwcm9ncmFtLiAgUGluZQB3aWxsIHJlYWQgdGhlIHJlc3VsdGluZyB1cGxv YWRlZCB0ZXh0IGZyb20gdGhpcyBmaWxlIGFuZCB0aGVuIGRlbGV0ZSBpdCB3 aGVuAHRoZSB1cGxvYWQgY29tbWFuZCBpcyBmaW5pc2hlZC4AIABXaGVuIHVw bG9hZCBpcyBpbnZva2VkIHZpYSB0aGUgIkF0dGFjaCBGaWxlIiBzdWJjb21t YW5kLCBQaW5lIHdpbGwgcHJvbXB0AHlvdSBmb3IgdGhlIG5hbWUgb2YgdGhl IGZpbGUgdGhhdCBpcyB0byBjb250YWluIHRoZSB1cGxvYWRlZCBpbmZvcm1h dGlvbiB0aGF0AGl0IGlzIHRvIGF0dGFjaC4gIFBpbmUgd2lsbCBhdHRhY2gg dGhpcyBmaWxlIHRvIHRoZSBjb21wb3NpdGlvbiwgYnV0IHdpbGwAKm5vdCog ZGVsZXRlIHRoaXMgZmlsZSBhZnRlciB0aGUgdXBsb2FkIGNvbW1hbmQgaXMg ZmluaXNoZWQuACAAVGhlIHNwZWNpYWwgdG9rZW4gIl9GSUxFXyIgbWF5IGJl IGluY2x1ZGVkIGFtb25nIHRoZSBVbml4IHByb2dyYW0ncyBjb21tYW5kAGxp bmUgYXJndW1lbnRzLiAgUGluZSB3aWxsIHJlcGxhY2UgdGhpcyBzeW1ib2wg d2l0aCB0aGUgbmFtZSBvZiB0aGUgZmlsZQBiZWluZyB1c2VkIHRvIGV4Y2hh bmdlIHRoZSB1cGxvYWRlZCBpbmZvcm1hdGlvbi4gIFRoaXMgdG9rZW4gYWxs b3dzIHlvdSB0bwBwb3NpdGlvbiB0aGUgZmlsZSBuYW1lIHdoZXJlIGl0IGlz IHJlcXVpcmVkIGluIHRoZSBVbml4IHByb2dyYW0ncyBjb21tYW5kAGxpbmUg YXJndW1lbnRzLgAgAElmIHRoZSAiX0ZJTEVfIiB0b2tlbiBpcyBub3QgcHJl c2VudCBpbiB0aGUgc3BlY2lmaWVkIGNvbW1hbmQsIHRoZQB0ZW1wb3Jhcnkg ZmlsZSdzIG5hbWUgaXMgYXV0b21hdGljYWxseSBhcHBlbmRlZCB0byB0aGUg c3BlY2lmaWVkIFVuaXgAcHJvZ3JhbS4gIEluIG90aGVyIHdvcmRzLCB5b3Ug ZG9uJ3QgbmVlZCB0byB1c2UgIl9GSUxFXyIgaWYgaXQgaXMgdGhlACpsYXN0 KiBjb21tYW5kIGxpbmUgYXJndW1lbnQuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBVcGxvYWQtY29tbWFuZC1wcmVm aXgAIABUaGlzIG9wdGlvbiBpcyB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGgg dGhlIFVwbG9hZC1jb21tYW5kIG9wdGlvbi4ASXQgZGVmaW5lcyB0ZXh0IHRv IGJlIHdyaXR0ZW4gdG8gdGhlIHRlcm1pbmFsIGVtdWxhdG9yICh2aWEgc3Rh bmRhcmQgb3V0cHV0KQBpbW1lZGlhdGVseSBwcmlvciB0byBzdGFydGluZyB1 cGxvYWQgY29tbWFuZC4gIFRoaXMgaXMgdXNlZnVsIGZvcgBpbnRlZ3JhdGVk IHNlcmlhbCBsaW5lIGZpbGUgdHJhbnNmZXIgYWdlbnRzIHRoYXQgcGVybWl0 IGNvbW1hbmQgcGFzc2luZwAoZS5nLiwgS2VybWl0J3MgQVBDIG1ldGhvZCku ACAAVGhlIHNwZWNpYWwgdG9rZW4gIl9GSUxFXyIgbWF5IGJlIGluY2x1ZGVk IGluIHRoZSBzdHJpbmcgc3BlY2lmaWNhdGlvbi4AVGhhdCBzeW1ib2wgd2ls bCBiZSByZXBsYWNlZCB3aXRoIHRoZSAoUGluZS1jcmVhdGVkKSBuYW1lIG9m IHRoZSB0ZW1wb3JhcnkAZmlsZSBpbiB3aGljaCBQaW5lIHdpbGwgZXhwZWN0 IHRvIGZpbmQgdGhlIHVwbG9hZGVkIGZpbGUuACAAPEVuZCBvZiBoZWxwIG9u IHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBEb3dubG9hZC1jb21tYW5k ACAAVGhpcyBvcHRpb24gYWZmZWN0cyB0aGUgYmVoYXZpb3Igb2YgdGhlIEV4 cG9ydCBjb21tYW5kLiAgSXQgc3BlY2lmaWVzIGEgVW5peABwcm9ncmFtIG5h bWUsIGFuZCBhbnkgbmVjZXNzYXJ5IGNvbW1hbmQgbGluZSBhcmd1bWVudHMs IHRoYXQgUGluZSBjYW4gdXNlIHRvAHRyYW5zZmVyIHRoZSBleHBvcnRlZCBt ZXNzYWdlIHRvIHlvdXIgcGVyc29uYWwgY29tcHV0ZXIncyBkaXNrLgAgAElm IGEgcHJvZ3JhbSBpcyBzcGVjaWZpZWQsIHRoZSBFeHBvcnQgY29tbWFuZCBp cyBtb2RpZmllZCB0byBvZmZlciBhAHN1YmNvbW1hbmQgKF5WKSB0byBhY3Rp dmF0ZSB0aGUgdHJhbnNmZXIgKGluIGxpZXUgb2Ygc2F2aW5nIGl0IHRvIHlv dXIgaG9tZQBkaXJlY3Rvcnkgb24gdGhlIG1hY2hpbmUgd2hlcmUgUGluZSBp cyBydW5uaW5nKS4gIE9idmlvdXNseSwgdGhlIFVuaXggcHJvZ3JhbQBzcGVj aWZpZWQgaGVyZSBtdXN0IG1hdGNoIHRoZSB0cmFuc2ZlciBwcm9ncmFtIG9y IHByb3RvY29sIGF2YWlsYWJsZSBvbiB0aGUAcGVyc29uYWwgY29tcHV0ZXIu ACAAV2hlbiB0aGlzIHN1YmNvbW1hbmQgaXMgc2VsZWN0ZWQgYW5kIGJlZm9y ZSBQaW5lIGludm9rZXMgdGhlIHNwZWNpZmllZCBVbml4AHByb2dyYW0sIFBp bmUgd2lsbCBjcmVhdGUgYSB0ZW1wb3JhcnkgZmlsZSBjb250YWluaW5nIHRo ZSB0ZXh0IG9mIHRoZQBleHBvcnRlZCBtZXNzYWdlLiAgUGluZSB1c2VzIHRo aXMgZmlsZSB0byBwYXNzIHRoZSBleHBvcnRlZCBtZXNzYWdlIHRleHQgdG8A dGhlIHNwZWNpZmllZCBVbml4IHByb2dyYW0uACAAVGhlIHNwZWNpYWwgdG9r ZW4gIl9GSUxFXyIgbWF5IGJlIGluY2x1ZGVkIGFtb25nIHRoZSBVbml4IHBy b2dyYW0ncyBjb21tYW5kAGxpbmUgYXJndW1lbnRzLiAgUGluZSB3aWxsIHJl cGxhY2UgdGhpcyBzeW1ib2wgd2l0aCB0aGUgdGVtcG9yYXJ5IGZpbGUncyBu YW1lAGJlZm9yZSBleGVjdXRpbmcgdGhlIFVuaXggcHJvZ3JhbS4gIFRoaXMg dG9rZW4gYWxsb3dzIHlvdSB0byBwb3NpdGlvbiB0aGUAZmlsZSBuYW1lIHdo ZXJlIGl0IGlzIHJlcXVpcmVkIGluIHRoZSBVbml4IHByb2dyYW0ncyBjb21t YW5kIGxpbmUgYXJndW1lbnRzLgAgAElmIHRoZSAiX0ZJTEVfIiB0b2tlbiBp cyBub3QgcHJlc2VudCBpbiB0aGUgc3BlY2lmaWVkIGNvbW1hbmQsIHRoZQB0 ZW1wb3JhcnkgZmlsZSdzIG5hbWUgaXMgYXV0b21hdGljYWxseSBhcHBlbmRl ZCB0byB0aGUgc3BlY2lmaWVkIFVuaXgAcHJvZ3JhbS4gIEluIG90aGVyIHdv cmRzLCB5b3UgZG9uJ3QgbmVlZCB0byB1c2UgIl9GSUxFXyIgaWYgaXQgaXMg dGhlACpsYXN0KiBjb21tYW5kIGxpbmUgYXJndW1lbnQuACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBEb3dubG9hZC1j b21tYW5kLXByZWZpeAAgAFRoaXMgb3B0aW9uIGlzIHVzZWQgaW4gY29uanVu Y3Rpb24gd2l0aCB0aGUgRG93bmxvYWQtY29tbWFuZCBvcHRpb24uAEl0IGRl ZmluZXMgdGV4dCB0byBiZSB3cml0dGVuIHRvIHRoZSB0ZXJtaW5hbCBlbXVs YXRvciAodmlhIHN0YW5kYXJkIG91dHB1dCkAaW1tZWRpYXRlbHkgcHJpb3Ig dG8gc3RhcnRpbmcgZG93bmxvYWQgY29tbWFuZC4gIFRoaXMgaXMgdXNlZnVs IGZvcgBpbnRlZ3JhdGVkIHNlcmlhbCBsaW5lIGZpbGUgdHJhbnNmZXIgYWdl bnRzIHRoYXQgcGVybWl0IGNvbW1hbmQgcGFzc2luZwAoZS5nLiwgS2VybWl0 J3MgQVBDIG1ldGhvZCkuACAAVGhlIHNwZWNpYWwgdG9rZW4gIl9GSUxFXyIg bWF5IGJlIGluY2x1ZGVkIGluIHRoZSBzdHJpbmcgc3BlY2lmaWNhdGlvbi4A VGhhdCBzeW1ib2wgd2lsbCBiZSByZXBsYWNlZCB3aXRoIHRoZSAoUGluZS1j cmVhdGVkKSBuYW1lIG9mIHRoZSB0ZW1wb3JhcnkAZmlsZSBpbnRvIHdoaWNo IFBpbmUgd2lsbCBwbGFjZSB0aGUgbWVzc2FnZSB0byBiZSBkb3dubG9hZGVk LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElP TjogbWFpbGNhcC1zZWFyY2gtcGF0aAAgAFRoaXMgdmFyaWFibGUgaXMgdXNl ZCB0byByZXBsYWNlIFBpbmUncyBkZWZhdWx0IG1haWxjYXAgZmlsZSBzZWFy Y2ggcGF0aC4ASXQgdGFrZXMgb25lIG9yIG1vcmUgZmlsZSBuYW1lcyAoZnVs bCBwYXRocyBtdXN0IGJlIHNwZWNpZmllZCkgaW4gd2hpY2ggdG8AbG9vayBm b3IgbWFpbCBjYXBhYmlsaXR5IGRhdGEuICBUaGUgZGVmYXVsdCBzZWFyY2gg cGF0aCBjYW4gYmUgZm91bmQgaW4gdGhlAHJlbGVhc2Ugbm90ZXMgKCJSIiBj b21tYW5kIG9mZiB0aGUgbWFpbiBtZW51KS4AIAAgICAgICAgIH4vLm1haWxj YXA6L2V0Yy9tYWlsY2FwOi91c3IvZXRjL21haWxjYXA6L3Vzci9sb2NhbC9l dGMvbWFpbGNhcAAgAElmIHRoZXJlIGlzIG1vcmUgdGhhbiBvbmUgZmlsZSBu YW1lIGxpc3RlZCwgbGlzdCBtZW1iZXJzIHNob3VsZCBiZSBkZWxpbWl0ZWQA YnkgYSBjb2xvbiAoOikgdW5kZXIgVU5JWCBhbmQgYSBzZW1pLWNvbG9uICg7 KSB1bmRlciBET1MuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBtaW1ldHlwZS1zZWFyY2gtcGF0aAAgAFRoaXMgdmFy aWFibGUgaXMgdXNlZCB0byByZXBsYWNlIFBpbmUncyBkZWZhdWx0IG1pbWUu dHlwZXMgZmlsZSBzZWFyY2ggcGF0aC4ASXQgdGFrZXMgb25lIG9yIG1vcmUg ZmlsZSBuYW1lcyAoZnVsbCBwYXRocyBtdXN0IGJlIHNwZWNpZmllZCkgaW4g d2hpY2ggdG8AbG9vayBmb3IgZmlsZS1uYW1lLWV4dGVuc2lvbiB0byBNSU1F IHR5cGUgbWFwcGluZyBkYXRhLiAgVGhlIGRlZmF1bHQgc2VhcmNoAHBhdGgg Y2FuIGJlIGZvdW5kIGluIHRoZSByZWxlYXNlIG5vdGVzICgiUiIgY29tbWFu ZCBvZmYgdGhlIG1haW4gbWVudSkuACAASWYgdGhlcmUgaXMgbW9yZSB0aGFu IG9uZSBmaWxlIG5hbWUgbGlzdGVkLCBsaXN0IG1lbWJlcnMgc2hvdWxkIGJl IGRlbGltaXRlZABieSBhIGNvbG9uICg6KSB1bmRlciBVTklYIGFuZCBhIHNl bWktY29sb24gKDspIHVuZGVyIERPUy4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICBPUFRJT046IFNldCBwcmludGVyIHRvIGF0dGFj aGVkIGFuc2kgcHJpbnRlcgAgAFR5cGUgIlMiIHRvIHNldCB5b3VyIHByaW50 ZXIgdG8gImF0dGFjaGVkLXRvLWFuc2kiLgBJdCBpcyBvayB0byBpbmNsdWRl ICJhdHRhY2hlZC10by1hbnNpIiBpbiB5b3VyIHBlcnNvbmFsIGxpc3QgYmVs b3cuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BU SU9OOiBTZXQgcHJpbnRlciB0byBhdHRhY2hlZCBhbnNpIHByaW50ZXIgKG5v IGZvcm1mZWVkKQAgAFR5cGUgIlMiIHRvIHNldCB5b3VyIHByaW50ZXIgdG8g ImF0dGFjaGVkLXRvLWFuc2ktbm8tZm9ybWZlZWQiLgBJdCBpcyBvayB0byBp bmNsdWRlICJhdHRhY2hlZC10by1hbnNpLW5vLWZvcm1mZWVkIiBpbiB5b3Vy IHBlcnNvbmFsAGxpc3QgYmVsb3cuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgT1BUSU9OOiBTZXQgZGVmYXVsdCBwcmludGVyACAA TW92ZSB0byB0aGUgcHJpbnRlciB5b3Ugd2FudCBhbmQgdHlwZSAiUyIgdG8g c2V0IGl0IHRvIGJlIHlvdXIAZGVmYXVsdCBwcmludGVyLiAgVGhpcyBsaXN0 IGlzIG5vdCBtb2RpZmlhYmxlIGJ5IHlvdSBhbmQgaGFzIGJlZW4Ac2V0IHVw IGJ5IHRoZSBzeXN0ZW0gYWRtaW5pc3RyYXRvcnMuICBJZiB0aGVyZSBpcyBt b3JlIHRoYW4gb25lIHByaW50ZXIAbGlzdGVkIGluIHRoZSBDb21tYW5kIExp c3QsIHlvdSB3aWxsIGJlIGFibGUgdG8gY3ljbGUgdGhyb3VnaCB0aGF0AHdo b2xlIGxpc3QgYXQgdGhlIHRpbWUgeW91IHByaW50LCBzdGFydGluZyB3aXRo IHlvdXIgZGVmYXVsdC4ASXQgaXMgb2sgdG8gaW5jbHVkZSBlbnRyaWVzIGZy b20gdGhpcyBTdGFuZGFyZCBsaXN0IGluIHlvdXIgcGVyc29uYWwAbGlzdCBi ZWxvdy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBP UFRJT046IFNldCBkZWZhdWx0IHByaW50ZXIAIABZb3UgbWF5IGFkZCBhcyBt YW55IHByaW50IGNvbW1hbmRzIGFzIHlvdSB3YW50IHRvIHlvdXIgcGVyc29u YWwgbGlzdC4AU3BlY2lmeSBvbmUgb2YgdGhlbSBhcyB5b3VyIGRlZmF1bHQg cHJpbnRlciBieSBtb3ZpbmcgdG8gdGhlIHByaW50ZXIAeW91IHdhbnQgYW5k IHR5cGluZyAiUyIuICBJZiB0aGVyZSBpcyBtb3JlIHRoYW4gb25lIHByaW50 ZXIgbGlzdGVkAGluIHRoZSBDb21tYW5kIExpc3QsIHlvdSB3aWxsIGJlIGFi bGUgdG8gY3ljbGUgdGhyb3VnaCB0aGF0IGxpc3QgYXQAdGhlIHRpbWUgeW91 IHByaW50LCBzdGFydGluZyB3aXRoIHlvdXIgZGVmYXVsdC4gIEl0IGlzIG9r IHRvIGluY2x1ZGUAZW50cmllcyBmcm9tIHRoZSBTdGFuZGFyZCBsaXN0IGFi b3ZlIG9yIHRvIGluY2x1ZGUgdGhlIGNvbW1hbmQAImF0dGFjaGVkLXRvLWFu c2kiIG9yICJhdHRhY2hlZC10by1hbnNpLW5vLWZvcm1mZWVkIiBhcyBvbmUg b2YgdGhlAGVudHJpZXMgaGVyZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBPUFRJT046IFVzZXItSWRlbnRpZmljYXRpb24AIABU aGlzIHZhbHVlIGlzIHVzZWQgYXMgcGFydCBvZiB0aGUgIkZyb20iIGFkZHJl c3Mgb24gbWVzc2FnZXMgeW91IHNlbmQuAEl0IGlzIGFsc28gdGhlIGRlZmF1 bHQgbG9naW4gbmFtZSBmb3IgcmVtb3RlIElNQVAgc2VydmVyIGFjY2Vzcy4g IFNldCB0aGlzAHRvIHRoZSB1c2VybmFtZSBwYXJ0IHlvdSB3YW50IHRvIGFw cGVhciBvbiBvdXRnb2luZyBlbWFpbC4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICBPUFRJT046IFVzZXItRG9tYWluACAAVGhpcyB2 YWx1ZSBzcGVjaWZpZXMgdGhlIGRvbWFpbiBwYXJ0IChyaWdodC1oYW5kIHNp ZGUpIG9mIHlvdXIgcmV0dXJuAGFkZHJlc3Mgb24gb3V0Z29pbmcgZW1haWwg YW5kIGlzIGFsc28gdXNlZCBhcyB0aGUgZGVmYXVsdCBkb21haW4gZm9yIGVt YWlsAGNvbXBvc2VkIHRvIGEgbG9jYWwgdXNlci4gIElmIHVuc2V0LCBVbml4 IFBpbmUgd2lsbCBvYnRhaW4gdGhlIGRvbWFpbiBmcm9tAHRoZSBzeXN0ZW0u ICBPZnRlbiB0aGlzIHZhbHVlIHdpbGwgYmUgc2V0IGZvciB5b3VyIHdob2xl IHNpdGUgYnkgdGhlAHN5c3RlbSBhZG1pbmlzdHJhdG9yLgAgAElmIHlvdSBz ZXQgdGhpcywgc2VlIGFsc28gdGhlICJxdWVsbC11c2VyLWxvb2t1cC1pbi1w YXNzd2QtZmlsZSIgZmVhdHVyZS4AIAAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIE9QVElPTjogU01UUC1TZXJ2ZXIAIABUaGlzIHZh bHVlIHNwZWNpZmllcyB0aGUgbmFtZSBvZiBvbmUgb3IgbW9yZSBTTVRQIHNl cnZlcnMgZm9yIHNlbmRpbmcAbWFpbC4gWW91IG11c3QgaGF2ZSBhbiBTTVRQ IHNlcnZlciBmb3IgdXNlIHdpdGggUEMtUGluZS4gIFNNVFAgc2VydmVycyBh cmUAbm9ybWFsbHkgc2V0dXAgYnkgYSBzeXN0ZW0gYWRtaW5pc3RyYXRvciBm b3IgdXNlIGJ5IGFsbCBtZW1iZXJzIG9mIGEgZ2l2ZW4AY2FtcHVzIG9yIGRl cGFydG1lbnQuICBDb250YWN0IHlvdXIgbG9jYWwgaGVscCBkZXNrIHRvIGFz ayB3aGF0IFNNVFAAc2VydmVycyB5b3Ugc2hvdWxkIHVzZS4gIFVuaXggUGlu ZSB1c2VycyBkbyBub3QgbmVlZCB0byB1c2UgYW4gU01UUCBzZXJ2ZXIAYW5k IGNhbiBsZWF2ZSB0aGlzIGJsYW5rLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIE9QVElPTjogTk5UUC1TZXJ2ZXIAIABUaGlzIHZh bHVlIHNwZWNpZmllcyB0aGUgbmFtZSBvZiB0aGUgTk5UUCAoTmV0d29yayBO ZXdzIFRyYW5zZmVyIFByb3RvY29sKQBzZXJ2ZXIgZm9yIHJlYWRpbmcgYW5k IHBvc3RpbmcgVVNFTkVUIG5ld3MuICBOTlRQIHNlcnZlcnMgYXJlIG5vcm1h bGx5AHNldHVwIGJ5IGEgc3lzdGVtIGFkbWluaXN0cmF0b3IgZm9yIHVzZSBi eSBhbGwgbWVtYmVycyBvZiBhIGdpdmVuIGNhbXB1cwBvciBkZXBhcnRtZW50 LiAgQ29udGFjdCB5b3VyIGxvY2FsIGhlbHAgZGVzayB0byBhc2sgd2hhdCBO TlRQIHNlcnZlcnMgeW91AHNob3VsZCB1c2UuICBPZnRlbiBVbml4IFBpbmUg dXNlcnMgd2lsbCBmaW5kIHRoYXQgdGhpcyB2YXJpYWJsZSBoYXMgYmVlbgBz ZXQgZm9yIHRoZSB3aG9sZSBzeXN0ZW0gKGFuZCB5b3UgZG9uJ3QgaGF2ZSB0 byB3b3JyeSBhYm91dCBpdCkuICBXaGVuIHlvdQBkZWZpbmUgYW4gTk5UUCBz ZXJ2ZXIgaGVyZSwgUGluZSBpbXBsaWNpdGx5IGRlZmluZXMgYSBuZXdzIGNv bGxlY3Rpb24gZm9yAHlvdSwgYXNzdW1pbmcgdGhhdCBzZXJ2ZXIgYXMgdGhl IG5ld3Mgc2VydmVyIGFuZCBhc3N1bWluZyB0aGF0IHlvdSB3aWxsAHVzZSB0 aGUgTk5UUCBwcm90b2NvbCBhbmQgYSBsb2NhbCBuZXdzcmMgY29uZmlndXJh dGlvbiBmaWxlIGZvciByZWFkaW5nAG5ld3MuICBGb3IgbW9yZSBhYm91dCBy ZWFkaW5nIG5ld3Mgd2l0aCBQaW5lLCBzZWUgdGhlIHJlbGVhc2Ugbm90ZXMu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9O OiBJbmJveC1QYXRoACAAVGhpcyB2YWx1ZSBvdmVycmlkZXMgdGhlIGRlZmF1 bHQgdmFsdWUgb2YgeW91ciBJTkJPWCBuYW1lL3BhdGgvbG9jYXRpb24uAFBD LVBpbmUgdXNlcnMgbXVzdCBzcGVjaWZ5IGFuIGluYm94IHBhdGggYW5kIGl0 IG11c3QgYmUgYSBmb2xkZXIgb24gYW4ASU1BUCBzZXJ2ZXIuICBVbml4IGFu ZCBWTVMgUGluZSB1c2VycyB3aWxsIG9mdGVuIGZpbmQgdGhhdCB0aGlzIHZh cmlhYmxlAGhhcyBiZWVuIHByZS1jb25maWd1cmVkIGJ5IHlvdXIgc3lzdGVt IGFkbWluaXN0cmF0b3IuICBZb3UgbWF5IGJlIGFibGUgdG8Ac3BlY2lmeSBh biBhbHRlcm5hdGUgSU5CT1ggd2hpY2ggaXMgZWl0aGVyIGEgbG9jYWwgZm9s ZGVyIG9yIGEgZm9sZGVyIG9uAGFuIElNQVAgc2VydmVyLgAgAEEgdHlwaWNh bCByZW1vdGUgaW5ib3gtcGF0aCBlbnRyeSB3b3VsZCBiZToge3s6e31tb25l dC5hcnQubm93aGVyZS5lZHV9SU5CT1gAd2hlcmUgIm1vbmV0LmFydC5ub3do ZXJlLmVkdSIgaXMgcmVwbGFjZWQgYnkgdGhlIG5hbWUgb2YgeW91ciBJTUFQ AG1haWwgc2VydmVyLgAgAEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRo ZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNz ICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2VjdGlvbiAiVmFsaWQg Rm9sZGVyIE5hbWVzIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBPUFRJT046IEZvbGRlci1Db2xsZWN0aW9ucwAgAEZvbGRlciBj b2xsZWN0aW9ucyBhcmUgInBsYWNlcyIgdG8gc3RvcmUgZm9sZGVycy4gIFRo ZXkgcm91Z2hseQBjb3JyZXNwb25kIHRvIGEgZmlsZXN5c3RlbSAiZGlyZWN0 b3J5Ii4gUGluZSB3aWxsIG5vcm1hbGx5IHByb3ZpZGUgeW91AHdpdGggb25l IGZvbGRlciBjb2xsZWN0aW9uIGJ5IGRlZmF1bHQuICBVc2luZyB0aGlzIG9w dGlvbiwgeW91IG1heQBzcGVjaWZ5IGFkZGl0aW9uYWwgY29sbGVjdGlvbnMu ICBUaGVzZSBjb2xsZWN0aW9ucyBtYXkgYmUgbG9jYWwgb3IgcmVtb3RlLABi dXQgdGhleSBtdXN0IGNvcnJlc3BvbmQgdG8gYSBwcmUtZXhpc3RpbmcgZmls ZXN5c3RlbSBkaXJlY3RvcnksIGkuZS4AUGluZSB3aWxsIG5vdCBjcmVhdGUg YW55IGRpcmVjdG9yeSBvdGhlciB0aGFuIHRoZSBvcmlnaW5hbCBkZWZhdWx0 LgAgAFRoZSBmaXJzdCBmb2xkZXIgY29sbGVjdGlvbiBsaXN0ZWQgaGVyZSBp cyB0aGUgZGVmYXVsdCBjb2xsZWN0aW9uIGZvciB0aGUAU2F2ZSBjb21tYW5k IC0tIHRoZSBwbGFjZSB2YXJpb3VzIGZvbGRlcnMgYXJlIHB1dCB1bmxlc3Mg eW91IHNwZWNpZnkAb3RoZXJ3aXNlLgAgAEEgdmFsaWQgbG9jYWwgY29sbGVj dGlvbiBpcyBqdXN0IHRoZSBzcGVjaWZpY2F0aW9uIG9mIGEgZGlyZWN0b3J5 IG9uIHRoZQBsb2NhbCBzeXN0ZW0gZm9sbG93ZWQgYnkgc3F1YXJlIGJyYWNr ZXRzLiAgRm9yIGV4YW1wbGUsICJBUlQtMTAxXFtdIiBtYXkAYmUgdmFsaWQg b24gYSBQQyBhbmQgImV4aGliaXQvW10iIG1heSBiZSB2YWxpZCBvbiBVbml4 LgAgAFBpbmUgYWxzbyBhbGxvd3MgeW91IHRvIGFjY2VzcyBhIGNvbGxlY3Rp b24gb24gYSByZW1vdGUgY29tcHV0ZXIgKHByb3ZpZGVkAGl0IHN1cHBvcnRz IElNQVAgYW5kIHlvdSBoYXZlIHRoZSByaWdodCB0byBzdG9yZSBmb2xkZXJz IG9uIGl0LikAVG8gc3BlY2lmeSBhIHJlbW90ZSBmb2xkZXIgY29sbGVjdGlv biwgeW91IG5lZWQgdG8gZ2l2ZSB0aGUgbmFtZSBvZiB0aGUASU1BUCBtYWls IHNlcnZlciwgdGhlIG5hbWUgb2YgdGhlIGNvbGxlY3Rpb24gb24gdGhhdCBz ZXJ2ZXIsIGFuZCB0aGUgc3F1YXJlAGJyYWNrZXRzLiAgRm9yIGluc3RhbmNl LCAie3s6e313aGFyaG9sLmFydC5ub3doZXJlLmVkdX1hcnQtMTAxL1tdIiBp cyBhAHJlbW90ZSBjb2xsZWN0aW9uLiAgQXMgeW91IGNhbiB0ZWxsLCB0aGUg bmFtZSBvZiB0aGUgY29tcHV0ZXIgaXMgaW4ge3s6e319AGJyYWNrZXRzIGZv bGxvd2VkIGltbWVkaWF0ZWx5IGJ5IHRoZSBuYW1lIG9mIHRoZSBjb2xsZWN0 aW9uLgAgAENvbGxlY3Rpb24gc3ludGF4OgAgACBvcHRpb25hbC1sYWJlbCB7 ezp7fW9wdGlvbmFsLWltYXAtaG9zdG5hbWV9b3B0aW9uYWwtZGlyZWN0b3J5 LXBhdGhbXQAgAEFkZGl0aW9uYWwgZXhhbXBsZXM6ACAAIFNhdmVkLUVtYWls IHt7Ont9a2xlZS5hcnQubm93aGVyZS5lZHV9bWFpbC9bXSAgPC0tIFJlbW90 ZSBjb2xsZWN0aW9uACBXaWRnZXQtUHJvamVjdCB3aWRnZXQvW10gICAgICAg ICAgICAgICAgICAgPC0tIExvY2FsIGNvbGxlY3Rpb24gKFVuaXgpACBEZXNr dG9wICAgICAgICBNQUlMXFtdICAgICAgICAgICAgICAgICAgICA8LS0gTG9j YWwgY29sbGVjdGlvbiAoUEMpACAAVXNlIHRoZSBmb2xsb3dpbmcgU0VUVVAg Q09ORklHVVJBVElPTiBjb21tYW5kcyB0byBtYW5pcHVsYXRlIHlvdXIgZm9s ZGVyAGNvbGxlY3Rpb25zIGxpc3Q6ACAAIHtGOSA6IEF9ICBBZGQgVmFsdWUA IHtGMTA6IER9ICBEZWxldGUgVmFsdWUAIHtGNCA6IEN9ICBDaGFuZ2UgdGhl IGN1cnJlbnQgc2V0dGluZwAgAEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9t IHRoZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHBy ZXNzICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2VjdGlvbiBvbiAi Rm9sZGVyIENvbGxlY3Rpb25zIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICAgT1BUSU9OOiBOZXdzLUNvbGxlY3Rpb25zACAAVGhp cyB2YWx1ZSBkZWZpbmVzIG9uZSBvciBtb3JlIGNvbGxlY3Rpb25zIG9mIGlu Y29taW5nIG5ld3Nncm91cCBmb2xkZXJzOwBob3dldmVyLCBtb3N0IHBlb3Bs ZSB3aWxsIG5vdCBuZWVkIHRvIHVzZSB0aGlzIG9wdGlvbiBzaW5jZSBzZXR0 aW5nIHRoZQBubnRwLXNlcnZlciBvcHRpb24gd2lsbCBpbXBsaWNpdGx5IGRl ZmluZSB0aGUgbW9zdCBjb21tb24gbmV3cy1jb2xsZWN0aW9uAGNvbmZpZ3Vy YXRpb24uACAAWW91IGNhbiB1c2UgdGhpcyB0byBzZXQgYSBzcGVjaWZpYyBu ZXdzIGNvbGxlY3Rpb24gb3RoZXIgdGhhbiB0aGF0IGRlZmluZWQAaW1wbGlj aXRseSBieSBkZWZpbmluZyBhbiBOTlRQIHNlcnZlci4gIE5ld3MgY29sbGVj dGlvbnMgZGVmaW5lZCBoZXJlIGNhbgB0YWtlIHNldmVyYWwgZm9ybXM6ACAA ICBQYXJ0aWFsIG5ld3NmZWVkczogICAgICAgICAgICBOZXdzICp7ezp7fW5l d3Mubm93aGVyZS5lZHUvbm50cH1bY29tcC4qXQAgIE5ld3Mgb24gdGhlIGxv Y2FsIGhvc3Q6ICAgICAgIE5ld3MgKltdACAgTmV3c2ZlZWRzIGFjY2Vzc2Vk IHZpYSBJTUFQOiAgTmV3cyAqe3s6e31uZXdzLm5vd2hlcmUuZWR1fVtdACAA Rk9SIE1PUkUgSU5GT1JNQVRJT04gb24gY29sbGVjdGlvbnMsIGNoZWNrIHRo ZSBoZWxwIGZvciB0aGUgIkZvbGRlcgBDb2xsZWN0aW9ucyIgb3B0aW9uIGFi b3ZlIGFuZCB0aGUgaGVscCBmb3IgdGhlIEZPTERFUiBMSVNUIHNjcmVlbi4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgT1BUSU9O OiBEZWZhdWx0LUZDQyAoRmlsZSBDYXJib24gQ29weSkAIABUaGlzIHZhbHVl IHNwZWNpZmllcyB3aGVyZSBhIGNvcHkgb2Ygb3V0Z29pbmcgbWFpbCBzaG91 bGQgYmUgc2F2ZWQuICBJZgB0aGlzIGlzIG5vdCBhIHBhdGggbmFtZSwgaXQg d2lsbCBiZSBpbiB0aGUgZGVmYXVsdCBjb2xsZWN0aW9uIGZvciBzYXZlcy4A QW55IHZhbGlkIGZvbGRlciBzcGVjaWZpY2F0aW9uLCBsb2NhbCBvciBJTUFQ LCBpcyBhbGxvd2VkLiAgVGhpcyBkZWZhdWx0AGZvbGRlciBjYXJib24gY29w eSBvbmx5IGFwcGxpZXMgd2hlbiB0aGUgZmNjLXJ1bGUtbmFtZSAoc2VlIGxh dGVyIGluIHRoaXMAY29uZmlndXJhdGlvbiBzY3JlZW4pIGlzIHNldCB0byB1 c2UgdGhlIGRlZmF1bHQgZm9sZGVyLiAgVW5peCBQaW5lIGRlZmF1bHQAaXMg bm9ybWFsbHkgInNlbnQtbWFpbCIgaW4gdGhlIGRlZmF1bHQgZm9sZGVyIGNv bGxlY3Rpb24uIFBDLVBpbmUAZGVmYXVsdCBpcyAiU0VOVE1BSUwiIChub3Jt YWxseSBzdG9yZWQgYXMgU0VOVE1BSUwuTVRYKQAgAFRvIHN1cHByZXNzIHNh dmluZyBvZiBvdXRnb2luZyBtYWlsLCBzZXQ6IGRlZmF1bHQtZmNjPSIiACAA Rk9SIE1PUkUgSU5GT1JNQVRJT046IEZyb20gdGhlIE1haW4gTWVudSwgc2Vs ZWN0ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJlc3MgIj8iIGZvciBIZWxwLi4u IExvb2sgZm9yIHRoZSBzZWN0aW9uICJWYWxpZCBGb2xkZXIgTmFtZXMiLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBPUFRJT046 IERlZmF1bHQtU2F2ZWQtTXNnLUZvbGRlcgAgAFRoaXMgb3B0aW9uIGRldGVy bWluZXMgdGhlIGRlZmF1bHQgZm9sZGVyIG5hbWUgZm9yIFNhdmVzLi4uICBJ ZgB0aGlzIGlzIG5vdCBhIHBhdGggbmFtZSwgaXQgd2lsbCBiZSBpbiB0aGUg ZGVmYXVsdCBjb2xsZWN0aW9uIGZvciBzYXZlcy4AQW55IHZhbGlkIGZvbGRl ciBzcGVjaWZpY2F0aW9uLCBsb2NhbCBvciBJTUFQLCBpcyBhbGxvd2VkLiAg VGhpcyBkZWZhdWx0AGZvbGRlciBvbmx5IGFwcGxpZXMgd2hlbiB0aGUgc2F2 ZWQtbXNnLW5hbWUtcnVsZSAoc2VlIGxhdGVyIGluIHRoaXMAY29uZmlndXJh dGlvbiBzY3JlZW4pIGRvZXNuJ3Qgb3ZlcnJpZGUgaXQuICBVbml4IFBpbmUg ZGVmYXVsdABpcyBub3JtYWxseSAic2F2ZWQtbWVzc2FnZXMiIGluIHRoZSBk ZWZhdWx0IGZvbGRlciBjb2xsZWN0aW9uLiBQQy1QaW5lAGRlZmF1bHQgaXMg IlNBVkVNQUlMIiAobm9ybWFsbHkgc3RvcmVkIGFzIFNBVkVNQUlMLk1UWCkA IABGT1IgTU9SRSBJTkZPUk1BVElPTjogRnJvbSB0aGUgTWFpbiBNZW51LCBz ZWxlY3QgIkwgRk9MREVSIExJU1QiIGFuZABwcmVzcyAiPyIgZm9yIEhlbHAu Li4gTG9vayBmb3IgdGhlIHNlY3Rpb24gIlZhbGlkIEZvbGRlciBOYW1lcyIu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgIE9QVElP TjogUG9zdHBvbmVkLUZvbGRlcgAgAFRoaXMgdmFsdWUgb3ZlcnJpZGVzIHRo ZSBkZWZhdWx0IG5hbWUgZm9yIHRoZSBmb2xkZXIgd2hlcmUgcG9zdHBvbmVk AG1lc3NhZ2VzIGFyZSBzYXZlZC4gIElmIHRoaXMgaXMgbm90IGEgcGF0aCBu YW1lLCBpdCB3aWxsIGJlIGluIHRoZSBkZWZhdWx0AGNvbGxlY3Rpb24gZm9y IG1lc3NhZ2UgU2F2ZXMuICBBbnkgdmFsaWQgZm9sZGVyIHNwZWNpZmljYXRp b24sIGxvY2FsIG9yAHJlbW90ZSwgaXMgYWxsb3dlZC4gIFRoZSBVbml4IFBp bmUgZGVmYXVsdCBpcyBub3JtYWxseSAicG9zdHBvbmVkLW1zZ3MiAGluIHRo ZSBkZWZhdWx0IGNvbGxlY3Rpb24uIFBDLVBpbmUgZGVmYXVsdCBpcyAiUE9T VFBPTkQiIChzdG9yZWQgYXMAUE9TVFBPTkQuTVRYKQAgAEZPUiBNT1JFIElO Rk9STUFUSU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xE RVIgTElTVCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0 aGUgc2VjdGlvbiAiVmFsaWQgRm9sZGVyIE5hbWVzIi4AIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgT1BUSU9OOiBSZWFkLU1lc3Nh Z2UtRm9sZGVyACAAQnkgdmlydHVlIG9mIHNwZWNpZnlpbmcgYSBmb2xkZXIg bmFtZSBoZXJlLCBQaW5lIHdpbGwgYmUgY29uZmlndXJlZCB0bwBzYXZlIGFs bCBtZXNzYWdlcyB3aGljaCB5b3UgaGF2ZSByZWFkIGR1cmluZyBhIHNlc3Np b24gaW50byB0aGUgZGVzaWduYXRlZAAicmVhZCBtZXNzYWdlcyIgZm9sZGVy LiAgVGhpcyBhbGxvd3MgeW91IHRvIG1vcmUgZWFzaWx5IGRpc3Rpbmd1aXNo AGJldHdlZW4geW91ciByZWFsbHkgbmV3IGVtYWlsIChpbiB5b3VyIElOQk9Y KSBhbmQgdGhvc2Ugd2hpY2ggeW91IGhhdmUAYWxyZWFkeSByZWFkLiAgRGVw ZW5kaW5nIG9uIGhvdyB5b3UgZGVmaW5lIHRoZSAiYXV0by1tb3ZlLXJlYWQt bWVzc2FnZXMiAHNldHRpbmcgaW4gdGhlICJmZWF0dXJlLWxpc3QiLCB5b3Ug bWF5IG9yIG1heSBub3QgYmUgYXNrZWQgd2hlbiB5b3UgcXVpdABQaW5lIGlm IHlvdSB3YW50IHJlYWQgbWVzc2FnZXMgdG8gYmUgbW92ZWQgdG8gdGhpcyBm b2xkZXIuICBJbiBlaXRoZXIAY2FzZSwgbW92aW5nIHRoZSBtZXNzYWdlcyBt ZWFucyB0aGV5IHdpbGwgYmUgZGVsZXRlZCBmcm9tIHlvdXIgSU5CT1guACAA SWYgdGhpcyBpcyBub3QgYSBwYXRoIG5hbWUsIGl0IHdpbGwgYmUgaW4gdGhl IGRlZmF1bHQgY29sbGVjdGlvbiBmb3IAc2F2ZXMuICBBbnkgdmFsaWQgZm9s ZGVyIHNwZWNpZmljYXRpb24sIGxvY2FsIG9yIHJlbW90ZSAodmlhIElNQVAp LCBpcwBhbGxvd2VkLiAgVGhlcmUgaXMgbm8gZGVmYXVsdCBmb3IgdGhlIG5h bWUgb2YgdGhlIHJlYWQgbWVzc2FnZSBmb2xkZXIuACAARk9SIE1PUkUgSU5G T1JNQVRJT046IEZyb20gdGhlIE1haW4gTWVudSwgc2VsZWN0ICJMIEZPTERF UiBMSVNUIiBhbmQAcHJlc3MgIj8iIGZvciBIZWxwLi4uIExvb2sgZm9yIHRo ZSBzZWN0aW9uICJWYWxpZCBGb2xkZXIgTmFtZXMiLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBPUFRJT046IEluY29taW5nLUFy Y2hpdmUtRm9sZGVycwAgAFRoaXMgaXMgbGlrZSBSZWFkLU1lc3NhZ2UtRm9s ZGVyLCBvbmx5IG1vcmUgZ2VuZXJhbC4gIFlvdSBtYXkgYXJjaGl2ZQBhbnkg b2YgdGhlIGZvbGRlcnMgaW4geW91ciBpbmNvbWluZyBjb2xsZWN0aW9uLiAg VGhpcyBpcyBhIGxpc3Qgb2YgZm9sZGVyAHBhaXJzLCB3aXRoIHRoZSBmaXJz dCBzZXBhcmF0ZWQgZnJvbSB0aGUgc2Vjb25kIGluIHRoZSBwYWlyIGJ5IGEg c3BhY2UuAFRoZSBmaXJzdCBmb2xkZXIgaW4gYSBwYWlyIGlzIHRoZSBmb2xk ZXIgeW91IHdhbnQgdG8gYXJjaGl2ZSwgYW5kIHRoZQBzZWNvbmQgZm9sZGVy IGlzIHRoZSBmb2xkZXIgdGhhdCByZWFkIG1lc3NhZ2VzIGZyb20gdGhlIGZp cnN0IHNob3VsZCBiZQBtb3ZlZCB0by4gIERlcGVuZGluZyBvbiBob3cgeW91 IGRlZmluZSB0aGUgImF1dG8tbW92ZS1yZWFkLW1lc3NhZ2VzIgBzZXR0aW5n IGluIHRoZSAiZmVhdHVyZS1saXN0IiwgeW91IG1heSBvciBtYXkgbm90IGJl IGFza2VkIHdoZW4geW91AGxlYXZlIHRoZSBmaXJzdCBmb2xkZXIgaWYgeW91 IHdhbnQgcmVhZCBtZXNzYWdlcyB0byBiZSBtb3ZlZCB0byB0aGUAc2Vjb25k IGZvbGRlci4gIEluIGVpdGhlciBjYXNlLCBtb3ZpbmcgdGhlIG1lc3NhZ2Vz IG1lYW5zIHRoZXkgd2lsbCBiZQBkZWxldGVkIGZyb20gdGhlIGZpcnN0IGZv bGRlci4AIABJZiB0aGVzZSBhcmUgbm90IHBhdGggbmFtZXMsIHRoZXkgd2ls bCBiZSBpbiB0aGUgZGVmYXVsdCBjb2xsZWN0aW9uIGZvcgBzYXZlcy4gIEFu eSB2YWxpZCBmb2xkZXIgc3BlY2lmaWNhdGlvbiwgbG9jYWwgb3IgcmVtb3Rl ICh2aWEgSU1BUCksIGlzAGFsbG93ZWQuICBUaGVyZSBpcyBubyBkZWZhdWx0 LgAgAEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRoZSBNYWluIE1lbnUs IHNlbGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNzICI/IiBmb3IgSGVs cC4uLiBMb29rIGZvciB0aGUgc2VjdGlvbiAiVmFsaWQgRm9sZGVyIE5hbWVz Ii4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJ T046IG5ld3NyYy1wYXRoACAAVGhpcyBvcHRpb24gb3ZlcnJpZGVzIHRoZSBk ZWZhdWx0IG5hbWUgUGluZSB1c2VzIGZvciB5b3VyICJuZXdzcmMiIG5ld3MA c3RhdHVzIGFuZCBzdWJzY3JpcHRpb24gZmlsZS4gIElmIHNldCwgUGluZSB3 aWxsIHRha2UgdGhpcyB2YWx1ZSBhcyB0aGUAZnVsbCBwYXRobmFtZSBmb3Ig dGhlIGRlc2lyZWQgbmV3c3JjIGZpbGUuACAASWYgdGhpcyBvcHRpb24gaXMg bm90IHNldCwgVW5peCBQaW5lIGxvb2tzIGZvciB0aGUgZmlsZSB+Ly5uZXdz cmMgYW5kAFBDLVBpbmUgbG9va3MgZmlyc3QgZm9yICAkSE9NRVxORVdTUkMg ICh3aGVyZSAkSE9NRSBkZWZhdWx0cyB0byB0aGUgcm9vdABvZiB0aGUgY3Vy cmVudCBkcml2ZSwgZS5nLiAiQzpcIiApIGFuZCB0aGVuIGl0IGxvb2tzIGlu IHRoZSBzYW1lAGRpcmVjdG9yeSBhcyB5b3VyIHBpbmVyYyBmaWxlIGZvciBO RVdTUkMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAg T1BUSU9OOiBTaWduYXR1cmUtRmlsZQAgAFRoaXMgaXMgdGhlIG5hbWUgb2Yg YSBmaWxlIHdoaWNoIHdpbGwgYmUgYXV0b21hdGljYWxseSBpbnNlcnRlZCBp bnRvAG91dGdvaW5nIG1lc3NhZ2VzLiAgSXQgdHlwaWNhbGx5IGNvbnRhaW5z IGluZm9ybWF0aW9uIHN1Y2ggYXMgeW91ciBuYW1lLABlbWFpbCBhZGRyZXNz IGFuZCBvcmdhbml6YXRpb25hbCBhZmZpbGlhdGlvbi4gIFBpbmUgYWRkcyB0 aGUgc2lnbmF0dXJlAGludG8gdGhlIG1lc3NhZ2UgYXMgc29vbiBhcyB5b3Ug ZW50ZXIgdGhlIGNvbXBvc2VyIHNvIHlvdSBjYW4gY2hvb3NlIHRvAHJlbW92 ZSBpdCBvbiBhIG1lc3NhZ2UgYnkgbWVzc2FnZSBiYXNpcy4gIFNpZ25hdHVy ZSBmaWxlIHBsYWNlbWVudCBpbgBtZXNzYWdlIHJlcGxpZXMgaXMgY29udHJv bGxlZCBieSB0aGUgInNpZ25hdHVyZS1hdC1ib3R0b20iIHNldHRpbmcgaW4A dGhlIGZlYXR1cmUgbGlzdC4AIABUaGUgZGVmYXVsdCBmaWxlIG5hbWUgb24g VW5peCBpcyAiLnNpZ25hdHVyZSI7IG9uIFBDLVBpbmUgdGhlIGZpbGUgaXMg aW4AdGhlIHNhbWUgZGlyZWN0b3J5IGFzIHlvdXIgUElORVJDIGZpbGUsIHVu ZGVyIHRoZSBuYW1lICJcUElORS5TSUciLgBUaGUgc2lnbmF0dXJlIGZpbGUg bXVzdCBiZSBrZXB0IG9uIHRoZSBsb2NhbCBzeXN0ZW0sIG5vdCBhIHJlbW90 ZSBJTUFQAHNlcnZlci4AIABUbyBjcmVhdGUgb3IgZWRpdCB5b3VyIHNpZ25h dHVyZSBmaWxlIGNob29zZSBTZXR1cCBmcm9tIHRoZSBNYWluIE1lbnUAYW5k IHRoZW4gc2VsZWN0IFMgZm9yIFNpZ25hdHVyZSAoTWFpbi9TZXR1cC9TaWdu YXR1cmUpLiAgVGhpcyBwdXRzIHlvdQBpbnRvIHRoZSBTaWduYXR1cmUgRWRp dG9yIHdoZXJlIHlvdSBjYW4gZW50ZXIgYSAqZmV3KiBsaW5lcyBvZiB0ZXh0 AGNvbnRhaW5pbmcgeW91ciBpZGVudGl0eSBhbmQgYWZmaWxpYXRpb24uACAA PEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBB ZGRyZXNzLUJvb2sAIABUaGlzIHZhbHVlIG92ZXJyaWRlcyB0aGUgZGVmYXVs dCBuYW1lIG9mIHlvdXIgcGVyc29uYWwgYWRkcmVzcyBib29rIGZpbGUuAFlv dSBtYXkgYWxzbyBkZWZpbmUgYWRkaXRpb25hbCBwZXJzb25hbCBhZGRyZXNz IGJvb2tzLCB0byB3aGljaCB5b3UAbWF5IGFkZCBzZWxlY3RlZCBhZGRyZXNz ZXMgZnJvbSB3aXRoaW4gUGluZS4AIABUaGUgZGVmYXVsdCBpcyB0byBoYXZl IGEgc2luZ2xlIGFkZHJlc3MgYm9vay4gIE9uIFVuaXggdGhlIGZpbGUgaXMg bmFtZWQAIn4vLmFkZHJlc3Nib29rIiBhbmQgb24gUENzIHRoZSBmaWxlIGlz IGluIHRoZSBzYW1lIGRpcmVjdG9yeSBhcyB5b3VyAFBJTkVSQyBmaWxlLCB1 bmRlciB0aGUgbmFtZSAiXEFERFJCT09LIi4AIABBdCB0aGlzIHRpbWUgYWRk cmVzcyBib29rcyBtdXN0IGJlIGtlcHQgb24gdGhlIGxvY2FsIHN5c3RlbSwg bm90IGEgcmVtb3RlAElNQVAgc2VydmVyLiAgSWYgeW91IG92ZXJyaWRlIHRo ZSBkZWZhdWx0IG5hbWUgZm9yIFBDLVBpbmUncyBhZGRyZXNzYm9vaywAZG8g bm90IGFkZCBhIGZpbGVuYW1lIGV4dGVuc2lvbiwgc2luY2UgUGluZSB3aWxs IHVzZSB5b3VyIHNwZWNpZmllZCBuYW1lAGFuZCBhZGQgYSAiLmx1IiBleHRl bnNpb24gd2hlbiBpdCBnZW5lcmF0ZXMgaXRzIGF1eGlsaWFyeSBpbmRleCAo bG9vawB1cCkgZmlsZS4AIABZb3UgbWF5IG9wdGlvbmFsbHkgcHJlY2VkZSB0 aGUgZmlsZSBuYW1lIHdpdGggYSBsYWJlbCB0aGF0IHdpbGwgYmUgdXNlZABm b3IgaWRlbnRpZmljYXRpb24gaW4gdGhlIEFERFJFU1MgQk9PSyBkaXNwbGF5 LiAgRm9yIGV4YW1wbGU6ACAAICAgUEVSU09OQUwgYWRkcmJvb2sAIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IEdsb2Jh bC1BZGRyZXNzLUJvb2sAIABUaGlzIHZhbHVlIHNwZWNpZmllcyB0aGUgbmFt ZShzKSBvZiBnbG9iYWwgKHN5c3RlbS13aWRlKSBhZGRyZXNzIGJvb2tzLgBE ZWZpbmluZyB0aGVzZSB3aWxsIHR5cGljYWxseSBiZSBkb25lIGluIHRoZSBz eXN0ZW0td2lkZSBQaW5lAGNvbmZpZ3VyYXRpb24gZmlsZSBieSB5b3VyIHN5 c3RlbSBhZG1pbmlzdHJhdG9yLiAgVGhpcyBvcHRpb24gbWF5IGJlIHVzZWQA dG8gc3BlY2lmeSBvbmUgZm9yIGEgc2hhcmVkIHdvcmtncm91cCBhZGRyZXNz Ym9vaywgb3IgdG8gb3ZlcnJpZGUgdGhlAHN5c3RlbS13aWRlIGRlZmF1bHQs IGlmIGl0IGV4aXN0cy4AIABZb3UgbWF5IG9wdGlvbmFsbHkgcHJlY2VkZSB0 aGUgZmlsZSBuYW1lIHdpdGggYSBsYWJlbCB0aGF0IHdpbGwgYmUgdXNlZABm b3IgaWRlbnRpZmljYXRpb24gaW4gdGhlIEFERFJFU1MgQk9PSyBkaXNwbGF5 LiAgRm9yIGV4YW1wbGU6ACAAICAgV09SS0dST1VQIHdnYWRkcmJrACAAR2xv YmFsIGFkZHJlc3MgYm9va3MgbXVzdCBiZSBhY2Nlc3NpYmxlIHZpYSBub3Jt YWwgZmlsZSBhY2Nlc3Mgcm91dGluZXMAb24gdGhlIG1hY2hpbmUgd2hlcmUg UGluZSBpcyBydW5uaW5nLiAgVW5saWtlIHBlcnNvbmFsIGFkZHJlc3MgYm9v a3MsAGdsb2JhbCBhZGRyZXNzIGJvb2tzIG1heSBub3QgYmUgbW9kaWZpZWQv dXBkYXRlZCBmcm9tIHdpdGhpbiBQaW5lOwB0aGF0IGlzLCB0aGV5IGFyZSBS ZWFkLU9ubHkuACAAVGhlcmUgaXMgbm8gZGVmYXVsdCB2YWx1ZSBmb3IgdGhp cyBvcHRpb24uACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgT1BUSU9OOiBJbml0aWFsLUtleXN0cm9rZS1MaXN0ACAAVGhlIGluaXRp YWwga2V5c3Ryb2tlIC0tb3IgY29tbWFuZC0tIGxpc3Qgb3B0aW9uIGxldHMg eW91IHN0YXJ0IFBpbmUgYXQAYW55IHBsYWNlIHlvdSBsaWtlLiAgV2hhdGV2 ZXIga2V5c3Ryb2tlcyB5b3Ugc3BlY2lmeSBoZXJlIHdpbGwgYmUgZXhlY3V0 ZWQAYnkgUGluZSB1cG9uIHN0YXJ0dXAgYXMgYSBtYWNyby4gIFRoZSB3b3Jk cyBTUEFDRSwgVEFCLCBET1dOLCBVUCwgTEVGVCwgYW5kAFJJR0hUIGluZGlj YXRlIHRoZSBwcmVzc2luZyBvZiB0aG9zZSBrZXlzLiAgQ1IgaW5kaWNhdGVz IHRoZSBwcmVzc2luZyBvZgB0aGUgUkVUVVJOIGtleS4gIEYxIHRocm91Z2gg RjEyIHJlcHJlc2VudCB0aGUgZnVuY3Rpb24ga2V5cy4gIEZvciBleGFtcGxl LAB0byB2aWV3IG1lc3NhZ2UgMSBvbiBzdGFydHVwLCB5b3Ugd291bGQgc3Bl Y2lmeSBpLGosMSxDUix2LgAgAFJlc3RyaWN0aW9uOiBZb3UgY2Fubm90IHBy ZS10eXBlIGludG8gdGhlIGNvbXBvc2VyIHdpdGggdGhlIGluaXRpYWwAa2V5 c3Ryb2tlIGxpc3QuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBEZWZhdWx0LUNvbXBvc2VyLUhlYWRlcnMAIABZb3Ug Y2FuIGRlY2lkZSB3aGljaCBoZWFkZXJzIHlvdSB3YW50IHZpc2libGUgd2hl biBjb21wb3Npbmcgb3V0Z29pbmcAZW1haWwgdXNpbmcgdGhpcyBvcHRpb24u ICBZb3UgY2FuIHNwZWNpZnkgYW55IG9mIHRoZSByZWd1bGFyIHNldCwgYW55 IHJpY2gAaGVhZGVyIG9yIGFueSBjdXN0b20gaGVhZGVyIHdoaWNoIHlvdSBo YXZlIGFscmVhZHkgZGVmaW5lZC4gIElmIHlvdSB1c2UAdGhpcyBzZXR0aW5n IGF0IGFsbCwgeW91IG11c3Qgc3BlY2lmeSBhbGwgdGhlIGhlYWRlcnMgeW91 IHdhbnQgdG8gc2VlLCB5b3UAY2FuJ3QganVzdCBhZGQgdG8gdGhlIHJlZ3Vs YXIgaGVhZGVyIHNldC4gIFRoZSBkZWZhdWx0IHNldCBpcyBUbzosIENjOiwA QXR0Y2htbnQ6LCBhbmQgU3ViamVjdDouACAATm90ZSB0aGF0IHRoZSAiTmV3 c2dyb3VwczoiIGhlYWRlciB3aWxsIGJlIGFiYnJldmlhdGVkIGluIHRoZSBD b21wb3NlcgBkaXNwbGF5LCBidXQgc2hvdWxkIGJlIHNwZWxsZWQtaW4tZnVs bCBoZXJlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IE9QVElPTjogQ3VzdG9taXplZC1IZWFkZXJzACAAWW91IG1heSBhZGQgeW91 ciBvd24gY3VzdG9tIGhlYWRlcnMgdG8gYWxsIG91dGdvaW5nIG1lc3NhZ2Vz LiAgRWFjaCBoZWFkZXIAeW91IHNwZWNpZnkgaGVyZSBtdXN0IGluY2x1ZGUg dGhlIGhlYWRlciB0YWcgKFJlcGx5LVRvOiwgQXBwcm92ZWQ6LCBldGMuKQBh bmQgbWF5IG9wdGlvbmFsbHkgaW5jbHVkZSBhIHZhbHVlIGZvciB0aGF0IGhl YWRlci4gIElmIHlvdSB3YW50IHRvIHNlZQB0aGVzZSBjdXN0b20gaGVhZGVy cyBlYWNoIHRpbWUgeW91IGNvbXBvc2UgYSBtZXNzYWdlLCB5b3UgbXVzdCBh ZGQgdGhlbSB0bwB5b3VyIGRlZmF1bHQgY29tcG9zZXIgaGVhZGVycyBsaXN0 IChzZWUgYWJvdmUpLCBvdGhlcndpc2UgdGhleSBiZWNvbWUgcGFydABvZiB0 aGUgcmljaCBoZWFkZXIgc2V0IHdoaWNoIHlvdSBvbmx5IHNlZSB3aGVuIHlv dSBwcmVzcyB0aGUgcmljaCBoZWFkZXIAKEN0cmwtUikgY29tbWFuZC4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IFZp ZXdlci1IZWFkZXJzACAAWW91IG1heSBjaGFuZ2UgdGhlIGRlZmF1bHQgbGlz dCBvZiBoZWFkZXJzIHRoYXQgYXJlIHZpZXdlZCBieSBsaXN0aW5nAHRoZSBo ZWFkZXJzIHlvdSB3YW50IHRvIHZpZXcgaGVyZS4gIElmIHRoZSBoZWFkZXJz IGluIHlvdXIgInZpZXdlci1oZHJzIgBsaXN0IGFyZSBwcmVzZW50IGluIHRo ZSBtZXNzYWdlLCB0aGVuIHRoZXkgd2lsbCBiZSBzaG93bi4gIFRoZSBvcmRl ciBvZgB0aGUgaGVhZGVycyB5b3UgbGlzdCB3aWxsIGJlIGhvbm9yZWQuICBJ ZiB0aGUgc3BlY2lhbCB2YWx1ZSAiYWxsLWV4Y2VwdCIAaXMgaW5jbHVkZWQg YXMgdGhlIGZpcnN0IGhlYWRlciBpbiB0aGUgInZpZXdlci1oZHJzIiBsaXN0 LCB0aGVuIGFsbCBoZWFkZXJzAGluIHRoZSBtZXNzYWdlIGV4Y2VwdCB0aG9z ZSBpbiB0aGUgbGlzdCB3aWxsIGJlIHNob3duLiAgVGhlIHZhbHVlcyBhcmUA YWxsIGNhc2UgaW5zZW5zaXRpdmUuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgT1BUSU9OOiBTYXZlZC1Nc2ctTmFtZS1SdWxlACAA VGhpcyBvcHRpb24gZGV0ZXJtaW5lcyB0aGUgZGVmYXVsdCBmb2xkZXIgbmFt ZSBmb3IgU2F2ZXMuLi4gQ2hvb3NlIGVpdGhlcjoAZGVmYXVsdC1mb2xkZXIs IGxhc3QtZm9sZGVyLXVzZWQsIGJ5LWZyb20sIGJ5LXNlbmRlciwgYnktcmVj aXBpZW50LABieS1uaWNrLW9mLWZyb20sIGJ5LW5pY2stb2Ytc2VuZGVyLCBi eS1uaWNrLW9mLXJlY2lwLCBieS1mY2Mtb2YtZnJvbSwAYnktZmNjLW9mLXNl bmRlciwgb3IgYnktZmNjLW9mLXJlY2lwLgBOb3JtYWwgZGVmYXVsdCBpcyAi ZGVmYXVsdC1mb2xkZXIiLCB3aGljaCBvbiBVbml4IG1lYW5zACJzYXZlZC1t ZXNzYWdlcyIgYW5kIGluIFBDLVBpbmUgbWVhbnMgIlNBVkVNQUlMIi4AQnkt ZnJvbSBmYWxscyBiYWNrIHRvIGJ5LXNlbmRlciBpZiB0aGVyZSBpcyBubyBm cm9tLCBhbmQgdmljZSB2ZXJzYSBmb3IAYnktc2VuZGVyLiAgQnktcmVjaXBp ZW50IHdpbGwgdXNlIHRoZSBuZXdzZ3JvdXAgbmFtZSBpZiBpdCB3YXMgcG9z dGVkIHRvAGEgbmV3c2dyb3VwLiAgVGhlIGJ5LW5pY2suLi4gZm9ybXMgY2hv b3NlIGFyZSBsaWtlIHRoZSBzYW1lIGZvcm1zIHdpdGhvdXQAdGhlIGJ5LW5p Y2sgZXhjZXB0IHRoYXQgdGhlIHJlc3VsdGluZyBhZGRyZXNzIGlzIGxvb2tl ZCB1cCBpbiB0aGUgdXNlcidzAGFkZHJlc3MgYm9va3MgYW5kIGlmIGl0IGlz IGZvdW5kLCB0aGUgbmlja25hbWUgZm9yIHRoYXQgZW50cnkgaXMgdXNlZC4A U2ltaWxhcmx5IGZvciB0aGUgYnktZmNjLi4uIGZvcm1zLCBvbmx5IHRoZSBm Y2MgZnJvbSB0aGUgYWRkcmVzcyBib29rcyBpcwB1c2VkLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogRkNDLU5hbWUt UnVsZQAgAFRoaXMgb3B0aW9uIGRldGVybWluZXMgdGhlIGRlZmF1bHQgbmFt ZSBmb3IgZm9sZGVyIGNhcmJvbiBjb3B5LiBDaG9vc2UAb25lOiBkZWZhdWx0 LWZjYywgbGFzdC1mY2MtdXNlZCwgYnktcmVjaXBpZW50LCBieS1uaWNrbmFt ZSwAYnktbmljay10aGVuLXJlY2lwLCBvciBjdXJyZW50LWZvbGRlci4AIABO b3JtYWwgZGVmYXVsdCBpcyAiZGVmYXVsdC1mY2MiLCB0aGUgdmFsdWUgb2Yg d2hpY2ggaXMgc2V0IGluAHRoZSAiZGVmYXVsdC1mY2MiIHZhcmlhYmxlIGFz IHNwZWNpZmllZCBlYXJsaWVyIGluIHRoaXMgY29uZmlndXJhdGlvbi4AIABU aGUgb3B0aW9uICJieS1uaWNrbmFtZSIgbWVhbnMgdGhhdCBpdCB3aWxsIHVz ZSB0aGUgbmlja25hbWUgZnJvbSB5b3VyAGFkZHJlc3MgYm9vayB0aGF0IG1h dGNoZXMgdGhlIGZpcnN0IGFkZHJlc3MgaW4gdGhlIFRvIGxpbmUuICBJZiB0 aGVyZSBpcwBubyBtYXRjaCwgaXQgd2lsbCB1c2UgdGhlIHZhbHVlIG9mIHRo ZSAiZGVmYXVsdC1mY2MiIHZhcmlhYmxlLgAgAFRoZSBvcHRpb24gImJ5LXJl Y2lwaWVudCIgbWVhbnMgaXQgd2lsbCBmb3JtIGEgZm9sZGVyIG5hbWUgYmFz ZWQgb24AdGhlIGxlZnQgaGFuZCBzaWRlIG9mIHRoZSBmaXJzdCBhZGRyZXNz IGluIHRoZSBUbyBsaW5lLgAgAFRoZSBvcHRpb24gImJ5LW5pY2stdGhlbi1y ZWNpcCIgbWVhbnMgdGhhdCBpdCB3aWxsIHVzZSB0aGUgbWF0Y2hpbmcAbmlj a25hbWUgZnJvbSB5b3VyIGFkZHJlc3MgYm9vayBpZiB0aGVyZSBpcyBvbmUs IG90aGVyd2lzZSBpdCB3aWxsAGV4dHJhY3QgdGhlIHJlY2lwaWVudCBuYW1l IGZyb20gdGhlIGFkZHJlc3MgYW5kIHVzZSB0aGF0IChsaWtlAGJ5LXJlY2lw aWVudCkuACAATm90ZSB0aGF0IHdoYXRldmVyIHRoZSBmY2Mgc3BlY2lmaWVk IGJ5IHRoZSBydWxlIGhlcmUsIGl0IHdpbGwgYmUAb3Zlci1yaWRkZW4gYnkg YW55IGZjYyBlbnRyaWVzIHlvdSBoYXZlIGluIHlvdXIgYWRkcmVzcyBib29r LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElP TjogU29ydC1LZXkAIABUaGlzIG9wdGlvbiBkZXRlcm1pbmVzIHRoZSBvcmRl ciBpbiB3aGljaCBtZXNzYWdlcyB3aWxsIGJlIGRpc3BsYXllZCBpbgB0aGUg Rm9sZGVyIEluZGV4IHNjcmVlbi4gIENob29zZSBmcm9tOgAgACBvIERhdGUg LS0gU29ydCBmb2xkZXJzIGFjY29yZGluZyB0byB0aGUgZGF0ZSBhbmQgdGlt ZSB0aGV5IHdlcmUAICAgICBzZW50LiBPbiBhIGZvbGRlciBsaWtlIElOQk9Y LCBzb3J0aW5nIGJ5ICJEYXRlIiBzaG91bGQgYmUgYWxtb3N0ACAgICAgaWRl bnRpY2FsIHRvIHNvcnRpbmcgYnkgIkFycml2YWwiLgAgbyBBcnJpdmFsIC0t IFNvcnQgbWVzc2FnZXMgaW50byB0aGUgb3JkZXIgaW4gd2hpY2ggdGhleSBh cnJpdmVkLgAgbyBGcm9tIC0tIFNvcnQgbWVzc2FnZXMgYnkgdGhlIG5hbWUg b2YgdGhlIGF1dGhvciBvZiB0aGUgbWVzc2FnZS4AICAgICBNZXNzYWdlcyB3 aXRoIHRoZSBzYW1lIGF1dGhvciBhcmUgZ3JvdXBlZCB0b2dldGhlci4gR3Jv dXBzIG9mACAgICAgbWVzc2FnZXMgYXJlIHRoZW4gcHV0IGludG8gYWxwaGFi ZXRpY2FsIG9yZGVyIGFjY29yZGluZyB0byBtZXNzYWdlACAgICAgYXV0aG9y LgAgbyBTdWJqZWN0IC0tIFNvcnQgbWVzc2FnZXMgYnkgc3ViamVjdC4gTWVz c2FnZXMgd2l0aCB0aGUgc2FtZQAgICAgIHN1YmplY3QgYXJlIGdyb3VwZWQg dG9nZXRoZXIuIFBpbmUgaWdub3JlcyBsZWFkaW5nICJSZToiIGFuZCAicmU6 IgAgICAgIGFuZCB0cmFpbGluZyAiKGZ3ZCkiIHdoZW4gZGV0ZXJtaW5pbmcg dGhlIGxpa2VuZXNzIGFuZAAgICAgIGFscGhhYmV0aWNhbCBvcmRlciBvZiBz dWJqZWN0IGxpbmVzLiBHcm91cHMgb2YgbWVzc2FnZXMgYXJlIHB1dAAgICAg IGludG8gYWxwaGFiZXRpY2FsIG9yZGVyIGFjY29yZGluZyB0byBzdWJqZWN0 LgAgbyBPcmRlcmVkU3ViaiAtLSBHcm91cGluZyBvZiBhbGwgbWVzc2FnZXMg d2l0aCB0aGUgc2FtZSBzdWJqZWN0ACAgICAgdG9nZXRoZXIgaXMgZG9uZSBp biB0aGUgc2FtZSB3YXkgYXMgc29ydCBieSBzdWJqZWN0LiBXaXRoACAgICAg Ik9yZGVyZWRTdWJqIiBob3dldmVyLCBncm91cHMgb2YgbWVzc2FnZXMgYXJl IHB1dCBpbnRvIGRhdGUgb3JkZXIAICAgICBhY2NvcmRpbmcgdG8gdGhlIG9s ZGVzdCBtZXNzYWdlIG9uIGEgZ2l2ZW4gc3ViamVjdC4gVGhpcyBzb3J0aW5n ACAgICAgcHJvdmlkZXMgcHNldWRvIHRocmVhZGluZyBvZiBtZXNzYWdlcy4A IG8gUmV2ZXJzZURhdGUgLS0gTGlrZSAiRGF0ZSIgYnV0IHRoZSBuZXdlc3Qg bWVzc2FnZSBpcyBmaXJzdC4AIG8gUmV2ZXJzZUFycml2YWwgLS0gTGlrZSAi QXJyaXZhbCIgYnV0IHRoZSBuZXdlc3QgbWVzc2FnZSBpcyBmaXJzdC4AIG8g UmV2ZXJzZUZyb20gLS0gTGlrZSAiRnJvbSIgYnV0IGdyb3VwcyBvZiBtZXNz YWdlcyBhcmUgb3JkZXJlZCBpbgAgICAgIHJldmVyc2UgYWxwaGFiZXRpY2Fs IG9yZGVyIChaLUEpLgAgbyBSZXZlcnNlU3ViamVjdCAtLSBMaWtlICJTdWJq ZWN0IiBidXQgZ3JvdXBzIG9mIG1lc3NhZ2VzIGFyZQAgICAgIG9yZGVyZWQg aW4gcmV2ZXJzZSBhbHBoYWJldGljYWwgb3JkZXIgKFotQSkuACBvIFJldmVy c2VPcmRlcmVkU3ViaiAtLSBMaWtlICJPcmRlcmVkU3ViaiIgYnV0IGdyb3Vw cyBvZiBtZXNzYWdlcwAgICAgIGFyZSBvcmRlcmVkIHdpdGggdGhlIG5ld2Vz dCBncm91cHMgZmlyc3QgKGFjY29yZGluZyB0byB0aGUgZmlyc3QAICAgICBt ZXNzYWdlIG9mIGVhY2ggZ3JvdXApLgAgAE5vcm1hbCBkZWZhdWx0IGlzICJh cnJpdmFsIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBPUFRJT046IEFkZHJlc3MtQm9vay1Tb3J0LVJ1bGUAIABUaGlzIG9wdGlv biBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggYWRkcmVzcyBib29rIGVu dHJpZXMgd2lsbCBiZQBwcmVzZW50ZWQuICBDaG9vc2Ugb25lIG9mIHRoZSBm b2xsb3dpbmc6ACAAZnVsbG5hbWUgICAgICAgICAgICAgICAgICB1c2UgZnVs bG5hbWUgZmllbGQsIGxpc3RzIG1peGVkIGluAGZ1bGxuYW1lLXdpdGgtbGlz dHMtbGFzdCAgdXNlIGZ1bGxuYW1lIGZpZWxkLCBidXQgcHV0IGxpc3RzIGF0 IGVuZABuaWNrbmFtZSAgICAgICAgICAgICAgICAgIHVzZSBuaWNrbmFtZSBm aWVsZCwgbGlzdHMgbWl4ZWQgaW4Abmlja25hbWUtd2l0aC1saXN0cy1sYXN0 ICB1c2Ugbmlja25hbWUgZmllbGQsIGJ1dCBwdXQgbGlzdHMgYXQgZW5kAGRv bnQtc29ydCAgICAgICAgICAgICAgICAgZG9uJ3QgY2hhbmdlIG9yZGVyIG9m IGZpbGUAIABUaGUgbm9ybWFsIGRlZmF1bHQgaXMgImZ1bGxuYW1lLXdpdGgt bGlzdHMtbGFzdCIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBDaGFyYWN0ZXItU2V0ACAAVGhlIGNoYXJhY3RlciBz ZXQgaXMgdXNlZCBwcmltYXJpbHkgdG8gbWFyayBvdXRnb2luZyBlbWFpbCBh cHByb3ByaWF0ZWx5LgBTZXQgaXQgdG8gd2hhdGV2ZXIgY2hhcmFjdGVyIHNl dCB5b3UgbWlnaHQgdXNlIHRvIGNvbXBvc2UgbWVzc2FnZXMuAFdoZW5ldmVy IHlvdSBhY3R1YWxseSBzZW5kIGEgbWVzc2FnZSwgUGluZSBjaGVja3MgaXQg dG8gc2VlIGlmIGl0IGlzLCBpbgBmYWN0LCBVUy1BU0NJSSAoYSBzdWJzZXQg b2YgdGhlIG90aGVyIHNldHMgYWxsb3dhYmxlKS4gSWYgaXQgaXMgVVMtQVND SUksAHRoZSBvdXRnb2luZyBtZXNzYWdlIHdpbGwgYmUgbWFya2VkIGFzIHN1 Y2ggbm8gbWF0dGVyIHdoYXQgeW91IGhhdmUgc2V0IGFzAHlvdXIgY2hhcmFj dGVyIHNldC4gTm9ybWFsIGRlZmF1bHQgaXMgVVMtQVNDSUkuICBUeXBpY2Fs IGFsdGVybmF0aXZlcwBpbmNsdWRlIElTTy04ODU5LXgsIHdoZXJlIHggaXMg YSBudW1iZXIgYmV0d2VlbiAxIGFuZCA5LgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogRWRpdG9yACAARWRpdG9yIHNw ZWNpZmllcyB0aGUgcHJvZ3JhbSBpbnZva2VkIGJ5IF5fIGluIHRoZSBDb21w b3Nlci4gVGhpcyBpcwBub3JtYWxseSBhbiBhbHRlcm5hdGl2ZSB0byBQaW5l J3MgaW50ZXJuYWwgY29tcG9zZXIgKFBpY28pLiAgWW91IGNvdWxkIHVzZQB0 aGlzIHNldHRpbmcgdG8gc3BlY2lmeSBhbiBhbHRlcm5hdGUgZWRpdG9yIHRv IHVzZSBvY2Nhc2lvbmFsbHkgb3IgaWYgeW91AGhhdmUgYSBmYXZvcml0ZSBl ZGl0b3IgYW5kIHdhbnQgdG8gdXNlIGl0IGFsbCB0aGUgdGltZSAoc2VlIHRo ZSAiZW5hYmxlLQBhbHRlcm5hdGUtZWRpdG9yLWltcGxpY2l0bHkiIHNldHRp bmcpLiAgSW4gZWl0aGVyIGNhc2UsIHRoZQAiZW5hYmxlLWFsdGVybmF0ZS1l ZGl0b3IiIGZlYXR1cmUgbXVzdCBiZSB0dXJuZWQgb24gdG9vLgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogU3BlbGxl cgAgAFRoaXMgb3B0aW9uIGFmZmVjdHMgdGhlIGJlaGF2aW9yIG9mIHRoZSBe VCAoc3BlbGwgY2hlY2spIGNvbW1hbmQgaW4gdGhlAENvbXBvc2VyLiAgSXQg c3BlY2lmaWVzIHRoZSBwcm9ncmFtIGludm9rZWQgYnkgXlQgaW4gdGhlIENv bXBvc2VyLiAgQnkAZGVmYXVsdCwgUGluZSB1c2VzIHRoZSBzeXN0ZW0ncyAi c3BlbGwiIGNvbW1hbmQuICBQaW5lIHdpbGwgdXNlIHRoZQBjb21tYW5kIGRl ZmluZWQgYnkgdGhpcyBvcHRpb24gKGlmIGFueSkgaW5zdGVhZC4gIFdoZW4g aW52b2tpbmcgdGhlAHNwZWxsLWNoZWNraW5nIHByb2dyYW0sIFBpbmUgYXBw ZW5kcyBhIHRlbXBmaWxlIG5hbWUgKHdoZXJlIHRoZSBtZXNzYWdlIGlzAHBh c3NlZCkgdG8gdGhlIGNvbW1hbmQgbGluZS4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IERpc3BsYXktRmlsdGVycwAg AFRoaXMgb3B0aW9uIGRlZmluZXMgYSBsaXN0IG9mIHRleHQgZmlsdGVyaW5n IHByb2dyYW1zIHRoYXQgbWF5IGJlIHVzZWQgdG8AZmlsdGVyIHRleHQgcG9y dGlvbnMgb2YgcmVjZWl2ZWQgbWVzc2FnZXMgcHJpb3IgdG8gdGhlaXIgdXNl IChlLmcuLABwcmVzZW50YXRpb24gaW4gdGhlICJNRVNTQUdFIFRFWFQiIGRp c3BsYXkgc2NyZWVuKS4gIFRoZSBmdWxsIHBhdGggbmFtZQBvZiB0aGUgZmls dGVyIHByb2dyYW0gbXVzdCBiZSBzcGVjaWZpZWQuACAAVGhlIGZpbHRlcidz IHVzZSBpcyBiYXNlZCBvbiB0aGUgY29uZmlndXJlZCAidHJpZ2dlciIgc3Ry aW5nLiAgVGhlAGZvcm1hdCBvZiBhIGZpbHRlciBkZWZpbml0aW9uIGlzOgAg ACAgICAgICAgPHRyaWdnZXI+IDxjb21tYW5kIGFuZCBhcmdzPgAgAFRoZSAi dHJpZ2dlciIgaXMgc2ltcGx5IHRleHQgdGhhdCwgaWYgZm91bmQgaW4gdGhl IG1lc3NhZ2UsIHdpbGwgY2F1c2UgdGhhdABmaWx0ZXIgdG8gZ2V0IHVzZWQu ICBJZiB0aGUgdHJpZ2dlciBjb250YWlucyBhbnkgc3BhY2UgY2hhcmFjdGVy cywgaXQgbXVzdABiZSBwbGFjZWQgd2l0aGluIHF1b3Rlcy4gIExpa2V3aXNl LCBzaG91bGQgeW91IHdpc2ggYSBmaWx0ZXIgdG8gYmUgaW52b2tlZAB1bmNv bmRpdGlvbmFsbHksIGRlZmluZSB0aGUgdHJpZ2dlciBhcyB0aGUgbnVsbCBz dHJpbmcsICIiICh0d28AY29uc2VjdXRpdmUgZG91YmxlLXF1b3RlIGNoYXJh Y3RlcnMpLiAgQnkgZGVmYXVsdCwgaWYgdGhlIHRyaWdnZXIgc3RyaW5nAGlz IGZvdW5kIGFueXdoZXJlIGluIHRoZSB0ZXh0IHRoZSBmaWx0ZXIgaXMgdXNl ZC4gIFBsYWNpbmcgdGhlIHRyaWdnZXIgdGV4dAB3aXRoaW4gdGhlIHRva2Vu cyBkZWZpbmVkIGJlbG93IGhlbHBzIGNvbnRyb2wgd2hlcmUgd2l0aGluIHRo ZSB0ZXh0IHRoZQB0cmlnZ2VyIG11c3QgYmUgYmVmb3JlIGNvbnNpZGVyaW5n IGl0IGEgbWF0Y2guACAAVGhlICJjb21tYW5kIGFuZCBhcmdzIiBwb3J0aW9u IGlzIHNpbXBseSB0aGUgY29tbWFuZCBsaW5lIHRvIGJlIGludm9rZWQAaWYg dGhlIHRyaWdnZXIgc3RyaW5nIGlzIGZvdW5kLiAgQmVsb3cgYXJlIHRva2Vu cyB0aGF0IFBpbmUgd2lsbCByZWNvZ25pemUAb24gdGhlIGNvbW1hbmQgbGlu ZSBhbmQgcmVwbGFjZSB3aXRoIHNwZWNpYWwgdmFsdWVzIHdoZW4gdGhlIGNv bW1hbmQgaXMAYWN0dWFsbHkgaW52b2tlZC4AIAAgVHJpZ2dlciBNb2RpZnlp bmcgVG9rZW5zOgAgACAgIF9DSEFSU0VUKHN0cmluZylfICAgIFRoaXMgdG9r ZW4gdGVsbHMgUGluZSB0byBpbnZva2UgdGhlIHN1cHBsaWVkIGNvbW1hbmQA ICAgICAgICAgICAgICAgICAgICAgICAgaWYgdGhlIHRleHQgaXMgaW4gYSBj aGFyYWN0ZXIgc2V0IG1hdGNoaW5nICJzdHJpbmciACAgICAgICAgICAgICAg ICAgICAgICAgIChlLmcuLCBJU08tODg1OS0yIG9yIElTTy0yMDIyLUpQKS4A IAAgICBfTEVBRElORyhzdHJpbmcpXyAgICBUaGlzIHRva2VuIHRlbGxzIFBp bmUgdG8gaW52b2tlIHRoZSBzdXBwbGllZCBjb21tYW5kACAgICAgICAgICAg ICAgICAgICAgICAgIGlmIHRoZSBlbmNsb3NlZCAic3RyaW5nIiBpcyBmb3Vu ZCB0byBiZSB0aGUgZmlyc3QAICAgICAgICAgICAgICAgICAgICAgICAgbm9u LXdoaXRlc3BhY2UgdGV4dC4AICAgICAgICAgICAgICAgICAgICAgICAgTk9U RTogUXVvdGVzIGFyZSBuZWNlc3NhcnkgaWYgInN0cmluZyIgY29udGFpbnMA ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIHNwYWNlIGNoYXJh Y3Rlci4AIAAgICBfQkVHSU5OSU5HKHN0cmluZylfICBUaGlzIHRva2VuIHRl bGxzIFBpbmUgdG8gaW52b2tlIHRoZSBzdXBwbGllZCBjb21tYW5kACAgICAg ICAgICAgICAgICAgICAgICAgIGlmIHRoZSBlbmNsb3NlZCAic3RyaW5nIiBp cyBmb3VuZCBhdCB0aGUgYmVnaW5uaW5nACAgICAgICAgICAgICAgICAgICAg ICAgIG9mIGFueSBsaW5lIGluIHRoZSB0ZXh0LgAgICAgICAgICAgICAgICAg ICAgICAgICBOT1RFOiBRdW90ZXMgYXJlIG5lY2Vzc2FyeSBpZiAic3RyaW5n IiBjb250YWlucwAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUg c3BhY2UgY2hhcmFjdGVyLgAgACBDb21tYW5kIEFyZ3VtZW50IE1vZGlmeWlu ZyBUb2tlbnM6ACAAICAgX1JFQ0lQSUVOVFNfICAgICAgICAgVGhpcyB0b2tl biBpcyByZXBsYWNlZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdpdGggdGhlACAg ICAgICAgICAgICAgICAgICAgICAgIHNwYWNlIGRlbGltaXRlZCBsaXN0IHJl Y2lwaWVudHMgb2YgdGhlIG1lc3NhZ2UgYmVpbmcAICAgICAgICAgICAgICAg ICAgICAgICAgZGlzcGxheWVkLgAgACAgIF9UTVBGSUxFXyAgICAgICAgICAg IFRoaXMgdG9rZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNvbW1hbmQgbGluZSB3 aXRoIHRoZQAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIGFuZCBuYW1l IG9mIHRoZSB0ZW1wb3JhcnkgZmlsZSBjb250YWluaW5nIHRoZQAgICAgICAg ICAgICAgICAgICAgICAgICB0ZXh0IHRvIGJlIGZpbHRlcmVkLiAgUGluZSBl eHBlY3RzIHRoZSBmaWx0ZXIgdG8AICAgICAgICAgICAgICAgICAgICAgICAg cmVwbGFjZSB0aGlzIGRhdGEgd2l0aCB0aGUgZmlsdGVycyByZXN1bHQuACAA ICAgX1JFU1VMVEZJTEVfICAgICAgICAgVGhpcyB0b2tlbiBpcyByZXBsYWNl ZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdpdGggdGhlACAgICAgICAgICAgICAg ICAgICAgICAgIHBhdGggYW5kIG5hbWUgb2YgYSB0ZW1wb3JhcnkgZmlsZSBp bnRlbmRlZCB0byBjb250YWluACAgICAgICAgICAgICAgICAgICAgICAgIHRo ZSBmaWx0ZXIncyByZXN1bHRpbmcgb3V0cHV0LgAgACAgIF9EQVRBRklMRV8g ICAgICAgICAgIFRoaXMgdG9rZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNvbW1h bmQgbGluZSB3aXRoIHRoZQAgICAgICAgICAgICAgICAgICAgICAgICBwYXRo IGFuZCBuYW1lIG9mIGEgdGVtcG9yYXJ5IGZpbGUgdGhhdCBQaW5lIGNyZWF0 ZXMAICAgICAgICAgICAgICAgICAgICAgICAgb25jZSBwZXIgc2Vzc2lvbiBh bmQgZGVsZXRlcyB1cG9uIGV4aXQuICBUaGUgZmlsZQAgICAgICAgICAgICAg ICAgICAgICAgICBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGJ5IHRoZSBmaWx0 ZXIgdG8gc3RvcmUgc3RhdGUAICAgICAgICAgICAgICAgICAgICAgICAgaW5m b3JtYXRpb24gYmV0d2VlbiBpbnN0YW5jZXMgb2YgdGhlIGZpbHRlci4AIAAg ICBfUFJFUEVOREtFWV8gICAgICAgICBUaGlzIHRva2VuIGlzIHJlcGxhY2Vk IGluIHRoZSBjb21tYW5kIGxpbmUgd2l0aCBhACAgICAgICAgICAgICAgICAg ICAgICAgIHJhbmRvbWx5IGdlbmVyYXRlZCBudW1iZXIuICBUaGUgbnVtYmVy IGlzIHVuaXF1ZQAgICAgICAgICAgICAgICAgICAgICAgICB0byB0aGUgY3Vy cmVudCBQaW5lIHNlc3Npb24gYW5kIGlzIG9ubHkgZ2VuZXJhdGVkACAgICAg ICAgICAgICAgICAgICAgICAgIG9uY2UgcGVyIHNlc3Npb24uACAATk9URTog SWYgbmVpdGhlciBfVE1QRklMRV8gbm9yIF9SRVNVTFRGSUxFXyBhYm92ZSBh cmUgZGVmaW5lZCwgUGluZSBhc3N1bWVzACAgICAgIHRoZSBmaWx0ZXIgaXMg YWNjZXB0aW5nIGlucHV0IHRocm91Z2ggaXRzIHN0YW5kYXJkIGlucHV0IGFu ZAAgICAgICB3cml0aW5nIGl0cyByZXN1bHQgdG8gc3RhbmRhcmQgb3V0cHV0 LgAgACAAUGVyZm9ybWFuY2UgY2F2ZWF0L2NvbnNpZGVyYXRpb25zOgAgAFRl c3RpbmcgZm9yIHRoZSB0cmlnZ2VyIGFuZCBpbnZva2luZyB0aGUgZmlsdGVy IGRvZXNuJ3QgY29tZSBmb3IgZnJlZS4AVGhlcmUgaXMgb3ZlcmhlYWQgYXNz b2NpYXRlZCB3aXRoIHNlYXJjaGluZyBmb3IgdGhlIHRyaWdnZXIgc3RyaW5n LCB0ZXN0aW5nAGZvciB0aGUgZmlsdGVyJ3MgZXhpc3RlbmNlIGFuZCBhY3R1 YWxseSBwaXBpbmcgdGhlIHRleHQgdGhyb3VnaCB0aGUgZmlsdGVyLgBUaGUg aW1wYWN0IGNhbiBiZSByZWR1Y2VkIGlmIHRoZSBUcmlnZ2VyIE1vZGlmeWlu ZyBUb2tlbnMgYWJvdmUgYXJlIGVtcGxveWVkLgAgACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBTZW5kaW5nLUZpbHRl cgAgAFRoaXMgb3B0aW9uIGRlZmluZXMgYSBsaXN0IG9mIHByb2dyYW1zIHRo YXQgbWF5IGJlIHNlbGVjdGl2ZWx5IGludm9rZWQgdG8AcHJvY2VzcyBhIG1l c3NhZ2UganVzdCBiZWZvcmUgaXQgaXMgc2VudC4gIElmIHNldCwgdGhlIENv bXBvc2VyJ3MgXlggKFNlbmQpAGNvbW1hbmQgd2lsbCBhbGxvdyB5b3UgdG8g c2VsZWN0IHdoaWNoIGZpbHRlciAob3Igbm9uZSkgdG8gYXBwbHkgdG8gdGhl AG1lc3NhZ2UgYmVmb3JlIGl0IGlzIHNlbnQuICBGb3Igc2VjdXJpdHkgcmVh c29ucywgdGhlIGZ1bGwgcGF0aCBvZiB0aGUAZmlsdGVyIHByb2dyYW0gbXVz dCBiZSBzcGVjaWZpZWQuACAAIAAgQ29tbWFuZCBBcmd1bWVudCBNb2RpZnlp bmcgVG9rZW5zOgAgACAgIF9SRUNJUElFTlRTXyAgICAgICAgIFRoaXMgdG9r ZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNvbW1hbmQgbGluZSB3aXRoIHRoZQAg ICAgICAgICAgICAgICAgICAgICAgICBzcGFjZSBkZWxpbWl0ZWQgbGlzdCBy ZWNpcGllbnRzIG9mIHRoZSBtZXNzYWdlIGJlaW5nACAgICAgICAgICAgICAg ICAgICAgICAgIGRpc3BsYXllZC4AIAAgICBfVE1QRklMRV8gICAgICAgICAg ICBUaGlzIHRva2VuIGlzIHJlcGxhY2VkIGluIHRoZSBjb21tYW5kIGxpbmUg d2l0aCB0aGUAICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCBhbmQgbmFt ZSBvZiB0aGUgdGVtcG9yYXJ5IGZpbGUgY29udGFpbmluZyB0aGUAICAgICAg ICAgICAgICAgICAgICAgICAgdGV4dCB0byBiZSBmaWx0ZXJlZC4gIFBpbmUg ZXhwZWN0cyB0aGUgZmlsdGVyIHRvACAgICAgICAgICAgICAgICAgICAgICAg IHJlcGxhY2UgdGhpcyBkYXRhIHdpdGggdGhlIGZpbHRlcnMgcmVzdWx0LgAg ACAgIF9SRVNVTFRGSUxFXyAgICAgICAgIFRoaXMgdG9rZW4gaXMgcmVwbGFj ZWQgaW4gdGhlIGNvbW1hbmQgbGluZSB3aXRoIHRoZQAgICAgICAgICAgICAg ICAgICAgICAgICBwYXRoIGFuZCBuYW1lIG9mIGEgdGVtcG9yYXJ5IGZpbGUg aW50ZW5kZWQgdG8gY29udGFpbgAgICAgICAgICAgICAgICAgICAgICAgICB0 aGUgZmlsdGVyJ3MgcmVzdWx0aW5nIG91dHB1dC4AIAAgICBfREFUQUZJTEVf ICAgICAgICAgICBUaGlzIHRva2VuIGlzIHJlcGxhY2VkIGluIHRoZSBjb21t YW5kIGxpbmUgd2l0aCB0aGUAICAgICAgICAgICAgICAgICAgICAgICAgcGF0 aCBhbmQgbmFtZSBvZiBhIHRlbXBvcmFyeSBmaWxlIHRoYXQgUGluZSBjcmVh dGVzACAgICAgICAgICAgICAgICAgICAgICAgIG9uY2UgcGVyIHNlc3Npb24g YW5kIGRlbGV0ZXMgdXBvbiBleGl0LiAgVGhlIGZpbGUAICAgICAgICAgICAg ICAgICAgICAgICAgaXMgaW50ZW5kZWQgdG8gYmUgdXNlZCBieSB0aGUgZmls dGVyIHRvIHN0b3JlIHN0YXRlACAgICAgICAgICAgICAgICAgICAgICAgIGlu Zm9ybWF0aW9uIGJldHdlZW4gaW5zdGFuY2VzIG9mIHRoZSBmaWx0ZXIuACAA ICAgX1BSRVBFTkRLRVlfICAgICAgICAgVGhpcyB0b2tlbiBpcyByZXBsYWNl ZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdpdGggYQAgICAgICAgICAgICAgICAg ICAgICAgICByYW5kb21seSBnZW5lcmF0ZWQgbnVtYmVyLiAgVGhlIG51bWJl ciBpcyB1bmlxdWUAICAgICAgICAgICAgICAgICAgICAgICAgdG8gdGhlIGN1 cnJlbnQgUGluZSBzZXNzaW9uIGFuZCBpcyBvbmx5IGdlbmVyYXRlZAAgICAg ICAgICAgICAgICAgICAgICAgICBvbmNlIHBlciBzZXNzaW9uLgAgAE5PVEU6 IElmIG5laXRoZXIgX1RNUEZJTEVfIG5vciBfUkVTVUxURklMRV8gYWJvdmUg YXJlIGRlZmluZWQsIFBpbmUgYXNzdW1lcwAgICAgICB0aGUgZmlsdGVyIGlz IGFjY2VwdGluZyBpbnB1dCB0aHJvdWdoIGl0cyBzdGFuZGFyZCBpbnB1dCBh bmQAICAgICAgd3JpdGluZyBpdHMgcmVzdWx0IHRvIHN0YW5kYXJkIG91dHB1 dC4AIABOT1RFOiBPbmx5IGZpcnN0IHRleHQgcGFydCAodGhlIHRleHQgdmlz aWJsZSBpbiB0aGUgQ29tcG9zZXIpIGlzIHBpcGVkACAgICAgIHRocm91Z2gg dGhpcyBmaWx0ZXIhACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBBbHQtQWRkcmVzc2VzACAAVGhpcyBvcHRpb24gcHJv dmlkZXMgYSBwbGFjZSBmb3IgeW91IHRvIGxpc3QgYWx0ZXJuYXRpdmUgZW1h aWwgYWRkcmVzc2VzAHlvdSBtYXkgaGF2ZS4gIElmIHNldCwgdGhlIG9wdGlv biBhZmZlY3RzIHRoZSBiZWhhdmlvciBvZiB0aGUgUmVwbHkAY29tbWFuZCBh bmQgdGhlICIrIiBzeW1ib2wgaW4gdGhlIEZvbGRlciBJbmRleCwgd2hpY2gg ZGVub3RlcyB0aGF0AGEgbWVzc2FnZSBoYXMgYmVlbiBhZGRyZXNzZWQgc3Bl Y2lmaWNhbGx5IHRvIHlvdS4AIABXaXRoIHJlc3BlY3QgdG8gUmVwbHksIHRo ZSByZXBseS10by1hbGwgb3B0aW9uIHdpbGwgZXhjbHVkZSBhZGRyZXNzZXMA bGlzdGVkIGhlcmUuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBBZGRyZXNzYm9vay1Gb3JtYXRzACAAVGhpcyBvcHRp b24gc3BlY2lmaWVzIHRoZSBmb3JtYXQgdGhhdCBhZGRyZXNzIGJvb2tzIGFy ZSBkaXNwbGF5ZWQgaW4uAE5vcm1hbGx5LCBhZGRyZXNzIGJvb2tzIGFyZSBk aXNwbGF5ZWQgd2l0aCB0aGUgbmlja25hbWVzIGluIHRoZSBmaXJzdABjb2x1 bW4sIHRoZSBmdWxsbmFtZXMgaW4gdGhlIHNlY29uZCBjb2x1bW4sIGFuZCBh ZGRyZXNzZXMgaW4gdGhlIHRoaXJkAGNvbHVtbi4gIFRoZSBzeXN0ZW0gZmln dXJlcyBvdXQgcmVhc29uYWJsZSBkZWZhdWx0cyBmb3IgdGhlIHdpZHRocyBv ZgB0aGUgY29sdW1ucy4gIEFuIGFkZHJlc3MgYm9vayBtYXkgYmUgZ2l2ZW4g YSBkaWZmZXJlbnQgZm9ybWF0IGJ5AGxpc3Rpbmcgc3BlY2lhbCB0b2tlbnMg aW4gdGhlIG9yZGVyIHlvdSB3YW50IHRoZW0gdG8gZGlzcGxheS4gIFRoZQBw b3NzaWJsZSB0b2tlbnMgYXJlIE5JQ0tOQU1FLCBGVUxMTkFNRSwgQUREUkVT UywgRkNDLCBhbmQgQ09NTUVOVC4AU28sIGZvciBleGFtcGxlLCB0byBnZXQg dGhlIGRlZmF1bHQgYmVoYXZpb3IgeW91IGNvdWxkIGxpc3QAIABhZGRyZXNz Ym9vay1mb3JtYXRzPU5JQ0tOQU1FIEZVTExOQU1FIEFERFJFU1MAIAAoWW91 IGNhbiBhbHNvIHVzZSB0aGUgdG9rZW4gREVGQVVMVCB0byBnZXQgdGhlIGRl ZmF1bHQgYmVoYXZpb3IgZm9yAGFuIGFkZHJlc3MgYm9vayBmb3JtYXQuKQAg AFRoZSB0b2tlbnMgYXJlIHNlcGFyYXRlZCBieSBzcGFjZXMuICAiQWRkcmVz c2Jvb2stZm9ybWF0cyIgaXMgYSBsaXN0LABzbyBpZiB5b3UgaGF2ZSBtb3Jl IHRoYW4gb25lIGFkZHJlc3MgYm9vayB5b3UgbWF5IGhhdmUgYSBzZXBhcmF0 ZSBmb3JtYXQAZm9yIGVhY2ggYnkgcHV0dGluZyBpdHMgZm9ybWF0IGF0IHRo ZSBjb3JyZXNwb25kaW5nIGxvY2F0aW9uIGluIHRoZQAiYWRkcmVzc2Jvb2st Zm9ybWF0cyIgbGlzdC4gIExpc3RlZCBmaXJzdCBhcmUgdGhlIHBlcnNvbmFs IGFkZHJlc3MgYm9va3MsAHRoZW4gdGhlIGdsb2JhbCBhZGRyZXNzIGJvb2tz LiAgU28sIGlmIHlvdSBoYXZlIHR3byBwZXJzb25hbCBhZGRyZXNzAGJvb2tz IGFuZCBvbmUgZ2xvYmFsIGFkZHJlc3MgYm9vaywgeW91IG1heSBoYXZlIHVw IHRvIHRocmVlIGZvcm1hdHMgaW4AdGhlICJhZGRyZXNzYm9vay1mb3JtYXRz IiBsaXN0LiAgSWYgImFkZHJlc3Nib29rLWZvcm1hdHMiIGRvZXNuJ3QAaGF2 ZSBhcyBtYW55IGVsZW1lbnRzIGFzIHRoZXJlIGFyZSBhZGRyZXNzIGJvb2tz LCB0aGUgbGFzdCBlbGVtZW50IGlzAHVzZWQgcmVwZWF0ZWRseS4gIEVhY2gg b2YgdGhlIHRva2VucyBtYXkgYWxzbyBiZSBvcHRpb25hbGx5IGZvbGxvd2Vk AGJ5IHBhcmVudGhlc2VzIHdpdGggZWl0aGVyIGEgbnVtYmVyIG9yIGEgcGVy Y2VudGFnZSBpbnNpZGUgdGhlIHBhcmVudGhlc2VzLgBGb3IgZXhhbXBsZSwg RlVMTE5BTUUoMTMpIG1lYW5zIHRvIGFsbG9jYXRlIDEzIGNoYXJhY3RlcnMg b2Ygc3BhY2UgdG8AdGhlIGZ1bGxuYW1lcyBjb2x1bW4sIEZVTExOQU1FKDIw JSkgbWVhbnMgdG8gYWxsb2NhdGUgMjAlIG9mIHRoZQBhdmFpbGFibGUgc3Bh Y2UgKHRoZSBzY3JlZW4gd2lkdGggbWludXMgdGhlIHNwYWNlIGZvciBpbnRl ci1jb2x1bW4gc3BhY2VzKQB0byB0aGUgZnVsbG5hbWVzIGNvbHVtbiwgd2hp bGUgcGxhaW4gRlVMTE5BTUUgbWVhbnMgdGhlIHN5c3RlbSB3aWxsAGF0dGVt cHQgdG8gZmlndXJlIG91dCBhIHJlYXNvbmFibGUgbnVtYmVyIG9mIGNvbHVt bnMuICBUaGVyZSBhcmUAYWx3YXlzIDIgc3BhY2VzIGJldHdlZW4gZXZlcnkg Y29sdW1uLCBzbyBpZiB5b3UgdXNlIGZpeGVkIGNvbHVtbgB3aWR0aHMgKGxp a2UgMTMpIHlvdSBzaG91bGQgcmVtZW1iZXIgdG8gdGFrZSB0aGF0IGludG8g YWNjb3VudC4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBPUFRJT046IEluZGV4LUZvcm1hdAAgAFRoaXMgb3B0aW9uIHNwZWNpZmll cyB0aGUgZm9ybWF0IHRoYXQgZm9sZGVyIGluZGV4ZXMgYXJlIGRpc3BsYXll ZCBpbi4ATm9ybWFsbHksIHRoZSBzeXN0ZW0gZmlndXJlcyBvdXQgcmVhc29u YWJsZSBkZWZhdWx0cyBmb3IgdGhlIHdpZHRocyBvZgB0aGUgY29sdW1ucyBv ZiB0aGUgaW5kZXggZGlzcGxheS4gIEEgbm9uLXN0YW5kYXJkIGRpc3BsYXkg Zm9ybWF0IGNhbiBiZQB1c2VkIGJ5IGxpc3Rpbmcgc3BlY2lhbCB0b2tlbnMg aW4gdGhlIG9yZGVyIHlvdSB3YW50IHRoZW0gdG8gZGlzcGxheS4gIFRoZQB0 b2tlbnMgYXJlIFNUQVRVUywgRlVMTFNUQVRVUywgTVNHTk8sIERBVEUsIFNJ WkUsIERFU0NSSVBTSVpFLCBTVUJKRUNULABGUk9NT1JUTywgRlJPTSwgYW5k IFRPLiAgVGhlIHRva2VucyBhcmUgc2VwYXJhdGVkIGJ5IHNwYWNlcy4ARWFj aCBvZiB0aGUgdG9rZW5zIG1heSBhbHNvIGJlIG9wdGlvbmFsbHkgZm9sbG93 ZWQgYnkgcGFyZW50aGVzZXMgd2l0aABlaXRoZXIgYSBudW1iZXIgb3IgYSBw ZXJjZW50YWdlIGluc2lkZSB0aGUgcGFyZW50aGVzZXMuICBGb3IgZXhhbXBs ZSwAU1VCSkVDVCgxMykgbWVhbnMgdG8gYWxsb2NhdGUgMTMgY2hhcmFjdGVy cyBvZiBzcGFjZSB0byB0aGUgc3ViamVjdABjb2x1bW4sIFNVQkpFQ1QoMjAl KSBtZWFucyB0byBhbGxvY2F0ZSAyMCUgb2YgdGhlIGF2YWlsYWJsZSBzcGFj ZSB0bwB0aGUgc3ViamVjdHMgY29sdW1uLCB3aGlsZSBwbGFpbiBTVUJKRUNU IG1lYW5zIHRoZSBzeXN0ZW0gd2lsbCBhdHRlbXB0AHRvIGZpZ3VyZSBvdXQg YSByZWFzb25hYmxlIGFtb3VudCBvZiBzcGFjZS4gIFRoZXJlIGlzIGFsd2F5 cyBvbmUgc3BhY2UAYmV0d2VlbiBldmVyeSBjb2x1bW4sIHNvIGlmIHlvdSB1 c2UgZml4ZWQgY29sdW1uIHdpZHRocyAobGlrZSAxMykgeW91AHNob3VsZCBy ZW1lbWJlciB0byB0YWtlIHRoYXQgaW50byBhY2NvdW50LiAgU2V2ZXJhbCBv ZiB0aGUgZmllbGRzIGFyZQB2aXJ0dWFsbHkgZml4ZWQtd2lkdGgsIHNvIGl0 IGRvZXNuJ3QgbWFrZSBtdWNoIHNlbnNlIHRvIHNwZWNpZnkgdGhlIHdpZHRo AGZvciB0aGVtLiAgVGhlIGZpZWxkcyBTVEFUVVMsIEZVTExTVEFUVVMsIE1T R05PLCBEQVRFLCBTSVpFLCBhbmQgREVTQ1JJUFNJWkUAYWxsIGZhbGwgaW50 byB0aGF0IGNhdGVnb3J5LiAgWW91ICptYXkqIHNwZWNpZnkgd2lkdGhzIGZv ciB0aG9zZSBpZiB5b3UAd2lzaCwgYnV0IHlvdSdyZSBwcm9iYWJseSBiZXR0 ZXIgb2ZmIGxldHRpbmcgdGhlIHN5c3RlbSBwaWNrIHRob3NlIHdpZHRocy4A RlJPTU9SVE8ganVzdCBtZWFucyBpdCB3aWxsIGxpc3QgdGhlIEZyb20gYWRk cmVzcyB1bmxlc3MgaXQgaXMgeW91LCBpbgB3aGljaCBjYXNlIGl0IHdpbGwg bGlzdCB0aGUgVE8gYWRkcmVzcy4gIFRoZSBkZWZhdWx0IGlzIGVxdWl2YWxl bnQgdG86ACAAaW5kZXgtZm9ybWF0PVNUQVRVUyBNU0dOTyBEQVRFIEZST01P UlRPKDMzJSkgU0laRSBTVUJKRUNUKDY3JSkAIABUaGlzIG1lYW5zIHRoYXQg dGhlIGZvdXIgZmllbGRzIHdpdGhvdXQgcGVyY2VudGFnZXMgd2lsbCBiZSBh bGxvY2F0ZWQAZmlyc3QsIGFuZCB0aGVuIDMzJSBhbmQgNjclIG9mIHRoZSAq cmVtYWluaW5nKiBzcGFjZSB3aWxsIGdvIHRvIHRoZSBmcm9tAGFuZCBzdWJq ZWN0IGZpZWxkcy4gIElmIG9uZSBvZiB0aG9zZSB0d28gZmllbGRzIGlzIHNw ZWNpZmllZCBhcyBhIHBlcmNlbnRhZ2UAYW5kIHRoZSBvdGhlciBpcyBsZWZ0 IGZvciB0aGUgc3lzdGVtIHRvIGNob29zZSwgdGhlbiB0aGUgcGVyY2VudGFn ZSBpcwB0YWtlbiBhcyBhbiBhYnNvbHV0ZSBwZXJjZW50YWdlIG9mIHRoZSBz Y3JlZW4sIG5vdCBvZiB0aGUgc3BhY2UgcmVtYWluaW5nAGFmdGVyIGFsbG9j YXRpbmcgdGhlIGZpcnN0IGZvdXIgY29sdW1ucy4gIEl0IGRvZXNuJ3QgdXN1 YWxseQBtYWtlIHNlbnNlIHRvIGRvIGl0IHRoYXQgd2F5LiAgSWYgeW91IGxl YXZlIG9mZiBhbGwgdGhlIHdpZHRocywgdGhlbiB0aGUAc3ViamVjdCBhbmQg ZnJvbSBmaWVsZHMgKGlmIGJvdGggYXJlIHByZXNlbnQpIGFyZSBhbGxvY2F0 ZWQgc3BhY2UgaW4gYQAyIHRvIDEgcmF0aW8sIHdoaWNoIGlzIGFsbW9zdCBl eGFjdGx5IHRoZSBzYW1lIGFzIHRoZSBkZWZhdWx0LgAgAFRoZSB0b2tlbiBG Uk9NIGlzIGxpa2UgRlJPTU9SVE8sIGV4Y2VwdCB0aGF0IGl0IGFsd2F5cyBz aG93cyB0aGUgRnJvbQBhZGRyZXNzLCBldmVuIGlmIGl0IGlzIHlvdS4gIFRP IGFsd2F5cyBzaG93cyB0aGUgZmlyc3QgYWRkcmVzcyBmcm9tIHRoZQBUTyBs aW5lLCBvciB0aGUgZmlyc3QgbmV3c2dyb3VwIGlmIHRoZXJlIGlzIG5vIFRv LiAgU0VOREVSIGNhbiBiZSB1c2VkAHRvIHNob3cgdGhlIFNlbmRlciBvZiB0 aGUgbWVzc2FnZSwgYXMgb3Bwb3NlZCB0byB3aGF0IGlzIGluIHRoZSBGcm9t IGxpbmUuACAAU1RBVFVTIGlzIHRocmVlIGNoYXJhY3RlcnMgd2lkZSwgd2l0 aCB0aGUgZmlyc3QgY29sdW1uIHNob3dpbmcgJyonIGZvcgBtZXNzYWdlcyBt YXJrZWQgSW1wb3J0YW50LCBvciAnKycgZm9yIG1lc3NhZ2VzIGFkZHJlc3Nl ZCB0byB5b3UsIG9yAG5vdGhpbmcuICBUaGUgc2Vjb25kIGNvbHVtbiBpcyBi bGFuayAoYW5kIGlzIHNvbWV0aW1lcyB1c2VkIGZvciB0aGUAY3Vyc29yKSBh bmQgdGhlIHRoaXJkIGNvbHVtbiBzaG93cyB0aGUgbGV0dGVyICdEJyBpZiB0 aGUgbWVzc2FnZSBpcwBkZWxldGVkLCBvciAnQScgaWYgaXQgaXMgYW5zd2Vy ZWQgKGJ1dCBub3QgZGVsZXRlZCksIG9yICdOJyBpZiBpdCBpcwBuZXcgKGJ1 dCBub3QgZGVsZXRlZCBvciBhbnN3ZXJlZCkuICBGVUxMU1RBVFVTIGlzIGFu IGFsdGVybmF0ZSBmb3JtIG9mAHRoZSBTVEFUVVMgZmllbGQuICBJdCBpcyBz aXggY2hhcmFjdGVycyB3aWRlLiAgVGhlIGZpcnN0IGNvbHVtbiBpcyAnKycA b3IgYmxhbmssIHRoZSB0aGlyZCBjb2x1bW4gaXMgJyonIG9yIGJsYW5rLCB0 aGUgZm91cnRoIGNvbHVtbiBpcyAnTicgb3IAYmxhbmssIHRoZSBmaWZ0aCBj b2x1bW4gaXMgJ0EnIG9yIGJsYW5rLCBhbmQgdGhlIHNpeHRoIGNvbHVtbiBp cyAnRCcgb3IAYmxhbmsuACAAREVTQ1JJUFNJWkUgaXMgaW50ZW5kZWQgdG8g YmUgYSBtb3JlIHVzZWZ1bCBkZXNjcmlwdGlvbiBvZiB0aGUgbWVzc2FnZQB0 aGFuIGp1c3QgaXRzIHNpemUgaW4gYnl0ZXMsIGJ1dCBpdCBpc24ndCB2ZXJ5 IHVzZWZ1bCBhdCB0aGlzIHBvaW50LiAgVGhlAHBsdXMgc2lnbiBpbiB0aGUg REVTQ1JJUFNJWkUgdmlldyBtZWFucyB0aGVyZSBhcmUgYXR0YWNobWVudHMu ACAAVGhlIG1vc3QgeW91IGFyZSBsaWtlbHkgdG8gd2FudCB0byBkbyB3aXRo IHRoaXMgY29uZmlndXJhdGlvbiBvcHRpb24gaXMAdG8gc3BlY2lmeSB3aGlj aCBmaWVsZHMgYXBwZWFyIGF0IGFsbCwgd2hpY2ggb3JkZXIgdGhleSBhcHBl YXIgaW4sAGFuZCB0aGUgcGVyY2VudGFnZSBvZiBzY3JlZW4gdGhhdCBpcyB1 c2VkIGZvciB0aGUgZnJvbSBhbmQgc3ViamVjdABmaWVsZHMgaWYgeW91IGRv bid0IGxpa2UgdGhlIDIgdG8gMSBkZWZhdWx0LgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogQ29tcG9zZXItV3JhcC1D b2x1bW4AIABUaGlzIG9wdGlvbiBzcGVjaWZpZXMgYW4gYXNwZWN0IG9mIFBp bmUncyBDb21wb3Nlci4gIFRoaXMgZ2l2ZXMgdGhlAG1heGltdW0gd2lkdGgg dGhhdCBhdXRvLXdyYXBwZWQgbGluZXMgd2lsbCBoYXZlLiAgSXQncyBhbHNv IHRoZSBtYXhpbXVtAHdpZHRoIG9mIGxpbmVzIGp1c3RpZmllZCB1c2luZyB0 aGUgXkogSnVzdGlmeSBjb21tYW5kLiAgVGhlIG5vcm1hbCBkZWZhdWx0AGlz ICI3NCIuICBUaGUgbGFyZ2VzdCBhbGxvd2VkIHNldHRpbmcgaXMgbm9ybWFs bHkgIjgwIiBpbiBvcmRlciB0bwBwcmV2ZW50IHZlcnkgbG9uZyBsaW5lcyBm cm9tIGJlaW5nIHNlbnQgaW4gb3V0Z29pbmcgbWFpbC4gIFdoZW4gdGhlIG1h aWwAaXMgYWN0dWFsbHkgc2VudCwgdHJhaWxpbmcgc3BhY2VzIHdpbGwgYmUg c3RyaXBwZWQgb2ZmIG9mIGVhY2ggbGluZS4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IFZpZXdlci1PdmVybGFwACAA VGhpcyBvcHRpb24gc3BlY2lmaWVzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgTWVz c2FnZSBWaWV3aW5nIHNjcmVlbi4gIFdoZW4AdGhlIHNwYWNlIGJhciBpcyB1 c2VkIHRvIHBhZ2UgZm9yd2FyZCBpbiBhIG1lc3NhZ2UsIHRoZSBudW1iZXIg b2YgbGluZXMAc3BlY2lmaWVkIGJ5IHRoZSAidmlld2VyLW92ZXJsYXAiIHZh cmlhYmxlIHdpbGwgYmUgcmVwZWF0ZWQgZnJvbSB0aGUAYm90dG9tIG9mIHRo ZSBzY3JlZW4uICBUaGF0IGlzLCBpZiB0aGlzIHdhcyBzZXQgdG8gdHdvIGxp bmVzLCB0aGVuIHRoZQBib3R0b20gdHdvIGxpbmVzIG9mIHRoZSBzY3JlZW4g d291bGQgYmUgcmVwZWF0ZWQgb24gdGhlIHRvcCBvZiB0aGUgbmV4dABzY3Jl ZW4uICBUaGUgbm9ybWFsIGRlZmF1bHQgdmFsdWUgaXMgIjIiLgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogUmVwbHkt SW5kZW50LVN0cmluZwAgAFRoaXMgdmFyaWFibGUgc3BlY2lmaWVzIGFuIGFz cGVjdCBvZiBQaW5lJ3MgUmVwbHkgY29tbWFuZC4gIFdoZW4gYSBtZXNzYWdl AGlzIHJlcGxpZWQgdG8gYW5kIHRoZSB0ZXh0IG9mIHRoZSBtZXNzYWdlIGlz IGluY2x1ZGVkLCB0aGF0IHRleHQAdXN1YWxseSBoYXMgdGhlIHN0cmluZyAi PiAiIHByZXBlbmRlZCB0byBlYWNoIGxpbmUgdG8gaW5kaWNhdGUgcXVvdGlu Zy4AIABUaGlzIHZhcmlhYmxlIHNwZWNpZmllcyBhIGRpZmZlcmVudCB2YWx1 ZSBmb3IgdGhhdCBzdHJpbmcuICBJZiB5b3Ugd2lzaCB0bwB1c2UgYSBzdHJp bmcgd2hpY2ggYmVnaW5zIG9yIGVuZHMgd2l0aCBhIHNwYWNlLCBlbmNsb3Nl IHRoZSBzdHJpbmcgaW4gZG91YmxlAHF1b3Rlcy4AIABZb3UgY2FuIGFsc28g aW5jbHVkZSB0aGUgc2VuZGVyJ3MgbmFtZSBpbiB0aGUgcHJlcGVuZGVkIHN0 cmluZy4gIFRoZSBmaXJzdABvY2N1cnJlbmNlIG9mICJfRlJPTV8iIGluIHRo ZSByZXBseS1pbmRlbnQtc3RyaW5nIHdpbGwgYmUgcmVwbGFjZWQgd2l0aAB0 aGUgInVzZXJuYW1lIiBwb3J0aW9uIG9mIHRoZSBhZGRyZXNzIGJlaW5nIHJl cGxpZWQgdG8uACAAVGhlIG5vcm1hbCBkZWZhdWx0IGlzICI+ICIuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRXhwZXJpbWVudGFs IE9QVElPTjogU3RhdHVzLU1lc3NhZ2UtRGVsYXkAIABJZiB0aGlzIGlzIHNl dCB0byBhIHBvc2l0aXZlIG51bWJlciwgaXQgY2F1c2VzIHRoZSBjdXJzb3Ig dG8gbW92ZSB0byB0aGUAc3RhdHVzIGxpbmUgd2hlbmV2ZXIgYSBzdGF0dXMg bWVzc2FnZSBpcyBwcmludGVkIGFuZCBwYXVzZSB0aGVyZSBmb3IgdGhpcwBt YW55IHNlY29uZHMuICBJdCB3aWxsIHByb2JhYmx5IG9ubHkgYmUgdXNlZnVs IGlmIHRoZSBzaG93LWN1cnNvciBmZWF0dXJlAGlzIGFsc28gdHVybmVkIG9u LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElP TjogTWFpbC1DaGVjay1JbnRlcnZhbAAgAFRoaXMgb3B0aW9ucyBzcGVjaWZp ZXMsIGluIHNlY29uZHMsIGhvdyBvZnRlbiBQaW5lIHdpbGwgY2hlY2sgZm9y IG5ldwBtYWlsLiAgSWYgc2V0IHRvIHplcm8sIG5ldy1tYWlsIGNoZWNraW5n IGlzIGRpc2FibGVkLiAgVGhlcmUgaXMgYSBtaW5pbXVtAHZhbHVlLCBub3Jt YWxseSAxNSBzZWNvbmRzLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgIE9QVElPTjogTmV3cy1BY3RpdmUtRmlsZS1QYXRoACAAVGhp cyBvcHRpb24gdGVsbHMgUGluZSB3aGVyZSB0byBsb29rIGZvciB0aGUgImFj dGl2ZSBmaWxlIiBmb3IgbmV3c2dyb3VwcwB3aGVuIGFjY2Vzc2luZyBuZXdz IGxvY2FsbHksIHJhdGhlciB0aGFuIHZpYSBOTlRQLiAgVGhlIGRlZmF1bHQg cGF0aCBpcwB1c3VhbGx5ICIvdXNyL2xpYi9uZXdzL2FjdGl2ZSIuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBOZXdz LVNwb29sLURpcmVjdG9yeQAgAFRoaXMgb3B0aW9uIHRlbGxzIFBpbmUgd2hl cmUgdG8gbG9vayBmb3IgdGhlICJuZXdzIHNwb29sIiBmb3IgbmV3c2dyb3Vw cwB3aGVuIGFjY2Vzc2luZyBuZXdzIGxvY2FsbHksIHJhdGhlciB0aGFuIHZp YSBOTlRQLiAgVGhlIGRlZmF1bHQgcGF0aCBpcwB1c3VhbGx5ICIvdXNyL3Nw b29sL25ld3MiLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgIE9QVElPTjogSW1hZ2UtVmlld2VyACAAVGhpcyBvcHRpb24gc3BlY2lm aWVzIHRoZSBwcm9ncmFtIFBpbmUgc2hvdWxkIGNhbGwgdG8gdmlldyBNSU1F AGF0dGFjaG1lbnRzIG9mIHR5cGUgSU1BR0UgKGUuZy4gR0lGIG9yIFRJRkYp LiAgVGhlIEltYWdlIFZpZXdlciBzZXR0aW5nIGlzAG5vIGxvbmdlciBuZWVk ZWQsIGJ1dCByZW1haW5zIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LiAg VGhlIG1vcmUAZ2VuZXJhbCBtZXRob2QgZm9yIGFzc29jaWF0aW5nIGV4dGVy bmFsIHByaW50aW5nIGFuZCB2aWV3aW5nIHByb2dyYW1zIHdpdGgAc3BlY2lm aWMgTUlNRSBkYXRhIHR5cGVzIGlzIHRvIHVzZSB0aGUgc3lzdGVtJ3MgKG9y IHlvdXIgcGVyc29uYWwpACJtYWlsY2FwIiBjb25maWd1cmF0aW9uIGZpbGUu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9O OiBVc2UtT25seS1Eb21haW4tTmFtZQAgAFRoaXMgb3B0aW9uIGlzIHVzZWQg b25seSBpZiB0aGUgInVzZXItZG9tYWluIiBvcHRpb24gaXMgKm5vdCogc2V0 LiAgSWYgc2V0AHRvICJZZXMiIChhbmQgdXNlci1kb21haW4gaXMgbm90IHVz ZWQpLCB0aGVuIFBpbmUgc3RyaXBzIHRoZSBob3N0bmFtZSBmcm9tAHlvdXIg cmV0dXJuICgiRnJvbSIpIGFkZHJlc3MgYW5kIHdoZW4gY29tcGxldGluZyB1 bnF1YWxpZmllZCBhZGRyZXNzZXMAdGhhdCB5b3UgZW50ZXIgaW50byB0aGUg Y29tcG9zZXIuACAASWYgeW91IHNldCB0aGlzLCBzZWUgYWxzbyB0aGUgInF1 ZWxsLXVzZXItbG9va3VwLWluLXBhc3N3ZC1maWxlIiBmZWF0dXJlLgAgAE5v dCBhcHBsaWNhYmxlIHRvIFBDLVBpbmUuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBMYXN0LVRpbWUtUHJ1bmUgUXVl c3Rpb24AIABUaGlzIHZhbHVlIHJlY29yZHMgdGhlIGxhc3QgdGltZSB5b3Ug d2VyZSBhc2tlZCBhYm91dCBkZWxldGluZyBvbGQAc2VudC1tYWlsLiBJdCBp cyBzZXQgYXV0b21hdGljYWxseSBieSBQaW5lIGF0IHRoZSBiZWdpbm5pbmcg b2YgZWFjaABtb250aC4gSWYgeW91IHdpc2ggdG8gc3VwcHJlc3MgdGhlIG1v bnRobHkgc2VudC1tYWlsIHBydW5pbmcgZmVhdHVyZSwgc2V0AHRoaXMgdG8g YSBkYXRlIGluIHRoZSBmdXR1cmUsIGUuZy4gOTkuMTIAIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IGdvdG8tZGVmYXVs dC1ydWxlACAAVGhpcyB2YWx1ZSBhZmZlY3RzIFBpbmUncyBiZWhhdmlvciB3 aGVuIHlvdSB1c2UgdGhlIEdvdG8gY29tbWFuZC4AUGluZSdzIHVzdWFsIGJl aGF2aW9yIGhhcyB0d28gcGFydHMuICBJZiB5b3VyIGN1cnJlbnQgZm9sZGVy IGlzICJJbmJveCIsAFBpbmUgd2lsbCBvZmZlciB0aGUgbGFzdCBvcGVuIGZv bGRlciBhcyB0aGUgZGVmYXVsdC4gIElmIHRoZSBjdXJyZW50AGZvbGRlciBp cyBvdGhlciB0aGFuICJJbmJveCIsICJJbmJveCIgaXMgb2ZmZXJlZCBhcyB0 aGUgZGVmYXVsdC4AIABUaGVyZSBhcmUgdGhyZWUgcG9zc2libGUgdmFsdWVz IGZvciB0aGlzIG9wdGlvbi4gIFRoZSBkZWZhdWx0IGp1c3QAZGVzY3JpYmVk OgAgACAgICAgICAgaW5ib3gtb3ItZm9sZGVyLWluLXJlY2VudC1jb2xsZWN0 aW9uACAAVGhlIHNlY29uZCBhY2NlcHRlZCB2YWx1ZSBpcyBhIHZhcmlhdGlv biBvbiB0aGUgZGVmYXVsdCB3aGljaCBhZ2FpbgBvZmZlcnMgIkluYm94IiBp ZiBpdCBpc24ndCBjdXJyZW50bHkgb3BlbiwgYnV0IG90aGVyd2lzZSBvZmZl cnMgdGhlAG1vc3QgcmVjZW50IGZvbGRlciBpbiB0aGUgZmlyc3QgY29sbGVj dGlvbiBmb3VuZCBpbiB0aGUgIkZPTERFUiBMSVNUIgBzY3JlZW4uICBJdCdz IGNhbGxlZDoAIAAgICAgICAgIGluYm94LW9yLWZvbGRlci1pbi1maXJzdC1j b2xsZWN0aW9uACAAVGhlIGxhc3QgYWNjZXB0ZWQgdmFsdWUgc2ltcGx5IGNh dXNlcyB0aGUgbW9zdCByZWNlbnRseSBvcGVuZWQgZm9sZGVyAHRvIGJlIG9m ZmVyZWQgYXMgdGhlIGRlZmF1bHQgcmVnYXJkbGVzcyBvZiBjdXJyZW50bHkg b3BlbmVkIGZvbGRlci4ASXQncyBjYWxsZWQ6ACAAICAgICAgICBtb3N0LXJl Y2VudC1mb2xkZXIAIABOT1RFOiBUaGUgZGVmYXVsdCB3aGlsZSBhIG5ld3Nn cm91cCBpcyBvcGVuIHJlbWFpbnMgdGhlIHNhbWU7IHRoZSBsYXN0AG9wZW4g bmV3c2dyb3VwLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgIEZFQVRVUkU6IGVuYWJsZS1mdWxsLWhlYWRlci1jbWQAIABUaGlzIGZl YXR1cmUgZW5hYmxlcyB0aGUgIkggRnVsbCBIZWFkZXJzIiBjb21tYW5kIHdo aWNoIHRvZ2dsZXMgYmV0d2VlbgB0aGUgZGlzcGxheSBvZiBhbGwgaGVhZGVy cyBpbiB0aGUgbWVzc2FnZSBhbmQgdGhlIG5vcm1hbCBlZGl0ZWQgdmlldyBv ZgBoZWFkZXJzLiAgVGhlIEZ1bGwgSGVhZGVyIGNvbW1hbmQgYWxzbyBjb250 cm9scyB3aGljaCBoZWFkZXJzIGFyZSBpbmNsdWRlZABmb3IgRXhwb3J0LCBQ aXBlLCBQcmludCwgRm9yd2FyZCwgYW5kIFJlcGx5IGZ1bmN0aW9ucy4gIChG b3IgUmVwbHksIHRoZQBGdWxsIEhlYWRlciBtb2RlIHdpbGwgcmVzcGVjdCB0 aGUgImluY2x1ZGUtaGVhZGVycy1pbi1yZXBseSIgZmVhdHVyZQBzZXR0aW5n LikAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFU VVJFOiBlbmFibGUtdW5peC1waXBlLWNtZAAgAFRoaXMgZmVhdHVyZSBlbmFi bGVzIHRoZSAifCBQaXBlIiBjb21tYW5kIHRoYXQgc2VuZHMgdGhlIGN1cnJl bnQgbWVzc2FnZQB0byB0aGUgc3BlY2lmaWVkIFVuaXggY29tbWFuZCBmb3Ig ZXh0ZXJuYWwgcHJvY2Vzc2luZy4gIE5vdCBhdmFpbGFibGUgb24AUEMtUGlu ZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFU VVJFOiBlbmFibGUtdGFiLWNvbXBsZXRpb24AIABUaGlzIGZlYXR1cmUgZW5h YmxlcyB0aGUgVEFCIGtleSB3aGVuIGF0IGEgcHJvbXB0IGZvciBhIGZpbGVu YW1lLiBJbiB0aGlzAGNhc2UsIFRBQiB3aWxsIGNhdXNlIHRoZSBwYXJ0aWFs IG5hbWUgYWxyZWFkeSBlbnRlcmVkIHRvIGJlIGF1dG9tYXRpY2FsbHkAY29t cGxldGVkLCBwcm92aWRlZCB0aGUgcGFydGlhbCBuYW1lIGlzIHVuYW1iaWd1 b3VzLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBG RUFUVVJFOiBxdWl0LXdpdGhvdXQtY29uZmlybQAgAFRoaXMgZmVhdHVyZSBj b250cm9scyB3aGV0aGVyIG9yIG5vdCBQaW5lIHdpbGwgYXNrIGZvciBjb25m aXJtYXRpb24gd2hlbiBhAFF1aXQgY29tbWFuZCBpcyByZWNlaXZlZC4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgRkVBVFVSRTog ZW5hYmxlLWp1bXAtc2hvcnRjdXQAIABTZXR0aW5nIHRoaXMgZmVhdHVyZSB3 aWxsIGFsbG93IHlvdSB0byBlbnRlciBhIG51bWJlciAoZm9sbG93ZWQgYnkg UkVUVVJOKQBhbmQganVtcCB0byB0aGF0IG1lc3NhZ2UgbnVtYmVyLCB3aGVu IGluIHRoZSBGT0xERVIgSU5ERVggb3IgTUVTU0FHRSBURVhUAHNjcmVlbnMu ICBJbiBvdGhlciB3b3JkcywgaXQgb2J2aWF0ZXMgdGhlIG5lZWQgZm9yIHR5 cGluZyB0aGUgIkoiIGZvciB0aGUASnVtcCBjb21tYW5kLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS1h bHRlcm5hdGUtZWRpdG9yLWNtZAAgAElmIHRoaXMgZmVhdHVyZSBpcyBzZXQs IGFuZCB0aGUgImVkaXRvciIgdmFyaWFibGUgaXMgbm90IHNldCwgZW50ZXJp bmcAdGhlIF5fIChDb250cm9sLXVuZGVyc2NvcmUpIGtleSB3aGlsZSBjb21w b3NpbmcgYSBtZXNzYWdlIHdpbGwgcHJvbXB0IHlvdQBmb3IgdGhlIG5hbWUg b2YgdGhlIGVkaXRvciB5b3Ugd291bGQgbGlrZSB0byB1c2UuACAASWYgdGhl IGVudmlyb25tZW50IHZhcmlhYmxlICRFRElUT1IgaXMgc2V0LCB0aGlzIHZh bHVlIHdpbGwgYmUgb2ZmZXJlZCBhcwBhIGRlZmF1bHQuICBJZiAiZWRpdG9y IiB2YXJpYWJsZSBpcyBzZXQsIHRoZSBeXyBrZXkgd2lsbCBhY3RpdmF0ZSB0 aGUAc3BlY2lmaWVkIGVkaXRvciB3aXRob3V0IHByb21wdGluZywgaW4gd2hp Y2ggY2FzZSBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvAHNldCB0aGUgImVuYWJs ZS1hbHRlcm5hdGUtZWRpdG9yIiBmZWF0dXJlLiAgVGhpcyBmZWF0dXJlIGlz IG5vdABhdmFpbGFibGUgaW4gUEMtUGluZS4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICAgRkVBVFVSRTogZW5hYmxlLWFsdGVybmF0 ZS1lZGl0b3ItaW1wbGljaXRseQAgAElmIHRoaXMgZmVhdHVyZSBhbmQgdGhl ICJlZGl0b3IiIHZhcmlhYmxlIGFyZSBib3RoIHNldCwgUGluZSB3aWxsAGF1 dG9tYXRpY2FsbHkgYWN0aXZhdGUgdGhlIHNwZWNpZmllZCBlZGl0b3Igd2hl biB0aGUgY3Vyc29yIGlzIG1vdmVkIGZyb20AdGhlIGhlYWRlciBvZiB0aGUg bWVzc2FnZSBiZWluZyBjb21wb3NlZCBpbnRvIHRoZSBtZXNzYWdlIHRleHQu ICBGb3IAcmVwbGllcywgdGhlIGFsdGVybmF0ZSBlZGl0b3Igd2lsbCBiZSBh Y3RpdmF0ZWQgaW1tZWRpYXRlbHkuICBUaGlzIGZlYXR1cmUAaXMgbm90IGF2 YWlsYWJsZSBpbiBQQy1QaW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgICBGRUFUVVJFOiBlbmFibGUtYm91bmNlLWNtZAAgAFNl dHRpbmcgdGhpcyBmZWF0dXJlIGVuYWJsZXMgdGhlICJCIEJvdW5jZSIgY29t bWFuZCwgd2hpY2ggd2lsbCBwcm9tcHQAZm9yIGFuIGFkZHJlc3MgYW5kICpy ZW1haWwqIHRoZSBtZXNzYWdlIHRvIHRoZSBuZXcgcmVjaXBpZW50LiAgVGhp cyBjb21tYW5kAGlzIHVzZWQgdG8gcmUtZGlyZWN0IG1lc3NhZ2VzIHRoYXQg eW91IGhhdmUgcmVjZWl2ZWQgaW4gZXJyb3IsIG9yIG5lZWQgdG8AYmUgcmVk aXJlY3RlZCBmb3Igc29tZSBvdGhlciByZWFzb24gKGUuZy4gbGlzdCBtb2Rl cmF0aW9uKS4gIFRoZSBmaW5hbAByZWNpcGllbnQgd2lsbCBzZWUgYSBoZWFk ZXIgaW5kaWNhdGluZyB0aGF0IHlvdSBoYXZlIFJlc2VudCB0aGUgbXNnLCBi dXQAdGhlIG1lc3NhZ2UncyBGcm9tOiBoZWFkZXIgd2lsbCBzaG93IHRoZSBv cmlnaW5hbCBhdXRob3Igb2YgdGhlIG1lc3NhZ2UsAGFuZCByZXBsaWVzIHRv IGl0IHdpbGwgZ28gYmFjayB0byB0aGF0IGF1dGhvciwgYW5kIG5vdCB0byB5 b3UuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgIEZF QVRVUkU6IGVuYWJsZS1hZ2dyZWdhdGUtY29tbWFuZC1zZXQAIABTZXR0aW5n IHRoaXMgZmVhdHVyZSBlbmFibGVzIHRoZSBjb21tYW5kcyBhbmQgc3ViY29t bWFuZHMgdGhhdCByZWxhdGUgdG8AcGVyZm9ybWluZyBvcGVyYXRpb25zIG9u IG1vcmUgdGhhbiBvbmUgbWVzc2FnZSBhdCBhIHRpbWUuICBXZSBjYWxsIHRo ZXNlACJhZ2dyZWdhdGUgb3BlcmF0aW9ucyIuICBJbiBwYXJ0aWN1bGFyLCB0 aGUgIjsgU2VsZWN0IiwgIkEgQXBwbHkiLABhbmQgIlogWm9vbSIgY29tbWFu ZHMgYXJlIGVuYWJsZWQgYnkgdGhpcyBmZWF0dXJlLiAgU2VsZWN0IGlzIHVz ZWQgdG8AInRhZyIgb25lIG9yIG1vcmUgbWVzc2FnZXMgbWVldGluZyB0aGUg c3BlY2lmaWVkIGNyaXRlcmlhLiAgQXBwbHkgY2FuAHRoZW4gYmUgdXNlZCB0 byBhcHBseSBhbnkgbWVzc2FnZSBjb21tYW5kIHRvIGFsbCBvZiB0aGUgc2Vs ZWN0ZWQvdGFnZ2VkAG1lc3NhZ2VzLiAgRnVydGhlciwgdGhlIFpvb20gY29t bWFuZCBhbGxvd3MgeW91IHRvIHRvZ2dsZSB0aGUgRm9sZGVyIEluZGV4AHZp ZXcgYmV0d2VlbiBqdXN0IHRob3NlIFNlbGVjdGVkIGFuZCBhbGwgbWVzc2Fn ZXMgaW4gdGhlIGZvbGRlci4AIABUaGlzIGZlYXR1cmUgYWxzbyBlbmFibGVz IHRoZSAiXlgiIHN1Yi1jb21tYW5kIGluIHRoZSBGT0xERVIgSU5ERVggV2hl cmVJcwBjb21tYW5kIHdoaWNoIGNhdXNlcyBhbGwgbWVzc2FnZXMgbWF0Y2hp bmcgdGhlIFdoZXJlSXMgYXJndW1lbnQgdG8gYmVjb21lAHNlbGVjdGVkLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBGRUFUVVJF OiBlbmFibGUtZmxhZy1jbWQAIABTZXR0aW5nIHRoaXMgZmVhdHVyZSBlbmFi bGVzIHRoZSAiKiBGbGFnIiBjb21tYW5kIHdoaWNoIGFsbG93cyB5b3UgdG8A bWFuaXB1bGF0ZSB0aGUgc3RhdHVzIGZsYWdzIGFzc29jaWF0ZWQgd2l0aCBh IG1lc3NhZ2UuICBCeSBkZWZhdWx0LCBGbGFnAHdpbGwgc2V0IHRoZSAiSW1w b3J0YW50IiBmbGFnLCB3aGljaCByZXN1bHRzIGluIGFuIGFzdGVyaXNrIGJl aW5nAGRpc3BsYXllZCBpbiBjb2x1bW4gb25lIG9mIHRoZSBGT0xERVIgSU5E RVggZm9yIHN1Y2ggbWVzc2FnZXMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS1mbGFnLXNjcmVlbi1p bXBsaWNpdGx5ACAAVGhlIGZlYXR1cmUgbW9kaWZpZXMgdGhlIGJlaGF2aW9y IG9mIHRoZSAiKiBGbGFnIiBjb21tYW5kIChwcm92aWRlZCBpdAB0b28gaXMg ZW5hYmxlZCkuICBCeSBkZWZhdWx0LCB3aGVuIHRoZSAiKiBGbGFnIiBjb21t YW5kIGlzIHNlbGVjdGVkLABQaW5lIG9mZmVycyBhIHByb21wdCB0byBzZXQg b25lIG9mIHNldmVyYWwgZmxhZ3MgYW5kIGFsc28gb2ZmZXJzIHRoZQBvcHRp b24gb2YgZW50ZXJpbmcgdGhlIGRldGFpbGVkIGZsYWcgbWFuaXB1bGF0aW9u IHNjcmVlbiB2aWEgdGhlICJeVCIAa2V5LiBFbmFibGluZyB0aGlzIGZlYXR1 cmUgY2F1c2VzIFBpbmUgdG8gaW1tZWRpYXRlbHkgZW50ZXIgdGhlIGRldGFp bGVkAGZsYWcgc2NyZWVuIHJhdGhlciB0aGFuIGZpcnN0IG9mZmVyIHRoZSBz aW1wbGUgcHJvbXB0LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgICBGRUFUVVJFOiBlbmFibGUtc3VzcGVuZAAgAFNldHRpbmcgdGhp cyBmZWF0dXJlIHdpbGwgYWxsb3cgeW91IHRvIHR5cGUgXlogKENvbnRyb2wg WikgYW5kIHRlbXBvcmFyaWx5AHN1c3BlbmQgUGluZS4gIE5vdCBhdmFpbGFi bGUgb24gUEMtUGluZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICAgRkVBVFVSRTogZXhwYW5kZWQtdmlldy1vZi1mb2xkZXJzACAA SWYgbXVsdGlwbGUgZm9sZGVyIGNvbGxlY3Rpb25zIGFyZSBkZWZpbmVkLCBh bmQgeW91IHdpc2ggdG8gaGF2ZSB0aGVtIGFsbABleHBhbmRlZCBpbXBsaWNp dGx5IHVwb24gZW50ZXJpbmcgdGhlIEZPTERFUiBMSVNUIHNjcmVlbiwgdGhl biBzZXQgdGhpcwBmZWF0dXJlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgICBGRUFUVVJFOiBleHBhbmRlZC12aWV3LW9mLWFkZHJl c3Nib29rcwAgAElmIG11bHRpcGxlIGFkZHJlc3MgYm9va3MgKGVpdGhlciBw ZXJzb25hbCBvciBnbG9iYWwpIGFyZSBkZWZpbmVkLCBhbmQgeW91AHdpc2gg dG8gaGF2ZSB0aGVtIGFsbCBleHBhbmRlZCBpbXBsaWNpdGx5IHVwb24gZW50 ZXJpbmcgdGhlIEFERFJFU1MgQk9PSwBzY3JlZW4sIHRoZW4gc2V0IHRoaXMg ZmVhdHVyZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICAgRkVBVFVSRTogY29tcG9zZS1zZXRzLW5ld3Nncm91cC13aXRob3V0LWNv bmZpcm0AIABUaGlzIGZlYXR1cmUgY29udHJvbHMgb25lIGFzcGVjdCBvZiBQ aW5lJ3MgQ29tcG9zZXIuICBJZiB5b3UgZW50ZXIgdGhlAGNvbXBvc2VyIHdo aWxlIHJlYWRpbmcgYSBuZXdzIGdyb3VwLCB5b3Ugd2lsbCBub3JtYWxseSBi ZSBwcm9tcHRlZCB0bwBkZXRlcm1pbmUgd2hldGhlciB5b3UgaW50ZW5kIHRo ZSBuZXcgbWVzc2FnZSB0byBiZSBwb3N0ZWQgdG8gdGhlIGN1cnJlbnQAbmV3 c2dyb3VwIG9yIG5vdC4gIElmIHRoaXMgZmVhdHVyZSBpcyBzZXQsIFBpbmUg d2lsbCBub3QgcHJvbXB0IHlvdQBpbiB0aGlzIHNpdHVhdGlvbiwgYW5kIHdp bGwgYXNzdW1lIHRoYXQgeW91IGRvIGluZGVlZCB3aXNoIHRvIHBvc3QAdG8g dGhlIG5ld3Nncm91cCB5b3UgYXJlIHJlYWRpbmcuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgRkVBVFVSRTogY29tcG9zZS1yZWplY3Rz LXVucXVhbGlmaWVkLWFkZHJzACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIG9u ZSBhc3BlY3Qgb2YgdGhlIG1lc3NhZ2UgY29tcG9zZXI7IGluIHBhcnRpY3Vs YXIsAHdoYXQgaGFwcGVucyB3aGVuIGFuIHVucXVhbGlmaWVkIG5hbWUgaXMg ZW50ZXJlZCBpbnRvIGFuIGFkZHJlc3MgaGVhZGVyLgBJZiBzZXQsIHVucXVh bGlmaWVkIG5hbWVzIGVudGVyZWQgYXMgYWRkcmVzc2VzIHdpbGwgYmUgdHJl YXRlZCBhcyBlcnJvcnMAdW5sZXNzIHRoZXkgbWF0Y2ggYW4gYWRkcmVzc2Jv b2sgbmlja25hbWUuICBQaW5lIHdpbGwgbm90IGF0dGVtcHQgdG8gdHVybgB0 aGVtIGludG8gY29tcGxldGUgYWRkcmVzc2VzIGJ5IGFkZGluZyB5b3VyIGxv Y2FsIGRvbWFpbi4AIABBIGNvbXBsZXRlIChmdWxseSBxdWFsaWZpZWQpIGFk ZHJlc3MgaXMgb25lIGNvbnRhaW5pbmcgYSB1c2VybmFtZSBmb2xsb3dlZABi eSBhbiAiQCIgc3ltYm9sLCBmb2xsb3dlZCBieSBhIGhvc3Qgb3IgZG9tYWlu IG5hbWUgKGUuZy4AImpzbWl0aEBub3doZXJlLmVkdSIpLiAgQW4gdW5xdWFs aWZpZWQgbmFtZSBpcyBvbmUgKndpdGhvdXQqIHRoZSAiQCIAc3ltYm9sIGFu ZCBob3N0IG9yIGRvbWFpbiBuYW1lIChlLmcuICJqc21pdGgiKSwAIABXaGVu IHlvdSBlbnRlciBhIGZ1bGx5IHF1YWxpZmllZCBhZGRyZXNzLCBQaW5lIGRv ZXMgbm90IGludGVycHJldCBvcgBtb2RpZnkgaXQsIGJ1dCBzaW1wbHkgcGFz c2VzIGl0IG9uIHRvIHRoZSBtYWlsLXRyYW5zcG9ydC1hZ2VudCAoTVRBKSBm b3IAeW91ciBzeXN0ZW0uICBQaW5lIGNvbmZvcm1zIHRvIHRoZSBJbnRlcm5l dCBzdGFuZGFyZHMgZ292ZXJuaW5nIG1lc3NhZ2UAaGVhZGVycyBhbmQgd2ls bCBub3Qgc2VuZCBhbiB1bnF1YWxpZmVkIG5hbWUgdG8gdGhlIE1UQS4gIFRo ZXJlZm9yZSwgd2hlbgB5b3UgZW50ZXIgYW4gdW5xdWFsaWZpZWQgbmFtZSwg UGluZSB3aWxsIG5vcm1hbGx5IGF0dGVtcHQgdG8gdHVybiBpdCBpbnRvAGEg ZnVsbHkgcXVhbGlmaWVkIGFkZHJlc3MsIGZpcnN0IGJ5IGNoZWNraW5nIHRv IHNlZSBpZiB5b3UgaGF2ZSBlbnRlcmVkIGEAbWF0Y2hpbmcgbmlja25hbWUg aW4geW91ciBhZGRyZXNzYm9vaywgb3IgZmFpbGluZyB0aGF0LCBieSBzaW1w bHkgYWRkaW5nAHlvdXIgb3duIGRvbWFpbiB0byB0aGUgbmFtZSBlbnRlcmVk LiAgU28gaWYgeW91ciBhZGRyZXNzIGlzACJqc21pdGhAbm93aGVyZS5lZHUi IGFuZCB5b3UgZW50ZXIgImZyZWQiLCB0aGVuIChhc3N1bWluZyAiZnJlZCIg aXMAbm90IGEgdmFsaWQgbmlja25hbWUpLCBQaW5lIHdpbGwgdHVybiB0aGF0 IGludG8gImZyZWRAbm93aGVyZS5lZHUiLgAgAFRoZXJlIGFyZSBzaXR1YXRp b25zIHdoZXJlIGl0IGlzIG5vdCBkZXNpcmFibGUgZm9yIFBpbmUgdG8gaW50 ZXJwcmV0IHN1Y2gAdW5xdWFsaWZpZWQgbmFtZXMgYXMgdmFsaWQgKGxvY2Fs KSBhZGRyZXNzZXMuICBGb3IgZXhhbXBsZSwgaWYgImZyZWQiAHR1cm5lZCBv dXQgdG8gYmUgYSB0eXBvIChpbnRlbmRlZCB0byBiZSBhbiBhZGRyZXNzYm9v ayBuaWNrbmFtZSksIGJ1dAB0aGVyZSBhY3R1YWxseSB3YXMgYSAiZnJlZCIg aW4geW91ciBsb2NhbCBkb21haW4sIHRoZSBtZXNzYWdlIG1pZ2h0IGJlAG1p cy1kZWxpdmVyZWQgd2l0aG91dCB5b3VyIHJlYWxpemluZyBpdC4gIEluIG9y ZGVyIHRvIHJlZHVjZSB0aGUgbGlrZWxpaG9vZABvZiBzdWNoIGFjY2lkZW50 cywgc2V0dGluZyB0aGlzIGZlYXR1cmUgd2lsbCBjYXVzZSBQaW5lIHRvIHRy ZWF0IHN1Y2gAYWRkcmVzc2VzIGFzIGVycm9ycywgYW5kIHJlcXVpcmUgdGhh dCB5b3UgZXhwbGljaXRseSBlbnRlciB0aGUgZnVsbCBsb2NhbABhZGRyZXNz IChlLmcuICJmcmVkQG5vd2hlcmUuZWR1Iikgb3IgY29ycmVjdCB0aGUgbmFt ZSBzbyB0aGF0IGl0IG1hdGNoZXMAYW4gYWRkcmVzcyBib29rIG5pY2tuYW1l LgAgAENvbnNpZGVyIHRoaXMgYSBzYWZldHkgZmVhdHVyZSBhZ2FpbnN0IG1p cy1kaXJlY3RlZCBtYWlsLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgICBGRUFUVVJFOiBxdWVsbC11c2VyLWxvb2t1cC1pbi1wYXNz d2QtZmlsZQAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBhc3BlY3Qgb2Yg UGluZSdzIENvbXBvc2VyLCBhbmQgaWYgbmVlZGVkLCB3aWxsAHVzdWFsbHkg YmUgc2V0IGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXIgaW4gUGluZSdzIHN5c3Rl bS13aWRlIGNvbmZpZ3VyYXRpb24AZmlsZS4gU3BlY2lmaWNhbGx5LCBpZiB0 aGlzIGZlYXR1cmUgaXMgc2V0LCBQaW5lIHdpbGwgbm90IGF0dGVtcHQgdG8g bG9vawBpbiB0aGUgc3lzdGVtIHBhc3N3b3JkIGZpbGUgdG8gZmluZCBhIEZ1 bGwgTmFtZSBmb3IgdGhlIGVudGVyZWQgYWRkcmVzcy4AIABOb3JtYWxseSwg bmFtZXMgeW91IGVudGVyIGludG8gYWRkcmVzcyBmaWVsZHMgKGUuZy4gVG86 IG9yIENjOikgYXJlAGNoZWNrZWQgYWdhaW5zdCB5b3VyIGFkZHJlc3MgYm9v ayhzKSB0byBzZWUgaWYgdGhleSBtYXRjaCBhbiBhZGRyZXNzIGJvb2sAbmlj a25hbWUuICBGYWlsaW5nIHRoYXQsIChpbiBVbml4IFBpbmUpIHRoZSBuYW1l IGlzIHRoZW4gY2hlY2tlZCBhZ2FpbnN0AHRoZSBVbml4IHBhc3N3b3JkIGZp bGUuICBJZiB0aGUgZW50ZXJlZCBuYW1lIG1hdGNoZXMgYSB1c2VybmFtZSBp biB0aGUAc3lzdGVtIHBhc3N3b3JkIGZpbGUsIFBpbmUgZXh0cmFjdHMgdGhl IGNvcnJlc3BvbmRpbmcgRnVsbCBOYW1lIGluZm9ybWF0aW9uAGZvciB0aGF0 IGluZGl2aWR1YWwsIGFuZCBhZGRzIHRoYXQgdG8gdGhlIGFkZHJlc3MgYmVp bmcgZW50ZXJlZC4AIABIb3dldmVyLCBwYXNzd29yZCBmaWxlIG1hdGNoaW5n IGNhbiBoYXZlIHN1cnByaXNpbmcgKGluY29ycmVjdCkgcmVzdWx0cyBpZgBv dGhlciB1c2VycyBvZiB0aGUgc3lzdGVtIGRvIG5vdCByZWNlaXZlIG1haWwg YXQgdGhlIGRvbWFpbiB5b3UgYXJlIHVzaW5nLgBUaGF0IGlzLCBpZiBlaXRo ZXIgdGhlICJ1c2VyLWRvbWFpbiIgb3IgInVzZS1vbmx5LWRvbWFpbi1uYW1l IiBvcHRpb24AaXMgc2V0IHN1Y2ggdGhhdCB0aGUgYWRtaW5pc3RyYXRpdmUg ZG9tYWluIG9mIG90aGVyIHVzZXJzIG9uIHRoZSBzeXN0ZW0AaXNuJ3QgYWNj dXJhdGVseSByZWZsZWN0ZWQsIFBpbmUgc2hvdWxkIGJlIHRvbGQgdGhhdCBh IHBhc3N3ZCBmaWxlIG1hdGNoAGlzIGNvaW5jaWRlbnRhbCwgYW5kIEZ1bGwg TmFtZSBpbmZvIHdpbGwgYmUgaW5jb3JyZWN0LiAgRm9yIGV4YW1wbGUsIGEA cGVyc29uYWwgbmFtZSBmcm9tIHRoZSBwYXNzd29yZCBmaWxlIGNvdWxkIGdl dCBmYWxzZWx5IHBhaXJlZCB3aXRoIHRoZQBlbnRlcmVkIG5hbWUgYXMgaXQg aXMgdHVybmVkIGludG8gYW4gYWRkcmVzcyBpbiB0aGUgY29uZmlndXJlZCBk b21haW4uACAASWYgeW91IGFyZSBzZWVpbmcgdGhpcyBiZWhhdmlvciwgZW5h YmxpbmcgdGhpcyBmZWF0dXJlIHdpbGwgcHJldmVudCBVbml4AFBpbmUgZnJv bSBsb29raW5nIHVwIG5hbWVzIGluIHRoZSBwYXNzd29yZCBmaWxlIHRvIGZp bmQgdGhlIEZ1bGwgTmFtZQBmb3IgaW5jb21wbGV0ZSBhZGRyZXNzZXMgeW91 IGVudGVyLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg ICBGRUFUVVJFOiBwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJhY3RlcnMAIABU aGlzIGZlYXR1cmUgY29udHJvbHMgaG93IHNwZWNpYWwgY29udHJvbCBrZXkg Y2hhcmFjdGVycywgdHlwaWNhbGx5AEN0cmwtUyBhbmQgQ3RybC1RLCBhcmUg aW50ZXJwcmV0ZWQgd2hlbiBpbnB1dCB0byBQaW5lLiAgVGhlc2UgY2hhcmFj dGVycwBhcmUga25vd24gYXMgdGhlICJzdGFydCIgYW5kICJzdG9wIiBjaGFy YWN0ZXJzIGFuZCBhcmUgc29tZXRpbWVzIHVzZWQgaW4AY29tbXVuaWNhdGlv bnMgcGF0aHMgdG8gY29udHJvbCBkYXRhIGZsb3cgYmV0d2VlbiBkZXZpY2Vz IHRoYXQgb3BlcmF0ZSBhdABkaWZmZXJlbnQgc3BlZWRzLgAgAEJ5IGRlZmF1 bHQsIFBpbmUgdHVybnMgdGhlIHN5c3RlbSdzIGhhbmRsaW5nIG9mIHRoZXNl IHNwZWNpYWwgY2hhcmFjdGVycwBvZmYgZXhjZXB0IGR1cmluZyBwcmludGlu Zy4gIEhvd2V2ZXIsIGlmIHlvdSBzZWUgUGluZSByZXBvcnRpbmcgaW5wdXQg ZXJyb3JzAHN1Y2ggYXM6ACAAICAgICAgICAgICAgWyBDb21tYW5kICJeUSIg bm90IGRlZmluZWQgZm9yIHRoaXMgc2NyZWVuLiBdACAAYW5kLCBhdCB0aGUg c2FtZSB0aW1lLCBzZWUgeW91ciBkaXNwbGF5IGJlY29tZSBnYXJibGVkLCB0 aGVuIGl0IGlzAGxpa2VseSBzZXR0aW5nIHRoaXMgb3B0aW9uIHdpbGwgc29s dmUgdGhlIHByb2JsZW0uICBCZSBhd2FyZSwgdGhvdWdoLAB0aGF0IGVuYWJs aW5nIHRoaXMgZmVhdHVyZSB3aWxsIGFsc28gY2F1c2UgUGluZSB0byBvc3Rl bnNpYmx5ICJoYW5nIgB3aGVuZXZlciB0aGUgQ3RybC1TIGtleSBjb21iaW5h dGlvbiBpcyBlbnRlcmVkIGFzIHRoZSBzeXN0ZW0gaXMgbm93AGludGVycHJl dGluZyBzdWNoIGlucHV0IGFzIGEgInN0b3Agb3V0cHV0IiBjb21tYW5kLiAg VG8gInN0YXJ0IG91dHB1dCIAYWdhaW4sIHNpbXBseSB0eXBlIEN0cmwtUS4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgRkVBVFVS RTogZW5hYmxlLWluY29taW5nLWZvbGRlcnMAIABJZiBzZXQsIHRoaXMgZmVh dHVyZSBkZWZpbmVzIGEgcHNldWRvLWZvbGRlciBjb2xsZWN0aW9uIGNhbGxl ZAAiSU5DT01JTkcgTUVTU0FHRSBGT0xERVJTIi4gIEluaXRpYWxseSwgdGhl IG9ubHkgZm9sZGVyIGluY2x1ZGVkAGluIHRoaXMgY29sbGVjdGlvbiB3aWxs IGJlIHlvdXIgSU5CT1gsIHdoaWNoIHdpbGwgbm8gbG9uZ2VyIHNob3cgdXAg aW4AeW91ciBkZWZhdWx0IHNhdmVkLW1lc3NhZ2UgZm9sZGVyIGNvbGxlY3Rp b24uACAAWW91IG1heSBhZGQgbW9yZSBmb2xkZXJzIHRvIHRoZSBJbmNvbWlu ZyBNZXNzYWdlIEZvbGRlcnMgY29sbGVjdGlvbiBieQB1c2luZyB0aGUgIntG MTA6QX0gQWRkIiBjb21tYW5kIGluIHRoZSBGT0xERVIgTElTVCBzY3JlZW4u ICBZb3Ugd2lsbABiZSBwcm9tcHRlZCBmb3IgdGhlIGhvc3QgdGhlIGZvbGRl ciBpcyBzdG9yZWQgb24gKHdoaWNoIGRlZmF1bHRzIHRvIHRoZQBzYW1lIGhv c3QgdXNlZCBmb3IgeW91ciBJTkJPWCksIGEgbmlja25hbWUsIGFuZCB0aGUg YWN0dWFsIGZvbGRlciBuYW1lLgBPbmNlIGEgc2V0IG9mIEluY29taW5nIE1l c3NhZ2UgRm9sZGVycyBhcmUgZGVmaW5lZCwgdGhlIFRBQiBrZXkgKGluAEZP TERFUiBJTkRFWCBvciBNRVNTQUdFIFRFWFQgc2NyZWVucykgbWF5IGJlIHVz ZWQgdG8gc2NhbiB0aGUgZm9sZGVycwBmb3IgdGhvc2Ugd2l0aCBSZWNlbnQg bWVzc2FnZXMuACAATk9URTogUGluZSBkb2VzIG5vdCBkbyAiZGVsaXZlcnkg ZmlsdGVyaW5nIjsgdGhpcyBpcyB0aGUgcHJvdmluY2Ugb2YAb3RoZXIgcHJv Z3JhbXMgc3VjaCBhcyAiZmlsdGVyIiBvciAicHJvY21haWwiLiAgUGluZSdz IEluY29taW5nAE1lc3NhZ2UgRm9sZGVycyBjb2xsZWN0aW9uIHByb3ZpZGVz IGEgY29udmVuaWVudCB3YXkgdG8gYWNjZXNzIG11bHRpcGxlAGluY29taW5n IGZvbGRlcnMsIG9uY2UgdGhleSBhcmUgY3JlYXRlZCBieSBvdGhlciBwcm9n cmFtcy4gIEl0IGlzIGFsc28AdXNlZnVsIGlmIHlvdSBoYXZlIGFjY291bnRz IG9uIG11bHRpcGxlIGNvbXB1dGVycy4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICAgRkVBVFVSRTogaW5jbHVkZS1hdHRhY2htZW50 cy1pbi1yZXBseQAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBhc3BlY3Qg b2YgUGluZSdzIFJlcGx5IGNvbW1hbmQuIElmIHNldCwgYW55IE1JTUUAYXR0 YWNobWVudHMgdGhhdCB3ZXJlIHBhcnQgb2YgdGhlIG9yaWdpbmFsIG1lc3Nh Z2Ugd2lsbCBhdXRvbWF0aWNhbGx5IGJlAGluY2x1ZGVkIGluIHRoZSBSZXBs eS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgRkVB VFVSRTogaW5jbHVkZS1oZWFkZXItaW4tcmVwbHkAIABUaGlzIGZlYXR1cmUg Y29udHJvbHMgYW4gYXNwZWN0IG9mIFBpbmUncyBSZXBseSBjb21tYW5kLiBJ ZiBzZXQsIGFuZCB0aGUAb3JpZ2luYWwgbWVzc2FnZSBpcyBiZWluZyBpbmNs dWRlZCBpbiB0aGUgcmVwbHksIHRoZW4gaGVhZGVycyBmcm9tIHRoYXQAbWVz c2FnZSB3aWxsIGFsc28gYmUgcGFydCBvZiB0aGUgcmVwbHkuACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogc2lnbmF0 dXJlLWF0LWJvdHRvbQAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBhc3Bl Y3Qgb2YgUGluZSdzIFJlcGx5IGNvbW1hbmQuICBJZiB0aGlzIGZlYXR1cmUA aXMgc2V0LCBhbmQgdGhlIG9yaWdpbmFsIG1lc3NhZ2UgaXMgYmVpbmcgaW5j bHVkZWQgaW4gdGhlIHJlcGx5LCB0aGVuIHRoZQBjb250ZW50cyBvZiB5b3Vy IHNpZ25hdHVyZSBmaWxlIChpZiBhbnkpIHdpbGwgYmUgaW5zZXJ0ZWQgYWZ0 ZXIgdGhlIGluY2x1ZGVkAG1lc3NhZ2UsIGFuZCB0aGUgY3Vyc29yIHdpbGwg YWxzbyBiZSBwb3NpdGlvbmVkIGFmdGVyIHRoZSBpbmNsdWRlZCB0ZXh0LgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6 IHVzZS1zZW5kZXItbm90LVgtU2VuZGVyACAATm9ybWFsbHkgUGluZSBhZGRz IGEgaGVhZGVyIGxpbmUgbGFiZWxlZCBYLVNlbmRlciwgaWYgdGhlIHNlbmRl ciBpcwBkaWZmZXJlbnQgZnJvbSB0aGUgRnJvbSBsaW5lLiAgVGhlIHN0YW5k YXJkIHNwZWNpZmllcyB0aGF0IHRoaXMgaGVhZGVyAGxpbmUgc2hvdWxkIGJl IGxhYmVsZWQgU2VuZGVyLCBub3QgWC1TZW5kZXIuICBTZXR0aW5nIHRoaXMg ZmVhdHVyZSBjYXVzZXMAU2VuZGVyIHRvIGJlIHVzZWQgaW5zdGVhZCBvZiBY LVNlbmRlci4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBGRUFUVVJFOiB1c2UtZnVuY3Rpb24ta2V5cwAgAFRoaXMgZmVhdHVyZSBz cGVjaWZpZXMgdGhhdCBQaW5lIHdpbGwgcmVzcG9uZCB0byBmdW5jdGlvbiBr ZXlzIGluc3RlYWQgb2YAdGhlIG5vcm1hbCBzaW5nbGUtbGV0dGVyIGNvbW1h bmRzLiBJbiB0aGlzIG1vZGUsIHRoZSBrZXkgbWVudXMgYXQgdGhlAGJvdHRv bSBvZiBlYWNoIHNjcmVlbiB3aWxsIHNob3cgZnVuY3Rpb24ga2V5IGRlc2ln bmF0aW9ucyBpbnN0ZWFkIG9mIHRoZQBub3JtYWwgbW5lbW9uaWMga2V5LgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6 IGNvbXBvc2UtbWFwcy1kZWxldGUta2V5LXRvLWN0cmwtZAAgAFRoaXMgZmVh dHVyZSBhZmZlY3RzIHRoZSBiZWhhdmlvciBvZiB0aGUgREVMRVRFIGtleS4A SWYgc2V0LCBEZWxldGUgd2lsbCBiZSBlcXVpdmFsZW50IHRvIENvbnRyb2wt RCwgYW5kIGRlbGV0ZQB0aGUgY3VycmVudCBjaGFyYWN0ZXIuICBOb3JtYWxs eSBQaW5lIGRlZmluZXMgdGhlIERlbGV0ZSBrZXkAdG8gYmUgZXF1aXZhbGVu dCB0byBDb250cm9sLUgsIHdoaWNoIGRlbGV0ZXMgdGhlICpwcmV2aW91cyoA Y2hhcmFjdGVyLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgIEZFQVRVUkU6IGF1dG8tem9vbS1hZnRlci1zZWxlY3QAIABUaGlzIGZl YXR1cmUgYWZmZWN0cyB0aGUgYmVoYXZpb3Igb2YgdGhlIFNlbGVjdCBjb21t YW5kLgBJZiBzZXQsIHRoZSBzZWxlY3QgY29tbWFuZCB3aWxsIGF1dG9tYXRp Y2FsbHkgcGVyZm9ybSBhIHpvb20AYWZ0ZXIgdGhlIHNlbGVjdCBpcyBjb21w bGV0ZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBG RUFUVVJFOiBhdXRvLXVuem9vbS1hZnRlci1hcHBseQAgAFRoaXMgZmVhdHVy ZSBhZmZlY3RzIHRoZSBiZWhhdmlvciBvZiB0aGUgQXBwbHkgY29tbWFuZC4A SWYgc2V0LCBhbmQgaWYgeW91IGFyZSBjdXJyZW50bHkgbG9va2luZyBhdCBh IFpvb21lZCBJbmRleCB2aWV3AG9mIHNlbGVjdGVkIG1lc3NhZ2VzLCB0aGUg QXBwbHkgY29tbWFuZCB3aWxsIGRvIHRoZSBvcGVyYXRpb24AeW91IHNwZWNp ZnksIGJ1dCB0aGVuIHdpbGwgaW1wbGljaXRseSBkbyBhbiAiVW5ab29tIiwg c28gdGhhdCB5b3UAd2lsbCBhdXRvbWF0aWNhbGx5IGJlIGJhY2sgaW4gdGhl IG5vcm1hbCBJbmRleCB2aWV3IGFmdGVyIHRoZSBBcHBseS4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBjb21wb3Nl LWN1dC1mcm9tLWN1cnNvcgAgAFRoaXMgZmVhdHVyZSBjb250cm9scyB0aGUg YmVoYXZpb3Igb2YgdGhlIENvbnRyb2wtSyBjb21tYW5kIGluIHRoZSBjb21w b3Nlci4ASWYgc2V0LCBeSyB3aWxsIGN1dCBmcm9tIHRoZSBjdXJyZW50IGN1 cnNvciBwb3NpdGlvbiB0byB0aGUgZW5kIG9mIHRoZSBsaW5lLAByYXRoZXIg dGhhbiBjdXR0aW5nIHRoZSBlbnRpcmUgbGluZS4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBwcmludC1pbmRleC1l bmFibGVkACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIHRoZSBiZWhhdmlvciBv ZiB0aGUgUHJpbnQgY29tbWFuZCB3aGVuIGluIHRoZQBGb2xkZXIgSW5kZXgg c2NyZWVuLiAgSWYgc2V0LCB0aGUgcHJpbnQgY29tbWFuZCB3aWxsIGdpdmUg eW91IGEgcHJvbXB0AGFza2luZyBpZiB5b3Ugd2lzaCB0byBwcmludCB0aGUg bWVzc2FnZSBpbmRleCwgb3IgdGhlIGN1cnJlbnRseSBzZWxlY3RlZABtZXNz YWdlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZF QVRVUkU6IGFsbG93LXRhbGsAIABCeSBkZWZhdWx0LCBwZXJtaXNzaW9uIGZv ciBvdGhlcnMgdG8gInRhbGsiIHRvIHlvdXIgdGVybWluYWwgaXMgdHVybmVk AG9mZiB3aGVuIHlvdSBhcmUgcnVubmluZyBQaW5lLiAgV2hlbiB0aGlzIGZl YXR1cmUgaXMgc2V0LCBwZXJtaXNzaW9uIGlzAGluc3RlYWQgdHVybmVkIG9u LiAgSWYgZW5hYmxlZCwgeW91IG1heSBzZWUgdW5leHBlY3RlZCBtZXNzYWdl cyBpbiB0aGUAbWlkZGxlIG9mIHlvdXIgUGluZSBzY3JlZW4gZnJvbSBzb21l b25lIGF0dGVtcHRpbmcgdG8gY29udGFjdCB5b3UgdmlhIHRoZQAidGFsayIg cHJvZ3JhbS4AIABOb3RlOiBUaGUgInRhbGsiIHByb2dyYW0gaGFzIG5vdGhp bmcgdG8gZG8gd2l0aCBQaW5lIG9yIGVtYWlsLiAgVGhlIAB0YWxrIGRhZW1v biBvbiB5b3VyIHN5c3RlbSB3aWxsIGF0dGVtcHQgdG8gcHJpbnQgYSBtZXNz YWdlIG9uIHlvdXIgc2NyZWVuIAB3aGVuIHNvbWVvbmUgZWxzZSBpcyB0cnlp bmcgdG8gY29udGFjdCB5b3UuICBJZiB5b3Ugd2lzaCB0byBzZWUgdGhlc2UA bWVzc2FnZXMgd2hpbGUgeW91IGFyZSBydW5uaW5nIFBpbmUsIHlvdSBzaG91 bGQgZW5hYmxlIHRoaXMgZmVhdHVyZS4AIABJZiB5b3UgZG8gZW5hYmxlIHRo aXMgZmVhdHVyZSBhbmQgc2VlIGEgInRhbGsiIG1lc3NhZ2UsIHlvdSBtdXN0 IABzdXNwZW5kIG9yIHF1aXQgUGluZSBiZWZvcmUgeW91IGNhbiByZXNwb25k LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRV UkU6IGNvbXBvc2Utc2VuZC1vZmZlcnMtZmlyc3QtZmlsdGVyACAASWYgeW91 IGhhdmUgc2VuZGluZy1maWx0ZXJzIGNvbmZpZ3VyZWQsIHNldHRpbmcgdGhp cyBmZWF0dXJlIHdpbGwgY2F1c2UAdGhlIGZpcnN0IGZpbHRlciBpbiB0aGUg c2VuZGluZy1maWx0ZXJzIGxpc3QgdG8gYmUgb2ZmZXJlZCBhcyB0aGUgZGVm YXVsdABpbnN0ZWFkIG9mIHVuZmlsdGVyZWQsIHRoZSB1c3VhbCBkZWZhdWx0 LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRV UkU6IHByaW50LW9mZmVycy1jdXN0b20tY21kLXByb21wdAAgAFdoZW4gdGhp cyBmZWF0dXJlIGlzIHNldCwgdGhlIHByaW50IGNvbW1hbmQgd2lsbCBoYXZl IGFuIGFkZGl0aW9uYWwAc3ViLWNvbW1hbmQgY2FsbGVkICJDIEN1c3RvbVBy aW50Ii4gIElmIHNlbGVjdGVkLCB5b3Ugd2lsbCBoYXZlAHRoZSBvcHBvcnR1 bml0eSB0byBlbnRlciBhbnkgc3lzdGVtIHByaW50IGNvbW1hbmQgLS1pbnN0 ZWFkIG9mIGJlaW5nIAByZXN0cmljdGVkIHRvIHVzaW5nIHRob3NlIHRoYXQg aGF2ZSBiZWVuIHByZXZpb3VzbHkgY29uZmlndXJlZCBpbiB0aGUgAHByaW50 ZXIgc2V0dXAgbWVudS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBGRUFUVVJFOiBlbmFibGUtZG90LWZpbGVzACAAV2hlbiB0aGlz IGZlYXR1cmUgaXMgc2V0LCBmaWxlcyBiZWdpbm5pbmcgd2l0aCBkb3QgKCIu Iikgd2lsbCBiZQB2aXNpYmxlIGluIHRoZSBmaWxlIGJyb3dzZXIuICBGb3Ig ZXhhbXBsZSwgeW91J2xsIGJlIGFibGUgdG8gc2VsZWN0IHRoZW0Ad2hlbiB1 c2luZyB0aGUgYnJvd3NlciB0byBhZGQgYW4gYXR0YWNobWVudCB0byBhIG1l c3NhZ2UuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAg RkVBVFVSRTogZW5hYmxlLWRvdC1mb2xkZXJzACAAV2hlbiB0aGlzIGZlYXR1 cmUgaXMgc2V0LCBmb2xkZXJzIGJlZ2lubmluZyB3aXRoIGRvdCAoIi4iKSBt YXkgYmUgYWRkZWQAYW5kIHZpZXdlZC4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBwcmludC1mb3JtZmVlZC1iZXR3 ZWVuLW1lc3NhZ2VzACAAU2V0dGluZyB0aGlzIGZlYXR1cmUgY2F1c2VzIGEg Zm9ybWZlZWQgdG8gYmUgcHJpbnRlZCBiZXR3ZWVuIG1lc3NhZ2VzIHdoZW4A cHJpbnRpbmcgbXVsdGlwbGUgbWVzc2FnZXMgKHdpdGggQXBwbHkgcHJZbnQg Y29tbWFuZCkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgRkVBVFVSRTogZGlzYWJsZS1rZXltZW51ACAASWYgdGhpcyBmZWF0dXJl IGlzIHNldCB0aGUgY29tbWFuZCBrZXkgbWVudSB0aGF0IG5vcm1hbGx5IGFw cGVhcnMgb24gdGhlAGJvdHRvbSB0d28gbGluZXMgb2YgdGhlIHNjcmVlbiB3 aWxsIG5vdCB1c3VhbGx5IGJlIHRoZXJlLiAgQXNraW5nIGZvcgBoZWxwIHdp dGggXkcgb3IgPyB3aWxsIGNhdXNlIHRoZSBrZXkgbWVudSB0byBhcHBlYXIg aW5zdGVhZCBvZiBjYXVzaW5nAHRoZSBoZWxwIG1lc3NhZ2UgdG8gY29tZSB1 cC4gIElmIHlvdSB3YW50IHRvIGFjdHVhbGx5IHNlZSB0aGUgaGVscCB0ZXh0 LABhbm90aGVyIF5HIG9yID8gd2lsbCBzaG93IGl0IHRvIHlvdS4gIEFmdGVy IHRoZSBrZXkgbWVudSBoYXMgcG9wcGVkAHVwIHdpdGggdGhlIGhlbHAga2V5 IGl0IHdpbGwgcmVtYWluIHRoZXJlIGZvciBhbiBPIGZvciBPdGhlciBjb21t YW5kIGJ1dABkaXNhcHBlYXIgaWYgYW55IG90aGVyIGNvbW1hbmQgaXMgdHlw ZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVB VFVSRTogZW5hYmxlLW1vdXNlLWluLXh0ZXJtACAAVGhpcyBmZWF0dXJlIGNv bnRyb2xzIHdoZXRoZXIgb3Igbm90IGFuIFggdGVybWluYWwgbW91c2UgY2Fu IGJlIHVzZWQgd2l0aABQaW5lLiAgSWYgc2V0LCBhbmQgdGhlICRESVNQTEFZ IHZhcmlhYmxlIGluZGljYXRlcyB0aGF0IGFuIFggdGVybWluYWwgaXMAYmVp bmcgdXNlZCwgdGhlIGxlZnQgbW91c2UgYnV0dG9uIG9uIHRoZSBtb3VzZSBj YW4gYmUgdXNlZCB0byBzZWxlY3QgdGV4dABvciBjb21tYW5kcy4AIABOb3Rl OiBpZiB0aGlzIGZlYXR1cmUgaXMgc2V0LCB0aGUgYmVoYXZpb3Igb2YgeHRl cm0gY3V0LWFuZC1wYXN0ZSBpcyBhbHNvAG1vZGlmaWVkLiAgSXQgaXMgbmVj ZXNzYXJ5IHRvIGhvbGQgdGhlIHNoaWZ0IGtleSBkb3duIHdoaWxlIGNsaWNr aW5nIGxlZnQAb3IgbWlkZGxlIG1vdXNlIGJ1dHRvbnMgZm9yIHRoZSBub3Jt YWwgeHRlcm0gY3V0L3Bhc3RlIG9wZXJhdGlvbnMuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZW5hYmxlLW5ld21h aWwtaW4teHRlcm0taWNvbgAgAFRoaXMgZmVhdHVyZSBjb250cm9scyB3aGV0 aGVyIG9yIG5vdCBQaW5lIHdpbGwgYXR0ZW1wdCB0byBhbm5vdW5jZSBuZXcA bWFpbCBhcnJpdmFsIHdoZW4gaXQgaXMgcnVubmluZyBpbiBhbiB4dGVybSB3 aW5kb3cgYW5kIHRoYXQgd2luZG93IGlzAGljb25pZmllZC4gIElmIHNldCwg YW5kIHRoZSAkRElTUExBWSB2YXJpYWJsZSBpbmRpY2F0ZXMgdGhhdCBhbiBY IHRlcm1pbmFsAGlzIGJlaW5nIHVzZWQsIFBpbmUgd2lsbCBzZW5kIGFwcHJv cHJpYXRlIGVzY2FwZSBzZXF1ZW5jZXMgdG8gdGhlIHh0ZXJtIHRvAG1vZGlm eSB0aGUgbGFiZWwgb24gUGluZSdzIGljb24gdG8gaW5kaWNhdGUgdGhhdCBu ZXcgbWFpbCBoYXMgYXJyaXZlZC4gACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgRkVBVFVSRTogcGFzcy1jb250cm9sLWNoYXJhY3Rl cnMtYXMtaXMAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgaG93IGNlcnRhaW4g Y2hhcmFjdGVycyBjb250YWluZWQgaW4gbWVzc2FnZXMgYXJlAGRpc3BsYXll ZC4gIElmIHNldCwgYWxsIGNoYXJhY3RlcnMgaW4gYSBtZXNzYWdlIHdpbGwg YmUgc2VudCB0byB0aGUAc2NyZWVuLiAgTm9ybWFsbHksIGNvbnRyb2wgY2hh cmFjdGVycyBhcmUgYXV0b21hdGljYWxseSBzdXBwcmVzc2VkIGluAG9yZGVy IHRvIGF2b2lkIGluYWR2ZXJ0ZW50bHkgY2hhbmdpbmcgdGVybWluYWwgc2V0 dXAgcGFyYW1ldGVycy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBGRUFUVVJFOiBmY2Mtb24tYm91bmNlACAAVGhpcyBmZWF0dXJl IGNvbnRyb2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgYmVoYXZpb3Igd2hlbiBi b3VuY2luZyBhAG1lc3NhZ2UuIElmIHNldCwgbm9ybWFsIEZDQyAoIkZpbGUg Q2FyYm9uIENvcHkiKSBwcm9jZXNzaW5nIHdpbGwgYmUAZG9uZSwganVzdCBh cyBpZiB5b3UgaGFkIGNvbXBvc2VkIGEgbWVzc2FnZSB0byB0aGUgYWRkcmVz cyB5b3UgYXJlAGJvdW5jaW5nIHRvLiAgSWYgbm90IHNldCwgbm8gRkNDIG9m IHRoZSBtZXNzYWdlIHdpbGwgYmUgc2F2ZWQuIAAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IHNob3ctY3Vyc29yACAA VGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgZGlz cGxheXMuICBJZiBzZXQsIHRoZSBzeXN0ZW0AY3Vyc29yIHdpbGwgbW92ZSB0 byBjb252ZW5pZW50IGxvY2F0aW9ucyBpbiB0aGUgZGlzcGxheXMuICBGb3Ig ZXhhbXBsZSwAdG8gdGhlIGJlZ2lubmluZyBvZiB0aGUgc3RhdHVzIGZpZWxk IG9mIHRoZSBoaWdobGlnaHRlZCBpbmRleCBsaW5lLCBvcgB0byB0aGUgaGln aGxpZ2h0ZWQgd29yZCBhZnRlciBhIHN1Y2Nlc3NmdWwgV2hlcmVJcyBjb21t YW5kLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZF QVRVUkU6IHNpbmdsZS1jb2x1bW4tZm9sZGVyLWxpc3QAIABUaGlzIGZlYXR1 cmUgY29udHJvbHMgYW4gYXNwZWN0IG9mIFBpbmUncyBmb2xkZXIgbGlzdCBz Y3JlZW4uICBJZiBzZXQsAHRoZSBmb2xkZXJzIHdpbGwgYmUgbGlzdGVkIG9u ZSBwZXIgbGluZSBpbnN0ZWFkIG9mIHNldmVyYWwgcGVyIGxpbmUAaW4gdGhl IGZvbGRlciBsaXN0IGRpc3BsYXkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgRkVBVFVSRTogZW5hYmxlLXZlcmJvc2Utc210cC1w b3N0aW5nACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFuIGFzcGVjdCBvZiBQ aW5lJ3MgbWVzc2FnZSBzZW5kaW5nLiAgV2hlbiBlbmFibGVkLABQaW5lIHdp bGwgc2VuZCBhIFZFUkIgKGkuZS4sIFZFUkJvc2UpIGNvbW1hbmQgZWFybHkg aW4gdGhlIHBvc3RpbmcgcHJvY2VzcwBpbnRlbmRlZCB0byBjYXVzZSB0aGUg c2VydmVyIFNNVFAgdG8gcHJvdmlkZSBhIG1vcmUgZGV0YWlsZWQgYWNjb3Vu dCBvZgB0aGUgdHJhbnNhY3Rpb24uICBUaGlzIGZlYXR1cmUgaXMgdHlwaWNh bGx5IG9ubHkgdXNlZnVsIHRvIHN5c3RlbQBhZG1pbmlzdHJhdG9ycyBhbmQg b3RoZXIgc3VwcG9ydCBwZXJzb25lbCBhcyBhbiBhaWQgaW4gdHJvdWJsc2hv b3RpbmcAcHJvYmxlbXMuACAATm90ZSwgdGhpcyBmZWF0dXJlIHJlbGllcyBv biBhIHNwZWNpZmljIGNhcGFiaWxpdHkgb2YgdGhlIHN5c3RlbSdzIG1haWwA dHJhbnNwb3J0IGFnZW50IG9yIGNvbmZpZ3VyZWQgInNtdHAtc2VydmVyIi4g IEl0IGlzIHBvc3NpYmxlIHRoYXQgdGhpcwBmZWF0dXJlIHdpbGwgY2F1c2Ug cHJvYmxlbXMgZm9yIHNvbWUgdHJhbnBvcnQgYWdlbnRzLCBhbmQgbWF5IHJl c3VsdCBpbgBzZW5kaW5nIGZhaWx1cmUuICBJbiBhZGRpdGlvbiwgYXMgdGhl IHZlcmJvc2Ugb3V0cHV0IGNvbWVzIGZyb20gdGhlIG1haWwAdHJhbnNwb3J0 IGFnZW50LCBpdCBpcyBsaWtlbHkgdG8gdmFyeSBmcm9tIG9uZSBzeXN0ZW0g dG8gYW5vdGhlci4gACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgRkVBVFVSRTogcmVwbHktYWx3YXlzLXVzZXMtcmVwbHktdG8AIABU aGlzIGZlYXR1cmUgY29udHJvbHMgYW4gYXNwZWN0IG9mIFBpbmUncyBSZXBs eSBjb21tYW5kLiAgSWYgc2V0LCBQaW5lAHdpbGwgbm90IHByb21wdCB3aGVu IGEgbWVzc2FnZSBiZWluZyByZXBsaWVkIHRvIGNvbnRhaW5zIGEgIlJlcGx5 LVRvOiIAaGVhZGVyIHZhbHVlLCBidXQgd2lsbCBzaW1wbHkgdXNlIGl0cyB2 YWx1ZSAoYXMgb3Bwb3NlZCB0byB1c2luZyB0aGUAIkZyb206IiBmaWVsZCdz IHZhbHVlKS4AIABOb3RlOiBVc2luZyB0aGUgIlJlcGx5LVRvOiIgYWRkcmVz cyBpcyB1c3VhbGx5IHRoZSBwcmVmZXJyZWQgYmVoYXZpb3IsAGhvd2V2ZXIg c29tZSBtYWlsaW5nIGxpc3QgbWFuYWdlcnMgY2hvb3NlIHRvIHBsYWNlIHRo ZSBsaXN0J3MgYWRkcmVzcyBpbgB0aGUgIlJlcGx5LVRvOiIgZmllbGQgb2Yg YW55IG1lc3NhZ2Ugc2VudCBvdXQgdG8gdGhlIGxpc3QuICBJbiBzdWNoAGNh c2VzLCB0aGlzIGZlYXR1cmUgbWFrZXMgaXQgYWxsIHRvbyBlYXN5IGZvciBw ZXJzb25hbCByZXBsaWVzIHRvIGJlAGluYWR2ZXJ0ZW50bHkgc2VudCB0byB0 aGUgZW50aXJlIG1haWwgbGlzdCwgc28gYmUgY2FyZWZ1bCEgACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZGVsZXRl LXNraXBzLWRlbGV0ZWQAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgYW4gYXNw ZWN0IG9mIFBpbmUncyBEZWxldGUgY29tbWFuZC4gIElmIHNldCwgdGhpcwBm ZWF0dXJlIHdpbGwgY2F1c2UgdGhlIERlbGV0ZSBjb21tYW5kIHRvIGFkdmFu Y2UgcGFzdCBvdGhlciBtZXNzYWdlcyB0aGF0AGFyZSBtYXJrZWQgZGVsZXRl ZC4gIEluIG90aGVyIHdvcmRzLCBwcmVzc2luZyAiRCIgd2lsbCBib3RoIG1h cmsgdGhlAGN1cnJlbnQgbWVzc2FnZSBkZWxldGVkIGFuZCBhZHZhbmNlIHRv IHRoZSBuZXh0IG1lc3NhZ2UgdGhhdCBpcyBub3QgbWFya2VkAGRlbGV0ZWQu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVS RTogZXhwdW5nZS13aXRob3V0LWNvbmZpcm0AIABUaGlzIGZlYXR1cmVzIGNv bnRyb2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgZVhwdW5nZSBjb21tYW5kLiAg SWYgc2V0LCB5b3UAd2lsbCBub3QgYmUgcHJvbXB0ZWQgdG8gY29uZmlybSB5 b3VyIGludGVudCBiZWZvcmUgdGhlIGV4cHVuZ2UgdGFrZXMgcGxhY2UuACAA PEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTog YXV0by1tb3ZlLXJlYWQtbXNncwAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBh biBhc3BlY3Qgb2YgUGluZSdzIGJlaGF2aW9yIHVwb24gcXVpdHRpbmcuICBJ ZiBzZXQsAGFuZCB0aGUgInJlYWQtbWVzc2FnZS1mb2xkZXIiIHZhcmlhYmxl IGlzIGFsc28gc2V0LCB0aGVuIFBpbmUgd2lsbABhdXRvbWF0aWNhbGx5IHRy YW5zZmVyIGFsbCByZWFkIG1lc3NhZ2VzIHRvIHRoZSBkZXNpZ25hdGVkIGZv bGRlciBhbmQgbWFyawB0aGVtIGFzIGRlbGV0ZWQgaW4gdGhlIElOQk9YLiAg TWVzc2FnZXMgaW4gdGhlIElOQk9YIG1hcmtlZCB3aXRoIGFuICJOIgAobWVh bmluZyBOZXcsIG9yIHVuc2VlbikgYXJlIG5vdCBhZmZlY3RlZC4AIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBuZXdz LXJlYWQtaW4tbmV3c3JjLW9yZGVyACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xz IHRoZSBvcmRlciB0aGF0IG5ld3MgZ3JvdXBzIHdpbGwgYmUgcHJlc2VudGVk LiAgSWYAc2V0LCB0aGV5IHdpbGwgYmUgcHJlc2VudGVkIGluIHRoZSBzYW1l IG9yZGVyIGFzIHRoZXkgb2NjdXIgaW4geW91ciAubmV3c3JjAGZpbGUgKG9y IFxORVdTUkMgZmlsZSBpbiB0aGUgY2FzZSBvZiBQQy1QaW5lKS4gIElmIG5v dCBzZXQsIHRoZSBuZXdzZ3JvdXBzAHdpbGwgYmUgcHJlc2VudGVkIGluIGFs cGhhYmV0aWNhbCBvcmRlci4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AICAgICAgICBGRUFUVVJFOiBuZXdzLXBvc3Qtd2l0aG91dC12YWxpZGF0 aW9uACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIHdoZXRoZXIgdGhlIE5OVFAg c2VydmVyIGlzIHF1ZXJpZWQgYXMgbmV3cyBncm91cHMAYXJlIGVudGVyZWQg Zm9yIHBvc3RpbmcuICBWYWxpZGF0aW9uIG92ZXIgc2xvdyBsaW5rcyAoZS5n LiBkaWFsdXAgdXNpbmcAU0xJUCBvciBQUFApIGNhbiBjYXVzZSBkZWxheXMu ICBTZXQgdGhpcyBmZWF0dXJlIHRvIGVsaW1pbmF0ZSBzdWNoIGRlbGF5cy4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJF OiBzZWxlY3Qtd2l0aG91dC1jb25maXJtACAAVGhpcyBmZWF0dXJlIGNvbnRy b2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgU2F2ZSwgRXhwb3J0LCBhbmQgR290 byBjb21tYW5kcy4AVGhlc2UgY29tbWFuZHMgYWxsIHRha2UgdGV4dCBpbnB1 dCB0byBzcGVjaWZ5IHRoZSBuYW1lIG9mIHRoZSBmb2xkZXIgb3IAZmlsZSB0 byBiZSB1c2VkLCBidXQgYWxsb3cgeW91IHRvIHByZXNzIF5UIGZvciBhIGxp c3Qgb2YgcG9zc2libGUgbmFtZXMuAElmIHNldCwgdGhlIHNlbGVjdGVkIG5h bWUgd2lsbCBiZSB1c2VkIGltbWVkaWF0ZWx5LCB3aXRob3V0IGZ1cnRoZXIA b3Bwb3J0dW5pdHkgdG8gY29uZmlybSBvciBlZGl0IHRoZSBuYW1lLgAgADxF bmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICAgIEZFQVRVUkU6 IHVzZS1jdXJyZW50LWRpcgAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBh c3BlY3Qgb2Ygc2V2ZXJhbCBjb21tYW5kcy4gSWYgc2V0LCB5b3VyICJjdXJy ZW50AHdvcmtpbmcgZGlyZWN0b3J5IiB3aWxsIGJlIHVzZWQgaW5zdGVhZCBv ZiB5b3VyIGhvbWUgZGlyZWN0b3J5IGZvciBhbGwgb2YAdGhlIGZvbGxvd2lu ZyBvcGVyYXRpb25zOgAgACAgICBvIEV4cG9ydCBpbiB0aGUgRk9MREVSIElO REVYIGFuZCBNRVNTQUdFIFRFWFQgc2NyZWVucwAgICAgbyBBdHRhY2htZW50 IFNhdmUgaW4gdGhlIE1FU1NBR0UgVEVYVCBhbmQgQVRUQUNITUVOVCBURVhU IHNjcmVlbnMAICAgIG8gQ3RybC1SIGZpbGUgaW5jbHVzaW9uIGluIHRoZSBD T01QT1NFUgAgICAgbyBDdHJsLUogZmlsZSBhdHRhY2htZW50IGluIHRoZSBD T01QT1NFUgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg ICAgRkVBVFVSRTogc2F2ZS13aWxsLW5vdC1kZWxldGUAIABUaGlzIGZlYXR1 cmUgY29udHJvbHMgb25lIGFzcGVjdCBvZiB0aGUgU2F2ZSBjb21tYW5kLiAg SWYgc2V0LCBTYXZlIHdpbGwAbm90IG1hcmsgdGhlIG1lc3NhZ2UgImRlbGV0 ZWQiIChpdHMgZGVmYXVsdCBiZWhhdmlvcikgYWZ0ZXIgaXQgaGFzIGJlZW4A Y29waWVkIHRvIHRoZSBkZXNpZ25hdGVkIGZvbGRlci4AIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgIEZFQVRVUkU6IHNhdmUtd2ls bC1hZHZhbmNlACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIG9uZSBhc3BlY3Qg b2YgdGhlIFNhdmUgY29tbWFuZC4gIElmIHNldCwgU2F2ZSB3aWxsAChpbiBh ZGRpdGlvbiB0byBjb3B5aW5nIHRoZSBjdXJyZW50IG1lc3NhZ2UgdG8gdGhl IGRlc2lnbmF0ZWQgZm9sZGVyKSBhbHNvAGFkdmFuY2UgdG8gdGhlIG5leHQg bWVzc2FnZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICAgIEZFQVRVUkU6IGFzc3VtZS1zbG93LWxpbmsAIABUaGlzIGZlYXR1cmUg YWZmZWN0cyBQaW5lJ3MgZGlzcGxheSByb3V0aW5lcy4gIElmIHNldCwgdGhl IG5vcm1hbABpbnZlcnNlLXZpZGVvIGN1cnNvciAodXNlZCB0byBoaWdobGln aHQgdGhlIGN1cnJlbnQgaXRlbSBpbiBhIGxpc3QpIHdpbGwgYmUAcmVwbGFj ZWQgYnkgYW4gImFycm93IiBjdXJzb3IgYW5kIG90aGVyIHNjcmVlbiB1cGRh dGUgb3B0aW1pemF0aW9ucyBmb3IAbG93LXNwZWVkIGxpbmtzIChlLmcuIDI0 MDAgYnBzIGRpYWx1cCBjb25uZWN0aW9ucykgd2lsbCBiZSBhY3RpdmF0ZWQu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICBGRUFU VVJFOiBlbmFibGUtbWFpbC1jaGVjay1jdWUAIABJZiBzZXQsIHRoaXMgZmVh dHVyZSB3aWxsIGNhdXNlIGFuIGFzdGVyaXNrIHRvIGFwcGVhciBpbiB0aGUg dXBwZXIAbGVmdC1oYW5kIGNvcm5lciBvZiB0aGUgc2NyZWVuIHdoZW5ldmVy IFBpbmUgY2hlY2tzIGZvciBuZXcgbWFpbCwgYW5kIHR3bwBhc3Rlcmlza3Mg d2hlbmV2ZXIgUGluZSBzYXZlcyAoY2hlY2twb2ludHMpIHRoZSBzdGF0ZSBv ZiB0aGUgY3VycmVudABtYWlsYm94IHRvIGRpc2suACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgICBGRUFUVVJFOiBhdXRvLW9wZW4t bmV4dC11bnJlYWQAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgdGhlIGJlaGF2 aW9yIG9mIHRoZSBUQUIga2V5IHdoZW4gdHJhdmVyc2luZyBmb2xkZXJzAGlu IHRoZSBvcHRpb25hbCAiaW5jb21pbmctZm9sZGVycyIgY29sbGVjdGlvbiBv ciBpbiBvcHRpb25hbAAibmV3cy1jb2xsZWN0aW9ucyIuICBXaGVuIHRoZSBU QUIgKE5leHQgTmV3KSBrZXkgaXMgcHJlc3NlZCwgYW5kIHRoZXJlAGFyZSBu byBtb3JlIHVuc2VlbiBtZXNzYWdlcyBpbiB0aGUgY3VycmVudCAoaW5jb21p bmcgbWVzc2FnZSBvciBuZXdzKQBmb2xkZXIsIFBpbmUgd2lsbCBzZWFyY2gg dGhlIGxpc3Qgb2YgZm9sZGVycyBpbiB0aGUgY3VycmVudCBjb2xsZWN0aW9u IGZvcgBvbmUgY29udGFpbmluZyBOZXcgb3IgUmVjZW50IChuZXcgc2luY2Ug dGhlIGxhc3QgdGltZSB0aGUgZm9sZGVyIHdhcwBvcGVuZWQpIG1lc3NhZ2Vz LiAgTm9ybWFsbHksIHdoZW4gc3VjaCBhIGZvbGRlciBpcyBmb3VuZCwgUGlu ZSB3aWxsIGFzawB3aGV0aGVyIHlvdSB3aXNoIHRvIG9wZW4gdGhlIGZvbGRl ci4gIElmIHRoaXMgZmVhdHVyZSBpcyBzZXQsIFBpbmUgd2lsbABhdXRvbWF0 aWNhbGx5IG9wZW4gdGhlIGZvbGRlciB3aXRob3V0IHByb21wdGluZy4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgIEZFQVRVUkU6 IGluY2x1ZGUtdGV4dC1pbi1yZXBseQAgAFRoaXMgZmVhdHVyZSBjb250cm9s cyBhbiBhc3BlY3Qgb2YgUGluZSdzIFJlcGx5IGNvbW1hbmQuICBOb3JtYWxs eSwgUGluZQB3aWxsIGFzayB3aGV0aGVyIHlvdSB3aXNoIHRvIGluY2x1ZGUg dGhlIG9yaWdpbmFsIG1lc3NhZ2UgaW4geW91ciByZXBseS4ASWYgdGhpcyBm ZWF0dXJlIGlzIHNldCwgdGhlIG9yaWdpbmFsIG1lc3NhZ2Ugd2lsbCBiZSBp bmNsdWRlZCBpbiB0aGUgcmVwbHkAYXV0b21hdGljYWxseSwgd2l0aG91dCBw cm9tcHRpbmcuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgIEZFQVRVUkU6IHNob3ctc2VsZWN0ZWQtaW4tYm9sZGZhY2UAIABUaGlz IGZlYXR1cmUgY29udHJvbHMgYW4gYXNwZWN0IG9mIFBpbmUncyBhZ2dyZWdh dGUgb3BlcmF0aW9uIGNvbW1hbmRzOyBpbgBwYXJ0aWN1bGFyLCB0aGUgU2Vs ZWN0IGFuZCBXaGVyZUlzIGNvbW1hbmRzLiBTZWxlY3QgYW5kIFdoZXJlSXMg KHdpdGggdGhlAF5YIHN1YmNvbW1hbmQpIHdpbGwgc2VhcmNoIHRoZSBjdXJy ZW50IGZvbGRlciBmb3IgbWVzc2FnZXMgbWVldGluZyBhAHNwZWNpZmllZCBj cml0ZXJpYSwgYW5kICJ0YWciIHRoZSByZXN1bHRpbmcgbWVzc2FnZXMgd2l0 aCBhbiAiWCIgaW4gdGhlAGZpcnN0IGNvbHVtbiBvZiB0aGUgYXBwbGljYWJs ZSBsaW5lcyBpbiB0aGUgRk9MREVSIElOREVYLiAgSWYgdGhpcyBmZWF0dXJl AGlzIHNldCwgaW5zdGVhZCBvZiB1c2luZyB0aGUgIlgiIHRvIGRlbm90ZSBh IHNlbGVjdGVkIG1lc3NhZ2UsIFBpbmUgd2lsbABhdHRlbXB0IHRvIGRpc3Bs YXkgdGhvc2UgaW5kZXggbGluZXMgaW4gYm9sZGZhY2UuIFdoZXRoZXIgdGhp cyBpcwBwcmVmZXJhYmxlIHRvIHRoZSAiWCIgd2lsbCBkZXBlbmQgb24gcGVy c29uYWwgdGFzdGUgYW5kIHRoZSB0eXBlIG9mAHRlcm1pbmFsIGJlaW5nIHVz ZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAATm9ybWFsbHkg UEMtUGluZSBhcHBlbmRzIHRoZSBleHRlbnNpb24gIk1UWCIgdG8gYWxsIGxv Y2FsIChQQykgZm9sZGVyAG5hbWVzIGFuZCBzdXBwcmVzc2VzIHRoYXQgZXh0 ZW5zaW9uIHdoZW4gbGlzdGluZyB0aG9zZSBmb2xkZXJzLiAgQnkAc2V0dGlu ZyB0aGlzIG9wdGlvbiwgeW91IG92ZXJyaWRlIHRoaXMgYmVoYXZpb3IuICBJ biBwYXJ0aWN1bGFyLCB5b3UgbWF5AHNldCAiZm9sZGVyLWV4dGVuc2lvbiIg dG8gdGhlICJudWxsIHN0cmluZyIgd2hpY2ggdGVsbHMgUEMtUGluZSB0bwBu ZWl0aGVyIGFkZCBub3IgaGlkZS1mcm9tLXZpZXcgKmFueSogZm9sZGVyIG5h bWUgZXh0ZW5zaW9uLgAgAFRoZSByZWFzb24geW91IG1pZ2h0IHdpc2ggdG8g b3ZlcnJpZGUgdGhlIE1UWCBkZWZhdWx0IGlzIHRoYXQgcmVjZW50AHZlcnNp b25zIG9mIFBDLVBpbmUgaGF2ZSB0aGUgYWJpbGl0eSB0byBvcGVuIChhbGJl aXQgUkVBRC1PTkxZKSBub3JtYWwAVW5peCBtYWlsIGZvbGRlcnMuIFNpbmNl IGl0IG1pZ2h0IGJlIGluY29udmVuaWVudCB0byByZW5hbWUgYWxsIG9mIHRo ZW0gdG8AaGF2ZSBhbiBNVFggZXh0ZW5zaW9uLCBpdCBpcyBwb3NzaWJsZSB3 aXRoIHRoaXMgb3B0aW9uIHRvIHN3aXRjaCBQQy1QaW5lJ3MAYmVoYXZpb3Ig c28gdGhhdCBzdWNoIGZvbGRlcnMgY2FuIGJlIHNlZW4gYW5kIGFjY2Vzc2Vk IHdpdGhvdXQgY2hhbmdpbmcAdGhlaXIgbmFtZXMuIEhvd2V2ZXIsIGRvaW5n IHRoaXMgbWVhbnMgdGhhdCB5b3VyIGV4aXN0aW5nIFBDLVBpbmUgbG9jYWwA Zm9sZGVycyB3aWxsIGhhdmUgYXBwYXJlbnRseSBjaGFuZ2VkIHRoZWlyIG5h bWVzLiAgRm9yIGV4YW1wbGUsIGlmIHlvdSBoYWQAYSBsb2NhbCBmb2xkZXIg bmFtZWQgIkZPTyIgaXQgd2lsbCBub3cgYXBwZWFyIGluIHRoZSBGb2xkZXIg TGlzdCBhcwAiRk9PLk1UWCIuIElmIHlvdSB3aXNoIHRvIHNhdmUgYWRkaXRp b25hbCBtZXNzYWdlcyB0byB0aGF0IGZvbGRlciwgeW91AHdpbGwgbmVlZCB0 byBlbnRlciB0aGUgZnVsbCBuYW1lLCAiRk9PLk1UWCIgYXQgdGhlIFNhdmUg cHJvbXB0LgBMaWtld2lzZSBmb3IgR09UTy4AIABJZiB5b3Ugd2lzaCB0byBw ZXJtYW5lbnRseSBhdm9pZCBoYXZpbmcgdG8gZGVhbCB3aXRoIGZvbGRlciBu YW1lIGV4dGVuc2lvbnMsAHlvdSB3aWxsIG5lZWQgdG8gc2V0IHRoaXMgb3B0 aW9uIHRvIHRoZSBudWxsIHN0cmluZyBieSBlbnRlcmluZyB0d28gZG91Ymxl LQBxdW90ZSBtYXJrcywgYW5kIHlvdSB3aWxsIG5lZWQgdG8gcmVuYW1lIHlv dXIgZXhpc3RpbmcgbG9jYWwgZm9sZGVycyB0bwBub3QgaGF2ZSB0aGUgTVRY IGV4dGVuc2lvbi4gIEluIERPUyB0aGlzIGNhbiBiZSBkb25lIGluIG9uZSBj b21tYW5kLCBvbmNlAHlvdSBoYXZlIGNoYW5nZWQgdG8geW91ciBtYWlsIGRp cmVjdG9yeTogIFJFTkFNRSAgKi5NVFggICouACAAV2UgZG9uJ3Qga25vdyB3 aHkgeW91IG1pZ2h0IHdpc2ggdG8sIGJ1dCB5b3UgY291bGQgYWxzbyB1c2Ug dGhpcyBvcHRpb24AdG8gdGVsbCBQQy1QaW5lIHRvIHVzZSBhbiBleHRlbnNp b24gb3RoZXIgdGhhbiBNVFguICBJbiB0aGlzIGNhc2UsIGVudGVyAHRoZSB0 aHJlZSBjaGFyYWN0ZXJzIHlvdSBkZXNpcmUgdG8gdXNlIGluIGxpZXUgb2Yg Ik1UWCIuICBOb3RlIHRoYXQAeW91ciBleGlzdGluZyBmb2xkZXJzIHdpbGwg bmVlZCB0byBiZSByZW5hbWVkIHRvIGNvcnJlc3BvbmQgdG8gdGhpcyBuZXcA ZXh0ZW5zaW9uLgAgACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgIEZFQVRVUkU6IGRpc2FibGUtY29uZmlnLXNjcmVlbgAgAFRoaXMg ZmVhdHVyZSBpcyBpbnRlbmRlZCBmb3IgdXNlIGJ5IHN5c3RlbSBtYW5hZ2Vy cyB3aG8gd2lzaCB0byBwcm92aWRlIGEAc3BlY2lmaWMgUGluZSBjb25maWd1 cmF0aW9uIHRvIHRoZWlyIHVzZXJzIGluIG9yZGVyIHRvIHJlZHVjZSBjb25m dXNpb24AYWJvdXQgUGluZSdzIGdyb3dpbmcgc2V0IG9mIG9wdGlvbmFsIGZl YXR1cmVzLiAgSWYgc2V0LCB0aGUgY29uZmlndXJhdGlvbgBzY3JlZW4gKE1h aW4vU2V0dXAvQ29uZmlnKSB3aWxsIG5vdCBiZSBhdmFpbGFibGUuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZGlz YWJsZS1wYXNzd29yZC1jbWQAIABUaGlzIGZlYXR1cmUgaXMgaW50ZW5kZWQg Zm9yIHVzZSBieSBzeXN0ZW0gbWFuYWdlcnMgd2hvIHdpc2ggdG8gZ2xvYmFs bHkAZGlzYWJsZSBQaW5lJ3MgcGFzc3dvcmQtY2hhbmdpbmcgY29tbWFuZCAo TWFpbi9TZXR1cC9QYXNzd29yZCkgYXQgc2l0ZXMAd2hlcmUgaXQgaXMgaW5h cHByb3ByaWF0ZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAg ICAgICBGRUFUVVJFOiBkaXNhYmxlLXVwZGF0ZS1jbWQAIABUaGlzIGZlYXR1 cmUgaXMgaW50ZW5kZWQgZm9yIHVzZSBieSBzeXN0ZW0gbWFuYWdlcnMgd2hv IHdpc2ggdG8gZ2xvYmFsbHkAZGlzYWJsZSBQaW5lJ3MgdXBkYXRlIGNvbW1h bmQgKE1haW4vU2V0dXAvVXBkYXRlKS4gIFRoZSBVcGRhdGUgY29tbWFuZABh bGxvd3MgUEMtUGluZSB1c2VycyB0byBmZXRjaCBuZXcgcmVsZWFzZXMgb2Yg dGhlIHByb2dyYW0uICBUZWNoIG5vdGVzAGFuZCBvdGhlciBpbmZvcm1hdGlv biBtYXkgYWxzbyBiZSBhdmFpbGFibGUgdmlhIHRoZSBVcGRhdGUgZnVuY3Rp b24uACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVB VFVSRTogZGlzYWJsZS1rYmxvY2stY21kACAAVGhpcyBmZWF0dXJlIGlzIGlu dGVuZGVkIGZvciB1c2UgYnkgc3lzdGVtIG1hbmFnZXJzIHdobyB3aXNoIHRv IGdsb2JhbGx5AGRpc2FibGUgdGhlIGtleWJvYXJkIGxvY2sgY29tbWFuZCAo TWFpbi9LQmxvY2spLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgIEZFQVRVUkU6IHNhdmUtd2lsbC1xdW90ZS1sZWFkaW5nLWZyb21z ACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFuIGFzcGVjdCBvZiB0aGUgU2F2 ZSBjb21tYW5kIChhbmQgYWxzbyB0aGUgd2F5AG91dGdvaW5nIG1lc3NhZ2Vz IGFyZSBzYXZlZCB0byBhbiBGQ0MgZm9sZGVyKS4gIElmIHNldCwgUGluZSB3 aWxsIGFkZABhIGxlYWRpbmcgIj4iIGNoYXJhY3RlciBpbiBmcm9udCBvZiBt ZXNzYWdlIGxpbmVzIGJlZ2lubmluZyB3aXRoICJGcm9tACIgd2hlbiB0aGV5 IGFyZSBzYXZlZCB0byBhbm90aGVyIGZvbGRlciwgaW5jbHVkaW5nIGxpbmVz IHN5bnRhY3RpY2FsbHkAZGlzdGluZ3Vpc2hhYmxlIGZyb20gdGhlIHR5cGUg b2YgbWVzc2FnZSBzZXBhcmF0b3IgbGluZSBjb21tb25seSB1c2VkIG9uAFVu aXggc3lzdGVtcy4AIABUaGUgZGVmYXVsdCBiZWhhdmlvciBpcyB0aGF0IGEg Ij4iIHdpbGwgYmUgcHJlcGVuZGVkIG9ubHkgdG8gbGluZXMAYmVnaW5uaW5n IHdpdGggIkZyb20gIiB0aGF0IG1pZ2h0IG90aGVyd2lzZSBiZSBjb25mdXNl ZCB3aXRoIGEgbWVzc2FnZQBzZXBhcmF0b3IgbGluZSBvbiBVbml4IHN5c3Rl bXMuICBJZiBwaW5lIGlzIHRoZSBvbmx5IG1haWwgcHJvZ3JhbSB5b3UgdXNl LAB0aGlzIGRlZmF1bHQgaXMgcmVhc29uYWJsZS4gIElmIGFub3RoZXIgcHJv Z3JhbSB5b3UgdXNlIGhhcyB0cm91YmxlAGRpc3BsYXlpbmcgYSBtZXNzYWdl IHdpdGggYW4gdW5xdW90ZWQgIkZyb20gIiBzYXZlZCBieSBQaW5lLCB5b3Ug c2hvdWxkAGVuYWJsZSB0aGlzIGZlYXR1cmUuICBUaGlzIGZlYXR1cmUgb25s eSBhcHBsaWVzIHRvIHRoZSBjb21tb24gVW5peCBtYWlsYm94AGZvcm1hdCB0 aGF0IHVzZXMgbWVzc2FnZSBzZXBhcmF0b3IgbGluZXMgYmVnaW5uaW5nIHdp dGggIkZyb20gIi4gIElmAFBpbmUgaGFzIGJlZW4gY29uZmlndXJlZCB0byB1 c2UgYSBkaWZmZXJlbnQgbWFpbGJveCBmb3JtYXQgKHBvc3NpYmx5AGluY29t cGF0aWJsZSB3aXRoIG90aGVyIG1haWwgcHJvZ3JhbXMpLCB0aGVuIHRoaXMg aXNzdWUgZG9lcyBub3QgYXJpc2UsAGFuZCB0aGUgZmVhdHVyZSBpcyBpcnJl bGV2YW50LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IE9QVElPTjogbm9ybWFsLWZvcmVncm91bmQtY29sb3IAIABTZXRzIFBDLVBp bmUncyBmb3JlZ3JvdW5kICh0aGUgYWN0dWFsIGNoYXJhY3RlcikgY29sb3Iu ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9O OiBub3JtYWwtYmFja2dyb3VuZC1jb2xvcgAgAFNldHMgUEMtUGluZSdzIGJh Y2tncm91bmQgKHRoZSBhcmVhIGJlaGluZCB0aGUgY2hhcmFjdGVyKSBjb2xv ci4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJ T046IHJldmVyc2UtZm9yZWdyb3VuZC1jb2xvcgAgAFNldHMgUEMtUGluZSdz IGZvcmVncm91bmQgKHRoZSBhY3R1YWwgY2hhcmFjdGVyKSBjb2xvciBmb3Ig cmV2ZXJzZSB2aWRlbwBjaGFyYWN0ZXJzLgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogcmV2ZXJzZS1iYWNrZ3JvdW5k LWNvbG9yACAAU2V0cyBQQy1QaW5lJ3MgYmFja2dyb3VuZCAodGhlIGFyZWEg YmVoaW5kIHRoZSBjaGFyYWN0ZXIpIGNvbG9yIGZvcgByZXZlcnNlIHZpZGVv IGNoYXJhY3RlcnMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgRkVBVFVSRTogbmV3cy1hcHByb3hpbWF0ZXMtbmV3LXN0YXR1cwAg AFRoaXMgZmVhdHVyZSBjYXVzZXMgY2VydGFpbiBtZXNzYWdlcyB0byBiZSBt YXJrZWQgYXMgIk5ldyIgaW4gdGhlAEZvbGRlciBJbmRleCBvZiBuZXdzIGdy b3Vwcy4AIABXaGVuIG9wZW5pbmcgYSBuZXdzIGdyb3VwLCBQaW5lIHdpbGwg Y29uc3VsdCB5b3VyICJuZXdzcmMiIGZpbGUgYW5kAGRldGVybWluZSB0aGUg bGFzdCBtZXNzYWdlIHlvdSBoYXZlIHByZXZpb3VzbHkgZGlzcG9zZWQgb2Yg dmlhIHRoZSAiRCIAa2V5LiAgSWYgdGhpcyBmZWF0dXJlIGlzIHNldCwgYW55 IHN1YnNlcXVlbnQgbWVzc2FnZXMgd2lsbCBiZSBzaG93biBpbiB0aGUASW5k ZXggd2l0aCBhbiAiTiIsIGFuZCB0aGUgZmlyc3Qgb2YgdGhlc2UgbWVzc2Fn ZXMgd2lsbCBiZSBoaWdobGlnaHRlZC4AQWx0aG91Z2ggdGhpcyBpcyBvbmx5 IGFuIGFwcHJveGltYXRpb24gb2YgdHJ1ZSAiTmV3IiBvciAidW5zZWVuIgBz dGF0dXMsIGl0IHByb3ZpZGVzIGEgdXNlZnVsIGN1ZSB0byBkaXN0aW5ndWlz aCBtb3JlLW9yLWxlc3MgcmVjZW50AG1lc3NhZ2VzIGZyb20gdGhvc2UgeW91 IGhhdmUgc2VlbiBwcmV2aW91c2x5LCBidXQgYXJlIG5vdCB5ZXQgcmVhZHkg dG8AbWFyayBkZWxldGVkLgAgAEJhY2tncm91bmQ6IHlvdXIgIm5ld3NyYyIg ZmlsZSAodXNlZCB0byBzdG9yZSBtZXNzYWdlIHN0YXR1cyBpbmZvcm1hdGlv bgBmb3IgbmV3cyBncm91cHMpIGlzIG9ubHkgY2FwYWJsZSBvZiBzdG9yaW5n IGEgc2luZ2xlIGZsYWcsIGFuZCBQaW5lIHVzZXMAdGhpcyB0byByZWNvcmQg d2hldGhlciBvciBub3QgeW91IGFyZSAiZG9uZSB3aXRoIiBhIG1lc3NhZ2Us IGFzAGluZGljYXRlZCBieSBtYXJraW5nIHRoZSBtZXNzYWdlIGFzICJEZWxl dGVkIi4gIFVuZm9ydHVuYXRlbHksIHRoaXMAbWVhbnMgdGhhdCBQaW5lIGhh cyBubyB3YXkgdG8gcmVjb3JkIGV4YWN0bHkgd2hpY2ggbWVzc2FnZXMgeW91 IGhhdmUAcHJldmlvdXNseSBzZWVuLCBzbyBpdCBub3JtYWxseSBkb2VzIG5v dCBzaG93IHRoZSAiTiIgc3RhdHVzIGZsYWcgZm9yAGFueSBtZXNzYWdlcyBp biBhIG5ld3MgZ3JvdXAuIFRoaXMgZmVhdHVyZSBlbmFibGVzIGEgc3RhcnRp bmcAKmFwcHJveGltYXRpb24qIG9mIHNlZW4vdW5zZWVuIHN0YXR1cyB0aGF0 IG1heSBiZSB1c2VmdWwuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ ACAgICAgICAgRkVBVFVSRTogdXNlLXN1YnNoZWxsLWZvci1zdXNwZW5kACAA VGhpcyBmZWF0dXJlIGFmZmVjdHMgUGluZSdzIGJlaGF2aW9yIHdoZW4gcHJv Y2VzcyBzdXNwZW5zaW9uIGlzIGVuYWJsZWQAYW5kIHRoZW4gYWN0aXZhdGVk IHZpYSB0aGUgQ3RybC1aIGtleS4gIFBpbmUgc3VzcGVuc2lvbiBhbGxvd3Mg b25lIHRvAHRlbXBvcmFyaWx5IGludGVyYWN0IHdpdGggdGhlIG9wZXJhdGlu ZyBzeXN0ZW0gY29tbWFuZCAic2hlbGwiIHdpdGhvdXQAcXVpdHRpbmcgUGlu ZSwgYW5kIHRoZW4gc3Vic2VxdWVudGx5IHJlc3VtZSB0aGUgc3RpbGwtYWN0 aXZlIFBpbmUgc2Vzc2lvbi4AIABXaGVuIHRoZSAiZW5hYmxlLXN1c3BlbmQi IGZlYXR1cmUgaXMgc2V0IGFuZCBzdWJzZXF1ZW50bHkgdGhlIEN0cmwtWiBr ZXkAaXMgcHJlc3NlZCwgUGluZSB3aWxsIG5vcm1hbGx5IHN1c3BlbmQgaXRz ZWxmIGFuZCByZXR1cm4gdGVtcG9yYXJ5IGNvbnRyb2wAdG8gUGluZSdzIHBh cmVudCBzaGVsbCBwcm9jZXNzLiAgSG93ZXZlciwgaWYgdGhpcyBmZWF0dXJl IGlzIHNldCwgUGluZQB3aWxsIGluc3RlYWQgY3JlYXRlIGFuIGluZmVyaW9y IHN1YnNoZWxsIHByb2Nlc3MuICBUaGlzIGlzIHVzZWZ1bCB3aGVuIHRoZQBw YXJlbnQgcHJvY2VzcyBpcyBub3QgaW50ZW5kZWQgdG8gYmUgdXNlZCBpbnRl cmFjdGl2ZWx5LiAgRXhhbXBsZXMgaW5jbHVkZQBpbnZva2luZyBQaW5lIHZp YSB0aGUgLWUgYXJndW1lbnQgb2YgdGhlIFVuaXggInh0ZXJtIiBwcm9ncmFt LCBvciB2aWEgYQBtZW51IHN5c3RlbS4AIABOb3RlIHRoYXQgb25lIHR5cGlj YWxseSByZXN1bWVzIGEgc3VzcGVuZGVkIFBpbmUgYnkgZW50ZXJpbmcgdGhl IFVuaXgAImZnIiAgY29tbWFuZCwgYnV0IGlmIHRoaXMgZmVhdHVyZSBpcyBz ZXQsIGl0IHdpbGwgYmUgbmVjZXNzYXJ5IHRvAGVudGVyIHRoZSAiZXhpdCIg Y29tbWFuZCBpbnN0ZWFkLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS04Yml0LXRvLXNtdHAtc2VydmVy ACAAVGhpcyBmZWF0dXJlIGFmZmVjdHMgUGluZSdzIGJlaGF2aW9yIHdoZW4g c2VuZGluZyBtYWlsLiAgSW50ZXJuZXQgc3RhbmRhcmRzAHJlcXVpcmUgdGhh dCBhbGwgZWxlY3Ryb25pYyBtYWlsIG1lc3NhZ2VzIHRyYXZlcnNpbmcgdGhl IGdsb2JhbCBJbnRlcm5ldABjb25zaXN0IG9mIDdiaXQgQVNDSUkgY2hhcmFj dGVycyB1bmxlc3MgYSBwYWlyIG9mIGNvb3BlcmF0aW5nIG1haWwgAHRyYW5z ZmVyIGFnZW50cyBleHBsaWNpdGx5IGFncmVlIHRvIGFsbG93IDhiaXQgbWVz c2FnZXMuICBJbiBnZW5lcmFsLCAAdGhlbiwgZXhjaGFuZ2luZyBtZXNzYWdl cyBpbiBub24tQVNDSUkgY2hhcmFjdGVycyByZXF1aXJlcyBNSU1FIGVuY29k aW5nLgAgAEhvd2V2ZXIsIHRoZXJlIGFyZSBub3cgSW50ZXJuZXQgc3RhbmRh cmRzIHRoYXQgYWxsb3cgZm9yIHVuZW5jb2RlZCA4Yml0AGV4Y2hhbmdlIG9m IG1lc3NhZ2VzIGJldHdlZW4gY29vcGVyYXRpbmcgc3lzdGVtcy4gIFNldHRp bmcgdGhpcyBmZWF0dXJlAHRlbGxzIFBpbmUgdG8gdHJ5IHRvIG5lZ290aWF0 ZSB1bmVuY29kZWQgOGJpdCB0cmFuc21pc3Npb24gZHVyaW5nIHRoZQBzZW5k aW5nIHByb2Nlc3MuICBTaG91bGQgdGhlIG5lZ290aWF0aW9uIGZhaWwsIFBp bmUgd2lsbCBmYWxsIGJhY2sgdG8gaXRzAG9yZGluYXJ5IGVuY29kaW5nIHJ1 bGVzLiAAIABOb3RlLCB0aGlzIGZlYXR1cmUgcmVsaWVzIG9uIHlvdXIgc3lz dGVtJ3MgbWFpbCB0cmFuc3BvcnQgYWdlbnQgb3IAY29uZmlndXJlZCAic210 cC1zZXJ2ZXIiIGhhdmluZyB0aGUgbmVnb3RpYXRpb24gbWVjaGFuaXNtIGlu dHJvZHVjZWQgaW4AIkV4dGVuZGVkIFNNVFAiIChFU01UUCkgYW5kIHRoZSBz cGVjaWZpYyBleHRlbnNpb24gY2FsbGVkICI4QklUTUlNRSIuIAAgAEVTTVRQ IGFsbG93cyBmb3IgZ3JhY2VmdWwgbWlncmF0aW9uIHRvIHVwZ3JhZGVkIG1h aWwgdHJhbnNmZXIgYWdlbnRzLCBidXQAaXQgaXMgcG9zc2libGUgdGhhdCB0 aGlzIGZlYXR1cmUgbWlnaHQgY2F1c2UgcHJvYmxlbXMgZm9yIHNvbWUgc2Vy dmVycy4gACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAg RkVBVFVSRTogZW5hYmxlLThiaXQtbm50cC1wb3N0aW5nACAAVGhpcyBmZWF0 dXJlIGFmZmVjdHMgUGluZSdzIGJlaGF2aW9yIHdoZW4gcG9zdGluZyBuZXdz LiAgVGhlIEludGVybmV0AHN0YW5kYXJkIGZvciBleGNoYW5naW5nIFVTRU5F VCBuZXdzIG1lc3NhZ2VzIChSRkMtMTAzNikgaXMgc2lsZW50IG9uIHRoZQBx dWVzdGlvbiBvZiB3aGV0aGVyIG1lc3NhZ2VzIHRyYXZlcnNpbmcgdGhlIGds b2JhbCBJbnRlcm5ldCBtYXkgY29udGFpbgA4Yml0IGNoYXJhY3RlcnMsIG9y IC0tbGlrZSBlbWFpbC0tIGhhdmUgb25seSA3Yml0IEFTQ0lJIGNoYXJhY3Rl cnMuICBJbgB0aGUgbGF0dGVyIGNhc2UsIHBvc3RpbmcgYXJ0aWNsZXMgaW4g bm9uLUFTQ0lJIGNoYXJhY3RlcnMgd291bGQgcmVxdWlyZQBNSU1FIGVuY29k aW5nLiAAIABFeHBlcnRzIGRpZmZlciBvbiB3aGV0aGVyIHVuZW5jb2RlZCA4 Yml0IG5ld3MgcG9zdGluZ3Mgc2hvdWxkIGJlAHBlcm1pdHRlZCwgYnV0IG51 bWVyb3VzIG5ldHdvcmsgbmV3cyB0cmFuc2ZlciBhZ2VudHMgZG8gaW5kZWVk IHN1cHBvcnQAOGJpdCB0cmFuc2ZlcnMgd2l0aG91dCBwcm9ibGVtcy4gIE1v cmVvdmVyLCB0aGVyZSBpcyBubyBJbnRlcm5ldCBzdGFuZGFyZABmb3IgZXhw bGljaXRseSBuZWdvdGlhdGluZyA4Yml0IHRyYW5zZmVyLCBhcyB0aGVyZSBp cyBmb3IgSW50ZXJuZXQgZW1haWwuIABUaGVyZWZvcmUsIFBpbmUgcHJvdmlk ZXMgdGhlIG9wdGlvbiBvZiBwb3N0aW5nIHVuZW5jb2RlZCA4Yml0IG5ld3Mg bWVzc2FnZXMsIAB0aG91Z2ggbm90IGFzIHRoZSBkZWZhdWx0LiBTZXR0aW5n IHRoaXMgZmVhdHVyZSB3aWxsIHR1cm4gT0ZGIFBpbmUncyBNSU1FAGVuY29k aW5nIG9mIG5ld3Nncm91cCBwb3N0aW5ncyB0aGF0IGNvbnRhaW4gOGJpdCBj aGFyYWN0ZXJzLiAAIABOb3RlLCBhcnRpY2xlcyBtYXkgY3Jvc3MgYSBwYXRo IG9yIHBhc3MgdGhyb3VnaCBuZXdzIHRyYW5zcG9ydCBzb2Z0d2FyZQB0aGF0 IGlzIHVuc2FmZSBvciBldmVuIGhvc3RpbGUgdG8gOGJpdCBjaGFyYWN0ZXJz LiAgQXQgYmVzdCB0aGlzIHdpbGwgb25seQBjYXVzZSB0aGUgcG9zdGluZyB0 byBiZWNvbWUgZ2FyYmxlZC4gIFRoZSBzYWZlc3Qgd2F5IHRvIHRyYW5zbWl0 IDhiaXQAY2hhcmFjdGVycyBpcyB0byBsZWF2ZSBQaW5lJ3MgTUlNRSBlbmNv ZGluZyB0dXJuZWQgb24uACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ ACAgICAgICAgRkVBVFVSRTogdGFiLXZpc2l0cy1uZXh0LW5ldy1tZXNzYWdl LW9ubHkAIABUaGlzIGZlYXR1cmUgYWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Ig d2hlbiB1c2luZyB0aGUgVEFCIGtleSB0byBtb3ZlIGZyb20Ab25lIG1lc3Nh Z2UgdG8gdGhlIG5leHQuICBQaW5lJ3MgdXN1YWwgYmVoYXZpb3IgaXMgdG8g c2VsZWN0IHRoZSBuZXh0AHVucmVhZCBtZXNzYWdlIG9yIG1lc3NhZ2UgZmxh Z2dlZCBhcyAiSW1wb3J0YW50Ii4AIABTZXR0aW5nIHRoaXMgZmVhdHVyZSBj YXVzZXMgUGluZSB0byBza2lwIHRoZSBtZXNzYWdlcyBmbGFnZ2VkIGFzIGlt cG9ydGFudCwAYW5kIHNlbGVjdCB1bnJlYWQgbWVzc2FnZXMgZXhjbHVzaXZl bHkuICBUYWIgYmVoYXZpb3Igd2hlbiB0aGVyZSBhcmUgbm8AbmV3IG1lc3Nh Z2VzIGxlZnQgdG8gc2VsZWN0IHJlbWFpbnMgdW5jaGFuZ2VkLgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IHF1ZWxs LWRlYWQtbGV0dGVyLW9uLWNhbmNlbAAgAFRoaXMgZmVhdHVyZSBhZmZlY3Rz IFBpbmUncyBiZWhhdmlvciB3aGVuIHlvdSBjYW5jZWwgYSBtZXNzYWdlIGJl aW5nAGNvbXBvc2VkLiAgUGluZSdzIHVzdWFsIGJlaGF2aW9yIGlzIHRvIHdy aXRlIHRoZSBjYW5jZWxlZCBtZXNzYWdlIHRvAGEgZmlsZSBuYW1lZCAiZGVh ZC5sZXR0ZXIiIGluIHlvdXIgaG9tZSBkaXJlY3RvcnkgKHVuZGVyIFVOSVg7 ACJERUFETEVUUiIgdW5kZXIgV0lORE9XUy9ET1MpIG92ZXJ3cml0aW5nIGFu eSBwcmV2aW91cyBtZXNzYWdlLiBVbmRlcgBzb21lIGNvbmRpdGlvbnMgKHNv bWUgcm91dGluZSksIHRoaXMgY2FuIGludHJvZHVjZSBhIG5vdGljZWFibGUg ZGVsYXkuACAAU2V0dGluZyB0aGlzIGZlYXR1cmUgd2lsbCBjYXVzZSBQaW5l IE5PVCB0byB3cml0ZSBjYW5jZWxlZCBjb21wb3NpdGlvbnMAaW50byB0aGUg ZGVhZCBsZXR0ZXIgZmlsZS4AIABOT1RFOiBFbmFibGluZyB0aGlzIGZlYXR1 cmUgbWVhbnMgTk8gcmVjb3JkIG9mIGNhbmNlbGVkIG1lc3NhZ2VzIGlzAG1h aW50YWluZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgRkVBVFVSRTogcXVlbGwtc3RhdHVzLW1lc3NhZ2UtYmVlcGluZwAgAFRo aXMgZmVhdHVyZSBhZmZlY3RzIFBpbmUncyBiZWhhdmlvciB3aGVuIGl0IGRp c3BsYXlzIHN0YXR1cyBtZXNzYWdlAChlLmcuLCBFcnJvciBjb21wbGFpbnRz LCBOZXcgbWFpbCB3YXJuaW5ncywgZXRjKS4gIFNldHRpbmcgdGhpcyBmZWF0 dXJlAHdpbGwgbm90IGFmZmVjdCB0aGUgZGlzcGxheSBvZiBzdWNoIG1lc3Nh Z2VzLCBidXQgd2lsbCBjYXVzZSB0aG9zZSB0aGF0AGVtaXQgYSBiZWVwIHRv IGJlY29tZSBzaWxlbnQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ ACAgICAgICAgRkVBVFVSRTogcXVlbGwtbG9jay1mYWlsdXJlLXdhcm5pbmdz ACAAVGhpcyBmZWF0dXJlIGFmZmVjdHMgUGluZSdzIGJlaGF2aW9yIHdoZW4g aXQgZW5jb3VudGVycyBhIHByb2JsZW0AYWNxdWlyaW5nIGEgbWFpbCBmb2xk ZXIgbG9jay4gIFR5cGljYWxseSwgYSBzZWNvbmRhcnkgZmlsZSBhc3NvY2lh dGVkAHdpdGggdGhlIG1haWwgZm9sZGVyIGJlaW5nIG9wZW5lZCBpcyBjcmVh dGVkIGFzIHBhcnQgb2YgdGhlIGxvY2tpbmcAcHJvY2Vzcy4gIE9uIHNvbWUg c3lzdGVtcywgc3VjaCBmaWxlIGNyZWF0aW9uIGhhcyBiZWVuIGFkbWluaXN0 cmF0aXZlbHkAcHJlY2x1ZGVkIGJ5IHRoZSBzeXN0ZW0gY29uZmlndXJhdGlv bi4AIABQaW5lIGlzc3VlcyBhIHdhcm5pbmcgd2hlbiBzdWNoIGZhaWx1cmVz IG9jY3VyIHdoaWNoIGNhbiBiZWNvbWUgYm90aGVyc29tZQBpZiB0aGUgc3lz dGVtIGlzIGNvbmZpZ3VyZWQgdG8gZGlzYWxsb3cgc3VjaCBhY3Rpb25zLiAg U2V0dGluZyB0aGlzAGZlYXR1cmUgY2F1c2VzIFBpbmUgdG8gcmVtYWluIHNp bGVudCB3aGVuIHRoaXMgcGFydCBvZiBsb2NrIGNyZWF0aW9uIGZhaWxzLgAg AFdBUk5JTkc6IHN5c3RlbXMgdGhhdCBoYXZlIGJlZW4gY29uZmlndXJlZCBp biBhIHdheSB0aGF0IHByZWNsdWRlcyBsb2NraW5nAGludHJvZHVjZSBzb21l IHJpc2sgb2YgbWFpbCBmb2xkZXIgY29ycnVwdGlvbiB3aGVuIG1vcmUgdGhh biBvbmUgcHJvZ3JhbQBhdHRlbXB0cyB0byBtb2RpZnkgdGhlIG1haWwgZm9s ZGVyLiAgVGhpcyBpcyBtb3N0IGxpa2VseSB0byBvY2N1ciB0byBvbmUncwBJ TkJPWCBvciBvdGhlciBpbmNvbWluZyBtZXNzYWdlIGZvbGRlci4gACAAIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBl bmFibGUtY3J1aXNlLW1vZGUAIABUaGlzIGZlYXR1cmUgYWZmZWN0cyBQaW5l J3MgYmVoYXZpb3Igd2hlbiB5b3UgaGl0IHRoZSAiU3BhY2UgQmFyIiBhdAB0 aGUgZW5kIG9mIGEgZGlzcGxheWVkIG1lc3NhZ2UuICBUeXBpY2FsbHksIFBp bmUgY29tcGxhaW5zIHRoYXQgdGhlIGVuZABvZiB0aGUgdGV4dCBoYXMgYWxy ZWFkeSBiZWVuIHJlYWNoZWQuICBTZXR0aW5nIHRoaXMgZmVhdHVyZSBjYXVz ZXMgc3VjaABrZXlzdHJva2VzIHRvIGJlIGludGVycHJldGVkIGFzIGlmIHRo ZSAiVGFiIiBrZXkgaGFkIGJlZW4gaGl0LCB0aHVzAHRha2luZyB5b3UgdG8g dGhlIG5leHQgImludGVyZXN0aW5nIiBtZXNzYWdlLCBvciBzY2FubmluZyBh aGVhZCB0byB0aGUgAG5leHQgaW5jb21pbmcgZm9sZGVyIHdpdGggImludGVy ZXN0aW5nIiBtZXNzYWdlcy4AIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS1jcnVpc2UtbW9kZS1kZWxl dGUAIABUaGlzIGZlYXR1cmUgbW9kaWZpZXMgdGhlIGJlaGF2aW9yIG9mIFBp bmUncyAiZW5hYmxlLWNydWlzZS1tb2RlIgBmZWF0dXJlLiAgU2V0dGluZyB0 aGlzIGZlYXR1cmUgY2F1c2VzIHBpbmUgdG8gaW1wbGljaXRseSBkZWxldGUg cmVhZABtZXNzYWdlcyB3aGVuIGl0IG1vdmVzIG9uIHRvIGRpc3BsYXkgdGhl IG5leHQgIkludGVyZXN0aW5nIiBtZXNzYWdlLgAgAE5PVEU6IEJld2FyZSB3 aGVuIGVuYWJsaW5nIHRoaXMgZmVhdHVyZSBBTkQgdGhlICJleHB1bmdlLXdp dGhvdXQtY29uZmlybSIAZmVhdHVyZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AWWVzLCBzYXZlIGNoYW5nZXMgYW5kIGV4aXQ7IE5vLCBleGl0 IHdpdGhvdXQgc2F2aW5nIGFueSBjaGFuZ2VzIG1hZGUgc2luY2UAZW50ZXJp bmcgdGhpcyBDT05GSUdVUkFUSU9OIHNjcmVlbjsgXkMsIGNhbmNlbCBleGl0 IGFuZCBzdGF5IGluIGNvbmZpZyBzY3JlZW4uAFllcywgZXhwYW5kIG5pY2tu YW1lcyBhbmQgcXVhbGlmeSBsb2NhbCBuYW1lcyB3aXRoIHlvdXIgY3VycmVu dCBkb21haW4gbmFtZTsATm8sIGxlYXZlIG5pY2tuYW1lcyBhbmQgbG9jYWwg bmFtZXMgYXMgaXM7ICBeQywgY2FuY2VsLgBFbnRlciBeViBvciBeWSB0byBn byBpbW1lZGlhdGVseSB0byB0aGUgbGFzdCBvciBmaXJzdCBtZXNzYWdlIGlu IHRoZSBpbmRleC4AT3IsIGVudGVyIHRoZSBtYXRjaCBzdHJpbmcgZm9sbG93 ZWQgYnkgUkVUVVJOLgBFbnRlciBeViBvciBeWSB0byBnbyBpbW1lZGlhdGVs eSB0byB0aGUgbGFzdCBvciBmaXJzdCBtZXNzYWdlIGluIHRoZSBpbmRleCwA T3IsIGVudGVyIHRoZSBtYXRjaCBzdHJpbmcgZm9sbG93ZWQgYnkgUkVUVVJO IChvciBeWCB0byBzZWxlY3QgYWxsIG1hdGNoZXMpLgBUeXBlIHRoZSBmdWxs IG5hbWUgb2YgdGhlIHBlcnNvbiBiZWluZyBhZGRlZCBhbmQgcHJlc3MgdGhl IFJFVFVSTiBrZXkuAFByZXNzIF5DIHRvIGNhbmNlbCBhZGRpdGlvbi4AVHlw ZSBhIHNob3J0IG5pY2tuYW1lIGFuZCBwcmVzcyBSRVRVUk4uICBBIG5pY2tu YW1lIGlzIGEgc2hvcnQgZWFzeS10by0AcmVtZW1iZXIgd29yZCwgbmFtZSBv ciBpbml0aWFscyBsaWtlICJqb2UiLCBvciAid2NmaWVsZHMuIiAgXkMgdG8g Y2FuY2VsLgBUeXBlIHRoZSBlLW1haWwgYWRkcmVzcyBhbmQgcHJlc3MgUkVU VVJOLgBQcmVzcyBeQyB0byBjYW5jZWwgYWRkaXRpb24uAFR5cGUgYSBsb25n IG5hbWUgb3IgZGVzY3JpcHRpb24gZm9yIHRoZSBsaXN0IHRoYXQgeW91IGFy ZSBjcmVhdGluZyBhbmQAcHJlc3MgUkVUVVJOLiAgUHJlc3MgXkMgdG8gY2Fu Y2VsIGNyZWF0aW9uIG9mIGxpc3QuAFR5cGUgYSBuaWNrbmFtZSAoc2hvcnQs IGVhc3ktdG8tcmVtZW1iZXIgbmFtZSBvciBzaW5nbGUgd29yZCkgZm9yIHRo ZSBsaXN0AHlvdSBhcmUgY3JlYXRpbmcgYW5kIHByZXNzIFJFVFVSTi4gIFBy ZXNzIF5DIHRvIGNhbmNlbC4AVHlwZSBhbiBlLW1haWwgYWRkcmVzcywgb3Ig YSBuaWNrbmFtZSBhbHJlYWR5IGluIHRoZSBhZGRyZXNzIGJvb2sgdGhhdCB5 b3UAd2FudCB0byBiZSBwYXJ0IG9mIHRoaXMgbGlzdCBhbmQgcHJlc3MgUkVU VVJOLgBUeXBlIGFuIGUtbWFpbCBhZGRyZXNzIG9yIGEgbmlja25hbWUgYWxy ZWFkeSBpbiB0aGUgYWRkcmVzcyBib29rIHRoYXQgeW91AHdhbnQgdG8gYWRk IHRvIHRoaXMgbGlzdCBhbmQgcHJlc3MgUkVUVVJOLgBDaGFuZ2UgdGhlIG5p Y2tuYW1lIHVzaW5nIHRoZSBhcnJvdyBrZXlzIGFuZCBkZWxldGUga2V5LiAg UHJlc3MgUkVUVVJOAHdoZW4gZG9uZS4gIFByZXNzIF5DIHRvIGNhbmNlbCBl ZGl0aW5nIGFuZCBsZWF2ZSB0aGUgbmlja25hbWUgYXMgaXQgd2FzLgBDaGFu Z2UgdGhlIGZ1bGwgbmFtZSB1c2luZyB0aGUgYXJyb3cga2V5cyBhbmQgZGVs ZXRlIGtleS4gIFByZXNzIFJFVFVSTgB3aGVuIGRvbmUuICBQcmVzcyBeQyB0 byBjYW5jZWwgZWRpdGluZyBhbmQgbGVhdmUgdGhlIGZ1bGwgbmFtZSBhcyBp dCB3YXMuAENoYW5nZSB0aGUgYWRkcmVzcyB1c2luZyB0aGUgYXJyb3cga2V5 cyBhbmQgZGVsZXRlIGtleS4gIFByZXNzIFJFVFVSTgB3aGVuIGRvbmUuICBQ cmVzcyBeQyB0byBjYW5jZWwgZWRpdGluZyBhbmQgbGVhdmUgdGhlIGFkZHJl c3MgYXMgaXQgd2FzLgBDaGFuZ2UgdGhlIGZjYyB1c2luZyB0aGUgYXJyb3cg a2V5cyBhbmQgZGVsZXRlIGtleS4gIFByZXNzIFJFVFVSTiB3aGVuAGRvbmUu ICBQcmVzcyBeQyB0byBjYW5jZWwgZWRpdGluZyBhbmQgbGVhdmUgdGhlIGZj YyBhcyBpdCB3YXMuAENoYW5nZSB0aGUgY29tbWVudCBmaWVsZCB1c2luZyB0 aGUgYXJyb3cga2V5cyBhbmQgZGVsZXRlIGtleS4gIFByZXNzIFJFVFVSTgB3 aGVuIGRvbmUuICBQcmVzcyBeQyB0byBjYW5jZWwgZWRpdGluZyBhbmQgbGVh dmUgdGhlIGNvbW1lbnQgYXMgaXQgd2FzLgBUeXBlIHRoZSBuYW1lIG9mIGEg ZmlsZSBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5IHRvIHdyaXRlIHRoZSBhZGRy ZXNzZXMgaW50byBhbmQAcHJlc3MgUkVUVVJOLiAgWW91IG1heSBhbHNvIGdp dmUgYW4gYWJzb2x1dGUgcGF0aCBvciB1c2UgIn4iLiAgVXNlIF5DIHRvIGNh bmNlbABFZGl0IGFueSBvZiB0aGUgZmllbGRzIG9mIHRoZSBjdXJyZW50bHkg c2VsZWN0ZWQgZW50cnkgYnkgdHlwaW5nIG9uZSBvZiB0aGUAbGV0dGVycyBh dCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4uICBQcmVzcyBeQyB0byBjYW5j ZWwgZWRpdC4AQ2hhbmdlIHRoZSBhZGRyZXNzIHVzaW5nIHRoZSBhcnJvdyBr ZXlzIGFuZCBkZWxldGUga2V5LiAgUHJlc3MgUkVUVVJOAHdoZW4gZG9uZS4g IFByZXNzIF5DIHRvIGNhbmNlbCBlZGl0aW5nIGFuZCBsZWF2ZSB0aGUgYWRk cmVzcyBhcyBpdCB3YXMuAFR5cGUgdGhlIHdvcmQgb3IgbmFtZSB5b3Ugd2Fu dCB0byBzZWFyY2ggZm9yIGFuZCBwcmVzcyBSRVRVUk4uICBJZiB5b3UgcHJl c3MAUkVUVVJOIHdpdGhvdXQgZW50ZXJpbmcgYW55dGhpbmcgdGhlIHdvcmQg aW4gW10gd2lsbCBiZSBzZWFyY2hlZCBmb3IuAFR5cGUgdGhlIG5hbWUgb2Yg dGhlIGZvbGRlciB5b3Ugd2FudCB0byBzYXZlIHRoZSBtZXNzYWdlIGluIGFu ZCBwcmVzcyBSRVRVUk4uAFByZXNzIF5UIHRvIGdldCBhIGxpc3Qgb2YgeW91 ciBmb2xkZXJzLiAgUHJlc3MgXkMgdG8gY2FuY2VsIHNhdmluZyB0aGlzIG1h aWwuAENob29zZSB0aGUgYWRkcmVzcyBib29rIHlvdSB3YW50IHRvIHNhdmUg dGhlIG5ldyBlbnRyeSBpbi4AVXNlIF5OIG9yIF5QIHRvIGNoYW5nZSBhZGRy ZXNzIGJvb2tzLiAgXkMgdG8gY2FuY2VsLgBFZGl0IHRoZSBlLW1haWwgYWRk cmVzcyB1c2luZyB0aGUgYXJyb3cgYW5kIGRlbGV0ZSBrZXlzLiAgUHJlc3Mg UkVUVVJOAHdoZW4gZG9uZS4gIFByZXNzIF5DIHRvIGNhbmNlbCBhZGRpbmcg dGhpcyBlbnRyeSB0byB0aGUgYWRkcmVzcyBib29rLgBQcmVzcyBSIHRvIHJl cGxhY2UgdGhlIG9sZCBlbnRyeSB3aXRoIHRoaXMgbmV3IGxpc3QuICBQcmVz cyBBIHRvIGFkZCB0aGUAc2VsZWN0ZWQgYWRkcmVzc2VzIHRvIHRoZSBvbGQg ZXhpc3RpbmcgbGlzdC4gIFByZXNzIF5DIHRvIGNhbmNlbCBhZGRpdGlvbi4A RWRpdCB0aGUgZnVsbCBuYW1lIHRvIGJlIGNvcnJlY3QgdXNpbmcgdGhlIGFy cm93IGFuZCBkZWxldGUga2V5cy4gIFByZXNzIFJFVFVSTgB3aGVuIGRvbmUu ICBQcmVzcyBeQyB0byBjYW5jZWwgYWRkaW5nIHRoaXMgZW50cnkgdG8gdGhl IGFkZHJlc3MgYm9vay4AVHlwZSBhIG5pY2tuYW1lIChzaG9ydCBlYXN5LXRv LXJlbWVtYmVyIG5hbWUsIGluaXRpYWxzIG9yIHNpbmdsZSB3b3JkKSBmb3Ig dGhpcwBlbnRyeSBpbiB0aGUgYWRkcmVzcyBib29rIGFuZCBwcmVzcyBSRVRV Uk4uICBQcmVzcyBeQyB0byBjYW5jZWwgYWRkaXRpb24uAFR5cGUgdGhlIG51 bWJlciBvZiB0aGUgbWVzc2FnZSBudW1iZXIgeW91IHdhbnQgdG8ganVtcCB0 byBhbmQgcHJlc3MAUkVUVVJOLiAgUHJlc3MgXkMgaWYgeW91IHdhbnQgdG8g Y2FuY2VsIGp1bXBpbmcgdG8gYW5vdGhlciBtZXNzYWdlLgBUeXBlIHRoZSBu YW1lIG9mIHRoZSBmb2xkZXIgeW91IHdhbnQgdG8gb3BlbiBhbmQgcHJlc3Mg UkVUVVJOLiAgUHJlc3MgXlQgdG8AZ2V0IGEgbGlzdCBvZiBhbGwgeW91ciBm b2xkZXJzIGFuZCBtYWtlIGEgc2VsZWN0aW9uLiAgUHJlc3MgXkMgdG8gY2Fu Y2VsIG9wZW4uAFR5cGUgdGhlIHdvcmQsIG5hbWUgb3IgYWRkcmVzcyB5b3Ug d2FudCB0byBzZWFyY2ggZm9yIGFuZCBwcmVzcyBSRVRVUk4uICBJZiB5b3UA cHJlc3MgUkVUVVJOIHdpdGhvdXQgZW50ZXJpbmcgYW55dGhpbmcgdGhlIHdv cmQgaW4gW10gd2lsbCBiZSBzZWFyY2hlZCBmb3IuAFR5cGUgdGhlIG5hbWUg b2YgdGhlIGZvbGRlciB5b3Ugd2FudCB0byBhZGQgYW5kIHByZXNzIFJFVFVS Ti4gIFByZXNzIF5DIHRvAGNhbmNlbCBhZGRpbmcgYSBuZXcgZm9sZGVyLgBD aGFuZ2UgdGhlIG9sZCBuYW1lIG9mIHRoZSBmb2xkZXIgdG8gdGhlIG5ldyBu YW1lIHVzaW5nIHRoZSBhcnJvdyBhbmQAZGVsZXRlIGtleXMgYW5kIHByZXNz IFJFVFVSTi4gIFByZXNzIF5DIHRvIGNhbmNlbCByZW5hbWUuAEVudGVyIHlv dXIgbG9naW4gbmFtZSBmb3IgdGhlIGhvc3QgeW91IGFyZSBvcGVuaW5nIHRo ZSBtYWlsYm94IG9uLiAgSnVzdCBwcmVzcwBSRVRVUk4gdG8gdXNlIHlvdXIg bG9naW4gZnJvbSB0aGlzIGhvc3QgYXMgaXMsIG9yIGVkaXQgaXQgd2l0aCBk ZWxldGUga2V5LgBUeXBlIHlvdXIgcGFzc3dvcmQgZm9yIHRoZSBob3N0IGFu ZCBsb2dpbiBzaG93biBhcyBwYXJ0IG9mIHRoZSBwcm9tcHQuAFByZXNzIF5D IHRvIGNhbmNlbCBvcGVuaW5nIGZvbGRlci4ARW50ZXIgdGhlIG51bWJlciBh c3NvY2lhdGVkIHdpdGggdGhlIHByaW50ZXIgeW91IHdhbnQgdG8gc2VsZWN0 LiAgUHJlc3MgXkMgdG8AY2FuY2VsIHRoZSBwcmludGVyIHNlbGVjdGlvbi4g IFRoZSBjdXJyZW50IHNlbGVjdGlvbiBpcyBoaWdobGlnaHRlZC4AVHlwZSB0 aGUgbmFtZSBvZiB0aGUgVW5peCBwcmludCBjb21tYW5kIGFuZCBwcmVzcyBS RVRVUk4uICBQcmVzcyBeQyB0bwBjYW5jZWwgdGhlIHByaW50ZXIgc2VsZWN0 aW9uLgBUeXBlIHRoZSB3b3JkIG9yIG5hbWUgeW91IHdhbnQgdG8gc2VhcmNo IGZvciBhbmQgcHJlc3MgUkVUVVJOLiAgSWYgeW91IHByZXNzAFJFVFVSTiB3 aXRob3V0IGVudGVyaW5nIGFueXRoaW5nIHRoZSB3b3JkIGluIFtdIHdpbGwg YmUgc2VhcmNoZWQgZm9yLgBUaGUga2V5Ym9hcmQgaXMgaW4gdXNlIGFuZCBs b2NrZWQgYnkgYW5vdGhlciB1c2VyLiAgT25seSB0aGF0IHVzZXIgY2FuAHVu bG9jayB0aGlzIGtleWJvYXJkIGJ5IHR5cGluZyB0aGUgcGFzc3dvcmQuAFR5 cGUgdGhlIG5hbWUgb2YgYSBmaWxlIGluIHlvdXIgaG9tZSBkaXJlY3Rvcnkg dG8gd3JpdGUgdGhlIG1lc3NhZ2UgaW50byBhbmQAcHJlc3MgUkVUVVJOLiAg WW91IG1heSBhbHNvIGdpdmUgYW4gYWJzb2x1dGUgcGF0aCBvciB1c2UgIn4i LiAgVXNlIF5DIHRvIGNhbmNlbABBdCB0aGUgYmVnaW5uaW5nIG9mIGVhY2gg bW9udGggUGluZSBvZmZlcnMgdG8gcmVuYW1lIHlvdXIgY3VycmVudCBzZW50 LW1haWwAZm9sZGVyIHRvIG9uZSBuYW1lZCBmb3IgdGhlIG1vbnRoIHNvIHlv dSBoYXZlIGEgc2VudC1tYWlsIGZvbGRlciBmb3IgZWFjaCBtb250aABJdCBp cyB0aGUgYmVnaW5uaW5nIG9mIHRoZSBtb250aCwgYW5kIHdlIG5lZWQgdG8g Y29uc2VydmUgZGlzawBzcGFjZS4gIFBsZWFzZSBkZWxldGUgYW55IHNlbnQt bWFpbCB0aGF0IHlvdSBkbyBub3QgbmVlZC4AU2VsZWN0IHRoZSBvcmRlciBm b3Igc29ydGluZyB0aGUgaW5kZXggYnkgdHlwaW5nIHRoZSBjYXBpdGFsaXpl ZCBsZXR0ZXIuAEFycml2YWwgaXMgYnkgYXJyaXZhbCBpbiB5b3VyIG1haWxi b3g7IERhdGUgaXMgYnkgdGltZS9kYXkgbWVzc2FnZSB3YXMgc2VudC4AU2Vs ZWN0IG9uZSBvZiB0aGUgc2V0dXAgdGFza3MgYnkgdHlwaW5nIHRoZSBjYXBp dGFsaXplZCBsZXR0ZXIuAFR5cGUgaW4geW91ciBuYW1lIGFzIHlvdSB3YW50 IGl0IHRvIGFwcGVhciBvbiBvdXRnb2luZyBlbWFpbC4gIFRoaXMgZW50cnkA d2lsbCBiZSBzYXZlZCBpbnRvIHlvdXIgUGluZSBjb25maWd1cmF0aW9uIGZp bGUuAElOQk9YIHN5bnRheCBpcyB1c3VhbGx5IHt7Ont9Y29tcGxldGUubWFj aGluZS5uYW1lfUlOQk9YAFRoaXMgZW50cnkgd2lsbCBiZSBzYXZlZCBpbiB5 b3VyIFBpbmUgY29uZmlndXJhdGlvbiBmaWxlLgBUaGUgbmFtZSBvZiB0aGUg Y29tcHV0ZXIgb24geW91ciBjYW1wdXMgd2hpY2ggcmVsYXlzIHlvdXIgb3V0 Z29pbmcgZW1haWwAdG8gdGhlIEludGVybmV0LiAgVGhpcyBlbnRyeSB3aWxs IGJlIHNhdmVkIGluIHlvdXIgUGluZSBjb25maWd1cmF0aW9uIGZpbGUuAFRo ZSB1c2VybmFtZSBvciBsb2dpbi1pZCBwYXJ0IG9mIHlvdXIgZW1haWwgYWRk cmVzcy4gIFRoaXMgZW50cnkgd2lsbCBiZQBzYXZlZCBpbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbiBmaWxlLgBUaGUgZG9tYWluIHBhcnQgb2YgeW91ciBl bWFpbCBhZGRyZXNzLCBOT1QgdGhlIG5hbWUgb2YgeW91ciBQQy4gIFRoaXMA ZW50cnkgd2lsbCBiZSBzYXZlZCBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlv biBmaWxlLgBFbnRlciB0aGUgYWRkcmVzcyBvciBuaWNrbmFtZSBvZiB0aGUg aW50ZW5kZWQgcmVjaXBpZW50LiAgUGluZSB3aWxsIHJlc2VuZAB0aGUgbWVz c2FnZSwgd2hpY2ggd2lsbCByZXRhaW4gdGhlIG9yaWdpbmFsIGF1dGhvcidz IEZyb206IGFkZHJlc3MuAEVudGVyIFJFVFVSTiBpZiB0aGUgZm9sZGVyIGlz IG9uIHRoZSBtYWNoaW5lIHdoZXJlIFBpbmUgaXMgcnVubmluZzsAb3RoZXJ3 aXNlIGVudGVyIHRoZSBob3N0IG5hbWUgb2YgdGhlIG1haWwgc2VydmVyLCBv ciBeWCBpZiBzYW1lIGFzIElOQk9YLgBFbnRlciB0aGUgbmFtZSBvZiB0aGUg ZGVzaXJlZCBmb2xkZXIuIFBpbmUgd2lsbCBhdHRlbXB0IHRvIGNyZWF0ZSB0 aGlzAGZvbGRlciBvbiB0aGUgcHJldmlvdXNseSBzcGVjaWZpZWQgbWFpbCBz ZXJ2ZXIuAEVudGVyIGFuIChvcHRpb25hbCkgbmlja25hbWUgdGhhdCB3aWxs IGJlIHVzZWQgaW4gbGlldSBvZiB0aGUgYWN0dWFsAGhvc3QgYW5kIGZvbGRl ciBuYW1lcyBpbiB0aGUgRk9MREVSIExJU1QgZGlzcGxheS4ARW50ZXIgdGhl IGFkZHJlc3Mgb2YgeW91ciBpbnRlbmRlZCByZWNpcGllbnQsIG9yIF5DIHRv IGNhbmNlbC4ARXhhbXBsZToganNtaXRoQHNvbWV3aGVyZS5lZHUARW50ZXIg dGhlIG5hbWUgb2YgdGhlIG5ld3MgZ3JvdXAgdG8gd2hpY2ggeW91IHdpc2gg dG8gc3Vic2NyaWJlLABvciBeQyB0byBjYW5jZWwuICBFeGFtcGxlOiBjb21w Lm1haWwucGluZQBFbnRlciB0aGUgbmFtZSBvZiB0aGUgVW5peCBjb21tYW5k IHRvIHdoaWNoIHlvdSB3aXNoIHRvIHNlbmQgdGhpcwBtZXNzYWdlLCBvciBe QyB0byBjYW5jZWwuAEVudGVyIHRoZSBuYW1lIG9mIHRoZSBVbml4IGNvbW1h bmQgdG8gd2hpY2ggeW91IHdpc2ggdG8gc2VuZCB0aGlzAGF0dGFjaG1lbnQs IG9yIF5DIHRvIGNhbmNlbC4ARW50ZXIgYSBsaXN0IG9mIG51bWJlcnMgKG9y IG51bWJlciByYW5nZShzKSksIG9yIF5DIHRvIGNhbmNlbC4gIFRoZSBtZXNz YWdlcwBjb3JyZXNwb25kaW5nIHRvIHRoZSBudW1iZXJzIHdpbGwgYmUgc2Vs ZWN0ZWQuICBFeGFtcGxlOiAyLTUsNy05LDExLDE5AE1lc3NhZ2VzIHdpdGgg RnJvbTogaGVhZGVycyBjb250YWluaW5nIHRoZSBlbnRlcmVkIHN0cmluZyB3 aWxsIGJlIHNlbGVjdGVkLgBeQyB0byBjYW5jZWwuIF5SIGVudGVycyBjdXJy ZW50IG1zZyBGcm9tOiBhZGRyZXNzLiAgXlQgZW50ZXJzIFRvOiBhZGRyZXNz LgBNZXNzYWdlcyB3aXRoIFRvOiBoZWFkZXJzIGNvbnRhaW5pbmcgdGhlIGVu dGVyZWQgc3RyaW5nIHdpbGwgYmUgc2VsZWN0ZWQuAF5DIHRvIGNhbmNlbC4g XlIgZW50ZXJzIGN1cnJlbnQgbXNnIEZyb206IGFkZHJlc3MuICBeVCBlbnRl cnMgVG86IGFkZHJlc3MuAE1lc3NhZ2VzIHdpdGggRnJvbTogaGVhZGVycyBj b250YWluaW5nIHRoZSBlbnRlcmVkIHN0cmluZyB3aWxsIGJlIHNlbGVjdGVk LgBeQyB0byBjYW5jZWwuIF5SIGVudGVycyBjdXJyZW50IG1zZyBGcm9tOiBh ZGRyZXNzLiAgXlQgZW50ZXJzIFRvOiBhZGRyZXNzLgBNZXNzYWdlcyB3aXRo IFN1YmplY3Q6IGhlYWRlcnMgY29udGFpbmluZyB0aGUgZW50ZXJlZCBzdHJp bmcgd2lsbCBiZSBzZWxlY3RlZC4AXkMgdG8gY2FuY2VsLiAgXlggZW50ZXJz IFN1YmplY3Q6IGxpbmUgb2YgY3VycmVudCBtZXNzYWdlLgBBbGwgbWVzc2Fn ZXMgY29udGFpbmluZyB0aGUgZW50ZXJlZCBzdHJpbmcgd2lsbCBiZSBzZWxl Y3RlZC4gIEhlYWRlcnMsAGJ1dCBub3QgZW5jb2RlZCBhdHRhY2htZW50cywg d2lsbCBiZSBjb21wYXJlZC4gIEVudGVyIF5DIHRvIGNhbmNlbC4ARW50ZXIg c29tZSB0ZXh0IHRoYXQgYXBwZWFycyBpbiB0aGUgQXR0YWNobWVudCBJbmRl eCBlbnRyeSBmb3IgdGhlIGRlc2lyZWQAYXR0YWNobWVudC4gIFRoZSBmaXJz dCBhdHRhY2htZW50IGNvbnRhaW5pbmcgdGhhdCB0ZXh0IHdpbGwgYmUgaGln aGxpZ2h0ZWQuAEtleXN0cm9rZXMgZW50ZXJlZCBoZXJlICh1cCB0byBhIFJF VFVSTikgY29tcHJpc2UgYSBwYXNzd29yZCB0aGF0IG11c3QAYmUgZW50ZXJl ZCBhZ2FpbiBsYXRlciBpbiBvcmRlciB0byB1bmxvY2sgdGhlIGtleWJvYXJk LgBUbyBtb3ZlIHF1aWNrbHkgdG8gYSBwYXJ0aWN1bGFyIGxpbmUsIGVudGVy IGEgc2VhcmNoIHN0cmluZyBvcgBeQyB0byBjYW5jZWwuAEVudGVyIGRlc2ly ZWQgdmFsdWU7IHVzZSBub3JtYWwgZWRpdGluZyBrZXlzIHRvIG1vZGlmeSAo ZS5nLiBeSywgXkQpLiAgSnVzdABwcmVzc2luZyBSRVRVUk4gc2V0cyB0aGUg RW1wdHkgVmFsdWUgKHRoaXMgdHVybnMgb2ZmIGFueSBnbG9iYWwgZGVmYXVs dCkuAFlvdSBtYXkgZWRpdCBlaXRoZXIgdGhlIGluaXRpYWxpemF0aW9uIHN0 cmluZyAoY2hhcmFjdGVycyBwcmludGVkIGJlZm9yZQBwcmludGluZyBzdGFy dHMpIG9yIHRoZSB0cmFpbGVyIHN0cmluZy4gIENob29zZSBvbmUgb3IgXkMg dG8gY2FuY2VsLgBFbnRlciBhIEMtc3R5bGUgc3RyaW5nIGZvciB0aGlzLiAg WW91IG1heSB1c2UgY29tbW9uIGJhY2tzbGFzaCBlc2NhcGVzIGxpa2UAXG4g Zm9yIG5ld2xpbmUsIFxvb28gZm9yIG9jdGFsIGNoYXJhY3RlciwgYW5kIFx4 aGggZm9yIGhleCBjaGFyYWN0ZXIuAEVkaXQgdGhlIGV4aXN0aW5nIHZhbHVl IHVzaW5nIGFycm93IGtleXMsIF5LIHRvIGRlbGV0ZSBlbnRpcmUgZW50cnks IF5EIHRvAGRlbGV0ZSBjdXJyZW50IChoaWdobGlnaHRlZCkgY2hhcmFjdGVy LCBldGMuICBFbnRlciBeQyB0byBjYW5jZWwgY2hhbmdlLgBSZXBsYWNlIGln bm9yZXMgdGhlIGN1cnJlbnQgZGVmYXVsdCwgQWRkIHBsYWNlcyB0aGUgY3Vy cmVudCBkZWZhdWx0IGluIHlvdXIAZWRpdGluZyBidWZmZXIgYXMgaWYgeW91 IGhhZCB0eXBlZCBpdCBpbi4ARW50ZXIgYSBuaWNrbmFtZSBmb3IgdGhpcyBw cmludCBjb21tYW5kLiAgKEluc2VydEJlZm9yZSBwdXRzIHRoZSBuZXcgaXRl bQBiZWZvcmUgdGhlIGN1cnJlbnQgbGluZSwgSW5zZXJ0QWZ0ZXIgcHV0cyBp dCBhZnRlciB0aGUgY3VycmVudCBsaW5lLikARW50ZXIgY29tbWFuZCB0byBi ZSBleGVjdXRlZCBmb3IgdGhlIHByaW50ZXIuICBVc2Ugbm9ybWFsIGVkaXRp bmcga2V5cwB0byBtb2RpZnksIF5DIHRvIGNhbmNlbCwgY2FycmlhZ2UgcmV0 dXJuIHRvIGFjY2VwdCBjdXJyZW50IHZhbHVlLgBBbnN3ZXJpbmcgWWVzIHdp bGwgcmVtb3ZlIHRoaXMgcHJpbnRlciBjb21wbGV0ZWx5IGZyb20geW91ciBw cmludGVyIGxpc3QuAFlvdSBtYXkgZWRpdCB0aGUgTmlja25hbWUgb2YgdGhp cyBwcmludGVyLCB0aGUgQ29tbWFuZCB0byBiZSBleGVjdXRlZCB3aGVuAHBy aW50aW5nLCBvciBjaGFuZ2UgdGhlIE9wdGlvbnMgYXNzb2NpYXRlZCB3aXRo IHRoaXMgcHJpbnRlci4AAAAAAAAAJElkOiBpbWFwLmMsdiA0Ljc5IDE5OTYv MDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAAAAAH4cIAAAAAAAAAAEA AAAAAAAAAD8AAAAAAAByAAAAcgAcTVMAHE1VAAAAZgAAAGYAHE1bABxNXQAA AHMAAABzABxNaQAcTWv/////AAAAAAAAAAAAAAAAABxNdwAcTbgAHE37ABxO PgAcTj8AHE58ABxOuwAcTvsAHE84ABxPewAAAAAAHE+IABxPxwAcUAwAAAAA AAAAAElNQVAgREVCVUcgJTIuMmQ6JTIuMmQ6JTIuMmQgJWQvJWQ6ICVzCgBJ TUFQICUyLjJkOiUyLjJkOiUyLjJkICVkLyVkIG1tX2xvZyAlczogJXMKAEVS Uk9SAHdhcm4AcGFyc2UAYmFiYmxlAFtUUllDUkVBVEVdAFtDTE9TRURdAE5v LW9wAG1haWxib3gAYWRkcmVzcwBmb2xkZXIAbWFpbGJveABJTUFQIG1tX25v dGlmeSAlcyA6ICVzIDogJXMKAE5JTABlcnJvcgB3YXJuaW5nAGJ5ZQB1bmtu b3duAC1ubyBmb2xkZXItACUuNTBzIDogJS4qcwAtbm8gZm9sZGVyLQBbVFJZ Q1JFQVRFXQBbQUxFUlRdACVzIDogJXMALW5vIGZvbGRlci0AW1JFQUQtT05M WV0AJXMgOiAlcwAtbm8gZm9sZGVyLQA9PT0gbW1fZXhpc3RzKCVsZCwlcykg Y2FsbGVkID09PQoAKG5vIHN0cmVhbSkAKG51bGwpAG1tX2V4cHVuZ2VkIGNh bGxlZCAlcyAlbGQKAChubyBzdHJlYW0pAChudWxsKQBhbm9ueW1vdXMAJXNA JXMASE9TVDogJXMgIEVOVEVSIExPR0lOIE5BTUU6IABIT1NUOiAlcyAgVVNF UjogJXMgIEVOVEVSIFBBU1NXT1JEOiAAUgBSZXRyeQBGAEZpbGVCcm93c2Vy AFMAU2hlbGxQcm9tcHQAUGxlYXNlIHRyeSB0byBjb3JyZWN0IHRoZSBlcnJv ciBwcmV2ZW50aW5nIFBpbmUgZnJvbSBzYXZpbmcgeW91cgBtYWlsIGZvbGRl ci4gIEZvciBleGFtcGxlIGlmIHRoZSBkaXNrIGlzIG91dCBvZiBzcGFjZSB0 cnkgcmVtb3ZpbmcAdW5uZWVkZWQgZmlsZXMuICBZb3UgbWlnaHQgYWxzbyBj b250YWN0IHlvdXIgc3lzdGVtIGFkbWluaXN0cmF0b3IuAABCb3RoIFBpbmUn cyBGaWxlIEJyb3dzZXIgYW5kIGFuIG9wdGlvbiB0byBlbnRlciB0aGUgc3lz dGVtJ3MAY29tbWFuZCBwcm9tcHQgYXJlIG9mZmVyZWQgdG8gYWlkIGluIGZp eGluZyB0aGUgcHJvYmxlbS4gIFdoZW4AeW91IGJlbGlldmUgdGhlIHByb2Js ZW0gaXMgcmVzb2x2ZWQsIGNob29zZSB0aGUgIlJldHJ5IiBvcHRpb24uAEJl IGF3YXJlIHRoYXQgbWVzc2FnZXMgbWF5IGJlIGxvc3Qgb3IgdGhpcyBmb2xk ZXIgbGVmdCBpbiBhbgBpbmFjY2Vzc2libGUgY29uZGl0aW9uIGlmIHlvdSBl eGl0IG9yIGtpbGwgUGluZSBiZWZvcmUgdGhlIHByb2JsZW0AaXMgcmVzb2x2 ZWQuAAoKUGxlYXNlIGF0dGVtcHQgdG8gY29ycmVjdCB0aGUgZXJyb3IgcHJl dmVudGluZyBzYXZpbmcgb2YgdGhlAG1haWwgZm9sZGVyLiAgSWYgeW91IGRv IG5vdCBrbm93IGhvdyB0byBjb3JyZWN0IHRoZSBwcm9ibGVtLCBjb250YWN0 AHlvdXIgc3lzdGVtIGFkbWluaXN0cmF0b3IuICBUbyByZXR1cm4gdG8gUGlu ZSwgdHlwZSAiZXhpdCIuAAoqKioqKiBESVNLIEVSUk9SIG9uIHN0cmVhbSAl cy4gRXJyb3IgY29kZSAlbGQuIEVycm9yIGlzICVzc2VyaW91cwoAPG5vIGZv bGRlcj4AAG5vdCAAKioqKiogbWVzc2FnZTogIiVzIgoKADxubyBmb2xkZXI+ ADxubyBmb2xkZXI+AFNFUklPVVMgRElTSyBFUlJPUiBXUklUSU5HOiAiJXMi ADxubyBmb2xkZXI+AFRoZSByZXBvcnRlZCBlcnJvciBudW1iZXIgaXMgJXMu ICBUaGUgbGFzdCByZXBvcnRlZCBtYWlsIGVycm9yIHdhczoAICAgICAgICIA ICAgICAgICAAICAARGlzayBlcnJvciEgIENob29zZSBSZXRyeSwgb3IgdGhl IEZpbGUgYnJvd3NlciBvciBTaGVsbCB0byBjbGVhbiB1cDogAERJU0sgRVJS T1IAY3NoAD09PT09PSBjb250ZXh0X21haWxib3g6ICglcykKAGluYm94AD09 PT09PSBjb250ZXh0X2Jib2FyZDogKCVzKQoAB1dhaXRlZCAlcyBzZWNvbmRz IGZvciBzZXJ2ZXIgcmVwbHkuICBCcmVhayBjb25uZWN0aW9uIHRvIHNlcnZl cj8gAFdhaXRlZCAlcyBzZWNvbmRzIGZvciBzZXJ2ZXIgcmVwbHkuICBTdGls bCBXYWl0aW5nLi4uAAAAAAAAAAAkSWQ6IGluaXQuYyx2IDQuMzQ0IDE5OTYv MDMvMTggMTk6NDY6MjYgbWlrZXMgRXhwICQAIyBVcGRhdGVkIGJ5IFBpbmUo dG0pIAAALCBjb3B5cmlnaHQgMTk4OS0xOTk2IFVuaXZlcnNpdHkgb2YgV2Fz aGluZ3Rvbi4KAAAAACMKIyBQaW5lIGNvbmZpZ3VyYXRpb24gZmlsZSAtLSBj dXN0b21pemUgYXMgbmVlZGVkLgojCiMgVGhpcyBmaWxlIHNldHMgdGhlIGNv bmZpZ3VyYXRpb24gb3B0aW9ucyB1c2VkIGJ5IFBpbmUgYW5kIFBDLVBpbmUu ICBJZiB5b3UKIyBhcmUgdXNpbmcgUGluZSBvbiBhIFVuaXggc3lzdGVtLCB0 aGVyZSBtYXkgYmUgYSBzeXN0ZW0td2lkZSBjb25maWd1cmF0aW9uCiMgZmls ZSB3aGljaCBzZXRzIHRoZSBkZWZhdWx0cyBmb3IgdGhlc2UgdmFyaWFibGVz LiAgVGhlcmUgYXJlIGNvbW1lbnRzIGluCiMgdGhpcyBmaWxlIHRvIGV4cGxh aW4gZWFjaCB2YXJpYWJsZSwgYnV0IGlmIHlvdSBoYXZlIHF1ZXN0aW9ucyBh Ym91dAojIHNwZWNpZmljIHNldHRpbmdzIHNlZSB0aGUgc2VjdGlvbiBvbiBj b25maWd1cmF0aW9uIG9wdGlvbnMgaW4gdGhlIFBpbmUKIyBub3Rlcy4gIE9u IFVuaXgsIHJ1biBwaW5lIC1jb25mIHRvIHNlZSBob3cgc3lzdGVtIGRlZmF1 bHRzIGhhdmUgYmVlbiBzZXQuCiMgRm9yIHZhcmlhYmxlcyB0aGF0IGFjY2Vw dCBtdWx0aXBsZSB2YWx1ZXMsIGxpc3QgZWxlbWVudHMgYXJlIHNlcGFyYXRl ZAojIGJ5IGNvbW1hcy4gIEEgbGluZSBiZWdpbm5pbmcgd2l0aCBhIHNwYWNl IG9yIHRhYiBpcyBjb25zaWRlcmVkIHRvIGJlIGEKIyBjb250aW51YXRpb24g b2YgdGhlIHByZXZpb3VzIGxpbmUuICBGb3IgYSB2YXJpYWJsZSB0byBiZSB1 bnNldCBpdHMgdmFsdWUKIyBtdXN0IGJlIGJsYW5rLiAgVG8gc2V0IGEgdmFy aWFibGUgdG8gdGhlIGVtcHR5IHN0cmluZyBpdHMgdmFsdWUgc2hvdWxkCiMg YmUgIiIuICBZb3UgY2FuIG92ZXJyaWRlIHN5c3RlbSBkZWZhdWx0cyBieSBz ZXR0aW5nIGEgdmFyaWFibGUgdG8gdGhlCiMgZW1wdHkgc3RyaW5nLiAgU3dp dGNoIHZhcmlhYmxlcyBhcmUgc2V0IHRvIGVpdGhlciAieWVzIiBvciAibm8i LCBhbmQKIyBkZWZhdWx0IHRvICJubyIuCiMgTGluZXMgYmVnaW5uaW5nIHdp dGggIiMiIGFyZSBjb21tZW50cywgYW5kIGlnbm9yZWQgYnkgUGluZS4KAE92 ZXItcmlkZXMgeW91ciBmdWxsIG5hbWUgZnJvbSBVbml4IHBhc3N3b3JkIGZp bGUuIFJlcXVpcmVkIGZvciBQQy1QaW5lLgAAAABZb3VyIGxvZ2luL2UtbWFp bCB1c2VyIG5hbWUAU2V0cyBkb21haW4gcGFydCBvZiBGcm9tOiBhbmQgbG9j YWwgYWRkcmVzc2VzIGluIG91dGdvaW5nIG1haWwuAExpc3Qgb2YgU01UUCBz ZXJ2ZXJzIGZvciBzZW5kaW5nIG1haWwuIElmIGJsYW5rOiBVbml4IFBpbmUg dXNlcyBzZW5kbWFpbC4AAABOTlRQIHNlcnZlciBmb3IgcG9zdGluZyBuZXdz LiBBbHNvIHNldHMgbmV3cy1jb2xsZWN0aW9ucyBmb3IgbmV3cyByZWFkaW5n LgAAUGF0aCBvZiAobG9jYWwgb3IgcmVtb3RlKSBJTkJPWCwgZS5nLiA9e21h aWwuc29tZXdoZXJlLmVkdX1pbmJveAojIE5vcm1hbCBVbml4IGRlZmF1bHQg aXMgdGhlIGxvY2FsIElOQk9YICh1c3VhbGx5IC91c3Ivc3Bvb2wvbWFpbC8k VVNFUikuAABMaXN0IG9mIGluY29taW5nIG1zZyBmb2xkZXJzIGJlc2lkZXMg SU5CT1gsIGUuZy4gPXtob3N0Mn1pbmJveCwge2hvc3QzfWluYm94CiMgU3lu dGF4OiBvcHRubC1sYWJlbCB7b3B0bmwtaW1hcC1ob3N0LW5hbWV9Zm9sZGVy LXBhdGgAAAAATGlzdCBvZiBkaXJlY3RvcmllcyB3aGVyZSBzYXZlZC1tZXNz YWdlIGZvbGRlcnMgbWF5IGJlLiBGaXJzdCBvbmUgaXMKIyB0aGUgZGVmYXVs dCBmb3IgU2F2ZXMuIEV4YW1wbGU6IE1haW4ge2hvc3QxfW1haWwvW10sIERl c2t0b3AgbWFpbFxbXQojIFN5bnRheDogb3B0bmwtbGFiZWwge29wdG5sLWlt YXAtaG9zdG5hbWV9b3B0bmwtZGlyZWN0b3J5LXBhdGhbXQAAAExpc3QsIG9u bHkgbmVlZGVkIGlmIG5udHAtc2VydmVyIG5vdCBzZXQsIG9yIG5ld3MgaXMg b24gYSBkaWZmZXJlbnQgaG9zdAojIHRoYW4gdXNlZCBmb3IgTk5UUCBwb3N0 aW5nLiBFeGFtcGxlczogTmV3cyAqW10gb3IgTmV3cyAqe2hvc3QzL25udHB9 W10KIyBTeW50YXg6IG9wdG5sLWxhYmVsICp7bmV3cy1ob3N0L3Byb3RvY29s fVtdAExpc3Qgb2YgY29udGV4dCBhbmQgZm9sZGVyIHBhaXJzLCBkZWxpbWl0 ZWQgYnkgYSBzcGFjZSwgdG8gYmUgb2ZmZXJlZCBmb3IKIyBwcnVuaW5nIGVh Y2ggbW9udGguICBGb3IgZXhhbXBsZToge2hvc3QxfW1haWwvW10gbXVtYmxl AE92ZXItcmlkZXMgZGVmYXVsdCBwYXRoIGZvciBzZW50LW1haWwgZm9sZGVy LCBlLmcuID1vbGQtbWFpbCAodXNpbmcgZmlyc3QKIyBmb2xkZXIgY29sbGVj dGlvbiBkaXIpIG9yID17aG9zdDJ9c2VudC1tYWlsIG9yID0iIiAodG8gc3Vw cHJlc3Mgc2F2aW5nKS4KIyBEZWZhdWx0OiBzZW50LW1haWwgKFVuaXgpIG9y IFNFTlRNQUlMLk1UWCAoUEMpIGluIGRlZmF1bHQgZm9sZGVyIGNvbGxlY3Rp b24uAE92ZXItcmlkZXMgZGVmYXVsdCBwYXRoIGZvciBzYXZlZC1tc2cgZm9s ZGVyLCBlLmcuID1zYXZlZC1tZXNzYWdlcyAodXNpbmcgZmlyc3QKIyBmb2xk ZXIgY29sbGVjdGlvbiBkaXIpIG9yID17aG9zdDJ9c2F2ZWQtbWFpbCBvciA9 IiIgKHRvIHN1cHByZXNzIHNhdmluZykuCiMgRGVmYXVsdDogc2F2ZWQtbWVz c2FnZXMgKFVuaXgpIG9yIFNBVkVNQUlMLk1UWCAoUEMpIGluIGRlZmF1bHQg Zm9sZGVyIGNvbGxlY3Rpb24uAE92ZXItcmlkZXMgZGVmYXVsdCBwYXRoIGZv ciBwb3N0cG9uZWQgbWVzc2FnZXMgZm9sZGVyLCBlLmcuID1wbSAod2hpY2gg dXNlcwojIGZpcnN0IGZvbGRlciBjb2xsZWN0aW9uIGRpcikgb3IgPXtob3N0 NH1wbSAodXNpbmcgaG9tZSBkaXIgb24gaG9zdDQpLgojIERlZmF1bHQ6IHBv c3Rwb25lZC1tc2dzIChVbml4KSBvciBQT1NUUE9ORC5NVFggKFBDKSBpbiBk ZWZhdWx0IGZsZHIgY29sdG4uAAAAAFBpbmUgY29tcGFyZXMgdGhpcyB2YWx1 ZSB3aXRoIHRoZSBmaXJzdCBmb2xkZXIgY29sbGVjdGlvbiBkaXJlY3Rvcnku CiMgSWYgdGhleSBtYXRjaCAob3Igbm8gZm9sZGVyIGNvbGxlY3Rpb25zIGFy ZSBkZWZpbmVkKSwgYW5kIHRoZSBkaXJlY3RvcnkKIyBkb2VzIG5vdCBleGlz dCwgUGluZSB3aWxsIGNyZWF0ZSBhbmQgdXNlIGl0LiBEZWZhdWx0OiB+L21h aWwAAABJZiBzZXQsIHNwZWNpZmllcyB3aGVyZSBhbHJlYWR5LXJlYWQgbWVz c2FnZXMgd2lsbCBiZSBtb3ZlZCB1cG9uIHF1aXR0aW5nLgAAT3Zlci1yaWRl cyBkZWZhdWx0IHBhdGggZm9yIHNpZ25hdHVyZSBmaWxlLiBEZWZhdWx0IGlz IH4vLnNpZ25hdHVyZQBMaXN0IG9mIGZpbGUgb3IgcGF0aCBuYW1lcyBmb3Ig Z2xvYmFsL3NoYXJlZCBhZGRyZXNzYm9vayhzKS4KIyBEZWZhdWx0OiBub25l CiMgU3ludGF4OiBvcHRubC1sYWJlbCBwYXRoLW5hbWUAAAAATGlzdCBvZiBm aWxlIG9yIHBhdGggbmFtZXMgZm9yIHBlcnNvbmFsIGFkZHJlc3Nib29rKHMp LgojIERlZmF1bHQ6IH4vLmFkZHJlc3Nib29rIChVbml4KSBvciBcUElORVxB RERSQk9PSyAoUEMpCiMgU3ludGF4OiBvcHRubC1sYWJlbCBwYXRoLW5hbWUA TGlzdCBvZiBmZWF0dXJlczsgc2VlIFBpbmUncyBTZXR1cC9vcHRpb25zIG1l bnUgZm9yIHRoZSBjdXJyZW50IHNldC4KIyBlLmcuIGZlYXR1cmUtbGlzdD0g c2VsZWN0LXdpdGhvdXQtY29uZmlybSwgc2lnbmF0dXJlLWF0LWJvdHRvbQoj IERlZmF1bHQgY29uZGl0aW9uIGZvciBhbGwgb2YgdGhlIGZlYXR1cmVzIGlz IG5vLS4AAABQaW5lIGV4ZWN1dGVzIHRoZXNlIGtleXMgdXBvbiBzdGFydHVw IChlLmcuIHRvIHZpZXcgbXNnIDEzOiBpLGosMSwzLENSLHYpAAAAT25seSBz aG93IHRoZXNlIGhlYWRlcnMgKGJ5IGRlZmF1bHQpIHdoZW4gY29tcG9zaW5n IG1lc3NhZ2VzAAAAAEFkZCB0aGVzZSBjdXN0b21pemVkIGhlYWRlcnMgKGFu ZCBwb3NzaWJsZSBkZWZhdWx0IHZhbHVlcykgd2hlbiBjb21wb3NpbmcAAABX aGVuIHZpZXdpbmcgbWVzc2FnZXMsIGluY2x1ZGUgdGhpcyBsaXN0IG9mIGhl YWRlcnMARGV0ZXJtaW5lcyBkZWZhdWx0IGZvbGRlciBuYW1lIGZvciBTYXZl cy4uLgojIENob2ljZXM6IGRlZmF1bHQtZm9sZGVyLCBieS1zZW5kZXIsIGJ5 LWZyb20sIGJ5LXJlY2lwaWVudCwgbGFzdC1mb2xkZXItdXNlZC4KIyBEZWZh dWx0OiAiZGVmYXVsdC1mb2xkZXIiLCBpLmUuICJzYXZlZC1tZXNzYWdlcyIg KFVuaXgpIG9yICJTQVZFTUFJTCIgKFBDKS4AAAAARGV0ZXJtaW5lcyBkZWZh dWx0IG5hbWUgZm9yIEZjYy4uLgojIENob2ljZXM6IGRlZmF1bHQtZmNjLCBi eS1yZWNpcGllbnQsIGxhc3QtZmNjLXVzZWQuCiMgRGVmYXVsdDogImRlZmF1 bHQtZmNjIiAoc2VlIGFsc28gImRlZmF1bHQtZmNjPSIgdmFyaWFibGUuKQAA AABTZXRzIHByZXNlbnRhdGlvbiBvcmRlciBvZiBtZXNzYWdlcyBpbiBJbmRl eC4gQ2hvaWNlczoKIyBzdWJqZWN0LCBmcm9tLCBhcnJpdmFsLCBkYXRlLCBz aXplLiBEZWZhdWx0OiAiYXJyaXZhbCIuAAAAAFNldHMgcHJlc2VudGF0aW9u IG9yZGVyIG9mIGFkZHJlc3MgYm9vayBlbnRyaWVzLiBDaG9pY2VzOiBkb250 LXNvcnQsCiMgZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0LCBmdWxsbmFtZSwg bmlja25hbWUtd2l0aC1saXN0cy1sYXN0LCBuaWNrbmFtZQojIERlZmF1bHQ6 ICJmdWxsbmFtZS13aXRoLWxpc3RzLWxhc3QiLgAAAABSZWZsZWN0cyBjYXBh YmlsaXRpZXMgb2YgdGhlIGRpc3BsYXkgeW91IGhhdmUuIERlZmF1bHQ6IFVT LUFTQ0lJLgojIFR5cGljYWwgYWx0ZXJuYXRpdmVzIGluY2x1ZGUgSVNPLTg4 NTkteCwgKHggaXMgYSBudW1iZXIgYmV0d2VlbiAxIGFuZCA5KS4AAABTcGVj aWZpZXMgdGhlIHByb2dyYW0gaW52b2tlZCBieSBeXyBpbiB0aGUgQ29tcG9z ZXIsCiMgb3IgdGhlICJlbmFibGUtYWx0ZXJuYXRlLWVkaXRvci1pbXBsaWNp dGx5IiBmZWF0dXJlLgBTcGVjaWZpZXMgdGhlIHByb2dyYW0gaW52b2tlZCBi eSBeVCBpbiB0aGUgQ29tcG9zZXIuAAAAAFNwZWNpZmllcyB0aGUgY29sdW1u IG9mIHRoZSBzY3JlZW4gd2hlcmUgdGhlIGNvbXBvc2VyIHNob3VsZCB3cmFw LgAAU3BlY2lmaWVzIHRoZSBzdHJpbmcgdG8gaW5zZXJ0IHdoZW4gcmVwbHlp bmcgdG8gIG1lc3NhZ2UuAAAAUHJvZ3JhbSB0byB2aWV3IGltYWdlcyAoZS5n LiBHSUYgb3IgVElGRiBhdHRhY2htZW50cykuAABJZiAidXNlci1kb21haW4i IG5vdCBzZXQsIHN0cmlwcyBob3N0bmFtZSBpbiBGUk9NIGFkZHJlc3MuIChV bml4IG9ubHkpAABZb3VyIGRlZmF1bHQgcHJpbnRlciBzZWxlY3Rpb24AAExp c3Qgb2Ygc3BlY2lhbCBwcmludCBjb21tYW5kcwAAV2hpY2ggY2F0ZWdvcnkg ZGVmYXVsdCBwcmludCBjb21tYW5kIGlzIGluAABUaGUgc3lzdGVtIHdpZGUg c3RhbmRhcmQgcHJpbnRlcnMAAABTZXQgYnkgUGluZTsgY29udHJvbHMgYmVn aW5uaW5nLW9mLW1vbnRoIHNlbnQtbWFpbCBwcnVuaW5nLgBTZXQgYnkgUGlu ZTsgY29udHJvbHMgZGlzcGxheSBvZiAibmV3IHZlcnNpb24iIG1lc3NhZ2Uu AEZ1bGwgbmFtZSBmb3IgYnVnIHJlcG9ydCBhZGRyZXNzIHVzZWQgYnkgIlJl cG9ydCBCdWciIGNvbW1hbmQuCiMgRGVmYXVsdDogUGluZSBEZXZlbG9wZXJz AAAARW1haWwgYWRkcmVzcyB1c2VkIHRvIHNlbmQgYnVnIHJlcG9ydHMuCiMg RGVmYXVsdDogcGluZS1idWdzQGNhYy53YXNoaW5ndG9uLmVkdQBQcm9ncmFt L1NjcmlwdCB1c2VkIGJ5ICJSZXBvcnQgQnVnIiBjb21tYW5kLiBObyBkZWZh dWx0LgAAAABGdWxsIG5hbWUgZm9yIHN1Z2dlc3Rpb24gYWRkcmVzcyB1c2Vk IGJ5ICJSZXBvcnQgQnVnIiBjb21tYW5kLgojIERlZmF1bHQ6IFBpbmUgRGV2 ZWxvcGVycwAAAEVtYWlsIGFkZHJlc3MgdXNlZCB0byBzZW5kIHN1Z2dlc3Rp b25zLgojIERlZmF1bHQ6IHBpbmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hpbmd0 b24uZWR1AABGdWxsIG5hbWUgZm9yICJsb2NhbCBzdXBwb3J0IiBhZGRyZXNz IHVzZWQgYnkgIlJlcG9ydCBCdWciIGNvbW1hbmQuCiMgRGVmYXVsdDogTG9j YWwgU3VwcG9ydAAAAABFbWFpbCBhZGRyZXNzIHVzZWQgdG8gc2VuZCB0byAi bG9jYWwgc3VwcG9ydCIuCiMgRGVmYXVsdDogcG9zdG1hc3RlcgAAAABGb3Jj ZSB0aGVzZSBhZGRyZXNzIGJvb2sgZW50cmllcyBpbnRvIGFsbCB3cml0YWJs ZSBwZXJzb25hbCBhZGRyZXNzIGJvb2tzLgojIFN5bnRheCBpcyAgIGZvcmNl ZC1hYm9vay1lbnRyeT1uaWNrbmFtZXxmdWxsbmFtZXxhZGRyZXNzCiMgVGhp cyBpcyBhIGNvbW1hLXNlcGFyYXRlZCBsaXN0IG9mIGVudHJpZXMsIGVhY2gg d2l0aCBzeW50YXggYWJvdmUuCiMgRXhpc3RpbmcgZW50cmllcyB3aXRoIHNh bWUgbmlja25hbWUgYXJlIG5vdCByZXBsYWNlZC4KIyBFeGFtcGxlOiBoZWxw fEhlbHAgRGVza3xoZWxwQG91cmRvbWFpbi5jb20AVGhpcyBpcyBhIG51bWJl ciBiZXR3ZWVuIDEgYW5kIDUuICBJdCBpcyB0aGUgbnVtYmVyIG9mIHRpbWVz IGEgdXNlciB3aWxsCiMgaGF2ZSB0byBlbnRlciBhIHBhc3N3b3JkIHdoZW4g dGhleSBydW4gdGhlIGtleWJvYXJkIGxvY2sgY29tbWFuZCBpbiB0aGUKIyBt YWluIG1lbnUuICBEZWZhdWx0IGlzIDEuAABUaGlzIG5hbWVzIHRoZSBwYXRo IHRvIGFuIGFsdGVybmF0aXZlIHNlbmRtYWlsIHByb2dyYW0gd2hpY2ggaXMK IyB1c3VhbGx5ICIvdXNyL2xpYi9zZW5kbWFpbCIuICBJdCBtdXN0IHN1cHBv cnQgc2VuZG1haWwncyAiLXQiIG9wdGlvbi4AVGhpcyBuYW1lcyB0aGUgcm9v dCBvZiB0aGUgdHJlZSB0byB3aGljaCB0aGUgdXNlciBpcyByZXN0cmljdGVk IHdoZW4gcmVhZGluZwojIGFuZCB3cml0aW5nIGZvbGRlcnMgYW5kIGZpbGVz LiAgRm9yIGV4YW1wbGUsIG9uIFVuaXggfi93b3JrIGNvbmZpbmVzIHRoZQoj IHVzZXIgdG8gdGhlIHN1YnRyZWUgYmVnaW5uaW5nIHdpdGggdGhlaXIgd29y ayBzdWJkaXJlY3RvcnkuCiMgKE5vdGU6IHRoaXMgYWxvbmUgaXMgbm90IHN1 ZmZpY2llbnQgZm9yIHByZXZlbnRpbmcgYWNjZXNzLiAgWW91IHdpbGwgYWxz bwojIG5lZWQgdG8gcmVzdHJpY3Qgc2hlbGwgYWNjZXNzIGFuZCBzbyBvbiwg c2VlIFBpbmUgVGVjaG5pY2FsIE5vdGVzLikKIyBEZWZhdWx0OiBub3Qgc2V0 IChzbyBubyByZXN0cmljdGlvbikAAFRoaXMgdmFyaWFibGUgdGFrZXMgYSBs aXN0IG9mIHByb2dyYW1zIHRoYXQgbWVzc2FnZSB0ZXh0IGlzIHBpcGVkIGlu dG8KIyBhZnRlciBNSU1FIGRlY29kaW5nLCBwcmlvciB0byBkaXNwbGF5LgBU aGlzIGRlZmluZXMgYSBwcm9ncmFtIHRoYXQgbWVzc2FnZSB0ZXh0IGlzIHBp cGVkIGludG8gYmVmb3JlIE1JTUUKIyBlbmNvZGluZywgcHJpb3IgdG8gc2Vu ZGluZwBBIGxpc3Qgb2YgYWx0ZXJuYXRlIGFkZHJlc3NlcyB0aGUgdXNlciBp cyBrbm93biBieQAAVGhpcyBpcyBhIGxpc3Qgb2YgZm9ybWF0cyBmb3IgYWRk cmVzcyBib29rcy4gIEVhY2ggZW50cnkgaW4gdGhlIGxpc3QgaXMgbWFkZQoj IHVwIG9mIHNwYWNlLWRlbGltaXRlZCB0b2tlbnMgdGVsbGluZyB3aGljaCBm aWVsZHMgYXJlIGRpc3BsYXllZCBhbmQgaW4KIyB3aGljaCBvcmRlci4gIFNl ZSBoZWxwIHRleHQAVGhpcyBnaXZlcyBhIGZvcm1hdCBmb3IgZGlzcGxheWlu ZyB0aGUgaW5kZXguICBJdCBpcyBtYWRlCiMgdXAgb2Ygc3BhY2UtZGVsaW1p dGVkIHRva2VucyB0ZWxsaW5nIHdoaWNoIGZpZWxkcyBhcmUgZGlzcGxheWVk IGFuZCBpbgojIHdoaWNoIG9yZGVyLiAgU2VlIGhlbHAgdGV4dAAAAABUaGUg bnVtYmVyIG9mIGxpbmVzIG9mIG92ZXJsYXAgd2hlbiBzY3JvbGxpbmcgdGhy b3VnaCBtZXNzYWdlIHRleHQAAFRoZSBudW1iZXIgb2Ygc2Vjb25kcyB0byBz bGVlcCBhZnRlciB3cml0aW5nIGEgc3RhdHVzIG1lc3NhZ2UAAABUaGUgYXBw cm94aW1hdGUgbnVtYmVyIG9mIHNlY29uZHMgYmV0d2VlbiBjaGVja3MgZm9y IG5ldyBtYWlsAAAAUGF0aCBhbmQgZmlsZW5hbWUgb2YgbmV3cyBjb25maWdh dGlvbidzIGFjdGl2ZSBmaWxlLgojIFRoZSBkZWZhdWx0IGlzIHR5cGljYWxs eSAiL3Vzci9saWIvbmV3cy9hY3RpdmUiLgBEaXJlY3RvcnkgY29udGFpbmlu ZyBzeXN0ZW0ncyBuZXdzIGRhdGEuCiMgVGhlIGRlZmF1bHQgaXMgdHlwaWNh bGx5ICIvdXNyL3Nwb29sL25ld3MiAAAAUGF0aCBhbmQgZmlsZW5hbWUgb2Yg dGhlIHByb2dyYW0gdXNlZCB0byB1cGxvYWQgdGV4dCBmcm9tIHlvdXIgdGVy bWluYWwKIyBlbXVsYXRvcidzIGludG8gUGluZSdzIGNvbXBvc2VyLgAAVGV4 dCBzZW50IHRvIHRlcm1pbmFsIGVtdWxhdG9yIHByaW9yIHRvIGludm9raW5n IHRoZSBwcm9ncmFtIGRlZmluZWQgYnkKIyB0aGUgdXBsb2FkLWNvbW1hbmQg dmFyaWFibGUuCiMgTm90ZTogX0ZJTEVfIHdpbGwgYmUgcmVwbGFjZWQgd2l0 aCB0aGUgdGVtcG9yYXJ5IGZpbGUgdXNlZCBpbiB0aGUgdXBsb2FkLgAAUGF0 aCBhbmQgZmlsZW5hbWUgb2YgdGhlIHByb2dyYW0gdXNlZCB0byBkb3dubG9h ZCB0ZXh0IHZpYSB5b3VyIHRlcm1pbmFsCiMgZW11bGF0b3IgZnJvbSBQaW5l J3MgZXhwb3J0IGFuZCBzYXZlIGNvbW1hbmRzLgAAAFRleHQgc2VudCB0byB0 ZXJtaW5hbCBlbXVsYXRvciBwcmlvciB0byBpbnZva2luZyB0aGUgcHJvZ3Jh bSBkZWZpbmVkIGJ5CiMgdGhlIGRvd25sb2FkLWNvbW1hbmQgdmFyaWFibGUu CiMgTm90ZTogX0ZJTEVfIHdpbGwgYmUgcmVwbGFjZWQgd2l0aCB0aGUgdGVt cG9yYXJ5IGZpbGUgdXNlZCBpbiB0aGUgZG93bmxhb2QuAABTZXRzIHRoZSBk ZWZhdWx0IGZvbGRlciBhbmQgY29sbGVjdGlvbm9mZmVyZWQgYXQgdGhlIEdv dG8gQ29tbWFuZCdzIHByb21wdC4AU2V0cyB0aGUgc2VhcmNoIHBhdGggZm9y IHRoZSBtYWlsY2FwIGNvZmlndXJhdGlvbiBmaWxlLgojIE5PVEU6IGNvbG9u IGRlbGltaXRlZCB1bmRlciBVTklYLCBzZW1pLWNvbG9uIGRlbGltaXRlZCB1 bmRlciBET1MvV2luZG93cy9PUzIuAFNldHMgdGhlIHNlYXJjaCBwYXRoIGZv ciB0aGUgbWltZXR5cGVzIGNvZmlndXJhdGlvbiBmaWxlLgojIE5PVEU6IGNv bG9uIGRlbGltaXRlZCB1bmRlciBVTklYLCBzZW1pLWNvbG9uIGRlbGltaXRl ZCB1bmRlciBET1MvV2luZG93cy9PUzIuAAAAU2V0cyB0aGUgdGltZSBpbiBz ZWNvbmRzIHRoYXQgUGluZSB3aWxsIGF0dGVtcHQgdG8gb3BlbiBhIG5ldHdv cmsKIyBjb25uZWN0aW9uLiAgVGhlIGRlZmF1bHQgaXMgMzAsIHRoZSBtaW5p bXVtIGlzIDUsIGFuZCB0aGUgbWF4aW11bSBpcwojIHN5c3RlbSBkZWZpbmVk ICh0eXBpY2FsbHkgNzUpLgAAAFNldHMgdGhlIHRpbWUgaW4gc2Vjb25kcyB0 aGF0IFBpbmUgd2lsbCBhdHRlbXB0IHRvIG9wZW4gYSBVTklYIHJlbW90ZQoj IHNoZWxsIGNvbm5lY3Rpb24uICBUaGUgZGVmYXVsdCBpcyAxNSwgbWluIGlz IDUsIGFuZCBtYXggaXMgdW5saW1pdGVkLgojIFplcm8gZGlzYWJsZXMgcnNo IGFsdG9nZXRoZXIuAAAATGlzdCBvZiBmb2xkZXIgcGFpcnM7IHRoZSBmaXJz dCBpbmRpY2F0ZXMgYSBmb2xkZXIgdG8gYXJjaGl2ZSwgYW5kIHRoZQojIHNl Y29uZCBpbmRpY2F0ZXMgdGhlIGZvbGRlciByZWFkIG1lc3NhZ2VzIGluIHRo ZSBmaXJzdCBzaG91bGQKIyBiZSBtb3ZlZCB0by4AAABFbG0tc3R5bGUtc2F2 ZSBpcyBvYnNvbGV0ZSwgdXNlIHNhdmVkLW1zZy1uYW1lLXJ1bGUASGVhZGVy LWluLXJlcGx5IGlzIG9ic29sZXRlLCB1c2UgaW5jbHVkZS1oZWFkZXItaW4t cmVwbHkgaW4gZmVhdHVyZS1saXN0AAAAAEZlYXR1cmUtbGV2ZWwgaXMgb2Jz b2xldGUsIHVzZSBmZWF0dXJlLWxpc3QAT2xkLXN0eWxlLXJlcGx5IGlzIG9i c29sZXRlLCB1c2Ugc2lnbmF0dXJlLWF0LWJvdHRvbSBpbiBmZWF0dXJlLWxp c3QAAAAAQ29tcG9zZS1taW1lIGlzIG9ic29sZXRlAAAAAFNob3ctYWxsLWNo YXJhY3RlcnMgaXMgb2Jzb2xldGUAU2F2ZS1ieS1zZW5kZXIgaXMgb2Jzb2xl dGUsIHVzZSBzYXZlZC1tc2ctbmFtZS1ydWxlAExhc3QgdGltZSBOTlRQIHNl cnZlciB3YXMgY2hlY2tlZCBmb3IgbmV3bHkgY3JlYXRlZCBuZXdzIGdyb3Vw cwBFeHRlbnNpb24gdXNlZCBmb3IgbG9jYWwgZm9sZGVyIG5hbWVzICgiLk1U WCIgYnkgZGVmYXVsdCkuAABDaG9vc2U6IGJsYWNrLGJsdWUsZ3JlZW4sY3lh bixyZWQsbWFnZW50YSx5ZWxsb3csb3Igd2hpdGUgKENBUFM9QkxJTktJTkcp LgAAV2luZG93IHBvc2l0aW9uIGluIHRoZSBmb3JtYXQ6IEN4UitYK1kKIyBX aGVyZSBDIGFuZCBSIGFyZSB0aGUgd2luZG93IHNpemUgaW4gY2hhcmFjdGVy cyBhbmQgWCBhbmQgWSBhcmUgdGhlCiMgc2NyZWVuIHBvc2l0aW9uIG9mIHRo ZSB0b3AgbGVmdCBjb3JuZXIgb2YgdGhlIHdpbmRvdy4AAAAARnVsbCBwYXRo IGFuZCBuYW1lIG9mIE5FV1NSQyBmaWxlAAAAIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIEVzc2VudGlhbCBQYXJhbWV0ZXJzICMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIwAAAAAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIENvbGxl Y3Rpb25zLCBGb2xkZXJzLCBhbmQgRmlsZXMgIyMjIyMjIyMjIyMjIyMjIyMj IyMjAAAAACMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgUHJlZmVy ZW5jZXMgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMAAAAAIyMj IyMjIyMjIyBTZXQgd2l0aGluIG9yIGJ5IFBpbmU6IE5vIG5lZWQgdG8gZWRp dCBiZWxvdyB0aGlzIGxpbmUgIyMjIyMjIyMjIwAAAAAAHIkoeAAAAAAcVuQA H3ZIAB8Q6AAAAAAAAAAAAAAAAAAciTYQAAAAABxXMAAfdjgAAAAAAAAAAAAA AAAAAAAAAByJPngAAAAAHFdMAB9v+AAfElgAAAAAAAAAAAAAAAAAHIlKfAAA AAAcV4wAH3GgAB/80AAAAAAAAAAAAAAAAAAciVZ8AAAAABxX2AAfc2AAIAHI AAAAAAAAAAAAAAAAAByJYngAAAAAHFgkAB9v6AAAAAAAHydAAAAAAAAAAAAA HIltfAAAAAAcWLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAciX58AAAAABxZOAAf c8gAAAAAAAAAAAAAAAAAAAAAAByJkXwAAAAAHFoIAB+IaAAAAAAAAAAAAAAA AAAAAAAAHImifAAAAAAcdyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcibt8AAAA ABxayAAAAAAAAAAAAAAAAAAAAAAAAAAAAByJyngAAAAAHFtMAB9xYAAAAAAA HydQAAAAAAAAAAAAHInWeAAAAAAcXDAAH3LQAAAAAAAfCSAAAAAAAAAAAAAc ie94AAAAABxdIAAfcXgAAAAAAB8JOAAAAAAAAAAAAByKAEgAAAAAHF4EAB9z uAAAAAAAHwoAAAAAAAAAAAAAHIoPeAAAAAAcXtQAAAAAAAAAAAAAAAAAAAAA AAAAAAAciiN4AAAAABxfIAAfcwgAAAAAAB8J6AAAAAAAAAAAAByKMnwAAAAA HF9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIpGfAAAAAAcX9QAH3M4AAAAAAAf CygAAAAAAAAAAAAcilN8AAAAABxgZAAfdFAAH1X4AAAAAAAAAAAAAAAAAByK YHwAAAAAHGEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIp3fAAAAAAcYWwAAAAA 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 AAAAAAAAAAAAHI482AAAAAAceOgAH3OoAAAAAAAfJyAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/u6AAAAAIAHlfsABySVQAA AAAAHJJgAAAAPgAckmsAAAAXABySfAAAABEAHJKQAAAAGgAckqYAAAA7AByS vQAAADwAHJLVAAAAOgAcku0AAAAuAByTDwAAACoAHJMxAAAAQgAck1IAAAAo AByTeQAAAA8AHJOOAAAAHgAck6EAAAAhAByTuwAAADgAHJPLAAAAHwAck+AA AAAgAByT8wAAACIAHJQOAAAALQAclCwAAAAvAByURQAAAAgAHJRiAAAABgAc lH4AAAAYAByUoQAAAAcAHJSzAAAASAAclMYAAABJAByU4AAAAEAAHJTxAAAA QQAclQQAAAAJAByVFAAAAEoAHJUyAAAAAQAclUkAAAAkAByVYQAAAAUAHJV2 AAAAGQAclYwAAAAwAByVogAAAEsAHJW/AAAACgAclc4AAAADAByV5AAAAAIA HJX5AAAANQAclhUAAAAmAByWMwAAAAsAHJZMAAAAEAAclmQAAAA2AByWcgAA ACMAHJaPAAAADQAclqcAAAAdAByWvQAAACsAHJbaAAAAJQAclvcAAAASAByX EQAAADIAHJcvAAAAKQAcl04AAAA5AByXbQAAAD0AHJeBAAAAPwAcl6EAAABF AByXvQAAAEcAHJfZAAAARgAcl/YAAAAnAByYFwAAAAQAHJgsAAAANAAcmEcA AAAcAByYZQAAABUAHJh6AAAAFgAcmIwAAAATAByYowAAADEAHJivAAAAGwAc mMkAAAAOAByY3QAAADMAHJj3AAAARAAcmRgAAAAUAByZKAAAAAwAHJk6AAAA NwAcmVIAAAAsAAAH/gAcmk8AAAACAByaVwAAAAYAHJpnAAAACQAcmnYAAAAB AByagAAAAAUAHJqSAAAACAAcmqMAAAADAByasAAAAAcAHJrBAAAACgAcmtEA AAAEABya4gAAAAAAHJrxAAAAAAAcmv0AAAACABybCwAAAAEAHJsYAAAAAwAc myQAAAAEABybNwAAAAUAHJtGAAAAAAAcm18AAAABABybaAAAAAIAHJuBAAAA AwAcm4oAAAAEAByblAAAAAAAHJu5AAAAAQAcm90AAAACIiIAAAAAAABwZXJz b25hbC1uYW1lAHVzZXItaWQAdXNlci1kb21haW4Ac210cC1zZXJ2ZXIAbm50 cC1zZXJ2ZXIAaW5ib3gtcGF0aABpbmNvbWluZy1mb2xkZXJzAGZvbGRlci1j b2xsZWN0aW9ucwBuZXdzLWNvbGxlY3Rpb25zAGluY29taW5nLWFyY2hpdmUt Zm9sZGVycwBwcnVuZWQtZm9sZGVycwBkZWZhdWx0LWZjYwBkZWZhdWx0LXNh dmVkLW1zZy1mb2xkZXIAcG9zdHBvbmVkLWZvbGRlcgBtYWlsLWRpcmVjdG9y eQByZWFkLW1lc3NhZ2UtZm9sZGVyAHNpZ25hdHVyZS1maWxlAGdsb2JhbC1h ZGRyZXNzLWJvb2sAYWRkcmVzcy1ib29rAGZlYXR1cmUtbGlzdABpbml0aWFs LWtleXN0cm9rZS1saXN0AGRlZmF1bHQtY29tcG9zZXItaGRycwBjdXN0b21p emVkLWhkcnMAdmlld2VyLWhkcnMAc2F2ZWQtbXNnLW5hbWUtcnVsZQBmY2Mt bmFtZS1ydWxlAHNvcnQta2V5AGFkZHJib29rLXNvcnQtcnVsZQBnb3RvLWRl ZmF1bHQtcnVsZQBjaGFyYWN0ZXItc2V0AGVkaXRvcgBzcGVsbGVyAGNvbXBv c2VyLXdyYXAtY29sdW1uAHJlcGx5LWluZGVudC1zdHJpbmcAaW1hZ2Utdmll d2VyAHVzZS1vbmx5LWRvbWFpbi1uYW1lAHByaW50ZXIAcGVyc29uYWwtcHJp bnQtY29tbWFuZABwZXJzb25hbC1wcmludC1jYXRlZ29yeQBzdGFuZGFyZC1w cmludGVyAGxhc3QtdGltZS1wcnVuZS1xdWVzdGlvbmVkAGxhc3QtdmVyc2lv bi11c2VkAGJ1Z3MtZnVsbG5hbWUAYnVncy1hZGRyZXNzAGJ1Z3MtYWRkaXRp b25hbC1kYXRhAHN1Z2dlc3QtZnVsbG5hbWUAc3VnZ2VzdC1hZGRyZXNzAGxv Y2FsLWZ1bGxuYW1lAGxvY2FsLWFkZHJlc3MAZm9yY2VkLWFib29rLWVudHJ5 AGtibG9jay1wYXNzd2QtY291bnQAc2VuZG1haWwtcGF0aABvcGVyYXRpbmct ZGlyAGRpc3BsYXktZmlsdGVycwBzZW5kaW5nLWZpbHRlcnMAYWx0LWFkZHJl c3NlcwBhZGRyZXNzYm9vay1mb3JtYXRzAGluZGV4LWZvcm1hdAB2aWV3ZXIt b3ZlcmxhcABzdGF0dXMtbWVzc2FnZS1kZWxheQBtYWlsLWNoZWNrLWludGVy dmFsAG5ld3NyYy1wYXRoAG5ld3MtYWN0aXZlLWZpbGUtcGF0aABuZXdzLXNw b29sLWRpcmVjdG9yeQB1cGxvYWQtY29tbWFuZAB1cGxvYWQtY29tbWFuZC1w cmVmaXgAZG93bmxvYWQtY29tbWFuZABkb3dubG9hZC1jb21tYW5kLXByZWZp eABtYWlsY2FwLXNlYXJjaC1wYXRoAG1pbWV0eXBlLXNlYXJjaC1wYXRoAHRj cC1vcGVuLXRpbWVvdXQAcnNoLW9wZW4tdGltZW91dABlbG0tc3R5bGUtc2F2 ZQBoZWFkZXItaW4tcmVwbHkAZmVhdHVyZS1sZXZlbABvbGQtc3R5bGUtcmVw bHkAY29tcG9zZS1taW1lAHNob3ctYWxsLWNoYXJhY3RlcnMAc2F2ZS1ieS1z ZW5kZXIAYXR0YWNoZWQtdG8tYW5zaQBubwBubwBubwBpbmJveABzZW50LW1h aWwAc2F2ZWQtbWVzc2FnZXMAcG9zdHBvbmVkLW1zZ3MAbm8Ac2FwbGluZwBu bwBhcnJpdmFsAGRlZmF1bHQtZm9sZGVyAGRlZmF1bHQtZmNjAGZ1bGxuYW1l LXdpdGgtbGlzdHMtbGFzdAAuc2lnbmF0dXJlAG1haWwAUGluZSBEZXZlbG9w ZXJzAHBpbmUtYnVnc0BjYWMud2FzaGluZ3Rvbi5lZHUAUGluZSBEZXZlbG9w ZXJzAHBpbmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hpbmd0b24uZWR1AExvY2Fs IFN1cHBvcnQAcG9zdG1hc3RlcgAyADc0AD4gADAAMTUwADEALmFkZHJlc3Ni b29rAGxwcgAvdXNyL2xvY2FsL2xpYi9waW5lLmNvbmYALnBpbmVyYwAvdXNy L2xvY2FsL2xpYi9waW5lLmNvbmYuZml4ZWQAVXNlci1kb21haW4gKCVzKSBj YW5ub3QgY29udGFpbiAiQCIsIHVzaW5nICIlcyIAVXNlci1kb21haW4gKCVz KSBjYW5ub3QgY29udGFpbiAiQCIsIGRlbGV0aW5nAHllcwAlZC4lZABTZXR0 aW5nIG9wZXJhdGluZy1kaXIgdG8gdGhlIGVtcHR5IHN0cmluZyBpcyBub3Qg YWxsb3dlZC4gIFdpbGwgYmUgaWdub3JlZCEAYXR0YWNoZWQtdG8tYW5zaQAt bm8tZm9ybWZlZWQAYXR0YWNoZWQtdG8tYW5zaQBWaWV3ZXItb3ZlcmxhcCBv ZiAiJXMiIG5vdCBzdXBwb3J0ZWQuICBVc2luZyAlcy4AMgAyAENvbXBvc2Vy LXdyYXAtY29sdW1uICIlcyIgbm90IHN1cHBvcnRlZCVzJXMlcyVzLiBVc2lu ZyAlcwAgKAAATWF4IAAAACkAADc0ADc0AFN0YXR1cy1tZXNzYWdlLWRlbGF5 ICIlcyIgbm90IHN1cHBvcnRlZC4gIFVzaW5nIDAuAE1haWwtY2hlY2staW50 ZXJ2YWwgIiVzIiBub3Qgc3VwcG9ydGVkLiAgVXNpbmcgMTUgc2Vjb25kcy4A c2F2ZWQtbWVzc2FnZXMAc2VlZGxpbmcAb2xkLWdyb3d0aAB5ZXMAYWxsLWV4 Y2VwdAAzLjkyADMuOTIAMy45MgAzLjkyADMuOTIAMy45MgAzLjkyADMuOTAA eWVzAHllcwB5ZXMAW10AdG8AY2MAU29ydCB0eXBlICIlcyIgaXMgbm90IGlt cGxlbWVudGVkIHlldAoAU29ydCB0eXBlICIlcyIgaXMgaW52YWxpZAoAYnkt ZnJvbQBvbGQtZ3Jvd3RoAGFsbG93LXRhbGsAYXNzdW1lLXNsb3ctbGluawBh dXRvLW1vdmUtcmVhZC1tc2dzAGF1dG8tb3Blbi1uZXh0LXVucmVhZABhdXRv LXpvb20tYWZ0ZXItc2VsZWN0AGF1dG8tdW56b29tLWFmdGVyLWFwcGx5AGNv bXBvc2UtY3V0LWZyb20tY3Vyc29yAGNvbXBvc2UtbWFwcy1kZWxldGUta2V5 LXRvLWN0cmwtZABjb21wb3NlLXJlamVjdHMtdW5xdWFsaWZpZWQtYWRkcnMA Y29tcG9zZS1zZW5kLW9mZmVycy1maXJzdC1maWx0ZXIAY29tcG9zZS1zZXRz LW5ld3Nncm91cC13aXRob3V0LWNvbmZpcm0AZGVsZXRlLXNraXBzLWRlbGV0 ZWQAZGlzYWJsZS1jb25maWctY21kAGRpc2FibGUta2V5Ym9hcmQtbG9jay1j bWQAZGlzYWJsZS1rZXltZW51AGRpc2FibGUtcGFzc3dvcmQtY21kAGRpc2Fi bGUtdXBkYXRlLWNtZABkaXNhYmxlLXNpZ25hdHVyZS1lZGl0LWNtZABlbmFi bGUtOGJpdC1lc210cC1uZWdvdGlhdGlvbgBlbmFibGUtOGJpdC1ubnRwLXBv c3RpbmcAZW5hYmxlLWFnZ3JlZ2F0ZS1jb21tYW5kLXNldABlbmFibGUtYWx0 ZXJuYXRlLWVkaXRvci1jbWQAZW5hYmxlLWFsdGVybmF0ZS1lZGl0b3ItaW1w bGljaXRseQBlbmFibGUtYm91bmNlLWNtZABlbmFibGUtY3J1aXNlLW1vZGUA ZW5hYmxlLWNydWlzZS1tb2RlLWRlbGV0ZQBlbmFibGUtZG90LWZpbGVzAGVu YWJsZS1kb3QtZm9sZGVycwBlbmFibGUtZmxhZy1jbWQAZW5hYmxlLWZsYWct c2NyZWVuLWltcGxpY2l0bHkAZW5hYmxlLWZ1bGwtaGVhZGVyLWNtZABlbmFi bGUtaW5jb21pbmctZm9sZGVycwBlbmFibGUtanVtcC1zaG9ydGN1dABlbmFi bGUtbWFpbC1jaGVjay1jdWUAZW5hYmxlLW1vdXNlLWluLXh0ZXJtAGVuYWJs ZS1uZXdtYWlsLWluLXh0ZXJtLWljb24AZW5hYmxlLXN1c3BlbmQAZW5hYmxl LXRhYi1jb21wbGV0aW9uAGVuYWJsZS11bml4LXBpcGUtY21kAGVuYWJsZS12 ZXJib3NlLXNtdHAtcG9zdGluZwBleHBhbmRlZC12aWV3LW9mLWFkZHJlc3Ni b29rcwBleHBhbmRlZC12aWV3LW9mLWZvbGRlcnMAZXhwdW5nZS13aXRob3V0 LWNvbmZpcm0AZmNjLW9uLWJvdW5jZQBpbmNsdWRlLWF0dGFjaG1lbnRzLWlu LXJlcGx5AGluY2x1ZGUtaGVhZGVyLWluLXJlcGx5AGluY2x1ZGUtdGV4dC1p bi1yZXBseQBuZXdzLWFwcHJveGltYXRlcy1uZXctc3RhdHVzAG5ld3MtcG9z dC13aXRob3V0LXZhbGlkYXRpb24AbmV3cy1yZWFkLWluLW5ld3NyYy1vcmRl cgBwYXNzLWNvbnRyb2wtY2hhcmFjdGVycy1hcy1pcwBwcmVzZXJ2ZS1zdGFy dC1zdG9wLWNoYXJhY3RlcnMAcHJpbnQtb2ZmZXJzLWN1c3RvbS1jbWQtcHJv bXB0AHByaW50LWluZGV4LWVuYWJsZWQAcHJpbnQtZm9ybWZlZWQtYmV0d2Vl bi1tZXNzYWdlcwBxdWVsbC1kZWFkLWxldHRlci1vbi1jYW5jZWwAcXVlbGwt bG9jay1mYWlsdXJlLXdhcm5pbmdzAHF1ZWxsLXN0YXR1cy1tZXNzYWdlLWJl ZXBpbmcAcXVlbGwtdXNlci1sb29rdXAtaW4tcGFzc3dkLWZpbGUAcXVpdC13 aXRob3V0LWNvbmZpcm0AcmVwbHktYWx3YXlzLXVzZXMtcmVwbHktdG8Ac2F2 ZS13aWxsLXF1b3RlLWxlYWRpbmctZnJvbXMAc2F2ZS13aWxsLW5vdC1kZWxl dGUAc2F2ZS13aWxsLWFkdmFuY2UAc2VsZWN0LXdpdGhvdXQtY29uZmlybQBz aG93LWN1cnNvcgBzaG93LXNlbGVjdGVkLWluLWJvbGRmYWNlAHNpZ25hdHVy ZS1hdC1ib3R0b20Ac2luZ2xlLWNvbHVtbi1mb2xkZXItbGlzdAB0YWItdmlz aXRzLW5leHQtbmV3LW1lc3NhZ2Utb25seQB1c2UtY3VycmVudC1kaXIAdXNl LWZ1bmN0aW9uLWtleXMAdXNlLXNlbmRlci1ub3QteC1zZW5kZXIAdXNlLXN1 YnNoZWxsLWZvci1zdXNwZW5kAG5vLQBVbnJlY29nbml6ZWQgZmVhdHVyZSBp biBmZWF0dXJlLWxpc3QgKCVzJXMpCgAAbm8tAGluY2x1ZGUtaGVhZGVyLWlu LXJlcGx5AG5vLWluY2x1ZGUtaGVhZGVyLWluLXJlcGx5AHNpZ25hdHVyZS1h dC1ib3R0b20Abm8tc2lnbmF0dXJlLWF0LWJvdHRvbQBvbGQtZ3Jvd3RoAG5v LW9sZC1ncm93dGgAaW5jbHVkZS1oZWFkZXItaW4tcmVwbHkAc2lnbmF0dXJl LWF0LWJvdHRvbQBvbGQtZ3Jvd3RoAGJ5LWZyb20AYnktbmljay1vZi1mcm9t AGJ5LWZjYy1vZi1mcm9tAGJ5LXNlbmRlcgBieS1uaWNrLW9mLXNlbmRlcgBi eS1mY2Mtb2Ytc2VuZGVyAGJ5LXJlY2lwaWVudABieS1uaWNrLW9mLXJlY2lw AGJ5LWZjYy1vZi1yZWNpcABsYXN0LWZvbGRlci11c2VkAGRlZmF1bHQtZm9s ZGVyAGRlZmF1bHQtZmNjAGxhc3QtZmNjLXVzZWQAYnktcmVjaXBpZW50AGJ5 LW5pY2tuYW1lAGJ5LW5pY2stdGhlbi1yZWNpcABjdXJyZW50LWZvbGRlcgBm dWxsbmFtZS13aXRoLWxpc3RzLWxhc3QAZnVsbG5hbWUAbmlja25hbWUtd2l0 aC1saXN0cy1sYXN0AG5pY2tuYW1lAGRvbnQtc29ydABpbmJveC1vci1mb2xk ZXItaW4tcmVjZW50LWNvbGxlY3Rpb24AaW5ib3gtb3ItZm9sZGVyLWluLWZp cnN0LWNvbGxlY3Rpb24AbW9zdC1yZWNlbnQtZm9sZGVyAE9wdGlvbiAiJXMi IGlzICVzCgBvYnNvbGV0ZQBub3QgdXNlciBzZXR0YWJsZQBNaXNzaW5nICI9 IiBhZnRlciAtJXMKAAAAJXMgaW4gJXMgPSAiJXMiCgBTUEFDRQBDUgBUQUIA VVAARE9XTgBMRUZUAFJJR0hUAEJhZCBpbml0aWFsIGtleXN0cm9rZSAiJXMi IChtaXNzaW5nIGNvbW1hPykKAE1peGVkIGNoYXJhY3RlcnMgYW5kIGZ1bmN0 aW9uIGtleXMgaW4gImluaXRpYWwta2V5c3Ryb2tlLWxpc3QiLCBza2lwcGlu ZyEAc2V0X2N1cnJlbnRfdmFsKHZhciBudW09JWQsIGV4cGFuZD0lZCwgY21k bGluZT0lZCkKAGlzX2xpc3Q6IG5hbWU9JXMKAGNvdW50ZWQgJWQgaXRlbXMK AG5vLQBuby0Abm8tAG5vLQAlcwoAV2hvIGFyZSB5b3U/IChVbmFibGUgdG8g bG9vayB1cCBsb2dpbiBuYW1lKQoAAEZvbGRlcnMgZGlyZWN0b3J5IG5hbWUg aXMgbG9uZ2VyIHRoYW4gJWQKAERpcmVjdG9yeSBuYW1lOiAiJXMvJXMiCgBV c2VyaWQ6ICVzCkZ1bGxuYW1lOiAiJXMiCgB5ZXMASW5jb21wbGV0ZSBtYWls ZG9tYWluICIlcyIuAFJldHVybiBhZGRyZXNzIGluIG1haWwgeW91IHNlbmQg bWF5IGJlIGluY29ycmVjdC4AVXNlciBkb21haW4gbmFtZSBiZWluZyB1c2Vk ICIlcyIKAABMb2NhbCBEb21haW4gbmFtZSBiZWluZyB1c2VkICIlcyIKAEhv c3QgbmFtZSBiZWluZyB1c2VkICIlcyIKAE1haWwgRG9tYWluIG5hbWUgYmVp bmcgdXNlZCAoYnkgYy1jbGllbnQgdG9vKSIlcyIKAE5vIGhvc3QgbmFtZSBv ciBkb21haW4gbmFtZSBzZXQKAHJlYWRpbmdfcGluZXJjICIlcyIKAE9wZW4g ZmFpbGVkOiAlcwoAUmVhZCAlZCBjaGFyYWN0ZXJzOgoAAHJlYWRfcGluZXJj OiBFUlJPUjogJXMgaW4gJXMgPSAiJXMiCgAgJTIwLjIwcyA6ICVzCgAgJTIw LjIwcyA6ICVzCgAAICUyMC4yMHMgOiAlcwoAVW5iYWxhbmNlZCBwYXJlbnRo ZXNlcwAtLS0tIHdyaXRlX3BpbmVyYyAtLS0tCgB3cml0ZV9waW5lcmM6IGZh aWwgYmVjYXVzZSBjYW4ndCBhY2Nlc3MgcGluZXJjCgAuAC8AcGluZXJjAHcA JXMlcyVzACVzJXMAAAoAJXM9CgAlcz0lcwoAJXMlcyVzJXMKAAkAAD0ALAAA JXM9JXMlcyVzCgAiAAAiAAAjICVzCgAlcwoAd3JpdGVfcGluZXJjOiAlcyA9 ICVzCgA8bm90IHNldD4ACiVzCgAKJXMKAAolcwoACiVzCgAKIyAlcwoAJXM9 CgAlcz0iIgoAJXMlcyVzJXMKAAkAAD0ALAAAJXM9JXMKAEVycm9yIHNhdmlu ZyBjb25maWd1cmF0aW9uIGluIGZpbGUgIiVzIjogJXMARXJyb3Igd3JpdGlu ZyAlcyA6ICVzCgByZXZlcnNlAHJldmVyc2UAL3Vzci9sb2NhbC9saWIvcGlu ZS5jb25mACMgICAgICAlcyAtLSBzeXN0ZW0gd2lkZSBwaW5lIGNvbmZpZ3Vy YXRpb24KIwoAL3Vzci9sb2NhbC9saWIvcGluZS5jb25mACMgVmFsdWVzIGhl cmUgYWZmZWN0IGFsbCBwaW5lIHVzZXJzIHVubGVzcyB0aGV5J3ZlIG92ZXJp ZGRlbiB0aGUgdmFsdWVzCgAjIGluIHRoZWlyIC5waW5lcmMgZmlsZXMuICBB IGNvcHkgb2YgdGhpcyBmaWxlIHdpdGggY3VycmVudCBjb21tZW50cyBtYXkK ACMgYmUgb2J0YWluZWQgYnkgcnVubmluZyAicGluZSAtY29uZiIuIEl0IHdp bGwgYmUgcHJpbnRlZCB0byBzdGFuZGFyZCBvdXRwdXQuCiMKACMgRm9yIGEg dmFyaWFibGUgdG8gYmUgdW5zZXQgaXRzIHZhbHVlIG11c3QgYmUgbnVsbC9i bGFuay4gIFRoaXMgaXMgbm90IHRoZQoAIyBzYW1lIGFzIHRoZSB2YWx1ZSBv ZiAiZW1wdHkgc3RyaW5nIiwgd2hpY2ggY2FuIGJlIHVzZWQgdG8gZWZmZWN0 aXZlbHkKACMgInVuc2V0IiBhIHZhcmlhYmxlIHRoYXQgaGFzIGEgZGVmYXVs dCBvciBwcmV2aW91c2x5IGFzc2lnbmVkIHZhbHVlLgoAIyBUbyBzZXQgYSB2 YXJpYWJsZSB0byB0aGUgZW1wdHkgc3RyaW5nIGl0cyB2YWx1ZSBzaG91bGQg YmUgIiIuCgAjIFN3aXRjaCB2YXJpYWJsZXMgYXJlIHNldCB0byBlaXRoZXIg InllcyIgb3IgIm5vIiwgYW5kIGRlZmF1bHQgdG8gIm5vIi4KACMgRXhjZXB0 IGZvciBmZWF0dXJlLWxpc3QgaXRlbXMsIHdoaWNoIGFyZSBhZGRpdGl2ZSwg dmFsdWVzIHNldCBpbiB0aGUKACMgLnBpbmVyYyBmaWxlIHJlcGxhY2UgdGhv c2UgaW4gcGluZS5jb25mLCBhbmQgdGhvc2UgaW4gcGluZS5jb25mLmZpeGVk CgAjIG92ZXItcmlkZSBhbGwgb3RoZXJzLiAgRmVhdHVyZXMgY2FuIGJlIG92 ZXItcmlkZGVuIGluIC5waW5lcmMgb3IKACMgcGluZS5jb25mLmZpeGVkIGJ5 IHByZS1wZW5kaW5nIHRoZSBmZWF0dXJlIG5hbWUgd2l0aCAibm8tIi4KIwoA IyAoVGhlc2UgY29tbWVudHMgYXJlIGF1dG9tYXRpY2FsbHkgaW5zZXJ0ZWQu KQoAd3JpdGVfcGluZXJjOiAlcyA9ICVzCgA8bm90IHNldD4ACiMgJXMKACVz PQoAJXMlcyVzJXMKAAkAAD0ALAAAJXM9CgAlcz0iIgoAJXM9JXMKAEVycm9y IHdyaXRpbmcgY29uZmlnIHRvIHN0ZG91dDogJXMKAC5waW5lcmMATWlzc2lu ZyBhcmd1bWVudCB0byAiLXBpbmVyYyIuCgAtAHcAJXMlcyVzACVzAHdyaXRl X3BpbmVyYzogJXMgPSAlcwoAPG5vdCBzZXQ+AAolcwoACiVzCgAKJXMKAAol cwoACiMgJXMKACVzPQoAJXMlcyVzJXMKAAkAAD0ALAAAJXM9CgAlcz0iIgoA JXM9JXMKAEVycm9yIHdyaXRpbmcgY29uZmlnIHRvICVzOiAlcwoAPT09PT09 PSAlc192YWwgb3B0aW9ucyBzZXQAQ3VycmVudABDb21tYW5kX2xpbmUAVXNl cgBHbG9iYWwARml4ZWQAICglcykALnBpbmVyYwAvdXNyL2xvY2FsL2xpYi9w aW5lLmNvbmYAL3Vzci9sb2NhbC9saWIvcGluZS5jb25mLmZpeGVkAC91c3Iv bG9jYWwvbGliL3BpbmUuY29uZi5maXhlZABOTyBwaW5lLmNvbmYuZml4ZWQA ID09PT09PT0KACAlMjAuMjBzIDogJXMKACAlMjAuMjBzIDogJXMKAAAgJTIw LjIwcyA6ICVzCgA9PT09PT09PT09IEZlYXR1cmUgc2V0dGluZ3MgPT09PT09 PT09PQoAICAlcyVzCgAgICAAbm8tAD09PT09PT09PT0gc3RydWN0IHBpbmUg KiA9PT09PT09PT09CgAhTm8gc3RydWN0IQoAdWk6CWxvZ2luID0gAE5VTEwA LCBmdWxsID0gAE5VTEwACglob21lID0gAE5VTEwACmhvbWVfZGlyPQkATlVM TAAKaG9zdG5hbWU9CQBOVUxMAApsb2NhbGRvbT0JAE5VTEwACnVzZXJkb209 CQBOVUxMAAptYWlsZG9tPQkATlVMTAAKY3VyX2NudHh0PQkATm9uZQAKY3Vy X2ZsZHI9CQAKYWN0dWFsIG1ib3g9CQBubyBtYWlsYm94IQAKbXNnbWFwOiB0 b3Q9ACwgY3VyPQAsIGRlbD0AREVMRVRFRAAsIGhpZD0ALCBleGxkPQAsIHNs Y3Q9ACwgc29ydD0AcmV2LQAKTm8gbXNnbWFwAApObyBtYWlsX3N0cmVhbQAK YWN0dWFsIGluYm94PQkAbm8gbWFpbGJveCEACmluYm94IG1hcDogdG90PQAs IGN1cj0ALCBkZWw9AERFTEVURUQALCBoaWQ9ACwgZXhsZD0ALCBzbGN0PQAs IHNvcnQ9AHJldi0ACk5vIGluYm94X21hcAAKaW5ib3ggaXMgbWFpbF9zdHJl YW0ACm5vIGluYm94IHN0cmVhbQAKdGVybSAAdHlwZT0ALCB0dHluYW1lPQBO T05FACwgc2l6ZT0AeAAsIHNwZWVkPQBzbG93AG5vcm1hbAAKAFRyeWluZyB0 byBzZXQgbm9uLXVzZXIgdmFyaWFibGUgJXMAQk9UQ0g6IFRyeWluZyB0byBz ZXQgbm9uLXVzZXIgb3Igbm9uLWxpc3QgdmFyaWFibGUgJXMAVGhlICJtYWls IiBzdWJkaXJlY3RvcnkgYWxyZWFkeSBleGlzdHMsIGJ1dCBpdCBpcwAgbm90 IHdyaXRhYmxlIGJ5IHBpbmUKc28gcGluZSBjYW5ub3QgcnVuLiBQbGVhc2Ug Y29ycmVjdAAgdGhlIHBlcm1pc3Npb25zIGFuZCByZXN0YXJ0IHBpbmUuCgBQ aW5lIHJlcXVpcmVzIGEgZGlyZWN0b3J5IGNhbGxlZCAibWFpbCIgYW5kIHVz dWFseSAAY3JlYXRlcyBpdC4KWW91IGFscmVhZHkgaGF2ZSBhIHJlZ3VsYXIg ZmlsZSBjYWxsZWQgACJtYWlsIiB3aGljaCBpcyBpbiB0aGUgd2F5LgpQbGVh c2UgbW92ZSBvciByZW1vdmUgACJtYWlsIiBhbmQgc3RhcnQgcGluZSBhZ2Fp bi4KAENyZWF0aW5nIHN1YmRpcmVjdG9yeSAiJXMiIHdoZXJlIHBpbmUAIHdp bGwgc3RvcmUKaXRzIG1haWwgZm9sZGVycy4KACVjRXJyb3IgY3JlYXRpbmcg c3ViZGlyZWN0b3J5ICIlcyIgOiAlcwoAACVzKgAAPT09PSBleHBpcmVfbWFp bCBjYWxsZWQgPT09PQoAJWQuJWQAQ3VycmVudCBtb250aCAlZAoAU0VOVABS RUFEAAAlZC4lZABPbGQgc2VudC1tYWlsOiAlNWQgICVzCgBNb250aF90b191 c2UgOiAlZAoALSVzLSUyZABNb3ZlIGN1cnJlbnQgIiVzIiB0byAiJXMiAHBy dW5lX2ZvbGRlcnM6IEVycm9yIHRlc3RpbmcgZXhpc3RhbmNlCgBwcnVuZV9m b2xkZXJzOiBub3RoaW5nIHRvIHBydW5lIDwlcyAlcz4KAFVzZXIgZGVjbGlu ZXMgcmVuYW1pbmcgJXMKAHJlbmFtZSAiJXMiIHRvICIlcyIKAEVycm9yIHJl bmFtaW5nICIlcyI6ICVzAEVycm9yIHJlbmFtaW5nICVzIHRvICVzOiAlcwoA VG8gc2F2ZSBkaXNrIHNwYWNlLCBkZWxldGUgb2xkICUuNHMgbWFpbCBmb2xk ZXIgIiUuMzBzIiAARXJyb3IgZGVsZXRpbmcgIiVzIi4ARXJyb3IgY29udGV4 dF9kZWxldGluZyAlcyBpbiAKAAAAAAAAJElkOiBtYWlsY2FwLmMsdiAxLjM4 IDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAAAAAAAAAAAAA AAAAAAAALSBtY19pbml0IC0KAE1BSUxDQVBTAC5tYWlsY2FwOi9ldGMvbWFp bGNhcDovdXNyL2V0Yy9tYWlsY2FwOi91c3IvbG9jYWwvZXRjL21haWxjYXAA ICVzAGltYWdlLyoAUGluZSBJbWFnZSBWaWV3ZXIAbWFpbGNhcDogdXNpbmcg aW1hZ2Utdmlld2VyPSVzCgBtYWlsY2FwOiBwYXRoOiAlcwoAQ29sbGVjdGVk IG1haWxjYXAgZW50cmllcwoAJWQ6IAAlcwoAICAgJXMAICAgY29tbWFuZDog JXMKACAgIHRlc3Rjb21tYW5kOiAlcwAgICBwcmludGNvbW1hbmQ6ICVzACAg IG5lZWRzdGVybWluYWwgJWQKAG1haWxjYXA6IHByb2Nlc3NfZmlsZTogJXMK AG1haWxjYXA6IHByb2Nlc3NpbmcgZmlsZTogJXMKAG1haWxjYXA6ICVzIGlz IGEgZGlyZWN0b3J5LCBzaG91bGQgYmUgYSBmaWxlCgBtYWlsY2FwOiAlcyBk b2Vzbid0IGV4aXN0CgBQcm9ncmFtbWVyIGJvdGNoIGluIG1jX3Byb2Nlc3Nf ZmlsZQByAG1haWxjYXA6IGVuZCBvZiBmaWxlCgBtYWlsY2FwOiBpZ25vcmlu ZyBlbnRyeSwgbm8gc2VtaWNvbG9uOiAlcwoAbWFpbGNhcDogcHJvY2Vzc2lu ZyBlbnRyeTogJXMKAG1haWxjYXA6IGNvbnRlbnRfdHlwZTogJXMKAC8qAG1h aWxjYXA6IGNvbW1hbmQ6ICVzCgBtYWlsY2FwOiBmbGFnczogJXMKAG5lZWRz dGVybWluYWwAbWFpbGNhcDogc2V0IGZsYWcgbmVlZHN0ZXJtaW5hbAoAY29w aW91c291dHB1dABtYWlsY2FwOiBub3QgdXNpbmcgZmxhZyBjb3Bpb3Vzb3V0 cHV0CgB0ZXN0AG1haWxjYXA6IHRlc3Rjb21tYW5kPSVzCgBkZXNjcmlwdGlv bgBtYWlsY2FwOiBsYWJlbD0lcwoAcHJpbnQAbWFpbGNhcDogcHJpbnRjb21t YW5kPSVzCgBjb21wb3NlAG1haWxjYXA6IG5vdCB1c2luZyBjb21wb3NlPSVz CgBjb21wb3NldHlwZWQAbWFpbGNhcDogbm90IHVzaW5nIGNvbXBvc2V0eXBl ZD0lcwoAdGV4dHVhbG5ld2xpbmVzAG1haWxjYXA6IG5vdCB1c2luZyB0ZXh0 dHVhbG5ld2xpbmVzPSVzCgBlZGl0AG1haWxjYXA6IG5vdCB1c2luZyBlZGl0 PSVzCgB4MTEtYml0bWFwAG1haWxjYXA6IG5vdCB1c2luZyB4MTEtYml0bWFw PSVzCgBtYWlsY2FwOiBpZ25vcmluZyB1bmtub3duIGZsYWc6ICVzCgBtYWls Y2FwOiBtY19nZXRfbmV4dF9waWVjZTogJXMKAG1haWxjYXA6IG1jX2dldF9u ZXh0X3BpZWNlKGxhc3QpOiAlcwoALSBtY19nZXRfY29tbWFuZCglcy8lcykg LQoAbWNfZ2V0X2NvbW1hbmQ6IHR5cGU9JXMvJXMsIGNvbW1hbmQ9JXMKAC8A bWNfY3R5cGVfbWF0Y2g6IHRyeWluZyBlbnRyeSAlcyBmb3IgJXMKAC0gbWNf cGFzc2VzX3Rlc3QgLQoAbm8gdGVzdCBjb21tYW5kLCBzbyBQYXNzCgBtY19w YXNzZXNfdGVzdDogIiVzIiAlcyAocnY9JWQpCgBGYWlsZWQAUGFzc2VkAC0g bWFpbGNhcF9jYW5fZGlzcGxheSAtCgAtIG1haWxjYXBfYnVpbGRfY29tbWFu ZCAtCgBFcnJvciBjb25zdHJ1Y3Rpbmcgdmlld2VyIGNvbW1hbmQAbWFpbGNh cF9idWlsZF9jb21tYW5kOiBubyBjb21tYW5kIHN0cmluZyBmb3IgJXMvJXMK AGJ1aWx0IGNvbW1hbmQ6ICVzCgAtIG1jX2NtZF9ibGRyIC0KAG1jX2NtZF9i bGRyOiAlJXMgaW4gY21kIGJ1dCBub3Qgc3VwcGxpZWQhCgBJZ25vcmluZyBp bGwtZm9ybWVkIHBhcmFtZXRlciByZWZlcmVuY2UgaW4gbWFpbGNhcCBmaWxl OiAlcwBtY19jbWRfYmxkcjogcGFyYW1ldGVyICVzID0gJXMKAChub3QgZm91 bmQpAElnbm9yaW5nICVzIGZvcm1hdCBjb2RlIGluIG1haWxjYXAgZmlsZTog JSUlYwoAdW5pbXBsZW1lbnRlZAB1bnJlY29nbml6ZWQAIDwgJXMALSBtYWls Y2FwX2ZyZWUgLQoAbXRfc2V0X25ldyA6IGZpbGVuYW1lPSVzLCBleHRlbnNp b249JXMKAC0gbXRfdXNlX21pbWVfdHlwZSAtCgBNSU1FVFlQRVMALm1pbWUu dHlwZXM6L2V0Yy9taW1lLnR5cGVzOi91c3IvbG9jYWwvbGliL21pbWUudHlw ZXMAbWltZV90eXBlczogcGF0aDogJXMKAHIAbXRfYnJvd3NlOiBGQUlMRUQg b3BlbiglcykgOiAlcy4KAHRyYXZlcnNlOiBidWZmZXI9JXMuCgAgCQB0eXBl c3BlYz0lcy4KACAJAHRyYXZlcnNlOiB0cnlpbmcgZXh0ICVzLgoALwAvAHRy YXZlcnNlOiB0eXBlPSVzLCBzdWJ0eXBlPSVzLgoAdHJhdmVyc2U6IHNlYXJj aCBmYWlsZWQuCgAAAAAAACRJZDogbWFpbGNtZC5jLHYgNC4zNzMgMTk5Ni8w My8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAABy8CAAAAGEAAABhABy8IwAc vCUAAABjAAAAYwAcvDIAAAAAAAAAYgAAAGIAHLw0ABy8NgAAAG4AAABuABy8 RQAcvEcAAABmAAAAZgAcvFUAHLxX/////wAAAAAAAAAAAAAAAAAcvGUAAABh AAAAYQAcvHgAHLx6AAAAYwAAAGMAHLyFABy8hwAAAG4AAABuABy8kgAcvJQA AABkAAAAZAAcvJsAHLydAAAAdAAAAHQAHLyiABy8pAAAAHMAAABzABy8qQAc vKv/////AAAAAAAAAAAAAAAAABy8sgAAAGQAAABkABy8wwAcvMUAAAB1AAAA dQAcvMkAHLzLAAAAcgAAAHIAHLzRABy80wAAAGYAAABmABy82QAcvNsAAAB5 AAAAeQAcvOMAHLzlAAAAdAAAAHQAHLzrABy87QAAAHMAAABzABy89gAcvPgA AABlAAAAZQAcvP0AHLz//////wAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAA AAD/////AAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAAAcvQYAHL0+AAAA bgAAAG4AHL1+ABy9gAAAACoAAAAqABy9hAAcvYYAAABkAAAAZAAcvZAAHL2S AAAAYQAAAGEAHL2aABy9nAAAACEAAAAhABy9pQAcvaf/////AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAMABy9qwAcva4AAAAOAAAADQAc vbcAHL26AAAAGAAAAAsAHL3DABy9xgAAABcAAAAOABy9zgAcvdEAAAFAAAAA DAAcvd0AHL3eAAABQQAAAA0AHL3fABy94P////8AAAAAAAAAAAAAAAAAHL3h AAAAZgAAAGYAHL4oABy+KgAAAHMAAABzABy+LwAcvjEAAAB0AAAAdAAcvjkA HL47AAAAYQAAAGEAHL4+ABy+QAAAAGMAAABjABy+SQAcvkv/////AAAAAAAA AAAAAAAAABy+TgAAAHkAAAB5ABzA4AAcwOIAAABuAAAAbgAcwOYAHMDoAAAA CQAAAG4AHMDrABzA7/////8AAAAAAAAAAAAAAAAAHMhFABzIiAAAAAAAHMjL ABzJDgAcyVEAHMmOAAAAAAAcyagAHMmpABzJygAAAAAAHMnzABht5AAAABAA AAAAABzJ/QAYbgQAAAABAAAAAAAcygEAGG44AAAAQAAAAAAAHMoKABhuZAAA AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAcyrcAHMrkAAAAbgAAAG4AHMshABzL IwAAACoAAAAqABzLJwAcyykAAABkAAAAZAAcyzMAHMs1AAAAYQAAAGEAHMs9 ABzLPwAAACEAAAAhABzLSAAcy0oAAAAUAAAACgAcy04AHMtR/////wAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcy80AAAAAAAAA FAAAAAoAHM9dABzPYP////8AAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAA /////wAAAAAAAAAAAAAAAAAAAG8AAABvABzRJAAc0SYAAABhAAAAYQAc0TAA HNEy/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABkAAAAKABzZhAAc2YcAAAAWAAAACwAc2ZEAHNmU/////wAAAAAA AAAAAAAAAAAAAGkAAABpABzaoQAc2qMAAABtAAAAbQAc2qkAAAAA/////wAA AAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAc22MAHNtkAAAA FwAAAAoAHNtlAAAAAAAAABkAAAALABzbaAAAAAAAAAASAAAADAAc22sAAAAA AAAAAAAAAA0AHNtuAAAAAP////8AAAAAAAAAAAAAAAAAHN8mABzfKQAc3y8A HN82ABzfNwAc30QAAAAAQUxURVIgbWVzc2FnZSBzZWxlY3Rpb24gOiAAQQB1 bnNlbGVjdCBBbGwAQwBCAEJyb2FkZW4gc2VsY3RuAE4ATmFycm93IHNlbGN0 bgBGAEZsaXAgc2VsZWN0ZWQAU0VMRUNUIGNyaXRlcmlhIDogAEEAc2VsZWN0 IEFsbABDAHNlbGVjdCBDdXIATgBOdW1iZXIARABEYXRlAFQAVGV4dABTAFN0 YXR1cwBBUFBMWSBjb21tYW5kIDogAEQARGVsAFUAVW5kZWwAUgBSZXBseQBG AEZvcndhcmQAWQBwclludABUAFRha2VBZGRyAFMAU2F2ZQBFAEV4cG9ydABT ZWxlY3QgTmV3LCBEZWxldGVkLCBBbnN3ZXJlZCwgb3IgSW1wb3J0YW50IG1l c3NhZ2VzID8gAFNlbGVjdCBOT1QgTmV3LCBOT1QgRGVsZXRlZCwgTk9UIEFu c3dlcmVkIG9yIE5PVCBUYWdnZWQgbXNncyA/IABOAE5ldwAqAEltcG9ydGFu dABEAERlbGV0ZWQAQQBBbnN3ZXJlZAAhAE5vdABeUABQcmV2IERheQBeTgBO ZXh0IERheQBeWABDdXIgTXNnAF5XAFRvZ2dsZSBXaGVuAAAAAABTZWxlY3Qg YmFzZWQgb24gVG8sIEZyb20sIENjLCBvciBTdWJqZWN0IGZpZWxkcyBvciBB bGwgbWVzc2FnZSB0ZXh0ID8gAEYARnJvbQBTAFN1YmplY3QAVABUbwBBAEFs bCBUZXh0AEMAQ2MARW50ZXIgY29tbWEtZGVsaW1pdGVkIGxpc3Qgb2YgbnVt YmVycyAoZGFzaCBiZXR3ZWVuIHJhbmdlcyk6IAAKIC0gcHJvY2Vzc19jbWQo KCVkKSVjKSAtCgBObyBoZWxwIHRleHQgY3VycmVudGx5IGF2YWlsYWJsZQBI RUxQIEZPUiBGT0xERVIgSU5ERVggVklFVwBIRUxQIEZPUiBNRVNTQUdFIFZJ RVcATUFJTF9DTUQ6IGRpZCBoZWxwIGNvbW1hbmQKAE1BSUxfQ01EOiBnb2lu ZyBiYWNrIHRvIG1haW4gbWVudQoATm8gZGVmYXVsdCBhY3Rpb24gaW4gdGhl IE1lc3NhZ2UgVGV4dCBzY3JlZW4uAHRvIFZpZXcAQWxyZWFkeSBvbiBmaXJz dCBtZXNzYWdlIGluIFpvb21lZCBJbmRleABBbHJlYWR5IG9uIGZpcnN0IG1l c3NhZ2UAbW9yZQBpbiBab29tZWQgSW5kZXgALiAgUHJlc3MgVEFCIGZvciBu ZXh0IGZvbGRlci4ALiAgTm8gbW9yZSBmb2xkZXJzIHRvIFRBQiB0by4AbW9y ZQBNQUlMX0NNRDogcXVpdAoATUFJTF9DTUQ6IGdvaW5nIHRvIGZvbGRlci9j b2xsZWN0aW9uIG1lbnUKAEFscmVhZHkgaW4gSW5kZXgATm8gbW9yZSAlc3Mu ICBSZXR1cm4gdG8gIiVzIgBpbmNvbWluZyBmb2xkZXIAbmV3cyBncm91cABO byBtb3JlICVzcwBpbmNvbWluZyBmb2xkZXIAbmV3cyBncm91cABWaWV3IG5l eHQgJXMgIiVzIj8gAEluY29taW5nIGZvbGRlcgBuZXdzIGdyb3VwAFkAWWVz AE4ATm8AVGFiAE5leHROZXcAbW9yZSB1bmRlbGV0ZWQAbW9yZSBuZXcAdG8g Wm9vbSBvbgAKCiAtLS0tIEV4aXRpbmcgWk9PTSBtb2RlIC0tLS0KAEluZGV4 IFpvb20gTW9kZSBpcyBub3cgb2ZmAAoKIC0tLS0gRW50ZXJpbmcgWk9PTSBt b2RlIC0tLS0KAEluIFpvb21lZCBJbmRleCBvZiAlcyBtZXNzYWdlJXMuICBV c2UgIloiIHRvIHJlc3RvcmUgcmVndWxhciBJbmRleAAAcwBzZWxlY3RlZAB0 byBab29tIG9uAHRvIHByWW50AHRvIFRha2UgYWRkcmVzcyBmcm9tAHRvIFNh dmUAdG8gRXhwb3J0AAogLSBleHB1bmdlIC0KAERFTEVURUQARXhjbHVkZSAl bGQgbWVzc2FnZSVzIGZyb20gJXMAAHMAJXMgbWVzc2FnZSVzIGV4Y2x1ZGVk AABzAEV4Y2x1ZGVkAGRlbGV0ZWQAdG8gRXhjbHVkZQBDYW4ndCBleHB1bmdl LiBGb2xkZXIgaXMgcmVhZC1vbmx5AERFTEVURUQATm90aGluZyB0byBFeHB1 bmdlISAgTm8gbWVzc2FnZXMgbWFya2VkICJEZWxldGVkIi4ARXhwdW5nZSAl bGQgbWVzc2FnZSVzIGZyb20gJXMAAHMARXhwdW5nZQAlbGQ6JWxkAEV4cHVu Z2UgbWF4OiVsZCBjdXI6JWxkIGtpbGw6JWQKACoqAEJ1c3kgRXhwdW5naW5n AGV4cHVuZ2UgY29tcGxldGUgY3VyOiVsZCBtYXg6JWxkCgAgIABFeHB1bmdl ZCAlcyBtZXNzYWdlJXMgZnJvbSBmb2xkZXIgIiVzIgAAcwBObyBtZXNzYWdl cyBleHB1bmdlZCBmcm9tIGZvbGRlciAiJXMiAFVuZXhjbHVkZSBub3QgYXZh aWxhYmxlIGZvciBtYWlsIGZvbGRlcnMAVU5leGNsdWRlICVsZCBtZXNzYWdl JXMgaW4gJXMAAHMAJXMgbWVzc2FnZSVzIFVOZXhjbHVkZWQAAHMAVU5leGNs dWRlZABleGNsdWRlZAB0byBVTmV4Y2x1ZGUAdG8gU2VsZWN0AHRvIEFwcGx5 IGNvbW1hbmQgdG8uICBUcnkgIlNlbGVjdCIATUFJTF9DTUQ6IHNvcnQKAERp c3BsYXkgb2YgZnVsbCBoZWFkZXJzIGlzIG5vdyBvJXMuICBVc2UgJXMgdG8g dHVybiBiYWNrIG8lcwBuAGZmAEY5AEgAbgBmZgAKIC0gZmxhZyBtZXNzYWdl IC0KAEYxAD8AJXMgY2hhciByZWNlaXZlZC4gIFNldCAicHJlc2VydmUtc3Rh cnQtc3RvcCIgZmVhdHVyZSBpbiBTZXR1cC9Db25maWcuAEludmFsaWQga2V5 IHByZXNzZWQuJXMlcyVzACBVc2UgAAAAIGZvciBoZWxwAABDb21tYW5kICIl cyIgbm90IGRlZmluZWQgZm9yIHRoaXMgc2NyZWVuLiVzJXMlcwAgVXNlIAAA ACBmb3IgaGVscAAATm8gJXMlc21lc3NhZ2VzJXMlcwAAIAAAIAAAaW4gZm9s ZGVyAENhbid0ICVzIG1lc3NhZ2UuICBGb2xkZXIgaXMgJXMuAGNsb3NlZABy ZWFkLW9ubHkAJXMgY2FuY2VsbGVkAENvbW1hbmQACiAtIGRlbGV0ZSBtZXNz YWdlIC0KAHRvIERlbGV0ZQBkZWxldGUAJWxkIG1lc3NhZ2UlcyAAAHMAQ2Fu J3QgZGVsZXRlIG1lc3NhZ2UgJXMuIEVycm9yIGFjY2Vzc2luZyBmb2xkZXIA TGFzdCBtZXNzYWdlIABNZXNzYWdlICVsZCAAYWxyZWFkeSAARGVsZXRlOiBt c2cgJXMlcwoAACBBTFJFQURZIERFTEVURUQAXERFTEVURUQAJWxkIHNlbGVj dGVkIG1lc3NhZ2UlcyBtYXJrZWQgZm9yIGRlbGV0aW9uAABzAG1hcmtlZCBm b3IgZGVsZXRpb24ATGFzdCB1bmRlbGV0ZWQgbWVzc2FnZQAuICBQcmVzcyBU QUIgZm9yIG5leHQgZm9sZGVyLgAuICBObyBtb3JlIGZvbGRlcnMgdG8gVEFC IHRvLgAKIC0gdW5kZWxldGUgLQoAdG8gVW5kZWxldGUAdW5kZWxldGUAQ2Fu J3QgdW5kZWxldGUgbWVzc2FnZS4gRXJyb3IgYWNjZXNzaW5nIGZvbGRlcgBD YW4ndCB1bmRlbGV0ZSBhIG1lc3NhZ2UgdGhhdCBpc24ndCBkZWxldGVkAFVu ZGVsZXRlZDogbXNnICVzCgBhbHJlYWR5IGRlbGV0ZWQAXERFTEVURUQARGVs ZXRpb24gbWFyayByZW1vdmVkLCBtZXNzYWdlIHdvbid0IGJlIGRlbGV0ZWQA RGVsZXRpb24gbWFyayByZW1vdmVkIGZyb20gJXMgbWVzc2FnZSVzAABzACAg ICBTZXQgZGVzaXJlZCBmbGFncyBmb3IgY3VycmVudCBtZXNzYWdlIGJlbG93 LiAgQW4gJ1gnIG1lYW5zIHNldAAgICAgaXQsIGFuZCBhICcgJyBtZWFucyB0 byB1bnNldCBpdC4gIENob29zZSAiRXhpdCIgd2hlbiBmaW5pc2hlZC4AICAg IFNldCBkZXNpcmVkIGZsYWdzIGJlbG93IGZvciBzZWxlY3RlZCBtZXNzYWdl cy4gIEEgJz8nIG1lYW5zIHRvACAgICBsZWF2ZSB0aGUgZmxhZyB1bmNoYW5n ZWQsICdYJyBtZWFucyB0byBzZXQgaXQsIGFuZCBhICcgJyBtZWFucwAgICAg dG8gdW5zZXQgaXQuICBVc2UgdGhlICJSZXR1cm4iIGtleSB0byB0b2dnbGUs IGFuZCBjaG9vc2UAICAgICJFeGl0IiB3aGVuIGZpbmlzaGVkLgAAICAgICAg ICAgICAgU2V0ICAgICAgICBGbGFnIE5hbWUAICAgICAgICAgICAgLS0tICAg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBJbXBvcnRhbnQATmV3AEFuc3dlcmVk AERlbGV0ZWQAdG8gRmxhZwBmbGFnAEVycm9yIGFjY2Vzc2luZyBtZXNzYWdl IGRhdGEAAFxTRUVOAFxBTlNXRVJFRABcREVMRVRFRABcRkxBR0dFRAAlc2xh Z2dlZCVzJXMlcyVzJXMgbWVzc2FnZSVzJXMgIiVzIgBGAFVuZgAgAAAAIChv ZiAAAAApAAAAcwAgAABObyBzdGF0dXMgZmxhZ3MgY2hhbmdlZC4ARmxhZyBO ZXcsIERlbGV0ZWQsIEFuc3dlcmVkLCBvciBJbXBvcnRhbnQgPyAARmxhZyBO T1QgTmV3LCBOT1QgRGVsZXRlZCwgTk9UIEFuc3dlcmVkLCBvciBOT1QgSW1w b3J0YW50ID8gAE4ATmV3ACoASW1wb3J0YW50AEQARGVsZXRlZABBAEFuc3dl cmVkACEATm90AF5UAFRvIEZsYWcgRGV0YWlscwB0byBSZXBseSB0bwB0byBG b3J3YXJkAHRvIEJvdW5jZQAKIC0gc2F2aW5nIG1lc3NhZ2UgLQoAQ2FuJ3Qg c2F2ZSBtZXNzYWdlLiAgRXJyb3IgYWNjZXNzaW5nIGZvbGRlcgAlcyBtc2dz IABSZXNlbnQtVG8AXlQAVG8gRmxkcnMAXlAAUHJldiBDb2xsZWN0aW9uAF5O AE5leHQgQ29sbGVjdGlvbgBUQUIAQ29tcGxldGUAAAAAAFNBVkUgJXN0byBm b2xkZXIgaW4gPCUuMjVzPiBbJXNdIDogAFNBVkUgJXN0byBmb2xkZXIgWyVz XSA6IABFcnJvciByZWFkaW5nIGZvbGRlciBuYW1lAFNhdmUgbWVzc2FnZQBy YyA9ICVkLCAiJXMiICAiJXMiCgBNZXNzYWdlICVzIGNvcGllZCB0byAiJS4x NXMlcyIgaW4gPCUuMTVzJXM+AC4uLgAALi4uAABNZXNzYWdlICVzIGNvcGll ZCB0byBmb2xkZXIgIiUuMjdzJXMiAC4uLgAAJXMgbWVzc2FnZXMgc2F2ZWQA IGFuZCBkZWxldGVkAE5vIGZvbGRlciBuYW1lZDsgc2F2ZSBtZXNzYWdlAFxE RUxFVEVEAENhbiBvbmx5IHNhdmUgdG8gZXhpc3RpbmcgZm9sZGVycyBpbiBJ bmNvbWluZyBDb2xsZWN0aW9uAFxERUxFVEVEAFxERUxFVEVEAENhbid0IGFs bG9jYXRlIHN0b3JlIGZvciBzYXZlOiAlcwoAUHJvYmxlbSBjcmVhdGluZyBz cGFjZSBmb3IgbWVzc2FnZSB0ZXh0LgAlbGQ6JWxkAE1lc3NhZ2UgdG8gc2F2 ZSBzaHJhbmshICAoIyVsZDogJWxkIC0tPiAlbGQpAEJPVENIOiAlcwoAQ2Fu IG9ubHkgc2F2ZSB0byBleGlzdGluZyBmb2xkZXJzIGluIEluY29taW5nIENv bGxlY3Rpb24AXERFTEVURUQARkFJTEVEIHNhdmUgb2YgbXNnICVzIChjLWNs aWVudCBzZXF1ZW5jZSAjKQoAJWxkIG9mICVsZCBtZXNzYWdlcyBzYXZlZCBi ZWZvcmUgZXJyb3Igb2NjdXJyZWQACSVzCgBGb2xkZXIgIiUuMTVzJXMiIGlu IDwlLjE1cyVzPiBkb2Vzbid0IGV4aXN0LiBDcmVhdGUALi4uAAAuLi4AAEZv bGRlciAiJS40MHMiIGRvZXNuJ3QgZXhpc3QuICBDcmVhdGUAU2F2ZSBtZXNz YWdlAFxERUxFVEVEIABcQU5TV0VSRUQgAFxGTEFHR0VEIABcU0VFTiAAZGF0 ZToADQpkYXRlOgANCgBeVABUbyBGaWxlcwBQaW5lIGRlbW8gY2FuJ3QgZXhw b3J0IG1lc3NhZ2VzIHRvIGZpbGVzAF5WAERvd25sZCBNc2cAVEFCAENvbXBs ZXRlAEVYUE9SVDogKGNvcHkgbWVzc2FnZSkgdG8gZmlsZSBpbiAlcyBkaXJl Y3Rvcnk6IABjdXJyZW50AGhvbWUARVhQT1JUAC8AJS4qcwBEb3dubG9hZCBk aXNhbGxvd2VkIGluIHJlc3RyaWN0ZWQgbW9kZQBwZABEb3dubG9hZCBjbWQg Y2FsbGVkOiAiJXMiCgBFcnJvciB3cml0aW5nIHRlbXBmaWxlIGZvciBkb3du bG9hZABFcnJvciBydW5uaW5nIGRvd25sb2FkIGNvbW1hbmQARXJyb3IgYnVp bGRpbmcgdGVtcCBmaWxlIGZvciBkb3dubG9hZABEb3dubG9hZCBDb21tYW5k IENvbXBsZXRlZABFeHBvcnQgbWVzc2FnZQAlcwBFcnJvciBleHBhbmRpbmcg ZmlsZSBuYW1lOiAiJXMiIHVua25vd24gdXNlcgBDYW4ndCBleHBvcnQgdG8g ZmlsZSBvdXRzaWRlIG9mICVzAE8AT3ZlcndyaXRlAEEAQXBwZW5kAEZpbGUg IiVzJXMiIGFscmVhZHkgZXhpc3RzLiAgT3ZlcndyaXRlIG9yIGFwcGVuZCBp dCA/IAAuLi4AAEVycm9yIGRlbGV0aW5nIG9sZCAlczogJXMARXhwb3J0IG1l c3NhZ2UAT3BlbmluZyBmaWxlICIlcyIgZm9yIGV4cG9ydAoARXJyb3Igb3Bl bmluZyBmaWxlICIlcyIgdG8gZXhwb3J0IG1lc3NhZ2U6ICVzAENhbid0IGV4 cG9ydCBtZXNzYWdlLiBFcnJvciBhY2Nlc3NpbmcgbWFpbCBmb2xkZXIARkFJ TEVEIEV4cG9ydDogZmlsZSAiJXMiIDogJXMKAEVycm9yIGV4cG9ydGluZyB0 byAiJXMiIDogJXMAJXMgbWVzc2FnZSVzICVzIHRvIGZpbGUgIiVzIgAAcwBl eHBvcnRlZABvdmVyd3JpdHRlbgBhcHBlbmRlZABNZXNzYWdlICVzICVzIHRv IGZpbGUgIiVzIgBleHBvcnRlZABvdmVyd3JpdHRlbgBhcHBlbmRlZABfRklM RV8AX0ZJTEVfACAlcwAKIC0gYnVpbGRfdXBkb3duX2NtZCA9ICIlcyIgLQoA CgBGcm9tIAB0aGUtY29uY291cnNlLW9uLWhpZ2gAQAAAAAoACiAtIGp1bXBf dG8gLQoAdG8gSnVtcCB0bwBVbnNlbGVjdCAlcyBtc2dzIGluIGZhdm9yIG9m IG51bWJlciB0byBiZSBlbnRlcmVkAE1lc3NhZ2UgbnVtYmVyIHRvIGp1bXAg dG8gOiAASW52YWxpZCBudW1iZXIgZW50ZXJlZC4gVXNlIG9ubHkgZGlnaXRz IDAtOQBNZXNzYWdlIG51bWJlciAoJXMpIG11c3QgYmUgZ3JlYXRlciB0aGFu IDAATWVzc2FnZSBudW1iZXIgbXVzdCBiZSBubyBtb3JlIHRoYW4gJXMsIHRo ZSBudW1iZXIgb2YgbWVzc2FnZXMATWVzc2FnZSBudW1iZXIgKCVzKSBpcyBu b3QgaW4gIlpvb21lZCBJbmRleCIAXlQAAFRvRmxkcnMAAF5QAFByZXYgQ29s bGVjdGlvbgBeTgBOZXh0IENvbGxlY3Rpb24AVEFCAENvbXBsZXRlAAAAAAAg WyVzXQBHT1RPICVzIGluIDwlLjIwcz4gJXMlczogAG5ld3MgZ3JvdXAAZm9s ZGVyACAAAEdPVE8gZm9sZGVyICVzOiAAIAAARXJyb3IgcmVhZGluZyBmb2xk ZXIgbmFtZQBPcGVuIEZvbGRlcgBPcGVuIGZvbGRlcgBicm9hY2ggZm9sZGVy LCBuYW1lIGVudGVyZWQgIiVzIgoARXJyb3I6IEZhaWxlZCBvbiBleHBhbnNp b24gb2YgZmlsZW5hbWUgJXMgKHNhdmUpCgBBYm91dCB0byBvcGVuIGZvbGRl ciAiJXMiICAgIGluYm94OiAiJXMiCgBBdHRlbXB0aW5nIHRvIHJlb3BlbiBj bG9zZWQgZm9sZGVyICIlcyIAYnJvYWNoX2ZvbGRlcjogbmlja25hbWUgZm9y ICVzIGlzICVzCgBDYW4ndCBmaW5kIEluY29taW5nIEZvbGRlciAlcy4AJWxk ICVsZCAleAoAT3BlbmVkIGZvbGRlciAiSU5CT1giIHdpdGggJXMgbWVzc2Fn ZSVzAHMAAENsb3NlIC0gc2F2ZWQgaW5ib3ggc3RhdGU6IG1heCAlbGQKAE9w ZW5pbmcgIgAiAE9wZW5lZCBmb2xkZXIgJXAgIiVzIiAoY29udGV4dDogIiVz IikKAG5pbABuaWwAbm9fbWFpbGJveD4AT2xkIGZvbGRlcjogIiVzIgoAAFJl YWN0aXZhdGUgaW5ib3ggJWxkICVsZCAlcAoARm9sZGVyICIlcyIgcmVvcGVu ZWQATm8gZm9sZGVyIG9wZW5lZAAAT3BlbmVkIGZvbGRlciAiJXMiIHdpdGgg JWxkIG1lc3NhZ2VzCgAlcyAiJXMiIG9wZW5lZCB3aXRoICVzIG1lc3NhZ2Ul cyVzAE5ld3MgZ3JvdXAARm9sZGVyAABzACBSRUFET05MWQAAZG9fYnJvYWNo X2ZvbGRlciAoJXMsICVzKQoAZWQAaW5nAGV4cHVuZ2UgYW5kIGNsb3NlIG1h aWwgc3RyZWFtICIlcyIKAENsb3NpbmcgIiVzIi4uLgBTRUVOIFVOREVMRVRF RABERUxFVEVEAC4uLgBFeHB1bmdlIHRoZSAlbGQgZGVsZXRlZCBtZXNzYWdl JXMgZnJvbSAiJXMiAABzAENsb3MlcyAiJS4zMHMiLiAlcyAlcyBtZXNzYWdl JXMgYW5kIGRlbGV0JXMgJXMuAEtlcHQAS2VlcGluZwAAcwBDbG9zJXMgZm9s ZGVyICIlcyIuICVzJXMlcyBtZXNzYWdlJXMuAEtlcHQAS2VlcGluZwAgc2lu Z2xlACBhbGwgAAAAcwBDbG9zJXMgZW1wdHkgZm9sZGVyICIlcyIAQ2xvcyVz IG5ld3MgZ3JvdXAgIiVzIgBDbG9zJXMgcmVhZC1vbmx5IGZvbGRlciAiJXMi LiBObyBjaGFuZ2VzIHRvIHNhdmUAU0VFTiBVTkRFTEVURUQATW92aW5nICVz IHJlYWQgbWVzc2FnZSVzIHRvICIlLjQ1cyIAAHMARXJyb3Igc2F2aW5nIHRv ICUuMzVzLiAgTm90IGFsbCBtZXNzYWdlcyBtb3ZlZC4ATW92ZWQAU2F2ZSB0 aGUgJWxkIHJlYWQgbWVzc2FnZSVzIGluICIlcyIAAHMAU0VFTiBVTkRFTEVU RUQAXlkARmlyc3QgTXNnAF5WAExhc3QgTXNnAAogLSBzZWFyY2ggaGVhZGVy cyAtIAoAdG8gc2VhcmNoACVzIG1zZ3Mgc2VsZWN0ZWQ7IENhbid0IHNlYXJj aABXb3JkIHRvIHNlYXJjaCBmb3IgWyVzXSA6IABeWABTZWxlY3QgTWF0Y2hl cwBTZWFyY2hlZCB0byBGaXJzdCBNZXNzYWdlLgBTZWFyY2hlZCB0byBMYXN0 IE1lc3NhZ2UuAFNlYXJjaABXb3JkIG5vdCBmb3VuZABXb3JkIGZvdW5kJXMA AC4gU2VhcmNoIHdyYXBwZWQgdG8gYmVnaW5uaW5nACVzIG1lc3NhZ2VzIGZv dW5kIG1hdGNoaW5nIHdvcmQASQBJbmRleABNAE1lc3NhZ2UlcwBzAABQcmlu dCAlc0ZvbGRlciBJbmRleCBvciAlcyAlcz8gAHNlbGVjdGVkIAAAc2VsZWN0 ZWQAY3VycmVudABQcmludAAlc0ZvbGRlciBJbmRleCAAU2VsZWN0ZWQgAAAl cyBtZXNzYWdlcyAATWVzc2FnZSAlcyAACgBFcnJvciBwcmludGluZyBmb2xk ZXIgaW5kZXgARXJyb3IgcHJpbnRpbmcgbWVzc2FnZQAAAF5XAF5ZAF5SAF5U AFBpbmUgZGVtbyBjYW4ndCBwaXBlIG1lc3NhZ2VzAHRvIFBpcGUAUGlwZSAl c21lc3NhZ2UlcyVzIHRvICVzJXMlcyVzJXMlcyVzOiAAUkFXIAAAcwAgAAAo AAAAdW5jYXB0dXJlZAAsAABkZWxpbWl0ZWQAACwAAG5ldyBwaXBlAAApIAAA U2hvd24gVGV4dABSYXcgVGV4dABGcmVlIE91dHB1dABDYXB0dXJlIE91dHB1 dABObyBEZWxpbWl0ZXIAV2l0aCBEZWxpbWl0ZXIAVG8gU2FtZSBQaXBlAFRv IEluZGl2aWR1YWwgUGlwZXMASW50ZXJuYWwgcHJvYmxlbSBlbmNvdW50ZXJl ZABJbnRlcm5hbCBFcnJvcjogJXMARXJyb3IgcGlwaW5nIG1lc3NhZ2UAUElQ RSBNRVNTQUdFAFBpcGUgY29tbWFuZCBjb21wbGV0ZWQAUGlwZSBjb21tYW5k AEVycm9yIG9wZW5pbmcgcGlwZQB1bnNlbGVjdCBDdXIAVW5zdXBwb3J0ZWQg U2VsZWN0IG9wdGlvbgBTZWxlY3QgY29tbWFuZAAlcyVzIG1lc3NhZ2UlcyAl c3NlbGVjdGVkAABBbGwgAABzAFVOAABVbnN1cHBvcnRlZCBTZWxlY3Qgb3B0 aW9uAE5vIGNoYW5nZSByZXN1bHRlZC4gICVzIG1lc3NhZ2UlcyByZW1haW4l cyBzZWxlY3RlZC4AAHMAcwAATm8gY2hhbmdlIHJlc3VsdGVkLiAgTWF0Y2hp bmcgbWVzc2FnZXMgYWxyZWFkeSBzZWxlY3RlZC4AU2VsZWN0IGZhaWxlZCEg IE5vICVzbWVzc2FnZXMgc2VsZWN0ZWQuAGFkZGl0aW9uYWwgAABTZWxlY3Qg bWF0Y2hlZCAlbGQgbWVzc2FnZSVzISAgJXMgJXNtZXNzYWdlJXMgJXNzZWxl Y3RlZC4AAHMAdG90YWwgAAAAcwAAVU4AU2VsZWN0IG1hdGNoZWQgJXMgbWVz c2FnZSVzIQAAcwBNZXNzYWdlICVzICVzc2VsZWN0ZWQAVU4AACoARmxhZwB8 AFBpcGUAQgBCb3VuY2UAQXBwbHkgY29tbWFuZABTZWxlY3Rpb24gYnkgbnVt YmVyACVzIG91dCBvZiBtZXNzYWdlIG51bWJlciByYW5nZQAlcyBvdXQgb2Yg bWVzc2FnZSBudW1iZXIgcmFuZ2UASW52YWxpZCBtZXNzYWdlIG51bWJlciBy YW5nZQBPTgBTSU5DRQBCRUZPUkUAACAoaW5jbHVzaXZlKQAgKGV4Y2x1c2l2 ZSkAJS4yZC0lLjRzLSUuNGQAU2VsZWN0IG1lc3NhZ2VzIGFycml2aW5nICVz JXMgWyVzXTogAFNlbGVjdGlvbiBieSBkYXRlAEJ1c3kgU2VsZWN0aW5nACVz ICVzAFRPAEZST00AQ0MAXlQAQ3VyIFRvAF5SAEN1ciBGcm9tAFNVQkpFQ1QA XlgAQ3VyIFN1YmplY3QAVEVYVAAKIC0gQk9UQ0g6IHNlbGVjdF90ZXh0IHVu cmVjb2duaXplZCBvcHRpb24KAFN0cmluZyBpbiBtZXNzYWdlICVzIHRvIG1h dGNoIDogACUuMzBzJXMlLjQwcwBAAAAAJS4zMHMlcyUuNDBzAEAAAAAlLjMw cyVzJS40MHMAQAAAACUuNzBzAFNlbGVjdGlvbiBieSB0ZXh0ACVzIAAKDSIl e1wgAHslZH0NCiVzAEJ1c3kgU2VsZWN0aW5nAFNlbGVjdGlvbiBieSBzdGF0 dXMAU0VFTgBVTlNFRU4gVU5ERUxFVEVEIFVOQU5TV0VSRUQAVU5ERUxFVEVE AERFTEVURUQAVU5BTlNXRVJFRABBTlNXRVJFRCBVTkRFTEVURUQAVU5GTEFH R0VEAEZMQUdHRUQAQnVzeSBTZWxlY3RpbmcAQ2hvb3NlIHR5cGUgb2Ygc29y dCwgb3IgUmV2ZXJzZSBjdXJyZW50IHNvcnQgOiAAUgBSZXZlcnNlAFNvcnQA JWxkOiVsZAAlOkAAAAAkSWQ6IG1haWxpbmR4LmMsdiA0LjIwOSAxOTk2LzAz LzE1IDA3OjEzOjQyIGh1YmVydCBFeHAgJAAAAAAAHOdAABznQgAAAAAAHOdH ABznSQAAAAAAHOdUABznVgANAAAAHOdgABznYgANAAAAHOdsABznbgAaAAAA HOd2ABzneAAaAAAAHOeAABznggAoAAAAHOeLABznjwAmAAAAHOeYABznmgA2 AAAAHOehABznowA2AAAAHOesABznrgBEAAAAHOe0ABzntgBEAAAAHOe+ABzn wAAAAAAAHOfFABznxwAAAAAAHOfSABzn1AAAAAAAHOfZABzn2wAAAAAAHOfj ABzn5QAAAAAAHOfvABzn8QAAAAAAHOf6ABzn/gAAAAAAHOgGABzoCAAAAAAA HOgQABzoEgAAAAAAHOgYABzoGgAAAAAAHOgjABzoJQAAAAAAHOgqABzoLAAA AAAAHOgzABzoNQAAAAAAHOg6ABzoPAAAAAAAHOhHABzqugAAAAAAHOhJABzo SwAAAAAAHOhUABzoVgAAAAAAHOhdABzoXwAAAAAAHOhlABzoZwAAAAAAHOhx ABzocwAAAAAAHOh4ABzoegAAAAAAHOiCABzohAAAAAAAHOiLABzojQAAAAAA HOiSABzolAAAAAAAHOiZABzomwAAAAAAHOigABzoogAAAAAAHOitABzorwAA AAAAHOi5ABzouwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAADAABQAAAAAAAAAAAAHOG0/w8AAAAAAAAA AAAAABzoxAAc6MYAAAAAABzoywAc6M0AAAAAABzo1QAc6NcAAAAAABzo3AAc 6N4AAAAAABzo6AAc6OoAAAAAABzo8gAc6PQAAAAAABzo/AAc6P4AAAAAABzp BwAc6QsAAAAAABzpFAAc6RYAAAAAABzpIAAc6SIAAAAAABzpJwAc6SkAAAAA AAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAABzkEAAAAAAAAAAAAAAAAAAc6TMA HOk1AAAAAAAc6ToAHOk8AAAAAAAc6UcAHOlJAAAAAAAc6U4AHOlQAAAAAAAc 6VoAHOlcAAAAAAAc6WQAHOlmAAAAAAAc6W4AHOlwAAAAAAAc6XkAHOl9AAAA AAAc6YYAHOmIAAAAAAAc6ZIAHOmUAAAAAAAc6ZkAHOmbAAAAAAAc6aEAHOmj AAAAAAAc6agAHOmqAAAAAAAc6a8AHOmxAAAAAAAc6bwAHOm+AAAAAAAc6cUA HOnHAAAAAAAc6c8AHOnRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc 6dsAHOndAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAc5LwAAAAAAAAAAAAAAAAAHOnl ABzp5wAAAAAAAAAAAAAAAAAAAAAAHOnsABzp7gAAAAAAHOn5ABzp+wAAAAAA HOoEABzqBgAAAAAAHOoOABzqEAAAAAAAHOoYABzqGgAAAAAAHOojABzqJwAA AAAAHOowABzqMgAAAAAAHOo5ABzqOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAABAAAAAAAAAAAAAAAAHOX4AAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAA AAAAAAAAAAAAAAAAABzsVwAAAAAAHOxeAAAAAQAc7GkAAAACABzsbwAAAAMA HOx0AAAABAAc7H0AAAAFABzsggAAAAYAHOyFAAAABwAc7IwAAAAIABzskQAA AAkAHOydAAAACgAAAAAAAAALAAAAAQAg/nAAAAAAAAAAZAAAAFgAAAAAAAAA AAAAAAAAAAAAPwBIZWxwAE8AT1RIRVIgQ01EUwBNAE1haW4gTWVudQBWAFtW aWV3TXNnXQBQAFByZXZNc2cATgBOZXh0TXNnAC0AUHJldlBhZ2UAU3BjAE5l eHRQYWdlAEQARGVsZXRlAFUAVW5kZWxldGUAUgBSZXBseQBGAEZvcndhcmQA PwBIZWxwAE8AT1RIRVIgQ01EUwBRAFF1aXQAQwBDb21wb3NlAEwATGlzdEZs ZHJzAEcAR290b0ZsZHIAVGFiAE5leHROZXcAVwBXaGVyZUlzAFkAcHJZbnQA VABUYWtlQWRkcgBTAFNhdmUARQBFeHBvcnQAPwBIZWxwAE8AT1RIRVIgQ01E UwBYACYAdW5YY2x1ZGUAOwBTZWxlY3QAQQBBcHBseQAkAFNvcnRJbmRleABK AEp1bXAASABIZHJNb2RlAEIAQm91bmNlACoARmxhZwB8AFBpcGUAPwBIZWxw AE8AT1RIRVIgQ01EUwA6AFNlbGVjdEN1cgBaAFpvb21Nb2RlAD8ASGVscABX AFdoZXJlSXMAUQBRdWl0AFYAW1ZpZXdNc2ddAFAAUHJldk1zZwBOAE5leHRN c2cALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UARgBGd2QgRW1haWwASgBKdW1w ACQAU29ydEluZGV4AD8ASGVscABPAE9USEVSIENNRFMAUQBRdWl0AFYAW1Zp ZXdNc2ddAFAAUHJldk1zZwBOAE5leHRNc2cALQBQcmV2UGFnZQBTcGMATmV4 dFBhZ2UARgBGd2QgRW1haWwASgBKdW1wAFkAcHJZbnQAUwBTYXZlAD8ASGVs cABPAE9USEVSIENNRFMARQBFeHBvcnQAQwBDb21wb3NlACQAU29ydEluZGV4 AFcAV2hlcmVJcwA/AEhlbHAARQBFeGl0U2VsZWN0AFMAW1NlbGVjdF0AUABQ cmV2TXNnAE4ATmV4dE1zZwAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBEAERl bGV0ZQBVAFVuZGVsZXRlAEZPTERFUiBJTkRFWABaT09NRUQgRk9MREVSIElO REVYAC5waW5lLWludGVycnVwdGVkLW1haWwAQ09NUE9TRTogU0VMRUNUIElO VEVSUlVQVEVEAENPTVBPU0U6IFNFTEVDVCBQT1NUUE9ORUQAZVhjbHVkZQBl WHB1bmdlAAoKIC0tLS0gTUFJTCBJTkRFWCAtLS0tCgBObyBmb2xkZXIgaXMg Y3VycmVudGx5IG9wZW4ACgogLS0tLSBJTkRFWCBNQU5BR0VSIC0tLS0KAE5v IG1lc3NhZ2VzIGluIGZvbGRlcgBGaXJzdCBJbmRleCBwYWdlAEFscmVhZHkg YXQgc3RhcnQgb2YgSW5kZXgATGFzdCBJbmRleCBwYWdlAEFscmVhZHkgYXQg ZW5kIG9mIEluZGV4AC5waW5lLWludGVycnVwdGVkLW1haWwASEVMUCBGT1Ig U0VMRUNUSU5HIElOVEVSUlVQVEVEIE1TRwBIRUxQIEZPUiBTRUxFQ1RJTkcg UE9TVFBPTkVEIE1TRwBTcGVjaWFsIGRlbGV0ZTogbXNnICVzCgBcREVMRVRF RABNZXNzYWdlICVzICVzZGVsZXRlZAAAYWxyZWFkeSAAU3BlY2lhbCBVTmRl bGV0ZTogbXNnICVzCgBcREVMRVRFRABNZXNzYWdlICVzICVzZGVsZXRlZABV TgBOT1QgAFNUQVRVUwBGVUxMU1RBVFVTAE1TR05PAERBVEUARlJPTU9SVE8A RlJPTQBUTwBTRU5ERVIAU0laRQBERVNDUklQU0laRQBTVUJKRUNUAHBhcnNl X2luZGV4X2Zvcm1hdDogdW5yZWNvZ25pemVkIHRva2VuOiAlcwoAVW5yZWNv Z25pemVkIHN0cmluZyBpbiBpbmRleC1mb3JtYXQ6ICVzAENvbXBsZXRlbHkg dW5yZWNvZ25pemFibGUgaW5kZXgtZm9ybWF0CgBDb25maWd1cmVkICJpbmRl eC1mb3JtYXQiIHVucmVjb2duaXphYmxlLiBVc2luZyBkZWZhdWx0LgA9PT0g c2V0dXBfaGVhZGVyX3dpZHRocyglZCwlbGQpID09PQoAPT09IGJ1aWxkX2hl YWRlcl9saW5lKCVsZCkgPT09CgBIaXQ6IFJldHVybmluZyAlcCAtPiA8JXMg KCVkKSwgJWxkPgoAJWxkACUtKi4qcwBbIE5vIE1lc3NhZ2UgVGV4dCBBdmFp bGFibGUgXQAlYyAlcwAlYyAlYyVjJWMlYwAlbGQAJXMgJTJkAFRvAENjAFRv OiAAVG86IABUbzogJS0qLipzAFRvOiAARnJvbQBUbwBDYwAlLSouKnMAU2Vu ZGVyACglcykAKCVzSykAKEJJRyEpAChzaG9ydCAgKQAobWVkaXVtICkAKGxv bmcgICApAChodWdlICAgKQBNSVhFRAAoc2hvcnQrICkAKG1lZGl1bSspAChs b25nKyAgKQAoaHVnZSsgICkAKG11bHRpICApAERJR0VTVAAoZGlnZXN0ICkA QUxURVJOQVRJVkUAKG11bC9hbHQpAFBBUkFMTEVMAChtdWwvcGFyKQAobXVs dGkgICkAKG1lc3NhZ2UpAChhcHBsaWNhKQAoYXVkaW8gICkAKGltYWdlICAp ACh2aWRlbyAgKQAob3RoZXIgICkAJS4qcwAlLSouKnMAJSouKnMAUmV0dXJu aW5nICVwIC0+IDwlcyAoJWQpLCAlbGQ+CgAlcyUuKnMAACVzJS0qLipzAAAo ZndkKQAAU1VCLUdFVC0lcy1HRVQtU1VCCgBTVUItSElULSVzLUhJVC1TVUIK AFNlY29uZF9zb3J0WyUzbGRdIGlzICUzbGQKAFNvcnRpbmcgYnkgJXMlcwoA L3JldmVyc2UAAFNvcnRpbmcgIiUuOTBzIgBTb3J0IGNhbmNlbGxlZCVzJXMl cwAAOyBub3cgc29ydGluZyBieSAAAAAvcmV2ZXJzZQAAQXJyaXZhbABEYXRl AFN1YmplY3QAQ2MARnJvbQBUbwBzaVplAE9yZGVyZWRTdWJqAEJPVENIAERF TEVURUQAZ2V0X2luZGV4X2NhY2hlIGZhaWxlZCEAAAAAAAAAACRJZDogbWFp bHBhcnQuYyx2IDQuMTEyIDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4 cCAkAAAAAAAc8igAHPIqAAAAAAAAAAAAAAAAAAAAAAAc8i8AHPIxAAAAAAAc 8jwAHPI+AAAAAAAc8kUAHPJHAAAAAAAc8lEAHPJTAAAAAAAc8l0AHPJfAAAA AAAc8mgAHPJsAAAAAAAc8nUAHPJ3AAAAAAAc8oIAHPKEAAAAAAAc8okAHPKL AAAAAAAc8pAAHPKSAAAAAAEAAAAAAAAAAAAAAAAc8LwAAAAAAAAAAAAAAAAA AAAUAAAACgAc9DAAHPQz/////wAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAA AAD/////AAAAAAAAAAAAAAAAAAAAbwAAAG8AHPYnABz2KQAAAGEAAABhABz2 MwAc9jX/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAHPw/ABz8QAAAABcAAAAK ABz8QQAAAAAAAAAZAAAACwAc/EQAAAAA/////wAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAA/AEhlbHAARQBFeGl0IEluZGV4AFYAW1ZpZXddAFAAUHJl dkF0dGNoAE4ATmV4dEF0dGNoAC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAEEA QWJvdXRBdHRjaABTAFNhdmUAfABQaXBlAFcAV2hlcmVJcwBDYW4gb25seSB2 aWV3IG9uZSBtZXNzYWdlJ3MgYXR0YWNobWVudHMgYXQgYSB0aW1lIQBNZXNz YWdlICVzIGhhcyBvbmx5IG9uZSBwYXJ0ICh0aGUgbWVzc2FnZSBib2R5KSwg YW5kIG5vIGF0dGFjaG1lbnRzLgByZmM4MjIALCAiAEFUVEFDSE1FTlQgSU5E RVgASEVMUCBGT1IgQVRUQUNITUVOVCBJTkRFWABBbHJlYWR5IG9uIGxhc3Qg YXR0YWNobWVudABBbHJlYWR5IG9uIGZpcnN0IGF0dGFjaG1lbnQAQWxyZWFk eSBvbiBsYXN0IHBhZ2Ugb2YgYXR0YWNobWVudHMAQWxyZWFkeSBvbiBmaXJz dCBwYWdlIG9mIGF0dGFjaG1lbnRzAFdvcmQgdG8gZmluZCAlcyUuNDBzJXM6 IABbAAAAXQAAV2hlcmVJcyBjYW5jZWxsZWQAV29yZCBmb3VuZABXb3JkIG5v dCBmb3VuZABGMQA/AC0+ACAgAEFUVEFDSE1FTlQgSU5ERVgAXlQAVG8gRmls ZXMAbmFtZQBzYXZlX2F0dGFjaG1lbnQobmFtZTogJXMpCgBeVgBEb3dubGQg TXNnAFRBQgBDb21wbGV0ZQBDb3B5IGF0dGFjaG1lbnQgdG8gZmlsZSBpbiAl cyBkaXJlY3Rvcnk6IABjdXJyZW50AGhvbWUAU0FWRSBBVFRBQ0hNRU5UAC8A JS4qcwBEb3dubG9hZCBkaXNhbGxvd2VkIGluIHJlc3RyaWN0ZWQgbW9kZQBw ZABEb3dubG9hZCBhdHRhY2htZW50IGNhbGxlZCEKAFNhdmluZyB0byAiJS41 MHMiACVzOiBFcnJvciB3cml0aW5nIGF0dGFjaG1lbnQgdG8gIiVzIgBFcnJv ciBydW5uaW5nIGRvd25sb2FkIGNvbW1hbmQARXJyb3IgYnVpbGRpbmcgdGVt cCBmaWxlIGZvciBkb3dubG9hZABQYXJ0ICVzIGRvd25sb2FkZWQAU2F2ZSBh dHRhY2htZW50IGNhbmNlbGxlZAAlcwBFcnJvciBleHBhbmRpbmcgZmlsZSBu YW1lOiAiJXMiIHVua25vd24gdXNlcgBQaW5lIGRlbW8gY2FuJ3Qgc2F2ZSBh dHRhY2htZW50cwBDYW4ndCBzYXZlIHRvIGZpbGUgb3V0c2lkZSBvZiAlcwBP AE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIlcyVzIiBhbHJlYWR5IGV4aXN0 cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQgPyAALi4uAABFcnJvciBkZWxl dGluZyBvbGQgJXM6ICVzAFNhdmUgb2YgYXR0YWNobWVudCBjYW5jZWxsZWQA RXJyb3Igb3BlbmluZyBkZXN0aW5hdGlvbiAlczogJXMAU2F2aW5nIHRvICIl LjUwcyIAUGFydCAlcywgJXMlcyAlcyB0byAiJXMiJXMlcyVzACBsaW5lcwAA d3JpdHRlbgBvdmVyd3JpdHRlbgBhcHBlbmRlZAAAKGRlY29kZWQgZnJvbSAA AAApACVzOiBFcnJvciB3cml0aW5nIGF0dGFjaG1lbnQgdG8gIiVzIgBEb24n dCBrbm93IGhvdyB0byBkaXNwbGF5ICVzJXMlcyBhdHRhY2htZW50cy4gVHJ5 IFNhdmUuAC8AAABEb24ndCBrbm93IGhvdyB0byB1bnBhY2sgIiVzIiBlbmNv ZGluZwBESVJFQ1RPUlkAaW1nLSUuM3MAdW5rAEVycm9yICIlcyIsIENhbid0 IHdyaXRlIGZpbGUgJXMARGVjb2RpbmcgJXMlLjUwcyVzJXMAIgAAYXR0YWNo bWVudCBudW1iZXIgAAAiAAAlczogRXJyb3Igc2F2aW5nIGltYWdlIHRvIHRl bXAgZmlsZSAlcwBEaXNwbGF5aW5nIGF0dGFjaG1lbnQAQ2Fubm90IGRpc3Bs YXkgJXMgYXR0YWNobWVudABBVFRBQ0hFRCBURVhUAEVycm9yIGFsbG9jYXRp bmcgc3BhY2UgZm9yIGF0dGFjaG1lbnQuAEVycm9yIGFsbG9jYXRpbmcgc3Bh Y2UgZm9yIG1lc3NhZ2UuAHJmYzgyMgAKAFtDYW4ndCBkaXNwbGF5IABmaXJz dCBub24tAG1pc3NpbmcgAHRleHQgc2VnbWVudF0AZXh0ZXJuYWwtYm9keQBU aGlzIHBhcnQgaXMgbm90IGluY2x1ZGVkIGFuZCBjYW4gYmUgZmV0Y2hlZCBh cyBmb2xsb3dzOgAKAAoAQVRUQUNIRUQgTUVTU0FHRQBFcnJvciBhY2Nlc3Np bmcgYXR0YWNobWVudC4ARXJyb3IgYWxsb2NhdGluZyBzcGFjZSBmb3IgYXR0 YWNobWVudC4AREVGQVVMVFRZUEUAICAACiAgAAoKKFRoaXMgaXMgYW4gYWRk cmVzcyBib29rIGVudHJ5IHdoaWNoIGhhcyBiZWVuIGZvcndhcmRlZCB0byB5 b3UuCllvdSBtYXkgYWRkIGl0IHRvIHlvdXIgYWRkcmVzcyBib29rIGJ5IGV4 aXRpbmcgdGhpcyBzY3JlZW4gYW5kIHRoZQphdHRhY2htZW50IGluZGV4IHNj cmVlbiwgdGhlbiB1c2luZyB0aGUgIlRha2VBZGRyIiBjb21tYW5kLiAgWW91 IHdpbGwgaGF2ZQphIGNoYW5jZSB0byBlZGl0IGl0IGJlZm9yZSBjb21taXR0 aW5nIGl0IHRvIHlvdXIgYWRkcmVzcyBib29rLikKAEFERFJFU1MgQk9PSyBB VFRBQ0hNRU5UAEVycm9yIGFsbG9jYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2Uu AApEZXRhaWxzIGFib3V0IEF0dGFjaG1lbnQgIwAgOgoKCgAJCVR5cGUJCTog AAoACQlTdWJ0eXBlCQk6IABVbmtub3duAAoACQlFbmNvZGluZwk6IABVbmtu b3duAAoACQlQYXJhbWV0ZXJzCTogACA9IAAKAAkJCQkgIAAJCURlc2NyaXB0 aW9uCTogIgAiCgAJCUFwcHJveC4gU2l6ZQk6IAAgYnl0ZXMKAAkJRGlzcGxh eSBNZXRob2QJOiAAQ2FuJ3QsIABVbmtub3duIEF0dGFjaG1lbnQgRm9ybWF0 AFVua25vd24gRW5jb2RpbmcAUGluZSdzIEludGVybmFsIFBhZ2VyADxkYXRh ZmlsZT4AIgAiAAoAQUJPVVQgQVRUQUNITUVOVAAAAF5XAF5ZAFBpbmUgZGVt byBjYW4ndCBwaXBlIGF0dGFjaG1lbnRzAFBpcGUgJXNhdHRhY2htZW50ICVz IHRvICVzOiAAUkFXIAAAAChGcmVlIE91dHB1dCkgAERlY29kZWREYXRhAFJh dyBEYXRhAEZyZWUgT3V0cHV0AENhcHR1cmUgT3V0cHV0AEludGVybmFsIHBy b2JsZW0gZW5jb3VudGVyZWQAUGlwZSBjb21tYW5kIGNhbmNlbGxlZABDYW4n dCBhY2Nlc3MgYm9keSBwYXJ0AEVycm9yIGRldGFjaGluZyBmb3IgcGlwZTog JXMAUElQRSBBVFRBQ0hNRU5UAEVycm9yIG9wZW5pbmcgcGlwZQBQaXBlIGNh bmNlbGxlZABVbmFibGUgdG8gYWNjZXNzIGJvZHkgcGFydCAlcwBkZXRhY2g6 IHVua25vd24gQ1RFOiAiJXMiICglZCkKAEJFWU9ORC1LTk9XTi1UWVBFUwBy ZmM4MjIARm9ybWF0dGluZyBlcnJvcjogbm8gc3BhY2UgdG8gbWFrZSBjb3B5 LCBubyBkaXNwbGF5IGZpbHRlcnMgdXNlZABGb3JtYXR0aW5nIGVycm9yOiAl cwBGb3JtYXR0aW5nIGVycm9yOiAlcwBGb3JtYXR0aW5nIGVycm9yOiAlcwBf Q0hBUlNFVCgAY2hhcnNldAB1cy1hc2NpaQBmaWx0ZXIgdHJpZ2dlcjogbWFs Zm9ybWVkIHRlc3Q6ICVzCgBmaWx0ZXIgdHJpZ2dlcjogRU1QVFkgY29tbWFu ZCEKAF9DSEFSU0VUKABMRUFESU5HKABCRUdJTk5JTkcoAHcAcgBDYW4ndCBy ZWFkIHJlc3VsdCBvZiBkaXNwbGF5IGZpbHRlcgBDYW4ndCBvcGVuIHBpcGUg Zm9yIGRpc3BsYXkgZmlsdGVyAENhbid0IG9wZW4gZGlzcGxheSBmaWx0ZXIg dG1wIGZpbGUADQolcyAgSGl0IHJldHVybiB0byBjb250aW51ZS4ARmlsdGVy AF9SRUNJUElFTlRTXwBfVE1QRklMRV8AX1JFU1VMVEZJTEVfAF9EQVRBRklM RV8AX1BSRVBFTkRLRVlfAHNmAHJmACVzICVzICVzAABfUFJFUEVOREtFWV8A AF9SRVNVTFRGSUxFXwAARkFJTEVEIGNyZWF0IG9mIF9SRVNVTFRGSUxFXwoA X0RBVEFGSUxFXwAARkFJTEVEIGNyZWF0IG9mIF9EQVRBRklMRV8KAF9UTVBG SUxFXwBkZgAlbGQAAAAAACRJZDogbWFpbHZpZXcuYyx2IDQuMjI3IDE5OTYv MDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAAAAdCcgAHQnRAB0J3AAd CecAHQnvAB0J+gAdCgIAHQoNAB0KFQAdCiAAHQooAB0KMwAdCkQAHQpPAB0K XgAdCmkAHQp3AB0KggAdCpEAHQqcAB0KpAAdCrIAHQq6AB0KwQAdCtEAHQrY AB0K6wAdCvcAHQsIAB0LFAAdCyMAHQsvAB0LNwAdC0kAHQtbAB0LaQAAAAAA AAAAAB0N9QAAAAEAHQ36AAAAAgAdDgEAAAAEAB0OBgAAAAgAHQ4JAAAAEAAd DgwAAAAgAB0OEAAAAEAAHQ4bAAAAgAAdDiMAAAEAAB0OLgAAAgAAHQ43AAAE AAAAAAAAAAAAAB0PfAAdD38AHQ+CAB0PhQAdD4gAHQ+LAB0PjwAdD5MAHQ+W AB0PmQAdD50AHQ+hAB0PpQAdD6kAHQ+tAB0PsQAdD7UAHQ+5AB0PvQAdD8EA HQ/FAB0PyAAdD8sAHQ/OAB0P0QAdD9QAHQ/XAB0P2gAdD90AHQ/gAB0P4wAd D+gAHQ/sAB0P8AAAAAAAHRHqAB0R7AAAAAAAAAAAAAAAAAAAAAAAHRH2AB0R +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRIC AB0SBAAAAAAAHRINAB0SEQAAAAAAHRIaAB0SHAAAAAAAHRIiAB0SJAAAAAAA HRIuAB0SMAAAAAAAHRI7AB0SPQAAAAABAAAAAAAAAAAAAAAAHQHQAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0SRQAdEkcAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0STAAdEk4AAAAA AB0SVwAdElsAAAAAAB0SZAAdEmYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAB0SbAAdEm4AAAAAAQAAAAAAAAAAAAAAAB0CfAAAAAAAAAAAAAAAAAAd EnYAHRJ4AAAAAAAdEn0AHRJ/AAAAAAAdEooAHRKMAA0AAAAdEpYAHRKYAA0A AAAdEqIAHRKkABoAAAAdEqwAHRKuABoAAAAdErYAHRK4ACgAAAAdEsEAHRLF ACYAAAAdEs4AHRLQADYAAAAdEtcAHRLZADYAAAAdEuIAHRLkAEQAAAAdEuoA HRLsAEQAAAAdEvQAHRL2AAAAAAAdEvsAHRL9AAAAAAAdEwgAHRMKAAAAAAAd Ew8AHRMRAAAAAAAdExkAHRMbAAAAAAAdEyUAHRMnAAAAAAAdEzAAHRMyAAAA AAAdEzgAHRM6AAAAAAAdE0IAHRNEAAAAAAAdE0oAHRNMAAAAAAAdE1UAHRNX AAAAAAAdE1wAHRNeAAAAAAAdE2UAHRNnAAAAAAAdE2wAHRNuAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd E3kAHRN7AAAAAAAdE4AAHROEAAAAAAAdE4wAHROOAAAAAAAdE5YAHROYAAAA AAAdE58AHROhAAAAAAAdE6YAHROoAAAAAAMAAFAAAAAAAAAAAAAdAyj/DwAA AAAAAAAAAAAAHROtAB0TrwAAAAAAHRO0AB0TtgAAAAAAHRO+AB0TwAAAAAAA AAAAAAAAAAAAAAAAHRPFAB0TxwAAAAAAHRPPAB0T0QAAAAAAHRPZAB0T2wAA AAAAHRPkAB0T6AAAAAAAHRPxAB0T8wAAAAAAHRP9AB0T/wAAAAAAHRQEAB0U BgAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAHQT0AAAAAAAAAAAAAAAA AB0UDAAdFA4AAAAAAB0UEwAdFBUAAAAAAB0UIAAdFCIAAAAAAAAAAAAAAAAA AAAAAB0UJwAdFCkAAAAAAB0UMQAdFDMAAAAAAB0UOwAdFD0AAAAAAB0URgAd FEoAAAAAAB0UUwAdFFUAAAAAAB0UXwAdFGEAAAAAAB0UZgAdFGgAAAAAAB0U bgAdFHAAAAAAAB0UdQAdFHcAAAAAAB0UfAAdFH4AAAAAAB0UiQAdFIsAAAAA AB0UkgAdFJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0UnAAdFJ4A AAAAAB0UpAAdFKYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAB0FoAAAAAAAAAAAAAAA AAAdFK4AHRSwAAAAAAAAAAAAAAAAAAAAAAAdFLUAHRS3AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdFMMAHRTFAAAAAAAdFM4A HRTSAAAAAAAdFNsAHRTdAAAAAAAdFOMAHRTlAAAAAAAdFOoAHRTsAAAAAAAd FPEAHRTzAAAAAAEAAAAAAAAAAAAAAAAdBtwAAAAAAAAAAAAAAAAAHRT7AB0U /QAAAAAAAAAAAAAAAAAAAAAAHRUCAB0VBAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAHRUQAB0VEgAAAAAAHRUbAB0VHwAAAAAA HRUoAB0VKgAAAAAAHRU0AB0VNgAAAAAAAAAAAAAAAAAAAAAAHRU7AB0VPQAA AAABAAAAAAAAAAAAAAAAHQeIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAdGSEAHRkiAAAAGQAAAAoAHRkjAB0ZJgAAABYAAAALAB0ZMQAd GTT/////AAAAAAAAAAAAAAAAACGsAAoKICAtLS0tLSAgTUFJTCBWSUVXICAt LS0tLQoATm8gbWVzc2FnZXMgdG8gcmVhZCEARXJyb3IgZ2V0dGluZyBtZXNz YWdlICVzIGRhdGEAISEhISBFUlJPUiBmZXRjaGluZyAlcyBvZiBtc2cgJWxk CgBlbHQAZW52AE1FU1NBR0UgVEVYVABhbHRlcm5hdGl2ZQAlcyVkLgByZmM4 MjIAJXMlcyUuKnMlcwAsICIAAAAiAABuYW1lAE1lc3NhZ2UgQm9keQBwbGFp bgAxLgAlcyVkAHJmYzgyMgAlcyVkLgBPdGhlcgBVUy1BU0NJSQBQbGFpbiBU ZXh0AElTTy04ODU5LTEATGF0aW4gMQBJU08tODg1OS0yAExhdGluIDIASVNP LTg4NTktMwBMYXRpbiAzAElTTy04ODU5LTQATGF0aW4gNABJU08tODg1OS01 AExhdGluICYgQ3lyaWxsaWMASVNPLTg4NTktNgBMYXRpbiAmIEFyYWJpYwBJ U08tODg1OS03AExhdGluICYgR3JlZWsASVNPLTg4NTktOABMYXRpbiAmIEhl YnJldwBJU08tODg1OS05AExhdGluIDUAWC1JU08tODg1OS0xMABMYXRpbiA2 AEtPSTgtUgBMYXRpbiAmIFJ1c3NpYW4AVklTQ0lJAExhdGluICYgVmlldG5h bWVzZQBJU08tMjAyMi1KUABMYXRpbiAmIEphcGFuZXNlAElTTy0yMDIyLUtS AExhdGluICYgS29yZWFuAFVOSUNPREUtMS0xAFVuaWNvZGUAVU5JQ09ERS0x LTEtVVRGLTcATWFpbC1zYWZlIFVuaWNvZGUASVNPLTIwMjItSlAtMgBNdWx0 aWxpbmd1YWwAY2hhcnNldAB1cy1hc2NpaQAgKGNoYXJzZXQ6IABVbmtub3du ACAiACkAb2N0ZXQtc3RyZWFtAG5hbWUAIChOYW1lOiAiJS4xMDBzIikAZXh0 ZXJuYWwtYm9keQBhY2Nlc3MtdHlwZQAgKCVzJS4xMDBzKQBBY2Nlc3M6IAAA JXMgbGluZXMAICUtNS41cwBGdWxsIGhlYWRlciBtb2RlIE9OLiAgQWxsIGhl YWRlciB0ZXh0IGJlaW5nIGluY2x1ZGVkAFsgRXJyb3IgZmV0Y2hpbmcgaGVh ZGVyIF0ACgAKACVzJXMgICAgW0Zvcm1hdHRpbmcgZXJyb3I6ICVzXSVzAAoA CgAKAAoAICAgIFtFUlJPUiBmZXRjaGluZyB0ZXh0IG9mIG1lc3NhZ2VdAAoA CgAAUGFydHMvYXR0YWNobWVudHM6AAoACgAgICAlLSouKnMgJXMgICUqLipz ICAlLSouKnMlcwBTaG93bgAgIE9LIAAgICAgIAAKAC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0ACgAKAAoAJXMgIFsgUGFydCAl czogIiUuNTVzIiBdJXMlcwAKAEF0dGFjaGVkIFRleHQACgAKACVzICBbIFBh cnQgJXM6ICIlLjU1cyIgXSVzJXMACgBJbmNsdWRlZCBNZXNzYWdlAAoACgBy ZmM4MjIAZXh0ZXJuYWwtYm9keQBUaGlzIHBhcnQgaXMgbm90IGluY2x1ZGVk IGFuZCBjYW4gYmUgAGZldGNoZWQgYXMgZm9sbG93czoACgAKAEVycm9yIHdy aXRpbmcgbWVzc2FnZTogJXMAZnJvbQBzZW5kZXIAZGF0ZQB0bwBjYwBiY2MA bmV3c2dyb3VwcwBzdWJqZWN0AG1lc3NhZ2UtaWQAcmVwbHktdG8AaW4tcmVw bHktdG8AbmV3c2dyb3VwcwA6AHJpY2h0ZXh0AGVucmljaGVkAGh0bWwAY2hh cnNldAB1cy1hc2NpaQAgICAgW1RoZSBmb2xsb3dpbmcgdGV4dCBpcyBpbiB0 aGUgIgAiIGNoYXJhY3RlciBzZXRdAAoAICAgIFtZb3VyIGRpc3BsYXkgaXMg c2V0IGZvciB0aGUgIgBVUy1BU0NJSQAiIGNoYXJhY3RlciBzZXRdAAoAICAg IFtTb21lIGNoYXJhY3RlcnMgbWF5IGJlIGRpc3BsYXllZCBpbmNvcnJlY3Rs eV0ACgAKACVzACVzICAgW0Vycm9yOiAlc10gICVjJXMlYyVzJXMACgAACgAK AHJpY2h0ZXh0AGVucmljaGVkAAoACgBFcnJvciB3cml0aW5nIG1lc3NhZ2U6 ICVzAChCAChKACRAACRCACRBACQoQwAkKEQALkEALkYAJClDACQpQQAkKkUA JCpYACQrRwAkK0gAJCtJACQrSgAkK0sAJCtMACQrTQApSQAtQQAtQgAtQwAt RAAtRgAtRwAtSAAtTAAtTQAtJChBACQoQgAkKUIAJClEAGFsbC1leGNlcHQA TmV3c2dyb3VwcwBSZXNlbnQtRGF0ZQBSZXNlbnQtRnJvbQBSZXNlbnQtVG8A UmVzZW50LWNjAFJlc2VudC1TdWJqZWN0AEZvbGxvd3VwLVRvAAoARGF0ZTog AAoARnJvbTogAFJlcGx5LVRvOiAAVG86IABDYzogAEJjYzogAE5ld3Nncm91 cHM6IABTdWJqZWN0OiAACgBTZW5kZXI6IABNZXNzYWdlLUlEOiAACgBJbi1S ZXBseS1UbzogAAoACgAKAEVycm9yIGluICIlcyIgZmllbGQgYWRkcmVzcwAs AAoAICAgIAAgAAoAICAgIAAKACwACgAgICAgACAACgAgICAgAAoACgAlcyAg W1BhcnQgJXMsICVzJS4xMDBzJXMlcyAgJXMlc10lcwAKAAAiAAAAIiAgACBs aW5lcwAACgAgIFtOb3QgU2hvd24uIFVzZSB0aGUgIlYiIGNvbW1hbmQgdG8g dmlldyBvciBzYXZlIHRoaXMgcGFydF0ACgAgIFtDYW4gbm90IABkaXMAcGxh eSB0aGlzIHBhcnQuIFVzZSB0aGUgIlYiIGNvbW1hbmQgdG8gc2F2ZSBpbiBh IGZpbGVdAAoAICBbVW5hYmxlIHRvIHByaW50IHRoaXMgcGFydF0ACgBNAE1h aW4gTWVudQBFAEV4aXQgSGVscAAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBZ AHByWW50AFoAUHJpbnQgQWxsAEIAUmVwb3J0IEJ1ZwBXAFdoZXJlSXMARQBF eGl0AC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAFkAcHJZbnQAVwBXaGVyZUlz AD8ASGVscABPAE9USEVSIENNRFMATQBNYWluIE1lbnUAVgBWaWV3QXR0Y2gA UABQcmV2TXNnAE4ATmV4dE1zZwAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBE AERlbGV0ZQBVAFVuZGVsZXRlAFIAUmVwbHkARgBGb3J3YXJkAD8ASGVscABP AE9USEVSIENNRFMAUQBRdWl0AEMAQ29tcG9zZQBMAExpc3RGbGRycwBHAEdv dG9GbGRyAEkASW5kZXgAVwBXaGVyZUlzAFkAcHJZbnQAVABUYWtlQWRkcgBT AFNhdmUARQBFeHBvcnQAPwBIZWxwAE8AT1RIRVIgQ01EUwBKAEp1bXAAVEFC AE5leHROZXcASABIZHJNb2RlAEIAQm91bmNlACoARmxhZwB8AFBpcGUAPwBI ZWxwAFcAV2hlcmVJcwBRAFF1aXQAUABQcmV2TXNnAE4ATmV4dE1zZwAtAFBy ZXZQYWdlAFNwYwBOZXh0UGFnZQBGAEZ3ZCBFbWFpbABKAEp1bXAASQBJbmRl eAA/AEhlbHAATwBPVEhFUiBDTURTAFEAUXVpdABQAFByZXZNc2cATgBOZXh0 TXNnAC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAEYARndkIEVtYWlsAEoASnVt cABZAHByWW50AFMAU2F2ZQA/AEhlbHAATwBPVEhFUiBDTURTAEUARXhwb3J0 AEMAQ29tcG9zZQBJAEluZGV4AFcAV2hlcmVJcwA/AEhlbHAARQBFeGl0IFZp ZXdlcgAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBZAHByWW50AFMAU2F2ZQB8 AFBpcGUAVwBXaGVyZUlzAD8ASGVscABRAFF1aXQgVmlld2VyAC0AUHJldlBh Z2UAU3BjAE5leHRQYWdlAEYARndkIEVtYWlsAFMAU2F2ZQBXAFdoZXJlSXMA QEBAQCBjdXJyZW50OiVsZAoAQUxMIG9mICVzAGhlbHAAbWVzc2FnZQBleHBh bmRlZCBlbnRyeQBhdHRhY2htZW50AHRleHQATm8gaGVscCB0ZXh0IGN1cnJl bnRseSBhdmFpbGFibGUAQWxyZWFkeSBpbiBIZWxwAEhFTFAgRk9SIEFUVEFD SEVEIFRFWFQgVklFVwBIRUxQIEZPUiBNRVNTQUdFIFRFWFQgVklFVwBTVEFS VCBvZiAlcwBoZWxwAG1lc3NhZ2UAZXhwYW5kZWQgZW50cnkAYXR0YWNobWVu dAB0ZXh0AEFscmVhZHkgYXQgc3RhcnQgb2YgJXMAaGVscABtZXNzYWdlAGV4 cGFuZGVkIGVudHJ5AGF0dGFjaG1lbnQAdGV4dABFTkQgb2YgJXMAaGVscABt ZXNzYWdlAGV4cGFuZGVkIGVudHJ5AGF0dGFjaG1lbnQAdGV4dABBbHJlYWR5 IGF0IGVuZCBvZiAlcwBoZWxwAG1lc3NhZ2UAZXhwYW5kZWQgZW50cnkAYXR0 YWNobWVudAB0ZXh0AEVORCBvZiAlcwBoZWxwAG1lc3NhZ2UAZXhwYW5kZWQg ZW50cnkAYXR0YWNobWVudAB0ZXh0AEFscmVhZHkgYXQgZW5kIG9mICVzAGhl bHAAbWVzc2FnZQBleHBhbmRlZCBlbnRyeQBhdHRhY2htZW50AHRleHQAU1RB UlQgb2YgJXMAaGVscABtZXNzYWdlAGV4cGFuZGVkIGVudHJ5AGF0dGFjaG1l bnQAdGV4dABBbHJlYWR5IGF0IHN0YXJ0IG9mICVzAGhlbHAAbWVzc2FnZQBl eHBhbmRlZCBlbnRyeQBhdHRhY2htZW50AHRleHQAJXNGb3VuZCBvbiBsaW5l ICVzIG9uIHNjcmVlbgBTZWFyY2ggd3JhcHBlZCB0byBzdGFydC4gAABTZWFy Y2ggY2FuY2VsbGVkAFdvcmQgbm90IGZvdW5kAE5vIGRlZmF1bHQgY29tbWFu ZCBpbiB0aGlzIHNjcmVlbgBGaWxlIHRvIHNhdmUgdGV4dCBpbiA6IABQcm9i bGVtIHNhdmluZyB0byAlczogJXMAVGV4dCBzYXZlZCB0byAlcwBDYW4ndCBz YXZlIHRvICVzOiAlcwBTYXZlIENhbmNlbGxlZABVbmtub3duIENvbW1hbmQA UFJPQ0VTU19DTUQgcmV0dXJuOiAlZAoAYXR0YWNobWVudCAAdGV4dCAAZXhw YW5kZWQgZW50cnkgAGF0dGFjaG1lbnQgAGhlbHAgdGV4dCAARjEAPwAKAAAA XlkARmlyc3QgTGluZQBeVgBMYXN0IExpbmUAV29yZCB0byBzZWFyY2ggZm9y IFslc10gOiAAU2VhcmNoZWQgdG8gRmlyc3QgTGluZS4AU2VhcmNoZWQgdG8g TGFzdCBMaW5lLgBwaQB3K2IAJS0qczogJXMKAAAAcgAlcyBSZXN1bHQ6ICVz ACVzJXMAIGNvbW1hbmQgY29tcGxldGVkAEVycm9yIHJlb3BlbmluZyAlcyB0 byBnZXQgcmVzdWx0czogJXMKAAAAAAAAACRJZDogbmV3bWFpbC5jLHYgNC42 NCAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBFeHAgJAAAAAAAAAAAAAAx YysuMWMrvAAdG8oAHRvUAB0b3wAdG+UAHRvrAB0b9gAdHAIAHRwIAB0cCwAd HBYAHRwiAB0cMQAAAAkxYytNMWMrawAAABduZXcgbWFpbCBjYWxsZWQgKCVk ICVkICVkKQoAKgBNYWlsX1BpbmcobWFpbF9zdHJlYW0pOiAlcwoATmV3IG1h aWwgY2hlY2tlZCAKAFBpbmcgY29tcGxldGU6ICVzCgAgACoATWFpbF9QaW5n KGluYm94X3N0cmVhbSk6ICVzCgBQaW5nIGNvbXBsZXRlOiAlcwoAIABOZXcg bWFpbCwgJXMsICBuZXdfbWFpbF9jb3VudDolZCAgZXhwdW5nZSBjb3VudDol ZCwgIG1heF9tc2dubzolZAoAaW5ib3gAb3RoZXIATmV3IG1haWwsIGluYm94 LCBuZXdfbWFpbF9jb3VudDolbGQgZXhwdW5nZTogJWxkLCAgbWF4X21zZ25v ICVsZAoAKioqKioqKiogbmV3IG1haWwgcmV0dXJuaW5nICVsZCAgKioqKioq KioKAHJlZ2FyZGluZwBjb25jZXJuaW5nAGFib3V0AGFzIHRvAGFzIHJlZ2Fy ZHMAYXMgcmVzcGVjdHMAaW4gcmUAcmUAcmVzcGVjdGluZwBpbiBwb2ludCBv ZgB3aXRoIHJlZ2FyZCB0bwBzdWJqZWN0OgAlbGQgbmV3IG1lc3NhZ2VzIQBO ZXcgbWFpbCEAJWxkIG1lc3NhZ2VzIHNhdmVkIHRvIGZvbGRlciAiJXMiAE1h aWwgc2F2ZWQgdG8gZm9sZGVyICIlcyIAICVzcm9tICUuKnMlcyVzAE1vc3Qg cmVjZW50IGYARgAAQAAAICVzICUuMTUwcwAgd2l0aCBubyBzdWJqZWN0ACVz JXMlcwAlcyVzACVzJXMAY2hlY2tfcG9pbnQoJXMpCgBHb29kVGltZQBCYWRU aW1lAFZlcnlCYWRUaW1lAERvSXROb3cAZnJlcTogJWQgIGNvdW50OiAlZAoA dG06ICVkICBlbGFwc2VkOiAlZAoAZnJlcSAlZCB0bSAlZCBjaGFuZ2VzICVk IHNpbmNlXzFzdF9jaGFuZ2UgJWQKAHNpbmNlX3N0YXR1c19jaGcgJWQgY2hr X2NudF9hdmUgJWQgKHRlbnRocykKAGFkal9jaGtfY250X2F2ZSAlZCAodGVu dGhzKQoAQ2hlY2s6aWYgY2hhbmdlcyglZCl4YWRqX2NjYSglZCkgPj0gZnJl cSglZCl4MjAwCgAgICAgICBpcyAlZCA+PSAlZCA/CgBEb2luZyBjaGVja3Bv aW50OiAlcyAgU2luY2UgMXN0IHN0YXR1cyBjaGFuZ2U6ICVkCgAqKgBDaGVj a3BvaW50IGNvbXBsZXRlOiAlcwoAICAATmV3X21haWxfY291bnQgemVyb2Vk CgBNQUlMIEZPTERFUiAiJXMiIENMT1NFRCBEVUUgVE8gQUNDRVNTIEVSUk9S AAAkSWQ6IG90aGVyLmMsdiA0LjIxMiAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1 YmVydCBFeHAgJAAAAAAdJzAAHSc8AB0nSgAdJ1ctbm8tZm9ybWZlZWQAAAAA AAAAeQAAAHkAHStcAB0rXgAAAG4AAABuAB0rYgAdK2T/////AAAAAAAAAAAA AAAAAB0rpwAdK6kAAAAAAAAAAAAAAAAAAAAAAB0rrgAdK7AAAAAAAB0rvAAd K74AAAAAAB0rywAdK80AAAAAAB0r0gAdK9QAAAAAAB0r2QAdK9sAAAAAAB0r 5AAdK+gAAAAAAB0r8QAdK/MAAAAAAB0r/QAdK/8AAAAAAB0sCgAdLAwAAAAA AB0sEgAdLBQAAAAAAQAAAAAAAAAAAAAAAB0fIAAAAAAAAAAAAAAAAAAdLBwA HSweAAAAAAAAAAAAAAAAAAAAAAAdLCMAHSwlAAAAAAAdLDEAHSwzAAAAAAAd LD8AHSxBAAAAAAAdLEYAHSxIAAAAAAAdLE0AHSxPAAAAAAAdLFgAHSxcAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdLGUAHSxnAAAAAAAdLG0AHSxv AAAAAAEAAAAAAAAAAAAAAAAdH8wAAAAAAAAAAAAAAAAAHSx3AB0seQAAAAAA AAAAAAAAAAAAAAAAHSx+AB0sgAAAAAAAHSyMAB0sjgAAAAAAHSyXAB0smQAA AAAAHSyeAB0soAAAAAAAHSylAB0spwAAAAAAHSywAB0stAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAHSy9AB0svwAAAAAAHSzFAB0sxwAAAAABAAAA AAAAAAAAAAAAHSB4AAAAAAAAAAAAAAAAAB0szwAdLNEAAAAAAAAAAAAAAAAA AAAAAB0s1gAdLNgAAAAAAB0s5AAdLOYAAAAAAB0s7wAdLPEAAAAAAB0s9gAd LPgAAAAAAB0s/QAdLP8AAAAAAB0tCAAdLQwAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAB0tFQAdLRcAAAAAAB0tHQAdLR8AAAAAAQAAAAAAAAAAAAAA AB0hJAAAAAAAAAAAAAAAAAAdLzEAHS8zAAAAAAAdLzgAHS86AAAAAAAdL0AA HS9CAAAAAAAdL04AHS9QAAAAAAAdL1kAHS9bAAAAAAAdL2AAHS9iAAAAAAAd L2cAHS9pAAAAAAAdL3IAHS92AAAAAAAdL38AHS+BAAAAAAAdL40AHS+PAAAA AAAdL5sAHS+dAAAAAAAdL6QAHS+mAAAAAAEAAAAAAAAAAAAAAAAdIdAAAAAA AAAAAAAAAAAAHS+uAB0vsAAAAAAAHS+1AB0vtwAAAAAAHS+9AB0vvwAAAAAA HS/LAB0vzQAAAAAAHS/WAB0v2AAAAAAAHS/dAB0v3wAAAAAAHS/kAB0v5gAA AAAAHS/vAB0v8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAHS/8AB0v/gAAAAABAAAAAAAAAAAAAAAAHSJ8AAAAAAAAAAAAAAAA AB006QAdNOsAAAAAAAAAAAAAAAAAAAAAAB008AAdNPIAAAAAAB00/QAdNP8A AAAAAB01CwAdNQ0AAAAAAB01EgAdNRQAAAAAAB01GQAdNRsAAAAAAB01JAAd NSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01MQAdNTMAAAAAAB01 OQAdNTsAAAAAAQAAAAAAAAAAAAAAAB0jKAAAAAAAAAAAAAAAAAAAAAAAAAAA AB02EwAdNhQAAAAZAAAACgAdNhUAHTYYAAAAFgAAAAsAHTYcAB02H/////8A AAAAAAAAAAAAAAAAHUVpAB1FawAAAAAAHUVwAB1FcwAAAAAAAAAAAAAAAAAA AAAAHUV6AB1FfAAAAAAAHUWFAB1FhwAAAAAAHUWMAB1FjgAAAAAAHUWTAB1F lQAAAAAAHUWeAB1FogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAHUWrAB1FrQAAAAABAAAAAAAAAAAAAAAAHSQUAAAAAAAAAAAA AAAAAB1JWyAgICAgICAgIFJlcG9ydGluZyBhIGJ1Zy4uLgoKICBJZiB5b3Ug dGhpbmsgdGhhdCB0aGUgImN1cnJlbnQiIG1lc3NhZ2UgbWF5IGJlIHJlbGF0 ZWQgdG8gdGhlIGJ1ZyB5b3UKICBhcmUgcmVwb3J0aW5nIHlvdSBtYXkgaW5j bHVkZSBpdCBhcyBhbiBhdHRhY2htZW50LiAgSWYgeW91IHdhbnQgdG8KICBp bmNsdWRlIGEgbWVzc2FnZSBidXQgeW91IGFyZW4ndCBzdXJlIGlmIGl0IGlz IHRoZSBjdXJyZW50IG1lc3NhZ2UsCiAgY2FuY2VsIHRoaXMgYnVnIHJlcG9y dCwgZ28gdG8gdGhlIGZvbGRlciBpbmRleCwgcGxhY2UgdGhlIGN1cnNvciBv bgogIHRoZSBtZXNzYWdlIHlvdSB3aXNoIHRvIGluY2x1ZGUsIHRoZW4gcmV0 dXJuIHRvIHRoZSBtYWluIG1lbnUgYW5kIHJ1bgogIHRoZSBidWcgcmVwb3J0 IGNvbW1hbmQgYWdhaW4uICBBbnN3ZXIgIlkiIHdoZW4gYXNrZWQgdGhlIHF1 ZXN0aW9uCiAgIkF0dGFjaCBjdXJyZW50IG1lc3NhZ2UgdG8gcmVwb3J0PyIK CiAgVGhpcyBidWcgcmVwb3J0IHdpbGwgYWxzbyBhdXRvbWF0aWNhbGx5IGlu Y2x1ZGUgeW91ciBwaW5lCiAgY29uZmlndXJhdGlvbiBmaWxlLCB3aGljaCBp cyBoZWxwZnVsIHdoZW4gaW52ZXN0aWdhdGluZyB0aGUgcHJvYmxlbS4ARW1w dHkgVmFsdWUAPEVtcHR5IFZhbHVlPgBObyBWYWx1ZSBTZXQAVmFsdWUgaXMg Rml4ZWQAS0VZQk9BUkQgTE9DSwBZb3UgbWF5IGxvY2sgdGhpcyBrZXlib2Fy ZCBzbyB0aGF0IG5vIG9uZSBlbHNlIGNhbiBhY2Nlc3MgeW91ciBtYWlsAHdo aWxlIHlvdSBhcmUgYXdheS4gIFRoZSBzY3JlZW4gd2lsbCBiZSBsb2NrZWQg YWZ0ZXIgZW50ZXJpbmcgdGhlIABwYXNzd29yZCB0byBiZSB1c2VkIGZvciB1 bmxvY2tpbmcgdGhlIGtleWJvYXJkIHdoZW4geW91IHJldHVybi4AS0VZQk9B UkQgTE9DSwBUaGlzIGtleWJvYXJkIGlzIGxvY2tlZCBieSAlcyA8JXM+LgBU byB1bmxvY2ssIGVudGVyIHBhc3N3b3JkIHVzZWQgdG8gbG9jayB0aGUga2V5 Ym9hcmQuAEtibG9jay1wYXNzd2QtY291bnQgdmFyIG91dCBvZiByYW5nZSAo MSB0byA1KSBbJWRdCgAlcyBwYXNzd29yZCB0byBMT0NLIGtleWJvYXJkICVz OiAAUmV0eXBlAEVudGVyAChZZXMsIGFnYWluKSAAAEtleWJvYXJkIGxvY2sg Y2FuY2VsbGVkAE1pc21hdGNoIHdpdGggaW5pdGlhbCBwYXNzd29yZDoga2V5 Ym9hcmQgbG9jayBjYW5jZWxsZWQAUmVhbGx5IGxvY2sga2V5Ym9hcmQgd2l0 aCBlbnRlcmVkIHBhc3N3b3JkAEtleWJvYXJkIGxvY2sgY2FuY2VsbGVkADxu by11c2VyPgA8bm8tbmFtZT4AUGFzc3dvcmQgdG8gVU5MT0NLIGRvZXNuJ3Qg bWF0Y2ggcGFzc3dvcmQgdXNlZCB0byBMT0NLAEVudGVyIHBhc3N3b3JkIHRv IFVOTE9DSyBrZXlib2FyZCA6IABLZXlib2FyZCBVbmxvY2tlZABObyBzaWdu YXR1cmUgZmlsZSBkZWZpbmVkLgBTSUdOQVRVUkUgRURJVE9SAFVTLUFTQ0lJ AEVycm9yIGFsbG9jYXRpbmcgc3BhY2UgZm9yIHNpZ25hdHVyZSBmaWxlAENh bid0IGFsbG9jIHNwYWNlIGZvciBzaWduYXR1cmVfZWRpdABFcnJvciBlZGl0 aW5nICVzOiAlcwA8TlVMTD4Ac2lnbmF0dXJlX2VkaXQ6IGNhbid0IG9wZW4g JXM6ICVzADxOVUxMPgBFcnJvciByZWFkaW5nIHNpZ25hdHVyZSAiJXMiAEVy cm9yIHdyaXRpbmcgc2lnbmF0dXJlICIlcyIARXJyb3Igd3JpdGluZyAlcwBz aWduYXR1cmVfZWRpdDogY2FuJ3Qgd3JpdGUgJXMAWQBZZXMATgBObwBFeGl0 IGVkaXRvciBhbmQgYXBwbHkgY2hhbmdlcz8gAE5vIENoYW5nZXMgU2F2ZWQA RXhpdCBDYW5jZWxsZWQAPwBIZWxwAEUARXhpdCBDb25maWcAQwBbQ2hhbmdl IFZhbF0AUABQcmV2AE4ATmV4dAAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBB AEFkZCBWYWx1ZQBEAERlbGV0ZSBWYWwAWQBwclludABXAFdoZXJlSXMAPwBI ZWxwAEUARXhpdCBDb25maWcAWABbU2V0L1Vuc2V0XQBQAFByZXYATgBOZXh0 AC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAFkAcHJZbnQAVwBXaGVyZUlzAD8A SGVscABFAEV4aXQgQ29uZmlnACoAW1NlbGVjdF0AUABQcmV2AE4ATmV4dAAt AFByZXZQYWdlAFNwYwBOZXh0UGFnZQBZAHByWW50AFcAV2hlcmVJcwA/AEhl bHAARQBFeGl0IENvbmZpZwBDAFtDaGFuZ2VdAFAAUHJldgBOAE5leHQALQBQ cmV2UGFnZQBTcGMATmV4dFBhZ2UAWQBwclludABXAFdoZXJlSXMAU0VUVVAg Q09ORklHVVJBVElPTgAlLSpzID0AU2V0ICAgICAgICBGZWF0dXJlIE5hbWUA LS0tICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBbJWNdICAlLSouKnMAU2V0 ICAgICAgIFJ1bGUgVmFsdWVzAC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AKCVjKSAgJS0qLipzAFNldCAgICAgICBSdWxlIFZhbHVlcwAtLS0gICAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tACglYykgICUtKi4qcwBTZXQgICAgICAg U29ydCBPcHRpb25zAC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AKCVj KSAgJXMlLSpzJSpzAFJldmVyc2UgAAAAU2V0ICAgICAgIFJ1bGUgVmFsdWVz AC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AKCVjKSAgJS0qLipzAFNl dCAgICAgICBSdWxlIFZhbHVlcwAtLS0gICAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tACglYykgICUtKi4qcwB5ZXMAeWVzAFllcyUqcwAATm8lKnMAAFNFVFVQ IENPTkZJR1VSQVRJT04AY29uZl9zY3JvbGxfc2NyZWVuIGJhZCByZXQsIG5v dCBzdXBwb3NlZCB0byBoYXBwZW4APwBIZWxwAFkAcHJZbnQARQBFeGl0IENv bmZpZwBTAFtTZWxlY3RdAFAAUHJldgBOAE5leHQALQBQcmV2UGFnZQBTcGMA TmV4dFBhZ2UAQQBBZGQgUHJpbnRlcgBEAERlbGV0ZVByaW50AEMAQ2hhbmdl AFcAV2hlcmVJcwA/AEhlbHAAWQBwclludABFAEV4aXQgQ29uZmlnAFMAW1Nl bGVjdF0AUABQcmV2AE4ATmV4dAAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBX AFdoZXJlSXMAU3lzLiBNZ210LiBkb2VzIG5vdCBhbGxvdyBjaGFuZ2luZyBw cmludGVyAFlvdSBtYXkgIlNlbGVjdCIgYSBwcmludCBjb21tYW5kIGFzIHlv dXIgZGVmYXVsdCBwcmludGVyLgBZb3UgbWF5IGFsc28gYWRkIGN1c3RvbSBw cmludCBjb21tYW5kcyB0byB0aGUgbGlzdCBpbiB0aGUgIlBlcnNvbmFsbHki AHNlbGVjdGVkIHByaW50IGNvbW1hbmQiIHNlY3Rpb24gYmVsb3cuAAAAIFBy aW50ZXIgYXR0YWNoZWQgdG8gSUJNIFBDIG9yIGNvbXBhdGlibGUsIE1hY0lu dG9zaAAAVGhpcyBtYXkgbm90IHdvcmsgd2l0aCBhbGwgYXR0YWNoZWQgcHJp bnRlcnMsIGFuZCB3aWxsIGRlcGVuZCBvbiB0aGUAdGVybWluYWwgZW11bGF0 aW9uL2NvbW11bmljYXRpb25zIHNvZnR3YXJlIGluIHVzZS4gSXQgaXMga25v d24gdG8gd29yawB3aXRoIEtlcm1pdCBhbmQgdGhlIGxhdGVzdCBVVyB2ZXJz aW9uIG9mIE5DU0EgdGVsbmV0IG9uIE1hY3MgYW5kIFBDcywAVmVyc2F0ZXJt IFBybyBvbiBNYWNzLCBhbmQgV1JRIFJlZmxlY3Rpb25zIG9uIFBDcy4AUHJp bnRlcjoAYXR0YWNoZWQtdG8tYW5zaQBhdHRhY2hlZC10by1hbnNpAGF0dGFj aGVkLXRvLWFuc2kAACBTdGFuZGFyZCBVTklYIHByaW50IGNvbW1hbmQAAFVz aW5nIHRoaXMgb3B0aW9uIG1heSByZXF1aXJlIHNldHRpbmcgeW91ciAiUFJJ TlRFUiIgb3IgIkxQREVTVCIAZW52aXJvbm1lbnQgdmFyaWFibGUgdXNpbmcg dGhlIHN0YW5kYXJkIFVOSVggdXRpbGl0aWVzLgBQcmludGVyIExpc3Q6AAAg UGVyc29uYWxseSBzZWxlY3RlZCBwcmludCBjb21tYW5kAABUaGUgdGV4dCB0 byBiZSBwcmludGVkIHdpbGwgYmUgcGlwZWQgaW50byB0aGUgY29tbWFuZCBn aXZlbiBoZXJlLiBUaGUAY29tbWFuZCBpcyBpbiB0aGUgMm5kIGNvbHVtbiwg dGhlIHByaW50ZXIgbmFtZSBpcyBpbiB0aGUgZmlyc3QgY29sdW1uLiBTb21l AGV4YW1wbGVzIGFyZTogInBydCIsICJscHIiLCAibHAiLCBvciAiZW5zY3Jp cHQiLiBUaGUgY29tbWFuZCBtYXkgYmUgZ2l2ZW4Ad2l0aCBvcHRpb25zLCBm b3IgZXhhbXBsZSAiZW5zY3JpcHQgLTIgLXIiIG9yICJscHIgLVBscGFjYzE3 MCIuIFRoZQBjb21tYW5kcyBhbmQgb3B0aW9ucyBvbiB5b3VyIHN5c3RlbSBt YXkgYmUgZGlmZmVyZW50IGZyb20gdGhlc2UgZXhhbXBsZXMuAFByaW50ZXIg TGlzdDoAUHJpbnRlciBMaXN0OgAAU0VMRUNUIFBSSU5URVIARGVmYXVsdCBw cmludGVyIGN1cnJlbnRseSAlcyVzJXMAc2V0IHRvICIAdW5zZXQAACIuAC4A PwBIZWxwAEUARXhpdCBGbGFncwBYAFtTZXQvVW5zZXRdAFAAUHJldgBOAE5l eHQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWQBwclludABXAFdoZXJlSXMA WyVjXSAgJS0qLipzAEZMQUcgTUFJTlRFTkFOQ0UASEVMUCBGT1IgU0VUVVAg Q09ORklHVVJBVElPTgBObyBoZWxwIHlldCEAQWxyZWFkeSBhdCBlbmQgb2Yg c2NyZWVuAEFscmVhZHkgYXQgc3RhcnQgb2Ygc2NyZWVuAEFscmVhZHkgYXQg ZW5kIG9mIHNjcmVlbgBBbHJlYWR5IGF0IHN0YXJ0IG9mIHNjcmVlbgBjb25m aWd1cmF0aW9uIABwcmludGVyIGNvbmZpZyAAAAAAXlkAVG9wAF5WAEJvdHRv bQBXb3JkIHRvIGZpbmQgJXMlcyVzOiAAWwAAAF0AAFNlYXJjaGVkIHRvIHRv cABTZWFyY2hlZCB0byBib3R0b20AV2hlcmVJcyBjYW5jZWxsZWQAV29yZCBm b3VuZABXb3JkIG5vdCBmb3VuZAAlcyBjYW4ndCBjaGFuZ2Ugb3B0aW9ucyBv ciBzZXR0aW5ncwBQaW5lIGRlbW8AQ29uZmlnIGZpbGUgbm90IGVkaXRhYmxl LABDb21tYW5kICIlcyIgbm90IGRlZmluZWQgaGVyZS4lcwAAICBTZWUga2V5 IG1lbnUgYmVsb3cuAAAAXlAARGVjcmVhc2UAXk4ASW5jcmVhc2UAAAAAAENh bid0IGFkZCB0byBzeXMtYWRtaW4gZGVmaW5lZCB2YWx1ZS4AT25seSBzaW5n bGUgdmFsdWUgYWxsb3dlZC4gIFVzZSAiQ2hhbmdlIi4ARW50ZXIgdGV4dCB0 byBpbnNlcnQgYmVmb3JlICIlLipzIjoAUgBSZXBsYWNlAEEAQWRkIFRvAFJl cGxhY2Ugb3IgQWRkIFRvIGRlZmF1bHQgdmFsdWUgPyAARW50ZXIgdGhlICVz dGV4dCB0byBiZSBhZGRlZCA6IABudW1lcmljIAAARW50ZXIgdGhlICVzcmVw bGFjZW1lbnQgdGV4dCA6IABudW1lcmljIAAAQWRkIGNhbmNlbGxlZABFbnRl ciB0aGUgJXN0ZXh0IHRvIGJlIGFkZGVkIDogAG51bWVyaWMgAABeVwBJbnNl cnRCZWZvcmUASW5zZXJ0QWZ0ZXIAQ2FuJ3QgYWRkICVzIHRvIGxpc3QAQ2Fu J3QgYWRkICVzIHRvIGxpc3QARW50cnkgbXVzdCBiZSBudW1lcmljAEFkZCBj YW5jZWxsZWQARW50ZXIgdGV4dCB0byBpbnNlcnQgJXMgIiUuKnMiOgBhZnRl cgBiZWZvcmUATWluaW11bSB2YWx1ZSBpcyAlcwAlZABNYXhpbXVtIHZhbHVl IGlzICVzACVkAE92ZXJyaWRlIGRlZmF1bHQgd2l0aCAlcwBPdmVycmlkZSBk ZWZhdWx0IHdpdGggJXMATm8gc2V0IHZhbHVlIHRvIGRlbGV0ZQBEZWxldGUg KHVudXNlZCkgJS4zMHMgZnJvbSAlLjIwcyAAPE5VTEwgVkFMVUU+AFJlYWxs eSBkZWxldGUgJXMlLjIwcyBmcm9tICUuMzBzIABpdGVtIAAAPE5VTEwgVkFM VUU+AFZhbHVlIG5vdCBkZWxldGVkAENhbid0IGNoYW5nZSBzeXMtYWRtaW4g ZGVmaW5lZCB2YWx1ZS4AQ2hhbmdlIGZpZWxkICUuMzBzIGxpc3QgZW50cnkg OiAAJXMAAENoYW5nZSAlc2ZpZWxkICUuMzVzIHZhbHVlIDogAG51bWVyaWMg AAAlcwAARW50cnkgbXVzdCBiZSBudW1lcmljAENoYW5nZSBjYW5jZWxsZWQA TWluaW11bSB2YWx1ZSBpcyAlcwAlZABNYXhpbXVtIHZhbHVlIGlzICVzACVk AENvbmZpZ3VyYXRpb24AQ29tbWl0IGNoYW5nZXMgKGFuc3dlcmluZyAiWWVz IiB3aWxsIG92ZXJ3cml0ZSBvbGQgc2V0dGluZ3MpACVzIGNoYW5nZXMgc2F2 ZWQATm8gJXMgY2hhbmdlcyBzYXZlZABDaGFuZ2VzIG5vdCB5ZXQgc2F2ZWQA UHJvZ3JhbW1lciBib3RjaCEgIFVua25vd24gY2hlY2tib3ggdHlwZS4AQ2Fu J3QgY2hhbmdlIHN5cy1hZG1pbiBkZWZpbmVkIHZhbHVlLgBEZWxldGUgb2xk IHVudXNlZCBwZXJzb25hbCBvcHRpb24gc2V0dGluZwBEZWxldGVkACVzJXMl cwAvAABSZXZlcnNlAABQcm9ncmFtbWVyIGJvdGNoISAgVW5rbm93biByYWRp b2J1dHRvbiB0eXBlLgBDYW4ndCBjaGFuZ2Ugc3lzLWFkbWluIGRlZmluZWQg dmFsdWUuAERlbGV0ZSBvbGQgdW51c2VkIHBlcnNvbmFsIG9wdGlvbiBzZXR0 aW5nAERlbGV0ZWQAeWVzAHllcwBObwBZZXMAJS0qcwBEZWZhdWx0IHByaW50 ZXIgJXMlcyVzAHNldCB0byAiAHVuc2V0AAAiAABUcm91YmxlIHNldHRpbmcg ZGVmYXVsdCBwcmludGVyAGF0dGFjaGVkLXRvLWFuc2kAYXR0YWNoZWQtdG8t YW5zaQBEZWZhdWx0IHByaW50ZXIgc2V0IHRvICIlcyIAYXR0YWNoZWQtdG8t YW5zaQBUcm91YmxlIHNldHRpbmcgZGVmYXVsdCBwcmludGVyAGF0dGFjaGVk LXRvLWFuc2kARGVmYXVsdCBwcmludGVyIHNldCB0byAiJXMiAFRyb3VibGUg c2V0dGluZyBkZWZhdWx0IHByaW50ZXIAQ2FuJ3QgYWRkIHRvIHN5cy1hZG1p biBkZWZpbmVkIHZhbHVlLgBFbnRlciBwcmludGVyIG5hbWUgOiAAUgBSZXBs YWNlAEEAQWRkIFRvAFJlcGxhY2Ugb3IgQWRkIFRvIGRlZmF1bHQgdmFsdWUg PyAARW50ZXIgbmFtZSBvZiBwcmludGVyIHRvIGJlIGFkZGVkIDogAEVudGVy IHRoZSBuYW1lIGZvciByZXBsYWNlbWVudCBwcmludGVyIDogAEFkZCBjYW5j ZWxsZWQARW50ZXIgbmFtZSBvZiBwcmludGVyIHRvIGJlIGFkZGVkIDogAF5X AEluc2VydEJlZm9yZQBJbnNlcnRBZnRlcgBBZGQgY2FuY2VsbGVkAEVudGVy IGNvbW1hbmQgZm9yIHByaW50ZXIgOiAAJXMgW10gJXMATm8gY29tbWFzIGFs bG93ZWQgaW4gY29tbWFuZABDYW4ndCBhZGQgJXMgdG8gbGlzdABBZGQgY2Fu Y2VsbGVkAE92ZXJyaWRlIGRlZmF1bHQgd2l0aCAlcwBObyBzZXQgdmFsdWUg dG8gZGVsZXRlAERlbGV0ZSAodW51c2VkKSBwcmludGVyICUuMzBzIABSZWFs bHkgZGVsZXRlIGl0ZW0gJS4yMHMgZnJvbSBwcmludGVyIGxpc3QgAFByaW50 ZXIgbm90IGRlbGV0ZWQAQ2FuJ3QgY2hhbmdlIHN5cy1hZG1pbiBkZWZpbmVk IHByaW50ZXIuAE4ATmFtZQBDAENvbW1hbmQATwBPcHRpb25zAENoYW5nZSBO YW1lIG9yIENvbW1hbmQgb3IgT3B0aW9ucyA/IABDaGFuZ2UgY2FuY2VsbGVk AENoYW5nZSBjb21tYW5kIDogAABObyBjb21tYXMgYWxsb3dlZCBpbiBjb21t YW5kAENoYW5nZSBjYW5jZWxsZWQAQ2hhbmdlIG5hbWUgOiAAACVzICVzJXMA AFtdIABDaGFuZ2UgY2FuY2VsbGVkAEkASW5pdABUAFRyYWlsZXIAQ2hhbmdl IEluaXQgc3RyaW5nIG9yIFRyYWlsZXIgc3RyaW5nID8gAENoYW5nZSBjYW5j ZWxsZWQAQ2hhbmdlICVzIHN0cmluZyA6IABJTklUAFRSQUlMRVIASU5JVD0A VFJBSUxFUj0AJXMlcyVzJXMlcyVzJXMlcyVzJXMlcwAgAABbAABJTklUPQAA IAAAVFJBSUxFUj0AAF0AACAAAENoYW5nZSBjYW5jZWxsZWQAACUqcyVzAAAl KnMlcwoAACUtKnMAOiB1c2luZyAALi4uAD4lKnMAADwlcyVzJXMlcz4lKnMA PCVzJXMlcyVzPiUqcwA6IHVzaW5nICIAAAAiAAAAJS0qcwBuby0Ab2xkLWdy b3d0aABuby0AJXMlcwAAbm8tAG5vLQBuby0Ab2xkLWdyb3d0aABDYW4ndCBj aGFuZ2UgdmFsdWUgZml4ZWQgYnkgc3lzLWFkbWluLgA6IGRlbGV0ZSBpdABT b21lIG9mIHlvdXIgb3B0aW9ucyBjb25mbGljdCB3aXRoIHNpdGUgcG9saWN5 LiAgSW52ZXN0aWdhdGUAWW91ciBzZXR0aW5nIGZvciAlcyBpcyAAWW91ciBz ZXR0aW5nIGZvciAlcyBpcyAlcwBZb3VyIHNldHRpbmcgZm9yICVzIGlzICVz AFlvdXIgc2V0dGluZyBmb3IgJXMgaXMgJXMALi4uAG5vLQBuby0AWW91ciAl cyBpcyAlcywgZml4ZWQgdmFsdWUgaXMgJXMAT04AT0ZGAE9OAE9GRgAuLi4A VXNpbmcgZGVmYXVsdCB2YWx1ZQBVc2VyLWRvbWFpbiAoJXMpIGNhbm5vdCBj b250YWluICJAIjsgdXNpbmcgJXMAVXNlci1kb21haW4gKCVzKSBjYW5ub3Qg Y29udGFpbiAiQCI7IGRlbGV0aW5nAEZvbGRlciBMaXN0IGNoYW5nZXMgd2ls bCB0YWtlIGFmZmVjdCB5b3VyIG5leHQgcGluZSBzZXNzaW9uLgBJbml0aWFs IGNvbW1hbmQgY2hhbmdlcyB3aWxsIGFmZmVjdCB5b3VyIG5leHQgcGluZSBz ZXNzaW9uLgBhbGwtZXhjZXB0AFZpZXdlci1vdmVybGFwICIlcyIgbm90IHN1 cHBvcnRlZDsgdXNpbmcgJXMAY29tcG9zZXItd3JhcC1jb2x1bW4gb2YgIiVz IiAlcyVzOyB1c2luZyAlcwB0b28gbGFyZ2UsIG1heD0Abm90IHN1cHBvcnRl ZAAAU3RhdHVzLW1lc3NhZ2UtZGVsYXkgIiVzIiBub3Qgc3VwcG9ydGVkOyB1 c2luZyAlcwBXYXJuaW5nOiBhdXRvbWF0aWMgbmV3IG1haWwgY2hlY2tpbmcg YW5kIG1haWxib3ggY2hlY2twb2ludGluZyBpcyBkaXNhYmxlZABXYXJuaW5n OiBtYWlsLWNoZWNrLWludGVydmFsPTAgbWF5IGNhdXNlIElNQVAgc2VydmVy IGNvbm5lY3Rpb24gdG8gdGltZSBvdXQATWFpbC1jaGVjay1pbnRlcnZhbCAi JXMiIG5vdCBzdXBwb3J0ZWQ7IHVzaW5nIDE1AAAgWwAAXSAASU5JVD0ASU5J VD0AAFRSQUlMRVI9AFRSQUlMRVI9AAAAIiUuMjFzIiUqcyVzAAAAPwBIZWxw AF5DAENhbmNlbABTAFtTZWxlY3RdAFAAUHJldgBOAE5leHQALQBQcmV2UGFn ZQBTcGMATmV4dFBhZ2UAVwBXaGVyZUlzAFJlcG9ydGluZyBhIGJ1ZzogIGNo b29zZSBvbmUgb2YgdGhlIGZvbGxvd2luZyBvcHRpb25zLi4uAABMAG8gIFNl bmQgYSBxdWVzdGlvbiB0byB5b3VyIGxvY2FsIHN1cHBvcnQgc3RhZmYuAElm IHlvdSBoYXZlIGEgcXVlc3Rpb24gYWJvdXQgaG93IFBpbmUgd29ya3MsIG9y IGhvdyBzb21lIG90aGVyIGFzcGVjdABvZiB5b3VyIGNvbXB1dGVyIHN5c3Rl bSB3b3JrcywgaXQgaXMgcHJvYmFibHkgYmVzdCBpZiB5b3UgYXNrIHlvdXIg bG9jYWwAc3VwcG9ydCBzdGFmZi4gIFRoZXkgYXJlIGxpa2VseSB0byBiZSBh YmxlIHRvIGFuc3dlciBtb3JlIHF1aWNrbHkgdGhhbgB0aGUgVS5XLiBQaW5l IGRldmVsb3BtZW50IHRlYW0sIGFuZCB0aGV5IGtub3cgbXVjaCBtb3JlIGFi b3V0IHRoZWlyIHN5c3RlbS4AAEIAbyAgU2VuZCBhIGJ1ZyByZXBvcnQgdG8g dGhlIFBpbmUgZGV2ZWxvcG1lbnQgdGVhbSBhdCB0aGUgVW5pdi4gb2YgV2Fz aC4AVGhlIG1vcmUgcHJlY2lzZSBhIGRlc2NyaXB0aW9uIHlvdSBnaXZlIHRo ZSBtb3JlIGxpa2VseQB3ZSdsbCBiZSBhYmxlIHRvIGZpeCBpdCBmb3IgdGhl IG5leHQgcmVsZWFzZS4gIEJlc3Qgb2YgYWxsIGlzIGEgd2F5AHRvIHJlcHJv ZHVjZSB0aGUgcHJvYmxlbSwgaWYgeW91IGtub3cgb2Ygb25lLCBidXQgd2Ug YWxzbyB3YW50IHRvIGtub3cAYWJvdXQgdW5yZXByb2R1Y2libGUgYnVncy4A AFMAbyAgU2VuZCBhIHN1Z2dlc3Rpb24gdG8gdGhlIFBpbmUgZGV2ZWxvcG1l bnQgdGVhbSBhdCB0aGUgVW5pdi4gb2YgV2FzaC4AAC4uLm9yLCB1c2UgIkNv bXBvc2UiIHRvIHBvc3QgYSBtZXNzYWdlIHRvICJwaW5lLWluZm9AY2FjLndh c2hpbmd0b24uZWR1IiwgYQB3b3JsZC13aWRlIG1haWxpbmctbGlzdCByZWFk IGJ5IHRob3VzYW5kcyBvZiBQaW5lIHVzZXJzIGFuZCBhZG1pbmlzdHJhdG9y cy4AQlVHIFJFUE9SVABQcm9ibGVtIGNyZWF0aW5nIHNwYWNlIGZvciBtZXNz YWdlIHRleHQuAEJ1ZyByZXBvcnQgY2FuY2VsbGVkLgBCdWcgcmVwb3J0IGNh bmNlbGxlZDogbm8gYnVnIGFkZHJlc3MgY29uZmlndXJlZC4AJXMlcyVzJXMl cwAiAAAAIiA8AAA+AABDT01QT1NFIEJVRyBSRVBPUlQACgogICAgLS0gUkVQ T1JUSU5HIEJVRyglcykgLS0KAFN1Z2dlc3Rpb24gY2FuY2VsbGVkOiBubyBz dWdnZXN0aW9uIGFkZHJlc3MgY29uZmlndXJlZC4AJXMlcyVzJXMlcwAiAAAA IiA8AAA+AABDT01QT1NFIFNVR0dFU1RJT04ACgogICAgLS0gU2VuZGluZyBz dWdnZXN0aW9uKCVzKSAtLQoAQ2FuY2VsbGVkOiBubyBsb2NhbCBzdXBwb3J0 IGFkZHJlc3MgY29uZmlndXJlZC4AJXMlcyVzJXMlcwAiAAAAIiA8AAA+AABD T01QT1NFIFRPIExPQ0FMIFNVUFBPUlQACgogICAtLSBTZW5kIHRvIGxvY2Fs IHN1cHBvcnQoJXMpIC0tCgAlY3VnIChJRCAlYyVjJWQlYyVjKTogAFBpbmUg Q29uZmlndXJhdGlvbiBEYXRhAG5hbWUAY29uZmlnLnR4dABQaW5lIGJ1aWx0 IAAgb24gaG9zdDogAAoAPT09PT09PT09PSBMYXRlc3Qga2V5c3Ryb2tlcyA9 PT09PT09PT09CgAJJXMJKDB4JTA0LjR4KQoATG9jYWwgQ29uZmlndXJhdGlv biBEYXRhAG5hbWUAbGNvbmZpZy50eHQAZXhlY3V0aW5nIGNvbmZpZyBjb2xs ZWN0b3IAUHJvYmxlbSAlcwBBdHRhY2ggY3VycmVudCBtZXNzYWdlIHRvIHJl cG9ydABQcm9ibGVtIE1lc3NhZ2UgKCVsZCBvZiAlbGQpAA0KAEJ1ZyByZXBv cnQgY2FuY2VsbGVkLgAkSWQ6IHBpbmUuYyx2IDQuMzI0IDE5OTYvMDMvMTUg MDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAAAAdU7AgICAgICAgICAgICAgICAg ICAgV2VsY29tZSB0byBQaW5lLi4uCgphIFByb2dyYW0gZm9yIEludGVybmV0 IE5ld3MgYW5kIEVtYWlsLiAgUGluZSBvZmZlcnMgdGhlIGFiaWxpdHkgdG86 CiAgLUFjY2VzcyBsb2NhbCBhbmQgcmVtb3RlIG1lc3NhZ2UgZm9sZGVycyB1 c2luZyBhIHNpbXBsZSB1c2VyLWludGVyZmFjZQogIC1TZW5kIGRvY3VtZW50 cywgZ3JhcGhpY3MsIGV0YyAodmlhIHRoZSBNSU1FIHN0YW5kYXJkIGZvciBh dHRhY2htZW50cykKCkNPTU1BTkRTIElOIFBJTkU6ICBBdmFpbGFibGUgY29t bWFuZHMgYXJlIGFsd2F5cyBsaXN0ZWQgb24gdGhlIGxhc3QKIHR3byBsaW5l cyBvZiB0aGUgc2NyZWVuLiAgSWYgdGhlcmUgYXJlIG1vcmUgdGhhbiBjYW4g YmUgZGlzcGxheWVkLCB0aGUKICAiTyIgY29tbWFuZCB3aWxsIGN5Y2xlIHRo ZWlyIGRpc3BsYXkuICBFeGNlcHQgaW4gZnVuY3Rpb24ga2V5IG1vZGUsCiAg Y29tbWFuZHMgY2FuIGJlIGV4ZWN1dGVkIGV2ZW4gdGhvdWdoIHRoZXkgYXJl IG5vdCBkaXNwbGF5ZWQuCgpQSU5FIENPTkZJR1VSQVRJT046ICBQaW5lIGhh cyBjcmVhdGVkIGEgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZpbGUgZm9yIHlv dS4KICBUbyBjdXN0b21pemUgcGluZSdzIGJlaGF2aW9yLCB1c2UgdGhlIFNl dHVwL0NvbmZpZyAoIlMiIHRoZW4gIkMiCiAgaW4gTWFpbiBNZW51KS4gIFdl IGFsc28gc3VnZ2VzdCBzZWVpbmcgcGluZSdzIG1haW4gaGVscCAoIj8iIGlu IE1haW4gTWVudSkuAAAAACAgICAgICAgICAgICA8PDxUaGlzIG1lc3NhZ2Ug d2lsbCBhcHBlYXIgb25seSBvbmNlLj4+PgoKICAgICAgICAgICAgIFdlbGNv bWUgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIFBpbmUhCgpZb3VyIFBpbmUg Y29uZmlndXJhdGlvbiBmaWxlIHNob3dzIHRoYXQgeW91IGhhdmUgbm90IHVz ZWQgdGhpcyB2ZXJzaW9uIG9mClBpbmUgYmVmb3JlLiAgWW91J2xsIHNlZSB2 ZXJ5IGZldyBjaGFuZ2VzIHRvIFBpbmUncyBzdGFuZGFyZCBiZWhhdmlvciwg YnV0CnRoZXJlIGFyZSBtYW55IG5ldyBmZWF0dXJlcyB0aGF0IHlvdSBtYXkg ZW5hYmxlIHZpYSB0aGUgbmV3IENvbmZpZwpzY3JlZW4gdW5kZXIgdGhlIE1h aW4gTWVudSBTRVRVUCBjb21tYW5kLiAgU2VlIHRoZSBSZWxlYXNlIE5vdGVz CigiUiIgb24gdGhlIE1haW4gTWVudSkgZm9yIGEgbW9yZSBkZXRhaWxlZCBs aXN0IG9mIGNoYW5nZXMuAAAAAB1TtQAdU7cAAAAAAB1TvAAdU74AAAAAAAAA AAAAAAAADgAAAB7BdAAewWgADQAAAB1TyQAdU8sAGwAAAB1T0wAdU9UAGwAA AAAAAAAAAAAAKQAAAAAAAAAAAAAAKQAAAB1T3QAdU98ANgAAAB1T6AAdU+oA NgAAAAAAAAAAAAAARQAAAAAAAAAAAAAARQAAAB1T8QAdU/MAAAAAAB1T+AAd U/oAAAAAAB1UBQAdVAcAAAAAAB1UDAAdVA4AAAAAAB1UFgAdVBgAAAAAAB1U IgAdVCQAAAAAAB1ULQAdVC8AAAAAAB1UNQAdVDcAAAAAAB1UPwAdVEEAAAAA AB1URwAdVEkAAAAAAB1UUgAdVFQAAAAAAAAAAAAAAAAAAAAAAgAAUAAAAAAA AAAAAB1RSP8PAAAAAAAAAAAAAAYAAAAAHVfCAAAAAAAAAQAAAAA/AAAAAAAd V/QAAAAAAAAAAAAAAAAAAAAAAB1X9QAdWDAAAAETAAAAQwAAAA8AHVg2AAAA AAAAAAAAAAAAAAAAAAAdWDcAAAAAAAABFgAAAEkAAAASAB1YdQAAAAAAAAAA AAAAAAAAAAAAHVh2AB1YrgAAARQAAABMAAAAEAAdWL0AAAAAAAAAAAAAAAAA AAAAAB1YvgAAAAAAAAEZAAAAQQAAABUAHVjwAAAAAAAAAAAAAAAAAAAAAAAd WPEAAAAAAAABGAAAAFMAAAAUAB1ZKAAAAAAAAAAAAAAAAAAAAAAAHVkpAAAA AAAAARIAAABRAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAdXY4AHV3V AAAAADMuOTIAPwBIZWxwAE8AT1RIRVIgQ01EUwBQAFByZXZDbWQATgBOZXh0 Q21kAFIAUmVsTm90ZXMASwBLQkxvY2sAPwBIZWxwAE8AT1RIRVIgQ01EUwBR AFF1aXQAQwBDb21wb3NlAEwATGlzdEZsZHJzAEcAR290b0ZsZHIASQBJbmRl eABKAEpvdXJuYWwAUwBTZXR1cABBAEFkZHJCb29rAEIAUmVwb3J0IEJ1ZwBI T01FAEhPTUUAQ2FuJ3QgYWNjZXNzIHRlcm1pbmFsIG9yIGlucHV0IGlzIG5v dCBhIHRlcm1pbmFsLiAAUmVkaXJlY3Rpb24gb2YKc3RhbmRhcmQgaW5wdXQg aXMgbm90IGFsbG93ZWQuIEZvciAAZXhhbXBsZSAicGluZSA8IGZpbGUiIGRv ZXNuJ3Qgd29yay4KJWMAVGVybWluYWwgdHlwZSAoZW52aXJvbm1lbnQgdmFy aWFibGUgVEVSTSkgbm90IHNldC4KAFRlcm1pbmFsIHR5cGUgIiVzIiwgaXMg dW5rbm93bi4KAFRFUk0AQ2FuJ3Qgb3BlbiB0ZXJtY2FwIGZpbGU7IGNoZWNr IFRFUk1DQVAAIHZhcmlhYmxlIGFuZC9vciBzeXN0ZW0gbWFuYWdlci4KAFlv dXIgdGVybWluYWwsIG9mIHR5cGUgIiVzIiwAVEVSTQAgaXMgbGFja2luZyBm dW5jdGlvbnMgbmVlZGVkIHRvIHJ1biBwaW5lLgoADQBJTkJPWABQcm9ibGVt IHJlYWRpbmcgc3RkaW46ICVzAEZJTEUgVklFVwAKCgBDYW4ndCBkaXNwbGF5 ICIlcyI6ICVzAFN0YW5kYXJkIElucHV0AE5VTEwALCAAQmFkIGFkZHJlc3M6 ICVzAEV4ZWN1dGluZyBpbml0aWFsLWtleXN0cm9rZS1saXN0Li4uLi4uAFBs ZWFzZSB3YWl0LCBvcGVuaW5nICVzLi4uLi4uAG5ld3MgbWVzc2FnZXMAbWFp bCBmb2xkZXIAVW5hYmxlIHRvIG9wZW4gJXMgIiVzIgBuZXdzIG1lc3NhZ2Vz AGZvbGRlcgAucGluZS1pbnRlcnJ1cHRlZC1tYWlsAFtdAFVzZSBjb21wb3Nl IGNvbW1hbmQgdG8gY29udGludWUgaW50ZXJydXB0ZWQgbWVzc2FnZS4ATm90 ZTogc29tZSBvZiB5b3VyIGNvbmZpZyBvcHRpb25zIGNvbmZsaWN0IHdpdGgg c2l0ZSBwb2xpY3kgYW5kIGFyZSBpZ25vcmVkAE5vdGU6IG1haWwtY2hlY2st aW50ZXJ2YWw9MCBtYXkgY2F1c2UgSU1BUCBzZXJ2ZXIgY29ubmVjdGlvbiB0 byB0aW1lIG91dAAgJXMgICAgIEhFTFAgICAgICAgICAgICAgICAtICBHZXQg aGVscCB1c2luZyBQaW5lAAAgJXMgICAgIENPTVBPU0UgTUVTU0FHRSAgICAt ICBDb21wb3NlIGFuZCBzZW5kJXMgYSBtZXNzYWdlAC9wb3N0AAAgJXMgICAg IEZPTERFUiBJTkRFWCAgICAgICAtICBWaWV3IG1lc3NhZ2VzIGluIGN1cnJl bnQgZm9sZGVyAAAgJXMgICAgIEZPTERFUiBMSVNUICAgICAgICAtICBTZWxl Y3QgYSBmb2xkZXIlcyB0byB2aWV3ACBPUiBuZXdzIGdyb3VwAAAgJXMgICAg IEFERFJFU1MgQk9PSyAgICAgICAtICBVcGRhdGUgYWRkcmVzcyBib29rAAAg JXMgICAgIFNFVFVQICAgICAgICAgICAgICAtICBDb25maWd1cmUgb3IgdXBk YXRlIFBpbmUAACAlcyAgICAgUVVJVCAgICAgICAgICAgICAgIC0gIEV4aXQg dGhlIFBpbmUgcHJvZ3JhbQAAAAoKICAgIC0tLS0gTUFJTl9NRU5VX1NDUkVF TiAtLS0tCgBIRUxQIEZPUiBNQUlOIE1FTlUAQWxyZWFkeSBhdCB0b3Agb2Yg bGlzdABBbHJlYWR5IGF0IGJvdHRvbSBvZiBsaXN0AE5FV1MgQUJPVVQgUElO RQBVc2UgIkwiIHRvIGxpc3QgRm9sZGVycwBSRVZJRVcgUkVDRU5UIE1FU1NB R0VTACoqKiBEZWJ1ZyBsZXZlbCBzZXQgdG8gJWQgKioqCgBEZWJ1ZyBsZXZl bCBzZXQgdG8gJXMARjEAPwBNQUlOIE1FTlUAXQAlcwAAAENvcHlyaWdodCAx OTg5LTE5OTYuICBQSU5FIGlzIGEgdHJhZGVtYXJrIG9mIHRoZSBVbml2ZXJz aXR5IG9mIFdhc2hpbmd0b24uAFByaW50ZXIATmV3cGFzc3dvcmQAQ29uZmln AFVwZGF0ZQBTaWduYXR1cmUAQWxsIHNldHVwIHRhc2tzIHR1cm5lZCBvZmYg b3IgcHJvaGliaXRlZCBieSBTeXMuIE1nbXQuAFAATgBDAFUAUwBDaG9vc2Ug YSBzZXR1cCB0YXNrIGZyb20gJXMgOiAAdGhlIG1lbnUgYmVsb3cAU2V0dXAg Y29tbWFuZCBjYW5jZWxsZWQAQ29ubmVjdGluZyB0byB1cGRhdGUgc2VydmVy ACVzdXBkYXRlcy5waW5lJXMAe3BpbmUuY2FjLndhc2hpbmd0b24uZWR1OjE0 NC9hbm9ueW1vdXN9I25ld3MuADM5MgBQYXNzd29yZCBjaGFuZ2UgdW5hdmFp bGFibGUgaW4gcmVzdHJpY3RlZCBkZW1vIHZlcnNpb24gb2YgUGluZS4AUElO RSBpcyBhIHRyYWRlbWFyayBvZiB0aGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5n dG9uLgBSZXF1ZXN0IGRvY3VtZW50AE5vIHJlcXVlc3Qgc2VudABUeXBlIGFu eSBjaGFyYWN0ZXIgdG8gY29udGludWUgOiAAcG9zdHBvbmVkLW1haWwARnJv bSAAUE9TVFBPTkVEIGNvbnZlcnNpb24gJXMgLS0+IDwlcz4lcwoAUHJvYmxl bSB1cGdyYWRpbmcgcG9zdHBvbmVkIG1lc3NhZ2UAQ29udmVyc2lvbiBmYWls ZWQ6IENhbid0IEFQUEVORAoAUHJvYmxlbSB1cGdyYWRpbmcgcG9zdHBvbmVk IG1lc3NhZ2UAQ29udmVyc2lvbiBmYWlsZWQ6ICVzCgBQcm9ibGVtIHVwZ3Jh ZGluZyBwb3N0cG9uZWQgbWVzc2FnZQBDb252ZXJzaW9uIGZhaWxlZDogQ2Fu J3QgY3JlYXRlICVzCgBuZXcgcG9zdHBvbmVkIGZvbGRlcgB0ZW1wIHN0b3Jh Z2Ugb2JqZWN0AFNQRUNJQUwgT0ZGRVI6ICBXb3VsZCB5b3UgbGlrZSB0byBy ZWNlaXZlICh2aWEgZW1haWwpIGEgYnJpZWYgZG9jdW1lbnQAICBlbnRpdGxl ZCAiR2V0dGluZyB0aGUgbW9zdCBvdXQgb2YgUGluZSAzLjkyIiA/AFtZb3Ug cmFuIGFuIG9sZCB2ZXJzaW9uIG9mIFBpbmUgd2hpY2ggbWF5IGhhdmUgdHJ1 bmNhdGVkIHNvbWUgb2YgeW91cl0AW25ldyBwaW5lcmMgbGlzdCB2YXJpYWJs ZXMgKGJlY2F1c2Ugb2YgYSBidWcgaW4gdGhlIG9sZCB2ZXJzaW9uKS4gICAg XQAKCiAgICAtLS0tIFFVSVQgU0NSRUVOIC0tLS0KAFJlYWxseSBxdWl0IHBp bmUAUGluZSBmaW5pc2hlZAAgLS0gACVsZDolbGQARmlyc3QgdW5zZWVuIHJl dHVybmluZyAlbGQKACVsZDolbGQAJWxkOiVsZAAlbGQ6JWxkAGltYXAAaW1h cABubnRwAG5udHAAUmVtZW1iZXI6IHRoZSAiTyIgY29tbWFuZCBpcyBhbHdh eXMgb3B0aW9uYWwAUGluZSBQYW5pYzogJXMKAAoKUHJvYmxlbSBkZXRlY3Rl ZDogIiVzIi4KUGluZSBFeGl0aW5nLgoAZmZvAFBpbmUgcGFuaWNlZC4gKFJl YXNvbiBmb3IgcGFuaWMgaXMgdG9vIGxvbmcgdG8gdGVsbCkAAAAAACRJZDog cmVwbHkuYyx2IDQuMTcwIDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4 cCAkAAAAAB1gcAAdYHsAHWCAAB1giwAdYJcAHWCjAB1grQAAAAAAAABmAAAA ZgAdYLcAHWC5AAAAcgAAAHIAHWDDAB1gxQAAAGIAAABiAB1gywAdYM3///// AAAAAAAAAAAAAAAAAB1iOQAdYlMAHWluQgAAAE5ld3Nncm91cHMAUGF0aABS ZWZlcmVuY2VzAEZvbGxvd3VwLVRvAFJlc2VudC1Gcm9tAFJlc2VudC1UbwBS ZXNlbnQtQ2MARgBGb2xsb3ctdXAAUgBSZXBseQBCAEJvdGgACiAtIHJlcGx5 ICglcyBtc2dzKSAtCgBJbmNsdWRlICVzJXNvcmlnaW5hbCBtZXNzYWdlJXMg aW4gUmVwbHkAACAAAHMAAFJlcGx5IGNhbmNlbGxlZABFcnJvciBmZXRjaGlu ZyBtZXNzYWdlICVzLiBDYW4ndCByZXBseSB0byBpdC4APFBpbmUuADxNUy1D LgA8TUwtLgBGb2xsb3ctdXAgdG8gbmV3cyBncm91cChzKSwgUmVwbHkgdmlh IGVtYWlsIHRvIGF1dGhvciBvciBCb3RoPyAAUG9zdGluZyB0byBzcGVjaWZp ZWQgRm9sbG93dXAtVG8gZ3JvdXBzAFJlcGx5IGNhbmNlbGxlZABVc2UgIlJl cGx5LVRvOiIgYWRkcmVzcyBpbnN0ZWFkIG9mICJGcm9tOiIgYWRkcmVzcwBy ZXBseS10bwBGcm9tAFJlcGx5IGNhbmNlbGxlZABUbwBDYwBAAFJlcGx5IHRv IGFsbCByZWNpcGllbnRzAEAAUmVwbHkgY2FuY2VsbGVkAFJlOiBzZXZlcmFs IG1lc3NhZ2VzACVzAFdhcm5pbmc6IG5vIHZhbGlkIGFkZHJlc3NlcyB0byBy ZXBseSB0byEARXJyb3IgYWxsb2NhdGluZyBtZXNzYWdlIHRleHQACgAKAAoA CgBFcnJvciBmZXRjaGluZyBtZXNzYWdlICVzLiBDYW4ndCByZXBseSB0byBp dC4AMQAuIFRleHQgbm90IGluY2x1ZGVkAFdBUk5JTkchICBBdHRhY2htZW50 cyBub3QgaW5jbHVkZWQgaW4gbXVsdGlwbGUgcmVwbHkuADEALiBUZXh0IG5v dCBpbmNsdWRlZABNdWx0aXBhcnQgd2l0aCBubyBsZWFkaW5nIHRleHQgcGFy dCEATm9uLXRleHQgbWVzc2FnZSBub3QgaW5jbHVkZWQhAEVycm9yIGZldGNo aW5nIG1lc3NhZ2UgJXMuIENhbid0IHJlcGx5IHRvIGl0LgAxAC4gVGV4dCBu b3QgaW5jbHVkZWQAMQAuIFRleHQgbm90IGluY2x1ZGVkAAoAICBbTk9OLVRl eHQgQm9keSBwYXJ0IG5vdCBpbmNsdWRlZF0ACgAxAC4gVGV4dCBub3QgaW5j bHVkZWQARXJyb3IgaW5jbHVkaW5nIGFsbCBtZXNzYWdlIHBhcnRzAEVycm9y IGluY2x1ZGluZyBhbGwgbWVzc2FnZSBwYXJ0cwAxAENPTVBPU0UgTUVTU0FH RSBSRVBMWQAlczoAACYlcwAuUkFXLUZJRUxELgA+IDwAJXMgJXMAUmU6ICVz AHlvdXIgbWFpbABfRlJPTV8ATWFueQAAT24gACwgACwgaXQgd2FzIHdyaXR0 ZW46ACwgACB3cm90ZToAIHdyb3RlOgAKAAoAcG9zdGVyAFJlcGx5aW5nIHRv IFBvc3RlciBhcyBzcGVjaWZpZWQgaW4gIkZvbGxvd3VwLVRvIgAKAC0tLS0t LS0tLS0gRm9yd2FyZGVkIG1lc3NhZ2UgLS0tLS0tLS0tLQAKACAgW0Vycm9y IGZldGNoaW5nIG1lc3NhZ2UgaGVhZGVyIGRhdGFdAAoACiAtIGZvcndhcmQg LQoAJXMgZm9yd2FyZGVkIG1lc3NhZ2VzLi4uAEVycm9yIGZldGNoaW5nIG1l c3NhZ2UgJXMuIENhbid0IGZvcndhcmQgaXQuAEVycm9yIGFsbG9jYXRpbmcg bWVzc2FnZSB0ZXh0AAoARm9yd2FyZCBtZXNzYWdlcyBhcyBhIE1JTUUgZGln ZXN0AEZvcndhcmQgbWVzc2FnZSBhcyBhbiBhdHRhY2htZW50AEZvcndhcmQg bWVzc2FnZSBjYW5jZWxsZWQARGlnZXN0AERpZ2VzdCBvZiAlcyBtZXNzYWdl cwANCgAKAAoARXJyb3IgZmV0Y2hpbmcgbWVzc2FnZSAlcy4gQ2FuJ3QgZm9y d2FyZCBpdC4AADEAAC4gVGV4dCBub3QgaW5jbHVkZWQAV0FSTklORyEgIEF0 dGFjaG1lbnRzIG5vdCBpbmNsdWRlZCBpbiBtdWx0aXBsZSBmb3J3YXJkLgAA MQAALiBUZXh0IG5vdCBpbmNsdWRlZABNdWx0aXBhcnQgd2l0aCBubyBsZWFk aW5nIHRleHQgcGFydCEATm9uLXRleHQgbWVzc2FnZSBub3QgaW5jbHVkZWQh AEVycm9yIGZldGNoaW5nIG1lc3NhZ2UgJXMuIENhbid0IGZvcndhcmQgaXQu AAAxAAAuIFRleHQgbm90IGluY2x1ZGVkAEVycm9yIHJlZmVyZW5jaW5nIGJv ZHkgcGFydCAxAAAxAAAuIFRleHQgbm90IGluY2x1ZGVkADEAU0VORCBNRVNT QUdFAEZPUldBUkQgTUVTU0FHRQBFcnJvciBmZXRjaGluZyBtZXNzYWdlIGNv bnRlbnRzLiAgQ2FuJ3QgZm9yd2FyZCBtZXNzYWdlLgBjaGVja2luZyBzdWJq ZWN0OiAiJXMiCgBOVUxMAChmd2QpACVzIChmd2QpAEZvcndhcmRlZCBtYWls Li4uLgAKAAoALS0tLS0gSW5jbHVkZWQgdGV4dCAtLS0tLQAKAFNFTkQgTUVT U0FHRQBFcnJvciByZWFkaW5nIHRleHQgIiVzIgBFcnJvciBhbGxvY2F0aW5n IG1lc3NhZ2UgdGV4dAAKIC0gYm91bmNlIC0KAEJPVU5DRSAocmVkaXJlY3Qp ICVkIG1lc3NhZ2VzIHRvIDogAEVycm9yIGZldGNoaW5nIG1lc3NhZ2UgY29u dGVudHMuIENhbid0IHJlc2VuZCBtZXNzYWdlAFJlc2VudCBtYWlsLi4uLgBF cnJvciBhbGxvY2F0aW5nIG1lc3NhZ2UgdGV4dABQbGFpbgBAADEAAC4gVGV4 dCBub3QgaW5jbHVkZWQARXJyb3IgZmV0Y2hpbmcgbWVzc2FnZSBjb250ZW50 cy4gQ2FuJ3QgcmVzZW5kIG1lc3NhZ2UAZXNlbnQtAGVjZWl2ZWQ6ACVzJXMg ICAgW0Zvcm1hdHRpbmcgZXJyb3I6ICVzXSVzAAoACgAKAAoAICAgIFtFUlJP UiBmZXRjaGluZyB0ZXh0IG9mIG1lc3NhZ2VdAAoACgByaWNodGV4dAAlczog bWVzc2FnZSBudW1iZXIgJWxkACVkJXMlcwAuAAAAcmZjODIyADEAZXh0ZXJu YWwtYm9keQBFcnJvciBmZXRjaGluZyBwYXJ0ICVzAEVycm9yIGZldGNoaW5n IHBhcnQgJXMAPFBpbmUuJS40cy4lLjIwcy4lMDJkJTAyZCUwMmQlMDJkJTAy ZCUwMmQuJWQlY0AlLjUwcz4AU1VOAAoACgBFcnJvciAiJXMiIHJlYWRpbmcg c2lnbmF0dXJlIGZpbGUgIiVzIgAAAAAAJElkOiBzY3JlZW4uYyx2IDQuODMg MTk5Ni8wMy8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAAAAAAABAAAAAAAA AAAAAAAAAB1scgAdbHUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAB1rNAAA AAAAAAAAAAAAAEQAAAAAAAABJTJkICUtNy43cyAlLTEwLjEwcyAlZAoAKG5v IGttKQAobnVsbCkAKG5vIGttKQAobnVsbCkAAHJvdzogJWQsIHJlYWxfcm93 OiAlZCwgY29sdW1uOiAlZAoARiVkACAAJXMgJXMAcmV0AHRhYgBzcGMAXkMA Q2FuY2VsAHByZXZfY29sOiAlZCwgcHJldl9lbmQ6JWQsIHRvcF9jb2x1bW46 JWQgc3BhY2luZzolZAoAJXMlcyVzACgAACkAAHNldF90aXRsZWJhciAtIHN0 eWxlOiAlZCAgY3VycmVudCBtZXNzYWdlIGNudDolbGQAICBjdXJyZW50X3Bs OiAlbGQgIHRvdGFsX3BsOiAlbGQKAABQSU5FICVzAChDTE9TRUQpAChSRUFE T05MWSkAAE1zZwBNZXNzYWdlAFBhZ2UgJWQgb2YgJWQgIAAlcyAlcyVzAABz ACVzICVzIG9mICVzICVzACAgIABERUwAQU5TAE5FVwAgICAAJXMgJXMgb2Yg JXMgJXMgJXMAREVMAEFOUwBORVcAICAgAExpbmUgJSpsZCBvZiAlKmxkICVz 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdeZUAAAABYAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAdfBkAHYjxLCAAAAAAAAAAHY0IAB2NDwAdjRgAHY0dAB2N JgAdjTEAHY09AB2NQgAdjVQAHY1oAB2NfAAdjZIAHY2kAB2NtgAAAAAKCiAg ICAtLS0tIENPTVBPU0UgU0NSRUVOIChub3QgaW4gcGljbyB5ZXQpIC0tLS0K AC5waW5lLWludGVycnVwdGVkLW1haWwAW10AQ29udGludWUgSU5URVJSVVBU RUQgY29tcG9zaXRpb24gKGFuc3dlcmluZyAibiIgd29uJ3QgZXJhc2UgaXQp AENvbXBvc2l0aW9uIGNhbmNlbGxlZABbXQBDb250aW51ZSBwb3N0cG9uZWQg Y29tcG9zaXRpb24gKGFuc3dlcmluZyAiTm8iIHdvbid0IGVyYXNlIGl0KQBD b21wb3NpdGlvbiBjYW5jZWxsZWQAUHJvYmxlbSBjcmVhdGluZyBzcGFjZSBm b3IgbWVzc2FnZSB0ZXh0LgAAQ09NUE9TRSBNRVNTQUdFAFtdAG5vX21haWxi b3g+AEVtcHR5IGZvbGRlci4gIE5vIG1lc3NhZ2VzIHJlYWxseSBwb3N0cG9u ZWQhAERFTEVURUQARGVsZXRlZCBtZXNzYWdlcyB3aWxsIGJlIHJlbW92ZWQg ZnJvbSBmb2xkZXIuICBEZWxldGUAVW5kZWxldGUgbWVzc2FnZXMgdG8gcmVt YWluIHBvc3Rwb25lZCwgYW5kIHRoZW4gY29udGludWUgbWVzc2FnZQBDb21w b3NpdGlvbiBjYW5jZWxsZWQARmNjAFJlZmVyZW5jZXMATGNjAE5ld3Nncm91 cHMAADEAAEVycm9yIGluY2x1ZGluZyBhbGwgbWVzc2FnZSBwYXJ0cwAxAABc REVMRVRFRABObyBtb3JlIHBvc3Rwb25lZCBtZXNzYWdlcywgcmV0dXJuaW5n IHRvICIlcyIARnJvbSAgICA6IABGcm9tAFRvIEFkZHJCawBSZXBseS1Ubzog AFJlcGx5IFRvAFRvIEFkZHJCawBUbyAgICAgIDogAFRvAFRvIEFkZHJCawBD YyAgICAgIDogAENjAFRvIEFkZHJCawBCY2MgICAgIDogAEJjYwBUbyBBZGRy QmsATmV3c2dycHM6IABOZXdzZ3JvdXBzAFRvIE53c0dycHMARmNjICAgICA6 IABGY2MAVG8gRmxkcnMATGNjICAgICA6IABMY2MAVG8gQWRkckJrAEF0dGNo bW50OiAAQXR0Y2htbnQAVG8gRmlsZXMAU3ViamVjdCA6IABTdWJqZWN0AABS ZWZlcmVuY2VzAABEYXRlAABJbi1SZXBseS1UbwAATWVzc2FnZS1JRAAAVG8A AFNlbmRlcgBUbyBBZGRyQmsARnJvbQBSZXBseS1UbwBUbwBjYwBiY2MATmV3 c2dyb3VwcwBGY2MATGNjAEF0dGNobW50AFN1YmplY3QAUmVmZXJlbmNlcwBE YXRlAEluLVJlcGx5LVRvAE1lc3NhZ2UtSUQAVG8AWC1TZW5kZXIACiA9PT0g c2ltcGxlIHNlbmQgY2FsbGVkID09PSAKAEludGVybmFsIGVycm9yOiAxKUZy ZWVUZXh0IGhlYWRlciAlZABJbnRlcm5hbCBlcnJvcjogQWRkcmVzcyBoZWFk ZXIgJWQAVW5rbm93biBoZWFkZXIgdHlwZSAlZCBpbiBwaW5lX3NpbXBsZV9z ZW5kAF5UAFRvIEFkZHJCawBGT1JXQVJEIChhcyBlLW1haWwpIHRvIDogAEJP VU5DRSAocmVkaXJlY3QpIG1lc3NhZ2UgdG8gOiAASW50ZXJuYWwgcHJvYmxl bSBlbmNvdW50ZXJlZABTZW5kIG1lc3NhZ2UgdG8gIiUuNTBzIgBNZXNzYWdl IE5PVCBzZW50IG9yIHdyaXR0ZW4gdG8gZmNjLgBjYW4ndCBvcGVuIGZjYywg Y29udAoARmNjACB0byAlLjQwcwBGY2MgRmFpbGVkIS4gIE5vIG1lc3NhZ2Ug c2F2ZWQuAGV4cGxpY2l0IGZjYyB3cml0ZSBmYWlsZWQhCgBCb3VuY2UgZmFp bGVkCgBTZW5kIGNhbmNlbGxlZABFcnJvciBpbiBhZGRyZXNzOiAlcwBObyBh ZGRyZXNzZWUhICBObyBlLW1haWwgc2VudC4AU2VuZCBjYW5jZWxsZWQACj09 PSBzZW5kIGNhbGxlZCA9PT0KAGZsYWdzOiAleAoAUG9zdCB0byBjdXJyZW50 IG5ld3Nncm91cCAoJXMpAE1lc3NhZ2UgY2FuY2VsbGVkAD09PSBzZW5kOiBj YW5jZWxsZWQKAEludGVybmFsIGVycm9yOiBpPSVkIGluIHBpbmVfc2VuZAB1 bmRpc2Nsb3NlZCByZWNpcGllbnRzOiA7AEJvdGNoZWQ6IFVubWF0Y2hlZCBG cmVlVGV4dCBoZWFkZXIgaW4gcGluZV9zZW5kAEludGVybmFsIGVycm9yOiBB ZGRyZXNzIGhlYWRlciAlZABVbmtub3duIGhlYWRlciB0eXBlICVkIGluIHBp bmVfc2VuZABOb3QgYWxsb3dlZCB0byBjaGFuZ2UgaGVhZGVyICJGcm9tIgBV bmtub3duIGN1c3RvbSBoZWFkZXIgdHlwZSAlZAAgICAgICAgIDogAE5vIGRl ZmF1bHQtY29tcG9zZXItaGRycyBtYXRjaGVkLCBkaXNwbGF5aW5nIGRlZmF1 bHRzAAAKICAtLS0tIENPTVBPU0VSIC0tLS0KAC4uLiBjb21wb3NlciByZXR1 cm5zICgweCV4KQoAcGluZV9zZW5kOiVzIGhhbmRsaW5nCgBTVVNQRU5EAEhV UABDQU5DRUwASFVIPwBNZXNzYWdlIGNhbmNlbGxlZABOb3QgYWxsb3dlZCB0 byBwb3N0cG9uZSBtZXNzYWdlIHVudGlsIGFkZHJlc3NlcyBhcmUgcXVhbGlm aWVkAC5waW5lLWludGVycnVwdGVkLW1haWwAJXNGcm9tICVzQCVzICUuMjRz DQoAAA0KACoqKkNBTidUIFdSSVRFICVzOiAlcwoATm8gcG9zdHBvbmVkIGZp bGUgZGVmaW5lZABwb3N0cG9uZWQgbWVzc2FnZQBkZWFkLmxldHRlcgBkZWFk LmxldHRlcgAAKioqIFBJUEUgRkFJTEVEOiAlcwoAKioqIENBTidUIENSRUFU RSAlczogJXMKACoqKkNBTidUIEFMTE9DQVRFIHRlbXAgc3RvcmU6ICVzIABT YXZlIGNvbXBvc2l0aW9uIG9uIEhVUCAlc0VECgBTVUNDRUVEAEZBSUwAQ29t cG9zaXRpb24gcG9zdHBvbmVkLiBTZWxlY3QgQ29tcG9zZSB0byByZXN1bWUu AE1lc3NhZ2UgY2FuY2VsbGVkAENvbnRpbnVpbmcgY29tcG9zaXRpb24uICBN ZXNzYWdlIG5vdCBwb3N0cG9uZWQgb3Igc2VudAA9PT0gc2VuZGluZzogAFBv c3RlZCBtZXNzYWdlIG1heSBnbyB0byB0aG91c2FuZHMgb2YgcmVhZGVycy4g UmVhbGx5IHBvc3QATWVzc2FnZSBub3QgcG9zdGVkAG5vIHBvc3QsIGNvbnRp bnVpbmcKAE5vIHJlY2lwaWVudHMgc3BlY2lmaWVkIQBubyByZWNpcCwgY29u dGludWluZwoAYWRkcnMgZmFpbGVkLCBjb250aW51aW5nCgBNZXNzYWdlIE5P VCBzZW50IG9yIHdyaXR0ZW4gdG8gZmNjLgBjYW4ndCBvcGVuL2FsbG9jYXRl IGZjYywgY29udCdnCgBQb3N0IGZhaWxlZCwgY29udGludWluZwoARmNjACB0 byAlLjQwcwBGY2MgRmFpbGVkIS4gIE5vIG1lc3NhZ2Ugc2F2ZWQuAGV4cGxp Y2l0IGZjYyB3cml0ZSBmYWlsZWQhCgBTZW5kIGFuZCBQb3N0IGZhaWxlZCwg Y29udGludWluZwoATWVzc2FnZSAlcyVzJXMlcyVzJXMlcy4AcG9zdGVkAE5P VCBwb3N0ZWQAACwgACBhbmQgAABzZW50AE5PVCBTRU5UAAAgYW5kIGNvcGll ZCB0byAAT05MWSBjb3BpZWQgdG8gAAAiAAAAIgAALABcQU5TV0VSRUQAU2Vu ZCBmYWlsZWQsIGNvbnRpbnVpbmcKAD09PSBzZW5kIHJldHVybmluZyA9PT0K AENhbid0IHNlbmQgdG8gYWRkcmVzcyAlczogJXMAbm90IGluIGFkZHJlc3Ni b29rAFJlc3RyaWN0ZWQgZGVtbyB2ZXJzaW9uIG9mIFBpbmUuIFlvdSBtYXkg b25seSBzZW5kIG1haWwgdG8geW91cnNlbGYAbWFpbGVyLWRhZW1vbgBSZWFs bHkgc2VuZCB0aGlzIG1lc3NhZ2UgdG8gdGhlIE1BSUxFUi1EQUVNT04ATmV3 cyBwb3N0aW5ncyBNVVNUIGhhdmUgYSBzdWJqZWN0ISAgUGxlYXNlIGFkZCBv bmUhAFVTLUFTQ0lJAEVycm9yIGluc2VydGluZyBNZXNzYWdlAEVycm9yIGlu c2VydGluZyBNZXNzYWdlAC4uLiVzAFkAWWVzAE4ATm8AXlAAUHJldiBGaWx0 ZXIAXk4ATmV4dCBGaWx0ZXIAXlcAAAAAAFNlbmQgbWVzc2FnZSVzJXMlcyVz JXMlcyVzPyAAICgAAGZpbHRlcmVkIHRocnUgIgAAdW5maWx0ZXJlZAAAIgAA IAAAaW4gdmVyYm9zZSBtb2RlAAApAABOb3JtYWwAVmVyYm9zZQBObyBNZXNz YWdlIFNlbnQAU2VuZCBDYW5jZWxsZWQARmlsZSAlcyBhdHRhY2hlZCBhcyB0 eXBlICVzLyVzAFVwbG9hZCBjbWQgY2FsbGVkIHRvIHhmZXIgIiVzIgoAPE5P IEZJTEU+AHB1AEVycm9yIGRldGVybWluaW5nIHNpemUgb2YgJXM6ICVzACEh ISBVcGxvYWQgY21kICIlcyIgZmFpbGVkIGZvciAiJXMiOiAlcwoARXJyb3Ig b3BlbmluZyBwaXBlAAoAQ2FuJ3QgY3JlYXRlIHNwYWNlIGZvciBmaWx0ZXIg dGVtcG9yYXJ5IGZpbGUuAENhbid0IG9wZW4gdGVtcCBmaWxlIGZpbHRlciB3 cm90ZS4ARmlsdGVyIGNvbW1hbmQgcmV0dXJuZWQgZXJyb3IuAENhbid0IGV4 ZWMgZmlsdGVyIHRleHQuAA0KJXMgIEhpdCByZXR1cm4gdG8gY29udGludWUu AENhbid0IGNyZWF0ZSBzcGFjZSBmb3IgZmlsdGVyZWQgdGV4dC4ARmlsdGVy AFByb2JsZW0gZmlsdGVyaW5nOiAlcwBGaWx0ZXIgRkFJTEVEOiAlcwoAcGlu ZSVzQCVzADM5MgBkb2NzZXJ2ZXIuY2FjLndhc2hpbmd0b24uZWR1AERvY3Vt ZW50IFJlcXVlc3QARG9jdW1lbnQgcmVxdWVzdDogUGluZQAzOTIAIGZvciBO ZXcgVXNlcnMAIGFuZCBJTUFQACBhbmQgTk5UUAAlc2VxdWVzdCBzZW50IGZy b20gIiVzIgBObyByAFIAUHJvYmxlbSBjcmVhdGluZyBzcGFjZSBmb3IgbWVz c2FnZSB0ZXh0LgBTZW5kaW5nIG1haWwuLi4KAENhbid0IHNlbmQgbWVzc2Fn ZS4gTm8gcmVjaXBpZW50cyBzcGVjaWZpZWQhAFNlbmRpbmcgbWFpbABjYWxs X21haWxlcjogdmlhIFRDUAoAY2FsbF9tYWlsZXI6IHZpYSBwaXBlCgBsb2Nh bGhvc3QAU2VuZCB2aWEgcGlwZSBmYWlsZWQhCgBTZW5kIEZhaWxlZCEAT3Bl bmVkIFNNVFAgc2VydmVyICIlcyIKAHNkAHcATWFpbCBub3Qgc2VudC4gIFZF UkJPU0UgbW9kZSBlcnJvciVzJS41MHMuADogAAAAQ2FuJ3Qgb3BlbiB0bXAg ZmlsZSBmb3IgVkVSQk9TRSBtb2RlLgBDYW4ndCBjcmVhdGUgdG1wIGZpbGUg bmFtZSBmb3IgVkVSQk9TRSBtb2RlLgBNQUlMAE1haWwgbm90IHNlbnQuIFNl bmRpbmcgZXJyb3IlcyUuNDBzADogAC4AAE1haWwgbm90IHNlbnQ6ICUuNjBz AFNlbmQgRXJyb3I6ICIlcyIKAEVycm9yIHNlbmRpbmc6ICUuNjBzAFZlcmJv c2UgU01UUCBvdXRwdXQgcmVjZWl2ZWQAVmVyYm9zZSBTTVRQIEludGVyYWN0 aW9uAGNhbGxfbWFpbGVyIEVSUk9SOiAlcwoARm9sZGVyICIlLjIwcyIgaW4g PCUuMzBzPiBkb2Vzbid0IGV4aXN0LiBDcmVhdGUARm9sZGVyICIlLjQwcyIg ZG9lc24ndCBleGlzdC4gIENyZWF0ZQBGY2Mgb2YgbWVzc2FnZSByZWplY3Rl ZABGb2xkZXIgIiUuNDBzIiBkb2Vzbid0IGV4aXN0LiAgQ3JlYXRlAEZjYyBv ZiBtZXNzYWdlIHJlamVjdGVkAFdyaXRpbmcgJXMKAABXcml0aW5nIABbXQBX cml0ZSB0byAiJXMiIEZBSUxFRCEhIQBFUlJPUiBhcHBlbmRpbmcgJXMgaW4g IiVzIgBkb25lLgoAAG5hbWUAWyVzJXMlc10AOiAAAABALlJBVy1GSUVMRC4A AABAAEVycm9yICIlcyIsIGNvdWxkbid0IGF0dGFjaCBmaWxlICIlcyIAbmFt ZQBuYW1lAG5hbWUAbmFtZQBHSUYAR0lGAEpGSUYASlBFRwBNTQBJSQBUSUZG AFBvc3RTY3JpcHQALnNuZABCYXNpYwBBUFBMRUZJTEUAWklQAG9jdGV0LXN0 cmVhbQBvY3RldC1zdHJlYW0Ab2N0ZXQtc3RyZWFtAG9jdGV0LXN0cmVhbQBQ TEFJTgBjaGFyc2V0AGNoYXJzZXQAY2hhcnNldABjaGFyc2V0AFVTLUFTQ0lJ AERJUkVDVE9SWQBQUk9GSUxFAFgtRW1haWwtQWJvb2stRW50cnkAY2hhcnNl dABjaGFyc2V0AGNoYXJzZXQAVVMtQVNDSUkADQogICAgAA0KICAgIAANCgAN CgBVbmtub3duIGhlYWRlciB0eXBlOiAlcwBNSU1FLVZlcnNpb246IDEuMA0K AE1JTUUtVmVyc2lvbjogMS4wDQoADQoADQoALS0gcGluZV9lbmNvZGVfYm9k eTogJWQKACVsZC0lbGQtJWxkPTolbGQAQk9VTkRBUlkALS0gcGluZV9yZmM4 MjJfb3V0cHV0CgAtLSBwaW5lX3JmYzgyMl9vdXRwdXRfYm9keTogJWQKAEJP VU5EQVJZAC0AICBUaGlzIG1lc3NhZ2UgaXMgaW4gTUlNRSBmb3JtYXQuICBU aGUgZmlyc3QgcGFydCBzaG91bGQgYmUgcmVhZGFibGUgdGV4dCwNCiAgd2hp bGUgdGhlIHJlbWFpbmluZyBwYXJ0cyBhcmUgbGlrZWx5IHVucmVhZGFibGUg d2l0aG91dCBNSU1FLWF3YXJlIHRvb2xzLg0KICBTZW5kIG1haWwgdG8gbWlt ZUBkb2NzZXJ2ZXIuY2FjLndhc2hpbmd0b24uZWR1IGZvciBtb3JlIGluZm8u DQoNCgAtLSVzDQoALS0lcy0tAA0KAA0KAC0tIHBpbmVfcmZjODIyX291dHB1 dF9ib2R5OiBzZWdtZW50ICVsZCBieXRlcwoARW5jb2RpbmcgRXJyb3IgIiVz IgANCgANCgBDb250ZW50LVR5cGU6ICVzAC8lcwA7ICVzPQA7IGNoYXJzZXQ9 VVMtQVNDSUkADQoAQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogJXMNCgBD b250ZW50LUlEOiAlcw0KAENvbnRlbnQtRGVzY3JpcHRpb246ICVzDQoADQoA VkVSQgBPTgBQb3N0aW5nIG5ld3MAUG9zdGluZzogWyVzXQoARXJyb3IgcG9z dGluZyBtZXNzYWdlOiAlLjYwcwBFcnJvciBjb25uZWN0aW5nIHRvIG5ld3Mg c2VydmVyOiAlLjYwcwBzZW5kZXIAeC1zZW5kZXIAZGF0ZQByZWNlaXZlZABt ZXNzYWdlLWlkAGluLXJlcGx5LXRvAHBhdGgAcmVzZW50LW1lc3NhZ2UtaWQA cmVzZW50LW1lc3NhZ2UtZGF0ZQByZXNlbnQtbWVzc2FnZS1mcm9tAHJlc2Vu dC1tZXNzYWdlLXNlbmRlcgByZXNlbnQtbWVzc2FnZS10bwByZXNlbnQtbWVz c2FnZS1jYwByZXNlbnQtbWVzc2FnZS1yZXBseS10bwBJbnRlcm5hbCBlcnJv ciBzZXR0aW5nIGRlZmF1bHQgaGVhZGVyAEZyb20AUmVwbHktVG8AAE5vdCBh bGxvd2VkIHRvIGNoYW5nZSBoZWFkZXIgIiVzIgBSZXR1cm4tUmVjZWlwdC10 bwAAJElkOiBzaWduYWxzLmMsdiA0LjkzIDE5OTYvMDMvMTUgMDc6MTM6NDIg aHViZXJ0IEV4cCAkAAAAHZCUAB2QmQAdkJ4AHZCjAB2QqAAdkK1pbml0X3Np Z25hbHMoKQoAZW5kX3NpZ25hbHMoJWQpCgBFcnJvciByZXNldHRpbmcgc2ln bmFsczogJXMKAGF1Z2VyX2luX3NpZ25hbCgpCgBSZWNlaXZlZCBhYm9ydCBz aWduYWwACgoqKiBSZWNlaXZlZCBTSUdIVVAgKioKCgoKAAoKUGluZSBmaW5p c2hlZC4gUmVjZWl2ZWQgaGFuZyB1cCBzaWduYWwKCgAKCioqIFJlY2VpdmVk IFNJR1RFUk0gKioKCgoKAAoKUGluZSBmaW5pc2hlZC4gUmVjZWl2ZWQgdGVy bWluYXRlIHNpZ25hbAoKAAoKKiogUmVjZWl2ZWQgU0lHVVNSMiAqKgoKCgoA QW5vdGhlciBQaW5lIGlzIGFjY2Vzc2luZyBJbmJveC4gIFNlc3Npb24gbm93 IFJlYWQtT25seS4AKiogSU5CT1ggd2VudCByZWFkLW9ubHkgKioKCgBBbm90 aGVyIFBpbmUgaXMgYWNjZXNzaW5nIGZvbGRlci4gIFNlc3Npb24gbm93IFJl YWQtT25seS4AKiogc2Vjb25kYXJ5IGZvbGRlciB3ZW50IHJlYWQtb25seSAq KgoKAFNJR1dJTkNIIHJlYWR5X2Zvcl93aW5jaDogJWQgd2luY2hfb2NjdXJl ZDolZAoAU0lHQ0hMRCByYWlzZWQKADxcPiAAPHw+IAA8Lz4gADwtPiAAICAg IAA8LT4gAGJ1c3lfYWxhcm0oJWQsICVzLCAlcCwgJWQpCgBCdXN5AEJ1c3kA JXMgfCUqc3wAACVzJSpzAABjYW5jZWxfYnVzeV9hbGFybSglZCkKACVzIHwl KnMxMDAlJSUqc3wAAAAlcyUqc0RPTkUAAHN1c3BlbmRfYnVzeV9hbGFybQoA cmVzdW1lX2J1c3lfYWxhcm0KAGFsYXJtX3NpZ25hbCgpCgAlcyB8JXMlcyUq c3wAAD4AAAAlcyVzAEYxAD8AUGluZSBzdXNwZW5zaW9uIG5vdCBlbmFibGVk IC0gc2VlIGhlbHAgdGV4dAAKCiAtLS0gJXMgLSBTVVNQRU5EIC0tLS0gICVz AFJFTU9URQBMT0NBTABleGl0AGZnAAoKIC0tLS0gUkVUVVJOIEZST00gU1VT UEVORCAtLS0tICAlcwBTdXNwZW5kZWQgZm9yIHRvbyBsb25nLCBJTUFQIGNv bm5lY3Rpb24gYnJva2VuAApQaW5lIHN1c3BlbmRlZC4gR2l2ZSB0aGUgIiVz IiBjb21tYW5kIHRvIGNvbWUgYmFjay4KAFdhcm5pbmc6IFlvdXIgSU1BUCBj b25uZWN0aW9uIHdpbGwgYmUgY2xvc2VkIGlmIFBpbmUAaXMgc3VzcGVuZGVk IGZvciBtb3JlIHRoYW4gMzAgbWludXRlcwoARG9uZSB3aXRoIElNQVAgY3Jp dGljYWwgb24gJXMKADxubyBmb2xkZXI+AERvbmUgd2l0aCBJTUFQIGNyaXRp Y2FsIG9uICVzCgA8bm8gZm9sZGVyPgAAAAAAACRJZDogc3RhdHVzLmMsdiA0 LjgxIDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAACGpoAAA AAAAHZQxAAAAeQAAAHkAHZR9AB2UfwAAAG4AAABuAB2UgwAdlIX/////AAAA AAAAAAAAAAAAAAAAAHFfc3RhdHVzX21lc3NhZ2UoJS40MHMpCgBTVEFUVVM6 IGRpZmY6JWQsIGRpc3BsYXllZDogJWxkLCBub3c6ICVsZAoAQ2xlYXJpbmcg c3RhdHVzIGxpbmUKAFNUQVRVUyBjbWQ6JWQsIG1heDolZCwgbWluJWQKAGRf cV9zdGF0dXNfbWVzc2FnZSglLjQwcykKAF0Ab3V0cHV0X21lc3NhZ2UoJXMp CgAqICogKiBSZWFkIG1lc3NhZ2UgYWJvdmUgdGhlbiBoaXQgUmV0dXJuIHRv IGNvbnRpbnVlIFBpbmUgKiAqICoAWz4AIFsAPF0AXSAAWQBZZXMATgBObwAl LipzPyAAJS4qcz8gAD8ASGVscABeQwBDYW5jZWwAUHJvZ3JhbW1pbmcgYm90 Y2ggaW4gcmFkaW9fYnV0dG9ucygpOiB0b28gbWFueSBrZXlzAFslc10AWyVz XQBXYW50X3RvIHJlYWQ6ICVzICglZCkKAFl5Tm4AAAAAAAAAACRJZDogc3Ry aW5ncy5jLHYgNC4zOSAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBFeHAg JAAAAB2WYAAdlmQAHZZoAB2WbAAdlnAAHZZ0AB2WeAAAAAAAHZZ8AB2WgAAd loQAHZaIAB2WjAAdlpAAHZaUAB2WmAAdlpwAHZagAB2WpAAdlqgAAAAAAAAA AAAAAB8AAAAcAAAAHwAAAB4AAAAfAAAAHgAAAB8AAAAfAAAAHgAAAB8AAAAe AAAAHwAdlrAAA//4AAAAAAAdlrQAA//5AAAAAAAdlrgAA//5AAAAAAAdlrwA A//6AAAAAAAdlsAAA//6AAAAAAAdlsQAA//7AAAAAAAdlsgAA//7AAAAAAAd lswAA//8AAAAAAAdltAAAwAJAAAAAAAdltQAAwAAAAAAAAAdltgAAgAAAAAA AAAAAAAAAAAAAAAAAAAdmQ4AHZkfU3VuAE1vbgBUdWUAV2VkAFRodQBGcmkA U2F0AEphbgBGZWIATWFyAEFwcgBNYXkASnVuAEp1bABBdWcAU2VwAE9jdABO b3YARGVjAHh4eABQU1QAUERUAE1TVABNRFQAQ1NUAENEVABFU1QARURUAEpT VABHTVQAVVQAUGFyc2UgZGF0ZTogIiVzIiB0by4uICBob3Vyc19vZmZfZ210 OiVkICBtaW5fb2ZmX2dtdDolZAoAUGFyc2UgZGF0ZTogd2tkYXk6JWQgIG1v bnRoOiVkICB5ZWFyOiVkICBkYXk6JWQgIGhvdXI6JWQgIG1pbjolZCAgc2Vj OiVkCgBFU0MAREVMAFRBQgBMSU5FRkVFRABSRVRVUk4AWE9OAFhPRkYAVXAg QXJyb3cARG93biBBcnJvdwBSaWdodCBBcnJvdwBMZWZ0IEFycm93AFByZXYg UGFnZQBOZXh0IFBhZ2UASG9tZQBFbmQARGVsZXRlAEYlZABeJWMAJWMAY29t YXRvc2UoJWxkKSByZXR1cm5zOgAwACUwM2xkACVkACIlcyIKAEdNSwAwIGJ5 dGVzACVsZCVzJXMAQgBieXRlcwAlbGQuJWxkJXMlcwBCAGJ5dGVzACVkdGgA JWRzdAAlZHRoACVkbmQAJWR0aAAlZHJkACVkdGgAJWxkACVkAAAAPT8AVVMt QVNDSUkAUkZDMTUyMl9kZWNvZGU6IGNoYXJzZXQgbWlzbWF0Y2g6ICVzCgBS RkMxNTIyX2RlY29kZTogVW5rbm93biBFTkNPRElORzogJXMKAD89AFJGQzE1 MjJfZGVjb2RlOiBCT0dVUyBJTlBVVDogLS0+JXM8LS0KACgpPD5ALDs6Ii9b XT8uPQA/AD8APz0APT8APT8APT8APwA/AD89AA0KIAAwMTIzNDU2Nzg5QUJD REVGAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5v cHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8AJElkOiB0dHlpbi5jLHYgNC4xMjEg MTk5Ni8wMy8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAAAAAAAA/////wAA AAAAAAAAAAAAAAAdnRUAHZ0YAAAAAAAdnR0AHZ0gAAAAAAAdnScAHZ0qAAAA AAAdnS4AHZ0yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAdmawAAAAAAAAAAAAA AAAAAAAAAAAADwAPAAAAAAAAG1tNABtPUAAbT1EAG09SABtPUwAbT3AAG09x ABtPcgAbT3MAG090ABtPdQAbT3YAG093ABtPQQAbT0IAG09DABtPRAAbWzRK ABtbM0oAG1sySgAbW04AG1s9YQAbWz1iABtbPWMAG1s9ZAAbWz1lABtbPWYA G1s9ZwAbWz1oABtbPWkAG1s9agAbWz1rABtbPWwAG1tBABtbQgAbW0MAG1tE ABtBABtCABtDABtEABs/cgAbP3QAGz92ABs/eAAbWzEAG1syMTUAG1syMTcA G1syMTkAG1syMjEAG18AGxsAYWJvdXQgdG8gZW5kX3R0eV9kcml2ZXIKAHVz LWFzY2lpAFNlbGVjdCByZWFkZmRzOiVkIHRpbWV2YWw6JWQsJWQKAFNlbGVj dCBvbiB0dHkgcmV0dXJuZWQgJWQKAFNlbGVjdCBlcnJvcjogJXMKAAoKKiog UGFyZW50IGZvdW5kIHRvIGJlIGluaXQhPyEKCgByZWFkX2FfY2hhciBpbnRl cnJ1cHRlZAoACgoqKiBFcnJvciByZWFkaW5nIGZyb20gdHR5IDogJXMKCgBF T0YAcmVhZF9hX2NoYXIgcmV0dXJuICdcJTAzbycKADAxMgBSZWFkIGNoYXIg cmV0dXJuaW5nOiAlZCAlcwoAUmVhZCBjaGFyIHJldHVybmluZzogJWQgJXMK AFVTLUFTQ0lJAFJlYWQgY2hhciByZXR1cm5pbmc6ICVkICVzCgBSZWFkIGNo YXIgY2FsbGluZyBkb19zdXNwZW5kCgBSZWFkIGNoYXIgcmV0dXJuaW5nOiAl ZCAlcwoAdnQxMDIAdnQxMDAAG1s5OWgAdnQxMDIAdnQxMDAAG1s5OWwAUmVh ZCBjb21tYW5kIHJldHVybmluZzogJWQgJXMKAF5HAEhlbHAAXkMAQ2FuY2Vs AF5UAHh4eABSZXQAQWNjZXB0AD09PSBvcHRpb25hbGx5X2VudGVyIGNhbGxl ZCA9PT0KAHN0cmluZzoiJXMiICB5OiVkICB4OiVkICBsZW5ndGg6ICVkIGFw cGVuZDogJWQKAHBhc3N3ZDolZCAgIHByb21wdDoiJXMiICAgbGFiZWw6IiVz IgoAAFVuZGVsZXRlOiAlZCAlZAoAVW5kZWxldGU6ICVkICVkCgBTY3JlZW4n cyB0b28gdGhpbi4gT3VjaCEAb3B0aW9uYWxseV9lbnRlciAgUkVTSVpFIG5l d19jb2xzOiVkICB0b29fdGhpbjogJWQKACRJZDogdHR5b3V0LmMsdiA0Ljcx IDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAAAAAAAAIQAAAAAA HtJdAAAAAFRFUk0AY2wAY20AdXAAZG8AbmQAYnMAc28Ac2UAdXMAdWUAbWQA bWUAY2UAY2QAZGMAaWMAaW0AZWkAZGwAYWwAY3MAc2YAc3IAdGkAdGUAbGkA Y28Aa3UAa2QAa2wAa3IAa1AAa04Aa2gAa0UAa0QAazEAazIAazMAazQAazUA azYAazcAazgAazkAazsAazAARjEARjIATElORVMAQ09MVU1OUwBUZXJtaW5h bCB0eXBlOiAlcwoAU2Nyb2xsIG1vZGU6ICVzCgBObyBTY3JvbGwASW5zZXJ0 RGVsZXRlAFNjcm9sbCBSZWdpb25zAAgAbmV3IHdpbiBzaXplIC0tLS0tPCVk ICVkPi0tLS0tLQoAaW9jdGwoVElPQ1dJTlNaKSBmYWlsZWQgOiVzCgBlbmRf c2NyZWVuIGNhbGxlZAoAJXMNCgAKAERJU1BMQVkAG10xOwAHAAAAAAAAAAAi IyQlJicoKSosOjs8PT4/W11cXnx/AAAAAQAAAAAAeQAAAHkAHaU0AB2lNgAA AG4AAABuAB2lOgAdpTwAAAAQAAAACgAdpT8AHaVCAAAADgAAAAsAHaVPAB2l Uv////4AAAAAAAAAAAAAAAAAAABjAAAAYwAdpV8AHaVhAAABQAAAAAoAHaVt AB2lbgAAAUEAAAALAB2lbwAdpXD/////AAAAAAAAAAAAAAAAAAAAKgAAAAEA AAAAJXMlcyVzAC8AAD09PSBleHBhbmRfZm9sZGVybmFtZSBjYWxsZWQgKCVz KSA9PT0KAGluYm94AGluYm94AC4vfgAvLi4vAENhbiBvbmx5IG9wZW4gbG9j YWwgZm9sZGVycwAuLgAiLi4iIG5vdCBhbGxvd2VkIGluIGZvbGRlciBuYW1l AEVycm9yIGV4cGFuZGluZyBmb2xkZXIgbmFtZTogIiVzIiB1bmtub3duIHVz ZXIAcmV0dXJuaW5nICIlcyIKADxzcGFjZT4APG5ld2xpbmU+ADxjYXJyaWFn ZSByZXR1cm4+ADx0YWI+AGNvbnRyb2wtJWMAPGRlbD4AQ2hhcmFjdGVyICIl cyIgYWZ0ZXIgIiVzIiBub3QgYWxsb3dlZCBpbiBmaWxlIG5hbWUARmlyc3Qg Y2hhcmFjdGVyLCAiJXMiLCBub3QgYWxsb3dlZCBpbiBmaWxlIG5hbWUAIiVz IiBpcyBhIGRpcmVjdG9yeQAvLi4vACIuLiIgbm90IGFsbG93ZWQgaW4gZmls ZW5hbWUALi9+AC8uLi8AUmVzdHJpY3RlZCBtb2RlIGRvZXNuJ3QgYWxsb3cg b3BlcmF0aW9uAE5vdCBhbGxvd2VkIG91dHNpZGUgb2YgJXMALy4uLwAiLi4i IG5vdCBhbGxvd2VkIGluIG5hbWUAVE1QRElSAC91c3IvdG1wLwAvdXNyL3Rt cC8AL3Vzci90bXAvAC90bXAAL3RtcAAvdG1wAFhYWFhYWAAuAAAAAAAvYmlu L3Bhc3N3ZABESVJFQ1RPUlkAT3BlbmluZyBwaXBlOiAiJXMiICglcyVzJXMl cyVzJXMpCgBXAABSAABOAABQAABVAABUAABwaW5lX3AAcGluZV9wAFNIRUxM AGNzaAAvYmluL2NzaABzaAAvYmluL3NoAC1jAENhbid0IGV4ZWMgJXMKUmVh c29uOiAlcwB3AHIAUElEOiAlZCwgQ09NTUFORDogJXMKAEVycm9yIGV4ZWN1 dGluZyBleHRlcm5hbCBjb21tYW5kOiAlcwBDQU4nVCBGT1JLIEZPUiBDT01N QU5EOiAlcwoAJXMgJXMAL3Vzci9saWIvc2VuZG1haWwALWJzIC1vZGIgLW9l bQBjYWxsX21haWxlciB2aWEgY21kOiAlcwoAQ2FuJ3QgcG9zdCwgTk5UUC1z ZXJ2ZXIgbXVzdCBiZSBkZWZpbmVkIQA9PT0gbXRhX3BhcnNlX3Bvc3QoJXMp ID09PQoARXJyb3IgcG9zdGluZy4AUG9zdGluZyBwcm9ncmFtICVzIHJldHVy bmVkIGVycm9yAFBPU1RJTkcgRVJST1JTAEVycm9yIHJ1bm5pbmcgY21kOiAl cwBFcnJvciB3aXRoICIlcyIgOiAlcwBub3QgZXhlY3V0YWJsZQANCgAKACVz IDsgcm0gLWYgJXMAZXhlY19tYWlsY2FwX2NtZDogY29tbWFuZD0lcwoAcGlu ZV9jbWQAVklFV0VSIGNvbW1hbmQgY29tcGxldGVkAFZJRVdFUgAgY29tbWFu ZCBsYXVuY2hlZABDYW5ub3Qgc3Bhd24gY29tbWFuZCA6ICVzAFkAWWVzAE4A Tm8AXlAAUHJldiBQcmludGVyAF5OAE5leHQgUHJpbnRlcgBDAEN1c3RvbVBy aW50AAAAAABObyBwcmludGVyIGhhcyBiZWVuIGNob3Nlbi4gIFVzZSBTRVRV UCBvbiBtYWluIG1lbnUgdG8gbWFrZSBjaG9pY2UuAFByaW50ICVzdXNpbmcg IiVzIiA/IAAAUHJpbnRpbmcgd2l0aCBjb21tYW5kICIlcyIARW50ZXIgY3Vz dG9tIGNvbW1hbmQgOiAATm8gaGVscCBhdmFpbGFibGUAUHJpbnRpbmcgd2l0 aCBjb21tYW5kICIlcyIAUHJpbnQgY2FuY2VsbGVkAGF0dGFjaGVkLXRvLWFu c2kALW5vLWZvcm1mZWVkAGF0dGFjaGVkLXRvLWFuc2kAUHJpbnRpbmcgdG8g YXR0YWNoZWQgZGVza3RvcCBwcmludGVyLi4uABtbNWkAYXR0YWNoZWQtdG8t YW5zaQAMAFByaW50aW5nIHVzaW5nIGNvbW1hbmQgIiVzIgoAcGluZV9wcnQA RXJyb3Igb3BlbmluZyBwcmludGVyOiAlcwBFcnJvciBwb3BlbmluZyBwcmlu dGVyICIlcyIKABtbNGkAUFJJTlQAUHJpbnQgY29tbWFuZCBjb21wbGV0ZWQA LnBpbmUtZGVidWcAJWQAJWQALnBpbmUtZGVidWcAMQB3KwBEZWJ1ZyBvdXRw dXQgb2YgdGhlIFBpbmUgcHJvZ3JhbSAoYXQgZGVidWcAIGxldmVsICVkKS4g IFZlcnNpb24gJXMKJXMKAApzYXZlX2RlYnVnX29uX2NyYXNoOiBWZXJzaW9u ICVzOiBkZWJ1ZyBsZXZlbCAlZAoACiAgICAgICAgICAgICAgICAgICA6ICVz CgAucGluZS1jcmFzaAAKQXR0ZW1wdGluZyB0byBzYXZlIGRlYnVnIGZpbGUg dG8gJXMKAAoKICAgICAgIEF0dGVtcHRpbmcgdG8gc2F2ZSBkZWJ1ZyBmaWxl IHRvICVzCgoAPT09PT09PT09PSBMYXRlc3Qga2V5c3Ryb2tlcyA9PT09PT09 PT09CgAJJXMJKDB4JTA0LjR4KQoALnBpbmUtZGVidWcAJWQAdwAKCiAtLS0g Tm8gbW9yZSBkZWJ1Z2dpbmcgLS0tCgAgICAgIChkZWJ1ZyBmaWxlIGdyb3dp bmcgdG9vIGxhcmdlIC0gb3ZlciAlbGQgYnl0ZXMpCgoAAAAAAAAAAFdlZCBB cHIgMyAxMDo1Mjo1NyBQU1QgMTk5NgBiaW9sM3N1bgAAAAAkSWQ6IGJyb3dz ZS5jLHYgNC41OSAxOTk2LzAzLzE2IDIzOjMyOjU4IG1pa2VzIEV4cCAkAAAA AAAAAAAAHasYAB2rGgAAAAAAAAAAAAAAAAAAAAAAHasjAB2rJQAdqy0AHasv AB2rNgAdqzgAAAAAAAAAAAAAAAAAAAAAAB2rPQAdqz8AHatIAB2rTAAdq1QA HatWAAAAAAAAAAAAABABAAAAPwAAEAIAAAj/AAAQAwAAAHEAABAEAAAAdgAA EAUAAABsAAAQBgAAAHcAABAHAAAALQAAEAgAAAAgAAAQCQAAAGQAABAKAAAA cgAAEAsAAABjAAAQDAAAAGUAABABAAAAPwAAEAIAAAj/AAAQAwAAAGUAABAE AAAAcwAAEAUAAAj/AAAQBgAAAHcAABAHAAAALQAAEAgAAAAgAAAQCQAAAGQA ABAKAAAAcgAAEAsAAABjAAAQDAAACP8AHatdAB2rdQAdq3gAHauvAB2r3gAd q+EAHawXAB2sVQAdrIgAHay8AB2s+AAdrTcAHa06AB2tcgAdrawAHa3TAB2t 1gAdresAAAAAAB2t7gAdrgQAHa4HAB2uQgAdrkUAHa57AB2uuQAdrvIAHa8u AB2vNgAdrzkAHa9xAB2vqwAdr9IAHa/VAB2v7wAAAAAAHbDFAB2wyAAAAVgA AAAAAAAAAAAAAAAAAAAAPwBHZXQgSGVscAAtAFByZXYgUGcARABEZWxldGUA QwBDb3B5AFcAV2hlcmUgaXMAU3BjAE5leHQgUGcAUgBSZW5hbWUASGVscCBm b3IgQnJvd3NlIENvbW1hbmQAICAACVBpY28ncyBmaWxlIGJyb3dzZXIgaXMg dXNlZCB0byBzZWxlY3QgYSBmaWxlIGZyb20gdGhlAAlmaWxlIHN5c3RlbSBm b3IgaW5jbHVzaW9uIGluIHRoZSBlZGl0ZWQgdGV4dC4AICAAfglCb3RoIGRp cmVjdG9yaWVzIGFuZCBmaWxlcyBhcmUgZGlzcGxheWVkLiAgUHJlc3MgflMA fglvciB+Un5lfnR+dX5yfm4gdG8gc2VsZWN0IGEgZmlsZSBvciBkaXJlY3Rv cnkuICBXaGVuIGEgZmlsZQAJaXMgc2VsZWN0ZWQgZHVyaW5nIHRoZSAiUmVh ZCBGaWxlIiBjb21tYW5kLCBpdCBpcwAJaW5zZXJ0ZWQgaW50byBlZGl0ZWQg dGV4dC4gIEFuc3dlcmluZyAieWVzIiB0byB0aGUACXZlcmlmaWNhdGlvbiBx dWVzdGlvbiBhZnRlciBhIGRpcmVjdG9yeSBpcyBzZWxlY3RlZCBjYXVzZXMA CXRoZSBjb250ZW50cyBvZiB0aGF0IGRpcmVjdG9yeSB0byBiZSBkaXNwbGF5 ZWQgZm9yIHNlbGVjdGlvbi4AICAACVRoZSBmaWxlIG5hbWVkICIuLiIgaXMg c3BlY2lhbCwgYW5kIG1lYW5zIHRoZSAicGFyZW50IgAJb2YgdGhlIGRpcmVj dG9yeSBiZWluZyBkaXNwbGF5ZWQuICBTZWxlY3QgdGhpcyBkaXJlY3RvcnkA CXRvIG1vdmUgdXB3YXJkIGluIHRoZSBkaXJlY3RvcnkgdHJlZS4AICAARW5k IG9mIEJyb3dzZXIgSGVscC4AICAASGVscCBmb3IgRmlsZSBCcm93c2VyACAg AAlUaGUgRmlsZSBCcm93c2VyIGlzIHVzZWQgdG8gZGlzcGxheSBhbmQgbWFu aXB1bGF0ZSBmaWxlcy4AICAAfglCb3RoIGRpcmVjdG9yaWVzIGFuZCBmaWxl cyBhcmUgZGlzcGxheWVkLiAgUHJlc3MgflYAfglvciB+Un5lfnR+dX5yfm4g dG8gZGlzcGxheSB0aGUgc2VsZWN0ZWQgZGlyZWN0b3J5IG9yIHZpZXcgYQB+ CXRleHQgZmlsZSdzIGNvbnRlbnRzLiAgT3RoZXIgY29tbWFuZHMgYXJlIGF2 YWlsYWJsZSB0bwB+CUVkaXQsIENvcHksIFJlbmFtZSwgYW5kIERlbGV0ZSB0 aGUgc2VsZWN0ZWQgKGhpZ2hsaWdodGVkKQB+CWZpbGUuACAgAAlUaGUgZmls ZSBuYW1lZCAiLi4iIGlzIHNwZWNpYWwsIGFuZCBtZWFucyB0aGUgInBhcmVu dCIACW9mIHRoZSBkaXJlY3RvcnkgYmVpbmcgZGlzcGxheWVkLiAgU2VsZWN0 IHRoaXMgZGlyZWN0b3J5AAl0byBtb3ZlIHVwd2FyZCBpbiB0aGUgZGlyZWN0 b3J5IHRyZWUuACAgAEVuZCBvZiBGaWxlIEJyb3dzZXIgSGVscC4AICAAJXMg RklMRQAHQ2FuJ3QgcmVhZCBvdXRzaWRlIG9mICVzIGluIHJlc3RyaWN0ZWQg bW9kZQBZb3UgbWF5IHBvc3NpYmx5IGhhdmUgbmV3IG1haWwuACVzJWMlcwBD YW4ndCBlZGl0IG5vbi10ZXh0IGZpbGUuICBUcnkgTGF1bmNoLgBwaWNvJXMl cyVzICVzACAtZgAAIC1nAAAgLW0AAAdVbmtub3duIGNvbW1hbmQgJyVjJwAH VW5rbm93biBjb21tYW5kICclYycAJXMlYyVzAF5YAEFkZCBOYW1lAENvbW1h bmQgdG8gZXhlY3V0ZTogAAdObyBoZWxwIHlldCEAQ29tbWFuZCBjYW5jZWxs ZWQATm8gY29tbWFuZCBzcGVjaWZpZWQAB0Nhbid0IGRlbGV0ZSBhIGRpcmVj dG9yeQBEZWxldGUgbm90IGFsbG93ZWQgaW4gcmVzdHJpY3RlZCBtb2RlACVz JWMlcwB3AEZpbGUgaXMgd3JpdGUgcHJvdGVjdGVkISBPVkVSUklERQBEZWxl dGUgZmlsZSAiJS4qcyIARmlsZSBDQU5OT1QgYmUgVU5kZWxldGVkISAgUmVh bGx5IGRlbGV0ZQBEZWxldGUgQ2FuY2VsbGVkAEZpbGUgTm90IERlbGV0ZWQA RGVsZXRlIEZhaWxlZDogJXMASGVscCBmb3IgQnJvd3NpbmcAQnJvd3NlciBI ZWxwAEhlbHAgZm9yIEJyb3dzaW5nAAdDYW4ndCBjb3B5IGEgZGlyZWN0b3J5 AENvcHkgbm90IGFsbG93ZWQgaW4gcmVzdHJpY3RlZCBtb2RlAE5hbWUgb2Yg bmV3IGNvcHk6IAAHTm8gaGVscCB5ZXQhAE1ha2UgQ29weSBDYW5jZWxsZWQA Tm8gZGVzdGluYXRpb24sIGZpbGUgbm90IGNvcGllZAAHQ2FuJ3QgY29weSBm aWxlIG9uIHRvIGl0c2VsZiEAJXMlYyVzAHcARmlsZSAiJS4qcyIgZXhpc3Rz ISBPVkVSV1JJVEUATWFrZSBjb3B5IGNhbmNlbGxlZABGaWxlIE5vdCBSZW5h bWVkACVzJWMlcwBGaWxlIGNvcGllZCB0byAlcwBQcm9ibGVtcyByZWZpZ3Vy aW5nIGJyb3dzZXIALwAuLgAHQ2FuJ3QgcmVuYW1lICIuLiIAUmVuYW1lIG5v dCBhbGxvd2VkIGluIHJlc3RyaWN0ZWQgbW9kZQBSZW5hbWUgZmlsZSB0bzog AAdObyBoZWxwIHlldCEAUmVuYW1lIGNhbmNlbGxlZAAlcyVjJXMAdwBGaWxl ICIlLipzIiBleGlzdHMhIE9WRVJXUklURQBSZW5hbWUgY2FuY2VsbGVkAE5v dCBSZW5hbWVkACVzJWMlcwBSZW5hbWUgRmFpbGVkOiAlcwBQcm9ibGVtcyBy ZWZpZ3VyaW5nIGJyb3dzZXIALwAHQ2FuJ3QgdmlzaXQgcGFyZW50IGluIHJl c3RyaWN0ZWQgbW9kZQAvAAdDYW4ndCBtb3ZlIHVwIGEgZGlyZWN0b3J5AC8A B1Byb2JsZW0gZmluZGluZyBkaXIgIiVzIgBTZWxlY3QvVmlldyAiLi4gcGFy ZW50IGRpciIgdG8gcmV0dXJuIHRvIHByZXZpb3VzIGRpcmVjdG9yeS4AJXMl YyVzAFBBR0VSACVzICVzAHBpbmUgLWsgLUYAcGluZSAtRgBGaWxlIG5hbWUg dG8gZmluZAAHTm8gaGVscCB5ZXQhAFNlYXJjaGVkIHRvIGVuZCBvZiBkaXJl Y3RvcnkAU2VhcmNoZWQgdG8gc3RhcnQgb2YgZGlyZWN0b3J5AFdoZXJlaXMg Y2FuY2VsbGVkACIlcyIgbm90IGZvdW5kAAdVbmtub3duIGNvbW1hbmQ6ICcl YycAB1Vua25vd24gY29tbWFuZDogXiVjAAdVbmtub3duIGNvbW1hbmQAB0Nh bid0IG1hbGxvYyBzcGFjZSBmb3IgbWFzdGVyIGZpbGVuYW1lIGNlbGwAQnVp bGRpbmcgZmlsZSBsaXN0IG9mICVzLi4uAAdDYW4ndCBtYWxsb2Mgc3BhY2Ug Zm9yIG5hbWUgYXJyYXkAB0Nhbid0IG1hbGxvYyBjZWxscyBmb3IgYnJvd3Nl ciEAdAAoJXNkaXIpAHBhcmVudCAAAC0tAFEARQBRdWl0AEV4aXQgQnJ3c3IA TABMYXVuY2gAVgBbVmlld10ARQBFZGl0AFMAW1NlbGVjdF0AB0ludGVybmFs IGVycm9yOiBjYW4ndCBmaW5kIGZuYW1lIGNlbGwAICAgJXMAICAgUElORSAl cwAgICBVVyBQSUNPKHRtKSAlcwBCUk9XU0VSACVzIERpciAuLi4lcwAAIEJS T1dTRVIgIAAlcyAgRGlyOiAlcwAAIEJST1dTRVIgIABbICIlLjMwcyIgZXhp dCB3aXRoIGVycm9yIHZhbHVlOiAlZCBdAFsgSGl0IFJFVFVSTiB0byBjb250 aW51ZSBdAHJiAENhbid0IGRpc3BsYXkgbm9uLXRleHQgZmlsZS4gIFRyeSAi TGF1bmNoIi4AQ2FuJ3QgcmVhZCBmaWxlOiAlcwBDYW4ndCBvcGVuIGZpbGU6 ICVzAAAAACRJZDogZGlzcGxheS5jLHYgNC42MiAxOTk2LzAzLzE2IDIzOjMz OjI0IG1pa2VzIEV4cCAkAAAAAB25OAAduTsAHblEAB25RwAduVAAHblTAB25 XQAduWAAHbloAB25awAduXQAHbl3AB25fwAduYIAHbmHAB25igAduZIAHbmV AB25ngAduaEAHbmpAAAAAAAduawAHbmvAB25uAAdubsAHbnEAB27FAAduccA HbnKAB251AAdudcAHbnfAB254gAdux4AHbshAB259wAdufoAHboBAB26BAAd uy0AHbs5AB26DAAdug8AHboXAB27TAAduhoAHbodAAAAHwAAAFAAAAAiAAAA AAAAAAAAABABAAABRwAAEAIAAAFDAAAQAwAAAAAAABAEAAAAAAAAEAUAAAAA AAAQBgAAAAAAABAHAAAAAAAAEAgAAAAAAAAQCQAAAAAAABAKAAAAAAAAEAsA AAAAAAAQDAAAAAAwMTIzNDU2Nzg5QUJDREVGAAAAAF5HAEdldCBIZWxwAF5P AFdyaXRlT3V0AF5SAFJlYWQgRmlsZQBeWQBQcmV2IFBnAF5LAEN1dCBUZXh0 AF5DAEN1ciBQb3MAXlgARXhpdABeSgBKdXN0aWZ5AF5XAFdoZXJlIGlzAF5W AE5leHQgUGcAXlUAXlQAVG8gU3BlbGwAXkcAR2V0IEhlbHAAXlgAXlIAUmVh ZCBGaWxlAF5ZAFByZXYgUGcAXksAQ3V0IFRleHQAXk8AUG9zdHBvbmUAXkMA Q2FuY2VsAF5KAEp1c3RpZnkAXlYATmV4dCBQZwBeVQBeVABUbyBTcGVsbABB bGxvY2F0aW5nIG1lbW9yeSBmb3IgdmlydHVhbCBkaXNwbGF5IGZhaWxlZC4A QWxsb2NhdGluZyBtZW1vcnkgZm9yIHBoeXNpY2FsIGRpc3BsYXkgZmFpbGVk LgBBbGxvY2F0aW5nIG1lbW9yeSBmb3IgdmlydHVhbCBkaXNwbGF5IGxpbmVz IGZhaWxlZC4AQWxsb2NhdGluZyBtZW1vcnkgZm9yIHBoeXNpY2FsIGRpc3Bs YXkgbGluZXMgZmFpbGVkLgBVbkp1c3RpZnkAQ2FuIG5vdyBVbkp1c3RpZnkh AFVuQ3V0IFRleHQAU2VuZABFeGl0AF5PAFBvc3Rwb25lAF5fAF5XAEFsdCBF ZGl0AFdoZXJlIGlzAFVuSnVzdGlmeQBVbkN1dCBUZXh0ACAgVVcgUElDTyh0 bSkgJXMgIAAuLi4vACUqLnNGaWxlOiAlcyVzACAAACBOZXcgQnVmZmVyIABN b2RpZmllZCAgAFkAW1llc10AWWVzAF5DAENhbmNlbABOAFtOb10ATm8AJXMg PyAAWWVzAE5vAEFCT1JUAFllcwBObwBeRwBHZXQgSGVscABeQwBDYW5jZWwA QUJPUlQASEVMUABbIAAgXQBGJWQAJS4qcyAlcwBTcGMAAAAAAAAAJElkOiBm aWxlLmMsdiA0LjM5IDE5OTYvMDMvMTcgMDI6NTQ6MTkgbWlrZXMgRXhwICQA AAAdvQEAHb0XAB29GQAdvVQAHb2NAB29xgAdvfcAHb35AB2+EQAAAAAAHb4T AB2+KAAdvioAHb5jAB2+mwAdvsUAHb7HAB2+3gAdvuAAAAAAAAAAAFJlYWQg ZmlsZTogAEZpbGUgcmVhZGluZyBkaXNhYmxlZCBpbiBzZWN1cmUgbW9kZQBO byBmaWxlIG5hbWUgZW50ZXJlZABDYW4ndCByZWFkIGZpbGUgZnJvbSBvdXRz aWRlIG9mICVzAEluc2VydCBGaWxlIEhlbHAgVGV4dAAgAAlUeXBlIGluIGEg ZmlsZSBuYW1lIHRvIGhhdmUgaXQgaW5zZXJ0ZWQgaW50byB5b3VyIGVkaXRp bmcACWJ1ZmZlciBiZXR3ZWVuIHRoZSBsaW5lIHRoYXQgdGhlIGN1cnNvciBp cyBjdXJyZW50bHkgb24ACWFuZCB0aGUgbGluZSBkaXJlY3RseSBiZWxvdyBp dC4gIFlvdSBtYXkgYWJvcnQgdGhpcyBieSAAfgl0eXBpbmcgdGhlIH5GfjIg KH5efkMpIGtleSBhZnRlciBleGl0aW5nIGhlbHAuACAARW5kIG9mIEluc2Vy dCBGaWxlIEhlbHAAIABXcml0ZSBGaWxlIEhlbHAgVGV4dAAgAAlUeXBlIGlu IGEgZmlsZSBuYW1lIHRvIGhhdmUgaXQgd3JpdHRlbiBvdXQsIHRodXMgc2F2 aW5nAAl5b3VyIGJ1ZmZlciwgdG8gYSBmaWxlLiAgWW91IGNhbiBhYm9ydCB0 aGlzIGJ5IHR5cGluZyAAfgl0aGUgfkZ+MiAofl5+Qykga2V5IGFmdGVyIGV4 aXRpbmcgaGVscC4AIABFbmQgb2YgV3JpdGUgRmlsZSBIZWxwACAAIABeVABU byBGaWxlcwBeVwBJbnNlcnRGaWxlAEluc2VydE1zZwBeWQBSY3ZVcGxvYWQA AFRBQgAAQ29tcGxldGUAJXMgdG8gaW5zZXJ0IGZyb20gJXMgJXM6IABOdW1i ZXIgb2YgbWVzc2FnZQBGaWxlAGN1cnJlbnQAaG9tZQBmb2xkZXIAZGlyZWN0 b3J5AE1lc3NhZ2UgJXMgaW5jbHVkZWQAQ2FuJ3QgaW5zZXJ0IGZpbGUgaW4g cmVzdHJpY3RlZCBtb2RlAENhbid0IGluc2VydCBmaWxlIGZyb20gb3V0c2lk ZSBvZiAlcwAvACVzJWMlLipzAC4ALgBDYW4ndCBzZWxlY3QgbWVzc2FnZXMg eWV0IQAuAENhbid0IGluc2VydCBpbiByZXN0cmljdGVkIG1vZGUALwAHUmVz dHJpY3RlZCBtb2RlIGRpc2FsbG93cyB1cGxvYWRlZCBjb21tYW5kAEhlbHAg Zm9yIEluc2VydCBGaWxlAEhlbHAgZm9yIEluc2VydCBGaWxlAENhbid0IHJl YWQgZmlsZSBmcm9tIG91dHNpZGUgb2YgJXMATmV3IGZpbGUAUmVhZGluZyBm aWxlAFJlYWQgJWQgbGluZSVzAHMAAFJlYWQgJWQgbGluZSVzLCBMb25nIGxp bmVzIHdyYXBwZWQAcwAAXlQAVG8gRmlsZXMAVEFCAENvbXBsZXRlAEZpbGUg TmFtZSB0byB3cml0ZSA6IABDYW4ndCB3cml0ZSBvdXRzaWRlIG9mICVzAC8A JXMlYyUuKnMALgAuAC8AAHcARmlsZSAiJXMiIGV4aXN0cywgT1ZFUldSSVRF AFdyaXRpbmcuLi4AV3JvdGUgJWQgbGluZXMAV3JvdGUgMSBsaW5lAE5vIGZp bGUgbmFtZQBXcml0aW5nLi4uAFdyb3RlICVkIGxpbmVzAFdyb3RlIDEgbGlu ZQBJbnNlcnRpbmcgJXMuAEluc2VydGVkICVkIGxpbmUlcwBzAABJbnNlcnRl ZCAlZCBsaW5lJXMsIExvbmcgbGluZXMgd3JhcHBlZC4AcwAAACRJZDogZmls ZWlvLmMsdiA0LjkgMTk5Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQgRXhwICQA AAAAcgByAFdyaXRlIEkvTyBlcnJvcgBGaWxlIGhhcyBsb25nIGxpbmUARmls ZSByZWFkIGVycm9yAEZpbGUgZG9lc24ndCBlbmQgd2l0aCBuZXdsaW5lLiAg QWRkaW5nIG9uZS4AAAAAAAAkSWQ6IGxpbmUuYyx2IDQuMTYgMTk5Ni8wMy8x NSAwNzo0MToxMSBodWJlcnQgRXhwICQAAAAAAENhbm5vdCBhbGxvY2F0ZSAl ZCBieXRlcwBQcm9ncmFtbWVyIGJvdGNoOiBnZW5pbnNlcnQAAAAAJElkOiBv c191bml4LmMsdiA0LjEwMSAxOTk2LzAzLzE3IDIzOjAwOjA4IG1pa2VzIEV4 cCAkAAAAAACW////////AAD///////8AAAAAAAAAAAAAAAAAAIAX/8B////h f///9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxYyt8AAAAABtbTQAH UHJvYmxlbSByZWFkaW5nIGZyb20ga2V5Ym9hcmQhADAxMgBBbHRlcm5hdGUg JXMgbm90IGF2YWlsYWJsZSBpbiByZXN0cmljdGVkIG1vZGUAc3BlbGxlcgBl ZGl0b3IAQWx0ZXJuYXRlICVzIGNvbXBsZXRlLgAHVW5rbm93biBDb21tYW5k AEVESVRPUgBFRElUT1IAV2hpY2ggYWx0ZXJuYXRlIGVkaXRvciA/IABubyBh bHRlcm5hdGUgZWRpdG9yIGhlbHAgeWV0AFByb2JsZW0gd3JpdGluZyB0ZW1w IGZpbGUgZm9yIGFsdCBlZGl0b3IAIABUb28gbWFueSBhcmdzIGZvciBjb21t YW5kIQBJbnZva2luZyBhbHRlcm5hdGUgAHNwZWxsZXIuLi4AZWRpdG9yLi4u AEFsdGVybmF0ZSAlcyBkb25lAEFsdGVybmF0ZSAlJXMgYWJub3JtYWxseSB0 ZXJtaW5hdGVkICglZCkAB0Nhbid0IGZvcmsgJSVzOiAlcwBzcGVsbGVyAGVk aXRvcgAHVW5rbm93biBjb21tYW5kOiBeWgAKCgpVc2UgImV4aXQiIHRvIHJl dHVybiB0byBQaW5lCgAKCgpVc2UgImV4aXQiIHRvIHJldHVybiB0byBQaWNv CgBTSEVMTAAvYmluL2NzaAAKCgpVc2UgImZnIiB0byByZXR1cm4gdG8gUGlu ZQoACgoKVXNlICJmZyIgdG8gcmV0dXJuIHRvIFBpY28KAHBpY28uc2F2ZQAu c2F2ZQB+AFByb2JsZW0gYWxsb2NhdGluZyBzcGFjZSBmb3IgaG9tZSBkaXIA B0ZpbGUgbm90IGZvdW5kOiAiJXMiAAdGaWxlIG5hbWUgdG9vIGxvbmc6ICIl cyIAB0Vycm9yIGdldHRpbmcgZmlsZSBpbmZvOiAiJXMiAAdOb3QgYSBkaXJl Y3Rvcnk6ICIlcyIAB0Nhbid0IG1hbGxvYyBzcGFjZSBmb3IgZmlsZSBuYW1l cwAHQ2FuJ3Qgb3BlbiAiJXMiOiAlcwAHRmlsZSAiJXMiIG5vdCBmb3VuZAAH RW5kIG9mIGZpbGUgIiVzIiByZWFjaGVkAAdGaWxlIG5hbWUgIiVzIiB0b28g bG9uZwAHRmlsZSAiJXMiIGlzIGEgZGlyZWN0b3J5AAdXcml0ZSBwZXJtaXNz aW9uIGRlbmllZDogJXMAB1JlYWQgcGVybWlzc2lvbiBkZW5pZWQ6ICVzAAdQ ZXJtaXNzaW9uIGRlbmllZDogJXMAB0V4ZWN1dGUgcGVybWlzc2lvbiBkZW5p ZWQ6ICVzAAdGaWxlIEkvTyBlcnJvcjogJXMASE9NRQAlcyVjJXMAAAAAAC8A L3RtcC9waWNvLiVkAENhbid0IENvcHk6ICVzAAdSZWFkIHBlcm1pc3Npb24g ZGVuaWVkOiAlcwAHQ2FuJ3QgY29weTogJXMgaXMgYSBkaXJlY3RvcnkAB0Nh bid0IENvcHk6ICVzAAdXcml0ZSBwZXJtaXNzaW9uIGRlbmllZDogJXMAB0Nh bid0IGNvcHk6ICVzIGlzIGEgZGlyZWN0b3J5AAdJZGVudGljYWwgZmlsZXMu ICBGaWxlIG5vdCBjb3BpZWQAQ29weSBGYWlsZWQ6ICVzAENhbid0IENvcHk6 ICVzAENhbid0IGFsbG9jYXRlIHNwYWNlIGZvciBjb3B5IGJ1ZmZlciEAQ2Fu J3QgUmVhZCBDb3B5OiAlcwBDYW4ndCBXcml0ZSBDb3B5OiAlcwB3AENhbm5v dCBvcGVuIGZpbGUgZm9yIHdyaXRpbmcARXJyb3IgY2xvc2luZyBmaWxlAHIA TUFJTAAlcy8lcwAvdXNyL3Nwb29sL21haWwAI3BpY29YWFhYWCMAI3BpY29Y WFhYWCMARElTUExBWQAbWz8xMDAwaAAbWz8xMDAwbAAAAAAkSWQ6IHBpY28u Yyx2IDQuOTIgMTk5Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQgRXhwICQAAAAA AAAdzZgAAABK/////wAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAA AAAABwAAAAAAAAAAV0NTRVZPAAAQAwCBAAAAAAAAAAAAAAAAAAAAAAgRAAAA EGgoCBIAAAAQZwQIEwAAABBkgAgUAAAAEGLgCBUAAAAQd6QIFgAAABBzfAgX AAAAEGKoCBgAAAAQZDgIGQAAAA/mAAghAAAAEHvwAUEAAAAQYqgBQgAAABBi 4AFDAAAAD8vkAUQAAAAP5gABRQAAABBkOAFGAAAAEGSAAUcAAAAQfkQBSAAA AA/nZAFJAAAAD+PcAUoAAAAQKiABSwAAAA/uyAFMAAAAECN4AU0AAAAP5LgB TgAAABBnBAFPAAAAD84QAVAAAAAQaCgBUgAAAA84pAFUAAAAEANIAVUAAAAP 6zwBVgAAABBzfAFXAAAAD/l4AVgAAAAPznwBWQAAABB3pAFaAAAAD5AMAUAA AAAQKIgBXgAAABB44AFfAAAAD4acAH8AAAAP52QAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEQAAABBoKAgS AAAAEGcECBMAAAAQZIAIFAAAABBi4AgVAAAAEHekCBYAAAAQc3wIFwAAABBi qAgYAAAAEGQ4CBkAAAAP5gAIIQAAABB78AFBAAAAEGKoAUIAAAAQYuABQwAA AA/hgAFEAAAAD+YAAUUAAAAQZDgBRgAAABBkgAFHAAAAEH5EAUgAAAAP52QB SQAAAA/j3AFKAAAAECogAUsAAAAP7sgBTAAAABAjeAFNAAAAD+S4AU4AAAAQ ZwQBTwAAAA9JgAFQAAAAEGgoAVIAAAAPOKQBVAAAABADSAFVAAAAD+s8AVYA AAAQc3wBVwAAAA/5eAFYAAAAD858AVkAAAAQd6QBWgAAAA+QDAFAAAAAECiI AV4AAAAQeOAAfwAAAA/nZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAUcAABACAAAB QwAAEAMAAAFYAAAQBAAAAUoAABAFAAABUgAAEAYAAAFXAAAQBwAAAVkAABAI AAABVgAAEAkAAAFLAAAQCgAAAVUAABALAAABTwAAEAwAAAFUAAAABAAifUAA AAAAAAAAAAAAAAAAAAAAAAAAAAAACCEAAAAAMi42AG1haW4AB1Vua25vd24g Q29tbWFuZDogXiVjAAdVbmtub3duIENvbW1hbmQAAENhbmNlbCBDYW5jZWxs ZWQAQ2FuY2VsIG1lc3NhZ2UgKGFuc3dlcmluZyAiWWVzIiB3aWxsIGFiYW5k b24geW91ciBtYWlsIG1lc3NhZ2UpAENhbmNlbCBFZGl0IChhbmQgYWJhbmRv biBjaGFuZ2VzKQBDYW5jZWwgRWRpdAAHQ2FuY2VsIENhbmNlbGxlZAAHUHJv YmxlbSB3aXRoIGF0dGFjaG1lbnRzISAgRml4IGVycm9ycyBvciBkZWxldGUg YXR0YWNobWVudHMuAFNhdmUgbW9kaWZpZWQgYnVmZmVyIChBTlNXRVJJTkcg Ik5vIiBXSUxMIERFU1RST1kgQ0hBTkdFUykARXhpdCBjYW5jZWxsZWQAQ2Fu Y2VsbGVkAEtleSBpbGxlZ2FsIGluIFZJRVcgbW9kZQAAQ2FuJ3QgYWxsb2Nh dGUgc3BhY2UgZm9yIHRleHQAQ2FuJ3QgYWxsb2NhdGUgc3BhY2UgZm9yIG1v cmUgY2hhcmFjdGVycwAAAAAkSWQ6IHJhbmRvbS5jLHYgNC4xNSAxOTk2LzAz LzE1IDA3OjQxOjExIGh1YmVydCBFeHAgJAAAAGxpbmUgJWQgb2YgJWQgKCVk JSUlJSksIGNoYXJhY3RlciAlbGQgb2YgJWxkICglZCUlJSUpAAAAJElkOiBy ZWdpb24uYyx2IDQuMTggMTk5Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQgRXhw ICQAAAAAAAABAAAABExpbmUgRGVsZXRlZC4lcwAgKENvdWxkIGFsc28gdXNl IGN0cmwtXiB0byBtYXJrIHRleHQgZm9yIGN1dHRpbmcpAABCdWc6IGxvc3Qg bWFyawAAAAAAAAAkSWQ6IHNlYXJjaC5jLHYgNC4xMSAxOTk2LzAzLzE1IDA3 OjQxOjExIGh1YmVydCBFeHAgJAAAAAAd0OgAHdEAAB3RAgAd0ToAHdF4AB3R qAAd0eQAHdIMAB3SDgAd0kUAHdJ6AB3SsAAd0vMAHdMeAB3TIQAd014AHdNv AB3TcgAd06gAHdOrAB3TvwAAAABIZWxwIGZvciBTZWFyY2ggQ29tbWFuZAAg AAlFbnRlciB0aGUgd29yZHMgb3IgY2hhcmFjdGVycyB5b3Ugd291bGQgbGlr ZSB0byBzZWFyY2gAfglmb3IsIHRoZW4gcHJlc3MgflJ+ZX50fnV+cn5uLiAg VGhlIHNlYXJjaCB0aGVuIHRha2VzIHBsYWNlLgAJV2hlbiB0aGUgY2hhcmFj dGVycyBvciB3b3JkcyB0aGF0IHlvdSBlbnRlcmVkIAAJYXJlIGZvdW5kLCB0 aGUgYnVmZmVyIHdpbGwgYmUgcmVkaXNwbGF5ZWQgd2l0aCB0aGUgY3Vyc29y IAAJYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgc2VsZWN0ZWQgdGV4dC4AIAAJ VGhlIG1vc3QgcmVjZW50IHN0cmluZyBmb3Igd2hpY2ggYSBzZWFyY2ggd2Fz IG1hZGUgaXMACWRpc3BsYXllZCBpbiB0aGUgIlNlYXJjaCIgcHJvbXB0IGJl dHdlZW4gdGhlIHNxdWFyZQAJYnJhY2tldHMuICBUaGlzIHN0cmluZyBpcyB0 aGUgZGVmYXVsdCBzZWFyY2ggcHJvbXB0LgB+ICAgICAgICBIaXR0aW5nIG9u bHkgflJ+ZX50fnV+cn5uIG9yIGF0IHRoZSBwcm9tcHQgd2lsbCBjYXVzZSB0 aGUACXNlYXJjaCB0byBiZSBtYWRlIHdpdGggdGhlIGRlZmF1bHQgdmFsdWUu ACAgAAlUaGUgdGV4dCBzZWFyY2ggaXMgbm90IGNhc2Ugc2Vuc2l0aXZlLCBh bmQgd2lsbCBleGFtaW5lIHRoZQAJZW50aXJlIG1lc3NhZ2UuACAgAAlTaG91 bGQgdGhlIHNlYXJjaCBmYWlsLCBhIG1lc3NhZ2Ugd2lsbCBiZSBkaXNwbGF5 ZWQuACAgAEVuZCBvZiBTZWFyY2ggSGVscC4AICAAU2VhcmNoAEhlbHAgZm9y IFNlYXJjaGluZwBIZWxwIGZvciBTZWFyY2hpbmcAU2VhcmNoIENhbmNlbGxl ZAAiJXMiIG5vdCBmb3VuZABTZWFyY2ggV3JhcHBlZAAAXlkARmlyc3RMaW5l AF5WAExhc3RMaW5lACBbAF0AIDogAAAAAAAAAAAkSWQ6IHNwZWxsLmMsdiA0 LjEzIDE5OTYvMDMvMTUgMDc6NDE6MTEgaHViZXJ0IEV4cCAkAAAAAAAd1PAA HdUBAB3VAwAd1T8AHdWAAB3VwAAd1gYAHdZJAB3WSwAd1o8AHdakAB3WpgAd 1r4AAAAAAB3WwAAd1tEAHdbTAB3XDwAd11AAHdeQAB3XzwAd2BIAHdgUAB3Y UwAd2GgAHdhqAB3YggAAAABTcGVsbCBDaGVjayBIZWxwACAACVRoZSBzcGVs bCBjaGVja2VyIGV4YW1pbmVzIGFsbCB3b3JkcyBpbiB0aGUgdGV4dC4gIEl0 IHRoZW4ACW9mZmVycyBlYWNoIG1pc3NwZWxsZWQgd29yZCBmb3IgY29ycmVj dGlvbiB3aGlsZSBzaW11bHRhbmVvdXNseQAJaGlnaGxpZ2h0aW5nIGl0IGlu IHRoZSB0ZXh0LiAgVG8gbGVhdmUgYSB3b3JkIHVuY2hhbmdlZCBzaW1wbHkA fgloaXQgflJ+ZX50fnV+cn5uIGF0IHRoZSBlZGl0IHByb21wdC4gIElmIGEg d29yZCBoYXMgYmVlbiBjb3JyZWN0ZWQsAAllYWNoIG9jY3VycmVuY2Ugb2Yg dGhlIGluY29ycmVjdCB3b3JkIGlzIG9mZmVyZWQgZm9yIHJlcGxhY2VtZW50 LgAgAH4JU3BlbGwgY2hlY2tpbmcgY2FuIGJlIGNhbmNlbGxlZCBhdCBhbnkg dGltZSBieSB0eXBpbmcgfl5+QyAofkZ+MykACWFmdGVyIGV4aXRpbmcgaGVs cC4AIABFbmQgb2YgU3BlbGwgQ2hlY2sgSGVscAAgAFNwZWxsIENoZWNrIEhl bHAAIAAJVGhlIHNwZWxsIGNoZWNrZXIgZXhhbWluZXMgYWxsIHdvcmRzIGlu IHRoZSB0ZXh0LiAgSXQgdGhlbgAJb2ZmZXJzIGVhY2ggbWlzc3BlbGxlZCB3 b3JkIGZvciBjb3JyZWN0aW9uIHdoaWxlIHNpbXVsdGFuZW91c2x5AAloaWdo bGlnaHRpbmcgaXQgaW4gdGhlIHRleHQuICBUbyBsZWF2ZSBhIHdvcmQgdW5j aGFuZ2VkIHNpbXBseQAJaGl0IFJldHVybiBhdCB0aGUgZWRpdCBwcm9tcHQu ICBJZiBhIHdvcmQgaGFzIGJlZW4gY29ycmVjdGVkLAAJZWFjaCBvY2N1cnJl bmNlIG9mIHRoZSBpbmNvcnJlY3Qgd29yZCBpcyBvZmZlcmVkIGZvciByZXBs YWNlbWVudC4AIAAJU3BlbGwgY2hlY2tpbmcgY2FuIGJlIGNhbmNlbGxlZCBh dCBhbnkgdGltZSBieSB0eXBpbmcgXkMgKEYzKQAJYWZ0ZXIgZXhpdGluZyBo ZWxwLgAgAEVuZCBvZiBTcGVsbCBDaGVjayBIZWxwACAAQ2hlY2tpbmcgc3Bl bGxpbmcuLi4AQ2FuJ3Qgd3JpdGUgdGVtcCBmaWxlIGZvciBzcGVsbCBjaGVj a2VyAFNQRUxMAC91c3IvYmluL3NwZWxsACggJXMgKSA8ICVzAENhbid0IGZv cmsgc3BlbGwgY2hlY2tlcgBSZXBsYWNlICIlcyIgd2l0aCAiJXMiAEVkaXQg YSByZXBsYWNlbWVudDogAFNwZWxsIENoZWNraW5nIENhbmNlbGxlZABIZWxw IHdpdGggU3BlbGxpbmcgQ2hlY2tlcgBIZWxwIHdpdGggU3BlbGxpbmcgQ2hl Y2tlcgBIdWg/AERvbmUgY2hlY2tpbmcgc3BlbGxpbmcAAAAAAAAAJElkOiB0 Y2FwLmMsdiA0LjI2IDE5OTYvMDMvMTUgMDc6NDE6MTEgaHViZXJ0IEV4cCAk AAAiAFAACABAAAIAAAAQEKgAEBxwAA98dAAPeyAAD3xEABAhzAAQIgAAECIk ABAi8AAQIkgAAAAAAAAAABtPUAAbT1EAG09SABtPUwAbT3AAG09xABtPcgAb T3MAG090ABtPdQAbT3YAG093ABtPQQAbT0IAG09DABtPRAAbWzRKABtbM0oA G1sySgAbW04AG1s9YQAbWz1iABtbPWMAG1s9ZAAbWz1lABtbPWYAG1s9ZwAb Wz1oABtbPWkAG1s9agAbWz1rABtbPWwAG1tBABtbQgAbW0MAG1tEABtBABtC ABtDABtEABs/cgAbP3QAGz92ABs/eAAbWzEAG1syMTUAG1syMTcAG1syMTkA G1syMjEAG18AGxsAVEVSTQBFbnZpcm9ubWVudCB2YXJpYWJsZSBURVJNIG5v dCBkZWZpbmVkIQBVbmtub3duIHRlcm1pbmFsIHR5cGUgJXMhAHBjAGNsAGNt AGNlAHVwAHNlAHNvAGRsAGFsAGNzAGljAGltAGVpAGRjAGRtAGVkAHNmAHNy AHRpAHRlAGxpAExJTkVTAGNvAENPTFVNTlMASW5jb21wbGV0ZSB0ZXJtY2Fw IGVudHJ5CgBrUABrTgBraABrRQBrRABrdQBrZABrbABrcgBrMQBrMgBrMwBr NABrNQBrNgBrNwBrOABrOQBrOwBrMABGMQBGMgAbWzk5aABUZXJtaW5hbCBk ZXNjcmlwdGlvbiB0b28gYmlnIQoAG1s5OWwACgAKAAAAJElkOiB3aW5kb3cu Yyx2IDQuNiAxOTk2LzAzLzE1IDA3OjQxOjExIGh1YmVydCBFeHAgJAAAAAAk SWQ6IHdvcmQuYyx2IDQuMjAgMTk5Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQg RXhwICQAAAAAAE5vIGZpbGwgY29sdW1uIHNldAAuPyE6OyIpAAAAAAAAJElk OiBhdHRhY2guYyx2IDQuMzMgMTk5Ni8wMy8xNiAyMTo1MDo0MyBtaWtlcyBF eHAgJAAAAABAj0AAAAAAAEEuhIAAAAAAXlQAVG8gRmlsZXMAXlkAUmVhZCBG aWxlAFJjdlVwbG9hZABOYW1lIHRvIGdpdmUgdXBsb2FkZWQgYXR0YWNobWVu dDogAEZpbGUgdG8gYXR0YWNoOiAAQXR0YWNobWVudCBjb21tZW50OiAATm8g QXR0YWNobWVudCAlcyBoZWxwIHlldCEAZmlsZQBjb21tZW50AC4ALwAHUmVz dHJpY3RlZCBtb2RlIGFsbG93cyBhdHRhY2htZW50cyBmcm9tICVzIG9ubHkA aG9tZSBkaXJlY3RvcnkAcgAHUmVzdHJpY3RlZCBtb2RlIGRpc2FsbG93cyB1 cGxvYWRlZCBjb21tYW5kAEF0dGFjaCBjYW5jZWxsZWQAB0Nhbid0IHJlYWxs b2MgZmlsZW5hbWUgc3BhY2UAB0Nhbid0IHJlYWxsb2Mgc3BhY2UgZm9yIHNp emUAB0Nhbid0IHJlYWxsb2MgZGVzY3JpcHRpb24AJWQuIAAlZC4gACVkAAAl ZC4gAAdBdHRjaG1udDogJyVjJyBub3QgYWxsb3dlZCBpbiBmaWxlIG5hbWUA LCgiAHIAB0F0dGFjaG1lbnRzIGFsbG93ZWQgb25seSBmcm9tICVzAGhvbWUg ZGlyZWN0b3J5AAdBdHRjaG1udDogUHJvYmxlbSBkaXNwbGF5aW5nIHJlYWwg ZmlsZSBwYXRoAAdBdHRjaG1udDogRXhwZWN0ZWQgJ10nIGFmdGVyICIlcyIA XQAHQXR0Y2htbnQ6IFVua25vd24gcmVmZXJlbmNlOiAlcwBYWFgAICglcykg JXMAACIiAAdBdHRjaG1udDogJyVjJyBub3QgYWxsb3dlZCBpbiBmaWxlIG5h bWUAICglcykgJXMAACIiAAdBdHRjaG1udDogRXhwZWN0ZWQgJygnIG9yICci JyBhZnRlciAlcwAAB0F0dGNobW50OiBTaXplIGZpZWxkIG1pc3NpbmcgJykn OiAiJXMiAAdBdHRjaG1udDogTWFsZm9ybWVkIGNvbW1lbnQsIHF1b3RlcyBy ZXF1aXJlZAAHQXR0Y2htbnQ6IENsb3NpbmcgcXVvdGUgcmVxdWlyZWQgYXQg ZW5kIG9mIGNvbW1lbnQAT25seSBBU0NJSSBjaGFyYWN0ZXJzIGFsbG93ZWQg aW4gYXR0YWNobWVudCBjb21tZW50cwAHQXR0Y2htbnQ6IENvbW1hIG11c3Qg c2VwYXJhdGUgYXR0YWNobWVudHMAB0F0dGNobW50OiBXZWlyZG5lc3MgaW4g UGFyc2VBdHRhY2gATm8gbWVtb3J5IHRvIGFkZCBhdHRhY2htZW50AENhbid0 IG1hbGxvYyBuYW1lIGZvciBhdHRhY2htZW50AENhbid0IG1hbGxvYyBzaXpl IGZvciBhdHRhY2htZW50AENhbid0IG1hbGxvYyBkZXNjcmlwdGlvbiBmb3Ig YXR0YWNobWVudAAlZCAgQgAlMS4xZiBLQgAlZCBLQgAlMS4xZiBNQgAlZCBN QgAHTm8gZW5kIG9mIGxpbmU/Pz8AACRJZDogYmFzaWMuYyx2IDQuMjUgMTk5 Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQgRXhwICQAAAAATWFyayBTZXQATWFy ayBVTnNldABObyBtYXJrIGluIHRoaXMgd2luZG93AFByb2dyYW1tZXIgYm90 Y2ghIE5vIG1hcmsgaW4gdGhpcyB3aW5kb3cAAAAAACRJZDogYmluZC5jLHYg NC4xNyAxOTk2LzAzLzE1IDA3OjQxOjExIGh1YmVydCBFeHAgJAAAHeOQAB3j oAAd46IAHePjAB3kJAAd5GUAHeSkAB3k5wAd5SsAHeVmAB3laAAd5agAHeXm AB3mIQAd5mIAHeamAB3myAAd5soAHecMAB3nRgAd50gAHedwAB3ncgAd55oA HefDAB3n7AAd6BEAHehKAB3ofQAd6KoAHejYAB3o2gAd6RcAHek6AB3pPAAd 6XcAHem5AB3p8QAd6jYAHepwAB3qqgAd6uIAHesYAB3rWQAd63YAHeuxAB3r swAd6+sAHewpAB3sWQAd7IkAHeyLAB3s0wAd7RMAHe09AB3tQgAd7YEAHe3C AB3t9wAd7fwAHe4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAd7kIAHe5FAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJUGljbyBIZWxwIFRleHQAIAAJ UGljbyBpcyBkZXNpZ25lZCB0byBiZSBhIHNpbXBsZSwgZWFzeS10by11c2Ug dGV4dCBlZGl0b3Igd2l0aCBhAAlsYXlvdXQgdmVyeSBzaW1pbGFyIHRvIHRo ZSBwaW5lIG1haWxlci4gIFRoZSBzdGF0dXMgbGluZSBhdCB0aGUACXRvcCBv ZiB0aGUgZGlzcGxheSBzaG93cyBwaWNvJ3MgdmVyc2lvbiwgdGhlIGN1cnJl bnQgZmlsZSBiZWluZwAJZWRpdGVkIGFuZCB3aGV0aGVyIG9yIG5vdCB0aGVy ZSBhcmUgb3V0c3RhbmRpbmcgbW9kaWZpY2F0aW9ucwAJdGhhdCBoYXZlIG5v dCBiZWVuIHNhdmVkLiAgVGhlIHRoaXJkIGxpbmUgZnJvbSB0aGUgYm90dG9t IGlzIHVzZWQACXRvIHJlcG9ydCBpbmZvcm1hdGlvbmFsIG1lc3NhZ2VzIGFu ZCBmb3IgYWRkaXRpb25hbCBjb21tYW5kIGlucHV0LgAJVGhlIGJvdHRvbSB0 d28gbGluZXMgbGlzdCB0aGUgYXZhaWxhYmxlIGVkaXRpbmcgY29tbWFuZHMu ACAACUVhY2ggY2hhcmFjdGVyIHR5cGVkIGlzIGF1dG9tYXRpY2FsbHkgaW5z ZXJ0ZWQgaW50byB0aGUgYnVmZmVyAAlhdCB0aGUgY3VycmVudCBjdXJzb3Ig cG9zaXRpb24uICBFZGl0aW5nIGNvbW1hbmRzIGFuZCBjdXJzb3IACW1vdmVt ZW50IChiZXNpZGVzIGFycm93IGtleXMpIGFyZSBnaXZlbiB0byBwaWNvIGJ5 IHR5cGluZwAJc3BlY2lhbCBjb250cm9sLWtleSBzZXF1ZW5jZXMuICBBIGNh cmV0LCAnXicsIGlzIHVzZWQgdG8gZGVub3RlAH4JdGhlIGNvbnRyb2wga2V5 LCBzb21ldGltZXMgbWFya2VkICJDVFJMIiwgc28gdGhlIH5DflR+Un5Mfi1+ cSBrZXkAfgljb21iaW5hdGlvbiBpcyB3cml0dGVuIGFzIH5eflEuACAACVRo ZSBmb2xsb3dpbmcgZnVuY3Rpb25zIGFyZSBhdmFpbGFibGUgaW4gcGljbyAo d2hlcmUgYXBwbGljYWJsZSwACWNvcnJlc3BvbmRpbmcgZnVuY3Rpb24ga2V5 IGNvbW1hbmRzIGFyZSBpbiBwYXJlbnRoZXNlcykuACAAfgl+Xn5HICh+Rn4x KSAgIERpc3BsYXkgdGhpcyBoZWxwIHRleHQuACAAfgl+Xn5GICAgICAgICBt b3ZlIEZvcndhcmQgYSBjaGFyYWN0ZXIuAH4Jfl5+QiAgICAgICAgbW92ZSBC YWNrd2FyZCBhIGNoYXJhY3Rlci4Afgl+Xn5QICAgICAgICBtb3ZlIHRvIHRo ZSBQcmV2aW91cyBsaW5lLgB+CX5efk4gICAgICAgIG1vdmUgdG8gdGhlIE5l eHQgbGluZS4Afgl+Xn5BICAgICAgICBtb3ZlIHRvIHRoZSBiZWdpbm5pbmcg b2YgdGhlIGN1cnJlbnQgbGluZS4Afgl+Xn5FICAgICAgICBtb3ZlIHRvIHRo ZSBFbmQgb2YgdGhlIGN1cnJlbnQgbGluZS4Afgl+Xn5WICh+Rn44KSAgIG1v dmUgZm9yd2FyZCBhIHBhZ2Ugb2YgdGV4dC4Afgl+Xn5ZICh+Rn43KSAgIG1v dmUgYmFja3dhcmQgYSBwYWdlIG9mIHRleHQuACAAfgl+Xn5XICh+Rn42KSAg IFNlYXJjaCBmb3IgKHdoZXJlIGlzKSB0ZXh0LCBuZWdsZWN0aW5nIGNhc2Uu AH4Jfl5+TCAgICAgICAgUmVmcmVzaCB0aGUgZGlzcGxheS4AIAB+CX5efkQg ICAgICAgIERlbGV0ZSB0aGUgY2hhcmFjdGVyIGF0IHRoZSBjdXJzb3IgcG9z aXRpb24uAH4Jfl5+XiAgICAgICAgTWFyayBjdXJzb3IgcG9zaXRpb24gYXMg YmVnaW5uaW5nIG9mIHNlbGVjdGVkIHRleHQuAAkJICBOb3RlOiBTZXR0aW5n IG1hcmsgd2hlbiBhbHJlYWR5IHNldCB1bnNlbGVjdHMgdGV4dC4Afgl+Xn5L ICh+Rn45KSAgIEN1dCBzZWxlY3RlZCB0ZXh0IChkaXNwbGF5ZWQgaW4gaW52 ZXJzZSBjaGFyYWN0ZXJzKS4ACQkgIE5vdGU6IFRoZSBzZWxlY3RlZCB0ZXh0 J3MgYm91bmRhcnkgb24gdGhlIGN1cnNvciBzaWRlAAkJICAgICAgICBlbmRz IGF0IHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlIGN1cnNvci4gIFNvLCB3aXRoIAAJ CSAgICAgICAgc2VsZWN0ZWQgdGV4dCB0byB0aGUgbGVmdCBvZiB0aGUgY3Vy c29yLCB0aGUgAAkJICAgICAgICBjaGFyYWN0ZXIgdW5kZXIgdGhlIGN1cnNv ciBpcyBub3Qgc2VsZWN0ZWQuAH4Jfl5+VSAofkZ+MX4wKSAgVW5jdXQgKHBh c3RlKSBsYXN0IGN1dCB0ZXh0IGluc2VydGluZyBpdCBhdCB0aGUACQkgIGN1 cnJlbnQgY3Vyc29yIHBvc2l0aW9uLgB+CX5efkkgICAgICAgIEluc2VydCBh IHRhYiBhdCB0aGUgY3VycmVudCBjdXJzb3IgcG9zaXRpb24uACAAfgl+Xn5K ICh+Rn40KSAgIEZvcm1hdCAoanVzdGlmeSkgdGhlIGN1cnJlbnQgcGFyYWdy YXBoLgAJCSAgTm90ZTogcGFyYWdyYXBocyBkZWxpbWl0ZWQgYnkgYmxhbmsg bGluZXMgb3IgaW5kZW50YXRpb24uAH4Jfl5+VCAofkZ+MX4yKSAgVG8gaW52 b2tlIHRoZSBzcGVsbGluZyBjaGVja2VyAH4Jfl5+QyAofkZ+MX4xKSAgUmVw b3J0IGN1cnJlbnQgY3Vyc29yIHBvc2l0aW9uACAAfgl+Xn5SICh+Rn41KSAg IEluc2VydCBhbiBleHRlcm5hbCBmaWxlIGF0IHRoZSBjdXJyZW50IGN1cnNv ciBwb3NpdGlvbi4Afgl+Xn5PICh+Rn4zKSAgIE91dHB1dCB0aGUgY3VycmVu dCBidWZmZXIgdG8gYSBmaWxlLCBzYXZpbmcgaXQuAH4Jfl5+WCAofkZ+Mikg ICBFeGl0IHBpY28sIHNhdmluZyBidWZmZXIuACAgICAACVBpbmUgYW5kIFBp Y28gYXJlIHRyYWRlbWFya3Mgb2YgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGlu Z3Rvbi4ACU5vIGNvbW1lcmNpYWwgdXNlIG9mIHRoZXNlIHRyYWRlbWFya3Mg bWF5IGJlIG1hZGUgd2l0aG91dCBwcmlvcgAJd3JpdHRlbiBwZXJtaXNzaW9u IG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24uACAgICAAICAgIEVu ZCBvZiBIZWxwLgAgAEhlbHAgb24gdGhlIFBpbmUgQ29tcG9zZXIASGVscCBv biBTaWduYXR1cmUgRWRpdG9yAF5YAEV4aXQgSGVscABeVgBOZXh0IFBnAF5Z AFByZXYgUGcAVW5rbm93biBDb21tYW5kLgAAACRJZDogYnVmZmVyLmMsdiA0 LjEwIDE5OTYvMDMvMTUgMDc6NDE6MTEgaHViZXJ0IEV4cCAkAAAAQ2Fubm90 IHNlbGVjdCBidWlsdGluIGJ1ZmZlcgAAYnVmZmVyIGxpbmVzIG5vdCBmcmVl ZC4ARGlzY2FyZCBjaGFuZ2VzAG1haW4AAAAAAAAkSWQ6IGNvbXBvc2VyLmMs diA0Ljk4IDE5OTYvMDMvMTUgMDc6NDE6MTEgaHViZXJ0IEV4cCAkAAAd8AAA HfADAB3wDAAd8A8AHfAUAB3wFwAd8CAAHfAjAB3wLQAd8DAAHfA5AB3wPAAd 8EUAHfBIAB3wTwAd8FIAHfBbAB3wXgAd8GUAHfBoAB3wcgAd8HUAAAAAAAAA AAAAEAEAAAFHAAAQAgAAAUMAABADAAABWAAAEAQAAAFEAAAQBQAAAVIAABAG AAABSgAAEAcAAAAAAAAQCAAAAAAAABAJAAABSwAAEAoAAAFVAAAQCwAAAU8A ABAMAAABVAABAAAAAAAAXkcAR2V0IEhlbHAAXlgAU2VuZABeUgBSaWNoIEhk cgBeWQBQcnZQZy9Ub3AAXksAQ3V0IExpbmUAXk8AUG9zdHBvbmUAXkMAQ2Fu Y2VsAF5EAERlbCBDaGFyAF5KAEF0dGFjaABeVgBOeHRQZy9FbmQAXlUAVW5E ZWwgTGluZQAlZC4gJXMgJXMlcyVzIiVzIiVzACgAAAApIAAAACwAAABVbmFi bGUgdG8gbWFrZSByb29tIGZvciBmdWxsIEhlYWRlci4AAABVbmtub3duIENv bW1hbmQ6IF5aAFByb2JsZW0gd2l0aCBhdHRhY2htZW50cy4gUG9zdHBvbmUg YW55d2F5PwAAB0Zvcm1hdCBsaW5lcyBmYWlsZWQhAC4AJXMlYyVzICglcykg IiIlcwAALAAHRm9ybWF0IGxpbmVzIGZhaWxlZCEAUHJvYmxlbSBhZGRpbmcg YWRkcmVzcyB0byBoZWFkZXIgIQAHVW5rbm93biBjb21tYW5kOiBeJWMAB1Vu a25vd24gY29tbWFuZABDYW4ndCBtb3ZlIGJleW9uZCBib3R0b20AAAdGb3Jt YXQgbGluZXMgZmFpbGVkIQBDYW4ndCBtb3ZlIGJleW9uZCB0b3Agb2YgJXMA ZW50cnkAaGVhZGVyAAAHRm9ybWF0IGxpbmVzIGZhaWxlZCEALAAHQ2FuJ3Qg YWxsb2NhdGUgbGluZSBmb3IgbmV3IGF0dGFjaG1lbnQhACVzICglcykgIiUu KnMiAAAAB1Byb2JsZW0gYXR0YWNoaW5nOiAlcwAAB0Zvcm1hdCBsaW5lcyBm YWlsZWQhAAdDYW4ndCBoYXZlIGEgJyVjJyBpbiBmb2xkZXIgbmFtZQAHQ2Fu J3QgZWRpdCBhdHRhY2htZW50IG51bWJlciEAAFByb2JsZW0gVW5raWxsaW5n IHRleHQAB0Nhbid0IGVkaXQgYXR0YWNobWVudCBudW1iZXIhAAdDYW4ndCBl ZGl0IGF0dGFjaG1lbnQgbnVtYmVyIQAAQ2FuJ3QgYWxsb2NhdGUgYW55IG1v cmUgbGluZXMgZm9yIGhlYWRlciEAQ2FuJ3QgYWxsb2NhdGUgYW55IG1vcmUg bGluZXMgZm9yIGhlYWRlciEAJSpzACAAJSpzACAAU29ycnksIEkgY2FuJ3Qg aGVscCB5b3Ugd2l0aCB0aGF0LgBIZWxwIGZvciBDb21wb3NlciAlLjQwcyBG aWVsZAAtLS0tLSBNZXNzYWdlIFRleHQgLS0tLS0AQ2FuJ3QgbWFsbG9jIHNw YWNlIHRvIGV4cGFuZCBhZGRyZXNzACAALCAAIABDYW4ndCBtYWxsb2Mgc3Bh Y2UgZm9yIGZjYwBDYW4ndCBtYWxsb2Mgc3BhY2UgZm9yIGZjYwBDYW4ndCBt YWxsb2Mgc3BhY2UgZm9yIGZjYwAlcyBmaWVsZDogJXMAQ2FuJ3QgbWFsbG9j IHNwYWNlIGZvciBzYXZlZCB0ZXh0AF5UAGVYaXQAXksAXkQAXlUAZVhpdC9T YXZlAFNlbmQAUmljaFZpZXcAUmljaCBIZHIAXk8AXkoAQ2FuJ3QgbWFrZSBy b29tIHRvIHBhY2sgaGVhZGVyIGZpZWxkLgAgAAAAAAAAHh4IAAtZ9AARGnAA HyXoAAz/5AANECwADSFcAA0iGAANIwAAER+UABEgAAARIDwAHfhZAB34XQAd +GEAHfhlAB34aQAd+G0AHfhxAB34dQAd+HkAHfh9AB34gQAd+IUAHfiJAB34 jQAd+JEAHfiVAB34mQAd+J0AHfihAAAAACVsZCBjaGFyYWN0ZXIgbGl0ZXJh bCB0cnVuY2F0ZWQgdG8gJWxkIGNoYXJhY3RlcnMAQmFkIG1tX2NhY2hlIG9w AFNFVF9EUklWRVJTIG5vdCBwZXJtaXR0ZWQAZHVtbXkAbm8gc3VjaCBiYm9h cmQAaW52YWxpZCByZW1vdGUgc3BlY2lmaWNhdGlvbgBubyBzdWNoIG1haWxi b3gAQ2FuJ3QgJXMgJXM6ICVzAGltYXAAaW1hcAAvOgAvOj0ALzoAc2Vydmlj ZQB1c2VyAGFub255bW91cwBiYm9hcmQAZGVidWcAaW1hcABpbWFwMgBpbWFw NABwb3AzAG5udHAAZ2VuZXJhbABJTkJPWABpbWFwAHN1YnNjcmliZSB0byBt YWlsYm94AHVuc3Vic2NyaWJlIHRvIG1haWxib3gAKiVzAHN1YnNjcmliZSB0 byBiYm9hcmQAKiVzAHVuc3Vic2NyaWJlIHRvIGJib2FyZABDYW4ndCBjcmVh dGUgbWFpbGJveCAlczogaW5kZXRlcm1pbmF0ZSBmb3JtYXQAQ2FuJ3QgY3Jl YXRlIG1haWxib3ggJXM6IG1haWxib3ggYWxyZWFkeSBleGlzdHMAZGVsZXRl IG1haWxib3gAcmVuYW1lIG1haWxib3gAQ2FuJ3QgcmVuYW1lIHRvIG1haWxi b3ggJXM6IG1haWxib3ggYWxyZWFkeSBleGlzdHMAb3BlbiBtYWlsYm94AFNo b3J0IGNhY2hlIGluIG1haWxfbGVsdABCYWQgbXNnbm8gaW4gbWFpbF9lbHQA QmFkIG1zZ25vIGluIG1haWxfZmV0Y2hzdHJ1Y3R1cmUAQmFkIG1zZ25vIGlu IG1haWxfZmV0Y2hoZWFkZXIAAEJhZCBtc2dubyBpbiBtYWlsX2ZldGNodGV4 dAAAQmFkIG1zZ25vIGluIG1haWxfZmV0Y2hib2R5AAAlc0AlcwBBcHBlbmQg dmFsaWRpdHkgY29uZnVzaW9uAGFwcGVuZCB0byBtYWlsYm94AFN1bgBNb24A VHVlAFdlZABUaHUARnJpAFNhdABKYW4ARmViAE1hcgBBcHIATWF5AEp1bgBK dWwAQXVnAFNlcABPY3QATm92AERlYwA/Pz8AJTJkLSVzLSVkICUwMmQ6JTAy ZDolMDJkICVjJTAyZCUwMmQAPz8/ACVzICVzICUyZCAlMDJkOiUwMmQ6JTAy ZCAlNGQKAExvY2sgd2hlbiBhbHJlYWR5IGxvY2tlZABVbmxvY2sgd2hlbiBu b3QgbG9ja2VkAFNlcXVlbmNlIGludmFsaWQAU2VxdWVuY2UgcmFuZ2UgaW52 YWxpZABTeW50YXggZXJyb3IgaW4gc2VxdWVuY2UAAB36oAAeLNAAEW5YABF1 jAARdhQAEXZQABF2jAARdsgAEXcEABF3RAARd4QAEXewABF33AAReBQAEXhQ ABF7RAARgigAEYKcABGCwAARguQAEYboABGHbAARiFQAEYu8ABGNQAARjsQA EZeMABGZIAARmkwAEZ2IABGd7AARnwwAEbEYAB35YAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiZXplcmsAQ2Fu J3QgZ2V0IGxvY2sgZm9yIG1haWxib3ggJXM6ICVzAE1haWxib3ggJXMgaXMg aW4gdXNlIGJ5IGFub3RoZXIgcHJvY2VzcwBDYW4ndCBsb2NrIG1haWxib3gg JXM6ICVzAENhbid0ICVzIG1haWxib3ggJXM6ICVzAHJlbmFtZQBkZWxldGUA Q2FuJ3Qgb3BlbiBtYWlsYm94IGxvY2ssIGFjY2VzcyBpcyByZWFkb25seQBU cnlpbmcgdG8gZ2V0IG1haWxib3ggbG9jayBmcm9tIHByb2Nlc3MgJWxkAE1h aWxib3ggaXMgb3BlbiBieSBhbm90aGVyIHByb2Nlc3MsIGFjY2VzcyBpcyBy ZWFkb25seQAlZABDYW4ndCBnZXQgd3JpdGUgYWNjZXNzIHRvIG1haWxib3gs IGFjY2VzcyBpcyByZWFkb25seQBNYWlsYm94IGlzIGVtcHR5ACAAIABMTABO U1dFUkVEAENDAEVGT1JFAE9EWQBDAEVMRVRFRABMQUdHRUQAUk9NAEVZV09S RABFVwBMRABOAEVDRU5UAEVFTgBJTkNFAFVCSkVDVABFWFQATwBBTlNXRVJF RABERUxFVEVEAEZMQUdHRUQAS0VZV09SRABTRUVOAFVua25vd24gc2VhcmNo IGNyaXRlcmlvbjogJS4zMHMAQ2hlY2sgY29tcGxldGVkAE5vIG1lc3NhZ2Vz IGRlbGV0ZWQsIHNvIG5vIHVwZGF0ZSBuZWVkZWQAVW5hYmxlIHRvIGV4cHVu Z2UgbWFpbGJveABFeHB1bmdlZCAlZCBtZXNzYWdlcwBFeHB1bmdlIGlnbm9y ZWQgb24gcmVhZG9ubHkgbWFpbGJveABCYWQgZGF0ZSBpbiBhcHBlbmQ6ICVz AElOQk9YAFtUUllDUkVBVEVdIE11c3QgY3JlYXRlIG1haWxib3ggYmVmb3Jl IGFwcGVuZABJbnZhbGlkIEJlcmtlbGV5LWZvcm1hdCBtYWlsYm94IG5hbWU6 ICVzAE5vdCBhIEJlcmtlbGV5LWZvcm1hdCBtYWlsYm94OiAlcwBDYW4ndCBv cGVuIGFwcGVuZCBtYWlsYm94OiAlcwBGcm9tICVzQCVzIABTdGF0dXM6ICVz TwpYLVN0YXR1czogJXMlcyVzCgBSAABEAABGAABBAABNZXNzYWdlIGFwcGVu ZCBmYWlsZWQ6ICVzAC5sb2NrACVzLiVkLiVkLgBFcnJvciBjcmVhdGluZyAl czogJXMATWFpbGJveCAlcyBpcyBsb2NrZWQsIHdpbGwgb3ZlcnJpZGUgaW4g JWQgc2Vjb25kcy4uLgBNYWlsYm94IG9wZW4gZmFpbGVkLCBhYm9ydGVkOiAl cwBNYWlsYm94IHNocmFuayBmcm9tICVkIHRvICVkIGJ5dGVzLCBhYm9ydGVk AEVycm9yIHJlYWRpbmcgbWFpbCBmaWxlOiAlcwBVbmV4cGVjdGVkIGNoYW5n ZXMgdG8gbWFpbGJveCAodHJ5IHJlc3RhcnRpbmcpOiAlLjIwcwBOZXcgbWFp bGJveCBtb2RpZmljYXRpb24gdGltZSBidXQgYXBwYXJlbnRseSBubyBjaGFu Z2VzAEJvZ3VzIGVudHJ5IGluIG5ldyBjYWNoZSBsaXN0AAoATENMAFVucGFy c2FibGUgZGF0ZQBDYWNoZSBsaW5rLWxpc3QgaW5jb25zaXN0ZW5jeQBBQUFB MTIzNAAlczogJXMAVW5hYmxlIHRvIHVwZGF0ZSBtYWlsYm94AE1haWxib3gg cmV3cml0ZSBlcnJvcjogJXMAVW5hYmxlIHRvIHN5bmMgbWFpbGJveDogJXMA W1RSWUNSRUFURV0gTXVzdCBjcmVhdGUgbWFpbGJveCBiZWZvcmUgY29weQBJ bnZhbGlkIEJlcmtlbGV5LWZvcm1hdCBtYWlsYm94IG5hbWU6ICVzAE5vdCBh IEJlcmtlbGV5LWZvcm1hdCBtYWlsYm94OiAlcwBDYW4ndCBvcGVuIGRlc3Rp bmF0aW9uIG1haWxib3g6ICVzAE1lc3NhZ2UgY29weSBmYWlsZWQ6ICVzAE1l c3NhZ2UgY29weSBzeW5jIGZhaWxlZDogJXMACgBCYWQgZmxhZyBsaXN0ACAA VW5rbm93biBmbGFnOiAlLjgwcwAgACAAIAAAIAAiAAAAAAAeAlgAHhZAABII IAASCwgAEgs0ABILcAASC6wAEgvoABIMJAASDGQAEgykABIM0AASDPwAEg00 ABINcAASD8QAEhO8ABIUaAASFIwAEhVEABIYcAASGWgAEhq0ABIhBAASI2gA EiXMABIunAASMaAAEjZsABI74AASPEQAEj2MABJCpAAeASAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG10eABDYW4ndCBvcGVu IG1haWxib3ggJXM6ICVzAFVuYWJsZSB0byBsb2NrIHJlbmFtZSBtYWlsYm94 AE1haWxib3ggJXMgaXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJvY2VzcwBDYW4n dCAlcyBtYWlsYm94ICVzOiAlcwByZW5hbWUAZGVsZXRlAENhbid0IG9wZW4g bWFpbGJveDogJXMAQ2FuJ3QgZ2V0IHdyaXRlIGFjY2VzcyB0byBtYWlsYm94 LCBhY2Nlc3MgaXMgcmVhZG9ubHkASU5CT1gAVW5hYmxlIHRvIGxvY2sgb3Bl biBtYWlsYm94AE1haWxib3ggaXMgZW1wdHkAIAAgAExMAE5TV0VSRUQAQ0MA RUZPUkUAT0RZAEMARUxFVEVEAExBR0dFRABST00ARVlXT1JEAEVXAExEAE4A RUNFTlQARUVOAElOQ0UAVUJKRUNUAEVYVABPAEFOU1dFUkVEAERFTEVURUQA RkxBR0dFRABLRVlXT1JEAFNFRU4AVW5rbm93biBzZWFyY2ggY3JpdGVyaW9u OiAlLjgwcwBbQ0hFQ0tdIENoZWNraW5nIGZvciBmbGFnIHVwZGF0ZXMAQ2hl Y2sgY29tcGxldGVkACwlbGQ7MDAwMDAwMDAwMCUwMm8NCgBDYW4ndCBjb3B5 IG5ldyBtYWlsOiAlcwBFeHB1bmdlIGlnbm9yZWQgb24gcmVhZG9ubHkgbWFp bGJveABVbmFibGUgdG8gbG9jayBleHB1bmdlIG1haWxib3gAQ2FuJ3QgZXhw dW5nZSBiZWNhdXNlIG1haWxib3ggaXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJv Y2VzcwBDYWxjdWxhdGVkIHNpemUgbWlzbWF0Y2ggJWxkICE9ICVsZCwgZGVs dGEgPSAlbGQARXhwdW5nZWQgJWxkIG1lc3NhZ2VzAE5vIG1lc3NhZ2VzIGRl bGV0ZWQsIHNvIG5vIHVwZGF0ZSBuZWVkZWQAQmFkIGRhdGUgaW4gYXBwZW5k OiAlcwBbVFJZQ1JFQVRFXSBNdXN0IGNyZWF0ZSBtYWlsYm94IGJlZm9yZSBh cHBlbmQASW52YWxpZCBNVFgtZm9ybWF0IG1haWxib3ggbmFtZTogJXMATm90 IGEgTVRYLWZvcm1hdCBtYWlsYm94OiAlcwBDYW4ndCBvcGVuIGFwcGVuZCBt YWlsYm94OiAlcwBVbmFibGUgdG8gbG9jayBhcHBlbmQgbWFpbGJveAAsJWxk OyUwMTBsbyUwMm8NCgBNZXNzYWdlIGFwcGVuZCBmYWlsZWQ6ICVzAC90bXAv LiVoeC4lbHgAfi9JTkJPWC5NVFgASU5CT1guTVRYAG1haWwudHh0AEJhZCBm bGFnIGxpc3QAIABVbmtub3duIGZsYWc6ICUuODBzACAATWFpbGJveCBzaHJh bmsgZnJvbSAlbGQgdG8gJWxkIQBVbmFibGUgdG8gcmVhZCBpbnRlcm5hbCBo ZWFkZXIgYXQgJWxkLCBzaXplID0gJWxkOiAlcwBubyBkYXRhIHJlYWQAVW5h YmxlIHRvIGZpbmQgQ1JMRiBhdCAlbGQgaW4gJWxkIGJ5dGVzLCB0ZXh0OiAl cwBVbmFibGUgdG8gcGFyc2UgaW50ZXJuYWwgaGVhZGVyIGF0ICVsZDogJXMA VW5hYmxlIHRvIHBhcnNlIGludGVybmFsIGhlYWRlciBlbGVtZW50cyBhdCAl bGQ6ICVzLCVzOyVzAExhc3QgbWVzc2FnZSBydW5zIHBhc3QgZW5kIG9mIGZp bGUAW1RSWUNSRUFURV0gTXVzdCBjcmVhdGUgbWFpbGJveCBiZWZvcmUgY29w eQBJbnZhbGlkIE1UWC1mb3JtYXQgbWFpbGJveCBuYW1lOiAlcwBOb3QgYSBN VFgtZm9ybWF0IG1haWxib3g6ICVzAFVuYWJsZSB0byBvcGVuIGNvcHkgbWFp bGJveDogJXMAVW5hYmxlIHRvIGxvY2sgY29weSBtYWlsYm94AFVuYWJsZSB0 byB3cml0ZSBtZXNzYWdlOiAlcwBVbmFibGUgdG8gcmVhZCBuZXcgc3RhdHVz OiAlcwAlMDEwbG8lMDJvACAAIAAAIAAiAAAAAB4J4AAeASAAEm3oABJw0AAS cPwAEnE4ABJxdAAScbAAEnHsABJyLAAScmwAEnKYABJyxAAScvwAEnM4ABJ1 jAASebwAEnrAABJ7hAASfDwAEn7oABKAgAASgnAAEoe0ABKKGAASjHwAEpVM ABKYUAASnNQAEqJYABKivAASpAQAEqlEAB4IqAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdGVuZXgAQ2FuJ3Qgb3BlbiBtYWls Ym94ICVzOiAlcwBVbmFibGUgdG8gbG9jayByZW5hbWUgbWFpbGJveABNYWls Ym94ICVzIGlzIGluIHVzZSBieSBhbm90aGVyIHByb2Nlc3MAQ2FuJ3QgJXMg bWFpbGJveCAlczogJXMAcmVuYW1lAGRlbGV0ZQBDYW4ndCBvcGVuIG1haWxi b3g6ICVzAENhbid0IGdldCB3cml0ZSBhY2Nlc3MgdG8gbWFpbGJveCwgYWNj ZXNzIGlzIHJlYWRvbmx5AElOQk9YAFVuYWJsZSB0byBsb2NrIG9wZW4gbWFp bGJveABNYWlsYm94IGlzIGVtcHR5ACAAIABMTABOU1dFUkVEAENDAEVGT1JF AE9EWQBDAEVMRVRFRABMQUdHRUQAUk9NAEVZV09SRABFVwBMRABOAEVDRU5U AEVFTgBJTkNFAFVCSkVDVABFWFQATwBBTlNXRVJFRABERUxFVEVEAEZMQUdH RUQAS0VZV09SRABTRUVOAFVua25vd24gc2VhcmNoIGNyaXRlcmlvbjogJS44 MHMAW0NIRUNLXSBDaGVja2luZyBmb3IgZmxhZyB1cGRhdGVzAENoZWNrIGNv bXBsZXRlZAAsJWxkOzAwMDAwMDAwMDAlMDJvCgBDYW4ndCBjb3B5IG5ldyBt YWlsOiAlcwBFeHB1bmdlIGlnbm9yZWQgb24gcmVhZG9ubHkgbWFpbGJveABV bmFibGUgdG8gbG9jayBleHB1bmdlIG1haWxib3gAQ2FuJ3QgZXhwdW5nZSBi ZWNhdXNlIG1haWxib3ggaXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJvY2VzcwBD YWxjdWxhdGVkIHNpemUgbWlzbWF0Y2ggJWxkICE9ICVsZCwgZGVsdGEgPSAl bGQARXhwdW5nZWQgJWxkIG1lc3NhZ2VzAE5vIG1lc3NhZ2VzIGRlbGV0ZWQs IHNvIG5vIHVwZGF0ZSBuZWVkZWQAQmFkIGRhdGUgaW4gYXBwZW5kOiAlcwBb VFJZQ1JFQVRFXSBNdXN0IGNyZWF0ZSBtYWlsYm94IGJlZm9yZSBhcHBlbmQA SW52YWxpZCBUZW5leC1mb3JtYXQgbWFpbGJveCBuYW1lOiAlcwBOb3QgYSBU ZW5leC1mb3JtYXQgbWFpbGJveDogJXMAQ2FuJ3Qgb3BlbiBhcHBlbmQgbWFp bGJveDogJXMAVW5hYmxlIHRvIGxvY2sgYXBwZW5kIG1haWxib3gALCVsZDsl MDEwbG8lMDJvCgBNZXNzYWdlIGFwcGVuZCBmYWlsZWQ6ICVzAC90bXAvLiVo eC4lbHgAfi9tYWlsLlR4VABtYWlsLlR4VABtYWlsLnR4dABCYWQgZmxhZyBs aXN0ACAAVW5rbm93biBmbGFnOiAlLjgwcwAgAE1haWxib3ggc2hyYW5rIGZy b20gJWxkIHRvICVsZCEAVW5hYmxlIHRvIHJlYWQgaW50ZXJuYWwgaGVhZGVy IGF0ICVsZCwgc2l6ZSA9ICVsZDogJXMAbm8gZGF0YSByZWFkAFVuYWJsZSB0 byBmaW5kIG5ld2xpbmUgYXQgJWxkIGluICVsZCBieXRlcywgdGV4dDogJXMA VW5hYmxlIHRvIHBhcnNlIGludGVybmFsIGhlYWRlciBhdCAlbGQ6ICVzAFVu YWJsZSB0byBwYXJzZSBpbnRlcm5hbCBoZWFkZXIgZWxlbWVudHMgYXQgJWxk OiAlcywlczslcwBMYXN0IG1lc3NhZ2UgcnVucyBwYXN0IGVuZCBvZiBmaWxl AFtUUllDUkVBVEVdIE11c3QgY3JlYXRlIG1haWxib3ggYmVmb3JlIGNvcHkA SW52YWxpZCBUZW5leC1mb3JtYXQgbWFpbGJveCBuYW1lOiAlcwBOb3QgYSBU ZW5leC1mb3JtYXQgbWFpbGJveDogJXMAVW5hYmxlIHRvIG9wZW4gY29weSBt YWlsYm94OiAlcwBVbmFibGUgdG8gbG9jayBjb3B5IG1haWxib3gAVW5hYmxl IHRvIHdyaXRlIG1lc3NhZ2U6ICVzAFVuYWJsZSB0byByZWFkIG5ldyBzdGF0 dXM6ICVzACUwMTBsbyUwMm8AIAAgAAAgACIAAAAeEXgAHgioABLVCAAS2RgA EtlEABLZ4AAS2fwAEtyoABLcxAAS3PgAEt0sABLdWAAS3YQAEt9YABLhyAAS 5IQAEuZ0ABLnIAAS5+QAEugIABLqLAAS7agAEu5gABLxhAAS8sgAEvQYABL8 4AATBGwAEwSwABMG0AATChwAEwqQABMPeAAeEDgAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfMOgAAAABbWgAJXMvJXMALm1o X3Byb2ZpbGUAIAkAcGF0aDoAJXMvJXMAJXMvJXMATWFpbAAjTUhJTkJPWAAj TUhJTkJPWAAjbWgvAENhbid0IGNyZWF0ZSBtYWlsYm94ICVzOiBpbnZhbGlk IE1ILWZvcm1hdCBuYW1lAENhbid0IGNyZWF0ZSBtYWlsYm94ICVzOiBtYWls Ym94IGFscmVhZHkgZXhpc3RzACVzLyVzAENhbid0IGNyZWF0ZSBtYWlsYm94 ICVzOiAlcwBDYW4ndCBkZWxldGUgbWFpbGJveCAlczogaW52YWxpZCBNSC1m b3JtYXQgbmFtZQBDYW4ndCBkZWxldGUgbWFpbGJveCAlczogbm8gc3VjaCBt YWlsYm94AENhbid0IGRlbGV0ZSBtYWlsYm94ICVzOiAlcwBDYW4ndCBkZWxl dGUgbWFpbGJveCAlczogaW52YWxpZCBNSC1mb3JtYXQgbmFtZQBDYW4ndCBy ZW5hbWUgbWFpbGJveCAlczogbm8gc3VjaCBtYWlsYm94AENhbid0IHJlbmFt ZSB0byBtYWlsYm94ICVzOiBpbnZhbGlkIE1ILWZvcm1hdCBuYW1lAENhbid0 IHJlbmFtZSB0byBtYWlsYm94ICVzOiBkZXN0aW5hdGlvbiBhbHJlYWR5IGV4 aXN0cwBDYW4ndCByZW5hbWUgbWFpbGJveCAlcyB0byAlczogJXMAI01ISU5C T1gATWFpbGJveCBpcyBlbXB0eQAAJXMvJWx1AAAAIAAgAExMAE5TV0VSRUQA Q0MARUZPUkUAT0RZAEMARUxFVEVEAExBR0dFRABST00ARVlXT1JEAEVXAExE AE4ARUNFTlQARUVOAElOQ0UAVUJKRUNUAEVYVABPAEFOU1dFUkVEAERFTEVU RUQARkxBR0dFRABLRVlXT1JEAFNFRU4AVW5rbm93biBzZWFyY2ggY3JpdGVy aW9uOiAlcwAlcy8lcwAlcy8lbHUAQ2hlY2sgY29tcGxldGVkACVzLyVsdQBF eHB1bmdlIG9mIG1lc3NhZ2UgJWxkIGZhaWxlZCwgYWJvcnRlZDogJXMARXhw dW5nZWQgJWxkIG1lc3NhZ2VzAE5vIG1lc3NhZ2VzIGRlbGV0ZWQsIHNvIG5v IHVwZGF0ZSBuZWVkZWQAJXMvJWx1ACVzJXMlcyVzJXMpACBcU2VlbgAAIFxE ZWxldGVkAAAgXEZsYWdnZWQAACBcQW5zd2VyZWQAAAAgAFxEZWxldGVkAEJh ZCBkYXRlIGluIGFwcGVuZDogJXMAW1RSWUNSRUFURV0gTXVzdCBjcmVhdGUg bWFpbGJveCBiZWZvcmUgYXBwZW5kAEludmFsaWQgTUgtZm9ybWF0IG1haWxi b3ggbmFtZTogJXMATm90IGEgTUgtZm9ybWF0IG1haWxib3g6ICVzAC8lbHUA Q2FuJ3Qgb3BlbiBhcHBlbmQgbWFpbGJveDogJXMATWVzc2FnZSBhcHBlbmQg ZmFpbGVkOiAlcwAlcy8lcwAjTUhJTkJPWABpbmJveABCYWQgZmxhZyBsaXN0 ACAAVW5rbm93biBmbGFnOiAlLjgwcwAgACVzLyVsdQAgACAAACAAIgAAAB4X gAAd+WAAEyaoABMo2AATKQQAEylAABMpfAATKbgAEyn0ABMqNAATKnQAEyqg ABMqzAATKwQAEytAABMuNAATNRgAEzWMABM1sAATNdQAEzg8ABM4wAATOagA Ez0QABM+lAATQBgAE0jgABNKdAATS6AAE07cABNPQAATUGAAE1bkAB4WQAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4XhQAA AABtbWRmAAEBAQEKAENhbid0IGdldCBsb2NrIGZvciBtYWlsYm94ICVzOiAl cwBNYWlsYm94ICVzIGlzIGluIHVzZSBieSBhbm90aGVyIHByb2Nlc3MAQ2Fu J3QgbG9jayBtYWlsYm94ICVzOiAlcwBDYW4ndCAlcyBtYWlsYm94ICVzOiAl cwByZW5hbWUAZGVsZXRlAENhbid0IG9wZW4gbWFpbGJveCBsb2NrLCBhY2Nl c3MgaXMgcmVhZG9ubHkAVHJ5aW5nIHRvIGdldCBtYWlsYm94IGxvY2sgZnJv bSBwcm9jZXNzICVsZABNYWlsYm94IGlzIG9wZW4gYnkgYW5vdGhlciBwcm9j ZXNzLCBhY2Nlc3MgaXMgcmVhZG9ubHkAJWQAQ2FuJ3QgZ2V0IHdyaXRlIGFj Y2VzcyB0byBtYWlsYm94LCBhY2Nlc3MgaXMgcmVhZG9ubHkATWFpbGJveCBp cyBlbXB0eQAgACAATEwATlNXRVJFRABDQwBFRk9SRQBPRFkAQwBFTEVURUQA TEFHR0VEAFJPTQBFWVdPUkQARVcATEQATgBFQ0VOVABFRU4ASU5DRQBVQkpF Q1QARVhUAE8AQU5TV0VSRUQAREVMRVRFRABGTEFHR0VEAEtFWVdPUkQAU0VF TgBVbmtub3duIHNlYXJjaCBjcml0ZXJpb246ICUuMzBzAENoZWNrIGNvbXBs ZXRlZABObyBtZXNzYWdlcyBkZWxldGVkLCBzbyBubyB1cGRhdGUgbmVlZGVk AFVuYWJsZSB0byBleHB1bmdlIG1haWxib3gARXhwdW5nZWQgJWQgbWVzc2Fn ZXMARXhwdW5nZSBpZ25vcmVkIG9uIHJlYWRvbmx5IG1haWxib3gAQmFkIGRh dGUgaW4gYXBwZW5kOiAlcwBbVFJZQ1JFQVRFXSBNdXN0IGNyZWF0ZSBtYWls Ym94IGJlZm9yZSBhcHBlbmQASW52YWxpZCBNTURGLWZvcm1hdCBtYWlsYm94 IG5hbWU6ICVzAE5vdCBhIE1NREYtZm9ybWF0IG1haWxib3g6ICVzAENhbid0 IG9wZW4gYXBwZW5kIG1haWxib3g6ICVzACVzRnJvbSAlc0AlcyAAU3RhdHVz OiAlc08KWC1TdGF0dXM6ICVzJXMlcwoAUgAARAAARgAAQQAASGVhZGVyIHdy aXRlIGZhaWxlZDogJXMATWVzc2FnZSBhcHBlbmQgZmFpbGVkOiAlcwAKAFVu YWJsZSB0byBzeW5jIG1haWxib3g6ICVzAC5sb2NrACVzLiVkLiVkLgBFcnJv ciBjcmVhdGluZyAlczogJXMATWFpbGJveCAlcyBpcyBsb2NrZWQsIHdpbGwg b3ZlcnJpZGUgaW4gJWQgc2Vjb25kcy4uLgBNYWlsYm94IG9wZW4gZmFpbGVk LCBhYm9ydGVkOiAlcwBNYWlsYm94IHNocmFuayBmcm9tICVkIHRvICVkIGJ5 dGVzLCBhYm9ydGVkAEVycm9yIHJlYWRpbmcgbWFpbCBmaWxlOiAlcwBVbmV4 cGVjdGVkIGNoYW5nZXMgdG8gbWFpbGJveCAodHJ5IHJlc3RhcnRpbmcpOiAl LjIwcwBOZXcgbWFpbGJveCBtb2RpZmljYXRpb24gdGltZSBidXQgYXBwYXJl bnRseSBubyBjaGFuZ2VzAAoATENMAFVucGFyc2FibGUgZGF0ZQBDYWNoZSBs aW5rLWxpc3QgaW5jb25zaXN0ZW5jeQBBQUFBMTIzNAAlczogJXMAVW5hYmxl IHRvIHVwZGF0ZSBtYWlsYm94AE1haWxib3ggcmV3cml0ZSBlcnJvcjogJXMA VW5hYmxlIHRvIHN5bmMgbWFpbGJveDogJXMAW1RSWUNSRUFURV0gTXVzdCBj cmVhdGUgbWFpbGJveCBiZWZvcmUgY29weQBJbnZhbGlkIE1NREYtZm9ybWF0 IG1haWxib3ggbmFtZTogJXMATm90IGEgTU1ERi1mb3JtYXQgbWFpbGJveDog JXMAQ2FuJ3Qgb3BlbiBkZXN0aW5hdGlvbiBtYWlsYm94OiAlcwBNZXNzYWdl IGNvcHkgZmFpbGVkOiAlcwBNZXNzYWdlIGNvcHkgc3luYyBmYWlsZWQ6ICVz AAoAQmFkIGZsYWcgbGlzdAAgAFVua25vd24gZmxhZzogJS44MHMAIAAgACAA ACAAIgAAAAAAAB4fWAAeL5gAE58YABOfWAAToOAAE6NEABOl3AATp/QAE6nA ABOqBAATqkgAE6qMABOq0AATqxQAE6tYABOthAATu4wAE7zwABO98AATvvAA E8JMABPDRAATxDwAE8hoABPJcAATyngAE83kABPOeAATzvwAE8+AABPQ5AAT 0VgAE9NgAB4eCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAwAAABQAAAAAAAAAFAAAAAAAAAAAaW1hcDIARklORCBNQUlM Qk9YRVMAQkFEAEZJTkQgQkJPQVJEUwBCQUQARklORCBBTEwuTUFJTEJPWEVT AEJBRAAlc0lOQk9YAElOQk9YAEZJTkQgQUxMLkJCT0FSRFMAQkFEAFN1YnNj cmliZSBNYWlsYm94AFVuc3Vic2NyaWJlIE1haWxib3gAU3Vic2NyaWJlIEJC b2FyZABVbnN1YnNjcmliZSBCQm9hcmQAQ3JlYXRlAERlbGV0ZQBSZW5hbWUA Q2FuJ3QgYWNjZXNzIHNlcnZlcgBDbG9zaW5nIGNvbm5lY3Rpb24gdG8gJXMA UmV1c2luZyBjb25uZWN0aW9uIHRvICVzAC9ldGMvcmltYXBkACoAUFJFQVVU SAAlczolbGQAaW1hcABPSwBhbm9ueW1vdXMATE9HSU4AYW5vbnltb3VzAEJZ RQBUb28gbWFueSBsb2dpbiBmYWlsdXJlcwBMb2dpbiBhYm9ydGVkAEJCT0FS RABFWEFNSU5FAFNFTEVDVAB7JXN9PG5vX21haWxib3g+ACVzeyVzfSVzACoA AFtSRUFELU9OTFldAE1haWxib3ggaXMgZW1wdHkATE9HT1VUAEZFVENIAEZB U1QARkVUQ0gARkxBR1MAJWxkACVsZDolbGQARkVUQ0gARlVMTABCQUQARkVU Q0gAQUxMACVsZABGRVRDSABSRkM4MjIuSEVBREVSAAAlbGQARkVUQ0gAUkZD ODIyLlRFWFQAADEAJWxkAEJPRFlbJXNdAEZFVENIAFNUT1JFACtGbGFncwBT VE9SRQAtRmxhZ3MAU0VBUkNIACVsZAA6JWxkAEZFVENIAEFMTABOT09QAENI RUNLAEVYUFVOR0UAQ29weSByZWplY3RlZDogY29ubmVjdGlvbiB0byByZW1v dGUgSU1BUCBzZXJ2ZXIgY2xvc2VkAENPUFkAXERlbGV0ZWQAQVBQRU5EAE9L AEJBRABBUFBFTkQAQ2FuJ3QgYWNjZXNzIHNlcnZlciBmb3IgYXBwZW5kADxj bG9zZWQgc3RyZWFtPgBOby1vcCBkZWFkIHN0cmVhbQBBJTA1bGQAJXMgJXMA Cg0iJXtcACB7JWxkfQANCgArACAiJXMiACAlcwB9DQoAUHJvZ3JhbSBidWc6 IGJhZCBsaXRlcmFsACsAICVzACAlcwAgKCVzKQAKDSIqJXtcACB7JWxkfQAN CgArACAiJXMiACAlcwAgeyVsZH0ADQoAKwBJTUFQIGNvbm5lY3Rpb24gYnJv a2VuIChjb21tYW5kIGRhdGEpAA0KAElNQVAgY29ubmVjdGlvbiBicm9rZW4g KGNvbW1hbmQpACsAKgBVbmV4cGVjdGVkIHRhZ2dlZCByZXNwb25zZTogJS44 MHMgJS44MHMgJS44MHMASU1BUCBjb25uZWN0aW9uIGJyb2tlbiAoc2VydmVy IHJlc3BvbnNlKQAgAElNQVAgc2VydmVyIHNlbnQgYSBibGFuayBsaW5lACsA IABNaXNzaW5nIElNQVAgcmVwbHkga2V5OiAlLjgwcwAKAEJBRAAKAFJlYWR5 IGZvciBtb3JlIGNvbW1hbmQAJXMgTk8gW0NMT1NFRF0gJXMAKgBPSwAqAFBS RUFVVEgATk8AQkFEAElNQVAgZXJyb3I6ICUuODBzAFVuZXhwZWN0ZWQgSU1B UCByZXNwb25zZTogJS44MHMgJS44MHMARkxBR1MAU0VBUkNIAE1BSUxCT1gA JXMlcwAAQkJPQVJEACVzJXMAAE9LAFBSRUFVVEgAW1JFQUQtT05MWV0ATk8A QllFAEJBRABVbmV4cGVjdGVkIHVuc29saWNpdGVkIG1lc3NhZ2U6ICUuODBz ACAACgBFWElTVFMAUkVDRU5UAEVYUFVOR0UARkVUQ0gAU1RPUkUAQ09QWQBV bmtub3duIG1lc3NhZ2UgZGF0YTogJWxkICUuODBzACApACApACAAIAAgKQAK AEVOVkVMT1BFAEZMQUdTAElOVEVSTkFMREFURQBCb2d1cyBkYXRlOiAlLjgw cwBSRkM4MjIuSEVBREVSAFJGQzgyMi5TSVpFAFJGQzgyMi5URVhUAEJvZHkg cmVjZWl2ZWQgZm9yICVsZCB3aGVuIGN1cnJlbnQgaXMgJWxkAFJGQzgyMgBV bmtub3duIG1lc3NhZ2UgcHJvcGVydHk6ICUuODBzAEp1bmsgYXQgZW5kIG9m IGVudmVsb3BlOiAlLjgwcwBOb3QgYW4gZW52ZWxvcGU6ICUuODBzAEp1bmsg YXQgZW5kIG9mIGFkZHJlc3MgbGlzdDogJS44MHMATm90IGFuIGFkZHJlc3M6 ICUuODBzAEp1bmsgYXQgZW5kIG9mIGFkZHJlc3M6ICUuODBzAE5vdCBhbiBh ZGRyZXNzOiAlLjgwcwBcU0VFTgBcREVMRVRFRABcRkxBR0dFRABcQU5TV0VS RUQAXFJFQ0VOVABcSlVOS0VEAFxYWFhYAFxZWVlZAFxVTkRFRklORURGTEFH AFVua25vd24gc3lzdGVtIGZsYWc6ICUuODBzAFVua25vd24gdXNlciBmbGFn OiAlLjgwcwBOb3QgYSBzdHJpbmc6ICVjJS44MHMAQmFkIG51bWJlcjogJWxk AEJhZCBib2R5IGluZGV4OiAlLjgwcwBCb2R5IGNvbnRlbnRzIHJlY2VpdmVk IHdoZW4gYm9keSBzdHJ1Y3R1cmUgdW5rbm93bgBCb2d1cyBzZWN0aW9uIG51 bWJlcgBCYWQgc2VjdGlvbiBudW1iZXIASW52YWxpZCBzZWN0aW9uIG51bWJl cgBJbnZhbGlkIHN1Yi1zZWN0aW9uAFRleHR1YWwgYm9keSBjb250ZW50cyBy ZWNlaXZlZCBmb3IgTVVMVElQQVJUIGJvZHkgcGFydABCYWQgYm9keSBmZXRj aDogJS44MHMATWlzc2luZyBtdWx0aXBhcnQgc3VidHlwZQBKdW5rIGF0IGVu ZCBvZiBtdWx0aXBhcnQgYm9keTogJS44MHMATWlzc2luZyBwYXJhbWV0ZXIg YXR0cmlidXRlAE1pc3NpbmcgdmFsdWUgZm9yIHBhcmFtZXRlciAlLjgwcwBK dW5rIGF0IGVuZCBvZiBwYXJhbWV0ZXI6ICUuODBzAEJvZ3VzIGJvZHkgcGFy YW1ldGVyOiAlYyUuODBzAFJGQzgyMgBKdW5rIGF0IGVuZCBvZiBib2R5IHBh cnQ6ICUuODBzAEJvZ3VzIGJvZHkgc3RydWN0dXJlOiAlLjgwcwAAAAAAAAAe KlgAHhA4ABQWUAAUFvAAFBgIABQYJAAUGEAAFBkYABQZNAAUGWgAFBmcABQZ yAAUGfQAFBogABQaTAAUGnwAFCC0ABQiXAAUIyQAFCNIABQmIAAUKewAFCr0 ABQuAAAUL6AAFDDkABQ5rAAUOegAFDosABQ7bAAUO7AAFDv0ABQ8QAAeKRAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA AAAAAAAAAAAAAABwb3AzAElOQk9YAHslcy9QT1AzfUlOQk9YAElOQk9YAENs b3NpbmcgY29ubmVjdGlvbiB0byAlcwAlczolbGQAcG9wMwBVU0VSAFBBU1MA VG9vIG1hbnkgbG9naW4gZmFpbHVyZXMATG9naW4gYWJvcnRlZABTVEFUAE1h aWxib3ggaXMgZW1wdHkAUVVJVAAwMS1KQU4tMTk2OSAwMDowMDowMCBHTVQA UkVUUgAAACAAIABMTABOU1dFUkVEAENDAEVGT1JFAE9EWQBDAEVMRVRFRABM QUdHRUQAUk9NAEVZV09SRABFVwBMRABOAEVDRU5UAEVFTgBJTkNFAFVCSkVD VABFWFQATwBBTlNXRVJFRABERUxFVEVEAEZMQUdHRUQAS0VZV09SRABTRUVO AFVua25vd24gc2VhcmNoIGNyaXRlcmlvbjogJS44MHMATk9PUABDaGVjayBj b21wbGV0ZWQAREVMRQBFeHB1bmdlZCAlbGQgbWVzc2FnZXMATm8gbWVzc2Fn ZXMgZGVsZXRlZCwgc28gbm8gdXBkYXRlIG5lZWRlZABDb3B5IG5vdCB2YWxp ZCBmb3IgUE9QMwBNb3ZlIG5vdCB2YWxpZCBmb3IgUE9QMwBBcHBlbmQgbm90 IHZhbGlkIGZvciBQT1AzACVsZAAlcyAlcwANCgBQT1AzIGNvbm5lY3Rpb24g YnJva2VuIGluIGNvbW1hbmQAUE9QMyBjb25uZWN0aW9uIGJyb2tlbiBpbiBy ZXNwb25zZQBCYWQgZmxhZyBsaXN0ACAAVW5rbm93biBmbGFnOiAlLjgwcwAg ACAAIAAAIAAiAAAAAAAeLggAHjLgABRUWAAUVjgAFFZkABRWgAAUV5QAFFew ABRZQAAUWWwAFFmYABRZ0AAUWggAFFo0ABRaYAAUWpAAFF8MABRgLAAUYPAA FGEUABRjWAAUZwgAFGe8ABRqyAAUbKgAFG4AABR2yAAUdvAAFHdIABR3jAAU d9AAFHgUABR4YAAeLNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAG5ld3MACgAKACVzLyVzAE5ld3Nncm91cCBpcyBlbXB0eQAA Lk1JU1NJTkctSE9TVC1OQU1FLgAlcy8lbHUAAAAgACAATEwATlNXRVJFRABD QwBFRk9SRQBPRFkAQwBFTEVURUQATEFHR0VEAFJPTQBFWVdPUkQARVcATEQA TgBFQ0VOVABFRU4ASU5DRQBVQkpFQ1QARVhUAE8AQU5TV0VSRUQAREVMRVRF RABGTEFHR0VEAEtFWVdPUkQAU0VFTgBVbmtub3duIHNlYXJjaCBjcml0ZXJp b246ICUuODBzAEV4cHVuZ2UgaWdub3JlZCBvbiByZWFkb25seSBtYWlsYm94 AENvcHkgbm90IHZhbGlkIGZvciBuZXRuZXdzAE1vdmUgbm90IHZhbGlkIGZv ciBuZXRuZXdzAEFwcGVuZCBub3QgdmFsaWQgZm9yIG5ldG5ld3MAQmFkIGZs YWcgbGlzdAAgAFVua25vd24gZmxhZzogJS44MHMAIAAlcy8lbHUAIAAgAAAg ACIAAAAAHjDQAB4pEAAUjtAAFI8wABSPXAAUj3gAFI/IABSP5AAUkgAAFJIs ABSSWAAUksQAFJMwABSTXAAUk4gAFJO4ABSbkAAUnSQAFJ3sABSeEAAUoNgA FKIcABSl6AAUqPQAFKrUABSsLAAUtPQAFLVUABS1wAAUtgQAFLZIABS2jAAU ttgAHi+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AABubnRwAExJU1QAQUNUSVZFAGdlbmVyYWwAQ2xvc2luZyBjb25uZWN0aW9u IHRvICVzAFJldXNpbmcgY29ubmVjdGlvbiB0byAlcwA6JWxkAEdST1VQACVs ZC0lbGQATElTVEdST1VQAFhIRFIgRGF0ZQAuAE5ld3Nncm91cCBpcyBlbXB0 eQAuTUlTU0lORy1IT1NULU5BTUUuADAxLUpBTi0xOTY5IDAwOjAwOjAwIEdN VAAlbGQASEVBRAAAJWxkAEJPRFkAACAAIABMTABOU1dFUkVEAENDAEVGT1JF AE9EWQBDAEVMRVRFRABMQUdHRUQAUk9NAEVZV09SRABFVwBMRABOAEVDRU5U AEVFTgBJTkNFAFVCSkVDVABFWFQATwBBTlNXRVJFRABERUxFVEVEAEZMQUdH RUQAS0VZV09SRABTRUVOAFVua25vd24gc2VhcmNoIGNyaXRlcmlvbjogJS44 MHMAU1RBVABFeHB1bmdlIGlnbm9yZWQgb24gcmVhZG9ubHkgbWFpbGJveABD b3B5IG5vdCB2YWxpZCBmb3IgTk5UUABNb3ZlIG5vdCB2YWxpZCBmb3IgTk5U UABBcHBlbmQgbm90IHZhbGlkIGZvciBOTlRQAEJhZCBmbGFnIGxpc3QAIABV bmtub3duIGZsYWc6ICUuODBzACAAIAAgAAAgACIAAAAAAAAAHjQYAB43OAAU y9gAFM0UABTNQAAUzXwAFM24ABTN9AAUzjAAFM5wABTOsAAUzvwAFM9IABTP gAAUz7gAFM/4ABTb7AAU3FwAFNyAABTcpAAU3QAAFN1oABTduAAU3rAAFN/0 ABThOAAU6fAAFOoYABTqRAAU6nAAFOq0ABTq+AAU62gAHjLgAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwaGlsZQAqJXMAKiVz AFVuYWJsZSB0byBvcGVuIGZpbGUgJXMAJXMsICVkICVzICVkICUwMmQ6JTAy ZDolMDJkICVjJTAyZCUwMmQAVXNlci1OdW1iZXItJWxkAFBMQUlOAGNoYXJz ZXQASVNPLTIwMjItSlAASVNPLTIwMjItS1IASVNPLTg4NTktMQBVUy1BU0NJ SQBPQ1RFVC1TVFJFQU0AbmFtZQBiYmJiYmJiYWFhbGFhY2FhYmJiYmJiYmJi YmJlYmJiYmFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBADAAMQAgACAATEwATlNXRVJFRABDQwBFRk9SRQBPRFkAQwBFTEVU RUQATEFHR0VEAFJPTQBFWVdPUkQARVcATEQATgBFQ0VOVABFRU4ASU5DRQBV QkpFQ1QARVhUAE8AQU5TV0VSRUQAREVMRVRFRABGTEFHR0VEAEtFWVdPUkQA U0VFTgBVbmtub3duIHNlYXJjaCBjcml0ZXJpb246ICUuMzBzAENoZWNrIGNv bXBsZXRlZABFeHB1bmdlIGlnbm9yZWQgb24gcmVhZG9ubHkgbWFpbGJveABD b3B5IG5vdCB2YWxpZCBmb3IgZmlsZQBNb3ZlIG5vdCB2YWxpZCBmb3IgZmls ZQBDYW4ndCBhcHBlbmQgLSBmaWxlICIlcyIgaXMgbm90IGluIHZhbGlkIG1h aWxib3ggZm9ybWF0AEJhZCBmbGFnIGxpc3QAIABVbmtub3duIGZsYWc6ICUu ODBzACAAIAAgAAAgACIAAAAAAAAAAAAeOHAAAAAAABT+QAAU/yQAFP9QABUA FAAVAOAAFQLkABUE2AAVBRgAFQVYABUFhAAVBbAAFQZ8ABUHFAAVB8wAFQmE ABUJnAAVCcgAFQn0ABUKNAAVCnAAFQqsABUK8AAVCyAAFQtQABULbAAVDCQA FQxIABUMYAAVDKAAFQzgABUOnAAeNzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAGR1bW15AElOQk9YAElOQk9YAGZ0cAAlcy8l cwBDYW4ndCBjcmVhdGUgbWFpbGJveCAlczogJXMAQ2FuJ3QgZGVsZXRlIG1h aWxib3ggJXM6ICVzAENhbid0IHJlbmFtZSBtYWlsYm94ICVzOiAlcwBJTkJP WAAlczogJXMAJXMgKGZpbGUgJXMpIGlzIG5vdCBpbiB2YWxpZCBtYWlsYm94 IGZvcm1hdABJbXBvc3NpYmxlIGR1bW15X2ZldGNoZmFzdABJbXBvc3NpYmxl IGR1bW15X2ZldGNoZmxhZ3MASW1wb3NzaWJsZSBkdW1teV9mZXRjaHN0cnVj dHVyZQBJbXBvc3NpYmxlIGR1bW15X2ZldGNoaGVhZGVyAEltcG9zc2libGUg ZHVtbXlfZmV0Y2h0ZXh0AEltcG9zc2libGUgZHVtbXlfZmV0Y2hib2R5AElt cG9zc2libGUgZHVtbXlfc2V0ZmxhZwBJbXBvc3NpYmxlIGR1bW15X2NsZWFy ZmxhZwBJbXBvc3NpYmxlIGR1bW15X2NvcHkASW1wb3NzaWJsZSBkdW1teV9t b3ZlAElOQk9YAFtUUllDUkVBVEVdIE11c3QgY3JlYXRlIG1haWxib3ggYmVm b3JlIGFwcGVuZAAlczogJXMASW5kZXRlcm1pbmF0ZSBtYWlsYm94IGZvcm1h dDogJXMAAAAAAAAAAAAATWlzc2luZyBNVFAgc2VydmljZSBob3N0ACVzOiVs ZABzbXRwAGxvY2FsaG9zdABsb2NhbGhvc3QARUhMTwBIRUxPAFFVSVQATm8g cmVjaXBpZW50cyBzcGVjaWZpZWQAUlNFVABGUk9NOjwAPgAgQk9EWT04QklU TUlNRQBSU0VUAE9uZSBvciBtb3JlIHJlY2lwaWVudHMgZmFpbGVkAERBVEEA U01UUCBjb25uZWN0aW9uIHdlbnQgYXdheSEALgBUTzo8AD4AUkNQVAAlcyAl cwANCgBTTVRQIGNvbm5lY3Rpb24gd2VudCBhd2F5IQBTTVRQIGNvbm5lY3Rp b24gd2VudCBhd2F5IQAlbGQgJXMALgANCi4AAAAAAAAAAAAAAAAAAABNaXNz aW5nIE5OVFAgc2VydmljZSBob3N0AG5udHAATU9ERQBSRUFERVIAUE9TVABB VVRISU5GTyBVU0VSAEFVVEhJTkZPIFBBU1MAUE9TVABOTlRQIGNvbm5lY3Rp b24gd2VudCBhd2F5IQBQYXRoOiAlcyElcw0KAGZvbwAgKAAuAAAAAAAAAB48 wAAePM8AHjzUAB483gAePOYAHjzyAB48+AAePP4AHj0EAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAHj0OAB49EwAePRgAHj0fAB49JgAePTcA AAAAAAAAAAAAAAAAAAAAAAAAAAAePUEAHj1PAB49YQAePW0AHj17AAAAAC5T WU5UQVgtRVJST1IuAFRFWFQATVVMVElQQVJUAE1FU1NBR0UAQVBQTElDQVRJ T04AQVVESU8ASU1BR0UAVklERU8AWC1VTktOT1dOADdCSVQAOEJJVABCSU5B UlkAQkFTRTY0AFFVT1RFRC1QUklOVEFCTEUAWC1VTktOT1dOACgpPD5ALDs6 XCJbXS4AICgpPD5ALDs6XCJbXS4vPz0AICgpPD5ALDs6XCIAICgpPD5ALDs6 XCJbXQAgKCk8PkAsOzpcIltdLz89AE5ld3Nncm91cHMARGF0ZQBGcm9tAFNl bmRlcgBSZXBseS1UbwBTdWJqZWN0AFRvOiB1bmRpc2Nsb3NlZCByZWNpcGll bnRzOiA7DQoAVG8AY2MASW4tUmVwbHktVG8ATWVzc2FnZS1JRABGb2xsb3d1 cC10bwBSZWZlcmVuY2VzAE1JTUUtVmVyc2lvbjogMS4wDQoADQoAUmVTZW50 LQA6IAA6IAA7ACA8AD4ALCAAJXMlczogJXMNCgBSZVNlbnQtAAA6IAA7ACAA PAA+ACwgADoAQAAiAFwiAFwAIgBDb250ZW50LVR5cGU6ICVzAC8lcwA7ICVz PQA7IENIQVJTRVQ9VVMtQVNDSUkADQoAQ29udGVudC1UcmFuc2Zlci1FbmNv ZGluZzogJXMNCgBDb250ZW50LUlEOiAlcw0KAENvbnRlbnQtRGVzY3JpcHRp b246ICVzDQoAQ29udGVudC1NRDU6ICVzDQoAUExBSU4ATUlYRUQAUkZDODIy AE9DVEVULVNUUkVBTQBCQVNJQwBVTktOT1dOAEZST00AQ0MAQwAKTUlNRS1W ZXJzaW9uAEFURQBST00AT0xMT1dVUC1UTwBOLVJFUExZLVRPAEVTU0FHRS1J RABJTUUtVkVSU0lPTgAxLjAAUkZDLVhYWFgAV2FybmluZzogbWVzc2FnZSBo YXMgdW5rbm93biBNSU1FIHZlcnNpb24ARVdTR1JPVVBTAEFUSABFUExZLVRP AEVGRVJFTkNFUwBVQkpFQ1QARU5ERVIATwA8UGluZS4APE1TLUMuADxNYWls TWFuYWdlci4APEVhc3lNYWlsLgA8TUwtAFByb2JhYmxlIGJvZ3VzIG5ld3Nn cm91cCBsaXN0ICIlcyIgaW4gIiVzIiBpZ25vcmVkAENIQVJTRVQAVVMtQVND SUkAUkZDODIyAElnbm9yaW5nIG5lc3RlZCBlbmNvZGluZyBvZiBtZXNzYWdl IGNvbnRlbnRzAERJR0VTVABJZ25vcmluZyBuZXN0ZWQgZW5jb2Rpbmcgb2Yg bXVsdGlwYXJ0IGNvbnRlbnRzAEJPVU5EQVJZAC0ARABFU0NSSVBUSU9OAEQ1 AFlQRQBVTktOT1dOX1BBUkFNRVRFUl9WQUxVRQBNaXNzaW5nIHBhcmFtZXRl ciB2YWx1ZTogJS44MHMATWlzc2luZyBwYXJhbWV0ZXIAVW5leHBlY3RlZCBj aGFyYWN0ZXJzIGF0IGVuZCBvZiBwYXJhbWV0ZXJzOiAlLjgwcwBSQU5TRkVS LUVOQ09ESU5HAE11c3QgdXNlIGNvbW1hIHRvIHNlcGFyYXRlIGFkZHJlc3Nl czogJS44MHMAVW5leHBlY3RlZCBjaGFyYWN0ZXJzIGF0IGVuZCBvZiBhZGRy ZXNzOiAlLjgwcwBVTkVYUEVDVEVEX0RBVEFfQUZURVJfQUREUkVTUwBJbnZh bGlkIG1haWxib3ggbGlzdDogJS44MHMASU5WQUxJRF9BRERSRVNTAFVuZXhw ZWN0ZWQgY2hhcmFjdGVycyBhZnRlciBhZGRyZXNzIGluIGdyb3VwOiAlLjgw cwBVTkVYUEVDVEVEX0RBVEFfQUZURVJfQUREUkVTU19JTl9HUk9VUABJbnZh bGlkIGdyb3VwIG1haWxib3ggbGlzdDogJS44MHMASU5WQUxJRF9BRERSRVNT X0lOX0dST1VQAFVudGVybWluYXRlZCBtYWlsYm94OiAlLjgwc0AlLjgwcwA8 bnVsbD4ATUlTU0lOR19NQUlMQk9YX1RFUk1JTkFUT1IATWlzc2luZyBvciBp bnZhbGlkIGhvc3QgbmFtZSBhZnRlciBAAC5NSVNTSU5HLUhPU1QtTkFNRS4A XCIAVW50ZXJtaW5hdGVkIGNvbW1lbnQ6ICUuODBzACVsZC0lbGQtJWxkPTol bGQAQk9VTkRBUlkAOC1iaXQgaW5jbHVkZWQgbWVzc2FnZSBpbiA3LWJpdCBt ZXNzYWdlIGJvZHkAQmluYXJ5IGluY2x1ZGVkIG1lc3NhZ2UgaW4gNy1iaXQg bWVzc2FnZSBib2R5AEludmFsaWQgcmZjODIyX2VuY29kZV9ib2R5XzdiaXQg bWVzc2FnZSBlbmNvZGluZwAlbGQtJWxkLSVsZD06JWxkAEJPVU5EQVJZAEJp bmFyeSBpbmNsdWRlZCBtZXNzYWdlIGluIDgtYml0IG1lc3NhZ2UgYm9keQBJ bnZhbGlkIHJmYzgyMl9lbmNvZGVfYm9keV83Yml0IG1lc3NhZ2UgZW5jb2Rp bmcAQk9VTkRBUlkALQAtLSVzDQoADQoALS0lcy0tAA0KAEFCQ0RFRkdISUpL TE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIz NDU2Nzg5Ky8AcmZjODIyX2JpbmFyeSBsb2dpYyBmbGF3ADAxMjM0NTY3ODlB QkNERUYAAABBQUFBMTIzNAAAAAAAAAAAAB+OMAAfL8gAH34wAB8weAAfL+AA HzCYAB8wuAAeRp4AAAAAAAABgAAAAYAAAAG2AAAAAAAAAAAAHfnkAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////wAFbkQAAAAeAAAADwAAAAAA AAAPAAAAAE91dCBvZiBmcmVlIHN0b3JhZ2UAQ2FuJ3QgcmVzaXplIGZyZWUg c3RvcmFnZQBJTUFQIHRvb2xraXQgY3Jhc2g6ICUuMTAwcwAlcywgACVkICVz ICVkICUwMmQ6JTAyZDolMDJkICUrMDNkJTAyZAAlMDJkLSVzLSVkICUwMmQ6 JTAyZDolMDJkICUrMDNkJTAyZABlbnZfaW5pdCBjYWxsZWQgdHdpY2UhACVz LyVzAC91c3Ivc3Bvb2wvbWFpbAAvZXRjL2ltYXBkLmNvbmYAJXMvJXMAL0lO Qk9YAAAvLm1taW5pdAAvLmltYXByYwAlcy8ubmV3c3JjAC91c3IvbGliL25l d3MvYWN0aXZlAC91c3Ivc3Bvb2wvbmV3cwBIT01FAFVuYWJsZSB0byBsb29r IHVwIHVzZXIgaW4gcGFzc3dkIGZpbGUALy4uAGZ0cAAuLgAvLwAvfgAlcy8l cwAvfgAvLwAlcy8lcwAAJXMvJXMASU5CT1gAJXMvJXMAJXMvSU5CT1gAL3Rt cC8uJXMAL3RtcC8uJWh4LiVseAByAHNldCBlbXB0eS1mb2xkZXItZm9ybWF0 AHNhbWUtYXMtaW5ib3gASU5CT1gAZHVtbXkAc3lzdGVtLXN0YW5kYXJkAFVu a25vd24gZW1wdHkgZm9sZGVyIGZvcm1hdCBpbiAlczogJXMAc2V0IGtleXdv cmRzACwgACwgAHNldCBmcm9tLXdpZGdldABoZWFkZXItb25seQBzZXQgYmxh Y2stYm94LWRpcmVjdG9yeQBDYW4ndCBzZXQgYmxhY2stYm94LWRpcmVjdG9y eSBpbiB1c2VyIGluaXQAc2V0IGxvY2FsLWhvc3QAc2V0IG5ld3MtYWN0aXZl LWZpbGUAc2V0IG5ld3Mtc3Bvb2wtZGlyZWN0b3J5AGlwAHRjcABKdW5rIGFm dGVyIHBvcnQgbnVtYmVyOiAlLjgwcwBCYWQgZm9ybWF0IGRvbWFpbi1saXRl cmFsOiAlLjgwcwBObyBzdWNoIGhvc3QgYXMgJS44MHMAVW5hYmxlIHRvIGNy ZWF0ZSBUQ1Agc29ja2V0OiAlcwBDYW4ndCBjb25uZWN0IHRvICUuODBzLCVk OiAlcwBDYW4ndCBjb25uZWN0IHRvICUuODBzLCVkOiAlcwAvdXNyL3VjYi9y c2gAcnNoAC1sAGV4ZWMAL3Vzci91Y2IvcnNoAHJzaABleGVjAGVycm9yIGlu IHJzaCB0byBJTUFQIHNlcnZlcgByc2ggdG8gSU1BUCBzZXJ2ZXIgdGltZWQg b3V0AFVOS05PV04AICglcykAAAAAAAAAAH4lcwAlcy8ubWFpbGJveGxpc3QA QWxyZWFkeSBzdWJzY3JpYmVkIHRvIG1haWxib3ggJXMAJXMKAENhbid0IGNy ZWF0ZSBzdWJzY3JpcHRpb24gZGF0YWJhc2UAfiVzACVzLy5tYWlsYm94bGlz dABOb3Qgc3Vic2NyaWJlZCB0byBtYWlsYm94ICVzAE5vIHN1YnNjcmlwdGlv bnMAJXMvLm1haWxib3hsaXN0AAoACgAAAAAAAABFcnJvciB3cml0aW5nIHRv ICVzAHdiAFVuYWJsZSB0byBjcmVhdGUgbmV3cyBzdGF0ZSAlcwBDcmVhdGlu ZyBuZXdzIHN0YXRlICVzACVjJWxkACVjJWxkLSVsZAAlYyVsZAAlYyVsZC0l bGQAcmIAcitiAEFscmVhZHkgc3Vic2NyaWJlZCB0byAlcwBVbmtub3duIG5l d2xpbmUgY29udmVudGlvbiBpbiAlcwAKAAoAcmIAQm9ndXMgY2hhcmFjdGVy IDB4JXggaW4gbmV3cyBzdGF0ZQBObyBzdGF0ZSBmb3IgbmV3c2dyb3VwICVz IGZvdW5kLCByZWFkaW5nIGFzIG5ldwBbVU5TRUVOXSAlbGQgaXMgZmlyc3Qg dW5zZWVuIG1lc3NhZ2UgaW4gJXMAcmIALm9sZAB3YgBDYW4ndCBjcmVhdGUg YmFja3VwIG5ld3Mgc3RhdGUgJXMARXJyb3Igd3JpdGluZyBiYWNrdXAgbmV3 cyBzdGF0ZSAlcwBFcnJvciBjbG9zaW5nIGJhY2t1cCBuZXdzIHN0YXRlICVz AFVua25vd24gbmV3bGluZSBjb252ZW50aW9uIGluICVzAHJiAEVycm9yIHJl YWRpbmcgYmFja3VwIG5ld3Mgc3RhdGUgJXMAd2IAQ2FuJ3QgcmV3cml0ZSBu ZXdzIHN0YXRlICVzAAoACgBAKCMpdGVybWNhcC5jIDEuMTEgODgvMDIvMDgg U01JAFRFUk1DQVAAL2V0Yy90ZXJtY2FwAFRlcm1jYXAgZW50cnkgdG9vIGxv bmcKAEJhZCB0ZXJtY2FwIGVudHJ5CgBJbmZpbml0ZSB0Yz0gbG9vcAoAVGVy bWNhcCBlbnRyeSB0b28gbG9uZwoARRteXlxcOjpuCnINdAliCGYMAAAAQCgj KXRnb3RvLmMgMS41IDg4LzAyLzA4IFNNSQAAAABPT1BTAAgAAEAoIyl0cHV0 cy5jIDEuNSA4OC8wMi8wOCBTTUkAAAAAAAAH0AU1A40C5wKaAfQBTQCmAFMA NwApABQACgAFAAAAICAgICAgICAgKCgoKCggICAgICAgICAgICAgICAgICCI EBAQEBAQEBAQEBAQEBAQRERERERERERERBAQEBAQEBBBQUFBQUEBAQEBAQEB AQEBAQEBAQEBAQEBARAQEBAQEEJCQkJCQgICAgICAgICAgICAgICAgICAgIC EBAQECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAHk/4AB5QAAAeUAoAHlAkAB5QNAAeUEwAHlBWAB5QcAAeUIIAHlCU AB5QpAAeULAAHlDCAB5Q1AAeUOYAHlDyAB5RCAAeURQAHlEgAB5RMgAeUUEA HlFRAB5RYAAeUXEAHlGFAB5RmQAeUbgAHlHHAB5R1gAeUe4AHlH7AB5SEQAe UiAAHlIsAB5SPwAeUlAAHlJmAB5SgAAeUp4AHlK9AB5S2gAeUusAHlMKAB5T KwAeU0IAHlNcAB5TfgAeU5wAHlPMAB5T4wAeVAIAHlQSAB5UKQAeVE0AHlRu AB5UhwAeVKEAHlS9AB5U1QAeVPYAHlUYAB5VLQAeVUAAHlViAB5VdQAeVYIA HlWWAB5VqgAeVb0AHlXMAB5V4AAeVfYAHlYYAB5WLAAeVjoAHlZSAB5WbQAe VoAAHlaTAB5WtwAeVtEAHlbvAB5XAAAeVxYAHlcnAB5XNgAeV1IAHldhAB5X dAAeV4AAHleXAAAAW0Vycm9yIDAATm90IG93bmVyAE5vIHN1Y2ggZmlsZSBv ciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEludGVycnVwdGVkIHN5c3Rl bSBjYWxsAEkvTyBlcnJvcgBObyBzdWNoIGRldmljZSBvciBhZGRyZXNzAEFy ZyBsaXN0IHRvbyBsb25nAEV4ZWMgZm9ybWF0IGVycm9yAEJhZCBmaWxlIG51 bWJlcgBObyBjaGlsZHJlbgBObyBtb3JlIHByb2Nlc3NlcwBOb3QgZW5vdWdo IG1lbW9yeQBQZXJtaXNzaW9uIGRlbmllZABCYWQgYWRkcmVzcwBCbG9jayBk ZXZpY2UgcmVxdWlyZWQARGV2aWNlIGJ1c3kARmlsZSBleGlzdHMAQ3Jvc3Mt ZGV2aWNlIGxpbmsATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElz IGEgZGlyZWN0b3J5AEludmFsaWQgYXJndW1lbnQARmlsZSB0YWJsZSBvdmVy ZmxvdwBUb28gbWFueSBvcGVuIGZpbGVzAEluYXBwcm9wcmlhdGUgaW9jdGwg Zm9yIGRldmljZQBUZXh0IGZpbGUgYnVzeQBGaWxlIHRvbyBsYXJnZQBObyBz cGFjZSBsZWZ0IG9uIGRldmljZQBJbGxlZ2FsIHNlZWsAUmVhZC1vbmx5IGZp bGUgc3lzdGVtAFRvbyBtYW55IGxpbmtzAEJyb2tlbiBwaXBlAEFyZ3VtZW50 IHRvbyBsYXJnZQBSZXN1bHQgdG9vIGxhcmdlAE9wZXJhdGlvbiB3b3VsZCBi bG9jawBPcGVyYXRpb24gbm93IGluIHByb2dyZXNzAE9wZXJhdGlvbiBhbHJl YWR5IGluIHByb2dyZXNzAFNvY2tldCBvcGVyYXRpb24gb24gbm9uLXNvY2tl dABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxv bmcAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AE9wdGlvbiBub3Qg c3VwcG9ydGVkIGJ5IHByb3RvY29sAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQA U29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABPcGVyYXRpb24gbm90IHN1cHBv cnRlZCBvbiBzb2NrZXQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQA QWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbCBmYW1p bHkAQWRkcmVzcyBhbHJlYWR5IGluIHVzZQBDYW4ndCBhc3NpZ24gcmVxdWVz dGVkIGFkZHJlc3MATmV0d29yayBpcyBkb3duAE5ldHdvcmsgaXMgdW5yZWFj aGFibGUATmV0d29yayBkcm9wcGVkIGNvbm5lY3Rpb24gb24gcmVzZXQAU29m dHdhcmUgY2F1c2VkIGNvbm5lY3Rpb24gYWJvcnQAQ29ubmVjdGlvbiByZXNl dCBieSBwZWVyAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlz IGFscmVhZHkgY29ubmVjdGVkAFNvY2tldCBpcyBub3QgY29ubmVjdGVkAENh bid0IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAFRvbyBtYW55IHJlZmVy ZW5jZXM6IGNhbid0IHNwbGljZQBDb25uZWN0aW9uIHRpbWVkIG91dABDb25u ZWN0aW9uIHJlZnVzZWQAVG9vIG1hbnkgbGV2ZWxzIG9mIHN5bWJvbGljIGxp bmtzAEZpbGUgbmFtZSB0b28gbG9uZwBIb3N0IGlzIGRvd24ASG9zdCBpcyB1 bnJlYWNoYWJsZQBEaXJlY3Rvcnkgbm90IGVtcHR5AFRvbyBtYW55IHByb2Nl c3NlcwBUb28gbWFueSB1c2VycwBEaXNjIHF1b3RhIGV4Y2VlZGVkAFN0YWxl IE5GUyBmaWxlIGhhbmRsZQBUb28gbWFueSBsZXZlbHMgb2YgcmVtb3RlIGlu IHBhdGgATm90IGEgc3RyZWFtIGRldmljZQBUaW1lciBleHBpcmVkAE91dCBv ZiBzdHJlYW0gcmVzb3VyY2VzAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBl AE5vdCBhIGRhdGEgbWVzc2FnZQBJZGVudGlmaWVyIHJlbW92ZWQARGVhZGxv Y2sgc2l0dWF0aW9uIGRldGVjdGVkL2F2b2lkZWQATm8gcmVjb3JkIGxvY2tz IGF2YWlsYWJsZQBNYWNoaW5lIGlzIG5vdCBvbiB0aGUgbmV0d29yawBPYmpl Y3QgaXMgcmVtb3RlAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABBZHZlcnRpc2Ug ZXJyb3IgAFNybW91bnQgZXJyb3IgAENvbW11bmljYXRpb24gZXJyb3Igb24g c2VuZABQcm90b2NvbCBlcnJvcgBNdWx0aWhvcCBhdHRlbXB0ZWQARURPVERP VCEhISEAUmVtb3RlIGFkZHJlc3MgY2hhbmdlZABGdW5jdGlvbiBub3QgaW1w bGVtZW50ZWQAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAB+F4AAfheAAAACA AIoBAAAAAADv/8kAAAAAAAAAAAAABgIAAAAAEwAf7sUAH87YAAAgAAEKBAAA AAAAAAAAAAAAAAAAAAAAAAEHAAAAExcAIfjaACH4oAAAIAAACQgAAAAAAAAA AAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAADQpJIGRvbnQgcmVhbGx5IGtu b3cgaG93IHRvIGNvbXByZXNzIGEgZmlsZSBhbmQgc2VuZCBpdC4NCg0KDQoN Ck9uIFdlZCwgMyBBcHIgMTk5NiwgVGVycnkgR3JheSB3cm90ZToNCg0KPiBK LA0KPiBDYW4geW91IGNvbXByZXNzIHRoZSBjb3JlIGZpbGUgYW5kIHNlbmQg aXQgdG8gbWUgKG5vdCB0aGUgbGlzdCkgYXMgYW4NCj4gYXR0YWNobWVudD8N Cj4NCj4gLXRlZw0KPg0KPiBPbiBXZWQsIDMgQXByIDE5OTYsIEogVyB3cm90 ZToNCj4NCj4gPiBJIGdvdCBhIGJ1ZyByZXBvcnQuDQo+ID4NCj4gPiBXaGVu IHNlbmRpbmcgb3IgcmVwbHlpbmcgbWFpbCBhZnRlciBeWCB0byBzZW5kIHRo ZSBtYWlsLCBJIGdldCB0aGlzDQo+ID4gcmVzcG9uc2U6DQo+ID4NCj4gPg0K PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTZW5kaW5nIG1haWwg fCAxMDAlIHxdDQo+ID4NCj4gPiBQcm9ibGVtIGRldGVjdGVkOiAiUmVjZWl2 ZWQgYWJvcnQgc2lnbmFsIi4NCj4gPiBQaW5lIEV4aXRpbmcuDQo+ID4gQXJp dGhtZXRpYyBFeGNlcHRpb24gKGNvcmUgZHVtcGVkKQ0KPiA+DQo+ID4NCj4g PiBhbmQgSSBnZXQgcmV0dXJuZWQgdG8gbXkgdW5peCBwcm9tcHQuIExlbW1l IGtub3cgd2hhdHMgdXAuIFRoYW5rcw0KPiA+DQo+ID4NCj4NCj4NCgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHvgIAAAAAAAAAAHv /+kQAAGmZAAAAAAAAAAAAAAAAO//oAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc3VuLWNtZAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHv/+IgAA3UqAAAAAAA AAAAAAAAAO//oAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAHv/+X4AA5vjAAA AAAAAAAAAAAAAO//gAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAIc6gAAAAAAAhzggAAAAAAAAAAAAAAAAAAAAKAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe//5rgAD71YAAAAAAAAAAAAAAAA 7/+gAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA Ie94AAAAAAAAAAAAAABZAAAAACEOAAAhFQAAIQ4AAAAfjfAAC9eAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAB8uKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAIaxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfLkAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFC8AAAAAAAAAAAAAAAAwAAAAAi AAAAIgkAACIAAAAAHy3YAAvXgAAAAAAAAABOAAAAACIOAAAiEgAAIg4AAAAf jkAAC9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+OUAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAIUKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAfLnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AqAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi+wAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAABQAAAAAAInTAAAAABwAifDAAAAAAAB6u4QAAAAAMABtbJWkl ZDslZEgAG1tLABtbQQAbW20AG1s3bQAbW00AG1tMABtbQAAAABtbUAAbWz40 bAAbWz40aAAbW0EAG1tCABtbRAAbW0MAG1syMjR6ABtbMjI1egAbWzIyNnoA G1syMjd6ABtbMjI4egAbWzIyOXoAG1syMzB6ABtbMjMxegAbWzIzMnoAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6u8gAe rt0AHq7QAB6u0gAAAAAAHq78AB6u7gAAAAAAAAAAAB6u+wAervYAHq76AAAA AAAeruUAAAAAAB6u6QAAAAAAHq8GAB6vAAAAAAAAAAAAAAAAAAAAAAAAIbtw AAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAHgAAAAAAAAABAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABaAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoCwAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAADQIsAAAAAAAAAm8AAAAB7//BIAADgZQAAAAAAAAAAAAAAADv/4AA AACAAAAAAAAAAAAAACAJ+QAAAAAAHlfsAAAAAAAAAAAAIbQ4ACG0OAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAElOQk9YAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8vUAAg+zgAIVSQACFTyAAh Z+gAIXpgACGCKAAhsFgAIa8wACG08AAhrXAAIhkQAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAABAAAAAQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRleHQAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAVGV4dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtMaXN0RmxkcnNdAEwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7//j6AAAACEAAAAAAAAA AQ4AAAAAAAAAAAAAAAAfipAAH4qgAAAAAAAfitgAH4roAA4AAAAfiyAAH4sw ABwAAAAfi2gAH4t4ACoAAAAfi7AAH4vAADgAAAAfi/gAH4wIAEYAAAAfjEAA H4xQAAAAAAAfjIgAH4yYAA4AAAAfjNAAH4zgABwAAAAfjRgAH40oACoAAAAf jWAAH41wADgAAAAfjagAH424AEYAAAAfMQgAHWR+AB+KcAAfioAAIP1oAAAA HgAAAB4AAAACAAAAAAAAAAAAAAAR/////////////////////wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgUElORSAzLjkyICAg Q09NUE9TRSBNRVNTQUdFIFJFUExZICAgICAgICAgICAgICAgIEZvbGRlcjog SU5CT1ggIDE3IE1lc3NhZ2VzICAgACAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgAABBTEwAAAAAAAAhtHAAHsO0AB1TsAAA AAAAAAAAAAAAAAAhx+gAAABKAAAAAgAAAAAQAwCAAAU/bAAMn9wADeQkAA3N kAAMkFAADJFMAAAAAAAMoBwADJQ0AAAAAAAMoGAAAAAAAAykTAAYZ9AAGGeY ABhlBAAYZ2AAIi+wAAACbwAAAm8AAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAA AAAAAAAAADEwMDAwMAAAAAAAAAAVHuQAIhlgAAAAAQAAAAFTZW5kaW5nIG1h aWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAADAAAAAEAAAAA AA0OsAAaAABbU2VuZGluZyBtYWlsIHwgICAgIDAlICAgfF0AaW9uXQAgVGVy cnkgR3JheV0AU1VdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA MWMruwAAAAB5AAAAAAAAAAAAAAAgICAgICAgICAAICAgIAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE3ADg2AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxNgAAAAAAAAAAAAAAAAAAAAAA ADE5OTYAAAAAAAAAAAAAAAAAAAAADQ0IFQwCAAANDQgVDBgAAP///////wAA GhkSDxcWAAD//xET//8AAAMcERME/wAAAABcBQAAXAUAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAAAAbAAAAWwAAAEIAAAANAAAAZAAA ACAAAABkAAAAZAAAAGkAAABkAAAADQAAAHIAAABuAAAAeQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAjAAAAUAAAAAAAHtG4AB7RugAe0cUAAAAAAB7RyQAdn1gA HtHNAB7R0gAe0dYAHtHbAB7R3wAe0eQAHtHoAB7R7AAe0fgAHtH5AB7R9AAe 0fAAHtH6AB7R/gAAAAAAAAAAAAAAAAAe0gIAHtIITSt8c3VuLWNtZHxTdW4g TWljcm9zeXN0ZW1zIFdvcmtzdGF0aW9uIGNvbnNvbGUgd2l0aCBzY3JvbGxh YmxlIGhpc3Rvcnk6bGkjMzU6Y28jODA6ICA6CTp0ZT1cRVs+NGg6dGk9XEVb PjRsOmxpIzM1OmNvIzgwOiAgOgk6YW06YnM6a206bWk6bXM6cHQ6bGkjMzQ6 Y28jODA6Y2w9Xkw6Y209XEVbJWklZDslZEg6CTpjZT1cRVtLOmNkPVxFW0o6 CTpzbz1cRVs3bTpzZT1cRVttOnVzPVxFWzRtOnVlPVxFW206cnM9XEVbczoJ Om1kPVxFWzFtOm1yPVxFWzdtOm1lPVxFW206CTphbD1cRVtMOmRsPVxFW006 aW09OmVpPTppYz1cRVtAOmRjPVxFW1A6CTpBTD1cRVslZEw6REw9XEVbJWRN OklDPVxFWyVkQDpEQz1cRVslZFA6CTp1cD1cRVtBOm5kPVxFW0M6a3U9XEVb QTprZD1cRVtCOmtyPVxFW0M6a2w9XEVbRDoJOmsxPVxFWzIyNHo6azI9XEVb MjI1ejprMz1cRVsyMjZ6Oms0PVxFWzIyN3o6azU9XEVbMjI4ejoJOms2PVxF WzIyOXo6azc9XEVbMjMwejprOD1cRVsyMzF6Oms5PVxFWzIzMno6AFxyOgBE MDA2QTI4MEQwMDJBMjAwQTUyNDI5RkU4NTI0ODYxMDg2MTE4NjEyODYxMzYw TjAzMUI0QzNGM0YxODAwTjA0MUIwQzFCNEMzODMwMTgwME4wMDFCM0IzMTMw MzAzMDE4MDBOMDExQjNCMzEzMDMwMzQxODAwTjAyMUIzQjMxMzAzMDM4MTgw ME4wNTA4MDBOMDYxQjNCMzEzMzM1MzAxODAwXDA3MjExMDAwMDE1QTU4RThE NTAxMUE1OEY4RDUxMTFBNTkwOEQ1MjExQTU5MThENTMxMTYwXDA3MjEyMDAw MDE1QUQ1MDExODU4RUFENTExMTg1OEZBRDUyMTE4NTkwQUQ1MzExODU5MTYw XDA3MjEzMDAwMDRCMjA3MUM1ODU4RTBBMTg2NThFMEEwQTg1OEVBOTAwODU4 RjI2OEZBNTI3ODU5MEE1MEEyOTAxODU5MUE5RjUxODY1OTA4NTkwQTkwMTY1 OTE4NTkxQTU5MDM4RTU4RTg1OTBBNTkxRTU4RjI5MDE4NTkxMjA3MUM1MTgw QTBBMEEwOTAxODU4RUE5MDA4NThGMjY4RjYwXDA3MjEzNTAwMDBCQTk0NzIw MzFERUE5NTAyMDMxREU2MFxFXEVcRVxFRzFNTU0uXkE6AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAwAG1slaSVkOyVkSAAbW0EAG1tDABtbN20A G1ttABtbNG0AG1ttABtbMW0AG1ttABtbSwAbW0oAG1tQABtbQAAAABtbTQAb W0wAG1s+NGwAG1s+NGgAG1tBABtbQgAbW0QAG1tDABtbMjI0egAbWzIyNXoA G1syMjZ6ABtbMjI3egAbWzIyOHoAG1syMjl6ABtbMjMwegAbWzIzMXoAG1sy MzJ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACAAAAAAAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIFcA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AO//4lAAAAAAG1szNTsxSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ACAIAAAAAAAAAAAAAAAAACKA+AAABwgAHtjgAAAAAAAhgNAAAAAoAB7YYAAA AAAAIaqoAAAAIAAAAAAAAAAAACGt2AAAAPgAHthQAB7Y0AAhdzgAAAHwAB7Y 8AAe2NAAIXeAAAABqAAe2BAAAAAAACIZWAAAADgAAAAAAB7YAAAidLgAAAjg AB7YsAAe2HAAIjVoAAA++AAe2dAAAAAAACFmyAAAABgAHtggAAAAAAAfHrgA AAAYAB7YMAAAAAAAIerYAAAEmAAAAAAAAAAAACFSqAAAABgAHtigAAAAAAAh slAAAAEwAB7YQAAe2NAAIXYYAAADQAAe2QAAHtjQACF3yAAAAWAAHtkQAB7Y 0AAheCAAAAEIAB7ZMAAAAAAAIXhoAAAAwAAe2UAAHtkwACF4uAAAACgAHtkg AAAAAAAheLgAAABwAB7ZUAAe2CAAIWOQAAADUAAe2WAAHtggACFj8AAAAvAA HtlwAB7YIAAhZFAAAAKQAB7ZgAAe2CAAIWS4AAACKAAe2ZAAHtggACFlGAAA AcgAHtmgAB7YIAAhZYAAAAFgAB7ZsAAe2CAAIWXgAAABAAAe2cAAAAAAACFm SAAAAJgAHtiQAAAAAAAhZqAAAABAAB7Z4AAe2HAAIVG4AAABCAAe2fAAAAAA ACFSGAAAAKgAHtjAAAAAAAAhUngAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAIoAAAAAAAAAAAAAe0FAAJbugAH4aAAB+GgAAfhoBJTkJP WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAfMQgAAAAAAAAAAAAAAAAAAAAAAB8xCAAf AOAAAAARAAAAAAAAAAAAAAAAAAAAAElOQk9YAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAACFTIAAAAAIAH3HAAB92WIBAAAAAACIOQShAAgIA AAAAAAAAAAAAAAAAAAAIAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAH3vwAB98CAAfHHgAHxyQAB8coAAfHqgAH3vAAB9+IAAf b/gAH2/4AAAAAAAfC3Dv//2sAAAAAQAAAAMAAAABAAAAAgAAAAUAAAAGAAAA AAAAAAcAAAAEAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAYAAAAAP/////AAAAAgAAAAAAAABKAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAce/AAAAAAAAAAGAAAAAAAVCBUbyBTcGVsbAAAAAAAAAAAIAAAAAAA IYCgAAAAAAAhaJgAIYCIAAAAAAAAAAAAAABAAAAAAAAfASAAAAAAAAAAAQAA AAgAHwFIAAAAQAAAABEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA KAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAA AAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoA AAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAA AAcAAAAPAAAAHwAAAD8AAAAAAAAAAwAAAAEAAAADAAAAAQAAAAOaMZA5MtnA JJtmMYJdofNC3juB4N8Kb7XxA7wCSPNA+3RJ5Wu+sduwq1xZGJRlVP2MLmgP 6z15n7Ee4LctQ2uG2mcuKhWIyojjaXNdkE8199cVj9ZvpvBRYW5rlqyU79w2 QT+TxiLCmPWkKriKiNd79a2dDomZIgsn+0e5720ucO9tLmTvbS5gAAAAAwAA AB8AAAAD720u3AAAAAAAAAQ4AAAAAAAfAywAHwNQAAAEAAAfA1AAHwNXAADh FAAAAfQAHwNkAB8DbwAfA28AHwNzAB8DgGp3b25nNQBaWGRBSFVUaU5BbmNz ADU3NjIwOjUwMDpKIFcAL2hvbWUvandvbmc1AC9iaW4vY3NoAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAe9itfAAAAAA72K1+AAAAAoAAAABAAAAAO9j+TAAAAAA AAAAAAAfB9AAAAACAB8IWAAAAAAAAAAYAAAAAHVkcABzAG5pcwAAAAAAAAAA AAAYAAAAAAAAAAAAHwfoAAAAAgAfCAgAAAAgAAAAAHBhc3N3ZAAAAAAAAAAA AAAAAAAAAAAAAAAAABgAAAAAAB8IIAEAAAAAAAAAAB8IMAAAABAAAAAAZmls ZXMAAAAAAAAYAAAAAAAfCEgBAAAAAAAAAAAAAAAAAAAQAAAAAG5pcwAAAAAA AAAAaAAAAAAAHwgIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAfCMDv SB4472P5MO9zB0gAHwgwAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAf CQDvRh2472P5MO9zCTgAAAAgAAAAAO9JKzQAAAAG70gn4AAAAAAAAAQAAAAA AAAAACAAAAAAc3RhdHMuY2Fsc3RhdGVsYS5lZHUAT3BlAAAAIHI6L3XvRz8c AAAABgAfCODvRjkQAAAAAAAAAAAAAAAYL2tzaHNhdmVkLW1lc3NhZ2VzAAAA AAAYAAAAAHBvc3Rwb25lZC1tc2dzAAAAAAAQAAAAAG5vAAAAAAAAAAAAEAAA AABzYXBsaW5nAAAAABAAAAAAbm8AAAAAAAAAAAAQAAAAAGFycml2YWwAAAAA GAAAAABkZWZhdWx0LWZvbGRlcgAAAAAAGAAAAABkZWZhdWx0LWZjYwAAAAAA AAAAKAAAAABmdWxsbmFtZS13aXRoLWxpc3RzLWxhc3QAAAAAAAAAAAAAABgA AAAALnNpZ25hdHVyZQAAAAAAAAAAABAAAAAAbWFpbAAAAAAAAAAYAAAAAFBp bmUgRGV2ZWxvcGVycwAAAAAoAAAAAHBpbmUtYnVnc0BjYWMud2FzaGluZ3Rv bi5lZHUAAAAAAAAAGAAAAABQaW5lIERldmVsb3BlcnMAAAAAMAAAAABwaW5l LXN1Z2dlc3Rpb25zQGNhYy53YXNoaW5ndG9uLmVkdQAAAAAAAAAAGAAAAABM b2NhbCBTdXBwb3J0AAAAAAAAGAAAAABwb3N0bWFzdGVyAAAAAAAAAAAAEAAA AAAyAAAAAAAAAAAAABAAAAAANzQAAAAAAAAAAAAQAAAAAD4gAAAAAAAAAAAA EAAAAAAwAAAAAAAAAAAAABAAAAAAMTUwAAAAAAAAAAAQAAAAADEAAAAAAAAA AAAAEAAAAAAAHws4AAAAAAAAABgAAAAALmFkZHJlc3Nib29rAAAAAAAAABAA AAAAAB8LYAAAAAAAAAAQAAAAAGxwcgAAAAAAAAAAIAAAAAAvaG9tZS9qd29u ZzUvLnBpbmVyYwAAAAAAAABYAAAAACMgVXBkYXRlZCBieSBQaW5lKHRtKSAz LjkyLCBjb3B5cmlnaHQgMTk4OS0xOTk2IFVuaXZlcnNpdHkgb2YgV2FzaGlu Z3Rvbi4AAAAAAAAAAAAAEAAAAAAjAAAAAAAAAAAAAEAAAAAAIyBQaW5lIGNv bmZpZ3VyYXRpb24gZmlsZSAtLSBjdXN0b21pemUgYXMgbmVlZGVkLgAAAAAA AAAAAAAQAAAAACMAAAAAAAAAAAAAWAAAAAAjIFRoaXMgZmlsZSBzZXRzIHRo ZSBjb25maWd1cmF0aW9uIG9wdGlvbnMgdXNlZCBieSBQaW5lIGFuZCBQQy1Q aW5lLiAgSWYgeW91AAAAAAAAAFgAAAAAIyBhcmUgdXNpbmcgUGluZSBvbiBh IFVuaXggc3lzdGVtLCB0aGVyZSBtYXkgYmUgYSBzeXN0ZW0td2lkZSBjb25m aWd1cmF0aW9uAAAAAAAAAABYAAAAACMgZmlsZSB3aGljaCBzZXRzIHRoZSBk ZWZhdWx0cyBmb3IgdGhlc2UgdmFyaWFibGVzLiAgVGhlcmUgYXJlIGNvbW1l bnRzIGluAAAAAAAAAAAAUAAAAAAjIHRoaXMgZmlsZSB0byBleHBsYWluIGVh Y2ggdmFyaWFibGUsIGJ1dCBpZiB5b3UgaGF2ZSBxdWVzdGlvbnMgYWJvdXQA AAAAAABYAAAAACMgc3BlY2lmaWMgc2V0dGluZ3Mgc2VlIHRoZSBzZWN0aW9u IG9uIGNvbmZpZ3VyYXRpb24gb3B0aW9ucyBpbiB0aGUgUGluZQAAAAAAAAAA AAAAWAAAAAAjIG5vdGVzLiAgT24gVW5peCwgcnVuIHBpbmUgLWNvbmYgdG8g c2VlIGhvdyBzeXN0ZW0gZGVmYXVsdHMgaGF2ZSBiZWVuIHNldC4AAAAAAAAA AFgAAAAAIyBGb3IgdmFyaWFibGVzIHRoYXQgYWNjZXB0IG11bHRpcGxlIHZh bHVlcywgbGlzdCBlbGVtZW50cyBhcmUgc2VwYXJhdGVkAAAAAAAAAAAAAABY AAAAACMgYnkgY29tbWFzLiAgQSBsaW5lIGJlZ2lubmluZyB3aXRoIGEgc3Bh Y2Ugb3IgdGFiIGlzIGNvbnNpZGVyZWQgdG8gYmUgYQAAAAAAAAAAAAAAWAAA AAAjIGNvbnRpbnVhdGlvbiBvZiB0aGUgcHJldmlvdXMgbGluZS4gIEZvciBh IHZhcmlhYmxlIHRvIGJlIHVuc2V0IGl0cyB2YWx1ZQAAAAAAAAAAAFgAAAAA IyBtdXN0IGJlIGJsYW5rLiAgVG8gc2V0IGEgdmFyaWFibGUgdG8gdGhlIGVt cHR5IHN0cmluZyBpdHMgdmFsdWUgc2hvdWxkAAAAAAAAAAAAAABQAAAAACMg YmUgIiIuICBZb3UgY2FuIG92ZXJyaWRlIHN5c3RlbSBkZWZhdWx0cyBieSBz ZXR0aW5nIGEgdmFyaWFibGUgdG8gdGhlAAAAAFAAAAAAIyBlbXB0eSBzdHJp bmcuICBTd2l0Y2ggdmFyaWFibGVzIGFyZSBzZXQgdG8gZWl0aGVyICJ5ZXMi IG9yICJubyIsIGFuZAAAAAAAIAAAAAAjIGRlZmF1bHQgdG8gIm5vIi4AAAAA AAAAAABIAAAAACMgTGluZXMgYmVnaW5uaW5nIHdpdGggIiMiIGFyZSBjb21t ZW50cywgYW5kIGlnbm9yZWQgYnkgUGluZS4AAAAAAAAQAAAAAAAAAAAAAAAA AAAAIAAAAAAjIFlvdXIgZnVsbCBuYW1lAAAAAAAAAAAAAAAQAAAAAEogVwAA AAAAAAAAEAAAAAAAAAAAAAAAAAAAACgAAAAAIyBZb3VyIHByaW50ZXIgc2Vs ZWN0aW9uAAAECAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFNwZWNp YWwgcHJpbnQgY29tbWFuZCBpZiBpdCBpc24ndCBvbmUgb2YgdGhlIHN0YW5k YXJkIHByaW50ZXJzAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAASAAAAAAj IERhdGUgbGFzdCB0aW1lIHlvdSB3ZXJlIGFza2VkIGFib3V0IGRlbGV0aW5n IG9sZCBzZW50LW1haWwAAAAAAAAAEAAAAAA5Ni40AAAAAAAAABAAAAAAAAAA AAAAAAAAAABQAAAAACMgRG9tYWluIG5hbWUgeW91IGFyZSBpbiAgZS5nLiBu d25ldC5uZXQsIGNhYy53YXNoaW5ndG9uLmVkdSwgYndjLm9yZwAAAAAAACAA AAAAZWFnbGUuY2Fsc3RhdGVsYS5lZHUAAAAAAAAAEAAAAAAAAAAAAAAAAAAA AFgAAAAAIyBFbGltaW5hdGUgaG9zdCBwYXJ0IGZyb20gaG9zdG5hbWUsIHVz aW5nIG9ubHkgZG9tYWluIHBhcnQgZm9yIGRvbWFpbiBuYW1lAAAAAAAAAAAQ AAAAAAAAAAAAAAAAAAAAWAAAAAAjIE5hbWUvcGF0aCBvZiBpbmJveC4gKEZv bGRlciBwYXRoIG5hbWUgb3IgIntob3N0fWluYm94IiBmb3IgcmVtb3RlIElN QVAgaW5ib3gpAAAAABAAAAAAAAAAAAAAAAAAAABIAAAAACMgSWYgInllcyIg ZGVmYXVsdCBmb2xkZXIgbmFtZSB0byBzZW5kZXIgd2hlbiBzYXZpbmcgbWFp bAAAAAAAAAAAAABAAAAAACMgRWxtLXN0eWxlLXNhdmUgaXMgb2Jzb2xldGUs IHVzZSBzYXZlZC1tc2ctbmFtZS1ydWxlAAAAAAAAGAAAAABlbG0tc3R5bGUt c2F2ZT0AAAAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAIyBJbmNsdWRlIG1lc3Nh Z2UgaGVhZGVyIGluIGluY2x1c2lvbiBvZiBvcmlnaW5hbCBtYWlsIHdoZW4g cmVwbHlpbmcAAAAAAAAAWAAAAAAjIEhlYWRlci1pbi1yZXBseSBpcyBvYnNv bGV0ZSwgdXNlIGluY2x1ZGUtaGVhZGVyLWluLXJlcGx5IGluIGZlYXR1cmUt bGlzdAAAAAAAAAAAACAAAAAAaGVhZGVyLWluLXJlcGx5PQAAAAAAAAAAAAAA EAAAAAAAAAAAAAAAAAAAAFAAAAAAIyBUaGUgZGVmYXVsdCBmb2xkZXIgd2hl cmUgYSBjb3B5IG9mIG91dGdvaW5nIG1haWwgaXMgc2F2ZWQAAAAAAAAAAAAA AAAAAAAAkAAAAAAAAAAUAAAAEAAAABQAAAAAAAAAJAACAteCtsEBAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAYAAAAAAACAteCtsEBAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAQAAAAAHVkcAAAAAAAAAAAGAAAAAAvZGV2L3VkcAAAACAA AAAAAAAAIO9XSHRzdGF0cy5jYWxzdGF0ZWxhLmVkdQAAAAAAAAAoAAAAAAAA AAAxYvLWAB8cwAAfGbAAHxnIAAAABQAfHmAAAAA4AAAAGGhvbWVwYXNzd2Qu Ynl1aWQAY3NoAAAAIAAAABQ1NzYyMFd5yAAAAAAAHxyQAB8ZrAAAAAQAAACI AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAL2hvbWUvandvbmc1AFRp TgAAABA6NTc2andvbmc1AEoAAAAgaG9tZUogVwBuZzU6L2Jpbi9jc2gKAAAC AAAAAAAAACAAAAAAc3RhdHMuY2Fsc3RhdGVsYS5lZHUAAAAAAAAASAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9XRfAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAAAAHydwAB8n8AAfKCAAAAACAAAA AgAAAAAAAAAEAAAABAAfHShyZAAAAAABCAAAAAAAAAAEAMMAQQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAASAAAAABqd29uZzU6WlhkQUhVVGlOQW5jczo1 NzYyMDo1MDA6SiBXOi9ob21lL2p3b25nNTovYmluL2NzaAoAAAAAAAAAAAAA GAAAAAAvaG9tZS9qd29uZzUAAAAAAAAAGAAAAAAAIhlgACGtqAAAAAAAAAAA AAAAMAAAAAAAAACUAAAAAwAAAAwAHx8IAB8hYAAfIgAAHyIwAAAADQAfIkgA AAAAAAACWAAAAACepkign7sVkKCGKqChmveQy4kaoNJhJhD6+IMg++hmEPzY ZSD9yEgQ/rhHIP+oKhAAmCkgAYgMEAJ4CyADcSiQBGEnoAVRCpAGQQmgBzDs kAeNQ6AJEM6QCa2/IArwsJAL4K+gDNnNEA3AkaAOua8QD6muIBCZkRARiZAg EnlzEBNpciAUWVUQFUlUIBY5NxAXKTYgGCJTkBkJGCAaAjWQGvI0oBviF5Ac 0hagHcH5kB6x+KAfoduQIHYrICGBvZAiVg0gI2raECQ17yAlSrwQJhXRICcq nhAn/u2gKQqAECnez6Aq6mIQK76xoCzTfpAtnpOgLrNgkC9+daAwk0KQMWeS IDJzJJAzR3QgNFMGkDUnViA2MuiQNwc4IDgcBRA45xogOfvnEDrG/CA728kQ PLAYoD27qxA+j/qgP5uNEEBv3KBBhKmQQk++oENki5BEL6CgRURtkEYPgqBH JE+QR/ifIEkEMZBJ2IEgSuQTkEu4YyBMzTAQTZhFIE6tEhBPeCcgUIz0EFFh Q6BSbNYQU0EloFRMuBBVIQegViyaEFcA6aBYFbaQWODLoFn1mJBawK2gW9V6 kFypyiBdtVyQXomsIF+VPpBgaY4gYX5bEGJJcCBjXj0QZClSIGU+HxBmEm6g Zx4BEGfyUKBo/eMQadIyoGrdxRBrshSgbMbhkG2R9qBupsOQb3HYoHCGpZBx WvUgcmaHkHM61yB0RmmQdRq5IHYvhhB2+psgeA9oEHjafSB570oQerpfIHvP LBB8o3ugfa8OEH6DXaB/jvAQAAAAoAAAAAAAAQABAgEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAA ADAAAAAA//+dkAAAAAEAAAAA//+PgAAAAAAAAAAE//+dkAAAAAEAAAAIAAAA AAAAABgAAAAAUERUAFBTVABQV1QAAAAAAAAAADAAAAAAL3Vzci9zaGFyZS9s aWIvem9uZWluZm8vVVMvUGFjaWZpYwAAAAAAAAAAACgAAAAAAAAAlAAAAAMA AAAMAB8ioAAfJPgAHyWYAB8l0AAAAAAAAAJYAAAAAJ6mSKCfuxWQoIYqoKGa 95DLiRqg0mEmEPr4gyD76GYQ/NhlIP3ISBD+uEcg/6gqEACYKSABiAwQAngL IANxKJAEYSegBVEKkAZBCaAHMOyQB41DoAkQzpAJrb8gCvCwkAvgr6AM2c0Q DcCRoA65rxAPqa4gEJmREBGJkCASeXMQE2lyIBRZVRAVSVQgFjk3EBcpNiAY IlOQGQkYIBoCNZAa8jSgG+IXkBzSFqAdwfmQHrH4oB+h25AgdisgIYG9kCJW DSAjatoQJDXvICVKvBAmFdEgJyqeECf+7aApCoAQKd7PoCrqYhArvrGgLNN+ kC2ek6Aus2CQL351oDCTQpAxZ5IgMnMkkDNHdCA0UwaQNSdWIDYy6JA3Bzgg OBwFEDjnGiA5++cQOsb8IDvbyRA8sBigPburED6P+qA/m40QQG/coEGEqZBC T76gQ2SLkEQvoKBFRG2QRg+CoEckT5BH+J8gSQQxkEnYgSBK5BOQS7hjIEzN MBBNmEUgTq0SEE94JyBQjPQQUWFDoFJs1hBTQSWgVEy4EFUhB6BWLJoQVwDp oFgVtpBY4MugWfWYkFrAraBb1XqQXKnKIF21XJBeiawgX5U+kGBpjiBhflsQ YklwIGNePRBkKVIgZT4fEGYSbqBnHgEQZ/JQoGj94xBp0jKgat3FEGuyFKBs xuGQbZH2oG6mw5BvcdigcIalkHFa9SByZoeQczrXIHRGaZB1Grkgdi+GEHb6 myB4D2gQeNp9IHnvShB6ul8ge88sEHyje6B9rw4QfoNdoH+O8BAAAACgAAAA AAABAAECAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB AAEAAQABAAEAAQABAAEAAAAAAAAAOAAAAAD//52QAAAAAQAAAAAAAAAA//+P gAAAAAAAAAAEAAAAAP//nZAAAAABAAAACAAAAAAAAAAYAAAAAFBEVABQU1QA UFdUAAAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAACAAAAAAAB8c4O9XSHQAHyaIAB8nQAAfJ1gAAAAAAAAA6AAAAAAAAAAE AAAAAf////8AAGGoAAAAAAAABAAAAAAEAB8RKAAAAAAAAAAAAAAAADFvFfAA AAAAAAAAAgABhqcAAAADAAAAAAAAABQAAAAB71d5yAAAAAAAHybwAB8mtAAA AAQAAAAgAAAAAGF0dGFjaGVkLXRvLWFuc2kAH05cAB9uWAAAABAAAAAAbm8A eAAAIAAAAAAQAB9vAG5vAAAAAAAAAAAAEAAAIABubwAAAAAAAAAAABAAAAAA aW5ib3gAb3IAAAAgAAAAAHNlbnQtbWFpbABldi90aWNvdHNvcmQAAAAAAEgA AAAAAB8psAAAAAEAAAABAB8nuAAfJ8gAHyfYAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAaW5ldAAAAAAAAAAQAAAA AHVkcAAAAAAAAAAAGAAAAAAvZGV2L3VkcAAAAAAAAAAAAAAAGAAAAAAAAAAQ AAAAEAAfKAgAAAAAAAAAGAAAAAAAAgLXgrbBAQAAAAAAAAAAAAAAEAAAAAB1 cmFudXMAAAAAACAAAAAAAAAAAAAfGWgAHx0oAB8ouAAAAAAAAAAAAAAAaAAA AAAAAAAAAAAAAAAAAAUAAQAAAAAAAAAAAAAAAACEAB8VMAAAAAAAHxXAAAAA AAAAAAAAAP/kAAD/5AAAAAMAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAgAAAAAAAfHODvV0YcAB+OaAAfGUAAHxlQAAAAAAAAABgA AAAAAAIC14K2wQEAAAAAAAAAAAAAAEAAAAAAAAAAEAAAABAAHxjgAAAAQAAA AAAAHxj4AAAgAAAAAFgAH47MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAA AAAfKVgAHyoAAB8qkAAfKyAAHyv4AB8swAAAAAAAAAAAAAAASAAAAAAAHwe4 AAAAAQAAAAEAHynIAB8p2AAfKegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAEAAAAAB0Y3AAY2x0cwAAABgAAAAAdWRwAAAf KURfb3JkAAAAAAAAABAAAAAAaW5ldAAAAAAAAAAQAAAAAHVkcAAAAAAAAAAA GAAAAAAvZGV2L3VkcAAAAAAAAAAAAAAASAAAAAAAHymgAAAAAwAAAAEAHypY AB8qaAAfKngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAEAAAAAByYXdpcAAAAAAAABAAAAAAaW5ldAAAAAAAAAAQAAAAAHRj cAAAAAAAAAAAGAAAAAAvZGV2L3RjcAAAAAAAAAAAAAAASAAAAAAAHypIAAAA BAAAAAAAHyroAB8q+AAfKwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAEAAAAAB0aWNsdHMAAAAAABAAAAAAaW5ldAAAAAAA AAAQAAAAAC0AAAAAAAAAAAAAGAAAAAAvZGV2L3Jhd2lwAAAAAAAAAAAASAAA AAAAHyrYAAAAAQAAAAEAHyt4AB8rkAAfK6AAAAABAB8r0AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAB0aWNvdHMAAAAAABgAAAAA bG9vcGJhY2sAAAAAAAAAAAAAABAAAAAALQAAAAAAAAAAAAAYAAAAAC9kZXYv dGljbHRzAAAAAAAAAAAYAAAAAHRpY290c29yZAAAAAAAAAAAAAAQAAAAAAAf K+AAAAAAAAAAGAAAAABzdHJhZGRyLnNvAAAAAAAAAAAASAAAAAAAHyu4AAAA AwAAAAEAHyxAAB8sWAAfLGgAAAABAB8smAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAGAAAAABsb29wYmFjawAAAAAAAAAAAAAAEAAAAAAt AAAAAAAAAAAAABgAAAAAL2Rldi90aWNvdHNvcmQAAAAAABgAAAAAAB8tsAAA AAAAbwAAAAAAAAAAABAAAAAAAB8sqAAAAAAAAAAYAAAAAHN0cmFkZHIuc28A AAAAAAAAAABIAAAAAAAfK2gAAAACAAAAAQAfLQgAHy0gAB8tMAAAAAEAHy1g AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAGxvb3Bi YWNrAAAAAAAAAAAAAAAQAAAAAC0AAAAAAAAAAAAAGAAAAAAvZGV2L3RpY290 cwAAAAAAAAAAGAAAAABzdHJhZGRyLnNvAAAAAAAAAAAAEAAAAAAAHy1wAAAA AAAAABgAAAAAc3RyYWRkci5zbwAAAAAAAAAAACgAAAAA70QJTO9EDJTvRBFA 70QPWO9EEDjvcwvkAB8tSAAAAAAAAAAYAAAAAHN0cmFkZHIuc28AAAAAAAAA AAAQAAAAAHVyYW51cwAAAAAAIAAAAABeQyBDYW5jZWwAcwBlci4gAFNlZSBo ZWwAAAAQeHQKaWJvb3lhaAByAAAAEAoKIyBqd29uZzVtYgAAABBmIGxpYW5u IHd1AG8AAAAYYXAgdwBSIFJlYWQgRmlsZQAgdGgAAAAYaCBtZQBLIEN1dCBU ZXh0AGlld2UAAAAYZXJsYVBMQUlOAHRpZnkAAF0AZXIAAAAYc2VjbwBVIFVu Q3V0IFRleHQAZnQAAAAgcml0aQAAAAAAAAAAACD76AAfLqgAAAAAAAAAAAAA ABgAAAAAY2Fsc3RhdGVsYS5lZHUAAAAAACgAAAAAV2VkLCAzIEFwciAxOTk2 IDE6MTk6MjIgUFNUAAAAAAAAAAAQAAAAAGEgY29weQAAAAAAKAAAAAA8NDFF NTk4NzJEMEBzdHVhZmYudXNjLmVkdT4AAAAAAAAAADAAAAAAACD8yAAAAAAA IPzgACD88AAAAAAAAAAAAAAAAAAAAAEAIPs4ACD8AAAAACBtZSBvT3Blbmlu ZyAiSU5CT1giICAgICAAYWN0AAAAGGZpbGVqd29uZzUAAABlZmF1bHQgAAAA KHlwaWMAH33oMWLy1wAfMBAAHy+wAB8uCAAAAAYAHzAwAAAAOAAAABhob21l cGFzc3dkLmJ5bmFtZQBzaAAAABgva3NoL2hvbWUvandvbmc1AFRpTgAAADA6 NTc2L3Vzci9zcG9vbC9tYWlsL2p3b25nNQA6L2Jpbi9jc2gKAAAAAAAAAAAA ACAAAAAAc3RhdHMuY2Fsc3RhdGVsYS5lZHUAAAAAAAAASAAAAABqd29uZzU6 WlhkQUhVVGlOQW5jczo1NzYyMDo1MDA6SiBXOi9ob21lL2p3b25nNTovYmlu L2NzaAoAAAAAAAAAAAAAIAAAAAAvaG9tZS9qd29uZzUvLm5ld3NyYwAAAAAA AAAgAAAAAC91c3IvbGliL25ld3MvYWN0aXZlAAAAAAAAABgAAAAAL3Vzci9z cG9vbC9uZXdzAAAAABgAAAAAc3R1YWZmLnVzYy5lZHUAAAAAACAAAAAAL2hv bWUvandvbmc1L21haWwAAAAAAAAAAAAAwAAAAAAAHflgAB8xyAAfMfgAAAAA AAEAAAAAAAAAAAARAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABwACD1mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAACAAAAA AAAABgAfMhgAHzI4AAC3BjFjDNUAAABwACD3YAAgCAgAAIAAAAAAIAAAAAAv dXNyL3Nwb29sL21haWwvandvbmc1AAAAAAAgAAAAAC91c3Ivc3Bvb2wvbWFp bC9qd29uZzUAAAAAACAAAAAAL3RtcC8uZmZmZmZmZmYuMTM1ZTgAAAAAAAAW OAAAAAAAHzK2AAADvQAfNokAABH6U3RhdHVzOiBSTwpYLVN0YXR1czogCgoA AAAARnJvbSBiZWJlcmxlQGlhc3RhdGUuZWR1IFN1biBNYXIgMzEgMjA6NTEg UFNUIDE5OTYKUmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUg KGVhZ2xlIFsxMzAuMTgyLjEyMS4xXSkgYnkgYmlvbDBzdW4uY2Fsc3RhdGVs YS5lZHUgd2l0aCBFU01UUCBpZCBVQUEwMDUwNCBmb3IgPGp3b25nNUBzYXR1 cm4uY2Fsc3RhdGVsYS5lZHU+OyBTdW4sIDMxIE1hciAxOTk2IDIwOjUxOjA5 IC0wODAwClJlY2VpdmVkOiBmcm9tIGlzdWEyLmlhc3RhdGUuZWR1IChpc3Vh Mi5pYXN0YXRlLmVkdSBbMTI5LjE4Ni4xLjEzM10pIGJ5IGVhZ2xlLmNhbHN0 YXRlbGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3aXRoIFNNVFAgaWQgVUFBMjcy MTYgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBTdW4sIDMxIE1hciAx OTk2IDIwOjUwOjE5IC0wODAwClJlY2VpdmVkOiBieSBpc3VhMi5pYXN0YXRl LmVkdSB3aXRoIHNlbmRtYWlsLTUuNjUgCglpZCA8QUEyODY2N0Bpc3VhMi5p YXN0YXRlLmVkdT47IFN1biwgMzEgTWFyIDE5OTYgMjI6NDY6MTcgLTA2MDAK TWVzc2FnZS1JZDogPDk2MDQwMTA0NDYuQUEyODY2N0Bpc3VhMi5pYXN0YXRl LmVkdT4KVG86IG16ZWhyQGlhc3RhdGUuZWR1LCBkMjkxQGZoc3V2bS5maHN1 LmVkdSwgandvbmc1QGNhbHN0YXRlbGEuZWR1LAogICAgICAgIGNoYXJkZUBp YXN0YXRlLmVkdSwga2J1cmdlc3NAY29lLmVkdSwgYmV0aGVAaWFzdGF0ZS5l ZHUsCiAgICAgICAgbXNhQGlhc3RhdGUuZWR1LCBsZWJlcmxlQGlhc3RhdGUu ZWR1LCAwMjAwMzMyQGFjYWQubndtaXNzb3VyaS5lZHUsCiAgICAgICAgd2Vi YmluZDQxMjJAY29icmEudW5pLmVkdQpTdWJqZWN0OiBGcmllbmRzIEZvcmV2 ZXIgKEZXRCkKWC1NYWlsZXI6IEVhc3lWaW5jZW50IDMuMQpEYXRlOiBTdW4s IDMxIE1hciAxOTk2IDIyOjQ2OjE3IENTVApGcm9tOiBCcmVuZGEgTSBFYmVy bGUgPGJlYmVybGVAaWFzdGF0ZS5lZHU+CkNvbnRlbnQtVHlwZTogdGV4dApD b250ZW50LUxlbmd0aDogNDYwMgoKdGF0dXM6IFJPClgtU3RhdHVzOiAKCgoK Ci0tLS0tLS0gRm9yd2FyZGVkIE1lc3NhZ2UKCgpUaGlzIGlzIGtpbmRhIGN1 dGUuLi5Ib3BlIHknYWxsIGVuam95IGl0LiAgSSBhbSBzdXJlIHRoYXQgeW91 IGNhbiBhbGwgCmZpbmQgc29tZW9uZSBpbiB5b3VyIGxpZmUgdGhhdCBmaXRz IHRoaXMgZGlzY3JpcHRpb24uLi5vciBwYXJ0IG9mIGl0LiAgCgoKQnJlbmRh CQk9KQoKLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gQXMg d2UgaGF2ZSBncm93biBhbmQgY2hhbmdlZCBzbyBoYXZlIG91ciBpZGVhcyBv biBmcmllbmRzaGlwLi4uCj4+Cj4+IDEuICBJbiBraW5kZXJnYXJ0ZW4geW91 ciBpZGVhIG9mIGEgZ29vZCBmcmllbmQgd2FzIHRoZSBwZXJzb24gd2hvIGxl dCB5b3UKPj4gICAgIGhhdmUgdGhlIHJlZCBjcmF5b24gd2hlbiBhbGwgdGhh dCB3YXMgbGVmdCB3YXMgdGhlIHVnbHkgYmxhY2sgb25lLgo+Pgo+PiAyLiAg SW4gZmlyc3QgZ3JhZGUgeW91ciBpZGVhIG9mIGEgZ29vZCBmcmllbmQgd2Fz IHRoZSBwZXJzb24gd2hvIHdlbnQgdG8gdGhlCj4+ICAgICBiYXRocm9vbSB3 aXRoIHlvdSBhbmQgaGVsZCB5b3VyIGhhbmQgYXMgeW91IHdhbGtlZCB0aHJv dWdoIHRoZSBzY2FyeQo+PiAgICAgaGFsbHMuCj4+Cj4+IDMuICBJbiBzZWNv bmQgZ3JhZGUgeW91ciBpZGVhIG9mIGEgZ29vZCBmcmllbmQgd2FzIHRoZSBw ZXJzb24gd2hvIGhlbHBlZCB5b3UKPj4gICAgIHN0YW5kIHVwIHRvIHRoZSBj bGFzcyBidWxseS4KPj4KPj4gNC4gIEluIHRoaXJkIGdyYWRlIHlvdXIgaWRl YSBvZiBhIGdvb2QgZnJpZW5kIHdhcyB0aGUgcGVyc29uIHdobyBzaGFyZWQg dGhlaXIKPj4gICAgIGx1bmNoIHdpdGggeW91IHdoZW4geW91IGZvcmdvdCB5 b3VycyBvbiB0aGUgYnVzLgo+Pgo+PiA1LiAgSW4gZm91cnRoIGdyYWRlIHlv dXIgaWRlYSBvZiBhIGdvb2QgZnJpZW5kIHdhcyB0aGUgcGVyc29uIHdobyB3 YXMgd2lsbGluZwo+PiAgICAgdG8gc3dpdGNoIHNxdWFyZSBkYW5jaW5nIHBh cnRuZXJzIGluIGd5bSBzbyB5b3Ugd291bGRuJ3QgaGF2ZSB0byBiZQo+PiAg ICAgc3R1Y2sgZG8tc2ktZG8taW5nIHdpdGggTmFzdHkgTmlja3kgb3IgU21l bGx5IFN1c2FuLgo+Pgo+PiA2LiAgSW4gZmlmdGggZ3JhZGUgeW91ciBpZGVh IG9mIGEgZnJpZW5kIHdhcyB0aGUgcGVyc29uIHdobyBzYXZlZCBhIHNlYXQg b24KPj4gICAgIHRoZSBiYWNrIG9mIHRoZSBidXMgZm9yIHlvdS4KPj4KPj4g Ny4gIEluIHNpeHRoIGdyYWRlIHlvdXIgaWRlYSBvZiBhIGZyaWVuZCB3YXMg dGhlIHBlcnNvbiB3aG8gd2VudCB1cCB0byBOaWNrCj4+ICAgICBvciBTdXNh biwgeW91ciBuZXcgY3J1c2gsIGFuZCBhc2tlZCB0aGVtIHRvIGRhbmNlIHdp dGh5IHlvdSwgc28gdGhhdAo+PiAgICAgaWYgdGhleSBzYWlkIG5vIHlvdSB3 b3VsZG4ndCBoYXZlIHRvIGJlIGVtYmFycmFzc2VkLgo+Pgo+PiA4LiAgSW4g c2V2ZW50aCBncmFkZSB5b3VyIGlkZWEgb2YgYSBmcmllbmQgd2FzIHRoZSBw ZXJzb24gd2hvIGxldCB5b3UgY29weQo+PiAgICAgdGhlIHNvY2lhbCBzdHVk aWVzIGhvbWV3b3JrIGZyb20gdGhlIG5pZ2h0IGJlZm9yZSB0aGF0IHlvdSBo YWQKPj4gICAgIGZvcmdvdHRlbiBhYm91dC4KPj4KPj4gOS4gIEluIGVpZ2h0 aCBncmFkZSB5b3VyIGlkZWEgb2YgYSBnb29kIGZyaWVuZCB3YXMgdGhlIHBl cnNvbiB3aG8gaGVscGVkIHlvdQo+PiAgICAgcGFjayB1cCB5b3VyIHN0dWZm ZWQgYW5pbWFscyBhbmQgb2xkIGJhc2ViYWxsIGNhcmRzIHNvIHRoYXQgeW91 ciByb29tCj4+ICAgICB3b3VsZCBiZSBhICJoaWdoIHNjaG9vbGVyJ3MiIHJv b20sIGJ1dCBkaWRuJ3QgbGF1Z2ggYXQgeW91IHdoZW4geW91Cj4+ICAgICBm aW5pc2hlZCBhbmQgYnJva2Ugb3V0IGludG8gdGVhcnMuCj4+Cj4+IDEwLiBJ biBuaW50aCBncmFkZSB5b3VyIGlkZWEgb2YgYSBnb29kIGZyaWVuZCB3YXMg dGhlIHBlcnNvbiB3aG8gd2VudCB3aXRoCj4+ICAgICB5b3UgdG8gdGhhdCAi Y29vbCIgcGFydHkgdGhyb3duIGJ5IGEgc2VuaW9yIHNvIHlvdSB3b3VsZG4n dCB3aW5kIHVwCj4+ICAgICBiZWluZyB0aGUgb25seSBmcmVzaG1hbiB0aGVy ZS4KPj4KPj4gMTEuIEluIHRlbnRoIGdyYWRlIHlvdXIgaWRlYSBvZiBhIGdv b2QgZnJpZW5kIHdhcyB0aGUgcGVyc29uIHdobyBjaGFuZ2VkCj4+ICAgICB0 aGVpciBzY2hlZHVsZSBzbyB5b3Ugd291bGQgaGF2ZSBzb21lb25lIHRvIHNp dCB3aXRoIGF0IGx1bmNoLgo+Pgo+PiAxMi4gSW4gZWxldmVudGggZ3JhZGUg eW91ciBpZGVhIG9mIGEgZ29vZCBmcmllbmQgd2FzIHRoZSBwZXJzb24gd2hv IGdhdmUKPj4gICAgIHlvdSByaWRlcyBpbiB0aGVpciBuZXcgY2FyLCBjb252 aW5jZWQgeW91ciBwYXJlbnRzIHRoYXQgeW91IHNob3VsZG4ndAo+PiAgICAg YmUgZ3JvdW5kZWQsIGNvbnNvbGVkIHlvdSB3aGVuIHlvdSBicm9rZSB1cCB3 aXRoIE5pY2sgb3IgU3VzYW4sIGFuZAo+PiAgICAgZm91bmQgeW91IGEgZGF0 ZSB0byB0aGUgcHJvbS4KPj4KPj4gMTMuIEluIHR3ZWxmdGggZ3JhZGUgeW91 ciBpZGVhIG9mIGEgZ29vZCBmcmllbmQgd2FzIHRoZSBwZXJzb24gd2hvIGhl bHBlZCB5b3UKPj4gICAgIHBpY2sgb3V0IGEgY29sbGVnZSwgYXNzdXJlZCB5 b3UgdGhhdCB5b3Ugd291bGQgZ2V0IGludG8gdGhhdCBjb2xsZWdlLAo+PiAg ICAgaGVscGVkIHlvdSBkZWFsIHdpdGggeW91ciBwYXJlbnRzIHdobyB3ZXJl IGhhdmluZyBhIGhhcmQgdGltZSBhZGp1c3RpbmcKPj4gICAgIHRvIHRoZSBp ZGVhIG9mIGxldHRpbmcgeW91IGdvLi4uCj4+Cj4+IDE0LiBBdCBncmFkdWF0 aW9uIHlvdXIgaWRlYSBvZiBhIGdvb2QgZnJpZW5kIHdhcyB0aGUgcGVyc29u IHdobyB3YXMgY3J5aW5nCj4+ICAgICBvbiB0aGUgaW5zaWRlIGJ1dCBtYW5h Z2VkIHRoZSBiaWdnZXN0IHNtaWxlIG9uZSBjb3VsZCBnaXZlIGFzIHRoZXkK Pj4gICAgIGNvbmdyYXR1bGF0ZWQgeW91Lgo+Pgo+PiAxNS4gVGhlIHN1bW1l ciBhZnRlciB0d2VsZnRoIGdyYWRlIHlvdXIgaWRlYSBvZiBhIGdvb2QgZnJp ZW5kIHdhcyB0aGUgcGVyc29uCj4+ICAgICB3aG8gaGVscGVkIHlvdSBjbGVh biB1cCB0aGUgYm90dGxlcyBmcm9tIHRoYXQgcGFydHksIGhlbHBlZCB5b3Ug c25lYWsKPj4gICAgIG91dCBvZiB0aGUgaG91c2Ugd2hlbiB5b3UganVzdCBj b3VsZG4ndCBkZWFsIHdpdGggeW91ciBwYXJlbnRzLCBhc3N1cmVkCj4+ICAg ICB5b3UgdGhhdCBub3cgdGhhdCB5b3UgYW5kIE5pY2sgb3IgeW91IGFuZCBT dXNhbiB3ZXJlIGJhY2sgdG9nZXRoZXIsCj4+ICAgICB5b3UgY291bGQgbWFr ZSB0aHJvdWdoIGFueXRoaW5nLCBoZWxwZWQgeW91IHBhY2sgdXAgZm9yIGNv bGxlZ2UKPj4gICAgIGFuZCBqdXN0IHNpbGVudGx5IGh1Z2dlZCB5b3UgYXMg eW91IGxvb2tlZCB0aHJvdWdoIGJsdXJyeSBleWVzIGF0IDE4Cj4+ICAgICB5 ZWFycyBvZiBtZW1vcmllcyB5b3Ugd2VyZSBsZWF2aW5nIGJlaGluZCwgYW5k IGZpbmFsbHkgb24gdGhvc2UgbGFzdAo+PiAgICAgZGF5cyBvZiBjaGlsZGhv b2QsIHdlbnQgb3V0IG9mIHRoZWlyIHdheSB0byBjb21lIG92ZXIgYW4gc2Vu ZCB5b3Ugb2ZmCj4+ICAgICB3aXRoIGEgaHVnLCBhIGxvdCBvZiBtZW1vcmll cywgcmVhc3N1cmFuY2UgdGhhdCB5b3Ugd291bGQgbWFrZSBpdCBpbgo+PiAg ICAgY29sbGVnZSBhcyB3ZWxsIGFzIHlvdSBoYWQgdGhlc2UgcGFzdCAxOCB5 ZWFycywgYW5kIG1vc3QgaW1wb3J0YW50bHkKPj4gICAgIHNlbnQgeW91IG9m ZiB0byBjb2xsZWdlIGtub3dpbmcgeW91IHdlcmUgbG92ZWQuCj4+Cj4+IDE2 LiBOb3csIHlvdXIgaWRlYSBvZiBhIGdvb2QgZnJpZW5kIGlzIHN0aWxsIHRo ZSBwZXJzb24gd2hvIGdpdmVzIHlvdSB0aGUKPj4gICAgIGJldHRlciBvZiB0 aGUgdHdvIGNob2ljZXMsIGhvbGQgeW91ciBoYW5kIHdoZW4geW91J3JlIHNj YXJlZCwgaGVscHMgeW91Cj4+ICAgICBmaWdodCBvZmYgdGhvc2Ugd2hvIHRy eSB0byB0YWtlIGFkdmFudGFnZSBvZiB5b3UsIHRoaW5rcyBvZiB5b3UgYXQK Pj4gICAgIHRpbWVzIHdoZW4geW91IGFyZSBub3QgdGhlcmUsIHJlbWluZHMg eW91IG9mIHdoYXQgeW91IGhhdmUgZm9yZ290dGVuLAo+PiAgICAgaGVscHMg eW91IHB1dCB0aGUgcGFzdCBiZWhpbmQgeW91IGJ1dCB1bmRlcnN0YW5kcyB3 aGVuIHlvdSBuZWVkIHRvCj4+ICAgICBob2xkIG9udG8gaXQgYSBsaXR0bGUg bG9uZ2VyLCBzdGF5cyB3aXRoIHlvdSBzbyB0aGF0IHlvdSBoYXZlCj4+ICAg ICBjb25maWRlbmNlLCBnb2VzIG91dCBvZiB0aGVpciB3YXkgdG8gbWFrZSB0 aW1lIGZvciB5b3UsIGhlbHBzCj4+ICAgICB5b3UgY2xlYXIgdXAgeW91ciBt aXN0YWtlcywgaGVscHMgeW91IGRlYWwgd2l0aCBwcmVzc3VyZSBmcm9tIG90 aGVycywKPj4gICAgIHNtaWxlcyBmb3IgeW91IHdoZW4gdGhleSBhcmUgc2Fk LCBoZWxwcyB5b3UgYmVjb21lIGEgYmV0dGVyIHBlcnNvbiwKPj4gICAgIGFu ZCBtb3N0IGltcG9ydGFudGx5IGxvdmVzIHlvdSEKPj4KPj4gICAgIEhvcGUg eW91J3JlIGFsbCBtaXN0eSBleWVkIQo+PiAgICAgUGFzcyBpdCBhbG9uZy4K CgoKCgoKCgoKCgAABwAAAAAJSDFi8ggAH0jwAAAD3wAfTOYAAATjU3RhdHVz OiBSTwpYLVN0YXR1czogQQoKAGFsRnJvbSBibGZvbmdAY2FzdG9yLnVzYy5l ZHUgVHVlIEFwciAgMiAwMDoxNSBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBl YWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBi eSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIEFBQTA4 ODgzIGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwg MiBBcHIgMTk5NiAwMDoxNToxOSAtMDgwMApSZWNlaXZlZDogZnJvbSBjaGFw aC51c2MuZWR1IChyb290QGNoYXBoLnVzYy5lZHUgWzEyOC4xMjUuMjUzLjEz M10pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3 aXRoIEVTTVRQIGlkIEFBQTIyMjQ2IGZvciA8andvbmc1QGNhbHN0YXRlbGEu ZWR1PjsgVHVlLCAyIEFwciAxOTk2IDAwOjE0OjMxIC0wODAwClJlY2VpdmVk OiBmcm9tIGNhc3Rvci51c2MuZWR1IChjYXN0b3IudXNjLmVkdSBbMTI4LjEy NS4yNTMuMTcwXSkKCWJ5IGNoYXBoLnVzYy5lZHUgKDguNy4yLzguNy4yL3Vz Yykgd2l0aCBFU01UUAoJaWQgQUFBMjkwMDMgZm9yIDxqd29uZzVAY2Fsc3Rh dGVsYS5lZHU+OyBUdWUsIDIgQXByIDE5OTYgMDA6MTA6NDggLTA4MDAgKFBT VCkKUmVjZWl2ZWQ6IChmcm9tIGJsZm9uZ0Bsb2NhbGhvc3QpCglieSBjYXN0 b3IudXNjLmVkdSAoOC43LjIvOC43LjIvdXNjKQoJaWQgQUFBMTg3Nzc7IFR1 ZSwgMiBBcHIgMTk5NiAwMDoxMDo0NyAtMDgwMCAoUFNUKQpEYXRlOiBUdWUs IDIgQXByIDE5OTYgMDA6MTA6NDcgLTA4MDAgKFBTVCkKRnJvbTogQnJpYW4g TGVlIEZvbmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1PgpUbzogamFjayB3b25n IDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ClN1YmplY3Q6IFZpc2EgYXBwbGlj YXRpb24gKGZ3ZCkKTWVzc2FnZS1JRDogPFBpbmUuU09MLjMuOTEuOTYwNDAy MDAwOTQwLjE3MDgzQy0xMDAwMDBAY2FzdG9yLnVzYy5lZHU+Ck1JTUUtVmVy c2lvbjogMS4wCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1V Uy1BU0NJSQpDb250ZW50LUxlbmd0aDogMTI1MQoKdGF0dXM6IFJPClgtU3Rh dHVzOiBBCgpqYWNrCmZ5aQood2Fzbid0IHN1cmUgaWYgeW91IGdvdCB0aGlz LCBjdXogeW91IHdlcmVuJ3QgQ2MgJ2VkIG9uIGl0LCBzbyBJIGp1c3QgCnRo b3VnaHQgSSdkIHNlbmQgaXQpCmJyaQoKLS0tLS0tLS0tLSBGb3J3YXJkZWQg bWVzc2FnZSAtLS0tLS0tLS0tCkRhdGU6IFR1ZSwgMiBBcHIgOTYgMTM6MTE6 MjUgSEtUCkZyb206IGFvbWluQGFzaWFvbmxpbmUubmV0ClRvOiBibGZvbmdA c2NmLnVzYy5lZHUKU3ViamVjdDogVmlzYSBhcHBsaWNhdGlvbgoKRGVhciBK YWNrIGFuZCBCcmlhbiwKCkhvdyBpcyBldmVyeXRoaW5nIGdvaW5nPyAgSSBo b3BlIHRoaW5ncyBhcmUgcHJvZ3Jlc3Npbmcgd2VsbCB3aXRoIHlvdSB0d28u CgpJIGFtIHNvIGV4Y2l0ZWQuICBUaGlzIHdlZWssIHdlIGhhdmUgMTggcGVv cGxlIHdvcmtpbmcgd2l0aCB1cyBmcm9tIHRoZQpTdGF0ZXMuICBTaXh0ZWVu IG9mIHRoZW0gYXJlIGZyb20gbXkgaG9tZSBjaHVyY2ggaW4gQ2luY2lubmF0 aSwgT2hpby4gIFRoZXkKdG9vIGFyZSBleGNpdGVkIGFib3V0IHdoYXQgR29k IGlzIGdvaW5nIHRvIGhhdmUgdGhlbSBkbyBhbmQgSSBleHBlY3QgdGhlClNw aXJpdCBvZiBHb2QgdG8gbW92ZSBsaWtlIG5ldmVyIGJlZm9yZS4KCkkgd2Fz IGxvb2tpbmcgYXQgb25lIG9mIHlvdXIgb2xkIGUtbWFpbCBhbmQgd2FudGVk IHRvIGFuc3dlciBhbm90aGVyCnF1ZXN0aW9uIHRoYXQgd2FzIGFza2VkLiAg VmlzYXMgZm9yIHRoZSBDaGluYSBib3JkZXIgd2lsbCBiZSBvcmRlciBmb3Ig eW91CndoZW4geW91IGdldCBoZXJlLiAgVGhlcmUgaXMgbm8gcmVhc29uIGZv ciB5b3UgdG8gYWxhcm0geW91cnNlbHZlcyBhdCB0aGlzCnByZXNlbnQgdGlt ZS4gIFRoZSBmaXJzdCBkYXkgaW4gdGhlIEhvc2FubmEgb2ZmaWNlLCB3ZSB3 aWxsIGFzayBmb3IgeW91cgpwYXNzcG9ydHMgYW5kIGhhdmUgdGhlbSBwcm9j ZXNzZWQgZm9yIENoaW5hIHZpc2FzLgoKS2VlcGluZyBpbiB0b3VjaCwKQWR1 bW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tClwgXCAgIEhvc2FubmEgTWluaXN0cnkKXCBc ICAgR1BPIEJveCAzNDQ4IEhvbmcgS29uZwpcIFwgICBwaCA6IDg1MiAgMjYw NSA2ODY2ClwgXCAgIEZheCA6IDg1MiAyNjA5IDAzOTAKXCBcICAgSW50ZXJu ZXQgOiBhb21pbkBhc2lhb25saW5lLm5ldAotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCgoA b3IgZnJvAAADoG5lJ3MAH1I4AAAC8gAfVUEAAAAnU3RhdHVzOiBSTwpYLVN0 YXR1czogQQoKAG5kRnJvbSBKQ0hVQU5HQElCTS5NVFNBQy5FRFUgVHVlIEFw ciAgMiAxMzo0OSBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxz dGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBiaW9sMHN1 bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIE5BQTEzNjU0IGZvciA8 andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBBcHIgMTk5 NiAxMzo0OTowNyAtMDgwMApSZWNlaXZlZDogZnJvbSBpYm0uTXRTQUMuZWR1 IChTTVRQQGlibS5tdHNhYy5lZHUgWzE0MC4xNDQuMjAyLjUwXSkgYnkgZWFn bGUuY2Fsc3RhdGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggU01UUCBp ZCBOQUExNjcwMiBmb3IgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47IFR1ZSwg MiBBcHIgMTk5NiAxMzo0ODoyMCAtMDgwMApSZWNlaXZlZDogZnJvbSBJQk0u TVRTQUMuRURVIGJ5IGlibS5NdFNBQy5lZHUgKElCTSBWTSBTTVRQIFYyUjIp CiAgIHdpdGggQlNNVFAgaWQgMTE5ODsgVHVlLCAwMiBBcHIgOTYgMTM6NDQ6 MzQgUFNUCk1lc3NhZ2UtSWQ6IDwxOTk2MDQwMjIxNDguTkFBMTY3MDJAZWFn bGUuY2Fsc3RhdGVsYS5lZHU+CkRhdGU6ICAgICAgICAgVHVlLCAwMiBBcHIg OTYgMTM6NDI6MjMgUFNUCkZyb206IEp1ZHkgQ2h1YW5nIDxKQ0hVQU5HQElC TS5NVFNBQy5FRFU+Ck9yZ2FuaXphdGlvbjogTXQuIFNhbiBBbnRvbmlvIENv bGxlZ2UKU3ViamVjdDogICAgICBsdW5jaD8KVG86IEphY2sgPGp3b25nNUBj YWxzdGF0ZWxhLmVkdT4KQ29udGVudC1UeXBlOiB0ZXh0CkNvbnRlbnQtTGVu Z3RoOiAzOQoKdGF0dXM6IFJPClgtU3RhdHVzOiBBCgpIaSBKYWNrLCByIHUg QCBzY2hvb2wgdG9tb3Jyb3c/CgoKSnVkLgoALgAjIFplcgAAADBzYWJsAAAA AVjgYAlAAfGbAAAAAAAAB/0AAAAAAAAAAAAhITAAAAAAAAAAAAAAAFAAAAAA IyBlLmcuIGZlYXR1cmUtbGlzdD0gc2VsZWN0LXdpdGhvdXQtY29uZmlybSwg c2lnbmF0dXJlLWF0LWJvdHRvbQAAAAAAAAAAAAAAcAAAAAAAH1ZoAB9WgAAf VqgAH1bIAB9W6AAfVwgAH1cwAB9XWAAfV3gAH1egAB9XuAAfV9gAH1f4AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABgAAAAAZW5hYmxlLWZsYWctY21kAAAAACgAAAAAZXhwYW5kZWQt dmlldy1vZi1mb2xkZXJzAAAAAAAAAAAAAAAgAAAAAGVuYWJsZS1mdWxsLWhl YWRlci1jbWQAAAAAACAAAAAAZW5hYmxlLWp1bXAtc2hvcnRjdXQAAAAAAAAA IAAAAABlbmFibGUtbWFpbC1jaGVjay1jdWUAAAAAAAAoAAAAAGV4cGFuZGVk LXZpZXctb2YtYWRkcmVzc2Jvb2tzAAAAAAAAKAAAAABwcmVzZXJ2ZS1zdGFy dC1zdG9wLWNoYXJhY3RlcnMAAAAAACAAAAAAc2F2ZS13aWxsLWFkdmFuY2UA AAAAAAAAAAAAKAAAAABzaG93LXNlbGVjdGVkLWluLWJvbGRmYWNlAAAAAAAA AAAAABgAAAAAZW5hYmxlLXN1c3BlbmQAAAAAACAAAAAAaW5jbHVkZS10ZXh0 LWluLXJlcGx5AAAAAAAAIAAAAABleHB1bmdlLXdpdGhvdXQtY29uZmlybQAA AAAYAAAAAHNob3ctY3Vyc29yAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAA AAAjIFBpbmUgZXhlY3V0ZXMgdGhlc2Uga2V5cyB1cG9uIHN0YXJ0dXAgKGUu Zy4gdG8gdmlldyBtc2cgMTM6IGksaiwxLDMsQ1IsdikAAAAAAAAAABAAAAAA AAAAAAAAAAAAAABIAAAAACMgT25seSBzaG93IHRoZXNlIGhlYWRlcnMgKGJ5 IGRlZmF1bHQpIHdoZW4gY29tcG9zaW5nIG1lc3NhZ2VzAAAAAAAQAAAAAAAA AAAAAAAAAAAAWAAAAAAjIEFkZCB0aGVzZSBjdXN0b21pemVkIGhlYWRlcnMg KGFuZCBwb3NzaWJsZSBkZWZhdWx0IHZhbHVlcykgd2hlbiBjb21wb3NpbmcA AAAAAAAAABAAAAAAAAAAAAAAAAAAAAA4AAAAACMgRGV0ZXJtaW5lcyBkZWZh dWx0IGZvbGRlciBuYW1lIGZvciBTYXZlcy4uLgAAAAAAAFgAAAAAIyBDaG9p Y2VzOiBkZWZhdWx0LWZvbGRlciwgYnktc2VuZGVyLCBieS1mcm9tLCBieS1y ZWNpcGllbnQsIGxhc3QtZm9sZGVyLXVzZWQuAAAAAABYAAAAACMgRGVmYXVs dDogImRlZmF1bHQtZm9sZGVyIiwgaS5lLiAic2F2ZWQtbWVzc2FnZXMiIChV bml4KSBvciAiU0FWRU1BSUwiIChQQykuAAAAAAAAEAAAAAAAAAAAAAAAAAAA ADAAAAAAIyBEZXRlcm1pbmVzIGRlZmF1bHQgbmFtZSBmb3IgRmNjLi4uAAAA AAAAAEAAAAAAIyBDaG9pY2VzOiBkZWZhdWx0LWZjYywgYnktcmVjaXBpZW50 LCBsYXN0LWZjYy11c2VkLgAAAAAAAABIAAAAACMgRGVmYXVsdDogImRlZmF1 bHQtZmNjIiAoc2VlIGFsc28gImRlZmF1bHQtZmNjPSIgdmFyaWFibGUuKQAA AAAAAAAQAAAAAAAAAAAAAAAAAAAASAAAAAAjIFNldHMgcHJlc2VudGF0aW9u IG9yZGVyIG9mIG1lc3NhZ2VzIGluIEluZGV4LiBDaG9pY2VzOgAAAAAAAAAA AAAASAAAAAAjIHN1YmplY3QsIGZyb20sIGFycml2YWwsIGRhdGUsIHNpemUu IERlZmF1bHQ6ICJhcnJpdmFsIi4AAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAA AFAAAAAAIyBTZXRzIHByZXNlbnRhdGlvbiBvcmRlciBvZiBhZGRyZXNzIGJv b2sgZW50cmllcy4gQ2hvaWNlczogZG9udC1zb3J0LAAAAAAAWAAAAAAjIGZ1 bGxuYW1lLXdpdGgtbGlzdHMtbGFzdCwgZnVsbG5hbWUsIG5pY2tuYW1lLXdp dGgtbGlzdHMtbGFzdCwgbmlja25hbWUAAAAAAAAAAAAAADAAAAAAIyBEZWZh dWx0OiAiZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0Ii4AAAAAABAAAAAAAAAA AAAAAAAAAABIAAAAACMgU2V0IGJ5IFBpbmU7IGNvbnRyb2xzIGRpc3BsYXkg b2YgIm5ldyB2ZXJzaW9uIiBtZXNzYWdlLgAAAAAAAAAAAAAQAAAAADMuOTIA AAAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBMaXN0IG9mIGZvbGRlciBw YWlyczsgdGhlIGZpcnN0IGluZGljYXRlcyBhIGZvbGRlciB0byBhcmNoaXZl LCBhbmQgdGhlAAAAAAAAAAAAAABIAAAAACMgc2Vjb25kIGluZGljYXRlcyB0 aGUgZm9sZGVyIHJlYWQgbWVzc2FnZXMgaW4gdGhlIGZpcnN0IHNob3VsZAAA AAAYAAAAACMgYmUgbW92ZWQgdG8uAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAA AAAjIExpc3Qgb2YgY29udGV4dCBhbmQgZm9sZGVyIHBhaXJzLCBkZWxpbWl0 ZWQgYnkgYSBzcGFjZSwgdG8gYmUgb2ZmZXJlZCBmb3IAAAAAAAAAAEgAAAAA IyBwcnVuaW5nIGVhY2ggbW9udGguICBGb3IgZXhhbXBsZToge2hvc3QxfW1h aWwvW10gbXVtYmxlAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAABgAAAAACMg T3Zlci1yaWRlcyBkZWZhdWx0IHBhdGggZm9yIHNhdmVkLW1zZyBmb2xkZXIs IGUuZy4gPXNhdmVkLW1lc3NhZ2VzICh1c2luZyBmaXJzdAAAAAAAAAAAAABY AAAAACMgZm9sZGVyIGNvbGxlY3Rpb24gZGlyKSBvciA9e2hvc3QyfXNhdmVk LW1haWwgb3IgPSIiICh0byBzdXBwcmVzcyBzYXZpbmcpLgAAAAAAAAAAYAAA AAAjIERlZmF1bHQ6IHNhdmVkLW1lc3NhZ2VzIChVbml4KSBvciBTQVZFTUFJ TC5NVFggKFBDKSBpbiBkZWZhdWx0IGZvbGRlciBjb2xsZWN0aW9uLgAAAAAA AAAAEAAAAAAAAAAAAAAAAAAAAEAAAAAAIyBXaGVuIHZpZXdpbmcgbWVzc2Fn ZXMsIGluY2x1ZGUgdGhpcyBsaXN0IG9mIGhlYWRlcnMAAAAAAAAQAAAAAAAA AAAAAAAAAAAAWAAAAAAjIFNldHMgdGhlIGRlZmF1bHQgZm9sZGVyIGFuZCBj b2xsZWN0aW9ub2ZmZXJlZCBhdCB0aGUgR290byBDb21tYW5kJ3MgcHJvbXB0 LgAAAAAAABAAAAAAAAAAAAAAAAAAAABAAAAAACMgU3BlY2lmaWVzIHRoZSBw cm9ncmFtIGludm9rZWQgYnkgXlQgaW4gdGhlIENvbXBvc2VyLgAAAAAAEAAA AAAAAAAAAAAAAAAAAFAAAAAAIyBTcGVjaWZpZXMgdGhlIGNvbHVtbiBvZiB0 aGUgc2NyZWVuIHdoZXJlIHRoZSBjb21wb3NlciBzaG91bGQgd3JhcC4AAAAA AAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBTcGVjaWZpZXMgdGhlIHN0cmlu ZyB0byBpbnNlcnQgd2hlbiByZXBseWluZyB0byAgbWVzc2FnZS4AAAAAAAAA ABAAAAAAAAAAAAAAAAAAAAA4AAAAACMgV2hpY2ggY2F0ZWdvcnkgZGVmYXVs dCBwcmludCBjb21tYW5kIGlzIGluAAAAAAAAABAAAAAAAAAAAAAAAAAAAABQ AAAAACMgVGhpcyBuYW1lcyB0aGUgcGF0aCB0byBhbiBhbHRlcm5hdGl2ZSBz ZW5kbWFpbCBwcm9ncmFtIHdoaWNoIGlzAAAAAAAAAAAAAFAAAAAAIyB1c3Vh bGx5ICIvdXNyL2xpYi9zZW5kbWFpbCIuICBJdCBtdXN0IHN1cHBvcnQgc2Vu ZG1haWwncyAiLXQiIG9wdGlvbi4AAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAA IyBUaGlzIG5hbWVzIHRoZSByb290IG9mIHRoZSB0cmVlIHRvIHdoaWNoIHRo ZSB1c2VyIGlzIHJlc3RyaWN0ZWQgd2hlbiByZWFkaW5nAAAAAABYAAAAACMg YW5kIHdyaXRpbmcgZm9sZGVycyBhbmQgZmlsZXMuICBGb3IgZXhhbXBsZSwg b24gVW5peCB+L3dvcmsgY29uZmluZXMgdGhlAAAAAAAAAAAASAAAAAAjIHVz ZXIgdG8gdGhlIHN1YnRyZWUgYmVnaW5uaW5nIHdpdGggdGhlaXIgd29yayBz dWJkaXJlY3RvcnkuAAAAAAAAWAAAAAAjIChOb3RlOiB0aGlzIGFsb25lIGlz IG5vdCBzdWZmaWNpZW50IGZvciBwcmV2ZW50aW5nIGFjY2Vzcy4gIFlvdSB3 aWxsIGFsc28AAAAAAAAAAFAAAAAAIyBuZWVkIHRvIHJlc3RyaWN0IHNoZWxs IGFjY2VzcyBhbmQgc28gb24sIHNlZSBQaW5lIFRlY2huaWNhbCBOb3Rlcy4p AAAAAAAAMAAAAAAjIERlZmF1bHQ6IG5vdCBzZXQgKHNvIG5vIHJlc3RyaWN0 aW9uKQAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBUaGlzIHZhcmlhYmxl IHRha2VzIGEgbGlzdCBvZiBwcm9ncmFtcyB0aGF0IG1lc3NhZ2UgdGV4dCBp cyBwaXBlZCBpbnRvAAAAAAAAAAAAAAA4AAAAACMgYWZ0ZXIgTUlNRSBkZWNv ZGluZywgcHJpb3IgdG8gZGlzcGxheS4AAAAAAAAAAAAAABAAAAAAAAAAAAAA AAAAAABQAAAAACMgVGhpcyBkZWZpbmVzIGEgcHJvZ3JhbSB0aGF0IG1lc3Nh Z2UgdGV4dCBpcyBwaXBlZCBpbnRvIGJlZm9yZSBNSU1FAAAAAAAAACgAAAAA IyBlbmNvZGluZywgcHJpb3IgdG8gc2VuZGluZwAAAAAAAAAQAAAAAAAAAAAA AAAAAAAAQAAAAAAjIEEgbGlzdCBvZiBhbHRlcm5hdGUgYWRkcmVzc2VzIHRo ZSB1c2VyIGlzIGtub3duIGJ5AAAAAAAAABAAAAAAAAAAAAAAAAAAAABYAAAA ACMgVGhpcyBpcyBhIGxpc3Qgb2YgZm9ybWF0cyBmb3IgYWRkcmVzcyBib29r cy4gIEVhY2ggZW50cnkgaW4gdGhlIGxpc3QgaXMgbWFkZQAAAAAAWAAAAAAj IHVwIG9mIHNwYWNlLWRlbGltaXRlZCB0b2tlbnMgdGVsbGluZyB3aGljaCBm aWVsZHMgYXJlIGRpc3BsYXllZCBhbmQgaW4AAAAAAAAAAAAAACgAAAAAIyB3 aGljaCBvcmRlci4gIFNlZSBoZWxwIHRleHQAAAAAAAAQAAAAAAAAAAAAAAAA AAAASAAAAAAjIFRoaXMgZ2l2ZXMgYSBmb3JtYXQgZm9yIGRpc3BsYXlpbmcg dGhlIGluZGV4LiAgSXQgaXMgbWFkZQAAAAAAAAAAWAAAAAAjIHVwIG9mIHNw YWNlLWRlbGltaXRlZCB0b2tlbnMgdGVsbGluZyB3aGljaCBmaWVsZHMgYXJl IGRpc3BsYXllZCBhbmQgaW4AAAAAAAAAAAAAACgAAAAAIyB3aGljaCBvcmRl ci4gIFNlZSBoZWxwIHRleHQAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAj IFRoZSBudW1iZXIgb2YgbGluZXMgb2Ygb3ZlcmxhcCB3aGVuIHNjcm9sbGlu ZyB0aHJvdWdoIG1lc3NhZ2UgdGV4dAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA SAAAAAAjIFRoZSBudW1iZXIgb2Ygc2Vjb25kcyB0byBzbGVlcCBhZnRlciB3 cml0aW5nIGEgc3RhdHVzIG1lc3NhZ2UAAAAAEAAAAAAAAAAAAAAAAAAAAEgA AAAAIyBUaGUgYXBwcm94aW1hdGUgbnVtYmVyIG9mIHNlY29uZHMgYmV0d2Vl biBjaGVja3MgZm9yIG5ldyBtYWlsAAAAABAAAAAAAAAAAAAAAAAAAAAwAAAA ACMgRnVsbCBwYXRoIGFuZCBuYW1lIG9mIE5FV1NSQyBmaWxlAAAAAAAAAAAQ AAAAAAAAAAAAAAAAAAAAQAAAAAAjIFBhdGggYW5kIGZpbGVuYW1lIG9mIG5l d3MgY29uZmlnYXRpb24ncyBhY3RpdmUgZmlsZS4AAAAAAEAAAAAAIyBUaGUg ZGVmYXVsdCBpcyB0eXBpY2FsbHkgIi91c3IvbGliL25ld3MvYWN0aXZlIi4A AAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAOAAAAAAjIERpcmVjdG9yeSBjb250 YWluaW5nIHN5c3RlbSdzIG5ld3MgZGF0YS4AAAAAAAAAAAA4AAAAACMgVGhl IGRlZmF1bHQgaXMgdHlwaWNhbGx5ICIvdXNyL3Nwb29sL25ld3MiAAAAAAAA ABAAAAAAAAAAAAAAAAAAAABYAAAAACMgUGF0aCBhbmQgZmlsZW5hbWUgb2Yg dGhlIHByb2dyYW0gdXNlZCB0byB1cGxvYWQgdGV4dCBmcm9tIHlvdXIgdGVy bWluYWwAAAAAAAAAAAAAMAAAAAAjIGVtdWxhdG9yJ3MgaW50byBQaW5lJ3Mg Y29tcG9zZXIuAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBUZXh0 IHNlbnQgdG8gdGVybWluYWwgZW11bGF0b3IgcHJpb3IgdG8gaW52b2tpbmcg dGhlIHByb2dyYW0gZGVmaW5lZCBieQAAAAAAAAAAAAAoAAAAACMgdGhlIHVw bG9hZC1jb21tYW5kIHZhcmlhYmxlLgAAAAAAWAAAAAAjIE5vdGU6IF9GSUxF XyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggdGhlIHRlbXBvcmFyeSBmaWxlIHVz ZWQgaW4gdGhlIHVwbG9hZC4AAAAAAAAAABAAAAAAAAAAAAAAAAAAAABYAAAA ACMgUGF0aCBhbmQgZmlsZW5hbWUgb2YgdGhlIHByb2dyYW0gdXNlZCB0byBk b3dubG9hZCB0ZXh0IHZpYSB5b3VyIHRlcm1pbmFsAAAAAAAAAAAAQAAAAAAj IGVtdWxhdG9yIGZyb20gUGluZSdzIGV4cG9ydCBhbmQgc2F2ZSBjb21tYW5k cy4AAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAABYAAAAACMgVGV4dCBzZW50 IHRvIHRlcm1pbmFsIGVtdWxhdG9yIHByaW9yIHRvIGludm9raW5nIHRoZSBw cm9ncmFtIGRlZmluZWQgYnkAAAAAAAAAAAAAMAAAAAAjIHRoZSBkb3dubG9h ZC1jb21tYW5kIHZhcmlhYmxlLgAAAAAAAAAAAAAAWAAAAAAjIE5vdGU6IF9G SUxFXyB3aWxsIGJlIHJlcGxhY2VkIHdpdGggdGhlIHRlbXBvcmFyeSBmaWxl IHVzZWQgaW4gdGhlIGRvd25sYW9kLgAAAAAAABAAAAAAAAAAAAAAAAAAAABI AAAAACMgU2V0cyB0aGUgc2VhcmNoIHBhdGggZm9yIHRoZSBtYWlsY2FwIGNv ZmlndXJhdGlvbiBmaWxlLgAAAAAAAAAAAABYAAAAACMgTk9URTogY29sb24g ZGVsaW1pdGVkIHVuZGVyIFVOSVgsIHNlbWktY29sb24gZGVsaW1pdGVkIHVu ZGVyIERPUy9XaW5kb3dzL09TMi4AAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAA IyBTZXRzIHRoZSBzZWFyY2ggcGF0aCBmb3IgdGhlIG1pbWV0eXBlcyBjb2Zp Z3VyYXRpb24gZmlsZS4AAAAAAAAAAFgAAAAAIyBOT1RFOiBjb2xvbiBkZWxp bWl0ZWQgdW5kZXIgVU5JWCwgc2VtaS1jb2xvbiBkZWxpbWl0ZWQgdW5kZXIg RE9TL1dpbmRvd3MvT1MyLgAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFNl dHMgdGhlIHRpbWUgaW4gc2Vjb25kcyB0aGF0IFBpbmUgd2lsbCBhdHRlbXB0 IHRvIG9wZW4gYSBuZXR3b3JrAHVkcAAAAABQAAAAASMgY29ubmVjdGlvbi4g IFRoZSBkZWZhdWx0IGlzIDMwLCB0aGUgbWluaW11bSBpcyA1LCBhbmQgdGhl IG1heGltdW0gaXMAEAAAADAAAgLXIyBzeXN0ZW0gZGVmaW5lZCAodHlwaWNh bGx5IDc1KS4AAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAABQAAAAACMgU2V0 cyB0aGUgdGltZSBpbiBzZWNvbmRzIHRoYXQgUGluZSB3aWxsIGF0dGVtcHQg dG8gb3BlbiBhIFVOSVggcmVtb3RlAAAAAFAAAAAAIyBzaGVsbCBjb25uZWN0 aW9uLiAgVGhlIGRlZmF1bHQgaXMgMTUsIG1pbiBpcyA1LCBhbmQgbWF4IGlz IHVubGltaXRlZC4AAAAAKAAAAAAjIFplcm8gZGlzYWJsZXMgcnNoIGFsdG9n ZXRoZXIuAAAAABAAAAAAaW5ib3gAAAAAAAAgAAAAAGVhZ2xlLmNhbHN0YXRl bGEuZWR1AAAAAAAAABAAAAAAbm8AAAAAAAAAAAAQAAAAAD4gAAAAAAAAAAAA EAAAAABubwAAAAAAAAAAACAAAAAAYXR0YWNoZWQtdG8tYW5zaQAAAAAAAAAA AAAAEAAAAAAAH3B4AAAAAAAAABAAAAAAbHByAAAAAAAAAAAQAAAAADk2LjQA AAAAAAAAGAAAAABQaW5lIERldmVsb3BlcnMAAAAAKAAAAABwaW5lLWJ1Z3NA Y2FjLndhc2hpbmd0b24uZWR1AAAAAAAAABgAAAAAUGluZSBEZXZlbG9wZXJz AAAAADAAAAAAcGluZS1zdWdnZXN0aW9uc0BjYWMud2FzaGluZ3Rvbi5lZHUA AAAAAAAAABgAAAAATG9jYWwgU3VwcG9ydAAAAAAAABgAAAAAcG9zdG1hc3Rl cgAAAAAAAAAAABAAAAAAMQAAAAAAAAAAAAAYAAAAAHNlbnQtbWFpbAAAAAAA AAAAAAAYAAAAAHBvc3Rwb25lZC1tc2dzAAAAAAAQAAAAAFBpY28AAAAAAAAA EAAAAAAAH3GwAAAAAAAAABAAAAAAAAAAAAAAAAAAAADQAAAAAAAAAAAAAAAB AAAAAwAAAAPv/+dAAAAAAwAAAAAAAAACAAAAAwAAAAMAAAAD7//n6wAAAAMA AAABAAAAAwAAAAEAAAAGAAAABu//6JYAAAAGAAAAAAAAAAQAAAACAAAAIQAA ABLv/+lBAAAAAAAAAAAAAAAIAAAAAwAAAAgAAAAI7//p7AAAAAgAAAABAAAA CgAAAAIAAABDAAAAJe//6pcAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAEAAAAAAyAAAAAAAAAAAAABAAAAAANzQAAAAAAAAA AAAQAAAAADAAAAAAAAAAAAAAEAAAAAAxNTAAAAAAAAAAABgAAAAAc2F2ZWQt bWVzc2FnZXMAAAAAABAAAAAAc2FwbGluZwAAAAAQAAAAAG5vAAAAAAAAAAAA GAAAAAAuc2lnbmF0dXJlAAAAAAAAAAAAGAAAAABVUy1BU0NJSQAAAAAAAAAA AAAAEAAAAAAAH3NIAAAAAAAAABgAAAAALmFkZHJlc3Nib29rAAAAAAAAABAA AAAAAB9zcAAAAAAAAAAYAAAAAG5ld3MuY3N1Lm5ldAAAAAAAAAAQAAAAADMu OTIAAAAAAAAAEAAAAABubwAAAAAAAAAAABAAAAAAbm8AAAAAAAAAAAAQAAAA AG1haWwAAAAAAAAAEAAAAAAAH3PYAAAAAAAAABAAAAAAbWFpbC9bXQAAAAAQ AAAAAGFycml2YWwAAAAAGAAAAABkZWZhdWx0LWZvbGRlcgAAAAAAGAAAAABk ZWZhdWx0LWZjYwAAAAAAAAAAKAAAAABmdWxsbmFtZS13aXRoLWxpc3RzLWxh c3QAAAAAAAAAAAAAAEAAAAAAAB90kAAfdKgAH3TQAB908AAfdRAAH3UwAB91 WAAfdYAAH3WgAB91yAAfdeAAH3YAAB92IAAAAAAAAAAYAAAAAGVuYWJsZS1m bGFnLWNtZAAAAAAoAAAAAGV4cGFuZGVkLXZpZXctb2YtZm9sZGVycwAAAAAA AAAAAAAAIAAAAABlbmFibGUtZnVsbC1oZWFkZXItY21kAAAAAAAgAAAAAGVu YWJsZS1qdW1wLXNob3J0Y3V0AAAAAAAAACAAAAAAZW5hYmxlLW1haWwtY2hl Y2stY3VlAAAAAAAAKAAAAABleHBhbmRlZC12aWV3LW9mLWFkZHJlc3Nib29r cwAAAAAAACgAAAAAcHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzAAAA AAAgAAAAAHNhdmUtd2lsbC1hZHZhbmNlAAAAAAAAAAAAACgAAAAAc2hvdy1z ZWxlY3RlZC1pbi1ib2xkZmFjZQAAAAAAAAAAAAAYAAAAAGVuYWJsZS1zdXNw ZW5kAAAAAAAgAAAAAGluY2x1ZGUtdGV4dC1pbi1yZXBseQAAAAAAACAAAAAA ZXhwdW5nZS13aXRob3V0LWNvbmZpcm0AAAAAGAAAAABzaG93LWN1cnNvcgAA AAAAAAAAEAAAAABqd29uZzUAAAAAABAAAAAASiBXAAAAAAAAAAAgAAAAAC9o b21lL2p3b25nNS9tYWlsAAAAAAAAAAAABUgAAAAAAB92hAAfdpgAAAUgAB97 pQAfdpwAAAACAAAABAAfe6wAH3ulAB97jwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVyYW51cy5jYWxzdGF0ZWxh LmVkdQB1cmFudXMAAB97tAAAAACCtsEBAAAAEAAAAAB1cmFudXMASAAAABAA AAAAdWRwAAAAAAAAAAAQAAAAAHRjcAAAAAAAAAAAGAAAAAAAAAAjAAAAUAAA AAIAAAADAAAAGAAAAAAbAAAAAAAAAAAffCAAAAAAAAAAGAAAAABPAAAAAAAA AAAffDgAH4AQAAAAGAAAAABQAAAAAAABAAAAAAAAH3xQAAAAGAAAAABRAAAA AAABAQAAAAAAH3xoAAAAGAAAAABSAAAAAAABAgAAAAAAH37YAAAAYAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHvVXaYAAAAAO9V dqAAAAAKAAAAAQAAAADvY/kwAAAAAAAAAAAAH30IAAAAAgAffYAAAAAAAAAA KAAAAADvRz9IAAAABgAfCODvRjlwAAAAAAAAAABsZXMAAAAAAAAAABgAAAAA AAAAAAAffSAAAAACAB99MAAAABAAAAAAaG9zdHMAAAAAAAAYAAAAAAAffUgB AQAAAAAAAAAffVgAAAAQAAAAAG5pcwAAAAAAAAAAGAAAAAAAH31wAQAAAAAA AAAAAAAAAAAAEAAAAABmaWxlcwAAAAAAAGgAAAAAAB99MAAAAAAAAAABAAAA AAAAAAAAAAAAAAAAAAAAAAAAH3zg70Yh3O9j+TDvcwk4AB99WAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAA HxmIMWLy1wAfflgAH354AB9+kAAAAAYAH36gAAAALHRhdGVsYS5lZHUJCQAA AAAAAAAQAAAAAHVyYW51cwAuAAAAKDEJdXJlYWdsZS5jYWxzdGF0ZWxhLmVk dQBhLmVkdQkJCgAAAAAAACAAAAAAc3RhdHMuY2Fsc3RhdGVsYS5lZHUAAAAA AAAAGAAAAABob3N0cy5ieW5hbWUAAAAAAAAAEAAAAAB1cmFudXMAAAAAADgA AAAAMTMwLjE4Mi4xOTMuMQl1cmFudXMgdXJhbnVzLmNhbHN0YXRlbGEuZWR1 CQkKAAAAAAAAGAAAAABTaWRlAAABAwAAAAAAH37wAAAAGDEuNQlwMy8wAAAB BAAAAAAAH38IAAAAGDQuMCBxLjEJAAABBQAAAAAAH38gAAAAGCBpcyByc2Vk AAABBgAAAAAAH384AAAAGHRvIG1zbmltAAABBwAAAAAAH39QAAAAGCMJZHV0 aW5nAAABCAAAAAAAH39oAAAAGGVybWl1ZSB0AAABCQAAAAAAH3+AAAAAGG1p bmF2IGRlAAABCgAAAAAAH3+YAAAAGHMgZG93ZSBiAAABCwAAAAAAH3+wAAAA GG5hbWVBIG9mAAABQAAAAAAAH3/IAAAAGGNoCiNCYXJlAAABQQAAAAAAH3/g AAAAGGNvbnRDaW4gAAABQgAAAAAAH3/4AAAAGG9yIHREcm1pAAABQwAAAAAA AAAAAAAAGGhlc2VbZGlyAAAAAAAfgCgAH4JoAAAAGCBzZWE0Y2hlAAAAAAAf gEAAH4BYAAAAGAlsaXNKZWQgAAABSAAAAAAAAAAAAAAAGHVzdGkzZSBzAAAA AAAfgHAAH4CIAAAAGHQgb2ZKL2RlAAABSQAAAAAAAAAAAAAAGCBjb24yYWlu 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAwAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAB+IWGluYm94AAAA AAAAAAAAAAAAAAAQAAAAAElOQk9YAAAAAAAAEAAAAAAAH4h4AAAAAAAAACAA AAAAKntuZXdzLmNzdS5uZXQvbm50cH1bXQAAAAAAIAAAAAAqe25ld3MuY3N1 Lm5ldC9ubnRwfVtdAAAAAAB4AAAAAAAfiJgAH4kwAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+JUAAaAIQAAgAAAAAAAAAAAAAA AAAgAAAAAE5ld3Mgb24gbmV3cy5jc3UubmV0AAAAAAAAABgAAAAAAAAAAAAA AEAAH4loAAAAAAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABAAAAAASU5CT1gAAAAAAAAQAAAAAABhaWwvW10AAAAAEAAAAAAA AAAAAAAAAAAAADgAAAAAAGVscAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAABZAAAAAAAAAAAAADgAAAAAW1ll c10AZW51AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAEAAAAAAAAAAAAAAAAAAAADgAAAAAAHJldk1zZwAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAA ADgAAAAAAHJldlBhZ2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAADgAAAAAAGVsZXRlAHMAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAA AAAAAAAAAAAAADgAAAAAAGVwbHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAABeQwAAAAAAAAAAADgAAAAAQ2Fu Y2VsAE1EUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAEAAAAABOAAAAAAAAAAAAADgAAAAATm8AXQB0dGNoAF0AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAA ADgAAAAAAGV4dE1zZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAEAAAAAAAcGMAAAAAAAAAADgAAAAAAGV4dFBhZ2UAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAA AAAAAAAAAAAAADgAAAAAAG5kZWxldGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAADgAAAAAAG9y d2FyZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAEAAAAABZIFtZZXNdAAAAABAAAAAAYWNjb29sAAAAAAAQAAAAAEVDSEVO AAAAAAAAEAAAAABhbm4Ab2wAAAAAABAAAAAAandvbmc1AAAAAAAQAAAAAE4g Tm8AbmNlAAAAGAAAAAAAQyBDYW5jZWwARFMAAAAAAABAcAAAAAAAAAAFAAAA AQAAABAAAAAQAB8o2AAAAA8AAAAA//////////8AAAAAAAAAAAAAAAAAHyjw AAAAAu9XeaQAAAAAAB+vLAAfrswAAB+gAAAAFAAAIAAAH67MAAAgAAAAAAUA wwBBMWIQzAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAADhqd29uZzU6Wlhk QUhVVGlOQW5jczo1NzYyMDo1MDA6SiBXOi9ob21lL2p3b25nNTovYmluL2Nz aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAxYhDMAAAAAAAAAAIAAYakAAAAAgAAAAMAAAAAAAAAAAAAAAAAAAAA AAAAFHN0YXRzLmNhbHN0YXRlbGEuZWR1AAAADXBhc3N3ZC5ieW5hbWUAAAAA AAAGandvbmc1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACAQAAAAAERlYnVnIG91dHB1dCBvZiB0aGUgUGluZSBw cm9ncmFtIChhdCBkZWJ1ZyBsZXZlbCAyKS4gIFZlcnNpb24gMy45MgpXZWQg QXByICAzIDEzOjUxOjE4IDE5OTYKCnJlYWRpbmdfcGluZXJjICIvdXNyL2xv Y2FsL2xpYi9waW5lLmNvbmYiCk9wZW4gZmFpbGVkOiBObyBzdWNoIGZpbGUg b3IgZGlyZWN0b3J5CnJlYWRpbmdfcGluZXJjICIvaG9tZS9qd29uZzUvLnBp bmVyYyIKUmVhZCAxMDE4MSBjaGFyYWN0ZXJzOgpyZWFkaW5nX3BpbmVyYyAi L3Vzci9sb2NhbC9saWIvcGluZS5jb25mLmZpeGVkIgpPcGVuIGZhaWxlZDog Tm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQo9PT09PT09IEN1cnJlbnRfdmFs IG9wdGlvbnMgc2V0ID09PT09PT0KICAgICAgICAgIHVzZXItZG9tYWluIDog ZWFnbGUuY2Fsc3RhdGVsYS5lZHUKICAgICAgICAgIHNtdHAtc2VydmVyIDog IiIKICAgICAgICAgIG5udHAtc2VydmVyIDogbmV3cy5jc3UubmV0CiAgICAg ICAgICAgaW5ib3gtcGF0aCA6IGluYm94CiAgIGZvbGRlci1jb2xsZWN0aW9u cyA6IG1haWwvW10KICAgICAgICAgIGRlZmF1bHQtZmNjIDogc2VudC1tYWls CiBkZWZhdWx0LXNhdmVkLW1zZy1mbyA6IHNhdmVkLW1lc3NhZ2VzCiAgICAg cG9zdHBvbmVkLWZvbGRlciA6IHBvc3Rwb25lZC1tc2dzCiAgICAgICBtYWls LWRpcmVjdG9yeSA6IG1haWwKICAgICAgIHNpZ25hdHVyZS1maWxlIDogLnNp Z25hdHVyZQogICAgICAgICBhZGRyZXNzLWJvb2sgOiAuYWRkcmVzc2Jvb2sK ICAgICAgICAgZmVhdHVyZS1saXN0IDogZW5hYmxlLWZsYWctY21kCiAgICAg ICAgICAgICAgICAgICAgICA6IGV4cGFuZGVkLXZpZXctb2YtZm9sZGVycwog ICAgICAgICAgICAgICAgICAgICAgOiBlbmFibGUtZnVsbC1oZWFkZXItY21k CiAgICAgICAgICAgICAgICAgICAgICA6IGVuYWJsZS1qdW1wLXNob3J0Y3V0 CiAgICAgICAgICAgICAgICAgICAgICA6IGVuYWJsZS1tYWlsLWNoZWNrLWN1 ZQogICAgICAgICAgICAgICAgICAgICAgOiBleHBhbmRlZC12aWV3LW9mLWFk ZHJlc3Nib29rcwogICAgICAgICAgICAgICAgICAgICAgOiBwcmVzZXJ2ZS1z dGFydC1zdG9wLWNoYXJhY3RlcnMKICAgICAgICAgICAgICAgICAgICAgIDog c2F2ZS13aWxsLWFkdmFuY2UKICAgICAgICAgICAgICAgICAgICAgIDogc2hv dy1zZWxlY3RlZC1pbi1ib2xkZmFjZQogICAgICAgICAgICAgICAgICAgICAg OiBlbmFibGUtc3VzcGVuZAogICAgICAgICAgICAgICAgICAgICAgOiBpbmNs dWRlLXRleHQtaW4tcmVwbHkKICAgICAgICAgICAgICAgICAgICAgIDogZXhw dW5nZS13aXRob3V0LWNvbmZpcm0KICAgICAgICAgICAgICAgICAgICAgIDog c2hvdy1jdXJzb3IKICBzYXZlZC1tc2ctbmFtZS1ydWxlIDogZGVmYXVsdC1m b2xkZXIKICAgICAgICBmY2MtbmFtZS1ydWxlIDogZGVmYXVsdC1mY2MKICAg ICAgICAgICAgIHNvcnQta2V5IDogYXJyaXZhbAogICBhZGRyYm9vay1zb3J0 LXJ1bGUgOiBmdWxsbmFtZS13aXRoLWxpc3RzLWxhc3QKICAgICAgICBjaGFy YWN0ZXItc2V0IDogVVMtQVNDSUkKICAgICAgICAgICAgICAgZWRpdG9yIDog UGljbwogY29tcG9zZXItd3JhcC1jb2x1bW4gOiA3NAogIHJlcGx5LWluZGVu dC1zdHJpbmcgOiA+IAogdXNlLW9ubHktZG9tYWluLW5hbWUgOiBubwogICAg ICAgICAgICAgIHByaW50ZXIgOiBhdHRhY2hlZC10by1hbnNpCiAgICAgc3Rh bmRhcmQtcHJpbnRlciA6IGxwcgogbGFzdC10aW1lLXBydW5lLXF1ZXMgOiA5 Ni40CiAgICBsYXN0LXZlcnNpb24tdXNlZCA6IDMuOTIKICAgICAgICBidWdz LWZ1bGxuYW1lIDogUGluZSBEZXZlbG9wZXJzCiAgICAgICAgIGJ1Z3MtYWRk cmVzcyA6IHBpbmUtYnVnc0BjYWMud2FzaGluZ3Rvbi5lZHUKICAgICBzdWdn ZXN0LWZ1bGxuYW1lIDogUGluZSBEZXZlbG9wZXJzCiAgICAgIHN1Z2dlc3Qt YWRkcmVzcyA6IHBpbmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hpbmd0b24uZWR1 CiAgICAgICBsb2NhbC1mdWxsbmFtZSA6IExvY2FsIFN1cHBvcnQKICAgICAg ICBsb2NhbC1hZGRyZXNzIDogcG9zdG1hc3RlcgogIGtibG9jay1wYXNzd2Qt Y291bnQgOiAxCiAgICAgICB2aWV3ZXItb3ZlcmxhcCA6IDIKIHN0YXR1cy1t ZXNzYWdlLWRlbGF5IDogMAogIG1haWwtY2hlY2staW50ZXJ2YWwgOiAxNTAK ICAgICAgIGVsbS1zdHlsZS1zYXZlIDogbm8KICAgICAgaGVhZGVyLWluLXJl cGx5IDogbm8KICAgICAgICBmZWF0dXJlLWxldmVsIDogc2FwbGluZwogICAg ICBvbGQtc3R5bGUtcmVwbHkgOiBubwogICAgICAgc2F2ZS1ieS1zZW5kZXIg OiBubwo9PT09PT09IENvbW1hbmRfbGluZV92YWwgb3B0aW9ucyBzZXQgPT09 PT09PQo9PT09PT09IFVzZXJfdmFsIG9wdGlvbnMgc2V0ICgvaG9tZS9qd29u ZzUvLnBpbmVyYykgPT09PT09PQogICAgICAgIHBlcnNvbmFsLW5hbWUgOiBK IFcKICAgICAgICAgIHVzZXItZG9tYWluIDogZWFnbGUuY2Fsc3RhdGVsYS5l ZHUKICAgICAgICAgIHNtdHAtc2VydmVyIDogIiIKICAgICAgICAgIG5udHAt c2VydmVyIDogbmV3cy5jc3UubmV0CiAgICAgICAgIGZlYXR1cmUtbGlzdCA6 IGVuYWJsZS1mbGFnLWNtZAogICAgICAgICAgICAgICAgICAgICAgOiBleHBh bmRlZC12aWV3LW9mLWZvbGRlcnMKICAgICAgICAgICAgICAgICAgICAgIDog ZW5hYmxlLWZ1bGwtaGVhZGVyLWNtZAogICAgICAgICAgICAgICAgICAgICAg OiBlbmFibGUtanVtcC1zaG9ydGN1dAogICAgICAgICAgICAgICAgICAgICAg OiBlbmFibGUtbWFpbC1jaGVjay1jdWUKICAgICAgICAgICAgICAgICAgICAg IDogZXhwYW5kZWQtdmlldy1vZi1hZGRyZXNzYm9va3MKICAgICAgICAgICAg ICAgICAgICAgIDogcHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzCiAg ICAgICAgICAgICAgICAgICAgICA6IHNhdmUtd2lsbC1hZHZhbmNlCiAgICAg ICAgICAgICAgICAgICAgICA6IHNob3ctc2VsZWN0ZWQtaW4tYm9sZGZhY2UK ICAgICAgICAgICAgICAgICAgICAgIDogZW5hYmxlLXN1c3BlbmQKICAgICAg ICAgICAgICAgICAgICAgIDogaW5jbHVkZS10ZXh0LWluLXJlcGx5CiAgICAg ICAgICAgICAgICAgICAgICA6IGV4cHVuZ2Utd2l0aG91dC1jb25maXJtCiAg ICAgICAgICAgICAgICAgICAgICA6IHNob3ctY3Vyc29yCiAgICAgICAgY2hh cmFjdGVyLXNldCA6IFVTLUFTQ0lJCiAgICAgICAgICAgICAgIGVkaXRvciA6 IFBpY28KIGxhc3QtdGltZS1wcnVuZS1xdWVzIDogOTYuNAogICAgbGFzdC12 ZXJzaW9uLXVzZWQgOiAzLjkyCj09PT09PT0gR2xvYmFsX3ZhbCBvcHRpb25z IHNldCAoL3Vzci9sb2NhbC9saWIvcGluZS5jb25mKSA9PT09PT09CiAgICAg ICAgICAgaW5ib3gtcGF0aCA6IGluYm94CiAgICAgICAgICBkZWZhdWx0LWZj YyA6IHNlbnQtbWFpbAogZGVmYXVsdC1zYXZlZC1tc2ctZm8gOiBzYXZlZC1t ZXNzYWdlcwogICAgIHBvc3Rwb25lZC1mb2xkZXIgOiBwb3N0cG9uZWQtbXNn cwogICAgICAgbWFpbC1kaXJlY3RvcnkgOiBtYWlsCiAgICAgICBzaWduYXR1 cmUtZmlsZSA6IC5zaWduYXR1cmUKICAgICAgICAgYWRkcmVzcy1ib29rIDog LmFkZHJlc3Nib29rCiAgc2F2ZWQtbXNnLW5hbWUtcnVsZSA6IGRlZmF1bHQt Zm9sZGVyCiAgICAgICAgZmNjLW5hbWUtcnVsZSA6IGRlZmF1bHQtZmNjCiAg ICAgICAgICAgICBzb3J0LWtleSA6IGFycml2YWwKICAgYWRkcmJvb2stc29y dC1ydWxlIDogZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0CiBjb21wb3Nlci13 cmFwLWNvbHVtbiA6IDc0CiAgcmVwbHktaW5kZW50LXN0cmluZyA6ID4gCiB1 c2Utb25seS1kb21haW4tbmFtZSA6IG5vCiAgICAgICAgICAgICAgcHJpbnRl ciA6IGF0dGFjaGVkLXRvLWFuc2kKICAgICBzdGFuZGFyZC1wcmludGVyIDog bHByCiAgICAgICAgYnVncy1mdWxsbmFtZSA6IFBpbmUgRGV2ZWxvcGVycwog ICAgICAgICBidWdzLWFkZHJlc3MgOiBwaW5lLWJ1Z3NAY2FjLndhc2hpbmd0 b24uZWR1CiAgICAgc3VnZ2VzdC1mdWxsbmFtZSA6IFBpbmUgRGV2ZWxvcGVy cwogICAgICBzdWdnZXN0LWFkZHJlc3MgOiBwaW5lLXN1Z2dlc3Rpb25zQGNh Yy53YXNoaW5ndG9uLmVkdQogICAgICAgbG9jYWwtZnVsbG5hbWUgOiBMb2Nh bCBTdXBwb3J0CiAgICAgICAgbG9jYWwtYWRkcmVzcyA6IHBvc3RtYXN0ZXIK ICBrYmxvY2stcGFzc3dkLWNvdW50IDogMQogICAgICAgdmlld2VyLW92ZXJs YXAgOiAyCiBzdGF0dXMtbWVzc2FnZS1kZWxheSA6IDAKICBtYWlsLWNoZWNr LWludGVydmFsIDogMTUwCiAgICAgICBlbG0tc3R5bGUtc2F2ZSA6IG5vCiAg ICAgIGhlYWRlci1pbi1yZXBseSA6IG5vCiAgICAgICAgZmVhdHVyZS1sZXZl bCA6IHNhcGxpbmcKICAgICAgb2xkLXN0eWxlLXJlcGx5IDogbm8KICAgICAg IHNhdmUtYnktc2VuZGVyIDogbm8KPT09PT09PSBGaXhlZF92YWwgb3B0aW9u cyBzZXQgKE5PIHBpbmUuY29uZi5maXhlZCkgPT09PT09PQo9PT09PT09PT09 IEZlYXR1cmUgc2V0dGluZ3MgPT09PT09PT09PQogIG5vLWFsbG93LXRhbGsK ICBuby1hc3N1bWUtc2xvdy1saW5rCiAgbm8tYXV0by1tb3ZlLXJlYWQtbXNn cwogIG5vLWF1dG8tb3Blbi1uZXh0LXVucmVhZAogIG5vLWF1dG8tem9vbS1h ZnRlci1zZWxlY3QKICBuby1hdXRvLXVuem9vbS1hZnRlci1hcHBseQogIG5v LWNvbXBvc2UtY3V0LWZyb20tY3Vyc29yCiAgbm8tY29tcG9zZS1tYXBzLWRl bGV0ZS1rZXktdG8tY3RybC1kCiAgbm8tY29tcG9zZS1yZWplY3RzLXVucXVh bGlmaWVkLWFkZHJzCiAgbm8tY29tcG9zZS1zZW5kLW9mZmVycy1maXJzdC1m aWx0ZXIKICBuby1jb21wb3NlLXNldHMtbmV3c2dyb3VwLXdpdGhvdXQtY29u ZmlybQogIG5vLWRlbGV0ZS1za2lwcy1kZWxldGVkCiAgbm8tZGlzYWJsZS1j b25maWctY21kCiAgbm8tZGlzYWJsZS1rZXlib2FyZC1sb2NrLWNtZAogIG5v LWRpc2FibGUta2V5bWVudQogIG5vLWRpc2FibGUtcGFzc3dvcmQtY21kCiAg bm8tZGlzYWJsZS11cGRhdGUtY21kCiAgbm8tZGlzYWJsZS1zaWduYXR1cmUt ZWRpdC1jbWQKICBuby1lbmFibGUtOGJpdC1lc210cC1uZWdvdGlhdGlvbgog IG5vLWVuYWJsZS04Yml0LW5udHAtcG9zdGluZwogIG5vLWVuYWJsZS1hZ2dy ZWdhdGUtY29tbWFuZC1zZXQKICBuby1lbmFibGUtYWx0ZXJuYXRlLWVkaXRv ci1jbWQKICBuby1lbmFibGUtYWx0ZXJuYXRlLWVkaXRvci1pbXBsaWNpdGx5 CiAgbm8tZW5hYmxlLWJvdW5jZS1jbWQKICBuby1lbmFibGUtY3J1aXNlLW1v ZGUKICBuby1lbmFibGUtY3J1aXNlLW1vZGUtZGVsZXRlCiAgbm8tZW5hYmxl LWRvdC1maWxlcwogIG5vLWVuYWJsZS1kb3QtZm9sZGVycwogICAgIGVuYWJs ZS1mbGFnLWNtZAogIG5vLWVuYWJsZS1mbGFnLXNjcmVlbi1pbXBsaWNpdGx5 CiAgICAgZW5hYmxlLWZ1bGwtaGVhZGVyLWNtZAogIG5vLWVuYWJsZS1pbmNv bWluZy1mb2xkZXJzCiAgICAgZW5hYmxlLWp1bXAtc2hvcnRjdXQKICAgICBl bmFibGUtbWFpbC1jaGVjay1jdWUKICBuby1lbmFibGUtbW91c2UtaW4teHRl cm0KICBuby1lbmFibGUtbmV3bWFpbC1pbi14dGVybS1pY29uCiAgICAgZW5h YmxlLXN1c3BlbmQKICBuby1lbmFibGUtdGFiLWNvbXBsZXRpb24KICBuby1l bmFibGUtdW5peC1waXBlLWNtZAogIG5vLWVuYWJsZS12ZXJib3NlLXNtdHAt cG9zdGluZwogICAgIGV4cGFuZGVkLXZpZXctb2YtYWRkcmVzc2Jvb2tzCiAg ICAgZXhwYW5kZWQtdmlldy1vZi1mb2xkZXJzCiAgICAgZXhwdW5nZS13aXRo b3V0LWNvbmZpcm0KICBuby1mY2Mtb24tYm91bmNlCiAgbm8taW5jbHVkZS1h dHRhY2htZW50cy1pbi1yZXBseQogIG5vLWluY2x1ZGUtaGVhZGVyLWluLXJl cGx5CiAgICAgaW5jbHVkZS10ZXh0LWluLXJlcGx5CiAgbm8tbmV3cy1hcHBy b3hpbWF0ZXMtbmV3LXN0YXR1cwogIG5vLW5ld3MtcG9zdC13aXRob3V0LXZh bGlkYXRpb24KICBuby1uZXdzLXJlYWQtaW4tbmV3c3JjLW9yZGVyCiAgbm8t cGFzcy1jb250cm9sLWNoYXJhY3RlcnMtYXMtaXMKICAgICBwcmVzZXJ2ZS1z dGFydC1zdG9wLWNoYXJhY3RlcnMKICBuby1wcmludC1vZmZlcnMtY3VzdG9t LWNtZC1wcm9tcHQKICBuby1wcmludC1pbmRleC1lbmFibGVkCiAgbm8tcHJp bnQtZm9ybWZlZWQtYmV0d2Vlbi1tZXNzYWdlcwogIG5vLXF1ZWxsLWRlYWQt bGV0dGVyLW9uLWNhbmNlbAogIG5vLXF1ZWxsLWxvY2stZmFpbHVyZS13YXJu aW5ncwogIG5vLXF1ZWxsLXN0YXR1cy1tZXNzYWdlLWJlZXBpbmcKICBuby1x dWVsbC11c2VyLWxvb2t1cC1pbi1wYXNzd2QtZmlsZQogIG5vLXF1aXQtd2l0 aG91dC1jb25maXJtCiAgbm8tcmVwbHktYWx3YXlzLXVzZXMtcmVwbHktdG8K ICBuby1zYXZlLXdpbGwtcXVvdGUtbGVhZGluZy1mcm9tcwogIG5vLXNhdmUt d2lsbC1ub3QtZGVsZXRlCiAgICAgc2F2ZS13aWxsLWFkdmFuY2UKICBuby1z ZWxlY3Qtd2l0aG91dC1jb25maXJtCiAgICAgc2hvdy1jdXJzb3IKICAgICBz aG93LXNlbGVjdGVkLWluLWJvbGRmYWNlCiAgbm8tc2lnbmF0dXJlLWF0LWJv dHRvbQogIG5vLXNpbmdsZS1jb2x1bW4tZm9sZGVyLWxpc3QKICBuby10YWIt dmlzaXRzLW5leHQtbmV3LW1lc3NhZ2Utb25seQogIG5vLXVzZS1jdXJyZW50 LWRpcgogIG5vLXVzZS1mdW5jdGlvbi1rZXlzCiAgbm8tdXNlLXNlbmRlci1u b3QteC1zZW5kZXIKICBuby11c2Utc3Vic2hlbGwtZm9yLXN1c3BlbmQKVXNl cmlkOiBqd29uZzUKRnVsbG5hbWU6ICJKIFciClVzZXIgZG9tYWluIG5hbWUg YmVpbmcgdXNlZCAiZWFnbGUuY2Fsc3RhdGVsYS5lZHUiCkxvY2FsIERvbWFp biBuYW1lIGJlaW5nIHVzZWQgInVyYW51cyIKSG9zdCBuYW1lIGJlaW5nIHVz ZWQgInVyYW51cyIKTWFpbCBEb21haW4gbmFtZSBiZWluZyB1c2VkIChieSBj LWNsaWVudCB0b28pImVhZ2xlLmNhbHN0YXRlbGEuZWR1IgotLS0tIHdyaXRl X3BpbmVyYyAtLS0tCkNvbnRleHQgbWFpbC9bXSB0eXBlOiBMT0NBTApuZXcg d2luIHNpemUgLS0tLS08MzUgODA+LS0tLS0tClRlcm1pbmFsIHR5cGU6IHN1 bi1jbWQKQ29udGV4dCBtYWlsL1tdIHR5cGU6IExPQ0FMCkNvbnRleHQgKntu ZXdzLmNzdS5uZXQvbm50cH1bXSB0eXBlOiBSRU1PVEUgQkJPQVJEIE9MRFRF Q0gKQWJvdXQgdG8gb3BlbiBmb2xkZXIgIklOQk9YIiAgICBpbmJveDogIklO Qk9YIgpPcGVuZWQgZm9sZGVyICIvdXNyL3Nwb29sL21haWwvandvbmc1IiB3 aXRoIDEyIG1lc3NhZ2VzClNvcnRpbmcgYnkgQXJyaXZhbApJTUFQIDEzOjUx OjIwIDQvMyBtbV9sb2cgYmFiYmxlOiBGaW5kIG9mIG1haWxib3ggb3V0c2lk ZSBjb250ZXh0OiAvaG9tZS9qd29uZzUvLnBpbmUtaW50ZXJydXB0ZWQtbWFp bAotIG1haWxjYXBfZnJlZSAtCgoKICAgIC0tLS0gTUFJTl9NRU5VX1NDUkVF TiAtLS0tCgoKIC0tLS0gTUFJTCBJTkRFWCAtLS0tCgoKIC0tLS0gSU5ERVgg TUFOQUdFUiAtLS0tClNvcnRpbmcgYnkgQXJyaXZhbApTb3J0aW5nIGJ5IEFy cml2YWwKU29ydGluZyBieSBBcnJpdmFsClNvcnRpbmcgYnkgQXJyaXZhbApT b3J0aW5nIGJ5IEFycml2YWwKCgogIC0tLS0tICBNQUlMIFZJRVcgIC0tLS0t CmRvbmUuCmRvbmUuCmRvbmUuCmRvbmUuCgoKIC0tLS0gTUFJTCBJTkRFWCAt LS0tCgoKIC0tLS0gSU5ERVggTUFOQUdFUiAtLS0tCgoKICAtLS0tLSAgTUFJ TCBWSUVXICAtLS0tLQpkb25lLgpXYW50X3RvIHJlYWQ6IG4gKDExMCkKLSBi dWlsZF9hZGRyZXNzIC0gKFRlcnJ5IEdyYXkgPGdyYXlAY2FjLndhc2hpbmd0 b24uZWR1PikKLS0gaW5pdF9hZGRyYm9va3MoQ2xvc2VkLCAwLCAwLCAxKSAt LQotIGFkcmJrX29wZW4oL2hvbWUvandvbmc1Ly5hZGRyZXNzYm9vaykgLQpB ZGRyZXNzIGJvb2sgLmFkZHJlc3Nib29rICgvaG9tZS9qd29uZzUvLmFkZHJl c3Nib29rKSBvcGVuZWQgd2l0aCA1NiBpdGVtcwotIGFkcmJrX2xvb2t1cF9i eV9hZGRyKGdyYXlAY2FjLndhc2hpbmd0b24uZWR1KSAoaW4gL2hvbWUvandv bmc1Ly5hZGRyZXNzYm9vaykgLQpkb25lLgoKPT09IHNlbmQgY2FsbGVkID09 PQoKICAtLS0tIENPTVBPU0VSIC0tLS0KbmV3IHdpbiBzaXplIC0tLS0tPDM1 IDgwPi0tLS0tLQpXYW50X3RvIHJlYWQ6IHkgKDEyMSkKbmV3IHdpbiBzaXpl IC0tLS0tPDM1IDgwPi0tLS0tLQpPcGVuZWQgU01UUCBzZXJ2ZXIgIi91c3Iv bGliL3NlbmRtYWlsIC1icyAtb2RiIC1vZW0iCmRvbmUuCmFib3V0IHRvIGVu ZF90dHlfZHJpdmVyClBpbmUgUGFuaWM6IFJlY2VpdmVkIGFib3J0IHNpZ25h bAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2IAAAAAAAfC5AAAAAA AAAAAAAfC+gAAAAAAAAAAAAfC/gAAAAAAAAAAAAfDDgAAAAAAAAAAAAfDEgA AAAAAAAAAAAfDKAAAAAAAAAAAAAfDPgAAAAAAAAAAAAfDVAAAAAAAAAAAAAf DaAAAAAAAAAAAAAfDfgAAAAAAAAAAAAfDlAAAAAAAAAAAAAfDqgAAAAAAAAA AAAfDwAAAAAAAAAAAAAfD1gAAAAAAAAAAAAfD7AAAAAAAAAAAAAfEAAAAAAA AAAAAAAfEFAAAAAAAAAAAAAfEHAAAAAAAAAAAAAfELgAAAAAAAAAAAAfEMgA AAAAAAAAAAAAAAAAHHvwgAAAAAAfEPgAAAAAAAAAAAAfEQgAAAAAAAAAAAAA AAAAHIBwgAAAAAAfETAAAAAAAAAAAAAfEUAAAAAAAAAAAAAAAAAAHICQgAAA AAAfEZAAAAAAAAAAAAAfEaAAAAAAAAAAAAAAAAAAHIDwgAAAAAAfEfgAAAAA AAAAAAAfEggAAAAAAAAAAAAAAAAAHHwwgAAAAAAfEngAAAAAAAAAAAAfEogA AAAAAAAAAAAAAAAAHIBQgAAAAAAfEuAAAAAAAAAAAAAfEvAAAAAAAAAAAAAA AAAAHHyQgAAAAAAfE0gAAAAAAAAAAAAfE1gAAAAAAAAAAAAfE6AAAAAAAAAA AAAfE+AAHITwoAAAAAAfE/gAAAAAAAAAAAAfFAgAAAAAAAAAAAAfFFgAAAAA AAAAAAAfFLAAHIUQoAAAAAAfFNAAAAAAAAAAAAAfFOAAAAAAAAAAAAAAAAAA HH1QgAAAAAAf/HAAAAAAAAAAAAAf/IAAAAAAAAAAAAAAAAAAHHxQgAAAAAAf /PAAAAAAAAAAAAAf/QAAAAAAAAAAAAAAAAAAHH+wgAAAAAAf/VgAAAAAAAAA AAAf/WgAAAAAAAAAAAAAAAAAHIAwgAAAAAAf/agAAAAAAAAAAAAf/bgAAAAA AAAAAAAf/hAAAAAAAAAAAAAf/kgAHIUwoAAAAAAf/mAAAAAAAAAAAAAf/nAA AAAAAAAAAAAf/sgAAAAAAAAAAAAf/xgAHIVQoAAAAAAf/zgAAAAAAAAAAAAf /0gAAAAAAAAAAAAAAAAAHH3wgAAAAAAf/5gAAAAAAAAAAAAf/6gAAAAAAAAA AAAgAAAAAAAAAAAAAAAgABgAAAAAAAAAAAAgACgAAAAAAAAAAAAAAAAAHH+Q gAAAAAAgAJgAAAAAAAAAAAAgAKgAAAAAAAAAAAAgAQAAAAAAAAAAAAAgATAA HIWQoAAAAAAgAVAAAAAAAAAAAAAgAWAAAAAAAAAAAAAgAXAAAAAAAAAAAAAA AAAAHHxwgAAAAAAgAfAAAAAAAAAAAAAgAgAAAAAAAAAAAAAgAlgAAAAAAAAA AAAAAAAAHHywgAAAAAAgApgAAAAAAAAAAAAgAqgAAAAAAAAAAAAgAvgAAAAA AAAAAAAgA0gAAAAAAAAAAAAAAAAAHHzQgAAAAAAgA5gAAAAAAAAAAAAgA6gA AAAAAAAAAAAgBAAAAAAAAAAAAAAgBFgAAAAAAAAAAAAAAAAAHHzwgAAAAAAg BJAAAAAAAAAAAAAgBKAAAAAAAAAAAAAgBPgAAAAAAAAAAAAgBUgAAAAAAAAA AAAAAAAAHH2QgAAAAAAgBaAAAAAAAAAAAAAgBbAAAAAAAAAAAAAAAAAAHH3Q gAAAAAAgBggAAAAAAAAAAAAgBhgAAAAAAAAAAAAgBmAAAAAAAAAAAAAgBngA AAAAAAAAAAAAAAAAHH4QgAAAAAAgBqAAAAAAAAAAAAAgBrAAAAAAAAAAAAAg BvgAAAAAAAAAAAAgBzgAAAAAAAAAAAAAAAAAHH4wgAAAAAAgB2AAAAAAAAAA AAAgB3AAAAAAAAAAAAAfVagAAAAAAAAAAAAgB8AAAAAAAAAAAAAAAAAAHH5Q gAAAAAAfWBAAAAAAAAAAAAAfWCAAAAAAAAAAAAAAAAAAHH5wgAAAAAAfWHgA AAAAAAAAAAAfWIgAAAAAAAAAAAAAAAAAHH6QgAAAAAAfWNAAAAAAAAAAAAAf WOAAAAAAAAAAAAAAAAAAHH6wgAAAAAAfWTgAAAAAAAAAAAAfWUgAAAAAAAAA AAAfWYAAAAAAAAAAAAAfWdgAAAAAAAAAAAAAAAAAHH7wgAAAAAAfWjAAAAAA AAAAAAAfWkAAAAAAAAAAAAAfWnAAAAAAAAAAAAAfWrAAAAAAAAAAAAAAAAAA HH8QgAAAAAAfWvgAAAAAAAAAAAAfWwgAAAAAAAAAAAAfW1AAAAAAAAAAAAAA AAAAHH8wgAAAAAAfW5gAAAAAAAAAAAAfW6gAAAAAAAAAAAAfW/gAAAAAAAAA AAAfXFAAAAAAAAAAAAAAAAAAHH9QgAAAAAAfXIAAAAAAAAAAAAAfXJAAAAAA AAAAAAAAAAAAHIEQgAAAAAAfXOgAAAAAAAAAAAAfXPgAAAAAAAAAAAAfXVAA AAAAAAAAAAAfXZgAAAAAAAAAAAAAAAAAHH0QgAAAAAAfXbAAAAAAAAAAAAAf XcAAAAAAAAAAAAAfXhgAAAAAAAAAAAAAAAAAHH0wgAAAAAAfXmAAAAAAAAAA AAAfXnAAAAAAAAAAAAAfXtAAAAAAAAAAAAAfXygAAAAAAAAAAAAAAAAAHH1w gAAAAAAfX4gAAAAAAAAAAAAfX5gAAAAAAAAAAAAAAAAAHH7QgAAAAAAfX9gA AAAAAAAAAAAfX+gAAAAAAAAAAAAAAAAAHH9wgAAAAAAfYEAAAAAAAAAAAAAf YFAAAAAAAAAAAAAAAAAAHH/QgAAAAAAfYJAAAAAAAAAAAAAfYKAAAAAAAAAA AAAAAAAAHH/wgAAAAAAfYPAAAAAAAAAAAAAfYQAAAAAAAAAAAAAAAAAAHIAQ gAAAAAAfYUgAAAAAAAAAAAAfYVgAAAAAAAAAAAAAAAAAHICwgAAAAAAfYZAA AAAAAAAAAAAfYaAAAAAAAAAAAAAfYfAAAAAAAAAAAAAAAAAAHIJQgAAAAAAf YkAAAAAAAAAAAAAfYlAAAAAAAAAAAAAfYqgAAAAAAAAAAAAfYwAAAAAAAAAA AAAfY0gAAAAAAAAAAAAfY6AAAAAAAAAAAAAfY/AAAAAAAAAAAAAAAAAAHIJw gAAAAAAfZCAAAAAAAAAAAAAfZDAAAAAAAAAAAAAfZIgAAAAAAAAAAAAAAAAA HIKQgAAAAAAfZMAAAAAAAAAAAAAfZNAAAAAAAAAAAAAfZSAAAAAAAAAAAAAA AAAAHIKwgAAAAAAfZUgAAAAAAAAAAAAfZVgAAAAAAAAAAAAAAAAAHILQgAAA AAAfZZgAAAAAAAAAAAAfZagAAAAAAAAAAAAfZgAAAAAAAAAAAAAfZlgAAAAA AAAAAAAAAAAAHILwgAAAAAAfZoAAAAAAAAAAAAAfZpAAAAAAAAAAAAAfZtgA AAAAAAAAAAAfZzAAAAAAAAAAAAAAAAAAHIMQgAAAAAAfZ1gAAAAAAAAAAAAf Z2gAAAAAAAAAAAAAAAAAHIMwgAAAAAAfZ7gAAAAAAAAAAAAfZ8gAAAAAAAAA AAAAAAAAHINQgAAAAAAfaBAAAAAAAAAAAAAfaCAAAAAAAAAAAAAAAAAAHINw gAAAAAAfaGgAAAAAAAAAAAAfaHgAAAAAAAAAAAAAAAAAHIOQgAAAAAAfaKgA AAAAAAAAAAAfaLgAAAAAAAAAAAAfaPgAAAAAAAAAAAAAAAAAHIOwgAAAAAAf aTgAAAAAAAAAAAAfaUgAAAAAAAAAAAAfaYAAAAAAAAAAAAAAAAAAHIPQgAAA AAAfabgAAAAAAAAAAAAfacgAAAAAAAAAAAAfaiAAAAAAAAAAAAAAAAAAHIPw gAAAAAAfalAAAAAAAAAAAAAfamAAAAAAAAAAAAAfargAAAAAAAAAAAAfauAA AAAAAAAAAAAAAAAAHIQQgAAAAAAfazgAAAAAAAAAAAAfa0gAAAAAAAAAAAAf a6AAAAAAAAAAAAAAAAAAHIQwgAAAAAAfa+AAAAAAAAAAAAAfa/AAAAAAAAAA AAAfbEgAAAAAAAAAAAAfbHgAAAAAAAAAAAAAAAAAHIRQgAAAAAAfbNAAAAAA AAAAAAAfbOAAAAAAAAAAAAAfbSgAAAAAAAAAAAAAAAAAHIRwgAAAAAAfbYAA AAAAAAAAAAAfbZAAAAAAAAAAAAAfbdgAAAAAAAAAAAAAAAAAHISQgAAAAAAf bjAAAAAAAAAAAAAfbkAAAAAAAAAAAAAfbpAAAAAAAAAAAAAfbuAAAAAAAAAA AAAAAAAAHISwgAAAAAAfbxAAAAAAAAAAAAAfbyAAAAAAAAAAAAAfb3AAAAAA AAAAAAAfb8AAAAAAAAAAAAAAAAAAHITQgAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAA AABQAAAAACMgTmFtZSBvZiBTTVRQIHNlcnZlciBmb3Igc2VuZGluZyBtYWls LiBJZiBibGFuaywgc2VuZG1haWwgd2lsbCBiZSB1c2VkAAAAABAAAAAAAB/8 4AAAAAAAAAAQAAAAAAAiAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAA IyBFZGl0b3IgdG8gdXNlIGluIHBsYWNlIG9mIFBpbmUncyBpbnRlcm5hbCBj b21wb3NlciwgUGljbwAAAAAAAAAAABAAAAAAUGljbwAAAAAAAAAQAAAAAAAA AAAAAAAAAAAAQAAAAAAjIFByb2dyYW0gdG8gdmlldyBpbWFnZXMgaWYgZm9y bWF0IHN1Y2ggYXMgR0lGIGFuZCBUSUZGAAAAABAAAAAAAAAAAAAAAAAAAABY AAAAACMgInNlZWRsaW5nIiwgInNhcGxpbmciIG9yICJvbGQtZ3Jvd3RoIiBm b3Igbm92aWNlLCBpbnRlcm1lZGlhdGUgYW5kIGFkdmFuY2VkAAAAAAAAOAAA AAAjIEZlYXR1cmUtbGV2ZWwgaXMgb2Jzb2xldGUsIHVzZSBmZWF0dXJlLWxp c3QAAAAAAAAYAAAAAGZlYXR1cmUtbGV2ZWw9AAAAAAAQAAAAAAAAAAAAAAAA AAAAWAAAAAAjIFVzZSBvbGQgc3R5bGUgZm9yd2FyZC9yZXBseSB3aXRoIG5l dyB0ZXh0IGFuZCBzaWduYXR1cmUgYmVsb3cgaW5jbHVkZWQgdGV4dAAAAAAA AFAAAAAAIyBPbGQtc3R5bGUtcmVwbHkgaXMgb2Jzb2xldGUsIHVzZSBzaWdu YXR1cmUtYXQtYm90dG9tIGluIGZlYXR1cmUtbGlzdAAAAAAAIAAAAABvbGQt c3R5bGUtcmVwbHk9AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAj IE5hbWUgb2YgZmlsZSB0byByZWFkIHNpZ25hdHVyZSBvdXQgb2YgZm9yIGlu Y2x1c2lvbiBpbiBvdXRnb2luZyBtYWlsAAAAAAAQAAAAAAAAAAAAAAAAAAAA WAAAAAAjIFN1YiBkaXJlY3RvcnkgaW4gdXNlcnMgaG9tZSBkaXJlY3Rvcnkg d2hlcmUgbWFpbCBmb2xkZXJzL2ZpbGVzIGFyZSBrZXB0AAAAAAAAAAAAABgA AAAAbWFpbC1kaXJlY3Rvcnk9AAAAABAAAAAAAAAAAAAAAAAAAABYAAAAACMg Q2hhcmFjdGVyIHNldCB1c2VkIGJ5IHlvdXIgdGVybWluYWwgZS5nLiBVUy1B U0NJSSwgSVNPLTg4NTktMSwgSVNPLTg4NTktNAAAAAAAAAAAGAAAAABVUy1B U0NJSQAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBXaWxsIGRp c3BsYXkgYWxsIHRleHQgd2l0aG91dCBjaGVja2luZyB3aGV0aGVyIG9yIG5v dCBpdCBpcyBkaXNwbGF5YWJsZQAAAAAAAAAAAAAwAAAAACMgU2hvdy1hbGwt Y2hhcmFjdGVycyBpcyBvYnNvbGV0ZQAAAAAAAAAAAAAgAAAAAHNob3ctYWxs LWNoYXJhY3RlcnM9AAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAA AAAAAAAAWAAAAAAjIE5OVFAgc2VydmVyIGZvciBwb3N0aW5nIG5ld3MuIEFs c28gc2V0cyBuZXdzLWNvbGxlY3Rpb25zIGZvciBuZXdzIHJlYWRpbmcuAAAA AAAAABAAAAAAACAB2AAAAAAAAAAYAAAAAG5ld3MuY3N1Lm5ldAAAAAAAAAAQ AAAAAAAAAAAAAAAAAAAAWAAAAAAjIExpc3Qgb2YgaW5jb21pbmcgbXNnIGZv bGRlcnMgYmVzaWRlcyBJTkJPWCwgZS5nLiA9e2hvc3QyfWluYm94LCB7aG9z dDN9aW5ib3gAAAAAAEAAAAAAIyBTeW50YXg6IG9wdG5sLWxhYmVsIHtvcHRu bC1pbWFwLWhvc3QtbmFtZX1mb2xkZXItcGF0aAAAAAAQAAAAAAAAAAAAAAAA AAAAUAAAAAAjIExpc3Qgb2YgZGlyZWN0b3JpZXMgd2hlcmUgc2F2ZWQtbWVz c2FnZSBmb2xkZXJzIG1heSBiZS4gRmlyc3Qgb25lIGlzAAAAAABQAAAAACMg dGhlIGRlZmF1bHQgZm9yIFNhdmVzLiBFeGFtcGxlOiBNYWluIHtob3N0MX1t YWlsL1tdLCBEZXNrdG9wIG1haWxcW10AAAAAAFAAAAAAIyBTeW50YXg6IG9w dG5sLWxhYmVsIHtvcHRubC1pbWFwLWhvc3RuYW1lfW9wdG5sLWRpcmVjdG9y eS1wYXRoW10AAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBMaXN0 LCBvbmx5IG5lZWRlZCBpZiBubnRwLXNlcnZlciBub3Qgc2V0LCBvciBuZXdz IGlzIG9uIGEgZGlmZmVyZW50IGhvc3QAAAAAAAAAAABYAAAAACMgdGhhbiB1 c2VkIGZvciBOTlRQIHBvc3RpbmcuIEV4YW1wbGVzOiBOZXdzICpbXSBvciBO ZXdzICp7aG9zdDMvbm50cH1bXQAAAAAAAAAAAAAAOAAAAAAjIFN5bnRheDog b3B0bmwtbGFiZWwgKntuZXdzLWhvc3QvcHJvdG9jb2x9W10AAAAAAAAQAAAA AAAAAAAAAAAAAAAAWAAAAAAjIE92ZXItcmlkZXMgZGVmYXVsdCBwYXRoIGZv ciBwb3N0cG9uZWQgbWVzc2FnZXMgZm9sZGVyLCBlLmcuID1wbSAod2hpY2gg dXNlcwAAAAAAAFAAAAAAIyBmaXJzdCBmb2xkZXIgY29sbGVjdGlvbiBkaXIp IG9yID17aG9zdDR9cG0gKHVzaW5nIGhvbWUgZGlyIG9uIGhvc3Q0KS4AAAAA WAAAAAAjIERlZmF1bHQ6IHBvc3Rwb25lZC1tYWlsIChVbml4KSBvciBQT1NU UE9ORS5NVFggKFBDKSBpbiBkZWZhdWx0IGZsZHIgY29sdG4uAAAAAAAAABAA AAAAAAAAAAAAAAAAAABYAAAAACMgSWYgc2V0LCBzcGVjaWZpZXMgd2hlcmUg YWxyZWFkeS1yZWFkIG1lc3NhZ2VzIHdpbGwgYmUgbW92ZWQgdXBvbiBxdWl0 dGluZy4AAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBMaXN0IG9mIGZp bGUgb3IgcGF0aCBuYW1lcyBmb3IgZ2xvYmFsL3NoYXJlZCBhZGRyZXNzYm9v ayhzKS4AAAAAABgAAAAAIyBEZWZhdWx0OiBub25lAAAAACgAAAAAIyBTeW50 YXg6IG9wdG5sLWxhYmVsIHBhdGgtbmFtZQAAAAAQAAAAAAAAAAAAAAAAAAAA SAAAAAAjIExpc3Qgb2YgZmlsZSBvciBwYXRoIG5hbWVzIGZvciBwZXJzb25h bCBhZGRyZXNzYm9vayhzKS4AAAAAAAAAAAAAQAAAAAAjIERlZmF1bHQ6IH4v LmFkZHJlc3Nib29rIChVbml4KSBvciBcUElORVxBRERSQk9PSyAoUEMpAAAA ACgAAAAAIyBTeW50YXg6IG9wdG5sLWxhYmVsIHBhdGgtbmFtZQAAAAAQAAAA AAAAAAAAAAAAAAAAUAAAAAAjIExpc3Qgb2YgZmVhdHVyZXM7IHNlZSBQaW5l J3MgU2V0dXAvb3B0aW9ucyBtZW51IGZvciB0aGUgY3VycmVudCBzZXQuAAAA AABIAAAAACMgRGVmYXVsdCBjb25kaXRpb24gZm9yIGFsbCBvZiB0aGUgZmVh dHVyZXMgaXMgbm8tLgAAAAAAAAAAAAAAAAAAAIAQAAAAAEosDQpDYW4geW91 IGNvbXByZXNzIHRoZSBjb3JlIGZpbGUgYW5kIHNlbmQgaXQgdG8gbWUgKG5v dCB0aGUgbGlzdCkgYXMgYW4NCmF0dGFjaG1lbnQ/DQoNCi10ZWcNCg0KT24g V2VkLCAzIEFwciAxOTk2LCBKIFcgd3JvdGU6DQoNCj4gSSBnb3QgYSBidWcg cmVwb3J0Lg0KPiANCj4gV2hlbiBzZW5kaW5nIG9yIHJlcGx5aW5nIG1haWwg YWZ0ZXIgXlggdG8gc2VuZCB0aGUgbWFpbCwgSSBnZXQgdGhpcw0KPiByZXNw b25zZToNCj4gDQo+IA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBb U2VuZGluZyBtYWlsIHwgMTAwJSB8XQ0KPiANCj4gUHJvYmxlbSBkZXRlY3Rl ZDogIlJlY2VpdmVkIGFib3J0IHNpZ25hbCIuDQo+IFBpbmUgRXhpdGluZy4N Cj4gQXJpdGhtZXRpYyBFeGNlcHRpb24gKGNvcmUgZHVtcGVkKQ0KPiANCj4g DQo+IGFuZCBJIGdldCByZXR1cm5lZCB0byBteSB1bml4IHByb21wdC4gTGVt bWUga25vdyB3aGF0cyB1cC4gVGhhbmtzDQo+IA0KPiANCg0KADMgKSBpZCBB QTIwNzQ1Ow0KCVdlZCwgMyBBcHIgOTYgMTU6Mzc6NDEgLTA4MDANClJlY2Vp dmVkOiBmcm9tIHNoaXZhMS5jYWMud2FzaGluZ3Rvbi5lZHUgYnkgYmFydC5j YWMud2FzaGluZ3Rvbi5lZHUNCgkoNS42NStVVzk2LjAzL1VXLU5EQyBSZXZp c2lvbjogMi4zMyApIGlkIEFBMTM2MDg7DQoJV2VkLCAzIEFwciA5NiAxNToz Nzo0MCAtMDgwMA0KRGF0ZTogV2VkLCAzIEFwciAxOTk2IDE1OjM3OjQwIC0w ODAwIChQU1QpDQpGcm9tOiBUZXJyeSBHcmF5IDxncmF5QGNhYy53YXNoaW5n dG9uLmVkdT4NClRvOiBKIFcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4NClN1 YmplY3Q6IFJlOiBidWcgDQpJbi1SZXBseS1UbzogPFBpbmUuU1VOLjMuOTIu OTYwNDAzMTI0NTAwLjIzNTM3SC0xMDAwMDBAdXJhbnVzPg0KTWVzc2FnZS1J ZDogPFBpbmUuVUxULjMuOTMuOTYwNDAzMTUzNDIwLjc0MjdJLTEwMDAwMEBz aGl2YTEuY2FjLndhc2hpbmd0b24uZWR1Pg0KT3JnYW5pemF0aW9uOiBVbml2 ZXJzaXR5IG9mIFdhc2hpbmd0b247ICBDb21wdXRpbmcgJiBDb21tdW5pY2F0 aW9ucw0KTWltZS1WZXJzaW9uOiAxLjANCkNvbnRlbnQtVHlwZTogVEVYVC9Q TEFJTjsgY2hhcnNldD1VUy1BU0NJSQ0KQ29udGVudC1MZW5ndGg6IDQ3Mg0K DQoANCAtIFJldHJlYXQgUmVmbGVjdGlvbnMNCj4gMzEgLSBEaXNjaXBsZXNo aXAgRGF5DQo+IA0KPiBKVU5FDQo+IDcgLSBXYWl0aW5nIG9uIEdvZCAoSm9j ZWx5bikNCj4gMTQgLSBKb3kgb2YgdGhlIExvcmQgKFJvZ2VyKQ0KPiAyMSAo U2F0KSAtIFBpY25pYyB3LyBDaGFyaXMNCj4gCVsqIEdyYWRzIGdyYWQgZnJv bSBDSUEsIGluaXRpYXRlIHRvIENoYXJpcyA6KV0NCj4gMjggLSBQcmFpc2Ug Tml0ZQ0KPiANCj4gKiogVGhlcmUgbWF5IGJlIGEgcG9zc2liaWxpdHkgdGhh dCBFRkMtTEEgKEFjdHVhbGx5LCBub3cgdGhleSdyZSBjYWxsZWQgDQo+IEhh cnZlc3QgTEEpIG1heSB3YW50IHRvIGRvIGEgcHJhaXNlIHRoaW5nIHdpdGgg Q0lBLCBwZXJoYXBzIDYvMjguICBJIHN0aWxsIA0KPiBuZWVkIHRvIHRhbGsg d2l0aCB0aGVtLCBhbmQgSSB3aWxsLCBvZiBjb3Vyc2UsIGJyaW5nIGl0IHVw IHRvZ2V0aGVyIGF0IHRoZSANCj4gbmV4dCBtZWV0aW5nIGJlZm9yZSB3ZSBh bGwgbWFrZSBhIGRlY2lzaW9uLiAgSWYgeW91IGd1eXMgZG9uJ3Qga25vdywg dGhleSd2ZSANCj4gZ290IGEga2V3bCB3b3JzaGlwIGJhbmQuICBUaGlzIG1h eSBiZSBnb29kIGlmIHdlIGRvbid0IGhhdmUgYSB0ZWFtIHRvIHB1dCANCj4g Ni8yOCB0b2dldGhlci4NCj4gDQo+IERvZXMgc29tZW9uZSBoYXZlIG5vdGVz IG9uIHdoYXQgd2UgcGxhbm5lZCBmb3IgdGhlIHJldHJlYXQgbGFzdCB0aW1l PyAgSSANCj4gc2VlbSB0byBoYXZlIG1pc3BsYWNlZCBtaW5lIC4uLiA6KC4N Cj4gDQo+IFdlbGwsIHRoYXQncyBhYm91dCBpdC4gIEdvZCBibGVzcywgYW5k IGEgam95b3VzIEVhc3RlciB0byBhbGwuDQo+IA0KPiANCj4gQmVuLg0KPiAN Cj4gDQo+IH5+fn5+fn5+fn5+fn5+fn4gQmVuamFtaW4gS3Ugfn5+fn5+fn5+ fn5+fn5+fg0KPiBTb3V0aCBQYXNhZGVuYSwgQ2FsaWZvcm5pYSAgICAgICA8 PjwNCj4gRW1haWw6IGJlbmt1QGdubi5jb20NCj4gSVJDOiAgIEJlbkt1DQo+ IFVSTDogICBodHRwOi8vbWVtYmVycy5nbm4uY29tL2Jlbmt1L2hvbWUuaHRt bA0KPiANCj4gUHJvdmVyYnMgMzo1LTYNCj4gVHJ1c3QgaW4gdGhlIExvcmQg d2l0aCBhbGwgeW91ciBoZWFydA0KPiAgICBhbmQgbGVhbiBub3Qgb24geW91 ciBvd24gdW5kZXJzdGFuZGluZzsNCj4gSW4gYWxsIHlvdXIgd2F5cyBhY2tu b3dsZWRnZSBIaW0sDQo+ICAgIGFuZCBIZSB3aWxsIG1ha2UgeW91ciBwYXRo cyBzdHJhaWdodC4NCj4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+DQo+IA0KAHksIG5vdyB0aGV5J3JlIGNhbGxlZCAK PiBIYXJ2ZXN0IExBKSBtYXkgd2FudCB0byBkbyBhIHByYWlzZSB0aGluZyB3 aXRoIENJQSwgcGVyaGFwcyA2LzI4LiAgSSBzdGlsbCAKPiBuZWVkIHRvIHRh bGsgd2l0aCB0aGVtLCBhbmQgSSB3aWxsLCBvZiBjb3Vyc2UsIGJyaW5nIGl0 IHVwIHRvZ2V0aGVyIGF0IHRoZSAKPiBuZXh0IG1lZXRpbmcgYmVmb3JlIHdl IGFsbCBtYWtlIGEgZGVjaXNpb24uICBJZiB5b3UgZ3V5cyBkb24ndCBrbm93 LCB0aGV5J3ZlIAo+IGdvdCBhIGtld2wgd29yc2hpcCBiYW5kLiAgVGhpcyBt YXkgYmUgZ29vZCBpZiB3ZSBkb24ndCBoYXZlIGEgdGVhbSB0byBwdXQgCj4g Ni8yOCB0b2dldGhlci4KPiAKPiBEb2VzIHNvbWVvbmUgaGF2ZSBub3RlcyBv biB3aGF0IHdlIHBsYW5uZWQgZm9yIHRoZSByZXRyZWF0IGxhc3QgdGltZT8g IEkgCj4gc2VlbSB0byBoYXZlIG1pc3BsYWNlZCBtaW5lIC4uLiA6KC4KPiAK PiBXZWxsLCB0aGF0J3MgYWJvdXQgaXQuICBHb2QgYmxlc3MsIGFuZCBhIGpv eW91cyBFYXN0ZXIgdG8gYWxsLgo+IAo+IAo+IEJlbi4KPiAKPiAKPiB+fn5+ fn5+fn5+fn5+fn5+IEJlbmphbWluIEt1IH5+fn5+fn5+fn5+fn5+fn4KPiBT b3V0aCBQYXNhZGVuYSwgQ2FsaWZvcm5pYSAgICAgICA8PjwKPiBFbWFpbDog YmVua3VAZ25uLmNvbQo+IElSQzogICBCZW5LdQo+IFVSTDogICBodHRwOi8v bWVtYmVycy5nbm4uY29tL2Jlbmt1L2hvbWUuaHRtbAo+IAo+IFByb3ZlcmJz IDM6NS02Cj4gVHJ1c3QgaW4gdGhlIExvcmQgd2l0aCBhbGwgeW91ciBoZWFy dAo+ICAgIGFuZCBsZWFuIG5vdCBvbiB5b3VyIG93biB1bmRlcnN0YW5kaW5n Owo+IEluIGFsbCB5b3VyIHdheXMgYWNrbm93bGVkZ2UgSGltLAo+ICAgIGFu ZCBIZSB3aWxsIG1ha2UgeW91ciBwYXRocyBzdHJhaWdodC4KPiB+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiAKCgBz IGkgYW0gaW4gc2luLi4uICB0cnVlLCBpIGRvbid0IHNheSBldmVyeXRoaW5n IAp0aGF0J3Mgb24gbXkgbWluZCByaWdodCB3aGVuIGl0IGhhcHBlbnMuLi4g YnV0IHRoYXQncyBqdXN0IG15IApwZXJzb25hbGl0eS4gIGdpdmUgbWUgcm9v bSBhbmQgaSB3aWxsIHRlbGwgeW91LiAgbG9va3Mgd2hvJ3MgY29tcGxhaW5p bmcgCmFib3V0IGJlaW5nIHRvbyBkZXBlbmRlbnQhISEgIGNvbXByb21pc2Ug aXMgdGhlIGtleSwgYnV0IGFjY2VwdGFuY2UgaXMgCmV2ZXJ5dGhpbmcuCgpp J20gbm90IGFjY3VzaW5nIHlvdSBidXQgeW91IGFsc28gaGF2ZSBhIGxvdCB0 byBsZWFybiBhYm91dCAKcmVsYXRpb25zaGlwcy4gIGkgYWNjcmVkaXQgbXkg bWlzdGFrZXMgdG8gdGhlIGZhY3QgdGhhdCBpJ3ZlIG5ldmVyIGJlZW4gCmJl Zm9yZS4uLi4gYW5kIGkgYWNjcmVkaXQgeW91ciBtaXN0YWtlIGJlY2F1c2Ug b2YgeW91ciBmZWFycy4uLi4gYmVpbmcgCmluIGEgcGxhY2Ugd2hlcmUgeW91 IGFyZSBubyBsb25nZXIgY29tZm9ydGFibGUgd2l0aHQgaGUgc2l0dWF0aW9u LiAgbGlmZSAKaXMgbm90IGVhc3kuLi4gYW5kIGkgZGVzcGlzZSB5b3UgdGFr aW5nIG9mZiB3aGVuIHNvbWV0aGluZyBpcyAidG9vIG11Y2ggCmZvciB5b3Uu IiAgYW5kIHdoZW4gInlvdSBqdXN0IGRvbid0IGtub3cuIiAgeW91IHNvIGVh c2lseSBmb3JnZXQgYWxsIHRoZSAKd2F5cyB0aGF0IEdvZCBoYXMgYnJvdWdo dCB1cyB0aHJvdWdoLi4uIGFuZCBkaXNjcmVkaXQgYWxsIHRoYXQgYW5kIHNh eSwgCiJpIGRvbid0IGtub3cgaWYgaXQncyBHb2QncyB3aWxsLiIgIGhhdmUg eW91IHN0b3BwZWQgdG8gdGhpbmsgdGhhdCBHb2QgCmhhcyBvcGVuZWQgc28g bWFueSBkb29ycz8gIHdlIHdvdWxkIG5ldmVyIGhhdmUgZ290dGVuIHRvZ2V0 aGVyIGlmIGl0IAp3YXNuJ3QgR29kIG9yZGFpbmVkLiAgZGlkIHlvdSBrbm93 IHRoYXQgaSB0aG91Z2h0IHZlcnkgbGl0dGxlIG9mIHlvdSAKd2hlbiB5b3Ug c2FpZCB0aGF0IHlvdSBsaWtlZCBtZT8gIGkgaGFkIG5vIGNvbmZpZGVuY2Ug aW4gYW55dGhpbmcgeW91IApzYWlkIGFuZCBpIHRvb2sgbm90aGluZyB5b3Ug c2FpZCBzZXJpb3VzbHkuIAoKYWgsIGkgZmVlbCBtdWNoIGJldHRlci4gIGkg ZG9uJ3QgaGF0ZSB5b3UuLi4gYnV0IGknbSB0aXJlZCBvZiBmZWVsaW5nIAps aWtlIHRoZSBmYWlsdXJlcyBvZiBvdXIgcmVsYXRpb25zaGlwIGlzIGNvbXBs ZXRlbHkgbXkgZmF1bHQuICBpdCdzIG5vdCwgCmFuZCBpZiB5b3UgZmVlbCB0 aGF0IGl0IGlzIHRoZW4gaSBmZWVsIHNvcnJ5IGZvciB5b3UuICB5b3Ugd2ls bCBuZXZlciBiZSAKYWJsZSB0byBjb21taXQgdG8gYSByZWxhdGlvbnNoaXAg dGhlbi4uLi4gCgppIHJlYWxseSBoYXRlIHRvIHNlZSB5b3UgYmUgYSBwZXJz b24gdGhhdCAiZ2V0IGdvaW5nIHdoZW4gdGhlIGdvaW5nIGdldHMgCnRvdWdo LiIgIGknbSBzcGVha2luZyBzdHJpY3RseSBmcm9tIGFuIGludGltYWN5IHBv aW50IG9mIHZpZXcuICB5b3UgYXJlIAphYmxlIHRvIHBlcnNlcnZlcmUgdGhy b3VnaCBtdWNoIGJ1dCB5b3UgYXJlIHN0aWxsIHNjYXJlZCB0byBiZSBpbnRp bWF0ZSAKZXNwZWNpYWxseSBpbiBsaWdodCBvZiB0aGUgZmFjdCB0aGF0IGlu dGltYWN5IGlzIHZlcnkgdmVyeSBtZXNzeS4uLi4gCnZlcnkuIAoKaSBsb3Zl IHlvdSB2ZXJ5IG11Y2ggYXJ0LCBkb24ndCBkb3VidCBtZSBvbiB0aGF0LiAg aSd2ZSB0cmllZCB0byBtb3ZlIG9uIApidXQgaSBjYW4ndCwgZXNwZWNpYWxs eSB3aGVuIGkgYW0gc28gY29uZmlkZW50IHRoYXQgZ29kIGhhcyBwdXQgdXMg CnRvZ2V0aGVyLiAgYnV0IGkgd2lsbCBpZiB5b3UgdGVsbCBtZSBuby4gIGkg d2lsbCBnbyBvbiBsaXZpbmcuLi4gaSAKYmVsaWV2ZSB0aGF0IGdvZCBsb3Zl cyBtZSB2ZXJ5IG11Y2ggYW5kIGhhcyBzaG93biBtZSBoaXMgbG92ZSBkdXJp bmcgCnRoaXMgdmVyeSB0cnlpbmcgYW5kIGRpZmZpY3VsdCB0aW1lLiAgaWYg eW91IHRlbGwgbWUgbm8uLi4gaSB3aWxsIG5ldmVyIAp0dXJuIGJhY2suICBp IHRoaW5rIDEgbW9udGggaXMgbW9yZSB0aGFuIGFtcGxlIHRpbWUgZm9yIHlv dSB0byB0aGluayAKZXZlcnl0aGluZyB0aHJvdWdoLi4uICAgICAKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmVMYWlO ZSBjSGVuCmVjaGVuLnN0dWFmZi51c2MuZWR1CgoKIldoZW4gd2Ugd2VyZSB5 b3VuZywgYW5kIHRydXRoIHdhcyBwYXJhbW91bnQsCndlIHdlcmUgb2xkZXIg dGhlbiwgd2UgbGl2ZWQgYSBsaWZlIHdpdGhvdXQgCmFueSBkb3VidHMuIiBT ZWFsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KCgBrIG91dCBhIGNvbGxlZ2UsIGFzc3VyZWQgeW91IHRoYXQgeW91 IHdvdWxkIGdldCBpbnRvIHRoYXQgY29sbGVnZSwKPj4gICAgIGhlbHBlZCB5 b3UgZGVhbCB3aXRoIHlvdXIgcGFyZW50cyB3aG8gd2VyZSBoYXZpbmcgYSBo YXJkIHRpbWUgYWRqdXN0aW5nCj4+ICAgICB0byB0aGUgaWRlYSBvZiBsZXR0 aW5nIHlvdSBnby4uLgo+Pgo+PiAxNC4gQXQgZ3JhZHVhdGlvbiB5b3VyIGlk ZWEgb2YgYSBnb29kIGZyaWVuZCB3YXMgdGhlIHBlcnNvbiB3aG8gd2FzIGNy eWluZwo+PiAgICAgb24gdGhlIGluc2lkZSBidXQgbWFuYWdlZCB0aGUgYmln Z2VzdCBzbWlsZSBvbmUgY291bGQgZ2l2ZSBhcyB0aGV5Cj4+ICAgICBjb25n cmF0dWxhdGVkIHlvdS4KPj4KPj4gMTUuIFRoZSBzdW1tZXIgYWZ0ZXIgdHdl bGZ0aCBncmFkZSB5b3VyIGlkZWEgb2YgYSBnb29kIGZyaWVuZCB3YXMgdGhl IHBlcnNvbgo+PiAgICAgd2hvIGhlbHBlZCB5b3UgY2xlYW4gdXAgdGhlIGJv dHRsZXMgZnJvbSB0aGF0IHBhcnR5LCBoZWxwZWQgeW91IHNuZWFrCj4+ICAg ICBvdXQgb2YgdGhlIGhvdXNlIHdoZW4geW91IGp1c3QgY291bGRuJ3QgZGVh bCB3aXRoIHlvdXIgcGFyZW50cywgYXNzdXJlZAo+PiAgICAgeW91IHRoYXQg bm93IHRoYXQgeW91IGFuZCBOaWNrIG9yIHlvdSBhbmQgU3VzYW4gd2VyZSBi YWNrIHRvZ2V0aGVyLAo+PiAgICAgeW91IGNvdWxkIG1ha2UgdGhyb3VnaCBh bnl0aGluZywgaGVscGVkIHlvdSBwYWNrIHVwIGZvciBjb2xsZWdlCj4+ICAg ICBhbmQganVzdCBzaWxlbnRseSBodWdnZWQgeW91IGFzIHlvdSBsb29rZWQg dGhyb3VnaCBibHVycnkgZXllcyBhdCAxOAo+PiAgICAgeWVhcnMgb2YgbWVt b3JpZXMgeW91IHdlcmUgbGVhdmluZyBiZWhpbmQsIGFuZCBmaW5hbGx5IG9u IHRob3NlIGxhc3QKPj4gICAgIGRheXMgb2YgY2hpbGRob29kLCB3ZW50IG91 dCBvZiB0aGVpciB3YXkgdG8gY29tZSBvdmVyIGFuIHNlbmQgeW91IG9mZgo+ PiAgICAgd2l0aCBhIGh1ZywgYSBsb3Qgb2YgbWVtb3JpZXMsIHJlYXNzdXJh bmNlIHRoYXQgeW91IHdvdWxkIG1ha2UgaXQgaW4KPj4gICAgIGNvbGxlZ2Ug YXMgd2VsbCBhcyB5b3UgaGFkIHRoZXNlIHBhc3QgMTggeWVhcnMsIGFuZCBt b3N0IGltcG9ydGFudGx5Cj4+ICAgICBzZW50IHlvdSBvZmYgdG8gY29sbGVn ZSBrbm93aW5nIHlvdSB3ZXJlIGxvdmVkLgo+Pgo+PiAxNi4gTm93LCB5b3Vy IGlkZWEgb2YgYSBnb29kIGZyaWVuZCBpcyBzdGlsbCB0aGUgcGVyc29uIHdo byBnaXZlcyB5b3UgdGhlCj4+ICAgICBiZXR0ZXIgb2YgdGhlIHR3byBjaG9p Y2VzLCBob2xkIHlvdXIgaGFuZCB3aGVuIHlvdSdyZSBzY2FyZWQsIGhlbHBz IHlvdQo+PiAgICAgZmlnaHQgb2ZmIHRob3NlIHdobyB0cnkgdG8gdGFrZSBh ZHZhbnRhZ2Ugb2YgeW91LCB0aGlua3Mgb2YgeW91IGF0Cj4+ICAgICB0aW1l cyB3aGVuIHlvdSBhcmUgbm90IHRoZXJlLCByZW1pbmRzIHlvdSBvZiB3aGF0 IHlvdSBoYXZlIGZvcmdvdHRlbiwKPj4gICAgIGhlbHBzIHlvdSBwdXQgdGhl IHBhc3QgYmVoaW5kIHlvdSBidXQgdW5kZXJzdGFuZHMgd2hlbiB5b3UgbmVl ZCB0bwo+PiAgICAgaG9sZCBvbnRvIGl0IGEgbGl0dGxlIGxvbmdlciwgc3Rh eXMgd2l0aCB5b3Ugc28gdGhhdCB5b3UgaGF2ZQo+PiAgICAgY29uZmlkZW5j ZSwgZ29lcyBvdXQgb2YgdGhlaXIgd2F5IHRvIG1ha2UgdGltZSBmb3IgeW91 LCBoZWxwcwo+PiAgICAgeW91IGNsZWFyIHVwIHlvdXIgbWlzdGFrZXMsIGhl bHBzIHlvdSBkZWFsIHdpdGggcHJlc3N1cmUgZnJvbSBvdGhlcnMsCj4+ICAg ICBzbWlsZXMgZm9yIHlvdSB3aGVuIHRoZXkgYXJlIHNhZCwgaGVscHMgeW91 IGJlY29tZSBhIGJldHRlciBwZXJzb24sCj4+ICAgICBhbmQgbW9zdCBpbXBv cnRhbnRseSBsb3ZlcyB5b3UhCj4+Cj4+ICAgICBIb3BlIHlvdSdyZSBhbGwg bWlzdHkgZXllZCEKPj4gICAgIFBhc3MgaXQgYWxvbmcuCgoKCgoKCgoKCgoK RnJvbSBibGZvbmdAY2FzdG9yLnVzYy5lZHUgVHVlIEFwciAgMiAwMDoxNSBQ U1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAo ZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxh LmVkdSB3aXRoIEVTTVRQIGlkIEFBQTA4ODgzIGZvciA8andvbmc1QHNhdHVy bi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAwMDoxNToxOSAt MDgwMApSZWNlaXZlZDogZnJvbSBjaGFwaC51c2MuZWR1IChyb290QGNoYXBo LnVzYy5lZHUgWzEyOC4xMjUuMjUzLjEzM10pIGJ5IGVhZ2xlLmNhbHN0YXRl bGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3aXRoIEVTTVRQIGlkIEFBQTIyMjQ2 IGZvciA8andvbmc1QGNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2 IDAwOjE0OjMxIC0wODAwClJlY2VpdmVkOiBmcm9tIGNhc3Rvci51c2MuZWR1 IChjYXN0b3IudXNjLmVkdSBbMTI4LjEyNS4yNTMuMTcwXSkKCWJ5IGNoYXBo LnVzYy5lZHUgKDguNy4yLzguNy4yL3VzYykgd2l0aCBFU01UUAoJaWQgQUFB MjkwMDMgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBUdWUsIDIgQXBy IDE5OTYgMDA6MTA6NDggLTA4MDAgKFBTVCkKUmVjZWl2ZWQ6IChmcm9tIGJs Zm9uZ0Bsb2NhbGhvc3QpCglieSBjYXN0b3IudXNjLmVkdSAoOC43LjIvOC43 LjIvdXNjKQoJaWQgQUFBMTg3Nzc7IFR1ZSwgMiBBcHIgMTk5NiAwMDoxMDo0 NyAtMDgwMCAoUFNUKQpEYXRlOiBUdWUsIDIgQXByIDE5OTYgMDA6MTA6NDcg LTA4MDAgKFBTVCkKRnJvbTogQnJpYW4gTGVlIEZvbmcgPGJsZm9uZ0BjaGFw aC51c2MuZWR1PgpUbzogamFjayB3b25nIDxqd29uZzVAY2Fsc3RhdGVsYS5l ZHU+ClN1YmplY3Q6IFZpc2EgYXBwbGljYXRpb24gKGZ3ZCkKTWVzc2FnZS1J RDogPFBpbmUuU09MLjMuOTEuOTYwNDAyMDAwOTQwLjE3MDgzQy0xMDAwMDBA Y2FzdG9yLnVzYy5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlw ZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0 aDogMTI1MQpTdGF0dXM6IFJPClgtU3RhdHVzOiBBCgpqYWNrCmZ5aQood2Fz bid0IHN1cmUgaWYgeW91IGdvdCB0aGlzLCBjdXogeW91IHdlcmVuJ3QgQ2Mg J2VkIG9uIGl0LCBzbyBJIGp1c3QgCnRob3VnaHQgSSdkIHNlbmQgaXQpCmJy aQoKLS0tLS0tLS0tLSBGb3J3YXJkZWQgbWVzc2FnZSAtLS0tLS0tLS0tCkRh dGU6IFR1ZSwgMiBBcHIgOTYgMTM6MTE6MjUgSEtUCkZyb206IGFvbWluQGFz aWFvbmxpbmUubmV0ClRvOiBibGZvbmdAc2NmLnVzYy5lZHUKU3ViamVjdDog VmlzYSBhcHBsaWNhdGlvbgoKRGVhciBKYWNrIGFuZCBCcmlhbiwKCkhvdyBp cyBldmVyeXRoaW5nIGdvaW5nPyAgSSBob3BlIHRoaW5ncyBhcmUgcHJvZ3Jl c3Npbmcgd2VsbCB3aXRoIHlvdSB0d28uCgpJIGFtIHNvIGV4Y2l0ZWQuICBU aGlzIHdlZWssIHdlIGhhdmUgMTggcGVvcGxlIHdvcmtpbmcgd2l0aCB1cyBm cm9tIHRoZQpTdGF0ZXMuICBTaXh0ZWVuIG9mIHRoZW0gYXJlIGZyb20gbXkg aG9tZSBjaHVyY2ggaW4gQ2luY2lubmF0aSwgT2hpby4gIFRoZXkKdG9vIGFy ZSBleGNpdGVkIGFib3V0IHdoYXQgR29kIGlzIGdvaW5nIHRvIGhhdmUgdGhl bSBkbyBhbmQgSSBleHBlY3QgdGhlClNwaXJpdCBvZiBHb2QgdG8gbW92ZSBs aWtlIG5ldmVyIGJlZm9yZS4KCkkgd2FzIGxvb2tpbmcgYXQgb25lIG9mIHlv dXIgb2xkIGUtbWFpbCBhbmQgd2FudGVkIHRvIGFuc3dlciBhbm90aGVyCnF1 ZXN0aW9uIHRoYXQgd2FzIGFza2VkLiAgVmlzYXMgZm9yIHRoZSBDaGluYSBi b3JkZXIgd2lsbCBiZSBvcmRlciBmb3IgeW91CndoZW4geW91IGdldCBoZXJl LiAgVGhlcmUgaXMgbm8gcmVhc29uIGZvciB5b3UgdG8gYWxhcm0geW91cnNl bHZlcyBhdCB0aGlzCnByZXNlbnQgdGltZS4gIFRoZSBmaXJzdCBkYXkgaW4g dGhlIEhvc2FubmEgb2ZmaWNlLCB3ZSB3aWxsIGFzayBmb3IgeW91cgpwYXNz cG9ydHMgYW5kIGhhdmUgdGhlbSBwcm9jZXNzZWQgZm9yIENoaW5hIHZpc2Fz LgoKS2VlcGluZyBpbiB0b3VjaCwKQWR1bW4KLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClwg XCAgIEhvc2FubmEgTWluaXN0cnkKXCBcICAgR1BPIEJveCAzNDQ4IEhvbmcg S29uZwpcIFwgICBwaCA6IDg1MiAgMjYwNSA2ODY2ClwgXCAgIEZheCA6IDg1 MiAyNjA5IDAzOTAKXCBcICAgSW50ZXJuZXQgOiBhb21pbkBhc2lhb25saW5l Lm5ldAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KCgoKRnJvbSBKQ0hVQU5HQElCTS5NVFNB Qy5FRFUgVHVlIEFwciAgMiAxMzo0OSBQU1QgMTk5NgpSZWNlaXZlZDogZnJv bSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFd KSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIE5B QTEzNjU0IGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1 ZSwgMiBBcHIgMTk5NiAxMzo0OTowNyAtMDgwMApSZWNlaXZlZDogZnJvbSBp Ym0uTXRTQUMuZWR1IChTTVRQQGlibS5tdHNhYy5lZHUgWzE0MC4xNDQuMjAy LjUwXSkgYnkgZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKDguNi4xMi84LjYuMTIp IHdpdGggU01UUCBpZCBOQUExNjcwMiBmb3IgPGp3b25nNUBjYWxzdGF0ZWxh LmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAxMzo0ODoyMCAtMDgwMApSZWNlaXZl ZDogZnJvbSBJQk0uTVRTQUMuRURVIGJ5IGlibS5NdFNBQy5lZHUgKElCTSBW TSBTTVRQIFYyUjIpCiAgIHdpdGggQlNNVFAgaWQgMTE5ODsgVHVlLCAwMiBB cHIgOTYgMTM6NDQ6MzQgUFNUCk1lc3NhZ2UtSWQ6IDwxOTk2MDQwMjIxNDgu TkFBMTY3MDJAZWFnbGUuY2Fsc3RhdGVsYS5lZHU+CkRhdGU6ICAgICAgICAg VHVlLCAwMiBBcHIgOTYgMTM6NDI6MjMgUFNUCkZyb206IEp1ZHkgQ2h1YW5n IDxKQ0hVQU5HQElCTS5NVFNBQy5FRFU+Ck9yZ2FuaXphdGlvbjogTXQuIFNh biBBbnRvbmlvIENvbGxlZ2UKU3ViamVjdDogICAgICBsdW5jaD8KVG86IEph Y2sgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4KQ29udGVudC1UeXBlOiB0ZXh0 CkNvbnRlbnQtTGVuZ3RoOiAzOQpTdGF0dXM6IFJPClgtU3RhdHVzOiBBCgpI aSBKYWNrLCByIHUgQCBzY2hvb2wgdG9tb3Jyb3c/CgoKSnVkLgoKRnJvbSBm YXRjYXRAdWNsYS5lZHUgVHVlIEFwciAgMiAxNDo1OSBQU1QgMTk5NgpSZWNl aXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4x ODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVT TVRQIGlkIE9BQTE0MDc4IGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxh LmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAxNDo1ODo1NiAtMDgwMApSZWNlaXZl ZDogZnJvbSByaG8uYmVuMi51Y2xhLmVkdSAocmhvLmJlbjIudWNsYS5lZHUg WzE2NC42Ny4xMzEuMzFdKSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42 LjEyLzguNi4xMikgd2l0aCBFU01UUCBpZCBPQUEyMDU0NCBmb3IgPGp3b25n NUBjYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAxNDo1ODowNyAt MDgwMApSZWNlaXZlZDogZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1LmJl bjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xh LmVkdSAoOC42LjExLzguNi4xMSkgd2l0aCBTTVRQIGlkIE9BQTM1MzQ2IGZv ciA8andvbmc1QGNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2IDE0 OjI4OjM3IC0wODAwCkRhdGU6IFR1ZSwgMiBBcHIgMTk5NiAxNDoyODozNyAt MDgwMCAoUFNUKQpGcm9tOiBOQVRIQU5JRUwgQ0hPTkcgTEVFIDxmYXRjYXRA dWNsYS5lZHU+ClN1YmplY3Q6IFtXT1JTSElQXSBSZTogVG91Y2hpbmcgRmF0 aGVyJ3MgSGVhcnQjMjYgKGZ3ZCkKVG86IGp3b25nNUBjYWxzdGF0ZWxhLmVk dQpNZXNzYWdlLUlEOiA8UGluZS4zLjg5Ljk2MDQwMjE0MTkuQjcyOTE0LTAx MDAwMDBAdGF1LmJlbjIudWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNv bnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250 ZW50LUxlbmd0aDogMzE3MQpTdGF0dXM6IFJPClgtU3RhdHVzOiAKCkhpIFBv b2xib3ksCglJIHRob3QgdSdkIGZpbmQgdGhpcyBpbm5lcmVzdGluZy4KCmZh dGNhdAoKLS0tLS0tLS0tLSBGb3J3YXJkZWQgbWVzc2FnZSAtLS0tLS0tLS0t CkRhdGU6IFNhdCwgMzAgTWFyIDE5OTYgMTQ6MTg6MzAgLTA2MDAKRnJvbTog UmFuZGFsIEJhcnRzY2ggPHJiYXJ0c2NoQGRpcmVjdC5jYT4KVG86IE11bHRp cGxlIHJlY2lwaWVudHMgb2YgbGlzdCA8d29yc2hpcEBncm1pLm9yZz4KU3Vi amVjdDogW1dPUlNISVBdIFJlOiBUb3VjaGluZyBGYXRoZXIncyBIZWFydCMy NgoKQm9iIEhvbGxpcyB3cm90ZToKPiAKPiBGb3VuZCB0aGlzIG9uIFtQT1dF UlBPSU5UU10gYW5kIHRob3VnaHQgaXQgd2FzIHdvcnRoIHNoYXJpbmcgd2l0 aCB0aGUKPiBbV09SU0hJUF0gbGlzdAo+IC0tLS0tLS0tLS0gRm9yd2FyZGVk IE1lc3NhZ2UgLS0tLS0tLS0tLQo+IAo+IEZyb206ICAgUm9nZXIgUmF5bmVy LCBJTlRFUk5FVDpycmF5bmVyQGVvcS5wYW9jLm9yZwo+IFRPOiAgICAgTXVs dGlwbGUgcmVjaXBpZW50cyBvZiBsaXN0LCBJTlRFUk5FVDpQT1dFUlBPSU5U U0BHUk1JLk9SRwo+IERBVEU6ICAgMy8yNS85NiAyOjE5IFBNCj4gUkU6ICAg ICBbUE9XRVJQT0lOVFNdIFRvdWNoaW5nIEZhdGhlcidzIEhlYXJ0IzI2Cj4g Cj4gQnJpYW4gRG9lcmtzZW4gd2FzIGluIE90dGF3YSB0aGlzIGxhc3Qgd2Vl a2VuZCBmb3IgYSB3b3JzaGlwIGNvbmZlcmVuY2UsIGFsb25nCj4gd2l0aCBk YW5jZXIgVmFsZXJpZSBIZW5yeSBhbmQgR2FyeSBCZXN0IG9mIFZpbmV5YXJk IENhbmFkYS4KPiAKPiBCcmlhbiBkaWQgYSBzb21lIG9mIHRoZSBuZXcgVG91 Y2hpbmcgVGhlIEZhdGhlcidzIEhlYXJ0IzI2IChGYWl0aGZ1bCBGYXRoZXIp LAo+IGFuZCBicm91Z2h0IHNvbWUgQ0RzL2Nhc3NldHRlcyB3aXRoIGhpbS4g SSBkb24ndCB0aGluayBpdCdzIHlldCBhdmFpbGFibGUgaW4KPiBzdG9yZXMs IGF0IGxlYXN0IG5vdCBoZXJlIGluIENhbmFkYS4gSSAgbGlrZSB0aGUgQ0Qg LSBpdCdzIGRpZmZlcmVudCwgbGlrZQo+IEhhbGxlbHVqYWgsIEdsb3J5IHdh cyBkaWZmZXJlbnQgKGFsdGhvdWdoIHRoZSBzdHlsZSBpcyBkaWZmZXJlbnQg dGhhbgo+IEhhbGxlbHVqYWgsIEdsb3J5KS4gTXkgZmlyc3QgaW1wcmVzc2lv bnMgYXJlOiBpbnRpbWF0ZSB3b3JzaGlwIGFuZAo+IGV4cGVyaW1lbnRhdGlv biwgZWFzeSBsaXN0ZW5pbmcsIGNhdGNoZXMgdXAgd2l0aCB5b3UgZ2VudGx5 LCBsaWtlIHRoZSBtb3JuaW5nCj4gc3VuLCBnb29kIHZhcmlhdGlvbiBvZiBz dHlsZSBhbmQgcnl0aG1uLiBJdCBzdHJpa2VzIG1lIHRoYXQgaXQncyBhIENE IHRoYXQKPiB5b3Ugd29uJ3QgZ2V0IHRpcmVkIG9mIHBsYXlpbmcgb3ZlciBh bmQgb3Zlci4KPiAKPiBUaGUgd29yc2hpcCBsZWFkZXJzIGFyZSBCcmlhbiBE b2Vya3NlbiAmIExvcmFsZWUgVGhpZXNzZW4sIHJlY29yZGVkIGF0IFZDRgo+ IExhbmdsZXksIEJDLCBDYW5hZGEuCj4gCj4gRm9yIHRob3NlIHdobyBoYXZl IG5vdCBoZWFyZCB0aGlzIENELCB0aGUgc29uZ3MgYXJlIGFzIGZvbGxvd3Ms IChseXJpY3MvbXVzaWMKPiBhdXRob3JzIGluIGJyYWNrZXRzKTsgc29tZSBz b25ncyBhcmUgc3VuZyBieSBCcmlhbiwgc29tZSBieSBvdGhlcnMsIG9yCj4g YWNjb21wYW5pZWQgd2l0aCwgb3RoZXIgbWVtYmVycyBvZiB0aGUgd29yc2hp cCB0ZWFtOgo+IAo+IDEuIEZhaXRoZnVsIEZhdGhlciAoQnJpYW4gRG9lcmtz ZW4pCj4gLXRpdGxlIHdvcnNoaXAgc29uZwo+IAo+IDIuIEplc3VzIGlzIENv bWluZyBBZ2FpbiAoTG9yYWxlZSBUaGllc3NlbikKPiAtZWFzaWx5IHN1bmcg bWVsb2R5LCBzb21ldGhpbmcgbGlrZSBJcmlzaCBmb2xrIG11c2ljCj4gCj4g My4gTXlzdGVyeSAoUGhpbGlwIEphbnogJiBCcmlhbiBEb2Vya3NlbikKPiAt QnJpYW4gc2FpZCB0aGF0IGhlIGFuZCBQaGlsaXAgd3JvdGUgdGhpcyBiZWNh dXNlIHRoZXkgd2FudGVkIHRvIGdvIGJleW9uZAo+IHR5cGljYWwgIndvcnNo aXAiIG11c2ljYWwgY29uc3RyYWludHM7IGtpbmQgb2YgYW4gUiZCIHR5cGUg YXJyYW5nZW1lbnQ7IGNvdWxkCj4gZWFzaWx5IGJlIHBsYXllZCBvbiB5b3Vy IGxvY2FsIEZNIHN0YXRpb24sIGFuZCBzbGlwIGluIHRoZSBnb3NwZWwgc28K PiBzbW9vdGhseS4uLgo+IAo+IDQuIFJldml2YWwgRmlyZSAgKEJyaWFuIERv ZXJrc2VuKQo+IC1ncmVhdCBzb25nLCBhbHRob3VnaCBJIHByZWZlciB0aGUg YXJyYW5nZW1lbnQgb24gIkNyb3NzIENhbmFkYSBMaXZlLCIgYnV0Cj4gdGhh dCB2ZXJzaW9uIHdhcyBwcm9iYWJseSB0b28gIkNhbmFkaWFuaXplZCIgaW4g aXRzIGdlb2dyYXBoaWNhbCByZWZlcmVuY2VzCj4gZm9yIHRoZSBpbnRlcm5h dGlvbmFsIG1hcmtldAo+IAo+IDUuIEhvcCBPbiBUaGUgQnVzIChTY290dCBV bmRlcndvb2QpCj4gLWdyZWF0IGNhdGNoeSBmdW4gc29uZwo+IAo+IDYuIEkg TG92ZSBUaGUgVmlldyBGcm9tIEhlcmUgKEJyaWFuIERvZXJrc2VuKQo+IC1p bnRpbWF0ZSwgYmVhdXRpZnVsIHdvcmRzCj4gCj4gNy4gV2hvIElzIExpa2Ug T3VyIEdvZD8gKEJyaWFuIER1YW5lLCBCcmlhbiBEb2Vya3NlbiwgQnJpYW4g VGhpZXNzZW4pCj4gLWludGltYXRlIHdvcnNoaXAgc29uZywgZWFzaWx5IHN1 bmcKPiAKPiA4LiBUaGUgQmVhdXR5IE9mIExpZmUgKEJyaWFuIFRoaWVzc2Vu KQo+IAo+IDkuIFRoZSBMb3ZlIE9mIEdvZCAoRi5ILiBMZWhtYW4pCj4gIC0g dGhlIGNsYXNzaWMgaHltbgo+IAo+IDEwLiBHcmVhdCBCaWcgTG92ZSAoTG9y aSBCdXNzYW5pLCBCcmlhbiBEb3Jrc2VuLCBCcmVuZGEgTGVGYXZlKQo+IC1j YXRjaHkgZmFzdCBtZWxvZHkKPiAKPiAxMS4gU2ltcGx5IFNhaWQgKE1vbmlx dWUgVHV0ZSkKPiAtc2ltcGxlLCBiZWF1dGlmdWwKPiAKPiAxMi4gSGlkaW5n IFBsYWNlIChMb3JhbGVlIFRoaWVzc2VuKQo+IC1pbnRpbWF0ZSwgY29tZm9y dGluZwo+IAo+IDEzLiBXaG9tIEhhdmUgSSBCdXQgWW91PyAoRGF2aWQgUnVp cykKPiAtcGVuc2l2ZSwgZWFzaWx5IHN1bmcKCkZvciBhbnlvbmUgaW4gQ2Fu YWRhIHdobyB3YW50cyB0byBnZXQgdGhpcyBDRCwgaXQncyBhdmFpbGFibGUg bm93IGRpcmVjdCAKZnJvbSBWTUMgKFZpbmV5YXJkIE1pbmlzdHJpZXMgQ2Fu YWRhKSBhdCA2MDQuNTM0LjM3MTMuCi0tIApSYW5kYWwgQmFydHNjaApyYmFy dHNjaEBkaXJlY3QuY2EKCgpGcm9tIEpDSFVBTkdASUJNLk1UU0FDLkVEVSBU dWUgQXByICAyIDE1OjUwIFBTVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xl LmNhbHN0YXRlbGEuZWR1IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IGJp b2wwc3VuLmNhbHN0YXRlbGEuZWR1IHdpdGggRVNNVFAgaWQgUEFBMTQ0ODkg Zm9yIDxqd29uZzVAc2F0dXJuLmNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFw ciAxOTk2IDE1OjUwOjQ5IC0wODAwClJlY2VpdmVkOiBmcm9tIGlibS5NdFNB Qy5lZHUgKFNNVFBAaWJtLm10c2FjLmVkdSBbMTQwLjE0NC4yMDIuNTBdKSBi eSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42LjEyLzguNi4xMikgd2l0aCBT TVRQIGlkIFBBQTIzNTM1IGZvciA8andvbmc1QGNhbHN0YXRlbGEuZWR1Pjsg VHVlLCAyIEFwciAxOTk2IDE1OjUwOjAzIC0wODAwClJlY2VpdmVkOiBmcm9t IElCTS5NVFNBQy5FRFUgYnkgaWJtLk10U0FDLmVkdSAoSUJNIFZNIFNNVFAg VjJSMikKICAgd2l0aCBCU01UUCBpZCAxMzA4OyBUdWUsIDAyIEFwciA5NiAx NTo0NjoyMiBQU1QKTWVzc2FnZS1JZDogPDE5OTYwNDAyMjM1MC5QQUEyMzUz NUBlYWdsZS5jYWxzdGF0ZWxhLmVkdT4KRGF0ZTogICAgICAgICBUdWUsIDAy IEFwciA5NiAxNTo0NDoxNiBQU1QKRnJvbTogSnVkeSBDaHVhbmcgPEpDSFVB TkdASUJNLk1UU0FDLkVEVT4KT3JnYW5pemF0aW9uOiBNdC4gU2FuIEFudG9u aW8gQ29sbGVnZQpTdWJqZWN0OiAgICAgIFJlOiBsdW5jaD8KVG86IEogVyA8 andvbmc1QGNhbHN0YXRlbGEuZWR1PgpJbi1SZXBseS1UbzogIFlvdXIgbWVz c2FnZSBvZiBUdWUsIDIgQXByIDE5OTYgMTU6MzQ6MjQgLTA4MDAgKFBTVCkK Q29udGVudC1UeXBlOiB0ZXh0CkNvbnRlbnQtTGVuZ3RoOiA0OQpTdGF0dXM6 IFJPClgtU3RhdHVzOiAKCkknbSBvdmVyIHRoZXJlIEAgRWxhaW5lJkdyYWNl J3MgYXJvdW5kIDktMTJub29uLgoKRnJvbSBmYXRjYXRAdWNsYS5lZHUgVHVl IEFwciAgMiAxNjowNSBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWdsZS5j YWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBiaW9s MHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIFFBQTE0NjcyOyBU dWUsIDIgQXByIDE5OTYgMTY6MDU6MTUgLTA4MDAKUmVjZWl2ZWQ6IGZyb20g cmhvLmJlbjIudWNsYS5lZHUgKHJoby5iZW4yLnVjbGEuZWR1IFsxNjQuNjcu MTMxLjMxXSkgYnkgZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKDguNi4xMi84LjYu MTIpIHdpdGggRVNNVFAgaWQgUUFBMjQwOTQ7IFR1ZSwgMiBBcHIgMTk5NiAx NjowNDoyNSAtMDgwMApSZWNlaXZlZDogZnJvbSB0YXUuYmVuMi51Y2xhLmVk dSAodGF1LmJlbjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzJdKSBieSByaG8u YmVuMi51Y2xhLmVkdSAoOC42LjExLzguNi4xMSkgd2l0aCBTTVRQIGlkIE9B QTQwNzQyOyBUdWUsIDIgQXByIDE5OTYgMTQ6NTM6MTggLTA4MDAKRGF0ZTog VHVlLCAyIEFwciAxOTk2IDE0OjUzOjE4IC0wODAwIChQU1QpCkZyb206IE5B VEhBTklFTCBDSE9ORyBMRUUgPGZhdGNhdEB1Y2xhLmVkdT4KU3ViamVjdDog UmU6IENJQSBQbGFubmluZyBNZWV0aW5nIFN0dWZmClRvOiBDQU5EWSBGTElQ IDwxMDMzNDQuMjA1MEBjb21wdXNlcnZlLmNvbT4KY2M6ICJcIjw+PCAoOlJv Z2VyOikgPjw+XCIiIDxsaG8zQGNhbHN0YXRlbGEuZWR1PiwKICAgICAgICAi Sm9jZWx5biwgYy9vIFdpbGxpcyIgPHdpbGxpcy5oYW5AanBsLm5hc2EuZ292 PiwKICAgICAgICBCZW4gS3UgPGJlbmt1QGdubi5jb20+LCBCb2IgU2hpaCA8 Ym9iaW9AZWEub2FjLnVjaS5lZHU+LAogICAgICAgIGJvb3lhaEB1Y2xhLmVk dSwgandvbmc1QGNhbHN0YXRlbGEuZWR1LCBlaWNoZW5AbWl6YXIudXNjLmVk dQpJbi1SZXBseS1UbzogPDk2MDMyODE4NTkyNF8xMDMzNDQuMjA1MF9KSEw1 Ny0xQENvbXB1U2VydmUuQ09NPgpNZXNzYWdlLUlEOiA8UGluZS4zLjg5Ljk2 MDQwMjE0MDEuQzcyOTE0LTAxMDAwMDBAdGF1LmJlbjIudWNsYS5lZHU+Ck1J TUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hh cnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0aDogMzUyClN0YXR1czogUk8K WC1TdGF0dXM6IAoKSnVzdCBhIG1pbm9yIGNvcnJlY3Rpb24uCkljZSBza2F0 aW5nIGlzIG9uIFNhdHVyZGF5IDQvMjcsIG5vdCBvbiBGcmlkYXkgNC8yNi4g KHJpZ2h0PykKCkluc3RlYWQgb2YganVzdCBhIEdyYWQgTmlnaHQgb24gNi8y MSwgd2h5IGRvbid0IHdlIGNvbWJpbmUgZm9yIHRoZSBwaWNuaWMgCndpdGgg Q2hhcmlzIG9uIFNhdHVyZGF5IDYvMjIuIFRoYXQgd2F5IHdlIGNvdWxkIGNv bWJpbmUgR3JhZHVhdGlvbiB3aXRoIApJbml0aWF0aW9uIGFuZCBhbHNvIGdl dCBzb21lIGludGVyZmVsbG93c2hpcCBib25kaW5nIHRocm93biBpbi4KCldo YXRkb3lhZ3V5c3RoaW5rPwpKdXN0IHNvbWUgdGhvdWdodHMuCgpmYXR0b2Nh dHRvCgpGcm9tIGJlYmVybGVAaWFzdGF0ZS5lZHUgVHVlIEFwciAgMiAxNjoy NiBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVk dSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0 ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIFFBQTE0ODIyIGZvciA8andvbmc1QHNh dHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAxNjoyNjoz MCAtMDgwMApSZWNlaXZlZDogZnJvbSBpc3VhMS5pYXN0YXRlLmVkdSAoaXN1 YTEuaWFzdGF0ZS5lZHUgWzEyOS4xODYuMS4xMzJdKSBieSBlYWdsZS5jYWxz dGF0ZWxhLmVkdSAoOC42LjEyLzguNi4xMikgd2l0aCBTTVRQIGlkIFFBQTI1 NDQwIGZvciA8andvbmc1QGNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAx OTk2IDE2OjI1OjQ0IC0wODAwClJlY2VpdmVkOiBieSBpc3VhMS5pYXN0YXRl LmVkdSB3aXRoIHNlbmRtYWlsLTUuNjUgCglpZCA8QUEyNzQ1N0Bpc3VhMS5p YXN0YXRlLmVkdT47IFR1ZSwgMiBBcHIgMTk5NiAxODoyMToxNSAtMDYwMApN ZXNzYWdlLUlkOiA8OTYwNDAzMDAyMS5BQTI3NDU3QGlzdWExLmlhc3RhdGUu ZWR1PgpUbzogZDI5MUBmaHN1dm0uZmhzdS5lZHUsIG16ZWhyQGlhc3RhdGUu ZWR1LCBqd29uZzVAY2Fsc3RhdGVsYS5lZHUsCiAgICAgICAgZXJvZHJpZ0Bh bWF1dGEucmNwLm5ldC5wZSwgc3R1cnR6ZDczNzNAY29icmEudW5pLmVkdQpT dWJqZWN0OiBFYXN0ZXIgU3RvcnkgKGZ3ZCkKWC1NYWlsZXI6IEVhc3lWaW5j ZW50IDMuMQpEYXRlOiBUdWUsIDAyIEFwciAxOTk2IDE4OjIxOjE0IENTVApG cm9tOiBCcmVuZGEgTSBFYmVybGUgPGJlYmVybGVAaWFzdGF0ZS5lZHU+CkNv bnRlbnQtVHlwZTogdGV4dApDb250ZW50LUxlbmd0aDogNjU2NgpTdGF0dXM6 IFJPClgtU3RhdHVzOiAKCgotLS0tLS0tIEZvcndhcmRlZCBNZXNzYWdlCgpS ZWNlaXZlZDogZnJvbSBwb3AtMy5pYXN0YXRlLmVkdSAocG9wLTMuaWFzdGF0 ZS5lZHUgWzEyOS4xODYuNi42M10pIGJ5IHBvcC0yLmlhc3RhdGUuZWR1ICg4 LjcuMy84LjcuMykgd2l0aCBFU01UUCBpZCBSQUEwMDc1OCBmb3IgPGJlYmVy bGVAcG9wLTIuaWFzdGF0ZS5lZHU+OyBUdWUsIDIgQXByIDE5OTYgMTc6MTU6 NDEgLTA2MDAgKENTVCkKUmVjZWl2ZWQ6IGZyb20gaW5zb3NmMS5uZXRpbnMu bmV0IChpbnNvc2YxLm5ldGlucy5uZXQgWzE2Ny4xNDIuMjI1LjVdKSBieSBw b3AtMy5pYXN0YXRlLmVkdSAoOC43LjMvOC43LjMpIHdpdGggRVNNVFAgaWQg UkFBMTk5Mzg7IFR1ZSwgMiBBcHIgMTk5NiAxNzoxNTozOCAtMDYwMCAoQ1NU KQpSZWNlaXZlZDogZnJvbSBzYWwzMTEud2FsZG9yZi5lZHUgKHNhbDMxMS53 YWxkb3JmLmVkdSBbMTk4LjEzNS4xMTguNl0pIGJ5IGluc29zZjEubmV0aW5z Lm5ldCB3aXRoIEVTTVRQIGlkIFJBQTA2MTY5OyBUdWUsIDIgQXByIDE5OTYg MTc6MTU6MjcgLTA2MDAgKENTVCkKUmVzZW50LU1lc3NhZ2UtSWQ6IDwxOTk2 MDQwMjIzMTUuUkFBMDYxNjlAaW5zb3NmMS5uZXRpbnMubmV0PgpSZWNlaXZl ZDogZnJvbSBTQUwzMTEvTUVSQ01BSUwgYnkgc2FsMzExLndhbGRvcmYuZWR1 IChNZXJjdXJ5IDEuMjEpOwogICAgMiBBcHIgOTYgMTc6MTg6MjggLTA2MDAK UmVjZWl2ZWQ6IGZyb20gTUVSQ01BSUwgYnkgU0FMMzExIChNZXJjdXJ5IDEu MjEpOyAyIEFwciA5NiAxNzoxODoyMyAtMDYwMApSZXNlbnQtZnJvbTogIkJl bGxvd3MsIEthcmxhIiA8QkVMTE9XU0tAU0FMMzExLldBTERPUkYuRURVPgpS ZXNlbnQtdG86IDEwMjA3MS4yNjE1QGNvbXB1c2VydmUuY29tLCBhbGxlbmJA U0FMMzExLldBTERPUkYuRURVLAogICAgICAgIGFhbnJ1ZHNAU0FMMzExLldB TERPUkYuRURVLCBoYW1tZXJzQFNBTDMxMS5XQUxET1JGLkVEVSwKICAgICAg ICBiZWViZXdAU0FMMzExLldBTERPUkYuRURVLCBob2x0b3JmQHN0b3JtLnNp bXBzb24uZWR1LAogICAgICAgIGJlYmVybGVAaWFzdGF0ZS5lZHUsIGVyaWNr bGVAaWFzdGF0ZS5lZHUsIEptY2xhcmtAc3VuZmxvd3IudXNkLmVkdSwKICAg ICAgICBvbHNvbmxpbkBtYXJ0aW4ubHV0aGVyLmVkdSwgbWNjYXJ0YW5AYmx1 ZS53ZWVnLnVpb3dhLmVkdSwKICAgICAgICB6aG9ybmVqQGNlbnRyYWwuZWR1 CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAg ICAgICAgICBXaGF0IHdhcyBpbiBKZXJlbXkncyBFZ2c/ICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIGJ5IElkYSBN YWUgS2VtcGVsCgpKZXJlbXkgd2FzIGJvcm4gd2l0aCBhIHR3aXN0ZWQgYm9k eSBhbmQgYSBzbG93IG1pbmQuIApBdCB0aGUgYWdlIG9mIDEyIGhlIHdhcyBz dGlsbCBpbiBzZWNvbmQgZ3JhZGUsIHNlZW1pbmdseQp1bmFibGUgdG8gbGVh cm4uICBIaXMgdGVhY2hlciwKRG9yaXMgTWlsbGVyLCBvZnRlbiBiZWNhbWUg ZXhhc3BlcmF0ZWQgd2l0aCBoaW0uICBIZQp3b3VsZCBzcXVpcm0gaW4gaGlz IHNlYXQsIGRyb29sIGFuZCBtYWtlIGdydW50aW5nIG5vaXNlcy4KCkF0IG90 aGVyIHRpbWVzLCBoZSBzcG9rZSBjbGVhcmx5IGFuZCBkaXN0aW5jdGx5LCBh cyBpZiBhIHNwb3QKb2YgbGlnaHQgaGFkIHBlbmV0cmF0ZWQgdGhlIGRhcmtu ZXNzIG9mIGhpcyBicmFpbi4gIE1vc3Qgb2YKdGhlIHRpbWUsIGhvd2V2ZXIs IEplcmVteSBpcnJpdGF0ZWQgaGlzIHRlYWNoZXIuICBPbmUgZGF5CnNoZSBj YWxsZWQgaGlzIHBhcmVudHMgYW5kIGFza2VkIHRoZW0gdG8gY29tZSB0byBT dC4KVGhlcmVzYSdzIGZvciBhIGNvbnN1bHRhdGlvbi4KCkFzIHRoZSBGb3Jy ZXN0ZXJzIHNhdCBxdWlldGx5IGluIHRoZSBlbXB0eSBjbGFzc3Jvb20sIERv cmlzCnNhaWQgdG8gdGhlbSwgIkplcmVteSByZWFsbHkgYmVsb25ncyBpbiBh IHNwZWNpYWwgc2Nob29sLiAgSXQKaXNuJ3QgZmFpciB0byBoaW0gdG8gYmUg d2l0aCB5b3VuZ2VyIGNoaWxkcmVuIHdobyBkb24ndCBoYXZlCmxlYXJuaW5n IHByb2JsZW1zLiAgV2h5LCB0aGVyZSBpcyBhIGZpdmUteWVhciBnYXAgYmV0 d2VlbgpoaXMgYWdlIGFuZCB0aGF0IG9mIHRoZSBvdGhlciBzdHVkZW50cyEi CgpNcnMuIEZvcnJlc3RlciBjcmllZCBzb2Z0bHkgaW50byBhIHRpc3N1ZSwg d2hpbGUgaGVyIGh1c2JhbmQKc3Bva2UuCiJNaXNzIE1pbGxlciIgaGUgc2Fp ZCwgInRoZXJlIGlzIG5vIHNjaG9vbCBvZiB0aGF0IGtpbmQKbmVhcmJ5LiAg SXQgd291bGQgYmUgYSB0ZXJyaWJsZSBzaG9jayBmb3IgSmVyZW15IGlmIHdl IGhhZAp0byB0YWtlIGhpbSBvdXQgb2YgdGhpcyBzY2hvb2wuICBXZSBrbm93 IGhlIHJlYWxseSBsaWtlcyBpdApoZXJlLiIKCkRvcmlzIHNhdCBmb3IgYSBs b25nIHRpbWUgYWZ0ZXIgdGhleSBsZWZ0LCBzdGFyaW5nIGF0IHRoZSBzbm93 Cm91dHNpZGUgdGhlIHdpbmRvdy4gIEl0cyBjb2xkbmVzcyBzZWVtZWQgdG8g c2VlcCBpbnRvIGhlcgpzb3VsLiAgU2hlIHdhbnRlZCB0byBzeW1wYXRoaXpl IHdpdGggdGhlIEZvcnJlc3RlcnMuICBBZnRlcgphbGwsIHRoZWlyIG9ubHkg Y2hpbGQgaGFkIGEgdGVybWluaWFsIGlsbG5lc3MuICBCdXQgaXQgd2Fzbid0 ICBmYWlyCnRvIGtlZXAgaGltIGluIGhlciBjbGFzcy4gIFNoZSBoYWQgMTgg b3RoZXIgeW91bmdzdGVycyB0bwp0ZWFjaCwgYW5kIEplcmVteSB3YXMgYSBk aXN0cmFjdGlvbi4gIEZ1cnRoZXJtb3JlLCBoZQp3b3VsZCBuZXZlciBsZWFy biB0byByZWFkIGFuZCB3cml0ZS4gIFdoeSB3YXN0ZSBhbnkKbW9yZSB0aW1l IHRyeWluZz8KCkFzIHNoZSBwb25kZXJlZCB0aGUgc2l0dWF0aW9uLCBndWls dCB3YXNoZWQgb3ZlciBoZXIuICAiT2gKR29kLCIgc2hlIHNhaWQgYWxvbmQs IGhlcmUgSSBhbSBjb21wbGFpbmluZyB3aGVuIG15CnByb2JsZW1zIGFyZSBu b3RoaW5nIGNvbXBhcmVkIHRvIHRoYXQgcG9vciBmYW1pbHkhIApQbGVhc2Ug aGVscCBtZSB0byBiZSBtb3JlIHBhdGllbnQgd2l0aApKZXJlbXkhIgoKPkZy b20gdGhhdCBkYXkgb24sIHNoZSB0cmllZCBoYXJkIHRvIGlnbm9yZSBKZXJl bXkncyBub2lzZXMKYW5kIGhpcyBibGFuayBzdGFyZXMuICBUaGVuIG9uZSBk YXksIGhlIGxpbXBlZCB0byBoZXIKZGVzaywgZHJhZ2dpbmcgaGlzIGJhZCBs ZWcgYmVoaW5kIGhpbS4KCiJJIGxvdmUgeW91LCBNaXNzIE1pbGxlciwiIGhl IGV4Y2xhaW1lZCwgbG91ZCBlbm91Z2ggZm9yCnRoZSB3aG9sZSBjbGFzcyB0 byBoZWFyLiAgVGhlIG90aGVyIHN0dWRlbnRzIHNuaWNrZXJlZCwgYW5kCkRv cmlzJyBmYWNlIHR1cm5lZCByZWQuICBTaGUgc3RhbW1lcmVkLCAiV2gtd2h5 IHRoYXQncwp2ZXJ5IG5pY2UgSmVyZW15LCBOLW5vdyBwbGVhc2UgdGFrZSB5 b3VyIHNlYXQuIgoKU3ByaW5nIGNhbWUsIGFuZCB0aGUgY2hpbGRyZW4gdGFs a2VkIGV4Y2l0ZWRseSBhYm91dCB0aGUKY29taW5nIG9mCkVhc3Rlci4gIERv cmlzIHRvbGQgdGhlbSB0aGUgc3Rvcnkgb2YgSmVzdXMsIGFuZCB0aGVuIHRv CmVtcGhhc2l6ZSB0aGUgaWRlYSBvZiBuZXcgbGlmZSBzcHJpbmdpbmcgZm9y dGgsIHNoZSBnYXZlCmVhY2ggb2YgdGhlIGNoaWxkcmVuIGEgbGFyZ2UgcGxh c3RpYyBlZ2cuICAiTm93LCIgc2hlIHNhaWQgdG8KdGhlbSwgIkkgd2FudCB5 b3UgdG8gdGFrZSB0aGlzIGhvbWUgYW5kIGJyaW5nIGl0IGJhY2sKdG9tb3Jy b3cgd2l0aCBzb21ldGhpbmcgaW5zaWRlIHRoYXQgc2hvd3MgbmV3IGxpZmUu ICBEbwp5b3UgdW5kZXJzdGFuZD8iCgoiWWVzLCBNaXNzIE1pbGxlciEiIHRo ZSBjaGlsZHJlbiByZXNwb25kZWQKZW50aHVzaWFzdGljYWxseS0tYWxsIGV4 Y2VwdCBmb3IgSmVyZW15LiAgSGUganVzdCBsaXN0ZW5lZAppbnRlbnRseSwg aGlzIGV5ZXMgbmV2ZXIgbGVmdCBoZXIgZmFjZS4gIEhlIGRpZCBub3QgZXZl biBtYWtlCmhpcyB1c3VhbCBub2lzZXMuCgpIYXMgaGUgdW5kZXJzdG9vZCB3 aGF0IHNoZSBoYWQgc2FpZCBhYm91dCBKZXN1cycgZGVhdGgKYW5kIHJlc3Vy cmVjdGlvbj8gIERpZCBoZSB1bmRlcnN0YW5kIHRoZSBhc3NpZ25tZW50PyAK UGVyaGFwcyBzaGUgc2hvdWxkIGNhbGwgaGlzIHBhcmVudHMgYW5kIGV4cGxh aW4gdGhlIHByb2plY3QKdG8gdGhlbS4KClRoYXQgZXZlbmluZywgRG9yaXMn IGtpdGNoZW4gc2luayBzdG9wcGVkIHVwLiAgU2hlIGNhbGxlZAp0aGUgbGFu ZGxvcmQgYW5kIHdhaXRlZCBhbiBob3VyIGZvciBoaW0gdG8gY29tZSBieSBh bmQKdW5jbG9nIGl0LiAgQWZ0ZXIgdGhhdCwgc2hlIHN0aWxsIGhhZCB0byBz aG9wIGZvciBncm9jZXJpZXMsCmlyb24gYSBibG91c2UsIGFuZCBwcmVwYXJl IGEgdm9jYWJ1bGFyeSB0ZXN0LiAgU2hlCmNvbXBsZXRlbHkgZm9yZ290IGFi b3V0IHBob25pbmcgSmVyZW15J3MgcGFyZW50cy4KClRoZSBuZXh0IG1vcm5p bmcsIDE5IGNoaWxkcmVuIGNhbWUgdG8gc2Nob29sLCBsYXVnaGluZwphbmQg dGFsa2luZyBhcyB0aGV5IHBsYWNlZCB0aGVpciBlZ2dzIGluIHRoZSBsYXJn ZSB3aWNrZXIKYmFza2V0IG9uIE1pc3MgTWlsbGVyJ3MgZGlzay4gIEFmdGVy IHRoZSBtYXRoIGxlc3NvbiwgaXQgd2FzCnRpbWUgdG8gb3BlbiB0aGUgZWdn cy4KCkluIHRoZSBmaXJzdCBlZ2csIERvcmlzIGZvdW5kIGEgZmxvd2VyLiAg Ik9oIHllcywgYSBmbG93ZXIgaXMKY2VydGFpbmx5IGEgc2lnbiBvZiBuZXcg bGlmZSwiIHNoZSBzYWlkLiAgIldoZW4gcGxhbnRzIHBlZWsKdGhyb3VnaCB0 aGUgZ3JvdW5kIHdlIGtub3cgdGhhdCBzcHJpbmcgaXMgaGVyZS4iICBBIHNt YWxsCmdpcmwgaW4gdGhlIGZpcnN0IHJvdyB3YXZlZCBoZXIgYXJtLCAiVGhh dCdzIG15IGVnZywgTWlzcwpNaWxsZXIuIgoKVGhlIG5leHQgZWdnIGNvbnRp YW5lZCBhIHBsYXRpYyBidXR0ZXJmbHksIHdoaWNoIGxvb2tlZAp2ZXJ5IHJl YWwuCkRvcmlzIGhlbGQgaXQgdXAuICAiV2UgYWxsIGtub3cgdGhhdCBhIGNh dGVycGlsbGFyIGNoYW5nZXMKYW5kIGdyb3dzIGludG8gYSBiZWF1dGlmdWwg YnV0dGVyZmx5LiAgWWVzLCB0aGF0IGlzIG5ldyBsaWZlLAp0b28uIiAgTGl0 dGxlIEp1ZHkgc21pbGVkIHByb3VkbHkgYW5kIHNhaWQsICJNaWxsIE1pbGxl ciwgdGhhdApvbmUgaXMgbWluZSEiCgpOZXh0IERvcmlzIGZvdW5kIGEgcm9j ayB3aXRoIG1vc3Mgb24gaXQuICBTaGUgZXhwbGFpbmVkCnRoYXQgbW9zcywg dG9vLCBzaG93ZWQgbGlmZS4gIEJpbGx5IHNwb2tlIHVwIGZyb20gdGhlIGJh Y2sKb2YgdGhlIGNsYXNzcm9vbSwgIk15CkRhZGR5IGhlbHBlZCBtZSEiIGhl IGJlYW1lZC4KClRoZSBEb3JpcyBvcGVuZWQgdGhlIGZvdXJ0aCBlZ2cuICBT aGUgZ2FzcGVkLiAgVGhlIGVnZwp3YXMgZW1wdHkhClN1cmVseSBpdCBtdXN0 IGJlIEplcmVteSdzLCBzaGUgdGhvdWdodCwgYW5kIG9mIGNvdXJzZSwgaGUK ZGlkIG5vdCB1bmRlcnN0YW5kIGhlciBpbnN0cnVjdGlvbnMuICBJdCBvbmx5 IHNoZSBoYWQgbm90CmZvcmdvdHRlbiB0byBwaG9uZSBoaXMgcGFyZW50cyEg IEJlY2F1c2Ugc2hlIGRpZCBub3Qgd2FudAp0byBlbWJhcnJhc3MgaGltLCBz aGUgcXVpZXRseSBzZXQgdGhlIGVnZyBhc2lkZSBhbmQKcmVhY2hlZCBmb3Ig YW5vdGhlci4KClN1ZGRlbmx5IEplcmVteSBzcG9rZSB1cC4gICJNaXNzIE1p bGxlciwgYXJlbid0IHlvdSBnb2luZwp0byB0YWxrIGFib3V0IG15IGVnZz8i CgpGbHVzdGVyZWQsIERvcmlzIHJlcGxpZWQsICJCdXQgSmVyZW15LS15b3Vy IGVnZyBpcyBlbXB0eSEiCiBIZSBsb29rZWQgaW50byBoZXJlIGV5ZXMgYW5k IHNhaWQgc29mdGx5LCAiWWVzLCBidXQgSmVzdXMnCnRvbWIgd2FzIGVtcHR5 LCB0b28hIgoKIk9oLCB5ZXMhICBKZXJlbXkgc2FpZCwgIkplc3VzIHdhcyBr aWxsZWQgYW5kIHB1dCBpbiB0aGVyZS4gClRoZW4gSGlzCkZhdGhlciByYWlz ZWQgSGltIHVwISIKClRoZSByZWNlc3MgYmVsbCByYW5nLiAgV2hpbGUgdGhl IGNoaWxkcmVuIGV4Y2l0ZWRseSByYW4gb3V0CnRvIHRoZSBzY2hvb2wgeWFy ZCwgRG9yaXMgY3JpZWQuICBUaGUgY29sZCBpbnNpZGUgaGVyIG1lbHRlZApj b21wbGV0ZWx5IGF3YXkuCgpUaHJlZSBtb250aHMgbGF0ZXIsIEplcmVteSBk aWVkLiAgVGhvc2Ugd2hvIHBhaWQgdGhlaXIKcmVzcGVjdHMgYXQgdGhlIG1v cnR1YXJ5IHdlcmUgc3VycHJpc2VkIHRvIHNlZSAxOSBlZ2dzIG9uCnRvcCBv ZiBoaXMgY2Fza2V0LCBhbGwgb2YgdGhlbSBlbXB0eS4KCi0tLQoKCgogICAg ICBGb3IgeW91IGhhdmUgYSBuZXcgbGlmZS4gIEl0IHdhcyBub3QgcGFzc2Vk IG9uIHRvIHlvdSBmcm9tIHlvdXIgCglwYXJlbnRzLCBmb3IgdGhlIGxpZmUg dGhleSBnYXZlIHlvdSB3aWxsIGZhZGUgYXdheS4gIFRoaXMgbmV3CglvbmUg d2lsbCBsYXN0IGZvcmV2ZXIsIGZvciBpdCBjb21lcyBmcm9tIENocmlzdCwg R29kJ3MgZXZlci0KCWxpdmluZyBNZXNzYWdlIHRvIG1lbi4KCgkJCQkJLTEg UGV0ZXIgMToyMwoKCkZyb20gYmxmb25nQGNhc3Rvci51c2MuZWR1IFR1ZSBB cHIgIDIgMjE6NTQgUFNUIDE5OTYKUmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fs c3RhdGVsYS5lZHUgKGVhZ2xlIFsxMzAuMTgyLjEyMS4xXSkgYnkgYmlvbDBz dW4uY2Fsc3RhdGVsYS5lZHUgd2l0aCBFU01UUCBpZCBWQUExNTk2MyBmb3Ig PGp3b25nNUBzYXR1cm4uY2Fsc3RhdGVsYS5lZHU+OyBUdWUsIDIgQXByIDE5 OTYgMjE6NTQ6MjkgLTA4MDAKUmVjZWl2ZWQ6IGZyb20gY2hhcGgudXNjLmVk dSAoY2hhcGgudXNjLmVkdSBbMTI4LjEyNS4yNTMuMTMzXSkgYnkgZWFnbGUu Y2Fsc3RhdGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQg VkFBMjM3MTMgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBUdWUsIDIg QXByIDE5OTYgMjE6NTM6MDkgLTA4MDAKUmVjZWl2ZWQ6IGZyb20gY2FzdG9y LnVzYy5lZHUgKGJsZm9uZ0BjYXN0b3IudXNjLmVkdSBbMTI4LjEyNS4yNTMu MTcwXSkKCWJ5IGNoYXBoLnVzYy5lZHUgKDguNy4yLzguNy4yL3VzYykgd2l0 aCBFU01UUAoJaWQgU0FBMjYyMTYgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5l ZHU+OyBUdWUsIDIgQXByIDE5OTYgMTg6NDY6MTggLTA4MDAgKFBTVCkKUmVj ZWl2ZWQ6IChmcm9tIGJsZm9uZ0Bsb2NhbGhvc3QpCglieSBjYXN0b3IudXNj LmVkdSAoOC43LjIvOC43LjIvdXNjKQoJaWQgU0FBMjc5OTc7IFR1ZSwgMiBB cHIgMTk5NiAxODo0NjoxNyAtMDgwMCAoUFNUKQpEYXRlOiBUdWUsIDIgQXBy IDE5OTYgMTg6NDY6MTcgLTA4MDAgKFBTVCkKRnJvbTogQnJpYW4gTGVlIEZv bmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1PgpUbzogamFjayB3b25nIDxqd29u ZzVAY2Fsc3RhdGVsYS5lZHU+ClN1YmplY3Q6IG1lZXRpbmcgd2l0aCBKYW1l cwpNZXNzYWdlLUlEOiA8UGluZS5TT0wuMy45MS45NjA0MDIxODQ0NTkuMjc1 MTVCLTEwMDAwMEBjYXN0b3IudXNjLmVkdT4KTUlNRS1WZXJzaW9uOiAxLjAK Q29udGVudC1UeXBlOiBURVhUL1BMQUlOOyBjaGFyc2V0PVVTLUFTQ0lJCkNv bnRlbnQtTGVuZ3RoOiAyNjgKU3RhdHVzOiBSTwpYLVN0YXR1czogCgoKSGV5 IEphY2stCgpKdXN0IHdhbnRlZCB0byBsZXQgeW91IGtub3cgdGhhdCBKYW1l cyBTd2Fuc29uIGVtYWlsZWQgbWUgYW5kIHNhaWQgaGUgd291bGQgCmxpa2Ug dG8gbWVldCB0aGUgYm90aCBvZiB1cyBiZWZvcmUgd2UgbGVhdmUgZm9yIENo aW5hLgoKSSBlbWFpbGVkIGhpbSBiYWNrIHNheWluZyB0aGF0IHdvdWxkIGJl IGZpbmUuCgpTb29vb28sIHNvbWV0aW1lIGJldHdlZW4gbm93IGFuZCBKdW5l LiAgTGVtbWUga25vdyB3aGVuJ3MgYSBnb29kIHRpbWUuCgpCcmkKCkZyb20g QmVuS3VAZ25uLmNvbSBXZWQgQXByICAzIDAwOjA5IFBTVCAxOTk2ClJlY2Vp dmVkOiBmcm9tIGVhZ2xlLmNhbHN0YXRlbGEuZWR1IChlYWdsZSBbMTMwLjE4 Mi4xMjEuMV0pIGJ5IGJpb2wwc3VuLmNhbHN0YXRlbGEuZWR1IHdpdGggRVNN VFAgaWQgQUFBMTY0NzI7IFdlZCwgMyBBcHIgMTk5NiAwMDowOTowMCAtMDgw MApSZWNlaXZlZDogZnJvbSBnbm4tMi5nbm4uY29tIChnbm4tMi5nbm4uY29t IFsyMDQuMTQ4Ljk3LjkyXSkgYnkgZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKDgu Ni4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgQUFBMjg5MDk7IFdlZCwgMyBB cHIgMTk5NiAwMDowODoxNCAtMDgwMApSZWNlaXZlZDogZnJvbSB3d3ctMTkt MTc3Lmdubi5jb20uICh3d3ctMTktMTc3Lmdubi5jb20gWzIwNS4xODguMTku MTc3XSkgYnkgZ25uLTIuZ25uLmNvbSAoOC43LjEvOC43LjMpIHdpdGggU01U UCBpZCBEQUExMzc0NTsgV2VkLCAzIEFwciAxOTk2IDAzOjAyOjQzIC0wNTAw IChFU1QpCk1lc3NhZ2UtSWQ6IDwxOTk2MDQwMzA4MDIuREFBMTM3NDVAZ25u LTIuZ25uLmNvbT4KWC1NYWlsZXI6IEdOTm1lc3NlbmdlciAxLjIKTWltZS1W ZXJzaW9uOiAxLjAKRGF0ZTogV2VkLCAwMyBBcHIgMTk5NiAwMDowNDoxMQpG cm9tOiBCZW5LdUBnbm4uY29tIChCZW5qYW1pbiBLdSkKVG86IGVpY2hlbkBt aXphci51c2MuZWR1LCBmYXRjYXRAdWNsYS5lZHUsIDEwMzM0NC4yMDUwQGNv bXB1c2VydmUuY29tLAogICAgICAgIGxobzNAY2Fsc3RhdGVsYS5lZHUsIHdp bGxpcy5oYW5AanBsLm5hc2EuZ292LCBib2Jpb0BlYS5vYWMudWNpLmVkdSwK ICAgICAgICBib295YWhAdWNsYS5lZHUsIGp3b25nNUBjYWxzdGF0ZWxhLmVk dQpTdWJqZWN0OiBSZTogQ0lBIFBsYW5uaW5nIE1lZXRpbmcgU3R1ZmYKQ29u dGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSIKQ29u dGVudC1MZW5ndGg6IDE2NDcKU3RhdHVzOiBSTwpYLVN0YXR1czogCgpTbyBo ZXJlJ3MgdGhlIHNjaGVkdWxlIGZvciBDSUEgU3ByaW5nIDE5OTY6CgpDSUEg U1BSSU5HIDE5OTYgU0NIRURVTEUKPT09PT09PT09PT09PT09PT09PT09PT09 CgpBUFJJTAo1IC0gU21hbGwgZ3JvdXAgc2tpdHMvRWFzdGVyIG1lc3NhZ2Ug KENhcm9seW4pCjEyIC0gTWlzc2lvbnMgRnJpZGF5CjE0IChTdW4pIC0gUGxh bm5pbmcgTWVldGluZwoxOSAtIERpc2NpcGxlc2hpcCBEYXkvUHJvbWlzZSBL ZWVwZXJzCjI3IChTYXQpIC0gSWNlIFNrYXRpbmcgdy8gQ2hhcmlzIChCb2Ip IAoJWyogRGF0ZSB0ZW50YXRpdmU7IG1heSBjb25mbGljdCB3aXRoIExpdmlu ZyBTdG9uZSBjYW1waW5nXQoKTUFZCjMgLSBJbiBTdGVwIHdpdGggdGhlIEhv bHkgU3Bpcml0IChDYXJvbHluKQo1IChTdW4pIC0gUGxhbm5pbmcgTWVldGlu ZwoxMCAtIFdhc2hpbmcgRGlzY2lwbGVzJyBGZWV0IChTZXJ2YW50aG9vZC9M b3ZlKSAoUm9nZXIpCjE3LTE5IC0gUmV0cmVhdAoyNCAtIFJldHJlYXQgUmVm bGVjdGlvbnMKMzEgLSBEaXNjaXBsZXNoaXAgRGF5CgpKVU5FCjcgLSBXYWl0 aW5nIG9uIEdvZCAoSm9jZWx5bikKMTQgLSBKb3kgb2YgdGhlIExvcmQgKFJv Z2VyKQoyMSAoU2F0KSAtIFBpY25pYyB3LyBDaGFyaXMKCVsqIEdyYWRzIGdy YWQgZnJvbSBDSUEsIGluaXRpYXRlIHRvIENoYXJpcyA6KV0KMjggLSBQcmFp c2UgTml0ZQoKKiogVGhlcmUgbWF5IGJlIGEgcG9zc2liaWxpdHkgdGhhdCBF RkMtTEEgKEFjdHVhbGx5LCBub3cgdGhleSdyZSBjYWxsZWQgCkhhcnZlc3Qg TEEpIG1heSB3YW50IHRvIGRvIGEgcHJhaXNlIHRoaW5nIHdpdGggQ0lBLCBw ZXJoYXBzIDYvMjguICBJIHN0aWxsIApuZWVkIHRvIHRhbGsgd2l0aCB0aGVt LCBhbmQgSSB3aWxsLCBvZiBjb3Vyc2UsIGJyaW5nIGl0IHVwIHRvZ2V0aGVy IGF0IHRoZSAKbmV4dCBtZWV0aW5nIGJlZm9yZSB3ZSBhbGwgbWFrZSBhIGRl Y2lzaW9uLiAgSWYgeW91IGd1eXMgZG9uJ3Qga25vdywgdGhleSd2ZSAKZ290 IGEga2V3bCB3b3JzaGlwIGJhbmQuICBUaGlzIG1heSBiZSBnb29kIGlmIHdl IGRvbid0IGhhdmUgYSB0ZWFtIHRvIHB1dCAKNi8yOCB0b2dldGhlci4KCkRv ZXMgc29tZW9uZSBoYXZlIG5vdGVzIG9uIHdoYXQgd2UgcGxhbm5lZCBmb3Ig dGhlIHJldHJlYXQgbGFzdCB0aW1lPyAgSSAKc2VlbSB0byBoYXZlIG1pc3Bs YWNlZCBtaW5lIC4uLiA6KC4KCldlbGwsIHRoYXQncyBhYm91dCBpdC4gIEdv ZCBibGVzcywgYW5kIGEgam95b3VzIEVhc3RlciB0byBhbGwuCgoKQmVuLgoK Cn5+fn5+fn5+fn5+fn5+fn4gQmVuamFtaW4gS3Ugfn5+fn5+fn5+fn5+fn5+ fgpTb3V0aCBQYXNhZGVuYSwgQ2FsaWZvcm5pYSAgICAgICA8PjwKRW1haWw6 IGJlbmt1QGdubi5jb20KSVJDOiAgIEJlbkt1ClVSTDogICBodHRwOi8vbWVt YmVycy5nbm4uY29tL2Jlbmt1L2hvbWUuaHRtbAoKUHJvdmVyYnMgMzo1LTYK VHJ1c3QgaW4gdGhlIExvcmQgd2l0aCBhbGwgeW91ciBoZWFydAogICBhbmQg bGVhbiBub3Qgb24geW91ciBvd24gdW5kZXJzdGFuZGluZzsKSW4gYWxsIHlv dXIgd2F5cyBhY2tub3dsZWRnZSBIaW0sCiAgIGFuZCBIZSB3aWxsIG1ha2Ug eW91ciBwYXRocyBzdHJhaWdodC4Kfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+CgoKRnJvbSBqbmcyQHBvLWJveC5tY2dp bGwuY2EgV2VkIEFwciAgMyAxMTowNyBQU1QgMTk5NgpSZWNlaXZlZDogZnJv bSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFd KSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIExB QTE5ODkyIGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFdl ZCwgMyBBcHIgMTk5NiAxMTowNzoyMCAtMDgwMApSZWNlaXZlZDogZnJvbSBz aXJvY2NvLkNDLk1jR2lsbC5DQSAoc2lyb2Njby5DQy5NY0dpbGwuQ0EgWzEz Mi4yMDYuMjcuMTJdKSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42LjEy LzguNi4xMikgd2l0aCBFU01UUCBpZCBMQUExNzYxMiBmb3IgPGp3b25nNUBj YWxzdGF0ZWxhLmVkdT47IFdlZCwgMyBBcHIgMTk5NiAxMTowNjozNCAtMDgw MApSZWNlaXZlZDogZnJvbSAxOTguMTY4LjE4My40NCAoRC0wNC5EQVMuTWNH aWxsLkNBIFsxOTguMTY4LjE4My40NF0pIGJ5IHNpcm9jY28uQ0MuTWNHaWxs LkNBICg4LjYuMTIvOC42LjYpIHdpdGggU01UUCBpZCBPQUExNTc0NyBmb3Ig PGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47IFdlZCwgMyBBcHIgMTk5NiAxNDow Mzo1NSAtMDUwMApGcm9tOiBqbmcyQHBvLWJveC5tY2dpbGwuY2EKWC1TTVRQ LVBvc3RpbmctT3JpZ2luOiAxOTguMTY4LjE4My40NCAoRC0wNC5EQVMuTWNH aWxsLkNBIFsxOTguMTY4LjE4My40NF0pCk1lc3NhZ2UtSWQ6IDwxOTk2MDQw MzE5MDMuT0FBMTU3NDdAc2lyb2Njby5DQy5NY0dpbGwuQ0E+Ck1JTUUtVmVy c2lvbjogMS4wCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKRGF0 ZTogV2VkLCAwMyBBcHIgOTYgMTQ6MTg6MjQgLTA1MDAKU3ViamVjdDogUmU6 IEhvdyBhcmUgeW91PwpUbzogSiBXIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ CkluLVJlcGx5LVRvOiA8UGluZS5TVU4uMy45MS45NjA0MDEwODEzNDguMTky MzVBLTEwMDAwMEB1cmFudXM+ClgtTWFpbGVyOiBTUFJZIE1haWwgVmVyc2lv bjogMDQuMDAuMDYuMTcKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluCkNvbnRl bnQtTGVuZ3RoOiA1ODMKU3RhdHVzOiBSTwpYLVN0YXR1czogQQoKRGVhciBK YWNrLAoKCVdvdyEgIEknbSBzbyBoYXBweSB0byBoZWFyIHRoYXQgeW91IGFy ZSBnb2luZyB0byBiZSBpbiBIb25nIEtvbmcgdGhpcyAKc3VtbWVyISEgIERv IHlvdSBoYXZlIGFueSBpZGVhIHdoZW4geW91IGFyZSBnb2luZyB0byBnbz8g IEFyZSB5b3UgZ29pbmcgd2l0aCAKeW91ciBtb3RoZXI/ICBGdW4hISAgSSB3 aWxsIGJlIGJhY2sgaW4gSG9uZyBLb25nIGluIEp1bHkgc28gaG9wZWZ1bGx5 IHlvdSB3aWxsIApiZSB0aGVyZSB0b28uICBJIHdvdWxkIGxvdmUgdG8gc2Vl IHlvdSBhZ2Fpbi4gIEFueWhvdywgd29yayBoZXJlIGlzIHZlcnkgCnN0cmVz c2Z1bCBhdCB0aGUgbW9tZW50LiAgR2V0dGluZyByZWFkeSBmb3IgZmluYWxz IGFuZCBzdHVmZi4gIE90aGVyd2lzZSwgbGlmZSAKc2VlbXMgdG8gYmUgZ29p bmcgYWxyaWdodC4gIAoKCUhBUFBZIEVBU1RFUiEhIQoKCVBsZWFzZSBnaXZl IG15IGJlc3QgdG8geW91ciBtb3RoZXIsIHNpc3RlciBhbmQgbGl0dGxlIG5l cGhld3MgYW5kIApuaWVjZSBmb3IgbWUuICBUYWtlIGNhcmUgYW5kIHdyaXRl IHNvb24hIQoKCgkJCQkJCUxvdmUsIAoJCQkJCQkJSmVzc2llCgpGcm9tIEVD SEVOQHN0dWFmZi51c2MuZWR1IFdlZCBBcHIgIDMgMTI6MDggUFNUIDE5OTYK UmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKGVhZ2xlIFsx MzAuMTgyLjEyMS4xXSkgYnkgYmlvbDBzdW4uY2Fsc3RhdGVsYS5lZHUgd2l0 aCBFU01UUCBpZCBNQUEyMDM5OSBmb3IgPGp3b25nNUBzYXR1cm4uY2Fsc3Rh dGVsYS5lZHU+OyBXZWQsIDMgQXByIDE5OTYgMTI6MDg6NDkgLTA4MDAKUmVj ZWl2ZWQ6IGZyb20gY2hhcGgudXNjLmVkdSAoY2hhcGgudXNjLmVkdSBbMTI4 LjEyNS4yNTMuMTMzXSkgYnkgZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKDguNi4x Mi84LjYuMTIpIHdpdGggRVNNVFAgaWQgTUFBMjEyMTMgZm9yIDxqd29uZzVA Y2Fsc3RhdGVsYS5lZHU+OyBXZWQsIDMgQXByIDE5OTYgMTI6MDg6MDQgLTA4 MDAKUmVjZWl2ZWQ6IGZyb20gc3R1YWZmLnVzYy5lZHUgKHN0dWFmZi51c2Mu ZWR1IFsxMjguMTI1LjcwLjE0XSkKCWJ5IGNoYXBoLnVzYy5lZHUgKDguNy4y LzguNy4yL3VzYykgd2l0aCBTTVRQCglpZCBNQUEyODc5NSBmb3IgPGp3b25n NUBjYWxzdGF0ZWxhLmVkdT47IFdlZCwgMyBBcHIgMTk5NiAxMjowNDoyMSAt MDgwMCAoUFNUKQpSZWNlaXZlZDogZnJvbSBTVFVBRkYvU01UUFF1ZXVlIGJ5 IHN0dWFmZi51c2MuZWR1IChNZXJjdXJ5IDEuMTEpOwogICAgV2VkLCAzIEFw ciA5NiAxMjowOTo0OSBQU1QKUmVjZWl2ZWQ6IGZyb20gTWFpbHF1ZXVlIGJ5 IFNUVUFGRiAoTWVyY3VyeSAxLjExKTsgV2VkLCAzIEFwciA5NiAxMjowOTo0 NSBQU1QKRnJvbTogImVsYWluZSBjaGVuIiA8RUNIRU5Ac3R1YWZmLnVzYy5l ZHU+Ck9yZ2FuaXphdGlvbjogIFVTQyBTdHVkZW50IEFmZmFpcnMKVG86IGp3 b25nNUBjYWxzdGF0ZWxhLmVkdQpEYXRlOiAgICAgICAgICBXZWQsIDMgQXBy IDE5OTYgMToxOToyMiBQU1QKU3ViamVjdDogICAgICAgYSBjb3B5ClgtQ29u ZmlybS1SZWFkaW5nLVRvOiAiZWxhaW5lIGNoZW4iIDxFQ0hFTkBzdHVhZmYu dXNjLmVkdT4KWC1wbXJxYzogICAgICAgMQpQcmlvcml0eTogbm9ybWFsClgt bWFpbGVyOiAgICAgUGVnYXN1cyBNYWlsL01hYyAodjIuMS4yKQpNZXNzYWdl LUlEOiA8NDFFNTk4NzJEMEBzdHVhZmYudXNjLmVkdT4KQ29udGVudC1UeXBl OiB0ZXh0CkNvbnRlbnQtTGVuZ3RoOiA0NTQ5ClN0YXR1czogUk8KWC1TdGF0 dXM6IAoKamFjaywgaGVyZSBpcyBhIGNvcHkuLi4uIGluIGxpZ2h0IG9mIGFs bCB0aGF0IGkndmUgc2hhcmVkIHdpdGggeW91LCAKcGxlYXNlIGJlIG1lcmNp ZnVsIHRvIG1lIGluIHdoYXQgaSBzYWlkIHRvIGFydC4uLi4gaXQgbWF5IG5v dCBoYXZlIGJlZW4gCmEgZ29vZCBpZGVhLCBidXQgdGhlIGRhbWFnZSBoYXMg YmVlbiBkb25lLiAgCgp0ZWxsIG1lIHdoYXQgeW91IHRoaW5rLgoKCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KCgpGcm9tOiAgICAgICAgICBTZWxmIDxFQ0hFTj4KVG86ICAg ICAgICAgICAgYm9veWFoQHVjbGEuZWR1ClN1YmplY3Q6ICAgICAgIGl0IGlz IHRpbWUuCkRhdGU6ICAgICAgICAgIFR1ZSwgMiBBcHIgMTk5NiA3OjM5OjA5 CgppIHNwb2tlIHdpdGggamFjayB0b2RheSBhbmQgaGUgcmFpc2VkIHNvbWUg aXNzdWVzIHdoaWNoIGkgaGF2ZSBiZWVuIAp0aGlua2luZyBhYm91dCBhbHNv IGFuZCBoZSB0b2xkIG1lIHlvdSByYWlzZWQgdGhlIHNhbWUgY29uY2VybiB3 aXRoIGhpbS4gIAp0aGlzIGlzIGFib3V0IHRoZSBmYWN0IHRoYXQgaSd2ZSBu ZXZlciBnb25lIGJlZm9yZSBhbmQgdGhlIHF1ZXN0aW9ucyAKdGhhdCBjb21l IGFsb25nIHdpdGggd2hldGhlciBpIHdpbGwgaGF2ZSB0aGUgYWJpbGl0eSB0 byBsZWFkLiAgaSd2ZSAKY29uc2lkZXJlZCB0aGlzIGlzc3VlIGFuZCBoYXZl IGFza2VkIGppbW15IGFib3V0IGl0IGFuZCBoZSBzYWlkIHRoYXQgCmhlJ3Mg ZmluZSB3aXRoIGl0LCBpbiBmYWN0LCBpdCdzIG5vdCBhbiBpc3N1ZSB3aXRo IGhpbSBhdCBhbGwuICBpZiBpdCAKd2FzIGFuIGlzc3VlIGZvciB5b3UsIGkg d29uZGVyIHdoeSB5b3UgZGlkbid0IHJhaXNlIHRoYXQgbGFzdCBuaWdodD8g CgpqYWNrIGFsc28gc3VnZ2VzdGVkIHRoYXQgd2UgcmVzb2x2ZSB0aGUgc3Rh dHVzIG9mIG91ciByZWxhdGlvbnNoaXAgCmJlZm9yZSB3ZSBnby4gIGkgAAAA AAAAAAAAAAhQAAAAAAAgiHgAAAPBACCMUAAABAtTdGF0dXM6IFJPClgtU3Rh dHVzOiBBCgoAAABGcm9tIGpuZzJAcG8tYm94Lm1jZ2lsbC5jYSBTYXQgTWFy IDMwIDExOjA3IFBTVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xlLmNhbHN0 YXRlbGEuZWR1IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IGJpb2wwc3Vu LmNhbHN0YXRlbGEuZWR1IHdpdGggRVNNVFAgaWQgTEFBMjM1NzAgZm9yIDxq d29uZzVAYmlvbDBzdW4uY2Fsc3RhdGVsYS5lZHU+OyBTYXQsIDMwIE1hciAx OTk2IDExOjA3OjA3IC0wODAwClJlY2VpdmVkOiBmcm9tIHNpcm9jY28uQ0Mu TWNHaWxsLkNBIChzaXJvY2NvLkNDLk1jR2lsbC5DQSBbMTMyLjIwNi4yNy4x Ml0pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3 aXRoIEVTTVRQIGlkIExBQTE2MDM2IGZvciA8andvbmc1QGNhbHN0YXRlbGEu ZWR1PjsgU2F0LCAzMCBNYXIgMTk5NiAxMTowNjoxNCAtMDgwMApSZWNlaXZl ZDogZnJvbSAxOTguMTY4LjE4OS4xMDkgKEktMDkuREFTLk1jR2lsbC5DQSBb MTk4LjE2OC4xODkuMTA5XSkgYnkgc2lyb2Njby5DQy5NY0dpbGwuQ0EgKDgu Ni4xMi84LjYuNikgd2l0aCBTTVRQIGlkIE9BQTEzODQ0IGZvciA8andvbmc1 QGNhbHN0YXRlbGEuZWR1PjsgU2F0LCAzMCBNYXIgMTk5NiAxNDowMzozMiAt MDUwMApGcm9tOiBqbmcyQHBvLWJveC5tY2dpbGwuY2EKWC1TTVRQLVBvc3Rp bmctT3JpZ2luOiAxOTguMTY4LjE4OS4xMDkgKEktMDkuREFTLk1jR2lsbC5D QSBbMTk4LjE2OC4xODkuMTA5XSkKTWVzc2FnZS1JZDogPDE5OTYwMzMwMTkw My5PQUExMzg0NEBzaXJvY2NvLkNDLk1jR2lsbC5DQT4KTUlNRS1WZXJzaW9u OiAxLjAKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdApEYXRlOiBT YXQsIDMwIE1hciA5NiAxNDoxNzo1NSAtMDUwMApTdWJqZWN0OiBSZTogIEhv dyBhcmUgeW91PwpUbzogandvbmc1QGNhbHN0YXRlbGEuZWR1ClgtTWFpbGVy OiBTUFJZIE1haWwgVmVyc2lvbjogMDQuMDAuMDYuMTcKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluCkNvbnRlbnQtTGVuZ3RoOiAxMDM1Cgp0YXR1czogUk8K WC1TdGF0dXM6IEEKCkRlYXIgSmFjaywKCglIaSEgIEhvdyBhcmUgeW91PyAg SSBoYXZlbid0IGhlYXJkIGZyb20geW91IGluIGFnZXMuICBJIHJlYWQgYSBy ZWFsbHkgCmN1dGUgY29taWMgaW4gdGhlIHBhcGVyIHRvZGF5LiAgSXQncyBm cm9tIEIuQy4gYnkgSm9obm55IEhhcnQuICBJdCBpcyBlbnRpdGxlZCAKICJU aGUgU3VmZmVyaW5nIFByaW5jZSBieSBXaWxleSI6CgoJUGljdHVyZSB5b3Vy c2VsZiB0aWVkIHRvIGEgdHJlZSwKCUNvbmRlbW5lZCBvZiB0aGUgU2lucyBv ZiBFdGVybml0eS4KCQoJVGhlbiBwaWN0dXJlIGEgU3BlYXIgcGFydGluZyB0 aGUgYWlyLAoJU2Vla2luZyB5b3VyIGhlYXJ0IHRvIGVuZCB5b3VyIGRlc3Bh aXIsCgoJU3VkZGVubHkgLSBBIEtuaWdodCwKCUluIEFybW9yIG9mIFdoaXRl LAoJU3RhbmRzIGluIHRoZSBnYXAgYmV0d2l4dCB5b3UgYW5kIGl0cyBmbGln aHQsCglBbmQgc2hlZGRpbmcgaGlzICdBcm1vciBvZiBHb2QnIGZvciB5b3UK CS1iZWFycyB0aGUgbGFuY2UgdGhhdCBydW5zIGhpbSB0aHJvdWdoLgoKCUhp cyBoZWFyIGhhcyBiZWVuIHBpZXJjZWQgdGhhdCB5b3VycyBtYXkgYmVhdCwK CUFuZCB0aGUgQmxvb2Qgb2YgaGlzIGNvcnBzZSB3YXNoZXMgeW91ciBmZWV0 LgoKCVBpY3R1cmUgeW91cnNlbGYgaW4gcmFpbWVudCB3aGl0ZSwKCUNsZWFu c2VkIGJ5IHRoZSBibG9vZCBvZiB0aGUgTGlmZWxlc3MgS25pZ2h0LAoKCU5l dmVyIHRvIG1vdXJuIHRoZSBwcmluY2Ugd2hvIHdhcyBkb3duZWQsCglGb3Ig aGUgaXMgbm90IGxvc3QhCglJdCBpcyB5b3Ugd2hvIGFyZSBmb3VuZC4KCglK dXN0IHRob3VnaHQgSSB3b3VsZCBzaGFyZSB0aGF0IHdpdGggeW91LiAgSSBo YXZlIGJlZW4gcHJldHR5IGJ1c3kgCndpdGggZXhhbXMgYW5kIHN0dWZmIGxh dGVseSBidXQgc3R1ZmYgc2VlbXMgdG8gYmUgZ29pbmcgYWxyaWdodC4gIEkg d2lsbCB0ZWxsIAp5b3UgbW9yZSBuZXh0IHRpbWUuICBUYWtlIGNhcmUgYW5k IHdyaXRlIHdoZW4geW91IGhhdmUgYSBtb21lbnQuCgoJCQkJCQlMb3ZlLAoJ CQkJCQkJSmVzc2llCgAAAAAAAAAQUAAAAAAAIJDCAAADbQAglEUAAAxjU3Rh dHVzOiBSTwpYLVN0YXR1czogCgoAAAAARnJvbSBmYXRjYXRAdWNsYS5lZHUg VHVlIEFwciAgMiAxNDo1OSBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWds ZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBi aW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIE9BQTE0MDc4 IGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBB cHIgMTk5NiAxNDo1ODo1NiAtMDgwMApSZWNlaXZlZDogZnJvbSByaG8uYmVu Mi51Y2xhLmVkdSAocmhvLmJlbjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzFd KSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42LjEyLzguNi4xMikgd2l0 aCBFU01UUCBpZCBPQUEyMDU0NCBmb3IgPGp3b25nNUBjYWxzdGF0ZWxhLmVk dT47IFR1ZSwgMiBBcHIgMTk5NiAxNDo1ODowNyAtMDgwMApSZWNlaXZlZDog ZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1LmJlbjIudWNsYS5lZHUgWzE2 NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xhLmVkdSAoOC42LjExLzgu Ni4xMSkgd2l0aCBTTVRQIGlkIE9BQTM1MzQ2IGZvciA8andvbmc1QGNhbHN0 YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2IDE0OjI4OjM3IC0wODAwCkRh dGU6IFR1ZSwgMiBBcHIgMTk5NiAxNDoyODozNyAtMDgwMCAoUFNUKQpGcm9t OiBOQVRIQU5JRUwgQ0hPTkcgTEVFIDxmYXRjYXRAdWNsYS5lZHU+ClN1Ympl Y3Q6IFtXT1JTSElQXSBSZTogVG91Y2hpbmcgRmF0aGVyJ3MgSGVhcnQjMjYg KGZ3ZCkKVG86IGp3b25nNUBjYWxzdGF0ZWxhLmVkdQpNZXNzYWdlLUlEOiA8 UGluZS4zLjg5Ljk2MDQwMjE0MTkuQjcyOTE0LTAxMDAwMDBAdGF1LmJlbjIu dWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogVEVY VC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0aDogMzE3 MQoKdGF0dXM6IFJPClgtU3RhdHVzOiAKCkhpIFBvb2xib3ksCglJIHRob3Qg dSdkIGZpbmQgdGhpcyBpbm5lcmVzdGluZy4KCmZhdGNhdAoKLS0tLS0tLS0t LSBGb3J3YXJkZWQgbWVzc2FnZSAtLS0tLS0tLS0tCkRhdGU6IFNhdCwgMzAg TWFyIDE5OTYgMTQ6MTg6MzAgLTA2MDAKRnJvbTogUmFuZGFsIEJhcnRzY2gg PHJiYXJ0c2NoQGRpcmVjdC5jYT4KVG86IE11bHRpcGxlIHJlY2lwaWVudHMg b2YgbGlzdCA8d29yc2hpcEBncm1pLm9yZz4KU3ViamVjdDogW1dPUlNISVBd IFJlOiBUb3VjaGluZyBGYXRoZXIncyBIZWFydCMyNgoKQm9iIEhvbGxpcyB3 cm90ZToKPiAKPiBGb3VuZCB0aGlzIG9uIFtQT1dFUlBPSU5UU10gYW5kIHRo b3VnaHQgaXQgd2FzIHdvcnRoIHNoYXJpbmcgd2l0aCB0aGUKPiBbV09SU0hJ UF0gbGlzdAo+IC0tLS0tLS0tLS0gRm9yd2FyZGVkIE1lc3NhZ2UgLS0tLS0t LS0tLQo+IAo+IEZyb206ICAgUm9nZXIgUmF5bmVyLCBJTlRFUk5FVDpycmF5 bmVyQGVvcS5wYW9jLm9yZwo+IFRPOiAgICAgTXVsdGlwbGUgcmVjaXBpZW50 cyBvZiBsaXN0LCBJTlRFUk5FVDpQT1dFUlBPSU5UU0BHUk1JLk9SRwo+IERB VEU6ICAgMy8yNS85NiAyOjE5IFBNCj4gUkU6ICAgICBbUE9XRVJQT0lOVFNd IFRvdWNoaW5nIEZhdGhlcidzIEhlYXJ0IzI2Cj4gCj4gQnJpYW4gRG9lcmtz ZW4gd2FzIGluIE90dGF3YSB0aGlzIGxhc3Qgd2Vla2VuZCBmb3IgYSB3b3Jz aGlwIGNvbmZlcmVuY2UsIGFsb25nCj4gd2l0aCBkYW5jZXIgVmFsZXJpZSBI ZW5yeSBhbmQgR2FyeSBCZXN0IG9mIFZpbmV5YXJkIENhbmFkYS4KPiAKPiBC cmlhbiBkaWQgYSBzb21lIG9mIHRoZSBuZXcgVG91Y2hpbmcgVGhlIEZhdGhl cidzIEhlYXJ0IzI2IChGYWl0aGZ1bCBGYXRoZXIpLAo+IGFuZCBicm91Z2h0 IHNvbWUgQ0RzL2Nhc3NldHRlcyB3aXRoIGhpbS4gSSBkb24ndCB0aGluayBp dCdzIHlldCBhdmFpbGFibGUgaW4KPiBzdG9yZXMsIGF0IGxlYXN0IG5vdCBo ZXJlIGluIENhbmFkYS4gSSAgbGlrZSB0aGUgQ0QgLSBpdCdzIGRpZmZlcmVu dCwgbGlrZQo+IEhhbGxlbHVqYWgsIEdsb3J5IHdhcyBkaWZmZXJlbnQgKGFs dGhvdWdoIHRoZSBzdHlsZSBpcyBkaWZmZXJlbnQgdGhhbgo+IEhhbGxlbHVq YWgsIEdsb3J5KS4gTXkgZmlyc3QgaW1wcmVzc2lvbnMgYXJlOiBpbnRpbWF0 ZSB3b3JzaGlwIGFuZAo+IGV4cGVyaW1lbnRhdGlvbiwgZWFzeSBsaXN0ZW5p bmcsIGNhdGNoZXMgdXAgd2l0aCB5b3UgZ2VudGx5LCBsaWtlIHRoZSBtb3Ju aW5nCj4gc3VuLCBnb29kIHZhcmlhdGlvbiBvZiBzdHlsZSBhbmQgcnl0aG1u LiBJdCBzdHJpa2VzIG1lIHRoYXQgaXQncyBhIENEIHRoYXQKPiB5b3Ugd29u J3QgZ2V0IHRpcmVkIG9mIHBsYXlpbmcgb3ZlciBhbmQgb3Zlci4KPiAKPiBU aGUgd29yc2hpcCBsZWFkZXJzIGFyZSBCcmlhbiBEb2Vya3NlbiAmIExvcmFs ZWUgVGhpZXNzZW4sIHJlY29yZGVkIGF0IFZDRgo+IExhbmdsZXksIEJDLCBD YW5hZGEuCj4gCj4gRm9yIHRob3NlIHdobyBoYXZlIG5vdCBoZWFyZCB0aGlz IENELCB0aGUgc29uZ3MgYXJlIGFzIGZvbGxvd3MsIChseXJpY3MvbXVzaWMK PiBhdXRob3JzIGluIGJyYWNrZXRzKTsgc29tZSBzb25ncyBhcmUgc3VuZyBi eSBCcmlhbiwgc29tZSBieSBvdGhlcnMsIG9yCj4gYWNjb21wYW5pZWQgd2l0 aCwgb3RoZXIgbWVtYmVycyBvZiB0aGUgd29yc2hpcCB0ZWFtOgo+IAo+IDEu IEZhaXRoZnVsIEZhdGhlciAoQnJpYW4gRG9lcmtzZW4pCj4gLXRpdGxlIHdv cnNoaXAgc29uZwo+IAo+IDIuIEplc3VzIGlzIENvbWluZyBBZ2FpbiAoTG9y YWxlZSBUaGllc3NlbikKPiAtZWFzaWx5IHN1bmcgbWVsb2R5LCBzb21ldGhp bmcgbGlrZSBJcmlzaCBmb2xrIG11c2ljCj4gCj4gMy4gTXlzdGVyeSAoUGhp bGlwIEphbnogJiBCcmlhbiBEb2Vya3NlbikKPiAtQnJpYW4gc2FpZCB0aGF0 IGhlIGFuZCBQaGlsaXAgd3JvdGUgdGhpcyBiZWNhdXNlIHRoZXkgd2FudGVk IHRvIGdvIGJleW9uZAo+IHR5cGljYWwgIndvcnNoaXAiIG11c2ljYWwgY29u c3RyYWludHM7IGtpbmQgb2YgYW4gUiZCIHR5cGUgYXJyYW5nZW1lbnQ7IGNv dWxkCj4gZWFzaWx5IGJlIHBsYXllZCBvbiB5b3VyIGxvY2FsIEZNIHN0YXRp b24sIGFuZCBzbGlwIGluIHRoZSBnb3NwZWwgc28KPiBzbW9vdGhseS4uLgo+ IAo+IDQuIFJldml2YWwgRmlyZSAgKEJyaWFuIERvZXJrc2VuKQo+IC1ncmVh dCBzb25nLCBhbHRob3VnaCBJIHByZWZlciB0aGUgYXJyYW5nZW1lbnQgb24g IkNyb3NzIENhbmFkYSBMaXZlLCIgYnV0Cj4gdGhhdCB2ZXJzaW9uIHdhcyBw cm9iYWJseSB0b28gIkNhbmFkaWFuaXplZCIgaW4gaXRzIGdlb2dyYXBoaWNh bCByZWZlcmVuY2VzCj4gZm9yIHRoZSBpbnRlcm5hdGlvbmFsIG1hcmtldAo+ IAo+IDUuIEhvcCBPbiBUaGUgQnVzIChTY290dCBVbmRlcndvb2QpCj4gLWdy ZWF0IGNhdGNoeSBmdW4gc29uZwo+IAo+IDYuIEkgTG92ZSBUaGUgVmlldyBG cm9tIEhlcmUgKEJyaWFuIERvZXJrc2VuKQo+IC1pbnRpbWF0ZSwgYmVhdXRp ZnVsIHdvcmRzCj4gCj4gNy4gV2hvIElzIExpa2UgT3VyIEdvZD8gKEJyaWFu IER1YW5lLCBCcmlhbiBEb2Vya3NlbiwgQnJpYW4gVGhpZXNzZW4pCj4gLWlu dGltYXRlIHdvcnNoaXAgc29uZywgZWFzaWx5IHN1bmcKPiAKPiA4LiBUaGUg QmVhdXR5IE9mIExpZmUgKEJyaWFuIFRoaWVzc2VuKQo+IAo+IDkuIFRoZSBM b3ZlIE9mIEdvZCAoRi5ILiBMZWhtYW4pCj4gIC0gdGhlIGNsYXNzaWMgaHlt bgo+IAo+IDEwLiBHcmVhdCBCaWcgTG92ZSAoTG9yaSBCdXNzYW5pLCBCcmlh biBEb3Jrc2VuLCBCcmVuZGEgTGVGYXZlKQo+IC1jYXRjaHkgZmFzdCBtZWxv ZHkKPiAKPiAxMS4gU2ltcGx5IFNhaWQgKE1vbmlxdWUgVHV0ZSkKPiAtc2lt cGxlLCBiZWF1dGlmdWwKPiAKPiAxMi4gSGlkaW5nIFBsYWNlIChMb3JhbGVl IFRoaWVzc2VuKQo+IC1pbnRpbWF0ZSwgY29tZm9ydGluZwo+IAo+IDEzLiBX aG9tIEhhdmUgSSBCdXQgWW91PyAoRGF2aWQgUnVpcykKPiAtcGVuc2l2ZSwg ZWFzaWx5IHN1bmcKCkZvciBhbnlvbmUgaW4gQ2FuYWRhIHdobyB3YW50cyB0 byBnZXQgdGhpcyBDRCwgaXQncyBhdmFpbGFibGUgbm93IGRpcmVjdCAKZnJv bSBWTUMgKFZpbmV5YXJkIE1pbmlzdHJpZXMgQ2FuYWRhKSBhdCA2MDQuNTM0 LjM3MTMuCi0tIApSYW5kYWwgQmFydHNjaApyYmFydHNjaEBkaXJlY3QuY2EK CgAAAAAAAAAAAAAD8AAAAAAAIKEYAAADOAAgpGYAAAAxU3RhdHVzOiBSTwpY LVN0YXR1czogCgoAAAAARnJvbSBKQ0hVQU5HQElCTS5NVFNBQy5FRFUgVHVl IEFwciAgMiAxNTo1MCBQU1QgMTk5NgpSZWNlaXZlZDogZnJvbSBlYWdsZS5j YWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBieSBiaW9s MHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIFBBQTE0NDg5IGZv ciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1ZSwgMiBBcHIg MTk5NiAxNTo1MDo0OSAtMDgwMApSZWNlaXZlZDogZnJvbSBpYm0uTXRTQUMu ZWR1IChTTVRQQGlibS5tdHNhYy5lZHUgWzE0MC4xNDQuMjAyLjUwXSkgYnkg ZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggU01U UCBpZCBQQUEyMzUzNSBmb3IgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47IFR1 ZSwgMiBBcHIgMTk5NiAxNTo1MDowMyAtMDgwMApSZWNlaXZlZDogZnJvbSBJ Qk0uTVRTQUMuRURVIGJ5IGlibS5NdFNBQy5lZHUgKElCTSBWTSBTTVRQIFYy UjIpCiAgIHdpdGggQlNNVFAgaWQgMTMwODsgVHVlLCAwMiBBcHIgOTYgMTU6 NDY6MjIgUFNUCk1lc3NhZ2UtSWQ6IDwxOTk2MDQwMjIzNTAuUEFBMjM1MzVA ZWFnbGUuY2Fsc3RhdGVsYS5lZHU+CkRhdGU6ICAgICAgICAgVHVlLCAwMiBB cHIgOTYgMTU6NDQ6MTYgUFNUCkZyb206IEp1ZHkgQ2h1YW5nIDxKQ0hVQU5H QElCTS5NVFNBQy5FRFU+Ck9yZ2FuaXphdGlvbjogTXQuIFNhbiBBbnRvbmlv IENvbGxlZ2UKU3ViamVjdDogICAgICBSZTogbHVuY2g/ClRvOiBKIFcgPGp3 b25nNUBjYWxzdGF0ZWxhLmVkdT4KSW4tUmVwbHktVG86ICBZb3VyIG1lc3Nh Z2Ugb2YgVHVlLCAyIEFwciAxOTk2IDE1OjM0OjI0IC0wODAwIChQU1QpCkNv bnRlbnQtVHlwZTogdGV4dApDb250ZW50LUxlbmd0aDogNDkKCnRhdHVzOiBS TwpYLVN0YXR1czogCgpJJ20gb3ZlciB0aGVyZSBAIEVsYWluZSZHcmFjZSdz IGFyb3VuZCA5LTEybm9vbi4KAAAAAAAAAAAAAAAGIAAAAAAAIKUCAAAERAAg qVwAAAFgU3RhdHVzOiBSTwpYLVN0YXR1czogCgoAAAAARnJvbSBmYXRjYXRA dWNsYS5lZHUgVHVlIEFwciAgMiAxNjowNSBQU1QgMTk5NgpSZWNlaXZlZDog ZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIx LjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlk IFFBQTE0NjcyOyBUdWUsIDIgQXByIDE5OTYgMTY6MDU6MTUgLTA4MDAKUmVj ZWl2ZWQ6IGZyb20gcmhvLmJlbjIudWNsYS5lZHUgKHJoby5iZW4yLnVjbGEu ZWR1IFsxNjQuNjcuMTMxLjMxXSkgYnkgZWFnbGUuY2Fsc3RhdGVsYS5lZHUg KDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgUUFBMjQwOTQ7IFR1ZSwg MiBBcHIgMTk5NiAxNjowNDoyNSAtMDgwMApSZWNlaXZlZDogZnJvbSB0YXUu YmVuMi51Y2xhLmVkdSAodGF1LmJlbjIudWNsYS5lZHUgWzE2NC42Ny4xMzEu MzJdKSBieSByaG8uYmVuMi51Y2xhLmVkdSAoOC42LjExLzguNi4xMSkgd2l0 aCBTTVRQIGlkIE9BQTQwNzQyOyBUdWUsIDIgQXByIDE5OTYgMTQ6NTM6MTgg LTA4MDAKRGF0ZTogVHVlLCAyIEFwciAxOTk2IDE0OjUzOjE4IC0wODAwIChQ U1QpCkZyb206IE5BVEhBTklFTCBDSE9ORyBMRUUgPGZhdGNhdEB1Y2xhLmVk dT4KU3ViamVjdDogUmU6IENJQSBQbGFubmluZyBNZWV0aW5nIFN0dWZmClRv OiBDQU5EWSBGTElQIDwxMDMzNDQuMjA1MEBjb21wdXNlcnZlLmNvbT4KY2M6 ICJcIjw+PCAoOlJvZ2VyOikgPjw+XCIiIDxsaG8zQGNhbHN0YXRlbGEuZWR1 PiwKICAgICAgICAiSm9jZWx5biwgYy9vIFdpbGxpcyIgPHdpbGxpcy5oYW5A anBsLm5hc2EuZ292PiwKICAgICAgICBCZW4gS3UgPGJlbmt1QGdubi5jb20+ LCBCb2IgU2hpaCA8Ym9iaW9AZWEub2FjLnVjaS5lZHU+LAogICAgICAgIGJv b3lhaEB1Y2xhLmVkdSwgandvbmc1QGNhbHN0YXRlbGEuZWR1LCBlaWNoZW5A bWl6YXIudXNjLmVkdQpJbi1SZXBseS1UbzogPDk2MDMyODE4NTkyNF8xMDMz NDQuMjA1MF9KSEw1Ny0xQENvbXB1U2VydmUuQ09NPgpNZXNzYWdlLUlEOiA8 UGluZS4zLjg5Ljk2MDQwMjE0MDEuQzcyOTE0LTAxMDAwMDBAdGF1LmJlbjIu dWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogVEVY VC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0aDogMzUy Cgp0YXR1czogUk8KWC1TdGF0dXM6IAoKSnVzdCBhIG1pbm9yIGNvcnJlY3Rp b24uCkljZSBza2F0aW5nIGlzIG9uIFNhdHVyZGF5IDQvMjcsIG5vdCBvbiBG cmlkYXkgNC8yNi4gKHJpZ2h0PykKCkluc3RlYWQgb2YganVzdCBhIEdyYWQg TmlnaHQgb24gNi8yMSwgd2h5IGRvbid0IHdlIGNvbWJpbmUgZm9yIHRoZSBw aWNuaWMgCndpdGggQ2hhcmlzIG9uIFNhdHVyZGF5IDYvMjIuIFRoYXQgd2F5 IHdlIGNvdWxkIGNvbWJpbmUgR3JhZHVhdGlvbiB3aXRoIApJbml0aWF0aW9u IGFuZCBhbHNvIGdldCBzb21lIGludGVyZmVsbG93c2hpcCBib25kaW5nIHRo cm93biBpbi4KCldoYXRkb3lhZ3V5c3RoaW5rPwpKdXN0IHNvbWUgdGhvdWdo dHMuCgpmYXR0b2NhdHRvCgAAAAAAAB1wAAAAAAAgqyYAAANGACCuggAAGaZT dGF0dXM6IFJPClgtU3RhdHVzOiAKCgAAAABGcm9tIGJlYmVybGVAaWFzdGF0 ZS5lZHUgVHVlIEFwciAgMiAxNjoyNiBQU1QgMTk5NgpSZWNlaXZlZDogZnJv bSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFd KSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVTTVRQIGlkIFFB QTE0ODIyIGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxhLmVkdT47IFR1 ZSwgMiBBcHIgMTk5NiAxNjoyNjozMCAtMDgwMApSZWNlaXZlZDogZnJvbSBp c3VhMS5pYXN0YXRlLmVkdSAoaXN1YTEuaWFzdGF0ZS5lZHUgWzEyOS4xODYu MS4xMzJdKSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42LjEyLzguNi4x Mikgd2l0aCBTTVRQIGlkIFFBQTI1NDQwIGZvciA8andvbmc1QGNhbHN0YXRl bGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2IDE2OjI1OjQ0IC0wODAwClJlY2Vp dmVkOiBieSBpc3VhMS5pYXN0YXRlLmVkdSB3aXRoIHNlbmRtYWlsLTUuNjUg CglpZCA8QUEyNzQ1N0Bpc3VhMS5pYXN0YXRlLmVkdT47IFR1ZSwgMiBBcHIg MTk5NiAxODoyMToxNSAtMDYwMApNZXNzYWdlLUlkOiA8OTYwNDAzMDAyMS5B QTI3NDU3QGlzdWExLmlhc3RhdGUuZWR1PgpUbzogZDI5MUBmaHN1dm0uZmhz dS5lZHUsIG16ZWhyQGlhc3RhdGUuZWR1LCBqd29uZzVAY2Fsc3RhdGVsYS5l ZHUsCiAgICAgICAgZXJvZHJpZ0BhbWF1dGEucmNwLm5ldC5wZSwgc3R1cnR6 ZDczNzNAY29icmEudW5pLmVkdQpTdWJqZWN0OiBFYXN0ZXIgU3RvcnkgKGZ3 ZCkKWC1NYWlsZXI6IEVhc3lWaW5jZW50IDMuMQpEYXRlOiBUdWUsIDAyIEFw ciAxOTk2IDE4OjIxOjE0IENTVApGcm9tOiBCcmVuZGEgTSBFYmVybGUgPGJl YmVybGVAaWFzdGF0ZS5lZHU+CkNvbnRlbnQtVHlwZTogdGV4dApDb250ZW50 LUxlbmd0aDogNjU2NgoKdGF0dXM6IFJPClgtU3RhdHVzOiAKCgotLS0tLS0t IEZvcndhcmRlZCBNZXNzYWdlCgpSZWNlaXZlZDogZnJvbSBwb3AtMy5pYXN0 YXRlLmVkdSAocG9wLTMuaWFzdGF0ZS5lZHUgWzEyOS4xODYuNi42M10pIGJ5 IHBvcC0yLmlhc3RhdGUuZWR1ICg4LjcuMy84LjcuMykgd2l0aCBFU01UUCBp ZCBSQUEwMDc1OCBmb3IgPGJlYmVybGVAcG9wLTIuaWFzdGF0ZS5lZHU+OyBU dWUsIDIgQXByIDE5OTYgMTc6MTU6NDEgLTA2MDAgKENTVCkKUmVjZWl2ZWQ6 IGZyb20gaW5zb3NmMS5uZXRpbnMubmV0IChpbnNvc2YxLm5ldGlucy5uZXQg WzE2Ny4xNDIuMjI1LjVdKSBieSBwb3AtMy5pYXN0YXRlLmVkdSAoOC43LjMv OC43LjMpIHdpdGggRVNNVFAgaWQgUkFBMTk5Mzg7IFR1ZSwgMiBBcHIgMTk5 NiAxNzoxNTozOCAtMDYwMCAoQ1NUKQpSZWNlaXZlZDogZnJvbSBzYWwzMTEu d2FsZG9yZi5lZHUgKHNhbDMxMS53YWxkb3JmLmVkdSBbMTk4LjEzNS4xMTgu Nl0pIGJ5IGluc29zZjEubmV0aW5zLm5ldCB3aXRoIEVTTVRQIGlkIFJBQTA2 MTY5OyBUdWUsIDIgQXByIDE5OTYgMTc6MTU6MjcgLTA2MDAgKENTVCkKUmVz ZW50LU1lc3NhZ2UtSWQ6IDwxOTk2MDQwMjIzMTUuUkFBMDYxNjlAaW5zb3Nm MS5uZXRpbnMubmV0PgpSZWNlaXZlZDogZnJvbSBTQUwzMTEvTUVSQ01BSUwg Ynkgc2FsMzExLndhbGRvcmYuZWR1IChNZXJjdXJ5IDEuMjEpOwogICAgMiBB cHIgOTYgMTc6MTg6MjggLTA2MDAKUmVjZWl2ZWQ6IGZyb20gTUVSQ01BSUwg YnkgU0FMMzExIChNZXJjdXJ5IDEuMjEpOyAyIEFwciA5NiAxNzoxODoyMyAt MDYwMApSZXNlbnQtZnJvbTogIkJlbGxvd3MsIEthcmxhIiA8QkVMTE9XU0tA U0FMMzExLldBTERPUkYuRURVPgpSZXNlbnQtdG86IDEwMjA3MS4yNjE1QGNv bXB1c2VydmUuY29tLCBhbGxlbmJAU0FMMzExLldBTERPUkYuRURVLAogICAg ICAgIGFhbnJ1ZHNAU0FMMzExLldBTERPUkYuRURVLCBoYW1tZXJzQFNBTDMx MS5XQUxET1JGLkVEVSwKICAgICAgICBiZWViZXdAU0FMMzExLldBTERPUkYu RURVLCBob2x0b3JmQHN0b3JtLnNpbXBzb24uZWR1LAogICAgICAgIGJlYmVy bGVAaWFzdGF0ZS5lZHUsIGVyaWNrbGVAaWFzdGF0ZS5lZHUsIEptY2xhcmtA c3VuZmxvd3IudXNkLmVkdSwKICAgICAgICBvbHNvbmxpbkBtYXJ0aW4ubHV0 aGVyLmVkdSwgbWNjYXJ0YW5AYmx1ZS53ZWVnLnVpb3dhLmVkdSwKICAgICAg ICB6aG9ybmVqQGNlbnRyYWwuZWR1CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiAgICAgICAgICAgICAgICAgICAgICBXaGF0IHdhcyBpbiBKZXJl bXkncyBFZ2c/ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgIGJ5IElkYSBNYWUgS2VtcGVsCgpKZXJlbXkgd2FzIGJv cm4gd2l0aCBhIHR3aXN0ZWQgYm9keSBhbmQgYSBzbG93IG1pbmQuIApBdCB0 aGUgYWdlIG9mIDEyIGhlIHdhcyBzdGlsbCBpbiBzZWNvbmQgZ3JhZGUsIHNl ZW1pbmdseQp1bmFibGUgdG8gbGVhcm4uICBIaXMgdGVhY2hlciwKRG9yaXMg TWlsbGVyLCBvZnRlbiBiZWNhbWUgZXhhc3BlcmF0ZWQgd2l0aCBoaW0uICBI ZQp3b3VsZCBzcXVpcm0gaW4gaGlzIHNlYXQsIGRyb29sIGFuZCBtYWtlIGdy dW50aW5nIG5vaXNlcy4KCkF0IG90aGVyIHRpbWVzLCBoZSBzcG9rZSBjbGVh cmx5IGFuZCBkaXN0aW5jdGx5LCBhcyBpZiBhIHNwb3QKb2YgbGlnaHQgaGFk IHBlbmV0cmF0ZWQgdGhlIGRhcmtuZXNzIG9mIGhpcyBicmFpbi4gIE1vc3Qg b2YKdGhlIHRpbWUsIGhvd2V2ZXIsIEplcmVteSBpcnJpdGF0ZWQgaGlzIHRl YWNoZXIuICBPbmUgZGF5CnNoZSBjYWxsZWQgaGlzIHBhcmVudHMgYW5kIGFz a2VkIHRoZW0gdG8gY29tZSB0byBTdC4KVGhlcmVzYSdzIGZvciBhIGNvbnN1 bHRhdGlvbi4KCkFzIHRoZSBGb3JyZXN0ZXJzIHNhdCBxdWlldGx5IGluIHRo ZSBlbXB0eSBjbGFzc3Jvb20sIERvcmlzCnNhaWQgdG8gdGhlbSwgIkplcmVt eSByZWFsbHkgYmVsb25ncyBpbiBhIHNwZWNpYWwgc2Nob29sLiAgSXQKaXNu J3QgZmFpciB0byBoaW0gdG8gYmUgd2l0aCB5b3VuZ2VyIGNoaWxkcmVuIHdo byBkb24ndCBoYXZlCmxlYXJuaW5nIHByb2JsZW1zLiAgV2h5LCB0aGVyZSBp cyBhIGZpdmUteWVhciBnYXAgYmV0d2VlbgpoaXMgYWdlIGFuZCB0aGF0IG9m IHRoZSBvdGhlciBzdHVkZW50cyEiCgpNcnMuIEZvcnJlc3RlciBjcmllZCBz b2Z0bHkgaW50byBhIHRpc3N1ZSwgd2hpbGUgaGVyIGh1c2JhbmQKc3Bva2Uu CiJNaXNzIE1pbGxlciIgaGUgc2FpZCwgInRoZXJlIGlzIG5vIHNjaG9vbCBv ZiB0aGF0IGtpbmQKbmVhcmJ5LiAgSXQgd291bGQgYmUgYSB0ZXJyaWJsZSBz aG9jayBmb3IgSmVyZW15IGlmIHdlIGhhZAp0byB0YWtlIGhpbSBvdXQgb2Yg dGhpcyBzY2hvb2wuICBXZSBrbm93IGhlIHJlYWxseSBsaWtlcyBpdApoZXJl LiIKCkRvcmlzIHNhdCBmb3IgYSBsb25nIHRpbWUgYWZ0ZXIgdGhleSBsZWZ0 LCBzdGFyaW5nIGF0IHRoZSBzbm93Cm91dHNpZGUgdGhlIHdpbmRvdy4gIEl0 cyBjb2xkbmVzcyBzZWVtZWQgdG8gc2VlcCBpbnRvIGhlcgpzb3VsLiAgU2hl IHdhbnRlZCB0byBzeW1wYXRoaXplIHdpdGggdGhlIEZvcnJlc3RlcnMuICBB ZnRlcgphbGwsIHRoZWlyIG9ubHkgY2hpbGQgaGFkIGEgdGVybWluaWFsIGls bG5lc3MuICBCdXQgaXQgd2Fzbid0ICBmYWlyCnRvIGtlZXAgaGltIGluIGhl ciBjbGFzcy4gIFNoZSBoYWQgMTggb3RoZXIgeW91bmdzdGVycyB0bwp0ZWFj aCwgYW5kIEplcmVteSB3YXMgYSBkaXN0cmFjdGlvbi4gIEZ1cnRoZXJtb3Jl LCBoZQp3b3VsZCBuZXZlciBsZWFybiB0byByZWFkIGFuZCB3cml0ZS4gIFdo eSB3YXN0ZSBhbnkKbW9yZSB0aW1lIHRyeWluZz8KCkFzIHNoZSBwb25kZXJl ZCB0aGUgc2l0dWF0aW9uLCBndWlsdCB3YXNoZWQgb3ZlciBoZXIuICAiT2gK R29kLCIgc2hlIHNhaWQgYWxvbmQsIGhlcmUgSSBhbSBjb21wbGFpbmluZyB3 aGVuIG15CnByb2JsZW1zIGFyZSBub3RoaW5nIGNvbXBhcmVkIHRvIHRoYXQg cG9vciBmYW1pbHkhIApQbGVhc2UgaGVscCBtZSB0byBiZSBtb3JlIHBhdGll bnQgd2l0aApKZXJlbXkhIgoKPkZyb20gdGhhdCBkYXkgb24sIHNoZSB0cmll ZCBoYXJkIHRvIGlnbm9yZSBKZXJlbXkncyBub2lzZXMKYW5kIGhpcyBibGFu ayBzdGFyZXMuICBUaGVuIG9uZSBkYXksIGhlIGxpbXBlZCB0byBoZXIKZGVz aywgZHJhZ2dpbmcgaGlzIGJhZCBsZWcgYmVoaW5kIGhpbS4KCiJJIGxvdmUg eW91LCBNaXNzIE1pbGxlciwiIGhlIGV4Y2xhaW1lZCwgbG91ZCBlbm91Z2gg Zm9yCnRoZSB3aG9sZSBjbGFzcyB0byBoZWFyLiAgVGhlIG90aGVyIHN0dWRl bnRzIHNuaWNrZXJlZCwgYW5kCkRvcmlzJyBmYWNlIHR1cm5lZCByZWQuICBT aGUgc3RhbW1lcmVkLCAiV2gtd2h5IHRoYXQncwp2ZXJ5IG5pY2UgSmVyZW15 LCBOLW5vdyBwbGVhc2UgdGFrZSB5b3VyIHNlYXQuIgoKU3ByaW5nIGNhbWUs IGFuZCB0aGUgY2hpbGRyZW4gdGFsa2VkIGV4Y2l0ZWRseSBhYm91dCB0aGUK Y29taW5nIG9mCkVhc3Rlci4gIERvcmlzIHRvbGQgdGhlbSB0aGUgc3Rvcnkg b2YgSmVzdXMsIGFuZCB0aGVuIHRvCmVtcGhhc2l6ZSB0aGUgaWRlYSBvZiBu ZXcgbGlmZSBzcHJpbmdpbmcgZm9ydGgsIHNoZSBnYXZlCmVhY2ggb2YgdGhl IGNoaWxkcmVuIGEgbGFyZ2UgcGxhc3RpYyBlZ2cuICAiTm93LCIgc2hlIHNh aWQgdG8KdGhlbSwgIkkgd2FudCB5b3UgdG8gdGFrZSB0aGlzIGhvbWUgYW5k IGJyaW5nIGl0IGJhY2sKdG9tb3Jyb3cgd2l0aCBzb21ldGhpbmcgaW5zaWRl IHRoYXQgc2hvd3MgbmV3IGxpZmUuICBEbwp5b3UgdW5kZXJzdGFuZD8iCgoi WWVzLCBNaXNzIE1pbGxlciEiIHRoZSBjaGlsZHJlbiByZXNwb25kZWQKZW50 aHVzaWFzdGljYWxseS0tYWxsIGV4Y2VwdCBmb3IgSmVyZW15LiAgSGUganVz dCBsaXN0ZW5lZAppbnRlbnRseSwgaGlzIGV5ZXMgbmV2ZXIgbGVmdCBoZXIg ZmFjZS4gIEhlIGRpZCBub3QgZXZlbiBtYWtlCmhpcyB1c3VhbCBub2lzZXMu CgpIYXMgaGUgdW5kZXJzdG9vZCB3aGF0IHNoZSBoYWQgc2FpZCBhYm91dCBK ZXN1cycgZGVhdGgKYW5kIHJlc3VycmVjdGlvbj8gIERpZCBoZSB1bmRlcnN0 YW5kIHRoZSBhc3NpZ25tZW50PyAKUGVyaGFwcyBzaGUgc2hvdWxkIGNhbGwg aGlzIHBhcmVudHMgYW5kIGV4cGxhaW4gdGhlIHByb2plY3QKdG8gdGhlbS4K ClRoYXQgZXZlbmluZywgRG9yaXMnIGtpdGNoZW4gc2luayBzdG9wcGVkIHVw LiAgU2hlIGNhbGxlZAp0aGUgbGFuZGxvcmQgYW5kIHdhaXRlZCBhbiBob3Vy IGZvciBoaW0gdG8gY29tZSBieSBhbmQKdW5jbG9nIGl0LiAgQWZ0ZXIgdGhh dCwgc2hlIHN0aWxsIGhhZCB0byBzaG9wIGZvciBncm9jZXJpZXMsCmlyb24g YSBibG91c2UsIGFuZCBwcmVwYXJlIGEgdm9jYWJ1bGFyeSB0ZXN0LiAgU2hl CmNvbXBsZXRlbHkgZm9yZ290IGFib3V0IHBob25pbmcgSmVyZW15J3MgcGFy ZW50cy4KClRoZSBuZXh0IG1vcm5pbmcsIDE5IGNoaWxkcmVuIGNhbWUgdG8g c2Nob29sLCBsYXVnaGluZwphbmQgdGFsa2luZyBhcyB0aGV5IHBsYWNlZCB0 aGVpciBlZ2dzIGluIHRoZSBsYXJnZSB3aWNrZXIKYmFza2V0IG9uIE1pc3Mg TWlsbGVyJ3MgZGlzay4gIEFmdGVyIHRoZSBtYXRoIGxlc3NvbiwgaXQgd2Fz CnRpbWUgdG8gb3BlbiB0aGUgZWdncy4KCkluIHRoZSBmaXJzdCBlZ2csIERv cmlzIGZvdW5kIGEgZmxvd2VyLiAgIk9oIHllcywgYSBmbG93ZXIgaXMKY2Vy dGFpbmx5IGEgc2lnbiBvZiBuZXcgbGlmZSwiIHNoZSBzYWlkLiAgIldoZW4g cGxhbnRzIHBlZWsKdGhyb3VnaCB0aGUgZ3JvdW5kIHdlIGtub3cgdGhhdCBz cHJpbmcgaXMgaGVyZS4iICBBIHNtYWxsCmdpcmwgaW4gdGhlIGZpcnN0IHJv dyB3YXZlZCBoZXIgYXJtLCAiVGhhdCdzIG15IGVnZywgTWlzcwpNaWxsZXIu IgoKVGhlIG5leHQgZWdnIGNvbnRpYW5lZCBhIHBsYXRpYyBidXR0ZXJmbHks IHdoaWNoIGxvb2tlZAp2ZXJ5IHJlYWwuCkRvcmlzIGhlbGQgaXQgdXAuICAi V2UgYWxsIGtub3cgdGhhdCBhIGNhdGVycGlsbGFyIGNoYW5nZXMKYW5kIGdy b3dzIGludG8gYSBiZWF1dGlmdWwgYnV0dGVyZmx5LiAgWWVzLCB0aGF0IGlz IG5ldyBsaWZlLAp0b28uIiAgTGl0dGxlIEp1ZHkgc21pbGVkIHByb3VkbHkg YW5kIHNhaWQsICJNaWxsIE1pbGxlciwgdGhhdApvbmUgaXMgbWluZSEiCgpO ZXh0IERvcmlzIGZvdW5kIGEgcm9jayB3aXRoIG1vc3Mgb24gaXQuICBTaGUg ZXhwbGFpbmVkCnRoYXQgbW9zcywgdG9vLCBzaG93ZWQgbGlmZS4gIEJpbGx5 IHNwb2tlIHVwIGZyb20gdGhlIGJhY2sKb2YgdGhlIGNsYXNzcm9vbSwgIk15 CkRhZGR5IGhlbHBlZCBtZSEiIGhlIGJlYW1lZC4KClRoZSBEb3JpcyBvcGVu ZWQgdGhlIGZvdXJ0aCBlZ2cuICBTaGUgZ2FzcGVkLiAgVGhlIGVnZwp3YXMg ZW1wdHkhClN1cmVseSBpdCBtdXN0IGJlIEplcmVteSdzLCBzaGUgdGhvdWdo dCwgYW5kIG9mIGNvdXJzZSwgaGUKZGlkIG5vdCB1bmRlcnN0YW5kIGhlciBp bnN0cnVjdGlvbnMuICBJdCBvbmx5IHNoZSBoYWQgbm90CmZvcmdvdHRlbiB0 byBwaG9uZSBoaXMgcGFyZW50cyEgIEJlY2F1c2Ugc2hlIGRpZCBub3Qgd2Fu dAp0byBlbWJhcnJhc3MgaGltLCBzaGUgcXVpZXRseSBzZXQgdGhlIGVnZyBh c2lkZSBhbmQKcmVhY2hlZCBmb3IgYW5vdGhlci4KClN1ZGRlbmx5IEplcmVt eSBzcG9rZSB1cC4gICJNaXNzIE1pbGxlciwgYXJlbid0IHlvdSBnb2luZwp0 byB0YWxrIGFib3V0IG15IGVnZz8iCgpGbHVzdGVyZWQsIERvcmlzIHJlcGxp ZWQsICJCdXQgSmVyZW15LS15b3VyIGVnZyBpcyBlbXB0eSEiCiBIZSBsb29r ZWQgaW50byBoZXJlIGV5ZXMgYW5kIHNhaWQgc29mdGx5LCAiWWVzLCBidXQg SmVzdXMnCnRvbWIgd2FzIGVtcHR5LCB0b28hIgoKIk9oLCB5ZXMhICBKZXJl bXkgc2FpZCwgIkplc3VzIHdhcyBraWxsZWQgYW5kIHB1dCBpbiB0aGVyZS4g ClRoZW4gSGlzCkZhdGhlciByYWlzZWQgSGltIHVwISIKClRoZSByZWNlc3Mg YmVsbCByYW5nLiAgV2hpbGUgdGhlIGNoaWxkcmVuIGV4Y2l0ZWRseSByYW4g b3V0CnRvIHRoZSBzY2hvb2wgeWFyZCwgRG9yaXMgY3JpZWQuICBUaGUgY29s ZCBpbnNpZGUgaGVyIG1lbHRlZApjb21wbGV0ZWx5IGF3YXkuCgpUaHJlZSBt b250aHMgbGF0ZXIsIEplcmVteSBkaWVkLiAgVGhvc2Ugd2hvIHBhaWQgdGhl aXIKcmVzcGVjdHMgYXQgdGhlIG1vcnR1YXJ5IHdlcmUgc3VycHJpc2VkIHRv IHNlZSAxOSBlZ2dzIG9uCnRvcCBvZiBoaXMgY2Fza2V0LCBhbGwgb2YgdGhl bSBlbXB0eS4KCi0tLQoKCgogICAgICBGb3IgeW91IGhhdmUgYSBuZXcgbGlm ZS4gIEl0IHdhcyBub3QgcGFzc2VkIG9uIHRvIHlvdSBmcm9tIHlvdXIgCglw YXJlbnRzLCBmb3IgdGhlIGxpZmUgdGhleSBnYXZlIHlvdSB3aWxsIGZhZGUg YXdheS4gIFRoaXMgbmV3CglvbmUgd2lsbCBsYXN0IGZvcmV2ZXIsIGZvciBp dCBjb21lcyBmcm9tIENocmlzdCwgR29kJ3MgZXZlci0KCWxpdmluZyBNZXNz YWdlIHRvIG1lbi4KCgkJCQkJLTEgUGV0ZXIgMToyMwoKAAAAAAAAAAAAAAVw AAAAAAAgyJgAAAPcACDMigAAAQxTdGF0dXM6IFJPClgtU3RhdHVzOiAKCgAA AABGcm9tIGJsZm9uZ0BjYXN0b3IudXNjLmVkdSBUdWUgQXByICAyIDIxOjU0 IFBTVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xlLmNhbHN0YXRlbGEuZWR1 IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IGJpb2wwc3VuLmNhbHN0YXRl bGEuZWR1IHdpdGggRVNNVFAgaWQgVkFBMTU5NjMgZm9yIDxqd29uZzVAc2F0 dXJuLmNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2IDIxOjU0OjI5 IC0wODAwClJlY2VpdmVkOiBmcm9tIGNoYXBoLnVzYy5lZHUgKGNoYXBoLnVz Yy5lZHUgWzEyOC4xMjUuMjUzLjEzM10pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEu ZWR1ICg4LjYuMTIvOC42LjEyKSB3aXRoIEVTTVRQIGlkIFZBQTIzNzEzIGZv ciA8andvbmc1QGNhbHN0YXRlbGEuZWR1PjsgVHVlLCAyIEFwciAxOTk2IDIx OjUzOjA5IC0wODAwClJlY2VpdmVkOiBmcm9tIGNhc3Rvci51c2MuZWR1IChi bGZvbmdAY2FzdG9yLnVzYy5lZHUgWzEyOC4xMjUuMjUzLjE3MF0pCglieSBj aGFwaC51c2MuZWR1ICg4LjcuMi84LjcuMi91c2MpIHdpdGggRVNNVFAKCWlk IFNBQTI2MjE2IGZvciA8andvbmc1QGNhbHN0YXRlbGEuZWR1PjsgVHVlLCAy IEFwciAxOTk2IDE4OjQ2OjE4IC0wODAwIChQU1QpClJlY2VpdmVkOiAoZnJv bSBibGZvbmdAbG9jYWxob3N0KQoJYnkgY2FzdG9yLnVzYy5lZHUgKDguNy4y LzguNy4yL3VzYykKCWlkIFNBQTI3OTk3OyBUdWUsIDIgQXByIDE5OTYgMTg6 NDY6MTcgLTA4MDAgKFBTVCkKRGF0ZTogVHVlLCAyIEFwciAxOTk2IDE4OjQ2 OjE3IC0wODAwIChQU1QpCkZyb206IEJyaWFuIExlZSBGb25nIDxibGZvbmdA Y2hhcGgudXNjLmVkdT4KVG86IGphY2sgd29uZyA8andvbmc1QGNhbHN0YXRl bGEuZWR1PgpTdWJqZWN0OiBtZWV0aW5nIHdpdGggSmFtZXMKTWVzc2FnZS1J RDogPFBpbmUuU09MLjMuOTEuOTYwNDAyMTg0NDU5LjI3NTE1Qi0xMDAwMDBA Y2FzdG9yLnVzYy5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlw ZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0 aDogMjY4Cgp0YXR1czogUk8KWC1TdGF0dXM6IAoKCkhleSBKYWNrLQoKSnVz dCB3YW50ZWQgdG8gbGV0IHlvdSBrbm93IHRoYXQgSmFtZXMgU3dhbnNvbiBl bWFpbGVkIG1lIGFuZCBzYWlkIGhlIHdvdWxkIApsaWtlIHRvIG1lZXQgdGhl IGJvdGggb2YgdXMgYmVmb3JlIHdlIGxlYXZlIGZvciBDaGluYS4KCkkgZW1h aWxlZCBoaW0gYmFjayBzYXlpbmcgdGhhdCB3b3VsZCBiZSBmaW5lLgoKU29v b29vLCBzb21ldGltZSBiZXR3ZWVuIG5vdyBhbmQgSnVuZS4gIExlbW1lIGtu b3cgd2hlbidzIGEgZ29vZCB0aW1lLgoKQnJpCgAAAAAAAAAAAAAAAAqIAAAA AAAgzgAAAAOcACDRsgAABm9TdGF0dXM6IFJPClgtU3RhdHVzOiAKCgAAAABG cm9tIEJlbkt1QGdubi5jb20gV2VkIEFwciAgMyAwMDowOSBQU1QgMTk5NgpS ZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEz MC4xODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRo IEVTTVRQIGlkIEFBQTE2NDcyOyBXZWQsIDMgQXByIDE5OTYgMDA6MDk6MDAg LTA4MDAKUmVjZWl2ZWQ6IGZyb20gZ25uLTIuZ25uLmNvbSAoZ25uLTIuZ25u LmNvbSBbMjA0LjE0OC45Ny45Ml0pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1 ICg4LjYuMTIvOC42LjEyKSB3aXRoIEVTTVRQIGlkIEFBQTI4OTA5OyBXZWQs IDMgQXByIDE5OTYgMDA6MDg6MTQgLTA4MDAKUmVjZWl2ZWQ6IGZyb20gd3d3 LTE5LTE3Ny5nbm4uY29tLiAod3d3LTE5LTE3Ny5nbm4uY29tIFsyMDUuMTg4 LjE5LjE3N10pIGJ5IGdubi0yLmdubi5jb20gKDguNy4xLzguNy4zKSB3aXRo IFNNVFAgaWQgREFBMTM3NDU7IFdlZCwgMyBBcHIgMTk5NiAwMzowMjo0MyAt MDUwMCAoRVNUKQpNZXNzYWdlLUlkOiA8MTk5NjA0MDMwODAyLkRBQTEzNzQ1 QGdubi0yLmdubi5jb20+ClgtTWFpbGVyOiBHTk5tZXNzZW5nZXIgMS4yCk1p bWUtVmVyc2lvbjogMS4wCkRhdGU6IFdlZCwgMDMgQXByIDE5OTYgMDA6MDQ6 MTEKRnJvbTogQmVuS3VAZ25uLmNvbSAoQmVuamFtaW4gS3UpClRvOiBlaWNo ZW5AbWl6YXIudXNjLmVkdSwgZmF0Y2F0QHVjbGEuZWR1LCAxMDMzNDQuMjA1 MEBjb21wdXNlcnZlLmNvbSwKICAgICAgICBsaG8zQGNhbHN0YXRlbGEuZWR1 LCB3aWxsaXMuaGFuQGpwbC5uYXNhLmdvdiwgYm9iaW9AZWEub2FjLnVjaS5l ZHUsCiAgICAgICAgYm9veWFoQHVjbGEuZWR1LCBqd29uZzVAY2Fsc3RhdGVs YS5lZHUKU3ViamVjdDogUmU6IENJQSBQbGFubmluZyBNZWV0aW5nIFN0dWZm CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWki CkNvbnRlbnQtTGVuZ3RoOiAxNjQ3Cgp0YXR1czogUk8KWC1TdGF0dXM6IAoK U28gaGVyZSdzIHRoZSBzY2hlZHVsZSBmb3IgQ0lBIFNwcmluZyAxOTk2OgoK Q0lBIFNQUklORyAxOTk2IFNDSEVEVUxFCj09PT09PT09PT09PT09PT09PT09 PT09PQoKQVBSSUwKNSAtIFNtYWxsIGdyb3VwIHNraXRzL0Vhc3RlciBtZXNz YWdlIChDYXJvbHluKQoxMiAtIE1pc3Npb25zIEZyaWRheQoxNCAoU3VuKSAt IFBsYW5uaW5nIE1lZXRpbmcKMTkgLSBEaXNjaXBsZXNoaXAgRGF5L1Byb21p c2UgS2VlcGVycwoyNyAoU2F0KSAtIEljZSBTa2F0aW5nIHcvIENoYXJpcyAo Qm9iKSAKCVsqIERhdGUgdGVudGF0aXZlOyBtYXkgY29uZmxpY3Qgd2l0aCBM aXZpbmcgU3RvbmUgY2FtcGluZ10KCk1BWQozIC0gSW4gU3RlcCB3aXRoIHRo ZSBIb2x5IFNwaXJpdCAoQ2Fyb2x5bikKNSAoU3VuKSAtIFBsYW5uaW5nIE1l ZXRpbmcKMTAgLSBXYXNoaW5nIERpc2NpcGxlcycgRmVldCAoU2VydmFudGhv b2QvTG92ZSkgKFJvZ2VyKQoxNy0xOSAtIFJldHJlYXQKMjQgLSBSZXRyZWF0 IFJlZmxlY3Rpb25zCjMxIC0gRGlzY2lwbGVzaGlwIERheQoKSlVORQo3IC0g V2FpdGluZyBvbiBHb2QgKEpvY2VseW4pCjE0IC0gSm95IG9mIHRoZSBMb3Jk IChSb2dlcikKMjEgKFNhdCkgLSBQaWNuaWMgdy8gQ2hhcmlzCglbKiBHcmFk cyBncmFkIGZyb20gQ0lBLCBpbml0aWF0ZSB0byBDaGFyaXMgOildCjI4IC0g UHJhaXNlIE5pdGUKCioqIFRoZXJlIG1heSBiZSBhIHBvc3NpYmlsaXR5IHRo YXQgRUZDLUxBIChBY3R1YWxseSwgbm93IHRoZXkncmUgY2FsbGVkIApIYXJ2 ZXN0IExBKSBtYXkgd2FudCB0byBkbyBhIHByYWlzZSB0aGluZyB3aXRoIENJ QSwgcGVyaGFwcyA2LzI4LiAgSSBzdGlsbCAKbmVlZCB0byB0YWxrIHdpdGgg dGhlbSwgYW5kIEkgd2lsbCwgb2YgY291cnNlLCBicmluZyBpdCB1cCB0b2dl dGhlciBhdCB0aGUgCm5leHQgbWVldGluZyBiZWZvcmUgd2UgYWxsIG1ha2Ug YSBkZWNpc2lvbi4gIElmIHlvdSBndXlzIGRvbid0IGtub3csIHRoZXkndmUg CmdvdCBhIGtld2wgd29yc2hpcCBiYW5kLiAgVGhpcyBtYXkgYmUgZ29vZCBp ZiB3ZSBkb24ndCBoYXZlIGEgdGVhbSB0byBwdXQgCjYvMjggdG9nZXRoZXIu CgpEb2VzIHNvbWVvbmUgaGF2ZSBub3RlcyBvbiB3aGF0IHdlIHBsYW5uZWQg Zm9yIHRoZSByZXRyZWF0IGxhc3QgdGltZT8gIEkgCnNlZW0gdG8gaGF2ZSBt aXNwbGFjZWQgbWluZSAuLi4gOiguCgpXZWxsLCB0aGF0J3MgYWJvdXQgaXQu ICBHb2QgYmxlc3MsIGFuZCBhIGpveW91cyBFYXN0ZXIgdG8gYWxsLgoKCkJl bi4KCgp+fn5+fn5+fn5+fn5+fn5+IEJlbmphbWluIEt1IH5+fn5+fn5+fn5+ fn5+fn4KU291dGggUGFzYWRlbmEsIENhbGlmb3JuaWEgICAgICAgPD48CkVt YWlsOiBiZW5rdUBnbm4uY29tCklSQzogICBCZW5LdQpVUkw6ICAgaHR0cDov L21lbWJlcnMuZ25uLmNvbS9iZW5rdS9ob21lLmh0bWwKClByb3ZlcmJzIDM6 NS02ClRydXN0IGluIHRoZSBMb3JkIHdpdGggYWxsIHlvdXIgaGVhcnQKICAg YW5kIGxlYW4gbm90IG9uIHlvdXIgb3duIHVuZGVyc3RhbmRpbmc7CkluIGFs bCB5b3VyIHdheXMgYWNrbm93bGVkZ2UgSGltLAogICBhbmQgSGUgd2lsbCBt YWtlIHlvdXIgcGF0aHMgc3RyYWlnaHQuCn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoKAAAAAAAAAAAABsgAAAAAACDY kAAAA/sAINyiAAACR1N0YXR1czogUk8KWC1TdGF0dXM6IEEKCgAAAEZyb20g am5nMkBwby1ib3gubWNnaWxsLmNhIFdlZCBBcHIgIDMgMTE6MDcgUFNUIDE5 OTYKUmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKGVhZ2xl IFsxMzAuMTgyLjEyMS4xXSkgYnkgYmlvbDBzdW4uY2Fsc3RhdGVsYS5lZHUg d2l0aCBFU01UUCBpZCBMQUExOTg5MiBmb3IgPGp3b25nNUBzYXR1cm4uY2Fs c3RhdGVsYS5lZHU+OyBXZWQsIDMgQXByIDE5OTYgMTE6MDc6MjAgLTA4MDAK UmVjZWl2ZWQ6IGZyb20gc2lyb2Njby5DQy5NY0dpbGwuQ0EgKHNpcm9jY28u Q0MuTWNHaWxsLkNBIFsxMzIuMjA2LjI3LjEyXSkgYnkgZWFnbGUuY2Fsc3Rh dGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgTEFBMTc2 MTIgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBXZWQsIDMgQXByIDE5 OTYgMTE6MDY6MzQgLTA4MDAKUmVjZWl2ZWQ6IGZyb20gMTk4LjE2OC4xODMu NDQgKEQtMDQuREFTLk1jR2lsbC5DQSBbMTk4LjE2OC4xODMuNDRdKSBieSBz aXJvY2NvLkNDLk1jR2lsbC5DQSAoOC42LjEyLzguNi42KSB3aXRoIFNNVFAg aWQgT0FBMTU3NDcgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBXZWQs IDMgQXByIDE5OTYgMTQ6MDM6NTUgLTA1MDAKRnJvbTogam5nMkBwby1ib3gu bWNnaWxsLmNhClgtU01UUC1Qb3N0aW5nLU9yaWdpbjogMTk4LjE2OC4xODMu NDQgKEQtMDQuREFTLk1jR2lsbC5DQSBbMTk4LjE2OC4xODMuNDRdKQpNZXNz YWdlLUlkOiA8MTk5NjA0MDMxOTAzLk9BQTE1NzQ3QHNpcm9jY28uQ0MuTWNH aWxsLkNBPgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVRyYW5zZmVyLUVu Y29kaW5nOiA3Yml0CkRhdGU6IFdlZCwgMDMgQXByIDk2IDE0OjE4OjI0IC0w NTAwClN1YmplY3Q6IFJlOiBIb3cgYXJlIHlvdT8KVG86IEogVyA8andvbmc1 QGNhbHN0YXRlbGEuZWR1PgpJbi1SZXBseS1UbzogPFBpbmUuU1VOLjMuOTEu OTYwNDAxMDgxMzQ4LjE5MjM1QS0xMDAwMDBAdXJhbnVzPgpYLU1haWxlcjog U1BSWSBNYWlsIFZlcnNpb246IDA0LjAwLjA2LjE3CkNvbnRlbnQtVHlwZTog dGV4dC9wbGFpbgpDb250ZW50LUxlbmd0aDogNTgzCgp0YXR1czogUk8KWC1T dGF0dXM6IEEKCkRlYXIgSmFjaywKCglXb3chICBJJ20gc28gaGFwcHkgdG8g aGVhciB0aGF0IHlvdSBhcmUgZ29pbmcgdG8gYmUgaW4gSG9uZyBLb25nIHRo aXMgCnN1bW1lciEhICBEbyB5b3UgaGF2ZSBhbnkgaWRlYSB3aGVuIHlvdSBh cmUgZ29pbmcgdG8gZ28/ICBBcmUgeW91IGdvaW5nIHdpdGggCnlvdXIgbW90 aGVyPyAgRnVuISEgIEkgd2lsbCBiZSBiYWNrIGluIEhvbmcgS29uZyBpbiBK dWx5IHNvIGhvcGVmdWxseSB5b3Ugd2lsbCAKYmUgdGhlcmUgdG9vLiAgSSB3 b3VsZCBsb3ZlIHRvIHNlZSB5b3UgYWdhaW4uICBBbnlob3csIHdvcmsgaGVy ZSBpcyB2ZXJ5IApzdHJlc3NmdWwgYXQgdGhlIG1vbWVudC4gIEdldHRpbmcg cmVhZHkgZm9yIGZpbmFscyBhbmQgc3R1ZmYuICBPdGhlcndpc2UsIGxpZmUg CnNlZW1zIHRvIGJlIGdvaW5nIGFscmlnaHQuICAKCglIQVBQWSBFQVNURVIh ISEKCglQbGVhc2UgZ2l2ZSBteSBiZXN0IHRvIHlvdXIgbW90aGVyLCBzaXN0 ZXIgYW5kIGxpdHRsZSBuZXBoZXdzIGFuZCAKbmllY2UgZm9yIG1lLiAgVGFr ZSBjYXJlIGFuZCB3cml0ZSBzb29uISEKCgoJCQkJCQlMb3ZlLCAKCQkJCQkJ CUplc3NpZQoAAAAAAAAAAAAWoAAAAAAAIN9XAAAEVQAg48IAABHFU3RhdHVz OiBSTwpYLVN0YXR1czogCgoAAAAARnJvbSBFQ0hFTkBzdHVhZmYudXNjLmVk dSBXZWQgQXByICAzIDEyOjA4IFBTVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVh Z2xlLmNhbHN0YXRlbGEuZWR1IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5 IGJpb2wwc3VuLmNhbHN0YXRlbGEuZWR1IHdpdGggRVNNVFAgaWQgTUFBMjAz OTkgZm9yIDxqd29uZzVAc2F0dXJuLmNhbHN0YXRlbGEuZWR1PjsgV2VkLCAz IEFwciAxOTk2IDEyOjA4OjQ5IC0wODAwClJlY2VpdmVkOiBmcm9tIGNoYXBo LnVzYy5lZHUgKGNoYXBoLnVzYy5lZHUgWzEyOC4xMjUuMjUzLjEzM10pIGJ5 IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3aXRoIEVT TVRQIGlkIE1BQTIxMjEzIGZvciA8andvbmc1QGNhbHN0YXRlbGEuZWR1Pjsg V2VkLCAzIEFwciAxOTk2IDEyOjA4OjA0IC0wODAwClJlY2VpdmVkOiBmcm9t IHN0dWFmZi51c2MuZWR1IChzdHVhZmYudXNjLmVkdSBbMTI4LjEyNS43MC4x NF0pCglieSBjaGFwaC51c2MuZWR1ICg4LjcuMi84LjcuMi91c2MpIHdpdGgg U01UUAoJaWQgTUFBMjg3OTUgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ OyBXZWQsIDMgQXByIDE5OTYgMTI6MDQ6MjEgLTA4MDAgKFBTVCkKUmVjZWl2 ZWQ6IGZyb20gU1RVQUZGL1NNVFBRdWV1ZSBieSBzdHVhZmYudXNjLmVkdSAo TWVyY3VyeSAxLjExKTsKICAgIFdlZCwgMyBBcHIgOTYgMTI6MDk6NDkgUFNU ClJlY2VpdmVkOiBmcm9tIE1haWxxdWV1ZSBieSBTVFVBRkYgKE1lcmN1cnkg MS4xMSk7IFdlZCwgMyBBcHIgOTYgMTI6MDk6NDUgUFNUCkZyb206ICJlbGFp bmUgY2hlbiIgPEVDSEVOQHN0dWFmZi51c2MuZWR1PgpPcmdhbml6YXRpb246 ICBVU0MgU3R1ZGVudCBBZmZhaXJzClRvOiBqd29uZzVAY2Fsc3RhdGVsYS5l ZHUKRGF0ZTogICAgICAgICAgV2VkLCAzIEFwciAxOTk2IDE6MTk6MjIgUFNU ClN1YmplY3Q6ICAgICAgIGEgY29weQpYLUNvbmZpcm0tUmVhZGluZy1Ubzog ImVsYWluZSBjaGVuIiA8RUNIRU5Ac3R1YWZmLnVzYy5lZHU+ClgtcG1ycWM6 ICAgICAgIDEKUHJpb3JpdHk6IG5vcm1hbApYLW1haWxlcjogICAgIFBlZ2Fz dXMgTWFpbC9NYWMgKHYyLjEuMikKTWVzc2FnZS1JRDogPDQxRTU5ODcyRDBA c3R1YWZmLnVzYy5lZHU+CkNvbnRlbnQtVHlwZTogdGV4dApDb250ZW50LUxl bmd0aDogNDU0OQoKdGF0dXM6IFJPClgtU3RhdHVzOiAKCmphY2ssIGhlcmUg aXMgYSBjb3B5Li4uLiBpbiBsaWdodCBvZiBhbGwgdGhhdCBpJ3ZlIHNoYXJl ZCB3aXRoIHlvdSwgCnBsZWFzZSBiZSBtZXJjaWZ1bCB0byBtZSBpbiB3aGF0 IGkgc2FpZCB0byBhcnQuLi4uIGl0IG1heSBub3QgaGF2ZSBiZWVuIAphIGdv b2QgaWRlYSwgYnV0IHRoZSBkYW1hZ2UgaGFzIGJlZW4gZG9uZS4gIAoKdGVs bCBtZSB3aGF0IHlvdSB0aGluay4KCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgoKRnJvbTog ICAgICAgICAgU2VsZiA8RUNIRU4+ClRvOiAgICAgICAgICAgIGJvb3lhaEB1 Y2xhLmVkdQpTdWJqZWN0OiAgICAgICBpdCBpcyB0aW1lLgpEYXRlOiAgICAg ICAgICBUdWUsIDIgQXByIDE5OTYgNzozOTowOQoKaSBzcG9rZSB3aXRoIGph Y2sgdG9kYXkgYW5kIGhlIHJhaXNlZCBzb21lIGlzc3VlcyB3aGljaCBpIGhh dmUgYmVlbiAKdGhpbmtpbmcgYWJvdXQgYWxzbyBhbmQgaGUgdG9sZCBtZSB5 b3UgcmFpc2VkIHRoZSBzYW1lIGNvbmNlcm4gd2l0aCBoaW0uICAKdGhpcyBp cyBhYm91dCB0aGUgZmFjdCB0aGF0IGkndmUgbmV2ZXIgZ29uZSBiZWZvcmUg YW5kIHRoZSBxdWVzdGlvbnMgCnRoYXQgY29tZSBhbG9uZyB3aXRoIHdoZXRo ZXIgaSB3aWxsIGhhdmUgdGhlIGFiaWxpdHkgdG8gbGVhZC4gIGkndmUgCmNv bnNpZGVyZWQgdGhpcyBpc3N1ZSBhbmQgaGF2ZSBhc2tlZCBqaW1teSBhYm91 dCBpdCBhbmQgaGUgc2FpZCB0aGF0IApoZSdzIGZpbmUgd2l0aCBpdCwgaW4g ZmFjdCwgaXQncyBub3QgYW4gaXNzdWUgd2l0aCBoaW0gYXQgYWxsLiAgaWYg aXQgCndhcyBhbiBpc3N1ZSBmb3IgeW91LCBpIHdvbmRlciB3aHkgeW91IGRp ZG4ndCByYWlzZSB0aGF0IGxhc3QgbmlnaHQ/IAoKamFjayBhbHNvIHN1Z2dl c3RlZCB0aGF0IHdlIHJlc29sdmUgdGhlIHN0YXR1cyBvZiBvdXIgcmVsYXRp b25zaGlwIApiZWZvcmUgd2UgZ28uICBpIGNvbXBsZXRlbHkgYWdyZWUgd2l0 aCBoaW0gc2luY2UgbXkgbGlmZSBoYXMgYmVlbiBoZWxsIAp0aGlua2luZyBh Ym91dCB3aGF0IHlvdXIgaW50ZW50aW9ucyBhcmUuICBpIHdhbnQgdG8ga25v dyB5b3VyIGludGVudGlvbnMgCmFuZCBpIHdhbnQgdG8ga25vdyBpdCBzb29u LiAgaWYgeW91IGFyZSBub3QgY29uc2lkZXJpbmcgdXMgYW55bW9yZSB5b3Ug CmJlc3QgdGVsbCBtZSBub3csIGlmIHRoYXQgaXMgdGhlIGNhc2UsIHdlIGRv bid0IG5lZWQgdG8gdGFsayBhYm91dCBpdC4gIApqdXN0IGEgc2hvcnQgZS1t YWlsIG1lc3NhZ2UgdG8gdGhlIGZhY3Qgd2lsbCBiZSBlbm91Z2guICAKCmFy dC4uLiBpIGNhbid0IGhlbHAgYnV0IGJsYW1lIHlvdSBmb3IgYWxsIHRoYXQg aSBoYWQgdG8gZ28gdGhyb3VnaCB0aGlzIApwYXN0IG1vbnRoLi4uIGZvciB5 b3VyIHNlbGZpc2huZXNzIGF0IG15IGV4cGVuc2UuLi4uZXZlbiBpZiB5b3Ug ZmVlbCAKdGhhdCB5b3UgaGFkIHRvIGRvIHRoaXMgYW5kIGV2ZW4gaWYgeW91 IGZlZWwgdGhhdCBpdCB3YXMgdGhlIHJpZ2h0IHRoaW5nIAp0byBkby4uLiBp J20ganVzdCBiZWluZyBjb21wbGV0ZWx5IGhvbmVzdCB3aXRoIHlvdS4gIEJ1 dCBpIHRoaW5rIHdoYXQgCnlvdSd2ZSBkb25lIHdhcyB0aGUgYmVzdCB0aGlu ZyB0aGF0IGNvdWxkIGhhdmUgaGFwcGVuZWQgdG8gbWUuLi4uIGkgaGF2ZSAK YXdha2VuZWQsIHNvcnQgb2Ygc3BlYWsuLi4uIGknbSBuZXZlciBldmVyIGdv aW5nIHRvIG1ha2UgdGhlIHNhbWUgCm1pc3Rha2VzIGkndmUgbWFkZSB3aXRo IHlvdS4gIHdoZXRoZXIgaXQncyB3aXRoIHlvdSBvciBhbnkgb3RoZXIgbWFu LCBpIAphbSBnb2luZyB0byBiZSBzbyBkaWZmZXJlbnQgbmV4dCB0aW1lIGFy b3VuZC4gIGkgYW0gbXkgb3duIHBlcnNvbiBhbmQgaSAKaGF2ZSBteSBvd24g Y2FsbGluZyBhbmQgaSBoYXZlIG15IG93biAicG9zaXRpb24iIGluIHRoaXMg d29ybGQuICBpIGxvc3QgCnNpZ2h0IG9mIHRoYXQgYW5kIGkgcHJvbWlzZSwg aXQncyBuZXZlciBnb2luZyB0byBoYXBwZW4gYWdhaW4uICBnb2QgaGFzIApt YWRlIG1lIGFzIGkgYW0gYXJ0Li4uLiB5b3UgaGF2ZSBzbyBtYW55IGNvbXBs YWludHMgYWJvdXQgbWUgYnV0IHRoYXQncyAKbWUgYXJ0LiAgeW91IGxvdmUg bWU/ICB0aGVuIGl0J3MgZ290IHRvIGJlIGFsbCBvciBub3RoaW5nLiAgZG9u J3QgZXZlciAKdHJ5IHRvIGNoYW5nZSBtZSB1bmxlc3MgaSBhbSBpbiBzaW4u Li4gIHRydWUsIGkgZG9uJ3Qgc2F5IGV2ZXJ5dGhpbmcgCnRoYXQncyBvbiBt eSBtaW5kIHJpZ2h0IHdoZW4gaXQgaGFwcGVucy4uLiBidXQgdGhhdCdzIGp1 c3QgbXkgCnBlcnNvbmFsaXR5LiAgZ2l2ZSBtZSByb29tIGFuZCBpIHdpbGwg dGVsbCB5b3UuICBsb29rcyB3aG8ncyBjb21wbGFpbmluZyAKYWJvdXQgYmVp bmcgdG9vIGRlcGVuZGVudCEhISAgY29tcHJvbWlzZSBpcyB0aGUga2V5LCBi dXQgYWNjZXB0YW5jZSBpcyAKZXZlcnl0aGluZy4KCmknbSBub3QgYWNjdXNp bmcgeW91IGJ1dCB5b3UgYWxzbyBoYXZlIGEgbG90IHRvIGxlYXJuIGFib3V0 IApyZWxhdGlvbnNoaXBzLiAgaSBhY2NyZWRpdCBteSBtaXN0YWtlcyB0byB0 aGUgZmFjdCB0aGF0IGkndmUgbmV2ZXIgYmVlbiAKYmVmb3JlLi4uLiBhbmQg aSBhY2NyZWRpdCB5b3VyIG1pc3Rha2UgYmVjYXVzZSBvZiB5b3VyIGZlYXJz Li4uLiBiZWluZyAKaW4gYSBwbGFjZSB3aGVyZSB5b3UgYXJlIG5vIGxvbmdl ciBjb21mb3J0YWJsZSB3aXRodCBoZSBzaXR1YXRpb24uICBsaWZlIAppcyBu b3QgZWFzeS4uLiBhbmQgaSBkZXNwaXNlIHlvdSB0YWtpbmcgb2ZmIHdoZW4g c29tZXRoaW5nIGlzICJ0b28gbXVjaCAKZm9yIHlvdS4iICBhbmQgd2hlbiAi eW91IGp1c3QgZG9uJ3Qga25vdy4iICB5b3Ugc28gZWFzaWx5IGZvcmdldCBh bGwgdGhlIAp3YXlzIHRoYXQgR29kIGhhcyBicm91Z2h0IHVzIHRocm91Z2gu Li4gYW5kIGRpc2NyZWRpdCBhbGwgdGhhdCBhbmQgc2F5LCAKImkgZG9uJ3Qg a25vdyBpZiBpdCdzIEdvZCdzIHdpbGwuIiAgaGF2ZSB5b3Ugc3RvcHBlZCB0 byB0aGluayB0aGF0IEdvZCAKaGFzIG9wZW5lZCBzbyBtYW55IGRvb3JzPyAg d2Ugd291bGQgbmV2ZXIgaGF2ZSBnb3R0ZW4gdG9nZXRoZXIgaWYgaXQgCndh c24ndCBHb2Qgb3JkYWluZWQuICBkaWQgeW91IGtub3cgdGhhdCBpIHRob3Vn aHQgdmVyeSBsaXR0bGUgb2YgeW91IAp3aGVuIHlvdSBzYWlkIHRoYXQgeW91 IGxpa2VkIG1lPyAgaSBoYWQgbm8gY29uZmlkZW5jZSBpbiBhbnl0aGluZyB5 b3UgCnNhaWQgYW5kIGkgdG9vayBub3RoaW5nIHlvdSBzYWlkIHNlcmlvdXNs eS4gCgphaCwgaSBmZWVsIG11Y2ggYmV0dGVyLiAgaSBkb24ndCBoYXRlIHlv dS4uLiBidXQgaSdtIHRpcmVkIG9mIGZlZWxpbmcgCmxpa2UgdGhlIGZhaWx1 cmVzIG9mIG91ciByZWxhdGlvbnNoaXAgaXMgY29tcGxldGVseSBteSBmYXVs dC4gIGl0J3Mgbm90LCAKYW5kIGlmIHlvdSBmZWVsIHRoYXQgaXQgaXMgdGhl biBpIGZlZWwgc29ycnkgZm9yIHlvdS4gIHlvdSB3aWxsIG5ldmVyIGJlIAph YmxlIHRvIGNvbW1pdCB0byBhIHJlbGF0aW9uc2hpcCB0aGVuLi4uLiAKCmkg cmVhbGx5IGhhdGUgdG8gc2VlIHlvdSBiZSBhIHBlcnNvbiB0aGF0ICJnZXQg Z29pbmcgd2hlbiB0aGUgZ29pbmcgZ2V0cyAKdG91Z2guIiAgaSdtIHNwZWFr aW5nIHN0cmljdGx5IGZyb20gYW4gaW50aW1hY3kgcG9pbnQgb2Ygdmlldy4g IHlvdSBhcmUgCmFibGUgdG8gcGVyc2VydmVyZSB0aHJvdWdoIG11Y2ggYnV0 IHlvdSBhcmUgc3RpbGwgc2NhcmVkIHRvIGJlIGludGltYXRlIAplc3BlY2lh bGx5IGluIGxpZ2h0IG9mIHRoZSBmYWN0IHRoYXQgaW50aW1hY3kgaXMgdmVy eSB2ZXJ5IG1lc3N5Li4uLiAKdmVyeS4gCgppIGxvdmUgeW91IHZlcnkgbXVj aCBhcnQsIGRvbid0IGRvdWJ0IG1lIG9uIHRoYXQuICBpJ3ZlIHRyaWVkIHRv IG1vdmUgb24gCmJ1dCBpIGNhbid0LCBlc3BlY2lhbGx5IHdoZW4gaSBhbSBz byBjb25maWRlbnQgdGhhdCBnb2QgaGFzIHB1dCB1cyAKdG9nZXRoZXIuICBi dXQgaSB3aWxsIGlmIHlvdSB0ZWxsIG1lIG5vLiAgaSB3aWxsIGdvIG9uIGxp dmluZy4uLiBpIApiZWxpZXZlIHRoYXQgZ29kIGxvdmVzIG1lIHZlcnkgbXVj aCBhbmQgaGFzIHNob3duIG1lIGhpcyBsb3ZlIGR1cmluZyAKdGhpcyB2ZXJ5 IHRyeWluZyBhbmQgZGlmZmljdWx0IHRpbWUuICBpZiB5b3UgdGVsbCBtZSBu by4uLiBpIHdpbGwgbmV2ZXIgCnR1cm4gYmFjay4gIGkgdGhpbmsgMSBtb250 aCBpcyBtb3JlIHRoYW4gYW1wbGUgdGltZSBmb3IgeW91IHRvIHRoaW5rIApl dmVyeXRoaW5nIHRocm91Z2guLi4gICAgIApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZUxhaU5lIGNIZW4KZWNoZW4u c3R1YWZmLnVzYy5lZHUKCgoiV2hlbiB3ZSB3ZXJlIHlvdW5nLCBhbmQgdHJ1 dGggd2FzIHBhcmFtb3VudCwKd2Ugd2VyZSBvbGRlciB0aGVuLCB3ZSBsaXZl ZCBhIGxpZmUgd2l0aG91dCAKYW55IGRvdWJ0cy4iIFNlYWwKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoAAAAAAAAA AAAAAAHIAAAAAAAfVXgAIPkoACD5WAAg+YgAIPm4ACD56AAg+hgAIPpIACD6 eAAg+qgAIPrYACD7CAAg/AAAIV4wACFUAAAhaCAAIXqQAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAHIAAAAAAAgiBgAHzJYAB9IkAAfUdgAIJBoACCguAAgpKgA IKrIACDIOAAgzagAINgwACDe+AAhQxAAIVTQACFosAAheygAIYLwAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAKmYGAIQAH5mwAAAAAAABYvAAAA AAAAAAAAISMwAAAAAAAAAAAAAAAwAAAAAAAAAAMB4GAJQAESGwAAAAAAAAj5 AAAAAAAAAAAAISfwAAAAAAAAAAAAAAAwAAAAAAAAAARuIGAJQAESGwAAAAAA AAMqAAAAAAAAAAAAISpQAAAAAAAAAAAAAAAwAAAAAAAAAAV3YGAIQAESGwAA AAAAABA2AAAAAAAAAAAAISyAAAAAAAAAAAAAAAAwAAAAAAAAAAZ+QGAIQAES GwAAAAAAAAN4AAAAAAAAAAAAIS7wAAAAAAAAAAAAAAAwAAAAAAAAAAeAoGAI QAESGwAAAAAAAAXAAAAAAAAAAAAAITFoAAAAAAAAAAAAAAAwAAAAAAAAAAiD QGAIQAESGwAAAAAAAB2YAAAAAAAAAAAAITaIAAAAAAAAAAAAAAAwAAAAAAAA AAmuwGAIQAESGwAAAAAAAAUEAAAAAAAAAAAAITngAAAAAAAAAAAAAAAwAAAA AAAAAAoBIGAIQAEaGwAAAAAAAApTAAAAAAAAAAAAITxAAAAAAAAAAAAAAAAw AAAAAAAAAAtY4GAJQAEaGwAAAAAAAAZjAAAAAAAAAAAAIUBgAAAAAAAAAAAA AAAwAAAAAAAAAAxhAGAIQAEaGwAAAAAAABaHAAAAAAAAAAAAIPtoAAAAAAAA AAAAAAAwAAAAAEZvbGRlciAiSU5CT1giIG9wZW5lZCB3aXRoIDEyIG1lc3Nh Z2VzAAAAAABIAAAAAAAAAAAAAAAAAB8uwAAg+7AAHy8gACD9CAAfLugAHy6I AAAAAAAAAAAAAAAAAB8u+AAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAg+9AA AAAAAB+OEAAfMNAAAAAAAAAAAAAAABgAAAAAZWxhaW5lIGNoZW4AIgAAAAAA ABgAAAAAandvbmc1AAIAIPwAACD8AAAAADAAAAAAAAAADXNAYAxgARobAAAA AAAAB4YAAAAAAAAAAAAhgmAAIYKoZXMAAAAAADAAAAAAV2VkLCAzIEFwciAx OTk2IDE0OjE0OjA2IC0wODAwIChQU1QpAAAAAAAAACAAAAAAACD8mAAAAAAA Hy34ACD8gAAAAAAAAAAAAAAAGCAzIEF1Y2xhLmVkdQA0OjE0OjA2AAAAGDAw IChBUlRIVVIgTEVFIEhTVQAAAAAAGAAAAABzdG9yeT8/PwAAAAAAAAAAAAAA GAAAAABlbGFpbmUgY2hlbgAAACAAAAAAEAAg/OhFQ0hFTgAAAAAAABgABvEU c3R1YWZmLnVzYy5lZHUAvwAAACAuLgAAACD9KAAAAAAAIP1AACD9UAAAAAAA AAAAAAAAGAAUAAZlbGFpbmUgY2hlbgAABvEXAAAAEC5sb2dFQ0hFTgAAAAAA ABgABvEYc3R1YWZmLnVzYy5lZHUAAAAAABAABvEdMTcABi5iYnMAAAAgAAAA fAAg/bAAAAAAAB+OAAAg/ZgAAAAAACD90AAAABgBFwHRdWNsYS5lZHUAA4WP CGbSdgAAACALJxlYamFzbWluZSAtLSBhbGV4IGNoYW5nAKrCAAAAIA7sER4A Hy4YAAAAAAAfjiAAIP3wAAAAAAAg/ggAAAAYD4xk33VjbGEuZWR1AHVnMQuR n58AAAAgAAAAAAAg/lAAAAAAACD+KAAg/jgAAAAAACFK2AAAABAAAAAAYm9v eWFoAAAAAAAYAAAAAHVjbGEuZWR1AGVycwAAAAAAAAAgAAAAAGFydCBoc3UA ACAADwAAAAAsX3BhAAAAAAAAIsAAAAAAB+Lo5SAgQSAgIDEgTWFyIDMwIGpu ZzJAcG8tYm94Lm1jZ2lsbCAgKDIsMDQ1KSBSZTogIEhvdyBhcmUgeW91PyAg ICAgICAgICAgICAgICAgICAgAAAAAAFPdKcgICAgICAyIE1hciAzMSBCcmVu ZGEgTSBFYmVybGUgICAgICg1LDY3OSkgRnJpZW5kcyBGb3JldmVyIChGV0Qp ICAgICAgICAgICAgICAgIAAAAAACioskICBBICAgMyBBcHIgIDIgQnJpYW4g TGVlIEZvbmcgICAgICAoMiwyOTcpIFZpc2EgYXBwbGljYXRpb24gKGZ3ZCkg ICAgICAgICAgICAgICAAAAAAARcB0SAgQSAgIDQgQXByICAyIEp1ZHkgQ2h1 YW5nICAgICAgICAgICAoODEwKSBsdW5jaD8gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgAAAAAA/4awsgICAgICA1IEFwciAgMiBOQVRIQU5JRUwg Q0hPTkcgTEUgICg0LDE1MCkgW1dPUlNISVBdIFJlOiBUb3VjaGluZyBGYXRo ZXIncyBIZWFydAAAAAAIZtJ2ICAgICAgNiBBcHIgIDIgSnVkeSBDaHVhbmcg ICAgICAgICAgICg4ODgpIFJlOiBsdW5jaD8gICAgICAgICAgICAgICAgICAg ICAgICAgICAAAAAACycZWCAgICAgIDcgQXByICAyIE5BVEhBTklFTCBDSE9O RyBMRSAgKDEsNDcyKSBSZTogQ0lBIFBsYW5uaW5nIE1lZXRpbmcgU3R1ZmYg ICAgICAgAAAAAAUmje4gICAgICA4IEFwciAgMiBCcmVuZGEgTSBFYmVybGUg ICAgICg3LDU3NikgRWFzdGVyIFN0b3J5IChmd2QpICAgICAgICAgICAgICAg ICAgIAAAAAAAZ5n9ICAgICAgOSBBcHIgIDIgQnJpYW4gTGVlIEZvbmcgICAg ICAoMSwyODQpIG1lZXRpbmcgd2l0aCBKYW1lcyAgICAgICAgICAgICAgICAg ICAAAAAACO+qwiAgICAgMTAgQXByICAzIEJlbmphbWluIEt1ICAgICAgICAg KDIsNjQzKSBSZTogQ0lBIFBsYW5uaW5nIE1lZXRpbmcgU3R1ZmYgICAgICAg AAAAAA7sER4gIEEgIDExIEFwciAgMyBqbmcyQHBvLWJveC5tY2dpbGwgICgx LDYzNSkgUmU6IEhvdyBhcmUgeW91PyAgICAgICAgICAgICAgICAgICAgIAAA AAAKCnKLICAgICAxMiBBcHIgIDMgZWxhaW5lIGNoZW4gICAgICAgICAoNSw3 NjcpIGEgY29weSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAA BCA15CAgRCAgMTMgQXByICAzIEFSVEhVUiBMRUUgSFNVICAgICAgKDEsOTI2 KSBzdG9yeT8/PyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAA2Y jeUgIEQgIDE0IEFwciAgMyBBUlRIVVIgTEVFIEhTVSAgICAgICgyLDM1MCkg Y2hhcmlzLXNwcmluZyBxdWFydGVyICAgICAgICAgICAgICAgIAAAAAAPjGTV ICBEICAxNSBBcHIgIDMgQVJUSFVSIExFRSBIU1UgICAgICAoMyw0MzIpIFJl OiBDSUEgUGxhbm5pbmcgTWVldGluZyBTdHVmZiAgICAgICAAAAAAD9fwpiAg RCAgMTYgQXByICAzIGVsYWluZSAgICAgICAgICAgICAgKDEsMTg2KSBSZTog amwyNTEyNzUgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAAAAAAAAIE4g IDE3IEFwciAgMyBUZXJyeSBHcmF5ICAgICAgICAgICgxLDYzNSkgUmU6IGJ1 ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABIABRwZQAAAAAAAAAAACEiAAAhIXgAISKQACEi4AAhIigAISJIAAAA AAAAAAAAAAAAACEhyAAAAAAAAAAAAAAAAAAABLgAAAAgYXN0ZQAAAAAAAAAA ACEhmAAhIagAAAAAAAAAAAAAABAABvJzam5nMgAUbWEAAAAgbmkALnBvLWJv eC5tY2dpbGwuY2EAci5aAGRlcwAAADgAAAAAPDE5OTYwMzMwMTkwMy5PQUEx Mzg0NEBzaXJvY2NvLkNDLk1jR2lsbC5DQT4AAAAAAAAAKAAAAABTYXQsIDMw IE1hciA5NiAxNDoxNzo1NSAtMDUwMAAAAAAAACAAAAAAUmU6ICBIb3cgYXJl IHlvdT8AAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAhImgAISJ4AAAAAAAAAAAA AAAQAAAAAGp3b25nNQAAAAAAGAAAAABjYWxzdGF0ZWxhLmVkdQAAAAAAIAAA AAAAAAAAAAAAAAAhIrAAISLAAAAAAAAAAAAAAAAQAAAAAGpuZzIAAAAAAAAA IAAAAABwby1ib3gubWNnaWxsLmNhAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAA ACEjAAAhIxAAAAAAAAAAAAAAABAAAAAAam5nMgAAAAAAAAAgAAAAAHBvLWJv eC5tY2dpbGwuY2EAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAISaoACEm0AAh JzAAISeQACEmiAAhI6gAAAAAAAAAAAAAAAAAISN4AAAAAAAAAAAAAAAAAAAA AAAAADAAAAAAPDk2MDQwMTA0NDYuQUEyODY2N0Bpc3VhMi5pYXN0YXRlLmVk dT4AAAAAACAAAAAAAAAAAAAAAAAAISPIACEj2AAAAAAAISPwAAAAEAAAAABt emVocgAAAAAAABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAACAAAAAAAAAAAAAA AAAAISQQACEkIAAAAAAAISQ4AAAAEAAAAABkMjkxAAAAAAAAABgAAAAAZmhz dXZtLmZoc3UuZWR1AAAAACAAAAAAAAAAAAAAAAAAISRYACEkaAAAAAAAISSA AAAAEAAAAABqd29uZzUAAAAAABgAAAAAY2Fsc3RhdGVsYS5lZHUAAAAAACAA AAAAAAAAAAAAAAAAISSgACEksAAAAAAAISTIAAAAEAAAAABjaGFyZGUAAAAA ABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAACAAAAAAAAAAAAAAAAAAISToACEl AAAAAAAAISUQAAAAGAAAAABrYnVyZ2VzcwAAAAAAAAAAAAAAEAAAAABjb2Uu ZWR1AAAAACAAAAAAAAAAAAAAAAAAISUwACElQAAAAAAAISVYAAAAEAAAAABi ZXRoZQAAAAAAABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAACAAAAAAAAAAAAAA AAAAISV4ACEliAAAAAAAISWgAAAAEAAAAABtc2EAAAAAAAAAABgAAAAAaWFz dGF0ZS5lZHUAAAAAAAAAACAAAAAAAAAAAAAAAAAAISXAACEl0AAAAAAAISXo AAAAEAAAAABsZWJlcmxlAAAAABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAACAA AAAAAAAAAAAAAAAAISYIACEmGAAAAAAAISY4AAAAEAAAAAAwMjAwMzMyAAAA ACAAAAAAYWNhZC5ud21pc3NvdXJpLmVkdQAAAAAAAAAAIAAAAAAAAAAAAAAA AAAhJlgAISZwAAAAAAAAAAAAAAAYAAAAAHdlYmJpbmQ0MTIyAAAAAAAAAAAY AAAAAGNvYnJhLnVuaS5lZHUAAAAAAAAgAAAAAEZyaWVuZHMgRm9yZXZlciAo RldEKQAAAAAAACgAAAAAU3VuLCAzMSBNYXIgMTk5NiAyMjo0NjoxNyBDU1QA AAAAAAAgAAAAAAAhJxgAAAAAACEm8AAhJwAAAAAAAAAAAAAAABAAAAAAYmVi ZXJsZQAAAAAYAAAAAGlhc3RhdGUuZWR1AAAAAAAAAAAYAAAAAEJyZW5kYSBN IEViZXJsZQAAAAAgAAAAAAAhJ1AAAAAAACEnaAAhJ3gAAAAAAAAAAAAAABgA AAAAQnJlbmRhIE0gRWJlcmxlAAAAABAAAAAAYmViZXJsZQAAAAAYAAAAAGlh c3RhdGUuZWR1AAAAAAAAAAAgAAAAAAAhJ7AAAAAAACEnyAAhJ9gAAAAAAAAA AAAAABgAAAAAQnJlbmRhIE0gRWJlcmxlAAAAABAAAAAAYmViZXJsZQAAAAAY AAAAAGlhc3RhdGUuZWR1AAAAAAAAAABIAAAAAAAAAAAAAAAAACEoOAAhKGgA ISmQACEp8AAhKSgAISjIAAAAAAAAAAAAAAAAACEpSAAAAAAAAAAAAAAAAAAA AAAAAAAwAAAAAFR1ZSwgMiBBcHIgMTk5NiAwMDoxMDo0NyAtMDgwMCAoUFNU KQAAAAAAAAAgAAAAAAAhKLAAAAAAACEoiAAhKJgAAAAAAAAAAAAAABAAAAAA Ymxmb25nAAAAAAAYAAAAAGNoYXBoLnVzYy5lZHUAAAAAAAAYAAAAAEJyaWFu IExlZSBGb25nAAAAAAAgAAAAAAAhKRAAAAAAACEo6AAhKPgAAAAAAAAAAAAA ABAAAAAAandvbmc1AAAAAAAYAAAAAGNhbHN0YXRlbGEuZWR1AAAAAAAYAAAA AGphY2sgd29uZwAAAAAAAAAAAAAgAAAAAFZpc2EgYXBwbGljYXRpb24gKGZ3 ZCkAAAAAAEgAAAAAPFBpbmUuU09MLjMuOTEuOTYwNDAyMDAwOTQwLjE3MDgz Qy0xMDAwMDBAY2FzdG9yLnVzYy5lZHU+AAAAAAAAAAAAACAAAAAAACEpsAAA AAAAISnIACEp2AAAAAAAAAAAAAAAGAAAAABCcmlhbiBMZWUgRm9uZwAAAAAA EAAAAABibGZvbmcAAAAAABgAAAAAY2hhcGgudXNjLmVkdQAAAAAAACAAAAAA ACEqEAAAAAAAISooACEqOAAAAAAAAAAAAAAAGAAAAABCcmlhbiBMZWUgRm9u ZwAAAAAAEAAAAABibGZvbmcAAAAAABgAAAAAY2hhcGgudXNjLmVkdQAAAAAA AEgAAAAAAAAAAAAAAAAAISrQACEq+AAhK8AAISwgACErWAAhK2gAAAAAAAAA AAAAAAAAISqYAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAPDE5OTYwNDAyMjE0 OC5OQUExNjcwMkBlYWdsZS5jYWxzdGF0ZWxhLmVkdT4AAAAAAAAAKAAAAABU dWUsIDAyIEFwciA5NiAxMzo0MjoyMyBQU1QAAAAAAAAAACAAAAAAACErQAAA AAAAISsYACErKAAAAAAAAAAAAAAAEAAAAABKQ0hVQU5HAAAAABgAAAAASUJN Lk1UU0FDLkVEVQAAAAAAABgAAAAASnVkeSBDaHVhbmcAAAAAAAAAABAAAAAA bHVuY2g/AAAAAAAgAAAAAAAhK7AAAAAAACEriAAhK5gAAAAAAAAAAAAAABAA AAAAandvbmc1AAAAAAAYAAAAAGNhbHN0YXRlbGEuZWR1AAAAAAAQAAAAAEph Y2sAAAAAAAAAIAAAAAAAISvgAAAAAAAhK/gAISwIAAAAAAAAAAAAAAAYAAAA AEp1ZHkgQ2h1YW5nAAAAAAAAAAAQAAAAAEpDSFVBTkcAAAAAGAAAAABJQk0u TVRTQUMuRURVAAAAAAAAIAAAAAAAISxAAAAAAAAhLFgAISxoAAAAAAAAAAAA AAAYAAAAAEp1ZHkgQ2h1YW5nAAAAAAAAAAAQAAAAAEpDSFVBTkcAAAAAGAAA AABJQk0uTVRTQUMuRURVAAAAAAAASAAAAAAAAAAAAAAAAAAhLMgAISz4ACEu IAAhLogAIS1gACEtmAAAAAAAAAAAAAAAAAAhLeAAAAAAAAAAAAAAAAAAAAAA AAAAMAAAAABUdWUsIDIgQXByIDE5OTYgMTQ6Mjg6MzcgLTA4MDAgKFBTVCkA AAAAAAAAIAAAAAAAIS1AAAAAAAAhLRgAIS0oAAAAAAAAAAAAAAAQAAAAAGZh dGNhdAAAAAAAGAAAAAB1Y2xhLmVkdQAAAAAAAAAAAAAAIAAAAABOQVRIQU5J RUwgQ0hPTkcgTEVFAAAAAAAAAAA4AAAAAFtXT1JTSElQXSBSZTogVG91Y2hp bmcgRmF0aGVyJ3MgSGVhcnQjMjYgKGZ3ZCkAAAAAACAAAAAAAAAAAAAAAAAA IS24ACEtyAAAAAAAAAAAAAAAEAAAAABqd29uZzUAAAAAABgAAAAAY2Fsc3Rh dGVsYS5lZHUAAAAAAEAAAAAAPFBpbmUuMy44OS45NjA0MDIxNDE5LkI3Mjkx NC0wMTAwMDAwQHRhdS5iZW4yLnVjbGEuZWR1PgAAAAAgAAAAAAAhLkAAAAAA ACEuYAAhLnAAAAAAAAAAAAAAACAAAAAATkFUSEFOSUVMIENIT05HIExFRQAA AAAAAAAAEAAAAABmYXRjYXQAAAAAABgAAAAAdWNsYS5lZHUAAAAAAAAAAAAA ACAAAAAAACEuqAAAAAAAIS7IACEu2AAAAAAAAAAAAAAAIAAAAABOQVRIQU5J RUwgQ0hPTkcgTEVFAAAAAAAAAAAQAAAAAGZhdGNhdAAAAAAAGAAAAAB1Y2xh LmVkdQAAAAAAAAAAAAAASAAAAAAAAAAAAAAAAAAhL3AAIS+YACEwqAAhMQgA IS/4ACEwEAAAAAAAAAAAACEwaAAhLzgAAAAAAAAAAAAAAAAAAAAAAAAAOAAA AAA8MTk5NjA0MDIyMzUwLlBBQTIzNTM1QGVhZ2xlLmNhbHN0YXRlbGEuZWR1 PgAAAAAAAAAoAAAAAFR1ZSwgMDIgQXByIDk2IDE1OjQ0OjE2IFBTVAAAAAAA AAAAIAAAAAAAIS/gAAAAAAAhL7gAIS/IAAAAAAAAAAAAAAAQAAAAAEpDSFVB TkcAAAAAGAAAAABJQk0uTVRTQUMuRURVAAAAAAAAGAAAAABKdWR5IENodWFu ZwAAAAAAAAAAGAAAAABSZTogbHVuY2g/AAAAAAAAAAAAIAAAAAAAITBYAAAA AAAhMDAAITBAAAAAAAAAAAAAAAAQAAAAAGp3b25nNQAAAAAAGAAAAABjYWxz dGF0ZWxhLmVkdQAAAAAAEAAAAABKIFcAAAAAAAAAAEAAAAAAWW91ciBtZXNz YWdlIG9mIFR1ZSwgMiBBcHIgMTk5NiAxNTozNDoyNCAtMDgwMCAoUFNUKQAA AAAAAAAgAAAAAAAhMMgAAAAAACEw4AAhMPAAAAAAAAAAAAAAABgAAAAASnVk eSBDaHVhbmcAAAAAAAAAABAAAAAASkNIVUFORwAAAAAYAAAAAElCTS5NVFNB Qy5FRFUAAAAAAAAgAAAAAAAhMSgAAAAAACExQAAhMVAAAAAAAAAAAAAAABgA AAAASnVkeSBDaHVhbmcAAAAAAAAAABAAAAAASkNIVUFORwAAAAAYAAAAAElC TS5NVFNBQy5FRFUAAAAAAABIAAAAAAAAAAAAAAAAACExsAAhMeAAITW4ACE2 IAAhMkgAITJwACEy2AAAAAAAITU4ACE1eAAAAAAAAAAAAAAAAAAAAAAAAAAw AAAAAFR1ZSwgMiBBcHIgMTk5NiAxNDo1MzoxOCAtMDgwMCAoUFNUKQAAAAAA AAAgAAAAAAAhMigAAAAAACEyAAAhMhAAAAAAAAAAAAAAABAAAAAAZmF0Y2F0 AAAAAAAYAAAAAHVjbGEuZWR1AAAAAAAAAAAAAAAgAAAAAE5BVEhBTklFTCBD SE9ORyBMRUUAAAAAAAAAACgAAAAAUmU6IENJQSBQbGFubmluZyBNZWV0aW5n IFN0dWZmAAAAAAAgAAAAAAAhMsAAAAAAACEykAAhMqgAAAAAAAAAAAAAABgA AAAAMTAzMzQ0LjIwNTAAAAAAAAAAABgAAAAAY29tcHVzZXJ2ZS5jb20AAAAA ABgAAAAAQ0FORFkgRkxJUAAAAAAAAAAAACAAAAAAACEzIAAAAAAAITL4ACEz CAAAAAAAITNAAAAAEAAAAABsaG8zAAAAAAAAABgAAAAAY2Fsc3RhdGVsYS5l ZHUAAAAAACAAAAAAIjw+PCAoOlJvZ2VyOikgPjw+IgBcIiIAAAAAIAAAAAAA ITOQAAAAAAAhM2AAITN4AAAAAAAhM7AAAAAYAAAAAHdpbGxpcy5oYW4AAAAA AAAAAAAYAAAAAGpwbC5uYXNhLmdvdgAAAAAAAAAgAAAAAEpvY2VseW4sIGMv byBXaWxsaXMAIgAAAAAAACAAAAAAACEz8AAAAAAAITPQACEz4AAAAAAAITQA AAAAEAAAAABiZW5rdQAAAAAAABAAAAAAZ25uLmNvbQAAAAAQAAAAAEJlbiBL dQAAAAAAIAAAAAAAITRIAAAAAAAhNCAAITQwAAAAAAAhNGAAAAAQAAAAAGJv YmlvAAAAAAAAGAAAAABlYS5vYWMudWNpLmVkdQAAAAAAGAAAAABCb2IgU2hp aAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAhNIAAITSQAAAAAAAhNKgAAAAQ AAAAAGJvb3lhaAAAAAAAGAAAAAB1Y2xhLmVkdQAAAAAAAAAAAAAAIAAAAAAA AAAAAAAAAAAhNMgAITTYAAAAAAAhNPAAAAAQAAAAAGp3b25nNQAAAAAAGAAA AABjYWxzdGF0ZWxhLmVkdQAAAAAAIAAAAAAAAAAAAAAAAAAhNRAAITUgAAAA AAAAAAAAAAAQAAAAAGVpY2hlbgAAAAAAGAAAAABtaXphci51c2MuZWR1AAAA AAAAQAAAAAA8OTYwMzI4MTg1OTI0XzEwMzM0NC4yMDUwX0pITDU3LTFAQ29t cHVTZXJ2ZS5DT00+AAAAAAAAAAAAAEAAAAAAPFBpbmUuMy44OS45NjA0MDIx NDAxLkM3MjkxNC0wMTAwMDAwQHRhdS5iZW4yLnVjbGEuZWR1PgAAAAAgAAAA AAAhNdgAAAAAACE1+AAhNggAAAAAAAAAAAAAACAAAAAATkFUSEFOSUVMIENI T05HIExFRQAAAAAAAAAAEAAAAABmYXRjYXQAAAAAABgAAAAAdWNsYS5lZHUA AAAAAAAAAAAAACAAAAAAACE2QAAAAAAAITZgACE2cAAAAAAAAAAAAAAAIAAA AABOQVRIQU5JRUwgQ0hPTkcgTEVFAAAAAAAAAAAQAAAAAGZhdGNhdAAAAAAA GAAAAAB1Y2xhLmVkdQAAAAAAAAAAAAAASAAAAAAAAAAAAAAAAAAhOJgAITjA ACE5IAAhOYAAITh4ACE3AAAAAAAAAAAAAAAAAAAhNtAAAAAAAAAAAAAAAAAA AAAAAAAAMAAAAAA8OTYwNDAzMDAyMS5BQTI3NDU3QGlzdWExLmlhc3RhdGUu ZWR1PgAAAAAAIAAAAAAAAAAAAAAAAAAhNyAAITcwAAAAAAAhN0gAAAAQAAAA AGQyOTEAAAAAAAAAGAAAAABmaHN1dm0uZmhzdS5lZHUAAAAAIAAAAAAAAAAA AAAAAAAhN2gAITd4AAAAAAAhN5AAAAAQAAAAAG16ZWhyAAAAAAAAGAAAAABp YXN0YXRlLmVkdQAAAAAAAAAAIAAAAAAAAAAAAAAAAAAhN7AAITfAAAAAAAAh N9gAAAAQAAAAAGp3b25nNQAAAAAAGAAAAABjYWxzdGF0ZWxhLmVkdQAAAAAA IAAAAAAAAAAAAAAAAAAhN/gAITgIAAAAAAAhOCgAAAAQAAAAAGVyb2RyaWcA AAAAIAAAAABhbWF1dGEucmNwLm5ldC5wZQAAAAAAAAAAAAAgAAAAAAAAAAAA AAAAACE4SAAhOGAAAAAAAAAAAAAAABgAAAAAc3R1cnR6ZDczNzMAAAAAAAAA ABgAAAAAY29icmEudW5pLmVkdQAAAAAAACAAAAAARWFzdGVyIFN0b3J5IChm d2QpAAAAAAAAAAAAKAAAAABUdWUsIDAyIEFwciAxOTk2IDE4OjIxOjE0IENT VAAAAAAAACAAAAAAACE5CAAAAAAAITjgACE48AAAAAAAAAAAAAAAEAAAAABi ZWJlcmxlAAAAABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAABgAAAAAQnJlbmRh IE0gRWJlcmxlAAAAACAAAAAAACE5QAAAAAAAITlYACE5aAAAAAAAAAAAAAAA GAAAAABCcmVuZGEgTSBFYmVybGUAAAAAEAAAAABiZWJlcmxlAAAAABgAAAAA aWFzdGF0ZS5lZHUAAAAAAAAAACAAAAAAACE5oAAAAAAAITm4ACE5yAAAAAAA AAAAAAAAGAAAAABCcmVuZGEgTSBFYmVybGUAAAAAEAAAAABiZWJlcmxlAAAA ABgAAAAAaWFzdGF0ZS5lZHUAAAAAAAAAAEgAAAAAAAAAAAAAAAAAITooACE6 WAAhO4AAITvgACE7GAAhOrgAAAAAAAAAAAAAAAAAITs4AAAAAAAAAAAAAAAA AAAAAAAAADAAAAAAVHVlLCAyIEFwciAxOTk2IDE4OjQ2OjE3IC0wODAwIChQ U1QpAAAAAAAAACAAAAAAACE6oAAAAAAAITp4ACE6iAAAAAAAAAAAAAAAEAAA AABibGZvbmcAAAAAABgAAAAAY2hhcGgudXNjLmVkdQAAAAAAABgAAAAAQnJp YW4gTGVlIEZvbmcAAAAAACAAAAAAACE7AAAAAAAAITrYACE66AAAAAAAAAAA AAAAEAAAAABqd29uZzUAAAAAABgAAAAAY2Fsc3RhdGVsYS5lZHUAAAAAABgA AAAAamFjayB3b25nAAAAAAAAAAAAACAAAAAAbWVldGluZyB3aXRoIEphbWVz AAAAAAAAAAAASAAAAAA8UGluZS5TT0wuMy45MS45NjA0MDIxODQ0NTkuMjc1 MTVCLTEwMDAwMEBjYXN0b3IudXNjLmVkdT4AAAAAAAAAAAAAIAAAAAAAITug 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 AAAAAHBvLWJveC5tY2dpbGwuY2EAAAAAAAAAAAAAACAAAAAAAFYgTmV4dCBQ ZwBlAGNnaQAAABhhAAAAAAAAEGV2UGFib295YWgAAAAAABAAAAAAAAAAEf// //8AAAAgAAAAAABPIFBvc3Rwb25lAGV2UGFnZQAAAAAAAAAAB8gAAAAAACFD agAABd8AIUlJAAABfVN0YXR1czogUk8KWC1TdGF0dXM6IEQKCgAAAEZyb20g Ym9veWFoQHVjbGEuZWR1IFdlZCBBcHIgIDMgMTQ6MjYgUFNUIDE5OTYKUmVj ZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKGVhZ2xlIFsxMzAu MTgyLjEyMS4xXSkgYnkgYmlvbDBzdW4uY2Fsc3RhdGVsYS5lZHUgd2l0aCBF U01UUCBpZCBPQUEyMTM0ODsgV2VkLCAzIEFwciAxOTk2IDE0OjI2OjAzIC0w ODAwClJlY2VpdmVkOiBmcm9tIHJoby5iZW4yLnVjbGEuZWR1IChyaG8uYmVu Mi51Y2xhLmVkdSBbMTY0LjY3LjEzMS4zMV0pIGJ5IGVhZ2xlLmNhbHN0YXRl bGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3aXRoIEVTTVRQIGlkIE9BQTI3MjMw OyBXZWQsIDMgQXByIDE5OTYgMTQ6MjU6MTcgLTA4MDAKUmVjZWl2ZWQ6IGZy b20gdGF1LmJlbjIudWNsYS5lZHUgKHRhdS5iZW4yLnVjbGEuZWR1IFsxNjQu NjcuMTMxLjMyXSkgYnkgcmhvLmJlbjIudWNsYS5lZHUgKDguNi4xMS84LjYu MTEpIHdpdGggU01UUCBpZCBPQUEyNDAwNjsgV2VkLCAzIEFwciAxOTk2IDE0 OjE0OjA3IC0wODAwCkRhdGU6IFdlZCwgMyBBcHIgMTk5NiAxNDoxNDowNiAt MDgwMCAoUFNUKQpGcm9tOiBBUlRIVVIgTEVFIEhTVSA8Ym9veWFoQHVjbGEu ZWR1PgpTdWJqZWN0OiBzdG9yeT8/PwpUbzogamFzbWluZSAtLSBhbGV4IGNo YW5nIDxhY2Nvb2xAdWNsYS5lZHU+LCBhbm4gd3UgPGFubkB1Y2xhLmVkdT4s CiAgICAgICAgYXJ0IGhzdSA8Ym9veWFoQHVjbGEuZWR1PiwgYmVuIGt1IDxi ZW5rdUBnbm4uY29tPiwKICAgICAgICBib2Igc2hpaCA8Ym9iaW9AZWEub2Fj LnVjaS5lZHU+LCBicmlhbiBmb25nIDxibGZvbmdAY2hhcGgudXNjLmVkdT4s CiAgICAgICAgY2Fyb2x5biBjaGFuZyA8MTAzMzQ0LjIwNTBAY29tcHVzZXJ2 ZS5jb20+LAogICAgICAgIGRhbm55IHRzdWkgPGR3dHN1aUBjY2dhdGUuaGFj LmNvbT4sIGVsYWluZSBjaGVuIDxlaWNoZW5AbWl6YXIudXNjLmVkdT4sCiAg ICAgICAgZ3JhY2UgY2hpbiA8Z3JhY2VjaG5AdWNpLmVkdT4sIGdyYWNlIHR6 ZW5nIDxobG9udXJzZUB1Y2xhLmVkdT4sCiAgICAgICAgamFjayB3b25nIDxq d29uZzVAY2Fsc3RhdGVsYS5lZHU+LCBqZWZmIHdvbyA8andvb0BzZGNjMTMu dWNzZC5lZHU+LAogICAgICAgIGplbm55IGxlZSA8b2NlYW5ibHVAdWNsYS5l ZHU+LCBsYXJyeSBobyA8bHlob0BwY21haWwucm1jLmNvbT4sCiAgICAgICAg bmF0IGxlZSA8ZmF0Y2F0QHVjbGEuZWR1PiwgcGhpbGxpcCA8bWFjZG5hQHVj bGEuZWR1PiwKICAgICAgICByb2dlciB0c2VuZyA8bGhvM0BjYWxzdGF0ZWxh LmVkdT4sIHNoYXJvbiBjaGFuZyA8c2N1Y2lAZWEub2FjLnVjaS5lZHU+LAog ICAgICAgIHN0ZXZlIHJvc3MgPHNsckBkZWx0YW5ldC5jb20+LAogICAgICAg IHdpbm5pZSB3YW5nIDx3d2FuZ0BucGltYWluLm1lZHNjaC51Y2xhLmVkdT4K TWVzc2FnZS1JRDogPFBpbmUuMy44OS45NjA0MDMxNDEyLkM1NDEyNi0wMTAw MDAwQHRhdS5iZW4yLnVjbGEuZWR1PgpNSU1FLVZlcnNpb246IDEuMApDb250 ZW50LVR5cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9VVMtQVNDSUkKQ29udGVu dC1MZW5ndGg6IDM4MQoKd2hvZXZlciBoYXMgdGhlIHN0b3J5LCBwbGVhc2Ug d3JpdGUgeW91ciBiaXQgYW5kIHRoZW4gZm9yd2FyZCBpdCB0byB0aGUgCm5l eHQgcGVyc29uLCBwbGVhc2UuLi4KCnRoYW5rIHlvdS4uLgoKfn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgpBcnRodXIg SHN1CmJvb3lhaEB1Y2xhLmVkdQpQaGlsaXBwaWFucyAxLjYKCiJEb24ndCBz d2VhdCBpdC4uLiBHb2QgaXMgc3RpbGwgaW4gY29udHJvbCEhISIKIk1pbGxp b25zIG9mIHBlYWNoZXMuLi4gcGVhY2hlcyBmb3IgbWUuLi4iClRha2UgbWUg ZG93biB0byB0aGUgcGFyYWRpc2UgY2l0eS4uLgp+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CgoKCgoKAAAAAAAAAAAA AAAAACAAAAAAACFLGAAAAAAAIUr4ACFLCAAAAAAAIUsoAAAAEFVSIExiZW5r dQAAAAAAABAAAAAAZ25uLmNvbQAAAAAQAAAAAGJlbiBrdQAAAAAAIAAAAAAA IUtwAAAAAAAhS0gAIUtYAAAAAAAhS4gAAAAQLmVkdWJvYmlvAAAAAAAAGAAA AABlYS5vYWMudWNpLmVkdQAgAAAAGGcAAABib2Igc2hpaAAAAAAAAAAAAAAA IAAAAAAAIUvQAAAAAAAhS6gAIUu4AAAAAAAhS+gAAAAQAAAAAGJsZm9uZwAA AAAAGAAAAABjaGFwaC51c2MuZWR1AAAAAAAAGAAAAABicmlhbiBmb25nABgA AAAAAAAAIC5lZHUAIUw4AAAAAAAhTAgAIUwgAAAAAAAhTFAAAAAYAAAAADEw MzM0NC4yMDUwAAAAAAAAAAAYAAAAAGNvbXB1c2VydmUuY29tAAAAAAAYAAAA AGNhcm9seW4gY2hhbmcAAAAAAAAga3UAAAAhTJgAAAAAACFMcAAhTIAAAAAA ACFMsAAAABAAAAAAZHd0c3VpAAAAAAAYbwAAAGNjZ2F0ZS5oYWMuY29tAHUA AAAYZHUAAGRhbm55IHRzdWkAIHNoaWgAAAAgAAAAAAAhTPgAAAAAACFM0AAh TOAAAAAAACFNEAAAABAAAAAAZWljaGVuAAAAAAAYbmcAAG1pemFyLnVzYy5l ZHUAdXMAAAAYdQAAAGVsYWluZSBjaGVuAG4gZm8AAAAgAAAAAAAhTVgAAAAA ACFNMAAhTUgAAAAAACFNcAAAABgAAAAAZ3JhY2VjaG4AMDMzNDQuMgAAABAA AAAAdWNpLmVkdQAAAAAYdXNlcmdyYWNlIGNoaW4AGAAAAAAAAAAgbHluIAAh TcAAAAAAACFNkAAhTagAAAAAACFN2AAAABgAAAAAaGxvbnVyc2UAAAUoAAAA AAAAABh1aQAAdWNsYS5lZHUAY2dhdGUuaAAAABhvbQAAZ3JhY2UgdHplbmcA eSB0cwAAACAAAAAAACFOIAAAAAAAIU34ACFOCAAAAAAAIU44AAAAEAAAAABq d29uZzUAAAAAABhlbgAAY2Fsc3RhdGVsYS5lZHUAcwAAABh1AAAAamFjayB3 b25nAGFpbmUgYwAAACAAAAAAACFOgAAAAAAAIU5YACFOaAAAAAAAIU6YAAAA EAAAAABqd29vAAAAAAAAABhlY2huc2RjYzEzLnVjc2QuZWR1AAAAABhlZHUA amVmZiB3b28AcmFjZSBjaAAAACAAAAAAACFO6AAAAAAAIU64ACFO0AAAAAAA IU8AAAAAGAAAAABvY2VhbmJsdQBsb251cnNlAAAAGAAAAAB1Y2xhLmVkdQBj bGEuZWR1AAAAGAAAAABqZW5ueSBsZWUAYWNlIHR6AAAAIAAAAAAAIU9IAAAA AAAhTyAAIU8wAAAAAAAhT2AAAAAQAAAAAGx5aG8AAAAAAAAAGGc1AABwY21h aWwucm1jLmNvbQBlAAAAGGR1AABsYXJyeSBobwBhY2sgd29uAAAAIAAAAAAA IU+oAAAAAAAhT4AAIU+QAAAAAAAhT7gAAAAQAAAAAGZhdGNhdAAAAAAAGAAA AAB1Y2xhLmVkdQBkY2MxMy51AAAAEGVkdQBuYXQgbGVlAAAAACAgd29vACFQ AAAAAAAAIU/YACFP6AAAAAAAIVAQAAAAEAAAAABtYWNkbmEAAAAAABgAAAAA dWNsYS5lZHUAAAAAAAAAAAAAABAAAAAAcGhpbGxpcAAAAAAgAAAAAAAhUFgA AAAAACFQMAAhUEAAAAAAACFQcAAAABAAAAAAbGhvMwAAAAAAAAAYAAAAAGNh bHN0YXRlbGEuZWR1AAAAAAAYAAAAAHJvZ2VyIHRzZW5nAGlsLnIAAAAgb20A AAAhULgAAAAAACFQkAAhUKAAAAAAACFQ0AAAABAAAAAAc2N1Y2kAAAAAAAAY AAAAAGVhLm9hYy51Y2kuZWR1AAAAAAAYYXQAAHNoYXJvbiBjaGFuZwBlZHUA AAAgAAAAAAAhURgAAAAAACFQ8AAhUQAAAAAAACFRMAAAABAAAAAAc2xyAAAA AAAAAAAYAAAAAGRlbHRhbmV0LmNvbQBhAAAAAAAYAAAAAHN0ZXZlIHJvc3MA AAAAAAAAAAAgAAAAAAAhUYAAAAAAACFRUAAhUWAAAAAAAAAAAAAAABAAAAAA d3dhbmcAAAAAAAAgAAAAAG5waW1haW4ubWVkc2NoLnVjbGEuZWR1AAAAABhk dQAAd2lubmllIHdhbmcAciB0cwAAAEAAAAAAPFBpbmUuMy44OS45NjA0MDMx NDEyLkM1NDEyNi0wMTAwMDAwQHRhdS5iZW4yLnVjbGEuZWR1PgAAAAAQYWMu dVBMQUlOAAAAAAAAGAAAAAAAIVIAACFSEAAAAAAAAAAAAAAAEAAAAABDSEFS U0VUAAAAABgAAAAAVVMtQVNDSUkAAACoAAAAAAAAACAAAAAAACFSSAAAAAAA IVJgACFScAAAAAAAAAAAAAAAGAAAAABBUlRIVVIgTEVFIEhTVQAAAAAAEAAA AABib295YWgAAAAAABgAAAAAdWNsYS5lZHUAAABIAAAAAAAAACBnAAAAACFS qAAAAAAAIVLAACFS0AAAAAAAAAAAAAAAGGVkdQBBUlRIVVIgTEVFIEhTVQB3 AAAAEAAAAABib295YWgAAAAAABhlLjMudWNsYS5lZHUAMTQxMi5DNQAAADgt MDEwV2VkLCAzIEFwciAxOTk2IDE0OjIxOjM3IC0wODAwIChQU1QpAAAAAQAG AAAAAAAAAAAAaAAAAAAAIbTAACGu2JAAAAAAAAAAACG00CAyNSBsaW5lcwAA AAAAAAAAAAAAAAAAAAAAAAAAAAAALmVkdQAAAAAAAAAAAAAAIAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAIWb4ACFnCAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAGAAAAB8AAAMCAAAC4wAAAAAAAAAAAAAAOAAA AAAyIG5ldyBtZXNzYWdlcyEgTW9zdCByZWNlbnQgZnJvbSBBUlRIVVIgTEVF IEhTVQAAAAAwAAAAAAAAAA954GAMYAEaGwAAAAAAAA1oAAAAAAAAAAAAIVQw ACF2IAAAAAAAAABIAAAAAAAAAAAAAAAAACF2YAAhdpAAIXoQACGw0AAhdsgA IXbwACF3SAAAAAAAIXlQACF5gAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAHVj bGEuZWR1ACFn6AAhZ+gAAABAAAAAAE5ldyBtYWlsISBGcm9tIEFSVEhVUiBM RUUgSFNVIHJlZ2FyZGluZyBzdG9yeT8/PwAAAAAAAAAAAAAJYAAAAAAAIVUq AAAGFQAhWz8AAALjU3RhdHVzOiBSTwpYLVN0YXR1czogRAoKAAAARnJvbSBi b295YWhAVUNMQS5FRFUgV2VkIEFwciAgMyAxNDozMiBQU1QgMTk5NgpSZWNl aXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4x ODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRoIEVT TVRQIGlkIE9BQTIxMzc0IGZvciA8andvbmc1QHNhdHVybi5jYWxzdGF0ZWxh LmVkdT47IFdlZCwgMyBBcHIgMTk5NiAxNDozMTo1OCAtMDgwMApSZWNlaXZl ZDogZnJvbSByaG8uYmVuMi51Y2xhLmVkdSAocmhvLmJlbjIudWNsYS5lZHUg WzE2NC42Ny4xMzEuMzFdKSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42 LjEyLzguNi4xMikgd2l0aCBFU01UUCBpZCBPQUEyNzQ2NSBmb3IgPGp3b25n NUBjYWxzdGF0ZWxhLmVkdT47IFdlZCwgMyBBcHIgMTk5NiAxNDozMToxMyAt MDgwMApSZWNlaXZlZDogZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1LmJl bjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xh LmVkdSAoOC42LjExLzguNi4xMSkgd2l0aCBTTVRQIGlkIE9BQTMyMzc2OyBX ZWQsIDMgQXByIDE5OTYgMTQ6MjE6MzcgLTA4MDAKRGF0ZTogV2VkLCAzIEFw ciAxOTk2IDE0OjIxOjM3IC0wODAwIChQU1QpCkZyb206IEFSVEhVUiBMRUUg SFNVIDxib295YWhAVUNMQS5FRFU+ClN1YmplY3Q6IGNoYXJpcy1zcHJpbmcg cXVhcnRlcgpUbzogamFjayB3b25nIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ LCBicmlhbiBmb25nIDxibGZvbmdAY2hhcGgudXNjLmVkdT4sCiAgICAgICAg c3RldmUgcm9zcyA8c2xyQGRlbHRhbmV0LmNvbT4sIGFsZXggY2hhbmcgPGFj Y29vbEBVQ0xBLkVEVT4sCiAgICAgICAgamVubnkgbGVlIDxvY2VhbmJsdUBV Q0xBLkVEVT4sIGplbm5pZmVyIHN1biA8c3VuajNAd2F0bWFpbC51Y3IuZWR1 PiwKICAgICAgICBqZW5uaWZlciB5YW5nIDxlYWJ1NDI3QGVhLm9hYy51Y2ku ZWR1PiwKICAgICAgICBzaGFyb24gY2hhbmcgPHNjdWNpQGVhLm9hYy51Y2ku ZWR1PiwKICAgICAgICBzaGFyb24gd2FuZyA8c3dhbmdAZGVzaWduLnVjbGEu ZWR1PiwgY29ubmllIGxpdSA8Y29ubGl1QFVDTEEuRURVPiwKICAgICAgICBh bm4gd3UgPGFubkBVQ0xBLkVEVT4sIGdyYWNlIGNoaW4gPGdyYWNlY2huQHVj aS5lZHU+LAogICAgICAgIGdyYWNlIGNoYW5nIDxna2NoYW5nQGVhcnRobGlu ay5uZXQ+LAogICAgICAgIHdpbm5pZSB3YW5nIDx3d2FuZ0BucGltYWluLm1l ZHNjaC51Y2xhLmVkdT4sCiAgICAgICAgZW5yaWNvIGNodWEgPGVjaHVhQGNo YXBoLnVzYy5lZHU+LCBhcnQgY2hhbmcgPGJsZWZ1c2N1QFVDTEEuRURVPiwK ICAgICAgICBkb24gc2hpcm9pc2hpIDxka3NAbW91bnRhaW50b3AuY29tPiwg Z3JhY2UgdHplbmcgPGhsb251cnNlQFVDTEEuRURVPiwKICAgICAgICBrZXZp biA8a2pjQFVDTEEuRURVPiwgZGFubnkgdHN1aSA8ZHd0c3VpQGNjZ2F0ZS5o YWMuY29tPgpNZXNzYWdlLUlEOiA8UGluZS4zLjg5Ljk2MDQwMzE0MTguRDU0 MTI2LTAxMDAwMDBAdGF1LmJlbjIudWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjog MS4wCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJ SQpDb250ZW50LUxlbmd0aDogNzM5CgpqdXN0IHdhbnQgdG8gcmVtaW5kIGFs bCB5b3UgZm9sa3MgdGhhdCBzcHJpbmcgcXVhcnRlciBtZWV0aW5ncyBhbmQg CmFjdGl2aXRpZXMgYmVnaW4gdGhpcyBmcmlkYXkgbmlnaHQgYXQgdGhlIGtu b2IgYXQgNzozMCBwbS4uLiB3ZSBhcmUgCnN0dWR5aW5nIEFjdHMgMiAmIDQu Li4KCnRoZSB0aGVtZSB0aGlzIHF1YXJ0ZXIgaXMgRm9yd2FyZCBCb3VuZC4u LiAKCndlIGFyZSBhbHNvIGhhdmluZyBtYW55IGFjdGl2aXRpZXMgdGhpcyBx dWFydGVyIHRoYXQgd2lsbCBiZSBmdW4gYW5kIApleGNpdGluZy4uLiBkZXRh aWxzIGFsb25nIHRoZSB3YXkuLi4KCmhvcGUgdG8gc2VlIGFsbCBvZiB5b3Ug dGhpcyBmcmlkYXkuLi4gaGF2ZSBhIGdyZWF0IHdlZWshISEgID0pCgphcnQK CnBzLiBob3cncyBldmVyeW9uZSBkb2luZz8/Cgpwc3MuIGlmIGkgZm9yZ2V0 IGFueW9uZSwgcGxlYXNlIHBhc3MgdGhlIGluZm8gdG8gdGhlbS4uLgoKfn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgpB cnRodXIgSHN1CmJvb3lhaEB1Y2xhLmVkdQpQaGlsaXBwaWFucyAxLjYKCiJE b24ndCBzd2VhdCBpdC4uLiBHb2QgaXMgc3RpbGwgaW4gY29udHJvbCEhISIK Ik1pbGxpb25zIG9mIHBlYWNoZXMuLi4gcGVhY2hlcyBmb3IgbWUuLi4iClRh a2UgbWUgZG93biB0byB0aGUgcGFyYWRpc2UgY2l0eS4uLgp+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CgoKCgoKAAAA AAAAAAAAMAAAAAAAAAAOdABgDGABGhsAAAAAAAAJLgAAAAAAAAAAACFeYAAh U4gAAAAAAAAASAAAAAAAAAAAAAAAAAAhUugAIV6oACFnSAAhZ6gAIV8IACFf KAAAAAAAAAAAAAAAAAAhZrgAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAIV7w AAAAAAAhXsgAIV7YAAAAAAAAAAAAAAAQMDAgKGJvb3lhaAAAAAAAGAAAAABV Q0xBLkVEVQAAAAAAAAAAAAAAGAAAAABBUlRIVVIgTEVFIEhTVQAAAAAAIAAA AABjaGFyaXMtc3ByaW5nIHF1YXJ0ZXIAAAAAAAAgVVIgTAAhX3AAAAAAACFf SAAhX1gAAAAAACFfiAAAABBnIHF1andvbmc1AAAAAAAYAAAAAGNhbHN0YXRl bGEuZWR1AAAAAAAYAAAAAGphY2sgd29uZwBvbmc1AAAAAAAgAAAAAAAhX9AA AAAAACFfqAAhX7gAAAAAACFf6AAAABAgd29uYmxmb25nAAAAAAAYAAAAAGNo YXBoLnVzYy5lZHUAAAAAAAAYAAAAAGJyaWFuIGZvbmcAb25nAAAAAAAgAAAA AAAhYDAAAAAAACFgCAAhYBgAAAAAACFgSAAAABBuIGZvc2xyAAAAAAAAAAAY AAAAAGRlbHRhbmV0LmNvbQAAAAAAAAAYAAAAAHN0ZXZlIHJvc3MAAAAAAAAA AAAgAAAAAAAhYJAAAAAAACFgaAAhYHgAAAAAACFgqAAAABBlIHJvYWNjb29s AAAAAAAYAAAAAFVDTEEuRURVAAAAAAAAAAAAAAAYAAAAAGFsZXggY2hhbmcA b29sAAAAAAAgAAAAAAAhYPgAAAAAACFgyAAhYOAAAAAAACFhEAAAABggY2hh b2NlYW5ibHUAAAAgAAAAAAAAABgAAAAAVUNMQS5FRFUAAAAAAAAAAAAAABgA AAAAamVubnkgbGVlAAAAAAAAAAAAACAAAAAAACFhWAAAAAAAIWEwACFhQAAA AAAAIWFwAAAAEHkgbGVzdW5qMwAAAAAAABgAAAAAd2F0bWFpbC51Y3IuZWR1 AAAAABgAAAAAamVubmlmZXIgc3VuAAAAAAAAACAAAAAAACFhuAAAAAAAIWGQ ACFhoAAAAAAAIWHQAAAAEGlmZXJlYWJ1NDI3AAAAABgAAAAAZWEub2FjLnVj aS5lZHUAAAAAABgAAAAAamVubmlmZXIgeWFuZwA3AAAAACAAAAAAACFiGAAA AAAAIWHwACFiAAAAAAAAIWIwAAAAEGlmZXJzY3VjaQAAAAAAABgAAAAAZWEu b2FjLnVjaS5lZHUAAAAAABgAAAAAc2hhcm9uIGNoYW5nAAAAAAAAACAAAAAA ACFieAAAAAAAIWJQACFiYAAAAAAAIWKQAAAAEG9uIGNzd2FuZwAAAAAAABgA AAAAZGVzaWduLnVjbGEuZWR1AAAAABgAAAAAc2hhcm9uIHdhbmcAZwAAAAAA ACAAAAAAACFi2AAAAAAAIWKwACFiwAAAAAAAIWLwAAAAEG9uIHdjb25saXUA AAAAABgAAAAAVUNMQS5FRFUAAAAAAAAAAAAAABgAAAAAY29ubmllIGxpdQBs aXUAAAAAACAAAAAAACFjOAAAAAAAIWMQACFjIAAAAAAAIWNIAAAAEGllIGxh bm4AAAAAAAAAABgAAAAAVUNMQS5FRFUAAAAAAAAAAAAAABAAAAAAYW5uIHd1 AAAAAAAgAAAAAAAhY5AAAAAAACFjaAAhY4AAAAAAACFjqAAAABgAAAAAZ3Jh Y2VjaG4AAAAgAAAAAAAAABAAAAAAdWNpLmVkdQAAAAAYAAAAAGdyYWNlIGNo aW4AY2VjaG4AAAAgAAAAAAAhY/AAAAAAACFjyAAhY9gAAAAAACFkCAAAABBl IGNoZ2tjaGFuZwAAAAAYAAAAAGVhcnRobGluay5uZXQAAAAAAAAYAAAAAGdy YWNlIGNoYW5nAGFuZwAAAAAgAAAAAAAhZFgAAAAAACFkKAAhZDgAAAAAACFk cAAAABBlIGNod3dhbmcAAAAAAAAgAAAAAG5waW1haW4ubWVkc2NoLnVjbGEu ZWR1AAAAABgAAAAAd2lubmllIHdhbmcAAAAAAAAAACBhaW4uACFkuAAAAAAA IWSQACFkoAAAAAAAIWTQAAAAEGllIHdlY2h1YQAAAAAAABgAAAAAY2hhcGgu dXNjLmVkdQAAAAAAABgAAAAAZW5yaWNvIGNodWEAYQAAAAAAACAAAAAAACFl IAAAAAAAIWTwACFlCAAAAAAAIWU4AAAAGGNvIGNibGVmdXNjdQAAACAAAAAA AAAAGAAAAABVQ0xBLkVEVQAAAAAAAAAAAAAAGAAAAABhcnQgY2hhbmcAAAAA AAAAAAAAIAAAAAAAIWWAAAAAAAAhZVgAIWVoAAAAAAAhZZgAAAAQY2hhbmRr cwAAAAAAAAAAGAAAAABtb3VudGFpbnRvcC5jb20AAAAAGAAAAABkb24gc2hp cm9pc2hpAAAAAAAAIAAAAAAAIWXoAAAAAAAhZbgAIWXQAAAAAAAhZgAAAAAY c2hpcmhsb251cnNlAAAAIAAAAAAAAAAYAAAAAFVDTEEuRURVAAAAAAAAAAAA AAAYAAAAAGdyYWNlIHR6ZW5nAAAAAAAAAAAgAAAAAAAhZkgAAAAAACFmIAAh ZjAAAAAAACFmWAAAABBlIHR6a2pjAAAAAAAAAAAYAAAAAFVDTEEuRURVAAAA AAAAAAAAAAAQAAAAAGtldmluAAAAAAAAIAAAAAAAIWagAAAAAAAhZngAIWaI AAAAAAAAAAAAAAAQAAAAAGR3dHN1aQAAAAAAGAAAAABjY2dhdGUuaGFjLmNv bQAAAAAAGAAAAABkYW5ueSB0c3VpAHN1aQAAAAAAQAAAAAA8UGluZS4zLjg5 Ljk2MDQwMzE0MTguRDU0MTI2LTAxMDAwMDBAdGF1LmJlbjIudWNsYS5lZHU+ AAAAABA2MDQwUExBSU4ARDUAAAAYLTAxMAAhZyAAIWcwAAAAADIudWMAAAAQ ZHU+AENIQVJTRVQAAAAAGAAAAABVUy1BU0NJSQAAAAAAAAAAAAAAIAAAAAAA IWdoAAAAAAAhZ4AAIWeQAAAAAAAAAAAAAAAYYWgAAEFSVEhVUiBMRUUgSFNV AFUAAAAQAAAAAGJvb3lhaAAAAAAAGAAAAABVQ0xBLkVEVQAAAAAAAAAAAAAA IAAAAAAAIWfIAAAAAAAhsKgAIbC4AAAAAAAAAAAAAAAgYWgAAEFSVEhVUiBM RUUgSFNVAFUAAAAAAAAAAAAAADgAAAAAMyBuZXcgbWVzc2FnZXMhIE1vc3Qg cmVjZW50IGZyb20gQVJUSFVSIExFRSBIU1UAAAAAMAAAAAAAAAAQfOBgDGgB GhsAAAAAAAAEogAAAAAAAAAAACFoUAAhgBgAAAAAAAAASAAAAAAAAAAAAAAA AAAhgFgAHwDAACGB6AAhrRgAIYEIACGAsAAAAAAAAAAAACGBIAAhgVgAAAAA AAAAAAAAAAAAAAAAAAAAGIAAAABlaWNoZW4APAAhemAAIXpgAAANcAAAAAAA IWkKAAAD5wAhbPEAAAkhU3RhdHVzOiBSTwpYLVN0YXR1czogRAoKAAAARnJv bSBib295YWhAdWNsYS5lZHUgV2VkIEFwciAgMyAxNToxNSBQU1QgMTk5NgpS ZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEz MC4xODIuMTIxLjFdKSBieSBiaW9sMHN1bi5jYWxzdGF0ZWxhLmVkdSB3aXRo IEVTTVRQIGlkIFBBQTIxNzM5OyBXZWQsIDMgQXByIDE5OTYgMTU6MTU6MDYg LTA4MDAKUmVjZWl2ZWQ6IGZyb20gcmhvLmJlbjIudWNsYS5lZHUgKHJoby5i ZW4yLnVjbGEuZWR1IFsxNjQuNjcuMTMxLjMxXSkgYnkgZWFnbGUuY2Fsc3Rh dGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgUEFBMjkw NTg7IFdlZCwgMyBBcHIgMTk5NiAxNToxNDoyMSAtMDgwMApSZWNlaXZlZDog ZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1LmJlbjIudWNsYS5lZHUgWzE2 NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xhLmVkdSAoOC42LjExLzgu Ni4xMSkgd2l0aCBTTVRQIGlkIE9BQTYyOTk0OyBXZWQsIDMgQXByIDE5OTYg MTQ6MTI6NTYgLTA4MDAKRGF0ZTogV2VkLCAzIEFwciAxOTk2IDE0OjEyOjU2 IC0wODAwIChQU1QpCkZyb206IEFSVEhVUiBMRUUgSFNVIDxib295YWhAdWNs YS5lZHU+ClN1YmplY3Q6IFJlOiBDSUEgUGxhbm5pbmcgTWVldGluZyBTdHVm ZgpUbzogQmVuamFtaW4gS3UgPEJlbkt1QGdubi5jb20+CmNjOiBlaWNoZW5A bWl6YXIudXNjLmVkdSwgZmF0Y2F0QHVjbGEuZWR1LCAxMDMzNDQuMjA1MEBj b21wdXNlcnZlLmNvbSwKICAgICAgICBsaG8zQGNhbHN0YXRlbGEuZWR1LCB3 aWxsaXMuaGFuQGpwbC5uYXNhLmdvdiwgYm9iaW9AZWEub2FjLnVjaS5lZHUs CiAgICAgICAgandvbmc1QGNhbHN0YXRlbGEuZWR1CkluLVJlcGx5LVRvOiA8 MTk5NjA0MDMwODAyLkRBQTEzNzQ1QGdubi0yLmdubi5jb20+Ck1lc3NhZ2Ut SUQ6IDxQaW5lLjMuODkuOTYwNDAzMTQwMy5CNTQxMjYtMDEwMDAwMEB0YXUu YmVuMi51Y2xhLmVkdT4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBl OiBURVhUL1BMQUlOOyBjaGFyc2V0PVVTLUFTQ0lJCkNvbnRlbnQtTGVuZ3Ro OiAyMzM3Cgp1aGguLi4gY2hhcmlzIG5ldmVyIHBsYW5uZWQgdG8gaGF2ZSBh IHBpY25pYyB3aXRoIENJQSBvbiBKdW5lLi4uIGl0IHdhcyAKYnJvdWdodCB1 cCBidXQgaSBkaWRuJ3QgaGVhciBhbnl0aGluZyBmcm9tIENJQS4uLiB3ZSBo YXZlIG91ciBvd24gCmFjdGl2aXR5IGluc3RlYWQuLi4gIHNvcnJ5Li4uICA9 KAoKYnV0LCBpY2Ugc2thdGluZyBpcyBzdGlsbCBvbi4uLiAgYW5kIGNoYXJp cyBpcyBqb2luaW5nIExpdmluZ3N0b25lIGZvciAKY2FtcGluZyBpbiBNYXku Li4KCn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn4KQXJ0aHVyIEhzdQpib295YWhAdWNsYS5lZHUKUGhpbGlwcGlhbnMg MS42CgoiRG9uJ3Qgc3dlYXQgaXQuLi4gR29kIGlzIHN0aWxsIGluIGNvbnRy b2whISEiCiJNaWxsaW9ucyBvZiBwZWFjaGVzLi4uIHBlYWNoZXMgZm9yIG1l Li4uIgpUYWtlIG1lIGRvd24gdG8gdGhlIHBhcmFkaXNlIGNpdHkuLi4Kfn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoK CgoKCk9uIFdlZCwgMyBBcHIgMTk5NiwgQmVuamFtaW4gS3Ugd3JvdGU6Cgo+ IFNvIGhlcmUncyB0aGUgc2NoZWR1bGUgZm9yIENJQSBTcHJpbmcgMTk5NjoK PiAKPiBDSUEgU1BSSU5HIDE5OTYgU0NIRURVTEUKPiA9PT09PT09PT09PT09 PT09PT09PT09PT0KPiAKPiBBUFJJTAo+IDUgLSBTbWFsbCBncm91cCBza2l0 cy9FYXN0ZXIgbWVzc2FnZSAoQ2Fyb2x5bikKPiAxMiAtIE1pc3Npb25zIEZy aWRheQo+IDE0IChTdW4pIC0gUGxhbm5pbmcgTWVldGluZwo+IDE5IC0gRGlz Y2lwbGVzaGlwIERheS9Qcm9taXNlIEtlZXBlcnMKPiAyNyAoU2F0KSAtIElj ZSBTa2F0aW5nIHcvIENoYXJpcyAoQm9iKSAKPiAJWyogRGF0ZSB0ZW50YXRp dmU7IG1heSBjb25mbGljdCB3aXRoIExpdmluZyBTdG9uZSBjYW1waW5nXQo+ IAo+IE1BWQo+IDMgLSBJbiBTdGVwIHdpdGggdGhlIEhvbHkgU3Bpcml0IChD YXJvbHluKQo+IDUgKFN1bikgLSBQbGFubmluZyBNZWV0aW5nCj4gMTAgLSBX YXNoaW5nIERpc2NpcGxlcycgRmVldCAoU2VydmFudGhvb2QvTG92ZSkgKFJv Z2VyKQo+IDE3LTE5IC0gUmV0cmVhdAo+IDI0IC0gUmV0cmVhdCBSZWZsZWN0 aW9ucwo+IDMxIC0gRGlzY2lwbGVzaGlwIERheQo+IAo+IEpVTkUKPiA3IC0g V2FpdGluZyBvbiBHb2QgKEpvY2VseW4pCj4gMTQgLSBKb3kgb2YgdGhlIExv cmQgKFJvZ2VyKQo+IDIxIChTYXQpIC0gUGljbmljIHcvIENoYXJpcwo+IAlb KiBHcmFkcyBncmFkIGZyb20gQ0lBLCBpbml0aWF0ZSB0byBDaGFyaXMgOild Cj4gMjggLSBQcmFpc2UgTml0ZQo+IAo+ICoqIFRoZXJlIG1heSBiZSBhIHBv c3NpYmlsaXR5IHRoYXQgRUZDLUxBIChBY3R1YWxseSwgbm93IHRoZXkncmUg Y2FsbGVkIAo+IEhhcnZlc3QgTEEpIG1heSB3YW50IHRvIGRvIGEgcHJhaXNl IHRoaW5nIHdpdGggQ0lBLCBwZXJoYXBzIDYvMjguICBJIHN0aWxsIAo+IG5l ZWQgdG8gdGFsayB3aXRoIHRoZW0sIGFuZCBJIHdpbGwsIG9mIGNvdXJzZSwg YnJpbmcgaXQgdXAgdG9nZXRoZXIgYXQgdGhlIAo+IG5leHQgbWVldGluZyBi ZWZvcmUgd2UgYWxsIG1ha2UgYSBkZWNpc2lvbi4gIElmIHlvdSBndXlzIGRv bid0IGtub3csIHRoZXkndmUgCj4gZ290IGEga2V3bCB3b3JzaGlwIGJhbmQu ICBUaGlzIG1heSBiZSBnb29kIGlmIHdlIGRvbid0IGhhdmUgYSB0ZWFtIHRv IHB1dCAKPiA2LzI4IHRvZ2V0aGVyLgo+IAo+IERvZXMgc29tZW9uZSBoYXZl IG5vdGVzIG9uIHdoYXQgd2UgcGxhbm5lZCBmb3IgdGhlIHJldHJlYXQgbGFz dCB0aW1lPyAgSSAKPiBzZWVtIHRvIGhhdmUgbWlzcGxhY2VkIG1pbmUgLi4u IDooLgo+IAo+IFdlbGwsIHRoYXQncyBhYm91dCBpdC4gIEdvZCBibGVzcywg YW5kIGEgam95b3VzIEVhc3RlciB0byBhbGwuCj4gCj4gCj4gQmVuLgo+IAo+ IAo+IH5+fn5+fn5+fn5+fn5+fn4gQmVuamFtaW4gS3Ugfn5+fn5+fn5+fn5+ fn5+fgo+IFNvdXRoIFBhc2FkZW5hLCBDYWxpZm9ybmlhICAgICAgIDw+PAo+ IEVtYWlsOiBiZW5rdUBnbm4uY29tCj4gSVJDOiAgIEJlbkt1Cj4gVVJMOiAg IGh0dHA6Ly9tZW1iZXJzLmdubi5jb20vYmVua3UvaG9tZS5odG1sCj4gCj4g UHJvdmVyYnMgMzo1LTYKPiBUcnVzdCBpbiB0aGUgTG9yZCB3aXRoIGFsbCB5 b3VyIGhlYXJ0Cj4gICAgYW5kIGxlYW4gbm90IG9uIHlvdXIgb3duIHVuZGVy c3RhbmRpbmc7Cj4gSW4gYWxsIHlvdXIgd2F5cyBhY2tub3dsZWRnZSBIaW0s Cj4gICAgYW5kIEhlIHdpbGwgbWFrZSB5b3VyIHBhdGhzIHN0cmFpZ2h0Lgo+ IH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fgo+IAoAAAAAAAAAAABAAAAAAAAAAAAAIXnAACF50AAAAAAAAAAAAAAAAAAA AAAAAAAAUFNUKQAAAFAAAAlxAAAJIQAAAAAAAAAAAAAAMAAAAABXZWQsIDMg QXByIDE5OTYgMTQ6MTI6NTYgLTA4MDAgKFBTVCkAAAAAAAAAIFVSIEwAIXaw AAAAAAAhQtAAIVR4AAAAAAAAAAAAAAAYbmluZ0FSVEhVUiBMRUUgSFNVAAAA AAAoAAAAAFJlOiBDSUEgUGxhbm5pbmcgTWVldGluZyBTdHVmZgAAAAAAIHUA AAAAIXcwAAAAAAAhdxAAIXcgAAAAAAAAAAAAAAAQYW1pbkJlbkt1AAAAAAAA EAAAAABnbm4uY29tAAAAABgAAAAAQmVuamFtaW4gS3UAAAAAAAAAACBlbgAA AAAAAAAAAAAAIXdoACF3eAAAAAAAIXeQAAAAEAAAAABlaWNoZW4AAAAAABgA AAAAbWl6YXIudXNjLmVkdQAAAAAAACBhdAAAAAAAAAAAAAAAIXewACF3wAAA AAAAIXfYAAAAEAAAAABmYXRjYXQAAAAAABgAAAAAdWNsYS5lZHUAAAFgAAAA AAAAACA0NC4yAAAAAAAAAAAAIXf4ACF4EAAAAAAAIXgoAAAAGG9tAAAxMDMz NDQuMjA1MAAAAAAAAAAAGAAAAABjb21wdXNlcnZlLmNvbQAAAAAAIAAAAAAA AAAAAAAAAAAheEgAIXhYAAAAAAAheHAAAAAQZHUAAGxobzMAAAAAAAAAGAAA AABjYWxzdGF0ZWxhLmVkdQAAAAAAIAAAAAAAAAAAAAAAAAAheJAAIXioAAAA AAAheMAAAAAYbmFzYXdpbGxpcy5oYW4AIAAAAAAAAAAYAAAAAGpwbC5uYXNh LmdvdgAAAAAAAAAgAAAAAAAAAAAAAAAAACF44AAhePAAAAAAACF5CAAAABBk dQAAYm9iaW8AAAAAAAAYAAAAAGVhLm9hYy51Y2kuZWR1AAAAAAAgAAAAAAAA AAAAAAAAACF5KAAheTgAAAAAAAAAAAAAABBkdQAAandvbmc1AAAAAAAYNjA0 MGNhbHN0YXRlbGEuZWR1AGcAAAAwLmdubjwxOTk2MDQwMzA4MDIuREFBMTM3 NDVAZ25uLTIuZ25uLmNvbT4AQjUAAABALTAxMDxQaW5lLjMuODkuOTYwNDAz MTQwMy5CNTQxMjYtMDEwMDAwMEB0YXUuYmVuMi51Y2xhLmVkdT4AAAAAEAAA AABQTEFJTgAgTAAAABhTVQAAACF56AAhefgAAAAAYWgAAAAAABAAAAAAQ0hB UlNFVAAAAAAYAAAAAFVTLUFTQ0lJAAAAAAAAAAAAAAAgAAAAAAAhejAAAAAA ACF6SAAhsIAAAAAAAAAAAAAAABhTVQAAQVJUSFVSIExFRSBIU1UAAAAAABgA AAAAYm9veWFoAHUAAAAAAAAAAAAAADAAAAAANCBuZXcgbWVzc2FnZXMhIE1v c3QgcmVjZW50IGZyb20gZWxhaW5lAAAAADBIU1UAAAAAEX1AYAhgARobAAAA AAAABmMAAAAAAAAAAAAhesAAIa7YAAAAAAAAAEgAAAAAAAAAAAAAAAAAIbEI ACF7CAAhtagAIbYQACGxyAAhsXAAAAAAAAAAAAAhseAAIbUYAAAAAAAAAAAA AAAAAAAAAAAAACAAAAAAACGxWAAAAAAAIa8YACGxOAAAAAAAAAAAAAAE8AAA AAAAIXuHAAADQgAhfskAAAFDU3RhdHVzOiBSTwpYLVN0YXR1czogRAoKAAAA RnJvbSBlaWNoZW5AbWl6YXIudXNjLmVkdSBXZWQgQXByICAzIDE1OjM5IFBT VCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xlLmNhbHN0YXRlbGEuZWR1IChl YWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IGJpb2wwc3VuLmNhbHN0YXRlbGEu ZWR1IHdpdGggRVNNVFAgaWQgUEFBMjE4NDkgZm9yIDxqd29uZzVAc2F0dXJu LmNhbHN0YXRlbGEuZWR1PjsgV2VkLCAzIEFwciAxOTk2IDE1OjM5OjE2IC0w ODAwClJlY2VpdmVkOiBmcm9tIG1pemFyLnVzYy5lZHUgKGVpY2hlbkBtaXph ci51c2MuZWR1IFsxMjguMTI1LjI1My4xMzddKSBieSBlYWdsZS5jYWxzdGF0 ZWxhLmVkdSAoOC42LjEyLzguNi4xMikgd2l0aCBFU01UUCBpZCBQQUEwMDEz NSBmb3IgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47IFdlZCwgMyBBcHIgMTk5 NiAxNTozODozMiAtMDgwMApSZWNlaXZlZDogKGZyb20gZWljaGVuQGxvY2Fs aG9zdCkKCWJ5IG1pemFyLnVzYy5lZHUgKDguNy4yLzguNy4yL3VzYykKCWlk IFBBQTEzODQ0OyBXZWQsIDMgQXByIDE5OTYgMTU6MzQ6NTAgLTA4MDAgKFBT VCkKRGF0ZTogV2VkLCAzIEFwciAxOTk2IDE1OjM0OjQ5IC0wODAwIChQU1Qp CkZyb206IGVsYWluZSA8ZWljaGVuQG1pemFyLnVzYy5lZHU+ClRvOiBKIFcg PGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4KU3ViamVjdDogUmU6IGpsMjUxMjc1 CkluLVJlcGx5LVRvOiA8MTk5NjA0MDMyMzM1LlBBQTI5OTY0QGp1cGl0ZXIu Y2Fsc3RhdGVsYS5lZHU+Ck1lc3NhZ2UtSUQ6IDxQaW5lLlNVTi4zLjkxLjk2 MDQwMzE1MzQyOS42MDUxQS0xMDAwMDBAbWl6YXIudXNjLmVkdT4KTUlNRS1W ZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBURVhUL1BMQUlOOyBjaGFyc2V0 PVVTLUFTQ0lJCkNvbnRlbnQtTGVuZ3RoOiAzMjMKCnRoYW5rcyBqYWNrLgoK aSdsbCBnaXZlIGl0IHRvIGNhcmwgYXMgc29vbiBhcyBpIGNhbgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZUxhaU5lIGNIZW4sIGVpY2hlbkBtaXphci51c2MuZWR1ICAKIi4uLm11c2lj IGlzIG15IGFlcm9wbGFuZSJyaGNwCgoiSGUgYnJvdWdodCBtZSB0byBoaXMg YmFucXVldGluZyB0YWJsZSwgYW5kIGhpcwogaW50ZW50aW9ucyB0b3dhcmQg bWUgd2FzIExPVkUuIiAgU29uZyBvZiBTb25ncwpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCgoKAAAAAAAA AEAAAAAAAAAAAAAhgZgAIYGoAAAAAAAAAAAAAAAAAAAAAAAAAABQU1QpAAAA DgAAAVEAAAFDAAAAAAAAAAAAAAAwAAAAAFdlZCwgMyBBcHIgMTk5NiAxNToz NDo0OSAtMDgwMCAoUFNUKQAAAAAAAAAYbmUAAG1pemFyLnVzYy5lZHUAAAAA AAAQAAAAAGVsYWluZQAAAAAAIAAAAAAAIYD4AAAAAAAhgNAAIYDgAAAAAAAA AAAAAAAQZHUAAGp3b25nNQAAAAAAGAAAAABjYWxzdGF0ZWxhLmVkdQA1AAAA EAAAAABKIFcAAAAAAAAAABg2MDQwUmU6IGpsMjUxMjc1ADRAagAAADhlci5j PDE5OTYwNDAzMjMzNS5QQUEyOTk2NEBqdXBpdGVyLmNhbHN0YXRlbGEuZWR1 PgAzAAAAQDYwNTE8UGluZS5TVU4uMy45MS45NjA0MDMxNTM0MjkuNjA1MUEt MTAwMDAwQG1pemFyLnVzYy5lZHU+AAAAABAAAAAAUExBSU4AAAAAAAAYAAAA AAAhgcAAIYHQAAAAAAAAAAAAAAAQci51c0NIQVJTRVQAAAAAGAAAAABVUy1B U0NJSQAAAAAAAAAAAAAAIAAAAAAAIYIIAAAAAAAhsCAAIbAwAAAAAAAAAAAA AAAgZW4AAGVsYWluZQAAbWl6YXIudXNjLmVkdQAAAAAAADgAAAAANSBuZXcg bWVzc2FnZXMhIE1vc3QgcmVjZW50IGZyb20gVGVycnkgR3JheQAAAAAAAAAA SAAAAAAAAAAAAAAAAAAg/DAAIPxgACFSKAAhUogAIPywACD9eAAAAAAAAAAA AAAAAAAhUZgAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAAACFR2AAhUegA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAABkAAAAX0AAAAAAAAAPAAh i+AAIYvgAAAGqAAAAAAAIYNSAAAEXwAhh7EAAAHYU3RhdHVzOiBSTwpYLVN0 YXR1czogCgoAAAAARnJvbSBncmF5QGNhYy53YXNoaW5ndG9uLmVkdSBXZWQg QXByICAzIDE1OjQyIFBTVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xlLmNh bHN0YXRlbGEuZWR1IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IGJpb2ww c3VuLmNhbHN0YXRlbGEuZWR1IHdpdGggRVNNVFAgaWQgUEFBMjE4NjcgZm9y IDxqd29uZzVAc2F0dXJuLmNhbHN0YXRlbGEuZWR1PjsgV2VkLCAzIEFwciAx OTk2IDE1OjQyOjExIC0wODAwClJlY2VpdmVkOiBmcm9tIG1haWxob3N0Mi5j YWMud2FzaGluZ3Rvbi5lZHUgKG1haWxob3N0Mi5jYWMud2FzaGluZ3Rvbi5l ZHUgWzE0MC4xNDIuMzMuMl0pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4 LjYuMTIvOC42LjEyKSB3aXRoIFNNVFAgaWQgUEFBMDAzMDYgZm9yIDxqd29u ZzVAY2Fsc3RhdGVsYS5lZHU+OyBXZWQsIDMgQXByIDE5OTYgMTU6NDE6MjYg LTA4MDAKUmVjZWl2ZWQ6IGZyb20gYmFydC5jYWMud2FzaGluZ3Rvbi5lZHUg YnkgbWFpbGhvc3QyLmNhYy53YXNoaW5ndG9uLmVkdQoJKDUuNjUrVVc5Ni4w My9VVy1OREMgUmV2aXNpb246IDIuMzMgKSBpZCBBQTIwNzQ1OwoJV2VkLCAz IEFwciA5NiAxNTozNzo0MSAtMDgwMApSZWNlaXZlZDogZnJvbSBzaGl2YTEu Y2FjLndhc2hpbmd0b24uZWR1IGJ5IGJhcnQuY2FjLndhc2hpbmd0b24uZWR1 CgkoNS42NStVVzk2LjAzL1VXLU5EQyBSZXZpc2lvbjogMi4zMyApIGlkIEFB MTM2MDg7CglXZWQsIDMgQXByIDk2IDE1OjM3OjQwIC0wODAwCkRhdGU6IFdl ZCwgMyBBcHIgMTk5NiAxNTozNzo0MCAtMDgwMCAoUFNUKQpGcm9tOiBUZXJy eSBHcmF5IDxncmF5QGNhYy53YXNoaW5ndG9uLmVkdT4KVG86IEogVyA8andv bmc1QGNhbHN0YXRlbGEuZWR1PgpTdWJqZWN0OiBSZTogYnVnIApJbi1SZXBs eS1UbzogPFBpbmUuU1VOLjMuOTIuOTYwNDAzMTI0NTAwLjIzNTM3SC0xMDAw MDBAdXJhbnVzPgpNZXNzYWdlLUlkOiA8UGluZS5VTFQuMy45My45NjA0MDMx NTM0MjAuNzQyN0ktMTAwMDAwQHNoaXZhMS5jYWMud2FzaGluZ3Rvbi5lZHU+ Ck9yZ2FuaXphdGlvbjogVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uOyAgQ29t cHV0aW5nICYgQ29tbXVuaWNhdGlvbnMKTWltZS1WZXJzaW9uOiAxLjAKQ29u dGVudC1UeXBlOiBURVhUL1BMQUlOOyBjaGFyc2V0PVVTLUFTQ0lJCkNvbnRl bnQtTGVuZ3RoOiA0NzIKCkosCkNhbiB5b3UgY29tcHJlc3MgdGhlIGNvcmUg ZmlsZSBhbmQgc2VuZCBpdCB0byBtZSAobm90IHRoZSBsaXN0KSBhcyBhbgph dHRhY2htZW50PwoKLXRlZwoKT24gV2VkLCAzIEFwciAxOTk2LCBKIFcgd3Jv dGU6Cgo+IEkgZ290IGEgYnVnIHJlcG9ydC4KPiAKPiBXaGVuIHNlbmRpbmcg b3IgcmVwbHlpbmcgbWFpbCBhZnRlciBeWCB0byBzZW5kIHRoZSBtYWlsLCBJ IGdldCB0aGlzCj4gcmVzcG9uc2U6Cj4gCj4gCj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgW1NlbmRpbmcgbWFpbCB8IDEwMCUgfF0KPiAKPiBQcm9i bGVtIGRldGVjdGVkOiAiUmVjZWl2ZWQgYWJvcnQgc2lnbmFsIi4KPiBQaW5l IEV4aXRpbmcuCj4gQXJpdGhtZXRpYyBFeGNlcHRpb24gKGNvcmUgZHVtcGVk KQo+IAo+IAo+IGFuZCBJIGdldCByZXR1cm5lZCB0byBteSB1bml4IHByb21w dC4gTGVtbWUga25vdyB3aGF0cyB1cC4gVGhhbmtzCj4gCj4gCgoAAAAAAAAA AAAgCAAAAABEYXRlOiBXZWQsIDMgQXByIDE5OTYgMTU6Mzc6NDAgLTA4MDAg KFBTVCkKRnJvbTogVGVycnkgR3JheSA8Z3JheUBjYWMud2FzaGluZ3Rvbi5l ZHU+ClRvOiBKIFcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4KU3ViamVjdDog UmU6IGJ1ZyAKCkosCkNhbiB5b3UgY29tcHJlc3MgdGhlIGNvcmUgZmlsZSBh bmQgc2VuZCBpdCB0byBtZSAobm90IHRoZSBsaXN0KSBhcyBhbgphdHRhY2ht ZW50PwoKLXRlZwoKT24gV2VkLCAzIEFwciAxOTk2LCBKIFcgd3JvdGU6Cgo+ IEkgZ290IGEgYnVnIHJlcG9ydC4KPiAKPiBXaGVuIHNlbmRpbmcgb3IgcmVw bHlpbmcgbWFpbCBhZnRlciBeWCB0byBzZW5kIHRoZSBtYWlsLCBJIGdldCB0 aGlzCj4gcmVzcG9uc2U6Cj4gCj4gCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgW1NlbmRpbmcgbWFpbCB8IDEwMCUgfF0KPiAKPiBQcm9ibGVtIGRl dGVjdGVkOiAiUmVjZWl2ZWQgYWJvcnQgc2lnbmFsIi4KPiBQaW5lIEV4aXRp bmcuCj4gQXJpdGhtZXRpYyBFeGNlcHRpb24gKGNvcmUgZHVtcGVkKQo+IAo+ IAo+IGFuZCBJIGdldCByZXR1cm5lZCB0byBteSB1bml4IHByb21wdC4gTGVt bWUga25vdyB3aGF0cyB1cC4gVGhhbmtzCj4gCj4gCgoAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAMgAAAAAU2VuZGluZyBtYWlsIHwgICAgICAgICAgfAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAABIAAAAAAAAAAAAAAAQAhqaAAIamgAAAAKGUgZHUvdXNyL2xp Yi9zZW5kbWFpbAAtYnMALW9kYgAtb2VtAAAAACBlZCB0ACGqsAAhqnoAIap+ ACGqgwAAAABtbWUgAAAAICB3aGEvdXNyL2xpYi9zZW5kbWFpbAAAAAAAAAAA AABYAAAAAAAiHcAAIhrgABAABD4AYXMgAGFzSgBhcywAYXMAAAAAICAgICAg ICAgICBbU2VuZGluZyBtYWlsIHwgMTAwJSB8XQo+IAo+IFByb2JsZW0gAAAA WGN0ZWQAIauAACIdwAAQAA0+AGFzIABhc2EAYXN0AGFzdABhc2EAYXNjAGFz aABhc20AYXNlAGFzbgBhc3QAYXM/AGFzcABhc3IAYXNlAGFzcwBhcwAAAFgg AGFzACIbOAAhqygAEAACPgBhcyAAYXNvAGFzcgBhc2UAYXMgAGFzZgBhc2kA YXNsAGFzZQBhcyAAYXNhAGFzbgBhc2QAYXMgAGFzcwBhc2UAYXMAAAAQZABh c1RvAHNpAGFzAAAAGCAAYXNKIFcAbwBhcyAAYXMAAAAAAAAASAAAAAAAIYmY ACG2sAAAAAAAAAAAAAAAAAAAAB4AAADIAAAAHgAAAFAAAAACAAAABQAhudgA AAABAAAABAAAAABfX19fAAAAGF9fX18AWSBQcmV2IFBnAAoNCg0KAAAASF9f X18AAAAAACIzoAAigEAAIhuQACKAcAAAAAAAIa/IACGv4AAAAAAAAAAAACGz 6AAh6EAAAAAAAAAAAAAAAAAuLm11AAAAIGlzIG0AIazIAAAAAAAhrOAAIazw AAAAAAAAAAAAAAAYZ2h0IFRlcnJ5IEdyYXkAYW5xdWUAAAAQIHRhYmdyYXkA bmQgAAAAKAogaW5jYWMud2FzaGluZ3Rvbi5lZHUAd2FzIAAAAAAAAAAAAAAA ACAAAAAAACGtOAAAAAAAIa1IACGtWAAAAAAAAAAAAAAAEAAAAABlbGFpbmUA AQAAABAAAAAAZWljaGVuAAAAAAAYAAAAAG1pemFyLnVzYy5lZHUAAFgAAAA4 AAAAHk1lc3NhZ2UgMTYgbWFya2VkIGZvciBkZWxldGlvbgAAAAAAAAAAAAEA BgAAAB8ARgAAADgAJwAAMjIxIHVyYW51cy5jYWxzdGF0ZWxhLmVkdSBjbG9z aW5nIGNvbm5lY3Rpb24NCgBmAAAA+GVhc2UgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMDgwMA0KAGRpbmcgAAAAyCB8IDEwMCUgfF0NCj4gPiANCj4g PiBQcm9ibGVtIGRldGVjdAAAAKAiUmVjZWl2ZWQgYWJvcnQgc2lnbmFsIi4N Cj4gPiBQaW5lIEV4aXRpbmcuDQo+ID4gQXJpdGhtZXRpYyBFeGNlcHRpb24g KGNvcmUgZHVtcGVkKQ0KPiA+IA0KPiA+IA0KPiA+IGFuZCBJIGdldCByZXR1 cm5lZCB0byBteSB1bml4IHByb21wdC4gTGVtbWUga24AAAAAAAAAAAAAAABA AAAAAAAAAAAAIbIgACG1aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAABkA AAHxAAAB2AAAAAAAAAAEAAAAGAAAAABncmF5AAAAAAAAAAAAAAAAAAAAKAAA AABNZXNzYWdlIDE0IG1hcmtlZCBmb3IgZGVsZXRpb24AAAAAACAAAAAAACGv eAAAAAAAIa+IACGvmAAAAAAAAAAAAAAAEG9uAABKIFcAAAAAAAAAABAAAAAA andvbmc1AAAAAAAYAAAAAGNhbHN0YXRlbGEuZWR1AAAAAAAYAAAAAFRlcnJ5 IEdyYXkAbCByZWMAAAAYbnRzP1JlOiBidWcgAAAASAAAAAAAAAAgeSB0bwAh r7AAAAAAACGwAAAhs4gAAAAAAAAAAAAAACAAAAAAZ3JheQAAAAAAAAAAAAAA AwAhr1gAIa9YAAAAEAAAAABlaWNoZW4AAAAAACgAAAAAbWl6YXIudXNjLmVk dQBzdUYgRm9yd2FyZABsYS5lZHUAAAAobGlwcE1lc3NhZ2UgMTMgbWFya2Vk IGZvciBkZWxldGlvbgBkAAAAKHN0aWx1Y2xhLmVkdQByb2whISEiCiJNaWxs aQAAAAAAAAAAAAAAABAAAAAAYm9veWFoAAAAAAAYAAAAAFVDTEEuRURVAAAA yAAAAB4AAAAgAAAAAgAhsPAAAAAAACGyOAAhtKgAAAAAAAAAAAAAABgAAAAA QVJUSFVSIExFRSBIU1UAAAAAADAAAAAAV2VkLCAzIEFwciAxOTk2IDE1OjM3 OjQwIC0wODAwIChQU1QpAPhrCwAAACAIZtJ2Y2FjLndhc2hpbmd0b24uZWR1 AGUAZ5n9AAAAGAjvqsJUZXJyeSBHcmF5AHQKCnKLAAAAIAQgNeQAIbG4AAAA AAAhsZAAIbGgAAAAAAAAAAAAAAAQC5Gfn2p3b25nNQAAAAAAGAAAAABjYWxz dGF0ZWxhLmVkdQAAAAAAEAAAAABKIFcAAAAAAAAAABgAAAAAUmU6IGJ1ZyAA ZSBMAAAAAAAAAEAAAAAAPFBpbmUuU1VOLjMuOTIuOTYwNDAzMTI0NTAwLjIz NTM3SC0xMDAwMDBAdXJhbnVzPgBhbmRpbmcAAAAYIEluIFBMQUlOAHUAAAAA AAAAAAAAAAAQAAAAAGJvb3lhaAAAAAAAEAAAAAAABFpYACGzeAAAATAAAAAA AARgOAAh6IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvbiAoY29yZSBkdW1w ZWQpCj4gPiAKPiA+IAo+ID4gYW5kIEkgZ2V0IHJldHVybmVkIHRvIG15IHVu aXggcHJvbXB0LiBMZW1tZSBrbm93IHdoYXRzIHVwLiBUaGFua3MKPiA+IAo+ ID4gCj4gCj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgW1NlbmRpbmcg bWFpbCB8IDEwMCUgfF0KPiA+IAo+ID4gUHJvYmxlbSBkZXRlY3RlZDogIlJl Y2VpdmVkIGFib3J0IHNpZ25hbCIuCj4gPiBQaW5lIEV4aXRpbmcuCj4gPiBB cml0aG1ldGljIEV4Y2VwdGkAAAAAAAAAAAAAAAAgAAAAAGNhYy53YXNoaW5n dG9uLmVkdQAgb2YgUwAAABgKX19fLmFkZHJlc3Nib29rAAAAAAAAACgAAAAA L2hvbWUvandvbmc1Ly5hZGRyZXNzYm9vawAAEF9fX18AAABQAF9fXzxQaW5l LlVMVC4zLjkzLjk2MDQwMzE1MzQyMC43NDI3SS0xMDAwMDBAc2hpdmExLmNh Yy53YXNoaW5ndG9uLmVkdT4AdG9uLgAAADgAZXJvAAAAAAAAAAAAIbRwAAAA AAADbRAAA26IAANxHAAAAAAAAAAAAAAABAAGAAAgdGFiAAAAGEBAQEAAIhmY ACIZmAAAAAAAbnMgAAAAIHJkIG1Gcm9tAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAYAAAAAHVjbGEuZWR1AAAAAAAAAAAAAAAQAAAAL1RleHQAHRAKAAAAIAAd ECIxABAsAB0QNgAdEEUAAAAAAAAAAAAAAAAAAAAoAAAAAE1lc3NhZ2UgMTUg bWFya2VkIGZvciBkZWxldGlvbgAAAAAAUAAAAAA8UGluZS5VTFQuMy45My45 NjA0MDMxNTM0MjAuNzQyN0ktMTAwMDAwQHNoaXZhMS5jYWMud2FzaGluZ3Rv bi5lZHU+AAAAAAAAAAAYAAAAAAAhtYAAIbWQAAAAAAAAAAAAAAAQAAAAAENI QVJTRVQAAAAAGAAAAABVUy1BU0NJSQAAAASAAAAAAAAAIAAAAAMAIbXIAAAA AAAhteAAIbXwAAAAAAAAAAAAAAAYAAAAAFRlcnJ5IEdyYXkAAAAAAAAAAAAQ AAAAAGdyYXkAAAAAAAAAIAAAAABjYWMud2FzaGluZ3Rvbi5lZHUAAAAAAAAA AAAgAAAAAAAhtjAAAAAAACG2SAAhtlgAAAAAAAAAAAAAABgAAAAAVGVycnkg R3JheQAAAAAAAAAAABAAAAAAZ3JheQAAAAAAAAAgAAAAAGNhYy53YXNoaW5n dG9uLmVkdQAAAAAAAAAAADgAAAAAACGL+QAhi/kAIYmYACGpmAADa7AAA24U AANvfAAAAAAAAAAAAAAAAQAGAAAAAAAAAAADKAAAAAAAIYmYACGJwwAhie4A IYoOACGKIAAhiiEAIYokACGKagAhinYAIYp3ACGKfAAhin0AIYqcACGKnQAh irMAIYq2ACGK/AAhiwgAIYsLACGLDgAhi0MAIYtGACGLcwAhi4MAIYuoACGL qwAhi64AIYvyACGL9QAhi/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZgAAAAAACoAKgAfABEAAAACAEUA CwAAAAQAAAAeAAAAFQACAEUACwACAAIANAACACwADwAkAAIAAgBDAAIAAgAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAAAAAAAAAAAAAEAAAAB ACGzqAAhs8AAIe+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAA AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAA AAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAA AAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtIAAAAAAAA AAD//////////wAAAAAAAAAHAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ABgAAAAAc2VudC1tYWlsAAABAAAAAQAAACAAAAAAPiAAAAAAAB4AAAAAAAAA AQAAAAAAAAAAAAAAMAAAAAAvaG9tZS9qd29uZzUvLmFkZHJlc3Nib29rAG5n dG9uLmVkdT4AAAAAAAAgCAAAAABEYXRlOiBXZWQsIDMgQXByIDE5OTYgMTc6 NTQ6MDIgLTA4MDAgKFBTVCkNCkZyb206IEogVyA8andvbmc1QGVhZ2xlLmNh bHN0YXRlbGEuZWR1Pg0KWC1TZW5kZXI6IGp3b25nNUB1cmFudXMNClRvOiBU ZXJyeSBHcmF5IDxncmF5QGNhYy53YXNoaW5ndG9uLmVkdT4NClN1YmplY3Q6 IFJlOiBidWcgDQpJbi1SZXBseS1UbzogPFBpbmUuVUxULjMuOTMuOTYwNDAz MTUzNDIwLjc0MjdJLTEwMDAwMEBzaGl2YTEuY2FjLndhc2hpbmd0b24uZWR1 Pg0KTWVzc2FnZS1JRDogPFBpbmUuU1VOLjMuOTIuOTYwNDAzMTc1MjU5LjI3 MzY1QS0xMDAwMDBAdXJhbnVzPg0KTUlNRS1WZXJzaW9uOiAxLjANCkNvbnRl bnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQ0KDQoNCkkg ZG9udCByZWFsbHkga25vdyBob3cgdG8gY29tcHJlc3MgYSBmaWxlIGFuZCBz ZW5kIGl0Lg0KDQoNCg0KT24gV2VkLCAzIEFwciAxOTk2LCBUZXJyeSBHcmF5 IHdyb3RlOg0KDQo+IEosDQo+IENhbiB5b3UgY29tcHJlc3MgdGhlIGNvcmUg ZmlsZSBhbmQgc2VuZCBpdCB0byBtZSAobm90IHRoZSBsaXN0KSBhcyBhbg0K PiBhdHRhY2htZW50Pw0KPg0KPiAtdGVnDQo+DQo+IE9uIFdlZCwgMyBBcHIg MTk5NiwgSiBXIHdyb3RlOg0KPg0KPiA+IEkgZ290IGEgYnVnIHJlcG9ydC4N Cj4gPg0KPiA+IFdoZW4gc2VuZGluZyBvciByZXBseWluZyBtYWlsIGFmdGVy IF5YIHRvIHNlbmQgdGhlIG1haWwsIEkgZ2V0IHRoaXMNCj4gPiByZXNwb25z ZToNCj4gPg0KPiA+DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg W1NlbmRpbmcgbWFpbCB8IDEwMCUgfF0NCj4gPg0KPiA+IFByb2JsZW0gZGV0 ZWN0ZWQ6ICJSZWNlaXZlZCBhYm9ydCBzaWduYWwiLg0KPiA+IFBpbmUgRXhp dGluZy4NCj4gPiBBcml0aG1ldGljIEV4Y2VwdGlvbiAoY29yZSBkdW1wZWQp DQo+ID4NCj4gPg0KPiA+IGFuZCBJIGdldCByZXR1cm5lZCB0byBteSB1bml4 IHByb21wdC4gTGVtbWUga25vdyB3aGF0cyB1cC4gVGhhbmtzDQo+ID4NCj4g Pg0KPg0KPg0KDQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAgADEIPFBpbmUuU1VOLjMuOTIu OTYwNDAzMTc1MjU5LjI3MzY1QS0xMDAwMDBAdXJhbnVzPgAxCCAAMQgAAAEw IAAxCAAEUTgAIemwAAAAAAAAAAAAAAAAAAAAAAAhreAAAAAALg0KPiA+IEFy aXRobWV0aWMgRXhjZXB0aW9uIChjb3JlIGR1bXBlZCkNCj4gPiANCj4gPiAN Cj4gPiBhbmQgSSBnZXQgcmV0dXJuZWQgdG8gbXkgdW5peCBwcm9tcHQuIExl bW1lIGtub3cgd2hhdHMgdXAuIFRoYW5rcw0KPiA+IA0KPiA+IA0KPiANCj4g DQogICAgICAgICAgICAgIFtTZW5kaW5nIG1haWwgfCAxMDAlIHxdDQo+ID4g DQo+ID4gUHJvYmxlbSBkZXRlY3RlZDogIlJlY2VpdmVkIGFib3J0IHNpZ25h bCIuDQo+ID4gUGluZSBFeGl0aW5nAAAAAAAAAAAAAAABMCAAAAIAA39UAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFyaXRobWV0aWMgRXhjZXB0aW9u IChjb3JlIGR1bXBlZCkNCj4gPg0KPiA+DQo+ID4gYW5kIEkgZ2V0IHJldHVy bmVkIHRvIG15IHVuaXggcHJvbXB0LiBMZW1tZSBrbm93IHdoYXRzIHVwLiBU aGFua3MNCj4gPg0KPiA+DQo+DQo+DQogICAgICAgICAgICAgICAgICAgICBb U2VuZGluZyBtYWlsIHwgMTAwJSB8XQ0KPiA+DQo+ID4gUHJvYmxlbSBkZXRl Y3RlZDogIlJlY2VpdmVkIGFib3J0IHNpZ25hbCIuDQo+ID4gUGluZSBFeGl0 aW5nLg0KPiA+IAAAAAAAAAAAAAAABJggAAACACKGZQAAAAcAIoZuAAAABwAi hngAAAAHAAAAAAAAAAAgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0ICAgIAAAA2AAAAAAAAAgICAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAA AAAgICAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0ICAgIAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAhADAIEBAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AG1haW4AAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAh7rgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAcZAAAAAAAAABgAAAAAAEcgR2V0IEhlbHAA AAAAAAAAAIAAAAAAACHICAAh8BAAIfA4AB5YAAAiIVAAIiL4ACH4eAAAAAAA IfRAAB5YFAAAAAEAAABkAAAAODFS/fUAIfhIACIY0AAiGPAAAAA4AAAABQAA AAkAAAAgAAAAIAAAACAAAAAeAAAAHgAAAB4AAAAAAAAAAAAiGLAAIhjAAAAA KAAAAAAvaG9tZS9qd29uZzUvLmFkZHJlc3Nib29rAAAAAAAAAAAABAgAAAAA L2hvbWUvandvbmc1L2ExMDI3MzY1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgAAAAAL2hv bWUvandvbmc1L2EyMDI3MzY1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAACgAAAAAL2hv bWUvandvbmc1Ly5hZGRyZXNzYm9vay5sdQAAAAAAACAQAAAAAAo0Mjk0OTY3 Mjk1IDQyOTQ5NjcyOTUgICAxNTk5MjcxNDAgICAgMTE0NzM0NTcgICAgICAg IDI4OAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgIDY5MTgwMTQgICAgMjIz MTI5OTMgICAgICAgIDMyMgo0Mjk0OTY3Mjk1ICAgICAgICAgIDYgICAxNTk5 OTg5ODAgICAxOTIyOTYzNTkgICAgICAgIDM1OAo0Mjk0OTY3Mjk1IDQyOTQ5 NjcyOTUgICAxMTE1NjQwMjEgICAgIDc4MjA2OTkgICAgICAgIDQwNwo0Mjk0 OTY3Mjk1IDQyOTQ5NjcyOTUgICAgICA0MzY3MzkgICAgNDA0OTk2MTQgICAg ICAgIDQ0MQo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgIDY5ODA5NTMgICAg NjcwNzYyODcgICAgICAgIDQ3MQo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAg IDY5ODI5MDAgICAgMTQ2ODY2OTIgICAgICAgIDUxMQo0Mjk0OTY3Mjk1ICAg ICAgICAgIDkgICAgICAgMjc0ODYgICAgNDMyNjAzNzUgICAgICAgIDU0Mgo0 Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgICA0Mzk4ODYgICAgMjc2MTIwNjQg ICAgICAgIDU4Mwo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgNDU3ODk5MjQg ICAgIDU4MjUyOTMgICAgICAgIDYzOQo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUg ICAxMTM0MTAxMTcgICAxNzc2NjQ3MTcgICAgICAgIDY5MAo0Mjk0OTY3Mjk1 IDQyOTQ5NjcyOTUgICAxMTM2MTA2NTUgICAxOTM3MjQyNDEgICAgICAgIDcz MAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgIDcyMjI5MzcgICAxNDA4OTk3 OTUgICAgICAgIDc3MAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxMTU4OTg4 NjkgICAgODYwMzg1MzcgICAgICAgIDc5OQo0Mjk0OTY3Mjk1IDQyOTQ5Njcy OTUgICAxMjc2NDA5OTggICAgMzc0MTIyNjcgICAgICAgIDg0MAo0Mjk0OTY3 Mjk1IDQyOTQ5NjcyOTUgICAxMjc2NDEwNjIgICAgNTM5OTgwMjEgICAgICAg IDg4OAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxMTU4OTg4MjAgICAyNjcy Nzc0MTQgICAgICAgIDkyNgo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxMTU4 OTg4MjMgICAyMDg1OTM2NzMgICAgICAgIDk2Mwo0Mjk0OTY3Mjk1IDQyOTQ5 NjcyOTUgICAgICA0NjE3NjYgICAyMDYzMDQ2NTAgICAgICAgMTAwNQo0Mjk0 OTY3Mjk1IDQyOTQ5NjcyOTUgICAgODkxMTc1OTEgICAgNjMwODY4MDMgICAg ICAgMTA0MAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgODkxMTc1OTkgICAy NTM2MDA1NTkgICAgICAgMTA5MAogICAgICAgIDEyIDQyOTQ5NjcyOTUgICAg ODkxMTc2MDUgICAyNDI4ODI4NzYgICAgICAgMTEzNQo0Mjk0OTY3Mjk1ICAg ICAgICAgIDAgICAgIDczOTA1NTMgICAgNDA3NjIwNjAgICAgICAgMTE4Mgo0 Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgMTMyNzkxMjggICAgMzAyNTc0MTgg ICAgICAgMTIxNgo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxMTgyNzA0NTMg ICAgMjE5OTU4MDYgICAgICAgMTI1Ngo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUg ICAgICAgMjg5MjUgICAxNjI4Mjg1MzggICAgICAgMTI5NQo0Mjk0OTY3Mjk1 ICAgICAgICAgMTkgICAgICA0NjQzNjYgICAxNDA5MjEyNzEgICAgICAgMTMy NgogICAgICAgIDIwIDQyOTQ5NjcyOTUgICAgICA0NjU4NDkgICAgMTc3NjI2 NDMgICAgICAgMTM2Mgo0Mjk0OTY3Mjk1ICAgICAgICAgMTEgICAgIDc0NTgw NDYgICAxNzc2MjM4NTYgICAgICAgMTQwMQo0Mjk0OTY3Mjk1IDQyOTQ5Njcy OTUgICAgIDc1MDUwNDUgICAyNDAwMTg5MDIgICAgICAgMTQzMgo0Mjk0OTY3 Mjk1IDQyOTQ5NjcyOTUgICAgIDc1MDYzMjkgICAgIDUwOTc4NjYgICAgICAg MTQ3NAo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgNTA1NDA0MjEgICAyNTgx MjY3NzQgICAgICAgMTUwOQo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAgIDc1 Mzc4MjUgICAxMDY4OTA0NTcgICAgICAgMTU0NgogICAgICAgICA2ICAgICAg ICAgMzUgICAgICAgMjk4MjggICAgNDcwNDM3NDEgICAgICAgMTU5Ngo0Mjk0 OTY3Mjk1ICAgICAgICAgMjYgICAgICA0ODA3MDAgICAgNTQ1ODc0NDUgICAg ICAgMTYzMAo0Mjk0OTY3Mjk1ICAgICAgICAgIDMgICAgICAgMzEwNTggICAg IDQwNjY1NTYgICAgICAgMTY2OQo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAg IDc5NTM4NTggICAgICA0NzA4MTkgICAgICAgMTY5NwogICAgICAgIDM5IDQy OTQ5NjcyOTUgICAxNjYyMzc3NzAgICAyNDMwMzEyODEgICAgICAgMTcyMAo0 Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxNjYyMzc3OTAgICAgMjcwMzE2ODMg ICAgICAgMTc2Mgo0Mjk0OTY3Mjk1IDQyOTQ5NjcyOTUgICAxMjg2MzQwMzcg ICAgNjc4MzU3MzkgICAgICAgMTgwNAogICAgICAgIDM1IDQyOTQ5NjcyOTUg ICAgIDgwMzk2MjEgICAgNDQyNDcyNTUgICAgICAgMTg0MAogICAgICAgIDMy ICAgICAgICAgMTcgICAxMjg0Njk0MzggICAyMjE5Nzg0NjYgICAgICAgMTg3 NwogICAgICAgICA0IDQyOTQ5NjcyOTUgICAgICAgMzE5ODcgICAyMjcyNjU3 MjMgICAgICAgMTkxMgogICAgICAgICA4IDQyOTQ5NjcyOTUgICAyMjY2OTk0 MjAgICAxOTA0NDA1NTQgICAgICAgMTkzOQo0Mjk0OTY3Mjk1IDQyOTQ5Njcy OTUgICAxMzIxMzM2MzUgICAyMzgyOTk3NzggICAgICAgMTk4OAogICAgICAg IDI5ICAgICAgICAgIDggICAxMzIxNDIzMjUgICAgNjA0NjUyMTAgICAgICAg MjAzMAogICAgICAgIDI0IDQyOTQ5NjcyOTUgICAxMzUwMTIzODMgICAxMDUx NTAyNzMgICAgICAgMjA3OQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2 NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3 Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA0NAogICAgICAgIDE1CiAgICAgICAg MTgKNDI5NDk2NzI5NQogICAgICAgIDUxCjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQogICAgICAgIDM4CiAgICAgICAgIDAKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1 CiAgICAgICAgMjIKICAgICAgICA0Mwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUK ICAgICAgICAzMwo0Mjk0OTY3Mjk1CiAgICAgICAgIDEKICAgICAgICA0OQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAzNgogICAgICAgICA5CjQy OTQ5NjcyOTUKICAgICAgICA0MAo0Mjk0OTY3Mjk1CiAgICAgICAgNDcKNDI5 NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMTkKICAgICAgICAxNAo0Mjk0 OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA0NQogICAgICAgIDIxCiAgICAg ICAgNTAKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMjcKNDI5NDk2 NzI5NQogICAgICAgIDQyCjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3 Mjk1CiAgICAgICAgNTIKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5Njcy OTUKICAgICAgICAxNgogICAgICAgIDIzCjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAyOAogICAgICAgIDEx CiAgICAgICAgIDcKICAgICAgICA1NQogICAgICAgIDE3CjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQogICAgICAgICAzCjQyOTQ5NjcyOTUKICAgICAgICAyNQog ICAgICAgICAyCiAgICAgICAgMTAKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAg ICAgICAgNDEKNDI5NDk2NzI5NQogICAgICAgIDMxCiAgICAgICAgMTMKICAg ICAgICAzNAo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAg ICAgIDUzCiAgICAgICAgMzcKICAgICAgICAzMAogICAgICAgIDI2CjQyOTQ5 NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDU0CjQyOTQ5NjcyOTUKNDI5NDk2 NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgNDYKNDI5NDk2NzI5NQo0Mjk0OTY3 Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA0OAo0Mjk0OTY3Mjk1CjQyOTQ5Njcy OTUKICAgICAgICAyOAo0Mjk0OTY3Mjk1CiAgICAgICAgMzIKICAgICAgICA0 NAo0Mjk0OTY3Mjk1CiAgICAgICAgMzQKNDI5NDk2NzI5NQogICAgICAgIDI1 CiAgICAgICAgNDEKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUK ICAgICAgICAzNgo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAxMwo0Mjk0OTY3Mjk1CiAg ICAgICAgNTAKNDI5NDk2NzI5NQogICAgICAgIDIzCjQyOTQ5NjcyOTUKNDI5 NDk2NzI5NQogICAgICAgIDE1CjQyOTQ5NjcyOTUKICAgICAgICAxMgo0Mjk0 OTY3Mjk1CiAgICAgICAgMTYKICAgICAgICAzOQogICAgICAgIDI3CjQyOTQ5 NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAg ICAyMAo0Mjk0OTY3Mjk1CiAgICAgICAgNDUKNDI5NDk2NzI5NQogICAgICAg IDE4CiAgICAgICAgNTUKNDI5NDk2NzI5NQogICAgICAgIDEwCjQyOTQ5Njcy OTUKICAgICAgICAgNwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQogICAgICAgIDUyCjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1 CiAgICAgICAgNDkKICAgICAgICAzMAogICAgICAgICA0CjQyOTQ5NjcyOTUK ICAgICAgICA1MwogICAgICAgIDI5CjQyOTQ5NjcyOTUKICAgICAgICA1MQog ICAgICAgIDQzCiAgICAgICAgNDAKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAg ICAgICAgMzMKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgIDEKNDI5 NDk2NzI5NQogICAgICAgIDQyCiAgICAgICAgMzgKICAgICAgICA1NAo0Mjk0 OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAg ICAgMjQKICAgICAgICA0NgogICAgICAgIDQ4CiAgICAgICAgMjIKNDI5NDk2 NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAg IDE0CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgICA1CiAgICAgICAg NDcKICAgICAgICAzNwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQogICAgICAgIDMxCiAgICAgICAgMjEKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1 CjQyOTQ5NjcyOTUKUCMqRUAgICAgICAgICA1NgogICAgICAgICAgMAogIDkg MzIgMzIgMzIgMzAgMzAgMzAKIDgyODU2NDcwNCAgMAogICAgIDUzCiAgICAg ICAgMjkKNDI5NDk2NzI5NQogICAgICAgIDUxCiAgICAgICAgNDMKICAgICAg ICA0MAo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAzMwo0Mjk0OTY3 Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAgMQo0Mjk0OTY3Mjk1CiAgICAgICAg NDIKICAgICAgICAzOAogICAgICAgIDU0CjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAyNAogICAgICAgIDQ2 CiAgICAgICAgNDgKICAgICAgICAyMgo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMTQKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CiAgICAgICAgIDUKICAgICAgICA0NwogICAgICAgIDM3CjQy OTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMzEKICAg ICAgICAyMQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQpQIypF QCAgICAgICAgIDU2CiAgICAgICAgICAwCiAgOSAzMiAzMiAzMiAzMCAzMCAz MAogODI4NTY0NzA0ICAwCjQ3MDQgIDAKAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAQAAAAADQyOTQAAAAAAAAAEDI5NDk2NzI5AAAAAAAAACA3Mjk1AAAA AAAAAAAAAAAAAAAAAAAAAAA5NQo0AAAAIDY3MjkAAAAAAAAAAAAAAAAAAAAA AAAAADI5NQoAAAAoICAgIFNlbmRpbmcgbWFpbCB8ICAgICAgICAgIHwAOS4y NzM2AAAAKHJhbnUvdXNyL2xpYi9zZW5kbWFpbCAtYnMgLW9kYiAtb2VtAAAA ADj/////AAAu3QAAADcAAAABAAAAAQAAAAEAHlg8AAAAAAAAAAkAAAAAACAg IAAAB8AgICAgAAAAWDQzCjQAInRoACItEAAQAAA5NDk2NzI5NQogICAgICAg IDMzCjQyOTQ5NjcyOTUKICAgICAgICAgMQogICAgICAgIDQ5AAAHcDQ5Njcy OTUKNDI5NAAAAFg5NQogACJ/EAAifaAAEAAASQAAASAAAAFkAAABbwAAAW4A AAF0AAABIAAAAXIAAAFlAAABYQAAAWwAAAFsAAABeQAAASAAAAFrAAABbgAA ATQyOTQAAABYOTUKIAAiG9AAIn8QABAAACAgICAgIDE0CjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQogICAgICAgIDQ1CiAgICAgICAgMjEKICAgICAgICA1MAo0 Mjk0AAAAQDk1CjQAAAAAAB8uWAAiNHAAAAAAAAAAAAAhtDgAAAAAAAAAACAg ICAAAAAAAAACbwAAAAAAAAAANQo0MgAAAFg3Mjk1ACGq0AAiG9AAEAAATwCF 4W4AheEgAIXhVwCF4WUAheFkAIXhLACF4SAAheEzAIXhIAAAAEEAheFwAIXh cgCF4SAAAAAxAIXhOQCF4TMKNDIAAABYNzI5NQAiHKgAIauAABAABj4AYXMg AGFzLQBhc3QAYXNlAGFzZwBhc3kAYXNvAGFzdQBhcyAAYXNjAGFzbwBhc20A YXNwAGFzcgBhc2UAYXNzAGFzAAAAICAAYXMAIavoAAAAAAAiG7AAIjOAAAAA AAAAAAAAAAAgZQBhc2p3b25nNQBzaQBhc2wAYXNlAGFzIDI1CgAAANggICAg ACIa4AAiGkgAMAAlTwCF4W4AheEgAIXhVwCF4WUAheFkAIXhLACF4SAAheEz AIXhIAAAAEEAheFwAIXhcgCF4SAAAAAxAIXhOQCF4TkAheE2AIXhLACF4SAA heFUAIXhZQCF4XIAheFyAIXheQCF4SAAheFHAIXhcgCF4WEAheF5AIXhIACF 4XcAheFyAIXhbwCF4XQAheFlAIXhOgCF4SAgICAgMjYKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CiAgICAgICAgNTQKNDI5NDk2NwAAAFg0Mjk0ACIfGAAiGzgA EAACPgBhcyAAYXNDAGFzYQBhc24AYXMgAGFzeQBhc28AYXN1AGFzIABhc2MA YXNvAGFzbQBhc3AAYXNyAGFzZQBhc3MAYXMAAABYIABhcwAiH7AAIh8YABAA Aj4AYXMgAGFzTwBhc24AYXMgAGFzVwBhc2UAYXNkAGFzLABhcyAAYXMzAGFz IABhc0EAYXNwAGFzcgBhcyAAYXNlAGFzAAAAaGQAYXMAIiaQACIfsAAQAAQ+ AGFzIABhcz4AYXMgAGFzSQBhcyAAYXNnAGFzbwBhc3QAYXMgAGFzYQBhcyAA YXNiAGFzdQBhc2cAYXMgAGFzbABhc2kAYXNzAGFzdABhczk1CjQAAAFYNjcy OQAhqygAIarQAFAARz4AYXMgAGFzQwBhc2EAYXNuAGFzIABhc3kAYXNvAGFz dQBhcyAAYXNjAGFzbwBhc20AYXNwAGFzcgBhc2UAYXNzAGFzcwBhcyAAYXN0 AGFzaABhc2UAYXMgAGFzYwBhc28AYXNyAGFzZQBhcyAAYXNmAGFzaQBhc2wA YXNlAGFzIABhc2EAYXNuAGFzZABhcyAAYXNzAGFzZQBhc24AYXNkAGFzIABh c2kAYXN0AGFzIABhc3QAYXNvAGFzIABhc20AYXNlAGFzIABhcygAYXNuAGFz bwBhc3QAYXMgAGFzdABhc2gAYXNlAGFzIABhc2wAYXNpAGFzcwBhc3QAYXMp AGFzIABhc2EAYXNzAGFzIABhc2EAYXNuAGFzMTAKNDI5NDk2NzI5NQogICAg ICAgICA3CjQyOTQ5NjcyOTUKNDI5NAAAAJg5NQo0ACIdAAAiHKgAIAAgPgBh cyAAYXNPAGFzbgBhcyAAYXNXAGFzZQBhc2QAYXMsAGFzIABhczMAYXMgAGFz QQBhc3AAYXNyAGFzIABhczEAYXM5AGFzOQBhczYAYXMsAGFzIABhc0oAYXMg AGFzVwBhcyAAYXN3AGFzcgBhc28AYXN0AGFzZQBhczoAYXMxCiAgAAAAmCAg NDMAIh1YACIdAAAgABc+AGFzIABhcz4AYXMgAGFzSQBhcyAAYXNnAGFzbwBh c3QAYXMgAGFzYQBhcyAAYXNiAGFzdQBhc2cAYXMgAGFzcgBhc2UAYXNwAGFz bwBhc3IAYXN0AGFzLgBhcyAgICAzOAogICAgICAgIDU0CjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQoAAABYOTY3MgAiIKAAIiaQABAADT4AYXMgAGFzPgBhcyAA YXNyAGFzZQBhc3MAYXNwAGFzbwBhc24AYXNzAGFzZQBhczoAYXNpAGFzbgBh c2cAYXMyOTUKAAAAWDk2NzIAIiD4ACIgSAAQAAQ+AGFzIABhcz4AYXMgAGFz VwBhc2gAYXNlAGFzbgBhcyAAYXNzAGFzZQBhc24AYXNkAGFzaQBhc24AYXNn AGFzIABhcwAAAFhyAGFzACIn6AAiIKAAEAAEPgBhcyAAYXM+AGFzIABhc24A YXNnAGFzIABhc20AYXNhAGFzaQBhczY3MjkAAAAYOTQ5NjcyOTUKNDI5NDk2 NzI5NQoAAAAQAAAAAAAiIWAAAAAAAAABmAAAAAD///////////////////// /////////////////////wAAACwAAAAPAAAAEv////8AAAAz//////////8A AAAmAAAAAP//////////AAAAFgAAACv//////////wAAACH/////AAAAAQAA ADH//////////wAAACQAAAAJ/////wAAACj/////AAAAL///////////AAAA EwAAAA7//////////wAAAC0AAAAVAAAAMv//////////AAAAG/////8AAAAq ////////////////AAAANP///////////////wAAABAAAAAX//////////// /////////wAAABwAAAALAAAABwAAADcAAAAR//////////8AAAAD/////wAA ABkAAAACAAAACv//////////AAAAKf////8AAAAfAAAADQAAACL///////// //////8AAAA1AAAAJQAAAB4AAAAa//////////8AAAA2//////////////// AAAALv///////////////wAAADD/////AAAAEAAAAAAAIiMIAAAAAAAAAZgA AAAA/////wAAABz/////AAAAIAAAACz/////AAAAIv////8AAAAZAAAAKf// /////////////wAAACT//////////////////////////wAAAA3/////AAAA Mv////8AAAAX//////////8AAAAP/////wAAAAz/////AAAAEAAAACcAAAAb /////////////////////wAAABT/////AAAALf////8AAAASAAAAN/////8A AAAK/////wAAAAf///////////////8AAAA0////////////////AAAAMQAA AB4AAAAE/////wAAADUAAAAd/////wAAADMAAAArAAAAKP//////////AAAA If//////////AAAAAf////8AAAAqAAAAJgAAADb///////////////////// AAAAGAAAAC4AAAAwAAAAFv////////////////////8AAAAO//////////8A AAAFAAAALwAAACX///////////////8AAAAfAAAAFf///////////////wAA AFgAAAAAACIpAAAiJ+gAEAAEPgBhcyAAYXM+AGFzIABhcyAAYXMgAGFzIABh cyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMAAABY cgBhcwAiJegAIinYABAABD4AYXMgAGFzPgBhcyAAYXNBAGFzcgBhc2kAYXN0 AGFzaABhc20AYXNlAGFzdABhc2kAYXNjAGFzIABhc0UAYXMgAGFzAAAAmCAA YXMAIinYACIpAAAgABE+AGFzIABhcz4AYXMgAGFzUABhc2kAYXNuAGFzZQBh cyAAYXNFAGFzeABhc2kAYXN0AGFzaQBhc24AYXNnAGFzLgBhc3QAYXNlAGFz ZABhczoAYXMgAGFzIgBhc1IAYXNlAGFzYwBhc2UAYXNpAGFzdgBhc2UAYXNk AGFzIABhcyAAYXMAAABYIABhcwAiKrAAIiT4ABAABD4AYXMgAGFzPgBhcyAA YXNBAGFzcgBhc2kAYXN0AGFzaABhc20AYXNlAGFzdABhc2kAYXNjAGFzIABh c0UAYXN4AGFzAAAAUGUAYXMAIi4cACIu9AAiLWgAIi+EACItjAAiLbAAIi3U ACIt+AAiL2AAIi6sACIuZAAiLkAAIi8YACIvPAAiLtAAAAAAZwBhcwAAAAAA AAFYAAAAAAAiIEgAIh1YAFAARz4AYXMgAGFzPgBhcyAAYXNXAGFzaABhc2UA YXNuAGFzIABhc3MAYXNlAGFzbgBhc2QAYXNpAGFzbgBhc2cAYXMgAGFzbwBh c3IAYXMgAGFzcgBhc2UAYXNwAGFzbABhc3kAYXNpAGFzbgBhc2cAYXMgAGFz bQBhc2EAYXNpAGFzbABhcyAAYXNhAGFzZgBhc3QAYXNlAGFzcgBhcyAAYXNe AGFzWABhcyAAYXN0AGFzbwBhcyAAYXNzAGFzZQBhc24AYXNkAGFzIABhc3QA YXNoAGFzZQBhcyAAYXNtAGFzYQBhc2kAYXNsAGFzLABhcyAAYXNJAGFzIABh c2cAYXNlAGFzdABhcyAAYXN0AGFzaABhc2kAYXNzAGFzAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAAAACIkoAAiIPgA QAA2PgBhcyAAYXM+AGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAA YXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABh cyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhc1sAYXNTAGFz ZQBhc24AYXNkAGFzaQBhc24AYXNnAGFzIABhc20AYXNhAGFzaQBhc2wAYXMg AGFzfABhcyAAYXMxAGFzMABhczAAYXMlAGFzIABhc3wAYXNdAGFzAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYAAAA AAAiJVAAIiSgADAALj4AYXMgAGFzPgBhcyAAYXNQAGFzcgBhc28AYXNiAGFz bABhc2UAYXNtAGFzIABhc2QAYXNlAGFzdABhc2UAYXNjAGFzdABhc2UAYXNk AGFzOgBhcyAAYXMiAGFzUgBhc2UAYXNjAGFzZQBhc2kAYXN2AGFzZQBhc2QA YXMgAGFzYQBhc2IAYXNvAGFzcgBhc3QAYXMgAGFzcwBhc2kAYXNnAGFzbgBh c2EAYXNsAGFzIgBhcy4AYXMAAAAAAAAAAAAAAAAAAADYAAAAAAAiJPgAIiVQ ADAAJj4AYXMgAGFzPgBhcyAAYXNBAGFzcgBhc2kAYXN0AGFzaABhc20AYXNl AGFzdABhc2kAYXNjAGFzIABhc0UAYXN4AGFzYwBhc2UAYXNwAGFzdABhc2kA YXNvAGFzbgBhcyAAYXMoAGFzYwBhc28AYXNyAGFzZQBhcyAAYXNkAGFzdQBh c20AYXNwAGFzZQBhc2QAYXMpAGFzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYAAAAAAAiLAgAIiXoAFAART4AYXMg AGFzPgBhcyAAYXNhAGFzbgBhc2QAYXMgAGFzSQBhcyAAYXNnAGFzZQBhc3QA YXMgAGFzcgBhc2UAYXN0AGFzdQBhc3IAYXNuAGFzZQBhc2QAYXMgAGFzdABh c28AYXMgAGFzbQBhc3kAYXMgAGFzdQBhc24AYXNpAGFzeABhcyAAYXNwAGFz cgBhc28AYXNtAGFzcABhc3QAYXMuAGFzIABhc0wAYXNlAGFzbQBhc20AYXNl AGFzIABhc2sAYXNuAGFzbwBhc3cAYXMgAGFzdwBhc2gAYXNhAGFzdABhc3MA YXMgAGFzdQBhc3AAYXMuAGFzIABhc1QAYXNoAGFzYQBhc24AYXNrAGFzcwBh cyAAYXNnAGFzZQBhc3QAYXMgAGFzcgBhc2UAYXN0AGFzdQBhc3IAYXNuAGFz ZQBhcwAAAFggAGFzACIsYAAiKrAAEAAEPgBhcyAAYXM+AGFzIABhc24AYXNp AGFzeABhcyAAYXNwAGFzcgBhc28AYXNtAGFzcABhc3QAYXMuAGFzIABhc0wA YXMAAABYbQBhcwAiLLgAIiwIABAABD4AYXMgAGFzPgBhcyAAYXMAIiXoAEAA QD4AYXMgAGFzPgBhcyAAYXNhAGFzbgBhc2QAYXMgAGFzSQBhcyAAYXNnAGFz AAAAWHQAYXMAIi0QACIsYAAQAAI+AGFzIABhc3IAYXNuAGFzZQBhc2QAYXMg AGFzdABhc28AYXMgAGFzbQBhc3kAYXMgAGFzdQBhc24AYXNpAGFzeABhcwAA AFhwAGFzACIZmAAiLLgAEAACPgBhcyAAYXMuAGFzIABhc0wAYXNlAGFzbQBh c20AYXNlAGFzIABhc2sAYXNuAGFzbwBhc3cAYXMgAGFzdwBhc2gAYXMAAAJI dABhcwAhtIgAAAABYAAAAAAhrGwAAAAAAAAAAAAAAAAAAAAAACItjAAiNAAA AAABYAAAAAAhrHQAAAAAAAAAAAAAAAAAAAAAACItsAAhq9gAAAAB8AAAAAAh rHwAAAAAAAAAAAAAAAAAIi+wACIt1AAiNBgAAAAB8AAAAAAhrIAAAAAAAAAA AAAAAAAAIi/kACIt+AAiNCgAAAABsAAAAAAhrIQAAAAAAAAAAAAAAAAAIjAY ACIuHAAiNDgAAAAA4AAAAAAAAAAAAAAAACGskAAAAAAAIjBMACIuQAAiNGAA AAACgAAAAAAAAAAAAAAA7//txAAAAAAAIjCAACIuZAAiNIgAAAABsAAAAO// 7XwAAAAAAAAAAAAAAAAAIjC0ACIuiAAiNJgAAAAD4AAAAAAAAAAAAAAAAAAA AAAAAAAAIjDoACIurAAiNLAAAAAE4AAAAAAAAAAAAAAAACGseAAAAAAAIjEc ACIu0AAiNNgAAAAAAAAAAAAAAAAAAAAAACIu6AAAAAAAAAAAACIu9AAiNPAA AAAAYAAAAAAAAAAAAAAAACGsaAAAAAAAAAAAACIvGAAiNQAAAAAAYAAAAAAA AAAAAAAAACGsiAAAAAAAAAAAACIvPAAiNRgAAAAAYAAAAAAAAAAAAAAAACGs jAAAAAAAAAAAACIvYAAiNTAAAAAAAAAAAAAAAAAAAAAAAB11HAAAAAAAAAAA ACIvhAAiNUAAAAABYAAAAAAhrHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AA AAAAAB14IwAdeC4AGGgEAAAACgAAACQAIi3AAAGkrAAiMIAAIjCAAAC+3AAd eDHGAAAAACJ0wAAdeDsAHXhGABho/AAAAAoAAAAAACIt5AABpKwAAAAAAAAA AAAAvtwAHXhJxAAAAAAiddAAHXhTAB14XgAYaXAAAAAKAAAAAAAiLggAAaSs AAAAAAAAAAAAAL7cAB14YlQAAAAAInbgAB14bAAdeHcAGGtsAAAACgAAAAAA IayQAAUsJAAiMIAAAAAAAAU6NAAdeIJUAAAAACJ38AAdeI0AHXiYABhrnAAA AAoAAAAJ7//txAAAAAAAAAAAAAAAAAAEa4wAHXicHAAAAAAieQAAHXilAB14 sAAYaegAAAAKAAAAAAAiLnQAAZ8gACIvsAAAAAAAAMAgAB14tFQAAAAAInoQ AB14vgAdeMkAGGvkAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdeNLk AAAAACJ7IAAdeNsAHXjmABhryAAAAAoAAAAIACIuvAAMjCgAAAAAAAAAAAAA AAAAAAAAgAAAAAAifDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAGVhZ2xlLmNhbHN0 YXRlbGEuZWR1AAAAAAAAACAAAAAAACIzwAAAAAAAIjPQACIz4AAAAAAAAAAA AAAAEAAAAABKIFcAAAAAAAAAABAAAAAAandvbmc1AAAAAAAgAAAAAGVhZ2xl LmNhbHN0YXRlbGEuZWR1AAAAAAAAABgAAAAAUmVwbHktVG8AAAAAAAAAAAAA ABAAAAAAY2MAAAAAAAAAAAAQAAAAAGJjYwAAAAAAAAAAGAAAAABOZXdzZ3Jv dXBzAMAAAAAAAAAAEAAAAABjaGFyc2V0AAAAABAAAAAARmNjAAAAAAAAAAAY AAAAAAAiNFAAIjTAAAAAAAAAAAAAAAAQAAAAAExjYwAAAAAAAAAAGAAAAABB dHRjaG1udAAAA2AAAAAAAAAAEAAAAABTdWJqZWN0AAAAABgAAAAAVVMtQVND SUkAAAAAAAAAAAAAABgAAAAAUmVmZXJlbmNlcwAAAAAAAAAAABAAAAAARGF0 ZQAAAAAAAAAYAAAAAEluLVJlcGx5LVRvAAAAAAAAAAAYAAAAAE1lc3NhZ2Ut SUQAAAAAAAAAAAAQAAAAAFRvAAAAAAAAAAAAGAAAAABYLVNlbmRlcgAAAAAA AAAAAAAAGAAAAABzZW50LW1haWwAIDxncmF5AAA++C53YXMyMjEgdXJhbnVz LmNhbHN0YXRlbGEuZWR1IGNsb3NpbmcgY29ubmVjdGlvbg0KbGYNCnBsZWFz ZWQgdG8gbWVldCB5b3UNCjk2IDE3OjU0OjAzIC0wODAwDQpjb250ZXh0ACws AAZwyAAAAGgAFGxldHRlcnMAAAAABiNsAAAAeAAUYnJlbmRhAAAAAAACnfoA AACMABRCcmVuZGEAAAAAAALrqwAAAJwAEHBuAAAAAAAGpQMAAACsABBpbmZv AHAAArfvAAAAuAAQZnVuAAAAAAKd8QAAAMwAFHNlbnQtbWFpbAAAAp35AAAA 9AAcc2F2ZWQtbWVzc2FnZXMAZGVmAAKd+wAAAQAAEFBOAFVDQwACnfwAAAEQ ABRMZXR0ZXJzACBBAAKd/QAAASAAEEluZm8ATgACnf4AAAIAABBGdW4AAAAA AAAAUgAAAAAAEAMAAAAAACI20AAAATgAAAAAUwAAAAAAEAQAAAAAACI26AAA ASAAAAAAcAAAAAAAEAUAAAAAACI3AAAAAQgAAAAAcQAAAAAAEAYAAAAAACI3 GAAAAPAAAAAAcgAAAAAAEAcAAAAAACI3MAAAANgAAAAAcwAAAAAAEAgAAAAA ACI3SAAAAMAAAAAAdAAAAAAAEAkAAAAAACI3YAAAAKgAAAAAdQAAAAAAEAoA AAAAACI3eAAAAJAAAAAAdgAAAAAAEAsAAAAAACI3kAAAAHgAAAAAdwAAAAAA EAwAAAAAACI3qAAAAGAAAAAAQQAAAAAACBEAAAAAACI3wAAAAEgAAAAAQgAA AAAACBIAAAAAACI32AAAADAAAAAAQwAAAAAACBMAAAAAACI38AAAABgAAAAA RAAAAAAACBQAAAAAAAAAAAAAAVAAAAAAAAAgIE8AheFuAIXhIACF4VcAheFl AIXhZACF4SwAheEgAIXhMwCF4SAAAABBAIXhcACF4XIAheEgAAAAMQCF4TkA heE5AIXhNgCF4SwAheEgAIXhVACF4WUAheFyAIXhcgCF4XkAheEgAIXhRwCF 4XIAheFhAIXheQCF4SAAheF3AIXhcgCF4W8AheF0AIXhZQCF4ToAheEgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAA AAAgIE8AheFuAIXhIACF4VcAheFlAIXhZACF4SwAheEgAIXhMwCF4SAAAABB AIXhcACF4XIAheEgAAAAMQCF4TkAheE5AIXhNgCF4SwAheEgAIXhVACF4WUA heFyAIXhcgCF4XkAheEgAIXhRwCF4XIAheFhAIXheQCF4SAAheF3AIXhcgCF 4W8AheF0AIXhZQCF4ToAheEgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgICAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAg ICAAAAIgAAACIAAAAiAAAAIgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzSgBhcywAYXMgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4A YXMgAAAFSgBhcywAYXMgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzQwBhc2EAYXNuAGFzIABhc3kA YXNvAGFzdQBhcyAAYXNjAGFzbwBhc20AYXNwAGFzcgBhc2UAYXNzAGFzcwBh cyAAYXN0AGFzaABhc2UAYXMgAGFzYwBhc28AYXNyAGFzZQBhcyAAYXNmAGFz aQBhc2wAYXNlAGFzIABhc2EAYXNuAGFzZABhcyAAYXNzAGFzZQBhc24AYXNk AGFzIABhc2kAYXN0AGFzIABhc3QAYXNvAGFzIABhc20AYXNlAGFzIABhcygA YXNuAGFzbwBhc3QAYXMgAGFzdABhc2gAYXNlAGFzIABhc2wAYXNpAGFzcwBh c3QAYXMpAGFzIABhc2EAYXNzAGFzIABhc2EAYXNuAGFzIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMg AGFzQwBhc2EAYXNuAGFzIABhc3kAYXNvAGFzdQBhcyAAYXNjAGFzbwBhc20A YXNwAGFzcgBhc2UAYXNzAGFzcwBhcyAAYXN0AGFzaABhc2UAYXMgAGFzYwBh c28AYXNyAGFzZQBhcyAAYXNmAGFzaQBhc2wAYXNlAGFzIABhc2EAYXNuAGFz ZABhcyAAYXNzAGFzZQBhc24AYXNkAGFzIABhc2kAYXN0AGFzIABhc3QAYXNv AGFzIABhc20AYXNlAGFzIABhcygAYXNuAGFzbwBhc3QAYXMgAGFzdABhc2gA YXNlAGFzIABhc2wAYXNpAGFzcwBhc3QAYXMpAGFzIABhc2EAYXNzAGFzIABh c2EAYXNuAGFzIAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzYQBhc3QAYXN0AGFzYQBhc2MAYXNo AGFzbQBhc2UAYXNuAGFzdABhcz8AYXMgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAAAF YQBhc3QAYXN0AGFzYQBhc2MAYXNoAGFzbQBhc2UAYXNuAGFzdABhcz8AYXMg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAg IAAAAVAAAAAAAAAgID4AYXMgAGFzIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzIAAA AiAAAAIgAAACIAAAAiAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAgIAAA AVAAAAAAAAAgID4AYXMgAGFzLQBhc3QAYXNlAGFzZwBhcyAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAAAFLQBhc3QA YXNlAGFzZwBhcyAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACAAAq6CAAAAJRVUlU DQpXZWQsIDMgQXByIDE5OTYgMTc6NTQ6MDIgLTA4MDAgKFBTVCkNCkZyb206 IEogVyA8andvbmc1QGVhZ2xlLmNhbHN0YXRlbGEuZWR1Pg0KWC1TZW5kZXI6 IGp3b25nNUB1cmFudXMNClRvOiBUZXJyeSBHcmF5IDxncmF5QGNhYy53YXNo aW5ndG9uLmVkdT4NClN1YmplY3Q6IFJlOiBidWcgDQpJbi1SZXBseS1Ubzog PFBpbmUuVUxULjMuOTMuOTYwNDAzMTUzNDIwLjc0MjdJLTEwMDAwMEBzaGl2 YTEuY2FjLndhc2hpbmd0b24uZWR1Pg0KTWVzc2FnZS1JRDogPFBpbmUuU1VO LjMuOTIuOTYwNDAzMTc1MjU5LjI3MzY1QS0xMDAwMDBAdXJhbnVzPg0KTUlN RS1WZXJzaW9uOiAxLjANCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hh cnNldD1VUy1BU0NJSQ0KDQoNCkkgZG9udCByZWFsbHkga25vdyBob3cgdG8g Y29tcHJlc3MgYSBmaWxlIGFuZCBzZW5kIGl0Lg0KDQoNCg0KT24gV2VkLCAz IEFwciAxOTk2LCBUZXJyeSBHcmF5IHdyb3RlOg0KDQo+IEosDQo+IENhbiB5 b3UgY29tcHJlc3MgdGhlIGNvcmUgZmlsZSBhbmQgc2VuZCBpdCB0byBtZSAo bm90IHRoZSBsaXN0KSBhcyBhbg0KPiBhdHRhY2htZW50Pw0KPg0KPiAtdGVn DQo+DQo+IE9uIFdlZCwgMyBBcHIgMTk5NiwgSiBXIHdyb3RlOg0KPg0KPiA+ IEkgZ290IGEgYnVnIHJlcG9ydC4NCj4gPg0KPiA+IFdoZW4gc2VuZGluZyBv ciByZXBseWluZyBtYWlsIGFmdGVyIF5YIHRvIHNlbmQgdGhlIG1haWwsIEkg Z2V0IHRoaXMNCj4gPiByZXNwb25zZToNCj4gPg0KPiA+DQo+ID4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgW1NlbmRpbmcgbWFpbCB8IDEwMCUgfF0N Cj4gPg0KPiA+IFByb2JsZW0gZGV0ZWN0ZWQ6ICJSZWNlaXZlZCBhYm9ydCBz aWduYWwiLg0KPiA+IFBpbmUgRXhpdGluZy4NCj4gPiBBcml0aG1ldGljIEV4 Y2VwdGlvbiAoY29yZSBkdW1wZWQpDQo+ID4NCj4gPg0KPiA+IGFuZCBJIGdl dCByZXR1cm5lZCB0byBteSB1bml4IHByb21wdC4gTGVtbWUga25vdyB3aGF0 cyB1cC4gVGhhbmtzDQo+ID4NCj4gPg0KPg0KPg0KDQouDQoAYXM6AGFzIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzTwBhc24AYXMgAGFz VwBhc2UAYXNkAGFzLABhcyAAYXMzAGFzIABhc0EAYXNwAGFzcgBhcyAAYXMx AGFzOQBhczkAYXM2AGFzLABhcyAAYXNKAGFzIABhc1cAYXMgAGFzdwBhc3IA YXNvAGFzdABhc2UAYXM6AGFzIAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAg ID4AYXMgAGFzIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4A YXMgAGFzPgBhcyAAYXNJAGFzIABhc2cAYXNvAGFzdABhcyAAYXNhAGFzIABh c2IAYXN1AGFzZwBhcyAAYXNyAGFzZQBhc3AAYXNvAGFzcgBhc3QAYXMuAGFz IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXNJAGFzIABhc2cA YXNvAGFzdABhcyAAYXNhAGFzIABhc2IAYXN1AGFzZwBhcyAAYXNyAGFzZQBh c3AAYXNvAGFzcgBhc3QAYXMuAGFzIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMg AGFzPgBhcyAAYXMgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAgAAHvAgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAAAUgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFz PgBhcyAAYXNXAGFzaABhc2UAYXNuAGFzIABhc3MAYXNlAGFzbgBhc2QAYXNp AGFzbgBhc2cAYXMgAGFzbwBhc3IAYXMgAGFzcgBhc2UAYXNwAGFzbABhc3kA YXNpAGFzbgBhc2cAYXMgAGFzbQBhc2EAYXNpAGFzbABhcyAAYXNhAGFzZgBh c3QAYXNlAGFzcgBhcyAAYXNeAGFzWABhcyAAYXN0AGFzbwBhcyAAYXNzAGFz ZQBhc24AYXNkAGFzIABhc3QAYXNoAGFzZQBhcyAAYXNtAGFzYQBhc2kAYXNs AGFzLABhcyAAYXNJAGFzIABhc2cAYXNlAGFzdABhcyAAYXN0AGFzaABhc2kA YXNzAGFzIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAg IAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAAAVXAGFzaABhc2UAYXNuAGFz IABhc3MAYXNlAGFzbgBhc2QAYXNpAGFzbgBhc2cAYXMgAGFzbwBhc3IAYXMg AGFzcgBhc2UAYXNwAGFzbABhc3kAYXNpAGFzbgBhc2cAYXMgAGFzbQBhc2EA YXNpAGFzbABhcyAAYXNhAGFzZgBhc3QAYXNlAGFzcgBhcyAAYXNeAGFzWABh cyAAYXN0AGFzbwBhcyAAYXNzAGFzZQBhc24AYXNkAGFzIABhc3QAYXNoAGFz ZQBhcyAAYXNtAGFzYQBhc2kAYXNsAGFzLABhcyAAYXNJAGFzIABhc2cAYXNl AGFzdABhcyAAYXN0AGFzaABhc2kAYXNzAGFzIAAABSAAAAUgAAAFIAAABSAA AAUgAAAFIAAABSAAAAUgAAAFICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBh cyAAYXNyAGFzZQBhc3MAYXNwAGFzbwBhc24AYXNzAGFzZQBhczoAYXMgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAA AVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXNyAGFzZQBhc3MAYXNwAGFzbwBh c24AYXNzAGFzZQBhczoAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFz IABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMg ADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAA MQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAx CCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAA YXMgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACAAAW2CAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAA AAAAAAAgID4AYXMgAGFzPgBhcyAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAA AAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAA BSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXMg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAA AAAgID4AYXMgAGFzPgBhcyAAYXMgADEIIAAxCCAAMQggADEIIAAxCCAAMQgg ADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAA MQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggADEIIAAxCCAAMQggAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXMgAGFz IABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMg AGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAAYXMgAGFzIABhcyAA YXMgAGFzIABhcyAAYXNbAGFzUwBhc2UAYXNuAGFzZABhc2kAYXNuAGFzZwBh cyAAYXNtAGFzYQBhc2kAYXNsAGFzIABhc3wAYXMgAGFzMQBhczAAYXMwAGFz JQBhcyAAYXN8AGFzXQBhcyAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAg ID4AYXMgAGFzPgBhcyAAYXMgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAJbAGFzUwBhc2UA YXNuAGFzZABhc2kAYXNuAGFzZwBhcyAAYXNtAGFzYQBhc2kAYXNsAGFzIABh c3wAYXMgAGFzMQBhczAAYXMwAGFzJQBhcyAAYXN8AGFzXQBhcyAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXMgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4A YXMgAGFzPgBhcyAAYXMgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXNQAGFzcgBhc28A YXNiAGFzbABhc2UAYXNtAGFzIABhc2QAYXNlAGFzdABhc2UAYXNjAGFzdABh c2UAYXNkAGFzOgBhcyAAYXMiAGFzUgBhc2UAYXNjAGFzZQBhc2kAYXN2AGFz ZQBhc2QAYXMgAGFzYQBhc2IAYXNvAGFzcgBhc3QAYXMgAGFzcwBhc2kAYXNn AGFzbgBhc2EAYXNsAGFzIgBhcy4AYXMgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMg AGFzPgBhcyAAAAVQAGFzcgBhc28AYXNiAGFzbABhc2UAYXNtAGFzIABhc2QA YXNlAGFzdABhc2UAYXNjAGFzdABhc2UAYXNkAGFzOgBhcyAAYXMiAGFzUgBh c2UAYXNjAGFzZQBhc2kAYXN2AGFzZQBhc2QAYXMgAGFzYQBhc2IAYXNvAGFz cgBhc3QAYXMgAGFzcwBhc2kAYXNnAGFzbgBhc2EAYXNsAGFzIgBhcy4AYXMg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8 dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 ICAgIAAAAVAAAAAAAAAgID4AYXMgAGFzPgBhcyAAYXNQAGFzaQBhc24AYXNl AGFzIABhc0UAYXN4AGFzaQBhc3QAYXNpAGFzbgBhc2cAYXMuAGFzIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACICAgIAAAAVAAAAAAAAAgID4AYXMgAGFz PgBhcyAAAAVQAGFzaQBhc24AYXNlAGFzIABhc0UAYXN4AGFzaQBhc3QAYXNp AGFzbgBhc2cAYXMuAGFzIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0 IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQg AHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAA fHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0IAB8dCAAfHQgAHx0ICAg IAAAAVAAAAAAAAEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAAAAVAAAAAAAAAgICAAAAUgAAAFIAAA BSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF IAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUg AAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAA AAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAA BSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF IAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUg AAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFICAgIAAA AVAAAAAAAAEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAAAAVAAAAAAAAAgICAAYAYgAGAGIABgBiAA YAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABg BiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAG IABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYg AGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAA YAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABg BiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAG IABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGICAgIAAAAVAA AAAAAAEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAAAAVAAAAAAAAAgICAAYAYgAGAGIABgBiAAYAYg AGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAA YAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABg BiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAG IABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYg AGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAA YAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGIABg BiAAYAYgAGAGIABgBiAAYAYgAGAGIABgBiAAYAYgAGAGICAgIAAAAFgAAAAA ACJ9oAAiGZgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjgAAAAAFRl cnJ5IEdyYXkgPGdyYXlAY2FjLndhc2hpbmd0b24uZWR1PgAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAA AGVycnkgR3JheSA8Z3JheUBjYWMud2FzaGluZ3Rvbi5lZHU+AAAAAAAAAAAA AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ARAAAAAAc2VudC1tYWlsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAABEAAAAAAAZW50LW1haWwAAAAAAAAAAAAAAAAAAAAAAA3YAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAARAAAAAAUmU6IGJ1ZyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAYAAAAAAgIFBJTkUgMy45MiAgIENPTVBPU0UgTUVTU0FHRSBS RVBMWSAgICAgICAgICAgICAgICBGb2xkZXI6IElOQk9YICAxNyBNZXNzYWdl cyAgIAAAAAAAAAAAAAABGAAAAAAAIhnwACJ0aABAADZJAAABIAAAAWQAAAFv AAABbgAAAXQAAAEgAAABcgAAAWUAAAFhAAABbAAAAWwAAAF5AAABIAAAAWsA AAFuAAABbwAAAXcAAAEgAAABaAAAAW8AAAF3AAABIAAAAXQAAAFvAAABIAAA AWMAAAFvAAABbQAAAXAAAAFyAAABZQAAAXMAAAFzAAABIAAAAWEAAAEgAAAB ZgAAAWkAAAFsAAABZQAAASAAAAFhAAABbgAAAWQAAAEgAAABcwAAAWUAAAFu AAABZAAAASAAAAFpAAABdAAAAS4AAAFvAAABdwAAASAAAAFoAAABbwAAAXcA AAEgAAABdAAAAW8AAAEgAAABYwAAAQAAAChtAAABAAAAAAAAAAEAAAAEAAAA AAAAAAAAIn7gACJ++HRvbi4AAAAYAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAY ZQAAAUdNVAAAAAABcwAAAQAAAAAAAAEYAAAAAAAiGkgAIhnwAEAAAEkAAAEg AAABZAAAAW8AAAFuAAABdAAAASAAAAFyAAABZQAAAWEAAAFsAAABbAAAAXkA AAEgAAABawAAAW4AAAFvAAABdwAAASAAAAFoAAABbwAAAXcAAAEgAAABdAAA AW8AAAEgAAABYwAAAW8AAAFtAAABcAAAAXIAAAFlAAABcwAAAXMAAAEgAAAB YQAAASAAAAFmAAABaQAAAWwAAAFlAAABIAAAAWEAAAFuAAABZAAAASAAAAFz AAABZQAAAW4AAAFkAAABIAAAAWkAAAF0AAABLgAAAQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAABQU1QAYWNp ZmljAAAAAAAAAAAAMAAAAABXZWQsIDMgQXByIDE5OTYgMTc6NTQ6MDIgLTA4 MDAgKFBTVCkAAAAAAAAAIAAAAAAAAAAAAAAAAAAigJAAIoCgAAAAAAAAAAAA AAAQAAAAAGp3b25nNQAAAAAAEAAAAAB1cmFudXMAAAAAABgAAAAAc2VudC1t YWlsAAAAAAAAAAAAADgAAAAAACHMOgAhzDoAIcg4ACHoOAADa7AAA24UAANv fAAAAAAAAAAAAAAAAQACAAAAAAAAAAAHCAAAAAAjaWRlbnQJIkAoIyl0dHlz cmNoCTEuNQk5My8wOS8wMSBTTUkiCS8qIFNWcjQuMCAxLjEJKi8KIwojCVRo aXMgZmlsZSBpcyB1c2VkIGJ5IHR0eW5hbWUoM0MpIHRvIG1pbmltaXplIHNl YXJjaCB0aW1lCiMJZHVyaW5nIGF0dGVtcHRzIHRvIGRldGVybWluZSB0aGUg bmFtZSBvZiBhIHRlcm1pbmFsIGRldmljZS4KIwojCVRoaXMgaXMgZG9uZSBi eSBwcm92aWRpbmcgdGhlIG5hbWVzIG9mIGRpcmVjdG9yaWVzIHdoaWNoCiMJ YXJlIG1vc3QgbGlrZWx5IHRvIGNvbnRhaW4gZGV2aWNlIGVudHJpZXMgZm9y IHRlcm1pbmFsCiMJZGV2aWNlcy4gVGhlc2UgZGlyZWN0b3JpZXMgd2lsbCBi ZSBzZWFyY2hlZCBpbiB0aGUgb3JkZXIKIwlsaXN0ZWQgcHJpb3IgdG8gYW4g ZXhoYXVzdGl2ZSBzZWFyY2ggb2YgdGhlIHJlc3Qgb2YgL2Rldi4KIwojCUVh Y2ggbGluZSBjb250YWlucyB0aGUgbmFtZSBvZiBhIGRpcmVjdG9yeSAod2hp Y2ggbXVzdAojCWJlZ2luIHdpdGggIi9kZXYiKSBhbmQgKG9wdGlvbmFsbHkp IGEgc2V0IG9mIGZsYWdzIHdoaWNoCiMJbW9kaWZ5IHRoZSBjcml0ZXJpYSB1 c2VkIHRvIGRldGVybWluZSBhIG1hdGNoLiBCeSBkZWZhdWx0LAojCWFuIGV4 YWN0IG1hdGNoIHJlcXVpcmVzIHRoYXQgdGhlIG1ham9yL21pbm9yIGRldmlj ZSBudW1iZXIKIwkodGhlIE0gZmxhZyksIHRoZSBmaWxlIHN5c3RlbSBpZGVu dGlmaWVyICh0aGUgRiBmbGFnKSwgYW5kCiMJdGhlIGlub2RlIG51bWJlciAo dGhlIEkgZmxhZykgYWxsIG1hdGNoLiAgTm9ybWFsbHksIGEgcGFydGlhbAoj CW1hdGNoIG9uIHRoZSBtYWpvci9taW5vciBkZXZpY2UgYW5kIHRoZSBmaWxl IHN5c3RlbSBpZGVudGlmaWVyCiMJaXMgYWNjZXB0ZWQgb25seSBhZnRlciBl eGhhdXN0aW5nIGFsbCBlbnRyaWVzIHVuZGVyIC9kZXYuCiMJQnkgc3BlY2lm eWluZyBvbmx5IHRoZSBNIGFuZCBGIGZsYWdzLCBhbiBleGFjdCBtYXRjaCB3 aWxsCiMJYmUgYWNjZXB0ZWQgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgb2Yg dGhlIGlub2RlIG51bWJlciBhcwojCXNvb24gYXMgaXQgaXMgZm91bmQuICBU aGlzIGlzIGVzcGVjaWFsbHkgdXNlZnVsIGZvciBjbG9uZWQKIwlkZXZpY2Vz LCB3aGljaCBnZW5lcmFsbHkgd2lsbCBub3QgbWF0Y2ggaW5vZGUgbnVtYmVy cy4KIwojCUZvciBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIHNlZSB0dHlzcmNo KDQpLgojCiMgRVhBTVBMRToKIwojCS9kZXYvc2xhbglNRgojCiMJVGhpcyB3 b3VsZCBpbXByb3ZlIHBlcmZvcm1hbmNlIGZvciBTdGFybGFuIG5ldHdvcmsg Y29ubmVjdGlvbnMKIwlpZiBhbGwgU3RhcmxhbiBuZXR3b3JrIGNsb25lIGRl dmljZSBlbnRyaWVzIHdlcmUgY29udGFpbmVkCiMJaW4gdGhlIC9kZXYvc2xh biBkaXJlY3RvcnkuCiMKL2Rldi9wdHMAL2Rldi90ZXJtAC9kZXYveHQACgAA AAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAgMO9t6MwAAABF723o4O9t6Nzv bejYf////+9t6KgAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAcwDvbeioAAAAAO9t6KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsAAACKAAAAAAAesAAAAACA AB+F8AAAABvvbQMMAAAAAQAfheAAAAAYAB7Rxf////8AAACK7/+eGO9rVdwA AAAAAAAAAQAAAAAAAAAAAAAAAAAe16gAAAAAAAAAAAAAAIAAAACAAAAAAAAf heAAAAAgAB2cAAAAABsAHZwAAB5XxAAAACAAAAAwAB+F4AAAABgAAAAA7/+e eO9rUtQAAAAgAAAAbQAAAAAAAAAAAAAAAAAe16gAAAAAAAAAAAAAAAAAAAAA AAAAigAAAIoAH4XgAB+F+AAfheAAHZwAAB5XxAAAACAAAAAAAB5XyAAeV8wA HlfU7/+e2AANV3AAAAAgAAAAIAAAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAe xaIAAAAgAAAADO9wJfAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAM73Al 8AAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAC4AAAA17/+fYAAexafv/59nW1NlbmRpbmcgbWFpbCB8ICAgICAw JQAgIHxdAAAAAAAAAAAAAAAAAO//oFTv/6BU7/+gaO//oFTva7lsAAAAAAAA AAAAAAAAAAAAZP0NQADw8++07/+qUPDz77TvcCXw8PPvtO//oHwAHZFVAB7F IAAdkWIAHZFlAAAACu//oAgADTmIAAAAAAAdkVXv/6BUAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAARO//oJAA AAAlAAAAPwAAAAIAAAAKAAAACgANDrAAAAAK7/+h8P////8AAAAA/Q1AGO// oTDva+S4AAAAAO//oHwAAAABAB7FIAAdkWIAHZFlAAAACgAdkWYAAAAAAAAA AO//oJAAAAAAAAAAAFNlbmRpbmcgbWFpbCB8ICAgICAwJSAgIHwAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAKAAAAQkBAAMPwB2jE8Adu/AAAACAAAAAABAAAAO//qlDvbffg AAAADgAAAADv/6Hw/////wANNwDv/6xw7/+hkO9wKDwAAAAOAAAAAO//ofD/ ////AAAAAAAAAAAAAAAAAAAAAO9r44BAUACFAAAAAwAAAFvva7lsAAAAW+// qrjvY92IAAAADgAAAADv/6qw/////+//qtgAAAAA7/+qUO9r9agAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/+scO9r43zva+OA QFAAhQAAAAMAAABbAAABwAAAAA7v/6qwAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AO9tAwwAAAALACI1cAAAFAAAHtgw/////wAiNXDv/6hw72tOoAAAAAAAAAAL AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiNXAA AAAJAAAAAO9tAwwAHlg8AAAAAAAAAAAAIkmAAAAAIwAAFADv/6jQ72ssOAAA AAAAAAAAAAAAAAAAAAAAAAAAACGtqAAAAAAAAAAAAAAAAO//qZgAHlhEAB5Y SAAAAAAAIkmAAB5YQO9tAwzv/6mYAB5YPAAeWDwAAA//AB5YMAAAAADv/6kw AAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIa2oACJJgAAAACMA AAABAB5YMAAeWDQAHlgoAAAAAO9tAwwAIhlgACGtqAAfHsAAAAABAAAT3QAA AAHv/7mYABUaRAAAAADv/6mYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AO//qZgyNTAgPGdyYXlAY2FjLndhc2hpbmd0b24uZWR1Pi4uLiBSZWNpcGll bnQgb2sNCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw6qGj8Oqpo/DquxO9tAwwAAAAL ACI1cAAAFAAAHtgw/////wAiNXDv/6zQ72tOoAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAA7/+gAAAA YAAAAAAAAAAAAEBQAIXva+N872vjgJAAAAAAAAADAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAWwAiNXAAABQA723IyPyBQOz/////7/+scO9r9agAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHlg0AB5YKAAAAADvbQMM AAAACwAiNXAAABQAAB7YMP////8AIjVw7/+s0O9rTqAAAAAAAAAACwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjVwAAAACQAA AADvbQMMAB5YPAAAAAAAAAAAACJJgAAABAUAABQA7/+tMO9rLDgAAAAAAAAA AAAAAAAAAAAAAAAAAAAhragAAAAAAAAAAAAAAADv/634AB5YRAAeWEgAAAAA ACJJgAAeWEDvbQMM7/+t+AAeWDwAHlg8AAAP/wAeWDAAAAAA7/+tkAAAAC0A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGtqAAiTYIAAAADAAAAAQAe WDAAHlg0AB5YKAAAAAAAIaxgACIZYAAhragAHx7AAAAAAQAAD/sAAAAB7/+9 +AAVGkQAAAAA7/+t+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv/634 MjUwIFJBQTExOTk4IE1lc3NhZ2UgYWNjZXB0ZWQgZm9yIGRlbGl2ZXJ5DQoA ZWxmDQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCAw723ozAAAAEXvbejg723o 3O9t6Nh/////723oqAAAAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAADAgMO9t6MwAAABF723o4O9t6NzvbejYf////+9t6KgAAAAt AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAgMO9t6MwAAABF723o 4O9t6NzvbejYf////+9t6KgAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAgMO9t6MwA AABF723o4O9t6NzvbejYf////+9t6KgAAAAtAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAwIDDvbejMAAAARe9t6ODvbejc723o2H/////vbeioAAAALQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN IhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAHlgoAAAAAAAeTYAAHx7A7/++ aAAAAAAADSFcAB8ewAAAAADv/74IABUZsAAAAAAAIhlgAAACXgAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 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 AAAABwAAAAkAACAA7//d0QAAAAAvbGliL2xvY2FsZQAAAAAAAAAAOgAAAAAA AAAAAAAABf0Eo4Dv/9zQAAAACe//2NDv/9zQAAAEAAAAAAoAAANy7//aeO// 2HAAFgToACD8yAAABXgAIPzcACD80AAAAAAAAAAA7//UkAAVAqQ6YWw9XEVQ OmRsPVxFTjppYz1cRU86XAoJOnNvPVxFYSQ6c2U9XEViJDp1cz1cRWEhOnVl PVxFYiE6Ck1yfHJlbW90ZXx2aXJ0dWFsIHJlbW90ZSB0ZXJtaW5hbDpcCgk6 Y28jNzk6YW1AOm5sQDp0Yz12aXJ0dWFsOgpNc3xzd3RwfGN0ODJ8c291dGh3 ZXN0IHRlY2huaWNhbCBwcm9kdWN0cyBjdDgyOlwKCTpkbz1eSjphbTpsZT1e ZDpiYz1eZDpcCgk6YWw9XlxeeTpjZD1edjpjZT1eRjpjbD1eTDpjbT0lcl5r JS4lLjpjbyM4MjpsaSMyMDpcCgk6ZGw9Xno6bmQ9XnM6dXA9XmE6c289Xl5e djpzZT1eXl5GOmRjPV5cXmg6aWM9XlxeeDpobz1ecAAAAAA6MCAw723ozF5u OkXvbejg723o3O9t6Nh/////723oqHM9Xi1ecl5eXnNeXl5kXl1ed15pXnNe Xl5dXl5eb15dXndecl5pOgpNdHx0ZXJha3xUZXJhayBlbXVsYXRpbmcgRGF0 YW1lZGlhIDE1MjA6XAoJOnRjPWRtMTUyMDoKTXV8c3VufFN1biBNaWNyb3N5 c3RlbXMgV29ya3N0YXRpb24gYwAAAABsMCAw723ozG06YkXvbejg723o3O9t 6Nh/////723oqG8jOC06Y2w9Xkw6Y209XEUAAAAAACKAyAAeNzgAAAAAAAUV lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO//11AAIjVYAAAAAAAAAAIAAAAA 7//W8AADVbDva40kAAAAAO//11Dva5RcOm1yPQAAAAHvXsLcQFAAhAAAAGAA AABbAAAAAO//5Gzv/+Ko72PdiAAAABLv/+Rg7//ioP/////v/+LIAAAAAO// 4kDvcCsoAAAAAAAAAADv/9tQAAUagAAAAAAAAAAA7//XUAAiNVgAAAAH7//i oAACAAAAAAAAAAAAAAAAAADv/4AAAACAAAAAAAAAAAABQAAAhwAAAAAAAAAE 8AAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAO//2eD/ ////AAAAAO//5ODv/9mA73AoPAAAAABcRVsyMjl6Oms3PVxFWzIzMHo6azg9 XEVbMjMxejprOT1cRVsyMzJ6OgpNPHxzdW4xfG9sZCBTdW4gTWljcm9zeXN0 ZW1zIFdvcmtzdGF0aQAAAAAAAAA6AAAAAAAAAAAAAAAF/QSjgO//3NAAAAAJ 7//iUO//2ogAAAQAAAAACgAAAAAAAAAAAP8AcAAWBZgAAAAACTpjZT1cRVsA AAAAPTAgMO9t6Mw9XEVF723o4O9t6NzvbejYf////+9t6KgAAAAtAAAAOgAA AAEAAAAAAAAAAAAAAAAAMCAw723ozAAABEXvbejg723o3O9t6Nh/////723o qO9t6C3vbejYf////+9t6KjvaFYt72gOyO9P1HzvT8SYTXV8c3VufFN1biBN aWNyb3N5c3RlbXMgV29ya3N0YXRpb24gY29uc29sZTpsaSMzAAAACwAAAAEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXsLcQFAAhAAAAGAAAABb AAAAAO//5Gzv/+Ko72PdiAAAABLv/+Rg7//ioP/////v/+LIAAAAAO//4kDv cCsoRVtQLQk6QUw9XEVbJWRMOkRMPVxFWyVkTTpJQz1cRVsAAAAAAAAgAO// 5ODvXsLY717C3EBQAIQAAABgAAAAWwAAAcAAAAAS7//ioEVbQjoAAAAAAAAA AAAAAAEACoq8AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAazM9XEVbMjI2ejpr ND1cRVsyMjd6Oms1PVxFWzIyOHo6CTprNj1cRVsyMjl6Oms3PVxFWzIzMHo6 azg9XEVbMjMxejprOT1cRVsyMzJ6OgA9XEVHODp2Yj1cRWJcRWQ6aHM6aTI9 XEVeT1xFZzoJOnRzPVxFZjpmcz1eTTpkcz1cRV5OOgByOmRzPVxFZ1xFZlxy OgBEMDA2QTI4MEQwMDJBMjAwQTUyNDI5RkU4NTI0ODYxMDg2MTEyMTEyODYx MzYwTgAAAAA0MCAw723ozDAwTkXvbejg723o3O9t6Nh/////723oqDFCMy0z MTMwMzAzMDE4MDBOMDExQjNCMzEzMDMwMzQxODAwTjAyMULv/9vJAAAAAQAA AEAAGCAAAB+GgAAAAAEAHEgAAAAAEAAAAAfw8+9YAAAAAAAfhoAAIjVYAAAD RAAAAAPv/+1o7//nyAAMvxRBNTkw/////wAAAAAAIjVYAAAAAO//28g3MjEy MDAwMDE1QUQ1MDExAAAAAQAAAAAAAAAA7//fyCoAMTE4NTkwQUQ1MzExODU5 MTYwXDA3MjEzMDAwMDRCMjA3MQAAAAA4MCAw723ozDhFMEXvbejg723o3O9t 6Nh/////723oqDI3OC05MEE1MEEyOTAxODU5MUE5RjUxOAAAAAA4NTkwQTkw MQAAAAA4MCAw723ozDM4RUXvbejg723o3O9t6Nh/////723oqDkxMi03MUM1 MTgwQTBBMEEwOTAxODU4RUE5MDA4NThGMjY4RjYwXDA3MjEzNTAwMAAAAAA0 NzIwMzFERUE5NTAyMDMxREU2MFxFXEVcRVxFRzFNTU0uc0EAAAAAAAAAAAAA AAAAAAAA723IdAAAAAAAAAAg720DDO//4nAAIaqQ7//9XAAAAADv/+ZwAAAA AO//3hDvaO60AAAAAAAAAADv/+ZQAAAACe//4lDv//6OAAAEAAAAAAAAMCAw 723ozO//4UXvbejg723o3O9t6Nh/////723oqAAhyC0AIcgS7//d0AAAAABh YmxlIGhpc3Rvcnk6XAoJOnRlPVxFWz40aDp0aT1cRQAAAAA6dGM9c3VuOu91 DthzMCAw723ozHVuIEXvbejg723o3O9t6Nh/////723oqGlvAC0AAAAAb2xl IHdpdGggbm8gYXJyb3cga2V5czpcCgk6a3VAOmtkQDprckA6a2xAOnRjPXN1 bjoKTXZ8dmlydHVhbHxWSVJUVUFMfGNiIHVuaXggdmkADSIYbCB0ZQAAAAAA AAAAAA0iGP///1AAAAAAAAAAAAAAAAAAAAAAAAAAAPyBkAAAAATz/DqoPAAf HsDv/+LQAAAAAAANIVwAHx7AAAAAAO//4nAAFRmwAAAAAAAiGWAAAAJeAAAA AFwxMTM6Y2Q9XEVcMTE0OmFsPVxFXDEyMDpkbD1cRVwxMTY6aW09OmVpPTpp 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 AAAAAAAAA0QAAAADAAAAAO//+BDvbAEc7//3WO96viwAAAAAAAAAAO//92Tv ekQ872gANO9YAJT/AAAAAAAAAAgAAADvY/9eAAAAAAAAAAB+/v7/73cOYO93 DmAAAAAB73cOYAAAAGUAAAAAAAACzu//97DvenOU7//3uO96RUjvUINQ73gP UAAAAAHwAAAAAAAAAAAH638AAAAAAAACzgAW+lQAAALOAAAAAAAAAAAAFnQI 73wXTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAALnN0YXJ0X2Zs b2F0AAAAAAAAAAAAAAAAAAAAAQAAAABAQACF72wBGO9sARwAAAAAAAAAgAAA AIAAAAAH8PPvWO91DtgAAAAB73UO2AAWdAgMXQk+72wBGO//+HDvenOU7//4 0O96QEz///9x73wnYO9YCbbvfBdM73wnYO98J2QAAAAAAAAAAAAAAAAAAAAA AAAAAAxdCT7vfCYk73wXTO91CVQAAAAB73UJVO98J2Dv//mUAAAAAO//+NDv enOUAAAAAO9YHl3vWAAAAAAADO9YDSTvWA0k71gMHAAAAAEAAAAA/////AAd UmgAAAAAL2hvbWUvandvbmc1Ly5waW5lLWludGVycnVwdGVkLW1haWwAAAAA D+//+TDvenNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAACB AAAAAO///VwAAAAAAAAAAAAAAAjvenNc73wd4O98J2DvfCgk73wd0AAAAAUA FvpUABfHIO//+Zjvepwo7//5mO96l0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA73wnYAAAAAD/////7//9rAAAAAAAAAAAAAAQAAAAABXvfBdM73wa qAAAADHvegAA73wmUO98JozvfCdg7//6eO96OzwAAAAA73wd2AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO96Orzveit573oAtO98 GhgAAAAAAAAAAAAAAAAAAAAA7//9XAAXwAD/////////////////////AAAA AQAAAAAAAAAAQEAAg+96OsDvejrEAAAAAAAAACAAAAAgAAAAB+98F0zvfyRg AAAAAAAAAAQAAAAE738kmO9/JJjv//sY738HpAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO96AAAAABZM738A TO///PTvfyGA///wAO96OrzvfyBc73wwAAAAIADvfDAAAAEQAAAAAADvfQC0 7//8GO9/AFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA//73oAAO99ADQAgAAeAAAAAAAAAAAAAAAAAACTiAAAge0AAAABAAAAAgAA AAIAAAAAAAAAAAAAAAAAAX4MAAAAADFi8tMFXXlgLidjfQAAAAAwK3inE62k uAAAIAAAAADAdWZzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAABO9/JJjv//z0AAAgAO9/AAAAAAAAAAAAgAAAAIAA AAAH738gXAAAAAEAAAB8AAAAB4AAABIAAAAEAAAgAO///HgAACGsAAAAAO91 Dtjv//z0AAAAAAAAAAAAAAAAAAAAAAAAAADvfwAgAAAAAAAAQADvfwAAAAAg AAAAAAUAAAAEAAAgAAAAAAHv//1U7//9XAAXxAAAAAAAAAAAAO9/ACAAAAAA AABAAO9/AAAAACAAAAAABQAAAAQAACAAAAAAAe///VTv//1cABfEAAAAAAAA HvgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHv//1UAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAADv//2x7//9w+///nPv//6C 7//+ie///pbv//6k7//+s+///snv//7a7//+5u///v7v//8S7///L+///z7v //9R7///W+///6/v///IAAAAAHBpbmUASE9NRT0vaG9tZS9qd29uZzUAUEFU SD0vdXNyL3VjYjovdXNyL2JpbjovdXNyL3NiaW46L2JpbjovdXNyL2xvY2Fs L2JpbjovdXNyL2xvY2FsL2Jpbi5zdW40Oi91c3IvbG9jYWwveGJpbi5zdW40 Oi91c3IvY2NzL2JpbjovdXNyL2xvY2FsL21oOi91c3IvbG9jYWwvbWgvYmlu Oi91c3IvbG9jYWwvbWgvbGliOi9ob21lL2p3b25nNS9iaW46LgBMT0dOQU1F PWp3b25nNQBIWj0xMDAAVEVSTT1zdW4tY21kAFRaPVVTL1BhY2lmaWMAU0hF TEw9L2Jpbi9jc2gATUFJTD0vdmFyL21haWwvandvbmc1AFBXRD0vaG9tZS9q d29uZzUAVVNFUj1qd29uZzUATk5UUFNFUlZFUj1uZXdzLmNzdS5uZXQAUFJJ TlRFUj1iaW9sM3N1bi1wcwBNQUlMUFJJTlQ9bHByIC1QIGJpb2wzc3VuLXBz AFRUWT0vZGV2L3B0cy85AEVESVRPUj0vdXNyL3VjYi92aQBBUkNIPXN1bjQA TUFOUEFUSD0vdXNyL21hbjovdXNyL2xvY2FsL21hbjovdXNyL29wZW53aW4v bWFuOi91c3IvZ3VpZGUvbWFuOi91c3IvbG9jYWwvbGFuZy9tYW4AT1BFTldJ TkhPTUU9L3Vzci9vcGVud2luAExEX0xJQlJBUllfUEFUSD0vdXNyL2xpYjov dXNyL29wZW53aW4vbGliOi9ldGMvbGliAAAAAAAAAAABCwAAAuYAAAF6AAAB HjFi8tQG07OjAAAAAPz1p/QAF6AAAAagAAAAd/gAAAAEAAAAAQADAQsAAAAA ABegAAAAAAAAACAAABfAAAAAICAAAAADAAEANAAAAAQAAAAgAAAABQAAAAUA AAAJAAF3PAAAAAfvfQAAAAAACAAAAAAAAAAGAAAQAAAAB9AAAOEUAAAH0QAA 4RQAAAfSAAAB9AAAB9MAAAH0AAAAAAAAAABwaW5lAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAHBpbmUAAAAAAAAAAAAAAAAAAAAAAAAAAe///VTv //1c/OhGPAAAAAAAAAAAAAAAPwAAAqoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALbl0AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAB AAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAA73Al8O9wJfAA AAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAH////9/////f////3////9///AAf//wAACAAAB///AA f////3////8AAABAAAAEAH////9/////AAAAAAAAAAAAAABI/Du0qA== --1916240705-1935073158-828635979=:29193-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09235; Thu, 4 Apr 96 20:20:25 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25730; Thu, 4 Apr 96 20:15:48 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25724; Thu, 4 Apr 96 20:15:47 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u52rE-00038FC; Thu, 4 Apr 96 20:10 PST To: pine-info@cac.washington.edu From: cx163@FreeNet.Carleton.CA (Morton Lee Cohen) Subject: Folder-Collections Date: 4 Apr 1996 19:43:35 GMT Message-Id: <4k18p7$78i@freenet-news.carleton.ca> Hi All, On Freenets, why do most of the Freenets point PINE Folder-Collections in the configuration copy of PINE to Mail rather than the User's Work directory where the user can upload and download to? Each month, PINE recommends that the user rename their SENT-MAIL folder to another name. When we as the user, follows that advice to avoid the folder becoming too big, we the user, don't have access to download from the sub-directory of Mail as we do to Work. And I don't know why System Adminstrators can't point PINE's Folder-Collections to work instead. Buffalo Freenet works like this, except they deleted all OUT-OF-STATE Residents Accounts on January 1, 1996. Does any Freenets that use PINE, point Folder-Collections to the User's Work Directory, where the user can upload and download too? -- Morton Lee Cohen --- E-Mail cx163@freenet.carleton.ca Resume' : Creator of "I Dream of Jeannie" and Creator and Developer of "XUXA" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11834; Thu, 4 Apr 96 22:01:37 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11491; Thu, 4 Apr 96 21:57:46 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlkr.info.bishkek.su by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11463; Thu, 4 Apr 96 21:56:46 -0800 Received: (from daemoniu@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id KAA14232; Fri, 5 Apr 1996 10:58:37 +0600 Date: Fri, 5 Apr 1996 10:58:24 +0600 (GMT+0600) From: Artiom Balev To: pine-info@cac.washington.edu Subject: DO YOU LAKE HEAVY-TRASH MUSIC ??? (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi my name`s Artiom.I`m from Russian,and I`m 17 o/y. My hobby heavy music. If you lisen to it`s music,write me. BAY! e-mail me:daemoniu@nlpub.freenet.bishkek.su From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12859; Thu, 4 Apr 96 22:52:48 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12162; Thu, 4 Apr 96 22:46:02 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12156; Thu, 4 Apr 96 22:46:01 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u55Ed-00038FC; Thu, 4 Apr 96 22:43 PST To: pine-info@cac.washington.edu From: gweisz@ra (Gideon Weisz) Subject: how edit .addressbook with editor? (it's tricky) Date: 5 Apr 1996 02:37:06 GMT Message-Id: <4k210i$ngo@thoth.nilenet.com> in trying to figure out how i could add a list of addresses that i already had in a separate file, i ran into trouble. i tried to append that file to .addressbook, and make sure it looked like the same format as other lists already included in .addressbook, but the final result looked funny when i looked at it within pine (huge space between name and address on each of the previous lines, and what i appended to the end appeared at the beginning instead). can anyone offer guidance here? (i'm trying to avoid adding lists of addresses one by one, manually) thanks, gideon -- gideon weisz ïåòãâ [boulder, colorado] for hebrew e-mail info, see http://www.hevanet.com/dshivers/mikhtav From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12899; Thu, 4 Apr 96 22:54:38 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28121; Thu, 4 Apr 96 22:51:04 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28113; Thu, 4 Apr 96 22:51:02 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u55Ig-00038FC; Thu, 4 Apr 96 22:47 PST To: pine-info@cac.washington.edu From: paul@wco.com (paul theodoropoulos) Subject: Re: Pine Problem - View/Edit Core Dump Date: 5 Apr 1996 04:59:38 GMT Message-Id: <4k29bq$b95@news.wco.com> References: M. Morrison (morrison@wco.com) wrote: : West Coast Online upgraded Pine from 3.90 to 3.92 a few days ago. 3.91 was the former version. : I have noticed two other lesser problems. : : 1) ^R to import a file from the home directory produces a somewhat longer : prompt, which permits three fewer characters in a pathname and filename : entered there before you hit the end of the line. I have several long : pathnames, so the workarounds are a little inconvenient. Do you know of : any simple way to squeeze more letters in response to the prompt? Have you tried hitting control-T, as the menu suggests? This puts you into the Pilot file browser. It's not as elegant as just typing out the entire path, but it appears quite serviceable. : 2) The distribution lists are displayed in compressed form. When you : select one, it will be expanded for you on the fly. However, you are : supposed to be able to go into Setup and configure an X in : Expanded-View-of-Addressbooks. When I tried that and re-entered Pine, the : folders still were not expanded automatically. This would be something to mail the pine-development-team about. The address is in the built-in pine docs. : Any suggestions, particularly about the core dumps, would be appreciated. : Please copy me into any responses at my E-mail address (morrison@wco.com), : as I don't regularly monitor this newsgroup. The core dump would also be a candidate for a bug report to the pine development team. -- Paul Theodoropoulos admin@wco.com West Coast Online, Inc. Computers are useless. They can only give you answers. -- Pablo Picasso From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13682; Thu, 4 Apr 96 23:43:57 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12910; Thu, 4 Apr 96 23:41:09 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12904; Thu, 4 Apr 96 23:41:08 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u568j-00038TC; Thu, 4 Apr 96 23:41 PST To: pine-info@cac.washington.edu From: ianq@sonetis.com (Ian V. Quickmire) Subject: Different User than logged in as Date: Thu, 04 Apr 1996 14:54:15 GMT Message-Id: <4k0nra$9do@lisa.iosphere.net> Using pine under Linux, any way I can start pine with a different userid/password than who I am logged in as? Though I log in to Linux as 'ianq', my mail id to one of my mail servers is 'izq00'. I don't want to have to create another userid, so is it possible to log in using a passed userid/password? Thanks ... -------------------------------------------------------------- Work: izq00@ccc.amdahl.com Home: ianq@sonetis.com WWW: http://www.sonetis.com/~ianq/ CIS: 74032,573 -------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14403; Fri, 5 Apr 96 00:19:45 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29195; Fri, 5 Apr 96 00:16:13 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29189; Fri, 5 Apr 96 00:16:12 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u56dN-00038FC; Fri, 5 Apr 96 00:12 PST To: pine-info@cac.washington.edu From: matt bazoian Subject: .pine-debug* Date: Thu, 4 Apr 1996 09:46:54 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Using Pine 3.91 I accumulate files .pine-debug1...4 aand did try to use the suggested alias pine pine -d0 I also looked at the /usr/local/lib files for pine.conf and pine.conf.fixed No changes nor any suggestions from our own help facility. Appreciate any further suggestions or should this be fixed in ver 3.92 ? ********************************************************** matt home phone (905) 388-4647 * bazoian@fhs.mcmaster.ca bazoian@freenet.hamilton.on.ca * ********************************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18117; Fri, 5 Apr 96 03:31:14 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15401; Fri, 5 Apr 96 03:26:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15395; Fri, 5 Apr 96 03:26:33 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u59cx-00038FC; Fri, 5 Apr 96 03:24 PST To: pine-info@cac.washington.edu From: sfwyi@scfn.thpl.lib.fl.us (Catherine Clark) Subject: Re: Compiling Pine on DG/UX 4.11 Date: 5 Apr 1996 01:18:55 GMT Message-Id: <4k1sdv$e73@ns1.thpl.lib.fl.us> References: <1996Mar25.162325.7803@venus.gov.bc.ca> Jamie Royer (bm71569@themis.ag.gov.bc.ca) wrote: : I have compiled Pine 3.92 on ("uname -a"): : dgux themis.ag.gov.bc.ca R4.11 generic AViiON mc88110 : To do so, I had to change 4 files. DG/UX 4.11 has resolved the problem : with "utime". I have included the "diff" output so "patch" could be : used to apply the changes. : ==================================================================== : Directory: ..../pine3.92/imap/ANSI/c-client : ==================================================================== : -------------------------------------------------------------------- : diff Makefile.orig Makefile : - Deleting "-Dconst=" removes the warning messages like: : /usr/include/string.h:39: warning: conflicting types for : built-in function `strcpy' : -------------------------------------------------------------------- : 127c127 : < CFLAGS="-g -Dconst= -DNFSKLUDGE $(EXTRACFLAGS)" RANLIB=true : --- : > CFLAGS="-g -DNFSKLUDGE $(EXTRACFLAGS)" RANLIB=true : -------------------------------------------------------------------- : diff os_d-g.c.orig os_d-g.c : - "crypt" now defined in "unistd.h". : - "setpgrp" doesn't take parameters, "setpgrp2" does. : - "utimbuf" now of the form "time_t[2]". : -------------------------------------------------------------------- : 53c53 : < char *crypt (char *key,char *salt); : --- : > /* char *crypt (char *key,char *salt); */ : 54a55 : > #define setpgrp setpgrp2 : 77a79 : > /* : 81c83 : < times.actime = timep[0]; /* copy the portable values */ : --- : > times.actime = timep[0]; /o copy the portable values o/ : 83c85 : < /* zap the D-G incompatible values */ : --- : > /o zap the D-G incompatible values o/ : 85c87 : < return utime (file,×); /* now call D-G's routine */ : --- : > return utime (file,×); /o now call D-G's routine o/ : 86a89 : > */ : -------------------------------------------------------------------- : diff os_d-g.h.orig os_d-g.h : - "utimbuf" now of the form "time_t[2]". : -------------------------------------------------------------------- : 51,52c51,52 : < #define utime portable_utime : < int portable_utime (char *file,time_t timep[2]); : --- : > /* #define utime portable_utime */ : > /* int portable_utime (char *file,time_t timep[2]); */ : ==================================================================== : Directory: ..../pine3.92/pine : ==================================================================== : -------------------------------------------------------------------- : diff makefile.d-g.orig makefile.d-g : - Delete "-Dconst=" removes the warning messages like: : /usr/include/string.h:39: warning: conflicting types for : built-in function `strcpy' : -------------------------------------------------------------------- : 61c61 : < STDCFLAGS= -Dconst= -DSV4 -DSYSTYPE=\"D-G\" -DMOUSE : --- : > STDCFLAGS= -DSV4 -DSYSTYPE=\"D-G\" -DMOUSE : ---------------------------------------------------------------------- : Jamie Royer Tel: (604) 775-2879 : Senior Programmer Fax: (604) 775-2880 : GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca : Burnaby, BC, Canada : ---------------------------------------------------------------------- : My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19571; Fri, 5 Apr 96 04:19:28 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02155; Fri, 5 Apr 96 04:16:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02149; Fri, 5 Apr 96 04:16:39 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5AO6-00038FC; Fri, 5 Apr 96 04:13 PST To: pine-info@cac.washington.edu From: Mark Shadley Subject: Using inews to post news Date: Thu, 4 Apr 1996 15:10:06 -0800 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, When I try to use inews -h (from nntpclnt-1.6.1) to post news articles, on Linux 1.3.83/ELF. I get this error: Problem detected: "Received abort signal". Pine Exiting. IOT trap/Abort This version of inews works with trn/Pnews. Thanks, Mark From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21842; Fri, 5 Apr 96 06:35:03 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17614; Fri, 5 Apr 96 06:31:59 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17608; Fri, 5 Apr 96 06:31:57 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5CW1-00038VC; Fri, 5 Apr 96 06:29 PST To: pine-info@cac.washington.edu From: gweisz@ra (Gideon Weisz) Subject: cmsg cancel <4jpa6h$is2@thoth.nilenet.com> Control: cancel <4jpa6h$is2@thoth.nilenet.com> Date: 5 Apr 1996 12:27:10 GMT Message-Id: <4k33iu$k3@thoth.nilenet.com> Article cancelled from within tin [v1.2 PL2] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23556; Fri, 5 Apr 96 07:50:45 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04853; Fri, 5 Apr 96 07:47:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04847; Fri, 5 Apr 96 07:47:05 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5DiS-00038FC; Fri, 5 Apr 96 07:46 PST To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: jpico as Pine Alternate Editor Date: Fri, 5 Apr 1996 09:26:02 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Recently I compiled Joe Allen's JOE editor. It comes with a preconfigured version called jpico, which is more or less a superset of Pico and the Pine composer: although there are a few minor differences in some commands, it "looks and feels" more or less like Pico with added power. I have specified it as my alternate editor under Pine and also use it in place of Pico. I compiled and use it under SunOS 4.1.4 and am generally happy with it. I dial into my Un*x shell account with an MS-DOS PC running ProComm Plus v2/DOS and a 14.4K modem. However, I have noticed one slightly annoying problem, and I am wondering if anyone else using jpico has noticed the same and has come up with a solution. Often, when moving the cursor or deleting letters (especially when Insert Mode is on), other letters will disappear from the screen. They are not really lost from the file, as moving the cursor off the line and pressing ^L (refresh screen) will bring them back to the display. However, as I say, it is a minor annoyance. Has any other Pine user noticed this with jpico and have a solution or workaround? Thanks. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02765; Fri, 5 Apr 96 11:44:58 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24484; Fri, 5 Apr 96 11:37:32 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24478; Fri, 5 Apr 96 11:37:31 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5HIy-00038FC; Fri, 5 Apr 96 11:36 PST To: pine-info@cac.washington.edu From: rick@helix.nih.gov (Rick Troxel) Subject: Minor 3.92 problems Message-Id: Date: Fri, 5 Apr 1996 19:10:57 GMT This is a shorter version of a report I just sent to the development team. I'm including it here for the possible enlightenment of other readers (items 1, 2, 6 and 9), to learn if others might desire the suggested enhancements (items 7 and 10) and in the hope workarounds may be known for items 3-5. I've deleted material I think would be of major interest only to the developers. --rdt Here's a series of minor problems I've noticed in a couple of weeks of pine 3.92 use. The platform is an SGI Challenge XL running IRIX 5.2. 1. (Pointed out to me by Steve Holstead) 9 links fail to unpack from the distribution tar file when (and only when) the target is an AFS directory. Possibly AFS is the real culprit, but even so, 3.91 unpacked correctly. 2. 'build sgi' fails at the ranlib step, due to IRIX 5's not supporting ranlib. However, c-client.a is created, so an immediate repeat of 'build sgi' succeeds. I would prefer that one invocation suffice. :^) 3. Text file attachments produce a MULTIPART/MIXED message in which the attachment is Text/PLAIN. Pine can't display the latter directly, without invoking the Viewer. Surely pine should display its own text attachments! 4a. A custom print command that invokes a DOS transparent printing script (which works well enough from the command line, including from a pipe) garbages the output; same attempting a pipe command instead of print (3.91 as well as 3.92). The file is truncated to about 20 lines, most of which seem to have an ANSI escape sequence prepended. A typical result (which is replicable) is >From rick@helix.nih.gov Sun Mar 31 20:56:04 1996 4;1HKDate: etc 5;1HKFrom: etc 6;1HKTo: etc 7;1HKCc: etc 8;1HKSubject: etc 9;1HK KSteve, here are ... 11;1HK KSGI display ... 13;1HKHP display ... 14;1HKSun display ... 15;1HK KDo you ... 17;1HKideas on how ... 18;1HK? << the '?' was not part of the message text Workarounds I have discovered are * using the 3.92 pipe command, select Free Output (uncaptured) before dispatching to the script * just use "attached-to-ansi" as an entry in the printer list The latter two, BTW, result in a diagnostic, [XON char received. Set "preserve-start-stop" feature in Setup/Config.] even though everything appears to have functioned properly. In the case of the pipe, this is at the screen that includes the Exit from viewer command at the bottom; for the print command it's at the original (Index or Message) screen. 5. My default printer command works; but a superfluous line is appended to the output, evidently consisting of the options trailer string defined in my printer command (enscript -h -b"Rick %d %n" -- what prints is the portion between quotation marks). This did not happen with 3.91. 6. pilot -z responds to a Ctrl-Z keypress by announcing its own name as Pico. :^) 7. Requested feature: Particularly in conjunction with saved-msg-name-rule=last-folder-used, I would like to be able to edit the name proposed as the folder to which to save. Such "mini-buffer" editing is supported in other Pine contexts, e.g. a pipe command after having previously invoked a pipe, so this may be pretty easy to implement. 9. I note the last "paragraph" of new variables listed in the Release Notes does not, in fact, seem to be supported. 10. Second requested feature: A way to move from one help screen under Setup/Configure to the next/previous, without having first to back out from Help. Best regards, -- Rick Troxel Rick_Troxel@nih.gov rick@helix.nih.gov 301/435-2983 http://www.access.digex.net/%7Erobjen/dc-sage/bios/rick_troxel/ /////////////////////////////////////////////////////////////////// All effort and exertion put forth by man from the fullness of his heart is worship, if it is prompted by the highest motives and the will to do service to humanity. --Abdu'l-Baha From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03305; Fri, 5 Apr 96 11:57:50 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10954; Fri, 5 Apr 96 11:52:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10948; Fri, 5 Apr 96 11:52:33 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5HXW-00038FC; Fri, 5 Apr 96 11:51 PST To: pine-info@cac.washington.edu From: sam Subject: Pine for IRIX 5.3 Date: Thu, 04 Apr 1996 15:28:40 -0500 Message-Id: <316430F8.2A38@pce.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone know where I might fine a copy of Pine version 3.92 for IRIX 5.3? Thanks, Fred From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03351; Fri, 5 Apr 96 11:58:33 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24875; Fri, 5 Apr 96 11:52:37 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24869; Fri, 5 Apr 96 11:52:35 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5HXW-00038TC; Fri, 5 Apr 96 11:51 PST To: pine-info@cac.washington.edu From: "M. Morrison" Subject: Pine Problem - View/Edit Core Dump Date: Thu, 4 Apr 1996 12:33:18 -0800 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII West Coast Online upgraded Pine from 3.90 to 3.92 a few days ago. When the new version of Pine was uploaded, one serious problem was discovered. If you have a distribution list and want to edit one of the entries, 3.90's Z option no longer exists; you must use the V option. However, when I enter V, I always get a core dump. I have noticed two other lesser problems. 1) ^R to import a file from the home directory produces a somewhat longer prompt, which permits three fewer characters in a pathname and filename entered there before you hit the end of the line. I have several long pathnames, so the workarounds are a little inconvenient. Do you know of any simple way to squeeze more letters in response to the prompt? 2) The distribution lists are displayed in compressed form. When you select one, it will be expanded for you on the fly. However, you are supposed to be able to go into Setup and configure an X in Expanded-View-of-Addressbooks. When I tried that and re-entered Pine, the folders still were not expanded automatically. Any suggestions, particularly about the core dumps, would be appreciated. Please copy me into any responses at my E-mail address (morrison@wco.com), as I don't regularly monitor this newsgroup. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09578; Fri, 5 Apr 96 13:59:14 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14286; Fri, 5 Apr 96 13:52:47 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14280; Fri, 5 Apr 96 13:52:46 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5JP6-00038FC; Fri, 5 Apr 96 13:50 PST To: pine-info@cac.washington.edu From: Reef Shafer Subject: locked out!!! Date: 5 Apr 1996 14:31:01 -0700 Message-Id: <4k43el$r3m@nnrp1.news.primenet.com> well i don't know what happened, but one of the users crashed pine so bad that it seems it sent out a bug report on it's own...i didn't even know it could do this...well anyway since that crash no one can start pine (except root) without having all mailboxes locked into read only mode. this is the first time i have had any problem with pine, and the faq didn't seem to mention how to remove system-wide locking. BTW POP is not affected, and the permissions on the /var/mail files are set to mode 300 (-rw--------) please respond to boogie@huntbuilding.com boogie -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10348; Fri, 5 Apr 96 14:21:04 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28857; Fri, 5 Apr 96 14:17:49 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28851; Fri, 5 Apr 96 14:17:48 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5Jp7-00038FC; Fri, 5 Apr 96 14:17 PST To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: Pine for IRIX 5.3 Date: 5 Apr 1996 16:10:56 GMT Message-Id: <4k3gmg$c7m@babbage.ece.uc.edu> References: <316430F8.2A38@pce.net> In article <316430F8.2A38@pce.net>, sam writes: >Does anyone know where I might fine a copy of Pine >version 3.92 for IRIX 5.3? I have made one recently with the default configuration. Let me know if you want it. I can make it available via WWW. I used to use 3.91, but 3.92 is really wonderful. It can be hooked to PGP now! Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11908; Fri, 5 Apr 96 14:53:52 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15635; Fri, 5 Apr 96 14:47:54 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15629; Fri, 5 Apr 96 14:47:52 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5KFS-00038FC; Fri, 5 Apr 96 14:44 PST To: pine-info@cac.washington.edu From: "M. Adele Megann" Subject: Re: folder collections Date: Thu, 4 Apr 1996 11:34:10 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Yes, yes, yes, I have a similar problem. Let me repost my letter describing it. Can someone help with this? I am getting sick of my "L" screen. --------------------------/\__/\-------------------------------- Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca Alberta, Canada _/`_____ =^= / Newfoundlander Abroad ---------------<_______>__m_m_>--------------------------------- On 2 Apr 1996, Clifford Wesley Fulford wrote: > Date: 2 Apr 1996 12:58:58 -0800 > From: Clifford Wesley Fulford > Newsgroups: comp.mail.pine > Subject: folder collections > > I'm having problems with folder collections since moving to 3.92. We > have a folder collection defined in pine.conf as > SOC{host:143}mail/[] > which used to work fine. Now when the collection is expanded all that is > seen are sub-directories and empty (0 byte) files. So if you search with > 'w' an error is returned. If you save (or FCC) to a known folder > 'folder does not exist! create?' > is returned. If I reply y(es) I get a folder exists, cannot create > message. > > Have I missed something? Is anyone else experiencing this. > > We're running under Solaris 2.4. >From mamegann@freenet.calgary.ab.ca Fri Mar 29 19:26:10 1996 Newsgroups: comp.mail.pine Date: Fri, 29 Mar 1996 19:26:07 -0700 From: "M. Adele Megann" Reply-To: "M. Adele Megann" Subject: Can't delete mailbox; no such folder Organization: Calgary Free-Net I have a Freenet account - no command lines. We've just gotten Pine 3.92, which is great. I like to explore the new features - even if I don't know what they mean, I try them and then try to figure out what's different about how Pine operates. That was how I created my mystery folder. I now know, in the course of trying to solve this problem, that I don't have a filter, so I can't sort incoming folders. Live and learn. This is what I did: I enabled incoming-folders and created one called "Literacy." When I was asked for server, name, nickname, etc, I said "literacy, literacy, literacy." Now, when I press "L," I see a separate collection for incoming folders, which contains INBOX and Literacy. I have tried to delete it several times. I'm asked: "Do you really want to delete 'Literacy?' to which I answered "yes." Then it says: "Can't delete mailbox Literacy; no such folder." There is a similar message if I try to open it. If there is no such folder, how does Pine know it's name? DON'T ANSWER that. What I mean is, if I only had one question, what I really want to know is how to get rid of the phantom mailbox. Thanks, --------------------------/\__/\-------------------------------- Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca Alberta, Canada _/`_____ =^= / Newfoundlander Abroad ---------------<_______>__m_m_>--------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13228; Fri, 5 Apr 96 15:20:31 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16735; Fri, 5 Apr 96 15:17:31 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [198.147.93.1] by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16727; Fri, 5 Apr 96 15:17:27 -0800 Received: from localhost (gwu@localhost) by dsi5.dataspec.com (8.7.5/8.7.3) with SMTP id NAA01163 for ; Fri, 5 Apr 1996 13:28:48 -0800 (PST) Date: Fri, 5 Apr 1996 13:28:47 -0800 (PST) From: George Wu X-Sender: gwu@homebrew To: pine-info@cac.washington.edu Subject: A suggestion Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It would be very helpful when viewing MIME attachments if Pine used the specified name field in the attachment instead of "tmp-???". Maybe this is a configuration item but I could not find it. George ============================================================================ George Wu E-mail: gwu@dataspec.com S-mail: Data Spectrum, Inc. Voice: (310) 643-0040 2615 Manhattan Beach Blvd. Fax: (310) 643-0041 Redondo Beach, CA 90278 ============================================================================ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22040; Fri, 5 Apr 96 20:23:06 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22321; Fri, 5 Apr 96 20:13:35 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22315; Fri, 5 Apr 96 20:13:34 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5PLr-00038TC; Fri, 5 Apr 96 20:11 PST To: pine-info@cac.washington.edu From: "Mihai T. LAZARESCU" Subject: Test -- ignore Date: Thu, 4 Apr 1996 17:32:30 +0100 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Test. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22074; Fri, 5 Apr 96 20:23:32 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06282; Fri, 5 Apr 96 20:13:33 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06276; Fri, 5 Apr 96 20:13:32 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5PLr-00038FC; Fri, 5 Apr 96 20:11 PST To: pine-info@cac.washington.edu From: "Mihai T. LAZARESCU" Subject: Re: 3.92 list scrolling slow Date: Thu, 4 Apr 1996 17:32:57 +0100 Message-Id: References: <4jpcl5$1n5@clarknet.clark.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4jpcl5$1n5@clarknet.clark.net> On 1 Apr 1996, Paul D. Robertson angry wrote: > Mihai T. LAZARESCU (mihai@ccmserv.polito.it) Stood upon their soapbox and shouted: I don't know exactly what's your typing style, but I do find that the space bar is the most accessible key on a standard keyboard. At least more accessible than a control combination. The style I have for moving in my 2000+ message box is: ** I place the left hand thumb over the space bar and another finger of the same hand over the `-'. With a slight wrist balance I can move one page up/down; ** at the same time, the fingers of the right hand access the cursor keys for fine movements inside the page. Beside, I used to jump directly to the message by typing its number. It's very useful for large movements (top/bottom). This is a work around, I also find slightly more convenient pine 3.91 behavior. Mihai > : On Sat, 23 Mar 1996, Ian Russell Ollmann wrote: > : > : > You can use ^v instead, but it > : > is an awkward key combo. feature-list=assume-slow-link doesn't revert the > : > scrolling behavior to what it was in 3.91. It seems like it should. > : > > : > Ian Ollmann > : > : You can use the very handy space bar to go a page down and `-' (minus) > : to go one page up. > > This is not "very handy" if you have a large volume of mail in your index, > and have to move between the space/- and up/down arrows. The pine folks > have said that they will discuss this issue. It would be trivial if I > only had a few screens of mail, but my inbox and folders tend to have > multiple hundreds of lines, and the old behavior was much, much better. > I'm stuck on the new release at my ISP, and just can't deal with the new > scrolling with the volumes of mail that I need to page through, the > space/- keys are too counter-intuative to my typing style, this slows me > down a *lot*. > > Paul. > > -- > > ----------------------------------------------------------------------------- > Paul D. Robertson "My statements in this message are personal opinions > proberts@clark.net which may have no basis whatsoever in fact." > PSB#9280 > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23039; Fri, 5 Apr 96 21:08:09 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06776; Fri, 5 Apr 96 20:58:38 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06770; Fri, 5 Apr 96 20:58:37 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5Q4x-00038FC; Fri, 5 Apr 96 20:58 PST To: pine-info@cac.washington.edu From: vicki@vicki.cnw.com Subject: Re: dead letter Date: 5 Apr 1996 09:27:58 GMT Message-Id: <4k2p2v$gle@lassen.cnw.com> References: In article , Paul O Bartlett writes: >On 1 Apr 1996, Lea wrote: > >> On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: >> >> > whenever i cancel a compose message in pine ver 3.92(unix) i get a >> > dead.letter in my home directory.this never used to happen in the earlier >> > version.any suggestions to get rid of this? >> >> I second this request - noticed it several times this weekend. Pain in >> the neck. >> >> Anyone with a workaround or solution, *please* post to the list... >> >> Lea > > That makes three of us, and I'm sure many more. As a temporary >kludge, I intend to add a line to the Un*x shell script I run every >time I log off to scratch any dead.letter file. > >Paul Hi, If you're using 3.92, there is an option called "quell-dead-letter-on-cancel" that gets rid of that silly dead.letter (I think) ;) HTH, Vicki From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25259; Fri, 5 Apr 96 23:28:08 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24395; Fri, 5 Apr 96 23:10:09 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA24389; Fri, 5 Apr 96 23:10:07 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5S65-00038FC; Fri, 5 Apr 96 23:07 PST To: pine-info@cac.washington.edu From: burnettn@math.enmu.edu (Nathan Burnett) Subject: Compiling 3.92 under Linux Date: 5 Apr 1996 20:45:40 GMT Message-Id: <4k40pk$cfp@Sahara.enmu.edu> I've successfully compiled pine3.92 under OSF/1, SunOS and NeXTstep but when I tried it under linux I got the following error. make[1]: Leaving directory `/usr/src/pine3.92/pine/osdep' rm -f os.c ln -s osdep/os-lnx.c os.c cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c os.c -o os.o os.c: In function `canonical_name': os.c:970: warning: return discards `const' from pointer target type make: *** No rule to make target `../c-client/c-client.a', needed by `pine'. Stop. Links to executables are in bin directory: size: bin/pine: No such file or directory size: bin/mtest: No such file or directory size: bin/imapd: No such file or directory text data bss dec hex filename 152100 22329 2228 176657 2b211 bin/pico 151028 22210 2228 175466 2ad6a bin/pilot Done All I got were the pico and pilot binaries. Any ideas?? tnx, Nate --- Nathan C. Burnett "Always in motion is the future" burnettn@math.enmu.edu http://chestnut.enmu.edu/~burnettn Yoda PGP Key: finger -l burnettn@walnut.enmu.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27148; Sat, 6 Apr 96 01:06:14 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09426; Sat, 6 Apr 96 00:44:06 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09420; Sat, 6 Apr 96 00:44:05 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5TWh-00038FC; Sat, 6 Apr 96 00:39 PST To: pine-info@cac.washington.edu From: jmartin@personalvision (Jonathan Martin) Subject: Is there a way to save my pop3 passwords? Date: 6 Apr 1996 07:13:14 GMT Message-Id: <4k55ia$1to0@CT1.SNET.Net> I have pine set up with 3 folders pointing to 3 pop accounts on 3 different remote hosts (a very undocumented feature). What I'm wondering is, is there a way, without hacking the code, to save the usernames and passwords so I don't have to retype them when I want to open a folder? Thanks -jon jmartin@snet.net From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28515; Sat, 6 Apr 96 01:45:10 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10083; Sat, 6 Apr 96 01:34:13 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10077; Sat, 6 Apr 96 01:34:11 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5UMz-00038TC; Sat, 6 Apr 96 01:33 PST To: pine-info@cac.washington.edu From: atstarr@unix.amherst.edu (Andrew Starr) Subject: Re: Easy way to translate pine addressbook to Eudora's? Date: 5 Apr 1996 22:33:41 GMT Message-Id: <4k4745$tv5@tom.amherst.edu> References: <4k3v62$cpv@almaak.usc.edu> I've got links to conversions for pine to eudora and eudora to pine. (I did not write them). See http://www.amherst.edu/~atstarr/computers/eudora.html -Andrew Howard Gillman (gillman@almaak.usc.edu) posted on 5 Apr 1996 12:18:10 -0800: : I guess the subject says it all. I've got a ton of addresses in my pine : addressbook and I'd like to convert them so that Eudora will use them. : Retyping each one into Eudora is not my preferred method. Thanks! -- ___________________________________________ Andrew Starr ATStarr@Amherst.Edu http://www.amherst.edu/~atstarr/menu.html ___________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28589; Sat, 6 Apr 96 01:49:19 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26102; Sat, 6 Apr 96 01:34:12 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26096; Sat, 6 Apr 96 01:34:10 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5ULt-00038FC; Sat, 6 Apr 96 01:32 PST To: pine-info@cac.washington.edu From: gillman@almaak.usc.edu (Howard Gillman) Subject: Easy way to translate pine addressbook to Eudora's? Date: 5 Apr 1996 12:18:10 -0800 Message-Id: <4k3v62$cpv@almaak.usc.edu> I guess the subject says it all. I've got a ton of addresses in my pine addressbook and I'd like to convert them so that Eudora will use them. Retyping each one into Eudora is not my preferred method. Thanks! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29661; Sat, 6 Apr 96 03:08:48 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26926; Sat, 6 Apr 96 02:59:21 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26920; Sat, 6 Apr 96 02:59:19 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5Vdb-00038FC; Sat, 6 Apr 96 02:54 PST To: pine-info@cac.washington.edu From: brdavis@hmc.edu (Brooks Davis) Subject: Strange header Date: 5 Apr 1996 21:11:52 GMT Message-Id: <4k42ap$i04@jaws.cs.hmc.edu> A user on a system I administrate has been getting the following header attached to her outgoing mail. I know she used pine, but I'm not sure if the problem appeared before or after we upgraded from 3.91 to 3.92. I know it does appear in 3.92. The header is: X-Authentication-Warning: osiris.ac.hmc.edu: xxxxxxx owned process doing -bs where xxxxxxx is her user name on our machine. Does anyone know what is causing this and/or how can it be fixed? Thanks, Brooks -- Brooks Davis | InterNet E-mail | NoiseNet | WIBSTR!!! | Harvey Mudd College | | (909) 607-2055 | 340 E. Foothill Blvd. |-------------------+------------------------| Claremont, CA 91711 | Student System Manager | From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29776; Sat, 6 Apr 96 03:14:23 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10969; Sat, 6 Apr 96 03:04:22 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10963; Sat, 6 Apr 96 03:04:20 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5ViU-00038FC; Sat, 6 Apr 96 02:59 PST To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: Batch Send? Date: 5 Apr 1996 21:55:47 GMT Message-Id: <4k44t3$aqj@news.voicenet.com> References: <4jrkhs$juv@lily.redrose.net> -----BEGIN PGP SIGNED MESSAGE----- David Jeffers (jeffers@redrose.net) wrote: > Using 3.92 I would like to compose and then > postpone a series of messages. Then I'd like > to be able to go to the "postponed-msgs" > folder, select all the messages, and > batch-send them with one command. If you are using Unix, it is much easier to just send each message (using sendmail, not an SMTP server) and then process the sendmail queue (sendmail -q) when you want to send the messages. - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMWWXfrZc+sv5siulAQHU5gP/RWriVd9Wa9QJscHjY5YjCeDVD4jvdfx5 HTJ9IOLpYrrqXqgypIKaFRR5WaR9Y9VW18K+E6U/iqQzlT93PBRnAwEKFaK1rq8c 3XdovmCjHacSUAdtZvV9iEU+CQLssN+CCXeMjke8khofrBSVcppE7CLNvuS09Qbv 2JZu23YOZ+M= =sLbw -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00156; Sat, 6 Apr 96 03:21:59 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11081; Sat, 6 Apr 96 03:14:24 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11075; Sat, 6 Apr 96 03:14:23 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5VvW-00038TC; Sat, 6 Apr 96 03:13 PST To: pine-info@cac.washington.edu From: ianq@sonetis.com (Ian V. Quickmire) Subject: Problems getting connected to mail server Date: Fri, 05 Apr 1996 23:10:45 GMT Message-Id: <4k49a4$4tt@lisa.iosphere.net> When attempting to connect to my mail server using Pine under Linux, I get the following: Can't connect to mail.sonetis.com,143: connection refused Is this due to an invalid id/pw? My id is the same for the mail server as it is for logging in to linux, the same with the pw. The other Q is how to identify my INBOX location. The default for Pine was {server}inbox, which worked on my old ISP. With my new isp, it doesn't work, my mail is stored at /usr2/mail/ianq. Do I then just change the inbox-path to {server}/usr2/mail/ianq ?? This all works under other OSes, so I figure I must have a config problem. Thanks in advance for any help ... -------------------------------------------------------------- Work: izq00@ccc.amdahl.com Home: ianq@sonetis.com WWW: http://www.sonetis.com/~ianq/ CIS: 74032,573 -------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00403; Sat, 6 Apr 96 03:31:36 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27134; Sat, 6 Apr 96 03:14:23 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27128; Sat, 6 Apr 96 03:14:21 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5VvV-00038FC; Sat, 6 Apr 96 03:13 PST To: pine-info@cac.washington.edu From: Edward May Subject: Question: How to edit existing mail? Date: Fri, 5 Apr 1996 17:22:20 -0600 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Occasionally I have the need to edit received mail before ( or after) storing it in a folder! For example: adding a subject line (some authors don't do this much to my distraction), deleting extraneous material, adding other anotations, etc... It is possible to do this by directly editing the folders as text, but would be nice to do it while inside pine! However, my reading of the configuration and help files does not provide me with an answer! I tried using the unix pipe command to an editor like vi or xedit, but the former got confused and the latter got no copy of the mail file! Any suggestions would be most appreciated! Regards, Ed ______________________________________________________________________________ Edward N. May Phone: (708)-252-6222 High Energy Physics Div Internet: may@anl.gov Argonne National Lab HEPnet Decnet: anlhep::enm Argonne, IL 60439 USA Bitnet: enm@anlhep From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00628; Sat, 6 Apr 96 03:47:22 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27427; Sat, 6 Apr 96 03:40:40 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27421; Sat, 6 Apr 96 03:40:39 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5WHT-00038FC; Sat, 6 Apr 96 03:35 PST To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Annonymus mailings Date: Sat, 6 Apr 1996 05:23:44 -0500 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 5 Apr 1996, James Phillips wrote: > Is there a way to send E-Mail without disclosing who it is from or its > origin? Not easily directly with Pine as such. However, there are anonymous remailer services available. You send your email to them with a special header line indicating the ultimate recipient, and the remailer reworks the header so that your address does not appear (just an "anonymized" reply address) and sends it on. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03172; Sat, 6 Apr 96 05:37:32 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12716; Sat, 6 Apr 96 05:34:39 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12710; Sat, 6 Apr 96 05:34:37 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5Y7J-00038FC; Sat, 6 Apr 96 05:33 PST To: pine-info@cac.washington.edu From: root@xyzzy.se (Martin Wickman) Subject: Re: Help me compile PINE 3.92 for Linux Date: 6 Apr 1996 11:58:24 GMT Message-Id: <4k5m90$mj1@mn5.swip.net> References: <4jvng3$qem@sdaw04.seinf.abb.se> On Thu, 04 Apr 1996 06:40:57 GMT, Martin Wickman wrote: Sorry for replying to my own post, but now I have returned to my beloved Linux box at home :-). Here's the errors that make produces. I hope it makes sense to anyone. Again, please help me: In file included from /usr/include/linux/socket.h:6, from /usr/include/sys/socket.h:5, from os_lnx.c:42: /usr/include/linux/uio.h:18: redefinition of `struct iovec' writev.c: In function `safe_writev': In file included from env_unix.c:68, from os_lnx.c:56: writev.c:63: warning: passing arg 2 of `writev' from incompatible pointer type env_unix.c: In function `env_init': In file included from os_lnx.c:56: env_unix.c:258: warning: passing arg 1 of `cpystr' discards `const' from pointer target type tcp_unix.c: In function `tcp_open': In file included from os_lnx.c:58: tcp_unix.c:215: warning: passing arg 1 of `cpystr' discards `const' from pointer target type tcp_unix.c: In function `tcp_aopen': tcp_unix.c:292: warning: passing arg 1 of `cpystr' discards `const' from pointer target type make[3]: *** [osdep.o] Error 1 make[3]: Leaving directory `/incoming/pine3.92/imap/ANSI/c-client' make[2]: *** [lnx] Error 2 make[2]: Leaving directory `/incoming/pine3.92/imap/ANSI/c-client' make[1]: *** [build] Error 2 make[1]: Leaving directory `/incoming/pine3.92/imap' make: *** [lnx] Error 2 Making Pico and Pilot make: Nothing to be done for `all'. Making Pine. make: *** No rule to make target `../c-client/c-client.a', needed by `pine'. Stop. -- DOOM Multiplayer Games Server - http://www-und.ida.liu.se/~m92jesha/gamepal.html -- SIGSIG -- bad signature file (core dumped) -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06174; Sat, 6 Apr 96 08:40:49 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14641; Sat, 6 Apr 96 08:32:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14635; Sat, 6 Apr 96 08:32:55 -0800 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00495; Sat, 6 Apr 96 08:32:54 -0800 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26895; Sat, 6 Apr 96 08:32:53 -0800 Date: Sat, 6 Apr 1996 08:32:53 -0800 (PST) From: Terry Gray To: Eric Penn Cc: pine-info@cac.washington.edu Subject: Re: Need help setting up PC-PINE In-Reply-To: <2.2.32.19960328000718.0068e3e4@mail.crl.com> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Eric, It turns out that pc-pine doesn't support the POP driver yet, but this will be fixed in the initial pc-pine 4.x release which will be based on the imap-4 toolkit. Note1: The next version of pine/pc-pine will be 3.93, a bug-fix release that will still be based on the earlier imap toolkit. Note2: Even the upcoming 4.x version won't have pop's traditional offline support --that will come *after* the initial 4.x release, for both pc-pine and unix pine.) Did you ever get the local inbox access to work (by either quoting the string or eliminating the blanks in the path name)? -teg On Wed, 27 Mar 1996, Eric Penn wrote: > Help!! > > I'm trying to install PC-PINE. I've extracted the archive, and placed it > into its own directory. When I run pine.exe it asks me where my inbox is > stored. I provide a path to my local inbox, and save it in the pinerc > file. Pine then beeps at me and tells me that no such folder exists! > The line in pinerc reads: > inbox-path=C:\PROGRAM FILES\INTERNET ACCESSORIES\INBOX > which is a valid pathname. > > I've checked the spelling, case (not that case should matter on a PC), and > pathname. All are correct. I've tried it both with and without "inbox" > on the end of the path... I've tried it with and without a leading C:... > I've tried putting my inbox in the root of C:... I tried putting in the > old-style short names for the long directory names... All to no avail. > > I have also tried adding a remote mailbox with the format > incoming-folders={mail.crl.com/pop3}INBOX > This gets me an error message that I have an "invalid remote specification". > I don't see how it is incorrect, but apparantly it is. > > Pine hates me. It won't read my INBOX locally, nor remotely. I really want > to use this program. Pine may hate me, but I hate Eudora! Can anyone help? > > -- > Eric Penn STUPID's three rules to life: > stupid@crl.com Stick with what you're good at, > http://www.crl.com/~stupid/ Learn from your mistakes, and > "stoo" When in doubt, act stupid! > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06425; Sat, 6 Apr 96 08:57:21 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01002; Sat, 6 Apr 96 08:50:57 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00996; Sat, 6 Apr 96 08:50:56 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06076; Sat, 6 Apr 96 08:50:55 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27072; Sat, 6 Apr 96 08:50:54 -0800 Date: Sat, 6 Apr 1996 08:50:53 -0800 (PST) From: Terry Gray To: jmartin@snet.net Cc: pine-info@cac.washington.edu Subject: Re: Is there a way to save my pop3 passwords? In-Reply-To: <4k55ia$1to0@CT1.SNET.Net> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Jon, Beginning with 3.92, you can add /user= after the hostname in the folder specification. There is no provision in Unix Pine to save passwords across sessions, but it will remember them during the session. If the remote host supports IMAP preauthentication (via an /etc/rimapd link) then the passwd prompt can be avoided. -teg On 6 Apr 1996, Jonathan Martin wrote: > I have pine set up with 3 folders pointing to 3 pop accounts on 3 > different remote hosts (a very undocumented feature). What I'm wondering > is, is there a way, without hacking the code, to save the usernames and > passwords so I don't have to retype them when I want to open a folder? > > Thanks > -jon > jmartin@snet.net > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06475; Sat, 6 Apr 96 08:59:15 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14875; Sat, 6 Apr 96 08:55:05 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14869; Sat, 6 Apr 96 08:55:04 -0800 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06112; Sat, 6 Apr 96 08:55:03 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27115; Sat, 6 Apr 96 08:55:02 -0800 Date: Sat, 6 Apr 1996 08:55:02 -0800 (PST) From: Terry Gray To: Brooks Davis Cc: pine-info@cac.washington.edu Subject: Re: Strange header In-Reply-To: <4k42ap$i04@jaws.cs.hmc.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This is new with 3.92, which interacts directly with sendmail (for a bunch of reasons). To avoid the warnings, try setting smtp-server=localhost -teg On 5 Apr 1996, Brooks Davis wrote: > A user on a system I administrate has been getting the following header > attached to her outgoing mail. I know she used pine, but I'm not > sure if the problem appeared before or after we upgraded from > 3.91 to 3.92. I know it does appear in 3.92. The header is: > > X-Authentication-Warning: osiris.ac.hmc.edu: xxxxxxx owned process doing -bs > > where xxxxxxx is her user name on our machine. Does anyone know what is > causing this and/or how can it be fixed? > > Thanks, > Brooks > > -- > Brooks Davis | InterNet E-mail | NoiseNet | WIBSTR!!! | > Harvey Mudd College | | (909) 607-2055 | > 340 E. Foothill Blvd. |-------------------+------------------------| > Claremont, CA 91711 | Student System Manager | > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06535; Sat, 6 Apr 96 09:02:11 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14945; Sat, 6 Apr 96 08:59:53 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14939; Sat, 6 Apr 96 08:59:52 -0800 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00697; Sat, 6 Apr 96 08:59:51 -0800 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27157; Sat, 6 Apr 96 08:59:50 -0800 Date: Sat, 6 Apr 1996 08:59:50 -0800 (PST) From: Terry Gray To: "Ian V. Quickmire" Cc: pine-info@cac.washington.edu Subject: Re: Problems getting connected to mail server In-Reply-To: <4k49a4$4tt@lisa.iosphere.net> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It sounds like your new ISP doesn't support IMAP, the remote access protocol that Pine uses. You should ask them to... In the meantime, a really poor substitute is to add /pop3 after the hostname, since they almost surely support pop. (There will be a bunch of things that won't work this way, e.g. message flags can't be saved, and it will be slower... but perhaps better than nothing.) -teg On Fri, 5 Apr 1996, Ian V. Quickmire wrote: > When attempting to connect to my mail server using Pine under Linux, I get > the following: > > Can't connect to mail.sonetis.com,143: connection refused > > Is this due to an invalid id/pw? > > My id is the same for the mail server as it is for logging in to linux, the > same with the pw. > > The other Q is how to identify my INBOX location. > > The default for Pine was {server}inbox, which worked on my old ISP. > > With my new isp, it doesn't work, my mail is stored at /usr2/mail/ianq. > > Do I then just change the inbox-path to {server}/usr2/mail/ianq ?? > > This all works under other OSes, so I figure I must have a config problem. > > Thanks in advance for any help ... > > -------------------------------------------------------------- > Work: izq00@ccc.amdahl.com Home: ianq@sonetis.com > WWW: http://www.sonetis.com/~ianq/ CIS: 74032,573 > -------------------------------------------------------------- > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07097; Sat, 6 Apr 96 09:26:43 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01444; Sat, 6 Apr 96 09:20:05 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01438; Sat, 6 Apr 96 09:20:04 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5bbA-00038FC; Sat, 6 Apr 96 09:16 PST To: pine-info@cac.washington.edu From: Ronald Wahl Subject: Re: 3.92 list scrolling slow Date: Fri, 5 Apr 1996 16:45:09 +0200 Message-Id: References: <4jpcl5$1n5@clarknet.clark.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Thu, 4 Apr 1996, Mihai T. LAZARESCU wrote: > On 1 Apr 1996, Paul D. Robertson angry wrote: > > > Mihai T. LAZARESCU (mihai@ccmserv.polito.it) Stood upon their soapbox and shouted: > > I don't know exactly what's your typing style, but I do find that the > space bar is the most accessible key on a standard keyboard. At least > more accessible than a control combination. I think a program shouldn't dictate which typing style to use - it should be configurable by the user. > Beside, I used to jump directly to the message by typing its number. > It's very useful for large movements (top/bottom). It's more convenient to use the bar as a marker - so you see immediately what you've read and what not. ron -- \ Ronald Wahl --- rwa@informatik.tu-chemnitz.de \ \ WWW: http://www.tu-chemnitz.de/~row \ \ Talk: rwa@goliath.csn.tu-chemnitz.de \ \ PGP key available by finger to my email address \ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10287; Sat, 6 Apr 96 12:19:21 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17649; Sat, 6 Apr 96 12:15:30 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17643; Sat, 6 Apr 96 12:15:28 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5eNz-00038TC; Sat, 6 Apr 96 12:15 PST To: pine-info@cac.washington.edu From: "Mihai T. LAZARESCU" Subject: Re: Pine 3.91 Doesn't See New Mail (all of a sudden) Date: Fri, 5 Apr 1996 18:25:31 +0100 Message-Id: References: <199604040015.QAA13186@nobozo.CS.Berkeley.EDU> Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2007848608-33463914-828626697=:815" In-Reply-To: Content-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --2007848608-33463914-828626697=:815 Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-2 Content-ID: On Wed, 3 Apr 1996, Jon Forrest wrote: > Good idea. I did some of that to confirm my diagnosis. What would > be really useful is a tool that took a mailbox with missing > "From " lines and added them based on the contents of the "From:" > line. Of course I can understand why such a tool doesn't exist > since this "shouldn't happen". Have you tried formail? It is able to do all kind of operations on headers. It might help you. You can find it in procmail package. Mihai L. -- Mihai Teodor LAZARESCU Ph.D. student Voice: + 39 (0)11 564 5128 | Polytechnic of Turin Fax : + 39 (0)11 564 4134 | Electronics & Communic. Department email: lazarescu@polito.it | Corso Duca degli Abruzzi, 24 http://ccmserv.polito.it/mihai/ | 10129 TORINO, ITALY --2007848608-33463914-828626697=:815-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10496; Sat, 6 Apr 96 12:30:32 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03976; Sat, 6 Apr 96 12:25:34 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03970; Sat, 6 Apr 96 12:25:33 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5eW9-00038WC; Sat, 6 Apr 96 12:23 PST To: pine-info@cac.washington.edu From: meekyong@srvr1.engin.umich.edu (Meekyong Park) Subject: How can I form a mailinglist? Date: 6 Apr 1996 19:18:59 GMT Message-Id: <4k6g33$9nl@srvr1.engin.umich.edu> I believe this question is a FAQ material. But please bear with my ignorance. How do I make a mailing list using addressbook? I used to do this in an alias files in the following way and I need to know what to do in pine. alias person1 address1 alias person2 address2 . . alias mailgroup1 person1 person2 .. person_k I would appreciate any insight towards a resolution. -- Meekyong Park From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13422; Sat, 6 Apr 96 15:12:16 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06088; Sat, 6 Apr 96 15:07:26 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ix.ix.netcom.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06082; Sat, 6 Apr 96 15:07:22 -0800 Received: from [128.227.163.147] by ix.ix.netcom.com (8.6.13/SMI-4.1/Netcom) id OAA20249; Sat, 6 Apr 1996 14:27:38 -0800 X-Sender: nicola.du.plessis@vax1.uni.durban.ac.za (Unverified) Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Reply-To: please.reply.via.fax@or.smail.to.fax.number.or.smail.address.shown.below.thank.you Approved: moderator X-Priority: 2 (High) Date: Fri, 5 Apr 1996 14:18:21 +0200 To: nicola.du.plessis@uni.durban.ac.za From: nicola.du.plessis@uni.durban.ac.za, elisabeth@vax2.vax.joburg.org.za, chiu@capeto n.ac.za, ronnie@jhft.co.za, ellen@tci.co.za, mikki@uni.transvaal.ac.za, chen@b rmingham.org.za, chir@natal.co.za, wrend@rfg1.co.za, susans@uni.swaziland.ac.a, gregor@southampton.org.za, ellen@plymouth.ac.za, gfos@fresno.co.za, trens@u i.london.ac.za, jimt@uni.london.ac.za, fharile@plymouth.org.za, relson@childs co.za, nels@hall.co.za, sarap@ruv4.co.za, gspelling@earthlite.co.za (Nicola du Plessis, President of the South Africa Association of University Students and the Board of Directors of the South Africa Association of University Students) Subject: ---> FREE 1 yr. Magazine Sub sent worldwide- 290+ Popular USA Titles -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: Nicola du Plessis. 040696-l Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is Nicola du Plessis and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 295 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, Nicola du Plessis From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13551; Sat, 6 Apr 96 15:18:04 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19996; Sat, 6 Apr 96 15:15:45 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19990; Sat, 6 Apr 96 15:15:43 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5hB3-00038TC; Sat, 6 Apr 96 15:13 PST To: pine-info@cac.washington.edu From: Jim Smith Subject: Creating killfiles Date: Wed, 3 Apr 1996 04:46:47 -0600 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I've looked all over the FAQ and I still can't find information about creating a killfile in pine. Is the option even available? I'd rather not switch to another newsreader... Jim Smith From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14535; Sat, 6 Apr 96 16:15:05 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20730; Sat, 6 Apr 96 16:10:45 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from post-ofc03.srv.cis.pitt.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20724; Sat, 6 Apr 96 16:10:43 -0800 Received: from local (root@localhost) by post-ofc03.srv.cis.pitt.edu (8.7.5/cispo-2.0.1.1) ID ; Sat, 6 Apr 1996 19:10:38 -0500 (EST) Received: via switchmail; Sat, 6 Apr 1996 19:10:38 -0500 (EST) Received: from grape.cis.pitt.edu via qmail ID ; Sat, 6 Apr 1996 19:10:23 -0500 (EST) Received: from grape.cis.pitt.edu via qmail ID ; Sat, 6 Apr 1996 19:10:22 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.grape.cis.pitt.edu.sun4m.54 via MS.5.6.grape.cis.pitt.edu.sun4_51; Sat, 6 Apr 1996 19:10:20 -0500 (EST) Message-Id: Date: Sat, 6 Apr 1996 19:10:20 -0500 (EST) From: Rudolph Todd Maceyko X-Andrew-Message-Size: 1519+1 Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Interpart.Boundary.QlNkTfq8XfwB0Ai6Y0" To: pine-info@cac.washington.edu Subject: Re: Minor 3.92 problems Cc: rick@helix.nih.gov (Rick Troxel) In-Reply-To: References: > THIS IS A MESSAGE IN 'MIME' FORMAT. Your mail reader does not support MIME. > Please read the first section, which is plain text, and ignore the rest. --Interpart.Boundary.QlNkTfq8XfwB0Ai6Y0 Content-type: text/plain; charset=US-ASCII Excerpts from rmbb.pine-info: 5-Apr-96 Minor 3.92 problems Rick Troxel@helix.nih.go (3849) > 1. (Pointed out to me by Steve Holstead) 9 links fail to unpack from the > distribution tar file when (and only when) the target is an AFS > directory. Possibly AFS is the real culprit, but even so, 3.91 unpacked > correctly. The tar file includes hardlinked files, and in /afs, you can only make hard links within the same directory. The pine tar file distribution has includes hard links to other directories since at least pine-3.89. (I have never dealt with earlier versions.) I wrote a small perl hack that will take a gzipped tar file and produce on its stdout a script that can be used to fix the missing links after unpacking the distribution: $ gzcat pine3.92.tar.gz | tar xvpf - $ ./genfix pine3.92.tar.gz ln -s ../../non-ANSI/c-client/Makefile pine3.92/imap/ANSI/c-client/Makefile ln -s ../../non-ANSI/ipopd/Makefile pine3.92/imap/ANSI/ipopd/Makefile ln -s ../../non-ANSI/ipopd/ipopd.8c pine3.92/imap/ANSI/ipopd/ipopd.8c ln -s ../../non-ANSI/ms/ms.1 pine3.92/imap/ANSI/ms/ms.1 ln -s ../../non-ANSI/ms/Makefile pine3.92/imap/ANSI/ms/Makefile ln -s ../../non-ANSI/ms/make.ms pine3.92/imap/ANSI/ms/make.ms ln -s ../../non-ANSI/ms/makeifexists pine3.92/imap/ANSI/ms/makeifexists ln -s ../../non-ANSI/imapd/Makefile pine3.92/imap/ANSI/imapd/Makefile ln -s ../../non-ANSI/imapd/imapd.8c pine3.92/imap/ANSI/imapd/imapd.8c Rudy -- Rudy Maceyko Computing & Information Services University of Pittsburgh [An Andrew ToolKit view (mailobjv) was included here, but could not be displayed.] --Interpart.Boundary.QlNkTfq8XfwB0Ai6Y0 Content-Type: multipart/mixed; boundary="Alternative.Boundary.MlNkTfq8XfwB0Ai6U0" --Alternative.Boundary.MlNkTfq8XfwB0Ai6U0 Content-type: text/richtext; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Excerpts from rmbb.pine-info: 5-Apr-96 Minor 3.92 problems Rick Troxel@helix.nih.go (3849) 1. (Pointed out to me by Steve Holstead) 9 links fail to unpack from the distribution tar file when (and only when) the target is an AFS directory. Possibly AFS is the real culprit, but even so, 3.91 unpacked correctly. The tar file includes hardlinked files, and in /afs, you can only make hard links within the same directory. The pine tar file distribution has includes hard links to other directories since at least pine-3.89. (I have never dealt with earlier versions.) I wrote a small perl hack that will take a gzipped tar file and produce on its stdout a script that can be used to fix the missing links after unpacking the distribution: $ gzcat pine3.92.tar.gz | tar xvpf - $ ./genfix pine3.92.tar.gz ln -s ../../non-ANSI/c-client/Makefile pine3.92/imap/ANSI/c-client/Makefile ln -s ../../non-ANSI/ipopd/Makefile pine3.92/imap/ANSI/ipopd/Makefile ln -s ../../non-ANSI/ipopd/ipopd.8c pine3.92/imap/ANSI/ipopd/ipopd.8c ln -s ../../non-ANSI/ms/ms.1 pine3.92/imap/ANSI/ms/ms.1 ln -s ../../non-ANSI/ms/Makefile pine3.92/imap/ANSI/ms/Makefile ln -s ../../non-ANSI/ms/make.ms pine3.92/imap/ANSI/ms/make.ms ln -s ../../non-ANSI/ms/makeifexists pine3.92/imap/ANSI/ms/makeifexists ln -s ../../non-ANSI/imapd/Makefile pine3.92/imap/ANSI/imapd/Makefile ln -s ../../non-ANSI/imapd/imapd.8c pine3.92/imap/ANSI/imapd/imapd.8c Rudy -- Rudy Maceyko rm55+@pitt.edu> Computing & Information Services University of Pittsburgh --Alternative.Boundary.MlNkTfq8XfwB0Ai6U0 Content-type: text/plain Content-Description: genfix Content-Transfer-Encoding: quoted-printable #!/usr/bin/perl # # @(#)$Id$ # # uwash distributes tar files with hard links in them. Such links # cannot be reconstructed by tar in /afs unless the link and its # target are in the same directory. # # run this program on the .tar.gz file to produce a script which fixes # such links. It hasn't been written to be overly general, so there's # a good chance it won't work someday (and it doesn't really check for # errors now, even). use File::Basename; if (@ARGV =3D=3D 1) { $infile =3D $ARGV[0]; } else { $infile =3D '-'; } if ($infile =3D~ /\.t?gz/) { $preprocess =3D "gzcat $infile | "; $infile =3D '-'; } else { $preprocess =3D ''; } $pid =3D open(CMD, "${preprocess}tar tf $infile |"); while (defined($_ =3D )) { chop; next unless ($from,$to) =3D /^(.*) linked to (.*)$/; $dfrom =3D dirname($from); $dto =3D dirname($to); next if $dfrom eq $dto; @from =3D split(m#/#, $from); @to =3D split(m#/#, $to); $inx =3D 0; for ($ininx =3D 0; $from[$ininx] eq $to[$ininx]; $ininx++) { $inx =3D $ininx } $inx++; print "ln -s ", ('../' x ($#to - $inx)), join('/', @to[$inx..$#to]), " = $from\n"; } --Alternative.Boundary.MlNkTfq8XfwB0Ai6U0 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable --Alternative.Boundary.MlNkTfq8XfwB0Ai6U0-- --Interpart.Boundary.QlNkTfq8XfwB0Ai6Y0-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15126; Sat, 6 Apr 96 16:42:59 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07318; Sat, 6 Apr 96 16:40:53 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07312; Sat, 6 Apr 96 16:40:52 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5iXB-00038FC; Sat, 6 Apr 96 16:40 PST To: pine-info@cac.washington.edu From: nicola.du.plessis@uni.durban.ac.za, elisabeth@vax2.vax.joburg.org.za Message-Id: Control: cancel <4k6tnv$k70@rain.psg.com> Subject: cmsg cancel <4k6tnv$k70@rain.psg.com> Date: 6 Apr 1996 23:19:58 GMT Cancelled by jem@xpat.com. 828832798 KEV Original Subject was: ---> FREE 1 yr. Magazine Sub sent worldwide- 290+ Popular USA Titles From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15968; Sat, 6 Apr 96 17:20:02 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21330; Sat, 6 Apr 96 16:57:18 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from eagle.calstatela.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21320; Sat, 6 Apr 96 16:57:08 -0800 Received: from uranus.calstatela.edu (uranus.calstatela.edu [130.182.193.1]) by eagle.calstatela.edu (8.6.12/8.6.12) with ESMTP id RAA14836 for ; Sat, 6 Apr 1996 17:00:47 -0800 Received: from localhost (jwong5@localhost) by uranus.calstatela.edu with SMTP id RAA19389 for ; Sat, 6 Apr 1996 17:00:49 -0800 X-Authentication-Warning: uranus.calstatela.edu: jwong5 owned process doing -bs Date: Sat, 6 Apr 1996 17:00:48 -0800 (PST) From: J W X-Sender: jwong5@uranus To: pine-info@cac.washington.edu Subject: bug Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1916240705-66058864-828838848=:19317" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --1916240705-66058864-828838848=:19317 Content-Type: TEXT/PLAIN; charset=US-ASCII When I try sending mail out or replying I get disconnected. Here is my core file. --1916240705-66058864-828838848=:19317 Content-Type: APPLICATION/octet-stream; name=core Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: AAgEVgAAAchAQACD72IY4O9iGORQAAAAAAAAJQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAIAAAAAAAeV9wAHlfgAAAAAO//zKAADlqQ/RHGhAAX oAAABqAAAAB3+AAAAAQAAAABAAMBCwAAAAAAF6AAAAAAAAAAIAAAF8AAAAAg IAAAAAgAF6AAABPwAAAAgABwaW5lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAP////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////y4B0AAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAwAXwAwAF8AkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAXiawAAAAAABfAXAAXwGAAFfKwABX5ZAAWU7QAAAAAAAACzgAW2lQAAK9Y ABegAAAABsAAF8AAAzvep4HAYHwBAAAAAzvaMoHAYXgBAAAAneO/oH////kB AAABneO/oH////YBAAACAzva1IHAYJQBAAADAzvaUoHAYfQBAAAEAzvaZ4HA Y3ABAAAFAzvaaYHAY2gBAAAGAzvaZ4HAYZgBAAAHAzvaaYHAYowBAAAIAzva N4HAY5gBAAAJAzvaZ4HAYhABAAAKAzva/4HAYcABAAALAzvXUIHAYOQBAAAM Azva1oHAYLABAAANAzva1IHAYrgBAAAOAzvaMYHAY0QBAAAPAzvXToHAY/QB AAAQAzva/4HAYUwBAAARAzvYIoHAYggBAAASAzvaaYHAYwABAAATneO/oH// /8ABAAAUAzva+4HAY7wBAAAVAzvazYHAY1gBAAAWneO/oH///7cBAAAXAzva aYHAYqwBAAAYAzvaaYHAY8ABAAAZAzvaZ4HAYdgBAAAaAzva04HAYxwBAAAb Azva1IHAYhQBAAAcneO/oH///6UBAAAdAzva04HAYcQBAAAeAzva1IHAY1AB AAAfAzvazYHAYUwBAAAgAzvazYHAYCwBAAAhAzvaOIHAYGwBAAAiAzvac4HA Y0ABAAAjAzvXToHAY+gBAAAkAzvayoHAY9wBAAAlneO/oH///4oBAAAmAzvX UIHAYNgBAAAnAzva7oHAYewBAAAoAzvauYHAYGgBAAApAzvazIHAYQQBAAAq AzvaX4HAY/ABAAArneO/oH///3gBAAAsAzvazoHAYAQBAAAtAzvaUoHAYcQB AAAuAzva4YHAYWQBAAAvneO/oH///2wBAAAwneO/oH///2kBAAAxneO/oH// /2YBAAAyneO/oH///2MBAAAzAzvaRoHAYYABAAA0AzvasIHAYwgBAAA1AzvY JoHAYDwBAAA2AzvavYHAYSgBAAA3AzvacIHAYnwBAAA4neO/oH///1EBAAA5 AzvaOYHAYLQBAAA6neO/oH///0sBAAA7neO/oH///0gBAAA8neO/oH///0UB AAA9Azva4YHAY8QBAAA+AzvaYYHAYVwBAAA/AzvaUIHAYkgBAABAAzva4IHA YGABAABBAzva/YHAYGQBAABCAzva+YHAYYQBAABDneO/oH///zABAABEAzva N4HAYagBAABFAzva7YHAYbABAABGAzva4oHAYDwBAABHAzvaOIHAYoABAABI AzvYB4HAYSwBAABJAzva+IHAYbABAABKAzvaN4HAYZQBAABLAzva+YHAYMgB AABMAzva+4HAYTQBAABNneO/oH///xIBAABOneO/oH///w8BAABPAzva4oHA YAABAABQneO/oH///wkBAABRAzva+oHAY2gBAABSAzvX1YHAYVgBAABTAzvX 1YHAYcwBAABUAzva+oHAYnwBAABVAzva34HAYtQBAABWneO/oH///vcBAABX AzvasIHAYSABAABYAzva5YHAYjABAABZAzvcHoHAYKABAABaAzvUa4HAYqAB AABbAzva+IHAYgQBAABcAzva+IHAYFABAABdAzvaO4HAYlQBAABeAzvacIHA YLABAABfneO/oH///twBAABgAzvayoHAYlwBAABhneO/oH///tYBAABiAzva OIHAYYQBAABjAzvasYHAYQQBAABkneO/oH///s0BAABlneO/oH///soBAABm neO/oH///scBAABnneO/oH///sQBAABoAzvaW4HAYOABAABpAzvaYoHAYggB AABqAzvaOIHAY2ABAABrAzva+IHAYaABAABsAzva/YHAYkQBAABtneO/oH// /rIBAABuneO/oH///q8BAABvAzvaSYHAYOABAABwneO/oH///qkBAABxAzva cIHAYwwBAAByAzvauYHAYWgBAABzAzvaL4HAYqwBAAB0Azva4YHAYGABAAB1 Azva4YHAYRwBAAB2Azva+oHAYPwBAAB3Azva5YHAYlQBAAB4neO/oH///pEB AAB5neO/oH///o4BAAB6neO/oH///osBAAB7neO/oH///ogBAAB8Azva/oHA Y0QBAAB9neO/oH///oIBAAB+neO/oH///n8BAAB/neO/oH///nwBAACAneO/ oH///nkBAACBneO/oH///nYBAACCneO/oH///nMBAACDneO/oH///nABAACE neO/oH///m0BAACFneO/oH///moBAACGneO/oH///mcBAACHneO/oH///mQB AACIneO/oH///mEBAACJneO/oH///l4BAACKneO/oH///lsBAACLAzvaMoHA YigBAACMAzvaUIHAYhABAACNAzvaZYHAY1QBAACO7//9XAAAAAAkSWQ6IGFk ZHJib29rLmMsdiA0LjMxOSAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBF eHAgJAAAAAAAF84wAAAAAAAXzjkAAAABABfOQgAAAAIAF85KAAAAAwAXzk4A AAAEABfOVgAAAAYAAAAAAAAABQAkTvgAF95/ABfegQAAAAAAF96GABfeiAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF96TABfelQAAAAAAF96fABfe oQAAAAAAF96rABferQAAAAAAF962ABfeugAAAAAAF97DABfexQAAAAAAF97M ABfezgAAAAAAF97VABfe1wAAAAAAF97hABfe4wAAAAAAF97rABfe7QAAAAAA F97yABfe9AAAAAAAF97/ABffAQAAAAAAAAAAAAAAAAAAAAAAF98GABffCAAA AAAAF98SABffFAAAAAAAF98dABffHwAAAAAAAAAAAAAAAAAAAAAAF98lABff JwAAAAAAF98tABffLwAAAAAAF984ABffOgAAAAAAF99BABffQwAAAAACAAAA AAAAAAAAAAAAF8egAAAAAAAAAAAAAAAAABflzAAX5c8AAAAAAAAAAAAX5qUA F+ayABhs7AAAAAwAAAAAAAAAAAABMcgAAAAAAAAAAAAAxAgAF+a7hAAAAAAA AAAAF+bFABfm0gAYbQgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARo0ABfm 24QAAAAAAAAAABfm5gAX5vMAGG1sAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAA AARrjAAX5vyEAAAAAAAAAAAX5wUAF+cSABhtiAAAAAwAAAAAAAAAAAAAAAAA AAAAAAAAAAABGjQAF+cagAAAAAAAAAAAF+clABfnMgAYbaQAAAAMAAAAAAAA AAAAATNkAAAAAAAAAAAAAMFkABfnPMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAK ABfpggAX6YX/////AAAAAAAAAAAAAAAAAAAAbwAAAG8AF+o7ABfqPQAAAGEA AABhABfqRwAX6kn/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy AAAAcgAX8xYAF/MYAAAAYQAAAGEAF/MgABfzIv////8AAAAAAAAAAAAAAAD/ ///+AAAAAAAAAAAAAAAAAAAAEAAAAAoAF/cWABf3GQAAAA4AAAALABf3JwAX 9yoAAAFAAAAACgAX9zgAF/c5AAABQQAAAAsAF/c6ABf3O/////8AAAAAAAAA AAAAAAAAF/gMABf4DgAAAAAAF/gTABf4FQAAAAAAF/gdABf4HwAAAAAAF/go ABf4KgAAAAAAF/gvABf4MQAAAAAAF/g2ABf4OAAAAAAAF/g9ABf4PwAAAAAA F/hIABf4TAAAAAAAF/hVABf4VwAAAAAAF/hjABf4ZQAAAAAAF/hsABf4bgAA AAAAF/h3ABf4eQAAAAABAAAAAAAAAAAAAAAAF8tsAAAAAAAAAAAAAAAAABf4 gwAX+IUAAAAAABf4igAX+IwAAAAAABf4lAAX+JYAAAAAABf4nwAX+KEAAAAA ABf4qAAX+KoAAAAAABf4rwAX+LEAAAAAABf4tgAX+LgAAAAAABf4wQAX+MUA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf4zgAX +NAAAAAAAQAAAAAAAAAAAAAAABfMGAAAAAAAAAAAAAAAAAAAAAAAAAAAABf6 +gAX+vsAAAAZAAAACgAX+vwAF/r/AAAAFgAAAAsAF/sDABf7Bv////8AAAAA AAAAAAAAAAAAF/3WLSBpbml0X2FiX2lmX25lZWRlZCAtCgAtLSBpbml0X2Fk ZHJib29rcyglcywgJWQsICVkLCAlZCkgLS0KAE9wZW4ASGFsZk9wZW4ATm9E aXNwbGF5AENsb3NlZABpbml0X2FkZHJib29rczogYWxyZWFkeSBpbml0aWFs aXplZDogJWQgYm9va3MKAEFkZHJlc3NCb29rIG5vdCBhY2Nlc3NpYmxlLCBw ZXJtaXNzaW9uIGRlbmllZAAtIGR1bXBfc29tZV9kZWJ1Z2dpbmcoJXMpIC0K AGluaXRpYWxpemVkICVkIG5fYWRkcmJrICVkIGN1cl9yb3cgJWQKAHRvcF9l bnQgJWxkIHJvX3dhcm5pbmcgJWQgbm9fb3BfcG9zc2JsICVkCgBOSUNLTkFN RQBGVUxMTkFNRQBBRERSRVNTAEZDQwBDT01NRU5UAERFRkFVTFQAcGFyc2Vf Zm9ybWF0OiBpZ25vcmluZyB1bnJlY29nbml6ZWQgd29yZCAiJXMiIGluIGFk ZHJlc3MtYm9vay1mb3JtYXRzCgBJZ25vcmluZyB1bnJlY29nbml6ZWQgd29y ZCAiJXMiIGluIGFkZHJlc3MtYm9vay1mb3JtYXRzAGFkZHJlc3MtYm9vay1m b3JtYXRzIGhhcyBubyByZWNvZ25pemFibGUgd29yZHMsIHVzaW5nIGRlZmF1 bHQgZm9ybWF0AFRpdGxlQmxhbmtUb3AAVGl0bGVEYXNoVG9wAFRpdGxlAFRp dGxlRGFzaEJvdHRvbQBUaXRsZUJsYW5rQm90dG9tAENsaWNrSGVyZQBMaXN0 Q2xpY2tIZXJlAExpc3RFbXB0eQBFbXB0eQBOb1Blcm1pc3Npb24AU2ltcGxl AExpc3RIZWFkAExpc3RFbnQATGlzdEJsYW5rVG9wAExpc3RCbGFua0JvdHRv bQBOb3RTZXQAQmVnaW5uaW5nAE9uZUJlZm9yZUJlZ2lubmluZwBUd29CZWZv cmVCZWdpbm5pbmcARW5kACVzOiB0eXBlICVzIGFkcmJrX251bSAlZAoAICAg Z2xvYmFsX3JvdyAlbGQgZGxjZWxudW0gJWxkIGRsY29mZnNldCAlbGQKAFNv cnQgcnVsZSAlcyB1bmtub3duCgAlczogJXMKACVzOiAlcwoALSBhZGRyYm9v a19yZXNldCAtCgAiXCIgbm90IGFsbG93ZWQgaW4gYWRkcmJvb2sgbmFtZQoA LSBlbmRfYWRyYmtzIC0KAC0gY29tcGxldGVseV9kb25lX3dpdGhfYWRyYmtz IC0KAC0gc2F2ZV9zdGF0ZSAtCgAtIHJlc3RvcmVfc3RhdGUgLQoALSBpbml0 X2Fib29rIC0KACAgICBhZGRyYm9vayBuaWNrbmFtZSA9ICVzIGZpbGVuYW1l ID0gJXMgd2FudCBvc3RhdHVzICVzCgA8bnVsbD4APG51bGw+AE9wZW4ASGFs Zk9wZW4ATm9EaXNwbGF5AENsb3NlZABUb3RhbGx5Q2xvc2VkACAgICBvc3Rh dHVzIHdhcyAlcywgd2FudCAlcwoAT3BlbgBIYWxmT3BlbgBOb0Rpc3BsYXkA Q2xvc2VkAFRvdGFsbHlDbG9zZWQAT3BlbgBIYWxmT3BlbgBOb0Rpc3BsYXkA Q2xvc2VkAFRvdGFsbHlDbG9zZWQARXJyb3Igb3BlbmluZy9jcmVhdGluZyBh ZGRyZXNzIGJvb2sgJXMAJXM6ICVzAGFkZHJlc3Nib29rAEVycm9yIG9wZW5p bmcgYWRkcmVzcyBib29rICVzOiAlcwoAQWRkcmVzcyBib29rICVzICglcykg b3BlbmVkIHdpdGggJWxkIGl0ZW1zCgBBZGRyZXNzYm9vayBwYXJzZSBlcnJv ciBpbiAlcyAoJXMpOiAlcwoAJXM6ICVzAGFkZHJlc3Nib29rAEluc3VmZmlj aWVudCBwZXJtaXNzaW9ucyBmb3Igb3BlbmluZyBhZGRyZXNzIGJvb2sgJXMA QnVnIGluIGFkZHJib29rLCBub3Qgc3VwcG9zZWQgdG8gaGFwcGVuLCByZS1z eW5jaW5nLi4uAEJ1ZyBpbiBhZGRyYm9vayAobnVsbCBkbGMgaW4gZGxpc3Qo JWxkKSwgbm90IHN1cHBvc2VkIHRvIGhhcHBlbgoAcGFuaWNfZGxpc3QALSBn ZXRfZGxjKCVsZCkgLQoALSBpbml0aWFsaXplX2RsY19jYWNoZSAtCgAtIGRv bmVfd2l0aF9kbGNfY2FjaGUgLQoALSB3YXJwX3RvX2RsYyglbGQpIC0KAC0g d2FycF90b19iZWdpbm5pbmcgLQoALSB3YXJwX3RvX2VuZCAtCgAtIGZsdXNo X2RsY19mcm9tX2NhY2hlIC0KAEJ1ZyBpbiBhZGRyYm9vaywgbm90IHN1cHBv c2VkIHRvIGhhcHBlbiwgcmUtc3luY2luZy4uLgBCdWcgaW4gYWRkcmJvb2ss IG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJlLXN5bmMKAHBhbmljX2Fib29r X2Fib3J0AGRsYzEAZGxjMgBkbGNfbmV4dCByZXR1cm5lZCBEbGNOb3RTZXQK AGRsYwBkbGNfcHJldiByZXR1cm5lZCBEbGNOb3RTZXQgKDEpCgBkbGMAZGxj X3ByZXYgcmV0dXJuZWQgRGxjTm90U2V0ICgyKQoAZGxjAEFkZHJib29rIGNo YW5nZWQgYnkgYW5vdGhlciBwcm9jZXNzLCByZS1zeW5jaW5nLi4uAGFkZHJi b29rIGNoYW5nZWQgd2hpbGUgd2UgaGFkIGl0IG9wZW4/LCByZS1zeW5jCgB2 YWxpZF9sb3c9JWxkIHZhbGlkX2hpZ2g9JWxkIGluZGV4X29mX2xvdz0lZCBz aXplX29mX2NhY2hlPSVkCgBuX2NhY2hlZD0lZCBuZXdfaW5kZXg9JWQga25v d25faW5kZXg9JWQgbmV4dF9pbmRleD0lZAoAbmV4dF9yb3c9JWxkIHByZXZf cm93PSVsZCByb3c9JWxkCgBCdWcgaW4gYWRkcmJvb2ssIG5vdCBzdXBwb3Nl ZCB0byBoYXBwZW4sIHJlLXN5bmNpbmcuLi4AQnVnIGluIGFkZHJib29rLCBp bXBvc3NpYmxlIGNhc2UgKCVkKSBpbiBkbGNfcHJldiwgcmUtc3luYwoAb2xk AEJ1ZyBpbiBhZGRyYm9vaywgbm90IHN1cHBvc2VkIHRvIGhhcHBlbiwgcmUt c3luY2luZy4uLgBCdWcgaW4gYWRkcmJvb2ssIGltcG9zc2libGUgY2FzZSAo JWQpIGluIGRsY19uZXh0LCByZS1zeW5jCgBvbGQAAFsgUGVybWlzc2lvbiBE ZW5pZWQgXQAlcyBBZGRyZXNzQm9vayA8JXM+AFBlcnNvbmFsAEdsb2JhbAAo UmVhZE9ubHkpAChSZWFkT25seSkAKFJlYWRPbmx5KQAoVW4tcmVhZGFibGUp AChVbi1yZWFkYWJsZSkAKFVuLXJlYWRhYmxlKQBCdWcgaW4gYWRkcmJvb2ss IG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJlLXN5bmNpbmcuLi4AQnVnIGlu IGFkZHJib29rLCBpbXBvc3NpYmxlIGRmbHQgaW4gZmlsbF9pbl9kbCAoJWQp CgBuZXcALSBkaXNwbGF5X2Jvb2soKSAtCiAgIHRvcCAlZCBzdGFydCAlZCBj dXJfbGluZSAlZCByZWRyYXcgJWQKAC0gcGFpbnRfbGluZSglZCwgJWQpIC0K ACUlLSVkLiVkcwBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0 IF0AWyBFbXB0eSBdACUlLSVkLiVkcwAlJS0lZC4lZHMAJSUtJWQuJWRzICAA AAAAJS4xOHMgKGNvbnRpbnVlZCkAWyBTZWxlY3QgSGVyZSB0byBTZWUgRXhw YW5kZWQgTGlzdCBdAFsgRW1wdHkgXQBESVNUUklCVVRJT04gTElTVDoAAAAA AFtYXQBbIF0AWyBTZWxlY3QgSGVyZSB0byBTZWUgRXhwYW5kZWQgTGlzdCBd AFsgRW1wdHkgXQAAAC0gY2FsY3VsYXRlX2ZpZWxkX3dpZHRocyAtCgBVc2lu ZyAlcyBjaG9pY2U6ICVkICVkICVkAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4 cGFuZGVkIExpc3QgXQBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBM aXN0IF0ALSByZWRyYXdfYWRkcl9zY3JlZW4gLQoACgogLS0tIEFERFJfQk9P S19TQ1JFRU4gLS0tCgoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNF VFRJTkcgYWRkcmVzcyBib29rLi4uIGFkZHJfYm9va19zY3JlZW4hCgBBRERS RVNTIEJPT0sALS0tIGFkZHJfYm9va19jb21wb3NlIC0tLQoAUmVzZXR0aW5n IGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBib29rLi4uIGFk ZHJfYm9va19jb21wb3NlIQoAQ09NUE9TRVI6IFNFTEVDVCBBRERSRVNTAC0t LSBhZGRyX2Jvb2tfY29tcG9zZV9sY2MgLS0tCgBSZXNldHRpbmcgYWRkcmVz cyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29r X2NvbXBvc2VfbGNjIQoAQ09NUE9TRVI6IFNFTEVDVCBMSVNUAC0tLSBhZGRy X2Jvb2tfY2hhbmdlX2xpc3QgLS0tCgBSZXNldHRpbmcgYWRkcmVzcyBib29r Li4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29rX2NoYW5n ZV9saXN0IQoAQUREUkVTUyBCT09LIChFZGl0KTogU0VMRUNUIEFERFJFU1NF UwAtIGFkZHJfYm9va190YWtlYWRkciAtCgBSZXNldHRpbmcgYWRkcmVzcyBi b29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi5hZGRyX2Jvb2tfdGFr ZWFkZHIhCgBUQUtFQUREUjogU0VMRUNUIE5JQ0tOQU1FAC0gYWRkcl9ib29r X25pY2tfZm9yX2VkaXQgLQoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBS RVNFVFRJTkcgYWRkcmVzcyBib29rLi4uYWRkcl9ib29rX25pY2tfZm9yX2Vk aXQhCgBTRUxFQ1QgTklDS05BTUUALSBhZGRyX2Jvb2tfc2VsbmljayAtCgBS ZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJv b2suLi5hZGRyX2Jvb2tfc2VsbmljayEKAFNFTEVDVCBOSUNLTkFNRQAtIGFk ZHJfYm9va19zZWxhZGRyIC0KAFJlc2V0dGluZyBhZGRyZXNzIGJvb2suLi4A UkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19zZWxhZGRyIQoA U0VMRUNUIEFERFJFU1MALSBhZGRyX2Jvb2tfc2VsYWRkcl9ub2Z1bGwgLQoA UmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBi b29rLi4uYWRkcl9ib29rX3NlbGFkZHJfbm9mdWxsIQoAU0VMRUNUIEFERFJF U1MALSBhZGRyX2Jvb2tfbWFueW5pY2tzIC0KAFJlc2V0dGluZyBhZGRyZXNz IGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19t YW55bmlja3MhCgBTRUxFQ1QgTklDS05BTUVTAD8ASGVscABPAE9USEVSIENN RFMAUABQcmV2RW50cnkATgBOZXh0RW50cnkALQBQcmV2UGFnZQBTcGMATmV4 dFBhZ2UARABEZWxldGUAQQBBZGROZXcAQwBDb21wb3NlVG8AVwBXaGVyZUlz AD8ASGVscABPAE9USEVSIENNRFMAUQBRdWl0AEwATGlzdEZsZHJzAEcAR290 b0ZsZHIASQBJbmRleABZAHByWW50AFQAVGFrZUFkZHIAWABlWHBvcnQARgBG b3J3YXJkAC0tLSBhZGRyX2Jvb2sgLS0tICAoJXMpCgBBZGRyQm9va1NjcmVl bgBTZWxlY3RBZGRyQ29tAFNlbGVjdEFkZHJMY2NDb20AU2VsZWN0Tmlja3ND b20AU2VsZWN0QWRkcgBTZWxlY3RBZGRyVGFrZQBTZWxlY3RBZGRyTm9GdWxs Q29tAFNlbGVjdE5pY2sAU2VsZWN0Tmlja1Rha2UAU2VsZWN0Tmlja0NvbQBT ZWxlY3RNYW55Tmlja3MAVW5rbm93blN0eWxlAE5vIEFkZHJlc3MgQm9vayBD b25maWd1cmVkAE5vdyBpbiBhZGRyZXNzYm9vayAlcwBOb3cgaW4gYWRkcmVz c2Jvb2sgJXMAYWRkcl9ib29rOiB0b3Agb2YgbG9vcCwgYWRkcmJrICVkIHRv cF9lbnQgJWxkIGN1cl9yb3cgJWQKAEUARXhpdFNlbGVjdABTAFtTZWxlY3Rd AFgAW1NldC9VbnNldF0AU2VsZWN0AFNldC9VbnNldABbU2VsZWN0XQBMAExp c3RNb2RlAE0ATWFpbiBNZW51AFMAW1NlbGVjdF0AVgBbVmlldy9FZGl0XQBE AERlbGV0ZQBObyBhZGRyZXNzIGJvb2sgb3BlcmF0aW9ucyBwb3NzaWJsZQBB ZGRyYm9vayBjb21tYW5kIDonJWMnICglZCkKAEhFTFAgT04gQUREUkVTUyBC T09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09L AEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhF TFAgT04gQUREUkVTUyBCT09LAFJlYWxseSBhYmFuZG9uIHlvdXIgc2VsZWN0 aW9ucyAATm8gZW50cmllcyBpbiBhZGRyZXNzIGJvb2suIFVzZSBFeGl0U2Vs ZWN0IHRvIGxlYXZlIGFkZHJlc3MgYm9vawBVc2UgIlgiIHRvIG1hcmsgYWRk cmVzc2VzIG9yIGxpc3RzAAAALAAAAFlvdSBtYXkgb25seSBzZWxlY3QgbGlz dHMgZm9yIGxjYywgdXNlIGJjYyBmb3Igb3RoZXIgYWRkcmVzc2VzAABZb3Ug bWF5IG5vdCBzZWxlY3QgYSBsaXN0LCBzZWxlY3QgYSBzaW5nbGUgYWRkcmVz cyBpbnN0ZWFkAAAlcwBObyAlcyBzZWxlY3RlZABuaWNrbmFtZQBhZGRyZXNz AE5vIGVudHJpZXMgdG8gdmlldwBDdXJyZW50IGxpbmUgaXMgbm90IGVkaXRh YmxlAEFscmVhZHkgb24gZmlyc3QgbGluZS4AQWxyZWFkeSBvbiBsYXN0IGxp bmUuAEFscmVhZHkgb24gZmlyc3QgcGFnZS4AQWxyZWFkeSBvbiBsYXN0IHBh Z2UuAE5vIGVudHJpZXMgdG8gZGVsZXRlAE5vIGVudHJpZXMgdG8gc2VsZWN0 AFlvdSBtYXkgb25seSBzZWxlY3QgbGlzdHMgZm9yIGxjYywgdXNlIGJjYyBm b3IgcGVyc29uYWwgZW50cmllcwBZb3UgbWF5IG5vdCBzZWxlY3QgbGlzdCBt ZW1iZXJzLCBvbmx5IHdob2xlIGxpc3RzIG9yIHBlcnNvbmFsIGVudHJpZXMA WW91IG1heSBvbmx5IHNlbGVjdCBhZGRyZXNzZXMgb3IgbGlzdHMAVXNlICJY IiB0byBzZWxlY3QgYWRkcmVzc2VzIG9yIGxpc3RzAE5vIGVudHJpZXMgdG8g dGFrZQBObyBlbnRyaWVzIHRvIGV4cG9ydABOb3RoaW5nIHRvIGV4cG9ydABO byBlbnRyaWVzIHRvIGZvcndhcmQATm90aGluZyB0byBmb3J3YXJkAENhbiBv bmx5IGZvcndhcmQgd2hvbGUgZW50cmllcwBGMQA/AEFkZHJlc3NCb29rJXMl cyBpcyBSZWFkIE9ubHkAIAAAACVzIGlzIEVtcHR5AEFkZHJlc3MgQm9vawBE aXN0cmlidXRpb24gTGlzdAAlcyBub3QgZXhwYW5kZWQsIHVzZSAiUyIgdG8g ZXhwYW5kAEFkZHJlc3MgQm9vawBEaXN0cmlidXRpb24gTGlzdABBZGRyZXNz IGJvb2sgJXMgY2FuY2VsbGVkAFRhYnMgbm90IGFsbG93ZWQgaW4gYWRkcmVz cyBib29rAEAAAEAALSBleHBhbmRfYWRkcnNfZm9yX3BpY28gLQoAQWRkcmVz cwBwcm9ncmFtbWVyIGJvdGNoIGluIGV4cGFuZF9hZGRyc19mb3JfcGljbwAl cwBFcnJvciBhbGxvY2F0aW5nIHNwYWNlLgAKADxub25lPgAsCiUqcwAgAAoA QUREUkVTUyBCT09LIChSaWNoIFZpZXcpAC0gdmlld19tZXNzYWdlX2Zvcl9w aWNvIC0KAEVycm9yIGFsbG9jYXRpbmcgc3BhY2UuAE1FU1NBR0UgVEVYVABO aWNrbmFtZSAgOiAATmlja25hbWUAVG8gQWRkckJrAEZ1bGxuYW1lICA6IABG dWxsbmFtZQBUbyBNZXNzYWdlAEZjYyAgICAgICA6IABGaWxlQ29weQBUbyBG bGRycwBDb21tZW50ICAgOiAAQ29tbWVudABUbyBNZXNzYWdlAEFkZHJlc3Nl cyA6IABBZGRyZXNzZXMAVG8gQWRkckJrAC0gZWRpdF9lbnRyeSAtCgAAAAAA AABBRERSRVNTIEJPT0sgKCVzKQBWaWV3AEVkaXQALCAAJXMgaXMgY2FuY2Vs bGVkAEVkaXQAVGFrZQBFcnJvciB1cGRhdGluZyBhZGRyZXNzIGJvb2s6ICVz AFBpbmUgYnVnAFdhcm5pbmchIG5pY2tuYW1lICVzIGFsc28gZXhpc3RzIGlu ICIlcyIlcyVzACBhcyAAAAAiJXMiIGFscmVhZHkgaW4gYWRkcmVzcyBib29r LgAALSB2ZXJpZnlfYWRkciAtICglcykKAG51bABwcm9ncmFtbWVyIGJvdGNo IGluIHZlcmlmeV9hZGRyAABSZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJF U0VUVElORyBhZGRyZXNzIGJvb2suLi4gdmVyaWZ5X2FkZHIoJXMpIQoAAABT YXZlIGNoYW5nZXMgAABDYW5jZWwgACAoYW5zd2VyaW5nICJZZXMiIHdpbGwg YWJhbmRvbiBhbnkgY2hhbmdlcyBtYWRlKSAAAHRha2UAY2hhbmdlcwAtIGFi X2NvbXBvc2VfdG9fYWRkciAtCgBXYXJuaW5nOiAgdGhpcyBsaXN0IGlzIGVt cHR5IQAlcwAtIGFiX2V4cG9ydCAtCgBQaW5lIGRlbW8gY2FuJ3QgZXhwb3J0 IGFkZHJlc3NlcyB0byBmaWxlcwBMaXN0IGlzIGVtcHR5LCBub3RoaW5nIHRv IGV4cG9ydCEAJXMAXlQAVG8gRmlsZXMARVhQT1JUOiAoY29weSBhZGRyZXNz ZXMpIHRvIGZpbGUgaW4gJXMgZGlyZWN0b3J5OiAAY3VycmVudABob21lAEVY UE9SVAAvAEV4cG9ydCBjYW5jZWxsZWQAJXMARXJyb3IgZXhwYW5kaW5nIGZp bGUgbmFtZTogIiVzIiB1bmtub3duIHVzZXIAQ2FuJ3QgZXhwb3J0IHRvIGZp bGUgb3V0c2lkZSBvZiAlcwBPAE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIl cyVzIiBhbHJlYWR5IGV4aXN0cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQg PyAALi4uAABFcnJvciBkZWxldGluZyBvbGQgJXM6ICVzAEV4cG9ydCBjYW5j ZWxsZWQAT3BlbmluZyBmaWxlICIlcyIgZm9yIGV4cG9ydAoARXJyb3Igb3Bl bmluZyBmaWxlICIlcyIgZm9yIGFkZHJlc3MgZXhwb3J0OiAlcwAKAEZBSUxF RCBFeHBvcnQ6IGZpbGUgIiVzIiA6ICVzCgBFcnJvciBleHBvcnRpbmcgdG8g IiVzIiA6ICVzAEFkZHJlc3NlcyAlcyB0byBmaWxlICIlcyIAZXhwb3J0ZWQA b3ZlcndyaXR0ZW4AYXBwZW5kZWQALSBhYl9mb3J3YXJkIC0KAFRyb3VibGUg YWNjZXNzaW5nIGN1cnJlbnQgZW50cnkARm9yd2FyZGVkIGFkZHJlc3MgYm9v ayBlbnRyeSBmb3IgUGluZQAKICBbIEF0dGFjaGVkIHRvIHRoaXMgbWVzc2Fn ZSBpcyBhbiBlbnRyeSBmcm9tIHRoZSBzZW5kZXIncyBQaW5lIGFkZHJlc3Mg ICAgIF0KICBbIGJvb2suICBUbyBhZGQgaXQgdG8geW91ciBQaW5lIGFkZHJl c3MgYm9vaywgdXNlIHRoZSAiVGFrZUFkZHIiIGNvbW1hbmQuIF0KAFByb2Js ZW0gY3JlYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2UgdGV4dABESVJFQ1RPUlkA UGluZSBhZGRyZXNzYm9vayBlbnRyeQBwcm9maWxlAFgtRW1haWwtQWJvb2st RW50cnkAWC1OaWNrbmFtZTogJXMNCgBDTiVzJXM6ICVzDQoAO2NoYXJzZXQ9 AAAAWC1GY2M6ICVzDQoATWlzYyVzJXM6ADtjaGFyc2V0PQAAACAlcw0KACAl cw0KAEV4cGFuZCBuaWNrbmFtZXMARm9yd2FyZCBjYW5jZWxsZWQALCAAJXMA RW1haWwlcyVzOiAlcw0KADtjaGFyc2V0PQAAAEVtYWlsJXMlczogJXMNCgA7 Y2hhcnNldD0AAABFbWFpbCVzJXM6ICVzDQoAO2NoYXJzZXQ9AAAAUHJvYmxl bSBjcmVhdGluZyBzcGFjZSBmb3IgbWVzc2FnZSB0ZXh0AEZPUldBUkRJTkcg QUREUkVTUyBCT09LIEVOVFJZAC0gYWJfZ290b19mb2xkZXIgLQoALSBhYl93 aGVyZWlzIC0KAHNlYXJjaABXb3JkIG5vdCBmb3VuZABTZWFyY2ggd3JhcHBl ZCB0byBiZWdpbm5pbmcAYWRkcmVzcyBib29rcyAAAAAlLTEwLjEwcyAlLTM1 LjM1cyAlcwoAACUtMTAuMTBzICUtMzUuMzVzICVzCgBESVNUUklCVVRJT04g TElTVDoAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJXMKACVzCgBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRl ZCBMaXN0IF0AJXMKAFsgRW1wdHkgXQAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICVzCgBbIEVtcHR5IF0AJXMKAC0g YWJfcmVzaXplIC0KICAgIGxfcF9wIHdhcyAlZCwgbm93ICVkCgAtIGFkZHJf Ym9va19kZWxldGUgLQoAAFJlYWxseSBkZWxldGUgIiUuNTBzIgAAUmVhbGx5 IGRlbGV0ZSBFTlRJUkUgbGlzdCAiJS41MHMiAFJlYWxseSBkZWxldGUgIiUu MTAwcyIgZnJvbSBsaXN0AAAAAEVudHJ5IGRlbGV0ZWQsIGFkZHJlc3MgYm9v ayB1cGRhdGVkAGFib29rOiBFbnRyeSAlcwoAZGVsZXRlZABtb2RpZmllZABF cnJvciB1cGRhdGluZyBhZGRyZXNzIGJvb2s6ICVzAEVycm9yIGRlbGV0aW5n IGVudHJ5IGZyb20gJXMgKCVzKTogJXMKAEVudHJ5IG5vdCBkZWxldGVkAF5U AFRvIEFkZHJCawBBbHJlYWR5IGFuIGVudHJ5IHdpdGggbmlja25hbWUgIiVz IgAtIHNlYXJjaF9ib29rIC0KAFdvcmQgdG8gc2VhcmNoIGZvciBbJXNdOiAA AABeWQBGaXJzdCBBZHIAXlYATGFzdCBBZHIAU2VhcmNoZWQgdG8gZmlyc3Qg ZW50cnkATm8gZW50cmllcwBTZWFyY2hlZCB0byBsYXN0IGVudHJ5AE5vIGVu dHJpZXMAJXNhdGNoZWQgc3RyaW5nIGluICVzICVzZmllbGRzAEFsc28gbQBN AG90aGVyIAAAJXNhdGNoZWQgc3RyaW5nIGluICVzAEFsc28gbQBNAE5pY2tu YW1lIGZpZWxkAEZ1bGxuYW1lIGZpZWxkAEFkZHJlc3MgZmllbGQARmNjIGZp ZWxkAENvbW1lbnQgZmllbGQAbGlzdCBtZW1iZXIgYWRkcmVzcwA/AC0gZmlu ZF9pbl9ib29rIC0KAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExp c3QgXQBbIEVtcHR5IF0ALS0gYWRkX2Fib29rX2VudHJ5IC0tCgAiAEAuUkFX LUZJRUxELgAALS0gdGFrZV90b19hZGRyYm9va3NfZnJvbnRlbmQgLS0KAFJl c2V0dGluZyBhZGRyZXNzIGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3MgYm9v ay4uLiB0YWtlX3RvX2FkZHJib29rc19mcm9udGVuZCEKAC0tIHRha2VfdG9f YWRkcmJvb2tzIC0tCgBFbnRlciBuZXcgb3IgZXhpc3Rpbmcgbmlja25hbWUg KG9uZSB3b3JkIGFuZCBlYXN5IHRvIHJlbWVtYmVyKTogAFIAUmVwbGFjZQBB AEFkZABBbHJlYWR5IGFuIGVudHJ5ICVzIGluIGFkZHJlc3MgYm9vayEAJXMg JXMgKCVzKSBleGlzdHMsIHJlcGxhY2Ugb3IgYWRkIGFkZHJlc3NlcyB0byBp dCA/IABMaXN0AEVudHJ5ADxubyBsb25nIG5hbWU+AEFkZHJlc3MgYm9vayBp cyBhdCBtYXhpbXVtIHNpemUuIFRha2VBZGRyIGNhbmNlbGxlZC4AQWRkcmJv b2sgYXQgTWF4IHNpemUsIFRha2VBZGRyIGNhbmNlbGxlZAoAAAAAAAAAYWRk aXRpb24AQ2FuJ3Qgb3BlbiBhZGRyZXNzIGJvb2shAENhbid0IG9wZW4gYWRk cmVzcyBib29rIQBBZGRyZXNzQm9vayBub3QgYWNjZXNzaWJsZSwgcGVybWlz c2lvbiBkZW5pZWQALSBhZGRyX2xvb2t1cCAtCgAlcyBub3QgYWxsb3dlZCBp biBuaWNrbmFtZXMAQmxhbmsgc3BhY2VzAENvbW1hcwBRdW90ZXMALSBvdXJf YnVpbGRfYWRkcmVzcyAtICAoJXMpCgBudWwAbm8gbmljawAAICAgb3VyX2J1 aWxkX2FkZHJlc3Mgc2F5cyAlcyBhZGRyZXNzCgBCQUQAR09PRAAtIGJ1aWxk X2FkZHJfbGNjIC0gKCVzKQoAbnVsAABSZXNldHRpbmcgYWRkcmVzcyBib29r Li4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYnVpbGRfYWRkcmVzcygl cykhCgAALSBidWlsZF9hZGRyZXNzIC0gKCVzKQoAbnVsAABSZXNldHRpbmcg YWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYnVp bGRfYWRkcmVzcyglcykhCgAALSBidWlsZF9hZGRyZXNzX2ludGVybmFsIC0g ICglcykKAG51bABubyBuaWNrADwAPgA8AD4AAGJ1aWxkX2FkZHJlc3NfaW50 ZXJuYWwgcmV0dXJuaW5nIHBhcnNlIGVycm9yOiAlcwoATG9vcCBvciBEdXBs aWNhdGUgZGV0ZWN0ZWQgaW4gYWRkcmVzc2Jvb2shAC0gZXhwYW5kX2FkZHJl c3MgLSAgKCVzKQoAbnVsAG5vIG5pY2sAJXMgbm90IGluIGFkZHJlc3Nib29r ADsAKioqYWRkcmVzcy1sb29wLWluLWFkZHJlc3Nib29rcyoqKgAlcyAtLSAl cwA7AC0gYWRyYmtfbG9va3VwX3dpdGhfb3BlbnNfYnlfbmljayglcykgLQoA QAAAOiAAOwAgADwAPgAsIABcIgBcIgBeUABQcmV2IEFkZHJCb29rAF5OAE5l eHQgQWRkckJvb2sAAAAAAAogLSB1c2VfdGhpc19hZGRyYm9vayAtCgBObyAl c0FkZHJlc3Nib29rIHRvIFRha2UgdG8hAHdyaXRhYmxlIAAAVGFrZSB0byB3 aGljaCBhZGRyYm9vayA6ICVzAFtSZWFkT25seV0gAABObyBhZGRyZXNzYm9v ayAiJXMiAFRha2UgdG8gd2hpY2ggYWRkcmJvb2sgOiAlcwBbUmVhZE9ubHld IAAAVGFrZSB0byB3aGljaCBhZGRyYm9vayA6ICVzAFtSZWFkT25seV0gAAA/ AEhlbHAAVwBXaGVyZUlzAEUARXhpdFRha2UAVABUYWtlAFAAUHJldgBOAE5l eHQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWABbU2V0L1Vuc2V0XQBBAFNl dEFsbABVAFVuU2V0QWxsAFMAU2luZ2xNb2RlAD8ASGVscABXAFdoZXJlSXMA RQBFeGl0VGFrZQBUAFtUYWtlXQBQAFByZXYATgBOZXh0AC0AUHJldlBhZ2UA U3BjAE5leHRQYWdlAEwATGlzdE1vZGUATm8gYWRkcmVzc2VzIHRvIHRha2Us IGNhbmNlbGxlZABMaXN0IG1vZGU6IFVzZSAiWCIgdG8gbWFyayBhZGRyZXNz ZXMgdG8gYmUgaW5jbHVkZWQgaW4gbGlzdABTaW5nbGUgbW9kZTogVXNlICJQ IiBvciAiTiIgdG8gc2VsZWN0IGRlc2lyZWQgYWRkcmVzcwBUQUtFIEFERFJF U1MgU0NSRUVOICglcyBNb2RlKQBMaXN0AFNpbmdsZQBIRUxQIEZPUiBUQUtF IEFERFJFU1MgU0NSRUVOAGFkZGl0aW9uAEFscmVhZHkgb24gbGFzdCBsaW5l LgBBbHJlYWR5IG9uIGZpcnN0IGxpbmUuAEFscmVhZHkgb24gbGFzdCBwYWdl LgBBbHJlYWR5IG9uIGZpcnN0IHBhZ2UuAEFscmVhZHkgaW4gTGlzdE1vZGUu ICBQcmVzcyAiUyIgZm9yIFNpbmdsZSBlbnRyeSBtb2RlLgBBbHJlYWR5IGlu IFNpbmdsZU1vZGUuICBQcmVzcyAiTCIgZm9yIExpc3QgZW50cnkgbW9kZS4A U2luZ2xlIG1vZGU6IFVzZSAiUCIgb3IgIk4iIHRvIHNlbGVjdCBkZXNpcmVk IGFkZHJlc3MATGlzdCBtb2RlOiBVc2UgIlgiIHRvIG1hcmsgYWRkcmVzc2Vz IHRvIGJlIGluY2x1ZGVkIGluIGxpc3QARjEAPwAAAF5ZAFRvcABeVgBCb3R0 b20AV29yZCB0byBmaW5kICVzJXMlczogAFsAAABdAABTZWFyY2hlZCB0byB0 b3AAU2VhcmNoZWQgdG8gYm90dG9tAFdoZXJlSXMgY2FuY2VsbGVkAFNlYXJj aCB3cmFwcGVkIHRvIGJlZ2lubmluZwBXb3JkIGZvdW5kAFdvcmQgbm90IGZv dW5kAE5vIGFkZHJlc3NlcyBtYXJrZWQgZm9yIHRha2luZy4gVXNlIEV4aXRU YWtlIHRvIGxlYXZlIFRha2VBZGRyIHNjcmVlbgBbJWNdICAlLSouKnMAICAg ICAlLSouKnMAJXMAWyVjXSAgJXMAICAgICAlcwAKIC0gdGFraW5nIGFkZHJl c3MgaW50byBhZGRyZXNzIGJvb2sgLSAKACBUaGVzZSBlbnRyaWVzIGFyZSB0 YWtlbiBmcm9tIHRoZSBhdHRhY2htZW50cyAAQ2FuJ3QgdGFrZSBhZGRyZXNz IGludG8gYWRkcmVzcyBib29rLiBFcnJvciBhY2Nlc3NpbmcgZm9sZGVyACBU aGVzZSBlbnRyaWVzIGFyZSB0YWtlbiBmcm9tIHRoZSBtc2cgaGVhZGVycyAA Q2FuJ3QgdGFrZSBhZGRyZXNzIGludG8gYWRkcmVzcyBib29rLiBFcnJvciBh Y2Nlc3NpbmcgZm9sZGVyAGZyb20AcmVwbHktdG8AdG8AY2MAYmNjACBCZWxv dyB0aGlzIGxpbmUgYXJlIHNvbWUgcG9zc2liaWxpdGllcyB0YWtlbiBmcm9t IHRoZSB0ZXh0IG9mIHRoZSBtc2cgACVzOgAAJiVzAC5SQVctRklFTEQuAEAA cmZjODIyAGRpcmVjdG9yeQBkZWZhdWx0dHlwZQBjaGFyc2V0AGVtYWlsACwA bWlzYwB4LWZjYwBjbgB4LW5pY2tuYW1lAEZvcndhcmRlZCBFbnRyeQBjaGFy c2V0AEAAcGxhaW4AcGxhaW4AMQBFcnJvciBpbiBhZGRyZXNzIChvayB0byB0 cnkgVGFrZSBhbnl3YXkpAEAACiAtIHRha2luZyBhZGRyZXNzIGZyb20gYWRk cmVzcyBib29rIC0gCgBkZWZhdWx0IGNhc2UgaW4gaW50ZXJuYWxfdGFrZSwg c2hvdWxkbid0IGhhcHBlbgoAbWlzc2luZyB8IGluIGZvcmNlZC1hYm9vay1l bnRyeSAiJXMiCgBubyBsaXN0cyBhbGxvd2VkIGluIGZvcmNlZC1hYm9vay1l bnRyeSAiJXMiCgAAACRJZDogYWRyYmtsaWIuYyx2IDQuMTM5IDE5OTYvMDMv MTYgMDk6NDc6NTIgaHViZXJ0IEV4cCAkAAAAAAAAAAAAAAAA/////wAAAAD/ /////////wAAAAAgAAAAAAAAAC0gYWRyYmtfb3BlbiglcykgLQoALmFkZHJl c3Nib29rAC5hZGRyZXNzYm9vawAuAGExAGEyAENhbid0IGNyZWF0ZSB0ZW1w b3JhcnkgZmlsZQByAEFkZHJlc3MgYm9vayAlcyBkb2Vzbid0IGV4aXN0LCBj cmVhdGluZwBBZGRyZXNzIGJvb2sgJXMgZG9lc24ndCBleGlzdCwgY3JlYXRp bmcKAHcAcgBjcmVhdGUgZmFpbGVkOiAlcwoALmx1AHIAbHUgZm9yY2VkIG5v dCB2YWxpZAoAbHUgaXMgb3V0IG9mIGRhdGU6IHRpbWVzdGFtcD0lbHUgZmls ZV9tdGltZT0lbHUKAGFzayBpZiBvayB0byBibGFzdCAlcwoAUGluZSBuZWVk cyB0byB1cGRhdGUgbG9va3VwIGZpbGUgJXMsIG9rAHVzZXIgc2F5cyBub3Qg b2sgdG8gYmxhc3QKAENhbid0IGNyZWF0ZSBsb29rdXAgZGF0YWJhc2UAdXNl ciBzYXlzIG9rIHRvIGJsYXN0CgBMb29rdXAgZmlsZSAlcyBkb2Vzbid0IGV4 aXN0LCBjcmVhdGluZwBMb29rdXAgZmlsZSAlcyBkb2Vzbid0IGV4aXN0LCBj cmVhdGluZwoAdwBmaWxlbmFtZSB0b28gbG9uZywgdXNpbmcgJXMAbmFtZSB0 b28gbG9uZywgdHJ5aW5nICVzCgBwcm9ibGVtcyBhY2Nlc3NpbmcgYWRkcmVz c2Jvb2sAYTMAdHJ5aW5nIHRtcGZpbGUgJXMKAGE0AENhbid0IGNyZWF0ZSAl cywgdXNpbmcgdGVtcCBmaWxlACVzIGlzIG5vdCB2YWxpZCwgcmVidWlsZGlu ZwoAZm9yY2luZyByZWJ1aWxkIG9mICVzLi4uACVzIGlzbid0IHZhbGlkLCBy ZWJ1aWxkaW5nLi4uAHN0aWxsIHJlYnVpbGRpbmcAZmFpbGVkIGluIGJ1aWxk X29uZGlza19oYXNoX2Zyb21fYWJvb2sKAC0gYWRyYmtfaXNfaW5fc29ydF9v cmRlciAtCgB3ACUyZAoAcgBQIypFQABQIypAIAAtIHZhbGlkX2hmaWxlIC0K AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gUE1BR0lDCgBsdSBub3Qg dmFsaWQgLSBjYW4ndCByZWFkIFBNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlk IC0gUE1BR0lDIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBzZWVrIHRv IFZFUlNfTlVNCgBsdSBub3QgdmFsaWQgLSBjYW4ndCByZWFkIFZFUlNfTlVN CgAxMABsdSBub3QgdmFsaWQgLSBWRVJTX05VTSBpcyAlcyBub3QgJXMKADEw AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gSFRBQkxFX1NJWkUKAGx1 IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQgSFRBQkxFX1NJWkUKAGx1IG5vdCB2 YWxpZCAtIGhhc2hzaXplIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBz ZWVrIHRvIFRSTF9QTUFHSUMKAGx1IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQg VFJMX1BNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlkIC0gVFJMX1BNQUdJQyBp cyAlcwoAbHUgbm90IHZhbGlkIC0gY2FuJ3Qgc2VlayB0byBDT1VOVAoAbHUg bm90IHZhbGlkIC0gY2FuJ3QgcmVhZCBDT1VOVAoAbHUgbm90IHZhbGlkIC0g Q09VTlQgaXMgJXMKAGx1IG5vdCB2YWxpZCAtIGZwX2ZpbGVfc2l6ZSBmYWls ZWQKAGx1IG5vdCB2YWxpZCAtIGZpbGVzaXplIGlzICVsZAoALSBibGRfaGFz aF9mcm9tX29uZGlza19oYXNoIC0KAGluaXRpYWxpemluZyBoYXNoX2J5X25p Y2sKAGluaXRpYWxpemluZyBoYXNoX2J5X2FkZHIKAGdldF9lbnRyeXJlZl9s aW5lX2Zyb21fZGlzayByZXR1cm5pbmcgTlVMTCEKACAgICBmcCB3YXMgTlVM TAoAZ2V0X2VudHJ5cmVmX2xpbmVfZnJvbV9kaXNrIHJldHVybmluZyBOVUxM IQoAICAgIGZzZWVrIGZhaWxlZCwgc2Vla19wb3NpdGlvbj0lbGQsIGVudHJ5 X251bT0lbHUsICVzCgBnZXRfZW50cnlyZWZfbGluZV9mcm9tX2Rpc2sgcmV0 dXJuaW5nIE5VTEwhCgAgICAgZnJlYWQgcmV0dXJuZWQgJWxkIGluc3RlYWQg b2YgJWQsICVzIChlcnJubz0lZCkKACAgICBzZWVrX3Bvc2l0aW9uPSVsZCwg ZW50cnlfbnVtPSVsdQoAICAgIGZlcnJvcihmcCk9JWQsIGZlb2YoZnApPSVk CgAtIGdldF90aW1lc3RhbXBfZnJvbV9kaXNrIC0KAC0gZ2V0X3NvcnRfcnVs ZV9mcm9tX2Rpc2sgLQoALSBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r IC0KAHcAI0RFTEVURUQtAE1heCBhZGRyYm9vayBzaXplIGlzICVzLCAlcyB0 b28gbGFyZ2UsIGdpdmluZyB1cABsaW5lIHRvbyBsb25nOiBtdXN0IGJlIGZp eGVkIGJ5IGhhbmQAcgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4A bGluZSB0b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r KDEpOiAlcy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxp bmUgdG9vIGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vaygy KTogJXMuLi4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5l IHRvbyBsb25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soMyk6 ICVzLi4uCgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4AbGluZSB0 b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29rKDQpOiAl cy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxpbmUgdG9v IGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vayg1KTogJXMu Li4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5lIHRvbyBs b25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soNik6ICVzLi4u CgAtIGluaXRfYWRyaGFzaF9hcnJheSAtCgBpbml0X2FlX2VudHJ5OiBmb3Vu ZCB0cm91YmxlOiBhYiBpcyBOVUxMCgBpbml0X2FlX2VudHJ5OiBmb3VuZCB0 cm91YmxlOiBsZW5ndGg9JWQKAGluaXRfYWVfZW50cnk6IGZvdW5kIHRyb3Vi bGU6IGZzZWVrIHRvICVsZCBmYWlsZWQKAGluaXRfYWVfZW50cnk6IGZvdW5k IHRyb3VibGU6IGZyZWFkIHJldHVybmVkICVkIGluc3RlYWQgb2YgJWQKAGlu aXRfYWVfZW50cnk6IHRyb3VibGU6IGNoYXIgYmVmb3JlIG5pY2sgYXQgJWxk IG5vdCBDUiBvciBOTAoAICAgICAgICAgICAgIDogYnVmID0gPiVzPAoAbmlj a25hbWUgJXM6ICUuNTAwcwBhZGRyZXNzYm9vayBlbnRyeSBpcyBjb3JydXB0 AHBhcnNpbmcgZXJyb3IgcmVhZGluZyBhZGRyZXNzYm9vazogJXMgJXMKAG1p c3NpbmcgcmlnaHQgcGFyZW4AAAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNz Ym9vayBmaWxlICVzIGFuZCBpdHMgbG9va3VwIGZpbGUgJXMKAD8APwAgQk9P SyAgICA6OjogYXJlIG5vdCBjb25zaXN0ZW50IHdpdGggb25lIGFub3RoZXIu ICBUaGUgbG9va3VwCgAgVFJPVUJMRSA6OjogZmlsZSBtYXkgaGF2ZSB0byBi ZSByZW1vdmVkIGFuZCByZWJ1aWx0LgoAICAgICAgICAgOjo6IFVzdWFsbHkg aXQgd2lsbCBmaXggaXRzZWxmLCBidXQgaWYgaXQgZG9lc24ndCwgb3IgaWYg aXQKACAgICAgICAgIDo6OiBpcyBidWlsZGluZyB0ZW1wb3JhcnkgbG9va3Vw IGZpbGVzIGZvciBlYWNoIHVzZXIsCgAgICAgICAgICA6OjogdGhlIHN5cyBh ZG1pbiBzaG91bGQgcmVidWlsZCBpdCAoJXMpLgoKAD8AQWRkcmJvb2sgaGFz IGJlZW4gY2hhbmdlZCBieSBhbm90aGVyIHByb2Nlc3MsIG5lZWQgdG8gcmUt c3luYy4uLgBBYm9ydGluZyBvdXIgY2hhbmdlIHRvIGF2b2lkIGRhbWFnZS4u LgBhZGRyYm9vayAlcyBjaGFuZ2VkIHdoaWxlIHdlIGhhZCBpdCBvcGVuLCBs b25nam1wCgA/AABhZGRyYm9vayB0cm91YmxlICglcyksIGJ1dCB3ZSdyZSBy ZXR1cm5pbmcgbnVsbCBuaWNrbmFtZQoAPwBBZHZpc2VkIHVzZXIgdG8gcmVt b3ZlICVzIGFuZCByZXN0YXJ0IHBpbmUKAD8ASWYgJXMgbm90IG93bmVkIGJ5 IHVzZXIsIHN5cyBhZG1pbiBtYXkgaGF2ZSB0byByZWJ1aWxkIGl0CgA/AExv b2t1cCBmaWxlICVzIGluY29uc2lzdGVudC4uLnJlbW92ZSBpdCBhbmQgcmVz dGFydCBQaW5lAD8AbGVuZ3RoX29mX2VudHJ5OiB0cm91YmxlOiByZXR1cm4g bGVuZ3RoPSVsZCwgJXMKACAgICBvZmZzZXQ9JWxkLCBwPSVzCgA8ZW1wdHk+ ADxudWxsPgAgICAgbGluZT0lcwoAPGVtcHR5PgAgICAgZmVycm9yKGZwKT0l ZCwgZmVvZihmcCk9JWQKAC0gYWRyYmtfZ2V0X2FlIC0KAGFkcmJrX2dldF9h ZSAoJXMpOiByZXR1cm5pbmcgTlVMTCEKACAgIDogY291bnQgJWxkIGxfY193 X2tfYSAlbGQgY3VyX3RpbWUgJWx1CgAgICA6IHJlcXVlc3RlZCBlbnRyeV9u dW0gJWxkCgAgICA6IGdvdCBiYWNrIE5VTEwgZW50cnkgZnJvbSBhZHJia19n ZXRfZW50cnlyZWYKACAgIDogdWlkX25pY2sgJWxkIHVpZF9hZGRyICVsZCBv ZmZzZXQKAAAALSBhZHJia19sb29rdXBfYnlfbmljayglcykgKGluICVzKSAt CgA/AC0gYWRyYmtfbG9va3VwX2J5X2FkZHIoJXMpIChpbiAlcykgLQoAPwAg AC0gYWRyYmtfY2xlYXJyZWZzIC0KAAAAAAAALSBhZHJia193cml0ZSgiJXMi KSAtIHdyaXRpbmcgJWx1IGVudHJpZXMKAABBZGRyYm9vayBjaGFuZ2VkIGJ5 IGFub3RoZXIgcHJvY2VzcywgYWJvcnRpbmcgb3VyIGNoYW5nZSB0byBhdm9p ZCBkYW1hZ2UuLi4AYWRyYmtfd3JpdGU6IGFkZHJib29rICVzIGNoYW5nZWQg d2hpbGUgd2UgaGFkIGl0IG9wZW4sIGFib3J0aW5nIGFkcmJrX3dyaXRlCgBT YXZpbmcgYWRkcmVzcyBib29rAHcAdwBhZHJia193cml0ZSglcyk6IGZhaWxl ZCBvcGVuaW5nIHRlbXAgaGFzaGZpbGUgKCVzKQoAYWItPnRlbXBfaGFzaGZp bGUAJXMlMDJkLyUwMmQvJTAyZCMAI0RFTEVURUQtACNERUxFVEVELQBhZHJi a193cml0ZSglcyk6IENhbid0IGZpbmQgJWQgY29tbWVudGVkIGRlbGV0ZWRz CgBhZHJia193cml0ZSglcyk6IHByZW1hdHVyZSBlbmQgd2hpbGUgd3JpdGlu ZyBhZGRyYm9vayAoJXMpCgBlbnRyeSBpcyBOVUxMAHVpZF9uaWNrIGlzIE5P X1VJRABhZHJia193cml0ZSglcyk6IGNhbid0IGZpbmQgYWUgd2hpbGUgd3Jp dGluZyBhZGRyYm9vawoAcgByAEludGVycnVwdCEgIFJldmVydGluZyB0byBw cmV2aW91cyB2ZXJzaW9uAGFkcmJrX3dyaXRlKCVzKTogSW50ZXJydXB0CgBh ZHJia193cml0ZSglcyk6IHNvbWUgc29ydCBvZiBpb19lcnJvcgoAYWRyYmtf d3JpdGUoJXMpOiBhbHJlYWR5IHJlbmFtZWQgaGFzaGZpbGU6ICVzCgAKJXMA ICAgAAolcwAgICAACiVzACAgIAAKJXMAICAgAAolcwAgICAALSB3cml0ZV9o YXNoX2hlYWRlciAtCgAlcyAlcyAlMTBsdQoAUCMqRUAAMTAAJTEwbHUgJTEw bHUgJTExbGQgJTExbGQgJTEwbGQKAC0gd3JpdGVfaGFzaF90YWJsZSAtCgAl MTBsdQoALSB3cml0ZV9oYXNoX3RyYWlsZXIgLQoAJXMgJTEwbHUKAFAjKkVA ACUxMWxkCgAgJTJkICUyZCAlMmQgJTJkICUyZCAlMmQgJTJkCgAlMTBsdSAl MmQKAGFkcmJrX2dldF9lbnRyeXJlZiglcykgLSBlbGVtPSVsdSAoJXMpCgBO b3JtYWwARGVsZXRlAFNhdmVEZWxldGUATG9jawBVbmxvY2sAVW5rbm93bgBQ cm9ncmFtbWluZyBib3RjaCBpbiBhZHJia19nZXRfZW50cnlyZWYoKQBhZHJi a19nZXRfZW50cnlyZWY6IGVudHJ5IG1hcmtlZCBkZWxldGVkLCBjb3VudCB3 YXMgJWx1LCBub3cgJWx1CgBkZWxldGluZyAldSBmcm9tIGNhY2hlCgBhZHJi a19nZXRfZW50cnlyZWY6IGFiIGlzIE5VTEwsIHNob3VsZCBub3QgaGFwcGVu LgoAYWRyYmtfZ2V0X2VudHJ5cmVmOiBhYi0+ZnBfaGFzaCBpcyBOVUxMLCBz aG91bGQgbm90IGhhcHBlbi4KAGFkcmJrX2dldF9lbnRyeXJlZjogZWxlbSA+ PSBhYi0+Y291bnQgKCVsZCA+PSAlbGQpLCBzaG91bGQgbm90IGhhcHBlbi4K AAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNzYm9vayBsb29rdXAgZmlsZSAl cwoAPwAgQk9PSyAgICA6Ojogc2VlbXMgdG8gYmUgdW5yZWFkYWJsZS4gIFRo ZSBsb29rdXAKACBUUk9VQkxFIDo6OiBmaWxlIG1heSBoYXZlIHRvIGJlIHJl bW92ZWQgYW5kIHJlYnVpbHQuCgAgICAgICAgICA6OjogVXN1YWxseSBpdCB3 aWxsIGZpeCBpdHNlbGYsIGJ1dCBpZiBpdCBkb2Vzbid0LCBvciBpZiBpdAoA ICAgICAgICAgOjo6IGlzIGJ1aWxkaW5nIHRlbXBvcmFyeSBsb29rdXAgZmls ZXMgZm9yIGVhY2ggdXNlciwKACAgICAgICAgIDo6OiB0aGUgc3lzIGFkbWlu IHNob3VsZCByZWJ1aWxkIGl0ICglcykuCgoAPwBhZHJia19nZXRfZW50cnly ZWY6IHJldHVybmVkIE5VTEwKAFRoZXJlIG11c3QgaGF2ZSBiZWVuIGEgcHJv YmxlbSBvcGVuaW5nIG9yIGNsb3Npbmcgb3Igc29tZXRoaW5nLgoAQWRkcmJv b2sgcHJvYmxlbXMlcwAsIHdpbGwgYXR0ZW1wdCB0byByZXN5bmMuLi4AAFdp bGwgYXR0ZW1wdCB0byBsb25nam1wIHRvIHNhZmUgcGxhY2UgYW5kIHRyeSBh Z2Fpbi4KAEFib3J0aW5nIG91ciBjaGFuZ2UgdG8gYXZvaWQgZGFtYWdlLi4u AAAtIGFkcmJrX3NldF9ub21pbmFsX2NhY2hlc2l6ZSAtIHdhcyAlbGQgbm93 ICVsZAoAYWRyYmtfYWRkOiBlbnRyeSBtYXJrZWQgaW5zZXJ0ZWQsIGNvdW50 IHdhcyAlbHUsIG5vdyAlbHUKAC0gc2V0X21vdmVkX2VudHJ5cmVmIC0KAC0g aW5pdF9lbnRyeXJlZl9jYWNoZSAtCgAtIGNsZWFyX2VudHJ5cmVmX2NhY2hl IC0KAC0gYWRyYmtfc29ydCAtCgBTb3J0aW5nIGFkZHJlc3MgYm9vawBBZGRy ZXNzIGJvb2sgc29ydCBjYW5jZWxsZWQsIHVzaW5nIG9sZCBvcmRlciBmb3Ig bm93AC0gYWRyYmtfc29ydCAoJXMpCgBGdWxsTGlzdHNMYXN0AEZ1bGxuYW1l AE5pY2tMaXN0TGFzdABOaWNrbmFtZQB1bmtub3duAGFkZHJlc3MgYm9vayBz b3J0IGZhaWxlZCwgY2FuJ3Qgc2F2ZQAAAAAAAAAAJElkOiBhcmdzLmMsdiA0 LjUzIDE5OTYvMDMvMTUgMjE6MTQ6MTMgbWlrZXMgRXhwICQAAAAAAABjb25m AHBpbmVyYwBFcnJvcjogbWlzc2luZyBhcmd1bWVudCBmb3Igb3B0aW9uICIt cGluZXJjIiAodXNlIC0gZm9yIHN0YW5kYXJkIG91dCkKAGNyZWF0ZV9sdQBF cnJvcjogbWlzc2luZyBhcmd1bWVudCBmb3Igb3B0aW9uICItY3JlYXRlX2x1 IgoAVXNhZ2U6IHBpbmUgLWNyZWF0ZV9sdSA8YWRkcmJvb2tfZmlsZT4gPGFk ZHJib29rX3NvcnRfdHlwZT4KAG5yAHNvcnQARXJyb3I6IG1pc3NpbmcgYXJn dW1lbnQgZm9yIG9wdGlvbiAiLXNvcnQiCgBFcnJvcjogbWlzc2luZyBhcmd1 bWVudCBmb3IgZmxhZyAiJWMiCgBFcnJvcjogTm9uIG51bWVyaWMgYXJndW1l bnQgZm9yIGZsYWcgIiVjIgoARXJyb3I6IE5vbiBudW1lcmljIGFyZ3VtZW50 IGZvciBmbGFnICIlYyIKAEVycm9yOiB1bmtub3duIGZsYWcgIiVjIgoARXJy b3IgaW4gLUkgYXJndW1lbnQgIiVzIjogJXMKAHBpbmVmACwAdXNlLWZ1bmN0 aW9uLWtleXMALABlbmFibGUtc3VzcGVuZAAsAGV4cGFuZGVkLXZpZXctb2Yt Zm9sZGVycwBJbnRlcm5hbCBlcnJvciAlcwoAQ2FuJ3QgY3VycmVudGx5IHVz ZSAtYSB3aXRob3V0IC1ucgoAQ2FuJ3QgaGF2ZSBib3RoIC1jb25mIGFuZCAt cGluZXJjCgBDYW4ndCBoYXZlIGJvdGggLWNvbmYgYW5kIC1jcmVhdGVfbHUK AENhbid0IGhhdmUgYm90aCAtcGluZXJjIGFuZCAtY3JlYXRlX2x1CgAKUG9z c2libGUgU3RhcnRpbmcgQXJndW1lbnRzIGZvciBQaW5lIHByb2dyYW06CgoA CUFyZ3VtZW50CQlNZWFuaW5nCgAJIDxhZGRycz4uLi4JR28gZGlyZWN0bHkg aW50byBjb21wb3NlciBzZW5kaW5nIHRvIGdpdmVuIGFkZHJlc3MKAAkJCVN0 YW5kYXJkIGlucHV0IHJlZGlyZWN0aW9uIGlzIGFsbG93ZWQgd2l0aCBhZGRy ZXNzZXMuCgAJIC1kIG4JCURlYnVnIC0gc2V0IGRlYnVnIGxldmVsIHRvICdu JwoACSAtZiA8Zm9sZGVyPglGb2xkZXIgLSBnaXZlIGZvbGRlciBuYW1lIHRv IG9wZW4KAAkgLWMgPG51bWJlcj4JQ29udGV4dCAtIHdoaWNoIGNvbnRleHQg dG8gYXBwbHkgdG8gLWYgYXJnCgAJIC1GIDxmaWxlPglGaWxlIC0gZ2l2ZSBm aWxlIG5hbWUgdG8gb3BlbiBhbmQgcGFnZSB0aHJ1CgAJIC1oIAkJSGVscCAt IGdpdmUgdGhpcyBsaXN0IG9mIG9wdGlvbnMKAAkgLWsgCQlLZXlzIC0gRm9y Y2UgdXNlIG9mIGZ1bmN0aW9uIGtleXMKAAkgLXogCQlTdXNwZW5kIC0gYWxs b3cgdXNlIG9mIF5aIHN1c3BlbnNpb24KAAkgLXIgCQlSZXN0cmljdGVkIC0g Y2FuIG9ubHkgc2VuZCBtYWlsIHRvIG9uZSBzZWxmCgAJIC1zb3J0IDxzb3J0 PiAJU29ydCAtIFNwZWNpZnkgc29ydCBvcmRlciBvZiBmb2xkZXI6CgAJCQkg ICAgICAgIHN1YmplY3QsIGFycml2YWwsIGRhdGUsIGZyb20sIHNpemUsIC9y ZXZlcnNlCgAJIC1pCQlJbmRleCAtIEdvIGRpcmVjdGx5IHRvIGluZGV4LCBi eXBhc3NpbmcgbWFpbiBtZW51CgAJIC1JIDxrZXlzdHJva2VfbGlzdD4JSW5p dGlhbCBrZXlzdHJva2VzIHRvIGJlIGV4ZWN1dGVkCgAJIC1uIDxudW1iZXI+ CUVudHJ5IGluIGluZGV4IHRvIGJlZ2luIG9uCgAJIC1vIAkJUmVhZE9ubHkg LSBPcGVuIGZpcnN0IGZvbGRlciByZWFkLW9ubHkKAAkgLWNvbmYJCUNvbmZp Z3VyYXRpb24gLSBQcmludCBvdXQgZnJlc2ggZ2xvYmFsIGNvbmZpZ3VyYXRp b24KAAkgLXBpbmVyYyA8ZmlsZT4JQ29uZmlndXJhdGlvbiAtIFB1dCBmcmVz aCBwaW5lcmMgY29uZmlndXJhdGlvbiBpbiA8ZmlsZT4KAAkgLXAgPHBpbmVy Yz4JVXNlIGFsdGVybmF0ZSAucGluZXJjIGZpbGUKAAkgLVAgPHBpbmUuY29u Zj4JVXNlIGFsdGVybmF0ZSBwaW5lLmNvbmYgZmlsZQoACSAtY3JlYXRlX2x1 IDxhYm9va19maWxlPiA8YWJfc29ydF90eXBlPiAgIGNyZWF0ZSAubHUgZnJv bSBzY3JpcHQKAAkgLW5yCQlTcGVjaWFsIG1vZGUgZm9yIFVXSU4KAAkgLWEJ CVNwZWNpYWwgYW5vbnltb3VzIG1vZGUgZm9yIFVXSU4KAAkgLWwJCUxpc3Qg LSBFeHBhbmQgTGlzdCBvZiBmb2xkZXIgY29sbGVjdGlvbnMgYnkgZGVmYXVs dAoACSAtPG9wdGlvbj49PHZhbHVlPglBc3NpZ24gPHZhbHVlPiB0byB0aGUg cGluZXJjIG9wdGlvbiA8b3B0aW9uPgoACQkJICAgICAgICBlLmcuIC1zaWdu YXR1cmUtZmlsZT1zaWcxCgAJCQkgICAgICAgIChOb3RlOiBmZWF0dXJlLWxp c3QgaXMgYWRkaXRpdmUpCgAkSWQ6IGNvbnRleHQuYyx2IDQuNDggMTk5Ni8w My8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAO//38gAAAAAJXMARm91bmQg bWFpbGJveCBvdXRzaWRlIGNvbnRleHQ6ICVzACVzAFVuYmFsYW5jZWQgJ30n AFVuYmFsYW5jZWQgJ1snAE5vICdbJyBpbiBjb250ZXh0AE5vICddJyBpbiBj b250ZXh0AEZpbmQgb2YgbWFpbGJveCBvdXRzaWRlIGNvbnRleHQ6ICVzAEZp bmQgb2YgYmJvYXJkIG91dHNpZGUgY29udGV4dDogJXMARmluZCBvZiBtYWls Ym94IG91dHNpZGUgY29udGV4dDogJXMARmluZCBvZiBiYm9hcmQgb3V0c2lk ZSBjb250ZXh0OiAlcwBDcmVhdGUgb2YgbWFpbGJveCBvdXRzaWRlIGNvbnRl eHQ6ICVzAFtdAElOQk9YAAAkSWQ6IGZpbHRlci5jLHYgNC43MiAxOTk2LzAz LzE4IDE4OjQ4OjU1IG1pa2VzIEV4cCAkAAAAAAAjj2gAGCTkQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQT5BQUE/NDU2Nzg5 Ojs8PT5BQUBBQUEAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGUFBQUFBQRob HB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzQUFBQUEAGCX1AAAAAAAAAAAAAABL ACSJOAAAAABhKwByAHBpbmUtdG1wAHNvX2dldCBlcnJvcjogJXMgOiAlcwBz b19nZXQgZXJyb3I6IHRtcGZpbGUgOiAlcwBzb19nZXQgZXJyb3I6IGFsbG9j IG9mIHBpY28gdGV4dCBzcGFjZQBwcm9ncmFtbWVyIGJvdGNoOiB1bnN1cHBv cnRlZCBzb190cnVuY2F0ZSBjYWxsAGErAHIARVJST1IgcmVvcGVuaW5nICVz IDogJXMARVJST1IgcG9zaXRpb25pbmcgaW4gJXMgOiAlcwBFcnJvciB3cml0 aW5nIG91dCBwaXBlAC0tIGdmX3BpcGU6IABFUlJPUjogJXMKAE5VTEwAZG9u ZS4KAENhbid0IHNldCB1cCBub24tYmxvY2tpbmcgSU8AUGlwZSBjb21tYW5k IHJldHVybmVkIGVycm9yLgBFUlJPUjogZ2ZfZmlsdGVyX3B1dHM6ICVzCgBO VUxMAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5v cHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8ALS0gZ2ZfcmVzZXQgYmluYXJ5X2I2 NAoASWxsZWdhbCAnPScgaW4gYmFzZTY0IHRleHQASW50ZXJuYWwgYmFzZTY0 IGRlY29kZXIgZXJyb3IALS0gZ2ZfcmVzZXQgYjY0X2JpbmFyeQoATm9uLWhl eGFkZWNpbWFsIGNoYXJhY3RlciBpbiBRUCBlbmNvZGluZwBOb24taGV4YWRl Y2ltYWwgY2hhcmFjdGVyIGluIFFQIGVuY29kaW5nAC0tIGdmX3Jlc2V0IHFw XzhiaXQKADAxMjM0NTY3ODlBQkNERUYALS0gZ2ZfcmVzZXQgOGJpdF9xcAoA Y29tbWVudAAvY29tbWVudAAvcGFyYWdyYXBoAGJvbGQAL2JvbGQAaXRhbGlj AC9pdGFsaWMAdW5kZXJsaW5lAC91bmRlcmxpbmUAUmljaHRleHQgdG9rZW4g b3ZlciA0MCBjaGFyYWN0ZXJzAEluY29tcGxldGUgdG9rZW4gaW4gcmljaHRl eHQALS0gZ2ZfcmVzZXQgcmljaDJwbGFpbgoAcGFyYW0AL3BhcmFtAGJvbGQA L2JvbGQAaXRhbGljAC9pdGFsaWMAdW5kZXJsaW5lAC91bmRlcmxpbmUATWFs Zm9ybWVkIEVucmljaGVkIHRleHQ6IHVuZXhwZWN0ZWQgJzwnAE1hbGZvcm1l ZCBFbnJpY2hlZCB0ZXh0OiB0b2tlbiB0b28gbG9uZwBJbmNvbXBsZXRlIHRv a2VuIGluIHJpY2h0ZXh0AC0tIGdmX3Jlc2V0IGVucmljaGVkMnBsYWluCgAt LSBnZl9yZXNldCBlc2NhcGUKAC0tIGdmX3Jlc2V0IHdyYXAKAC0tIGdmX3Jl c2V0IHByZWZpeAoALS0gZ2ZfcmVzZXQgbGluZV90ZXN0CgAtLSBnZl9yZXNl dCBkZWxldGVfdHJhaWxpbmdfc3BhY2UKAC0tIGdmX3Jlc2V0IG52dG5sX2xv Y2FsCgAtLSBnZl9yZXNldCBsb2NhbF9udnRubAoALS0gZ2ZfcmVzZXQgYnVz eQoAAAAAAAAAJElkOiBmb2xkZXIuYyx2IDQuMjE4IDE5OTYvMDMvMTUgMDc6 MTM6NDIgaHViZXJ0IEV4cCAkAAAAGCpYABgqWgAAAAAAGCpfABgqYQAAAAAA GCv/ABgsAQANAAAAGCwLABgsFgANAAAAGCpsABgqbgAaAAAAGCp3ABgqeQAa AAAAGCqCABgqhAAoAAAAGCqNABgqkQAmAAAAGCvTABgr+AA2AAAAGCvVABgr 9AA2AAAAGCvXABgr2QBEAAAAGCqyABgqtABFAAAAGCq8ABgqvgAAAAAAGCrD ABgqxQAAAAAAGCrQABgq0gAAAAAAGCrXABgq2QAAAAAAAAAAAAAAAAAAAAAA GCrhABgq4wAAAAAAGCrsABgq7gAAAAAAGCr3ABgq+QAAAAAAGCsBABgrAwAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAABQAAAA AAAAAAAAGCh4/wcAAAAAAAAAAAAAAAAAGAAAAAwAGDBdABgwYP////8AAAAA AAAAAAAAAAAAAAAUAAAADAAYMl8AGDJi/////wAAAAAAAAAAAAAAAFJlYWxs eSB1bnN1YnNjcmliZSBmcm9tICIlLipzIgAAAAAAAAAAAAAAGDgKABg4CwAA ABkAAAAKABg4DAAYOA8AAAAWAAAACwAYOBoAGDgd/////wAAAAAAAAAAAAAA AAAAAAA/AEhlbHAATwBPVEhFUiBDTURTAFAAUHJldkZsZHIATgBOZXh0Rmxk cgAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBEAERlbGV0ZQBBAEFkZABSAFJl bmFtZQBXAFdoZXJlSXMAPwBIZWxwAE8AT1RIRVIgQ01EUwBRAFF1aXQAQwBD b21wb3NlAEcAR290b0ZsZHIASQBDdXJJbmRleABXAFdoZXJlSXMAWQBwcllu dAA9PT0gZm9sZGVyX3NjcmVlbiBjYWxsZWQgPT09PQoACgogICAgLS0tLSBG T0xERVIgU0NSRUVOIC0tLS0KAEZPTERFUiBMSVNUAEdPVE86IFNFTEVDVCBG T0xERVIAU0FWRTogU0VMRUNUIEZPTERFUgBGQ0M6IFNFTEVDVCBGT0xERVIA U1VCU0NSSUJFOiBTRUxFQ1QgRk9MREVSAE5XU0dSUDogU0VMRUNUIEdST1VQ AE5vdyBpbiBjb2xsZWN0aW9uIDwlcz4ARABBAFIAUmVuYW1lAFN1YnNjcmli ZQBVblNic2NyYmUAQWRkAERlbGV0ZQBNAE1haW4gTWVudQBWAFtTZWxlY3Rd AFtWaWV3Rmxkcl0ARQBFeGl0U2VsZWN0AEV4aXRTdWJzY2IAUwBbU2VsZWN0 XQBbU3Vic2NyaWJlXQBYAFtTZXQvVW5zZXRdAFN1YnNjcmliZQBMAExpc3RN b2RlAABmb2xkZXIgY29tbWFuZDogJWMgKCVkKQoAQWxyZWFkeSBvbiBmaXJz dCBmb2xkZXIuAEFscmVhZHkgb24gbGFzdCBmb2xkZXIuAEFscmVhZHkgb24g Zmlyc3QgbGluZS4AQWxyZWFkeSBvbiBsYXN0IGxpbmUuAEFscmVhZHkgb24g Zmlyc3QgcGFnZS4AQWxyZWFkeSBvbiBsYXN0IHBhZ2UuAEhFTFAgRk9SIEZP TERFUlMASEVMUCBGT1IgT1BFTklORyBGT0xERVJTAEhFTFAgRk9SIFNBVklO RyBNRVNTQUdFUyBUTyBGT0xERVJTAEhFTFAgRk9SIFNFTEVDVElORyBUSEUg RkNDAEhFTFAgU0VMRUNUSU5HIE5FV1NHUk9VUCBUTyBTVUJTQ1JJQkUgVE8A SEVMUCBGT1IgU0VMRUNUSU5HIE5FV1NHUk9VUCBUTyBQT1NUIFRPAEVtcHR5 IGZvbGRlciBjb2xsZWN0aW9uLiAgTm90aGluZyB0byBzZWxlY3QhAENhbid0 IHNhdmUgbWVzc2FnZXMgdG8gYnVsbGV0aW4gYm9hcmRzIG9yIG5ld3MgZ3Jv dXBzIQBTVUIAQWxyZWFkeSBzdWJzY3JpYmVkIHRvICIlcyIAAFVzZSAiWCIg dG8gbWFyayBncm91cHMgdG8gc3Vic2NyaWJlIHRvAFN1YnNjcmliZSB0byAl ZCBuZXcgZ3JvdXBzAFVzZSAiRXhpdFN1YnNjYiIgdG8gY2FuY2VsIHN1YnNj cmliZSBjb21tYW5kAHJldHVybiAiJXMiIGluIGNvbnRleHQgIiVzIgoATlVM TABOVUxMAEFscmVhZHkgaW4gRm9sZGVyIExpc3QAU1VCAFVzZSAiWCIgdG8g bWFyayBncm91cHMgdG8gc3Vic2NyaWJlIHRvAFJldHVybmluZyB0byBjdXJy ZW50IGluZGV4AE5vIGZvbGRlciBzZWxlY3RlZCB0byBkZWxldGUuICAlcyBs aXN0LgBFbXB0eQBFeHBhbmQAU1VCAEFscmVhZHkgc3Vic2NyaWJlZCB0byAi JXMiAABGb2xkZXIgbmFtZSBzZWFyY2ggY2FuY2VsbGVkAFdvcmQgbm90IGZv dW5kAFNlYXJjaCB3cmFwcGVkIHRvIGJlZ2lubmluZwBGMQA/ACVzJXMAAAAA ACVzACVzLWNvbGxlY3Rpb24gPCVzPiAgJXMATmV3cwBGb2xkZXIAKiogRGVm YXVsdCBmb3IgU2F2ZXMgKioAAChSZW1vdGUpAChMb2NhbCkAAAAKIC0gYWRk X25ld19mb2xkZXIgLSAKAF5YAFVzZSBJbmJveCBIb3N0AEFkZGl0aW9uIGNh bmNlbGxlZDogY29uZmlnIGZpbGUgbm90IGVkaXRhYmxlAE5hbWUgb2Ygc2Vy dmVyIHRvIGNvbnRhaW4gYWRkZWQgZm9sZGVyIDogAEFkZGl0aW9uIG9mIG5l dyBmb2xkZXIgY2FuY2VsbGVkAEZvbGRlciBvbiAiJXMiIHRvIGFkZCA6IABO YW1lIG9mIGZvbGRlciB0byBhZGQgOiAARm9sZGVyIG5hbWUgY2FuJ3QgYmVn aW4gd2l0aCBkb3QAQ29uZmlnIGZlYXR1cmUgIiVzIiBlbmFibGVzIG5hbWVz IGJlZ2lubmluZyB3aXRoIGRvdAAAQWRkaXRpb24gb2YgbmV3IGZvbGRlciBj YW5jZWxsZWQATmlja25hbWUgZm9yIGZvbGRlciAiJXMiIDogAEFkZGl0aW9u IG9mIG5ldyBmb2xkZXIgY2FuY2VsbGVkAABJbmNvbWluZyBmb2xkZXIgIiVz IiBhbHJlYWR5IGV4aXN0cwAlcyVzJXMlcyVzACIAAAAiAAAgAABGb2xkZXIg IiVzIiBjcmVhdGVkAEZvbGRlciAiJXMiIGNyZWF0ZWQARm9sZGVyICIlcyIg Y3JlYXRlZCBvdXRzaWRlIGN1cnJlbnQgY29sbGVjdGlvbgBeVABUbyBBbGwg R3JwcwBFbnRlciBmdWxsIGdyb3VwIG5hbWUgb3Igc3Vic3RyaW5nIG9mIGdy b3VwIHRvIGdldCBsaXN0OiAARmV0Y2hpbmcgbmV3c2dvdXAgbGlzdABObyBn cm91cCBzdWJzdHJpbmcgdG8gbWF0Y2ghIFVzZSBeVCB0byBsaXN0IGFsbCBu ZXdzIGdyb3Vwcy4ATm8gZ3JvdXBzIHRvIHNlbGVjdCBmcm9tIQBOZXdzIGdy b3VwICIlcyIgZGlkbid0IG1hdGNoIGFueSBleGlzdGluZyBncm91cHMAUFJF RklYOiAiJXMiLCAlcwoAU1VCIAAgICAgAFN1YnNjcmliZSBjYW5jZWxsZWQA RXJyb3Igc3Vic2NyaWJpbmcgdG8gIiVzIgBTdWJzY3JpcHRpb25zIGZhaWxl ZCwgc3Vic2NyaWJlZCB0byBubyBuZXcgZ3JvdXBzAFN1YnNjcmliZWQgdG8g JXMgbmV3IGdyb3VwcyVzJXMALCBmYWlsZWQgb24gAAAARXJyb3Igc3Vic2Ny aWJpbmcgdG8gIiVzIgBTdWJzY3JpYmVkIHRvICIlcyIACiAtIHJlbmFtZSBm b2xkZXIgLQoAQ2FuJ3QgcmVuYW1lIGJ1bGxldGluIGJvYXJkcyBvciBuZXdz IGdyb3VwcyEATm8gZm9sZGVyIHNlbGVjdGVkIHRvIHJlbmFtZS4gICVzIGxp c3QuAEVtcHR5AEV4cGFuZAAAQ2FuJ3QgY2hhbmdlIHNwZWNpYWwgZm9sZGVy IG5hbWUgIiVzIgBDYW4ndCByZW5hbWUgZm9sZGVyIG5pY2tuYW1lcyBhdCB0 aGlzIHRpbWUhAFJlbmFtZSBmb2xkZXIgdG8gOiAARm9sZGVyIG5hbWUgY2Fu J3QgYmVnaW4gd2l0aCBkb3QAQ29uZmlnIGZlYXR1cmUgIiVzIiBlbmFibGVz IG5hbWVzIGJlZ2lubmluZyB3aXRoIGRvdAAARm9sZGVyICIlcyIgYWxyZWFk eSBleGlzdHMARm9sZGVyIHJlbmFtZSBjYW5jZWxsZWQARm9sZGVyICIlcyIg cmVuYW1lZCB0byAiJXMiLiBOZXcgIiVzIiBjcmVhdGVkAEVycm9yIGNyZWF0 aW5nIG5ldyAiJXMiAEVycm9yIGNyZWF0aW5nICIlcyIgaW4gJXMgY29udGV4 dAoARm9sZGVyICIlcyIgcmVuYW1lZCB0byAiJXMiAGRlbGV0aW5nIGZvbGRl ciAiJXMiIGluIGNvbnRleHQgIiVzIgoARXJyb3IgdW5zdWJzY3JpYmluZyBm cm9tICIlcyIARW1wdHkgZm9sZGVyIGNvbGxlY3Rpb24uICBObyBmb2xkZXIg dG8gZGVsZXRlIQBEZWxldGlvbiBjYW5jZWxsZWQ6IGNvbmZpZyBmaWxlIG5v dCBlZGl0YWJsZQAAPT09IGRlbGV0ZV9mb2xkZXIoJXMpID09PQoAQ2FuJ3Qg ZGVsZXRlIHNwZWNpYWwgZm9sZGVyICIlcyIuAFJlYWxseSBkZWxldGUgIiVz IiVzACAodGhlIGN1cnJlbnRseSBvcGVuIGZvbGRlcikAAERlbGV0ZSBjYW5j ZWxsZWQATm8gZm9sZGVyIGRlbGV0ZWQAZGVsZXRpbmcgZm9sZGVyICIlcyIg KCVzKSBpbiBjb250ZXh0ICIlcyIKAABEZWxldGUgb2YgIiVzIiBGYWlsZWQh AEZvbGRlciAiJXMiIGRlbGV0ZWQhAGZvbGRlciBsaXN0IAAKAAoAICVzLWNv bGxlY3Rpb24gPCVzPiAgJXMATmV3cwBNYWlsACoqIERlZmF1bHQgZm9yIFNh dmVzICoqAAAoUmVtb3RlKQAoTG9jYWwpAAoACgAKAAoAJSpzJXMAJSpzAAAK AAAAXlkARmlyc3QgRmxkcgBeVgBMYXN0IEZsZHIARW1wdHkgZm9sZGVyIGNv bGxlY3Rpb24uICBObyBmb2xkZXJzIHRvIHNlYXJjaCEARm9sZGVyIG5hbWUg dG8gc2VhcmNoIGZvciAlcyVzJXM6IAAAWwAAXSAAU2VhcmNoZWQgdG8gRmly c3QgRm9sZGVyLgBTZWFyY2hlZCB0byBMYXN0IEZvbGRlci4AAFByb2dyYW1t ZXIgQk9UQ0g6IE5vIGZvbGRlciBzdGF0ZSBzdHJ1Y3QhAFsgU2VsZWN0IEhl cmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQBbICoqIEVtcHR5IExpc3QgKiog IFVzZSAiQSBTdWJzY3JpYmUiIHRvIHN1YnNjcmliZSB0byBhIG5ld3Nncm91 cCBdAFsgKiogRW1wdHkgTGlzdCAqKiAgU2VsZWN0IEhlcmUgdG8gVHJ5IFJl LUV4cGFuZGluZyBdAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExp c3QgXQBbICoqIEVtcHR5IExpc3QgKiogIFVzZSAiQSBTdWJzY3JpYmUiIHRv IHN1YnNjcmliZSB0byBhIG5ld3Nncm91cCBdAFsgKiogRW1wdHkgTGlzdCAq KiAgU2VsZWN0IEhlcmUgdG8gVHJ5IFJlLUV4cGFuZGluZyBdACVzeyVzJXN9 ACoAAABDaGVja2luZyAAIGZvciByZWNlbnQgbWVzc2FnZXMASW5jb21pbmct Rm9sZGVycyBbXQBJbmNvbWluZyBNZXNzYWdlIEZvbGRlcnMAW10AKnslcy9u bnRwfVtdAAoqKioqKiBjb250ZXh0ICVzCgBMQUJFTDogJXMKACAgJWQpICVz CgAAbm50cABhbm9ueW1vdXMAQmFkIGNvbnRleHQsICVzIDogJXMAJXMlcyVz AE5ld3MAIG9uIAAAAENvbnRleHQgJXMgdHlwZTolcyVzJXMlcyVzJXMKACBM T0NBTAAAIFJFTU9URQAAIFNIQVJFRAAAIEJCT0FSRAAAIE9MRFRFQ0gAACBB Tk9OAABCYWQgY29udGV4dCwgJXMgOiAlcwBmaW5kX2ZvbGRlcnNfaW5fY29u dGV4dDogJXMKACUuKnN9AGZpbmRfZm9sZGVyczogbWFpbF9vcGVuKCVzKSAl cy4KAE9LAEZBSUxFRABVTlNFRU4AJTQuNHMgAAAlcyoAAAAAAFsgU2VsZWN0 IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQAAAAAALSBuZXdzX2J1aWxk IC0gKCVzKQoAbnVsAABQYXJzZWQgZ3JvdXA6IC0tWyVzXS0tCgBWYWxpZGF0 aW5nIG5ld3Nncm91cChzKQAqeyVzL25udHB9AE5vIHNlcnZlcnMgZGVmaW5l ZCBmb3IgcG9zdGluZyB0byBuZXdzZ3JvdXBzAENhbid0IHZhbGlkYXRlIGdy b3Vwcy4gIE5vIHNlcnZlcnMgcmVzcG9uZGluZwBVbmtub3duIG5ld3MgZ3Jv dXAlczogAABzACwgAENhbid0IHBvc3QgbWVzc2FnZXMsIE5OVFAgc2VydmVy IG5lZWRzIHRvIGJlIGNvbmZpZ3VyZWQAR2V0dGluZyBmdWxsIGxpc3Qgb2Yg Z3JvdXBzIGZvciBwb3N0aW5nACp7JXMvbm50cH1bXQAAAAAkSWQ6IGhlbHAu Yyx2IDQuNTcgMTk5Ni8wMy8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAAAA AAoKICAgIC0tLS0gSEVMUEVSIC0tLS0KACAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBfX18tLS0tAF9fX2VuZF9pbmNsdWRlAF9fX2luY2x1ZGUAQWJv dXQgdG8gb3BlbiAiJXMiCgByAF9fX2VuZF9pbmNsdWRlAEhlbHB0ZXh0IEZh aWxlZCBvcGVuICIlcyI6ICIlcyIKAGxpbmUtLT4lczwtCgBfX18ALS0tLQB0 ZGF0ZQAlcyVzAGNkYXRlACVzJXMAaGVscGVyIFBBR0UgQ09VTlQgJWQKAGhl bHBlciBQQUdFICVkIGxpbmUgJWQgWyVzXQoAYWxsIDUwKyBwYWdlcyBvZiBo ZWxwIHRleHQgAAoACgAKAAAAAAAAAAAYlPAAGJU0ABiVYgAYlZQAGJWWABiV mAAYlaoAGJXQABiV6gAYlgQAGJYjABiWNwAYlksAGJZlABiWZwAYlokAGJar ABiWzQAYls8AGJbRABiW7gAYlvAAGJbyABiXOAAYl24AGJeSABiX1gAYmBUA GJg9ABiYgQAYmMoAGJjmABiZHQAYmR8AGJlnABiZqwAYmd0AGJnfABiaAQAY mgMAGJpMABiaTgAYmlMAGJqWABiawQAYmuAAGJsIABibSgAYm4IAGJvJABic FgAYnEMAGJxpABicmQAYnNUAGJz1ABidNQAYnWkAGJ2RABid3QAYnd8AGJ3/ ABieKwAYnk0AGJ5rABiekAAYnrUAGJ7JABie9wAYnxkAGJ8uABifZgAYn6QA GJ/qABif7AAYn/4AGKA7ABigbgAYoJ8AGKDkABig/wAYoQEAGKEXABihOwAY oVwAGKGEABihuwAYof4AGKIgABiiXAAYoqIAGKKkABiivgAYovoAGKMvABij MQAYo0cAGKN9ABijyAAYpAkAGKQtABikZQAYpJUAGKTUABilIgAYpT0AGKVv ABilpQAYpdUAGKYBABimIQAYpmIAGKaWABimwgAYpwoAGKdUABinVgAYp3AA GKd4ABinpwAYp88AGKgUABioMAAYqDoAGKhWABioeQAYqIMAGKirABio3gAY qOcAGKkoABipaQAYqZMAGKnHABip3gAYqgYAGKopABiqSAAYqpAAGKrbABir HgAYq2EAGKtjABirjgAYq6UAGKvPABir6gAYrA0AGKw2ABisYQAYrGMAGKyL ABissgAYrOIAGK0DABitGgAYrRwAGK0uABitZwAYrawAGK3hABiuEwAYrkoA GK5+ABiuxwAYrxIAGK9KABivdgAYr7gAGK+6ABiv0wAYsCAAGLBoABiwsQAY sLMAGLDMABiw5gAYsRwAGLFGABixiQAYsb0AGLG/ABixzQAYsc8AGLHsABix /wAYshwAGLIsABiyQgAYsk4AGLJnABiyfwAYspMAGLKnABiyuQAYstEAGLLi ABiy9QAYsw4AGLMmABizNgAYs1AAGLNpABizfAAYs5YAGLOrABizxwAYs94A GLP2ABiz+AAYtBEAGLQmABi0OgAYtE0AGLRfABi0dgAYtI4AGLSgABi0sgAY tLQAGLTDABi0xQAYtQwAGLUmABi1QQAYtWoAGLWPABi1swAYtcYAGLXkABi2 BQAYtiEAGLZnABi2qgAYtu8AGLcwABi3UQAYt2oAGLeJABi3mgAYt7sAGLfd ABi39AAYuBcAGLg2ABi4VQAYuHUAGLiTABi4tAAYuMMAGLjgABi5JAAYuT8A GLlBABi5iwAYuY0AGLm6ABi5vAAYuc8AGLnkABi58wAYug8AGLotABi6XgAY upIAGLq3ABi60gAYuuQAGLsBABi7KAAYu0wAGLt5ABi7sAAYu7IAGLu8ABi7 vgAYu/gAGLwmABi8TgAYvHsAGLyNABi8rAAYvK4AGLy0ABi8tgAYvPYAGL0N ABi9UAAYvVIAGL1UABi9cgAYvXQAGL2tABi92QAYvdsAGL4ZABi+WAAYvpUA GL7UABi/EgAYv08AGL+NABi/jwAYv5EAGL+nABi/vQAYv9MAGL/VABjAGAAY wF8AGMCmABjA7AAYwSYAGMEoABjBbAAYwZUAGMHHABjB6gAYwhsAGMJWABjC owAYwuEAGMMMABjDDgAYwyAAGMMiABjDZAAYw6MAGMPnABjD9gAYw/gAGMQ+ ABjEfgAYxMkAGMURABjFVwAYxZwAGMXkABjGMgAYxjQAGMZ7ABjGxAAYxw4A GMdQABjHYwAYx2UAGMetABjH+AAYyD8AGMiAABjIyQAYyREAGMlYABjJWgAY yXAAGMmGABjJnAAYyZ4AGMm4ABjJugAYygMAGMpNABjKZAAYymYAGMp8ABjK mwAYyuIAGMr7ABjLIAAYyyIAGMtsABjLqQAYy+wAGMwwABjMMgAYzEYAGMxI ABjMTwAYzFEAGMyAABjMsAAYzOMAGM0rABjNdgAYzb4AGM4JABjOCwAYzlAA GM6XABjO2QAYzyIAGM9oABjPrgAYz/oAGNAoABjQKgAY0DMAGNA1ABjQYAAY 0IMAGNCmABjQqAAY0OsAGNEFABjRBwAY0S0AGNFXABjRgQAY0acAGNHNABjS FwAY0lIAGNKOABjSzwAY0vcAGNMfABjTQwAY00UAGNNQABjTUgAY03oAGNOU ABjTvQAY0+wAGNQVABjUFwAY1EAAGNRfABjUdQAY1I8AGNS3ABjU4QAY1S0A GNVTABjVdAAY1Z4AGNXlABjWMQAY1jMAGNZ9ABjWwAAY1usAGNcQABjXLAAY 1y4AGNc9ABjXPwAY14QAGNfOABjYFQAY2F8AGNioABjY7AAY2TIAGNlFABjZ RwAY2VkAGNlbABjZnQAY2d8AGNoiABjaTgAY2lAAGNpnABjaaQAY2psAGNqd ABjaywAY2wUAGNsMABjbGgAY2yQAGNtwABjbcgAY26YAGNuoABjb6AAY3DIA GNxiABjcqgAY3KwAGNzHABjc4gAY3P0AGNz/ABjdNQAY3TcAGN1MABjddgAY 3YoAGN2uABjd1AAY3dYAGN3mABjd9gAY3gYAGN4IABjeUgAY3pkAGN7gABjf KQAY328AGN+3ABjgAAAY4EoAGOCRABjg2wAY4SMAGOFsABjhigAY4YwAGOHS ABjiFgAY4l4AGOKgABji6AAY4y8AGON2ABjjvAAY5AYAGORJABjkUgAY5FQA GOSaABjk4gAY5ScAGOVwABjluAAY5f8AGOZBABjmiwAY5s8AGOcYABjnVAAY 51YAGOehABjn7AAY6DQAGOh8ABjoxQAY6QUAGOkdABjpHwAY6WMAGOmqABjp 8QAY6joAGOqEABjqyQAY6xAAGOtXABjrngAY6+UAGOwtABjscAAY7LcAGOz4 ABjs+gAY7UQAGO2KABjt0wAY7h0AGO5oABjusgAY7vsAGO9FABjviwAY788A GPAZABjwYgAY8KUAGPCnABjw8AAY8TYAGPGAABjxyAAY8gwAGPJPABjyagAY 8mwAGPK4ABjy/QAY80MAGPN3ABjzeQAY83sAGPOLABjzmwAY86sAGPOtABjz 9wAY9CAAGPQiABj0SgAY9JUAGPS+ABj05gAY9Q8AGPVHABj1bwAY9ZcAGPW9 ABj15AAY9hkAGPZCABj2iwAY9skAGPcNABj3DwAY9zwAGPc+ABj3igAY97oA GPfXABj39gAY+DMAGPg1ABj4YQAY+GMAGPibABj4ygAY+P4AGPkxABj5agAY +aEAGPnXABj6DQAY+kQAGPqDABj6ugAY+vAAGPspABj7XAAY+5UAGPvLABj8 BQAY/DsAGPxvABj8owAY/NkAGP0RABj9TQAY/U8AGP11ABj9dwAY/bIAGP3W ABj9+wAY/f0AGP5EABj+iAAY/poAGP6cABj+4AAY/uIAGP74ABj/DgAY/yQA GP8mABj/bwAY/7cAGP/jABj/5QAZADIAGQBTABkAVQAZAIoAGQCMABkA1AAZ ARgAGQFjABkBeQAZAXsAGQHCABkCBwAZAlAAGQJSABkCmwAZAuMAGQMpABkD dAAZA74AGQPKABkDzAAZBA8AGQRUABkEZAAZBGYAGQSlABkE5AAZBSMAGQUl ABkFaQAZBbAAGQX6ABkF/AAZBkYAGQaNABkG1AAZBxwAGQdfABkHpgAZB8IA GQfEABkIDwAZCFYAGQihABkI6AAZCTMAGQl4ABkJxAAZCfIAGQn0AAAAAAAZ CgsAGQpEABkKbwAZCqAAGQrKABkKzAAZCt4AGQrgABkK9wAZCwsAGQssABkL TgAZC2QAGQuBABkLoAAZC70AGQvUABkL8QAZC/MAGQwEABkMFQAZDCYAGQwo ABkMcgAZDLQAGQz/ABkNRgAZDVYAGQ2NABkNxQAZDgMAGQ48ABkOPgAZDogA GQ7NABkPEwAZD1kAGQ+DABkPhQAZD8oAGRAQABkQWQAZEKEAGRCjABkQsQAZ EL8AGRDNABkQzwAZERkAGRFgABkRqgAZEfAAGRIXABkSGQAZEmAAGRKlABkS 7gAZEzQAGRNZABkTWwAZE5YAGRO6ABkT3wAZE+EAGRQpABkUbgAZFLgAGRS6 ABkVBQAZFUwAGRWRABkVoAAZFaIAGRW9ABkV2AAZFfMAGRX1ABkWGQAZFhsA GRZHABkWSQAZFlgAGRZaABkWdgAZFpIAGRauABkWsAAZFvkAGRdBABkXiAAZ F8sAGRfNABkYFwAZGGIAGRiuABkY+gAZGTYAGRk4ABkZgwAZGc0AGRoYABka YQAZGqoAGRrxABkbOQAZGzsAGRuAABkbyQAZHAwAGRxYABkcogAZHOIAGRzk ABkdKgAZHW0AGR23ABkd/AAZHjoAGR48ABkehgAZHtIAGR8YABkfWAAZH1oA GR+kABkf7gAZIB0AGSBVABkgjwAZIMwAGSEDABkhSgAZIUwAGSGUABkh2AAZ IiEAGSJqABkisAAZIvcAGSM/ABkjgwAZI8gAGSQTABkkWwAZJKMAGSS9ABkk vwAZJQgAGSVTABklmwAZJdcAGSXZABkl6QAZJfkAGSYJABkmCwAZJlUAGSac ABkm3AAZJw0AGScPABknWAAZJ54AGSfPABkn0QAZKBgAGShgABkoqQAZKO4A GSk3ABkpgQAZKYkAGSmLABkpogAZKbkAGSnQABkp0gAZKk0AGSrIABkrTgAZ K9UAGSxaABks2QAZLUwAGS3IABkuHwAZLloAGS6dABkunwAZLuoAGS80ABkv fAAZL44AGS+QABkv1AAZMBwAGTBXABkwWQAZMJ4AGTDoABkxLQAZMXYAGTG+ ABkx7gAZMfAAGTI1ABkyfgAZMsQAGTMOABkzVwAZM5sAGTPmABk0LwAZNGsA GTRtABk0tgAZNP8AGTUXABk1GQAZNWEAGTWqABk15AAZNeYAGTYwABk2ZgAZ NmgAGTavABk2+AAZN0IAGTeLABk32AAZOB0AGTheABk4eQAZOHsAGTjCABk4 7wAZOPEAGTk2ABk5ZQAZOWcAGTmwABk59wAZOgIAGToEABk6HQAZOjYAGTpP ABk6UQAZOn8AGTqBABk6qQAZOqsAGTrwABk7KQAZO2gAGTuzABk76gAZPC8A GTxoABk8oQAZPOsAGT0lABk9XwAZPasAGT3eABk+GAAZPlcAGT6TABk+0QAZ Pv4AGT87ABk/fgAZP80AGUAaABlAYAAZQK4AGUD4ABlBRQAZQX8AGUHAABlB wgAZQg8AGUIRABlCKAAZQj8AGUJWABlCWAAZQp8AGULiABlDLAAZQ3MAGUOz ABlD/AAZREUAGUSDABlEhQAZRJYAGUSnABlEuAAZRLoAGUTFABlExwAZRRIA GUVWABlFoAAZReoAGUY1ABlGgAAZRrQAGUa2ABlGxAAZRsYAGUcHABlHCQAZ R1MAGUeZABlH4gAZSAcAGUg7ABlIhQAZSMwAGUjrABlI7QAZSTgAGUmAABlJ xwAZShAAGUpbABlKkAAZStIAGUrUABlLGwAZS10AGUumABlL7wAZTAgAGUw0 ABlMNgAZTHsAGUzEABlNCwAZTR8AGU0hABlNaQAZTbQAGU32ABlOPwAZTokA GU7PABlO5AAZTuYAGU8tABlPcgAZT54AGU+gABlPrQAZT68AGU/0ABlQPAAZ UFIAGVBUABlQmgAZUOQAGVErABlRdAAZUbsAGVIDABlSTAAZUpcAGVKgABlS ogAZUuoAGVMzABlTegAZU8AAGVQLABlUUAAZVJoAGVTiABlVJQAZVScAGVVu ABlVtgAZVgEAGVZGABlWjAAZVtYAGVbfABlW4QAZVyUAGVdsABlXswAZV/cA GVg+ABlYgwAZWMsAGVjNABlZDwAZWVgAGVmeABlZ4wAZWigAGVpPABlaUQAZ WmgAGVp/ABlalgAZWpgAGVrdABlbIwAZW20AGVu1ABlb/gAZXEMAGVyMABlc 0wAZXRcAGV1CABldRAAZXYoAGV3NABleEQAZXk8AGV5RABlemQAZXswAGV79 ABlfKAAZXyoAAAAAABlfQgAZX3EAGWAPABlgrQAZYUoAGWHpABligAAZYx8A GWO9ABlkVgAZZPEAGWWNABll9gAZZmMAGWbrABlncwAZaAoAGWieABlpOgAZ acUAGWoWABlqZwAZamkAGWqyABlq+gAZa0QAGWuPABlrkQAZa9cAGWwMABls UwAZbJwAGWzJABls/QAZbSIAGW0kABltbgAZbXAAGW2cABltyAAZbfQAGW32 ABluOwAZboYAGW7OABlvGQAZb2QAGW+tABlv9AAZcCEAGXAjABlwbQAZcLIA GXC7ABlwvQAZcQYAGXEoABlxbwAZcbgAGXHRABlyGAAZcl4AGXJ0ABlytwAZ cv4AGXNHABlzVgAZc5sAGXPGABlzyAAZdBEAGXRaABl0XAAZdKIAGXTtABl1 MQAZdXwAGXWTABl1lQAZddgAGXYZABl2GwAZdmkAGXZrABl2twAZdrkAGXbY ABl29wAZdxYAGXcYABl3KgAZdywAGXd2ABl3vgAZeAMAGXhOABl4YgAZeGQA GXiuABl48QAZeTgAGXl/ABl5uQAZebsAGXoFABl6TgAZepUAGXrcABl7JQAZ e1MAGXtVABl7nwAZe+kAGXwmABl8KAAZfDgAGXw6ABl8ggAZfM0AGX0TABl9 PQAZfT8AGX2IABl90QAZfhwAGX5hABl+qQAZfvIAGX8fABl/IQAZf2kAGX+n ABl/8AAZgDsAGYCBABmAhwAZgIkAGYCWABmAmAAZgN8AGYEnABmBagAZgZQA GYGWABmB3QAZgiUAGYJsABmCtQAZgvsAGYL9ABmDCQAZgwsAGYNUABmDmAAZ g98AGYQqABmEcgAZhH8AGYSBABmExAAZhQ0AGYVWABmFmQAZheMAGYXsABmF 7gAZhjYAGYZ+ABmGyAAZhvEAGYbzABmHOwAZh3UAGYeEABmHhgAZh5YAGYeY ABmH4QAZiCsAGYhzABmIuQAZiP8AGYkiABmJJAAZiSkAGYkrABmJdQAZiboA GYoCABmKNQAZijcAGYqDABmKygAZixQAGYtKABmLTAAZi1QAGYtWABmLoQAZ i+oAGYw1ABmMfQAZjMgAGY0RABmNTQAZjU8AGY1UABmNVgAZjZ8AGY3oABmO MgAZjm0AGY5vABmOdAAZjnYAGY6+ABmPCgAZj1QAGY+SABmPrgAZj7AAGY/4 ABmQQgAZkIYAGZDMABmRFQAZkSwAGZEuABmReAAZkb8AGZIJABmSUwAZklwA GZJeABmSZQAZkmcAGZKqABmS8gAZkzoAGZOBABmTzAAZlAIAGZQEABmURwAZ lJAAGZTbABmVIwAZlSgAGZUqABmVLwAZlTEAGZV7ABmVxQAZlhAAGZZbABmW pQAZlrcAGZa5ABmW8wAZlzsAGZd/ABmXxwAZl8wAGZfOABmX5QAZl+cAGZgr ABmYdQAZmLwAGZkCABmZRwAZmUkAGZluABmZcAAZmbkAGZoDABmaSgAZmpEA GZrYABmbHgAZm2cAGZugABmbogAZm+0AGZwxABmcewAZnL4AGZzSABmc1AAZ nRUAGZ1eABmdlwAZnZkAGZ3kABmeJAAZnmkAGZ6xABme3gAZnuAAGZ7mABme 6AAZny8AGZ95ABmfvgAZoAkAGaAqABmgLAAZoHgAGaCkABmgpgAZoKsAGaCt ABmg9wAZoUEAGaGHABmh0AAZohwAGaJlABmicQAZonMAAAAAABmijwAZorwA GaK+ABmjAgAZo0YAGaOZABmjugAZo+cAGaQQABmkEgAZpC0AGaRIABmkigAZ pL8AGaT9ABmlRgAZpUgAGaV/ABmltgAZpe0AGaXvABmmNAAZpn4AGabJABmn EQAZp1IAGadUABmnnwAZp+UAGagHABmoCQAZqFIAGaiZABmowQAZqMMAAAAA ABmo3wAZqQ0AGamgABmqMwAZqsUAGatZABmr5QAZrHkAGa0MABmtmgAZrioA Ga61ABmvRgAZr7UAGbA+ABmwyAAZsVkAGbHoABmyfwAZsyEAGbN8ABmzfgAZ s8cAGbQPABm0XwAZtKQAGbTuABm1OwAZtV4AGbWHABm1ywAZtc0AGbYXABm2 GQAZtkQAGbZvABm2mgAZtpwAGbbeABm3JwAZt28AGbe6ABm3/wAZuEgAGbiN ABm4nAAZuJ4AGbjmABm5LAAZuTkAGbk7ABm5WgAZuXkAGbmYABm5mgAZuawA GbmuABm5+AAZukAAGbqFABm60AAZuuQAGbrmABm7MAAZu3QAGbu7ABm8AgAZ vDwAGbw+ABm8iAAZvNEAGb0YABm9XwAZvagAGb3WABm92AAZviIAGb5sABm+ qQAZvqsAGb67ABm+vQAZvwUAGb9QABm/lgAZv8AAGb/CABnACwAZwFQAGcCf ABnA5AAZwSwAGcF1ABnBogAZwaQAGcHsABnCKgAZwnMAGcK+ABnDBAAZwwoA GcMMABnDGAAZwxoAGcNeABnDqAAZw+8AGcQcABnEHgAZxGcAGcSsABnE9QAZ xTsAGcWIABnFigAZxZIAGcWUABnF3QAZxiUAGcZtABnGigAZxowAGcajABnG pQAZxukAGcczABnHegAZx8EAGcgIABnIGQAZyBsAGcgoABnIKgAZyHEAGci5 ABnI/AAZySYAGckoABnJbwAZybcAGcn+ABnKRwAZyo0AGcqPABnKmwAZyp0A GcrmABnLLgAZy3UAGcvAABnMCAAZzBUAGcwXABnMWgAZzKMAGczsABnNLwAZ zXkAGc2CABnNhAAZzcwAGc4UABnOWQAZzoIAGc6EABnOzAAZzwYAGc8VABnP FwAZzxwAGc8eABnPaAAZz7IAGc/9ABnQSAAZ0JIAGdCkABnQpgAZ0OAAGdEo ABnRbAAZ0bQAGdG5ABnRuwAZ0dQAGdHWABnSHQAZ0mQAGdKtABnS9wAZ00AA GdOHABnTzAAZ1BQAGdQ6ABnUPAAZ1H4AGdTIABnVDgAZ1VcAGdVZAAAAAAAZ 1XUAGdWiABnWNgAZ1soAGddfABnX3QAZ2FsAGdjEABnY9wAZ2YAAGdoQABna qQAZ2y4AGdu2ABncNwAZ3MAAGdzCABnc7AAZ3RYAGd1AABndQgAZ3YsAGd3X ABneIQAZ3jUAGd43ABnefwAZ3soAGd8VABnfTQAZ308AGd+YABnf2wAZ4CIA GeBrABngswAZ4LUAGeDHABng2QAZ4OsAGeDtABng/wAZ4QEAGeFMABnhlgAZ 4cwAGeHOABniFAAZ4lsAGeKmABni7QAZ4zEAGeN2ABnjwwAZ5AgAGeRQABnk lQAZ5K4AGeSwABnk+QAZ5T8AGeVsABnlbgAZ5bYAGeYBABnmSAAZ5pMAGebd ABnm3wAZ5vYAGecNABnnJAAZ5yYAGedzABnnwgAZ6A0AGegPABnoWgAZ6KMA GejuABnpMgAZ6XgAGem/ABnp5wAZ6ekAGen/ABnqAQAZ6k0AGeqTABnq1QAZ 6x4AGetlABnriAAZ64oAGeugABnrogAZ6+sAGew1ABnsbwAZ7HEAGey5ABnt AwAZ7U0AGe2TABnttwAZ7bkAGe36ABnuQAAZ7ooAGe61ABnutwAZ7wEAGe9C ABnvigAZ77QAGe+2ABnv/AAZ8EcAGfBOABnwUAAZ8GYAGfBoABnwsAAZ8PkA GfE+ABnxhwAZ8c4AGfIZABnyTQAZ8k8AGfJmABnyfQAZ8pQAGfKWABny2QAZ 8yAAGfNnABnzrAAZ8/YAGfP4ABn0MwAZ9HUAGfSoABn0qgAZ9PUAGfU8ABn1 gQAZ9cgAGfYOABn2VAAZ9pIAGfbaABn3IwAZ924AGfe3ABn34QAZ9+MAGfgr ABn4dQAZ+MEAGfkFABn5UgAZ+aEAGfmjABn51wAZ+hkAGfpQABn6mQAZ+r4A Gfr0ABn69gAZ+zwAGft/ABn7yAAZ+/kAGfw9ABn8cgAZ/HQAAAAAABn8kAAZ /JIAGfzZABn8+QAZ/PsAGf08ABn9fQAZ/cgAGf3nABn+EgAZ/jkAGf5iABn+ ZAAZ/n4AGf6YABn+3AAZ/w8AGf8RABn/VgAZ/5IAGf+UAAAAAAAZ/7AAGf+y ABn/+QAaADcAGgA5ABoAegAaALsAGgEGABoBJQAaAVAAGgF3ABoBoAAaAaIA GgG8ABoB1gAaAhoAGgJNABoCTwAaApQAGgLQABoC0gAAAAAAGgLuABoC8AAa AzcAGgN7ABoDjAAaA44AGgPPABoEEAAaBFsAGgR6ABoEpQAaBMwAGgT1ABoE 9wAaBREAGgUrABoFbwAaBaIAGgWkABoF6QAaBiUAGgYnAAAAAAAaBkMAGgZy ABoG8QAaB3AAGgf2ABoIhwAaCQcAGgmAABoKEAAaCpIAGgsbABoLngAaDBkA GgyeABoNLgAaDbsAGg3YABoN2gAaDgUAGg4wABoOWwAaDl0AGg6lABoO7gAa DzQAGg91ABoPiQAaD4sAGg/SABoQHQAaEGUAGhCqABoQ7wAaER8AGhEhABoR bAAaEbYAGhH8ABoSQQAaEkMAGhKLABoS1QAaEx4AGhNpABoTnwAaE6EAGhPp ABoUMQAaFHkAGhTAABoU2wAaFN0AGhUlABoVbAAaFbMAGhXmABoV6AAaFhkA GhYbABoWZQAaFrAAGhb4ABoXQQAaF1oAGhdcABoXpwAaF6kAGhfyABoYPgAa GHsAGhjDABoY6wAaGO0AGhkJABoZJgAaGUIAGhlEABoZiwAaGdYAGhoiABoa ZAAaGmYAGhqyABoa/QAaG0UAGhtLABobTQAaG2QAGht7ABobkgAaG5QAGhvd ABocIQAaHGkAGhyuABoc9AAaHT4AGh2GABodzAAaHhMAGh5XABoenwAaHqwA Gh6uABoe9AAaHz0AGh95ABofqAAaH8MAGh/FABogEAAaIFsAGiCcABog5QAa IPMAGiD1ABohCgAaIR8AGiE0ABohNgAaIYUAGiHPABoiGQAaIl8AGiKpABoi 8wAaIz0AGiM/ABojcQAaI6MAGiPVABoj1wAaJB4AGiRnABokpgAaJL0AGiS/ ABolBwAaJUsAGiWTABol2wAaJiQAGiZrABomeQAaJnsAGianABom0wAaJv8A GicBABonSwAaJ5QAGifeABooJQAaKG0AGihvABoosgAaKPkAGilFABopjQAa KdcAGioiABoqbQAaKq0AGiqvABoq7QAaKzYAGit+ABorxQAaLAoAGixKABos TAAaLJYAGizZABotIwAaLWoAGi2zABot+AAaLkIAGi6NABoukwAaLpUAGi7Z ABovJAAaL2sAGi+yABov+wAaL/0AGjBHABowjgAaMNEAGjEaABoxYQAaMaIA GjHtABoyNAAaMnYAGjK0ABoytgAaMtAAGjLqABozBAAaMwYAGjNNABozkgAa M9YAGjQdABo0OAAaNDoAGjSBABo0ygAaNQkAGjVMABo1jQAaNZ4AGjWgABo1 6wAaNjAAGjZ7ABo2wgAaNwUAGjdPABo3fAAaN34AAAAAABo3mgAaN7wAGje+ ABo4AgAaOEYAGjiTABo4sQAaOOEAGjkNABo5PgAaOUAAGjlbABo5dgAaOb8A GjnxABo58wAaOjoAGjqCABo6wwAaOw4AGjsQABo7XAAaO6UAGjvrABo8HAAa PB4AGjxnABo8nwAaPKEAAAAAABo8vQAaPOsAGjztABo9MQAaPXUAGj3CABo9 4AAaPhAAGj48ABo+bQAaPm8AGj6KABo+pQAaPu4AGj8gABo/PgAaP0AAGj+H ABo/zgAaQA8AGkBaABpAXAAaQKgAGkDxABpBNwAaQWgAGkFqABpBsQAaQfUA GkIuABpCMAAaQnkAGkKxABpCswAAAAAAGkLPABpC/QAaQv8AGkNDABpDhwAa Q9QAGkPyABpEIgAaRE4AGkR/ABpEgQAaRJwAGkS3ABpFAAAaRTIAGkVgABpF YgAaRaYAGkXsABpGDgAaRhAAGkZZABpGkQAaRpMAAAAAABpGrwAaRtkAGkbb ABpHHwAaR2MAGkewABpHzgAaR/4AGkgqABpIWwAaSF0AGkh4ABpIkwAaSN0A GkkPABpJEQAaSVkAGkmkABpJ7QAaSjQAGkp1ABpKdwAaSsAAGkr4ABpK+gAA AAAAGksWABpLNgAaSzgAGkt8ABpLwAAaTA0AGkwrABpMWwAaTIcAGky4ABpM ugAaTNUAGkzwABpNOgAaTWwAGk1uABpNtwAaTdgAGk3aABpOIwAaTlsAGk5d AAAAAAAaTnkAGk6lABpOpwAaTzUAGk/DABpQTAAaUMYAGlEvABpRlAAaUgcA GlJ6ABpTAQAaU4AAGlQBABpUhAAaVIYAGlSxABpU3AAaVQcAGlUJABpVTAAa VZYAGlXcABpWIwAaVm4AGlaPABpWkQAaVtoAGlcdABpXZQAaV6kAGlfwABpY LgAaWHgAGli+ABpZAAAaWUUAGllPABpZUQAaWZgAGlnfABpaJwAaWm8AGlqy ABpa0wAaWtUAGlsfABpbagAaW68AGlv6ABpcQgAaXIsAGlzUABpdBgAaXQgA Gl1SABpdlwAaXeAAGl4JABpeCwAaXlQAGl6MABpejgAAAAAAGl6qABperAAa XssAGl8UABpfRgAaX20AGl+QABpfwwAaX/IAGmAkABpgcAAaYKsAGmCtABpg +AAaYT0AGmGFABphtAAaYbYAGmH+ABpiRAAaYooAGmKfABpioQAaYr0AAAAA ABpivwAaYsEAGmMJABpjMQAaYzMAGmNiABpjkwAaY90AGmQuABpkVQAaZKgA GmT1ABplHwAaZXEAGmXEABpmEQAaZlwAGmatABpnAQAaZ0QAGmePABpnkQAA AAAAGmetABpn1wAaZ9kAGmgYABpoWQAaaHoAGmh8ABpovQAaaPsAGmkxABpp MwAaaXcAGmm2ABpp/AAaaj4AGmpeABpqYAAaaqMAGmrkABprFgAaaxgAGmtZ ABprnwAaa+QAGmwoABpsbQAabJAAGmySABps1QAabQoAGm0MAAAAAAAabSgA Gm1RABptUwAabYgAGm3TABpuHwAablwAGm6mABpu7QAab0EAGm+TABpv5gAa cCoAGnCBABpwxwAacRoAGnFgABpxsAAacbIAGnG0ABpx/QAackUAGnKPABpy 2gAacxYAGnNeABpzYAAac6QAGnPrABp0MQAadEIAGnREABp0iwAadJQAGnSW ABp04QAadOMAGnUrABp1dQAadbwAGnYBABp2SAAadpAAGnbWABp3GgAad1kA GnedABp35QAad+wAGnfuABp4CgAaeCYAGnhCABp4RAAaeI0AGnjYABp5EgAa eRQAGnlcABp5pQAaee8AGno5ABp6gAAaeoIAGnrMABp7DwAae1MAGntVABp7 mwAae8MAGnvFABp75AAafAMAGnwiABp8JAAafDkAGnw7ABp8ggAafM0AGn0Y ABp9WwAafZ4AGn3dABp93wAafikAGn5yABp+uwAafwAAGn9EABp/XAAaf14A Gn90ABp/dgAaf8AAGoAKABqAUgAagJgAGoDaABqA3AAagPQAGoD2ABqBPQAa gYgAGoHPABqCGgAagmQAGoKuABqC+QAag0EAGoNzABqDdQAag4sAGoONABqD 1gAahB0AGoRjABqErAAahK4AGoT6ABqFQwAahX0AGoV/ABqFyQAahg4AGoYQ ABqGKAAahioAGoZwABqGuAAahvwAGodEABqHRgAah2EAGodjABqHrQAah/YA Gog/ABqIiAAaiM8AGokVABqJWQAaiVsAGoluABqJcAAaibkAGooBABqKSgAa ipIAGoqnABqKqQAAAAAAGorFABqKxwAaixEAGotYABqLowAai+oAGowtABqM agAajGwAGoywABqM9AAajQQAGo0GAAAAAAAajSIAGo0kABqNbQAajbgAGo4D ABqOSwAajpAAGo69ABqOvwAajwMAGo9HABqPVwAaj1kAAAAAABqPdQAaj3cA Go+/ABqQCAAakFMAGpCaABqQyQAakMsAGpEUABqRWwAakZ4AGpGgAAAAAAAa kbwAGpG+ABqRxgAakdkAGpHxABqSDAAakg4AGpIiABqSNgAakkoAGpJMABqS kgAakt0AGpLqABqS7AAakwUAGpMeABqTNwAakzkAGpN/ABqTyAAalBMAGpRe ABqUpwAalPEAGpU4ABqVfQAalX8AGpXGABqWDwAalk4AGpaRABqW0gAaluMA GpblABqXMAAal3UAGpfAABqYBwAamEoAGpiUABqYwQAamMMAGpjzABqY9QAa mUQAGpmQABqZ3QAamgcAGppSABqamwAamuUAGpsUABqbaAAam60AGpvXABqc JQAanHEAGpy2ABqc/gAanQAAAAAAABqdHAAanR4AGp1pABqdtwAangMAGp5O ABqeaQAanmsAGp63ABqeuQAanukAGp7rABqfOgAan4YAGp/TABqf/QAaoEgA GqCRABqg2wAaoQoAGqFeABqhowAaoc0AGqIbABqiZwAaoqwAGqL0ABqi9gAA AAAAGqMSABqjFAAao10AGqOhABqj6QAapDQAGqR7ABqkoQAapKMAGqTvABqk 8QAapSEAGqUjABqlcgAapb4AGqYLABqmNQAapoAAGqbJABqnEwAap0IAGqeW ABqn2wAaqAUAGqhTABqonwAaqOQAGqksABqpLgAAAAAAGqlKABqpTAAaqWUA GqlnABqpswAaqbUAGqnlABqp5wAaqjYAGqqCABqqzwAaqvkAGqtEABqrjQAa q9cAGqwGABqsWgAarJ8AGqzJABqtFwAarWMAGq2oABqt8AAarfIAAAAAABqu DgAarhAAGq5ZABquoAAarugAGq78ABqu/gAAAAAAGq8aABqvHAAar2UAGq+u ABqv9QAasEAAGrCJABqwxwAasMkAAAAAABqw5QAasOcAGrEvABqxRwAasUkA GrGVABqxlwAasccAGrHJABqyGAAasmQAGrKxABqy2wAasyYAGrNvABqzuQAa s+gAGrQ8ABq0gQAatKsAGrT5ABq1RQAatYoAGrXSABq11AAatdYAAAAAABq1 8gAatfQAGrY8ABq2VAAatlYAGrZ9ABq2fwAatq8AGraxABq3AAAat0wAGreZ ABq3wwAauA4AGrhXABq4oQAauNAAGrkkABq5aQAauZMAGrnhABq6LQAaunIA Grq6ABq6vAAaur4AAAAAABq62gAautwAGrsmABq7cgAau7IAGrvUABq71gAa vCUAGrxwABq8uAAavLoAAAAAABq81gAavNgAGr0fABq9ZAAavakAGr3xABq9 8wAavj4AGr5YABq+WgAAAAAAGr52ABq+eAAavsAAGr8KABq/RwAav0kAAAAA ABq/ZQAav2cAGr+xABq/+AAawD4AGsCJABrA0QAawNMAGsEZABrBYgAawa0A GsHzABrCNQAawjcAGsJzABrCnAAawp4AGsLnABrDHgAawyAAAAAAABrDPAAa w2wAGsNuABrDowAaw+4AGsQ6ABrEdwAaxMEAGsUIABrFXAAaxa4AGsYBABrG RQAaxpwAGsbiABrHNQAax3UAGsfFABrHxwAayBAAGshYABrIogAayO0AGsjv ABrJKwAayXMAGsl1ABrJvAAaycUAGsnHABrKEgAayhQAGspcABrKoAAayukA GssyABrLeAAay7oAGswCABrMTQAazJMAGszdABrNKAAazUsAAAAAABrNTQAa zU8AGs2XABrN3AAazfwAGs3+AAAAAAAazhoAGs4cABrOYAAazqgAGs7zABrP PQAaz4oAGs/YABrQJAAa0HEAGtC7ABrQxAAa0MYAGtDpABrQ6wAa0TQAGtF8 ABrRrgAa0bAAGtHBABrRwwAa0g4AGtIyABrSNAAAAAAAGtJQABrSUgAa0p0A GtLnABrTNgAa0zgAAAAAABrTVAAa01YAGtOjABrT8gAa1EIAGtREAAAAAAAa 1GAAGtRiABrUqwAa1PQAGtU7ABrVigAa1cEAGtXDABrV/QAa1hMAGtY0ABrW NgAa1n4AGtacABrWngAAAAAAGta6ABrWvAAa1wEAGtdKABrXlQAa16IAGtek AAAAAAAa18AAGtfCABrYDAAa2FUAGtifABrY2gAa2NwAGtkkABrZaQAa2bQA GtnjABrZ5QAAAAAAGtoBABraAwAa2ksAGtqXABrargAa2rAAGtr1ABrbPwAa 23cAGtt5AAAAAAAa25UAGtuXABrb3gAa3CEAGtxIABrcSgAa3JIAGtzeABrd KAAa3TQAGt02AAAAAAAa3VIAGt1wABrdcgAa3bsAGt4GABreIAAa3iIAAAAA ABrePgAa3l0AGt5fABrepQAa3u4AGt8bABrfHQAa32MAGt+oABrf7gAa4DYA GuBRABrgUwAa4JkAGuCiABrgpAAa4PIAGuE4ABrhOgAAAAAAGuFWABrhdQAa 4XcAGuHBABriDAAa4lkAGuKmABrisQAa4rMAGuMAABrjRwAa45MAGuOmABrj qAAa4/UAGuRBABrkXQAa5F8AGuSnABrk8gAa5T8AGuVfABrlYQAa5asAGuX5 ABrmQwAa5oAAGuaCABrmzgAa5xcAGudiABrnrAAa57wAGue+ABroAQAa6EcA GuiNABroqwAa6K0AAAAAABroyQAa6O8AGujxABrpNAAa6YEAGunDABrqCwAa 6igAGuoqABrqcgAa6r0AGur3ABrq+QAAAAAAGusVABrrNgAa6zgAGuuFABrr 0gAa7BIAGuwUABrsWQAa7KUAGuzzABrtPwAa7VIAGu1UABrtoAAa7eYAGu4y ABruTgAa7lAAGu6cABru6gAa7zQAGu+BABrvgwAa78YAGvAMABrwUgAa8HAA GvByAAAAAAAa8I4AGvC2ABrwuAAa8P0AGvFKABrxjgAa8dYAGvHzABrx9QAa 8j0AGvKIABryxgAa8sgAAAAAABry5AAa8wgAGvMKABrzVAAa858AGvPrABr0 GgAa9BwAGvRkABr0ZgAa9LMAGvTtABr07wAAAAAAGvULABr1MAAa9TIAGvV/ ABr1ygAa9hYAGvZeABr2YAAa9q0AGvbnABr26QAAAAAAGvcFABr3OgAa9zwA GvdwABr3tAAa97YAAAAAABr30gAa+BUAGvgXABr4VwAa+JsAGvinABr4qQAA AAAAGvjFABr46QAa+OsAGvkqABr5bAAa+bQAGvn3ABr6NQAa+noAGvqGABr6 iAAAAAAAGvqkABr6yAAa+soAGvsQABr7VQAa+5gAGvvcABr8IQAa/GAAGvyj ABr8sQAa/LMAAAAAABr8zwAa/PMAGvz1ABr9PAAa/YcAGv3CABr9xAAAAAAA Gv3gABr9/AAa/f4AGv5EABr+jwAa/toAGv8fABr/NQAa/zcAGv+BABr/gwAa /4UAAAAAABr/oQAa/70AGv+/ABsABQAbAFAAGwCbABsA4AAbASsAGwFFABsB RwAAAAAAGwFjABsBfwAbAYEAGwHMABsCEwAbAlwAGwKmABsC7wAbAzoAGwOE ABsDzAAbBBQAGwRZABsEWwAAAAAAGwR3ABsEkgAbBJQAGwTdABsFJAAbBW0A GwW3ABsGAAAbBhAAGwYSABsGXwAbBqIAGwavABsGsQAbBvYAGwc3ABsHOQAA AAAAGwdVABsHeAAbB3oAGwe6ABsIAQAbCEQAGwiPABsI1QAbCRkAGwkbABsJ ZQAbCaoAGwm1ABsJtwAbCgAAGwpJABsKgQAbCoMAGwrOABsLDwAbC1cAGwuj ABsL6wAbDDYAGwxzABsMdQAbDIgAGwyKABsM0AAbDNIAGwznABsM6QAbDS8A Gw13ABsNvAAbDb4AGw4HABsOGQAbDhsAGw4wABsOSAAbDm4AGw5wABsOtQAb DvkAGw77AAAAAAAbDxcAGw85ABsPOwAbD4UAGw/NABsQFwAbECYAGxAoABsQ cwAbEL0AGxDRABsQ0wAbER0AGxFGABsRhQAbEYcAGxHLABsSDgAbEhAAAAAA ABsSLAAbElwAGxJeABsSpgAbEu8AGxM4ABsTggAbE80AGxQPABsURwAbFEkA GxSCABsUhAAbFMkAGxUKABsVDAAAAAAAGxUoABsVUgAbFVQAGxWUABsV3QAb FiYAGxZqABsWqAAbFu8AGxcnABsXKQAbF24AGxevABsXsQAAAAAAGxfNABsX 7wAbF/EAGxg2ABsYgQAbGMkAGxkRABsZVQAbGWMAGxllABsZqgAbGesAGxnt AAAAAAAbGgkAGxouABsaMAAbGncAGxrCABsbBgAbG00AGxuWABsb3wAbHCUA GxxrABscbQAbHLIAGxz5ABsdQAAbHUIAGx2HABsdyAAbHcoAAAAAABsd5gAb HhAAGx4SABseWAAbHqIAGx7qABsfMAAbH3gAGx+9ABsgAQAbIEUAGyCMABsg qwAbIK0AGyD1ABshPAAbIVsAGyFdABshogAbIeMAGyHlAAAAAAAbIgEAGyId ABsiHwAbImcAGyKvABsi2gAbItwAGyMiABsjawAbI6wAGyPWABsj2AAAAAAA GyP0ABskEwAbJBUAGyRaABskowAbJOoAGyUyABsleAAbJb4AGyXQABsl0gAb JhsAGyZfABsmpgAbJq4AGyawABsm9gAbJz0AGyeBABsnqwAbJ60AAAAAABsn yQAbJ+YAGyfoABsoMgAbKHYAGyijABsopQAbKO4AGyk0ABspXQAbKV8AGymp ABsp8wAbKjwAGyqCABsqjAAbKo4AGyrWABsrFAAbKxYAGysrABsrLQAAAAAA GytJABsrbQAbK28AGyu3ABsr9QAbLD8AGyyFABssqAAbLKoAGyzyABstMAAb LTIAGy1IABstSgAbLZIAGy3YABsuGwAbLjgAGy46ABsuZQAbLmcAAAAAABsu gwAbLqoAGy6sABsu9AAbLz8AGy+LABsv1AAbMB8AGzBbABswXQAbMKEAGzCx ABswswAAAAAAGzDPABsw+AAbMPoAGzFAABsxiwAbMdMAGzIeABsyZgAbMn8A GzKBABsyyAAbMvUAGzL3AAAAAAAbMxMAGzM2ABszOAAbM4MAGzPNABs0FQAb NGAAGzSrABs09AAbNQYAGzUIAAAAAAAbNSQAGzVDABs1RQAbNYsAGzXUABs2 HAAbNmUAGzaxABs2+AAbNw4AGzcQAAAAAAAbNywAGzdQABs3UgAbN50AGzfh ABs4JwAbOE0AGziFABs4twAbOP8AGzlIABs5kgAbOdsAGzoiABs6bAAbOnIA Gzp0AAAAAAAbOpAAGzquABs6sAAbOvcAGzszABs7WgAbO1wAGzuaABs74QAb O+MAGzwqABs8cwAbPLIAGzy0ABs8+AAbPTAAGz0yABs9dgAbPbkAGz34ABs+ BwAbPgkAGz5LABs+iQAbPosAAAAAABs+pwAbPsAAGz7CABs/CgAbPzEAGz8z ABs/dAAbP7oAGz/iABtAJAAbQGcAG0CqABtA8gAbQP8AG0E+ABtBhgAbQcIA G0IHABtCOgAbQnsAG0K6ABtDAQAbQ0cAG0NzABtDsgAbQ/cAG0Q7ABtEYgAb RKEAG0TTABtFFgAbRVwAG0V5ABtFewAbRZgAG0WaAAAAAAAbRbYAG0XdABtF 3wAbRiQAG0ZNABtGTwAbRowAG0bPABtHDAAbR08AG0eEABtHhgAbR7gAG0e6 AAAAAAAbR9YAG0f0ABtH9gAbSEAAG0iEABtIzQAbSRcAG0liABtJqAAbSeEA G0njAAAAAAAbSf8AG0oWABtKGAAbSlwAG0qnABtK8QAbSzoAG0t2ABtLrwAb S7EAAAAAABtLzQAbS+UAG0vnABtMLwAbTHYAG0y6ABtM/gAbTUkAG01mABtN aAAAAAAAG02EABtNpAAbTaYAG03wABtONAAbTnwAG06lABtOpwAbTuoAG08M ABtPDgAbTzMAG081ABtPgQAbT8wAG1AXABtQVwAbUKAAG1DsABtRNAAbUWMA G1FlABtRrQAbUfgAG1JAABtSUgAbUlQAG1JvABtScQAbUr4AG1MKABtTRQAb U0cAG1OUABtT3gAbVAsAG1RTABtUhgAbVIgAG1TVABtVIAAbVVEAG1WZABtV zAAbVc4AG1XyABtV9AAbVkAAG1aNABtWsAAbVrIAG1b+ABtXSQAbV5IAG1fV ABtX1wAbWCMAG1hxABtYqAAbWKoAG1j2ABtZQgAbWYwAG1nYABtaHQAbWh8A G1ppABtasgAbWvwAG1smABtbKAAbW3QAG1u3ABtb5AAbW+YAG1voABtcCwAb XA0AG1xUABtcoAAbXOwAG106ABtdPAAbXT4AAAAAABtdWgAbXXkAG117ABtd xQAbXhEAG15ZABteoAAbXsIAG17EABtexgAbXuoAG17sABtfOAAbX4UAG1+o ABtfqgAbX/YAG2BBABtgigAbYM0AG2DPABthGwAbYWkAG2GgABthogAbYe4A G2I6ABtihAAbYtAAG2MVABtjFwAbY2EAG2OqABtj9AAbZB4AG2QgABtkbAAb ZK8AG2TcABtk3gAbZSUAG2VAABtlQgAAAAAAG2VeABtlfAAbZX4AG2XHABtm CwAbZk4AG2aAABtmggAbZsgAG2bVABtm1wAAAAAAG2bzABtnFwAbZxkAG2df ABtnpQAbZ+wAG2gyABtocwAbaLYAG2j5ABtpNQAbaTcAG2llABtpZwAbaasA G2nEABtpxgAbagwAG2pVABtqmQAbauMAG2soABtrbwAba7EAG2v3ABtsPAAb bIgAG2zOABttDwAbbVoAG22eABtt3wAbbiAAG25gABtuYgAAAAAAG25+ABtu mwAbbp0AG27kABtvKwAbb3MAG2++ABtwBgAbcEMAG3CKABtw0AAbcRQAG3FZ ABtxoAAbcecAG3ItABtycwAbcr0AG3MKABtzUgAbc50AG3PkABt0KwAbdC0A G3RsABt0bgAbdLQAG3T9ABt1SgAbdZEAG3XbABt2GAAbdmEAG3aoABt25wAb dukAG3cvABt3dwAbd74AG3gJABt4CwAbeFIAG3iWABt42gAbeR4AG3ljABt5 qgAbefEAG3o5ABt6gQAbeogAG3qKABt60QAbexsAG3taABt7XAAbe6QAG3vn ABt8KgAbfFcAG3xZAAAAAAAbfHUAG3yaABt8nAAbfOAAG30oABt9cwAbfbYA G33/ABt+RAAbfkYAAAAAABt+YgAbfoEAG36DABt+ywAbfxMAG39YABt/nwAb f+cAG4ARABuAEwAAAAAAG4AvABuAUwAbgFUAG4CgABuA4QAbgSkAG4ErABuB dgAbgcMAG4HLABuBzQAbghgAG4JgABuCmAAbgpoAG4K2ABuCuAAAAAAAG4LU ABuDBgAbgwgAG4NRABuDmwAbg+UAG4P4ABuD+gAAAAAAG4QWABuEOgAbhDwA G4SCABuEzAAbhOgAG4TqAAAAAAAbhQYAG4UsABuFLgAbhXgAG4XAABuF4AAb heIAAAAAABuF/gAbhiMAG4YlABuGbgAbhrYAG4bRABuG0wAAAAAAG4bvABuH DAAbhw4AG4dOABuHmQAbh90AG4goABuIawAbiIkAG4iLAAAAAAAbiKcAG4jM ABuIzgAbiRkAG4lkABuJqwAbic0AG4nPABuKGQAbihsAG4o2ABuKOAAAAAAA G4pUABuKfQAbin8AG4rCABuLBgAbi1AAG4t5ABuLewAAAAAAG4uXABuLuQAb i7sAG4v9ABuMRgAbjIsAG4zMABuMzgAbjREAG40cABuNHgAbjUsAG41NABuN kQAbjdUAG44bABuOMQAbjjMAG45fABuOYQAbjqcAG47rABuO+AAbjvoAG48V ABuPFwAbj14AG49uABuPcAAAAAAAG4+MABuPtAAbj7YAG4/+ABuQRgAbkJEA G5DZABuRHgAbkSgAG5EqAAAAAAAbkUYAG5FsABuRbgAbkbcAG5IAABuSCQAb kgsAAAAAABuSJwAbkk4AG5JQABuSmgAbkuQAG5MZABuTGwAAAAAAG5M3ABuT XgAbk2AAG5OrABuTxQAbk8cAAAAAABuT4wAblAoAG5QMABuUVwAblKEAG5Tr ABuU+QAblPsAAAAAABuVFwAblUQAG5VGABuVjQAbldcAG5YJABuWCwAbllUA G5abABuW5AAblyQAG5c6ABuXPAAAAAAAG5dYABuXjQAbl48AG5fRABuYGwAb mGAAG5irABuYyAAbmMoAAAAAABuY5gAbmQoAG5kMABuZUwAbmZ8AG5npABua MAAbmnkAG5rCABubAQAbmwMAAAAAABubHwAbm04AG5tQABubmQAbm+IAG5wl ABucawAbnLEAG5z5ABudRAAbnYUAG52HABud0gAbnhwAG54mABueKAAAAAAA G55EABueZgAbnmgAG56uABue9wAbnzkAG594ABufegAAAAAAG5+WABufxgAb n8gAG6APABugVAAboJkAG6DfABuhKAAboV8AG6FhAAAAAAAboX0AG6GeABuh oAAboesAG6IUABuiFgAAAAAAG6IyABuiXQAbol8AG6KpABui8QAbovoAG6L8 AAAAAAAboxgAG6NIABujSgAbo5UAG6PeABuj/QAbo/8AAAAAABukGwAbpFQA G6RWABuknQAbpOMAG6UsABulcAAbpbMAG6XVABul1wAAAAAAG6XzABumIwAb piUAG6ZuABumtwAbpwAAG6dKABunhAAbp4YAG6fRABuoCwAbqFAAG6iAABuo ggAbqMcAG6kQABupWAAbqaIAG6nsABuqNgAbqn8AG6q7ABuq/wAbq0MAG6tF ABurjwAbq9UAG6wbABusYgAbrK4AG6z0AButPgAbrYcAG62hAButowAbrd0A G63fAAAAAAAbrfsAG64uABuuMAAbrngAG67CABuvDAAbr1UAG69XABuvmwAb r+UAG7AuABuwdQAbsMEAG7ECABuxBAAbsU8AG7GaABux4AAbsigAG7JxABuy uAAbsv8AG7NGABuzSAAbs5EAG7PXABuz+wAbs/0AAAAAABu0GQAbtEoAG7RM ABu0kAAbtNkAG7UiABu1bAAbtX4AG7WAABu1yQAbthYAG7YfABu2IQAbtlsA G7ZdABu2oAAbtuYAG7crABu3bwAbt7YAG7fRABu30wAAAAAAG7fvABu4GQAb uBsAG7haABu4mwAbuOIAG7kQABu5EgAbuVkAG7meABu55gAbui4AG7pyABu6 uAAbutgAG7raABu7HwAbu18AG7unABu77gAbvCEAG7wjAAAAAAAbvD8AG7xu ABu8cAAbvLoAG70DABu9GgAbvRwAAAAAABu9OAAbvWIAG71kABu9rQAbvfUA G74dABu+HwAAAAAAG747ABu+YAAbvmIAG76sABu+9gAbv0MAG7+MABu/jgAA AAAAG7+qABu/0wAbv9UAG8AZABvAYAAbwKoAG8DRABvA0wAAAAAAG8DvABvB EgAbwRQAG8FeABvBpAAbwe0AG8ICABvCBAAAAAAAG8IgABvCUwAbwlUAG8KK ABvCxQAbwwIAG8M+ABvDSQAbw0sAAAAAABvDZwAbw48AG8ORABvDygAbxAcA G8QlABvEJwAAAAAAG8RDABvEbAAbxG4AG8SmABvE5gAbxSQAG8VmABvFqwAb xa0AAAAAABvFyQAbxfIAG8X0ABvGQQAbxo4AG8azABvGtQAAAAAAG8bRABvG 9gAbxvgAG8c8ABvHgwAbx8wAG8fVABvH1wAAAAAAG8fzABvIDwAbyBEAG8hY ABvIoAAbyOcAG8kxABvJQQAbyUMAG8mIABvJ0wAbyhkAG8peABvKYAAbyqIA G8rPABvK0QAAAAAAG8rtABvLHwAbyyEAG8tpABvLswAby90AG8vfAAAAAAAb y/sAG8wrABvMLQAbzHEAG8yxABvM9wAbzT4AG81SABvNVAAAAAAAG81wABvN kgAbzZQAG83VABvOHgAbzlgAG85aAAAAAAAbznYAG86aABvOnAAbzuQAG87w ABvO8gAAAAAAG88OABvPPwAbz0EAG8+MABvPwwAbz8UAAAAAABvP4QAb0AIA G9AEABvQTQAb0JMAG9DaABvRIwAb0WcAG9GwABvR2QAb0dsAAAAAABvR9wAb 0h4AG9IgABvSagAb0rMAG9L9ABvTCgAb0wwAG9NWABvToAAb0+MAG9PlAAAA AAAb1AEAG9QvABvUMQAb1HgAG9S+ABvVCQAb1VQAG9WcABvVngAAAAAAG9W6 ABvV6QAb1esAG9YyABvWdgAb1rwAG9b9ABvW/wAAAAAAG9cbABvXOgAb1zwA G9d/ABvXwwAb2AYAG9hGABvYSAAAAAAAG9hkABvYgQAb2IMAG9jLABvZEwAb 2VoAG9mWABvZmAAAAAAAG9m0ABvZ3wAb2eEAG9ooABvabAAb2ogAG9qKAAAA AAAb2qYAG9rTABva1QAb2x8AG9tqABvbsgAb2/QAG9w6ABvcRAAb3EYAG9yO ABvc1QAb3R0AG91mABvdqQAb3asAAAAAABvdxwAb3fMAG931ABvePAAb3oMA G97IABve4AAb3uIAG98pABvfcgAb37YAG9/7ABvgNwAb4DkAAAAAABvgVQAb 4HsAG+B9ABvgxQAb4Q8AG+FUABvhnwAb4agAG+GqAAAAAAAb4cYAG+HvABvh 8QAb4joAG+KGABviiAAAAAAAG+KkABviyQAb4ssAG+MWABvjWQAb46QAG+Ps ABvkFwAb5BkAAAAAABvkNQAb5GAAG+RiABvkqgAb5PYAG+VBABvlagAb5WwA AAAAABvliAAb5bYAG+W4ABvmAAAb5kgAG+aTABvmlQAAAAAAG+axABvm2QAb 5tsAG+cmABvnbgAb57cAG+f7ABvoJAAb6CYAAAAAABvoQgAb6GYAG+hoABvo swAb6P0AG+kXABvpGQAb6VMAG+mZABvpxQAb6fIAG+n0AAAAAAAb6hAAG+o4 ABvqOgAb6oMAG+rLABvq7AAb6u4AAAAAABvrCgAb6y8AG+sxABvregAb68UA G+viABvr5AAAAAAAG+wAABvsJAAb7CYAG+xoABvstAAb7PwAG+1CABvtRAAA AAAAG+1gABvtiQAb7YsAG+3OABvuGAAb7l0AG+5uABvucAAAAAAAG+6MABvu tQAb7rcAG+8BABvvPgAb74UAG+/LABvwFgAb8FsAG/CjABvw6wAb8RwAG/Ee AAAAAAAb8ToAG/FjABvxZQAb8a4AG/H3ABvyQgAb8mQAG/JmAAAAAAAb8oIA G/KuABvysAAb8vsAG/NFABvzigAb89IAG/QdABv0ZgAb9KgAG/TsABv1AQAb 9QMAAAAAABv1HwAb9SEAG/VnABv1qwAb9fQAG/Y3ABv2cwAb9nUAG/a6ABv3 AQAb90wAG/eXABv33wAb+CcAG/hyABv4tgAb+P0AG/k9ABv5UAAb+VIAG/mf ABv56wAb+jMAG/p9ABv6uQAb+rsAG/sDABv7TAAb+5AAG/vYABv74wAb++UA G/vnAAAAAAAb/AMAG/wrABv8LQAb/HcAG/y/ABv9CQAb/TsAG/09AAAAAAAb /VkAG/1/ABv9gQAb/coAG/4SABv+LQAb/i8AAAAAABv+SwAb/m8AG/5xABv+ ugAb/wEAG/9IABv/jQAb/48AAAAAABv/qwAb/88AG//RABwAGgAcAEsAHABN AAAAAAAcAGkAHACYABwAmgAcAOAAHAEmABwBbQAcAbQAHAH9ABwCCwAcAg0A HAJQABwClwAcAuIAHAMmABwDbgAcA7kAHAP+ABwEQwAcBIsAHASqABwErAAA AAAAHATIABwE8AAcBPIAHAUqABwFLAAAAAAAHAVIABwFcAAcBXIAHAWzABwF tQAAAAAAHAXRABwF+gAcBfwAHAZFABwGUQAcBlMAAAAAABwGbwAcBpgAHAaa ABwG3gAcBvgAHAb6AAAAAAAcBxYAHAdEABwHRgAcB4gAHAelABwHpwAcB+sA HAgyABwIfQAcCMUAHAkGABwJSgAcCZEAHAmfABwJoQAcCeoAHAozABwKcwAc CrcAHAr8ABwLQgAcC4AAHAu6ABwLvAAAAAAAHAvYABwMAgAcDAQAHAxMABwM kgAcDNkAHA0kABwNJgAcDW8AHA26ABwOAQAcDkwAHA6XABwO3wAcDuwAHA7u ABwPNAAcD3cAHA+ZABwPmwAAAAAAHA+3ABwP4wAcD+UAHBAxABwQegAcEL4A HBEFABwRTwAcEVEAHBGZABwR4QAcEicAHBJxABwSiwAcEo0AHBLQABwTGAAc E18AHBNhABwTqwAcE/QAHBP2AAAAAAAcFBIAHBQ8ABwUPgAcFIQAHBTNABwV FQAcFV0AHBWlABwVtQAcFbcAHBX4ABwWPwAcFokAHBbUABwXIgAcF2wAHBeq ABwXrAAcF/QAHBg/ABwYhQAcGLwAHBi+AAAAAAAcGNoAHBkMABwZDgAcGVcA HBmdABwZzwAcGdEAHBodABwaZQAcGpQAHBqWAAAAAAAcGrIAHBrfABwa4QAc GyYAHBtrABwbqgAcG/AAHBw3ABwcOQAcHIEAHBycABwcngAcHOIAHBzuABwc 8AAAAAAAHB0MABwdOgAcHTwAHB2BABwdyQAcHhEAHB4vABweMQAAAAAAHB5N ABweegAcHnwAHB6+ABwfBAAcH0gAHB+QABwftwAcH7kAHCAEABwgSAAcIJQA HCCWABwg4QAcISoAHCF1ABwhngAcIaAAHCGiAAAAAAAcIb4AHCHiABwh5AAc IikAHCJxABwiuQAcIv0AHCNFABwjdwAcI3kAHCN7AAAAAAAcI5cAHCPCABwj xAAcJAYAHCRLABwkkAAcJJIAHCTcABwk5QAcJOcAAAAAABwlAwAcJU4AAAAA ABwlnQAcJeoAAAAAABwmIgAcJm4AAAAAABwmnQAcJukAAAAAABwnNgAcJ30A AAAAABwnmgAcJ+IAAAAAABwoLAAcKFYAAAAAABwocwAcKLoAAAAAABwo7gAc KTkAAAAAABwpcQAcKbwAAAAAABwp6wAcKjUAAAAAABwqYAAcKqcAAAAAABwq 8AAcKzgAAAAAABwrggAcK8gAAAAAABwsEAAcLFcAAAAAABwslgAcLOIAAAAA ABwtKgAcLXkAAAAAABwtyQAcLhUAAAAAABwuVAAcLpoAAAAAABwu4gAcLy8A AAAAABwvdQAcL8MAAAAAABwwEQAcMEwAAAAAABwwgQAcMMgAAAAAABwxDgAc MVcAAAAAABwxogAcMfIAAAAAABwyOAAcMogAAAAAABwy0gAcMxYAAAAAABwz WgAcM6YAAAAAABwz9QAcNEUAAAAAABw0kQAcNNwAAAAAABw0+AAcNT4AAAAA ABw1eAAcNccAAAAAABw2EgAcNlkAAAAAABw2fAAcNsoAAAAAABw3DwAcN1YA AAAAABw3dAAcN8EAAAAAABw4BwAcOE4AAAAAABw4ewAcOMgAAAAAABw5GAAc OWQAAAAAABw5tAAcOfMAAAAAABw6LQAcOnYAAAAAABw6wwAAAAAAHDsDABw7 TQAAAAAAHDt+ABw7twAAAAAAHDvxABw8OgAAAAAAHDyGABw8zwAAAAAAHDz2 ABw9PAAAAAAAHD1xABw9vAAAAAAAHD4AABw+RAAAAAAAHD6OABw+1QAAAAAA HD8FABw/SgAAAAAAHD98ABw/uwAAAAAAHD/ZABxAGgAAAAAAHEBEABxAhgAA AAAAHECgABxA4gAAAAAAHED/ABxBTAAAAAAAHEGTABxB3wAAAAAAHEIqABxC dAAAAAAAHEK/ABxDCwAAAAAAHENWABxDpQAAAAAAHEPgABxEJwAAAAAAHERr ABxEtgAAAAAAHEUCABxFSQAAAAAAHEWBABxFwAAAAAAAHEXOABxGGgAAAAAA HEZkABxGrQAAAAAAHEbyABxHPgAAAAAAHEeEABxHzwAAAAAAHEgYABxIZAAA AAAAHEiOABxI2AAAAAAAHEkeABxJZQAAAAAAHEmnAAAAAAAcSfEAHEo8AAAA AAAYPqAAGEnIABhQhAAYVYgAGFYYABhZQAAYXAwAGFxkABhcvAAYXRgAGGCY ABhhEAAYYZwAGGIAABhiaAAYYsQAGGPEABhkKAAYZIQAGGUEABhnYAAYZ5gA GGfQABhoBAAYaPwAGGlwABhp6AAYakwAGGpsABhqlAAYawAAGGtsABhrnAAY a8gAGGvkABhsOAAYbOwAGG0IABhtbAAYbYgAGG2kABht5AAYbgQAGG44ABhu ZAAYbpQAGG60ABhvBAAYb6QAGG/cABhwUAAYcIgAGHDAABhw8AAYcQwAGHEs ABhxXAAYcZAAGHGwABhx5AAYchAAGHJMABhylAAYc1AAGHOgABhz5AAYdCAA GHRYABh0qAAYdQAAGHU0ABh1jAAYdegAGHZAABh2eAAYdrAAGHbgABh3EAAY d1gAGHfAABh4VAAYeJAAGHjAABh47AAYeRgAGHpsABh7HAAYe0wAGHvcABh8 1AAYfQAAGH0sABh9dAAYfZgAGH24ABh92AAYffgAGH4kABh+WAAYfnwAGH70 ABh/IAAYf0AAGH9gABh/fAAYf6AAGH/YABiAAAAYgDAAGIB0ABiAmAAYgMQA GIDgABiBAAAYgSAAGIFMABiB5AAYglgAGIK0ABiDEAAYgzAAGINQABiDdAAY g5gAGIO8ABiD5AAYhAQAGIQsABiETAAYhHAAGIS4ABiE2AAYhQAAGIUgABiF PAAYhVgAGIWIABiFvAAYheQAGIYIABiGLAAYhlAAGIZwABiGtAAYhvAAGIcY ABiHNAAYh1wAGIeAABiHoAAYh8gAGIf8ABiIHAAYiDwAGIhgABiIhAAYiLwA GIjgABiJGAAYiaAAGInEABiJ5AAYiggAGIokABiKfAAYipQAGIqsABiKyAAY iuQAGItIABiLnAAYi/gAGIxYABiMiAAYjMgAGIzsABiNPAAYjWwAGI2YABiN pAAYjbAAGI28ABiNyAAYjdQAGI3gABiN7AAYjfgAGI4EABiOEAAYjhwAGI4o ABiONAAYjkAAGI5MABiOWAAYjmQAGI5wABiOfAAYjogAGI6UABiOoAAYjqwA GI64ABiOxAAYjtAAGI7cABiO6AAYjvQAGI8AABiPDAAYjxgAGI8kABiPMAAY jzwAGI9IABiPVAAYj2AAGI9sABiPeAAYj4QAGI+MABiPmAAYj6QAGI+wABiP vAAYj8gAGI/UABiP4AAYj+wAGI/4ABiQBAAYkBAAGJAcABiQKAAYkDQAGJBA ABiQTAAYkFgAGJBkABiQcAAYkHwAGJCIABiQlAAYkKAAGJCsABiQuAAYkMQA GJDQABiQ3AAYkOgAGJDwAAAAAAAAAAAgICAgIFJFTEVBU0UgTk9URVMgZm9y IFBJTkUgLS1BIFByb2dyYW0gZm9yIEludGVybmV0IE5ld3MgYW5kIEVtYWls ACAgICAgICAgICAgICAgICBWZXJzaW9uIDMuOTIgKGJ1aWx0IF9fX2NkYXRl KQAgICAgICAgICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uACAAIABUQUJMRSBPRiBDT05URU5UUwAgICAgICAgICgxKSBTdW1t YXJ5IG9mIFJlY2VudCBDaGFuZ2VzACAgICAgICAgKDIpIFBDLVBpbmUgTm90 ZXMAICAgICAgICAoMykgQ29uZmlndXJhdGlvbgAgICAgICAgICg0KSBDb21p bmcgQXR0cmFjdGlvbnMAICAgICAgICAoNSkgSGlzdG9yeQAgICAgICAgICg2 KSBDcmVkaXRzACAgICAgICAgKDcpIExlZ2FsIE5vdGljZXMAIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCAoMSkgU3VtbWFyeSBvZiBS ZWNlbnQgQ2hhbmdlcyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgACAAVE9QIFRFTiBORVcgRkVBVFVSRVMgSU4gMy45MgAgACAAIG8g T3B0aW9uYWwgbWVzc2FnZSBmaWx0ZXJpbmcgaG9va3MgKGNhbiBiZSB1c2Vk IGZvciBQR1AgaW50ZWdyYXRpb24pACBvIEV4dGVuc2l2ZSBhZGRyZXNzIGFu ZCBsaXN0IG1hbmFnZW1lbnQgaW1wcm92ZW1lbnRzACBvIEFkZGl0aW9uYWwg cHJpbnRpbmcgY2FwYWJpbGl0aWVzACBvIEltcHJvdmVkIE1JTUUgYW5kIG5v bi1hc2NpaSBzdXBwb3J0IChtaW1lLnR5cGVzLCAxNTIyLCA4QklUTUlNRSkA IG8gSW1wcm92ZWQgUEMtUGluZSBmb3IgV2luZG93cyAoR1VJIGFtZW5pdGll cywgMzJiaXQgdmVyc2lvbikAIG8gU29tZSBtb2Rlc3QgcGVyZm9ybWFuY2Ug aW1wcm92ZW1lbnRzACBvIExvdHMgb2YgbmV3IHBlcnNvbmFsLXByZWZlcmVu Y2Ugb3B0aW9ucyBhbmQgY29tbWFuZCBpbXByb3ZlbWVudHMAIG8gSG9va3Mg Zm9yIGludGVncmFsIGZpbGUgdHJhbnNmZXIgYmV0d2VlbiBkZXNrdG9wIGNv bXB1dGVyICYgVW5peCBQaW5lACBvIEJ1aWx0aW4gc2lnbmF0dXJlIGVkaXRv cgAgbyBJbXByb3ZlZCB1c2VyIGZlZWRiYWNrIHdoZW4gUGluZSBpcyBidXN5 IG9yIHdhaXRpbmcAIABUaGUgMy45MiByZWxlYXNlIGFsc28gaW5jbHVkZXMg YSBzdGFuZC1hbG9uZSB2ZXJzaW9uIG9mIFBpbmUncyBpbnRlcm5hbABmaWxl IGJyb3dzZXIsIG5hbWVkICJwaWxvdCIgLS1mb3IgIlBpbmUncyBMaXN0ZXIg T2YgVGhpbmdzIiwgYW5kIGFuAE9TLzIgdmVyc2lvbiBvZiBQaW5lIGNvbnRy aWJ1dGVkIGJ5IERhdmlkIE51Z2VudC4AIAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0AIABIZXJlIGlzIGEgbW9yZSBleHRlbnNpdmUgKGJ1 dCBieSBubyBtZWFucyBleGhhdXN0aXZlKSBsaXN0IG9mIGNoYW5nZXMuLi4A IABNSVNDACBvIFZpc3VhbCBCVVNZIChvciAlIGNvbXBsZXRpb24pIGluZGlj YXRpb24gZHVyaW5nIGxvbmcgb3BlcmF0aW9ucwAgbyBEZWxldGUgZmxhZyBu byBsb25nZXIgcHJlc2VydmVkIG9uIFNhdmUAIG8gQWxlcnRzIHJlcXVpcmUg Y29uZmlybWF0aW9uACBvIFRpbWVvdXRzIG9uIG9wZW4gYW5kIHJlYWQgb3Bl cmF0aW9ucwAgbyBIb29rcyBmb3IgZXh0ZXJuYWwgZmlsdGVyaW5nIG9mIGlu Y29taW5nIGFuZCBvdXRnb2luZyBtZXNzYWdlcwAgbyBUdXJuIG9mZiB0dHkg bWVzc2FnZXMgYnkgZGVmYXVsdCB0byByZWR1Y2UgY29uZnVzaW9uACBvIFVu aXggYW5kIFBDLVBpbmUgbm93IHVzZSBzYW1lIHNlYXJjaCBwYXRoIGZvciBj ZXJ0YWluIHN1cHBvcnQgZmlsZXMAIG8gQWNjZXNzIHRvIG1haWxib3hlcyBp biBhY2NvdW50cyB3aXRoIGEgZGlmZmVyZW50IGxvZ2luIG5hbWUge2hvc3Qv dXNlcj0gfQAgbyBDYW4gcmUtb3BlbiBJTkJPWCB3aXRob3V0IHJlc3RhcnRp bmcgUGluZQAgbyBOZXctbWFpbCBjaGVjayBpbnRlcnZhbCBtYXkgYmUgc2V0 ACBvIENhbiBzcGVjaWZ5IHlvdXIgYWx0ZXJuYXRlIChhbGlhcykgYWRkcmVz c2VzACBvIFJGQy0xNTIyIHN1cHBvcnQgZm9yIG5vbi1BU0NJSSBjaGFyYWN0 ZXIgc2V0cyBpbiBoZWFkZXJzACBvIFgvTW90aWYgdXNlcnM6IE1vdXNlIHN1 cHBvcnQAIG8gWC9Nb3RpZiB1c2VyczogUGluZSBjaGFuZ2VzIGljb24gbGFi ZWwgd2hlbiBuZXcgbWFpbCBhcnJpdmVzACBvIFNldHVwIGluY2x1ZGVzIGlu dGVncmFsIHNpZ25hdHVyZSBlZGl0b3IgY29tbWFuZAAgbyBJbXByb3ZlZCBJ TUFQICJkZWFkIHN0cmVhbSIgaGFuZGxpbmcAIG8gSW1wcm92ZW1lbnRzIGZv ciByZXN0cmljdGVkLWFjY2VzcyBlbnZpcm9ubWVudHMgKG9wZXJhdGluZy1k aXIgdmFyaWFibGUpACAAQUREUkVTUyBNQU5BR0VNRU5UIElNUFJPVkVNRU5U UwAgbyBJbXByb3ZlZCBUYWtlIGludGVyZmFjZSBhbmQgY2FwYWJpbGl0aWVz AAktIFRha2UgYWRkcmVzc2VzIGluIG1lc3NhZ2UgYm9keQAJLSBUYWtlIGJl dHdlZW4gYWRkcmVzcyBib29rcwAJLSBXaGVyZUlzIHN1YmNvbW1hbmQgb24g VGFrZSBzY3JlZW4AIG8gSW1wcm92ZWQgQWRkcmVzc2Jvb2sgY2FwYWJpbGl0 aWVzAAktIFZpZXcvRWRpdCBzY3JlZW4ACS0gU2ltcGxpZmljYXRpb24gb2Yg cmVndWxhciB2cy4gbGlzdCBlbnRyaWVzAAktIEVhc2llciB0byBhZGQgZW50 cmllcyB0byBsaXN0cwAJLSBFeHBvcnQgc3ViY29tbWFuZAAJLSBHbG9iYWwg Y29uZmlnIHZhciB0byBzZXQgZGVmYXVsdCBhZGRyZXNzYm9vayBlbnRyaWVz AAktIFNlbGVjdCBtdWx0aXBsZSBhZGRyZXNzZXMgZm9yIGNvbXBvc2VyIHdp dGhvdXQgcmUtZW50ZXJpbmcACS0gQ2FuIGZvcndhcmQgYWRkcmJvb2sgZW50 cmllcyB1c2luZyBNSU1FIHR5cGUgQXBwbGljYXRpb24vRGlyZWN0b3J5ACAA TkVXUyBJTVBST1ZFTUVOVFMAIG8gU3Vic2NyaWJlIHRvIG11bHRpcGxlIGdy b3VwcyB3aXRob3V0IHJlLWVudGVyaW5nIGZvciBlYWNoACBvIFN1cHBvcnQg Zm9yIGZvbGxvdy11cHMgaGVhZGVyIGluIFJlcGx5IGFuZCBWaWV3ACBvIFN1 cHBvcnQgTk5UUCBzZXJ2ZXJzIHJlcXVpcmluZyBhdXRoZW50aWNhdGlvbgAg byBDb21waWxlLXRpbWUgb3B0aW9uIHRvIHN1Ym1pdCBuZXdzIGxvY2FsbHkg KHJhdGhlciB0aGFuIHZpYSBOTlRQKQAgbyBJbXByb3ZlZCBSZXBseSBoYW5k bGluZwAgAFBSSU5USU5HIElNUFJPVkVNRU5UUwAgbyBOZXcgcHJpbnRlciBj b25maWd1cmF0aW9uIHNjcmVlbgAgbyBDb250cm9sIG9mIHRyYWlsaW5nIGZv cm0tZmVlZAAgbyBBbGxvdyBkZWZpbml0aW9uIG9mIGxpc3Qgb2YgcHJpbnRl cnMAIG8gTmV3IGZlYXR1cmVzIHRvIGNvbnRyb2wgc2VwYXJhdG9ycyBiZXR3 ZWVuIG1lc3NhZ2VzACBvIE5ldyBmZWF0dXJlIHRvIGFsbG93IHBlci1tZXNz YWdlIGFjY2VzcyB0byBjdXN0b20gcHJpbnQgY29tbWFuZAAgbyBBYmlsaXR5 IHRvIHByaW50IG1lc3NhZ2UgaW5kZXgAIG8gRm9yY2VkIGVuYWJsaW5nIG9m IHhvbi14b2ZmIGZsb3ctY29udHJvbCBkdXJpbmcgcHJpbnRpbmcAIG8gQWJp bGl0eSB0byBzZXQgaW5pdCBvciB0cmFpbGVyIHN0cmluZ3MgZm9yIGVhY2gg cHJpbnRlciBkZWZpbml0aW9uACAAVklFVyBNRVNTQUdFIElNUFJPVkVNRU5U UwAgbyBOdW1iZXIgb2YgbGluZXMgb2YgdGV4dCBvdmVybGFwIGJldHdlZW4g cGFnZXMgY2FuIGJlIHNldAAgbyBDb250cm9sIG9mIHdoaWNoIGhlYWRlcnMg YXJlIGRpc3BsYXllZCBieSBkZWZhdWx0ACAAQ09NUE9TRVIgSU1QUk9WRU1F TlRTACBvIExDQyAoTGlzdCBDQykgaGVhZGVyIGZvciBoaWRpbmcgbG9uZyBh ZGRyZXNzIGxpc3RzACBvIFRvOiB3aWxsIGdldCBkdW1teSBncm91cCBoZWFk ZXIgaWYgb25seSBCQ0Mgb3IgTENDIGdpdmVuIChubyBUTyBvciBDQykuACBv IFN1cHBvcnQgZm9yIHZlcmJvc2Ugc2VuZGluZyAoc2hvd3MgcmVzdWx0IG9m IGF0dGVtcHQgdG8gc2VuZCkAIG8gSW1wcm92ZWQganVzdGlmaWNhdGlvbiBh bGdvcml0aG0AIG8gUGFydGlhbCBzdXBwb3J0IGZvciBqdXN0aWZ5aW5nIGlu Y2x1ZGVkIG1lc3NhZ2UgdGV4dAAgbyBDYW4gZGVsZXRlIG1lc3NhZ2VzIGZy b20gUG9zdHBvbmVkIE1zZyBpbmRleAAgbyBeUiBzdWItb3B0aW9uIHRvIGlu Y2x1ZGUvYXR0YWNoIGEgbXNnICMgZnJvbSBjdXJyZW50IGZvbGRlcgAgbyBe UiBzdWItb3B0aW9uIHRvIHVwbG9hZCBmaWxlcyBmcm9tIGRlc2t0b3AgY29t cHV0ZXIgZGlyZWN0bHkgaW50byBjb21wb3NlcgAgbyBXb3JkIHdyYXAgcHJl c2VydmVzIE5McwAgbyBGaWxlIG5hbWUgY29tcGxldGlvbiAoXlIsIF5KIGFu ZCAiQXR0Y2htbnQ6Ij8pACBvIElmIG1zZyBjYW5jZWxlZCwgc2F2ZSAob3B0 aW9uYWxseSkgaW4gLmRlYWQubGV0dGVyACBvIENvbmZpZyB2YXJpYWJsZSB0 byBzcGVjaWZ5IGFsdGVybmF0ZSBzcGVsbGVyACBvIEluY2x1ZGVkIHRleHQg aW5kZW50IHN0cmluZyBtYXkgYmUgcmVzZXQAIG8gQ2FuIHNldCBjb21wb3Nl ciB3cmFwIGNvbHVtbgAgbyBDYW4gbW9kaWZ5IF5LIGJlaGF2aW9yIHRvIGN1 dCBmcm9tIGN1cnNvciBwb3NpdGlvbiwgYWxhIGVtYWNzACBvIENhbiBzZWxl Y3Qgd2hldGhlciBERUxFVEUga2V5IGFjdHMgbGlrZSBeRCBvciBeSAAgbyBV c2Ugc2VwYXJhdGUgYnVmZmVycyBmb3IgY3V0IGFuZCBqdXN0aWZ5ACBvIFdh eSB0byBpbnB1dCA4LWJpdCBjaGFyYWN0ZXJzOiA8RVNDPjxFU0M+PGRlYy1u dW0+PGRlYy1udW0+PGRlYy1udW0+ACBvIFJlc3VtaW5nIHBvc3Rwb25lZCBj b21wb3NpdGlvbjogc2hvdyBmY2MgYW5kIGJjYyBpZiBub3QgZGVmYXVsdCB2 YWx1ZXMAIABNSVNDIENPTU1BTkQgSU1QUk9WRU1FTlRTACBvIFBpcGUACS1z dWJjb21tYW5kIHRvIHNlbGVjdCByYXcgbWVzc2FnZSBvdXRwdXQgbW9kZQAJ LXN1YmNvbW1hbmQgdG8gc2VsZWN0IGZyZWUtb3V0cHV0IG1vZGUACS1zdWJj b21tYW5kIHRvIHNlbGVjdCB3aGV0aGVyIG1haWxib3ggbWVzc2FnZSBkZWxp bWl0ZXIgaXMgaW5jbHVkZWQAIG8gU29ydCBieSBUTzogb3IgQ0M6IGZpZWxk ACBvIEJvdW5jZQAJLUFwcGx5IG5vdyBzdXBwb3J0cyBCb3VuY2UACS1eVCBz dWJjbWQgdG8gZ2V0IHRvIGFkZHJlc3MgYm9vawAgbyBTZWxlY3QACS1BbGxv d3MgaW52ZXJzaW9uIG9mIGN1cnJlbnQgc2VsZWN0aW9uACAJLUltcHJvdmVk IHVzZXItaW50ZXJmYWNlIGZvciAiQnkgRGF0ZSIgc2VsZWN0aW9uACBvIFJl cGx5AAktTmV3c2dyb3VwcyBoZWFkZXIgZ2VuZXJhbGx5IGlnbm9yZWQgdW5s ZXNzIFBhdGggaGVhZGVyIHByZXNlbnQACS1OZXcgb3B0aW9uIHRvIGFsbG93 IHNpbXVsdGFuZW91cyBlbWFpbCByZXBseSBhbmQgbmV3cyBmb2xsb3d1cAAJ LVJlcGx5LXRvLWFsbCBpbXByb3ZlZCBmb3IgTElTVFNFUlYgY2FzZQAJLUZl YXR1cmUgdG8gdXNlIFJlcGx5LXRvIGFkZHJlc3Mgd2l0aG91dCBwcm9tcHRp bmcAIG8gU2V0dXAvQ29uZmlnIHNjcmVlbgAJLUFsbG93IGV4aXQgd2l0aG91 dCBjb21taXR0aW5nIGNoYW5nZXMACS1JbXByb3ZlZCBBZGQgdnMuIENoYW5n ZSBiZWhhdmlvcgAgbyBJbXByb3ZlZCBCdWcgUmVwb3J0IGNvbW1hbmQAIG8g TWFpbiBtZW51IG5vdyBoYXMgSm91cm5hbCBzdWJjb21tYW5kIChsb2cgb2Yg aW5mb3JtYXRpb25hbCBtZXNzYWdlcykAIG8gTmV3ICJTZWxlY3QgY3VycmVu dCBtc2cgYW5kIGFkdmFuY2UiIGNvbW1hbmQgaW4gSW5kZXggYW5kIFZpZXdN c2cgKCI6IikAIG8gRXhwb3J0IGluY2x1ZGVzIGFiaWxpdHkgdG8gZG93bmxv YWQgbWVzc2FnZSB0byBkZXNrdG9wIGNvbXB1dGVyACBvIEZsYWcgY29tbWFu ZCByZXZpc2VkIHRvIHByb3ZpZGUgKG9wdGlvbmFsKSBkaXNwbGF5IG9mIGFs bCBmbGFncwAgAEZFQVRVUkVTIFRPIEFTU0lTVCBWSVNVQUxMWSBJTVBBSVJF RCBVU0VSUwAgbyBzaG93LWN1cnNvciBmZWF0dXJlACBvIHNpbmdsZS1jb2x1 bW4gZm9sZGVyL2ZpbGUgbGlzdCBkaXNwbGF5ACBvIGRpc2FibGUta2V5bWVu dSBmZWF0dXJlACBvIGNvbnRyb2wgb2YgaW5kZXggZGlzcGxheSBmb3JtYXQA IG8gY29udHJvbCBvZiBhZGRyZXNzYm9vayBkaXNwbGF5IGZvcm1hdAAgbyBj b250cm9sIG9mIHBhZ2Ugb3ZlcmxhcCBpbiBWaWV3IE1lc3NhZ2UAIABGT0xE RVIgQU5EIEZJTEUgTUFOQUdFTUVOVCBJTVBST1ZFTUVOVFMAIG8gTmV3IGRl ZmF1bHQgc2F2ZSBhbmQgZmNjIG5hbWUgcnVsZXMAIG8gQ29udHJvbCBvdmVy IHdoZXRoZXIgZG90IGZpbGVzIGFyZSBkaXNwbGF5ZWQAIG8gSW5jb21pbmct YXJjaGl2ZS1mb2xkZXJzIGxpc3QAIG8gUHJ1bmVkLWZvbGRlcnMgbGlzdAAg AE1JTUUgSU1QUk9WRU1FTlRTACBvIG1pbWUudHlwZXMgZmlsZSB0byBjb250 cm9sIGNvbnRlbnQtdHlwZSBvZiBhdHRhY2htZW50ACBvIE9wdGlvbiB0byBl bmFibGUgOEJJVE1JTUUgbmVnb3RpYXRpb24gd2hlbiBFU01UUCBzZXJ2ZXIg YXZhaWxhYmxlACBvIE9wdGlvbiB0byBzdXBwcmVzcyBNSU1FIGVuY29kaW5n IGZvciBOZXdzIHBvc3RpbmcAIG8gVmlldyBNZXNzYWdlIGFuZCBWaWV3IEF0 dGFjaCBzaG93IHR5cGUvc3VidHlwZQAgbyBOZXcgIkFib3V0IEF0dGFjaG1l bnQiIHN1YmNvbW1hbmQgdW5kZXIgVmlldyBBdHRhY2gAIG8gUkZDLTE1MjIg bm9uLWFzY2lpIGNoYXJhY3RlciBzdXBwb3J0IGZvciBoZWFkZXJzACBvIE1h aWxjYXAgY2FuIG92ZXJyaWRlIGludGVybmFsIHZpZXdlciBmb3IgdGV4dC90 eXBlcyBleGNlcHQgdGV4dC9wbGFpbgAgbyBTdXBwcmVzcyBkaXNwbGF5IG9m IHRleHQgdHlwZXMgb3ZlcnJpZGRlbiBpbiBtYWlsY2FwLCBleGNlcHQgdGV4 dC9wbGFpbgAgbyBDb21wb3NlciBzaG93cyBhc3NpZ25lZCBjb250ZW50LXR5 cGUgZm9yIGF0dGFjaG1lbnRzACBvIENhbiBzZXQgbWltZS10eXBlcyBhbmQg bWFpbGNhcCBmaWxlIHBhdGgAIG8gVHJ5IHRvIGRpc3BsYXkgZmlyc3QgdGV4 dCB0eXBlIGluIG1lc3NhZ2UgZXZlbiBpZiBtaXMtbGFiZWxsZWQAIABORVcg Q09NTUFORCBMSU5FIE9QVElPTlMAIG8gQSAtYyBjb250ZXh0IGZsYWcgZm9y IC1mIChhbGxvd3Mgb3BlbmluZyBwYXRoIHcvbyBjb250ZXh0IGludGVycHJl dGF0aW9uKQAgbyBBbGxvdyAicGluZSBmcmVkIDwgZmlsZSAiICAod2hpY2gg c3RpbGwgcHV0cyB5b3UgaW50byB0aGUgY29tcG9zZXIpLgAgbyBGb3IgUGlj bzogb3BlcmF0aW5nLWRpcmVjdG9yeSBmbGFnLCBzaW1pbGFyIHRvIFBpbmUn cyBjb25maWcgdmFyaWFibGUAIABQRVJGT1JNQU5DRSBJTVBST1ZFTUVOVFMA IG8gSW50ZXJuYWwgb3B0aW1pemF0aW9ucwAgbyBJbXByb3ZlZCB1c2Ugb2Yg SU1BUCBzdHJlYW1zIHdoZW4gY2hhbmdpbmcgZm9sZGVycwAgbyBVc2Ugb2Yg c2FtZSBzdHJlYW0gZm9yIGFnZ3JlZ2F0ZSBzYXZlcwAgbyBNYWpvciBpbXBy b3ZlbWVudHMgaW4gaW5mb3JtYXRpb25hbCBtZXNzYWdlIGRpc3BsYXkgYW5k IHF1ZXVpbmcAIG8gRnVsbCBjYWNoaW5nIGVuYWJsZWQgaW4gV2luMzIgdmVy c2lvbiBvZiBQQy1QaW5lACAATkVXIFZBUklBQkxFUwAgACBvIGluY29taW5n LWFyY2hpdmUtZm9sZGVycz0AIG8gcHJ1bmVkLWZvbGRlcnM9ACBvIGRlZmF1 bHQtc2F2ZWQtbXNnLWZvbGRlcj0AIG8gdmlld2VyLWhkcnM9ACBvIGdvdG8t ZGVmYXVsdC1ydWxlPQAgbyBzcGVsbGVyPQAgbyBjb21wb3Nlci13cmFwLWNv bHVtbj0AIG8gcmVwbHktaW5kZW50LXN0cmluZz0AIG8gZGlzcGxheS1maWx0 ZXJzPQAgbyBzZW5kaW5nLWZpbHRlcnM9ACBvIGFsdC1hZGRyZXNzZXM9ACBv IGFkZHJlc3Nib29rLWZvcm1hdHM9ACBvIGluZGV4LWZvcm1hdD0AIG8gdmll d2VyLW92ZXJsYXA9ACBvIHN0YXR1cy1tZXNzYWdlLWRlbGF5PQAgbyBtYWls LWNoZWNrLWludGVydmFsPQAgbyBuZXdzcmMtcGF0aD0AIG8gbmV3cy1hY3Rp dmUtZmlsZS1wYXRoPQAgbyBuZXdzLXNwb29sLWRpcmVjdG9yeT0AIG8gdXBs b2FkLWNvbW1hbmQ9ACBvIHVwbG9hZC1jb21tYW5kLXByZWZpeD0AIG8gZG93 bmxvYWQtY29tbWFuZD0AIG8gZG93bmxvYWQtY29tbWFuZC1wcmVmaXg9ACBv IG1haWxjYXAtc2VhcmNoLXBhdGgAIG8gbWltZXR5cGUtc2VhcmNoLXBhdGgA IAAgbyBidWdzLWFkZGl0aW9uYWwtZGF0YT0AIG8gc3VnZ2VzdC1mdWxsbmFt ZT0AIG8gc3VnZ2VzdC1hZGRyZXNzPQAgbyBsb2NhbC1mdWxsbmFtZT0AIG8g bG9jYWwtYWRkcmVzcz0AIG8gZm9yY2VkLWFib29rLWVudHJ5PQAgbyBrYmxv Y2stcGFzc3dkLWNvdW50PQAgbyBzZW5kbWFpbC1wYXRoPQAgbyBvcGVyYXRp bmctZGlyPQAgACBORVcgRkVBVFVSRVM6ACAAIG8gYWxsb3ctdGFsayAgICAg ICAgICAgICAgICAoZW5hYmxlcyBvdGhlciBwcm9jZXNzZXMgdG8gd3JpdGUg dG8gdHR5KQAgbyBhdXRvLXpvb20tYWZ0ZXItc2VsZWN0ACBvIGF1dG8tdW56 b29tLWFmdGVyLWFwcGx5ACBvIGNvbXBvc2UtY3V0LWZyb20tY3Vyc29yICAg KGFsYSBlbWFjcykAIG8gY29tcG9zZS1tYXBzLWRlbGV0ZS1rZXktdG8tY3Ry bC1kACBvIGNvbXBvc2Utc2VuZC1vZmZlcnMtZmlyc3QtZmlsdGVyACBvIGRp c2FibGUta2V5bWVudQAgbyBkaXNhYmxlLXNpZ25hdHVyZS1lZGl0LWNtZAAg byBlbmFibGUtOGJpdC1lc210cC1uZWdvdGlhdGlvbgAgbyBlbmFibGUtOGJp dC1ubnRwLXBvc3RpbmcAIG8gZW5hYmxlLWNydWlzZS1tb2RlICAgICAgICAo U1BBQ0UgYWN0cyBsaWtlIHRhYiB3aGVuIGF0IGVuZCBvZiBtc2cpACBvIGVu YWJsZS1jcnVpc2UtbW9kZS1kZWxldGUgKGxvb2sgYXQgaXQgb25jZSwgdGhl biBpdCBkaXNhcHBlYXJzKQAgbyBlbmFibGUtZG90LWZpbGVzICAgICAgICAg IChmaWxlIGJyb3dzZXIgbm9ybWFsbHkgaGlkZXMgZG90IGZpbGVzKQAgbyBl bmFibGUtZG90LWZvbGRlcnMgICAgICAgIChmb2xkZXIgbGlzdGVyIG5vcm1h bGx5IGhpZGVzIHRoZW0pACBvIGVuYWJsZS1mbGFnLXNjcmVlbi1pbXBsaWNp dGx5ACBvIGVuYWJsZS1tb3VzZS1pbi14dGVybQAgbyBlbmFibGUtdmVyYm9z ZS1zbXRwLXBvc3RpbmcAIG8gZmNjLW9uLWJvdW5jZQAgbyBwYXNzLWNvbnRy b2wtY2hhcmFjdGVycy1hcy1pcwAgbyBwcmludC1vZmZlcnMtY3VzdG9tLWNt ZC1wcm9tcHQAIG8gcHJpbnQtaW5kZXgtZW5hYmxlZAAgbyBwcmludC1mb3Jt ZmVlZC1iZXR3ZWVuLW1lc3NhZ2VzACBvIHF1ZWxsLWRlYWQtbGV0dGVyLW9u LWNhbmNlbAAgbyBxdWVsbC1sb2NrLWZhaWx1cmUtd2FybmluZ3MAIG8gcXVl bGwtc3RhdHVzLW1lc3NhZ2UtYmVlcGluZwAgbyByZXBseS1hbHdheXMtdXNl cy1yZXBseS10bwAgbyBzYXZlLXdpbGwtcXVvdGUtbGVhZGluZy1mcm9tcwAg byBzaG93LWN1cnNvcgAgbyBzaW5nbGUtY29sdW1uLWZvbGRlci1saXN0ACBv IHRhYi12aXNpdHMtbmV4dC1uZXctbWVzc2FnZS1vbmx5ICAoc2tpcHMgdGhv c2UgbWFya2VkIEltcG9ydGFudCkAIG8gdXNlLXNlbmRlci1ub3QteC1zZW5k ZXIAIABNb2RpZmllZDogIHByZXNlcnZlLXN0YXJ0LXN0b3AtY2hhcmFjdGVy cyAgKG5vdyBpbXBsaWNpdCBkdXJpbmcgcHJpbnRpbmcpACAATkVXIEZFQVRV UkVTIFNQRUNJRklDIFRPIFBDLVBJTkUgZm9yIFdpbmRvd3MAIAAgbyBQdWxs LWRvd24gbWVudXMAIG8gT3B0aW9uYWwgdG9vbCBiYXIAIG8gU2Nyb2xsIGJh cnMAIG8gQWRkaXRpb25hbCBtb3VzZSBzdXBwb3J0ACBvIEltcHJvdmVkIGN1 dC9wYXN0ZSBzdXBwb3J0ACBvIEFiaWxpdHkgdG8gZGlzcGxheSBtZXNzYWdl IGluIHNlcGFyYXRlIHdpbmRvdwAgbyBTY3JlZW4gYW5kIHByaW50ZXIgZm9u dHMgc2VwYXJhdGVseSBjb250cm9sbGFibGUAIG8gSW1wcm92ZWQgV2luZG93 cyBwcmludGluZyBzdXBwb3J0ACBvIFNwZWxsIGNoZWNrZXIgaW50ZXJmYWNl ACBvIFBpcGluZyBzdXBwb3J0ACBvIERyYWcnbidkcm9wIGludG8gY29tcG9z ZXIAIG8gQ3JlYXRlIHBpbmVjcnNoLnR4dCB3aGVuIGl0IGNyYXNoZXMAIG8g V2luMzIgdmVyc2lvbiwgd2l0aCBmdWxsIGNhY2hpbmcAIG8gQ29udHJvbC02 IHdvcmtzIGNvbnNpc3RlbnRseSBhcyBeXiAoTWFyaykAIG8gQ2FuIGVuYWJs ZSBkaWFsb2d1ZSBib3hlcyBpbiBsaWV1IG9mIG5vcm1hbCBwcm9tcHRzACAA QlVHIEZJWEVTACAAIG8gIHBpbmUuY29uZiAoaW5pdC5jKSBmaXggKHNvbWUg dmFyaWFibGVzIGJlaW5nIGlnbm9yZWQpACBvICBFeHBvcnQgYnVnIChpbnZh bGlkIG1zZyBzZXBhcmF0b3Igc3ludGF4KQAgbyAgRW1wdHkgLnBpbmUtaW50 ZXJydXB0ZWQgbm90IHJlbW92ZWQAIG8gIEludGVycnVwdGVkIGNvbXBvc2l0 aW9ucyBub3QgYmVpbmcgc2F2ZWQAIG8gIExvb3BpbmcgZml4ZXMAIG8gIFBM VVMgaHVuZHJlZHMgb2Ygb3RoZXJzLi4uACAAT1RIRVIAIAAgbyBQaW5lIGZp bGUgYnJvd3NlciBhdmFpbGFibGUgYXMgYSBzdGFuZC1hbG9uZSBwcm9ncmFt IChQaWxvdCkAIG8gTmV3IHZlcnNpb24gb2YgUGljbwAgbyBSZXZpc2VkIFVw ZGF0ZSBzZXJ2aWNlLCBhY2Nlc3NlZCBieSBQaW5lJ3MgU2V0dXAvVXBkYXRl IGNvbW1hbmQAIAAgAFNUQUJJTElUWSBBTkQgTElGRSBFWFBFQ1RBTkNZACAA QXMgeW91IGNhbiBzZWUsIFBpbmUgMy45MiBjb250YWlucyBhICpsb3QqIG9m IG5ldyBzdHVmZi4AQWNjb3JkaW5nbHksIGNvbnNpZGVyIHRoaXMgdG8gYmUg QkVUQSBjb2RlLgAgAFRoZSBwbGFuIGlzIHRvIHJlbGVhc2Ugb25lIG9yIHBv c3NpYmx5IHR3byBmb2xsb3ctb24gdmVyc2lvbnMAd2l0aGluIDMtNiBtb250 aHMgKHNvb25lciBpZiBuZWVkZWQgdG8gY29ycmVjdCBhIHNlcmlvdXMgYnVn KS4ARmlyc3QsIHRoZXJlIHdpbGwgYmUgYSBQaW5lIDQuMDAsIHdoaWNoIHdp bGwgaGF2ZSBtb3N0bHkgdGhlAHNhbWUgZnVuY3Rpb25hbGl0eSBhcyAzLjky LCBidXQgd2lsbCB1c2UgdGhlIG5ldyBJTUFQNC1jYXBhYmxlAGMtY2xpZW50 IGxpYnJhcmllcyBpbiBwcmVwYXJhdGlvbiBmb3IgdXRpbGl6aW5nIGNlcnRh aW4gSU1BUDQAZXh0ZW5zaW9ucyBsYXRlciBvbi4gIEluIGFkZGl0aW9uLCBp ZiBjaXJjdW1zdGFuY2VzIHdhcnJhbnQsAHRoZXJlIG1heSBiZSBhICIzLjkz IiBidWcgZml4IHJlbGVhc2UgaW4gdGhlIHNhbWUgdGltZSBmcmFtZS4AIAAg AC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8ICgyKSBQQy1QSU5FIE5PVEVTIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAUEMtUGluZSBpcyBub3cgYXZhaWxh YmxlIGZvciBXaW5kb3dzL1dpbnNvY2sgaW4gYm90aCAxNiBhbmQgMzIgYml0 AHZlcnNpb25zLCBhcyB3ZWxsIGFzIHRoZSBmb2xsb3dpbmcgRE9TIHZlcnNp b25zOiBwYWNrZXQgZHJpdmVyLCBOb3ZlbGwATFdQLCBGVFAgUEMtVENQLCBT dW4gUEMtTkZTLiAgT25seSB0aGUgMzIgYml0IFdpbmRvd3MgdmVyc2lvbiBo YXMgZnVsbABjYWNoaW5nIGVuYWJsZWQ7IHRodXMgaXQgc2hvdWxkIGJlIG5v dGljZWFibHkgZmFzdGVyIHRoYW4gdGhlIERPUyBhbmQAMTYgYml0IFdpbmRv d3MgdmVyc2lvbnMuICBTb3J0aW5nIGlzIHN0aWxsIHNsb3csIGhvd2V2ZXIu ACAAU29tZSBzcGVjaWZpYyBsaW1pdGF0aW9ucyBvZiB0aGUgRE9TIHZlcnNp b24gKHRoZXNlIGRvIG5vdCBhcHBseSB0bwB0aGUgV2luZG93cy9XaW5zb2Nr IHZlcnNpb24gb2YgUEMtUGluZSk6ACAgIG8gVGhlIHVuaXgtcGlwZS1jbWQg ZnVuY3Rpb24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBUaGVyZSBpcyBubyBz cGVsbGluZyBjaGVja2VyLgAgICBvIEFsdGVybmF0ZSBlZGl0b3IgZnVuY3Rp b24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBNZW1vcnk6IHRoZSBET1MgdmVy c2lvbiBuZWVkcyBhYm91dCA1MDBLIG91dCBvZiA2NDBLLgAgICBvIFRoZSBE T1MgdmVyc2lvbiBjYW4ndCBydW4gaW1hZ2Ugdmlld2VyIGZyb20gd2l0aGlu IFBpbmUsIGR1ZSB0byBtZW1vcnkuACAgIG8gTWVzc2FnZXMgKGV4Y2x1ZGlu ZyBhdHRhY2htZW50cykgbXVzdCBmaXQgaW4gRE9TIG1lbW9yeSwAICAgICBo b3dldmVyLCBhdHRhY2htZW50cyBtYXkgYmUgYW55IHNpemUuACAAQWRkaXRp b25hbCBub3RlczoAIAAtVGhlIFdpbmRvd3MvV2luc29jayB2ZXJzaW9uIG9m IFBDLVBpbmUgaXMgbm90IGEgZnVsbCBHVUkgV2luZG93cwAgYXBwbGljYXRp b24sIGhvd2V2ZXIsIHZlcnNpb24gMy45MiBpbnRyb2R1Y2VzIHF1aXRlIGEg ZmV3IEdVSQAgYW1lbml0aWVzLCBpbmNsdWRpbmc6IHNjcm9sbCBiYXJzLCBw dWxsLWRvd24gbWVudXMsIGV4cGFuZGVkIG1vdXNlACBzdXBwb3J0LCBldGMu ACAALVdoaWxlIG1lc3NhZ2UgZm9sZGVycyBtYXkgYmUgZWl0aGVyIGxvY2Fs IG9yIHJlbW90ZSwgc2V2ZXJhbCBzdXBwb3J0ACBmaWxlcyBtdXN0IGJlIGF2 YWlsYWJsZSBvbiB0aGUgbG9jYWwgZGlzay4gIEluIHBhcnRpY3VsYXIgeW91 cgAgUElORVJDIGNvbmZpZyBmaWxlLCBBRERSQk9PSywgTkVXU1JDLCBhbmQg UElORS5TSUcgKHlvdXIgc2lnbmF0dXJlIGZpbGUpLgAgT3RoZXIgZmlsZXMg KHBvc3Rwb25lZCBhbmQgaW50ZXJydXB0ZWQgbWVzc2FnZXMsIGRlYnVnIGZp bGVzKSBhcmUgYWxzbwAgc3RvcmVkIGxvY2FsbHkuICBTb21lIHVzZXJzIG9m IGJvdGggUEMtUGluZSBhbmQgVW5peCBQaW5lIG11c3Qgd29ycnkAIGFib3V0 IGtlZXBpbmcgdGhlaXIgcGluZXJjLCBhZGRyZXNzIGJvb2ssIGFuZCBuZXdz cmMgZmlsZXMgaW4gc3luYy4AIFRoaXMgbWF5IGJlIGRvbmUgdXNpbmcgcmVt b3RlIGZpbGUgc3lzdGVtIHByb3RvY29scyBvciBtYW51YWwgY29weWluZy4A IFJlbW90ZSBhY2Nlc3MgdG8gdGhlc2Ugc3VwcG9ydCBmaWxlcyBpcyAqZGVm aW5pdGVseSogcGxhbm5lZCBmb3IgdGhlIGZ1dHVyZS4AIAAtVGhlIFBDLVBJ TkUgbWVzc2FnZSBmb2xkZXIgZm9ybWF0IGlzIGJhc2VkIG9uIGJ5dGUtY291 bnRzIGZvciBtYXhpbXVtACBlZmZpY2llbmN5LCBzbyB0aGV5IG11c3Qgbm90 IGJlIGVkaXRlZC4gVGhlIGZvcm1hdCBpcyBub24tc3RhbmRhcmQsIGJ1dAAg Y29udmVyc2lvbiB1dGlsaXRpZXMgd291bGQgbm90IGJlIGRpZmZpY3VsdC4g VGhpcyBmb3JtYXQgaXMgc3VwcG9ydGVkIGluACBVbml4IFBpbmUgYXMgd2Vs bC4gIFBDLVBpbmUgY2FuIGFsc28gb3BlbiBVbml4LXN0eWxlIGZvbGRlcnMg Zm9yACBSRUFELU9OTFkgYWNjZXNzLgAgAC1Eb24ndCBleHBlY3QgdG8gZGlz cGxheSBhIHBpY3R1cmUgd2l0aG91dCBleGl0aW5nIFBDLVBpbmUgZm9yIERP UywgZHVlACB0byBET1MgbWVtb3J5IGxpbWl0YXRpb25zLiAgSW4gc29tZSBj b25maWd1cmF0aW9ucywgdGhlcmUgKm1heSogYmUgZW5vdWdoACBtZW1vcnkg Zm9yIHRoZSB2aWV3ZXIgYW5kIGEgc21hbGwgaW1hZ2UsIGJ1dCBkb24ndCBj b3VudCBvbiBpdC4gIFdpdGgAIFBDLVBpbmUgZm9yIFdpbmRvd3MvV2luc29j aywgdGhlIG1lbW9yeSBjb25zdHJhaW50cyBhcmUgZ3JlYXRseQAgZGltaW5p c2hlZCwgYW5kIHZpZXdpbmcgaW1hZ2UgYXR0YWNobWVudHMgc2VlbXMgdG8g d29yayBxdWl0ZSB3ZWxsLiAgV2UAIGhhdmUgYmVlbiB0ZXN0aW5nIHdpdGgg dGhlICJsdmlldyIgcGFja2FnZSBieSBMZW9uYXJkbyBMb3VyZWlybywgd2hp Y2gAIGNhbiBiZSBvYnRhaW5lZCBmcm9tIG9hay5vYWtsYW5kLmVkdSBvciBh bnkgb3RoZXIgU2ltVGVsIG1pcnJvciBzaXRlLgAgAC0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8ICgzKSBDb25maWd1cmF0aW9uIHwALS0tLS0tLS0tLS0tLS0t LS0tLS0tACAAQ29uZmlndXJhdGlvbiBwcmVjZWRlbmNlLgAgAFRoZXJlIGFy ZSBzZXZlcmFsIGxldmVscyBvZiBQaW5lIGNvbmZpZ3VyYXRpb24uICBDb25m aWd1cmF0aW9uIHZhbHVlcyBhdABhIGdpdmVuIGxldmVsIG92ZXJyaWRlIGNv cnJlc3BvbmRpbmcgdmFsdWVzIGF0IGxvd2VyIGxldmVscy4gIEluIG9yZGVy IG9mAGluY3JlYXNpbmcgcHJlY2VkZW5jZToAIAAgbyBidWlsdC1pbiBkZWZh dWx0cywAIG8gc3lzdGVtLXdpZGUgcGluZS5jb25mIGZpbGUsACBvIHBlcnNv bmFsIC5waW5lcmMgZmlsZSAobWF5IGJlIHNldCB2aWEgYnVpbHQtaW4gU2V0 dXAvQ29uZmlnIG1lbnUuKSwAIG8gY29tbWFuZC1saW5lIG9wdGlvbnMsACBv IHN5c3RlbS13aWRlIHBpbmUuY29uZi5maXhlZCBmaWxlLgAgAFRoZXJlIGlz IG9uZSBleGNlcHRpb24gdG8gdGhlIHJ1bGUgdGhhdCBjb25maWd1cmF0aW9u IHZhbHVlcyBhcmUgcmVwbGFjZWQAYnkgdGhlIHZhbHVlIG9mIHRoZSBzYW1l IG9wdGlvbiBpbiBhIGhpZ2hlci1wcmVjZWRlbmNlIGZpbGU6AHRoZSBmZWF0 dXJlLWxpc3QgdmFyaWFibGUgaGFzIHZhbHVlcyB0aGF0IGFyZSBhZGRpdGl2 ZSwgYnV0IGNhbiBiZQBuZWdhdGVkIGJ5IHByZXBlbmRpbmcgIm5vLSIgaW4g ZnJvbnQgb2YgYW4gaW5kaXZpZHVhbCBmZWF0dXJlIG5hbWUuACAARmlsZSBu YW1lIGRlZmF1bHRzLgAgAE5vdGVzOgAgACBvIDxleGUgZGlyPiA9IGRpcmVj dG9yeSB3aGVyZSBwaW5lLmV4ZSBmb3VuZC4AIG8gPHBpbmVyYyBkaXI+ID0g ZGlyZWN0b3J5IHdoZXJlIHBpbmVyYyBmb3VuZC4AIG8gKiA9IGRlZmF1bHQg ZmlsZSBuYW1lIGlzIG92ZXJyaWRhYmxlIGluIHBpbmVyYy4AIG8gJEhPTUUs IGlmIG5vdCBleHBsaWNpdGx5IHNldCwgZGVmYXVsdHMgdG8gcm9vdCBvZiB0 aGUgY3VycmVudCBkcml2ZS4AIG8gJE1BSUxDQVBTLCBpZiBzZXQsIGlzIHVz ZWQgaW4gbGlldSBvZiB0aGUgZGVmYXVsdCBtYWlsY2FwIHNlYXJjaCBwYXRo cy4AIG8gKyBiZXR3ZWVuIHRoZSBtYWlsY2FwIHBhdGhzIGltcGxpZXMgdGhh dCB0aGUgdHdvIGZpbGVzIGFyZSBjb21iaW5lZC4AIG8gOyBiZXR3ZWVuIG90 aGVyIGRlZmF1bHQgcGF0aHMgaW1wbGllcyB0aGF0IHRoZSBmaXJzdCBvbmUg Zm91bmQgaXMgdXNlZC4AIABQaW5lIGxvb2tzIGZvciBtb3N0IHN1cHBvcnQg ZmlsZXMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGl0IGZpbmRzIGl0cwBwZXJz b25hbCBjb25maWd1cmF0aW9uIGZpbGUgKHBpbmVyYykuICBUaGUgLXAgY29t bWFuZC1saW5lIGZsYWcgbWF5IGJlAHVzZWQgdG8gc3BlY2lmeSBhIHBhcnRp Y3VsYXIgcGF0aCBuYW1lIGZvciB0aGUgcGluZXJjIGZpbGUuICBJZiBhAHBp bmVyYyBmaWxlIGRvZXMgbm90IGV4aXN0LCBpdCB3aWxsIGJlIGNyZWF0ZWQg KGlmIGRpcmVjdG9yeSBwZXJtaXNzaW9ucwBhbGxvdykuICBJbiBQQy1QaW5l LCBpZiAtcCBvciAkUElORVJDIGFyZSBub3QgZGVmaW5lZCwgUGluZSB3aWxs IGxvb2sAaW4gJEhPTUVcUElORSBhbmQgdGhlIGRpcmVjdG9yeSBjb250YWlu aW5nIHRoZSBQSU5FLkVYRS4gIElmIGEgUElORVJDAGZpbGUgZG9lcyBub3Qg ZXhpc3QgaW4gZWl0aGVyIG9uZSwgaXQgd2lsbCBjcmVhdGUgb25lIGluIHRo ZSBmaXJzdCBvZiB0aG9zZQB0d28gZGlyZWN0b3JpZXMgdGhhdCBpcyB3cml0 YWJsZS4gIEluIGRldGFpbDoAIABQQy1QaW5lOgAgACBleGVjdXRhYmxlICAg ICA8RE9TIHNlYXJjaCBwYXRoPlxwaW5lLmV4ZQAgaGVscCBpbmRleCAgICAg PGV4ZSBkaXI+XHBpbmUubmR4ACBoZWxwIHRleHQgICAgICA8ZXhlIGRpcj5c cGluZS5obHAAIAAgcGVycyBjb25maWcgICAgJFBJTkVSQyAgOyAgJEhPTUVc cGluZVxwaW5lcmMgIDsgIDxleGUgZGlyPlxwaW5lcmMAIGdsb2JhbCBjZmcg ICAgICRQSU5FQ09ORgAgACBwYXNzd29yZCAgICAgICA8cGluZXJjIGRpcj5c cGluZS5wd2QAIGRlYnVnICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lZGVi Zy50eHQAIGNyYXNoICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lY3JzaC50 eHQAIHNpZ25hdHVyZSogICAgIDxwaW5lcmMgZGlyPlxwaW5lLnNpZwAgYWRk cmVzc2Jvb2sqICAgPHBpbmVyYyBkaXI+XGFkZHJib29rACBhZGRyYm9vayBs dSAgICA8cGluZXJjIGRpcj5cYWRkcmJvb2subHUgICAgKGFwcGVuZHMgLmx1 IHRvIGFkZHJiayBuYW1lLikAIG1haWxjYXAqICAgICAgIDxwaW5lcmMgZGly PlxtYWlsY2FwICArICA8ZXhlIGRpcj5cbWFpbGNhcAAgbWltZXR5cGVzKiAg ICAgPHBpbmVyYyBkaXI+XG1pbWV0eXBlICsgIDxleGUgZGlyPlxtaW1ldHlw ZQAgbmV3c3JjKiAgICAgICAgJEhPTUUKZXdzcmMgKGlmIGV4aXN0cywgZWxz ZSkgPHBpbmVyYyBkaXI+CmV3c3JjACBzZW50bWFpbCogICAgICAkSE9NRVxt YWlsXHNlbnRtYWlsLm10eAAgcG9zdHBvbmVkKiAgICAgJEhPTUVcbWFpbFxw b3N0cG9uZC5tdHgAIGludGVycnVwdGVkICAgICRIT01FXG1haWxcaW50cnVw dGQAIABVbml4IFBpbmU6ACAAIGV4ZWN1dGFibGUgICAgIDxVbml4IHNlYXJj aCBwYXRoPi9waW5lACBwZXJzbmwgY2ZnICAgICB+Ly5waW5lcmMAIGdsb2Jh bCBjZmcgICAgIC91c3IvbG9jYWwvbGliL3BpbmUuY29uZgAgZml4ZWQgY2Zn ICAgICAgL3Vzci9sb2NhbC9saWIvcGluZS5jb25mLmZpeGVkACBsb2NhbCBo ZWxwICAgICAvdXNyL2xvY2FsL2xpYi9waW5lLmluZm8AIAAgaW50ZXJydXB0 ZWQgICAgfi8ucGluZS1pbnRlcnJ1cHRlZC1tYWlsACBkZWJ1ZyAgICAgICAg ICB+Ly5waW5lLWRlYnVnTgAgY3Jhc2gJCX4vLnBpbmUtY3Jhc2gAIG5ld3Ny YyogICAgICAgIH4vLm5ld3NyYwAgc2lnbmF0dXJlKiAgICAgPHBpbmVyYyBk aXI+Ly5zaWduYXR1cmUAIGFkZHJlc3Nib29rKiAgIDxwaW5lcmMgZGlyPi8u YWRkcmVzc2Jvb2sAIGFkZHJib29rIGx1ICAgIDxwaW5lcmMgZGlyPi8uYWRk cmVzc2Jvb2subHUgIChhcHBlbmRzIC5sdSB0byBhZGRyYmsgbmFtZS4pACBw b3N0cG9uZWQqICAgICB+L21haWwvcG9zdHBvbmVkLW1zZ3MAIHNlbnRtYWls KiAgICAgIH4vbWFpbC9zZW50LW1haWwAIG1haWxjYXAqICAgICAgIH4vLm1h aWxjYXAgKyAvZXRjL21haWxjYXAAICAgICAgICAgICAgICAgICAgICAgICAg ICAgKyAvdXNyL2V0Yy9tYWlsY2FwICsgL3Vzci9sb2NhbC9ldGMvbWFpbGNh cAAgbWltZXR5cGVzKiAgICAgfi8ubWltZS50eXBlcyArIC9ldGMvbWltZS50 eXBlcyArIC91c3IvbG9jYWwvbGliL21pbWUudHlwZXMAIAAgbmV3cy1zcG9v bAl2YXJpZXMgYWNyb3NzIFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL3Nwb29s L25ld3Mgb3IgL3Zhci9uZXdzACBhY3RpdmUtbmV3cwl2YXJpZXMgYWNyb3Nz IFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL2xpYi9uZXdzL2FjdGl2ZQAgbG9j ayBmaWxlcyAgICAgL3RtcC8uXHVzclxzcG9vbFxtYWlsXHh4eHgAIGluYm94 ICAgICAgICAgIC91c3Ivc3Bvb2wvbWFpbC94eHh4ACBwYXNzd29yZCAgICAg ICAvZXRjL3Bhc3N3ZAAgAE1haWxjYXAgZmlsZXMuACAAUGluZSBob25vcnMg dGhlIG1haWxjYXAgY29uZmlndXJhdGlvbiBzeXN0ZW0gZm9yIHNwZWNpZnlp bmcgZXh0ZXJuYWwAcHJvZ3JhbXMgZm9yIGhhbmRsaW5nIGF0dGFjaG1lbnRz LiAgVGhlIG1haWxjYXAgZmlsZSBtYXBzIE1JTUUgYXR0YWNobWVudAB0eXBl cyB0byB0aGUgZXh0ZXJuYWwgcHJvZ3JhbXMgbG9hZGVkIG9uIHlvdXIgc3lz dGVtIHdoaWNoIGNhbiBkaXNwbGF5AGFuZC9vciBwcmludCB0aGUgZmlsZS4g IEEgc2FtcGxlIG1haWxjYXAgZmlsZSBjb21lcyBidW5kbGVkIHdpdGggdGhl IFBpbmUAZGlzdHJpYnV0aW9uLiAgSXQgaW5jbHVkZXMgY29tbWVudHMgd2hp Y2ggZXhwbGFpbiB0aGUgc3ludGF4IHlvdSBuZWVkIHRvAHVzZSBmb3IgbWFp bGNhcC4gIFdpdGggdGhlIG1haWxjYXAgZmlsZSwgYW55IHByb2dyYW0gKG1h aWwgcmVhZGVycywAbmV3c3JlYWRlcnMsIFdXVyBjbGllbnRzKSBjYW4gdXNl IHRoZSBzYW1lIGNvbmZpZ3VyYXRpb24gZm9yIGhhbmRsaW5nAE1JTUUtZW5j b2RlZCBkYXRhLgAgAE1JTUUtVHlwZXMgZmlsZXMuACAAUGluZSB1c2VzIG1p bWUtdHlwZXMgZmlsZXMgKC5taW1lLnR5cGVzIG9yIE1JTUVUWVBFKSB0byBk ZXRlcm1pbmUAd2hhdCBDb250ZW50LVR5cGUgdG8gdXNlIGZvciBsYWJlbGxp bmcgYW4gYXR0YWNoZWQgZmlsZSwgYmFzZWQgb24AdGhlIGZpbGUgZXh0ZW5z aW9uLiAgVGhhdCBpcywgdGhpcyBmaWxlIHByb3ZpZGVzIGEgbWFwcGluZyBi ZXR3ZWVuAGZpbGVuYW1lIGV4dGVuc2lvbnMgYW5kIE1JTUUgY29udGVudC10 eXBlcy4AIABFbnZpcm9ubWVudCB2YXJpYWJsZXMuACAAUEMtUGluZSB1c2Vz IHRoZSBmb2xsb3dpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzOgAgACAgUElO RVJDICAgICAgKE9wdGlvbmFsIHBhdGggdG8gcGluZXJjIGZpbGUuKQAgIFBJ TkVDT05GICAgIChPcHRpb25hbCBwYXRoIHRvIGdsb2JhbCBwaW5lIGNvbmZp ZyBmaWxlLikAICBIT01FACAgVE1QIG9yIFRFTVAAICBDT01TUEVDACAgTUFJ TENBUFMgICAgKGEgKnNlbWljb2xvbiogZGVsaW1pdGVkIGxpc3Qgb2YgcGF0 aCBuYW1lcyB0byBtYWlsY2FwIGZpbGVzKQAgAFVuaXggUGluZSB1c2VzIHRo ZSBmb2xsb3dpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzOgAgACAgVEVSTSAg ICAgICAgKFRlbGxzIFBpbmUgd2hhdCBraW5kIG9mIHRlcm1pbmFsIGlzIGJl aW5nIHVzZWQuKQAgIERJU1BMQVkgICAgIChEZXRlcm1pbmVzIGlmIFBpbmUg d2lsbCB0cnkgdG8gZGlzcGxheSBJTUFHRSBhdHRhY2htZW50cy4pACAgU0hF TEwgICAgICAgKElmIG5vdCBzZXQsIGRlZmF1bHQgaXMgL2Jpbi9zaCApACAg TUFJTENBUFMgICAgKEEgKmNvbG9uKiBkZWxpbWl0ZWQgbGlzdCBvZiBwYXRo IG5hbWVzIHRvIG1haWxjYXAgZmlsZXMpACAALS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0AfCAoNCkgQ29taW5nIEF0dHJhY3Rpb25zIHwALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0AIABTVElMTCBOT1QgRE9ORSwgQlVUIFdFIFdB TlQgVEhFTSBBUyBNVUNIIEFTIFlPVSBETy4uLgAgACBvIEhpZXJhcmNoeSBz dXBwb3J0ACBvIExvY2F0aW9uIGluZGVwZW5kZW5jZSBvZiBzdXBwb3J0IGZp bGVzACBvIEtlcmJlcm9zIHN1cHBvcnQAIG8gT2ZmbGluZSBhbmQgZGlzY29u bmVjdGVkIHN1cHBvcnQAIG8gRXh0ZXJuYWwgZGlyZWN0b3J5IHNlcnZpY2Vz IGFjY2VzcwAgAC0tLS0tLS0tLS0tLS0tLQB8ICg1KSBISVNUT1JZIHwALS0t LS0tLS0tLS0tLS0tACAAUGluZSB3YXMgb3JpZ2luYWxseSBjb25jZWl2ZWQg aW4gMTk4OSBhcyBhIHNpbXBsZSwgZWFzeS10by11c2UgbWFpbGVyIGZvcgBh ZG1pbmlzdHJhdGl2ZSBzdGFmZiBhdCB0aGUgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uIGluIFNlYXR0bGUuICBUaGlzAGNvbnN0aXR1ZW5jeSBoYWQgcHJl dmlvdXNseSBiZWVuIHVzaW5nIGEgdmVyeSBuaWNlIG1haWwgc3lzdGVtIGRl cml2ZWQAZnJvbSBVQ0xBJ3MgIkJlbiIgbWFpbGVyIGZvciB0aGUgTVZTIG9w ZXJhdGluZyBzeXN0ZW0sIGJ1dCB3aGVuIHRoZSBjb3N0AG9mIG1haW50YWlu aW5nIG91ciBNVlMgc3lzdGVtIGJlY2FtZSBwcm9oaWJpdGl2ZSwgd2UgbmVl ZGVkIHRvIGZpbmQgYQBVbml4LWJhc2VkIG1haWxlciB0aGF0IHByZXNlcnZl ZCB0aGUgdXNlci1pbnRlcmZhY2Ugc3RyZW5ndGhzIG9mICJCZW4iLgBPdXIg Z29hbCB3YXMgdG8gcHJvdmlkZSBhIG1haWxlciB0aGF0IG5haXZlIHVzZXJz IGNvdWxkIHVzZSB3aXRob3V0IGZlYXIAb2YgbWFraW5nIG1pc3Rha2VzLiAg V2Ugd2FudGVkIHRvIGNhdGVyIHRvIHVzZXJzIHdobyB3ZXJlIGxlc3MgaW50 ZXJlc3RlZABpbiBsZWFybmluZyB0aGUgbWVjaGFuaWNzIG9mIHVzaW5nIGVs ZWN0cm9uaWMgbWFpbCB0aGFuIGluIGRvaW5nIHRoZWlyAGpvYnM7IHVzZXJz IHdobyBwZXJoYXBzIGhhZCBzb21lIGNvbXB1dGVyIGFueGlldHkuICBXZSBm ZWx0IHRoZSB3YXkgdG8gZG8AdGhpcyB3YXMgdG8gaGF2ZSBhIHN5c3RlbSB0 aGF0IGRpZG4ndCBkbyBzdXJwcmlzaW5nIHRoaW5ncyBhbmQgcHJvdmlkZWQA aW1tZWRpYXRlIGZlZWRiYWNrIG9uIGVhY2ggb3BlcmF0aW9uOyBhIG1haWxl ciB0aGF0IGhhZCBhIGxpbWl0ZWQgc2V0IG9mAGNhcmVmdWxseS1zZWxlY3Rl ZCBmdW5jdGlvbnMuACAAQXQgdGhhdCB0aW1lLCB3ZSBjb3VsZCBub3QgZmlu ZCBhbnkgVW5peCBtYWlsZXIgKGNvbW1lcmNpYWwgb3IgZnJlZWx5AGF2YWls YWJsZSkgdGhhdCBtZXQgb3VyIHJlcXVpcmVtZW50cy4gIENvbnNlcXVlbnRs eSwgd2UgcmVsdWN0YW50bHkAY29uY2x1ZGVkIHRoYXQgd2Ugd291bGQgbmVl ZCB0byBkZXZlbG9wIG91ciBvd24uICBUaGUgRWxtIG1haWxlciBzZWVtZWQA bGlrZSBhIHJlYXNvbmFibGUgc3RhcnRpbmcgcG9pbnQgc2luY2UgaXRzIHNv dXJjZSBjb2RlIHdhcyBmcmVlbHkAYXZhaWxhYmxlLCBzbyB3ZSBzdGFydGVk IG1vZGlmeWluZyBpdC4gIFRvZGF5IHRoZXJlIGlzIHZpcnR1YWxseSBubyBF bG0AY29kZSBsZWZ0LCBhbmQgUGluZSBoYXMgZXZvbHZlZCBzbyB0aGF0IG1h bnkgInBvd2VyLXVzZXIiIGZlYXR1cmVzIG1heQBiZSAob3B0aW9uYWxseSkg ZW5hYmxlZC4gIFdlIGhhdmUgdHJpZWQgdG8gcmVtYWluIHRydWUgdG8gb3Vy IG9yaWdpbmFsAHNpbXBsaWNpdHkgYW5kIGVhc2Utb2YtdXNlIGdvYWxzIGJ5 IHByb3ZpZGluZyAqb3B0aW9uYWwqIGZlYXR1cmVzIGZvcgBzb3BoaXN0aWNh dGVkIHVzZXJzLiAgSW4gZmFjdCwgaWYgbm9uZSBvZiBQaW5lJ3Mgb3B0aW9u cyBhcmUgZW5hYmxlZCwgdGhlAGxhdGVzdCB2ZXJzaW9uIGhhcyBhbG1vc3Qg dGhlIHNhbWUgbG9vay1hbmQtZmVlbCBhcyB0aGUgdmVyeSBmaXJzdAB2ZXJz aW9uLgAgAE9uZSBvZiB0aGUgZ3JlYXRlc3QgcHJvYmxlbXMgd2l0aCBtb3N0 IG1haWxlcnMgb24gVW5peCBzeXN0ZW1zIGlzIHRoZQBlZGl0b3IuICBPbmUg Y2FuIG5vcm1hbGx5IGNob29zZSBiZXR3ZWVuIGVtYWNzIGFuZCB2aS4gIFdl IGV4cGVyaW1lbnRlZAB3aXRoIHNvbWUgdmVyc2lvbnMgb2YgZW1hY3MgYW5k IHNldHRsZWQgb24gYSBoYWNrZWQgdmVyc2lvbiBvZiBtaWNybwBlbWFjcy4g RXZlbnR1YWxseSBpdCBiZWNhbWUgaGVhdmlseSBtb2RpZmllZCBhbmQgdGln aHRseSBpbnRlZ3JhdGVkIHdpdGgAdGhlIHJlc3Qgb2YgUGluZS4gIE9uZSBv ZiB0aGUgbWFpbiBmZWF0dXJlcyBvZiBoYXZpbmcgYSB0aWdodGx5IGNvdXBs ZWQAZWRpdG9yIGlzIHRoYXQgaXQgY2FuIGd1aWRlIHRoZSB1c2VyIHRocm91 Z2ggZWRpdGluZyB0aGUgaGVhZGVyIG9mIHRoZQBtZXNzYWdlLCBhbmQgUGlu ZSB0YWtlcyBncmVhdCBjYXJlIHRvIGRvIHRoaXMuICBBIHZlcnkgc2ltcGxl IGFuZABlZmZpY2llbnQgaW50ZXJmYWNlIHRvIHRoZSBVbml4IHNwZWxsIGNv bW1hbmQgd2FzIGFsc28gYWRkZWQuICBUaGUgZW1hY3MtAHN0eWxlIGtleSBi aW5kaW5ncyB3ZXJlIHJldGFpbmVkLCB0aG91Z2ggbW9zdCBvZiB0aGUgb3Ro ZXIgd2lsZCBhbmQAd29uZGVyZnVsIGVtYWNzIGZ1bmN0aW9ucyB3ZXJlIG5v dC4gIFRoZSBQaW5lIGNvbXBvc2l0aW9uIGVkaXRvciBpcyBhbHNvAGF2YWls YWJsZSBhcyBhIHZlcnkgc2ltcGxlIHN0YW5kIGFsb25lIGVkaXRvciBuYW1l ZCAicGljbyIuACAAQWxzbyB3b3JraW5nIGF0IHRoZSBVbml2ZXJzaXR5IG9m IFdhc2hpbmd0b24gaXMgdGhlIG9yaWdpbmFsIGF1dGhvciBvZiB0aGUASW50 ZXJuZXQgTWVzc2FnZSBBY2Nlc3MgUHJvdG9jb2wgKElNQVApLiAgSU1BUCBp cyBhIGZ1bmN0aW9uYWwgc3VwZXJzZXQgb2YAUE9QLCBhbmQgcHJvdmlkZXMg YSB3YXkgdG8gbWFuaXB1bGF0ZSBtYWlsYm94ZXMgb24gcmVtb3RlIHNlcnZl cnMgYXMgaWYAdGhleSB3ZXJlIGxvY2FsLiAgU3BlY2lmaWMgYWR2YW50YWdl cyBvZiBJTUFQIG92ZXIgUE9QIGluY2x1ZGU6IHN1cHBvcnQAZm9yIGluYm94 IGFjY2VzcyBmcm9tIG11bHRpcGxlIGNvbXB1dGVycywgYWNjZXNzIHRvIG1v cmUgdGhhbiBvbmUgcmVtb3RlAGZvbGRlciwgc2VsZWN0aXZlIGFjY2VzcyB0 byBNSU1FIG1lc3NhZ2UgcGFydHMsIGFuZCBzdXBwb3J0IGZvcgBkaXNjb25u ZWN0ZWQgb3BlcmF0aW9uLgAgAE5vdCBsb25nIGFmdGVyIHRoZSBQaW5lIHBy b2plY3QgYmVnYW4sIFRoZSBJTUFQIGF1dGhvciBoYWQgZmluaXNoZWQAd3Jp dGluZyB0aGUgImMtY2xpZW50IiBsaWJyYXJ5IGFzIGFuIGludGVyZmFjZSB0 byBJTUFQIGFuZCBhcyBhIHN3aXRjaABiZXR3ZWVuIGRyaXZlcnMgZm9yIElN QVAgbWFpbGJveGVzLCBCZXJrZWxleSBtYWlsIGZpbGVzIGFuZCBUZW5leCBt YWlsAGZpbGVzLiAgSW4gdGltZSwgImMtY2xpZW50IiBiZWNhbWUgYSBmdWxs IG1lc3NhZ2luZyBBUEkgd2l0aCBzdXBwb3J0IGZvcgBSRkMtODIyIHBhcnNp bmcsIE1JTUUgcGFyc2luZyBhbmQgZGVjb2RpbmcsIFNNVFAgYW5kIE5OVFAg ZHJpdmVycywgYW5kIHNvAGZvcnRoLiAgR3JlYXQgY2FyZSB3YXMgdGFrZW4g dG8gbWFrZSB0aGUgY29kZSB3cml0aW5nIHRoZSBtYWlsIGZpbGVzAHJvYnVz dCBhZ2FpbnN0IGRpc2tzIGZpbGxpbmcgdXAsIGFuZCBpbnRlci1wcm9jZXNz IGxvY2tpbmcgaW4gb3JkZXIgdG8AZ3VhcmFudGVlIG1haWwgZmlsZSBjb25z aXN0ZW5jeS4gIEl0IHdhcyBjbGVhciB0aGF0IFBpbmUgd291bGQgYmVuZWZp dABncmVhdGx5IGZyb20gdXNpbmcgdGhlIGMtY2xpZW50IHRvIGFjY2VzcyBt YWlsIHN0b3JhZ2Ugc28gdGhlIG9yaWdpbmFsAGxvdy1sZXZlbCBFbG0gY29k ZSB3YXMgcmVwbGFjZWQgYnkgY2FsbHMgdG8gYy1jbGllbnQgbGlicmFyeSBy b3V0aW5lcy4AQ29uc2VxdWVudGx5IFBpbmUgY2FuIHdyaXRlIGFuZCBhY2Nl c3MgYSB2YXJpZXR5IG9mIGRpZmZlcmVudCBtYWlsIGZpbGUAZm9ybWF0cyBh bmQgbmV3IG9uZXMgY2FuIGJlIGFkZGVkIGJ5IGNyZWF0aW5nIGEgc2ltcGxl IGRyaXZlci4gIEluAGFkZGl0aW9uIHRoZSBjLWNsaWVudCBkb2VzIGEgdmVy eSBjYXJlZnVsIGpvYiBvZiBkb2luZyBhbGwgdGhlIFJGQy04MjIAaGVhZGVy IHBhcnNpbmcgYW5kIGFjaGlldmVzIHRoZSBoaWdoZXN0IGNvbXBsaWFuY2Ug d2l0aCB0aGUgUkZDLgAgAE1vc3Qgb2YgdGhlIHdvcmsgZG9uZSBvbiBQaW5l IGZyb20gNi85MiB0byA2LzkzIGZvY3VzZWQgb24gY2hhbmdlcyBuZWVkZWQA dG8gc3VwcG9ydCBhIHRydWx5IGRpc3RyaWJ1dGVkIGVsZWN0cm9uaWMgbWVz c2FnaW5nIGVudmlyb25tZW50IChlLmcuAHJlbW90ZSBmb2xkZXIgbWFuaXB1 bGF0aW9uKSwgYW5kIGdldHRpbmcgUGluZSB0byBydW4gb24gRE9TICh3aGlj aCB3YXMgYQAqbG90KiBvZiB3b3JrKS4gIFRoZSBmaXJzdCB2ZXJzaW9uIG9m IFBDLVBpbmUgKDMuODQpIHdhcyByZWxlYXNlZCBpbiBKdWx5ADE5OTMsIGFu ZCBpbmNsdWRlZCBmaXJzdCBzdGVwcyB0b3dhcmQgaW50ZWdyYXRpbmcgbmV3 cyBhbmQgZW1haWwgYWNjZXNzIGluAFBpbmUuIERvaW5nIHRoZSBET1MgcG9y dCB3YXMgdmVyeSBkaWZmaWN1bHQgZm9yIGEgdmFyaWV0eSBvZiByZWFzb25z LCBidXQAZXNwZWNpYWxseSBiZWNhdXNlIG9mIERPUyBtZW1vcnkgbWFuYWdl bWVudCAob3IgbGFjayB0aGVyZW9mKS4gIEhvd2V2ZXIsAHNpbXBseSBwb3J0 aW5nIFBpbmUgMy4wNyB0byBET1Mgd2FzIG5vdCBzdWZmaWNpZW50LiAgRm9y IGEgZGVza3RvcCBtYWlsZXIAc3VjaCBhcyBQQy1QaW5lIHRvIGJlIHVzZWZ1 bCBhdCBVVywgaXQgd2FzIG5lY2Vzc2FyeSB0byBmdWxseSBzdXBwb3J0AGFj Y2VzcyB0byBleGlzdGluZyAqcmVtb3RlKiBzYXZlZC1tZXNzYWdlIGZvbGRl cnMsIGFzIHdlbGwgYXMgbG9jYWwAKGRlc2t0b3ApIGZvbGRlcnMgLS0gYW5k IG9mIGNvdXJzZSwgdGhlIHJlbW90ZSBJTkJPWC4gIEFjY29tcGxpc2hpbmcg dGhpcwByZXF1aXJlZCBleHRlbnNpb25zIHRvIElNQVAsIGEgbmV3IHZlcnNp b24gb2YgdGhlIElNQVBkIHNlcnZlciBjb2RlLCBhbmQAZXh0ZW5zaXZlIHdv cmsgaW4gUGluZSB0byBzdXBwb3J0IG11bHRpcGxlIGNvbGxlY3Rpb25zIG9m IGZvbGRlcnMuACAAVGhlIHByaW5jaXBhbCByZWFzb24gZm9yIHBvcnRpbmcg VW5peCBQaW5lIHRvIERPUy9XaW5kb3dzIHdhcyB0byBvYnZpYXRlAHRoZSBu ZWVkIGZvciBQQyB1c2VycyB0byB0cmFuc2ZlciBmaWxlcyBiZXR3ZWVuIHRo ZWlyIFBDIGFuZCB0aGUgVW5peABzeXN0ZW0gcnVubmluZyBQaW5lLiAgTm93 IGl0IGlzIHBvc3NpYmxlIHRvIHNhdmUgbWVzc2FnZXMgZGlyZWN0bHkgdG8g dGhlAFBDJ3MgZmlsZXN5c3RlbSwgYW5kIHRvIGRpcmVjdGx5IGluY2x1ZGUg UEMgZmlsZXMgaW4gb3V0Z29pbmcgbWVzc2FnZXMuAEFuZCB3aXRoIFBpbmUn cyBNSU1FIGNhcGFiaWxpdHksIGJpbmFyeSBmaWxlcyAoZS5nLiB3b3JkIHBy b2Nlc3NpbmcAZG9jdW1lbnRzLCBzcHJlYWRzaGVldHMsIGltYWdlIGZpbGVz LCBleGVjdXRhYmxlcykgbWF5IGJlIGRpcmVjdGx5AGF0dGFjaGVkIHRvIHlv dXIgbWVzc2FnZXMuACAAV2l0aCBib3RoIFBpbmUgMy45MCBhbmQgMy45Miwg c2lnbmlmaWNhbnQgbmV3IGZ1bmN0aW9uYWxpdHkgaGFzIGJlZW4gYWRkZWQs AGFzIGNhbiBiZSBzZWVuIGJ5IHRoZSBncm93aW5nIG51bWJlciBvZiBmZWF0 dXJlcyB0aGF0IGNhbiBiZSBzZXQgdmlhAFNldHVwL0NvbmZpZyBzY3JlZW4u ICBOZXh0IHdpbGwgY29tZSBpbnRlZ3JhdGlvbiBvZiB0aGUgSU1BUDQtY2Fw YWJsZQBjLWNsaWVudCBsaWJyYXJpZXMsIGZvcm1pbmcgdGhlIGJhc2lzIG9m IFBpbmUgNC4wMC4AIAAgAC0tLS0tLS0tLS0tLS0tLQB8ICg2KSBDUkVESVRT IHwALS0tLS0tLS0tLS0tLS0tACAAVGhlIFVuaXZlcnNpdHkgb2YgV2FzaGlu Z3RvbiBQaW5lIGRldmVsb3BtZW50IHRlYW0gKHBhcnQgb2YgdGhlIFVXIE9m ZmljZQBvZiBDb21wdXRpbmcgJiBDb21tdW5pY2F0aW9ucykgaW5jbHVkZXM6 ACAAIFByb2plY3QgTGVhZGVyOiAgICAgICAgICAgTWlrZSBTZWliZWwuACBQ cmluY2lwYWwgYXV0aG9yczogICAgICAgIE1pa2UgU2VpYmVsLCBTdGV2ZSBI dWJlcnQsIExhdXJlbmNlIEx1bmRibGFkZSouACBDLUNsaWVudCBsaWJyYXJ5 ICYgSU1BUGQ6IE1hcmsgQ3Jpc3Bpbi4AIFBpY28sIHRoZSBQSW5lIENPbXBv c2VyOiAgTWlrZSBTZWliZWwuACBCdWcgdHJpYWdlLCB1c2VyIHN1cHBvcnQ6 IERhdmlkIE1pbGxlci4AIFBpbmUgV2ViIFBhZ2VzOiAgICAgICAgICAgU3Rl ZmFuIEtyYW1lciwgRGF2aWQgTWlsbGVyLgAgRG9jdW1lbnRhdGlvbjogICAg ICAgICAgICBNYW55IHBlb3BsZSEAIFBDLVBpbmUgZm9yIERPUzogICAgICAg ICAgTWlrZSBTZWliZWwuACBQQy1QaW5lIGZvciBXaW5kb3dzOiAgICAgIFRv bSBVbmdlci4AIFByb2plY3Qgb3ZlcnNpZ2h0OiAgICAgICAgVGVycnkgR3Jh eS4AIFByaW5jaXBhbCBQYXRyb25zOiAgICAgICAgUm9uIEpvaG5zb24sIE1p a2UgQnJ5YW50LgAgQWRkaXRpb25hbCBzdXBwb3J0OiAgICAgICBOb3J0aFdl c3ROZXQuACBJbml0aWFsIFBpbmUgY29kZSBiYXNlOiAgIEVsbSwgYnkgRGF2 ZSBUYXlsb3IgJiBVU0VORVQgQ29tbXVuaXR5IFRydXN0LgAgSW5pdGlhbCBQ aWNvIGNvZGUgYmFzZTogICBNaWNyb0VtYWNzIDMuNiwgYnkgRGF2ZSBHLiBD b25yb3kuACBVc2VyIEludGVyZmFjZSBkZXNpZ246ICAgIEluc3BpcmVkIGJ5 IFVDTEEncyAiQmVuIiBtYWlsZXIgZm9yIE1WUy4AIAAgICAqIEVtZXJpdHVz ICAoTGF1cmVuY2UgaXMgbm93IGF0IFF1YWxjb21tKQAgAFdlJ2QgYWxzbyBs aWtlIHRvIGFja25vd2xlZGdlIHRoZSBmb2xsb3dpbmcgY29udHJpYnV0aW9u cyBhbmQgY29udHJpYnV0b3JzOgAgUGluZSBmb3IgVk1TOiAgUG9ydGlhIFNo YW8gYW5kIFllaGF2aSBCb3VydmluZQAgUGluZSBmb3IgT1MvMjogRGF2aWQg TnVnZW50ACBTcGVjaWFsIG1lbnRpb246ICAgRGF2aWQgV2FsbAAgQnVnIHJl cG9ydHMsIGJ1ZyBmaXhlcywgcG9ydHMsIHN1Z2dlc3Rpb25zICYgZW5jb3Vy YWdlbWVudDoAIABUaGUgd29ybGQtd2lkZSBQaW5lIGNvbW11bml0eSwgaW5j bHVkaW5nLi4uACAAICBTaG9hIEFtaW5wb3VyICAgICAgIEdvcmRvbiBHb29k ICAgICAgICBSaWNoYXJkIE11cnBoeQAgIEouSi4gQmFpbHkgICAgICAgICAg Qm9iIEdyZWdvcnkgICAgICAgIElsIE9oACAgQmlsbHkgQmFycm9uICAgICAg ICBFZCBHcmVzaGtvICAgICAgICAgTWlrZSBSYW1leQAgIENocmlzIEJlZWNo ZXIgICAgICAgRG1pdHJpIEwuIEdyaW5nYXV6IFBoaWwgUmFuZAAgIEpvaG4g QmVuamFtaW5zICAgICAgRGF2aWQgSGFsbGl3ZWxsICAgIEpvY2hpYW0gUmlj aHRlcgAgIEJpcmtvIEJlcmd0ICAgICAgICAgUGV0ZXIgSGF1c2tlbiAgICAg IFRob21hcyBSaWVtZXIAICBLZW4gQm9iZXkgICAgICAgICAgIEplZmYgSGF5 d2FyZCAgICAgICBBbGV4aXMgUm9zZW4AICBBbmR5IEJyYWdlciAgICAgICAg IFJvbiBKb2huc29uICAgICAgICBNaWNoYWVsIFJvc3MAICBELksuIEJyb3du bGVlICAgICAgIFdpbGxpYW0gS3JldXRlciAgICBCb2IgU2FuZHN0cm9tACAg QnJpYW4gQnVycmlzdG9uICAgICBQZWtrYSBLeXRvbGFha3NvICAgTWljaGFl bCBGLiBTYW50YW5nZWxvACAgQmlsbCBDYW1wYmVsbCAgICAgICBCYXJyeSBM YW5keSAgICAgICAgU2hpbi15YSBTYXRvaAAgIFJ1c3NlbCBDYW1wYmVsbCAg ICAgQ2hyaXMgTGF0aGFtICAgICAgIENvcmV5IFNhdHRlbgAgIERvbm4gQ2F2 ZSAgICAgICAgICAgSm9uIExlYm8gICAgICAgICAgIE1pY2hhZWwgU2hlcGFy ZAAgIFJpY2hhcmQgQ2hlZXZlciAgICAgQWxsZW4gTGVvbmFyZCAgICAgIEFs YW4gVGhldwAgIE1pa2UgQ29naGxhbiAgICAgICAgUm9iZXJ0IEwuIExld2lz ICAgIEphc29uIFIuIFRob3JwZQAgIEp1c3RpbmUgQ29tZXIgICAgICAgQnJ1 Y2UgTGlsbHkgICAgICAgIE1hcmMgVW5hbmdzdAAgIENodWNrIENvb3BlciAg ICAgICAgTWF0dGhldyBMeWxlICAgICAgIEVkd2FyZCBWaWVsbWV0dGkAICBC YXJyeSBDb3JuZWxpdXMgICAgIEpvaG4gTWFja2luICAgICAgICBSb3NzIFdh a2VsaW4AICBUb255IEZsZW1taW5nICAgICAgIEphbWVzIE1hdGhlc29uICAg ICBSaWNoIFdhbGVzACAgTWF0dGhldyBGcmVlZG1hbiAgICBNYXJrIE1jTmFp ciAgICAgICAgRGF2aWQgV2FsbAAgIFJpY2hhcmQgRnJpdHogICAgICAgUGV0 ZSBNZWxsb3IgICAgICAgIEJvYiBXaWxsaWFtcwAgIE1hcmNlbG8gQS4gR2Fs bGFyZG8gRGF2ZSBNaWxsZXIgICAgICAgIFN0ZXZlIFdvb2R5YXR0ACAgQWRh bSBHYXJyZXR0ICAgICAgICBSb2JlcnQgTW9ycmlzICAgICAgTWljaGFlbCBB LiBDcm93bGV5ACAAQW5kIG1hbnkgb3RoZXJzLi4uIE91ciB0aGFua3MgdG8g YWxsIQAgAFBpbmUgZmlsZXMgYW5kIGRvY3VtZW50YXRpb24gYXJlIGF2YWls YWJsZSB2aWEgRlRQIG9yIFdXVzoAICBmdHA6Ly9mdHAuY2FjLndhc2hpbmd0 b24uZWR1L3BpbmUAICBodHRwOi8vd3d3LmNhYy53YXNoaW5ndG9uLmVkdS9w aW5lACAASW4gcGFydGljdWxhciwgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIFBp bmUgc291cmNlIGNvZGUgaXMgYXZhaWxhYmxlIHZpYQBhbm9ueW1vdXMgRlRQ IGZyb20gSW50ZXJuZXQgaG9zdCBmdHAuY2FjLndhc2hpbmd0b24uZWR1IGlu IHRoZSBmaWxlAC9waW5lL3BpbmUudGFyLlouACAAUGxlYXNlIHNlbmQgY29t bWVudHMgYW5kIGNvcnJlc3BvbmRlbmNlIHRvOiBwaW5lQGNhYy53YXNoaW5n dG9uLmVkdQAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8ICg3KSBMRUdBTCBO T1RJQ0VTIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAUGluZSBhbmQgUGlj byBhcmUgcmVnaXN0ZXJlZCB0cmFkZW1hcmtzIG9mIHRoZSBVbml2ZXJzaXR5 IG9mIFdhc2hpbmd0b24uAE5vIGNvbW1lcmNpYWwgdXNlIG9mIHRoZXNlIHRy YWRlbWFya3MgbWF5IGJlIG1hZGUgd2l0aG91dCBwcmlvciB3cml0dGVuAHBl cm1pc3Npb24gb2YgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rvbi4AIABQ aW5lLCBQaWNvLCBhbmQgUGlsb3Qgc29mdHdhcmUgYW5kIGl0cyBpbmNsdWRl ZCB0ZXh0IGFyZSBDb3B5cmlnaHQgMTk4OS0xOTk2AGJ5IHRoZSBVbml2ZXJz aXR5IG9mIFdhc2hpbmd0b24uACAAV2hhdCBkb2VzIHRoaXMgbWVhbj8gIE91 ciBpbnRlbnRpb25zIGFyZSBhcyBmb2xsb3dzOgAgAFVzZSBvZiBQaW5lL1Bp Y28vUGlsb3Q6ICBZb3UgbWF5IGNvbXBpbGUgYW5kIGV4ZWN1dGUgdGhlc2Ug cHJvZ3JhbXMgZm9yACAgYW55IHB1cnBvc2UsIGluY2x1ZGluZyBjb21tZXJj aWFsLCB3aXRob3V0IHBheWluZyBhbnl0aGluZyB0byB0aGUAICBVbml2ZXJz aXR5IG9mIFdhc2hpbmd0b24sIHByb3ZpZGVkIHRoYXQgdGhlIGxlZ2FsIG5v dGljZXMgYXJlIG1haW50YWluZWQAICBpbnRhY3QgYW5kIGhvbm9yZWQuACAA UmUtZGlzdHJpYnV0aW9uOiAgWW91IG1heSByZWRpc3RyaWJ1dGUgdGhlc2Ug cHJvZ3JhbXMgKHdpdGggb3Igd2l0aG91dAAgIHNvdXJjZSBjb2RlKSBwcm92 aWRlZCB0aGF0IHlvdSBkb24ndCBjaGFyZ2Ugc3BlY2lmaWNhbGx5IGZvciB0 aGVtLgAgIChJZiB5b3Ugd2FudCB0byBzZWxsIGFueSBvZiB0aGVzZSBwcm9n cmFtcywgeW91IG5lZWQgdG8gdGFsayB3aXRoIHVzLikAIABNb2RpZmljYXRp b246ICBZb3UgbWF5IG1vZGlmeSBQaW5lL1BpY28vUGlsb3Qgc29mdHdhcmUg dG8gbWFrZSBpdCBydW4gb24AICB5b3VyIGNvbXB1dGVycy4gIElmIHlvdSB3 YW50IHRvIG1ha2UgYW55IHNpZ25pZmljYW50IGNoYW5nZXMgdG8gUGluZSwA ICBQaWNvIG9yIFBpbG90IHNvZnR3YXJlLCB5b3UgbmVlZCB0byB0YWxrIHdp dGggdXMuICBUaGlzIHJlc3RyaWN0aW9uACAgcHJvdGVjdHMgdGhlIGludGVn cml0eSBvZiB0aGVzZSB0cmFkZW1hcmtzLCBhbmQgYWxsb3dzIHVzZXJzIHRv IGV4cGVjdCBhACAgcmVsaWFibGUsIGNvbnNpc3RlbnQgb3BlcmF0aW9uIGZv ciBhbGwgdmVyc2lvbnMgb2YgUGluZSwgUGljbyBhbmQgUGlsb3QAICBzb2Z0 d2FyZS4AIABTdXBwb3J0OiBJZiB5b3Ugd2FudCB0byAqc2VsbCogc3VwcG9y dCBmb3IgdGhlIFBpbmUsIFBpY28gb3IgUGlsb3QAICBwcm9ncmFtcywgeW91 IG5lZWQgdG8gdGFsayB3aXRoIHVzLiAgSWYgeW91IHdhbnQgdG8gZ2l2ZSBp dCBhd2F5LCAAICBwbGVhc2UgZG8gc28uACAARG9jdW1lbnRhdGlvbjogIFlv dSBtYXkgcmVwcm9kdWNlLCBvciBhZGFwdCBmb3IgbG9jYWwgdXNlLCBvdXIA ICBkb2N1bWVudGF0aW9uLCBhcyBsb25nIGFzIGNyZWRpdCBpcyBnaXZlbiB0 byB0aGUgQ29tcHV0aW5nICYAICBDb21tdW5pY2F0aW9ucyBvcmdhbml6YXRp b24gYXQgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rvbi4AIABXZWIgTGlu a3M6IFlvdSBtYXkgY3JlYXRlIGh5cGVybGlua3MgdG8gb3VyIHdlYiBwYWdl cywgYnV0IHdlIHdvdWxkACAgYXBwcmVjaWF0ZSBhIG5vdGUgbGV0dGluZyB1 cyBrbm93IHlvdSBoYXZlIGRvbmUgc28uICBIb3dldmVyLCBwbGVhc2UAICBk b24ndCBtYWtlIGxvY2FsL2NhY2hlIGNvcGllcyBvZiBvdXIgd2ViIHBhZ2Vz IHVubGVzcyB5b3UgdGFsayB3aXRoIHVzLgAgAFRoZSBhYm92ZSBwZXJtaXNz aW9ucyBhcmUgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIHRoYXQgdGhlIFBp bmUgYW5kIFBpY28AY29weXJpZ2h0IGFuZCB0cmFkZW1hcmsgbm90aWNlcyBh cHBlYXIgaW4gYWxsIGNvcGllcyBhbmQgdGhhdCBib3RoIHRoZQBhYm92ZSBj b3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFw cGVhciBpbiBzdXBwb3J0aW5nAGRvY3VtZW50YXRpb24sIGFuZCB0aGF0IHRo ZSBuYW1lIG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24gbm90IGJl AHVzZWQgaW4gYWR2ZXJ0aXNpbmcgb3IgcHVibGljaXR5IHBlcnRhaW5pbmcg dG8gZGlzdHJpYnV0aW9uIG9mIHRoZQBzb2Z0d2FyZSB3aXRob3V0IHNwZWNp ZmljLCBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uICBUaGlzIHNvZnR3YXJl IGlzAG1hZGUgYXZhaWxhYmxlICJhcyBpcyIsIGFuZAAgAFRIRSBVTklWRVJT SVRZIE9GIFdBU0hJTkdUT04gRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTLCBF WFBSRVNTIE9SIElNUExJRUQsAFdJVEggUkVHQVJEIFRPIFRISVMgU09GVFdB UkUsIElOQ0xVRElORyBXSVRIT1VUIExJTUlUQVRJT04gQUxMIElNUExJRUQA V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9S IEEgUEFSVElDVUxBUiBQVVJQT1NFLCBBTkQgSU4ATk8gRVZFTlQgU0hBTEwg VEhFIFVOSVZFUlNJVFkgT0YgV0FTSElOR1RPTiBCRSBMSUFCTEUgRk9SIEFO WSBTUEVDSUFMLABJTkRJUkVDVCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMg T1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQBMT1NT IE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElP TiBPRiBDT05UUkFDVCwgVE9SVAAoSU5DTFVESU5HIE5FR0xJR0VOQ0UpIE9S IFNUUklDVCBMSUFCSUxJVFksIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5F Q1RJT04AV0lUSCBUSEUgVVNFIE9SIFBFUkZPUk1BTkNFIE9GIFRISVMgU09G VFdBUkUuACAAPEVuZCBvZiBSZWxlYXNlIE5vdGVzPgAgICAgICAgICAgR0VO RVJBTCBJTkZPUk1BVElPTiBPTiBUSEUgUElORSBNRVNTQUdFIFNZU1RFTQAg ICAgICAgICAgICAgVmVyc2lvbiAzLjkyIChidWlsdCBfX19jZGF0ZSkAICAg ICAgICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9u ACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hcmNoLCAxOTk2ACAA VEFCTEUgT0YgQ09OVEVOVFMAIAAgICAgICAgIG8gSW50cm9kdWN0aW9uACAg ICAgICAgbyBQaW5lIEhlbHAAICAgICAgICBvIExvY2FsIFN1cHBvcnQgQ29u dGFjdHMAICAgICAgICBvIEdpdmluZyBDb21tYW5kcyBpbiBQaW5lACAgICAg ICAgbyBTdGF0dXMgTGluZQAgICAgICAgIG8gTWFpbiBNZW51IENvbW1hbmRz ACAgICAgICAgbyBDb21tYW5kIExpbmUgT3B0aW9ucwAgICAgICAgIG8gUGlu ZSBDb25maWd1cmF0aW9uACAgICAgICAgbyBSZWFkaW5nIE5ld3MAICAgICAg ICBvIFJlcG9ydGluZyBQcm9ibGVtcwAgAC0tLS0tLS0tLS0tLS0tLS0AfCBJ bnRyb2R1Y3Rpb24gfAAtLS0tLS0tLS0tLS0tLS0tACAAUElORSh0bSkgaXMg dGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3RvbidzICJQcm9ncmFtIGZvciBJ bnRlcm5ldCBOZXdzIGFuZABFbWFpbCIuICBJdCBpcyBpbnRlbmRlZCB0byBi ZSBhbiBlYXN5LXRvLXVzZSBwcm9ncmFtIGZvciBzZW5kaW5nLAByZWNlaXZp bmcsIGFuZCBmaWxpbmcgSW50ZXJuZXQgZWxlY3Ryb25pYyBtYWlsIG1lc3Nh Z2VzIGFuZCBidWxsZXRpbiBib2FyZAAoTmV0bmV3cykgbWVzc2FnZXMuIFBp bmUgc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBJbnRlcm5ldCBwcm90b2NvbHMg YW5kAHNwZWNpZmljYXRpb25zOgAgICAgICAgICAgICAgICAgU01UUCAgLSBT aW1wbGUgTWFpbCBUcmFuc3BvcnQgUHJvdG9jb2wAICAgICAgICAgICAgICAg IE5OVFAgIC0gTmV0d29yayBOZXdzIFRyYW5zcG9ydCBQcm90b2NvbAAgICAg ICAgICAgICAgICAgTUlNRSAgLSBNdWx0aXB1cnBvc2UgSW50ZXJuZXQgTWFp bCBFeHRlbnNpb25zACAgICAgICAgICAgICAgICBJTUFQICAtIEludGVybmV0 IE1lc3NhZ2UgQWNjZXNzIFByb3RvY29sACAATUlNRSBhbGxvd3MgeW91IHRv IGF0dGFjaCBhbnkga2luZCBvZiBmaWxlIHRvIHlvdXIgbWVzc2FnZSwgcHJv dmlkZWQgdGhhdAB5b3VyIHJlY2lwaWVudCBhbHNvIGhhcyBNSU1FLWNhcGFi bGUgbWFpbCBzb2Z0d2FyZSAod2hpY2ggaXMgcmVhZGlseQBhdmFpbGFibGUg Zm9yIG1vc3QgdHlwZXMgb2YgY29tcHV0ZXJzLCBhbHRob3VnaCBzb21lIHBy b3ByaWV0YXJ5IG1haWwAc3lzdGVtcyBkbyBub3QgeWV0IHN1cHBvcnQgTUlN RSkuICBJTUFQIGFsbG93cyBhY2Nlc3MgdG8gbWFpbGJveGVzIG9uAHJlbW90 ZSBtYWlsc2VydmVycyBhcyBpZiB0aGV5IHdlcmUgbG9jYWwuACAAQWx0aG91 Z2ggb3JpZ2luYWxseSBkZXNpZ25lZCBmb3IgaW5leHBlcmllbmNlZCBlbWFp bCB1c2VycywgUGluZSBoYXMAZXZvbHZlZCB0byBzdXBwb3J0IG1hbnkgYWR2 YW5jZWQgZmVhdHVyZXMuICBUaGVyZSBhcmUgYW4gZXZlci1ncm93aW5nAG51 bWJlciBvZiBjb25maWd1cmF0aW9uIGFuZCBwZXJzb25hbC1wcmVmZXJlbmNl IG9wdGlvbnMsIHRob3VnaCB3aGljaCBvZgB0aGVtIGFyZSBhdmFpbGFibGUg dG8geW91IGlzIGRldGVybWluZWQgYnkgeW91ciBsb2NhbCBzeXN0ZW0gbWFu YWdlcnMuIAAgAC0tLS0tLS0tLS0tLS0AfCBQaW5lIEhlbHAgfAAtLS0tLS0t LS0tLS0tACAAUGluZSBoZWxwIGlzIGNvbnRleHQtc2Vuc2l0aXZlLiAgSW4g b3RoZXIgd29yZHMsIGVhY2ggUGluZSBzY3JlZW4geW91IHVzZQB3aWxsIGhh dmUgaXRzIG93biBoZWxwIHRleHQsIGV4cGxhaW5pbmcgdGhlIGNob2ljZXMg YXZhaWxhYmxlIGZvciB0aGF0AHNjcmVlbi4gIFRoaXMgcGFydGljdWxhciBI ZWxwIHNlY3Rpb24gaXMgdW51c3VhbCBpbiB0aGF0IGl0IHdpbGwgbm90IG9u bHkAZGVzY3JpYmUgdGhlIHNwZWNpZmljIGNvbW1hbmRzIGF2YWlsYWJsZSBm cm9tIHRoZSBNQUlOIE1FTlUsIGJ1dCBhbHNvAHByb3ZpZGUgYW4gb3ZlcnZp ZXcgb2YgUGluZSBvcGVyYXRpb24uACAASW4gYWRkaXRpb24gdG8gdGhpcyBn ZW5lcmFsIGhlbHAgb24gUGluZSwgUmVsZWFzZSBOb3RlcyBvbiB0aGUgY3Vy cmVudABQaW5lIHZlcnNpb24gYXJlIGFsc28gYXZhaWxhYmxlIGZyb20gdGhl IE1BSU4gTUVOVS4gIFByZXNzIHtGOTpSfSB0bwBicm93c2UgdGhlIHJlbGVh c2Ugbm90ZXMuICBUaGVzZSBpbmNsdWRlIGNoYW5nZXMgc2luY2UgdGhlIGxh c3QgcmVsZWFzZSwAbm90ZXMgZm9yIFBDLVBpbmUsIGNvbmZpZ3VyYXRpb24g aW5mb3JtYXRpb24sIHRoZSBoaXN0b3J5IG9mIHRoZSBQaW5lAHByb2plY3Qs IGNyZWRpdHMsIGFuZCBsZWdhbCBub3RpY2VzLgAgAFBpbmUgZmlsZXMgYW5k IGRvY3VtZW50YXRpb24gYXJlIGF2YWlsYWJsZSB2aWEgRlRQIG9yIFdXVzoA ICBmdHA6Ly9mdHAuY2FjLndhc2hpbmd0b24uZWR1L3BpbmUAICBodHRwOi8v d3d3LmNhYy53YXNoaW5ndG9uLmVkdS9waW5lACAARm9yIGEgY29weSBvZiB0 aGUgY3VycmVudCBQaW5lICJGcmVxdWVudGx5IEFza2VkIFF1ZXN0aW9ucyIg KEZBUSkgbGlzdCwAc2VuZCBhbiBlbXB0eSBtZXNzYWdlIHRvIHBpbmUtZmFx QGNhYy53YXNoaW5ndG9uLmVkdSAgLS1vciwgaWYgaXQgaXMAYXZhaWxhYmxl IGF0IHlvdXIgc2l0ZSwgdXNlIHRoZSBTZXR1cC9VcGRhdGUgY29tbWFuZCB1 bmRlciB0aGUgTWFpbiBNZW51LgAgAElmIHlvdSB3b3VsZCBsaWtlIHRvIHBy aW50ICphbGwqIG9mIFBpbmUncyBpbnRlcm5hbCBoZWxwIHRleHQgZm9yIGEg bGl0dGxlAGxpZ2h0IGJlZHRpbWUgcmVhZGluZywgdGhlbiBwcmVzcyB7RjEy Olp9IG5vdy4gIChUaGlzIGFzc3VtZXMgdGhhdCB0aGUAY29weSBvZiBQaW5l IHlvdSBhcmUgdXNpbmcgaGFzIGJlZW4gcHJvcGVybHkgY29uZmlndXJlZCBm b3IgcHJpbnRpbmcAYXQgeW91ciBzaXRlLikAIAAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQB8IExvY2FsIFN1cHBvcnQgQ29udGFjdHMgfAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAF9fX2luY2x1ZGUgL3Vzci9sb2NhbC9s aWIvcGluZS5pbmZvACAAICAgICAgICBbIE5vIGxvY2FsIGluZm9ybWF0aW9u IGF2YWlsYWJsZS4gXQAgAF9fX2VuZF9pbmNsdWRlACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tAHwgR2l2aW5nIENvbW1hbmRzIGluIFBpbmUgfAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABDT01NQU5EUzogVGhlIGJv dHRvbSB0d28gbGluZXMgb2YgdGhlIHNjcmVlbiBhcmUgYWx3YXlzIHVzZWQg dG8gbGlzdCB0aGUAY29tbWFuZHMgeW91IGNhbiBnaXZlLiAgWW91IHByZXNz IHRoZSBrZXlzIHRoYXQgYXJlIGhpZ2hsaWdodGVkIHRvIGdpdmUAdGhlIGNv bW1hbmQuICBUaGUgY29tbWFuZHMgZm9yIGdldHRpbmcgaGVscCBhbmQgZ29p bmcgYmFjayB0byB0aGUgbWFpbgBtZW51IGFyZSBhbHdheXMgcHJlc2VudCAo ZXhjZXB0IHdoZW4gdmlld2luZyBoZWxwIGFzIHlvdSBhcmUgbm93KS4AIAB7 Ok9USEVSIENPTU1BTkRTOiBUaGUgIk90aGVyIENvbW1hbmRzIiBmdW5jdGlv biBjaGFuZ2VzIHRoZSBrZXlzIHlvdSBzZWV9AHs6YXQgdGhlIGJvdHRvbSBv ZiBhbnkgc2NyZWVuLiAgSW4gc29tZSBjYXNlcyB0aGVyZSBhcmUgMyBkaWZm ZXJlbnQgcGFnZXN9AHs6b2Yga2V5cyB3aGljaCBpdCB0b2dnbGVzIHRocm91 Z2guICBBTEwgQ09NTUFORFMgQVJFIEFDVElWRSwgZXZlbiBpZiB0aGV5fQB7 OmFyZSBub3QgY3VycmVudGx5IHNob3dpbmcgYXQgdGhlIGJvdHRvbSBvZiB5 b3VyIHNjcmVlbi4gIEluIG90aGVyIHdvcmRzLH0Aezp5b3UgTkVWRVIgbmVl ZCB0byBwcmVmaXggYSBjb21tYW5kIGtleSB3aXRoIHRoZSAnTycga2V5Ln0A IAB7OkNPTlRST0wgS0VZOiAgV2hlbiBjb21wb3NpbmcgbWFpbCBhbmQgaW4g YSBmZXcgb3RoZXIgcGxhY2VzIGluIFBpbmUgeW91fQB7OmhhdmUgdG8gdXNl IENvbnRyb2wga2V5cyB3aGljaCBtZWFucyBwcmVzc2luZyB0aGUgY29udHJv bCBrZXkgYW5kIHRoZSB9AHs6bGV0dGVyIGluZGljYXRlZCBhdCB0aGUgc2Ft ZSB0aW1lLiAgVGhpcyBpcyB1c3VhbGx5IHNob3duIHdpdGggYSAiXiIgaW59 AHs6ZnJvbnQgb2YgdGhlIGxldHRlci4gIE9uIHNvbWUgc3lzdGVtcywgY2Vy dGFpbiBjb250cm9sIGNoYXJhY3RlcnMgYXJlfQB7OmludGVyY2VwdGVkIGJl Zm9yZSB0aGV5IGdldCB0byBQaW5lLiAgQXMgYSB3b3JrLWFyb3VuZCwgeW91 IGNhbiBwcmVzc30Aezp0aGUgRVNDQVBFIGtleSB0d2ljZSBmb2xsb3dlZCBi eSB0aGUgZGVzaXJlZCBrZXkuICBGb3IgZXhhbXBsZSwgaWYgfQB7OkNvbnRy b2wtTyAoXk8pIGRvZXMgbm90IHdvcmsgb24geW91ciBzeXN0ZW0sIHRyeSB0 eXBpbmcgIkVTQyBFU0MgTyIufQAgAFBBR0lORyBVUC9ET1dOOiBUaGUgIisi IGFuZCAiLSIga2V5cyBhcmUgdXNlZCBmb3IgbW92aW5nIHRvIHRoZSBuZXh0 AG9yIHByZXZpb3VzIHBhZ2UuICBUaGUgc3BhY2UgYmFyIGlzIGEgc3lub255 bSBmb3IgIisiLiAgWW91IG1heSBhbHNvIHVzZQBDdHJsLVYgdG8gcGFnZSBk b3duIGFuZCBDdHJsLVkgdG8gcGFnZSB1cCBhcyB5b3UgZG8gaW4gdGhlIG1l c3NhZ2UAY29tcG9zZXIuICBPbiBzY3JlZW5zIHdpdGggYSBXaGVyZUlzIChz ZWFyY2gpIGNvbW1hbmQsIFcgb3IgQ3RybC1XIGZvbGxvd2VkAGJ5IEN0cmwt ViB3aWxsIG1vdmUgdG8gdGhlIGJvdHRvbSBvZiB0aGUgbWVzc2FnZSBvciBs aXN0LCBhbmQgVyBvciBDdHJsLVcAZm9sbG93ZWQgYnkgQ3RybC1ZIHdpbGwg bW92ZSB0byB0aGUgdG9wIG9mIHRoZSBtZXNzYWdlIG9yIGxpc3QuACAAUkVU VVJOIEtFWTogVGhlIHJldHVybiBrZXkgaXMgdXN1YWxseSBhIHN5bm9ueW0g Zm9yIGEgZnJlcXVlbnRseSB1c2VkAGNvbW1hbmQuICBXaGVuIHZpZXdpbmcg YSBtZXNzYWdlLCB0aGVyZSBpcyBjdXJyZW50bHkgbm90IGEgZGVmYXVsdABj b21tYW5kLCBzbyBSRVRVUk4gZG9lcyBub3RoaW5nOyB3aGVuIGluIHRoZSBp bmRleCwgaXQgaXMgc3lub255bW91cyB3aXRoACJ2aWV3IG1zZyIuIEluIHRo ZSBrZXkgbWVudSBhdCB0aGUgYm90dG9tIG9mIHRoZSBzY3JlZW4sIHdoYXRl dmVyIGlzAGVuY2xvc2VkIGluIHNxdWFyZSBicmFja2V0cyBbXSBpcyB0aGUg c2FtZSBhcyB0aGUgcmV0dXJuIGtleS4AIABDT05UUk9MIEtFWVMgTk9UIFVT RUQgQlkgUElORTogIE1vc3QgY29tbWFuZHMgaW4gUGluZSBhcmUgc2luZ2xl IGxldHRlcnMsAHdpdGggLS13ZSBob3BlLS0gc29tZSBtbmVtb25pYyB2YWx1 ZSwgYnV0IGluIHBsYWNlcyB3aGVyZSBQaW5lIGlzIGV4cGVjdGluZwB0ZXh0 IGlucHV0LCBlLmcuIGluIHRoZSBjb21wb3NlciBvciBhdCBwcm9tcHRzIGZv ciBmaWxlL2ZvbGRlciBuYW1lcywAY29udHJvbCBrZXlzIG11c3QgYmUgdXNl ZCBmb3IgZWRpdGluZyBhbmQgbmF2aWdhdGlvbiBmdW5jdGlvbnMuACAAUGlu ZSBoYXMgdXNlZCBuZWFybHkgYWxsIHRoZSBjb250cm9sIGtleXMgYXZhaWxh YmxlLiAgVGhlcmUgYXJlLCBob3dldmVyLABjZXJ0YWluIGNvbnRyb2wga2V5 cyB0aGF0IGFyZSByZXNlcnZlZCBieSBvdGhlciBwcm9ncmFtcyBvciBmb3Ig dGVjaG5pY2FsAHJlYXNvbnMuICBQaW5lIGRvZXMgbm90IHVzZSBhbnkgb2Yg dGhlc2Uga2V5czoAICAgICAgICAgICAgICAgIEN0cmwtUyAgICBVc2VkIGJ5 IFVuaXggYXMgInN0b3Agb3V0cHV0IgAgICAgICAgICAgICAgICAgQ3RybC1R ICAgIFVzZWQgYnkgVW5peCBhcyAicmVzdW1lIG91dHB1dCIAICAgICAgICAg ICAgICAgIEN0cmwtXSAgICBPZnRlbiB1c2VkIGJ5IFRlbG5ldCBhcyBlc2Nh cGUga2V5ACAgICAgICAgICAgICAgICBDdHJsLVwgICBPZnRlbiB1c2VkIGJ5 IFVuaXggYXMgIkFib3J0IgAgICAgICAgICAgICAgICAgRVNDICAgICAgIENv bmZsaWN0cyB3aXRoIHNlcXVlbmNlcyB1c2VkIGZvciBhcnJvdyBrZXlzACAA Tk9URTogYnkgZGVmYXVsdCwgUGluZSB0cmVhdHMgQ3RybC1TIG9yIEN0cmwt USAoc29tZXRpbWVzIGtub3duIGFzIFhPRkYAYW5kIFhPTiksIGFzIG5vcm1h bCBjaGFyYWN0ZXJzLCBldmVuIHRob3VnaCBQaW5lIGRvZXMgbm90IHVzZSB0 aGVtLgBIb3dldmVyLCB0aGUgcHJpbnRlciwgbW9kZW0sIG9yIGNvbW11bmlj YXRpb24gc29mdHdhcmUgeW91IGFyZSB1c2luZyBtYXkAYmUgY29uZmlndXJl ZCBmb3IgInNvZnR3YXJlIGZsb3cgY29udHJvbCIgd2hpY2ggbWVhbnMgdGhh dCBYT04vWE9GRiBtdXN0AGJlIHRyZWF0ZWQgYXMgc3BlY2lhbCBjaGFyYWN0 ZXJzIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLiAgSWYgeW91IHNlZQBtZXNz YWdlcyBzdWNoIGFzICJeWCBub3QgZGVmaW5lZCBmb3IgdGhpcyBzY3JlZW4i LCB0aGVuIHlvdXIgc3lzdGVtIGlzAHByb2JhYmx5IHVzaW5nIHNvZnR3YXJl IGZsb3cgY29udHJvbC4gSW4gdGhpcyBjYXNlIHlvdSB3aWxsIG5lZWQgdG8g c2V0AHRoZSAicHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzIiBmZWF0 dXJlLiAgSWYgeW91ICpkbyogc2V0IHRoaXMAZmVhdHVyZSwgYmUgYWR2aXNl ZCB0aGF0IGlmIHlvdSBhY2NpZGVudGFsbHkgaGl0IGEgQ3RybC1TLCBQaW5l IHdpbGwAbXlzdGVyaW91c2x5IGZyZWV6ZSB1cCB3aXRoIG5vIHdhcm5pbmcu ICBJbiB0aGlzIGNhc2UsIHRyeSB0eXBpbmcgYSBDdHJsLVEAYW5kIHNlZSBp ZiB0aGF0IHB1dHMgdGhpbmdzIHJpZ2h0LiAgUHJpbnRpbmcgdmlhIHRoZSAi YXR0YWNoZWQtdG8tYW5zaSIAb3B0aW9uIHdpbGwgYXV0b21hdGljYWxseSBl bmFibGUgc29mdHdhcmUgZmxvdy1jb250cm9sIGhhbmRsaW5nIGZvciB0aGUA ZHVyYXRpb24gb2YgdGhlIHByaW50aW5nLgAgAFJFUEFJTlRJTkcgVEhFIFND UkVFTjogU29tZXRpbWVzIHdoYXQgaXMgZGlzcGxheWVkIG9uIHRoZSBzY3Jl ZW4gd2lsbCBiZQBpbmNvcnJlY3QgZHVlIHRvIG5vaXNlIG9uIHRoZSBwaG9u ZSBsaW5lIG9yIG90aGVyIGNhdXNlcyBhbmQgeW91IHdpbGwgd2FudAB0byBy ZXBhaW50IHRoZSB3aG9sZSBzY3JlZW4gdG8gbWFrZSBpdCBjb3JyZWN0LiAg WW91IGNhbiB1c2UgdGhlIEN0cmwtTABjb21tYW5kIHRvIGRvIHRoaXMuICBJ dCBuZXZlciBodXJ0cyB0byBkbyBpdCB3aGVuIGluIGRvdWJ0LgAgAC0tLS0t LS0tLS0tLS0tLQB8IFN0YXR1cyBMaW5lIHwALS0tLS0tLS0tLS0tLS0tACAA VGhlIHRvcCBsaW5lIG9mIHRoZSBzY3JlZW4gaXMgUGluZSdzIHN0YXR1cyBs aW5lLiAgSXQgd2lsbCBhbHdheXMgZGlzcGxheQB0aGUgY3VycmVudCB2ZXJz aW9uIG9mIFBpbmUgYW5kIHdpbGwgYWxzbyBjb252ZXkgaW5mb3JtYXRpb24g YWJvdXQgdGhlAHN0YXR1cyBvZiB0aGUgcHJvZ3JhbS4gIFRoaXMgaXMgd2hl cmUgeW91IGxvb2sgdG8gZmluZCBvdXQgd2hhdABjb2xsZWN0aW9uLCBmb2xk ZXIgYW5kIG1lc3NhZ2UgbnVtYmVyIGlzIGFjdGl2ZS4AIABJZiB0aGUgdG9w IGxpbmUgc2F5cyAiUkVBRE9OTFkiIGl0IG1lYW5zIHRoYXQgdGhlIG9wZW4g Zm9sZGVyICh0eXBpY2FsbHkAeW91ciBJTkJPWCkgaXMgImxvY2tlZCIgYnkg YW5vdGhlciBtYWlsIHNlc3Npb24gLS0gbW9zdCBsaWtlbHkgYSBtb3JlAHJl Y2VudCBzZXNzaW9uIG9mIFBpbmUgaGFzIHRha2VuIHRoZSBJTkJPWCBsb2Nr LgAgAElmIHRoZSB0b3AgbGluZSBzYXlzICJDTE9TRUQiIGl0IG1lYW5zIHRo YXQgeW91IGFyZSB0cnlpbmcgdG8gYWNjZXNzIGEAZm9sZGVyIG9uIGEgcmVt b3RlIG1haWwgc2VydmVyLCBhbmQgZm9yIHNvbWUgcmVhc29uLCBjb21tdW5p Y2F0aW9uIHdpdGgAdGhlIG1haWwgc2VydmVyIGhhcyBlaXRoZXIgYmVlbiBs b3N0LCBvciBuZXZlciBzdWNjZXNzZnVsbHkgZXN0YWJsaXNoZWQuAFRoaXMg Y2FuIGJlIGEgcmVzdWx0IG9mIHRyeWluZyB0byBvcGVuIGEgbm9uLWV4aXN0 ZW50IGZvbGRlciwgb3Igb25lAHN0b3JlZCBvbiBhbiBpbnZhbGlkIG9yIG5v bi1vcGVyYXRpb25hbCBzZXJ2ZXIsIG9yIGl0IGNhbiBtZWFuIHRoYXQgUGlu ZQBoYXMgYmVlbiBzdXNwZW5kZWQgZm9yIG1vcmUgdGhhdCAzMCBtaW51dGVz IHdoaWxlIGFjY2Vzc2luZyBhIHJlbW90ZSBtYWlsAHNlcnZlci4AIAAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tAHwgTWFpbiBNZW51IENvbW1hbmRzIHwALS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAHtBdmFpbGFibGUgQ29tbWFuZHMgLS0g R3JvdXAgMSAgICAgICAgICBBdmFpbGFibGUgQ29tbWFuZHMgLS0gR3JvdXAg MiAgIDpHZW5lcmFsIFBpbmUgQ29tbWFuZHMgIE1BSU4gTUVOVSBTY3JlZW4g Q29tbWFuZHN9AHstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIDotLS0tLS0t LS0tLS0tLS0tLS0tLS0gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtG MSAgU2hvdyB0aGlzIGhlbHAgdGV4dCAgICAgICAgICAgICAgICBGMSAgU2hv dyB0aGlzIGhlbHAgdGV4dCAgICAgICAgIDo/ICBTaG93IGhlbHAgdGV4dCAg ICAgIE8gIFNob3cgYWxsIE90aGVyIGF2YWlsYWJsZSBjb21tYW5kc30Ae0Yy ICBTaG93IGFsbCBvdGhlciBhdmFpbGFibGUgY29tbWFuZHMgIEYyICBTaG93 IG90aGVyIGNvbW1hbmRzICAgICAgICAgOkMgIENvbXBvc2UgYSBtZXNzYWdl ICAgUCAgU2VsZWN0IFByZXZpb3VzIGNvbW1hbmQgdXAgb24gbWVudX0Ae0Yz ICBRdWl0IFBpbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgOkkgIEZPTERFUiBJTkRFWCBzY3Jl ZW4gTiAgU2VsZWN0IE5leHQgY29tbWFuZCBkb3duIG9uIG1lbnV9AHtGNCAg RXhlY3V0ZSBjdXJyZW50IE1BSU4gTUVOVSBjb21tYW5kICBGNCAgQ29tcG9z ZSBhIG1lc3NhZ2UgICAgICAgICAgIDpMICBGT0xERVIgTElTVCBzY3JlZW4g IFIgIERpc3BsYXkgUGluZSBSZWxlYXNlIE5vdGVzfQB7RjUgIFNlbGVjdCBw cmV2aW91cyBjb21tYW5kIHVwIG9uIG1lbnUgRjUgIEZPTERFUiBMSVNUIHNj cmVlbiAgICAgICAgICA6QSAgQUREUkVTUyBCT09LIHNjcmVlbiBLICBMb2Nr IEtleWJvYXJkIH0Ae0Y2ICBTZWxlY3QgbmV4dCBjb21tYW5kIGRvd24gb24g bWVudSAgIEY2ICBHb3RvIGEgc3BlY2lmaWVkIGZvbGRlciAgICAgOlMgIFNF VFVQIGZ1bmN0aW9ucyAgICAgRyAgR290byBhIHNwZWNpZmllZCBmb2xkZXJ9 AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGNyAg Rk9MREVSIElOREVYIHNjcmVlbiAgICAgICAgIDpRICBRdWl0IFBpbmV9AHtG OSAgRGlzcGxheSBQaW5lIHJlbGVhc2Ugbm90ZXMgICAgICAgICBGOSAgU0VU VVAgbWVudXMgOn0Ae0YxMCBMb2NrIGtleWJvYXJkICAgICAgICAgICAgICAg ICAgICAgIEYxMCBBRERSRVNTIEJPT0sgc2NyZWVuIDp9ACAATk9URTogVGhl IGF2YWlsYWJpbGl0eSBvZiBjZXJ0YWluIGNvbW1hbmRzIChlLmcuIHNvbWUg b2YgdGhlIG9wdGlvbnMgdW5kZXIAU0VUVVApIGlzIGRldGVybWluZWQgYnkg UGluZSBjb25maWd1cmF0aW9uIGZpbGVzIGFuZCBzeXN0ZW0gY2FwYWJpbGl0 aWVzLgBBdCBzb21lIHNpdGVzLCBjZXJ0YWluIGNvbW1hbmRzIG1heSBub3Qg YmUgYXZhaWxhYmxlIGR1ZSB0byBzZWN1cml0eSBvcgBzdXBwb3J0IGNvbmNl cm5zLgAgAFRoZSAiQ09NUE9TRSBNRVNTQUdFIiBjb21tYW5kIChhdmFpbGFi bGUgb24gTUFJTiBNRU5VLCBGT0xERVIgTElTVCwARk9MREVSIElOREVYLCBh bmQgTUVTU0FHRSBURVhUIHNjcmVlbnMpIHRha2VzIHlvdSBpbnRvIHRoZSBQ aW5lIG1lc3NhZ2UAY29tcG9zZXIgYW5kIHBlcm1pdHMgeW91IHRvIGNyZWF0 ZSBhbmQgc2VuZCBhIG5ldyBtZXNzYWdlLgAgAFRoZSAiRk9MREVSIElOREVY IiBjb21tYW5kIChhdmFpbGFibGUgb24gTUFJTiBNRU5VLCBGT0xERVIgTElT VCwgYW5kAE1FU1NBR0UgVEVYVCBzY3JlZW5zKSB0YWtlcyB5b3UgdG8gdGhl IEZPTERFUiBJTkRFWCBzY3JlZW4gd2hpY2ggZGlzcGxheXMAYSBzdW1tYXJ5 IGNhcHRpb24gZm9yIGVhY2ggbWVzc2FnZSBpbiB0aGUgY3VycmVudGx5LW9w ZW4gZm9sZGVyLiBPbmUAbWVzc2FnZSB3aWxsIGJlIGhpZ2hsaWdodGVkOyB0 aGlzIGlzIHRoZSAiQ3VycmVudCIgbWVzc2FnZS4gIFRoZSBtZXNzYWdlAGNv bW1hbmRzIGF2YWlsYWJsZSBmcm9tIHRoaXMgc2NyZWVuIChlLmcuIFZpZXcs IFJlcGx5LCBGb3J3YXJkLCBEZWxldGUsAFByaW50LCBTYXZlLCBldGMpIGFw cGx5IHRvIHRoZSBjdXJyZW50IG1lc3NhZ2UuACAAVGhlICJGT0xERVIgTElT VCIgY29tbWFuZCAoYXZhaWxhYmxlIG9uIE1BSU4gTUVOVSwgRk9MREVSIElO REVYLCBhbmQATUVTU0FHRSBURVhUIHNjcmVlbnMpIHRha2VzIHlvdSB0byB0 aGUgRk9MREVSIExJU1Qgc2NyZWVuIHdoaWNoIGRpc3BsYXlzAHRoZSBuYW1l cyBvZiBhbGwgeW91ciBtZXNzYWdlIGZvbGRlcnMgYW5kIGFsbG93cyB5b3Ug dG8gdmlldywgcmVuYW1lLABkZWxldGUsIGFuZCBhZGQgZm9sZGVycy4gIFlv dSBjYW4gb3BlbiAodmlldykgYSBkaWZmZXJlbnQgZm9sZGVyIHRoYW4gdGhl AG9uZSBjdXJyZW50bHkgb3BlbiBieSBoaWdobGlnaHRpbmcgdGhlIGRlc2ly ZWQgb25lICh1c2luZyB0aGUgYXJyb3cga2V5cwBvciB0aGVpciBjb250cm9s LWtleSBlcXVpdmFsZW50cykgYW5kIHByZXNzaW5nIFJFVFVSTi4gIElmIHlv dSBoYXZlAG11bHRpcGxlIGZvbGRlciBjb2xsZWN0aW9ucyBkZWZpbmVkIChz ZWUgdGhlIEhlbHAgdGV4dCBmb3IgdGhlIEZPTERFUiBMSVNUAHNjcmVlbiB0 byBsZWFybiBtb3JlIGFib3V0IENvbGxlY3Rpb25zKSwgeW91IG1heSBuZWVk IHRvIHByZXNzIFJFVFVSTiB0bwBleHBhbmQgdGhlIGNvbGxlY3Rpb24gYW5k IGRpc3BsYXkgYWxsIG9mIHRoZSBmb2xkZXJzIGluIGl0LgAgAFRoZSAiQURE UkVTUyBCT09LIiBjb21tYW5kIChhdmFpbGFibGUgb25seSBmcm9tIHRoZSBN QUlOIE1FTlUpIHRha2VzIHlvdQB0byB0aGUgQUREUkVTUyBCT09LIG1hbmFn ZW1lbnQgc2NyZWVuLiAgRnJvbSBoZXJlLCB5b3VyIHBlcnNvbmFsIGFkZHJl c3MAYm9vayhzKSBtYXkgYmUgdXBkYXRlZC4AIABUaGUgIlNFVFVQIiBjb21t YW5kIChhdmFpbGFibGUgb25seSBmcm9tIHRoZSBNQUlOIE1FTlUpIHByb21w dHMgeW91IGZvcgBvbmUgb2Ygc2V2ZXJhbCBjb25maWd1cmF0aW9uIHNjcmVl bnMsIGluY2x1ZGluZyB0aGUgU0VUVVAgQ09ORklHVVJBVElPTiAAc2NyZWVu LCBieSB3aGljaCB5b3UgbWF5IGFjdGl2YXRlIG9wdGlvbmFsIFBpbmUgZmVh dHVyZXMuACAAQWxzbyBhdmFpbGFibGUgZnJvbSB0aGUgTWFpbiBNZW51LCBi dXQgb25seSBkaXNwbGF5ZWQgb24gdGhlIEtleSBNZW51cyBhdAB0aGUgYm90 dG9tIG9mIHRoZSBzY3JlZW4sIGFyZSB0aGUgZm9sbG93aW5nIGNvbW1hbmRz OgAgAFRoZSAiR290byIgY29tbWFuZCAoYXZhaWxhYmxlIG9uIE1BSU4gTUVO VSwgRk9MREVSIExJU1QsIEZPTERFUiBJTkRFWCwAYW5kIE1FU1NBR0UgVEVY VCBzY3JlZW5zKSBsZXRzIHlvdSBqdW1wIGRpcmVjdGx5IHRvIGEgbmV3IGZv bGRlciB3aXRob3V0AGhhdmluZyB0byB1c2UgdGhlIEZvbGRlciBMaXN0IGRp c3BsYXkuIEl0IHdpbGwgcHJvbXB0IHlvdSBmb3IgdGhlIG5hbWUgb2YAdGhl IGRlc2lyZWQgZm9sZGVyLCBhbmQgaWYgeW91IGhhdmUgbXVsdGlwbGUgZm9s ZGVyIGNvbGxlY3Rpb25zIGRlZmluZWQsAGFsbG93IHlvdSB0byByb3RhdGUg dGhyb3VnaCB0aGVtLiAgSG93ZXZlciwgaWYgdGhlIGZvbGRlciBpcyBvdXRz aWRlIG9mIHlvdXIAZGVmaW5lZCBjb2xsZWN0aW9ucywgeW91IGFyZSBnb2lu ZyB0byBoYXZlIHRvIGVudGVyIHRoZSBleGFjdCBmb2xkZXIAbG9jYXRpb24g dXNpbmcgdGhlIGNvcnJlY3Qgc3ludGF4IGZvciBhIHJlbW90ZSBmb2xkZXIg YW5kL29yIHRoZQBmdWxseS1xdWFsaWZpZWQgcGF0aCBuYW1lLgAgAFRoZSAi UmVsZWFzZSBOb3RlcyIgY29tbWFuZCBkaXNwbGF5cyBpbmZvcm1hdGlvbiBh Ym91dCB0aGlzIHZlcnNpb24gb2YAUGluZSwgYXMgd2VsbCBhcyBoaXN0b3Jp Y2FsIGFuZCBsZWdhbCBub3Rlcy4AIABUaGUgIktleWJvYXJkIExvY2siIGNv bW1hbmQgYWxsb3dzIHlvdXIgUGluZSBzZXNzaW9uIHRvIGJlIHByb3RlY3Rl ZABkdXJpbmcgYSB0ZW1wb3JhcnkgYWJzZW5jZSBmcm9tIHlvdXIgdGVybWlu YWwuACAAVGhlICJSZXBvcnQgQnVnIiBjb21tYW5kIGRvZXMgdGhlIG9idmlv dXMgdGhpbmc7IHBsZWFzZSBzZWUgc2VjdGlvbiAoMTApAGJlbG93LiAgVGhp cyBjb21tYW5kIGlzIGFsc28gYXZhaWxhYmxlIGZyb20gYW55IGhlbHAgc2Ny ZWVuIChpbmNsdWRpbmcAdGhpcyBvbmUuKQAgAC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8IENvbW1hbmQgTGluZSBPcHRpb25zIHwALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tACAAUG9zc2libGUgU3RhcnRpbmcgQXJndW1lbnRzIGZv ciBQaW5lIHByb2dyYW06ACAAICAgICAgICBBcmd1bWVudCAgICAgICAgICAg ICAgICBNZWFuaW5nACAAICAgICAgICA8YWRkcmVzcz4uLi4gICAgR28gZGly ZWN0bHkgaW50byBjb21wb3NlciB3aXRoIGdpdmVuIGFkZHJlc3MAICAgICAg ICAtYSAgICAgICAgICAgICAgU3BlY2lhbCBhbm9ueW1vdXMgbW9kZSBmb3Ig VVdJTioAICAgICAgICAtYyAgICAgICAgICAgICAgQ29udGV4dCAjIGZvciBp bnRlcnByZXRpbmcgLWYgYXJndW1lbnQAICAgICAgICAgICAgICAgICAgICAg ICAgIDA9bm9uZSwgMT1pbmNvbWluZywgMj1kZWZsdCBjb2xsJ24sIDM9bmV4 dCBjb2xsJ24AICAgICAgICAtZCBuICAgICAgICAgICAgRGVidWcgLSBzZXQg ZGVidWcgbGV2ZWwgdG8gJ24nACAgICAgICAgLWYgPGZvbGRlcj4gICAgIEZv bGRlciAtIG9wZW4gPGZvbGRlcj4gaW4gZGVmYXVsdCBjb2xsZWN0aW9uACAg ICAgICAgLUYgPGZpbGU+ICAgICAgIEZpbGUgLSBvcGVuIGFuZCB2aWV3IHRl eHQgPGZpbGU+ACAgICAgICAgLWggICAgICAgICAgICAgIEhlbHAgLSBnaXZl IHRoaXMgbGlzdCBvZiBvcHRpb25zACAgICAgICAgLWkgICAgICAgICAgICAg IEluZGV4IC0gR28gZGlyZWN0bHkgdG8gaW5kZXgsIGJ5cGFzc2luZyBtYWlu IG1lbnUAICAgICAgICAtSSA8a2V5X2xpc3Q+ICAgSW5pdGlhbCBrZXlzdHJv a2VzIHRvIGJlIGV4ZWN1dGVkACAgICAgICAgLWsgICAgICAgICAgICAgIEtl eXMgLSBGb3JjZSB1c2Ugb2YgZnVuY3Rpb24ga2V5cwAgICAgICAgIC1sICAg ICAgICAgICAgICBMaXN0IC0gRXhwYW5kIExpc3Qgb2YgZm9sZGVyIGNvbGxl Y3Rpb25zIGJ5IGRlZmF1bHQAICAgICAgICAtbiA8bnVtYmVyPiAgICAgRW50 cnkgaW4gaW5kZXggdG8gYmVnaW4gb24AICAgICAgICAtbnIgICAgICAgICAg ICAgU3BlY2lhbCByZXN0cmljdGVkIG1vZGUgZm9yIFVXSU4qACAgICAgICAg LW8gICAgICAgICAgICAgIFJlYWRPbmx5IC0gT3BlbiBmaXJzdCBmb2xkZXIg cmVhZC1vbmx5ACAgICAgICAgLXAgPGZpbGU+ICAgICAgIFVzZSA8ZmlsZT4g aW4gcGxhY2Ugb2YgLnBpbmVyYyBmaWxlACAgICAgICAgLVAgPGZpbGU+ICAg ICAgIFVzZSA8ZmlsZT4gaW4gcGxhY2Ugb2YgcGluZS5jb25mIGZpbGUAICAg ICAgICAtciAgICAgICAgICAgICAgUmVzdHJpY3RlZC9kZW1vIG1vZGUAICAg ICAgICAteiAgICAgICAgICAgICAgU3VzcGVuZCAtIGFsbG93IHVzZSBvZiBe WiBzdXNwZW5zaW9uACAgICAgICAgLXNvcnQgPHNvcnQ+ICAgIFNvcnQgLSBT cGVjaWZ5IHNvcnQgb3JkZXIgb2YgRm9sZGVyIEluZGV4OgAgICAgICAgICAg ICAgICAgICAgKFN1YmplY3QsIE9yZGVyZWRTdWJqLCBBcnJpdmFsLCBEYXRl LCBGcm9tLCBTaXplLCAvcmV2ZXJzZSkAICAgICAgICAtY29uZiAgICAgICAg ICAgQ29uZmlndXJhdGlvbiAtIE91dHB1dCBmcmVzaCBnbG9iYWwgY29uZmln IHRvIHN0ZG91dAAgICAgICAgIC1jcmVhdGVfbHUgPGFkZHJiaz4gPHNvcnQ+ ICBDcmVhdGUgYXV4aWxpYXJ5IGxvb2stdXAgZmlsZSBhbmQAICAgICAgICAg ICAgICAgICAgICAgICAgc29ydCA8YWRkcmJrPiBieSA8c29ydD4uICBGb3Ig Y3JlYXRpbmcgZ2xvYmFsIGFkZHJiay4AICAgICAgICAtcGluZXJjIDxmaWxl PiAgQ29uZmlndXJhdGlvbiAtIFB1dCBmcmVzaCBwaW5lcmMgY29uZmlnIGlu IDxmaWxlPgAgICAgICAgIC08b3B0aW9uPj08dmFsdWU+ICAgICAgIEFzc2ln biA8dmFsdWU+IHRvIHRoZSBwaW5lcmMgb3B0aW9uIDxvcHRpb24+ACAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgZS5nLiAtc2lnbmF0dXJlLWZp bGU9c2lnMQAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChOT1RF OiBmZWF0dXJlLWxpc3QgaXMgYWRkaXRpdmUpACAAICAgICAgICAgICAgICAg ICAgICAgKiBVV0lOID0gVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uIEluZm9y bWF0aW9uIE5hdmlnYXRvcgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBQ aW5lIENvbmZpZ3VyYXRpb24gfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAA VW5sZXNzIGl0IGhhcyBiZWVuIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQs IHRoZSBTZXR1cCBjb21tYW5kIG9uIHRoZQBNQUlOIE1FTlUgaGFzIGEgIkNv bmZpZyIgc3ViY29tbWFuZCB3aGljaCB3aWxsIGFsbG93IHlvdSB0byBtb2Rp ZnkAUGluZSdzIGJlaGF2aW9yIGJ5IHNldHRpbmcgb3IgdW5zZXR0aW5nIHZh cmlvdXMgZmVhdHVyZXMsIGRlZmluaW5nIGZvbGRlcgBjb2xsZWN0aW9ucywg ZXRjLiAgVGhlc2Ugc2V0dGluZ3MgYXJlIHN0b3JlZCBpbiB5b3VyIHBlcnNv bmFsICJwaW5lcmMiAGNvbmZpZ3VyYXRpb24gZmlsZSwgYnV0IG9uIHNoYXJl ZCBzeXN0ZW1zIHRoZXNlIHNldHRpbmdzIG1heSBiZQBvdmVyLXJpZGRlbiBi eSBhIHN5c3RlbS13aWRlIGNvbnRyb2wgZmlsZSAoZHVlIHRvIGxvY2FsIHNp dGUgc2VjdXJpdHkgb3IAc3VwcG9ydCBwb2xpY2llcykuICBBIGdsb2JhbCBw aW5lIGNvbmZpZ3VyYXRpb24gZmlsZSBjYW4gYWxzbyBiZSB1c2VkIHRvAHNl dCBkZWZhdWx0IHZhbHVlcyBmb3IgYWxsIFBpbmUgdXNlcnMgb24gYSBwYXJ0 aWN1bGFyIHN5c3RlbS4AIAAtLS0tLS0tLS0tLS0tLS0tAHwgUmVhZGluZyBO ZXdzIHwALS0tLS0tLS0tLS0tLS0tLQAgAEJBQ0tHUk9VTkQAIABQaW5lIGNh biByZWFkIGFuZCBwb3N0IEludGVybmV0IG5ld3MgKE5ldE5ld3Mgb3IgVVNF TkVUKSBncm91cHMsIHVzaW5nIHRoZQBzYW1lIGNvbW1hbmRzIGFzIGZvciBt YWlsLiAgSWYgeW91IGRvIG5vdCBhbHJlYWR5IGhhdmUgYSBuZXdzIHN0YXRl ACgibmV3c3JjIikgZmlsZSwgUGluZSB3aWxsIGNyZWF0ZSBvbmUgZm9yIHlv dSwgYW5kIHlvdSBjYW4gYWRkIG5ld3Nncm91cHMAdG8gaXQgdXNpbmcgdGhl ICJBZGQiIGNvbW1hbmQgaW4gdGhlIEZPTERFUiBMSVNUIHNjcmVlbi4gUGlu ZSBjYW4gdXNlIHRoZQBzYW1lIG5ld3NyYyBhcyBvdGhlciBVbml4IG5ld3Ny ZWFkZXJzLCB0aHVzIGFsbG93aW5nIHlvdSB0byBzd2l0Y2ggYmV0d2VlbgBQ aW5lIGFuZCBvdGhlciBuZXdzcmVhZGVyczsgaG93ZXZlciwgUGluZSB1c2Vz IHRoZSBpbmZvcm1hdGlvbiBpbiB0aGUgZmlsZQBpbiBhIHNsaWdodGx5IGRp ZmZlcmVudCB3YXkgdGhhbiBvdGhlciBuZXdzcmVhZGVycy4AIABDT05GSUdV UkFUSU9OACAAUGluZSBjYW4gYWNjZXNzIG5ld3MgZm9sZGVycyBpbiBhbnkg b25lIG9mIHRocmVlIGRpZmZlcmVudCB3YXlzOgAgACAgICAgICAgUkVNT1RF IE5OVFA6ICBVc2luZyB0aGUgTmV0d29yayBOZXdzIFRyYW5zcG9ydCBQcm90 b2NvbCAoTk5UUCkgdG8AYWNjZXNzIG5ld3Mgb24gYSByZW1vdGUgbmV3cyBz ZXJ2ZXIuICBJbiB0aGlzIGNhc2UgdGhlIG5ld3NyYyBmaWxlIGlzAHN0b3Jl ZCBvbiB0aGUgbWFjaGluZSB3aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBTaW1w bHkgc3BlY2lmeSB0aGUgbmFtZSBvZgB0aGUgbmV3cyBzZXJ2ZXIgYXMgeW91 ciBubnRwLXNlcnZlcjoAICAgICAgICAgICAgICAgIG5udHAtc2VydmVyICAg ICAgPSBuZXdzLm5vd2hlcmUuZWR1AElmIHlvdSBkbyB0aGlzIChhbmQgZG8g bm90IGV4cGxpY2l0bHkgc2V0IHRoZSBuZXdzLWNvbGxlY3Rpb25zIHZhcmlh YmxlKSwAUGluZSB3aWxsIGF1dG9tYXRpY2FsbHkgdXNlICp7ezp7fW5ld3Mu bm93aGVyZS5lZHV9W10gZm9yIHRoZSB2YWx1ZSBvZgB0aGUgbmV3cy1jb2xs ZWN0aW9ucyB2YXJpYWJsZS4AIAAgICAgICAgIFJFTU9URSBJTUFQOiAgVXNp bmcgdGhlIEludGVybmV0IE1lc3NhZ2UgQWNjZXNzIFByb3RvY29sIChJTUFQ KSB0bwBhY2Nlc3MgbmV3cyBvbiBhIHJlbW90ZSBuZXdzIHNlcnZlci4gIElu IHRoaXMgY2FzZSwgeW91ciBuZXdzcmMgZmlsZSBpcwBzdG9yZWQgb24gdGhl IG5ld3Mgc2VydmVyLCBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5LCBzbyB5b3Ug bXVzdCBoYXZlIGFuAGFjY291bnQgb24gdGhlIG5ld3Mgc2VydmVyLCBidXQg eW91IHdvdWxkIGJlIHJ1bm5pbmcgUGluZSBvbiBhIGRpZmZlcmVudABtYWNo aW5lLiAgVGhlIG5ld3Mgc2VydmVyIG11c3QgYmUgcnVubmluZyBhbiBJTUFQ ZCBzZXJ2ZXIgcHJvY2Vzcy4gU3BlY2lmeQBhIHJlbW90ZSBuZXdzLWNvbGxl Y3Rpb24gaW4gdGhlIFNFVFVQIENPTkZJR1VSQVRJT046ACAgICAgICAgICAg ICAgICBuZXdzLWNvbGxlY3Rpb25zID0gTmV3cyAqe3s6e31uZXdzLm5vd2hl cmUuZWR1fVtdACAAICAgICAgICBMT0NBTDogIFVzaW5nIGxvY2FsIGZpbGUg YWNjZXNzIHRvIHRoZSBuZXdzIGRhdGFiYXNlLiAgSW4gdGhpcwBjYXNlLCB5 b3VyIG5ld3NyYyBmaWxlIGlzIHN0b3JlZCBvbiB0aGUgbmV3cyBzZXJ2ZXIs IGluIHlvdXIgaG9tZQBkaXJlY3RvcnksIHNvIHlvdSBtdXN0IGhhdmUgYW4g YWNjb3VudCBvbiB0aGUgbmV3cyBzZXJ2ZXIsIGFuZCB5b3Ugd291bGQAYmUg cnVubmluZyBQaW5lIG9uIHRoZSBzYW1lIG1hY2hpbmUuICBTcGVjaWZ5IGEg bG9jYWwgbmV3cy1jb2xsZWN0aW9uIGluAHRoZSBTRVRVUCBDT05GSUdVUkFU SU9OOgAgICAgICAgICAgICAgICAgbmV3cy1jb2xsZWN0aW9ucyA9IE5ld3Mg KltdACAASW4gdGhlIGZpcnN0IHR3byBleGFtcGxlcywgdGhlIGhvc3RuYW1l ICJuZXdzLm5vd2hlcmUuZWR1IiBzaG91bGQgYmUAcmVwbGFjZWQgd2l0aCB0 aGUgZG9tYWluIG5hbWUgb2YgeW91ciBsb2NhbCBuZXdzIHNlcnZlci4gIEZv ciBVbml4IFBpbmUsAHRoZXNlIGVudHJpZXMgY2FuIGJlIHBsYWNlZCBpbiBl aXRoZXIgdGhlIHN5c3RlbS13aWRlIG9yIHlvdXIgcGVyc29uYWwAY29uZmln dXJhdGlvbiBmaWxlLgAgAElmIHlvdSBhcmUgYSBQQy1QaW5lIHVzZXIsIGVp dGhlciBvcHRpb24gMSAoTk5UUCkgb3Igb3B0aW9uIDIgKElNQVApIGlzAHBv c3NpYmxlLiAgSWYgeW91IGRvbid0IGhhdmUgYW4gYWNjb3VudCBvbiB0aGUg bmV3cyBzZXJ2ZXIsIG9yIGlmIHRoZSBuZXdzAHNlcnZlciBpcyBub3QgcnVu bmluZyBhbiBJTUFQIGRhZW1vbiwgdGhlbiB5b3UgbXVzdCB1c2UgTk5UUC4g IEluAHRoaXMgY2FzZSwgeW91ciBVbml4IC5uZXdzcmMgZmlsZSBjYW4gYmUg dHJhbnNmZXJyZWQgdG8geW91ciBQQy4gIEEgZ29vZABwbGFjZSB0byBwdXQg aXQgd291bGQgYmUgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGFzIHlvdXIgUElO RVJDIGZpbGUsIHVuZGVyAHRoZSBuYW1lIFxORVdTUkMsIGJ1dCB5b3UgY2Fu IHNwZWNpZnkgYSBkaWZmZXJlbnQgbG9jYXRpb24gdmlhIFBpbmUncwBTZXR1 cC9Db25maWcgc2NyZWVuLgAgAEEgZnV0dXJlIHZlcnNpb24gb2YgUEMtUGlu ZSB3aWxsIGJlIGFibGUgdG8gYWNjZXNzIGFuZCB1cGRhdGUgYSBuZXdzcmMA ZmlsZSBzdG9yZWQgb24gYSBVbml4IGhvc3QsIHNvIHRoYXQgaXQgd2lsbCBi ZSBwb3NzaWJsZSB0byBhbHRlcm5hdGUAYmV0d2VlbiBQQy1QaW5lIGFuZCBV bml4LWJhc2VkIG5ld3NyZWFkZXJzLgAgAFJFQURJTkcgTkVXUwAgAE9uY2Ug ZGVmaW5lZCBpbiB0aGUgLnBpbmVyYyAob3IgdGhlIGdsb2JhbCBwaW5lLmNv bmYpIGZpbGUsIHRoZSBuZXdzAGZvbGRlciBjb2xsZWN0aW9uIGNhbiBiZSBh Y2Nlc3NlZCBlaXRoZXIgdmlhIHRoZSBGT0xERVIgTElTVCBzY3JlZW4sIG9y AHZpYSB0aGUgR09UTyBjb21tYW5kLgAgAFBpbmUgdXNlcyB0aGUgc2FtZSBj b21tYW5kcyBmb3IgbWFuaXB1bGF0aW5nIG5ld3MgZm9sZGVycyBhcyBmb3Ig bWFpbABmb2xkZXJzLiAgVGhpcyBtZWFucywgZm9yIGV4YW1wbGUsIHRoYXQg d2hlbiB5b3UgYXJlIGRvbmUgd2l0aCBhIG1lc3NhZ2UsAHlvdSB3b3VsZCB1 c2UgIkQiIHRvIG1hcmsgaXQgYXMgRGVsZXRlZCAob3IgRGlzbWlzc2VkLCBp ZiB5b3UgcHJlZmVyLikAVGhpcyAibWFpbCBsaWtlIiBiZWhhdmlvciBkaWZm ZXJzIGZyb20gdGhhdCBvZiBtb3N0IG5ld3NyZWFkZXJzLCB3aGVyZWluAGEg bWVzc2FnZSBpcyBpbXBsaWNpdGx5IGRpc21pc3NlZCBhZnRlciB5b3UgaGF2 ZSBsb29rZWQgYXQgaXQgb25jZS4gV2UAc3Ryb25nbHkgYmVsaWV2ZSB0aGF0 IFBpbmUgc2hvdWxkIG9mZmVyIGFzIG11Y2ggY29uc2lzdGVuY3kgYXMgcG9z c2libGUAYmV0d2VlbiBtYWlsIGFuZCBuZXdzLCBzbyB0aGUgbWFpbCBwYXJh ZGlnbSAtLXdoZXJlaW4gYSBtZXNzYWdlIGRvZXMgbm90AG1hZ2ljYWxseSBk aXNhcHBlYXIgd2l0aG91dCBleHBsaWNpdCBhY3Rpb24gYnkgdGhlIHVzZXIt LSBpcyB1c2VkIGZvciBuZXdzAGFzIHdlbGwuACAATmV3cyBmb2xkZXJzIGFy ZSBhY3R1YWxseSBSZWFkLU9ubHksIGJ1dCB0aGUgbmV3c3JjIGZpbGUgYWxs b3dzIFBpbmUgdG8Aa2VlcCB0cmFjayBvZiB3aGljaCBtZXNzYWdlcyB5b3Ug aGF2ZSBkaXNtaXNzZWQgKG1hcmtlZCBhcyBEZWxldGVkKSBqdXN0AGFzIGlu IGEgcmVndWxhciBtYWlsIGZvbGRlci4gVGhlIGRpZmZlcmVuY2UgaXMgdGhh dCwgYWx0aG91Z2ggbWVzc2FnZXMAbWFya2VkIGFzIERlbGV0ZWQgd2lsbCBz aG93IHVwIGluIHRoZSBJbmRleCAoanVzdCBhcyBtYWlsIG1lc3NhZ2VzIGRv AHVudGlsIGFuIGVYcHVuZ2UpLCB5b3UgY2Fubm90IGV4cHVuZ2UgbmV3cyBt ZXNzYWdlcy4gIEhvd2V2ZXIsIHlvdSBjYW4gdXNlAHRoZSAiZVhjbHVkZSIg KFgpIGNvbW1hbmQgaW4gb3JkZXIgdG8gc3VwcHJlc3MgZnJvbSB0aGUgRm9s ZGVyIEluZGV4AG1lc3NhZ2VzIHRoYXQgYXJlIHNvIG1hcmtlZC4gIEFsc28s IHdoZW5ldmVyIHlvdSBvcGVuIGEgbmV3c2dyb3VwIGZvbGRlciwAbWVzc2Fn ZXMgbWFya2VkIERlbGV0ZWQgYXJlIGFscmVhZHkgZXhjbHVkZWQgZnJvbSB0 aGUgSW5kZXggYnkgZGVmYXVsdC4AVGhlICJ1bmV4Y2x1ZGUiICgmKSBjb21t YW5kIHdpbGwgcmVzdG9yZSB0aGVtIHRvIHRoZSBGb2xkZXIgSW5kZXguACAA SWYgeW91IGFuc3dlciBhIG1lc3NhZ2UgaW4gYSBuZXdzIGZvbGRlciwgdGhl IGluZGV4IHZpZXcgd2lsbCBzaG93IHRoZQAiQSIgZmxhZyBhcyB1c3VhbDsg YnV0IHRoZSBuZXdzcmMgZmlsZSBoYXMgbm8gd2F5IG9mIHN0b3JpbmcgdGhp cyBmbGFnLABzbyBpdCB3aWxsIG5vdCBiZSBwcmVzZXJ2ZWQgYWNyb3NzIHNl c3Npb25zLiAgVGhlIERlbGV0ZWQgZmxhZyBpcyB0aGUgb25seQBvbmUgdGhh dCBpcyBwcmVzZXJ2ZWQgYmV0d2VlbiBzZXNzaW9ucy4gIElmIHlvdSBSZXBs eSB0byBhIG5ld3Nncm91cABtZXNzYWdlIGFuZCBzYXkgeW91IHdhbnQgdG8g cmVwbHkgdG8gYWxsIHJlY2lwaWVudHMsIFBpbmUgd2lsbCBhc2sgaWYAeW91 IHdhbnQgdG8gcG9zdCB0aGUgbWVzc2FnZSB0byBhbGwgdGhlIG5ld3Nncm91 cHMgbGlzdGVkIGluIHRoZSBvcmlnaW5hbABtZXNzYWdlLgAgAElmIHlvdSB3 b3VsZCBsaWtlIFBpbmUgdG8gbWFyayBtb3JlLW9yLWxlc3MgcmVjZW50IG5l d3MgbWVzc2FnZXMgYXMAIk5ldyIsIHRoZW4gc2V0IHRoZSAibmV3cy1hcHBy b3hpbWF0ZXMtbmV3LXN0YXR1cyIgZmVhdHVyZS4gIFRoaXMgd2lsbABjYXVz ZSBtZXNzYWdlcyBhZnRlciB0aGUgbGFzdCBvbmUgeW91IGhhdmUgbWFya2Vk IGFzIERlbGV0ZWQgdG8gYXBwZWFyAHdpdGggIk4iIHN0YXR1cyBpbiB0aGUg Rm9sZGVyIEluZGV4LiAgVGhlICJOIiBzdGF0dXMgb2Z0ZW4gbWFrZXMgaXQA ZWFzaWVyIHRvIGRpc3Rpbmd1aXNoIGxhdGVyIG5ld3MgYXJ0aWNsZXMgZnJv bSB0aG9zZSB5b3UndmUgcHJldmlvdXNseQBzZWVuLCBidXQgbm90IHlldCBk aXNwb3NlZCBvZiB2aWEgdGhlICJEIiBrZXkuICBOb3RlIHRoYXQgdGhpcyBp cyBhbgBhcHByb3hpbWF0aW9uLCBub3QgYW4gZXhhY3QgcmVjb3JkIG9mIHdo aWNoIG1lc3NhZ2VzIHlvdSBoYXZlIG5vdCBzZWVuLgAgAEEgZnJlcXVlbnQg b3BlcmF0aW9uIGluIG5ld3MtcmVhZGluZyBpcyAiY2F0Y2hpbmcgdXAiLi4u IHRoYXQgaXMsAGdldHRpbmcgcmlkIG9mIGFsbCB0aGUgbWVzc2FnZXMgaW4g dGhlIG5ld3MgZ3JvdXAgc28gdGhhdCB5b3UgY2FuICJzdGFydABmcmVzaCIu ICBBdCB0aGUgbW9tZW50LCB0aGUgZWFzaWVzdCB3YXkgdG8gZG8gdGhpcyBp biBQaW5lIGlzIHZpYSB0aGUAU2VsZWN0IGNvbW1hbmQuICBZb3Ugd291bGQg ZW50ZXIgdGhlIGZvbGxvd2luZyBmb3VyIGtleXN0cm9rZXM6IDthYWQATm90 ZSB0aGF0IHRoZSAiZW5hYmxlLWFnZ3JlZ2F0ZS1jb21tYW5kLXNldCIgZmVh dHVyZSBtdXN0IGJlIGVuYWJsZWQAYmVmb3JlIHlvdSBjYW4gdXNlIHRoZSBT ZWxlY3QgY29tbWFuZC4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgUmVw b3J0aW5nIFByb2JsZW1zIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRo ZXJlIGFyZSBub3cgbGl0ZXJhbGx5IG1pbGxpb25zIG9mIFBpbmUgdXNlcnMg aW4gb3ZlciA1MCBjb3VudHJpZXMuAFRoZSBQaW5lIGRldmVsb3BtZW50IHRl YW0gaGFzIG5vIGZ1bmRpbmcgdG8gcHJvdmlkZSBzdXBwb3J0IHRvIGFueW9u ZQBvdXRzaWRlIG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24uICBI b3dldmVyLCB3ZSBjZXJ0YWlubHkgd2FudCBQaW5lAHRvIGJlIHRoZSBiZXN0 IHRvb2wgaXQgY2FuIGJlLCBzbyB3ZSBkbyB3YW50IHRvIGtub3cgYWJvdXQg cHJvYmxlbXMuIFdlAGFzayB0aGF0IHlvdSBmaXJzdCByZWFkIHRoZSByZWxl dmFudCBoZWxwIHNjcmVlbnMsIGlmIGFueSwgYW5kIHRoZW4gc2VlawBhc3Np c3RhbmNlIGZyb20geW91ciBvd24gc3VwcG9ydCBzdGFmZi4gIE9uY2UgeW91 IGFyZSBzdXJlIHRoYXQgeW91cgBkaWZmaWN1bHR5IGlzIG5vdCBhIGxvY2Fs IGNvbmZpZ3VyYXRpb24gcHJvYmxlbSwgdXNlIHRoZSAie0YxMTpCfSBSZXBv cnQAQnVnIiBjb21tYW5kIChhdmFpbGFibGUgZnJvbSBhbnkgSEVMUCBzY3Jl ZW4pIHRvIGxldCB1cyBrbm93IGFib3V0IGl0LgBZb3UgbWF5IGFsc28gdXNl IHRoZSBSZXBvcnQgQnVnIGNvbW1hbmQgdG8gcmVxdWVzdCBsb2NhbCBhc3Np c3RhbmNlAG9yIHRvIHNlbmQgYSBzdWdnZXN0aW9uIHRvIHRoZSBkZXZlbG9w ZXJzLgAgAFBsZWFzZSBub3RlOiBQaW5lIGhhcyBiZWVuIGFkYXB0ZWQgdG8g c2V2ZXJhbCBvdGhlciBvcGVyYXRpbmcgc3lzdGVtcwBiZXNpZGVzIHRob3Nl IGRpcmVjdGx5IHN1cHBvcnRlZCBieSB0aGUgVW5pdmVyc2l0eSBvZiBXYXNo aW5ndG9uLiAASW5xdWlyaWVzIGFib3V0IHRoZXNlIG90aGVyIHBvcnRzIChl LmcuIFZNUyBhbmQgQW1pZ2FET1MpIHNob3VsZCBiZQBkaXJlY3RlZCB0byB0 aGUgaW5kaXZpZHVhbCBvciBncm91cCB0aGF0IGRpZCB0aGUgYWRhcHRhdGlv bi4gACAAICAgICAgICAgICAgICAgICAgICAgICAgUGluZSBEZXZlbG9wbWVu dCBUZWFtIDxwaW5lQGNhYy53YXNoaW5ndG9uLmVkdT4AICAgICAgICAgICAg ICAgICAgICAgICAgQ29tcHV0aW5nICYgQ29tbXVuaWNhdGlvbnMAICAgICAg ICAgICAgICAgICAgICAgICAgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uACAg ICAgICAgICAgICAgICAgICAgICAgIFNlYXR0bGUsIFdBICA5ODE5NQAgADxF bmQgb2YgTWFpbiBNZW51IEhlbHA+ACAgICAgICAgICAgICAgICAgICAgICAg ICBGT0xERVIgSU5ERVggQ09NTUFORFMAe0F2YWlsYWJsZSAgQ29tbWFuZHMg LS0gR3JvdXAgMSAgICAgICAgIEF2YWlsYWJsZSBDb21tYW5kcyAtLSBHcm91 cCAyICAgICAgICAgOk5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTWVzc2FnZXMg ICAgICAgICAgICAgT3BlcmF0aW9ucyBvbiB0aGUgQ3VycmVudCBNZXNzYWdl fQB7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICA6LS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hvdyBIZWxwIFRleHQg ICAgICAgICAgICAgICAgICAgICBGMSAgU2hvdyBIZWxwIFRleHQgICAgICAg ICAgICAgICAgICAgIDogUCAgIE1vdmUgdG8gdGhlIHByZXZpb3VzIG1lc3Nh Z2UgICAgICAgICAgIFYgIFZpZXcgICAgICAgICAgICAgICAgIFkgIFByaW50 fQB7RjIgIFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kcyAgICAgICAgRjIg IFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kcyAgICAgICA6IE4gICBNb3Zl IHRvIHRoZSBuZXh0IG1lc3NhZ2UgICAgICAgICAgICAgICBSICBSZXBseSB0 byBtZXNzYWdlICAgICBGICBGb3J3YXJkfQB7RjMgIE1BSU4gTUVOVSBTY3Jl ZW4gICAgICAgICAgICAgICAgICAgRjMgIFF1aXQgUGluZSAgICAgICAgICAg ICAgICAgICAgICAgICA6IC0gICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBt ZXNzYWdlcyAgICAgICBEICBNYXJrIGZvciBkZWxldGlvbiAgICAgIH0Ae0Y0 ICBWaWV3IGN1cnJlbnQgbWVzc2FnZSAgICAgICAgICAgICAgIEY0ICBDb21w b3NlIGEgbWVzc2FnZSAgICAgICAgICAgICAgICAgOlNwYyAgU2hvdyBuZXh0 IHNjcmVlbiBvZiBtZXNzYWdlcyAgICAgICAgICAgVSAgVW5kZWxldGUgKHJl bW92ZSBkZWxldGlvbiBtYXJrKX0Ae0Y1ICBNb3ZlIHRvIHByZXZpb3VzIG1l c3NhZ2UgICAgICAgICAgIEY1ICBGT0xERVIgTElTVCBzY3JlZW4gICAgICAg ICAgICAgICAgOiBKICAgSnVtcCB0byBhIHNwZWNpZmljIG1lc3NhZ2UgICAg ICAgICAgICAgVCAgVGFrZSBBZGRyZXNzIGludG8gQWRkcmVzcyBCb29rfQB7 RjYgIE1vdmUgdG8gbmV4dCBtZXNzYWdlICAgICAgICAgICAgICAgRjYgIEdv dG8gYSBzcGVjaWZpZWQgZm9sZGVyICAgICAgICAgICA6IFcgICBXaGVyZWlz IC0tIHNlYXJjaCBmb3IgYSAgICAgICAgICAgICAgICBTICBTYXZlIGludG8g YW4gZW1haWwgZm9sZGVyfQB7RjcgIFNob3cgcHJldmlvdXMgc2NyZWVuIG9m IG1lc3NhZ2VzICAgRjcgIFpvb20gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA6ICAgICBzcGVjaWZpYyBtZXNzYWdlICAgICAgICAgICAgICAgICAg ICAgICBFICBFeHBvcnQgYXMgYSBwbGFpbiB0ZXh0IGZpbGV9AHtGOCAgU2hv dyBuZXh0IHNjcmVlbiBvZiBtZXNzYWdlcyAgICAgICBGOCAgV2hlcmVpcyAg ICAgICAgICAgICAgICAgICAgICAgICAgIDogfCAgIFBpcGUgdG8gYSBVbml4 IENvbW1hbmQgICAgICAgICAgICAgICAgIEIgIEJvdW5jZSAgICAgICAgICAg ICAgICogIEZsYWd9AHtGOSAgTWFyayBtZXNzYWdlIGZvciBkZWxldGlvbiAg ICAgICAgICBGOSAgUHJpbnQgbWVzc2FnZSAgICAgICAgICAgICAgICAgICAg IDpNaXNjZWxsYW5lb3VzIE9wZXJhdGlvbnN9AHtGMTAgVW5kZWxldGUgKHJl bW92ZSBkZWxldGUgbWFyaykgICAgICBGMTAgVGFrZSBhZGRyZXNzIGludG8g YWRkcmVzcyBib29rICAgIDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t fQB7RjExIFJlcGx5IHRvIG1lc3NhZ2UgICAgICAgICAgICAgICAgICAgRjEx IFNhdmUgbWVzc2FnZSBpbnRvIGFuIGVtYWlsIGZvbGRlciA6IEcgICBHb3Rv IGEgc3BlY2lmaWVkIGZvbGRlciAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRz IH0Ae0YxMiBGb3J3YXJkICAgICAgICAgICAgICAgICAgICAgICAgICAgIEYx MiBFeHBvcnQgbWVzc2FnZSBpbnRvIGEgcGxhaW4gZmlsZSAgOiAkICAgU29y dCBvcmRlciBvZiBpbmRleCAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LSB9AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogSCAgIEZ1 bGwgaGVhZGVyIG1vZGUgICAgICAgICAgICBPICBTaG93IGFsbCBvdGhlciBh dmFpbGFibGUgY29tbWFuZHMgfQB7QXZhaWxhYmxlIENvbW1hbmRzIC0tIEdy b3VwIDMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA6IFggICBFeHB1bmdlL0V4Y2x1ZGUgICAgICAgICAgICAgPyAg U2hvdyBIZWxwIHRleHQgICAgIFEgUXVpdCBQaW5lIH0Aey0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOiBaICAgWm9vbSAgICAgICAgICBBIEFw cGx5ICAgICAgIE0gIE1BSU4gTUVOVSBTY3JlZW4gICBMIEZPTERFUiBMSVNU IHNjcmVlbn0Ae0YzICBFeHB1bmdlL0V4Y2x1ZGUgICAgICAgIEY3IEp1bXAg dG8gbWVzc2FnZSAgIEYxMCBCb3VuY2UgKHJlbWFpbCkgbXNnICAgICAgOlRh YiAgTmV4dC1OZXcgICAgICA7IFNlbGVjdCAgICAgIEMgIENvbXBvc2UgYSBu ZXcgbWVzc2FnZSB9AHtGNCAgU2VsZWN0ICAgICBGNSAgQXBwbHkgICBGOCBO ZXh0IE5ldyAgICAgICAgICBGMTEgRmxhZyBtZXNzYWdlIGFzIGltcG9ydGFu dDp9AHtGNiAgU29ydCBvcmRlciBvZiBpbmRleCAgICBGOSBGdWxsIEhlYWRl ciBNb2RlICBGMTIgUGlwZSB0byBhIFVuaXggY29tbWFuZCAgIDp9ACAATk9U RTogVGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhlIGZvbGxvd2luZyBj b21tYW5kcyBpcyBkZXRlcm1pbmVkIGJ5ACJmZWF0dXJlLWxpc3QiIG9wdGlv bnMgaW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24uICBBbHNvLCBzb21lIG9m IHRoZXNlAGNvbW1hbmRzIG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5IGRpc2Fi bGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXI7IGlmIHRoZXkAZG9uJ3Qgd29y aywgcGxlYXNlIGNoZWNrIHdpdGggeW91ciBsb2NhbCBoZWxwIGRlc2sgYmVm b3JlIHJlcG9ydGluZyBhIGJ1Zy4AIAAgICAgbyBIZWFkZXIgTW9kZSAodG9n Z2xlIGJldHdlZW4gZGlzcGxheSBvZiBmdWxsIG9yIG1pbmltYWwgaGVhZGVy cykAICAgIG8gU2VsZWN0ICh0YWcgbWVzc2FnZXMgZm9yIGFnZ3JlZ2F0ZSBv cGVyYXRpb25zKQAgICAgbyBBcHBseSAoYXBwbHkgYSBjb21tYW5kIHRvIG11 bHRpcGxlIHByZXZpb3VzbHktc2VsZWN0ZWQgbWVzc2FnZXMpACAgICBvIEZs YWcgKG1hcmsgbWVzc2FnZSBhcyBpbXBvcnRhbnQgb3Igc2V0IG90aGVyIG1l c3NhZ2Ugc3RhdHVzIGZsYWdzKQAgICAgbyBab29tIChzaG93IG9ubHkgcHJl LXNlbGVjdGVkIG1lc3NhZ2VzKQAgICAgbyBCb3VuY2UgKHJlLW1haWwgbWVz c2FnZSB0byBjb3JyZWN0IHJlY2lwaWVudCkAICAgIG8gUGlwZSBtZXNzYWdl IHRvIGEgVW5peCBjb21tYW5kACAAVGhlICJQaXBlIG1lc3NhZ2UgdG8gYSBV bml4IGNvbW1hbmQiIGNvbW1hbmQgaXMgbm90IGF2YWlsYWJsZSBpbiBQQy1Q aW5lLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgRk9MREVSIElOREVYIFNjcmVl biAgfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tACAAVGhlIEZvbGRlciBJbmRleCBkaXNwbGF5cyB0aGUgaGVhZGVycyBv ciBzdW1tYXJ5IGluZm9ybWF0aW9uIG9mIGVhY2gAbWVzc2FnZSBpbiB0aGUg Y3VycmVudCBmb2xkZXIuICBUaGlzIGlzIHVzZWZ1bCBpZiB5b3Ugd2FudCB0 byBxdWlja2x5IHNjYW4AbmV3IG1lc3NhZ2VzLCBvciBmaW5kIGEgcGFydGlj dWxhciBtZXNzYWdlIHdpdGhvdXQgaGF2aW5nIHRvIGdvIHRocm91Z2gAdGhl IHRleHQgb2YgZWFjaCBtZXNzYWdlLCBvciB0byBxdWlja2x5IGdldCByaWQg b2YganVuayBtZXNzYWdlcywgZXRjLiAgSWYAdGhlIGxpc3QgaXMgdG9vIGxv bmcgdG8gZml0IG9uIG9uZSBzY3JlZW4sIHlvdSBjYW4gcGFnZSB1cCBhbmQg ZG93biBpbiB0aGUAbGlzdCB3aXRoIHRoZSB7Rjc6LX0ve0Y4OlNQQUNFfSBj b21tYW5kcy4gIFRoZSBjdXJyZW50IG1lc3NhZ2UgaXMgYWx3YXlzAGhpZ2hs aWdodGVkLCBhbmQgaXRzIG1lc3NhZ2UgbnVtYmVyIGlzIHNob3duIGluIHRo ZSBzdGF0dXMgbGluZS4gIEVhY2gAbWVzc2FnZSBsaW5lIGNvbnRhaW5zIHRo ZSBmb2xsb3dpbmcgY29sdW1uczoAIAAgIFNUQVRVUzogVGhlIG1hcmtpbmdz IG9uIHRoZSBsZWZ0IHNpZGUgb2YgdGhlIG1lc3NhZ2UgdGVsbCB5b3UgYWJv dXQgaXRzAHN0YXR1cy4gIFlvdSBtYXkgc2VlIG9uZSBvciBtb3JlIG9mIHRo ZSBmb2xsb3dpbmcgY29kZXMgb24gYW55IGdpdmVuAG1lc3NhZ2U6ACAAICAg byAiRCIgZm9yIERlbGV0ZWQuICBZb3UgaGF2ZSBtYXJrZWQgdGhpcyBtZXNz YWdlIGZvciBkZWxldGlvbiBidXQgbm90ACAgICAgICAgIHlldCBlWHB1bmdl ZCB0aGUgZm9sZGVyLgAgICBvICJOIiBmb3IgTmV3LiAgWW91IGhhdmUgbm90 IGxvb2tlZCBhdCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSB5ZXQuACAgIG8g IkEiIGZvciBBbnN3ZXJlZC4gIEFueSB0aW1lIHlvdSByZXBseSB0byBhIG1l c3NhZ2UgaXQgaXMgY29uc2lkZXJlZAAgICAgICAgICB0byBiZSBhbnN3ZXJl ZC4AICAgbyAiKyIgZm9yIGRpcmVjdC10by15b3UuICBUaGUgIisiIGluZGlj YXRlcyB0aGF0IGEgbWVzc2FnZSB3YXMgc2VudAAgICAgICAgIGRpcmVjdGx5 IHRvIHlvdXIgYWNjb3VudCwgeW91ciBjb3B5IGlzIG5vdCBwYXJ0IG9mIGEg Y2M6IG9yIGEAICAgICAgICBtYWlsaW5nIGxpc3QuACAgIG8gIlgiIGZvciBz ZWxlY3RlZC4gIFlvdSBoYXZlIHNlbGVjdGVkIHRoZSBtZXNzYWdlIGJ5IHVz aW5nIHRoZQAgICAgICAgICJzZWxlY3QiIGNvbW1hbmQuICAoU29tZSBzeXN0 ZW1zIG1heSBvcHRpb25hbGx5IGFsbG93IHNlbGVjdGVkACAgICAgICAgbWVz c2FnZXMgdG8gYmUgZGVub3RlZCBieSB0aGUgaW5kZXggbGluZSBiZWluZyBk aXNwbGF5ZWQgaW4gYm9sZAAgICAgICAgIHR5cGUuKQAgICBvICIqIiBmb3Ig SW1wb3J0YW50LiAgWW91IGhhdmUgcHJldmlvdXNseSB1c2VkIHRoZSAiRmxh ZyIgY29tbWFuZAAgICAgICB0byBtYXJrIHRoaXMgbWVzc2FnZSBhcyAiaW1w b3J0YW50Ii4AIAAgIE5VTUJFUjogTWVzc2FnZXMgaW4gYSBmb2xkZXIgYXJl IG51bWJlcmVkLCBmcm9tIG9uZSB0aHJvdWdoIHRoZSBudW1iZXIAb2YgbWVz c2FnZXMgaW4gdGhlIGZvbGRlciwgdG8gaGVscCB5b3Uga25vdyB3aGVyZSB5 b3UgYXJlIGluIHRoZSBmb2xkZXIuACAAICBEQVRFIFNFTlQ6IFRoZSBkYXRl IHRoZSBtZXNzYWdlIHdhcyBzZW50LiAgQnkgZGVmYXVsdCwgbWVzc2FnZXMg YXJlAG9yZGVyZWQgYnkgYXJyaXZhbCB0aW1lLCBub3QgYnkgZGF0ZSBzZW50 LiAgTW9zdCBvZiB0aGUgdGltZSwgYXJyaXZhbCB0aW1lAGFuZCBkYXRlIHNl bnQgKGVmZmVjdGl2ZWx5IGRlcGFydHVyZSB0aW1lKSBhcmUgc2ltaWxhci4g IFNvbWV0aW1lcywAaG93ZXZlciwgdGhlIGluZGV4IHdpbGwgYXBwZWFyIHRv IGJlIG91dCBvZiBvcmRlciBiZWNhdXNlIGEgbWVzc2FnZSB0b29rIGEAbG9u ZyB0aW1lIGluIGRlbGl2ZXJ5LgAgACAgU0VOREVSOiBUaGUgbmFtZSBvciBl bWFpbCBhZGRyZXNzIG9mIHRoZSBzZW5kZXIuICBJZiB5b3UgYXJlIHRoZQAg ICAgICAgICAgc2VuZGVyLCB0aGVuIHRoZSBmaXJzdCByZWNpcGllbnQncyBu YW1lIGlzIHNob3duIGhlcmUuACAAICBTSVpFOiBUaGUgbnVtYmVyIGluIHBh cmVudGhlc2VzIGlzIHRoZSBudW1iZXIgb2YgY2hhcmFjdGVycyBpbiB0aGUg bWVzc2FnZS4AIAAgIFNVQkpFQ1Q6IEFzIG11Y2ggb2YgdGhlIG1lc3NhZ2Un cyBzdWJqZWN0IGxpbmUgYXMgd2lsbCBmaXQgb24gdGhlIHNjcmVlbi4AIAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBCcmllZiBDb21tYW5k IEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQAgAFJFUExZIEFORCBGT1JXQVJEACAAUmVwbHlpbmcgKHtGMTE6Un0pIGFu ZCBGb3J3YXJkaW5nICh7RjEyOkZ9KSBhcmUgeW91ciB0d28gYWx0ZXJuYXRp dmVzIGZvcgBmb2xsb3dpbmcgdXAgb24gdGhlIG1lc3NhZ2UgeW91IGFyZSBy ZWFkaW5nLiBZb3Ugd291bGQgdXNlIHJlcGx5IGlmIHlvdQB3YW50IHRvIGdl dCBlbWFpbCBiYWNrIHRvIHRoZSBhdXRob3Igb2YgdGhlIG1lc3NhZ2UgYW5k L29yIHRoZSBvdGhlcgBwZW9wbGUgd2hvIGhhdmUgYWxyZWFkeSBzZWVuIGl0 LiAgWW91IHVzZSBmb3J3YXJkIGlmIHlvdSB3YW50IHNvbWVib2R5IG5ldwB0 byBzZWUgdGhlIG1lc3NhZ2UuACAASW4gdGhlIG5vcm1hbCBjYXNlLCB0aGUg b25seSB0aGluZyB0aGF0IHlvdSBtdXN0IHN1cHBseSB3aGVuIGZvcndhcmRp bmcgYQBtZXNzYWdlIGlzIHRoZSBuYW1lL2VtYWlsIGFkZHJlc3Mgb2YgdGhl IG5ldyByZWNpcGllbnQuICBQaW5lIHdpbGwAaW5jbHVkZSB0aGUgdGV4dCBv ZiB0aGUgZm9yd2FyZGVkIG1lc3NhZ2UuICBQaW5lIHdpbGwgYWxzbyBpbmNs dWRlIGFueQBhdHRhY2htZW50cyB0byB0aGUgbWVzc2FnZSBpZiB5b3UgaGF2 ZSByZXF1ZXN0ZWQgdGhlbS4gIFRoZXJlIGlzIHNwYWNlAGFib3ZlIHRoZSBm b3J3YXJkZWQgdGV4dCBmb3IgeW91IHRvIGluY2x1ZGUgYW55IGNvbW1lbnRz LgAgAFdoZW4gcmVwbHlpbmcsIHlvdSB1c3VhbGx5IGhhdmUgdG8gYW5zd2Vy IHNvbWUgcXVlc3Rpb25zLiAgSWYgdGhlIG1lc3NhZ2UAaXMgdG8gbXVsdGlw bGUgcGVvcGxlIGFuZC9vciBzcGVjaWZpZWQgd2l0aCBhIFJlcGx5LVRvOiBo ZWFkZXIsIHRoZW4geW91AHdpbGwgaGF2ZSB0byBkZWNpZGUgd2hvIHNob3Vs ZCBnZXQgdGhlIHJlcGx5LiAgWW91IGFsc28gbmVlZCB0byBkZWNpZGUAd2hl dGhlciBvciBub3QgdG8gaW5jbHVkZSB0aGUgcHJldmlvdXMgbWVzc2FnZSBp biB5b3VyIHJlcGx5LiAgU29tZSBvZgB0aGlzIGlzIGNvbmZpZ3VyYWJsZS4g IFNwZWNpZmljYWxseSwgc2VlIHRoZSBpbmNsdWRlLWhlYWRlci1pbi1yZXBs eSBhbmQAaW5jbHVkZS10ZXh0LWluLXJlcGx5IGNvbmZpZ3VyYXRpb24gZmVh dHVyZXMuACAAQm90aCB0aGUgUmVwbHkgYW5kIEZvcndhcmQgY29tbWFuZHMg cmVhY3QgdG8gdGhlIGZ1bGwgaGVhZGVyIG1vZGUgdG9nZ2xlLgBJZiB0aGUg ZnVsbCBoZWFkZXIgbW9kZSBpcyBvbiwgdGhlbiBhbGwgdGhlIGhlYWRlciBh bmQgZGVsaXZlcnkgbGluZXMgYXJlAGluY2x1ZGVkIHdpdGggdGhlIHRleHQg b2YgdGhlIG1lc3NhZ2UgaW4geW91ciByZXBseS9mb3J3YXJkLgAgAFNBVkUg QU5EIEVYUE9SVAAgAEV4cG9ydCAoe0YxMjpFfSkgYW5kIFNhdmUgKHtGMTE6 U30pIGFyZSB0aGUgdHdvIGFsdGVybmF0aXZlcyBQaW5lIGdpdmVzAHlvdSB0 byBrZWVwIGEgY29weSBvZiB0aGUgbWVzc2FnZSB5b3UgYXJlIHJlYWRpbmcu IElmIHlvdSB3YW50IHRvIGtlZXAgdGhlAG1lc3NhZ2Ugd2l0aGluIFBpbmUn cyBlbWFpbCB3b3JsZCwgdXNlICJzYXZlIjsgaWYgeW91IHdhbnQgdG8gdXNl IHRoZQBtZXNzYWdlIGluIGFub3RoZXIgcHJvZ3JhbSwgdXNlICJleHBvcnQi LgAgAFdoZW4geW91IHNhdmUgYSBtZXNzYWdlLCBpdCBpcyBwdXQgaW50byBh biBleGlzdGluZyBmb2xkZXIgb3IgaW50byBhIG5ldwBmb2xkZXIgaW4gb25l IG9mIHlvdXIgZXhpc3RpbmcgZm9sZGVyIGNvbGxlY3Rpb25zLiAgVGhlIG1l c3NhZ2Ugc3RheXMgaW4AZW1haWwgZm9ybWF0IGFuZCBjYW4gYmUgcmVhZCBi eSBQaW5lIGFnYWluLiAgUGluZSBtYXkgdXNlIGEgc3BlY2lhbCBmb3JtYXQA Zm9yIGl0cyBtYWlsIGZvbGRlcnMgLS0gbmV2ZXIgZWRpdCBhIFBpbmUgZm9s ZGVyIGJ5IGhhbmQgb3Igd2l0aCBhbnkAcHJvZ3JhbSBvdGhlciB0aGFuIFBp bmUuICBUaGUgZXhhY3QgYmVoYXZpb3Igb2YgdGhlIHNhdmUgY29tbWFuZCBj YW4gYmUAY29uZmlndXJlZCB3aXRoIHRoZSBzYXZlLXdpbGwtcXVvdGUtbGVh ZGluZy1mcm9tcywgc2F2ZS13aWxsLW5vdC1kZWxldGUsAGFuZCBzYXZlLXdp bGwtYWR2YW5jZSBmZWF0dXJlIGxpc3Qgc2V0dGluZ3MuACAAV2hlbiB5b3Ug dXNlIGV4cG9ydCwgdGhlIG1lc3NhZ2UgaXMgcGxhY2VkIGluIGEgcGxhaW4g dGV4dCBmaWxlIGluIHlvdXIAaG9tZSBkaXJlY3Rvcnkgb3IgY3VycmVudCB3 b3JraW5nIGRpcmVjdG9yeSwgZGVwZW5kaW5nIG9uIHRoZQB1c2UtY3VycmVu dC1kaXIgY29uZmlndXJhdGlvbiBzZXR0aW5nLiAgSW4gdGhlIG5vcm1hbCBj YXNlLCBvbmx5IG1pbmltYWwAaGVhZGVycyBhcmUgZXhwb3J0ZWQgd2l0aCB0 aGUgbWVzc2FnZTsgaG93ZXZlciwgaWYgdGhlIGZ1bGwgaGVhZGVyIG1vZGUg aXMAdG9nZ2xlZCBvbiwgdGhlbiBjb21wbGV0ZSBoZWFkZXJzIGFyZSBleHBv cnRlZCBhbG9uZyB3aXRoIHRoZSBtZXNzYWdlAHRleHQuACAAVEFLRSBBRERS RVNTACAAV2l0aCB0aGUgVGFrZSBBZGRyZXNzIGNvbW1hbmQsIHlvdSBjYW4g ZXh0cmFjdCBlbWFpbCBhZGRyZXNzZXMgZnJvbSBhbgBpbmNvbWluZyBtZXNz YWdlIGFuZCBzYXZlIHRoZW0gaW4gYW4gYWRkcmVzcyBib29rLiAgVGhpcyBp cyBhbiBlYXN5IHdheQB0byBhZGQgdG8geW91ciBhZGRyZXNzIGJvb2sgYW5k IGF2b2lkIGhhdmluZyB0byByZW1lbWJlciB0aGUgZW1haWwAYWRkcmVzc2Vz IG9mIHRoZSBwZW9wbGUgd2hvIHdyaXRlIHRvIHlvdS4AIABJZiB0aGUgbWVz c2FnZSBpcyBqdXN0IHRvIHlvdSBpbmRpdmlkdWFsbHksIHRoZW4geW91IHdp bGwgb25seSBuZWVkIHRvAHByb3ZpZGUgYSBuaWNrbmFtZS4gIElmIHRoZSBt ZXNzYWdlIGlzIG1vcmUgY29tcGxpY2F0ZWQgKHdpdGggbW9yZSB0aGFuAG9u ZSByZWNpcGllbnQgb3IgYW4gZW1haWwgbGlzdCBpbnZvbHZlZCksIHRoZW4g eW91IHdpbGwgc2VlIGFuIGFkZHJlc3MAc2VsZWN0aW9uIHNjcmVlbiB3aGlj aCBsZXRzIHlvdSBjaG9vc2UgdGhlIGFkZHJlc3MgeW91IHdhbnQgdG8gc2F2 ZSBpbnRvAHlvdXIgYWRkcmVzcyBib29rLCBvciBhZGQgc2V2ZXJhbCBvZiB0 aGVtIHRvIGEgcGVyc29uYWwgYWRkcmVzcyBsaXN0LgAgAEhFQURFUiBNT0RF ACAARXZlcnkgZW1haWwgbWVzc2FnZSBjb21lcyB3aXRoIHNvbWUgaGVhZGVy IGxpbmVzIHRoYXQgeW91IG5vcm1hbGx5IGRvbid0AHNlZS4gIFRoZXNlIGlu Y2x1ZGUgYW55d2hlcmUgZnJvbSAzLTIwIGxpbmVzIGFkZGVkIGJ5IEludGVy bmV0IG1haWwAdHJhbnNwb3J0IHN5c3RlbSB0byByZWNvcmQgdGhlIHJvdXRl IHlvdXIgbWVzc2FnZSB0b29rLCBmb3IgZGlhZ25vc3RpYwBwdXJwb3Nlcy4g IFRoZXNlIGFyZSBub3JtYWxseSBvZiBubyBpbXBvcnQgYW5kIHNpbXBseSBh ZGQgY2x1dHRlciwgc28gUGluZQBzdXBwcmVzc2VzIHRoZW0gZnJvbSBNRVNT QUdFIFRFWFQgZGlzcGxheS4gIFRoZXJlIGlzLCBob3dldmVyLCBhIHdheSB0 bwByZXZlYWwgdGhlbS4AIABUaGUgSGVhZGVyIE1vZGUgKHtGOTpIfSkgY29t bWFuZCBpcyBhIHRvZ2dsZSB3aGljaCBjb250cm9scyBQaW5lJ3MAaGFuZGxp bmcgb2YgdGhlc2UgaGVhZGVyIGxpbmVzLiAgTm9ybWFsbHksIGZ1bGwgaGVh ZGVycyBpcyAib2ZmIiBhbmQgeW91AG9ubHkgc2VlIGEgZmV3IGxpbmVzIGFi b3V0IHdobyBhIG1lc3NhZ2UgaXMgdG8gYW5kIHdobyBpdCBpcyBmcm9tLiAg V2hlbgB5b3UgcHJlc3Mge0Y5OiJIIn0gdG8gdHVybiBmdWxsIGhlYWRlcnMg b24sIFBpbmUgd2lsbCBzaG93IHlvdSB0aGUAbm9ybWFsIGhlYWRlciBsaW5l cyBhcyB3ZWxsIGFzIGRlbGl2ZXJ5IGhlYWRlcnMsIGNvbW1lbnQgaGVhZGVy cyBhbmQgTUlNRQBoZWFkZXJzLgAgAFNldmVyYWwgZGlmZmVyZW50IFBpbmUg Y29tbWFuZHMgaG9ub3IgdGhlIGhlYWRlciBtb2RlIC0tIGl0IGFmZmVjdHMg aG93AG1lc3NhZ2VzIGFyZSBkaXNwbGF5ZWQsIGhvdyB0aGV5IGFwcGVhciBp biBGb3J3YXJkIGFuZCBSZXBseSBlbWFpbCwgaG93AHRoZXkgYXJlIHByaW50 ZWQsIGhvdyB0aGV5IGFyZSBzYXZlZCwgYW5kIGhvdyB0aGV5IGFyZSBleHBv cnRlZC4gIEluIFVuaXgAUGluZSwgdGhlIFBpcGUgY29tbWFuZCBpcyBhbHNv IGFmZmVjdGVkLgAgAFRoZSBwcmVzZW5jZSBvciBhYnNlbmNlIG9mIHRoZSBI ZWFkZXIgTW9kZSBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhlACJlbmFi bGUtZnVsbC1oZWFkZXItY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9uIGluIHlv dXIgUGluZQBjb25maWd1cmF0aW9uLgAgAEVYUFVOR0UvRVhDTFVERQAgAEV4 cHVuZ2UvRXhjbHVkZSBpcyB0aGUgY29tbWFuZCBQaW5lIHVzZXMgdG8gYWN0 dWFsbHkgcmVtb3ZlIGFsbCBtZXNzYWdlcwBtYXJrZWQgZm9yIGRlbGV0aW9u LiAgV2l0aCByZWd1bGFyIGVtYWlsIGZpbGVzLCBleHB1bmdlIGxpdGVyYWxs eSBkZWxldGVzAHRoZSB0ZXh0IGZyb20gdGhlIGN1cnJlbnQgZm9sZGVyLiAg V2l0aCBuZXdzZ3JvdXBzIG9yIHNoYXJlZCBtYWlsYm94ZXMsAHlvdSBkb24n dCBoYXZlIHBlcm1pc3Npb24gdG8gYWN0dWFsbHkgcmVtb3ZlIHRoZSBtZXNz YWdlLCBzbyBpdCBpcyBhbgBleGNsdWRlIC0tIFBpbmUgcmVtb3ZlcyB0aGUg bWVzc2FnZSBmcm9tIHlvdXIgdmlldyBvZiB0aGUgZm9sZGVyIGV2ZW4AdGhv dWdoIGl0IGlzIG5vdCB0ZWNobmljYWxseSBnb25lLgAgAEdPVE8AIABHb3Rv IGlzIHRoZSBjb21tYW5kIHdoaWNoIGxldHMgeW91IGJ5cGFzcyBQaW5lJ3Mg Zm9sZGVyIHNlbGVjdGlvbiBzY3JlZW5zAGFuZCBqdW1wIGRpcmVjdGx5IHRv IGEgbmV3IGZvbGRlci4gIFlvdSBjYW4gc2VsZWN0IGFueSBmb2xkZXIgaW4g dGhlAHdvcmxkOiBvbmUgaW4geW91ciBjdXJyZW50IGNvbGxlY3Rpb24sIG9u ZSBpbiBhIGRpZmZlcmVudCBjb2xsZWN0aW9uIG9yAG9uZSBpbiBhIGNvbGxl Y3Rpb24geW91J3ZlIG5ldmVyIGV2ZW4gdXNlZCBiZWZvcmUuACAAUGluZSB3 aWxsIGhlbHAgeW91IGFzIG11Y2ggYXMgcG9zc2libGUgdG8gbmFycm93IGlu IG9uIHRoZSBmb2xkZXIgeW91IHdhbnQuAEhvd2V2ZXIsIGlmIHRoZSBmb2xk ZXIgaXMgb3V0c2lkZSBvZiB5b3VyIGRlZmluZWQgY29sbGVjdGlvbnMsIHlv dSBhcmUAZ29pbmcgdG8gaGF2ZSB0byBlbnRlciB0aGUgZXhhY3QgZm9sZGVy IGxvY2F0aW9uIHVzaW5nIHRoZSBjb3JyZWN0IHN5bnRheABmb3IgYSByZW1v dGUgZm9sZGVyIGFuZC9vciBmdWxseS1xdWFsaWZpZWQgcGF0aCBuYW1lLgAg AFdIRVJFSVMAIABUaGUgV2hlcmVJcyBjb21tYW5kIGxldHMgeW91IHNlYXJj aCB0aGUgRk9MREVSIElOREVYIGZvciBhIHdvcmQuICBJdCBzY2FucwB0aHJv dWdoIHdoYXRldmVyIHlvdSBzZWUsIHVzdWFsbHkgdGhlIG5hbWUgb2YgdGhl IGF1dGhvciBhbmQgdGhlIHN1YmplY3QAbGluZS4gIFdoZXJlSXMgaGFzIHNw ZWNpYWwgZmVhdHVyZXMgdG8gbGV0IHlvdSAiZmluZCIgdGhlIGJlZ2lubmlu ZyBvZiB0aGUAaW5kZXggKEN0cmwtWSAtLSBmaXJzdCBtZXNzYWdlKSBvciB0 aGUgZW5kIG9mIHRoZSBpbmRleCAoQ3RybC1WIC0tIGxhc3QAbWVzc2FnZSku ICBXaGVyZUlzIGNhbiBhbHNvIGJlIHVzZWQgYXMgYSBxdWljayB3YXkgdG8g c2VsZWN0IG1lc3NhZ2VzLCBzZWUAYmVsb3cgZm9yIG1vcmUgaW5mb3JtYXRp b24gb24gdGhpcy4gIE5vdGUgdGhhdCBXaGVyZUlzIGRvZXMgbm90IHNlZSB0 aGUgACJYIiBpbiBjb2x1bW4gb25lIG9mIEluZGV4IGVudHJpZXMgZm9yICJz ZWxlY3RlZCIgbWVzc2FnZXMuACAASlVNUAAgAFRoaXMgaXMgUGluZSdzIHdh eSBvZiBhbGxvd2luZyB5b3UgdG8gZ28gc3RyYWlnaHQgdG8gYSBzcGVjaWZp YyBtZXNzYWdlLgBKdXN0IHByZXNzIHtGNzoiSiJ9IGFuZCB0aGVuIGVudGVy IHRoZSBtZXNzYWdlIG51bWJlci4gIFBpbmUgY2FuIGFsc28gYmUAY29uZmln dXJlZCBzdWNoIHRoYXQgdHlwaW5nIGluIGFueSBudW1iZXIgYXV0b21hdGlj YWxseSBqdW1wcyB5b3UgdG8gdGhhdABtZXNzYWdlIChlbmFibGUtanVtcC1z aG9ydGN1dCBpbiB0aGUgU0VUVVAgQ09ORklHVVJBVElPTikuACAAU09SVAAg AEluIFBpbmUncyBnZW5lcmljIGNvbmZpZ3VyYXRpb24sIG1lc3NhZ2VzIGFy ZSBwcmVzZW50ZWQgaW4gdGhlIG9yZGVyIGluAHdoaWNoIHRoZXkgYXJyaXZl LiAgVGhpcyBkZWZhdWx0IGNhbiBiZSBjaGFuZ2VkIGluIHRoZSBTRVRVUCBD T05GSUdVUkFUSU9OLgBZb3UgY2FuIGFsc28gcmUtc29ydCB0aGUgZm9sZGVy IG9uIGRlbWFuZCB3aXRoIHRoZSBzb3J0ICh7RjY6JH0pIGNvbW1hbmQuAFlv dXIgc29ydGluZyBvcHRpb25zIGFyZTogU3ViamVjdCwgQXJyaXZhbCwgRnJv bSwgRGF0ZSwgc2laZSwAT3JkZXJlZFN1YmplY3QgYW5kIFJldmVyc2UuACAA U29tZSBvZiB0aGUgc3VidGxldGllczogc29ydGluZyBieSBzdWJqZWN0IHdp bGwgZ3JvdXAgYWxsIG1lc3NhZ2VzIHdpdGgAdGhlIHNhbWUgc3ViamVjdCB0 b2dldGhlciBhbmQgdGhlbiBwdXRzIHRoZSBncm91cHMgaW4gYWxwaGFiZXRp Y2FsIG9yZGVyLgBTb3J0aW5nIGJ5ICJvcmRlcmVkIHN1YmplY3QiIGRvZXMg YSBncm91cGluZyBpbnRlbmRlZCB0byBzaW11bGF0ZSBhACJ0aHJlYWRlZCIg c29ydCwgYW5kIHRoZW4gcHJlc2VudHMgZWFjaCAidGhyZWFkIiBpbiBvcmRl ciBvZiB0aGUgZGF0ZQBvZiB0aGUgZmlyc3QgbWVzc2FnZSBpbiB0aGUgZ3Jv dXAuICBSZXZlcnNlIHNpbXBseSByZXZlcnNlcyB3aGF0ZXZlciB0aGUAY3Vy cmVudCBzb3J0IG9yZGVyIGlzLgAgAFNvcnRpbmcgYSBmb2xkZXIgZG9lcyBu b3QgYWN0dWFsbHkgcmVhcnJhbmdlIHRoZSB3YXkgdGhlIGZvbGRlciBpcyBz YXZlZCwAaXQganVzdCByZS1hcnJhbmdlcyBob3cgdGhlIG1lc3NhZ2VzIGFy ZSBwcmVzZW50ZWQgdG8geW91LiAgVGhpcyBtZWFucwB0aGF0IFBpbmUgaGFz IHRvIGRvIHRoZSB3b3JrIG9mIHNvcnRpbmcgZXZlcnkgdGltZSB5b3UgY2hh bmdlIHNvcnQgb3JkZXIuAFNvbWV0aW1lcywgZXNwZWNpYWxseSB3aXRoIFBD LVBpbmUgb3Igd2l0aCBsYXJnZSBmb2xkZXJzLCB0aGlzIGNvdWxkIHRha2UA YSB3aGlsZS4AIABCT1VOQ0UAIABUaGUgYm91bmNlICh7RjEwOkJ9KSBjb21t YW5kIGFsbG93cyB5b3UgdG8gcmUtc2VuZCwgb3IgInJlbWFpbCIsIGEAbWVz c2FnZSwgYXMgaWYgeW91IHdlcmUgbmV2ZXIgaW4gdGhlIGxvb3AuICBJdCBp cyBhbmFsb2dvdXMgdG8gY3Jvc3NpbmcAb3V0IHlvdXIgYWRkcmVzcyBvbiBh IHBvc3RhbCBsZXR0ZXIsIHdyaXRpbmcgYSBkaWZmZXJlbnQgYWRkcmVzcyBv biB0aGUAZW52ZWxvcGUsIGFuZCBwdXR0aW5nIGl0IGludG8gdGhlIG1haWxi b3guIEJvdW5jZSBpcyB1c2VkIHByaW1hcmlseSB0bwByZWRpcmVjdCBlbWFp bCB3aGljaCB3YXMgc2VudCB0byB5b3UgaW4gZXJyb3IuICBBbHNvLCBzb21l IG93bmVycyBvZiBlbWFpbABsaXN0cyBuZWVkIHRoZSBib3VuY2UgY29tbWFu ZCB0byBoYW5kbGUgbGlzdCB0cmFmZmljLgAgAFRoZSBwcmVzZW5jZSBvciBh YnNlbmNlIG9mIHRoZSBCb3VuY2UgY29tbWFuZCBpcyBkZXRlcm1pbmVkIGJ5 IHRoZQAiZW5hYmxlLWJvdW5jZS1jbWQiIGZlYXR1cmUtbGlzdCBvcHRpb24g aW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24uIE5vdGUAdGhhdCBCb3VuY2Ug bWF5IGJlIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkgeW91ciBzeXN0 ZW0gbWFuYWdlcjsgaWYgaXQAZG9lc24ndCB3b3JrLCBwbGVhc2UgY2hlY2sg d2l0aCB5b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUgcmVwb3J0aW5nIGEA YnVnLgAgAEZMQUcAIABGbGFnICh7RjExOip9KSBpcyB0aGUgY29tbWFuZCB3 aGljaCBhbGxvd3MgdXNlcnMgdG8gbWFuaXB1bGF0ZSB0aGUgc3RhdHVzAGZs YWdzIHdoaWNoIGFwcGVhciBvbiB0aGUgbGVmdCBzaWRlIG9mIHRoZSBGT0xE RVIgSU5ERVggc2NyZWVuLiAgVGhlIG1vc3QAY29tbW9uIHVzZSBvZiB0aGlz IGlzIHRvIG1hcmsgYSBtZXNzYWdlIGFzIGltcG9ydGFudC4gVGhpcyBpcyBz b21ldGhpbmcgb2YAYSBub3RlIHRvIHlvdXJzZWxmIHRvIGdldCBiYWNrIHRv IHRoYXQgbWVzc2FnZS4gIFlvdSBjYW4gYWxzbyB1c2UgdGhlIGZsYWcAY29t bWFuZCB0byBzZXQgKG9yIHVuc2V0KSB0aGUgZmxhZ3Mgd2hpY2ggaW5kaWNh dGUgdGhhdCBhIG1lc3NhZ2UgaXMgbmV3LAByZWFkIG9yIGFuc3dlcmVkLgAg AFRoZSBhdmFpbGFiaWxpdHkgb2YgdGhlIGZsYWcgY29tbWFuZCBpcyBkZXRl cm1pbmVkIGJ5IHRoZQAiZW5hYmxlLWZsYWctY21kIiBmZWF0dXJlLWxpc3Qg b3B0aW9uIGluIHlvdXIgUGluZSBjb25maWd1cmF0aW9uLiBBbHNvLABGbGFn IG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5IGRpc2FibGVkIGJ5IHlvdXIgc3lz dGVtIG1hbmFnZXI7IGlmIGl0AGRvZXNuJ3Qgd29yaywgcGxlYXNlIGNoZWNr IHdpdGggeW91ciBsb2NhbCBoZWxwIGRlc2sgYmVmb3JlIHJlcG9ydGluZyBh AGJ1Zy4AIABORVhUIE5FVyAoVEFCKSBDT01NQU5EACAAV2hlbiB5b3UgcHJl c3MgdGhlIFRBQiBrZXksIFBpbmUgYWR2YW5jZXMgdG8gdGhlIG5leHQgImlu dGVyZXN0aW5nIgBtZXNzYWdlLiAgV2hlbiB5b3UgYXJlIHVzaW5nIFBpbmUg dG8gcmVhZCBlbWFpbCwgdGhhdCBtZXNzYWdlIGlzIHRoZSBuZXh0AG1lc3Nh Z2UgaW4gdGhlIGZvbGRlciB3aGljaCB5b3UgaGF2ZSBub3QgcmVhZCBiZWZv cmUsIG9yIHRoYXQgeW91IGhhdmUAcHJldmlvdXNseSBmbGFnZ2VkIGFzIElt cG9ydGFudC4gIFdoZW4gcmVhZGluZyBuZXdzIGZvbGRlcnMsIHRoZSBuZXh0 ACJpbnRlcmVzdGluZyIgbWVzc2FnZSBpcyB0aGUgbmV4dCBvbmUgdGhhdCB5 b3UgaGF2ZSBub3QgeWV0IGRlbGV0ZWQuACAAU0VMRUNUSU5HOiBTRUxFQ1Qg QU5EIFdIRVJFSVMvU0VMRUNUACAAQWdncmVnYXRlIG9wZXJhdGlvbnMgZ2l2 ZSB5b3UgdGhlIGFiaWxpdHkgdG8gcHJvY2VzcyBhIGdyb3VwIG9mIG1lc3Nh Z2VzAGF0IG9uY2UuICBBY3Rpbmcgb24gbXVsdGlwbGUgbWVzc2FnZXMgcmVx dWlyZXMgdHdvIHN0ZXBzOiAoMSkgc2VsZWN0aW5nIGEAc2V0IG9mIG1lc3Nh Z2VzIGFuZCB0aGVuICgyKSBhcHBseWluZyBhIGNvbW1hbmQgdG8gdGhhdCBz ZXQuIFRoZSBmaXJzdABwYXJ0IGlzIGhhbmRsZWQgYnkgdGhlIHNlbGVjdCAo e0Y0OiI7IikgY29tbWFuZC4gIFNlbGVjdCBhbGxvd3MgeW91IHRvAHNlbGVj dCBtZXNzYWdlcyBiYXNlZCBvbiB0aGVpciBzdGF0dXMgKHJlYWQsIGFuc3dl cmVkLCBldGMuKSwgY29udGVudHMAKGluY2x1ZGluZyBmaWVsZGVkIHNlbGVj dGlvbnMgb24gaGVhZGVyIGxpbmVzKSBvciBkYXRlLiAgWW91IGFsc28gZ2V0 AGNlcnRhaW4gcXVpY2sgb3B0aW9ucyB0byBzZWxlY3QgYSBzcGVjaWZpYyBt ZXNzYWdlIG9yIHJhbmdlIG9mIG1lc3NhZ2VzLAB0byBzZWxlY3QgdGhlIGN1 cnJlbnQgbWVzc2FnZSBvciB0byBzZWxlY3QgYWxsIG1lc3NhZ2VzLgAgAEFm dGVyIHlvdSBoYXZlIGFuIGluaXRpYWwgc2VsZWN0aW9uLCB0aGUgc2VsZWN0 IGNvbW1hbmQgY2hhbmdlcy4gIEl0IGdpdmVzAHlvdSBzZWxlY3Rpb24gImFs dGVyYXRpb24iIG9wdGlvbnM6IHVuc2VsZWN0IGFsbCwgdW5zZWxlY3QgY3Vy cmVudCwAYnJvYWRlbiAoaW1wbGVtZW50cyBhIGxvZ2ljYWwgT1IpLCBhbmQg bmFycm93IChpbXBsZW1lbnRzIGEgbG9naWNhbCBBTkQpLgBZb3UgYXJlIGFs bG93ZWQgdG8gdXNlIHNlbGVjdCBhcyBtYW55IHRpbWVzIGFzIHlvdSBuZWVk IHRvIGdldCB0aGUAc2VsZWN0ZWQgc2V0IHJpZ2h0LgAgAEFsc28sIHRoZSBX aGVyZUlzICh7Rjg6V30pIGNvbW1hbmQgaGFzIGEgbmV3IGZlYXR1cmUgKEN0 cmwtWCkgdG8Ac2VsZWN0IGFsbCB0aGUgbWVzc2FnZXMgd2hpY2ggbWF0Y2gg dGhlIFdoZXJlSXMgc2VhcmNoLiBXaGVyZUlzIHNlYXJjaGVzAHRocm91Z2gg anVzdCB0aGUgdGV4dCB3aGljaCBhcHBlYXJzIG9uIHRoZSBGT0xERVIgSU5E RVguACAAVGhlIGF2YWlsYWJpbGl0eSBvZiB0aGUgYWdncmVnYXRlIG9wZXJh dGlvbnMgY29tbWFuZHMgaXMgZGV0ZXJtaW5lZCBieSB0aGUAImVuYWJsZS1h Z2dyZWdhdGUtY29tbWFuZC1zZXQiIGZlYXR1cmUtbGlzdCBvcHRpb24gaW4g eW91ciBQaW5lAGNvbmZpZ3VyYXRpb24uICBOb3RlIHRoYXQgYWdncmVnYXRl IGNvbW1hbmRzIG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5AGRpc2FibGVkIGJ5 IHlvdXIgc3lzdGVtIG1hbmFnZXI7ICBpZiB0aGV5IGRvbid0IHdvcmssIHBs ZWFzZSBjaGVjayB3aXRoAHlvdXIgbG9jYWwgaGVscCBkZXNrIGJlZm9yZSBy ZXBvcnRpbmcgYSBidWcuACAAQVBQTFkAIABBcHBseSAoe0Y1OkF9KSBpcyB0 aGUgc2Vjb25kIHN0ZXAgb2YgbW9zdCBhZ2dyZWdhdGUgb3BlcmF0aW9ucy4g IEFwcGx5AGJlY29tZXMgYWN0aXZlIGFueSB0aW1lIHRoZXJlIGlzIGEgZGVm aW5lZCBzZXQgb2Ygc2VsZWN0ZWQgbWVzc2FnZXMuICBUaGUAZm9sbG93aW5n IGNvbW1hbmRzIGNhbiBiZSBhcHBsaWVkIHRvIGEgc2VsZWN0ZWQgbWVzc2Fn ZSBzZXQ6IGRlbGV0ZSwAdW5kZWxldGUsIHJlcGx5LCBmb3J3YXJkLCBwcmlu dCwgdGFrZSBhZGRyZXNzLCBzYXZlLCBleHBvcnQsIGZsYWcsIGFuZCAob24A VW5peCBQaW5lKSBwaXBlIHRvIFVuaXggY29tbWFuZC4AIABUaGUgYmVoYXZp b3Igb2Ygc29tZSBvZiB0aGVzZSBjb21tYW5kcyBpbiBhbiBhZ2dyZWdhdGUg c2Vuc2UgaXMgbm90IGVhc3kgdG8AZXhwbGFpbi4gIFRyeSB0aGVtIG91dCB0 byBzZWUgd2hhdCB0aGV5IGRvLgAgAFpPT00AIABBbm90aGVyIGFjdGlvbiB5 b3UgbWlnaHQgd2FudCB0byB0YWtlIG9uIGEgc2V0IG9mIHNlbGVjdGVkIG1l c3NhZ2VzIGlzIHRvAHpvb20gaW4gb24gdGhlbS4gIExpa2UgQXBwbHksIFpv b20gb25seSBiZWNvbWVzIGFjdGl2ZSB3aGVuIG1lc3NhZ2VzIGhhdmUAYmVl biBzZWxlY3RlZC4gIFpvb20gKHtGNzpafSkgaXMgYSB0b2dnbGUgY29tbWFu ZCB3aGljaCBhbGxvd3MgeW91IHRvAHpvb20taW4gKGFuZCBvbmx5IHRvIHNl ZSB0aGUgc2VsZWN0ZWQgbWVzc2FnZXMpIGFuZCB6b29tLW91dCAodG8gc2Vl IGFsbABtZXNzYWdlcyBpbiB0aGUgZm9sZGVyKS4gIE5laXRoZXIgYXBwbHkg bm9yIHpvb20gcmVtb3ZlcyB0aGUgbWFya2luZ3Mgd2hpY2gAZGVmaW5lIHRo ZSBzZWxlY3RlZCBzZXQ7IHlvdSBuZWVkIHRvIHVzZSBhIHNlbGVjdCAoIjsi KSBjb21tYW5kIGluIG9yZGVyAHRvIGRvIHRoaXMuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgUE9TVFBPTkVEIE1FU1NBR0UgU0VM RUNUSU9OIENPTU1BTkRTACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBNZXNz YWdlcyAgICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tACB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlv dXMgbWVzc2FnZSAgICAgICAgICAgICAgICB7RjEgOiA/IH0gIFNob3cgdGhp cyBoZWxwIHRleHQAIHtGNiA6IE4gfSAgTW92ZSB0byBuZXh0IG1lc3NhZ2UA IHtGNyA6IC0gfSAgU2hvdyBwcmV2aW91cyBzY3JlZW4gb2YgbWVzc2FnZXMA IHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBvZiBtZXNzYWdlcwAgAE1l c3NhZ2UgU2VsZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tACB7RjMgOiBFIH0gIEV4aXQgdGhlIE1lc3NhZ2UgU2VsZWN0IG1l bnUgKGNhbmNlbGluZyBTZW5kIGNvbW1hbmQpACB7RjQgOiBTIH0gIFNlbGVj dCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIG1lc3NhZ2UAIHtGOSA6IEQg fSAgTWFyayB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIG1lc3NhZ2UgYXMg ZGVsZXRlZAAge0YxMDogVSB9ICBVbmRlbGV0ZSAocmVtb3ZlIGRlbGV0aW9u IG1hcmsgZnJvbSkgdGhlIGhpZ2hsaWdodGVkIG1lc3NhZ2UAIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgU2VsZWN0IFBvc3Rwb25lZCBNZXNz YWdlIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRoaXMgc2NyZWVuIGFsbG93cyB5 b3UgdG8gc2VsZWN0IG9uZSBvZiBzZXZlcmFsIHByZXZpb3VzbHkgcG9zdHBv bmVkAG1lc3NhZ2VzIGluIG9yZGVyIHRvIGNvbnRpbnVlIGNvbXBvc2l0aW9u LiAgWW91ciBvcHRpb25zIGFyZSB2ZXJ5IGxpbWl0ZWQALS0gdGhlIHNjcmVl biBpcyBub3QgbWVhbnQgdG8gbGV0IHlvdSBtYW5pcHVsYXRlIHRoZXNlIG1l c3NhZ2VzLiAgSG93ZXZlciwAeW91IG1heSBub3cgZGVsZXRlIG1lc3NhZ2Vz IGZyb20gdGhpcyBsaXN0LiAgT25jZSB5b3UgY2hvb3NlIGEgbWVzc2FnZSwA UGluZSByZWFkcyBpdCBpbiBhbmQgcHV0cyB5b3UgaW50byB0aGUgcmVndWxh ciBtZXNzYWdlIGNvbXBvc2VyLgAgAE1lc3NhZ2VzIGRvIG5vdCBzdGF5IGlu IHRoaXMgcG9zdHBvbmVkIHN0YXRlIGF1dG9tYXRpY2FsbHkuICBJZiB5b3Ug c2VsZWN0AGEgbWVzc2FnZSBhbmQgdGhlbiB3YW50IHRvIHBvc3Rwb25lIGl0 IGFnYWluLCB1c2UgdGhlIG5vcm1hbCBwb3N0cG9uZQAoQ3RybC1PKSBjb21t YW5kIGluIHRoZSBjb21wb3Nlci4AIABJZiB5b3UgZXhpdCB0aGlzIHNjcmVl biB3aXRob3V0IHNlbGVjdGluZyBhIG1lc3NhZ2UsIHRoZSBDb21wb3NlIGNv bW1hbmQAd2hpY2ggZ290IHlvdSBoZXJlIGlzIGNhbmNlbGVkLiAgT3RoZXIg dGhhbiBtZXNzYWdlcyBleHBsaWNpdGx5IG1hcmtlZAAiRGVsZXRlZCIsIG5v IG1lc3NhZ2VzIHdpbGwgYmUgcmVtb3ZlZC4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBU RVhUIENPTU1BTkRTAHtBdmFpbGFibGUgIENvbW1hbmRzIC0tIEdyb3VwICAx ICAgICAgICBBdmFpbGFibGUgQ29tbWFuZHMgLS0gR3JvdXAgMiAgIDpOYXZp Z2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICBPcGVyYXRpb25z IG9uIHRoZSBDdXJyZW50IE1lc3NhZ2V9AHstLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0gIDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hv dyBIZWxwIFRleHQgICAgICAgICAgICAgICAgICAgICBGMSAgU2hvdyBIZWxw IFRleHQgICAgICAgICAgICAgIDogUCAgICAgRGlzcGxheSBwcmV2aW91cyBt ZXNzYWdlICAgICAgICBWICBWaWV3IGF0dGFjaG1lbnQgICAgICBZICBQcmlu dH0Ae0YyICBUb2dnbGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgIEYy ICBUb2dnbGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgOiBOICAgICBEaXNwbGF5 IG5leHQgbWVzc2FnZSAgICAgICAgICAgIFIgIFJlcGx5IHRvIG1lc3NhZ2Ug ICAgIEYgIEZvcndhcmR9AHtGMyAgTUFJTiBNRU5VIFNjcmVlbiAgICAgICAg ICAgICAgICAgICBGMyAgUXVpdCBQaW5lICAgICAgICAgICAgICAgICAgIDog LSAgICAgU2hvdyBwcmV2aW91cyBwYWdlIG9mIHRoaXMgbXNnICBEICBNYXJr IGZvciBkZWxldGlvbiAgICAgIH0Ae0Y0ICBWaWV3IGF0dGFjaG1lbnQgICAg ICAgICAgICAgICAgICAgIEY0ICBDb21wb3NlIGEgbWVzc2FnZSAgICAgICAg ICAgOlNwYyAgICBTaG93IG5leHQgcGFnZSBvZiB0aGlzIG1zZyAgICAgIFUg IFVuZGVsZXRlIChyZW1vdmUgZGVsZXRpb24gbWFyayl9AHtGNSAgRGlzcGxh eSBwcmV2aW91cyBtZXNzYWdlICAgICAgICAgICBGNSAgRk9MREVSIExJU1Qg c2NyZWVuICAgICAgICAgIDogSiAgICAgSnVtcCB0byBhIHNwZWNpZmljIG1l c3NhZ2UgICAgICBUICBUYWtlIEFkZHJlc3MgaW50byBBZGRyZXNzIEJvb2t9 AHtGNiAgRGlzcGxheSBuZXh0IG1lc3NhZ2UgICAgICAgICAgICAgICBGNiAg R290byBhIHNwZWNpZmllZCBmb2xkZXIgICAgIDogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBTICBTYXZlIGludG8gYW4gZW1haWwg Zm9sZGVyfQB7RjcgIFByZXZpb3VzIHNjcmVlbiBvZiB0aGlzIG1lc3NhZ2Ug ICAgRjcgIEZPTERFUiBJTkRFWCBzY3JlZW4gICAgICAgICA6ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRSAgRXhwb3J0IGFzIGEg cGxhaW4gdGV4dCBmaWxlfQB7RjggIE5leHQgc2NyZWVuIG9mIHRoaXMgbWVz c2FnZSAgICAgICAgRjggIFdoZXJlaXMgICAgICAgICAgICAgICAgICAgICA6 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgUGlw ZSB0byBhIFVuaXggQ29tbWFuZH0Ae0Y5ICBNYXJrIG1lc3NhZ2UgZm9yIGRl bGV0aW9uICAgICAgICAgIEY5ICBQcmludCBtZXNzYWdlICAgICAgICAgICAg ICAgOk1FU1NBR0UgVEVYVCBTY3JlZW4gQ29tbWFuZHMgICBCICBCb3VuY2Ug ICAgICAgICAgICAgICAgICAgICAgICogIEZsYWd9AHtGMTAgVW5kZWxldGUg KHJlbW92ZSBkZWxldGUgbWFyaykgICAgICBGMTAgVGFrZSBhZGRyZXNzIGlu dG8gYWRkcmVzcyBib29rICAgICAgOi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS19AHtGMTEgUmVwbHkgdG8gbWVzc2FnZSAgICAgICAgICAgICAgICAg ICBGMTEgU2F2ZSBtZXNzYWdlIGludG8gYW4gZW1haWwgZm9sZGVyICA6IEcg ICBHb3RvIGEgc3BlY2lmaWVkIGZvbGRlciAgICAgR2VuZXJhbCBQaW5lIENv bW1hbmRzIH0Ae0YxMiBGb3J3YXJkICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEYxMiBFeHBvcnQgbWVzc2FnZSBpbnRvIGEgcGxhaW4gZmlsZSAgICA6 IEggICBGdWxsIEhlYWRlciBNb2RlICAgICAgICAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tIH0AeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOlRhYiAg TmV4dCBOZXcgICAgICAgICAgICAgICAgICAgIE8gIFNob3cgYWxsIG90aGVy IGF2YWlsYWJsZSBjb21tYW5kcyB9AHtBdmFpbGFibGUgQ29tbWFuZHMgLS0g R3JvdXAgMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDogVyAgIFdoZXJlaXMgLS0gc2VhcmNoIGZvciBhICAgICA/ICBTaG93 IEhlbHAgdGV4dCAgICAgIFEgUXVpdCBQaW5lIH0Aey0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgOiAgICAgc3BlY2lmaWMgd29yZCBpbiBtZXNzYWdlICAg IE0gIE1BSU4gTUVOVSBTY3JlZW4gICAgTCBGT0xERVIgTElTVCBzY3JlZW59 AHtGNyAgICAgICAgICAgICBKdW1wIHRvIG1lc3NhZ2UgICAgRjkgIEZ1bGwg aGVhZGVyIG1vZGUgICAgICBGMTEgRmxhZyBtZXNzYWdlICAgOiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgSSAgRk9MREVSIElOREVYIFNj cmVlbiBDICBDb21wb3NlIGEgbWVzc2FnZSB9AHtGOCAgICAgICAgICAgICBO ZXh0IE5ldyAgICAgICAgICAgRjEwIEJvdW5jZSB0aGlzIG1lc3NhZ2UgICBG MTIgUGlwZSB0byBhIFVuaXggY29tbWFuZCA6fQAgAE5PVEU6IFRoZSBwcmVz ZW5jZSBvciBhYnNlbmNlIG9mIHRoZSBmb2xsb3dpbmcgY29tbWFuZHMgaXMg ZGV0ZXJtaW5lZCBieQAiZmVhdHVyZS1saXN0IiBvcHRpb25zIGluIHlvdXIg UGluZSBjb25maWd1cmF0aW9uLiAgQWxzbywgc29tZSBvZiB0aGVzZQBjb21t YW5kcyBtYXkgYmUgYWRtaW5pc3RyYXRpdmVseSBkaXNhYmxlZCBieSB5b3Vy IHN5c3RlbSBtYW5hZ2VyOyBpZiB0aGV5IGRvbid0AHdvcmssIHBsZWFzZSBj aGVjayB3aXRoIHlvdXIgbG9jYWwgaGVscCBkZXNrIGJlZm9yZSByZXBvcnRp bmcgYSBidWcuACAgICAgICAgbyBIZWFkZXIgTW9kZSAodG9nZ2xlIGJldHdl ZW4gZGlzcGxheSBvZiBmdWxsIG9yIG1pbmltYWwgaGVhZGVycykAICAgICAg ICBvIEZsYWcgKG1hcmsgbWVzc2FnZSBhcyBpbXBvcnRhbnQgb3Igc2V0IG90 aGVyIG1lc3NhZ2Ugc3RhdHVzIGZsYWdzKQAgICAgICAgIG8gQm91bmNlIChy ZS1tYWlsIG1lc3NhZ2UpACAgICAgICAgbyBQaXBlIG1lc3NhZ2UgdG8gYSBV bml4IGNvbW1hbmQAICAgICAgICBvIFNlbGVjdCB0aGlzIG1lc3NhZ2UgKDop IC0tcGFydCBvZiB0aGUgImFnZ3JlZ2F0ZSIgY21kIHNldAAgAFRoZSAiUGlw ZSBtZXNzYWdlIHRvIGEgVW5peCBjb21tYW5kIiBjb21tYW5kIGlzIG5vdCBh dmFpbGFibGUgaW4gUEMtUGluZS4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgTUVT U0FHRSBURVhUIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQAgAFRoZSB1cHBlciByaWdodCBjb3JuZXIgb2Yg dGhlIHZpZXcgbWVzc2FnZSBzY3JlZW4gZGlzcGxheXMgc3RhdHVzAGluZm9y bWF0aW9uIGFib3V0IHRoZSBjdXJyZW50bHkgb3BlbiBjb2xsZWN0aW9uIGFu ZCBmb2xkZXIgYW5kIGFib3V0IHRoZQBjdXJyZW50IG1lc3NhZ2UuICBJdCBz aG93cyB0aGUgbmFtZSBvZiB0aGUgY29sbGVjdGlvbiBpbiBhbmdsZSBicmFj a2V0cwBhbmQgdGhlbiB0aGUgbmFtZSBvZiB0aGUgZm9sZGVyLiAgVGhlIHN0 YXR1cyBsaW5lIGFsc28gZGlzcGxheXMgdGhlIG51bWJlcgBvZiBtZXNzYWdl cyBpbiB0aGUgZm9sZGVyLCB0aGUgbnVtYmVyIG9mIHRoZSBjdXJyZW50IG1l c3NhZ2UgYW5kIHRoZQBwZXJjZW50YWdlIG9mIHRoZSBjdXJyZW50IG1lc3Nh Z2UgdGhhdCBoYXMgYmVlbiBkaXNwbGF5ZWQgb24gdGhlIHNjcmVlbi4ASWYg dGhlIG1lc3NhZ2UgaXMgbWFya2VkIGZvciBkZWxldGlvbiAiREVMIiB3aWxs IGFwcGVhciBpbiB0aGUgdXBwZXIAcmlnaHQgYXMgd2VsbC4AIABOT1RFOiB0 byByYXBpZGx5IG1vdmUgdG8gdGhlIGVuZCBvZiBhIG1lc3NhZ2UsIGVudGVy IFcgKG9yIF5XKSBmb2xsb3dlZABieSBeVi4gIFNpbWlsYXJseSwgVyBmb2xs b3dlZCBieSBeWSB3aWxsIHRha2UgeW91IHRvIHRoZSBiZWdpbm5pbmcgb2YA dGhlIG1lc3NhZ2UuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AHwgQnJpZWYgQ29tbWFuZCBFeHBsYW5hdGlvbnMgfAAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0AIABSRVBMWSBBTkQgRk9SV0FSRAAgAFJlcGx5 aW5nICh7RjExOlJ9KSBhbmQgRm9yd2FyZGluZyAoe0YxMjpGfSkgYXJlIHlv dXIgdHdvIGFsdGVybmF0aXZlcyBmb3IAZm9sbG93aW5nIHVwIG9uIHRoZSBt ZXNzYWdlIHlvdSBhcmUgcmVhZGluZy4gWW91IHdvdWxkIHVzZSByZXBseSBp ZiB5b3UAd2FudCB0byBnZXQgZW1haWwgYmFjayB0byB0aGUgYXV0aG9yIG9m IHRoZSBtZXNzYWdlIGFuZC9vciB0aGUgb3RoZXIAcGVvcGxlIHdobyBoYXZl IGFscmVhZHkgc2VlbiBpdC4gIFlvdSB1c2UgZm9yd2FyZCBpZiB5b3Ugd2Fu dCBzb21lYm9keSBuZXcAdG8gc2VlIHRoZSBtZXNzYWdlLgAgAEluIHRoZSBu b3JtYWwgY2FzZSwgdGhlIG9ubHkgdGhpbmcgdGhhdCB5b3UgbXVzdCBzdXBw bHkgd2hlbiBmb3J3YXJkaW5nIGEAbWVzc2FnZSBpcyB0aGUgbmFtZS9lbWFp bCBhZGRyZXNzIG9mIHRoZSBuZXdzIHJlY2lwaWVudC4gIFBpbmUgd2lsbABp bmNsdWRlIHRoZSB0ZXh0IG9mIHRoZSBmb3J3YXJkZWQgbWVzc2FnZS4gIFBp bmUgd2lsbCBhbHNvIGluY2x1ZGUgYW55AGF0dGFjaG1lbnRzIHRvIHRoZSBt ZXNzYWdlIGlmIHlvdSBoYXZlIHJlcXVlc3RlZCB0aGVtLiAgVGhlcmUgaXMg c3BhY2UAYWJvdmUgdGhlIGZvcndhcmRlZCB0ZXh0IGZvciB5b3UgdG8gaW5j bHVkZSBhbnkgY29tbWVudHMuACAAV2hlbiByZXBseWluZywgeW91IHVzdWFs bHkgaGF2ZSB0byBhbnN3ZXIgc29tZSBxdWVzdGlvbnMuICBJZiB0aGUgbWVz c2FnZQBpcyB0byBtdWx0aXBsZSBwZW9wbGUgYW5kL29yIHNwZWNpZmllZCB3 aXRoIGEgUmVwbHktVG86IGhlYWRlciwgdGhlbiB5b3UAd2lsbCBoYXZlIHRv IGRlY2lkZSB3aG8gc2hvdWxkIGdldCB0aGUgcmVwbHkuICBZb3UgYWxzbyBu ZWVkIHRvIGRlY2lkZQB3aGV0aGVyIG9yIG5vdCB0byBpbmNsdWRlIHRoZSBw cmV2aW91cyBtZXNzYWdlIGluIHlvdXIgcmVwbHkuICBTb21lIG9mAHRoaXMg aXMgY29uZmlndXJhYmxlLiAgU3BlY2lmaWNhbGx5LCBzZWUgdGhlIGluY2x1 ZGUtaGVhZGVyLWluLXJlcGx5IGFuZABpbmNsdWRlLXRleHQtaW4tcmVwbHkg Y29uZmlndXJhdGlvbiBmZWF0dXJlcy4AIABCb3RoIHRoZSBSZXBseSBhbmQg Rm9yd2FyZCBjb21tYW5kcyByZWFjdCB0byB0aGUgZnVsbCBoZWFkZXIgbW9k ZSB0b2dnbGUuAElmIHRoZSBmdWxsIGhlYWRlciBtb2RlIGlzIG9uLCB0aGVu IGFsbCB0aGUgaGVhZGVyIGFuZCBkZWxpdmVyeSBsaW5lcyBhcmUAaW5jbHVk ZWQgd2l0aCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSBpbiB5b3VyIHJlcGx5 L2ZvcndhcmQuACAAU0FWRSBBTkQgRVhQT1JUACAARXhwb3J0ICh7RjEyOkV9 KSBhbmQgU2F2ZSAoe0YxMTpTfSkgYXJlIHRoZSB0d28gYWx0ZXJuYXRpdmVz IFBpbmUgZ2l2ZXMAeW91IHRvIGtlZXAgYSBjb3B5IG9mIHRoZSBtZXNzYWdl IHlvdSBhcmUgcmVhZGluZy4gSWYgeW91IHdhbnQgdG8ga2VlcCB0aGUAbWVz c2FnZSB3aXRoaW4gUGluZSdzIGVtYWlsIHdvcmxkLCB1c2UgInNhdmUiOyBp ZiB5b3Ugd2FudCB0byB1c2UgdGhlAG1lc3NhZ2UgaW4gYW5vdGhlciBwcm9n cmFtLCB1c2UgImV4cG9ydCIuACAAV2hlbiB5b3Ugc2F2ZSBhIG1lc3NhZ2Us IGl0IGlzIHB1dCBpbnRvIGFuIGV4aXN0aW5nIGZvbGRlciBvciBpbnRvIGEg bmV3AGZvbGRlciBpbiBvbmUgb2YgeW91ciBleGlzdGluZyBmb2xkZXIgY29s bGVjdGlvbnMuICBUaGUgbWVzc2FnZSBzdGF5cyBpbgBlbWFpbCBmb3JtYXQg YW5kIGNhbiBiZSByZWFkIGJ5IFBpbmUgYWdhaW4uICBQaW5lIG1heSB1c2Ug YSBzcGVjaWFsIGZvcm1hdABmb3IgaXRzIG1haWwgZm9sZGVycyAtLSBuZXZl ciBlZGl0IGEgUGluZSBmb2xkZXIgYnkgaGFuZCBvciB3aXRoIGFueQBwcm9n cmFtIG90aGVyIHRoYW4gUGluZS4gIFRoZSBleGFjdCBiZWhhdmlvciBvZiB0 aGUgc2F2ZSBjb21tYW5kIGNhbiBiZQBjb25maWd1cmVkIHdpdGggdGhlIHNh dmUtd2lsbC1xdW90ZS1sZWFkaW5nLWZyb21zLCBzYXZlLXdpbGwtbm90LWRl bGV0ZSwAYW5kIHNhdmUtd2lsbC1hZHZhbmNlIGZlYXR1cmUgbGlzdCBzZXR0 aW5ncy4AIABXaGVuIHlvdSB1c2UgZXhwb3J0LCB0aGUgbWVzc2FnZSBpcyBw bGFjZWQgaW4gYSBwbGFpbiB0ZXh0IGZpbGUgaW4geW91cgBob21lIGRpcmVj dG9yeSBvciBjdXJyZW50IHdvcmtpbmcgZGlyZWN0b3J5LCBkZXBlbmRpbmcg b24gdGhlAHVzZS1jdXJyZW50LWRpciBjb25maWd1cmF0aW9uIHNldHRpbmcu ICBJbiB0aGUgbm9ybWFsIGNhc2UsIG9ubHkgbWluaW1hbABoZWFkZXJzIGFy ZSBleHBvcnRlZCB3aXRoIHRoZSBtZXNzYWdlOyBob3dldmVyLCBpZiB0aGUg ZnVsbCBoZWFkZXIgbW9kZSBpcwB0b2dnbGVkIG9uLCB0aGVuIGNvbXBsZXRl IGhlYWRlcnMgYXJlIGV4cG9ydGVkIGFsb25nIHdpdGggdGhlIG1lc3NhZ2UA dGV4dC4AIABWSUVXIEFUVEFDSAAgAFRoZSBWaWV3L1NhdmUgQXR0YWNobWVu dCAoe0Y0OlZ9KSBjb21tYW5kIGFsbG93cyB5b3UgdG8gaGFuZGxlIE1JTUUA YXR0YWNobWVudHMgb24gYSBtZXNzYWdlIHlvdSBoYXZlIHJlY2VpdmVkLiAg UGluZSBzaG93cyB5b3UgYSBsaXN0IG9mIHRoZQBtZXNzYWdlIGF0dGFjaG1l bnRzLS15b3UganVzdCBjaG9vc2UgdGhlIGF0dGFjaG1lbnQgeW91IHdhbnQu ICBZb3UgbWF5AGVpdGhlciB2aWV3IG9yIHNhdmUgdGhlIHNlbGVjdGVkIGF0 dGFjaG1lbnQuACAAQmVjYXVzZSBtYW55IGF0dGFjaG1lbnRzIHJlcXVpcmUg ZXh0ZXJuYWwgcHJvZ3JhbXMgZm9yIGRpc3BsYXksIHRoZXJlIGlzAHNvbWUg c3lzdGVtIGNvbmZpZ3VyYXRpb24gdGhhdCBoYXMgdG8gaGFwcGVuIGJlZm9y ZSB5b3UgY2FuIGFjdHVhbGx5AGRpc3BsYXkgYXR0YWNobWVudHMuICBIb3Bl ZnVsbHkgbXVjaCBvZiB0aGF0IHdpbGwgaGF2ZSBiZWVuIGRvbmUgYWxyZWFk eQBieSB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yLiAgTUlNRSBjb25maWd1 cmF0aW9uIGlzIGhhbmRsZWQgd2l0aCB0aGUAIm1haWxjYXAiIGNvbmZpZ3Vy YXRpb24gZmlsZS4gIChTZWUgdGhlIHJlbGVhc2Ugbm90ZXMgZm9yIG1vcmUg aW5mb3JtYXRpb24uKQAgAFdIRVJFSVMAIABUaGUgV2hlcmVJcyAoe0Y4Old9 KSBjb21tYW5kIGRvZXMgYSAiZmluZCBpbiBjdXJyZW50IG1lc3NhZ2UiIG9w ZXJhdGlvbi4AWW91IHR5cGUgaW4gYSB3b3JkIGFuZCBQaW5lIHdpbGwgdHJ5 IGFuZCBmaW5kIGl0IGluIHRoZSBtZXNzYWdlIHlvdSBhcmUAcmVhZGluZy4g IFlvdSBjYW4gYWxzbyB1c2UgV2hlcmVJcyB0byBqdW1wIHRvIHRoZSBiZWdp bm5pbmcgKEN0cmwtWSkgb3IAZW5kIChDdHJsLVYpIG9mIHRoZSBtZXNzYWdl LgAgAE5FWFQgTkVXIChUQUIpIENPTU1BTkQAIABXaGVuIHlvdSBwcmVzcyB0 aGUgVEFCIGtleSwgUGluZSBhZHZhbmNlcyB0byB0aGUgbmV4dCAiaW50ZXJl c3RpbmciAG1lc3NhZ2UuICBXaGVuIHlvdSBhcmUgdXNpbmcgUGluZSB0byBy ZWFkIGVtYWlsLCB0aGF0IG1lc3NhZ2UgaXMgdGhlIG5leHQAbWVzc2FnZSBp biB0aGUgZm9sZGVyIHdoaWNoIHlvdSBoYXZlIG5vdCByZWFkIGJlZm9yZSBv ciB3aGljaCB5b3UgaGF2ZQBwcmV2aW91c2x5IG1hcmtlZCAiSW1wb3J0YW50 IiB2aWEgdGhlIEZsYWcgY29tbWFuZC4gIFdoZW4gcmVhZGluZyBuZXdzAGZv bGRlcnMsIHRoZSBuZXh0ICJpbnRlcmVzdGluZyIgbWVzc2FnZSBpcyB0aGUg bmV4dCBvbmUgd2hpY2ggeW91IGhhdmUAbm90IHlldCBkZWxldGVkLgAgAFRB S0UgQUREUkVTUwAgAFdpdGggdGhlIFRha2UgQWRkcmVzcyBjb21tYW5kLCB5 b3UgY2FuIGV4dHJhY3QgZW1haWwgYWRkcmVzc2VzIGZyb20gYW4AaW5jb21p bmcgbWVzc2FnZSBhbmQgc2F2ZSB0aGVtIGluIGFuIGFkZHJlc3MgYm9vay4g IFRoaXMgaXMgYW4gZWFzeSB3YXkAdG8gYWRkIHRvIHlvdXIgYWRkcmVzcyBi b29rIGFuZCBhdm9pZCBoYXZpbmcgdG8gcmVtZW1iZXIgdGhlIGVtYWlsAGFk ZHJlc3NlcyBvZiB0aGUgcGVvcGxlIHdobyB3cml0ZSB0byB5b3UuACAASWYg dGhlIG1lc3NhZ2UgaXMganVzdCB0byB5b3UgaW5kaXZpZHVhbGx5LCB0aGVu IHlvdSB3aWxsIG9ubHkgbmVlZCB0bwBwcm92aWRlIGEgbmlja25hbWUuICBJ ZiB0aGUgbWVzc2FnZSBpcyBtb3JlIGNvbXBsaWNhdGVkICh3aXRoIG1vcmUg dGhhbgBvbmUgcmVjaXBpZW50IG9yIGFuIGVtYWlsIGxpc3QgaW52b2x2ZWQp LCB0aGVuIHlvdSB3aWxsIHNlZSBhbiBhZGRyZXNzAHNlbGVjdGlvbiBzY3Jl ZW4gd2hpY2ggbGV0cyB5b3UgY2hvb3NlIHRoZSBhZGRyZXNzIHlvdSB3YW50 IHRvIHNhdmUgaW50bwB5b3VyIGFkZHJlc3MgYm9vaywgb3IgYWRkIHNldmVy YWwgb2YgdGhlbSB0byBhIHBlcnNvbmFsIGFkZHJlc3MgbGlzdC4AIABIRUFE RVIgTU9ERQAgAEV2ZXJ5IGVtYWlsIG1lc3NhZ2UgY29tZXMgd2l0aCBzb21l IGhlYWRlciBsaW5lcyB0aGF0IHlvdSBub3JtYWxseSBkb24ndABzZWUuICBU aGVzZSBpbmNsdWRlIGFueXdoZXJlIGZyb20gMy0yMCBsaW5lcyBhZGRlZCBi eSB0aGUgSW50ZXJuZXQgbWFpbAB0cmFuc3BvcnQgc3lzdGVtIHRvIHJlY29y ZCB0aGUgcm91dGUgeW91ciBtZXNzYWdlIHRvb2ssIGZvciBkaWFnbm9zdGlj AHB1cnBvc2VzLiAgVGhlc2UgYXJlIG5vcm1hbGx5IG9mIG5vIGltcG9ydCBh bmQgc2ltcGx5IGFkZCBjbHV0dGVyLCBzbyBQaW5lAHN1cHByZXNzZXMgdGhl bSBmcm9tIE1FU1NBR0UgVEVYVCBkaXNwbGF5LiAgVGhlcmUgaXMsIGhvd2V2 ZXIsIGEgd2F5IHRvAHJldmVhbCB0aGVtLgAgAFRoZSBIZWFkZXIgTW9kZSAo e0Y5Okh9KSBjb21tYW5kIGlzIGEgdG9nZ2xlIHdoaWNoIGNvbnRyb2xzIFBp bmUncwBoYW5kbGluZyBvZiB0aGVzZSBoZWFkZXIgbGluZXMuICBOb3JtYWxs eSwgZnVsbCBoZWFkZXJzIGlzICJvZmYiIGFuZCB5b3UAb25seSBzZWUgYSBm ZXcgbGluZXMgYWJvdXQgd2hvIGEgbWVzc2FnZSBpcyB0byBhbmQgd2hvIGl0 IGlzIGZyb20uICBXaGVuAHlvdSBwcmVzcyB7Rjk6IkgifSB0byB0dXJuIGZ1 bGwgaGVhZGVycyBvbiwgUGluZSB3aWxsIHNob3cgeW91IHRoZQBub3JtYWwg aGVhZGVyIGxpbmVzIGFzIHdlbGwgYXMgZGVsaXZlcnkgaGVhZGVycywgY29t bWVudCBoZWFkZXJzIGFuZCBNSU1FAGhlYWRlcnMuACAAU2V2ZXJhbCBkaWZm ZXJlbnQgUGluZSBjb21tYW5kcyBob25vciB0aGUgaGVhZGVyIG1vZGUgLS0g aXQgYWZmZWN0cyBob3cAbWVzc2FnZXMgYXJlIGRpc3BsYXllZCwgaG93IHRo ZXkgYXBwZWFyIGluIGZvcndhcmQgYW5kIHJlcGx5IGVtYWlsLCBob3cAdGhl eSBhcmUgcHJpbnRlZCwgdGhleSBhcmUgc2F2ZWQsIGFuZCBob3cgdGhleSBh cmUgZXhwb3J0ZWQuIEluIFVuaXgAUGluZSwgdGhlIFBpcGUgY29tbWFuZCBp cyBhbHNvIGFmZmVjdGVkLgAgAFRoZSBwcmVzZW5jZSBvciBhYnNlbmNlIG9m IHRoZSBIZWFkZXIgTW9kZSBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhl ACJlbmFibGUtZnVsbC1oZWFkZXItY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9u IGluIHlvdXIgUGluZQBjb25maWd1cmF0aW9uLgAgAEZMQUcAIABGbGFnICh7 RjExOip9KSBpcyB0aGUgY29tbWFuZCB3aGljaCBhbGxvd3MgdXNlcnMgdG8g bWFuaXB1bGF0ZSB0aGUgc3RhdHVzAGZsYWdzIHdoaWNoIGFwcGVhciBvbiB0 aGUgbGVmdCBzaWRlIG9mIHRoZSBGT0xERVIgSU5ERVggc2NyZWVuLiAgVGhl IG1vc3QAY29tbW9uIHVzZSBvZiB0aGlzIGlzIHRvIG1hcmsgYSBtZXNzYWdl IGFzIGltcG9ydGFudC4gVGhpcyBpcyBzb21ldGhpbmcgb2YAYSBub3RlIHRv IHlvdXJzZWxmIHRvIGdldCBiYWNrIHRvIHRoYXQgbWVzc2FnZS4gIFlvdSBj YW4gYWxzbyB1c2UgdGhlIGZsYWcAY29tbWFuZCB0byBzZXQgKG9yIHVuc2V0 KSB0aGUgZmxhZ3Mgd2hpY2ggaW5kaWNhdGUgdGhhdCBhIG1lc3NhZ2UgaXMg bmV3LAByZWFkIG9yIGFuc3dlcmVkLgAgAFRoZSBhdmFpbGFiaWxpdHkgb2Yg dGhlIGZsYWcgY29tbWFuZCBpcyBkZXRlcm1pbmVkIGJ5IHRoZQAiZW5hYmxl LWZsYWctY21kIiBmZWF0dXJlLWxpc3Qgb3B0aW9uIGluIHlvdXIgUGluZSBj b25maWd1cmF0aW9uLiBBbHNvLABGbGFnIG1heSBiZSBhZG1pbmlzdHJhdGl2 ZWx5IGRpc2FibGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXI7IGlmIGl0AGRv ZXNuJ3Qgd29yaywgcGxlYXNlIGNoZWNrIHdpdGggeW91ciBsb2NhbCBoZWxw IGRlc2sgYmVmb3JlIHJlcG9ydGluZyBhAGJ1Zy4AIABBTFRFUk5BVEUgQ0hB UkFDVEVSIFNFVFMAIABQaW5lIGF0dGVtcHRzIHRvIHN0YXkgb3V0IG9mIHRo ZSB3YXkgc28gdGhhdCBpdCB3b24ndCBwcmV2ZW50IHlvdSBmcm9tAHZpZXdp bmcgbWFpbCBpbiBhbnkgY2hhcmFjdGVyIHNldC4gIEl0IHdpbGwgc2ltcGx5 IHNlbmQgdGhlIG1lc3NhZ2UgdG8AeW91ciBkaXNwbGF5IGRldmljZS4gIElm IHRoZSBkZXZpY2UgaXMgY2FwYWJsZSBvZiBkaXNwbGF5aW5nIHRoZSBtZXNz YWdlAGFzIGl0IHdhcyB3cml0dGVuIGl0IHdpbGwgZG8gc28uICBJZiBub3Qs IHRoZSBkaXNwbGF5IG1heSBiZSBwYXJ0aWFsbHkgb3IAdG90YWxseSBpbmNv cnJlY3QuICBJZiB0aGUgbWVzc2FnZSBpcyBtYXJrZWQgYXMgYmVpbmcgaW4g YSBjaGFyYWN0ZXIgc2V0AG90aGVyIHRoYW4gIlVTLUFTQ0lJIiBhbmQgaXQg aXMgYSBjaGFyYWN0ZXIgc2V0IHRoYXQgaXMgZGlmZmVyZW50IGZyb20AdGhl IHNldCB5b3UgaGF2ZSBpbmRpY2F0ZWQgd2l0aCB0aGUgImNoYXJhY3Rlci1z ZXQiIHZhcmlhYmxlIGluIHlvdXIAY29uZmlndXJhdGlvbiwgdGhlbiBhIHdh cm5pbmcgbWVzc2FnZSB3aWxsIGJlIHByaW50ZWQgdG8geW91ciBzY3JlZW4g YXQAdGhlIGJlZ2lubmluZyBvZiB0aGUgbWVzc2FnZSBkaXNwbGF5LgAgAElu IGFsbCBjYXNlcyBQaW5lIHJlcXVpcmVzIHRoYXQgdGhlIGRpc3BsYXkgZGV2 aWNlIGNhbiBoYW5kbGUgdGhlAGNoYXJhY3RlciBzZXQuICBGb3IgZXhhbXBs ZSwgbW9zdCBYLXRlcm1pbmFscyB3aWxsIGRpc3BsYXkgdGhlIElTTy04ODU5 LTEAY2hhcmFjdGVyIHNldCBpZiB0aGUgcmlnaHQgZm9udCBpcyBzZWxlY3Rl ZC4gIFZUMjIwJ3MgYW5kIGhpZ2hlciBhbHNvAGRpc3BsYXkgSVNPLTg4NTkt MS4gIERpc3BsYXlzIGZvciBvdGhlciBjaGFyYWN0ZXJzIHNldHMgYXJlIGxl c3MgY29tbW9uLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgICAgICAgICAgICAgICAgICBGT0xERVIgTElTVCBDT01NQU5EUwB7QXZh aWxhYmxlIENvbW1hbmRzIC0tIEdyb3VwIDEgICAgICAgIEF2YWlsYWJsZSBD b21tYW5kcyAtLSBHcm91cCAyICAgICA6TmF2aWdhdGluZyB0aGUgRm9sZGVy IFNjcmVlbiAgICAgICAgICAgIE9wZXJhdGlvbnMgb24gdGhlIFNlbGVjdGVk IEZvbGRlcn0Aey0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgOi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMSAgU2hvdyBIZWxwIFRleHQgICAg ICAgICAgICAgICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAgICAgICAg ICAgIDogUCAgIE1vdmUgdG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAgICAg ICBWICBWaWV3IEluZGV4IG9mIHNlbGVjdGVkIGZvbGRlcn0Ae0YyICBUb2dn bGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgRjIgIFRvZ2dsZSB0byBz ZWUgbW9yZSBjb21tYW5kcyAgOiBOICAgTW92ZSB0byBuZXh0IGZvbGRlciAg ICAgICAgICAgICAgICAgIEQgIERlbGV0ZX0Ae0YzICBNQUlOIE1FTlUgU2Ny ZWVuICAgICAgICAgICAgICAgICAgRjMgIFF1aXQgUGluZSAgICAgICAgICAg ICAgICAgICAgOiAtICAgU2hvdyBwcmV2aW91cyBwYWdlIG9mIGxpc3Rpbmcg ICAgICAgIFIgIFJlbmFtZX0Ae0Y0ICBTZWxlY3QgZm9sZGVyIGFuZCB2aWV3 IGl0ICAgICAgICAgRjQgIENvbXBvc2UgYSBtZXNzYWdlICAgICAgICAgICAg OlNwYyAgU2hvdyBuZXh0IHBhZ2Ugb2YgbGlzdGluZ30Ae0Y1ICBNb3ZlIHRv IHByZXZpb3VzIGZvbGRlciAgICAgICAgICAgICAgICAgICAgOn0Ae0Y2ICBN b3ZlIHRvIG5leHQgZm9sZGVyICAgICAgICAgICAgICAgRjYgIFNwZWNpZnkg YSBmb2xkZXIgdG8gZ28gdG8gICAgOkZPTERFUiBMSVNUIFNjcmVlbiBDb21t YW5kcyAgICAgICAgICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzfQB7Rjcg IFNob3cgcHJldmlvdXMgc2NyZWVuIG9mIGxpc3RpbmcgICBGNyAgU2hvdyBG T0xERVIgSU5ERVggb2YgY3VycmVudCBmb2xkZXIgOi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tfQB7RjggIFNob3cgbmV4dCBzY3JlZW4gb2YgbGlzdGluZyAgICAgICBG OCAgV2hlcmVpcyAoc2VhcmNoIGZvbGRlciBuYW1lcyk6IEEgIEFkZCBhIGZv bGRlciAgICAgICAgICAgICAgICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3Ro ZXIgYXZhaWxhYmxlIGNvbW1hbmRzfQB7RjkgIERlbGV0ZSBzZWxlY3RlZCBm b2xkZXIgICAgICAgICAgICBGOSAgUHJpbnQgZm9sZGVyIGxpc3RpbmcgICAg ICAgICA6IEcgIFNwZWNpZnkgYSBmb2xkZXIgdG8gZ28gdG8gICAgICAgICAg ICAgPyAgU2hvdyBIZWxwIHRleHQAe0YxMCBBZGQgYSBuZXcgZm9sZGVyICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOiBJICBTaG93IEZPTERFUiBJTkRFWCBvZiBjdXJyZW50IGZvbGRlciAg IE0gIE1BSU4gTUVOVSBTY3JlZW59AHtGMTEgUmVuYW1lIHNlbGVjdGVkIGZv bGRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDogVyAgV2hlcmVpcyAoc2VhcmNoIGZvbGRlciBuYW1lcykgICAgICAg ICBRICBRdWl0IFBpbmV9AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDog WSAgUHJpbnQgZm9sZGVyIGxpc3RpbmcgICAgICAgICAgICAgICAgICBDICBD b21wb3NlIGEgbWVzc2FnZX0AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQB8IERlc2NyaXB0aW9uIG9mIHRoZSBGT0xERVIg TElTVCBTY3JlZW4gfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQAgAFRoZSBwdXJwb3NlIG9mIHRoZSBGT0xERVIgTElTVCBz Y3JlZW4gaXMgdG8gZGlzcGxheSB5b3VyIG1lc3NhZ2UgZm9sZGVycwBhbmQg YWxsb3cgeW91IHRvICJvcGVuIiBvciB2aWV3IGEgbmV3IG9uZSwgb3IgbWFu YWdlIHlvdXIgZm9sZGVycyB1c2luZyB0aGUAUmVuYW1lLCBEZWxldGUsIGFu ZCBBZGQgY29tbWFuZHMuICBUaGUgc3RhdHVzIGJhciBzaG93cyBpbmZvcm1h dGlvbiBhYm91dAB0aGUgY3VycmVudCBmb2xkZXIuACAAVGhlIGFwcGVhcmFu Y2Ugb2YgdGhlIEZvbGRlciBMaXN0IGRlcGVuZHMgdXBvbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbi4AVGhlIG1vc3QgYmFzaWMgY29uZmlndXJhdGlvbiB3 aWxsIHNob3cgYSBzaW5nbGUgbGlzdCBvZiBmb2xkZXJzLCBiZWdpbm5pbmcA d2l0aCB0aGUgdGhyZWUgZGlzdGluZ3Vpc2hlZCBmb2xkZXJzIElOQk9YLCBz ZW50LW1haWwsIGFuZCBzYXZlZC1tZXNzYWdlcy4AQWxsIG90aGVyIGZvbGRl cnMgd2lsbCBiZSBsaXN0ZWQgaW4gYWxwaGFiZXRpY2FsIG9yZGVyLgAgAElm IHlvdSBvciB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yIGhhdmUgZGVmaW5l ZCBhZGRpdGlvbmFsIGNvbGxlY3Rpb25zLABlLmcuIE5ld3MsIHRoZW4geW91 IG1heSBzZWUgZWFjaCBvZiB5b3VyIGNvbGxlY3Rpb25zIGxpc3RlZCB3aXRo IGEAIlNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IiBidXR0b24u ICBBbHRlcm5hdGl2ZWx5LCBQaW5lIGNhbiBiZQBjb25maWd1cmVkIHRvIGFs d2F5cyBpbW1lZGlhdGVseSBkaXNwbGF5IHRoZSBjb21wbGV0ZSBsaXN0IG9m IGZvbGRlcnMgaW4AZWFjaCBjb2xsZWN0aW9uIHZpYSB0aGUgImV4cGFuZGVk LXZpZXctb2YtZm9sZGVycyIgZmVhdHVyZSBsaXN0IG9wdGlvbi4AIAAtLS0t LS0tLS0tLS0tLS0tLQB8IEFib3V0IEZvbGRlcnMgfAAtLS0tLS0tLS0tLS0t LS0tLQAgAFdoYXQgYXJlIEZvbGRlcnM/ACAARm9sZGVycyBhcmUgc2ltcGx5 IGZpbGVzIHdoZXJlIG1lc3NhZ2VzIGFyZSBrZXB0LiAgRXZlcnkgbWVzc2Fn ZSBoYXMgdG8gYmUAaW4gYSBmb2xkZXIuICBNb3N0IGV2ZXJ5IFBpbmUgdXNl ciBzdGFydHMgb3V0IHdpdGggMyBmb2xkZXJzOiBhbiBJTkJPWCwgYQBmb2xk ZXIgZm9yIHNlbnQgbWFpbCBhbmQgYSBmb2xkZXIgZm9yIHNhdmVkIG1lc3Nh Z2VzLgAgAFlvdSBtYXkgY3JlYXRlIGFzIG1hbnkgb3RoZXIgZm9sZGVycyBh cyB5b3Ugd2lzaC4gIFRoZXkgbXVzdCBiZSBnaXZlbgBuYW1lcyB0aGF0IGNh biBiZSBmaWxlbmFtZXMgb24gdGhlIGZpbGVzeXN0ZW0uICBPbiBET1MgdGhh dCBtZWFucyB0aGV5AG11c3QgYmUgOC1jaGFyYWN0ZXJzIG9yIGxlc3M7IG9u IFVuaXggeW91IHNob3VsZG4ndCB1c2Ugc3BlY2lhbCBjaGFyYWN0ZXJzAHN1 Y2ggYXMgIi8iLiAgTm9ybWFsbHkgUEMtUGluZSBmb2xkZXJzIGFyZSBhdXRv bWF0aWNhbGx5IGdpdmVuIHRoZSBET1MAZXh0ZW5zaW9uICIuTVRYIiAod2hp Y2ggc3RhbmRzIGZvciBNYWlsYm94LXRleHQpLiAgVGhlIGV4dGVuc2lvbiBp cwBzdXBwcmVzc2VkIGZyb20gRk9MREVSIExJU1QgZGlzcGxheXMsIGFuZCBz aG91bGQgbm90IGJlIGVudGVyZWQgd2hlbgB0eXBpbmcgYSBmb2xkZXIgbmFt ZSBhdCBhIFNhdmUgb3IgR290byBwcm9tcHQuICBUaGUgdXNlIG9mIHRoZSBN VFggZXh0ZW5zaW9uAGNhbiBiZSBvdmVycmlkZGVuIGJ5IGEgU2V0dXAvQ29u ZmlnIG9wdGlvbiwgd2hpY2ggbWF5IGJlIHVzZWZ1bCB3aGVuAGFjY2Vzc2lu ZyBzYXZlZC1tZXNzYWdlIGZvbGRlcnMgb24gYSBVbml4IGhvc3QgdmlhIFNN QiBvciBORlMuICBQQy1QaW5lAGNhbiB1bmRlcnN0YW5kIHRoZSBub3JtYWwg VW5peCBtYWlsIGZvbGRlciBmb3JtYXQsIGJ1dCBjYW4gb25seSBvcGVuAHRo b3NlIGZvbGRlcnMgUkVBRC1PTkxZLgAgAFlvdSBjYW4gbW92ZSBtZXNzYWdl cyBmcm9tIG9uZSBmb2xkZXIgdG8gYW5vdGhlciBieSBvcGVuaW5nIHRoZSBv cmlnaW5hbABmb2xkZXIgYW5kIHNhdmluZyBtZXNzYWdlcyBpbnRvIHRoZSBv dGhlciBmb2xkZXIganVzdCBhcyB5b3UgY2FuIHNhdmUAbWVzc2FnZSBmcm9t IHlvdXIgSU5CT1ggdG8gYW55IG90aGVyIGZvbGRlci4AIABGb2xkZXJzIGFy ZSBqdXN0IGZpbGVzIGluIHRoZSBmaWxlc3lzdGVtLiAgSG93ZXZlciwgdGhl IGZpbGVzIHdoaWNoIGFyZQBmb2xkZXJzIGhhdmUgc29tZSBzcGVjaWFsIGZv cm1hdHRpbmcgaW4gdGhlbSAoc28gdGhhdCBQaW5lIGtub3dzIHdoZXJlIG9u ZQBtZXNzYWdlIGVuZHMgYW5kIGFub3RoZXIgYmVnaW5zKSBhbmQgc2hvdWxk ICpub3QqIGJlIGVkaXRlZCBvdXRzaWRlIG9mAFBpbmUuICBJZiB5b3Ugd2Fu dCBjb3BpZXMgb2YgeW91ciBtZXNzYWdlcyBpbiB0ZXh0IGZpbGVzIHRoYXQg eW91IGNhbiBlZGl0AG9yIG90aGVyd2lzZSBtYW5pcHVsYXRlLCB1c2UgdGhl IGV4cG9ydCBjb21tYW5kIHRvIGV4cG9ydCB0aGVtIGZyb20gUGluZS4AIAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRm9sZGVyIENvbGxlY3Rpb25zIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRob3NlIG9mIHlvdSB3aXRoIHNp bXBsZSBtYWlsIGNvbmZpZ3VyYXRpb25zIHdpbGwganVzdCBzZWUgYSBsaXN0 IG9mIGFsbCB0aGUAZm9sZGVycyB5b3UgaGF2ZS4gIFRoZSBzcGVjaWFsIGZv bGRlcnMgZm9yIElOQk9YLCBzZW50IG1haWwgYW5kIHNhdmVkIG1lc3NhZ2Vz AHdpbGwgYXBwZWFyIGF0IHRoZSB0b3Agb2YgdGhlIGxpc3QuICBBbGwgb3Ro ZXJzIGFyZSBpbiBhbHBoYWJldGljYWwgb3JkZXIuACAAVGhhdCBtb2RlbCB3 b3VsZG4ndCB3b3JrIGZvciBQaW5lIHVzZXJzIHdpdGggbXVsdGlwbGUgY29s bGVjdGlvbnMuICBJZiB5b3UAb3IgeW91ciBzeXN0ZW0gYWRtaW5pc3RyYXRv ciBoYXZlIGRlZmluZWQgbW9yZSB0aGFuIG9uZSBjb2xsZWN0aW9uIG9yIGlm AHlvdSBoYXZlIGEgY29sbGVjdGlvbiAobmV3cyBvciBvdGhlcndpc2UpIGRl ZmluZWQgb24geW91ciBzeXN0ZW0sIHRoZW4geW91AHdpbGwgc2VlIGVhY2gg b2YgeW91ciBjb2xsZWN0aW9ucyBsaXN0ZWQgd2l0aCBhICJTZWxlY3QgSGVy ZSB0byBTZWUARXhwYW5kZWQgTGlzdCIgYnV0dG9uLiAgUGluZSBjYW4gYmUg Y29uZmlndXJlZCB0byBhbHdheXMgc2hvdyB5b3UgYWxsAGZvbGRlcnMgaW4g YWxsIGNvbGxlY3Rpb25zIHdpdGggdGhlICJleHBhbmRlZC12aWV3LW9mLWZv bGRlcnMiIGZlYXR1cmUAbGlzdCBvcHRpb24gaW4geW91ciBQaW5lIGNvbmZp Z3VyYXRpb24uACAAV2h5IGhhdmUgQ29sbGVjdGlvbnM/ACAASWYgYSBQaW5l IHVzZXIgb25seSBnb3QgNSBtZXNzYWdlcyBhIGRheSBhbmQgdXNlZCB0aGUg c2FtZSBjb21wdXRlciBhbGwgdGhlAHRpbWUsIHRoZW4gZm9sZGVycyB3b3Vs ZCBiZSBlbm91Z2guICBGb3IgZ29vZCBvciBiYWQsIHRoYXQgaXMgbm90IHRo ZQBjYXNlLiAgUGVvcGxlIHdobyB1c2UgbW9yZSB0aGFuIG9uZSBjb21wdXRl ciBhY2NvdW50IG5lZWQgdG8gaGF2ZQBkaWZmZXJlbnQgc2V0cyBvZiBmb2xk ZXJzIG9uIHRob3NlIGRpZmZlcmVudCBwbGF0Zm9ybXMuICBQZW9wbGUgd2hv IGhhdmUAaHVuZHJlZHMgb3IgdGhvdXNhbmRzIG9mIGZvbGRlcnMgbmVlZCBh IHdheSB0byBncm91cCBmb2xkZXJzIHRvZ2V0aGVyLgBUaGF0IGlzIHdoZXJl IGNvbGxlY3Rpb25zIGNvbWUgaW4uACAAVHlwZXMgb2YgQ29sbGVjdGlvbnMu ACAAQSBjb2xsZWN0aW9uIG9mIGZvbGRlcnMgaXMganVzdCBhIGdyb3VwIG9m IGZvbGRlcnMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5AG9uIHRoZSBzYW1lIG1h Y2hpbmUuICBJbiBnZW5lcmFsLCBhbGwgY29sbGVjdGlvbnMgb2YgZm9sZGVy cyBhcmUgZXF1YWwgaW4AUGluZSdzIGV5ZS4gIEhvd2V2ZXIsIHRoZXJlIGFy ZSBzb21lIHNwZWNpYWwgY29sbGVjdGlvbnM6ACAAICAgICAgICBJTkNPTUlO RyBGT0xERVJTOiAgUGluZSdzICJpbmNvbWluZy1mb2xkZXJzIiBjb25maWd1 cmF0aW9uIGlzIGEAc3BlY2lhbCBjb2xsZWN0aW9uIHVzZWQgdG8gc3VwcGxl bWVudCB5b3VyIHNpbmdsZSBJTkJPWC4gIEFsbCB0aGUgZm9sZGVycwBoZXJl IGFyZSB0aG9zZSB0aGF0IGdldCBpbmNvbWluZyBtZXNzYWdlcy4gIFlvdSBt YXkgaGF2ZSBtdWx0aXBsZSBmb2xkZXJzAGxpa2UgdGhpcyBiZWNhdXNlIHlv dSB1c2UgYW4gZXh0ZXJuYWwgcHJvZ3JhbSB0byBmaWx0ZXIgeW91ciBlbWFp bCBvcgBiZWNhdXNlIHlvdSBoYXZlIG11bHRpcGxlIGFjY291bnRzLgAgACAg ICAgICAgTkVXUzogIFlvdSBjYW4gYWxzbyBkZWZpbmUgYSBjb2xsZWN0aW9u IHNwZWNpZmljYWxseSBmb3IAbmV3c2dyb3Vwcy4gIFBpbmUgZG9lcyB0aGlz IGZvciB5b3UgaW1wbGljaXRseSB3aGVuIHlvdSBkZWZpbmUgYSBOTlRQAFNl cnZlciBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbi4gIFRoZSBuZXdzIGNv bGxlY3Rpb24gaXMgcHJlc2VudGVkIGxhc3QAYW5kIFBpbmUga25vd3Mgbm90 IHRvIHNhdmUgbWVzc2FnZXMgdGhlcmUuACAAICAgICAgICBERUZBVUxUIENP TExFQ1RJT04gRk9SIFNBVkVTOiAgUGVyaGFwcyB0aGUgbW9zdCBpbXBvcnRh bnQgc3BlY2lhbABjb2xsZWN0aW9uIGlzIHRoZSBvbmUgd2hpY2ggeW91IHNw ZWNpZnkgYXMgdGhlIGZpcnN0IGl0ZW0gb2YgdGhlAGNvbmZpZ3VyYXRpb24g Zm9yICJmb2xkZXItY29sbGVjdGlvbnMiLiAgVGhpcyBpcyB0aGUgZGVmYXVs dCBjb2xsZWN0aW9uAGZvciB5b3VyIHNhdmVkIGFuZCBzZW50IG1lc3NhZ2Vz IGZvbGRlcnMuACAAVGhlcmUgaXMgbm8gbGltaXQgdG8gdGhlIG51bWJlciBv ZiBjb2xsZWN0aW9ucyB5b3UgY2FuIGhhdmUuIEV2ZXJ5b25lAHN0YXJ0cyB3 aXRoIGp1c3Qgb25lIGNvbGxlY3Rpb24gYW5kIGZldyBwZW9wbGUgZXZlciBo YXZlIG1vcmUgdGhhbiBhIGRvemVuAG9yIHNvLgAgAERlZmluaW5nIENvbGxl Y3Rpb25zLgAgAEluIHRoZSBhYnNlbmNlIG9mIGFueSBmb2xkZXItY29sbGVj dGlvbiBkZWZpbml0aW9ucywgUGluZSB3aWxsIGFzc3VtZSBhAHNpbmdsZSBk ZWZhdWx0IGZvbGRlciBjb2xsZWN0aW9uLCBhbmQgaWYgbmVjZXNzYXJ5LCBj cmVhdGUgdGhlIGRpcmVjdG9yeQAibWFpbCIgaW4geW91ciBVbml4IGhvbWUg ZGlyZWN0b3J5IHRvIGhvbGQgeW91ciBmb2xkZXJzLiAgT3RoZXJ3aXNlLABQ aW5lIHdpbGwgbmV2ZXIgY3JlYXRlIGFueSBkaXJlY3Rvcmllcy4gIEhvd2V2 ZXIsIHlvdSBtYXkgY3JlYXRlIGFzIG1hbnkAbWFpbCBkaXJlY3RvcmllcyBh cyB5b3Ugd291bGQgbGlrZSB1c2luZyB0aGUgVW5peCAibWtkaXIiIGNvbW1h bmQsIGFuZAB0aGVuIGRlZmluZSBmb2xkZXItY29sbGVjdGlvbiBlbnRyaWVz IHRvIGNvcnJlc3BvbmQgd2l0aCBlYWNoIG9uZS4gVGhpcyBpcwBkb25lIHZp YSB0aGUgU2V0dXAvQ29uZmlnIGNvbW1hbmQgb24gdGhlIE1haW4gTWVudS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgVmFsaWQgRm9sZGVyIE5hbWVz IHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAE9uY2UgeW91ciBmb2xkZXIg Y29sbGVjdGlvbnMgYXJlIGRlZmluZWQsIHlvdSBjYW4gdXN1YWxseSByZWZl ciB0bwBmb2xkZXJzIGJ5IHRoZWlyIHNpbXBsZSAodW5xdWFsaWZpZWQpIG5h bWUsIG9yIHBpY2sgZnJvbSBhIEZPTERFUiBMSVNUAGRpc3BsYXkuICBIb3dl dmVyLCB1bmRlcnN0YW5kaW5nIHRoZSBjb21wbGV0ZSBzeW50YXggZm9yIGZv bGRlciBuYW1lcywAYm90aCBsb2NhbCBhbmQgcmVtb3RlLCBpcyBoYW5keSB3 aGVuIHVzaW5nIHRoZSBHb3RvIGNvbW1hbmQgYW5kIHdoZW4AeW91IGFyZSBh ZGRpbmcgbmV3IGZvbGRlciBjb2xsZWN0aW9ucyB2aWEgdGhlIFNFVFVQIENP TkZJR1VSQVRJT04gc2NyZWVuLgAgAExvY2FsIGZvbGRlcnMgZm9sbG93IHRo ZSBsb2NhbCBuYW1pbmcgcnVsZXMuICBGb3IgZXhhbXBsZSwAIn4vbWFpbC9z ZXB0ZW1iZXItMTk5NCIgbWlnaHQgYmUgYSByZWFzb25hYmxlIGZvbGRlciBu YW1lIG9uIFVuaXgAYW5kICJcQzpcUElORVxGT0xERVJTXE9DVC05NCIgbWln aHQgZXhpc3Qgb24gYSBQQy4AIABQaW5lIHVzZXJzIGhhdmUgdGhlIG9wdGlv biBvZiB1c2luZyBmb2xkZXJzIHdoaWNoIGFyZSBzdG9yZWQgb24gc29tZSBv dGhlcgBjb21wdXRlci4gIFBpbmUgYWNjZXNzZXMgcmVtb3RlIGZvbGRlcnMg dmlhIElNQVAgKHRoZSBJbnRlcm5ldCBNZXNzYWdlAEFjY2VzcyBQcm90b2Nv bCksIG9yIGluIHRoZSBjYXNlIG9mIG5ld3MsIHZpYSBOTlRQICh0aGUgTmV0 d29yayBOZXdzAFRyYW5zcG9ydCBQcm90b2NvbCkuICBUbyBiZSBhYmxlIHRv IGFjY2VzcyByZW1vdGUgZm9sZGVycyBpbiBQaW5lLCB0aGUAcmVtb3RlIGhv c3QgbXVzdCBiZSBydW5uaW5nIHRoZSBhcHByb3ByaWF0ZSBzZXJ2ZXIgc29m dHdhcmUgKGltYXBkIG9yAG5udHBkKSBhbmQgeW91IG11c3QgY29ycmVjdGx5 IHNwZWNpZnkgdGhlIG5hbWUgb2YgdGhlIGZvbGRlciB0byBQaW5lLABpbmNs dWRpbmcgdGhlIGRvbWFpbiBuYW1lIG9mIHRoZSByZW1vdGUgbWFjaGluZS4g Rm9yIGV4YW1wbGUsACJ7ezp7fW1vbmV0LmFydC5ub3doZXJlLmVkdX1JTkJP WCIgaXMgYSByZW1vdGUgZm9sZGVyIHNwZWNpZmljYXRpb24sIGFzAGlzICJ7 ezp7fW1vbmV0LmFydC5ub3doZXJlLmVkdX1+L21haWwvc2VwdGVtYmVyLTE5 OTQiLiAgQXMgeW91IGNhbiB0ZWxsLAB0aGUgbmFtZSBvZiB0aGUgY29tcHV0 ZXIgaXMgaW4ge3s6e319IGJyYWNrZXRzIGZvbGxvd2VkIGltbWVkaWF0ZWx5 IGJ5IHRoZQBuYW1lIG9mIHRoZSBmb2xkZXIuICBJZiwgYXMgaW4gdGhlc2Ug ZXhhbXBsZXMsIHRoZXJlIGlzIG5vIHJlbW90ZSBhY2Nlc3MAcHJvdG9jb2wg c3BlY2lmaWVkLCB0aGVuIElNQVAgaXMgYXNzdW1lZC4AIABUaGVyZSBhcmUg Y2VydGFpbiBtYXJraW5ncyB3aGljaCBoYXZlIHNwZWNpYWwgbWVhbmluZ3Mg aW4gZm9sZGVyIG5hbWVzOgAgICAgbyBBICIqIiBpbiBmcm9udCBvZiB0aGUg Zm9sZGVyIHNwZWNpZmljYXRpb24gbWVhbnMgdGhhdCB0aGUgZm9sZGVyIGlz ACAgICAgIGEgYnVsbGV0aW4gYm9hcmQgLS0gc2hhcmVkIGFjY2VzcyBhbmQg bm8gd3JpdGUgcHJpdmlsZWdlcy4gIEV4YW1wbGVzOgAgICAgICAgICAgICpj b21wLm1haWwucGluZSwgKnt7Ont9d2hhcmhvbC5hcnQubm93aGVyZS5lZHV9 am9iLWJvYXJkACAgICBvIEEgZm9sZGVyIG5hbWUgYmVnaW5uaW5nIHdpdGgg IiNtaC8iIGlzIGFuIG1oIGZvcm1hdCBmb2xkZXIuICBFeGFtcGxlczoAICAg ICAgICAgICAjbWgvbWFpbC9zZXAtMTk5NCwge3s6e31yZW1icmFuZHQuYXJ0 Lm5vd2hlcmUuZWR1fSNtaC9tYWlsL3NlcC0xOTk0ACAAVGhlcmUgYXJlIGNl cnRhaW4gZmxhZ3Mgd2l0aGluIHJlbW90ZSBmb2xkZXIgbmFtZXM6ACAgICBv IEFuICIvYW5vbnltb3VzIiBmbGFnIG1lYW5zIGFub255bW91cyBJTUFQIGFj Y2Vzcy4gIEV4YW1wbGU6ACAgICAgIHt7Ont9d2hhcmhvbC5hcnQubm93aGVy ZS5lZHUvYW5vbnltb3VzfWpvYi1ib2FyZAAgICAgbyBBICIvbm50cCIgZmxh ZyBtZWFucyBOTlRQIHByb3RvY29sIGFjY2Vzcy4gIEl0IGNhbm5vdCBiZSB1 c2VkIHdpdGgAICAgICAgdGhlIC9hbm9ueW1vdXMgZmxhZy4gIEV4YW1wbGU6 ACAgICAgICAgICAgKnt7Ont9bmV3cy5ub3doZXJlLmVkdS9ubnRwfWNvbXAu bWFpbC5waW5lACAATm90ZSB0aGF0ICJJTkJPWCIgaGFzIHNwZWNpYWwgbWVh bmluZyBpbiBib3RoIGxvY2FsIGFuZCByZW1vdGUgZm9sZGVyAHNwZWNpZmlj YXRpb25zLiAgVGhlIG5hbWUgSU5CT1ggcmVmZXJzIHRvIHlvdXIgInByaW5j aXBhbCBpbmNvbWluZwBtZXNzYWdlIGZvbGRlciIgYW5kIHdpbGwgYmUgbWFw cGVkIHRvIHRoZSBhY3R1YWwgZmlsZSBuYW1lIHVzZWQgZm9yIHlvdXIASU5C T1ggb24gYW55IGdpdmVuIGhvc3QuICBUaGVyZWZvcmUsIGEgbmFtZSBsaWtl ACJ7ezp7fXh4eC5hcnQubm93aGVyZS5lZHV9SU5CT1giIHJlZmVycyB0byB3 aGF0ZXZlciBmaWxlIGlzIHVzZWQgdG8Ac3RvcmUgaW5jb21pbmcgbWFpbCBm b3IgeW91IG9uIHRoYXQgcGFydGljdWxhciBob3N0LgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgAFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRv IGFsbG93IHlvdSB0byBxdWlja2x5IGFuZCBlYXNpbHkgc3VydmV5IHlvdXIA Zm9sZGVycyBhbmQgc2VsZWN0IG9uZSB0byBvcGVuLgAgAE5hdmlnYXRpbmcg dGhlIExpc3Qgb2YgRm9sZGVycyAgICAgICAgICAgICBHZW5lcmFsIFBpbmUg Q29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjUgOiBQIH0gIE1vdmUg dG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0 aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1vdmUgdG8gbmV4dCBmb2xkZXIA e0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBmb2xkZXJzAHtG OCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBvZiBmb2xkZXJzAHtGMTI6IFcg fSAgV2hlcmVJcyAoc2VhcmNoIGZvbGRlciBuYW1lcykAIABGb2xkZXIgU2Vs ZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0Yz IDogRSB9ICBFeGl0IHRoZSBGb2xkZXIgU2VsZWN0IG1lbnUgKHdpdGhvdXQg c2VsZWN0aW5nIGEgZm9sZGVyKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGZvbGRlcgAgAEZPUiBNT1JFIElORk9STUFU SU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElT VCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2Vj dGlvbiAiQWJvdXQgRm9sZGVycyIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAAVGhpcyBzY3JlZW4gaXMgZGVzaWduZWQgdG8gYWxsb3cgeW91 IHRvIHF1aWNrbHkgYW5kIGVhc2lseSBzdXJ2ZXkgeW91cgBmb2xkZXJzIGFu ZCBzZWxlY3Qgb25lIHRvIHVzZSBmb3Igc2F2aW5nIHRoZSBjdXJyZW50IG1l c3NhZ2UuACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBGb2xkZXJzICAgICAg ICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBmb2xkZXIgICAgICAg ICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0ZXh0AHtGNiA6IE4gfSAg TW92ZSB0byBuZXh0IGZvbGRlcgB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMg c2NyZWVuIG9mIGZvbGRlcnMAe0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVu IG9mIGZvbGRlcnMAe0YxMjogVyB9ICBXaGVyZUlzIChzZWFyY2ggZm9sZGVy IG5hbWVzKQAgAEZvbGRlciBTZWxlY3Rpb24gQ29tbWFuZHMALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQgdGhlIEZvbGRlciBT ZWxlY3QgbWVudSAod2l0aG91dCBzZWxlY3RpbmcgYSBmb2xkZXIpAHtGNCA6 IFMgfSAgU2VsZWN0IHRoZSBjdXJyZW50bHkgaGlnaGxpZ2h0ZWQgZm9sZGVy ACAARk9SIE1PUkUgSU5GT1JNQVRJT046IEZyb20gdGhlIE1haW4gTWVudSwg c2VsZWN0ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJlc3MgIj8iIGZvciBIZWxw Li4uIExvb2sgZm9yIHRoZSBzZWN0aW9uICJBYm91dCBGb2xkZXJzIi4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABUaGlzIHNjcmVlbiBpcyBk ZXNpZ25lZCB0byBhbGxvdyB5b3UgdG8gcXVpY2tseSBhbmQgZWFzaWx5IHN1 cnZleSB5b3VyAGZvbGRlcnMgYW5kIHNlbGVjdCBvbmUgdG8gdXNlIGFzIHRo ZSBmaWxlIGNhcmJvbiBjb3B5IChmY2MpIGZvciB0aGUAY3VycmVudCBtZXNz YWdlLgAgAE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgRm9sZGVycyAgICAgICAg ICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMgZm9sZGVyICAgICAgICAg IHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1v dmUgdG8gbmV4dCBmb2xkZXIAe0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNj cmVlbiBvZiBmb2xkZXJzAHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNjcmVlbiBv ZiBmb2xkZXJzAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2VhcmNoIGZvbGRlciBu YW1lcykAIABGb2xkZXIgU2VsZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0Ae0YzIDogRSB9ICBFeGl0IHRoZSBGb2xkZXIgU2Vs ZWN0IG1lbnUgKHdpdGhvdXQgc2VsZWN0aW5nIGEgZm9sZGVyKQB7RjQgOiBT IH0gIFNlbGVjdCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIGZvbGRlcgAg AEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNl bGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4u LiBMb29rIGZvciB0aGUgc2VjdGlvbiAiQWJvdXQgRm9sZGVycyIuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICAgICAg ICAgICBBRERSRVNTIEJPT0sgQ09NTUFORFMAe0F2YWlsYWJsZSAgQ29tbWFu ZHMgLS0gR3JvdXAgMSAgICAgICAgIEF2YWlsYWJsZSBDb21tYW5kcyAtLSBH cm91cCAyICAgOkFkZHJlc3MgQm9vayBOYXZpZ2F0aW9uICAgICAgICBHZW5l cmFsIFBpbmUgQ29tbWFuZHN9AHstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g IDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tfQB7RjEgIFNob3cgSGVscCBUZXh0ICAgICAgICAgICAgICAg ICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAgICAgICAgICA6IFAgIFBy ZXYgQWRkcmVzcyAgICAgICAgICAgICAgICAgID8gIERpc3BsYXkgdGhpcyBo ZWxwIHRleHR9AHtGMiAgVG9nZ2xlIHRvIHNlZSBtb3JlIGNvbW1hbmRzICAg ICAgICAgRjIgIFRvZ2dsZSB0byBzZWUgbW9yZSBjb21tYW5kczogTiAgTmV4 dCBBZGRyZXNzICAgICAgICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3RoZXIg YXZhaWxhYmxlIGNvbW1hbmRzfQB7RjMgIEV4aXQgdGhpcyBzY3JlZW4gICAg ICAgICAgICAgICAgICAgIEYzICBRdWl0IFBpbmUgICAgICAgICAgICAgICAg ICA6IC0gIFByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBib29rIEUgIEV4aXQg dGhpcyBzY3JlZW59AHtGNCAgVmlldy9FZGl0IHNlbGVjdGVkIGVudHJ5ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpTcGMg TmV4dCBwYWdlIG9mIGFkZHJlc3MgYm9vayAgICAgUSAgUXVpdCBQaW5lfQB7 RjUgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAgICAgIEY1ICBG T0xERVIgTElTVCBzY3JlZW4gICAgICAgICA6IFcgIFdoZXJlSXMgKHNlYXJj aCBmb3Igd29yZC8gICAgIEMgIENvbXBvc2UgbWVzc2FnZSB0byBzZWxlY3Rl ZCBhZGRyfQB7RjYgIE1vdmUgdG8gbmV4dCBlbnRyeSAgICAgICAgICAgICAg ICAgIEY2ICBTcGVjaWZ5IGEgZm9sZGVyIHRvIGdvIHRvICA6ICAgICAgb3Ig IG5hbWUgaW4gYWRkcmVzcyBib29rKSAgIEwgIEZPTERFUiBMSVNUIHNjcmVl bn0Ae0Y3ICBQcmV2aW91cyBwYWdlIG9mIGFkZHJlc3MgYm9vayAgICAgICBG NyAgRk9MREVSIElOREVYIHNjcmVlbiAgICAgICAgOiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBHICBTcGVjaWZ5IGEgZm9sZGVyIHRvIGdv IHRvfQB7RjggIE5leHQgcGFnZSBvZiBhZGRyZXNzIGJvb2sgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6QWRkcmVzcyBCb29r IENvbW1hbmRzICAgICAgICAgICAgIEkgIEZPTERFUiBJTkRFWCBzY3JlZW59 AHtGOSAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5ICAgICAgICAgICAgICAgRjkg IFByaW50IGFkZHJlc3MgYm9vayAgICAgICAgIDotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGMTAgQWRkIG5l dyBlbnRyeSB0byBhZGRyZXNzIGJvb2sgICAgICAgRjEwIFRha2VBZGRyIHRv IGFub3RoZXIgYWJvb2sgIDogViAgVmlldy9FZGl0IHNlbGVjdGVkIGVudHJ5 ICAgICAgRCAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5fQB7RjExIENvbXBvc2Ug dG8gc2VsZWN0ZWQgZW50cnkgICAgICAgICAgIEYxMSBFeHBvcnQgZW50cnkg dG8gYSBmaWxlICAgICA6IFkgIFByaW50IGFkZHJlc3MgYm9vayAgICAgICAg ICAgIFQgIFRha2VBZGRyIHRvIGFub3RoZXIgYWRkcmVzcyBib29rfQB7RjEy IFdoZXJlaXMgKHNlYXJjaCBhZGRyZXNzIGJvb2spICAgICAgIEYxMiBGb3J3 YXJkIGVudHJ5IGJ5IG1haWwgICAgICA6IFggIEV4cG9ydCBlbnRyeSB0byBh IGZpbGUgICAgICAgIEEgIEFkZCBuZXcgZW50cnkgdG8gYWRkcmVzcyBib29r fQB7OiBGICBGb3J3YXJkIGVudHJ5IGJ5IG1haWx9ACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGVzY3JpcHRpb24g b2YgdGhlIEFkZHJlc3MgQm9vayBTY3JlZW4gfAAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABUaGlzIHNjcmVlbiBsZXRz IHlvdSBlZGl0IGFueSBhbmQgYWxsIGVudHJpZXMgaW4geW91ciBhZGRyZXNz IGJvb2suICBJdABhbHNvIGFjdHMgYXMgYSBzaG9ydC1jdXQgZm9yIGNvbXBv c2luZyBtZXNzYWdlcyB0byBwZW9wbGUgaW4gdGhlIGFkZHJlc3MAYm9vay4g IFdoZW4sIGZyb20gdGhpcyBzY3JlZW4sIHlvdSBwcmVzcyB7RjExOiJDIn0g Zm9yIENvbXBvc2VUbywgdGhlAG1lc3NhZ2Ugc3RhcnRzICJwcmUtYWRkcmVz c2VkIiB0byB3aGF0ZXZlciBhZGRyZXNzIGJvb2sgZW50cnkgaXMAY3VycmVu dGx5IHNlbGVjdGVkLgAgAElmIHlvdSBoYXZlIG1vcmUgdGhhbiBvbmUgYWRk cmVzcyBib29rIGRlZmluZWQgZm9yIHlvdXJzZWxmIG9yIGlmIHlvdXIAc3lz dGVtIGhhcyBhIHNpdGUtd2lkZSBhZGRyZXNzIGJvb2sgZGVmaW5lZCwgeW91 IG1heSBzZWUgYSBsaXN0IG9mIGFkZHJlc3MAYm9va3MgYW5kIGEgIlNlbGVj dCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IiBidXR0b24gZm9yIGVhY2gg b2YgdGhlbS4AQWx0ZXJuYXRpdmVseSwgUGluZSBjYW4gYmUgY29uZmlndXJl ZCB0byBpbW1lZGlhdGVseSBkaXNwbGF5IGFsbCB0aGUAZW50cmllcyBpbiBl YWNoIGFkZHJlc3MgYm9vayB2aWEgdGhlICJleHBhbmRlZC12aWV3LW9mLWFk ZHJlc3Nib29rcyIAZmVhdHVyZSBsaXN0IG9wdGlvbiBpbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbi4AIABQaW5lJ3MgYWRkcmVzcyBib29rIGhlbHBzIHlv dSBrZWVwIGEgbGlzdCBvZiBhZGRyZXNzZXMgeW91IHNlbmQgbWFpbCB0byBz bwB5b3UgZG8gbm90IGhhdmUgdG8gcmVtZW1iZXIgYWRkcmVzc2VzIHRoYXQg YXJlIG9mdGVuIGNvbXBsZXguICBFYWNoIGVudHJ5AGluIHRoZSBhZGRyZXNz IGJvb2sgaGFzIGZpdmUgZmllbGRzLCBhbGwgb2YgdGhlbSBvcHRpb25hbC4g IFRoZSB0aHJlZQBlbGVtZW50cyB3aGljaCBhcmUgdXN1YWxseSB2aXNpYmxl IG9uIHRoZSBBRERSRVNTIEJPT0sgZGlzcGxheSwgYXJlOgAgACAgICAgICAg TklDS05BTUU6IEEgc2hvcnQgZWFzeS10by1yZW1lbWJlciBsYWJlbCB0byBp ZGVudGlmeSB0aGUgZW50cnkuACAgICAgICAgVGhpcyBpcyB3aGF0IHlvdSB0 eXBlIGluIGFzIHlvdSBhcmUgYWRkcmVzc2luZyB0aGUgbWVzc2FnZSBpbiB0 aGUAICAgICAgICBjb21wb3Nlci4gIElmIHRoZXJlIGlzIGEgbWF0Y2hpbmcg ZW50cnkgaW4geW91ciBhZGRyZXNzIGJvb2socyksACAgICAgICAgUGluZSB3 aWxsIGV4dHJhY3QgdGhlIGNvcnJlc3BvbmRpbmcgRnVsbE5hbWUgYW5kIEFk ZHJlc3MgZmllbGRzIHRvACAgICAgICAgZ2VuZXJhdGUgdGhlIGFjdHVhbCBh ZGRyZXNzIGZvciB5b3VyIG1lc3NhZ2UuACAAICAgICAgICBGVUxMTkFNRTog QSBsb25nZXIgZmllbGQgd2hlcmUgeW91IGNhbiBwdXQgdGhlIGZ1bGwgbmFt ZSBvZiB0aGUAICAgICAgICBwZXJzb24gb3Igb3JnYW5pemF0aW9uLiAgVXN1 YWxseSB0aGUgZnVsbCBuYW1lcyBhcmUgcHV0IGluIGxhc3QAICAgICAgICBu YW1lIGZpcnN0IHNvIHRoZXkgc29ydCBuaWNlbHkgaW4gYWxwaGFiZXRpY2Fs IG9yZGVyLiAgV2hhdGV2ZXIAICAgICAgICB5b3UgcHV0IGFzIHRoZSBuYW1l IGhlcmUgd2lsbCBhcHBlYXIgb24gdGhlIG1lc3NhZ2Ugd2hlbiBpdCBpcwAg ICAgICAgIGZpbmFsbHkgZGVsaXZlcmVkLgAgACAgICAgICAgQUREUkVTUzog VGhpcyBpcyB0aGUgYWN0dWFsIGVtYWlsIGFkZHJlc3MgaXRzZWxmLiAgVGhp cyBtdXN0IGJlACAgICAgICAgYSB2YWxpZCBJbnRlcm5ldCBhZGRyZXNzIHRo YXQgY29uZm9ybXMgdG8gdGhlIEludGVybmV0IG1lc3NhZ2UAICAgICAgICBo ZWFkZXIgc3RhbmRhcmQsIFJGQy04MjIuICAoVGhlcmUgaXMgbW9yZSBpbmZv cm1hdGlvbiBvbiBlbWFpbAAgICAgICAgIGFkZHJlc3NlcyBhIGxpdHRsZSBs YXRlciBpbiB0aGlzIHNlY3Rpb24uKQAgAFRoZSB0d28gZmllbGRzIHdoaWNo IGFyZW4ndCB1c3VhbGx5IHZpc2libGUgYXJlOgAgACAgICAgICAgRkNDOiBU aGUgbmFtZSBvZiB0aGUgZm9sZGVyIHlvdSB3b3VsZCBsaWtlIGEgY29weSBv ZiBhbnkgb3V0Z29pbmcAICAgICAgICBtZXNzYWdlIHRvIHRoaXMgYWRkcmVz cyB0byBiZSBzYXZlZCBpbi4gIElmIHRoaXMgZmllbGQgaXMgc2V0LCBhbmQA ICAgICAgICB0aGlzIGFkZHJlc3MgaXMgdGhlIGZpcnN0IG9uZSBpbiB0aGUg bWVzc2FnZSdzIFRvOiBoZWFkZXIsIHRoZW4AICAgICAgICBQaW5lIHdpbGwg dXNlIHRoaXMgZm9sZGVyIG5hbWUgZm9yIHRoZSBGQ0MgaW4gbGlldSBvZiB0 aGUgbm9ybWFsACAgICAgICAgRkNDIGZvbGRlciBuYW1lLgAgACAgICAgICAg Q09NTUVOVFM6IFRoaXMgZmllbGQgY29udGFpbnMgYXJiaXRyYXJ5IHRleHQg Zm9yIHlvdXIgY29udmVuaWVuY2UuACAARHVlIHRvIHNjcmVlbiB3aWR0aCBs aW1pdGF0aW9ucywgdGhlc2UgbGFzdCB0d28gZmllbGRzIGRvIG5vdCBzaG93 IHVwIGluAHRoZSBub3JtYWwgQUREUkVTUyBCT09LIGRpc3BsYXkuICBZb3Ug bWF5IHNlbGVjdCB0aGUgIlZpZXcvRWRpdCIgY29tbWFuZCB0bwB2aWV3IG9y IG1vZGlmeSB0aGVtLiAgWW91IG1heSB1c2UgdGhlIGNvbmZpZ3VyYXRpb24g dmFyaWFibGUAImFkZHJlc3Nib29rLWZvcm1hdHMiIHRvIGFkZCB0aGVzZSBm aWVsZHMgdG8geW91ciBBRERSRVNTIEJPT0sgZGlzcGxheSwAb3IgdG8gbW9k aWZ5IHRoZSBmb3JtYXQgb2YgdGhlIGRpc3BsYXkuACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tAHwgU29ydGluZyB0aGUgQWRkcmVzcyBib29rIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAQnkgZGVmYXVsdCwgYWRk cmVzcyBib29rIGVudHJpZXMgYXJlIHNvcnRlZCBhbHBoYWJldGljYWxseSBv biB0aGUgZnVsbABuYW1lIHdpdGggZGlzdHJpYnV0aW9uIGxpc3RzIHNvcnRl ZCB0byB0aGUgZW5kLiAgU29ydGluZyBjYW4gYmUgY2hhbmdlZCBieQByZXNl dHRpbmcgdGhlIGFkZHJlc3MgYm9vayBzb3J0IHJ1bGUgaW4gdGhlIFBpbmUg U0VUVVAgQ09ORklHVVJBVElPTiBzY3JlZW4ALS1hc3N1bWluZyB5b3UgaGF2 ZSAid3JpdGUiIHBlcm1pc3Npb24gZm9yIHRoZSBhZGRyZXNzIGJvb2sgZmls ZS4AIABVbmxpa2UgdGhlIHNvcnRpbmcgb2YgZm9sZGVycyAod2hpY2ggb25s eSBjaGFuZ2VzIHByZXNlbnRhdGlvbiksIHNvcnRpbmcgYW4AYWRkcmVzcyBi b29rIGFjdHVhbGx5IGNoYW5nZXMgdGhlIGZpbGUgYXMgaXQgaXMga2VwdCBv biB0aGUgY29tcHV0ZXIuICBGb3IAdGhpcyByZWFzb24geW91IG1heSBub3Qg YmUgYWJsZSB0byBzb3J0IGEgc2hhcmVkIG9yIHN5c3RlbS13aWRlIGFkZHJl c3MAYm9vay4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGlzdHJpYnV0 aW9uIExpc3RzIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFBpbmUgZW50 cmllcyBjYW4gYmUgc2ltcGxlIGNhc2VzIG9mIGFsaWFzZXMgKGEgc2luZ2xl IG5pY2tuYW1lIGlzIGxpbmtlZAB0byBhIHNpbmdsZSBlbWFpbCBhZGRyZXNz KSBvciBkaXN0cmlidXRpb24gbGlzdHMgKGEgc2luZ2xlIG5pY2tuYW1lAHBv aW50aW5nIGF0IG1vcmUgdGhhbiBvbmUgZW1haWwgYWRkcmVzcykuICBFYWNo IGRpc3RyaWJ1dGlvbiBsaXN0IGhhcyBhAG5pY2tuYW1lLCBhIGZ1bGwgbmFt ZSBhbmQgYSBsaXN0IG9mIGFkZHJlc3Nlcy4gIFRoZSBhZGRyZXNzZXMgbWF5 IGJlAGFjdHVhbCBhZGRyZXNzZXMgb3IgdGhleSBtYXkgYmUgb3RoZXIgbmlj a25hbWVzIGluIHlvdXIgYWRkcmVzcyBib29rLgBUaGV5IG1heSBldmVuIHJl ZmVyIHRvIG90aGVyIGRpc3RyaWJ1dGlvbiBsaXN0cy4gIFRoZSBjb21tYW5k IHRvIGNyZWF0ZSBhAG5ldyBkaXN0cmlidXRpb24gbGlzdCBpcyB7RjEwOiJB In0uICBUbyBhZGQgZW50cmllcyB0byBhbiBleGlzdGluZyBsaXN0AHVzZSB0 aGUgVmlldy9FZGl0ICh7RjQ6IlYifSkgY29tbWFuZC4gIERlbGV0ZSAoe0Yx MToiRCJ9KSB3aWxsIGRlbGV0ZQBhIHNpbmdsZSBhZGRyZXNzIGZyb20gdGhl IGxpc3QgaWYgdGhlIGN1cnNvciBpcyBwbGFjZWQgb24gdGhlIGFkZHJlc3M7 AGl0IHdpbGwgZGVsZXRlIHRoZSBlbnRpcmUgZGlzdHJpYnV0aW9uIGxpc3Qg aWYgdGhlIGN1cnNvciBpcyBvbiB0aGUAbmlja25hbWUvZnVsbG5hbWUgbGlu ZS4gIFZpZXcvRWRpdCBtYXkgYWxzbyBiZSB1c2VkIHRvIGRlbGV0ZSBhZGRy ZXNzZXMAZnJvbSBhIGxpc3QuACAAQWRkcmVzcyBmaWVsZCBlbnRyaWVzIGlu IGRpc3RyaWJ1dGlvbiBsaXN0cyBtYXkgdGFrZSBhbnkgb25lIG9mIHRocmVl AGZvcm1zOiBhIG5pY2tuYW1lIGV4aXN0aW5nIGluIGFueSBvZiB0aGUgZGVm aW5lZCBhZGRyZXNzIGJvb2tzLCBhIG5vcm1hbABhZGRyZXNzIG9mIHRoZSBm b3JtICJqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1Iiwgb3IgYSBjb21wbGV0ZQBm dWxsbmFtZS9hZGRyZXNzIGNvbWJpbmF0aW9uLCBlLmcuICJKb2huIFNtaXRo ADxqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1PiIuACAARGlzdHJpYnV0aW9uIGxp c3RzIGluIFBpbmUgYWRkcmVzcyBib29rcyBjYW4gb25seSBiZSB1c2VkIGJ5 IHRoZSBwZXJzb24gb3IAcGVvcGxlIHdobyBoYXZlIGFjY2VzcyB0byB0aGF0 IGFkZHJlc3MgYm9vay4gIFRoZXkgYXJlIG5vdCB1c3VhbGx5IHVzZWQgdG8A aW1wbGVtZW50IGRpc2N1c3Npb24gZ3JvdXBzLCBidXQgY2FuIGJlIHVzZWQg dG8gZmFjaWxpdGF0ZSBzbWFsbABkaXNjdXNzaW9uIGdyb3VwcyBpZiBhbGwg dGhlIHBhcnRpY2lwYW50cyBoYXZlIGFjY2VzcyB0byB0aGUgc2FtZSBzaGFy ZWQAYWRkcmVzcyBib29rLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRkND IGFuZCBDb21tZW50cyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tACAAQXMgbWVu dGlvbmVkIGFib3ZlLCBlYWNoIGVudHJ5IGluIHRoZSBhZGRyZXNzIGJvb2sg YWxzbyBoYXMgdHdvIG90aGVyIG9wdGlvbmFsAGZpZWxkcywgZmNjIGFuZCBj b21tZW50cy4gIFRoZSBjb21tYW5kIHRvIGxvb2sgYXQgb3IgZWRpdCBlaXRo ZXIgb2YgdGhlc2UAaXMgdGhlIHNhbWUgVmlldy9FZGl0IGNvbW1hbmQgdXNl ZCBmb3IgYWxsIG9mIHRoZSBmaWVsZHMgKHtGNDoiViJ9KS4gIFRoZQBjb21t ZW50cyBmaWVsZCBpcyBqdXN0IGZvciB5b3VyIG93biB1c2UuICBUaGUgZmNj IGZpZWxkIG92ZXJyaWRlcyB0aGUAZGVmYXVsdCBmY2MgaWYgdGhpcyBhZGRy ZXNzIGlzIHRoZSBmaXJzdCBvbmUgb24gdGhlIFRvIGxpbmUuICBUaGUgV2hl cmVJcwBjb21tYW5kIG1heSBiZSB1c2VkIHRvIHNlYXJjaCBmb3IgcGFydGlj dWxhciBzdHJpbmdzIGluIHRoZSBhZGRyZXNzIGJvb2ssAGluY2x1ZGluZyBm aWVsZHMgd2hpY2ggYXJlIG5vdCB2aXNpYmxlIChsaWtlIGNvbW1lbnQgYW5k IGZjYyBieSBkZWZhdWx0KS4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRXhwb3J0aW5nIGFuZCBGb3J3 YXJkaW5nIEFkZHJlc3MgYm9vayBlbnRyaWVzIHwALS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFdoZW4geW91 IHVzZSB0aGUgRXhwb3J0ICh7RjExOiJYIn0pIGNvbW1hbmQsIHRoZSBjdXJy ZW50bHkgaGlnaGxpZ2h0ZWQAYWRkcmVzcyBib29rIGVudHJ5IGlzIHBsYWNl ZCBpbiBhIHBsYWluIHRleHQgZmlsZSBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5 AG9yIGN1cnJlbnQgd29ya2luZyBkaXJlY3RvcnksIGRlcGVuZGluZyBvbiB0 aGUgdXNlLWN1cnJlbnQtZGlyAGNvbmZpZ3VyYXRpb24gc2V0dGluZy4AIABX aGVuIHlvdSB1c2UgdGhlIEZvcndhcmQgKHtGMTI6IkYifSkgY29tbWFuZCwg dGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZABhZGRyZXNzIGJvb2sgZW50cnkg aXMgcGxhY2VkIGluIGEgc3BlY2lhbCBhdHRhY2htZW50ICh3aGljaCBpcyBv bmx5AHVuZGVyc3Rvb2QgYnkgUGluZSkgYW5kIHlvdSBhcmUgcHV0IGludG8g dGhlIGNvbXBvc2VyLiAgWW91IGNhbiBmaWxsIGluAHNvbWUgY29tbWVudHMg aW4gdGhlIGJvZHkgb2YgdGhlIG1lc3NhZ2UsIGlmIHlvdSdkIGxpa2UsIGFu ZCBzZW5kIGl0IHRvAHNvbWVib2R5IGVsc2Ugd2hvIHVzZXMgUGluZS4gIFRo ZSByZWNpcGllbnQgbWF5IHVzZSB0aGUgVGFrZUFkZHIgY29tbWFuZABvbiB0 aGF0IG1lc3NhZ2UgdG8gaW5zZXJ0IHRoZSBhZGRyZXNzIGJvb2sgZW50cnkg eW91IHNlbnQgaW4gdGhlaXIgb3duAGFkZHJlc3MgYm9vay4AIAAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgTXVsdGlw bGUgYW5kL29yIFNpdGUtV2lkZSBBZGRyZXNzIGJvb2tzIHwALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFlvdSBtYXkg aGF2ZSBtb3JlIHRoYW4gb25lIHBlcnNvbmFsIGFkZHJlc3MgYm9vay4gIElu IGFkZGl0aW9uLCB0aGVyZSBtYXkAYmUgb25lIG9yIG1vcmUgZ2xvYmFsIGFk ZHJlc3MgYm9va3MuICBUaGlzIGNhcGFiaWxpdHkgYWxsb3dzIHlvdSB0byBo YXZlAG11bHRpcGxlIHBlcnNvbmFsIGFkZHJlc3MgYm9va3MgKHNvbWUgb2Yg d2hpY2ggbWF5IGJlIHNoYXJlZCkgYW5kIGl0IGFsc28AYWxsb3dzIHN5c3Rl bSBhZG1pbmlzdHJhdG9ycyB0byBpbXBsZW1lbnQgc2l0ZS13aWRlIGFkZHJl c3MgYm9va3MgdGhhdABjb250YWluIGVudHJpZXMgZm9yIHVzZXJzIG9uIG11 bHRpcGxlIG1hY2hpbmVzIHdpdGhpbiB0aGUgb3JnYW5pemF0aW9uLgAgAFNl YXJjaGluZy4gIElmIHlvdSBlbnRlciBhIG5pY2tuYW1lIHdoZW4gY29tcG9z aW5nIGEgbWVzc2FnZSwgeW91cgBwZXJzb25hbCBhZGRyZXNzIGJvb2tzIHdp bGwgYmUgc2VhcmNoZWQgdGhyb3VnaCBpbiBvcmRlciwgYW5kIHRoZW4gdGhl AGdsb2JhbCBhZGRyZXNzIGJvb2socykgc2VhcmNoZWQuIElmIG1vcmUgdGhh biBvbmUgYWRkcmVzcyBib29rIGhhcyBhbiBlbnRyeQBmb3IgdGhlIG5pY2tu YW1lLCBQaW5lIHVzZXMgdGhlIGZpcnN0IG9uZSB0aGF0IGl0IGZpbmRzLCBz byBhbiBlbnRyeSBpbgB5b3VyIHBlcnNvbmFsIGFkZHJlc3MgYm9vayB3b3Vs ZCBvdmVycmlkZSBhIGdsb2JhbCBhZGRyZXNzIGJvb2sgZW50cnkuIElmAGFm dGVyIHNlYXJjaGluZyBhbGwgdGhlIGFkZHJlc3MgYm9va3MgdGhlcmUgaXMg c3RpbGwgbm8gbWF0Y2gsIChVbml4KSBQaW5lAHRoZW4gc2VhcmNoZXMgdGhl IGxvY2FsIGhvc3QgcGFzc3dvcmQgZmlsZSBvbiB0aGUgYXNzdW1wdGlvbiB0 aGF0IHlvdSBoYXZlAGVudGVyZWQgYSBsb2NhbCB1c2VyIG5hbWUgcmF0aGVy IHRoYW4gYW4gYWRkcmVzcyBib29rIG5pY2tuYW1lLgAgAERlZmluaW5nLiAg WW91IGRlZmluZSBtdWx0aXBsZSBwZXJzb25hbCBhZGRyZXNzIGJvb2tzIHZp YSB0aGUAImFkZHJlc3MtYm9vayIgb3B0aW9uIGluIHRoZSBTRVRVUCBDT05G SUdVUkFUSU9OIHNjcmVlbi4gIFlvdSBjYW4gYWRkIGFzAG1hbnkgYXMgeW91 IGxpa2UuIFN5c3RlbSBhZG1pbmlzdHJhdG9ycyBtYXkgc3BlY2lmeSBhIHNp dGUtd2lkZSBhZGRyZXNzAGJvb2sgYnkgZGVmaW5pbmcgdGhlICJnbG9iYWwt YWRkcmVzcy1ib29rIiB2YXJpYWJsZSBpbiB0aGUgc3lzdGVtLXdpZGUAUGlu ZSBjb25maWd1cmF0aW9uIGZpbGUuICBZb3UgbWF5IG92ZXJyaWRlIHRoaXMg ZGVmaW5pdGlvbiB1c2luZyB0aGUAImdsb2JhbC1hZGRyZXNzLWJvb2siIG9w dGlvbiBpbiB0aGUgU0VUVVAgQ09ORklHVVJBVElPTiBzY3JlZW4uACAAQ3Jl YXRpbmcgYW5kIHVwZGF0aW5nLiAgUGVyc29uYWwgYWRkcmVzcyBib29rcyBh cmUgbm9ybWFsbHkgY3JlYXRlZCBlbXB0eQBhbmQgcG9wdWxhdGVkIGJ5IGV4 cGxpY2l0IGFkZGl0aW9ucyBmcm9tIHdpdGhpbiBQaW5lLCBlLmcuIHZpYSB0 aGUAVGFrZUFkZHIgY29tbWFuZC4gVW5saWtlIHBlcnNvbmFsIGFkZHJlc3Mg Ym9va3MsIGdsb2JhbCBhZGRyZXNzIGJvb2tzIG1heQBub3QgYmUgbW9kaWZp ZWQvdXBkYXRlZCBmcm9tIHdpdGhpbiBQaW5lOyB0aGF0IGlzLCB0aGV5IGFy ZSBSZWFkLU9ubHkuAFRodXMsIGdsb2JhbCBhZGRyZXNzIGJvb2tzIGFyZSBj cmVhdGVkLCBwb3B1bGF0ZWQgYW5kIHVwZGF0ZWQgb3V0c2lkZSBvZgBQaW5l LiBUaGV5IG1pZ2h0IGJlIGhhbmQtZWRpdGVkLCBnZW5lcmF0ZWQgYnkgYSBw cm9ncmFtIGZyb20gYW5vdGhlcgBkYXRhYmFzZSwgb3IgYnkgY29weWluZyBh biBleGlzdGluZyBhZGRyZXNzIGJvb2suICBTZWUgdGhlIFBpbmUgVGVjaG5p Y2FsAE5vdGVzIGRvY3VtZW50IChpbmNsdWRlZCBpbiB0aGUgUGluZSBkaXN0 cmlidXRpb24pIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uAHRoaXMuACAAQWNj ZXNzaW5nLiAgQWRkcmVzcyBib29rcyBtdXN0IGJlIGFjY2Vzc2libGUgdmlh IG5vcm1hbCBmaWxlIGFjY2VzcwByb3V0aW5lcyBvbiB0aGUgbWFjaGluZSB3 aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBUaGF0IGlzLCBQaW5lIGRvZXMgbm90 IHlldABoYXZlIHRoZSBhYmlsaXR5IHRvIGFjY2VzcyBhZGRyZXNzIGJvb2tz IG9uIHJlbW90ZSBzeXN0ZW1zLCBleGNlcHQgdmlhAGxvdy1sZXZlbCBmaWxl IGFjY2VzcyBwcm90b2NvbHMgc3VjaCBhcyBORlMgb3IgU01CLiAgKEl0IGlz IHVuZGVyc3Rvb2QAdGhhdCB0aGlzIGxpbWl0cyB0aGUgdXRpbGl0eSBvZiBn bG9iYWwgYWRkcmVzcyBib29rcyBmb3IgUEMtUGluZSB1c2Vycy4pACAAV2hp bGUgZ2xvYmFsIGFkZHJlc3MgYm9va3MgYXJlIGV4cGxpY2l0bHkgaW50ZW5k ZWQgdG8gYmUgc2hhcmVkLCB0aGVyZSBpcwBub3RoaW5nIHRvIHByZXZlbnQg eW91IGZyb20gc2hhcmluZyBhIHBlcnNvbmFsIGFkZHJlc3MgYm9vayB3aXRo IG90aGVyAFBpbmUgdXNlcnMuIFRoaXMgbWlnaHQgYmUgdXNlZnVsIGluIHRo ZSBjYXNlIG9mIGEgc21hbGwgd29ya2dyb3VwLgBIb3dldmVyLCBpdCBpcyBy ZWNvbW1lbmRlZCB0aGF0IHVwZGF0ZXMgdG8gc2hhcmVkIHBlcnNvbmFsIGFk ZHJlc3MgYm9va3MAYmUgZG9uZSB3aGVuIG90aGVyIFBpbmUgdXNlcnMgYXJl IG5vdCBhY2Nlc3NpbmcgdGhlIGFkZHJlc3MgYm9vay4gUGluZQBkb2VzIG5v dCBkbyBhbnkgZmlsZS1sb2NraW5nIHRvIG1hbmFnZSBjb25jdXJyZW50IHVw ZGF0ZXMgdG8gdGhlAGFkZHJlc3Nib29rLCBidXQgaXQgZG9lcyBjaGVjayB0 byBzZWUgaWYgdGhlIGZpbGUgaGFzIGJlZW4gbW9kaWZpZWQgYmVmb3JlAG1h a2luZyBhbnkgY2hhbmdlcy4gIENvbnNlcXVlbnRseSwgaW5hZHZlcnRlbnQg Y29uY3VycmVudCB1cGRhdGVzIHdpbGwAb25seSBjYXVzZSBvdGhlciBQaW5l IHVzZXJzIHRvIGhhdmUgdG8gcmVzdGFydCB0aGVpciBhZGRyZXNzIGJvb2sA b3BlcmF0aW9uLCB3aGljaCB3aWxsIGNhdXNlIFBpbmUgdG8gcmUtb3BlbiB0 aGUgdXBkYXRlZCBmaWxlLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0A fCBWYWxpZCBFbWFpbCBBZGRyZXNzZXMgfAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tACAAV2hlbiB5b3UgZW50ZXIgYW4gZW1haWwgYWRkcmVzcyBpbnRv IHRoZSBhZGRyZXNzIGZpZWxkIG9mIHlvdXIgYWRkcmVzcwBib29rIHlvdSBh cmUgZ2l2aW5nIFBpbmUgYW4gYWRkcmVzcyB0aGF0IGl0IG11c3QgYmUgYWJs ZSB0byBhY3R1YWxseQByZWFjaC4gIFRoZSBhZGRyZXNzIHlvdSBlbnRlciBo ZXJlIG11c3QgYmUgYSB2YWxpZCBhZGRyZXNzIHdoaWNoIGlzAHJlYWNoYWJs ZSBmcm9tIHlvdXIgc2l0ZS4gIElmIGl0IGlzIG5vdCwgeW91IHdpbGwgZ2V0 IGFuIGVycm9yIG1lc3NhZ2UAYWZ0ZXIgc2VuZGluZyB0aGUgbWVzc2FnZS4A IABBIHZhbGlkIGVtYWlsIGFkZHJlc3Mgb24gdGhlIEludGVybmV0IGhhcyBh IHVzZXIgbmFtZSwgYW4gIkAiIHNpZ24gYW5kAHRoZW4gYSBkb21haW4uICBG b3IgZXhhbXBsZSwganNtaXRoQGFydC5ub3doZXJlLmVkdSBpcyB0aGUgZW1h aWwgYWRkcmVzcwBvZiBhIHBlcnNvbiB3aXRoIHRoZSB1c2VybmFtZSAianNt aXRoIiB3aG8gaGFzIGFuIGFjY291bnQgd2l0aAAiYXJ0Lm5vd2hlcmUuZWR1 Ii4gIFRoZSBudW1iZXIgb2Ygc2VnbWVudHMgb24gdGhlIHJpZ2h0IG9mIHRo ZSAiQCIAc2lnbiBjYW4gdmFyeSBkZXBlbmRpbmcgb24gaG93IHRoZSBhZGRy ZXNzIGlzIHN0cnVjdHVyZWQgZm9yIHRoZQBwYXJ0aWN1bGFyIGhvc3QuACAA SWYgeW91IGFyZSBzZW5kaW5nIHRvIHNvbWVvbmUgb24gdGhlIHNhbWUgc3lz dGVtIGFzIHlvdSBhcmUsIHlvdSBjYW4gbGVhdmUAdGhlICJAIiBhbmQgYWxs IHRoZSBpbmZvcm1hdGlvbiB0byBpdHMgcmlnaHQgb2ZmIG9mIHRoZSBhZGRy ZXNzLCBhbmQAUGluZSB3aWxsIGZpbGwgaXQgaW4gYXV0b21hdGljYWxseS4g IFNvbWV0aW1lcyB5b3UgY2FuIGFsc28gYWJicmV2aWF0ZSB0aGUAcmlnaHQg cGFydCBvZiB0aGUgYWRkcmVzcyBpZiB5b3UgYXJlIGF0IHRoZSBzYW1lIGRv bWFpbi4gIFdoZW4gc2VuZGluZwBtZXNzYWdlcyBhY3Jvc3MgZ2F0ZXdheXMg dG8gb3RoZXIgbmV0d29ya3MsIHRoZSBhZGRyZXNzZXMgZ2V0IG1vcmUAY29t cGxpY2F0ZWQuICBBc2sgeW91ciBsb2NhbCBjb25zdWx0YW50cyBmb3IgdGhl IGNvcnJlY3Qgc3ludGF4IGZyb20geW91cgBzaXRlIHRvIHRoZSBuZXR3b3Jr IHlvdSBhcmUgdHJ5aW5nIHRvIHJlYWNoLgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgICAgICAgICAgICAgU0VMRUNUIEFERFJFU1MA IABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICAgICAg ICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0t LS0Ae0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGVudHJ5ICAgICAgICAg ICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0g IE1vdmUgdG8gbmV4dCBlbnRyeQB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMg c2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjggOlNwY30gIFNob3cgbmV4dCBz Y3JlZW4gb2YgYWRkcmVzcyBib29rAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2Vh cmNoIHRocm91Z2ggYWRkcmVzcyBib29rKQAgAEFkZHJlc3MgU2VsZWN0aW9u IENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGMyA6IEUg fSAgRXhpdCB0aGUgQWRkcmVzcyBTZWxlY3Qgc2NyZWVuICh3aXRob3V0IHNl bGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhpcyBzY3JlZW4gaXMgZGVz aWduZWQgdG8gbGV0IHlvdSBlYXNpbHkgc2NhbiB5b3VyIGFkZHJlc3MgYm9v ayhzKSBpbgBvcmRlciB0byBzZWxlY3QgYW4gZW50cnkgZm9yIHRoZSBtZXNz YWdlIHlvdSBhcmUgY29tcG9zaW5nLiAgWW91IGNhbm5vdABlZGl0IHlvdXIg YWRkcmVzcyBib29rIGluIGFueSB3YXkgYXQgdGhpcyB0aW1lLCBmb3IgYWRk cmVzcyBib29rAG1haW50ZW5hbmNlLCBzZWxlY3QgdGhlIGFkZHJlc3MgYm9v ayBjb21tYW5kIHdoZW4gbm90IGNvbXBvc2luZyBhIG1lc3NhZ2UuACAASWYg eW91IGFyZSBjb21wb3NpbmcgYSBtZXNzYWdlIGFuZCBrbm93IHRoZSBuaWNr bmFtZSBvZiB0aGUgcGVyc29uL2xpc3QgeW91AHdhbnQsIHlvdSBjYW4gYnlw YXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBseSB0eXBpbmcgaW4gdGhlIG5pY2tu YW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBoZWFkZXIgbGluZSAoVG86LCBDYzos IGV0Yy4pICBFeGl0aW5nIHRoaXMgc2NyZWVuIHdpdGhvdXQAc2VsZWN0aW5n IGFuIGVudHJ5IGRvZXMgbm90IGNhbmNlbCB5b3VyIG1lc3NhZ2UuACAARk9S IE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRk cmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUsIHNlbGVjdCAiQSBBRERS RVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAgIENPTVBP U0VSOiBTRUxFQ1QgQUREUkVTU0VTACAATmF2aWdhdGluZyB0aGUgTGlzdCBv ZiBNZXNzYWdlcyAgICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5k cwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAg ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGNSA6IFAgfSAgTW92ZSB0byBw cmV2aW91cyBlbnRyeSAgICAgICAgICAgICB7RjEgOiA/IH0gIFNob3cgdGhp cyBoZWxwIHRleHQAe0Y2IDogTiB9ICBNb3ZlIHRvIG5leHQgZW50cnkAe0Y3 IDogLSB9ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sA e0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7 RjEyOiBXIH0gIFdoZXJlSXMgKHNlYXJjaCB0aHJvdWdoIGFkZHJlc3MgYm9v aykAIABBZGRyZXNzIFNlbGVjdGlvbiBDb21tYW5kcwAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQgdGhlIEFkZHJlc3MgU2Vs ZWN0IHNjcmVlbiAod2l0aG91dCBzZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0 IDogUyB9ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZCBlbnRy eQB7RjkgOiBMIH0gIENoYW5nZSB0byBMaXN0TW9kZQAgAFRoaXMgc2NyZWVu IGlzIGRlc2lnbmVkIHRvIGxldCB5b3UgZWFzaWx5IHNjYW4geW91ciBhZGRy ZXNzIGJvb2socykgaW4Ab3JkZXIgdG8gc2VsZWN0IGVudHJpZXMgZm9yIHRo ZSBtZXNzYWdlIHlvdSBhcmUgY29tcG9zaW5nLiAgWW91IGNhbm5vdABlZGl0 IHlvdXIgYWRkcmVzcyBib29rIGluIGFueSB3YXkgYXQgdGhpcyB0aW1lLCBm b3IgYWRkcmVzcyBib29rAG1haW50ZW5hbmNlLCBzZWxlY3QgdGhlIGFkZHJl c3MgYm9vayBjb21tYW5kIHdoZW4gbm90IGNvbXBvc2luZyBhIG1lc3NhZ2Uu ACAASWYgeW91IGFyZSBjb21wb3NpbmcgYSBtZXNzYWdlIGFuZCBrbm93IHRo ZSBuaWNrbmFtZSBvZiB0aGUgcGVyc29uL2xpc3QgeW91AHdhbnQsIHlvdSBj YW4gYnlwYXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBseSB0eXBpbmcgaW4gdGhl IG5pY2tuYW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBoZWFkZXIgbGluZSAoVG86 LCBDYzosIGV0Yy4pICBFeGl0aW5nIHRoaXMgc2NyZWVuIHdpdGhvdXQAc2Vs ZWN0aW5nIGFuIGVudHJ5IGRvZXMgbm90IGNhbmNlbCB5b3VyIG1lc3NhZ2Uu ACAAVGhlIExpc3RNb2RlIGNvbW1hbmQgd2lsbCBhZGQgYSBjb2x1bW4gYXQg dGhlIGxlZnQgZWRnZSBvZiB0aGUgc2NyZWVuLgBZb3UgbWFyayB0aGUgZW50 cmllcyB3aGljaCB5b3Ugd2lzaCB0byBzZWxlY3Qgd2l0aCB0aGUgIlgiIGNv bW1hbmQuAFRoaXMgYWxsb3dzIHlvdSB0byBjaG9vc2UgbW9yZSB0aGFuIG9u ZSBlbnRyeSBhdCBhIHRpbWUuACAARk9SIE1PUkUgSU5GT1JNQVRJT04gb24g YWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRkcmVzcyBib29rOiBGcm9tIHRoZSBN YWluAE1lbnUsIHNlbGVjdCAiQSBBRERSRVNTIEJPT0siIGFuZCBwcmVzcyAi PyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICAgICAgICAgICAgIENPTVBPU0VSOiBTRUxFQ1QgQUREUkVTU0VT ACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBNZXNzYWdlcyAgICAgICAgICAg ICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBlbnRyeSAgICAgICAg ICAgICB7RjEgOiA/IH0gIFNob3cgdGhpcyBoZWxwIHRleHQAe0Y2IDogTiB9 ICBNb3ZlIHRvIG5leHQgZW50cnkAe0Y3IDogLSB9ICBTaG93IHByZXZpb3Vz IHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sAe0Y4IDpTcGN9ICBTaG93IG5leHQg c2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjEyOiBXIH0gIFdoZXJlSXMgKHNl YXJjaCB0aHJvdWdoIGFkZHJlc3MgYm9vaykAIABBZGRyZXNzIFNlbGVjdGlv biBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBF IH0gIEV4aXQgdGhlIEFkZHJlc3MgU2VsZWN0IHNjcmVlbiAod2l0aG91dCBz ZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3QgdGhlIGN1 cnJlbnRseSBoaWdobGlnaHRlZCBlbnRyeQB7RjkgOiBYIH0gIFNldCBvciBV bnNldCB0aGUgaGlnaGxpZ2h0ZWQgZW50cnkAIABNYXJrIHRoZSBlbnRyaWVz IHlvdSB3aXNoIHRvIHNlbGVjdCB3aXRoIHRoZSAiWCBTZXQvVW5zZXQiIGNv bW1hbmQuAFR5cGUgIlMgU2VsZWN0IiB0byBzZWxlY3QgYWxsIG9mIHRoZSBl bnRyaWVzIHlvdSBoYXZlIG1hcmtlZCwganVzdCBhcwBpZiB5b3UgaGFkIHR5 cGVkIHRoZW0gaW4gYnkgaGFuZC4AIABGT1IgTU9SRSBJTkZPUk1BVElPTiBv biBhZGRyZXNzZXMgYW5kIFBpbmUncyBhZGRyZXNzIGJvb2s6IEZyb20gdGhl IE1haW4ATWVudSwgc2VsZWN0ICJBIEFERFJFU1MgQk9PSyIgYW5kIHByZXNz ICI/IiBmb3IgSGVscC4uLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgICAgICAgICAgVEFLRUFERFI6IFNFTEVDVCBOSUNLTkFNRQAg AE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTWVzc2FnZXMgICAgICAgICAgICAg ICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLSAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAg ICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0ZXh0AHtGNiA6IE4gfSAg TW92ZSB0byBuZXh0IGVudHJ5AHtGNyA6IC0gfSAgU2hvdyBwcmV2aW91cyBz Y3JlZW4gb2YgYWRkcmVzcyBib29rAHtGOCA6U3BjfSAgU2hvdyBuZXh0IHNj cmVlbiBvZiBhZGRyZXNzIGJvb2sAe0YxMjogVyB9ICBXaGVyZUlzIChzZWFy Y2ggdGhyb3VnaCBhZGRyZXNzIGJvb2spACAATWVzc2FnZSBTZWxlY3Rpb24g Q29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0YzIDogRSB9 ICBFeGl0IHRoZSBOaWNrbmFtZSBTZWxlY3Qgc2NyZWVuICh3aXRob3V0IHNl bGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3Vy cmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhpcyBzY3JlZW4gaXMgZGVz aWduZWQgdG8gbGV0IHlvdSBtb2RpZnkgb3IgYWRkIHRvIGFuIGV4aXN0aW5n IGFkZHJlc3MAYm9vayBlbnRyeS4gIFlvdSBoYXZlIGFscmVhZHkgc2VsZWN0 ZWQgdGhlIG5hbWUocykgYW5kIGFkZHJlc3MoZXMpIHRocm91Z2gAIlRha2Ug QWRkcmVzcyIuICBUaGlzIHNjcmVlbiBzaW1wbHkgbGV0cyB5b3Ugc2NhbiB5 b3VyIGFkZHJlc3MgYm9va3MgYW5kAHNlbGVjdCB0aGUgbmlja25hbWUgdG8g YmUgY2hhbmdlZC9hdWdtZW50ZWQuICBJZiB5b3Ugd2FudCB0byBhZGQgYSBu ZXcAZW50cnksIHRoZW4geW91IGFyZSBpbiB0aGUgd3JvbmcgcGxhY2UtLSBw cmVzcyB7RjM6IkUifSB0byBleGl0LgAgAEZPUiBNT1JFIElORk9STUFUSU9O IG9uIGFkZHJlc3NlcyBhbmQgUGluZSdzIGFkZHJlc3MgYm9vazogRnJvbSB0 aGUgTWFpbgBNZW51LCBzZWxlY3QgIkEgQUREUkVTUyBCT09LIiBhbmQgcHJl c3MgIj8iIGZvciBIZWxwLi4uACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9w aWM+ACAgICAgICAgICAgICAgICBTRUxFQ1QgTklDS05BTUUAIABOYXZpZ2F0 aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICAgICAgICAgR2VuZXJh bCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0Y1IDog UCB9ICBNb3ZlIHRvIHByZXZpb3VzIGVudHJ5ICAgICAgICAgICAgIHtGMSA6 ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1vdmUgdG8g bmV4dCBlbnRyeQB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMgc2NyZWVuIG9m IGFkZHJlc3MgYm9vawB7RjggOlNwY30gIFNob3cgbmV4dCBzY3JlZW4gb2Yg YWRkcmVzcyBib29rAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2VhcmNoIHRocm91 Z2ggYWRkcmVzcyBib29rKQAgAE1lc3NhZ2UgU2VsZWN0aW9uIENvbW1hbmRz AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGMyA6IEUgfSAgRXhpdCB0 aGUgTmlja25hbWUgU2VsZWN0IHNjcmVlbiAod2l0aG91dCBzZWxlY3Rpbmcg YW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBo aWdobGlnaHRlZCBlbnRyeQAgAFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRv IGxldCB5b3UgbG9vayBhdCB0aGUgbmlja25hbWVzIGluIHlvdXIgYWRkcmVz cwBib29rcyBiZWZvcmUgY2hvb3NpbmcgYSBuZXcgb25lLgAgAEZPUiBNT1JF IElORk9STUFUSU9OIG9uIGFkZHJlc3NlcyBhbmQgUGluZSdzIGFkZHJlc3Mg Ym9vazogRnJvbSB0aGUgTWFpbgBNZW51LCBzZWxlY3QgIkEgQUREUkVTUyBC T09LIiBhbmQgcHJlc3MgIj8iIGZvciBIZWxwLi4uACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICAgICAgICBUQUtFIEFE RFJFU1MgQ09NTUFORFMAIAB7TmF2aWdhdGluZyB0aGUgTGlzdCBvZiBBZGRy ZXNzZXMgICAgICAgQWRkcmVzcyBTZWxlY3Rpb24gQ29tbWFuZHMgICAgICAg IDpOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIEFkZHJlc3NlcyAgICAgICBBZGRy ZXNzIFNlbGVjdGlvbiBDb21tYW5kc30Aey0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t ICAgICAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19AHsgRjUgIE1vdmUgdG8g cHJldmlvdXMgZW50cnkgICAgRjMgIEV4aXQgd2l0aG91dCB0YWtpbmcgYWRk cmVzcyA6IFAgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgICAgICAgICAg IEUgIEV4aXQgd2l0aG91dCB0YWtpbmcgYWRkcmVzc30AeyBGNiAgTW92ZSB0 byBuZXh0IGVudHJ5ICAgICAgICBGNCAgVGFrZSBjdXJyZW50IGFkZHJlc3Mo ZXMpICAgIDogTiAgTW92ZSB0byBuZXh0IGVudHJ5ICAgICAgICAgICAgICAg ICAgVCAgVGFrZSBhZGRyZXNzfQB7IEY3ICBTaG93IHByZXZpb3VzIHBhZ2Ug b2YgYWRkcmVzcyBsaXN0ICAgICAgICAgICAgICAgICAgICAgICAgOiAtICBT aG93IHByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBsaXN0fQB7IEY4ICBTaG93 IG5leHQgcGFnZSBvZiBhZGRyZXNzIGxpc3QgICAgICAgICAgICAgICAgICAg ICAgICAgICAgOlNwYyBTaG93IG5leHQgcGFnZSBvZiBhZGRyZXNzIGxpc3R9 AHsgRjIgIFdoZXJlSXMgKHNlYXJjaCBsaXN0KSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA6IFcgIFdoZXJlSXMgKHNlYXJjaCBsaXN0 KSAgICAgICAgICAgICAgTGlzdCBNb2RlfQB7ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAg OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0t LS0tLX0Ae01vZGUgVG9nZ2xlICAgICAgICAgICAgRjkgIFNldC9VbnNldCBj dXJyZW50IGFkZHJlc3MgICAgICAgICAgIDpTaW5nbGUgTW9kZSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgWCAgU2V0L1Vuc2V0IGN1cnJlbnQgYWRk cmVzc30Aey0tLS0tLS0tLS0tICAgICAgICAgICAgRjEwIFNldCBhbGwgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDotLS0tLS0tLS0tLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgQSAgU2V0IGFsbCBhZGRyZXNzZXN9AHsg RjEyIFRvZ2dsZSBiZXR3ZWVuIExpc3QgYW5kIHNpbmdsZSBtb2RlICAgICAg IEYxMSBVbnNldCBhbGwgICA6IEwgIFN3aXRjaCB0byBsaXN0IG1vZGUgICAg ICAgICAgICAgICAgIFUgIFVuc2V0IGFsbCBhZGRyZXNzZXN9AHsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFMgIFN3aXRjaCB0byBzaW5nbGUgbW9kZX0AIAAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBEZXNjcmlwdGlv biBvZiB0aGUgVGFrZSBBZGRyZXNzIFNjcmVlbiB8AC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFRoaXMgc2NyZWVuIGlz IGRlc2lnbmVkIHRvIGxldCB5b3Ugc2VsZWN0IG9uZSBvciBtb3JlIGFkZHJl c3MvbmFtZQBjb21iaW5hdGlvbnMgZnJvbSB0aGUgY3VycmVudCBtZXNzYWdl IGludG8geW91ciBhZGRyZXNzIGJvb2suICBUaGUgY3Vyc29yAGlzIGluaXRp YWxseSBwbGFjZWQgb24gdGhlIGxpbmUgd2l0aCB0aGUgbWVzc2FnZSBhdXRo b3IuICBPdGhlciBsaW5lcwBpbmNsdWRlIHRoZSBuYW1lcyBvZiBwZW9wbGUg YW5kL29yIG1haWxpbmcgbGlzdHMgd2hvIGFsc28gcmVjZWl2ZWQgdGhlAG1l c3NhZ2UuICBPdGhlciBwZW9wbGUgImludm9sdmVkIiBpbiB0aGUgbWVzc2Fn ZSAoZS5nLiB0aGUgcGVyc29uIG5hbWVkIGFzAFJlcGx5LVRvOikgYXJlIGFs c28gbGlzdGVkIGhlcmUuACAAVGhlIHNpbXBsZSBjYXNlIGlzIGFkZGluZyBh IG5ldywgc2luZ2xlIGVudHJ5IGludG8geW91ciBhZGRyZXNzIGJvb2suIFRv AGRvIHRoaXMsIHNpbXBseSBoaWdobGlnaHQgdGhlIGNvcnJlY3QgbGluZSBh bmQgcHJlc3Mge0Y0OiJUIn0uICBUbwBjcmVhdGUgYSBuZXcgbGlzdCBvciBh ZGQgdG8gYW4gZXhpc3RpbmcgbGlzdCwgc3dpdGNoIHRoZSBzY3JlZW4gZGlz cGxheQBpbnRvIExpc3QgTW9kZSBieSBwcmVzc2luZyB7RjEyOiJMIn0uICBJ biBMaXN0IE1vZGUsIHlvdSBzZWxlY3QgdGhlAGdyb3VwIG9mIGFkZHJlc3Nl cyB5b3Ugd2lzaCB0byBtYW5pcHVsYXRlIGJ5IG1hcmtpbmcgdGhlbSB3aXRo IGFuICJYIi4AVGhlIFNldC9VbnNldCAoe0Y5OiJYIn0pIGNvbW1hbmQgd2ls bCB0dXJuIHRoZSAiWCIgb24gZm9yIHRoZQBoaWdobGlnaHRlZCBhZGRyZXNz IGlmIGl0IHdhcyBvZmYgb3IgdHVybiBpdCBvZmYgaWYgaXQgd2FzIHByZXZp b3VzbHkgb24uAFRoZSBTZXRBbGwgY29tbWFuZCB3aWxsIHNlbGVjdCBhbGwg b2YgdGhlIGFkZHJlc3NlcywgYW5kIHRoZSBVblNldEFsbABjb21tYW5kIHdp bGwgdHVybiBvZmYgYWxsIHRoZSBzZWxlY3Rpb25zLiAgT25jZSB5b3UndmUg Z290dGVuIHRoZQBzZWxlY3Rpb24gdGhlIHdheSB5b3Ugd2FudCBpdCwgeW91 IG1heSBjcmVhdGUgYSBuZXcgbGlzdCBieSBwcmVzc2luZwB7RjQ6IlQifS4A IABJbiBib3RoIHRoZSBzaW1wbGUgYW5kIGxpc3QgY2FzZXMsIGFmdGVyIGNo b29zaW5nIHRvIHRha2UgdGhlIGFkZHJlc3MsAHlvdSB3aWxsIGJlIGFza2Vk IGZvciB0aGUgbmlja25hbWUgb2YgdGhlIGVudHJ5LiAgVHlwaW5nIGluIGEg bmV3IG5hbWUAY3JlYXRlcyB0aGUgbmV3IGVudHJ5L2xpc3QuICBFbnRlcmlu ZyBhbiBleGlzdGluZyBuaWNrbmFtZSB3aWxsIHJlcGxhY2UAdGhlIGVudHJ5 IChzaW1wbGUgY2FzZSkgb3IgYWRkIHRvIHRoZSBsaXN0IChsaXN0IGNhc2Up LiAgQWx0ZXJuYXRpdmVseSwAeW91IGNhbiBwcmVzcyBDdHJsLVQgYXQgdGhl IG5pY2tuYW1lIHByb21wdCBhbmQgc2VsZWN0IGFuIGV4aXN0aW5nAG5pY2tu YW1lIGZyb20geW91ciBhZGRyZXNzIGJvb2suACAAWW91IHdpbGwgbm9ybWFs bHkgc3RhcnQgaW4gU2luZ2xlIE1vZGUsIHVubGVzcyB5b3UgdXNlZCB0aGUg QXBwbHkgY29tbWFuZAB0byBzdGFydHVwIHRoZSBUYWtlQWRkciBzY3JlZW4s IGluIHdoaWNoIGNhc2UgeW91IHdpbGwgc3RhcnQgaW4gTGlzdCBNb2RlLgBZ b3UgbWF5IHN3aXRjaCBiZXR3ZWVuIHRoZSB0d28gbW9kZXMgYXQgYW55IHRp bWUuICBJZiB5b3UndmUgYWxyZWFkeQBzZWxlY3RlZCBzZXZlcmFsIGFkZHJl c3NlcyBpbiBMaXN0IE1vZGUsIHRob3NlIHdpbGwgYmUgcmVtZW1iZXJlZCB3 aGVuIHlvdQBzd2l0Y2ggdG8gU2luZ2xlIE1vZGUgYW5kIHRoZW4gYmFjayB0 byBMaXN0IE1vZGUuICBUaGUgc2V0IG9mIGFkZHJlc3NlcwB0aGF0IGFyZSBw cmUtc2VsZWN0ZWQgd2hlbiB5b3Ugc3RhcnQgaW4gTGlzdCBNb2RlIGFyZSB0 aGUgRnJvbSBhZGRyZXNzZXMAb2YgYWxsIG9mIHRoZSBtZXNzYWdlcyB5b3Ug YXJlIG9wZXJhdGluZyBvbi4gIFlvdSBtYXksIG9mIGNvdXJzZSwgZWFzaWx5 AGVyYXNlIHRob3NlIHNlbGVjdGlvbnMgd2l0aCB0aGUgVW5TZXRBbGwgY29t bWFuZC4AIABJZiB5b3UgaGF2ZSBtb3JlIHRoYW4gb25lIHdyaXRhYmxlIGFk ZHJlc3MgYm9vaywgeW91IHdpbGwgYmUgcHJvbXB0ZWQgZm9yAHRoZSBuYW1l IG9mIHRoZSBhZGRyZXNzIGJvb2sgeW91IHdpc2ggdG8gYWRkIHRoZSBuZXcg ZW50cnkgdG8gYmVmb3JlAGFueXRoaW5nIGVsc2UuIFlvdSBjYW4gdXNlIF5O IGFuZCBeUCB0byBjaG9vc2UgYW1vbmcgdGhlIGRlZmluZWQgYWRkcmVzcwBi b29rcywgb3IgdHlwZSBpbiB0aGUgYWRkcmVzcyBib29rIG5hbWUuACAARk9S IE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRk cmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUsIHNlbGVjdCAiQSBBRERS RVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AIAB7RjEgOiA/IH0gIFNob3cgdGhpcyBo ZWxwIHRleHQAe0YzIDogRSB9ICBFeGl0IHRoaXMgc2NyZWVuIHdpdGhvdXQg ZGlzcGxheWluZyBvciBzYXZpbmcgYW55IGF0dGFjaG1lbnRzAHtGNCA6IFYg fSAgVmlldyB0aGUgY3VycmVudGx5IHNlbGVjdGVkIGF0dGFjaG1lbnQAe0Y1 IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGF0dGFjaG1lbnQAe0Y2IDogTiB9 ICBNb3ZlIHRvIG5leHQgYXR0YWNobWVudAB7RjcgOiAtIH0gIFByZXZpb3Vz IHBhZ2Ugb2YgdGhlIGxpc3RlZCBhdHRhY2htZW50cwB7RjggOlNwY30gIE5l eHQgcGFnZSBvZiB0aGUgbGlzdGVkIGF0dGFjaG1lbnRzAHtGOSA6IFMgfSAg U2F2ZSB0aGUgc2VsZWN0ZWQgYXR0YWNobWVudCB0byBhIGZpbGUAe0YxMDog fCB9ICBQaXBlIHRoZSBzZWxlY3RlZCBhdHRhY2htZW50IHRocm91Z2ggYSBV TklYIGNvbW1hbmQgKGlmIGVuYWJsZWQpAHtGMTI6IFcgfSAgRmluZCB0aGUg bWF0Y2hpbmcgc3RyaW5nIGluIHRoZSBhdHRhY2htZW50IGxpc3QAIABUaGUg QXR0YWNobWVudCBJbmRleCBkaXNwbGF5cyBhIGxpc3Qgb2YgdGhlIGN1cnJl bnQgbWVzc2FnZSdzIGF0dGFjaG1lbnRzLABhbmQgcHJvdmlkZXMgZm9yIHRo ZSB2aWV3aW5nLCBzYXZpbmcsIG9yIHBpcGluZyAoaWYgZW5hYmxlZCkgb2Yg ZWFjaABhdHRhY2htZW50LiAgVGhlIGZpcnN0IGF0dGFjaG1lbnQgaXMgdXN1 YWxseSB0aGUgbWVzc2FnZSB0ZXh0LCBidXQgZG9lcwBub3QgaW5jbHVkZSB0 aGUgaGVhZGVyIHBvcnRpb24gb2YgdGhlIG1lc3NhZ2UuACAAQWxsIGF0dGFj aG1lbnRzIGNhbiBiZSBzYXZlZCBvciBwaXBlZCBpbnRvIGEgVU5JWCBjb21t YW5kLCBidXQgc29tZSBtYXkAbm90IGJlIHJlYWRpbHkgZGlzcGxheWVkIGJ5 IGVpdGhlciBwaW5lIG9yIGFuIGV4dGVybmFsIHRvb2wuICBJbiBzdWNoAGNh c2VzLCB0aGUgcmVhc29uIHdoeSB0aGUgbWVzc2FnZSBjYW5ub3QgYmUgZGlz cGxheWVkIGlzIGRpc3BsYXllZCBvbgBwaW5lJ3MgbWVzc2FnZSBsaW5lLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgACAAVGhpcyBmdW5jdGlv biBhbGxvd3MgeW91IHRvIHZpZXcgdGhlIGNvbnRlbnRzIG9mIGEgdGV4dCBh dHRhY2htZW50LiBZb3UAY2FuIG9ubHkgdmlldyBvbmUgYXR0YWNobWVudCBh dCBhIHRpbWUuACAAIF97RjE6PyB9ICBHZXQgSGVscCAgICAgRGlzcGxheSB0 aGlzIGhlbHAgdGV4dAAgX3tGMzpFIH0gIEV4aXQgVmlld2VyICBHbyBiYWNr IHRvIG1haWwgdmlld2luZy4AIF97Rjc6LSB9ICBQcmV2IFBhZ2UgICAgU2hv dyB0aGUgcHJldmlvdXMgcGFnZSBvZiB0aGUgY3VycmVudCBhdHRhY2htZW50 LgB7IEY4OlNwY30gIE5leHQgUGFnZSAgICBTaG93IHRoZSBuZXh0IHBhZ2Ug b2YgdGhlIGN1cnJlbnQgYXR0YWNobWVudCBieSBwcmVzc2luZwAgX19fX19f ICAgICAgICAgICAgICAgICB0aGUgc3BhY2UgYmFyLgAgX3tGOTpZIH0gIFBy aW50ICAgICAgICBQcmludCB0aGUgY3VycmVudCBhdHRhY2htZW50IG9uIHBh cGVyLiAgWW91IGNhbiBzZWxlY3QgdGhlACBfX19fX18gICAgICAgICAgICAg ICAgIHByaW50ZXIgb3IgdGhlIHByaW50IGNvbW1hbmQgdmlhIHRoZSAiU2V0 dXAiIGNvbW1hbmQAIF9fX19fXyAgICAgICAgICAgICAgICAgb24gdGhlIE1h aW4gbWVudS4Ae0YxMTpTIH0gICBTYXZlICAgICAgICAgQ29weSB0aGUgY3Vy cmVudCBhdHRhY2htZW50IHRvIGEgZmlsZS4gIElmIHlvdSBqdXN0IGVudGVy ACBfX19fX18gICAgICAgICAgICAgICAgIGEgZmlsZW5hbWUsIHRoZSBhdHRh Y2htZW50IHdpbGwgYmUgc2F2ZWQgd2l0aCB0aGF0IG5hbWUgaW4AIF9fX19f XyAgICAgICAgICAgICAgICAgeW91ciBob21lL2N1cnJlbnQgZGlyZWN0b3J5 LiAgWW91IG1heSBlbnRlciB0aGUgZnVsbAAgX19fX19fICAgICAgICAgICAg ICAgICBwYXRoIGFuZCBmaWxlbmFtZSB0byBzYXZlIGl0IGluIGFub3RoZXIg ZGlyZWN0b3J5LgB7RjEyOiBXIH0gIFdoZXJlSXMgICAgICBTZWFyY2ggdGhl IGF0dGFjaG1lbnQgZm9yIGEgc3RyaW5nIG9mIGxldHRlcnMuICBJZiBpdCBp cwBfX19fX18gICAgICAgICAgICAgICAgICBmb3VuZCwgbW92ZSB0byBpdC4g IFRoZSBzdHJpbmcgY2FuIGJlIG9uZSB3b3JkIG9yIGEgcGhyYXNlLgAgX19f X19fIElmIHRoZXJlIGFyZSBtdWx0aXBsZSBvY2N1cnJlbmNlcywgdGhlIGN1 cnNvciBtb3ZlcyB0byB0aGUAX19fX19fICAgICAgICAgICAgICAgIGZpcnN0 IG9jY3VycmVuY2UgYmV5b25kIHRoZSBjdXJyZW50IGN1cnNvciBwb3NpdGlv bi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgICAg ICAgICAgICAgR0VUVElORyBIRUxQIElOIFBJTkUAIABQaW5lIG9mZmVycyBz cGVjaWZpYyBoZWxwIGZvciBldmVyeSBzY3JlZW4gdmlhIHRoZSAiPyIgb3Ig Il5HIgBrZXlzLiAgKFRoZSBDb250cm9sLUcga2V5IGlzIHVzZWQgaW4gY29u dGV4dHMgd2hlcmUgIj8iIHdvdWxkIGJlAG1pc3Rha2VuIGFzIHRleHQgYmVp bmcgZW50ZXJlZC4pACAAVGhlIE1BSU4gTUVOVSBoZWxwICgiPyIpIHByb3Zp ZGVzIGEgZ2VuZXJhbCBvdmVydmlldyBvZiBQaW5lLCBhcwB3ZWxsIGFzIGlu Zm9ybWF0aW9uIHNwZWNpZmljIHRvIHRoYXQgc2NyZWVuLiAgVGhlcmUgaXMg YWxzbyBhACJSZWxlYXNlIE5vdGVzIiBjb21tYW5kIGF2YWlsYWJsZSBmcm9t IHRoZSBNQUlOIE1FTlUuACAAQWx0aG91Z2ggdGhpcyB2ZXJzaW9uIG9mIFBp bmUgaXMgZm9yIE1pY3Jvc29mdCBXaW5kb3dzLCBpdCBpcyBub3QgYQBmdWxs ICJHcmFwaGljYWwgVXNlciBJbnRlcmZhY2UiIGFwcGxpY2F0aW9uLiAgSG93 ZXZlciwgaXQgZG9lcwBvZmZlciBsaW1pdGVkIG1vdXNlIHN1cHBvcnQuICBZ b3UgY2FuIGNsaWNrIG9uIGNvbW1hbmRzIGF0IHRoZSBib3R0b20Ab2YgdGhl IHNjcmVlbiwgYW5kIHlvdSBjYW4gY2xpY2sgb3IgZG91YmxlLWNsaWNrIG9u IGl0ZW1zIG9uIG1vc3QAc2NyZWVucyB0byBzZWxlY3Qgb3IgdmlldyB0aGVt LgAgAEluIHRoZSBtYWlsIGluZGV4LCBjbGlja2luZyB3aXRoIHRoZSByaWdo dCBtb3VzZSBidXR0b24gb24gYW4gaXRlbQB3aWxsIGRpc3BsYXkgdGhhdCBp dGVtIGluIGEgc2VwYXJhdGUgd2luZG93LiAgQ29udHJvbC1DbGljayB3aWxs AGFsd2F5cyBkaXNwbGF5IHRoZSBpdGVtIGluIGEgbmV3IHNlcGFyYXRlIHdp bmRvdy4AIABJbiB0aGUgY29tcG9zZXIgbWVzc2FnZSBib2R5IHlvdSBjYW4g c2VsZWN0IHRleHQgd2l0aCB0aGUgbW91c2UuAFByZXNzIHRoZSBtb3VzZSBi dXR0b24gZG93biwgZHJhZyBhY3Jvc3MgdGhlIHRleHQgeW91IHdhbnQgdG8g c2VsZWN0LABsaWZ0IHRoZSBtb3VzZSBidXR0b24uICBJZiB5b3UgbW92ZSB0 aGUgbW91c2UgYWJvdmUgdGhlIHRvcCBvciBiZWxvdwB0aGUgYm90dG9tIG9m IHRoZSB3aW5kb3cgdGhlIG1lc3NhZ2UgdGV4dCB3aWxsIHNjcm9sbC4gIFNo aWZ0LUNsaWNrAHdpbGwgZXh0ZW5kIGFuIGV4aXN0aW5nIHNlbGVjdGlvbi4g IFlvdSBjYW4gQ3V0IG9yIENvcHkgdGhlIHNlbGVjdGVkAHRleHQgaW4gdGhl IGNvbXBvc2VyIG1lc3NhZ2UgYm9keS4AIABJbiBhbGwgb3RoZXIgc2NyZWVu cyB5b3UgY2FuIHNlbGVjdCBhbnkgdGV4dCB2aXNpYmxlIG9uIHRoZSBzY3Jl ZW4Ad2l0aCB0aGUgbW91c2UsIGJ1dCBjYW4gb25seSBDb3B5IHRoZSBzZWxl Y3RlZCB0ZXh0LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAg ICAgICAgICAgICAgICAgICAgIENPTVBPU0VSIENPTU1BTkRTACAAQ1VSU09S IE1PVElPTiBLRVlTICAgICAgICAgICAgICAgICAgICAgfEVESVRJTkcgS0VZ UwAgIF5CIChMZWZ0IEFycm93KSAgIEJhY2sgY2hhcmFjdGVyICAgICB8IF5E ICAgICAgIERlbGV0ZSBjdXJyZW50IGNoYXJhY3RlcgAgIF5GIChSaWdodCBB cnJvdykgIEZvcndhcmQgY2hhcmFjdGVyICB8IF5IIChERUwpIERlbGV0ZSBw cmV2aW91cyBjaGFyYWN0ZXIAICBeUCAoVXAgQXJyb3cpICAgICBQcmV2aW91 cyBsaW5lICAgICAgfCBeXiAgICAgICBTZXQgYSBtYXJrACAgXk4gKERvd24g QXJyb3cpICAgTmV4dCBsaW5lICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBD dXQgbWFya2VkIHRleHQgb3IAICBeQSAgICAgICAgICAgICAgICBCZWdpbm5p bmcgb2YgbGluZSAgfCAgICAgICAgICAgZGVsZXRlIGN1cnJlbnQgbGluZQAg IF5FICAgICAgICAgICAgICAgIEVuZCBvZiBsaW5lICAgICAgICB8IHtGMTA6 XlUgfSAgICAgICBQYXN0ZSB0ZXh0LCB1bmRlbGV0ZSBsaW5lcwAgIHtGNzpe WX0gICAgICAgICAgICAgICAgUHJldmlvdXMgcGFnZSAgICAgIHwgICAgICAg ICAgIGN1dCB3aXRoIF5LLCBvciB1bmp1c3RpZnkAICB7Rjg6XlZ9ICAgICAg ICAgICAgICAgIE5leHQgcGFnZSAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgIF5AIChDdHJsLVNQQUNFKSAgIE5l eHQgd29yZCAgICAgICAgICB8U0NSRUVOL0NPTVBPU0lUSU9OIENPTU1BTkRT AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwge0Y2 KF5XKTpeVyAgICB9ICAgV2hlcmVpcyAoc2VhcmNoIGZvciBzdHJpbmcpAE1F U1NBR0UgQ09NTUFORFMgfCBHRU5FUkFMIENPTU1BTkRTICAgIHwge0YxMjpe VCB9ICAgICAgU3BlbGwgY2hlY2tlcgAge0YzOl5DfSAgIENhbmNlbCAgICAg fCAge0YxOl5HfSAgICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAgICAgIEp1 c3RpZnkgcGFyYWdyYXBoACB7RjExOl5PIH0gIFBvc3Rwb25lICAgfCAgXlog ICAgU3VzcGVuZCAgICAgIHwgXkwgICAgICAgUmVkcmF3IFNjcmVlbgAge0Yy Ol5YfSAgIFNlbmQgICAgICAgfCAge0Y2Ol5ffSAgICBBbHQuIGVkaXRvciAg fCB7RjU6XlJ9ICAgICAgIFJlYWQgaW4gYSBmaWxlACAAIABOT1RFOiBUaGUg cHJlc2VuY2Ugb3IgYWJzZW5jZSBvZiB0aGUgZm9sbG93aW5nIGNvbW1hbmRz IGlzIGRldGVybWluZWQgYnkAImZlYXR1cmUtbGlzdCIgb3B0aW9ucyBpbiB5 b3VyIFBpbmUgY29uZmlndXJhdGlvbi4gIEFsc28sIHNvbWUgb2YgdGhlc2UA Y29tbWFuZHMgbWF5IGJlIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkg eW91ciBzeXN0ZW0gbWFuYWdlcjsgaWYgdGhleQBkb24ndCB3b3JrLCBwbGVh c2UgY2hlY2sgd2l0aCB5b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUgcmVw b3J0aW5nIGEgYnVnLgAgICAgICAgIG8gU3VzcGVuZCAoc3VzcGVuZHMgUGlu ZSBhbmQgZ2l2ZXMgYSBzeXN0ZW0gcHJvbXB0KQAgICAgICAgIG8gQWx0ZXJu YXRlIGVkaXRvciAoYWxsb3dzIHlvdSB0byBjb21wb3NlIHdpdGggeW91ciBv d24gZWRpdG9yKQAgAEhJTlQ6IFRvIG1vdmUgcmFwaWRseSB0byB0aGUgYm90 dG9tIG9mIGEgbWVzc2FnZSB5b3UgYXJlIGNvbXBvc2luZywAZW50ZXIgXlde Vi4gIFRvIGdvIHRvIHRoZSB0b3AsIF5XXlkuICBUaGVzZSBjYW4gYmUgdXNl ZCBpbiBjb25qdW5jdGlvbgB3aXRoIHRoZSBNYXJrIGFuZCBDdXQgY29tbWFu ZHMgdG8gZWxpbWluYXRlIGxhcmdlIGFtb3VudHMgb2YgdW53YW50ZWQAdGV4 dCBpbiBhIFJlcGx5LgAgAFRoZSAiQWx0ZXJuYXRlIEVkaXRvciIgYW5kICJT cGVsbCBDaGVjayIgY29tbWFuZHMgYXJlIG5vdCBhdmFpbGFibGUgaW4AUEMt UGluZS4AIABQaW5lIGRvZXMgbm90IHVzZSB0aGUgZm9sbG93aW5nIGtleXM6 ICBDdHJsLVMsIEN0cmwtUSwgQ3RybC1dLCBDdHJsLVwsIEVTQwAgAE5PVEU6 IGJ5IGRlZmF1bHQsIFBpbmUgdHJlYXRzIEN0cmwtUyBvciBDdHJsLVEgKHNv bWV0aW1lcyBrbm93biBhcyBYT0ZGAGFuZCBYT04pLCBhcyBub3JtYWwgY2hh cmFjdGVycywgZXZlbiB0aG91Z2ggUGluZSBkb2VzIG5vdCB1c2UgdGhlbSBl eGNlcHQAZHVyaW5nIGF0dGFjaGVkLXRvLWFuc2kgcHJpbnRpbmcuIEhvd2V2 ZXIsIHRoZSBtb2RlbSwgb3IgY29tbXVuaWNhdGlvbgBzb2Z0d2FyZSB5b3Ug YXJlIHVzaW5nIG1heSBiZSBjb25maWd1cmVkIGZvciAic29mdHdhcmUgZmxv dyBjb250cm9sIgB3aGljaCBtZWFucyB0aGF0IFhPTi9YT0ZGIG11c3QgYmUg dHJlYXRlZCBhcyBzcGVjaWFsIGNoYXJhY3RlcnMgYnkgdGhlAG9wZXJhdGlu ZyBzeXN0ZW0uICBJZiB5b3Ugc2VlIG1lc3NhZ2VzIHN1Y2ggYXMgIl5YIG5v dCBkZWZpbmVkIGZvciB0aGlzAHNjcmVlbiIsIHRoZW4geW91ciBzeXN0ZW0g aXMgcHJvYmFibHkgdXNpbmcgc29mdHdhcmUgZmxvdyBjb250cm9sLiBJbgB0 aGlzIGNhc2UgeW91IHdpbGwgbmVlZCB0byBzZXQgdGhlICJwcmVzZXJ2ZS1z dGFydC1zdG9wLWNoYXJhY3RlcnMiAGZlYXR1cmUuICBJZiB5b3UgKmRvKiBz ZXQgdGhpcyBmZWF0dXJlLCBiZSBhZHZpc2VkIHRoYXQgaWYgeW91AGFjY2lk ZW50YWxseSBoaXQgYSBDdHJsLVMsIFBpbmUgd2lsbCBteXN0ZXJpb3VzbHkg ZnJlZXplIHVwIHdpdGggbm8Ad2FybmluZy4gIEluIHRoaXMgY2FzZSwgdHJ5 IHR5cGluZyBhIEN0cmwtUSBhbmQgc2VlIGlmIHRoYXQgcHV0cyB0aGluZ3MA cmlnaHQuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRGVzY3Jp cHRpb24gb2YgQ29tcG9zZXIgfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AIABQaW5lIGhhcyBhIGJ1aWx0LWluIGVkaXRpbmcgcHJvZ3JhbSB3aGlj aCBhbGxvd3MgeW91IHRvIGNvbXBvc2UgbWVzc2FnZXMAd2l0aG91dCBoYXZp bmcgdG8gbGVhdmUgUGluZS4gIFRoZSBlZGl0b3IgaXMgZGVzaWduZWQgdG8g YmUgdmVyeSBzaW1wbGUgdG8AdXNlIHNvIHRoYXQgeW91IGNhbiBnZXQgc3Rh cnRlZCB3cml0aW5nIGVtYWlsIHJpZ2h0IGF3YXkuACAATWVzc2FnZXMgYXJl IHVzdWFsbHkganVzdCB0ZXh0LCBhYm91dCA4MCBjb2x1bW5zIHdpZGUuICBV c2luZyB1cHBlciBhbmQAbG93ZXIgY2FzZSBpcyBlbmNvdXJhZ2VkLiAgT24g c29tZSBzeXN0ZW1zIHRoZSBzaXplIGxpbWl0IG9mIHRoZSBtZXNzYWdlAGlz IGFib3V0IDEwMCwwMDAgY2hhcmFjdGVycywgd2hpY2ggaXMgYWJvdXQgMiww MDAgbGluZXMuICBZb3UgY2FuIGluY2x1ZGUAcHVuY3R1YXRpb24gYW5kIHNw ZWNpYWwgY2hhcmFjdGVycyBmb3VuZCBvbiBtb3N0IGtleWJvYXJkcywgYnV0 IHlvdSBjYW4ndABpbmNsdWRlIGNoYXJhY3RlcnMgd2l0aCBkaWFjcml0aWNh bCBtYXJrcyBhbmQgY2VydGFpbiBzcGVjaWFsIHN5bWJvbHMuACAAVGV4dCBh dXRvbWF0aWNhbGx5IHdyYXBzIGFzIHlvdSB0eXBlIHBhc3QgdGhlIGVuZCBv ZiBhIGxpbmUgc28geW91IGRvIG5vdABoYXZlIHRvIGhpdCByZXR1cm4uICBV c2luZyB0aGUge0Y0OiJDdHJsLUoifSBjb21tYW5kLCB5b3UgY2FuIGFsc28A cmVmb3JtYXQgdGV4dCBleHBsaWNpdGx5LCBwZXJoYXBzIGFmdGVyIHlvdSBo YXZlIGRlbGV0ZWQgc29tZSB0ZXh0LgAgAFlvdSBjYW4gaW5jbHVkZSBvdGhl ciB0ZXh0IGZpbGVzIHdpdGggdGhlIHtGNS46IkN0cmwtUiIufSBZb3Ugd2ls bCBiZQBwcm9tcHRlZCBmb3IgdGhlIGZpbGUgbmFtZSBvZiB0aGUgZmlsZS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBCcmllZiBDb21t YW5kIEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAE1BUkssIENVVCwgQU5EIFBBU1RFACAAWW91IGNhbiBkZWZpbmUg YSAiYmxvY2siIG9mIHRleHQsIHdoaWNoIGNhbiBzdWJzZXF1ZW50bHkgYmUg ZGVsZXRlZCBvcgBjb3BpZWQgYXMgYSB1bml0LCBieSBzZXR0aW5nIGEgbWFy ayBhdCB0aGUgc3RhcnQgb2YgdGhlIGJsb2NrIChDdHJsLV4pIGFuZAB0aGVu IG1vdmluZyB0aGUgY3Vyc29yIHRvIHRoZSBlbmQgb2YgdGhlIGRlc2lyZWQg dGV4dCBibG9jay4gIFlvdSBjYW4gdGhlbgAiY3V0IiB0aGUgYmxvY2sgb3V0 ICh7Rjk6Q3RybC1LfSksIG1vdmUgdGhlIGN1cnNvciwgYW5kICJwYXN0ZSIg aXQAKHtGMTA6Q3RybC1VfSkgaW4gdGhlIG5ldyBsb2NhdGlvbi4gIFlvdSBj YW4gcGFzdGUgbW9yZSB0aGFuIG9uY2UsAGFsbG93aW5nIHlvdSB0byB1c2Ug dGhpcyBmZWF0dXJlIHRvIGNvcHkgYSBibG9jayBvZiB0ZXh0IGFsc28uACAA SWYgeW91IHByZXNzIHtGOTpDdHJsLUt9IHdpdGhvdXQgaGF2aW5nIG1hcmtl ZCBhbnl0aGluZywgUGluZSB3aWxsIGRlbGV0ZQBhIHNpbmdsZSBsaW5lLiAg SWYgeW91IGRlbGV0ZSBhIGdyb3VwIG9mIGxpbmVzIHRvZ2V0aGVyLCBQaW5l IGtlZXBzIHRoZW0AaW4gdGhlIHNhbWUgYnVmZmVyLCBzbyB7RjEwOkN0cmwt VX0gd2lsbCByZXN0b3JlIHRoZW0gYXMgYSBibG9jay4gIEFib3V0AHRlcm1p bm9sb2d5OiAgTWFyayBpcyBzaG93biBhcyAiXl4iLiAgVGhlIGZpcnN0ICJe IiBtZWFucyB5b3Ugc2hvdWxkAGhvbGQgZG93biB0aGUgIkNvbnRyb2wiIGtl eSBvbiB5b3VyIGtleWJvYXJkLiAgVGhlIHNlY29uZCAiXiIgbWVhbnMAInR5 cGUgdGhlIGNoYXJhY3RlciBeIi4AIABKVVNUSUZZICh7RjQ6Q3RybC1KfSkA IABUaGUganVzdGlmeSBjb21tYW5kIHJlZm9ybWF0cyB0aGUgdGV4dCBpbiB0 aGUgcGFyYWdyYXBoIHRoZSBjdXJzb3IgaXMgaW4uAFBhcmFncmFwaHMgYXJl IHNlcGFyYXRlZCBieSBvbmUgYmxhbmsgbGluZS4gIFRoaXMgaXMgdXNlZnVs IHdoZW4geW91IGhhdmUAYmVlbiBlZGl0aW5nIGEgcGFyYWdyYXBoIGFuZCB0 aGUgbGluZXMgYmVjb21lIHVuZXZlbi4gIFRoZSB0ZXh0IGlzIGxlZnQAYWxp Z25lZCBvciBqdXN0aWZpZWQgYW5kIHRoZSByaWdodCBpcyByYWdnZWQuICBJ ZiB0aGUgdGV4dCBpcyBhbHJlYWR5AGp1c3RpZmllZCBhcyB0eXBlZCB3aXRo IGF1dG8td3JhcCwgbm8ganVzdGlmaWNhdGlvbiB3aWxsIGJlIGRvbmUuACAA UkVBRCBGSUxFICh7RjU6Q3RybC1SfSkAIABUaGlzIHdpbGwgYWxsb3cgeW91 IHRvIGNvcHkgaW4gdGV4dCBmcm9tIGFuIGV4aXN0aW5nIGZpbGUuIFlvdSB3 aWxsIGJlAHByb21wdGVkIGZvciB0aGUgbmFtZSBvZiBhIGZpbGUgdG8gYmUg aW5zZXJ0ZWQgaW50byB0aGUgbWVzc2FnZS4gIFRoZSBmaWxlAG5hbWUgaXMg cmVsYXRpdmUgdG8geW91ciBob21lIGRpcmVjdG9yeSBvciBtdXN0IGJlIGEg ZnVsbCBwYXRoIG5hbWUgb24AeW91ciBzeXN0ZW0uICBUaGUgZmlsZSB3aWxs IGJlIGluc2VydGVkIHdoZXJlIHRoZSBjdXJzb3IgaXMgbG9jYXRlZC4gICpU aGUAZmlsZSB0byBiZSByZWFkIG11c3QgYmUgb24gdGhlIHNhbWUgc3lzdGVt IGFzIFBpbmUuKiBJZiB5b3UgdXNlIFBpbmUgb24gYQBVbml4IG1hY2hpbmUg YnV0IGhhdmUgZmlsZXMgb24gYSBQQyBvciBNQUMsIHRoZSBmaWxlcyBtdXN0 IGJlIHRyYW5zZmVycmVkAHRvIHRoZSBzeXN0ZW0gUGluZSBpcyBydW5uaW5n IG9uIGJlZm9yZSB0aGV5IGNhbiBiZSByZWFkLiAgUGxlYXNlIGFzayB5b3Vy AGxvY2FsIGNvbnN1bHRhbnRzIGFib3V0IHRoZSBjb3JyZWN0IHdheSB0byB0 cmFuc2ZlciBhIGZpbGUgdG8geW91ciBQaW5lAHN5c3RlbSBhcyB0aGUgbWV0 aG9kIHdpbGwgdmFyeSBmcm9tIHNpdGUgdG8gc2l0ZS4AIABXSEVSRUlTICh7 RjY6Q3RybC1XfSkAIABXaGVyZUlzIHNlYXJjaGVzIHRoZSBtZXNzYWdlIGJv ZHkgcGFydCBvZiB5b3VyIGNvbXBvc2l0aW9uIGFuZCBtb3ZlcyB0aGUAY3Vy c29yIHRvIHRoZSBmaXJzdCBvY2N1cnJlbmNlIG9mIHRoZSBtYXRjaCBzdHJp bmcgYXBwZWFyaW5nIGFmdGVyIHRoZQBsb2NhdGlvbiBvZiB0aGUgY3Vyc29y LiAgVGhlIHNlYXJjaCB3aWxsIHdyYXAgdG8gdGhlIGJlZ2lubmluZyBvZiB0 aGUAbWVzc2FnZSB3aGVuIGl0IG5vIGxvbmdlciBmaW5kcyBtYXRjaGVzIGlu IHRoZSByZW1haW5kZXIgb2YgdGhlIG1lc3NhZ2UuACAAVG8gc2VhcmNoIGZv ciB0aGUgc2FtZSBzdHJpbmcgYSBzZWNvbmQgdGltZSwgcHJlc3Mge0YxMjpe V30gdG8gYmVnaW4gc2VhcmNoAGFuZCB0aGVuIGp1c3QgcHJlc3MgUkVUVVJO IHRvIGFjY2VwdCB0aGUgcHJldmlvdXMgc2VhcmNoIHN0cmluZyBzaG93biBp bgBzcXVhcmUgYnJhY2tldHMgcmF0aGVyIHRoYW4gZW50ZXJpbmcgYSBuZXcg c2VhcmNoIHN0cmluZy4AIABXaGVyZUlzIGNhbiAic2VhcmNoIiBmb3IgdGhl IGZpcnN0IGxpbmUgb3IgbGFzdCBsaW5lIG9mIGEgbWVzc2FnZSAtLSB0aGlz AG1lYW5zIHRoYXQgV2hlcmVJcyBpcyBhIGp1bXAtdG8tdG9wIGFuZCBqdW1w LXRvLWJvdHRvbSBmZWF0dXJlLCB0b28uACAAUE9TVFBPTkUgKHtGMTE6Q3Ry bC1PfSkAIABUZW1wb3JhcmlseSBzdG9wIHdvcmtpbmcgb24gdGhlIGN1cnJl bnQgbWVzc2FnZSBzbyB5b3UgbWF5IHJlYWQgb3RoZXIAbWVzc2FnZXMgb3Ig Y29tcG9zZSBhbm90aGVyIG1lc3NhZ2UuICBXaGVuIHlvdSB3YW50IHRvIHJl c3VtZSBhIG1lc3NhZ2UAbGF0ZXIsIHN0YXJ0IHRvIGNvbXBvc2UgYW5kIGFu c3dlciAieWVzIiB0byB0aGUgIkNvbnRpbnVlIHBvc3Rwb25lZABjb21wb3Np dGlvbj8iIHF1ZXN0aW9uLiAgWW91IG1heSBwb3N0cG9uZSBhcyBtYW55IG1l c3NhZ2VzIGFzIHlvdSBsaWtlLgAgAFNQRUxMIENIRUNLICh7RjEyOkN0cmwt VH0pACAAUGluZSBjYW4gY2FsbCBhbiBleHRlcm5hbCBzcGVsbCBjaGVja2lu ZyBwcm9ncmFtIHRvIGxvb2sgb3ZlciB0aGUgbWVzc2FnZQB5b3UgYXJlIGNv bXBvc2luZy4gIEJ5IGRlZmF1bHQsIFBpbmUgdXNlcyB0aGUgc2ltcGxlIFVu aXggc3BlbGwgY2hlY2tlci4AVGhlcmUgYXJlIG5vIHN1Z2dlc3RlZCBhbHRl cm5hdGl2ZSBzcGVsbGluZ3MsIGJ1dCBQaW5lIHdpbGwgc2hvdyB5b3UgdGhl ACJpbmNvcnJlY3QiIHdvcmQgYW5kIGxldCB5b3UgZml4IGl0IG9yIG1vdmUg b24uICBJZiBhIHdvcmQgaXMgbWlzc3BlbGxlZABtb3JlIHRoYW4gb25jZSwg dGhlbiB5b3Ugd2lsbCBiZSBwcm9tcHRlZCB0byBjb25maXJtIHRoZSBjb3Jy ZWN0aW9uIG9mAGVhY2ggb2NjdXJyZW5jZSBvZiBpdC4gIExpbmVzIGJlZ2lu bmluZyB3aXRoICI+IiAoIGluY2x1ZGVkIG1lc3NhZ2VzKQB3aWxsIG5vdCBi ZSBjaGVja2VkLiAgVGhlcmUgaXMgbm8gc3BlbGwgY2hlY2sgZmVhdHVyZSB3 aXRoIFBDLVBpbmUuACAAU0VORCAoe0YyOkN0cmwtWH0pACAAQmVmb3JlIHNl bmRpbmcgYSBtZXNzYWdlLCBQaW5lIHdpbGwgYXNrIHlvdSB0byBjb25maXJt IHRoYXQgeW91IHdhbnQgdGhlAG1lc3NhZ2UgdG8gZ28gb3V0LiAgQXQgdGhh dCBjb25maXJtYXRpb24gc3RhZ2UsIFBpbmUgbW92ZXMgdGhlIGNvbXBvc2Vy AGJhY2sgdG8gdGhlIHRvcCBzbyB0aGF0IHlvdSBjYW4gdmVyaWZ5IHRoYXQg dGhlIHJpZ2h0IHBlb3BsZSBhcmUgZ2V0dGluZwB0aGUgbWVzc2FnZS4gIEFm dGVyIGNvbmZpcm1hdGlvbiwgdGhlIG1lc3NhZ2UgaXMgc2VudCBhbmQgY29w aWVkIHRvIHRoZQBGQ0MgZm9sZGVyIChpZiBhbnkpLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgAFVzZSB0aGlzIHRvIGJyb3dzZSBmaWxlcywg cGVyaGFwcyBjcmVhdGVkIGJ5IHNvbWUgb3RoZXIgYXBwbGljYXRpb24uICBU aGUAZmlsZSBuYW1lIGdpdmVuIGNhbiBiZSBhIGZpbGUgaW4geW91ciBob21l IGRpcmVjdG9yeSwgYW4gYWJzb2x1dGUgZmlsZQBwYXRoIG5hbWUgZm9yIHlv dXIgc3lzdGVtLCBvciBhIGZpbGUgcGF0aCByZWxhdGl2ZSB0byB5b3VyIGhv bWUgZGlyZWN0b3J5LgBObyB3aWxkIGNhcmQgY2hhcmFjdGVycyBtYXkgYmUg dXNlZC4gIEluIFVuaXggUGluZSwgeW91IG1heSB1c2UgIn4iIHRvAHJlZmVy IHRvIHlvdXIgaG9tZSBkaXJlY3Rvcnkgb3IgIn51c2VyIiB0byByZWZlciB0 byBhbm90aGVyJ3MgaG9tZQBkaXJlY3RvcnkuICBUaGUgZmlsZSBtdXN0IHJl c2lkZSBvbiB0aGUgc3lzdGVtIHJ1bm5pbmcgUGluZS4AIABJZiB0aGUgInVz ZS1jdXJyZW50LWRpciIgZmVhdHVyZSBpcyBzZXQsIG5hbWVzIGFyZSByZWxh dGl2ZSB0byB5b3VyAGN1cnJlbnQgZGlyZWN0b3J5IGF0IHRoZSB0aW1lIHlv dSBzdGFydGVkIFBpbmUsIHJhdGhlciB0aGFuIHRvIHlvdXIAaG9tZSBkaXJl Y3RvcnkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAVXNlIHRo aXMgZnVuY3Rpb24gdG8gaW5zZXJ0IGEgdGV4dCBmaWxlIGludG8geW91ciBt ZXNzYWdlLiBUaGUgZmlsZSBuYW1lAGdpdmVuIGNhbiBiZSBhIGZpbGUgaW4g eW91ciBob21lIGRpcmVjdG9yeSwgYW4gYWJzb2x1dGUgZmlsZSBwYXRoIG5h bWUgZm9yAHlvdXIgc3lzdGVtLCBvciBhIGZpbGUgcGF0aCByZWxhdGl2ZSB0 byB5b3VyIGhvbWUgZGlyZWN0b3J5LiAgTm8gd2lsZCBjYXJkAGNoYXJhY3Rl cnMgbWF5IGJlIHVzZWQuICBJbiBVbml4IFBpbmUsIHlvdSBtYXkgdXNlICJ+ IiB0byByZWZlciB0byB5b3VyAGhvbWUgZGlyZWN0b3J5IG9yICJ+dXNlciIg dG8gcmVmZXIgdG8gYW5vdGhlcidzIGhvbWUgZGlyZWN0b3J5LiAgVGhlAGZp bGUgbXVzdCByZXNpZGUgb24gdGhlIHN5c3RlbSBydW5uaW5nIFBpbmUuACAA SWYgdGhlICJ1c2UtY3VycmVudC1kaXIiIGZlYXR1cmUgaXMgc2V0LCBuYW1l cyBhcmUgcmVsYXRpdmUgdG8geW91cgBjdXJyZW50IGRpcmVjdG9yeSBhdCB0 aGUgdGltZSB5b3Ugc3RhcnRlZCBQaW5lLCByYXRoZXIgdGhhbiB0byB5b3Vy AGhvbWUgZGlyZWN0b3J5LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgAFNlYXJjaCB0aGUgbWVzc2FnZSBmb3IgYSB3b3JkIG9yIHBhcnQgb2Yg YSB3b3JkLiAgV2hlbiBzZWFyY2hpbmcgaW4gdGhlAGNvbXBvc2VyLCBvbmx5 IHRoZSBtZXNzYWdlIHBhcnQgb2YgeW91ciBtYWlsIGlzIHNlYXJjaGVkLCBh bmQgdGhlIGN1cnNvcgBpcyBwdXQgb24gdGhlIGZpcnN0IG9jY3VycmVuY2Ug YXBwZWFyaW5nIGFmdGVyIHRoZSBsb2NhdGlvbiBvZiB0aGUgY3Vyc29yLgBU aGUgc2VhcmNoIHdpbGwgd3JhcCB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBt ZXNzYWdlIHdoZW4gaXQgbm8gbG9uZ2VyAGZpbmRzIG1hdGNoZXMgaW4gdGhl IHJlbWFpbmRlciBvZiB0aGUgbWVzc2FnZS4AIABUbyBzZWFyY2ggZm9yIHRo ZSBzYW1lIHN0cmluZyBhIHNlY29uZCB0aW1lLCBwcmVzcyB7RjEyOkN0cmwt V30gdG8gYmVnaW4Ac2VhcmNoIGFuZCB0aGVuIGp1c3QgcHJlc3MgUkVUVVJO IHRvIGFjY2VwdCB0aGUgcHJldmlvdXMgc2VhcmNoIHN0cmluZwBzaG93biBp biBzcXVhcmUgYnJhY2tldHMgcmF0aGVyIHRoYW4gZW50ZXJpbmcgYSBuZXcg c2VhcmNoIHN0cmluZy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABUb3BpY3M6ACBvIFRoZSAiVG86IiBmaWVsZAAgbyBFbWFpbCBBZGRyZXNz IEZvcm1hdAAgbyBNZXNzYWdlIEhlYWRlciBDb21tYW5kcwAgAC0tLS0tLS0t LS0tLS0tLS0tLS0AfCBUaGUgIlRvOiIgZmllbGQgfAAtLS0tLS0tLS0tLS0t LS0tLS0tACAAVGhlIGFkZHJlc3MgeW91IGVudGVyIGhlcmUgbXVzdCBiZSBh IHZhbGlkIGFkZHJlc3Mgd2hpY2ggaXMgcmVhY2hhYmxlAGZyb20geW91ciBz aXRlLiAgSWYgaXQgaXMgbm90LCB5b3Ugd2lsbCBnZXQgYW4gZXJyb3IgbWVz c2FnZSBhZnRlciBzZW5kaW5nAHRoZSBtZXNzYWdlLgAgAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQB8IEVtYWlsIEFkZHJlc3MgRm9ybWF0IHwALS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tACAAWW91IG1heSBlbnRlciBhIGZ1bGwgbmFt ZSBhbmQgYWRkcmVzcywgYSBsb2NhbCBhZGRyZXNzIHRoYXQgUGluZSB3aWxs AGNvbXBsZXRlIGZvciB5b3UsIHRoZSBuaWNrbmFtZSBvZiBzb21lb25lIGlu IGFuIGFkZHJlc3MgYm9vaywgb3IgYSBsb2NhbABtYWlsIGFsaWFzIGRlZmlu ZWQgYnkgeW91ciBzeXN0ZW0gYWRtaW5pc3RyYXRvci4gIFdoZW4geW91IG1v dmUgdGhlIGN1cnNvcgBvdXQgb2YgdGhpcyBmaWVsZCwgdGhlIG5pY2tuYW1l cyB3aWxsIGJlIGV4cGFuZGVkIHRvIHRoZSBhZGRyZXNzZXMgaW4geW91cgBh ZGRyZXNzIGJvb2ssIGFuZCB0aGUgbG9jYWwgbmFtZXMgd2lsbCBiZSBleHBh bmRlZCB0byBpbmNsdWRlIHRoZSBhY3R1YWwAdXNlciBuYW1lLiAgWW91IG1h eSBlbnRlciBhcyBtYW55IGFkZHJlc3NlcyBhcyB5b3Ugd2lzaCwgYnV0IHRo ZXkgbXVzdCBiZQBzZXBhcmF0ZWQgYnkgY29tbWFzLiAgWW91IGNhbiBtb3Zl IGFyb3VuZCB0aGlzIGFuZCBvdGhlciBoZWFkZXIgZmllbGRzAHdpdGggdGhl IGFycm93IGtleXMgYW5kIHVzZSBtYW55IG9mIHRoZSB1c3VhbCBjb21wb3Nl ciBlZGl0aW5nIGtleXMuACAAQSB2YWxpZCBlbWFpbCBhZGRyZXNzIG9uIHRo ZSBJbnRlcm5ldCBoYXMgYSB1c2VyIG5hbWUsIGFuICJAIiBzaWduIGFuZAB0 aGVuIGEgZG9tYWluLiAgRm9yIGV4YW1wbGUsIGpzbWl0aEBhcnQubm93aGVy ZS5lZHUgaXMgdGhlIGVtYWlsIGFkZHJlc3MAb2YgYSBwZXJzb24gd2l0aCB0 aGUgdXNlcm5hbWUgImpzbWl0aCIgd2hvIGhhcyBhbiBhY2NvdW50IHdpdGgA ImFydC5ub3doZXJlLmVkdSIuICBUaGUgbnVtYmVyIG9mIHNlZ21lbnRzIG9u IHRoZSByaWdodCBvZiB0aGUgIkAiAHNpZ24gY2FuIHZhcnkgZGVwZW5kaW5n IG9uIGhvdyB0aGUgYWRkcmVzcyBpcyBzdHJ1Y3R1cmVkIGZvciB0aGUAcGFy dGljdWxhciBob3N0LgAgAElmIHlvdSBhcmUgc2VuZGluZyB0byBzb21lb25l IG9uIHRoZSBzYW1lIHN5c3RlbSBhcyB5b3UgYXJlLCB5b3UgY2FuIGxlYXZl AHRoZSAiQCIgYW5kIGFsbCB0aGUgaW5mb3JtYXRpb24gdG8gaXRzIHJpZ2h0 IG9mZiBvZiB0aGUgYWRkcmVzcywgYW5kAFBpbmUgd2lsbCBmaWxsIGl0IGlu IGF1dG9tYXRpY2FsbHkuICBTb21ldGltZXMgeW91IGNhbiBhbHNvIGFiYnJl dmlhdGUgdGhlAHJpZ2h0IHBhcnQgb2YgdGhlIGFkZHJlc3MgaWYgeW91IGFy ZSBhdCB0aGUgc2FtZSBkb21haW4uICBXaGVuIHNlbmRpbmcAbWVzc2FnZXMg YWNyb3NzIGdhdGV3YXlzIHRvIG90aGVyIG5ldHdvcmtzLCB0aGUgYWRkcmVz c2VzIGdldCBtb3JlAGNvbXBsaWNhdGVkLiAgQXNrIHlvdXIgbG9jYWwgY29u c3VsdGFudHMgZm9yIHRoZSBjb3JyZWN0IHN5bnRheCBmcm9tIHlvdXIAc2l0 ZSB0byB0aGUgbmV0d29yayB5b3UgYXJlIHRyeWluZyB0byByZWFjaC4AIAAg ICAgICAgICAgICAgICAgICAgICAgICBNRVNTQUdFIEhFQURFUiBDT01NQU5E UwAgAENVUlNPUiBNT1RJT04gS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS18 RURJVElORyBLRVlTLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBeQiAoTGVm dCBBcnJvdykgICAgQmFjayBjaGFyYWN0ZXIgICAgICAgfCBeRCAgICAgICBE ZWxldGUgY3VycmVudCBjaGFyYWN0ZXIAXkYgKFJpZ2h0IEFycm93KSAgIEZv cndhcmQgY2hhcmFjdGVyICAgIHwgXkggKERFTCkgRGVsZXRlIHByZXZpb3Vz IGNoYXJhY3RlcgBeUCAoVXAgQXJyb3cpICAgICAgUHJldmlvdXMgbGluZSAg ICAgICAgfABeTiAoRG93biBBcnJvdykgICAgTmV4dCBsaW5lICAgICAgICAg ICAgfCB7Rjk6Xkt9ICAgICAgIEN1dCBtYXJrZWQgdGV4dCBvcgBeQSAgICAg ICAgICAgICAgICAgQmVnaW5uaW5nIG9mIGxpbmUgICAgfCAgICAgICAgICAg IGRlbGV0ZSBjdXJyZW50IGxpbmUAXkUgICAgICAgICAgICAgICAgIEVuZCBv ZiBsaW5lICAgICAgICAgIHwge0YxMDpeVSB9ICAgICAgVW5kZWxldGUgbGlu ZShzKQB7Rjc6Xll9ICAgICAgICAgICAgICAgICBQcmV2aW91cyBwYWdlICAg ICAgICB8AHtGODpeVn0gICAgICAgICAgICAgICAgIE5leHQgcGFnZSAgICAg ICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AF5AIChDdHJsLVNQQUNFKSAgICBOZXh0IHdvcmQgICAgICAgICAgICB8U0NS RUVOL0NPTVBPU0lUSU9OIENPTU1BTkRTAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS18AE1FU1NBR0UgQ09NTUFORFMgIHwgR0VO RVJBTCBDT01NQU5EUyAgICB8IHtGMTI6XlQgfSAgICBUbyBBZGRyZXNzYm9v ay9Ccm93c2VyAHtGMzpeQ30gICBDYW5jZWwgICAgICAgfCAge0YxOl5HfSAg ICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAgICBBdHRhY2ggRmlsZQB7RjEx Ol5PIH0gIFBvc3Rwb25lICAgICB8ICBeWiAgICBTdXNwZW5kICAgICAgfCBe TCAgICAgUmVkcmF3IFNjcmVlbgB7RjI6Xlh9ICAgU2VuZCAgICAgICAgIHwg ICAgICAgICAgICAgICAgICAgICB8IHtGNTpeUn0gICAgIFJpY2ggSGVhZGVy cwAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRoZSBDYzogZmll bGQgaXMganVzdCBsaWtlIHRoZSBUbzogZmllbGQsIGV4Y2VwdCBpdCBpcyB1 c2VkIGZvciBhZGRyZXNzZWVzAHRoYXQgeW91IHdpc2ggdG8gc2VuZCBhIGNh cmJvbiBjb3B5IHRvLiAgVGhhdCBpcywgdGhlIG1lc3NhZ2UgaXMgbm90IGRp cmVjdGx5AGFkZHJlc3NlZCB0byB0aGVzZSByZWNpcGllbnRzLCBidXQgeW91 IHdhbnRlZCB0aGVtIHRvIHNlZSB0aGUgbWVzc2FnZS4gIFRoZQBvbmx5IGRp ZmZlcmVuY2UgdGhlIHJlY2lwaWVudHMgc2VlIGlzIHRoYXQgdGhlaXIgbmFt ZSBpcyBpbiB0aGUgQ2M6IGZpZWxkLAByYXRoZXIgdGhhbiB0aGUgVG86IGZp ZWxkLgAgAEZvciBpbmZvcm1hdGlvbiBvbiBlbWFpbCBhZGRyZXNzIGZvcm1h dCwgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzogaGVhZGVyLgAgACAgICAg ICAgICAgICAgICAgICAgICAgIE1FU1NBR0UgSEVBREVSIENPTU1BTkRTACAA Q1VSU09SIE1PVElPTiBLRVlTLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXxFRElU SU5HIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAF5CIChMZWZ0IEFy cm93KSAgICBCYWNrIGNoYXJhY3RlciAgICAgICB8IF5EICAgICAgIERlbGV0 ZSBjdXJyZW50IGNoYXJhY3RlcgBeRiAoUmlnaHQgQXJyb3cpICAgRm9yd2Fy ZCBjaGFyYWN0ZXIgICAgfCBeSCAoREVMKSBEZWxldGUgcHJldmlvdXMgY2hh cmFjdGVyAF5QIChVcCBBcnJvdykgICAgICBQcmV2aW91cyBsaW5lICAgICAg ICB8AF5OIChEb3duIEFycm93KSAgICBOZXh0IGxpbmUgICAgICAgICAgICB8 IHtGOTpeS30gICAgICAgQ3V0IG1hcmtlZCB0ZXh0IG9yAF5BICAgICAgICAg ICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgICB8ICAgICAgICAgICAgZGVs ZXRlIGN1cnJlbnQgbGluZQBeRSAgICAgICAgICAgICAgICAgRW5kIG9mIGxp bmUgICAgICAgICAgfCB7RjEwOl5VIH0gICAgICBVbmRlbGV0ZSBsaW5lKHMp AHtGNzpeWX0gICAgICAgICAgICAgICAgIFByZXZpb3VzIHBhZ2UgICAgICAg IHwAe0Y4Ol5WfSAgICAgICAgICAgICAgICAgTmV4dCBwYWdlICAgICAgICAg ICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AXkAg KEN0cmwtU1BBQ0UpICAgIE5leHQgd29yZCAgICAgICAgICAgIHxTQ1JFRU4v Q09NUE9TSVRJT04gQ09NTUFORFMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLXwATUVTU0FHRSBDT01NQU5EUyAgfCBHRU5FUkFM IENPTU1BTkRTICAgIHwge0YxMjpeVCB9ICAgIFRvIEFkZHJlc3Nib29rL0Jy b3dzZXIAe0YzOl5DfSAgIENhbmNlbCAgICAgICB8ICB7RjE6Xkd9ICAgIEdl dCBoZWxwICAgICB8IHtGNDpeSn0gICAgIEF0dGFjaCBGaWxlAHtGMTE6Xk8g fSAgUG9zdHBvbmUgICAgIHwgIF5aICAgIFN1c3BlbmQgICAgICB8IF5MICAg ICBSZWRyYXcgU2NyZWVuAHtGMjpeWH0gICBTZW5kICAgICAgICAgfCAgICAg ICAgICAgICAgICAgICAgIHwge0Y1Ol5SfSAgICAgUmljaCBIZWFkZXJzACAA PEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAQmNjOiBpcyBqdXN0IHRo ZSBzYW1lIGFzIHRoZSBUbzogYW5kIENjOiBmaWVsZHMgaW4gdGhlIHdheSB0 aGUgYWRkcmVzc2VzAGFyZSBlbnRlcmVkLiAgVGhlIHJlY2lwaWVudHMgbGlz dGVkIGhlcmUgd2lsbCByZWNlaXZlIGEgY29weSBvZiB0aGUAbWVzc2FnZSwg YnV0IC0tYXNzdW1pbmcgeW91ciBzaXRlJ3MgbWFpbCB0cmFuc3BvcnQgc29m dHdhcmUgaXMgcHJvcGVybHkAY29uZmlndXJlZC0tIHRoZXJlIHdpbGwgYmUg bm90aGluZyBpbiB0aGUgbWVzc2FnZSBoZWFkZXIgYXMgZGVsaXZlcmVkIHRo YXQAaW5kaWNhdGVzIGEgQmNjOiB3YXMgc2VudC4gIFRoZSBUbzogYW5kIENj OiByZWNpcGllbnRzIHdpbGwgbm90IGtub3cgYQBjb3B5IHdhcyBzZW50IHRv IHRoZSBCY2M6IHJlY2lwaWVudHMuACAARm9yIGluZm9ybWF0aW9uIG9uIGVt YWlsIGFkZHJlc3MgZm9ybWF0LCBjaGVjayB0aGUgSGVscCBmb3IgdGhlIFRv OiBoZWFkZXIuACAAICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBI RUFERVIgQ09NTUFORFMAIABDVVJTT1IgTU9USU9OIEtFWVMtLS0tLS0tLS0t LS0tLS0tLS0tLS0tfEVESVRJTkcgS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0AXkIgKExlZnQgQXJyb3cpICAgIEJhY2sgY2hhcmFjdGVyICAgICAg IHwgXkQgICAgICAgRGVsZXRlIGN1cnJlbnQgY2hhcmFjdGVyAF5GIChSaWdo dCBBcnJvdykgICBGb3J3YXJkIGNoYXJhY3RlciAgICB8IF5IIChERUwpIERl bGV0ZSBwcmV2aW91cyBjaGFyYWN0ZXIAXlAgKFVwIEFycm93KSAgICAgIFBy ZXZpb3VzIGxpbmUgICAgICAgIHwAXk4gKERvd24gQXJyb3cpICAgIE5leHQg bGluZSAgICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRl eHQgb3IAXkEgICAgICAgICAgICAgICAgIEJlZ2lubmluZyBvZiBsaW5lICAg IHwgICAgICAgICAgICBkZWxldGUgY3VycmVudCBsaW5lAF5FICAgICAgICAg ICAgICAgICBFbmQgb2YgbGluZSAgICAgICAgICB8IHtGMTA6XlUgfSAgICAg IFVuZGVsZXRlIGxpbmUocykAe0Y3Ol5ZfSAgICAgICAgICAgICAgICAgUHJl dmlvdXMgcGFnZSAgICAgICAgfAB7Rjg6XlZ9ICAgICAgICAgICAgICAgICBO ZXh0IHBhZ2UgICAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQBeQCAoQ3RybC1TUEFDRSkgICAgTmV4dCB3b3JkICAg ICAgICAgICAgfFNDUkVFTi9DT01QT1NJVElPTiBDT01NQU5EUwAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfABNRVNTQUdFIENP TU1BTkRTICB8IEdFTkVSQUwgQ09NTUFORFMgICAgfCB7RjEyOl5UIH0gICAg VG8gQWRkcmVzc2Jvb2svQnJvd3NlcgB7RjM6XkN9ICAgQ2FuY2VsICAgICAg IHwgIHtGMTpeR30gICAgR2V0IGhlbHAgICAgIHwge0Y0Ol5KfSAgICAgQXR0 YWNoIEZpbGUAe0YxMTpeTyB9ICBQb3N0cG9uZSAgICAgfCAgXlogICAgU3Vz cGVuZCAgICAgIHwgXkwgICAgIFJlZHJhdyBTY3JlZW4Ae0YyOl5YfSAgIFNl bmQgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgfCB7RjU6XlJ9ICAg ICBSaWNoIEhlYWRlcnMAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABMY2M6IGJsYWgsIGJsYWgsIGJsYWguLi4AIABGb3IgaW5mb3JtYXRpb24g b24gZW1haWwgYWRkcmVzcyBmb3JtYXQsIGNoZWNrIHRoZSBIZWxwIGZvciB0 aGUgVG86IGhlYWRlci4AIAAgICAgICAgICAgICAgICAgICAgICAgICBNRVNT QUdFIEhFQURFUiBDT01NQU5EUwAgAENVUlNPUiBNT1RJT04gS0VZUy0tLS0t LS0tLS0tLS0tLS0tLS0tLS18RURJVElORyBLRVlTLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQBeQiAoTGVmdCBBcnJvdykgICAgQmFjayBjaGFyYWN0ZXIg ICAgICAgfCBeRCAgICAgICBEZWxldGUgY3VycmVudCBjaGFyYWN0ZXIAXkYg KFJpZ2h0IEFycm93KSAgIEZvcndhcmQgY2hhcmFjdGVyICAgIHwgXkggKERF TCkgRGVsZXRlIHByZXZpb3VzIGNoYXJhY3RlcgBeUCAoVXAgQXJyb3cpICAg ICAgUHJldmlvdXMgbGluZSAgICAgICAgfABeTiAoRG93biBBcnJvdykgICAg TmV4dCBsaW5lICAgICAgICAgICAgfCB7Rjk6Xkt9ICAgICAgIEN1dCBtYXJr ZWQgdGV4dCBvcgBeQSAgICAgICAgICAgICAgICAgQmVnaW5uaW5nIG9mIGxp bmUgICAgfCAgICAgICAgICAgIGRlbGV0ZSBjdXJyZW50IGxpbmUAXkUgICAg ICAgICAgICAgICAgIEVuZCBvZiBsaW5lICAgICAgICAgIHwge0YxMDpeVSB9 ICAgICAgVW5kZWxldGUgbGluZShzKQB7Rjc6Xll9ICAgICAgICAgICAgICAg ICBQcmV2aW91cyBwYWdlICAgICAgICB8AHtGODpeVn0gICAgICAgICAgICAg ICAgIE5leHQgcGFnZSAgICAgICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tAF5AIChDdHJsLVNQQUNFKSAgICBOZXh0IHdv cmQgICAgICAgICAgICB8U0NSRUVOL0NPTVBPU0lUSU9OIENPTU1BTkRTAC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18AE1FU1NB R0UgQ09NTUFORFMgIHwgR0VORVJBTCBDT01NQU5EUyAgICB8IHtGMTI6XlQg fSAgICBUbyBBZGRyZXNzYm9vay9Ccm93c2VyAHtGMzpeQ30gICBDYW5jZWwg ICAgICAgfCAge0YxOl5HfSAgICBHZXQgaGVscCAgICAgfCB7RjQ6Xkp9ICAg ICBBdHRhY2ggRmlsZQB7RjExOl5PIH0gIFBvc3Rwb25lICAgICB8ICBeWiAg ICBTdXNwZW5kICAgICAgfCBeTCAgICAgUmVkcmF3IFNjcmVlbgB7RjI6Xlh9 ICAgU2VuZCAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICB8IHtGNTpe Un0gICAgIFJpY2ggSGVhZGVycwAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgAFRoaXMgaGVhZGVyIGNhcnJpZXMgeW91ciByZXR1cm4gYWRkcmVz cy4gIEl0IGlzIHRoZSBhZGRyZXNzIHRvd2FyZCB3aGljaAByZXBsaWVzIChh bmQgb2Z0ZW4sIGZ1dHVyZSB1bnJlbGF0ZWQgY29ycmVzcG9uZGVuY2UpIHdp bGwgYmUgZGlyZWN0ZWQsAHVubGVzcyB5b3UgaGF2ZSBkZWZpbmVkIGFuIG9w dGlvbmFsICJSZXBseS1UbzoiIGhlYWRlci4gIE1ha2Ugc3VyZSB0aGlzAGFk ZHJlc3MgaXMgY29ycmVjdCEAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AIABNb3N0IHBlb3BsZSBzaG91bGQgbm90IG5lZWQgdGhpcyBoZWFkZXIu IFRoZSBSZXBseS1UbzogaGVhZGVyIGlzIHVzZWQgaW4AY2FzZXMgd2hlcmUg eW91IHdvdWxkIGxpa2UgcmVwbGllcyB0byB5b3VyIG1lc3NhZ2VzIHRvIGJl IGRpcmVjdGVkIHRvIGFuAGFkZHJlc3Mgb3RoZXIgdGhhbiB5b3VyIG5vcm1h bCAiRnJvbToiIGFkZHJlc3MuICBUaGlzIGlzIGF0eXBpY2FsLCBidXQAY2Fu IGhhcHBlbiB3aGVuIHlvdSB1c2UgbXVsdGlwbGUgbWFjaGluZXMgYW5kIGRv IG5vdCBoYXZlIHRoZSBzYW1lIGFjY291bnQAbmFtZSBvbiBlYWNoIG9uZSwg b3Igd2hlbiB5b3Ugd2lzaCB0byBkaXJlY3QgY2VydGFpbiByZXBsaWVzIHRv IGFjY291bnRzAG9yIGZvbGRlcnMgZGVzaWduYXRlZCBmb3Igc3BlY2lmaWMg Y2xhc3NlcyBvZiBjb3JyZXNwb25kZW5jZS4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AIABUaGlzIGlzIGEgY3VzdG9taXplZCBoZWFkZXIsIGku ZS4gbm90IG9uZSB0aGF0IGlzIHBhcnQgb2YgUGluZSdzIG5vcm1hbABzZXQg b2YgQ29tcG9zZSBoZWFkZXJzLgAgAEZvciBpbmZvcm1hdGlvbiBvbiBlbWFp bCBhZGRyZXNzIGZvcm1hdCwgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzog aGVhZGVyLgAgACAgICAgICAgICAgICAgICAgICAgICAgIE1FU1NBR0UgSEVB REVSIENPTU1BTkRTACAAQ1VSU09SIE1PVElPTiBLRVlTLS0tLS0tLS0tLS0t LS0tLS0tLS0tLXxFRElUSU5HIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tAF5CIChMZWZ0IEFycm93KSAgICBCYWNrIGNoYXJhY3RlciAgICAgICB8 IF5EICAgICAgIERlbGV0ZSBjdXJyZW50IGNoYXJhY3RlcgBeRiAoUmlnaHQg QXJyb3cpICAgRm9yd2FyZCBjaGFyYWN0ZXIgICAgfCBeSCAoREVMKSBEZWxl dGUgcHJldmlvdXMgY2hhcmFjdGVyAF5QIChVcCBBcnJvdykgICAgICBQcmV2 aW91cyBsaW5lICAgICAgICB8AF5OIChEb3duIEFycm93KSAgICBOZXh0IGxp bmUgICAgICAgICAgICB8IHtGOTpeS30gICAgICAgQ3V0IG1hcmtlZCB0ZXh0 IG9yAF5BICAgICAgICAgICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgICB8 ICAgICAgICAgICAgZGVsZXRlIGN1cnJlbnQgbGluZQBeRSAgICAgICAgICAg ICAgICAgRW5kIG9mIGxpbmUgICAgICAgICAgfCB7RjEwOl5VIH0gICAgICBV bmRlbGV0ZSBsaW5lKHMpAHtGNzpeWX0gICAgICAgICAgICAgICAgIFByZXZp b3VzIHBhZ2UgICAgICAgIHwAe0Y4Ol5WfSAgICAgICAgICAgICAgICAgTmV4 dCBwYWdlICAgICAgICAgICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0AXkAgKEN0cmwtU1BBQ0UpICAgIE5leHQgd29yZCAgICAg ICAgICAgIHxTQ1JFRU4vQ09NUE9TSVRJT04gQ09NTUFORFMALS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwATUVTU0FHRSBDT01N QU5EUyAgfCBHRU5FUkFMIENPTU1BTkRTICAgIHwge0YxMjpeVCB9ICAgIFRv IEFkZHJlc3Nib29rL0Jyb3dzZXIAe0YzOl5DfSAgIENhbmNlbCAgICAgICB8 ICB7RjE6Xkd9ICAgIEdldCBoZWxwICAgICB8IHtGNDpeSn0gICAgIEF0dGFj aCBGaWxlAHtGMTE6Xk8gfSAgUG9zdHBvbmUgICAgIHwgIF5aICAgIFN1c3Bl bmQgICAgICB8IF5MICAgICBSZWRyYXcgU2NyZWVuAHtGMjpeWH0gICBTZW5k ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgIHwge0Y1Ol5SfSAgICAg UmljaCBIZWFkZXJzACAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABUaGlzIGlzIGEgY3VzdG9taXplZCBoZWFkZXIsIGkuZS4gbm90IG9uZSB0 aGF0IGlzIHBhcnQgb2YgUGluZSdzIG5vcm1hbABzZXQgb2YgQ29tcG9zZSBo ZWFkZXJzLgAgAFRoaXMgZmllbGQgY29uc2lzdHMgb2YgYXJiaXRyYXJ5IHRl eHQuACAAICAgICAgICAgICAgICAgICAgICAgICAgTUVTU0FHRSBIRUFERVIg Q09NTUFORFMAIABDVVJTT1IgTU9USU9OIEtFWVMtLS0tLS0tLS0tLS0tLS0t LS0tLS0tfEVESVRJTkcgS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0A XkIgKExlZnQgQXJyb3cpICAgIEJhY2sgY2hhcmFjdGVyICAgICAgIHwgXkQg ICAgICAgRGVsZXRlIGN1cnJlbnQgY2hhcmFjdGVyAF5GIChSaWdodCBBcnJv dykgICBGb3J3YXJkIGNoYXJhY3RlciAgICB8IF5IIChERUwpIERlbGV0ZSBw cmV2aW91cyBjaGFyYWN0ZXIAXlAgKFVwIEFycm93KSAgICAgIFByZXZpb3Vz IGxpbmUgICAgICAgIHwAXk4gKERvd24gQXJyb3cpICAgIE5leHQgbGluZSAg ICAgICAgICAgIHwge0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRleHQgb3IA XkEgICAgICAgICAgICAgICAgIEJlZ2lubmluZyBvZiBsaW5lICAgIHwgICAg ICAgICAgICBkZWxldGUgY3VycmVudCBsaW5lAF5FICAgICAgICAgICAgICAg ICBFbmQgb2YgbGluZSAgICAgICAgICB8IHtGMTA6XlUgfSAgICAgIFVuZGVs ZXRlIGxpbmUocykAe0Y3Ol5ZfSAgICAgICAgICAgICAgICAgUHJldmlvdXMg cGFnZSAgICAgICAgfAB7Rjg6XlZ9ICAgICAgICAgICAgICAgICBOZXh0IHBh Z2UgICAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQBeQCAoQ3RybC1TUEFDRSkgICAgTmV4dCB3b3JkICAgICAgICAg ICAgfFNDUkVFTi9DT01QT1NJVElPTiBDT01NQU5EUwAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfABNRVNTQUdFIENPTU1BTkRT ICB8IEdFTkVSQUwgQ09NTUFORFMgICAgfCB7RjEyOl5UIH0gICAgVG8gQWRk cmVzc2Jvb2svQnJvd3NlcgB7RjM6XkN9ICAgQ2FuY2VsICAgICAgIHwgIHtG MTpeR30gICAgR2V0IGhlbHAgICAgIHwge0Y0Ol5KfSAgICAgQXR0YWNoIEZp bGUAe0YxMTpeTyB9ICBQb3N0cG9uZSAgICAgfCAgXlogICAgU3VzcGVuZCAg ICAgIHwgXkwgICAgIFJlZHJhdyBTY3JlZW4Ae0YyOl5YfSAgIFNlbmQgICAg ICAgICB8ICAgICAgICAgICAgICAgICAgICAgfCB7RjU6XlJ9ICAgICBSaWNo IEhlYWRlcnMAIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFVz ZSB0aGUgTmV3c2dyb3VwcyBsaW5lIHRvIHNwZWNpZnkgYW55IGFuZCBhbGwg VVNFTkVUIG5ld3Nncm91cHMgdG8gd2hpY2gAeW91ciBtZXNzYWdlIHNob3Vs ZCBiZSBwb3N0ZWQuICBXaGVuIGNvbXBvc2luZyBhIG1lc3NhZ2UgZnJvbSBz Y3JhdGNoLCB0aGlzAGxpbmUgbWF5IGJlIGhpZGRlbi4gIElmIHNvLCBqdXN0 IHByZXNzIHRoZSByaWNoIGhlYWRlcnMgY29tbWFuZAAoe0Y1OkN0cmwtUn0p IHRvIG1ha2UgaXQgdmlzaWJsZS4AIABCZSBhd2FyZSB0aGF0IHdoZW4geW91 IHBvc3QgdG8gYSBuZXdzZ3JvdXAgdGhvdXNhbmRzIG9mIHBlb3BsZSB3aWxs IGJlIHJlYWRpbmcAeW91ciBtZXNzYWdlLiAgQWxzbywgeW91IG9yIHlvdXIg c3lzdGVtIG1hbmFnZXIgbXVzdCBoYXZlIGRlZmluZWQgYSAibm50cC0Ac2Vy dmVyIiBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbiBpbiBvcmRlciBmb3Ig eW91IHRvIGJlIGFibGUgdG8gcG9zdC4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AIABUaGUgRkNDIChGaWxlIENhcmJvbiBDb3B5KSBzcGVjaWZp ZXMgdGhlIGZvbGRlciB1c2VkIHRvIGtlZXAgYSBjb3B5IG9mAGVhY2ggb3V0 Z29pbmcgbWVzc2FnZS4gIFRoZSBkZWZhdWx0IHZhbHVlIGNhbiBiZSBjb25m aWd1cmVkIHdpdGggdGhlACJkZWZhdWx0LWZjYyIgYW5kICJmY2MtbmFtZS1y dWxlIiBvcHRpb25zLiAgWW91IGNhbiBjaGFuZ2Ugb3IgcmVtb3ZlAHRoZSBm aWxlIGNhcmJvbiBjb3B5IG9uIGFueSBtZXNzYWdlIHlvdSBzZW5kIGJ5IGVk aXRpbmcgdGhlIEZDQyBoZWFkZXIuACAAWW91IG1heSB0eXBlIF5UIHRvIGdl dCBhIGxpc3Qgb2YgYWxsIHlvdXIgZm9sZGVycyBhbmQgc2VsZWN0IG9uZSB0 byB1 --1916240705-66058864-828838848=:19317-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16596; Sat, 6 Apr 96 17:53:17 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22068; Sat, 6 Apr 96 17:51:01 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22062; Sat, 6 Apr 96 17:50:59 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5jb7-00038FC; Sat, 6 Apr 96 17:48 PST To: pine-info@cac.washington.edu From: James Phillips Subject: Annonymus mailings Date: Fri, 5 Apr 1996 14:20:12 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is there a way to send E-Mail without disclosing who it is from or its origin? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18890; Sat, 6 Apr 96 20:29:54 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09962; Sat, 6 Apr 96 20:26:18 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09956; Sat, 6 Apr 96 20:26:16 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5m0d-00038TC; Sat, 6 Apr 96 20:23 PST To: pine-info@cac.washington.edu From: jdavis@CS.Arizona.EDU (Jim Davis) Subject: 3.92 on Solaris 2.5 Date: 5 Apr 1996 14:10:41 -0700 Message-Id: <4k428h$rit@lectura.CS.Arizona.EDU> With both the precompiled binary and one I built from source I've noticed that sometimes when I log off pine 3.92 keeps running, and consumes a lot of cpu cycles in the process. Has anyone else seen this? -- Jim Davis jdavis@cs.arizona.edu http://www.cs.arizona.edu/people/jdavis From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21790; Sat, 6 Apr 96 22:51:12 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25535; Sat, 6 Apr 96 22:48:46 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from merak.IdOLA.net.id by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25529; Sat, 6 Apr 96 22:48:38 -0800 Received: from garuda.IdOLA.net.id by merak.idola.net.id; (5.65v3.2/1.1.8.2/22Mar96-0518PM) id AA05447; Sun, 7 Apr 1996 13:49:38 +0700 Received: by garuda.idola.net.id Date: Sun, 7 Apr 1996 13:45:50 +0700 (Wib) From: Philip Hemming To: pine-info@cac.washington.edu Subject: UUencode files in Newsgroups Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is there anyway to translate UUencode files from newsgroups? I'm using Pine 3.91 on a unix shell account, and there are several binary files that I have downloaded, but I have no way of translating them. If anyone knows of a translation utility or if it can be done in Pine please tell me. Thanks Philip Hemming From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21992; Sat, 6 Apr 96 23:00:17 -0800 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25636; Sat, 6 Apr 96 22:56:34 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25624; Sat, 6 Apr 96 22:56:33 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5oNU-00038FC; Sat, 6 Apr 96 22:55 PST To: pine-info@cac.washington.edu From: jwong5@calstatela.edu (J W) Subject: cancel: bug Control: cancel Message-Id: Date: Sun, 7 Apr 1996 02:11:04 GMT Canceling large binary file posted to unmoderated discussion group From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22291; Sat, 6 Apr 96 23:16:43 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12083; Sat, 6 Apr 96 23:11:36 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12077; Sat, 6 Apr 96 23:11:35 -0800 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5ocK-00038FC; Sat, 6 Apr 96 23:10 PST To: pine-info@cac.washington.edu From: fxars@aurora.alaska.edu (Al Sparks) Subject: Re: Help me compile PINE 3.92 for Linux Date: 06 Apr 1996 01:49:11 GMT Message-Id: References: <4jvng3$qem@sdaw04.seinf.abb.se> In-Reply-To: martin.wickman@mailbox.swipnet.se's message of Thu, 04 Apr 1996 Here's the last part of my build, with errors. Thank god for emacs. ******************************************************************************* cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c helptext.c -o helptext.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c imap.c -o imap.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c init.c -o init.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c mailcap.c -o mailcap.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c mailcmd.c -o mailcmd.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c mailindx.c -o mailindx.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c mailpart.c -o mailpart.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c mailview.c -o mailview.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c newmail.c -o newmail.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c other.c -o other.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c pine.c -o pine.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c reply.c -o reply.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c screen.c -o screen.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c send.c -o send.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c signals.c -o signals.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c status.c -o status.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c strings.c -o strings.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c ttyin.c -o ttyin.o cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c ttyout.c -o ttyout.o cd osdep; make includer os-lnx.c; cd .. make[1]: Entering directory `/usr/local/src/pine3.92/pine/osdep' cc -o includer includer.c ./includer < os-lnx.ic > os-lnx.c make[1]: Leaving directory `/usr/local/src/pine3.92/pine/osdep' rm -f os.c ln -s osdep/os-lnx.c os.c cc -g -DDEBUG -DLNX -DSYSTYPE=\"LNX\" -DMOUSE -c os.c -o os.o os.c: In function `canonical_name': os.c:970: warning: return discards `const' from pointer target type make: *** No rule to make target `../c-client/c-client.a', needed by `pine'. Stop. Links to executables are in bin directory: size: bin/pine: No such file or directory size: bin/mtest: No such file or directory size: bin/imapd: No such file or directory text data bss dec hex filename 152100 22329 2228 176657 2b211 bin/pico 151028 22210 2228 175466 2ad6a bin/pilot Done bash# From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA22408; Sat, 6 Apr 96 23:21:36 -0800 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12170; Sat, 6 Apr 96 23:19:45 -0800 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12164; Sat, 6 Apr 96 23:19:41 -0800 Received: from localhost by hobbes.twntpe.cdc.com; Sun, 7 Apr 96 15:18:43 +0800 Date: Sun, 7 Apr 1996 15:18:42 +0800 (GMT) From: Ed Greshko To: Philip Hemming Cc: pine-info@cac.washington.edu Subject: Re: UUencode files in Newsgroups In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sun, 7 Apr 1996, Philip Hemming wrote: > Is there anyway to translate UUencode files from newsgroups? I'm using > Pine 3.91 on a unix shell account, and there are several binary files > that I have downloaded, but I have no way of translating them. > > If anyone knows of a translation utility or if it can be done in Pine > please tell me. > Well, I see you are using pine on SCO. I'm not very familiar with SCO but I believe it has "uudecode" on the system. If it does have uudecode, you simply enable use of the "pipe" command in pine and then pipe the article to uudecode. Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26353; Sun, 7 Apr 96 03:53:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28214; Sun, 7 Apr 96 03:52:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28208; Sun, 7 Apr 96 03:52:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5s0w-00038FC; Sun, 7 Apr 96 03:48 PDT To: pine-info@cac.washington.edu From: Eric Vought Subject: Re: POP3 or IMAP4 implementation in Java Date: Mon, 01 Apr 1996 22:49:12 -0500 Message-Id: <3160A3B8.69AD861E@ids2.idsonline.com> References: <4jor6s$5ff@news.kreonet.re.kr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > Are there any implementation (applet or application) of POP3(Post Office > Protocol Version 3 : RFC-1725) or IMAP4 (Internet Message Access Protocol > Version 4 : RFC-1731)? > > Any Java application or applet like pine or Eudora? I would suggest telnetting to a popmail port and having a look around. Its a text-based human-readable/writable interface with basic on-line help. All a program has to do to check and retrieve messages is send the right commands. Its almost trivial to implement basic functionality. If you make a mistake or don't know what to type at any point, just enter something and you will get a helpful message. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28350; Sun, 7 Apr 96 05:21:18 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15485; Sun, 7 Apr 96 05:17:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15479; Sun, 7 Apr 96 05:17:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5tLr-00038FC; Sun, 7 Apr 96 05:13 PDT To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: Help me compile PINE 3.92 for Linux Date: Sat, 6 Apr 1996 16:35:11 -0800 Message-Id: References: <4jvng3$qem@sdaw04.seinf.abb.se> <4k5m90$mj1@mn5.swip.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4k5m90$mj1@mn5.swip.net> It looks like you have an unusually broken variant of Linux that doesn't prevent multiple includes of . Since there are almost as many variants of Linux as there are Linux systems, I recommend that you either run our prebuilt binaries or fix your /usr/include/sys/uio.h to have a wrapper to prevent it from being included more than once. We define iovec ourselves in the Linux port because older versions of Linux have the wrong definition (a void * instead of a caddr_t). On 6 Apr 1996, Martin Wickman wrote: > On Thu, 04 Apr 1996 06:40:57 GMT, Martin Wickman wrote: > > Sorry for replying to my own post, but now I have returned to my beloved > Linux box at home :-). Here's the errors that make produces. I hope it makes > sense to anyone. Again, please help me: > > In file included from /usr/include/linux/socket.h:6, > from /usr/include/sys/socket.h:5, > from os_lnx.c:42: > /usr/include/linux/uio.h:18: redefinition of `struct iovec' > writev.c: In function `safe_writev': > In file included from env_unix.c:68, > from os_lnx.c:56: > writev.c:63: warning: passing arg 2 of `writev' from incompatible pointer type > env_unix.c: In function `env_init': > In file included from os_lnx.c:56: > env_unix.c:258: warning: passing arg 1 of `cpystr' discards `const' from pointer target type > tcp_unix.c: In function `tcp_open': > In file included from os_lnx.c:58: > tcp_unix.c:215: warning: passing arg 1 of `cpystr' discards `const' from pointer target type > tcp_unix.c: In function `tcp_aopen': > tcp_unix.c:292: warning: passing arg 1 of `cpystr' discards `const' from pointer target type > make[3]: *** [osdep.o] Error 1 > make[3]: Leaving directory `/incoming/pine3.92/imap/ANSI/c-client' > make[2]: *** [lnx] Error 2 > make[2]: Leaving directory `/incoming/pine3.92/imap/ANSI/c-client' > make[1]: *** [build] Error 2 > make[1]: Leaving directory `/incoming/pine3.92/imap' > make: *** [lnx] Error 2 > > Making Pico and Pilot > make: Nothing to be done for `all'. > > Making Pine. > make: *** No rule to make target `../c-client/c-client.a', needed by `pine'. Stop. > > -- > DOOM Multiplayer Games Server - http://www-und.ida.liu.se/~m92jesha/gamepal.html > -- SIGSIG -- bad signature file (core dumped) -- > > > -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28459; Sun, 7 Apr 96 05:28:42 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15578; Sun, 7 Apr 96 05:27:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA15572; Sun, 7 Apr 96 05:27:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5tWO-00038TC; Sun, 7 Apr 96 05:24 PDT To: pine-info@cac.washington.edu From: "Gregory J. Hickel" Subject: Re: A jpico question Date: Sat, 6 Apr 1996 20:22:06 -0600 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: > Are there any sites where i can download jpico from... I ran an archie search and here's what I came up with... ftp.cvut.cz:/pub/local/NetBSD-pmax/fragmets/jpico isdec.vc.cvut.cz:/pub/local/NetBSD-pmax/fragmets/jpico ftp.uoknor.edu:/mirrors/linux/redhat/devel/srpms/live/usr/bin/jpico vcdec.cvut.cz:/pub/local/NetBSD-pmax/fragmets/jpico ftp.uoknor.edu:/mirrors/linux/redhat/devel/srpms/live/usr/lib/joe/jpicorc Hope this is helpful. Greg Hickel gjhickel@www.wulaw.wustl.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28497; Sun, 7 Apr 96 05:29:53 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29363; Sun, 7 Apr 96 05:27:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29357; Sun, 7 Apr 96 05:27:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5tWN-00038FC; Sun, 7 Apr 96 05:24 PDT To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: Auto-MIME and umlauts. Date: 7 Apr 1996 02:25:40 GMT Message-Id: <4k7935$drn@news.voicenet.com> References: <4jus6v$phj@teeri.jmp.fi> -----BEGIN PGP SIGNED MESSAGE----- Jyri-Pekka Hovila (jhovila@muikku.jmp.fi) wrote: > Hi! > > Is there any way to prevent Pine from MIME-coding the "scandinavian" > characters -- a and o with umlauts (ä and ö)? Just enable 8-bit e-mail (the option is somewhere in the config file). - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMWcoO7Zc+sv5siulAQGTugP9H8UaL9GO6VZ08IdFSVMlTqXtNsX3TQzz xeF6PcJsDvIGiyme42HOY7vod1TSSWuQNkS28ks3gFTGRCZLn76Lgf1XkHnI3Lu4 rhRks1Rs3ZKkxJiXNQV9SMemHU8+3PmQ1YwYtdVquuesgwnyEJup8GnhlIuHSmIz ienmPvldtT4= =NzpQ -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28675; Sun, 7 Apr 96 05:43:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29531; Sun, 7 Apr 96 05:42:17 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29525; Sun, 7 Apr 96 05:42:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u5tkf-00038FC; Sun, 7 Apr 96 05:39 PDT To: pine-info@cac.washington.edu From: stocks@eskimo.com (John Vokolek) Subject: pine "FOREIGN PROTOCOL NOT ALLOWED" Message-Id: Date: Sun, 7 Apr 1996 04:46:46 GMT HELP; looks like i goofed something up in the config file. anyuone got any ideas why i get the foreign protocol error msg? also, i find that my config file has vaporized. how to get it bak is the problem so i can correct the goofup. pls email cs_cuv@cs4.lamar.edu......................thanx. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00335; Sun, 7 Apr 96 07:53:29 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00809; Sun, 7 Apr 96 07:51:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from saturn.planet.net by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00803; Sun, 7 Apr 96 07:51:50 -0700 Received: (from edpaolo@localhost) by saturn.planet.net (8.6.9/8.6.9) id KAA18307; Sun, 7 Apr 1996 10:51:49 -0400 Date: Sun, 7 Apr 1996 10:51:49 -0400 (EDT) From: EdDataFix To: pine-info@cac.washington.edu Subject: Pine 3.91 / Attchment error Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am getting an 'postion error xxxx invalid argument' when I use the Attchment function. I will go to the attchment line do ctl J and ctl T, select the file.Back at the letter, the attchment line say ATTchment: //home/edpaolo/file.txt(1kb), which looks ok. Then I will send it and get the above error. No problems using the ^R and attaching to the end of the letter. I didn't have this problem with Pine 3.89. Any thoughts ? EdDataFix edpaolo@saturn.planet.net From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01253; Sun, 7 Apr 96 08:43:38 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01431; Sun, 7 Apr 96 08:41:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from hermes.cti.gr by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01415; Sun, 7 Apr 96 08:41:30 -0700 Received: (from dimakop@localhost) by hermes.cti.gr (8.7.4/8.7.3) id SAA08008; Sun, 7 Apr 1996 18:39:05 +0300 (EET DST) Organization: Computer Technology Institute - (CTI) Kolokotroni 3, 262 21 Patras, P.O.Box 1122, 261 10 Patras, Greece Tel: +30(61)992061, 994317-18 Fax: +30(61)993973, 222086 TELEX: 312515 CTI GR Date: Sun, 7 Apr 1996 18:39:04 +0300 (EET DST) From: To: Pine Discussion List Subject: How do we setup a pop3 folder? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In the folder-connections feature I define a folder as "POP-3 Folder on Nestos.cti.gr" {nestos.cti.gr/pop3}Mail[] or "POP-3 Folder on Nestos.cti.gr" {nestos.cti.gr/pop3}/usr/spool/mail/dimakop However, although it asks me for the password to login it does not seem to fetch anything. As pop3 folders are not documented could somebody please give me some directions as how to setup a folder which will get filled in with my new mail every time I login to the original remote system where the mail box is kept (and of course as long as there is new mail)? Thank you in advance, ------------------------------------------------------ | Panos Dimakopoulos dimakop@cti.gr | | COMPUTER TECHNOLOGY INSTITUTE | | P.O. Box 1122 | | 261 10 Patras, Greece | | Tel (+30) 61 992061, 994317 Fax (+30) 61 993973 | ------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01449; Sun, 7 Apr 96 08:58:07 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17678; Sun, 7 Apr 96 08:56:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mlsv.iuj.ac.jp by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17672; Sun, 7 Apr 96 08:56:22 -0700 Received: from sdpc001.iuj.ac.jp (sdpc001.iuj.ac.jp [202.232.48.110]) by mlsv.iuj.ac.jp (8.6.12+2.4W/3.3W9 mlsv[95/09/21]) with SMTP id AAA15623 for ; Mon, 8 Apr 1996 00:55:36 +0900 Date: Mon, 8 Apr 1996 00:57:57 -0500 () From: "Hasan T. Kosebalaban" Reply-To: "Hasan T. Kosebalaban" To: pine-info@cac.washington.edu Subject: Addressbook and signature file problem. Message-Id: X-Sender: hasan@mlsv.iuj.ac.jp Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I would like to ask the following questions: 1. I was using PC-Pine 3.91 and had an addressbook under it. When I changed it to 3.92 I cannot use the previous addressbook. Is there a way to use the same file under 3.92? 2. I find in the archive several people having problems with their signature file. The signature file always appears in the beginning of the message when I reply or forward. How can I solve this problem? Thanks in advance for your kind help. Hasan T. Kosebalaban _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ SD-2-321 International University of Japan Yamato-machi, Minami Uonuma-gun, 949-72 Niigata, Japan Tel. 81 257 79 1741 Fax. 81 257 79-1180 (Office of Student Services) http://wnsv.iuj.ac.jp/students/hasan _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01885; Sun, 7 Apr 96 09:13:32 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17869; Sun, 7 Apr 96 09:11:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17863; Sun, 7 Apr 96 09:11:46 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17339; Sun, 7 Apr 96 09:11:45 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09878; Sun, 7 Apr 96 09:11:44 -0700 Date: Sun, 7 Apr 1996 09:11:44 -0700 (PDT) From: Terry Gray To: dimakop@cti.gr Cc: Pine Discussion List Subject: Re: How do we setup a pop3 folder? In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Try {nestos.cti.gr/pop3}inbox POP doesn't know about path names. -teg On Sun, 7 Apr 1996 dimakop@cti.gr wrote: > In the folder-connections feature I define a folder as > "POP-3 Folder on Nestos.cti.gr" {nestos.cti.gr/pop3}Mail[] > or > "POP-3 Folder on Nestos.cti.gr" {nestos.cti.gr/pop3}/usr/spool/mail/dimakop > > However, although it asks me for the password to login it does not > seem to fetch anything. As pop3 folders are not documented could > somebody please give me some directions as how to setup a folder > which will get filled in with my new mail every time I login to > the original remote system where the mail box is kept (and of course > as long as there is new mail)? > > Thank you in advance, > > > ------------------------------------------------------ > | Panos Dimakopoulos dimakop@cti.gr | > | COMPUTER TECHNOLOGY INSTITUTE | > | P.O. Box 1122 | > | 261 10 Patras, Greece | > | Tel (+30) 61 992061, 994317 Fax (+30) 61 993973 | > ------------------------------------------------------ > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06226; Sun, 7 Apr 96 13:46:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20795; Sun, 7 Apr 96 13:43:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20789; Sun, 7 Apr 96 13:43:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u61Ei-00038FC; Sun, 7 Apr 96 13:39 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: A jpico question Date: Sun, 7 Apr 1996 09:55:45 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Sat, 6 Apr 1996, bharath shashikumar wrote: > Are there any sites where i can download jpico from... will > Mr. Paul Bartlett or someone know? I know I can rely on this > newsgroup for any help :) Yes. ftp://ftp.std.com/src/editors/joe2.8.tar.Z What you are really downloading as such is the JOE editor, not jpico. jpico is just a particular named configuration of JOE that gets built when you compile JOE itself. It will also produce a .jpicorc file, which you need to put in your home directory if JOE is not being built for all users on your system. Even if it is, you can still put .jpicorc in your home directory if you want to customize it any for your personal tastes. (Note that this assumes that you are building JOE and jpico under some version of Un*x.) Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06288; Sun, 7 Apr 96 13:46:55 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20803; Sun, 7 Apr 96 13:43:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20797; Sun, 7 Apr 96 13:43:25 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u61HR-00038UC; Sun, 7 Apr 96 13:41 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Pine 3.92 Aborting Date: Sun, 7 Apr 1996 10:05:14 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII My service provider recently upgraded Pine to version 3.92. On a couple of occasions (including this morning), when I go to send an email or newsgroup post, Pine 3.92 suddenly displays the error message "Exit signal received. Pine aborting." (That's from memory.) I find myself back at the shell command prompt and my work lost. Because of the way Pine is set up here, there are no automatic or default core dumps. If it makes any difference, Pine 3.92 is running under SunOS 4.1.4, and I use the jpico configuration of the JOE 2.8 editor as an alternate editor. However, the error does not occur until after I have exited the alternate editor and actually issue ^X to send the message. This is frustrating, because I lose my work. Has anyone else experienced this with version 3.92, and does anyone have any hints on salvaging the work? Thanks. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06328; Sun, 7 Apr 96 13:47:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04702; Sun, 7 Apr 96 13:43:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04696; Sun, 7 Apr 96 13:43:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u61G0-00038TC; Sun, 7 Apr 96 13:40 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: A jpico question Date: Sun, 7 Apr 1996 09:58:15 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Sat, 6 Apr 1996, Gregory J. Hickel wrote: > > Are there any sites where i can download jpico from... > > I ran an archie search and here's what I came up with... > [...] See my response to the original question. You do not download jpico. You download JOE. jpico is merely a particular named configuration of JOE generated when you compile JOE with the Makefile. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08130; Sun, 7 Apr 96 15:35:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05856; Sun, 7 Apr 96 15:33:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05850; Sun, 7 Apr 96 15:33:27 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u62xM-00038FC; Sun, 7 Apr 96 15:29 PDT To: pine-info@cac.washington.edu From: amorin@aix1.uottawa.ca (Antoine Morin) Subject: Re: Is there a way to save my pop3 passwords? Date: 6 Apr 1996 12:00:17 GMT Message-Id: <4k5mch$js4@mercury.cc.uottawa.ca> References: <4k55ia$1to0@CT1.SNET.Net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sorry, I can't help with your problem, but would appreciate if you could tell us how you did it! Thanks. Jonathan Martin (jmartin@personalvision) wrote: : I have pine set up with 3 folders pointing to 3 pop accounts on 3 : different remote hosts (a very undocumented feature). What I'm wondering : is, is there a way, without hacking the code, to save the usernames and : passwords so I don't have to retype them when I want to open a folder? : Thanks : -jon : jmartin@snet.net -- Antoine Morin amorin@aix1.uottawa.ca Department de biologie Universite d'Ottawa 30 Marie Curie, Ottawa, Ontario, Canada K1N 6N5 Tel: (613) 562-5800 ext: 4549 FAX: (613) 562-5486 Visitez BIODIDAC (http://biodidac.bio.uottawa.ca) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17798; Mon, 8 Apr 96 00:57:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12361; Mon, 8 Apr 96 00:44:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12355; Mon, 8 Apr 96 00:44:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6Bah-00038FC; Mon, 8 Apr 96 00:42 PDT To: pine-info@cac.washington.edu From: fjherna@ibm.net (Javier Hernandez) Subject: upgrade from 3.91 to 3.92? Date: 1 Apr 1996 06:47:55 GMT Message-Id: <4jnu6r$3h4m@news-s01.ny.us.ibm.net> Hi All, Is anyway upgrade to pass from version 3.91 to 3.92 ? I can download 3.92 but I would like to upgrade if possible because 3.91 is working well and I do not want to go to all the compiling process etc.. Please if there is any upgrade I would appreciate if you can tell me the place where I can get it. thanks, -- --------------oOo-------------------- Javi fjherna@ibm.net fj.chicha@p48.europa3.encomix.com Valencia, SPAIN  From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18411; Mon, 8 Apr 96 01:17:45 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28521; Mon, 8 Apr 96 01:14:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA28515; Mon, 8 Apr 96 01:14:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6C5Q-00038FC; Mon, 8 Apr 96 01:14 PDT To: pine-info@cac.washington.edu From: dolsen@gpu5.srv.ualberta.ca (Deborah Olsen) Subject: Need help with Filtering Mail and my brain while your at it. Date: 1 Apr 1996 07:56:28 GMT Message-Id: <4jo27c$16ga@pulp.ucs.ualberta.ca> Okay here's a little story. We all like stories, right? RIGHT! :) High volume mailing list, two of them in fact. Need help using the FILTER command in UNIX. After reading MAN FILTER my BRAIN needs a good filtering. So If you could P L E A S E help ME! P.S. Useful info (just incase you forgot :) Using Unix and PINE not ELM, PINE. That's what the newsgroup's for. :) _____________________________________________________________________ Web Page: http://www.ualberta.ca/~dolsen E-Mail: dolsen@gpu.srv.ualberta.ca Favorite MOO: telnet://kelp.honors.indiana.edu:8888 Favorite Search Engine: http://www.lycos.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18455; Mon, 8 Apr 96 01:20:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12777; Mon, 8 Apr 96 01:17:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout04.mail.aol.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12628; Mon, 8 Apr 96 01:06:26 -0700 Received: by emout04.mail.aol.com (8.6.12/8.6.12) id DAA02891; Mon, 8 Apr 1996 03:36:37 -0400 Date: Mon, 8 Apr 1996 03:36:37 -0400 From: JohnChen00@aol.com Message-Id: <960408033637_266461301@emout04.mail.aol.com> Subject: Interesting Free Offer........ --------------------- Forwarded message: Subj: Interesting Free Offer........ Date: 96-04-08 02:45:01 EDT From: JohnChen00 To: announcement.service@r1.f62.n8669.z303.fidonet.org -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: John Chen. 040896-l-ifo Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is John Chen and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 295 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, John Chen From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20868; Mon, 8 Apr 96 03:20:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14039; Mon, 8 Apr 96 03:14:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14033; Mon, 8 Apr 96 03:14:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6DuP-00038FC; Mon, 8 Apr 96 03:10 PDT To: pine-info@cac.washington.edu From: flavell@v2.ph.gla.ac.uk (Alan J. Flavell) Subject: Re: Local non-interneted VMS VAX system wants intereact with a I'net Message-Id: Date: Sun, 7 Apr 1996 18:00:40 GMT References: In article , omtemp@davinci.netaxis.com (omega temp) writes: > > I am on a VAX VMS system using dumb VT terminal using >VAX VMS mail. Is there any software package that will allow my Vax to >connect to my internet service who offers Pine or ELM TELNET > or UNIX mail? A VMS port of PINE, such as Yehavi's. >I need a software package that will >allow me to send and recieve my internet mail from my VMS MAILBOX. Now you have me confused. You start off wanting to use the VT terminal on a VAX to connect to your Internet service, and now at the end you seem to want to use [something unspecified - your Internet service?] to connect to your VAX system's mailbox. I'm reluctant to try to describe a solution, when it's not yet clear to me what your question is. But feel free to take a look at my notes at http://ppewww.ph.gla.ac.uk/%7Eflavell/vms-pine.html and if I spot a clarification or further questions I'll try to answer them. It's the least I can do, seeing that we're taking advantage of Yehavi's generosity in making this VMS port available. -- Alan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03124; Mon, 8 Apr 96 09:39:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06523; Mon, 8 Apr 96 09:35:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06517; Mon, 8 Apr 96 09:35:39 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6JqY-00038FC; Mon, 8 Apr 96 09:31 PDT To: pine-info@cac.washington.edu From: cain@geomag.gly.fsu.edu (Joseph Cain) Subject: losing dates in index Date: 8 Apr 1996 13:24:53 GMT Message-Id: <4kb435$a2h@news.fsu.edu> The index of my folders frequently has all or some of the dates for the entries as xxx -1. This never happens for those (i.e. in the record folder of all outgoing) not yet read and for many of those that have been read. the next time I bring it up it may or may not have dates. Is there any way to make these show? It would seem to be a bug since mail clearly shows the dates of the messages. ________________________________________________________________________ Joseph Cain cain@geomag.gly.fsu.edu (904) 644-4014 (office) FAX (904) 644-4214 (904) 385-0227 (residence) http://geomag.gly.fsu.edu/~cain From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03157; Mon, 8 Apr 96 09:39:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20651; Mon, 8 Apr 96 09:35:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20645; Mon, 8 Apr 96 09:35:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6Jrc-00038UC; Mon, 8 Apr 96 09:32 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: see the sending filter options? Date: 8 Apr 1996 13:35:11 GMT Message-Id: <4kb4mf$dof@babbage.ece.uc.edu> I'd like to use one of these two filters: (1) /usr/local/ bin/pgp -fast, (2) /usr/local/bin/pgp -feast. However, then I do ^x and scroll thru them, they all appear to be /usr/local/bin/pgp. I cannot seen the options (-fast or -feast) so I have to guess which one I am using. It there a way to display the options? I am using 3.92 on Irix 5.3. I love the filter features! Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03349; Mon, 8 Apr 96 09:43:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06531; Mon, 8 Apr 96 09:35:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06525; Mon, 8 Apr 96 09:35:43 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6JrZ-00038TC; Mon, 8 Apr 96 09:32 PDT To: pine-info@cac.washington.edu From: Ken Weaverling Subject: pine 3.92 / xterm / shell suspend Date: Mon, 8 Apr 1996 09:04:32 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Just a small glitch I've found. When running pine in an xterm window, the mouse clicks work fine, and the old select behaviour works while holding shift key -- as advertised. However, when doing a shell suspend via CTRL-Z, the pine behaviour continues. You have to hold SHIFT down to use the mouse, even though pine is suspended and I am working at a shell prompt. This is on a d-g build (DG/UX). Haven't tried it on any other platforms. Am trying to get an admin on a Solaris box to build it so I can test it there too. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11772; Mon, 8 Apr 96 12:53:18 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12281; Mon, 8 Apr 96 12:41:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12275; Mon, 8 Apr 96 12:41:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6MnG-00038UC; Mon, 8 Apr 96 12:40 PDT To: pine-info@cac.washington.edu From: pdl@bertie.la.utexas.edu (Paul Lyon) Subject: Re: 3.92 on Solaris 2.5 Date: 7 Apr 1996 20:04:21 GMT Message-Id: <4k9745$idd@geraldo.cc.utexas.edu> References: <4k428h$rit@lectura.CS.Arizona.EDU> Jim Davis (jdavis@CS.Arizona.EDU) wrote: : With both the precompiled binary and one I built from source I've : noticed that sometimes when I log off pine 3.92 keeps running, and : consumes a lot of cpu cycles in the process. Has anyone else seen : this? In a word, yes. It hasn't happened often, tho'. The more typical problem for us has been one of Pine hanging on startup and then refusing to perish even if one does 'kill -9' on the process id. Sometimes, after a while, Pine would finish starting up and become useable, sometimes not. I assume that Pine was waiting on some system resource or other that it could not acquire, but I haven't a clue what. I haven't a clue about why Pine might live on as a cpu hogging zombie, except that the cpu cycles were probably accumulated polling for keyboard input. Ciao, Paul -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Paul Lyon | "Without true justice Liberal Arts Computer Lab | there can be no peace." University of Texas at Austin | Lucretia Coffin Mott email: pdl@la.utexas.edu | 'phone: 512-471-5121 *** fax: 512-471-1061 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11823; Mon, 8 Apr 96 12:54:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26387; Mon, 8 Apr 96 12:41:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26381; Mon, 8 Apr 96 12:41:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6Mmr-00038TC; Mon, 8 Apr 96 12:39 PDT To: pine-info@cac.washington.edu From: chinay@cig.mot.com (Albert Chin-A-Young) Subject: Re: ipop3d from imap distribution. Is if a full implementation? Date: 7 Apr 1996 19:44:21 GMT Message-Id: <4k95ul$pqo@trotsky.cig.mot.com> References: : For POP UIDL support, you need the ipop*d stuff from: : ftp://ftp.cac.washington.edu/mail/imap-4.BETA.tar.Z You can also obtain qpopper, ftp://ftp.qualcomm.com/quest/unix/servers/popper : -teg -- albert chin (ITS Service Team 2) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11904; Mon, 8 Apr 96 12:56:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26707; Mon, 8 Apr 96 12:51:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26701; Mon, 8 Apr 96 12:51:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6MwY-00038FC; Mon, 8 Apr 96 12:49 PDT To: pine-info@cac.washington.edu From: JALOGA1@ukcc.uky.edu Subject: Pine sends me a CC of every message, make it stop! Date: Tue, 02 Apr 96 11:45:26 EST Message-Id: <1775DA556S86.JALOGA1@ukcc.uky.edu> We just loaded Pine 3.91 and Pine now sends me a CC of every e-mail message I send. I've gone to default-fcc and changed it to SENTMAIL, but I still get CCs. How can I make it stop? Thanks. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12191; Mon, 8 Apr 96 13:02:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12741; Mon, 8 Apr 96 12:56:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12735; Mon, 8 Apr 96 12:56:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6N0u-00038UC; Mon, 8 Apr 96 12:54 PDT To: pine-info@cac.washington.edu From: dan.rapp@stpete.honeywell.com (DLRapp) Subject: Re: bincancel:11 large binaries:AR276:@@NCM Date: 8 Apr 1996 15:21:21 GMT Message-Id: <4kbath$g8m@spacenns.space.honeywell.com> References: In article , red@redpoll.mrfs.oh.us (Richard E. Depew) says: >Binary posts do not belong in unmoderated discussion groups. >I run a program that searchs for, and issues advisory cancels for, >large binaries in the akr, biz, comp, misc, news, rec, and sci >hierarchies. Just out of curiosity, do you have some authority to do this; or are you some type of self-appointed guardian of the newsgroups? I don't mean this sarcastically; but it does bother me when someone decides for me what I should and should not have access to on here. If what you say is some type of actual agreement, and you are an assigned sysadmin with authority to do this, fine. If not, you might want to rethink your role. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21877; Mon, 8 Apr 96 15:58:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03090; Mon, 8 Apr 96 15:55:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03084; Mon, 8 Apr 96 15:55:25 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02671; Mon, 8 Apr 96 15:55:24 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29471; Mon, 8 Apr 96 15:55:23 -0700 Date: Mon, 8 Apr 1996 15:55:23 -0700 (PDT) From: Steve Hubert To: Jim Cappucci Cc: Pine Info List Subject: Re: PC-Pine: opening addressbooks In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Jim, Thanks for noticing this. It is a bug and will be fixed in 3.93. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Sun, 31 Mar 1996, Jim Cappucci wrote: > > In PC-Pine 3.92, I'm getting a "Can't create filename.lu" error every time > I try to access an addressbook named anything other than c:\pine\addrbook. > The files are being opened, but every time each user goes into pine, they > get error messages. > > Can't create "f:\public\pine\groups.lu", change name of > addrbook "f:\public\pine\groups" so that it doesn't have a "." in it. > Using temp file for now. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23196; Mon, 8 Apr 96 16:20:30 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03714; Mon, 8 Apr 96 16:16:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03700; Mon, 8 Apr 96 16:16:27 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6Q7U-00038FC; Mon, 8 Apr 96 16:13 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: 3.92, NCSA Telnet 2.6 -- can't cancel compositions Date: 3 Apr 1996 14:20:37 GMT Message-Id: <4ju1fl$k1s@dscomsa.desy.de> References: <4jsvsj$1b5s@news.missouri.edu> James P. Cooper (pixel@rhino.coe.missouri.edu) wrote: : it, but when Mac user connect via NCSA Telnet 2.6, they are unable to : abort messages -- that is, Control-C doesn't work. I have confirmed : this, and it appears that Control-C is the only command that fails to : work. Other control sequences work fine (as far as I can tell). : Has anyone else experienced this? Any solutions? This is a Mac-Telnet Problem, not a PINE problem. I don't know exactly, but there are options in NCSA Telnet where you can set the "Break-Key". If I remember right, you can set this to nothing. Peter ____________ ------- | | ---------------------------------------------------- | H E R A | Peter J. Weyers | ___---| |___--- |||| DESY -F15- Geb. 62 Phone: +40-8998-3561 ___--- -- |||| Notkestrasse 85 Fax : -8998-2950(expected) ----------[ ]-------| D - 22603 Hamburg -8994-4306(not " ) | -- B | '____________' http://sugra.desy.de/user/weyers/home.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26218; Mon, 8 Apr 96 17:11:28 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20835; Mon, 8 Apr 96 17:06:35 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20827; Mon, 8 Apr 96 17:06:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6Qww-00038FC; Mon, 8 Apr 96 17:06 PDT To: pine-info@cac.washington.edu From: dad@guava.epix.net (DearOldDad) Subject: Re: Pipe a file to outgoing message text. Date: 2 Apr 1996 19:03:21 GMT Message-Id: <4jrtlp$odt@guava.epix.net> References: <4jqarr$2ml@alumni.EECS.Berkeley.EDU> Dave DeBoskey (daddy@alumni.EECS.Berkeley.EDU) wrote: : UNIX mail allows me to pipe a file to a outgoing message, : hence I can do something like the following: : mail myFriend < Goodnews.txt : Is there any way to do this using pine? : Most specifically, I am interested in using the pine : addresbook from the command line. Well you could (f)orward it to your friend if it's an email or you could (c)ompose an email to him (her) and (^R)ead in the File. G'Day. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26274; Mon, 8 Apr 96 17:12:11 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05407; Mon, 8 Apr 96 17:09:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05401; Mon, 8 Apr 96 17:09:36 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04107; Mon, 8 Apr 96 17:09:35 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00989; Mon, 8 Apr 96 17:09:34 -0700 Date: Mon, 8 Apr 1996 17:09:34 -0700 (PDT) From: Terry Gray To: "M. Adele Megann" Cc: pine-info@cac.washington.edu Subject: Re: folder collections In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Adele, I think your problem is different that Clifford's (and in his case I have no idea what's going on.) In your case (bogus incoming message folder entries), I'd suggest editing your .pinerc file directly and deleting the suspect entries after the "incoming-folders=" variable. -teg On Thu, 4 Apr 1996, M. Adele Megann wrote: > Yes, yes, yes, I have a similar problem. Let me repost my letter > describing it. Can someone help with this? I am getting sick of my "L" > screen. > > --------------------------/\__/\-------------------------------- > Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca > Alberta, Canada _/`_____ =^= / Newfoundlander Abroad > ---------------<_______>__m_m_>--------------------------------- > > > On 2 Apr 1996, Clifford Wesley Fulford wrote: > > > Date: 2 Apr 1996 12:58:58 -0800 > > From: Clifford Wesley Fulford > > Newsgroups: comp.mail.pine > > Subject: folder collections > > > > I'm having problems with folder collections since moving to 3.92. We > > have a folder collection defined in pine.conf as > > SOC{host:143}mail/[] > > which used to work fine. Now when the collection is expanded all that is > > seen are sub-directories and empty (0 byte) files. So if you search with > > 'w' an error is returned. If you save (or FCC) to a known folder > > 'folder does not exist! create?' > > is returned. If I reply y(es) I get a folder exists, cannot create > > message. > > > > Have I missed something? Is anyone else experiencing this. > > > > We're running under Solaris 2.4. > > From mamegann@freenet.calgary.ab.ca Fri Mar 29 19:26:10 1996 > Newsgroups: comp.mail.pine > Date: Fri, 29 Mar 1996 19:26:07 -0700 > From: "M. Adele Megann" > Reply-To: "M. Adele Megann" > Subject: Can't delete mailbox; no such folder > Organization: Calgary Free-Net > > > I have a Freenet account - no command lines. We've just gotten > Pine 3.92, which is great. I like to explore the new features - even if I > don't know what they mean, I try them and then try to figure out what's > different about how Pine operates. > That was how I created my mystery folder. I now know, in the > course of trying to solve this problem, that I don't have a filter, so I > can't sort incoming folders. Live and learn. > This is what I did: I enabled incoming-folders and created one > called "Literacy." When I was asked for server, name, nickname, etc, I > said "literacy, literacy, literacy." > Now, when I press "L," I see a separate collection for incoming > folders, which contains INBOX and Literacy. I have tried to delete it > several times. I'm asked: "Do you really want to delete 'Literacy?' to > which I answered "yes." Then it says: "Can't delete mailbox Literacy; no > such folder." There is a similar message if I try to open it. > If there is no such folder, how does Pine know it's name? DON'T > ANSWER that. What I mean is, if I only had one question, what I really > want to know is how to get rid of the phantom mailbox. > Thanks, > > --------------------------/\__/\-------------------------------- > Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca > Alberta, Canada _/`_____ =^= / Newfoundlander Abroad > ---------------<_______>__m_m_>--------------------------------- > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA26828; Mon, 8 Apr 96 17:23:37 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05658; Mon, 8 Apr 96 17:21:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05652; Mon, 8 Apr 96 17:21:34 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6R7T-00038FC; Mon, 8 Apr 96 17:17 PDT To: pine-info@cac.washington.edu From: Charles Cooper Subject: pine 3.92 problems Next3.2 Intel Date: Sun, 31 Mar 1996 05:55:03 -0800 Message-Id: <315E8EB6.2C83@halcyon.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I compiled and installed pine 3.92 on a Next Intel version 3.2 and am finding that it operates significantly slower than 3.91 and it appears to be causing my swap file to grow significantly. Any ideas? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27424; Mon, 8 Apr 96 17:45:50 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21591; Mon, 8 Apr 96 17:41:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21585; Mon, 8 Apr 96 17:41:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6RR1-00038FC; Mon, 8 Apr 96 17:37 PDT To: pine-info@cac.washington.edu From: fgerrets@solair1.inter.nl.net (Fons Gerretsen) Subject: uucp and news Message-Id: Date: Tue, 2 Apr 1996 20:22:12 GMT How can i configure Pine on Hp-Ux for using news with an uucp connection. Receiving news at night and receiving mail during the day From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01880; Mon, 8 Apr 96 21:00:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08945; Mon, 8 Apr 96 20:57:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08938; Mon, 8 Apr 96 20:57:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6UY1-00038FC; Mon, 8 Apr 96 20:56 PDT To: pine-info@cac.washington.edu From: PASZTOR Miklos Subject: Re: enable-8bit-esmtp-negotiation Date: Wed, 3 Apr 1996 14:25:59 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: QUOTED-PRINTABLE In-Reply-To: On Sun, 31 Mar 1996, =3D?ISO-8859-2?Q?krem=3DBEsk=3DE1_HO=3DD8=3DC8ICE?=3D = wrote: Well, this carbage comes from PINE not understanding MIME (RFC1522) in mail headers. Is this on the wish list of the Pine developers ? [...] > I don't want to speak for the Pine team here, but based on the messag= e > you sent me and experiments I made with it, I think you found a bug. >=20 > It seems like Pine will send short messages in Russian, Greek, or any > other mostly-8-bit character set, with 8BIT Content-Transfer-Encoding whe= n > conditions permit (an ESMTP 8BITMIME server). I do confirm this. Pine works the following way: =20 - If most of bytes of the message is above 80 hex, Pine decodes it base64. It's plausible since base64 is more efficient in this case. - Othervise it sends it quoted-printable or 8bit, depending on the enable-8bit setting in the Pine config. =20 To fix this one should simply reverse the if statements. I will look at the code and try to fix it.=20 At least I am trying to find some time to do it ;-). Regards, Mikl=F3s =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Pa'sztor Miklo's | E-mail: pasztor@sztaki.hu MTA SZTAKI/ASZI Budapest 1132 Victor H. u. 18-22 | Tel: (36)-(1)-149-75-32 Institute for Computation and Automation, Hungarian Academy of Sciences =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04043; Mon, 8 Apr 96 22:25:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25952; Mon, 8 Apr 96 22:22:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA25946; Mon, 8 Apr 96 22:22:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6VrO-00038UC; Mon, 8 Apr 96 22:20 PDT To: pine-info@cac.washington.edu From: rick@helix.nih.gov (Rick Troxel) Subject: Re: PGP interface for Pine 3.92? In-Reply-To: Barry.Cornelius@durham.ac.uk's message of 22 Mar 1996 00: 59:33 -0800 Message-Id: References: Date: Wed, 3 Apr 1996 18:03:18 GMT In article Barry.Cornelius@durham.ac.uk (Barry Cornelius) writes: In order to run pgp on messages that I view (i.e., other people's messages), I have set display-filters variable to be: _LEADING("-----BEGIN PGP SIGNED MESSAGE-----")_ /usr/local/bin/pgp Although I am happy with the outgoing bit, I would like more control over the display-filters: (a) it's difficult to see what pgp is telling me --- it leaves the screen too quickly, (b) it would be nice to be able to toggle display-filtering on and off. Having said that, these hooks in Pine 3.92 that enable me to do digital signatures a lot easier are great. How are other people enabling Pine 3.92 for PGP? I too was bothered about (a), so I wrote the following script that I invoke instead of pgp. N.B. Originally I tried a shell script instead of perl, but it would occasionally hang at the point of its pgp invocation (when pgp tries to rewrite one's screen, after having announced its view of the attached key), hanging pine in a very strange state that required killing the process. Hope some of you find this useful. #!/usr/local/bin/perl # # authenticate: Indicates a PGP signature is present, then tries to # verify its authenticity. For use as a mail filter. # Time-stamp: <96/04/03 12:52:14 rick> # The following two strings suggest a PGP signature is present and # delimit the signed message. Individualize them, so that a forgery # would be unlikely to employ them. (For certainty, save the message # and view it to see whether it is signed.) $herald = "xxx\n\n"; $signoff = "yyy\n"; # Set the following string to the pathname by which to invoke PGP $pgp = "/usr/local/bin/pgp"; # Okay, here we go! ################################################################ $| = 1; # flush after the first print print $herald; $| = 0; open(PGP, "| $pgp") || die "Can't open pipe: $!\n"; while (<>) { print PGP; } close(PGP); print $signoff; # Local variables: # mode:perl # End: -- Rick Troxel Rick_Troxel@nih.gov rick@helix.nih.gov 301/435-2983 http://www.access.digex.net/%7Erobjen/dc-sage/bios/rick_troxel/ /////////////////////////////////////////////////////////////////// All effort and exertion put forth by man from the fullness of his heart is worship, if it is prompted by the highest motives and the will to do service to humanity. --Abdu'l-Baha From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04489; Mon, 8 Apr 96 22:48:23 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10547; Mon, 8 Apr 96 22:42:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10541; Mon, 8 Apr 96 22:42:17 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6W7O-00038FC; Mon, 8 Apr 96 22:37 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: Ms Word - Wordperfect Date: 3 Apr 1996 19:19:29 GMT Message-Id: <4juj01$ns9@dscomsa.desy.de> References: Rod Upfold (rupfold@lambton.on.ca) wrote: : Instead of composing a question with "pine".....can I write the message : with MS Word or Wordperfect to take advantage of their word processing : capabilities and then import to "pine"? Be carefull! Unless you convert it into ASCII (then you could include it with ctrl-r "Read File") only the people having your Software will be able to read it. It might be inconveniant for them in any case. Peter ____________ ------- | | ---------------------------------------------------- | H E R A | Peter J. Weyers | ___---| |___--- |||| DESY -F15- Geb. 62 Phone: +40-8998-3561 ___--- -- |||| Notkestrasse 85 Fax : -8998-2950(expected) ----------[ ]-------| D - 22603 Hamburg -8994-4306(not " ) | -- B | '____________' http://sugra.desy.de/user/weyers/home.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06874; Tue, 9 Apr 96 00:38:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27599; Tue, 9 Apr 96 00:30:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from hermes.cti.gr by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA27593; Tue, 9 Apr 96 00:30:38 -0700 Received: (from dimakop@localhost) by hermes.cti.gr (8.7.4/8.7.3) id KAA05786; Tue, 9 Apr 1996 10:28:09 +0300 (EET DST) Organization: Computer Technology Institute - (CTI) Kolokotroni 3, 262 21 Patras, P.O.Box 1122, 261 10 Patras, Greece Tel: +30(61)992061, 994317-18 Fax: +30(61)993973, 222086 TELEX: 312515 CTI GR Date: Tue, 9 Apr 1996 10:28:08 +0300 (EET DST) From: To: Pine Discussion List Subject: Regular expressions in folder collections? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Can we exclude some news groups from a news-collection? For instance I have written the following description news-collections="Local Bulletin" *{news.cti.gr/nntp}[cf.*], "Usenet News " *{news.cti.gr/nntp}[!cf.*] trying to make the Usenet News collection not to show any group which starts with "cf.". However the [!cf.*] does not seem to do the job. Thank you, ------------------------------------------------------ | Panos Dimakopoulos dimakop@cti.gr | | COMPUTER TECHNOLOGY INSTITUTE | | P.O. Box 1122 | | 261 10 Patras, Greece | | Tel (+30) 61 992061, 994317 Fax (+30) 61 993973 | ------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10372; Tue, 9 Apr 96 03:38:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29578; Tue, 9 Apr 96 03:27:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29572; Tue, 9 Apr 96 03:27:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6aaC-00038FC; Tue, 9 Apr 96 03:23 PDT To: pine-info@cac.washington.edu From: romani@email.unc.edu (David Romani) Subject: Re: 3.92, NCSA Telnet 2.6 -- can't cancel compositions Date: Wed, 03 Apr 1996 10:47:10 -0500 Message-Id: References: <4jsvsj$1b5s@news.missouri.edu> <4ju1fl$k1s@dscomsa.desy.de> James, Find Set Up keys and change the defaults. The "problem" is that Ctrl-C, Ctrl-S anmd Ctrl-Q are set to be normal UNIX kinds of keys, Interupt, Suspend and Resume. In 2.7b4 the key settings are session specific and can be assigned to a terminal setting that the end user can use when the connect to use Pine. It has been a long time since I have used 2.6, I am pretty sure the same holds true there. In article <4ju1fl$k1s@dscomsa.desy.de>, weyers@x4u2.desy.de wrote: >James P. Cooper (pixel@rhino.coe.missouri.edu) wrote: > >: it, but when Mac user connect via NCSA Telnet 2.6, they are unable to >: abort messages -- that is, Control-C doesn't work. I have confirmed >: this, and it appears that Control-C is the only command that fails to >: work. Other control sequences work fine (as far as I can tell). > >: Has anyone else experienced this? Any solutions? > >This is a Mac-Telnet Problem, not a PINE problem. I don't know exactly, >but there are options in NCSA Telnet where you can set the "Break-Key". >If I remember right, you can set this to nothing. > >Peter > ____________ > ------- | | ---------------------------------------------------- > | H E R A | Peter J. Weyers > | ___---| > |___--- |||| DESY -F15- Geb. 62 Phone: +40-8998-3561 > ___--- -- |||| Notkestrasse 85 Fax : -8998-2950(expected) > ----------[ ]-------| D - 22603 Hamburg -8994-4306(not " ) > | -- B | > '____________' http://sugra.desy.de/user/weyers/home.html -- David Romani Manager of Desktop Systems Academic Affairs Library / UNC Chapel Hill romani@email.unc.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA11804; Tue, 9 Apr 96 04:07:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14227; Tue, 9 Apr 96 03:53:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14221; Tue, 9 Apr 96 03:53:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6b1q-00038TC; Tue, 9 Apr 96 03:52 PDT To: pine-info@cac.washington.edu From: Michael Subject: Re: Folder-Collections Date: Tue, 9 Apr 1996 02:01:54 -0700 Message-Id: References: <4k18p7$78i@freenet-news.carleton.ca> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4k18p7$78i@freenet-news.carleton.ca> Hi Morton, On 4 Apr 1996, Morton Lee Cohen wrote: > > Hi All, > -cut- > Each month, PINE recommends that the user rename their SENT-MAIL > folder to another name. When we as the user, follows that advice to avoid > the folder becoming too big, we the user, don't have access to download > from the sub-directory of Mail as we do to Work. > -cut- > -- > Morton Lee Cohen --- E-Mail cx163@freenet.carleton.ca > Resume' : Creator of "I Dream of Jeannie" and > Creator and Developer of "XUXA" > > I think the problem is with your service and has nothing to do with Pine. After Pine askes me to move the months SENT-MAIL folder to ~/mail, I can download/upload them from the mail direcctory. If you don't want Pine to put it in the mail directory, change the configuration of pine. Look for the line... folder-collections = ..and change it to whatever directory you want. If on the other hand that line looks something like this... folder-collections = ...then you will have to contact your service to have it changed. Michael (shotgun@slip.net) Founding member of S.A.D. (Slipnet A Disappointment) Now with new members!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12364; Tue, 9 Apr 96 04:35:08 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14837; Tue, 9 Apr 96 04:23:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14831; Tue, 9 Apr 96 04:23:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6bSW-00038TC; Tue, 9 Apr 96 04:19 PDT To: pine-info@cac.washington.edu From: Michael Subject: Re: .pine-debug* Date: Sun, 7 Apr 1996 08:28:40 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Hi Matt, On Thu, 4 Apr 1996, matt bazoian wrote: > Using Pine 3.91 I accumulate files .pine-debug1...4 aand did try to use > the suggested alias pine pine -d0 > I also looked at the /usr/local/lib files for pine.conf and pine.conf.fixed > No changes nor any suggestions from our own help facility. Appreciate any > further suggestions or should this be fixed in ver 3.92 ? > You didn't mention whether you can type the command at the prompt and get it to stop making DeBug files that way. In my case I use the F-2 macro from my terminal program to start Pine. pine -d0^m We had 3.91 before we upgraded to 3.92 and both worked by typing/macro at the prompt. Michael (shotgun@slip.net) Founding member of S.A.D. (Slipnet A Disappointment) Now with new members!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12404; Tue, 9 Apr 96 04:35:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00586; Tue, 9 Apr 96 04:23:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA00580; Tue, 9 Apr 96 04:23:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6bSW-00038FC; Tue, 9 Apr 96 04:19 PDT To: pine-info@cac.washington.edu From: "Mihai T. LAZARESCU" Subject: Re: 3.92 list scrolling slow Date: Mon, 8 Apr 1996 14:07:03 +0100 Message-Id: References: <4jpcl5$1n5@clarknet.clark.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 5 Apr 1996, Ronald Wahl wrote: > I think a program shouldn't dictate which typing style to use - it should > be configurable by the user. The policy of pine seems not to be this one. As far as I know the user is not allowed to do any custom key configuration. Maybe for pine 3.92 it's possible, I did not feel the need to check it out. Whenever possible, I find easier to adapt myself for using a program as is than to depend in my efficiency on the time and willingness of the developers to do small adjustments on my needs. Just a few thoughts. I don't try to justify pine policy (I'm not involved in its development) nor to persuade someone to change his/hers typing style. Mihai L. -- Mihai Teodor LAZARESCU Ph.D. student Voice: + 39 (0)11 564 5128 | Polytechnic of Turin Fax : + 39 (0)11 564 4134 | Electronics & Communic. Department email: lazarescu@polito.it | Corso Duca degli Abruzzi, 24 http://ccmserv.polito.it/mihai/ | 10129 TORINO, ITALY From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA12488; Tue, 9 Apr 96 04:37:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14935; Tue, 9 Apr 96 04:32:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from jumbo.ntplx.net by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14929; Tue, 9 Apr 96 04:32:18 -0700 Received: by ntplx.net (4.1/NETPLEX-2.3.1) id AA06328; Tue, 9 Apr 96 07:31:52 EDT Received: by quoin1.quoininc.com (Smail3.1.29.1 #1) id m0u6PwD-000FEbC; Mon, 8 Apr 96 19:01 EDT Date: Mon, 8 Apr 1996 19:01:32 -0400 (EDT) From: Jean Pierre LeJacq To: Fons Gerretsen Cc: pine-info@cac.washington.edu Subject: Re: uucp and news In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 2 Apr 1996, Fons Gerretsen wrote: > How can i configure Pine on Hp-Ux for using news with an uucp connection. > Receiving news at night and receiving mail during the day Pine cannot do this. Instead you need to use a Mail Transport Agent (MTA) like smail or sendmail. Jean Pierre LeJacq __ ____ __ __ ____/\_\ ____ Quoin Inc / __ \/\ \/\ \ / __ \/\ \ / _ \ 124 Mount Auburn Street /\ \_\ \ \ \_\ \/\ \_\ \ \ \/\ \/\ \ Cambridge, MA 02138-5700 \ \___ \ \____/\ \____/\ \_\ \_\ \_\ USA \/___/\ \/___/ \/___/ \/_/\/_/\/_/ \ \_\ voice: +1.617.576.5885 \/_/ OBJECT CONSULTANTS fax: +1.617.576.5876 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13370; Tue, 9 Apr 96 05:16:39 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01138; Tue, 9 Apr 96 05:13:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA01132; Tue, 9 Apr 96 05:13:06 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6cDb-00038FC; Tue, 9 Apr 96 05:08 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: see the sending filter options? Date: 8 Apr 1996 20:21:18 GMT Message-Id: <4kbsfu$7u9@dscomsa.desy.de> References: <4kb4mf$dof@babbage.ece.uc.edu> Jie Yuan (yuan@nka1.med.uc.edu) wrote: : /usr/local/bin/pgp. I cannot seen the options (-fast or : -feast) so I have to guess which one I am using. : It there a way to display the options? This has been discussed before. I think, pine lacks some features for this filters. One of them would be to give filters a name. The easiest workaround for the time being would be to create a symbolic link wth ln -s /usr/local/bin/pgp /bin/pgpsign and choose /bin/pgpsign -fast instead of /usr/local/bin/pgp -fast More complicated solution include shellscripts with different names wich invoke pgp. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14238; Tue, 9 Apr 96 06:13:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16021; Tue, 9 Apr 96 06:08:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16015; Tue, 9 Apr 96 06:08:12 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6d9H-00038FC; Tue, 9 Apr 96 06:07 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: ;AAD much faster than D in news groups? Date: Mon, 8 Apr 1996 10:13:21 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I've just started using Pine as a news reader and I'm coming up with strategies for how to do it efficiently. I want to "delete" articles that I've seen and my first strategy was just to type D after viewing an article but I've discovered that often typing D takes a long time to register (this is only in news groups BTW) while typing ;AAD to mark all deleted is infinitely faster. Do other people experience this speed difference? Does anyone have any tips for using Pine as a news reader? Thanks, Nancy PS - Feature Request: Have a setting so that all articles in a news group are marked read when you leave a group. This is the way most news readers work. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16546; Tue, 9 Apr 96 08:06:57 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17612; Tue, 9 Apr 96 07:59:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17606; Tue, 9 Apr 96 07:59:01 -0700 Received: from localhost by soc.unl.ac.uk (5.x/SMI-SVR4) id AA27074; Tue, 9 Apr 1996 15:56:32 +0100 Date: Tue, 9 Apr 1996 15:56:31 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: folder collections Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello A student has recently pointed out to me that when loging in to pine, that if you hit return at the password prompt followed by ^C you get access to your folder collections (though not your inbox). I can reproduce this consistently. I don't know how serious this is yet as I am only able to test it locally where I have already done a UNIX login to the system. I'll try it remotely from another site tonight. I'm guessing this is a consequence of my having had to define the folder collection as local (SOC mail/[])? Presumbably having done this pine no longer requires the imap daemon to present these folders? If this is the case I'm back to needing a way to make pine recognise the collection with a host name defined. Clifford W Fulford University of North London ISS-UNIX development E-mail: Clifford@soc.unl.ac.uk Clifford@compulink.co.uk C.Fulford@unl.ac.uk Telephone: 0171-607-2789 x 7314. Home 0181-986-5239 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20190; Tue, 9 Apr 96 09:20:13 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05203; Tue, 9 Apr 96 09:14:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from Bayou.UH.EDU by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05197; Tue, 9 Apr 96 09:14:50 -0700 Received: (from clatteie@localhost) by Bayou.UH.EDU (8.7.5/8.7.3) id LAA15501; Tue, 9 Apr 1996 11:14:41 -0500 (CDT) Date: Tue, 9 Apr 1996 11:14:37 -0500 (CDT) From: Christine Latteier To: "pine-info@cac.washington.edu"@Bayou.UH.EDU Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have not been able to contact an email address in Australia. The address I have is correct but the host will not accept. I am sending from a Macintosh computer at the University of Houston. I am using the Bayou system. The message is going to the Macmail system at Bond University in Australia. please let me know what I can do to connect with that host. My local support staff has not been able to find a solution. thank you. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20672; Tue, 9 Apr 96 09:28:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05463; Tue, 9 Apr 96 09:23:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05457; Tue, 9 Apr 96 09:23:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6g97-00038TC; Tue, 9 Apr 96 09:19 PDT To: pine-info@cac.washington.edu From: harle@venus.usna.navy.mil (Mr. Jim Harle {CSERV STAFF}) Subject: Re: 3.92 on Solaris 2.5 Date: 8 Apr 1996 20:10:05 GMT Message-Id: <4kbrqt$eo8@cadig2.usna.navy.mil> References: <4k428h$rit@lectura.CS.Arizona.EDU> We see the same problem with Pine 3.91 and Solaris 2.4 and 2.5. It's not just pine that has the problem, though. I wrote our menuing system and it was doing the same thing, but more so than Pine. I found that when a user leaves ungraciously, SIGHUP is sometimes not received and that reads on the tty/pty return the null character. I "fixed" my menu system by doing a count of the number of null characters it receives in a row and when that exceeds a certain limit (arbitrarily 10), it says "do you really want to quit" and accepts a null character as meaning No. Thats an ugly way of doing things, but the menu never hangs any more. Pine is the second most used thing after the menu and we get about 1 hang per 5-10,000 uses. Sun didn't have a solution several month ago when we called. --Jim Harle, US Naval Academy Jim Davis (jdavis@CS.Arizona.EDU) wrote: : With both the precompiled binary and one I built from source I've : noticed that sometimes when I log off pine 3.92 keeps running, and : consumes a lot of cpu cycles in the process. Has anyone else seen : this? : -- : Jim Davis : jdavis@cs.arizona.edu http://www.cs.arizona.edu/people/jdavis From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20689; Tue, 9 Apr 96 09:28:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05479; Tue, 9 Apr 96 09:23:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05473; Tue, 9 Apr 96 09:23:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6g99-00038XC; Tue, 9 Apr 96 09:19 PDT To: pine-info@cac.washington.edu From: Jennifer McDonnell Subject: Help! Can't save messages to Read Folder Message-Id: <31689D03.75DD@mail.wsu.edu> Date: Mon, 8 Apr 1996 04:58:43 GMT Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 I keep getting an error which states, [Message to save shrunk! #1: (6067 --> 6066)] Unable to save messages in Read Folder. What do I do? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20726; Tue, 9 Apr 96 09:28:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05471; Tue, 9 Apr 96 09:23:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA05465; Tue, 9 Apr 96 09:23:49 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6g98-00038VC; Tue, 9 Apr 96 09:19 PDT To: pine-info@cac.washington.edu From: Mark Wilcutts Subject: Re: Love Pine!!! Simple question? Date: Mon, 8 Apr 1996 13:54:30 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4jvndu$8lr@kaiwan009.kaiwan.com> You need to add a customized header entry to your .pinerc file: customized-hdrs=Return-Receipt-To: Then when you run pine, use the rich headers command ^R to see this field in the header, and type in a return address. If you want a receipt for EVERY message you send, put your mail address at the end of this line in your .pinerc, i.e. customized-hdrs=Return-Receipt-To:hinoon@kaiwan.com You can also do this through the pine setup, config menu. Find the customized-hdrs = line and type in Return-Receipt-To: -- Mark Wilcutts Mechanical Engineering Department University of California ------------------ "If it's fun, it's not work!" On 3 Apr 1996, Walter C. Noon III frothed and foamed as follows: > I would like to be able to specify the Reply-To: in Pine. I've been told > this can be done, but, I have not been able to figure it out. Even when > I specify "Rich menus" and specify full headers in the SETUP option. > Can someone tell me how to do this? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21245; Tue, 9 Apr 96 09:37:26 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19835; Tue, 9 Apr 96 09:23:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19829; Tue, 9 Apr 96 09:23:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6g98-00038WC; Tue, 9 Apr 96 09:19 PDT To: pine-info@cac.washington.edu From: Jack Solock Subject: sending a message as HTML Date: Mon, 08 Apr 1996 13:36:12 -0600 Message-Id: <31696AAC.5830@axle.adp.wisc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm a newbie to Pine. Could someone please tell me how to send messages as TEXT/HTML instead of TEXT/ASCII so they can be read directly in a browser? Please reply to me personally. Thanks in advance. Jack Solock Jacks@axle.adp.wisc.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21296; Tue, 9 Apr 96 09:38:29 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19827; Tue, 9 Apr 96 09:23:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19819; Tue, 9 Apr 96 09:23:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6g97-00038UC; Tue, 9 Apr 96 09:19 PDT To: pine-info@cac.washington.edu From: what's this button? Subject: Re: Annonymus mailings Date: Mon, 8 Apr 1996 14:12:42 CST Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: I saw an article with examples in a magazine called Internet Underground in the February, 1996 issue. It was an interesting magazine. Some of the detective work and counter measures used were very elaborate. On Sat, 6 Apr 1996, Paul O Bartlett wrote: > On Fri, 5 Apr 1996, James Phillips wrote: > > > Is there a way to send E-Mail without disclosing who it is from or its > > origin? > > Not easily directly with Pine as such. However, there are > anonymous remailer services available. You send your email to them > with a special header line indicating the ultimate recipient, and the > remailer reworks the header so that your address does not appear (just > an "anonymized" reply address) and sends it on. > > Paul > ---------------------------------------------------------- > Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA > Finger, keyserver, or WWW for PGP 2.6.2 public key > Home Page: URL: http://www.access.digex.net/~pobart > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06407; Tue, 9 Apr 96 15:04:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14594; Tue, 9 Apr 96 14:59:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14588; Tue, 9 Apr 96 14:59:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6lQY-00038TC; Tue, 9 Apr 96 14:58 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: 3.92 for DG Message-Id: <1996Apr9.123359.7904@venus.gov.bc.ca> Date: 9 Apr 96 12:33:59 PDT References: <4ka53b$8a9@mars.mahidol.ac.th> In-Reply-To: <4ka53b$8a9@mars.mahidol.ac.th> ccpsm@saturn.mahidol.ac.th (Prem Sumetpong - CC) writes: >hi .. > i compiled pine3.92 on dgux 5.4rel3.10 successfully but have problems >running it.. whenever i try to reply, i get > > received abort signal > aborted.. Would it help if I told you what I did with 3.91? I checked the source files and these changes have not been done to the original source. File: pico/composer.c Function: ArrangeHeader() Changes: Add the brackets, denoted with "^^^". while(headents[e+1].name || (l && l->next)) { if(l = next_hline(&e, l)){ ^^^ ods.cur_l = l; ods.cur_e = e; } } ^^^ File: pico/makefile.d-g Changes: Comment "DASHO= -O" and uncomment "DASHO= -g". Don't know why it worked. If this works, can you post what other changes were required? I want to build an executeable with changes to make it work with D410 terminals in native mode. The binary for 4.11 doesn't work with 3.10. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA06435; Tue, 9 Apr 96 15:04:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29056; Tue, 9 Apr 96 14:59:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA29050; Tue, 9 Apr 96 14:59:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6lQv-00038UC; Tue, 9 Apr 96 14:58 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: virus through e-mail? Message-Id: <1996Apr9.124820.7905@venus.gov.bc.ca> Date: 9 Apr 96 12:48:20 PDT References: what's this button? writes: >I unserstood a long time ago that a virus could not be transmitted >through e-mail. Does that still hold true? I seem to remember that >I saw a warning sometime ago from a company that sells a virus >protection package that it could happen. This morning I saw a >warning on a usenet news group not to down load any file saying pk500 >zip. That it was a trojan horse virus. If you run the mail message the virus can infect. For example, MS Mail can receive mail and start an application such as Word. Word has a "basic" macro language that could be used to "infect" the system. Saying that, I hear MS Word has a way to detect virus' in macros. So, unless someone sends you a file to run (via attachment, uuencoded, unix script, etc), no you can infect your computer. Granted, if you run the program you receive without first running a virus check on the binary, you can infect your computer. Remember the "Good Times" virus? Someone mailed a letter saying if you receive a mail message with the phrase "Good Times" in the message to not read it but delete it. It then advised you to forward the message onto everyone you know to warn them. The virus was not in the message that you may receive in the mail, the virus was the message saying "warn your friends". It made people panic and forward this message... ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08630; Tue, 9 Apr 96 16:13:46 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16232; Tue, 9 Apr 96 16:06:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pen1.pen.k12.va.us by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA16224; Tue, 9 Apr 96 16:06:53 -0700 Received: from CSD_PC1.chesterfield.k12.va.us by pen1.pen.k12.va.us (8.7.3/8.6.6) id TAA45843; Tue, 9 Apr 1996 19:06:35 -0400 Date: Tue, 9 Apr 1996 19:06:35 -0400 Message-Id: <199604092306.TAA45843@pen1.pen.k12.va.us> X-Sender: dforeman@pen.k12.va.us X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: pine-info@cac.washington.edu From: David Foreman Subject: POP3 Mail Anybody out there have a good implementation of POP they use with PINE? I am a school division person running PINE on a Digital OSF/1 based system. We have a lot of users who would rather use Eudora or Pegasus with POP3 rather than log in to the server with Telnet. I have seen lots of really poorly done things on implementing POP. What I need are some decent 'how to' instructions or enough theory that I can grow my own solution. Email me back directly if you care to. Thanks for the consideration. David R. Foreman Senior Database Administrator Chesterfield County Public Schools 804-748-1740 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10360; Tue, 9 Apr 96 17:00:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02057; Tue, 9 Apr 96 16:54:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02051; Tue, 9 Apr 96 16:54:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6nCB-00038UC; Tue, 9 Apr 96 16:51 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Bad Context Message-Id: <1996Apr9.122047.7902@venus.gov.bc.ca> Date: 9 Apr 96 12:20:47 PDT References: <4kckhl$ij9@news1.io.org> In-Reply-To: <4kckhl$ij9@news1.io.org> ginof@io.org (Gino Filicetti) writes: >Hi there, I just have small problem, I hope, with Pine 3.92, everytime I >start the program and it trys to open my INBOX, it says... > >[Bad context, No '[' in context : /u/gi/ginof/mail] > >Now, my INBOX resides on a different mail server, but this is in my setup: > >Inbox path: {post.io.org}INBOX Check your "folder-collections". Mine says: {themis.ag.gov.bc.ca/user=bm71569}/home/bm71569/mail/[] My "inbox-path" is similar: {themis.ag.gov.bc.ca/user=bm71569}INBOX "user=" is to prevent it from prompting for a password when I navigate between folders. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10397; Tue, 9 Apr 96 17:00:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02049; Tue, 9 Apr 96 16:54:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02043; Tue, 9 Apr 96 16:54:25 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6nBb-00038TC; Tue, 9 Apr 96 16:50 PDT To: pine-info@cac.washington.edu From: "Martin J. Gallagher" Subject: USENET with PINE Date: Tue, 9 Apr 1996 11:04:24 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello, I was wondering if anyone could tell me how I could configure pine to thread the USENET news articles (now I simply sort by subject). Also, does anyone also know how to mark all messages within a group as being read? Right now I have to manually delete each article and then expunge them from the folder. This is very tedious if there are many messages. Thanks, Marty *************************************************************************** Martin J. Gallagher voice: (617) 432-1729 Dept of Neurobiology fax: (617) 734-7557 Harvard Medical School email: marty@ionchannel.med.harvard.edu 220 Longwood Ave WWW: http://ionchannel.med.harvard.edu/~marty Boston, MA 02115 Finger or WWW for PGP public key From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10433; Tue, 9 Apr 96 17:00:41 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17437; Tue, 9 Apr 96 16:54:28 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA17431; Tue, 9 Apr 96 16:54:27 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6nBG-00038FC; Tue, 9 Apr 96 16:50 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Pine 3.92 Startup Slow Message-Id: <1996Apr9.121635.7901@venus.gov.bc.ca> Date: 9 Apr 96 12:16:35 PDT References: Paul O Bartlett writes: [snip] > Has anyone else noticed 3.92 being slow to start up copmpared to 3.91? Actually, I find it faster. It no longer hesitates going into and out of Pine. Also, if I have a huge inbox, I see the [Opening \]" display giving feedback that it is loading messages into memory. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA10446; Tue, 9 Apr 96 17:00:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02066; Tue, 9 Apr 96 16:54:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from xorn.internode.com.au by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02041; Tue, 9 Apr 96 16:54:24 -0700 Received: from metro.com.au by xorn.internode.com.au (PMDF V5.0-3 #12831) id <01I3DDTMU53K8WXGDV@xorn.internode.com.au>; Wed, 10 Apr 1996 09:21:02 GMT+09:30 Received: from Metro.com.au by Metro.com.au (PMDF V5.0-7 #7664) id <01I3DDVEVX288WW27V@Metro.com.au>; Wed, 10 Apr 1996 09:21:42 +0930 (CST) Date: Wed, 10 Apr 1996 09:21:41 +0930 (CST) From: Kym Farnik +61 8 235 4278 Subject: PC-Pine 3.92 and PMDF IMAP To: info-pmdf@INNOSOFT.COM, pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT Hi PMDF and Pine people We are running PMDF V5 on Open VMS Alpha, IMAP, using DEC UCX V4 as TCP/IP transport and PC Pine V3.92 on Windows 95. PMDF IMAP is vanilla setup, default settings. I have appended my PC Pinerc file. The problem we have is when a user Quits PC pine and there are read messages in the INBOX. PC Pine says it is moving these messages to MAIL then asks if the users wishes to expunge the INBOX. If the user answers Yes then ALL read messages in the INBOX get put in the WASTEBASKET regardsless of their status as being deleted or the report that they were moved to MAIL. If the user answers No then ALL messages remain in the INBOX. Have I got somthing wrong in the Pinerc or is there a bug in PC Pine or is there a bug in PMDF IMAP ? Other than this problem, PC Pine runs well. TIA... Regards, Kym ----------- EMail: Kym.Farnik@Metro.com.au ---------------------------- | Metro Meat International Limited /\ /\ | | _-_|\ 2 Hurtle Square //\\ //\\ | | / OZ \ Adelaide SOUTH AUSTRALIA 5000 ///\\\ ///\\\ | | \_.-*_/ Voice: +61 8 235 4278 /// \\\ /// \\\ | | v FAX: +61 8 223 1949 /// \\\/// \\\ | | Mobile: 0419 807 741 M E T R O | ----------------------------------------------------------------------- PC Pinerc file... # Updated by Pine(tm) 3.92, copyright 1989-1996 University of Washington. # # Pine configuration file -- customize as needed. # # This file sets the configuration options used by Pine and PC-Pine. If you # are using Pine on a Unix system, there may be a system-wide configuration # file which sets the defaults for these variables. There are comments in # this file to explain each variable, but if you have questions about # specific settings see the section on configuration options in the Pine # notes. On Unix, run pine -conf to see how system defaults have been set. # For variables that accept multiple values, list elements are separated # by commas. A line beginning with a space or tab is considered to be a # continuation of the previous line. For a variable to be unset its value # must be blank. To set a variable to the empty string its value should # be "". You can override system defaults by setting a variable to the # empty string. Switch variables are set to either "yes" or "no", and # default to "no". # Lines beginning with "#" are comments, and ignored by Pine. ########################### Essential Parameters ########################### # Over-rides your full name from Unix password file. Required for PC-Pine. personal-name=Kym Farnik # Your login/e-mail user name user-id=farnik # Sets domain part of From: and local addresses in outgoing mail. user-domain=Metro.com.au # List of SMTP servers for sending mail. If blank: Unix Pine uses sendmail. smtp-server=sabe02.Metro.com.au # NNTP server for posting news. Also sets news-collections for news reading. nntp-server= # Path of (local or remote) INBOX, e.g. ={mail.somewhere.edu}inbox # Normal Unix default is the local INBOX (usually /usr/spool/mail/$USER). inbox-path={sabe02.Metro.com.au}INBOX ###################### Collections, Folders, and Files ##################### # List of incoming msg folders besides INBOX, e.g. ={host2}inbox, {host3}inbox # Syntax: optnl-label {optnl-imap-host-name}folder-path incoming-folders= # List of directories where saved-message folders may be. First one is # the default for Saves. Example: Main {host1}mail/[], Desktop mail\[] # Syntax: optnl-label {optnl-imap-hostname}optnl-directory-path[] folder-collections=MAIN {sabe02.Metro.com.au}[] # List, only needed if nntp-server not set, or news is on a different host # than used for NNTP posting. Examples: News *[] or News *{host3/nntp}[] # Syntax: optnl-label *{news-host/protocol}[] news-collections= # List of folder pairs; the first indicates a folder to archive, and the # second indicates the folder read messages in the first should # be moved to. incoming-archive-folders= # List of context and folder pairs, delimited by a space, to be offered for # pruning each month. For example: {host1}mail/[] mumble pruned-folders= # Over-rides default path for sent-mail folder, e.g. =old-mail (using first # folder collection dir) or ={host2}sent-mail or ="" (to suppress saving). # Default: sent-mail (Unix) or SENTMAIL.MTX (PC) in default folder collection. default-fcc="" # Over-rides default path for saved-msg folder, e.g. =saved-messages (using first # folder collection dir) or ={host2}saved-mail or ="" (to suppress saving). # Default: saved-messages (Unix) or SAVEMAIL.MTX (PC) in default folder collection. default-saved-msg-folder={sabe02.Metro.com.au}MAIL # Over-rides default path for postponed messages folder, e.g. =pm (which uses # first folder collection dir) or ={host4}pm (using home dir on host4). # Default: postponed-msgs (Unix) or POSTPOND.MTX (PC) in default fldr coltn. postponed-folder= # If set, specifies where already-read messages will be moved upon quitting. read-message-folder={sabe02.Metro.com.au}MAIL # Over-rides default path for signature file. Default is ~/.signature signature-file=C:\PINE\PINE.SIG # List of file or path names for global/shared addressbook(s). # Default: none # Syntax: optnl-label path-name global-address-book= # List of file or path names for personal addressbook(s). # Default: ~/.addressbook (Unix) or \PINE\ADDRBOOK (PC) # Syntax: optnl-label path-name address-book=C:\PINE\ADDRBOOK ############################### Preferences ################################ # List of features; see Pine's Setup/options menu for the current set. # e.g. feature-list= select-without-confirm, signature-at-bottom # Default condition for all of the features is no-. feature-list=enable-cruise-mode, enable-cruise-mode-delete, enable-alternate-editor-cmd, enable-alternate-editor-implicitly, signature-at-bottom, include-text-in-reply, enable-mail-check-cue, auto-move-read-msgs, enable-aggregate-command-set, enable-flag-cmd, enable-full-header-cmd, enable-tab-completion, expanded-view-of-folders, show-selected-in-boldface, save-will-not-delete # Pine executes these keys upon startup (e.g. to view msg 13: i,j,1,3,CR,v) initial-keystroke-list= # Only show these headers (by default) when composing messages default-composer-hdrs= # Add these customized headers (and possible default values) when composing customized-hdrs= # When viewing messages, include this list of headers viewer-hdrs= # Determines default folder name for Saves... # Choices: default-folder, by-sender, by-from, by-recipient, last-folder-used. # Default: "default-folder", i.e. "saved-messages" (Unix) or "SAVEMAIL" (PC). saved-msg-name-rule= # Determines default name for Fcc... # Choices: default-fcc, by-recipient, last-fcc-used. # Default: "default-fcc" (see also "default-fcc=" variable.) fcc-name-rule= # Sets presentation order of messages in Index. Choices: # subject, from, arrival, date, size. Default: "arrival". sort-key= # Sets presentation order of address book entries. Choices: dont-sort, # fullname-with-lists-last, fullname, nickname-with-lists-last, nickname # Default: "fullname-with-lists-last". addrbook-sort-rule= # Sets the default folder and collectionoffered at the Goto Command's prompt. goto-default-rule= # Reflects capabilities of the display you have. Default: US-ASCII. # Typical alternatives include ISO-8859-x, (x is a number between 1 and 9). character-set= # Specifies the program invoked by ^_ in the Composer, # or the "enable-alternate-editor-implicitly" feature. editor=c:\utils\fx.exe # Specifies the program invoked by ^T in the Composer. speller= # Specifies the column of the screen where the composer should wrap. composer-wrap-column= # Specifies the string to insert when replying to message. reply-indent-string= # Program to view images (e.g. GIF or TIFF attachments). image-viewer= # If "user-domain" not set, strips hostname in FROM address. (Unix only) use-only-domain-name= ########## Set within or by Pine: No need to edit below this line ########## # Your default printer selection printer= # List of special print commands personal-print-command= # Which category default print command is in personal-print-category= # Set by Pine; controls beginning-of-month sent-mail pruning. last-time-prune-questioned=96.4 # Set by Pine; controls display of "new version" message. last-version-used=3.92 # This names the path to an alternative sendmail program which is # usually "/usr/lib/sendmail". It must support sendmail's "-t" option. sendmail-path= # This names the root of the tree to which the user is restricted when reading # and writing folders and files. For example, on Unix ~/work confines the # user to the subtree beginning with their work subdirectory. # (Note: this alone is not sufficient for preventing access. You will also # need to restrict shell access and so on, see Pine Technical Notes.) # Default: not set (so no restriction) operating-dir= # This variable takes a list of programs that message text is piped into # after MIME decoding, prior to display. display-filters= # This defines a program that message text is piped into before MIME # encoding, prior to sending sending-filters= # A list of alternate addresses the user is known by alt-addresses= # This is a list of formats for address books. Each entry in the list is made # up of space-delimited tokens telling which fields are displayed and in # which order. See help text addressbook-formats= # This gives a format for displaying the index. It is made # up of space-delimited tokens telling which fields are displayed and in # which order. See help text index-format= # The number of lines of overlap when scrolling through message text viewer-overlap= # The number of seconds to sleep after writing a status message status-message-delay= # The approximate number of seconds between checks for new mail mail-check-interval=60 # Full path and name of NEWSRC file newsrc-path= # Path and filename of news configation's active file. # The default is typically "/usr/lib/news/active". news-active-file-path= # Directory containing system's news data. # The default is typically "/usr/spool/news" news-spool-directory= # Path and filename of the program used to upload text from your terminal # emulator's into Pine's composer. upload-command= # Text sent to terminal emulator prior to invoking the program defined by # the upload-command variable. # Note: _FILE_ will be replaced with the temporary file used in the upload. upload-command-prefix= # Path and filename of the program used to download text via your terminal # emulator from Pine's export and save commands. download-command= # Text sent to terminal emulator prior to invoking the program defined by # the download-command variable. # Note: _FILE_ will be replaced with the temporary file used in the downlaod. download-command-prefix= # Sets the search path for the mailcap cofiguration file. # NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2. mailcap-search-path= # Sets the search path for the mimetypes cofiguration file. # NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2. mimetype-search-path= # Sets the time in seconds that Pine will attempt to open a network # connection. The default is 30, the minimum is 5, and the maximum is # system defined (typically 75). tcp-open-timeout= # Sets the time in seconds that Pine will attempt to open a UNIX remote # shell connection. The default is 15, min is 5, and max is unlimited. # Zero disables rsh altogether. rsh-open-timeout= # Extension used for local folder names (".MTX" by default). folder-extension= # Choose: black,blue,green,cyan,red,magenta,yellow,or white (CAPS=BLINKING). normal-foreground-color= normal-background-color= reverse-foreground-color= reverse-background-color= # Name and size of font. font-name="" font-size=-9 font-style="" # Name and size of printer font. print-font-name="" print-font-size="" print-font-style="" # Window position in the format: CxR+X+Y # Where C and R are the window size in characters and X and Y are the # screen position of the top left corner of the window. window-position=79x35+72+35td From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13145; Tue, 9 Apr 96 18:03:29 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03587; Tue, 9 Apr 96 17:59:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03581; Tue, 9 Apr 96 17:59:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6oF4-00038TC; Tue, 9 Apr 96 17:58 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: addressbook during compose Date: Mon, 8 Apr 1996 10:51:08 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Why is it that when you are composing a message and go to the addressbook with ^T you are not able to edit the addressbook? It would be nice to be able to do this. Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13171; Tue, 9 Apr 96 18:03:46 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19021; Tue, 9 Apr 96 17:59:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19015; Tue, 9 Apr 96 17:59:34 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6oEx-00038FC; Tue, 9 Apr 96 17:58 PDT To: pine-info@cac.washington.edu From: atstarr@unix.amherst.edu (Andrew Starr) Subject: Re: Easy way to translate pine addressbook to Eudora's? Date: 9 Apr 1996 13:43:42 GMT Message-Id: <4kdpie$4v7@tom.amherst.edu> References: <4k3v62$cpv@almaak.usc.edu> They are in different formats. Both are text files, but each line needs rearranging. -Andrew Michael (shotgun@slip.net) posted on Tue, 9 Apr 1996 01:22:11 -0700: : Hi Howard : On 5 Apr 1996, Howard Gillman wrote: : > I guess the subject says it all. I've got a ton of addresses in my pine : > addressbook and I'd like to convert them so that Eudora will use them. : > Retyping each one into Eudora is not my preferred method. Thanks! : > : > : I'd just use the ClipBoard device (cut/paste) it, but that's me :) . : Michael (shotgun@slip.net) : Founding member of S.A.D. (Slipnet A Disappointment) : Now with new members!! -- ___________________________________________ Andrew Starr ATStarr@Amherst.Edu http://www.amherst.edu/~atstarr/menu.html ___________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13208; Tue, 9 Apr 96 18:05:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19029; Tue, 9 Apr 96 17:59:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19023; Tue, 9 Apr 96 17:59:39 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6oF5-00038UC; Tue, 9 Apr 96 17:58 PDT To: pine-info@cac.washington.edu From: fuzzy@ASARian.org (Fuzzy) Subject: pine 3.93 & usenet server locally (NOT NNTP) Date: 8 Apr 1996 18:14:56 -0400 Message-Id: <4kc350$lhb@ASARian.org> I have innd runing a local news server, and have installed pine 3.92, I configured my userid's .pinerc with all the things it needs to find my local news setup, but it fails saying we dont have an NNTP server defined? shouldn't it just call inews to post locally? or am I supposed to set it up as a NNTP connection to my own news server? [excepts showing local definition of various usenet parameters and locations] # than used for NNTP posting. Examples: News *[] or News *{host3/nntp}[] # Syntax: optnl-label *{news-host/protocol}[] news-collections=News *[] # Full path and name of NEWSRC file newsrc-path=.lnewsrc # Path and filename of news configation's active file. # The default is typically "/usr/lib/news/active". news-active-file-path=/usr/lib/news/active # Directory containing system's news data. # The default is typically "/usr/spool/news" news-spool-directory=/news thnaks... Fuz -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13263; Tue, 9 Apr 96 18:06:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19004; Tue, 9 Apr 96 17:59:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from THOR.INNOSOFT.COM by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18995; Tue, 9 Apr 96 17:58:59 -0700 Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.0-7 #8694) id <01I3CHKCW3K08Y4WWU@INNOSOFT.COM>; Tue, 09 Apr 1996 17:56:31 -0800 (PST) Date: Tue, 09 Apr 1996 17:56:31 -0800 (PST) From: Portia Shao Subject: Re: PC-Pine 3.92 and PMDF IMAP In-Reply-To: To: Kym Farnik +61 8 235 4278 Cc: info-pmdf@INNOSOFT.COM, pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > Hi PMDF and Pine people > > We are running PMDF V5 on Open VMS Alpha, IMAP, using DEC UCX V4 as TCP/IP > transport and PC Pine V3.92 on Windows 95. > > PMDF IMAP is vanilla setup, default settings. > I have appended my PC Pinerc file. > > The problem we have is when a user Quits PC pine and there are read > messages in the INBOX. PC Pine says it is moving these messages > to MAIL then asks if the users wishes to expunge the INBOX. > If the user answers Yes then ALL read messages in the INBOX get put > in the WASTEBASKET regardsless of their status as being deleted or > the report that they were moved to MAIL. > If the user answers No then ALL messages remain in the INBOX. I think the "problem" is with moving the mail to MAIL folder. If the user answers YES to move them, then all READ messages are moved to the MAIL folder, and marked as DELETED, so a subsequent EXPUNGE expunges all deleted messages (which moves them to the WASTEBASKET) gets them all. If your "read" mail are indeed moved into the MAIL folder, then this is what should have happened, and there is no bug. > Have I got somthing wrong in the Pinerc or is there a bug in > PC Pine or is there a bug in PMDF IMAP ? > > Other than this problem, PC Pine runs well. > > TIA... Regards, Kym > ----------- EMail: Kym.Farnik@Metro.com.au ---------------------------- > | Metro Meat International Limited /\ /\ | > | _-_|\ 2 Hurtle Square //\\ //\\ | > | / OZ \ Adelaide SOUTH AUSTRALIA 5000 ///\\\ ///\\\ | > | \_.-*_/ Voice: +61 8 235 4278 /// \\\ /// \\\ | > | v FAX: +61 8 223 1949 /// \\\/// \\\ | > | Mobile: 0419 807 741 M E T R O | > ----------------------------------------------------------------------- > > > PC Pinerc file... > > # Updated by Pine(tm) 3.92, copyright 1989-1996 University of Washington. > # > # Pine configuration file -- customize as needed. > # > # This file sets the configuration options used by Pine and PC-Pine. If you > # are using Pine on a Unix system, there may be a system-wide configuration > # file which sets the defaults for these variables. There are comments in > # this file to explain each variable, but if you have questions about > # specific settings see the section on configuration options in the Pine > # notes. On Unix, run pine -conf to see how system defaults have been set. > # For variables that accept multiple values, list elements are separated > # by commas. A line beginning with a space or tab is considered to be a > # continuation of the previous line. For a variable to be unset its value > # must be blank. To set a variable to the empty string its value should > # be "". You can override system defaults by setting a variable to the > # empty string. Switch variables are set to either "yes" or "no", and > # default to "no". > # Lines beginning with "#" are comments, and ignored by Pine. > > ########################### Essential Parameters ########################### > > # Over-rides your full name from Unix password file. Required for PC-Pine. > personal-name=Kym Farnik > > # Your login/e-mail user name > user-id=farnik > > # Sets domain part of From: and local addresses in outgoing mail. > user-domain=Metro.com.au > > # List of SMTP servers for sending mail. If blank: Unix Pine uses sendmail. > smtp-server=sabe02.Metro.com.au > > # NNTP server for posting news. Also sets news-collections for news reading. > nntp-server= > > # Path of (local or remote) INBOX, e.g. ={mail.somewhere.edu}inbox > # Normal Unix default is the local INBOX (usually /usr/spool/mail/$USER). > inbox-path={sabe02.Metro.com.au}INBOX > > ###################### Collections, Folders, and Files ##################### > > # List of incoming msg folders besides INBOX, e.g. ={host2}inbox, {host3}inbox > # Syntax: optnl-label {optnl-imap-host-name}folder-path > incoming-folders= > > # List of directories where saved-message folders may be. First one is > # the default for Saves. Example: Main {host1}mail/[], Desktop mail\[] > # Syntax: optnl-label {optnl-imap-hostname}optnl-directory-path[] > folder-collections=MAIN {sabe02.Metro.com.au}[] > > # List, only needed if nntp-server not set, or news is on a different host > # than used for NNTP posting. Examples: News *[] or News *{host3/nntp}[] > # Syntax: optnl-label *{news-host/protocol}[] > news-collections= > > # List of folder pairs; the first indicates a folder to archive, and the > # second indicates the folder read messages in the first should > # be moved to. > incoming-archive-folders= > > # List of context and folder pairs, delimited by a space, to be offered for > # pruning each month. For example: {host1}mail/[] mumble > pruned-folders= > > # Over-rides default path for sent-mail folder, e.g. =old-mail (using first > # folder collection dir) or ={host2}sent-mail or ="" (to suppress saving). > # Default: sent-mail (Unix) or SENTMAIL.MTX (PC) in default folder collection. > default-fcc="" > > # Over-rides default path for saved-msg folder, e.g. =saved-messages (using first > # folder collection dir) or ={host2}saved-mail or ="" (to suppress saving). > # Default: saved-messages (Unix) or SAVEMAIL.MTX (PC) in default folder collection. > default-saved-msg-folder={sabe02.Metro.com.au}MAIL > > # Over-rides default path for postponed messages folder, e.g. =pm (which uses > # first folder collection dir) or ={host4}pm (using home dir on host4). > # Default: postponed-msgs (Unix) or POSTPOND.MTX (PC) in default fldr coltn. > postponed-folder= > > # If set, specifies where already-read messages will be moved upon quitting. > read-message-folder={sabe02.Metro.com.au}MAIL > > # Over-rides default path for signature file. Default is ~/.signature > signature-file=C:\PINE\PINE.SIG > > # List of file or path names for global/shared addressbook(s). > # Default: none > # Syntax: optnl-label path-name > global-address-book= > > # List of file or path names for personal addressbook(s). > # Default: ~/.addressbook (Unix) or \PINE\ADDRBOOK (PC) > # Syntax: optnl-label path-name > address-book=C:\PINE\ADDRBOOK > > ############################### Preferences ################################ > > # List of features; see Pine's Setup/options menu for the current set. > # e.g. feature-list= select-without-confirm, signature-at-bottom > # Default condition for all of the features is no-. > feature-list=enable-cruise-mode, > enable-cruise-mode-delete, > enable-alternate-editor-cmd, > enable-alternate-editor-implicitly, > signature-at-bottom, > include-text-in-reply, > enable-mail-check-cue, > auto-move-read-msgs, > enable-aggregate-command-set, > enable-flag-cmd, > enable-full-header-cmd, > enable-tab-completion, > expanded-view-of-folders, > show-selected-in-boldface, > save-will-not-delete > > # Pine executes these keys upon startup (e.g. to view msg 13: i,j,1,3,CR,v) > initial-keystroke-list= > > # Only show these headers (by default) when composing messages > default-composer-hdrs= > > # Add these customized headers (and possible default values) when composing > customized-hdrs= > > # When viewing messages, include this list of headers > viewer-hdrs= > > # Determines default folder name for Saves... > # Choices: default-folder, by-sender, by-from, by-recipient, last-folder-used. > # Default: "default-folder", i.e. "saved-messages" (Unix) or "SAVEMAIL" (PC). > saved-msg-name-rule= > > # Determines default name for Fcc... > # Choices: default-fcc, by-recipient, last-fcc-used. > # Default: "default-fcc" (see also "default-fcc=" variable.) > fcc-name-rule= > > # Sets presentation order of messages in Index. Choices: > # subject, from, arrival, date, size. Default: "arrival". > sort-key= > > # Sets presentation order of address book entries. Choices: dont-sort, > # fullname-with-lists-last, fullname, nickname-with-lists-last, nickname > # Default: "fullname-with-lists-last". > addrbook-sort-rule= > > # Sets the default folder and collectionoffered at the Goto Command's prompt. > goto-default-rule= > > # Reflects capabilities of the display you have. Default: US-ASCII. > # Typical alternatives include ISO-8859-x, (x is a number between 1 and 9). > character-set= > > # Specifies the program invoked by ^_ in the Composer, > # or the "enable-alternate-editor-implicitly" feature. > editor=c:\utils\fx.exe > > # Specifies the program invoked by ^T in the Composer. > speller= > > # Specifies the column of the screen where the composer should wrap. > composer-wrap-column= > > # Specifies the string to insert when replying to message. > reply-indent-string= > > # Program to view images (e.g. GIF or TIFF attachments). > image-viewer= > > # If "user-domain" not set, strips hostname in FROM address. (Unix only) > use-only-domain-name= > > ########## Set within or by Pine: No need to edit below this line ########## > > # Your default printer selection > printer= > > # List of special print commands > personal-print-command= > > # Which category default print command is in > personal-print-category= > > # Set by Pine; controls beginning-of-month sent-mail pruning. > last-time-prune-questioned=96.4 > > # Set by Pine; controls display of "new version" message. > last-version-used=3.92 > > # This names the path to an alternative sendmail program which is > # usually "/usr/lib/sendmail". It must support sendmail's "-t" option. > sendmail-path= > > # This names the root of the tree to which the user is restricted when reading > # and writing folders and files. For example, on Unix ~/work confines the > # user to the subtree beginning with their work subdirectory. > # (Note: this alone is not sufficient for preventing access. You will also > # need to restrict shell access and so on, see Pine Technical Notes.) > # Default: not set (so no restriction) > operating-dir= > > # This variable takes a list of programs that message text is piped into > # after MIME decoding, prior to display. > display-filters= > > # This defines a program that message text is piped into before MIME > # encoding, prior to sending > sending-filters= > > # A list of alternate addresses the user is known by > alt-addresses= > > # This is a list of formats for address books. Each entry in the list is made > # up of space-delimited tokens telling which fields are displayed and in > # which order. See help text > addressbook-formats= > > # This gives a format for displaying the index. It is made > # up of space-delimited tokens telling which fields are displayed and in > # which order. See help text > index-format= > > # The number of lines of overlap when scrolling through message text > viewer-overlap= > > # The number of seconds to sleep after writing a status message > status-message-delay= > > # The approximate number of seconds between checks for new mail > mail-check-interval=60 > > # Full path and name of NEWSRC file > newsrc-path= > > # Path and filename of news configation's active file. > # The default is typically "/usr/lib/news/active". > news-active-file-path= > > # Directory containing system's news data. > # The default is typically "/usr/spool/news" > news-spool-directory= > > # Path and filename of the program used to upload text from your terminal > # emulator's into Pine's composer. > upload-command= > > # Text sent to terminal emulator prior to invoking the program defined by > # the upload-command variable. > # Note: _FILE_ will be replaced with the temporary file used in the upload. > upload-command-prefix= > > # Path and filename of the program used to download text via your terminal > # emulator from Pine's export and save commands. > download-command= > > # Text sent to terminal emulator prior to invoking the program defined by > # the download-command variable. > # Note: _FILE_ will be replaced with the temporary file used in the downlaod. > download-command-prefix= > > # Sets the search path for the mailcap cofiguration file. > # NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2. > mailcap-search-path= > > # Sets the search path for the mimetypes cofiguration file. > # NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2. > mimetype-search-path= > > # Sets the time in seconds that Pine will attempt to open a network > # connection. The default is 30, the minimum is 5, and the maximum is > # system defined (typically 75). > tcp-open-timeout= > > # Sets the time in seconds that Pine will attempt to open a UNIX remote > # shell connection. The default is 15, min is 5, and max is unlimited. > # Zero disables rsh altogether. > rsh-open-timeout= > > # Extension used for local folder names (".MTX" by default). > folder-extension= > > # Choose: black,blue,green,cyan,red,magenta,yellow,or white (CAPS=BLINKING). > normal-foreground-color= > normal-background-color= > reverse-foreground-color= > reverse-background-color= > > # Name and size of font. > font-name="" > font-size=-9 > font-style="" > > # Name and size of printer font. > print-font-name="" > print-font-size="" > print-font-style="" > > # Window position in the format: CxR+X+Y > # Where C and R are the window size in characters and X and Y are the > # screen position of the top left corner of the window. > window-position=79x35+72+35td > > +--------------------------------------------------------------------+ | /portia portia.shao@innosoft.com | | Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax| | 1050 East Garvey Ave South, West Covina, CA 91790 | +--- http://www.innosoft.com/www_root/doc/app-notes/popnimap.html ---+ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13628; Tue, 9 Apr 96 18:26:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19365; Tue, 9 Apr 96 18:23:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from xorn.internode.com.au by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19359; Tue, 9 Apr 96 18:23:15 -0700 Received: from metro.com.au by xorn.internode.com.au (PMDF V5.0-3 #12831) id <01I3DGZ19GLC8WWRP1@xorn.internode.com.au>; Wed, 10 Apr 1996 10:50:36 GMT+09:30 Received: from Metro.com.au by Metro.com.au (PMDF V5.0-7 #7664) id <01I3DH0QVBGG8WW27V@Metro.com.au>; Wed, 10 Apr 1996 10:51:30 +0930 (CST) Date: Wed, 10 Apr 1996 10:51:30 +0930 (CST) From: Kym Farnik +61 8 235 4278 Subject: Re: PC-Pine 3.92 and PMDF IMAP In-Reply-To: To: Portia Shao Cc: Kym Farnik +61 8 235 4278 , info-pmdf@INNOSOFT.COM, pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Tue, 9 Apr 1996, Portia Shao wrote: > On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > > > Hi PMDF and Pine people > > > > We are running PMDF V5 on Open VMS Alpha, IMAP, using DEC UCX V4 as TCP/IP > > transport and PC Pine V3.92 on Windows 95. > > > > PMDF IMAP is vanilla setup, default settings. > > I have appended my PC Pinerc file. > > > > The problem we have is when a user Quits PC pine and there are read > > messages in the INBOX. PC Pine says it is moving these messages > > to MAIL then asks if the users wishes to expunge the INBOX. > > If the user answers Yes then ALL read messages in the INBOX get put > > in the WASTEBASKET regardsless of their status as being deleted or > > the report that they were moved to MAIL. > > If the user answers No then ALL messages remain in the INBOX. > > I think the "problem" is with moving the mail to MAIL folder. If the user > answers YES to move them, then all READ messages are moved to the MAIL > folder, and marked as DELETED, so a subsequent EXPUNGE expunges all > deleted messages (which moves them to the WASTEBASKET) gets them all. > > If your "read" mail are indeed moved into the MAIL folder, then this is > what should have happened, and there is no bug. To further clarify the problem. The Read mail does NOT end up in the MAIL folder. It ALWAYS ends up in the WASTEBASKET (Which I have set for NO AUTOPURGE) Regardless of weather it says it put it in MAIL! > > > Have I got somthing wrong in the Pinerc or is there a bug in > > PC Pine or is there a bug in PMDF IMAP ? > > > > Other than this problem, PC Pine runs well. > > > > TIA... Regards, Kym ... > +--------------------------------------------------------------------+ > | /portia portia.shao@innosoft.com | > | Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax| > | 1050 East Garvey Ave South, West Covina, CA 91790 | > +--- http://www.innosoft.com/www_root/doc/app-notes/popnimap.html ---+ Thanks again, Kym ----------- EMail: Kym.Farnik@Metro.com.au ---------------------------- | Metro Meat International Limited /\ /\ | | _-_|\ 2 Hurtle Square //\\ //\\ | | / OZ \ Adelaide SOUTH AUSTRALIA 5000 ///\\\ ///\\\ | | \_.-*_/ Voice: +61 8 235 4278 /// \\\ /// \\\ | | v FAX: +61 8 223 1949 /// \\\/// \\\ | | Mobile: 0419 807 741 M E T R O | ----------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA13916; Tue, 9 Apr 96 18:38:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04196; Tue, 9 Apr 96 18:35:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from THOR.INNOSOFT.COM by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA04177; Tue, 9 Apr 96 18:34:59 -0700 Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.0-7 #8694) id <01I3CIV9SXQO8Y4WWU@INNOSOFT.COM>; Tue, 09 Apr 1996 18:33:34 -0800 (PST) Date: Tue, 09 Apr 1996 18:33:33 -0800 (PST) From: Portia Shao Subject: Re: PC-Pine 3.92 and PMDF IMAP In-Reply-To: To: Kym Farnik +61 8 235 4278 Cc: info-pmdf@INNOSOFT.COM, pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > On Tue, 9 Apr 1996, Portia Shao wrote: > > > On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > > > > > Hi PMDF and Pine people > > > > > > We are running PMDF V5 on Open VMS Alpha, IMAP, using DEC UCX V4 as TCP/IP > > > transport and PC Pine V3.92 on Windows 95. > > > > > > PMDF IMAP is vanilla setup, default settings. > > > I have appended my PC Pinerc file. > > > > > > The problem we have is when a user Quits PC pine and there are read > > > messages in the INBOX. PC Pine says it is moving these messages > > > to MAIL then asks if the users wishes to expunge the INBOX. > > > If the user answers Yes then ALL read messages in the INBOX get put > > > in the WASTEBASKET regardsless of their status as being deleted or > > > the report that they were moved to MAIL. > > > If the user answers No then ALL messages remain in the INBOX. > > > > I think the "problem" is with moving the mail to MAIL folder. If the user > > answers YES to move them, then all READ messages are moved to the MAIL > > folder, and marked as DELETED, so a subsequent EXPUNGE expunges all > > deleted messages (which moves them to the WASTEBASKET) gets them all. > > > > If your "read" mail are indeed moved into the MAIL folder, then this is > > what should have happened, and there is no bug. > > > To further clarify the problem. The Read mail does NOT end up in > the MAIL folder. It ALWAYS ends up in the WASTEBASKET (Which I have > set for NO AUTOPURGE) Regardless of weather it says it put it in MAIL! > then you need to turn on debug in the IMAP server to see what commands it received from Pine. > > > > > > Have I got somthing wrong in the Pinerc or is there a bug in > > > PC Pine or is there a bug in PMDF IMAP ? > > > > > > Other than this problem, PC Pine runs well. > > > > > > TIA... Regards, Kym > ... > > +--------------------------------------------------------------------+ > > | /portia portia.shao@innosoft.com | > > | Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax| > > | 1050 East Garvey Ave South, West Covina, CA 91790 | > > +--- http://www.innosoft.com/www_root/doc/app-notes/popnimap.html ---+ > Thanks again, Kym > ----------- EMail: Kym.Farnik@Metro.com.au ---------------------------- > | Metro Meat International Limited /\ /\ | > | _-_|\ 2 Hurtle Square //\\ //\\ | > | / OZ \ Adelaide SOUTH AUSTRALIA 5000 ///\\\ ///\\\ | > | \_.-*_/ Voice: +61 8 235 4278 /// \\\ /// \\\ | > | v FAX: +61 8 223 1949 /// \\\/// \\\ | > | Mobile: 0419 807 741 M E T R O | > ----------------------------------------------------------------------- > +--------------------------------------------------------------------+ | /portia portia.shao@innosoft.com | | Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax| | 1050 East Garvey Ave South, West Covina, CA 91790 | +--- http://www.innosoft.com/www_root/doc/app-notes/popnimap.html ---+ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA14101; Tue, 9 Apr 96 18:45:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA03295; Tue, 9 Apr 96 17:42:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlkr.info.bishkek.su by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA02965; Tue, 9 Apr 96 17:27:02 -0700 Received: (from daemoniu@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id OAA04712; Tue, 9 Apr 1996 14:33:49 +0600 Date: Tue, 9 Apr 1996 14:33:36 +0600 (GMT+0600) From: Artiom Balev To: pine-info@cac.washington.edu Subject: PAM PAM PAM:))) Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-2017315890-1620088142-829038816=:4539" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---2017315890-1620088142-829038816=:4539 Content-Type: TEXT/PLAIN; charset=US-ASCII > ~\~/~ > ~\\~//~ > __^__ //(`@ @')\\ __^__ > ( ___ }============oOOo-(_)-oOOo============( ___ ) > | / | | \ | > | / | How it's look like? | \ | > | / | Is it funny? | \ | > | / | ##################################### | \ | > | / |___________ooo________ooo__________| \ | > ( / ) ( ) ( ) ( \ ) > ~~~~~ \ ( ) / ~~~~~ > \_) (_/ This is definetly the cutest thing that anyone has sent me over the computer! ---2017315890-1620088142-829038816=:4539 Content-Type: IMAGE/JPEG; name="slayer.jpg" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: /9j/4AAQSkZJRgABAQEASABIAAD/7gAOQWRvYmUAZAAAAAAB/9sAhAABAQEB AQEBAQEBAQEBAQECAQEBAQIDAwICAgIDAwMDAwMDAwMEBAQEBAQDBAQEBAQF BQUFBQUFBQUFBQUFBQUFAQEBAQEBAQMBAQMDAwMDAwUFBAQFBQUFBQUFBQUF BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQX/wAARCAHSAdgD AREAAhEBAxEB/8QBogAAAAYDAQEBAAAAAAAAAAAABAUGBwMCAQAICQoLAQAA BgMBAQEAAAAAAAAAAAAFBAYHAwIBCAAJCgsQAAEDAgQDBQQECgEOAQMAawER AgMEBQAhMRIGB0EIE1EiYXGBFAmRoTIV8LFCIwrB0Rbh8VJiMyQXckM0GIKS GSVEU2MmczVUJ6JksoOTo3SElMLSNkWzRqS0VsPTVSga4vLj88TU5PRldYWV pbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4KTlJ WWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAQIDBQQEBwsHBQoDAQBjAQID EQQAITEFEgZBUWEHcYEiE5EUMqGxCMFCUiMV0WJygpLw4TNDUyQJFhc08SWi CmNEshhzGTUmNlQag5MnwtJFZHRVN+Lyo7PDKCnT4/OElKS0xNTk9GV1hZWl tcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4OUlZ aXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/90ABAAE/9oADAMBAAIRAxEAPwD5 Qq+c11FC2nmphUhgbTviYdwJLgWu3eYrmQCTkMkkQYSDKVBRS4FZSdsLLb/u BdbYTWyTc26tSFS7iO8CRckjMD2cpBvhckFahcEWhBLc1cc1RM/4t8YmZOfO yMrI7cSB5CM8si3Mp5AHhwJ4LDf5MG7hZZxOzifpdiEDJbXOkKmi0lee0pSb bbIZQDGyAKUiMPgk98XIpqf4TvpGxtDZJJGmQuZIC0EFyjYueanaB/UeXdiU lwwvCbbLPPE+nd2rSKDEtyYcUWj2lFJtDgIBBNgS2QOOQCFndwR3pIvvLUhj M0bmOaJGiNrg1pcoVyNAG0g5M0C92CzdgupTyYAJUIRvI43RJ2bT0r7UKEu7 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 HE5wIgtwcxwe6Src6WINL/hJGgNdLPy0vJyZlplSlOEZShlOdSFGwB1Rglge 5OZRdSpSR3SlEwI6L1a/qjU41Bhwl2sMZmSXJ7EHxLodtIR4gxAzGLKWsJ7t UmhMi7AgzzSbRx3debdTZqGgsXLOwwcB2G2XD73kkmkM1fcq2OCWnbU1RmLx uEFQ4Nhb+aY50j2MbvcMEZhl+bCpedIbQTY0gkZeJcsUpdhTnGQAEhKEEqKl 5huI4NpwCY020ucX3gUucnUMOd4WyooQ3K5VMNS6FKDoYUZp0uhLj8y+hqWS x0bwNY+bHNTgGlpOJeKeL7/e+Ortb+F+SfCtjudIyatr7xVinr/iIu6cY4O4 o5gO+lpy0Nie4Pp0BDnMNkJKcZkHU5itGdCFvKgkJUEheVRUlIiMpJCTmKCC YGhd3V/MCawub1xhy25GWbdMvOzbGDNB2bW61FMm3MSxYddcQFpyNATCHWEv sthtSO7H/9bxO5Vdiq72Hg/huKzdp3mdR8S2iuqK2lm4YjbHSW8xEGANmqWN eA6INa142gAOeQ1re7agnmNFOTL03MsPqUm1S215IGAJOzaFdpJJVljDNFJf CQ1Z6zTGDNYdLT2ArayJbRLzDAnIsoKglvP3jqMiCQQyW/gy6GlKKO4dVytz Q7I/NjlVxJcO0fzPvNb2gez99/09z5kXx9zqKS51UFzqI6VxrGvc0d4+eSNs Ya+Uv3NkdE6KOZrVE7gmFv4GrF9LKYdLQzBDtqwrOQYwJKiVCKlJUScxtilZ SjTrfXU/q/8AcfmY9i2Ftz57kT+HhCpZSUNBSEJaJQGWWmk90ph5qVQ3lEuy 8HHJZS/RXh3mDy34g4coOKuXMD+H+H7DYaeo4QhvbmOfBTshZMynEFPUNY+I F7WFwjbvdHvkhie007dbtSJnZufKZ8KOckARzEWriM0TanyQRlEAAAIqraPS ejkaakGcLw4h9klQVkbdlGnUqIipIfli9F4ZVrdcK1PFzvC+6stzLpNfO0lb eWFLNxLxXcf3iuNmvopGXChjpe6ZNXtlp5ZaWLbsid3VTJDv0YCPMj2MM+HS OIO97IYOe7D6FWZR5PaiIQ8kxMQkeSYCABNTY3JYZMT7OIapabZbl1JUlHwp g5AJaKlqVAklOZsOrbSpY7xQ79K4f//X+U/t39o269pmqbVQ8O0PClj4dI4h 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 NPAjnOXaC2TY3dkXFrEUtwDzpTJMwaQkRJgBBIjBSuF5Gy33Ub6X+Hz7upMV MxjE2VOOJCQ64VLWqBSnKgkxKktBRAtihBQB5NIOuY+Orqo5AWvZUyMka4Zg tcQVXP8ADPPAmkEGCtlJR4krPE7ob99o6PDaKmqXt87A9soDo9kjFALQ1AoQ Zj2ak5riBELx5/v94DZQhNLSqLYOaBEIRgQBAEjfC0bRmIMVGz//1fP75KvZ au/J7swXrtIcTW6Sj4g57XNlfYoasbZI+GrR3sdI/a9oLTUzyVEwLVD4TA8a jHnD60euWdRa4b0XJKCm5BPbhtdcgVCwwORISBtCysG2Ard71QcIbmnZrGlC x9wMtnsHstKIdKSntJi6VNrQoi1gGELS1XFvbXbbedHbM7UknHNNwza+B+Aa Tsrcmaf4ZklTWsgmmNxqKP4qINmcyqqKl0D6N73xua19Q6KNsMdVtP6vWk2d B8vGC+VIfns7pgCCpKi3EJiksqGRLRKFGKFEOFJSkpUhfWV+LdZ86H9NS0sx NSOm3GkzTiyktNz6mprKp4IeRPSjza1PS/eNNhE4yhcqwoLdW/LstyT52dka t7N0HI/tEcBX7j7ndzqobjz9l5oxRVNXdOO7xfKuuhpqJrTFNM2vjmp44IO7 NVFLM1hexsrd0D+YfqvFMLyyLcqXWX8yQMmcrWHFflEg+UtQOVxPZMQlZbUA 6Na8T5L6B1SqZ11rTFW8LnMPUhwuLdal25WQ8VZBXJOZUByUZRHPIvhuYbLb j0mibl1OSEx4rcz+IrDZ+BrLyo4e4B4PtZpb03jXiDjmni33qrrJmyxiAzzg 1UFLCHmOOnPdteBFM+Iyu72UOYxWYnVOS6A0lpLioJSg5iR75xRVEC4JQQBb miuISMYpoLCNMybGKTqMQXiUzLILin5gBtppUSlpEi2EIQ6YRmJh8OrdXlMs puTUwXv/1vgWESgODt254JCHPXVB6aeoIwWiYwFCSW4dqBgbz5/PfaLYRN0K 91vlM/Kr7R/ax4kp+bVikuvLvllwreYzSccS7o5Kuv2ujaKMB7STG2Z5bMBt 3kRNd+ce+MNxhWFScsl3GCgd4YITFIUoBScxTEiAssVbFSQEhWVRTNpbmFje H6uGCaLDzzrBzvlIcLTXwbqUd6EQzrgtWZoqTBlbhcWgrbbf+7zsc9gflH2c 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 b4+EJXXWKM97MBRN+Ijljppg0vml2vpi1qb+8jllckUbHpLC5kLlRLNLHeZ0 hPaiVZwyDYXCApJglIBszZUkqMSonpLATPKksVDbaC4VJVlQlphTYJWXHBnW ljIoPlZ73xVbaVNtFqafWz5OdrvnPXcYcqeO7jLC+83ibhhr7bPQgTtjdWSR uguEO10qQGVsUzpnNd+YjlqXEiINEiHnpZpaGHHHQtpWYhUSUlDabB3kExJ2 WphlbSVRJF5vD8FZxFD+K9wwmXnEKS0tpLahNMqIDOR5Ii9BXcAOKT3C5htM 1mlphITyDzx4wqOGGWwxWKy1clLaaWqubL7UMlkgiG6KaVrtrRuCl7pZIoxN 3ZllDXlrW9KT+IqbCC6G1lsZiFkxzJttSoCyEAQntHycqY0psMwbS85MJmJ6 XfmEJmFFBLSU924hJ7WR1bqkwEWSnxhxcup3uHlOjuVr5q4b45pOJLn93cOU lVcIKyOpuppLwzawwOkgklf3jiHb5GzxzOa9gMj2GVxbMjSYVNLfQpwkiCYl Rus7z3IdHaMCEgdkXRCO0VzhzmGYWkSjfduKQCEIbUopTEAZVdh2CAoQUO8U 5aUqDsyhqv/Q8lOYV2nrqe61Xd01rpaK1MvtRUXBjGspmFxJ3NBILtxa9zQ7 MrKUnAiCZMyt10MQzRiIgg29q0QcKRAxA2e5hlga3JlJxlsLVILJguIiVpAT ELVnLiUuhJSjOQ4lKxl70rD6LeLebvZ6ufMzlvfeI7lxO6ovL6Nt5ttBVja8 VscUkz495GZAjO8EjbEHyFxcCAKsJZYdQy4ogKGW0iF6RHyrIWdABQIAU3et vj7U0i7OyaG3UspS4nu0NpWDYopgiwxSSkJCiC4oTBCnC6gcN0nMbmjySPCf HnLLmDFFb7PXyUt1stqEtBdaC4VDHMqae4UsjntkLjBNsLXTpE1r6mKDvmRO BnsOw6fcXKocdRMZREQyKTlMQpJTlzJiqGdKgTcCkp7KUkNa6jwRtp+ewyXd wpTqlsTiCmcln+8sT8K8ZjxWZbShLrcpNsNpQsFxhqclyp513+wnzf4qu/a6 sfMvi68u4idyv5dcx+edooOIJkpY75wlwpxBfrZUuYSA74a40sVTHv3I4D7b ijsOYfJYUlD8omCw8iBJU4rykhQSSSoqKBC8ZiBm7INYf1RqPV0k3pfGpkpw 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 Lu6ZvpoXOeWwv8u1p7otY8gOAc3ICQNaxJBLNiJdKYZrRBN1hsv23wvHaiEG kpi02t9soSskBaeySuBJsKinsqCSoHKCQYxREzgUpXZHC3Fduu8XEPDFmuE1 54qsDoqa7W0Ur2S0r6llPUNa0yREEtM0bm7dwZ+UHSkNwSakTLzDan0D4SBi QIwige9AhFN9g7IuTc2ePJR8THFiGi0VnKptwOjsKUkhaWiSlZtGQ5XVdtbZ 79DmY2u/FFvtde2gqbg19Qy1NoXP2BoEZzcdpYSSdwRw3DxLpVDFHKxSwl2C YJKRAgGwhqyBRHYbYCF5KRlFNnPYMlzvRLoCgsRCgoAA9oxJRCy02i6OdhJB fI//0vei2z1dXYncOTcW360Ut0qXW/hplgrHUV6httJFRN7yGelYyojLJQBK 4Pe5ved1uc9zA1uEloJDbyeypKTDyYxgcpLbaCIAEwCoqCYwCQBSglk6kZWc YwllltTMAZkNNTDfedpQU63ONzMmpagVZUmXW00ghTKVpD7gVvD/ADck4/dc BwParPXWrgXmfBwdzCbxVR95Xd/SshrpnUxiro3QExVVHUUrpxI4RyN/NPqX mJgkmWmmkvtPZms7axBUcys6VKKTBIKWzEglRMUpIU2lJtLrk9MZZPxmWTPN upS808hSEMNlGZCVJbW08qYdl3G1IHdoaaXnSqXmjKLTNHlLn/budsEXZ14Z bxVxRdOArpzBuF17QVPSMhjmv0lTRXGvtVunrKS2pBbp6mint1bK+GOP4QAR MdWNY3B1mXk1Sz04rvVKYJ7tHZWQkrdzkjukqyJzpUQG4FtS0m0gKVWm9cKw LElYdLpwvDZjEHMrc2GX2nM7SWWzLyHjWIPNKxR2WKUyv9KKmmX2otralk94 cs5B8bi913EPOXjiWSp4l4fD+NLBVSFhp76+Ouo6G226ta8tpaC3y8Q3Nlsp YY45n1E8UzpKh8PdsJzmKYYw73MujspWsgq7eaLilqWpRSiBUlCRlKQoJJzL tOdV6Rx7U8xILawNtMitTTKWvEkpZXLyzCUqQ0qWSH251xK0ByanXZl5l1Uq 2yiWlx8Ir//T697YXKTgrlXwDeebtg4W4C5e8M8PcLS283evMtDR2y3ywTCi pZmsic+TvrnN5n0wY9m8SRh8rTuRMvjjc0krdLaFxJJ7oZjE9pKe7bJNmWKC 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 zGXfnlqk3Jhbj7bK2XH5QrQopdCzkdH/0+Rr126eVtBwNb+ZtLyN5wwvo+Ka Dg2y3Xje0vioqn73iFUHUVVUQ5yS/DzyfmqWojaKWkke58krGxoPGEarlMPW 8iReYTchxxTSQURAIECFJjBWYIikEhJAQSDtPpTEuQeptWDR7WscPxR3IHHZ aSlcQccW+2UNpMyyhIaeCMrCJcTkwJk5ZgtRUwHlHPZ17Y3Ojmfc6zgSs4Pl 4C434g4X4m485TcVcS09WymkuElVXVEsr6WmpC64fd8M1ZX91IG09RJSxBwi k7poAMLXMuzCmHXEIZWFFC286liIVaFNApClEulvPYXE5c8IuBd63f0xK4EN QYJJTkw6ytll6SmUtybTilJyNNJXPTrcwWEqblUzjsg27OiXW9MJb8YUWXnh huPOPgv+3Nzq4Z5n1HM/j7mTTWe8cS2e48M0A4cq/uSB9vit8oq6JRBHTUbn vlopQYou+qpagpF3q3mJeTnUIEnMTiFJQ6kvkspR5TyyS0pOXKCVgJQ6XVJi AVEgljsRTjstNujUOA6fQyqcQoyEsMWcxFDam2kMIlcRk5hbxnVqKO6OIYR3 HjzuVpEshT6Jdt+07xRwjZ21M1lbxBBZaqw0fHtFbayENrIKCaSkuBFRGXvg bPFGr5Y3yq3uy53eOLTiJkOOuIihYXA50wHZUS7mTBS8o2wGfMbAmwhRMSGH vy6Rib05JuoPYanEuOBl4JUEtTDa5dtEyWFlxKkLQwphCXS4ghpcwyz/AP/U 89+S/NngfhW5cS2el48t93qbnd5aLht8ULDDGahe7rpGVJkAlWOeKIO/MROi fO+LeIWYSrcimfnnp0Kd7RCiDFMARlNhKQpVkCoiIQoQMDlL8Y5h+Ky8pLYd MMSmdlABSh0uxdaUS2hBkgqYabaDrbiWQe9cWTKpW5Jhx1hB2jn3w9bpOYPC 7+Kqu/1NVZKmjsl1qZ5G3L94nzRSiRtUDtiiZUUrJAWkuiMjZTslaxCuKFSs +IiGRSRYkkAg93GBCiIw2xNiRElN5fT2mHZjGGZfGEFD0s6C4osswDaRkEv4 sCVjO0pcugZEhWcygS4hQcR1G3llLxJZ+SvPXhjh6t4a4NvnFr+GaC826BkV Fc66K3XSmlko4ot4hhmrKf4Vz3OfK6WSPMymMkVxxbi5GTlnCTMNPoK1Exyh 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 LYWB7wHWE22wpbrIUpOXKqEdgEPKdFpUBE3jMVxKyo0sdMTEwJtqQcXlOcEJ V3cQLFEdkFKQnPmMbWkdtYUwVIa4S7DFr3dsTtpcB2y80dTwxxnA3i6stEMk b21VVd5WzSBoOTu5bXVFO9ocgcsbiGtZJhvMFmpeX1mht5US6xtsBUUpWY9o 2gk7VAWqBKogbWcz5me/xfcJn5Zpxl2WmghDxzhbQaC221AkxSVhptwZ1BQU AhwBnJX/0/ls+cJyW4g5Wds3jarPD1TbuH+atto+bXDlTCC5tSK9opa+ZpDQ jXXKlrCAjR5mgKzYXCWKSjq3EPpUhzMmBygCBTZAgXLKQlahvWTC0UUwXEZN pt7B2lzGaXmFJC3u8iULAebbbU6VOOtMJWWG3FKU6tDOV0h5LwT56Qciec9Z b7fe4OVHMVtkuwL7Rea20VMdJWEPEW2CaSJrJXGQhjWxuLi4hoC4kRpvH3AF iXdSDcSkpFgjYVACMNl/XQC5zJ5donnMMGJyK3mT8K2l5tS0AiMVoSorQmAj mUEiFpgBGuku0cyuqez12U33yz1di4t4StnFfK/ie1XCndDUt+6ro6SETMkS Te0TOjOQA7sggOzchsMkJzCsYnsJm0KR3UwDBQgQVpiodAI6rIkxFP8AapxL DtU6WwbVuEvtvtzUgUJLa+9TBhWVKwbk96hSFxCilwlSkhKUkFd2HtE2Wk7N UfLG+yuhoZbVbeG6cwvBMkM1XQ1FcHJtkHeRtqWPducQA1rQ0Z4TvxUtvUgx BKUq7alEC8AJUEgiyAiAbDaVXRJNOmnGcOm+WRw5Ti5dSmmmnHF92O8UstlZ Q4Q/mLbShlStrsZCsLSUBiv/1PmU/wAYDs48Ocje0NwvyS5Zyz3ActJeH4OM LzHGJ6WO8Tx0L5EDdz3kVTwZt5zaxwA0e2C16rxLE5aXxLKhpToUUgJEcgCi MozQtSPKMSDDfWxC+VnJXB8Am9Tys69iOIyKOy5mfKQ4uKW1JWtbKTBaipKG ZYobLbq+8KHMp4T5F8Z8DR2LiHl9x3W1VgobzWx3qi4ittNDJUmanY9nwr5J dhZFK17m/b2tcdxCoQsZ5LrT4ecTnbhcBEpOwwiCRvAvsMDCkBp5LU3hLslg 7/i2IlSQlTjziGVtdrOkgIUlLoCiW1kBWVTiM8Fltz0C7XvYN4U4Y7PHKvtJ 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 uJorG+w0t0b8Oypgv0b5KeUSThkbY1aw96Hd3sdvLmNa8YCxjeFJe7tCgbTm OYCGW+IjGF9pgBAE2FJVEjDNRTsrMu90CZfOgstIcecccCWnu5ZSy2tLsyW3 W1GWaUqaIV8Ey4nvlN//0/kP5d9innK7k5xHz2rOHaaHg79xLlzDtVPWGpjq 6yz2Wq+ElqoJRSPo8qwtiERqGzbm/wBaLZYBNDOSThlUuh1tOZzJBSHFJKog ZC6hJaQ4RmyoWsFVlgBBIzgGqJLDdQOSc5h+JPBpLai/LvyjbrIWhxaHlSLr yZ92SKkJLs41KmXZCVrS6pTDyW+JbwaDvK97ZnzuqJWVVvkIK92/eWschIBD NgLQ4hqJ0IBSXW6UhOWF+YbjG02gGwxthbftFKLGWZVDrq1uqWcyS0qEMyCF ZAUoKkpUUZOwFwb8gAkKIJ4aaV7oJ6lz+7dIr3OQ5gn7SnwGanT0xOAlIg1C 6627hZQQ3LPuuJmMSKsqlQJMDbuVmIjZfmN10QKfLgS1UVwpa74ijttXSRW+ S2Uc1QGiWGqlZM9szWuePI0BXE5dTmGjAFiUzMMK+DKkkmKkwgCgQBibe1aA Bv7N0adPTeHYRiMq4y+2HQ2zlacT2nEzCwtbYQ2YAtKCFKUskBKczpg4G4f/ 1Pjo7Kc/GV85u8h+DOV/C1DxBxtLfRPQuuFH8cyGas+JpnVApjG8fmGTCUFr VD2Mk3MLWPalcWkpiZl3Cl1TYiCICPklKrjYoHKQoGIKcwIyggqh3FdG4LLN zuqZFOIpKClTHevMlwrC0NsZ5ZDj6ipa0OIQyhx1SlBDLLzrykLds9iPmXw/ xFzN40512k2viS2Vj6zh/gl8LzJdeIL1umpI3MbFIzunyzRNY1THK57Y+9OY dFPYyzIPS+DYaoO95lg4kpUA2O7PeWZgQtCopNw8o2ABQHp5saxS7jqGfFZN sOLdbIDRVkzqLDaFKZW3lSnMppIROqZLapOXUl0zMu1fbP4FpOTt94J5WUV6 pr9fZOWFu4r5qcQ0LHtjvF0ut0vt3tdf+dDXLLZLrbJGtKFrJGskDXggDrKS ViYOcJsyAmyGRu6HlDMFQKu0I2iNSSOHDDpR1lxEuh15ZK2m0oUJbuXHJZyX QpMUtIS4xFSGMjLhSlaMzeVZ4opnSVMtHSjaXPnEUSjIFzgBkET1JVclyTBh SUoi4bBt+5/Dw0ISrjs241JJAUoqgkWQtIhYIAbiTGIgD2YV/9X4CpGbJJGI 3Nytceuui54iB82yj7reRwoELTEHffcTaevbfRhSv2QyeYpGC0xnMOyeQUJT Jfcq6piJaYrjx+T78brqFZF4olimJAAIIhGNiiLCYWROzs+V5UK+nT9H6qPg uFe1yH3+S0U1S3hequVAZvJMHQ3UQzdwHBxcx7nRMLMyZ9mbthbLhDb72qQ2 hRCDJriAbCQ6zeCnKq42k9kFcQQbXT0eX5bA3HZZhTqzMiEUiCINqUAkpCnG wsKKlnyilltbH5OYSUDzHv1+4ivvNWKw8DcNcxKPjvju22unsF7mjdS0jL26 eaJ3cebvJI9jWMd3T4oXE7C15jBT+FtTjmoZmXw99pLmVKypSc6SBlJ7KsoI jBKiqF4KwFZadzmszo/9y8PnMeksSflvFFNgy7qpNSRLjIhZmm21tslJcW4h ACQ8guBpxch40iv/1vm+7anDnCfLX5avZK4Bp6u1cS3yt7UfMu/WLiqhpgJY oaW1cN092ppS47onGplpEjG4Pjiie4tcxoMsvNybmHTCJZBTmfRmCklK8yEH YbgoKiNpszQKYUtNU6XxHDZ2UnMdczPplVZO5dQ5KuNPOxzIU2gB4sqZLQcK oJUX0tFxlxCx4sRyFknfQv7jZGwNDTmXN25hE1I3fiJIwHKQCnKu2+gAFKHQ WgYCFlhthabYWEiwDfluia+1DsZ1DO1T2ZmPuVU6j4rquJLbdL+6FtQbjFVs 4QttqqqiMUs0e0yy1E7ozJvO5pa1jZQJmaNTiZnSGsnZCUbU8EJcypgcuVLr yk5rLClMLYgRIUolMUneHmnKTmK6Qw/G2FMMOT2FtupmIJW2lU287MltKHEr 7xKTkbCMzQUlBlyosoyuebfb35Ydn3irjnhrlxwG1lfzv5VzRO4ovltqRNI2 3UZjayjq3QPlZM9HkOYx+6F8RY0id1XvdTSGptVYfIrXibSfFFJUlCUggtqz OKsvAAsJMVQCgVGwANhpv1cpvU+tE6wdxlxmcnUpdeZmWu8E/wBttKppaT4s 4264kqLbhZT8ZIS5maAZYeV//9fzt+Xs/kjXVfE3KfmbwBY+Ka+9WG43d1/u sYqXvoRDA2csDo37Hww0hkWHYJGiTa3a+WRmpjGKmVxdM0+hstJBypKIlKwQ o3gmA7W4pjlKgQivTXn3y61rJaWXiunsexmX8ZQhl5tp5SEkr+BZdCmFNlSX RBK0OlzvlgPN5Cl5tzxD+abX8qqftPX/AIP5ScPR8NWfg2mbR3mho6/4ukNd WLVubFKZJc4hOIpGxSfDse0sgYA10k2wGjXvH8JGKLQ2guqjFBVlISAiOVUS FEpJUSSpURmAhCtJeY0timAJk9Iz8/PT3icogJ8bZZbfbSuLjTfeNJbU8yGF tKZLjaVIKnDaXDXIfLHiu72WZjzeLhQ0LbRUWijlgkcylZ8TKzfFVtj83cvc 4NLx9l7omvWMhuB19pLLwnZdGZSHM5hapPZy5kg7FJsUkQzJzFPbEFEtNakx OSIkA8GO/Y7lGZIQiYDbnfiXW6CkJdadPfS7jveJbcShDoTLLU8x3heaO4Cu 4T4z4xgvdNd7jcqGxycRvfTSGustHTQU3wj/ALUb6iipKiEwPkEj+6kgQNpu 5dOtpCaenpdGNSnZWhKggxykKCcxSleUqDS0KBStSfJIcEQkCjWGtafVjE5h +HjuXHnw5OMBkqZHerUkTTkhEATffl9UyhE2oqnGZmTeaRPGfWf/0PmMis9/ HMTgGe8We5W53CvEkXKM09rhqWzVksAfRJE2pkcTLM2OaKVjMmoB3bG7QVg/ MNtyD8nJwMwC48E5iCoOBaiQLIJAUorhfnSpSStRFPDgEzpvFJyXxphYUwth ntlCHUtAISmXKsrgQcyUJQwk7Gne6WWWVOBM9u7tSs5lW/ljy/4XuF/ouCOS vLIcmuWFru5DLjW20zyVM9zuEbWBu+oZVSQEflr3bR3NNGqEmyETq8MaMUod KjAmAtJSF3DvUmGZMDlUFKikLQkn8Zm5bDNKM+JqCVOoUp5SQxkmZpSe4fel 0JaSoSoaR3YmVJYcmIMIUHn5efcrzHoa+JywVMtS7v7pBcZJpnbl7tsokLhk SXOeozGWp0Ip3QQoFIASBCA6RCzgNmzZTaeNKmkLTNqLjincxWq02hRV2zmI zGBUQDnKQpQGVKa+pj5UvY/4R5t0HHXJLiO+2K68Tdo/lhZb1wTY6eSf4j7j t09Td2XOongl3QU8NbTUEVTE4CV1RT93Hvp45SQ3DMUlF4y2jMlUSoKQCog2 pbVGCxBTQzmAERYpAWQpJvqfTmrVaWexiWZfaRLPobadcS026pS1omQG2nWF HxeZQhC1TC1d33ThW46zMGXRX//R+kDiDjeipeHrEIIpY5OHKSWHuLq/cZrp WNMLmj84cmRzSMJUKAQS2FquJS0yuVVAnykgE5jEfkgCYKN0TmMTxJJiYlBJ Dac4eUO2oBsosAJCIo4BLggjsjI62k5XEHg3iipsdTY+JIbmKOee5T1MVVXT vAbH3xe4nbKUeZAS0h6B6hryIdheBv4qiYSW3FKWYJBtvJ7uPuowvN8QbipV tRymGQg8iIKHIpSkRhlKl9oixMAc8YEI7TgT3ClIb8geyTeLby9+Ylzu4GvY jfduZk8V64eu0EUlLT/Ey2+rrDFCYnSd6JH1XdM750bZ0Mr+7eyCBzSvziZD Gg2Be2kXBMTlSc0AVeVacwVaCYgqUoVvJq/C5/UXq6yepsMcJTIZ0KQhTT5C UOhHdrLgQhpTaGkBSAlxTDgDCy5J/rCVV85Hl7xDw/2YP8YblqDLzS7OHGVw hvsLmmf4ngbi1tFTSTSxlzzIKSss1tqA6Qd0575d7QCQ7YzAsXxCfknGcMdc bWn4ZtSVlKopK0vpECL0FsgWwDMSDfWkD0phGHajldT6pkZOflXGfEH2pmVb fShaVl2TcJdbISEurn0hEEPDxxDYeSFJC//S+Rvhbnxzf5ncGy8IcHS19Xea KW68W8RcOcE0bIA220IjmfVTTMKvc58jt3eB28sYCru6xeX+NcUfVJqW66tQ tj3aQYAklS4BalQEFKVmMMsSYQD0DmTJ6YwtpyTTKyba3O6Zab8bedSonyW2 1POtNNEnOlplLKAWnHFwSAqk9wtaedPNHlRxFLf7SeJeEuA+KXwQXm+Sb/uq 58QzxV8xEilDMKOQEFA90shBDtyz4Xpx+VnHnmXUIGQBaeyoAARBF5T5IGa6 wotUSQD49rZeq5aXkNRybz0z4w6tl2LrSnnHFJU404DAPmC1uFIBeTmbdLjT SQhznjiaxX+ZlbY5ZYIYLPX1NbDYqaQGGKeNje+lbo0AtjKlUdtcQF2g0mJR bLqg+4hShYSDBOwRhdH3NkYkBIiIGgCYlfGWu8kpVbaU3DIFOpHaWGyq13Ij MpztFKEhS3SEnMD1j2X+zZVc5eXfaPo+Ca+2VF/oeVtoZRcO11W1lyudbDWt u1Yy3Ujm97VPjpKAhrIQ5xfJGdqOcWI7GMbwuRx6RlpvKgKUuO0nsZQU+9zL UERNm3yQo0pcO07jUny+xbUDaJpcq14sHZhHZlWAt4AibcME9hvNMHKoZW0l JJeLbTn/0/hx4q5KcQ2uvuT+CZjzG4Rog2obxXw/E9sZhc0ubJLDIksLUUB8 zGtcQdpODIlJecQH8IX3oyZlCwKRvC0xiMpsJ8kkGBIgT2Jv4jpR5GH6za8V dctQAVLbchbFl3KG3YAgkIKigK7YBJr0S+WZ2mbryj5nf2huOuDHXz+2ZX0l LwaOKIFns9+fH3lon2TujLYBLJHL5Xsc3cJ4XhzdsqLxbDp7BMVTismSz2k9 6BBKoxOVwElAzpKgoKKk+SIKF4Wcxi2kuZegVSerFKxA4czMuSqVuOusOsBt YmpApR3qW0TCEOMr+BeZX3i25llWVtxjy045vX31xfxRdae3UVoprxeaq70t mtTNlLSQ1bzKyGFn5McbXBrG5I1o8MKY966svTGUrJOaAgM22A2Wx/Gk4/4p K/qcgHQ0jst94vvHAgdlAccJJWsJACiVFRMQSTElM2631t2r6a326nmrK2tm bS01PEFc97ygAxa24b6JvPtspMw8bALTw+/3hX//1Pjr4n5R2rkPemcub9xB YOIuaVus9xh5m2GiY9p4ZutJU0YNH373ASzxbHsmdG3u27ZCx0qNOADGJtAS piTWtWVYSo5ewb/IV7u2wkdmwARjmp0eWenZybmJbGtSyzDKXpczEsgTCFvF sghPjTIBEvFKw+htSu9AVmcKC2thTa89KiOsZwbFuc6eKhmjM+QUvFPIT9o6 l5cOiHd1QAelG0suTELisQv3qHsh1QFPBz6mXp2WwsPgJdDC80FDaG3L7gCV lZ2douFXua5xfKG1ID3ulja7YWg5FmajLRV6H68LIDsxTf7fv8l1ayuunvw3 MEkCwgG4bhEGFsSDbbaQSaima1kr2Rkgh5CuOgCnF0kqFsPv9/uBUT6ENult mNhN9kAOBtB4Xi681//V+Da2wSvpqWuFxazKanlpZXP3eVmTvshqPDQxgJJL mnIgJgKcU2HS0EGNhBAELSbL4xF5sEAYxpxMMRMqlW55yYbAyrBbW4sGCUpC lgZMsCkJQjtKKnEhISYWJWrjbHUTsbuOyd7dzuqEj9WBBCiUiNIyebS1NLQI 2LUInphx9u7jUAZkpa5PTw9v4fRixNFg3FMRH7x8Pt6KmexoLi1pDd3l9hVP w/VigUTf9/v97anWylPk3Rs64w+/shX/1vgHIRclQnXEcaMff01GRmcgnhi0 d9UIvpR8I3Ojs3ENBda610t4pbf3lUbbXgmCSRrHd13rQ5u5geWlzFAcFaci cF5oOmXKWTBRsB3RsiOIFojERhEEWUIYS3IPTwRiYcLMCVhCspIAPZKopKUq 8lSkKQ4EqPdrQ5lUFvx/eq250VsobnUUzW2m63CmoLXAwB9PTu7ggFzQGFhI IajnHcJF2jaoZIJSZlcy0orK0piSYjbdZZYbhAQAMLTSkxxPi8q3hb0qiVS0 pQTBHdlRsCs6VKLi1pKYl12KlZw0lxQaGX//1/hVquDqP9yRxQyrt8Dqe5U9 tmt4la6olLmSrI0ZnbuY4EFEQFDlgGbxVszviC4xIJBhAQBHngQb9vVS3mNJ TSZAYu2gBpMAuKiSCRdEdhQUUrCcozhSFo7QQtygMNigpr7Q2CvY6KX44Wuv ZSSjdK0zlrmscVaC5UaTkAFdiXxtKmTNQCkwCk7rhtANl5N8NkTVWMJcccRh DPeSz6x3bgUmKwSs2KbK0xXalISFJC4RJSkldOFQ8AxSziZlI2GhqbnSUVr+ MezfH3rWPaxxc4xucAd7irSMi4BduKfGQQ2XXFJBAJUEgkWbUkgXQ3HhE20f TplDz6cPl2nHiSA13nYWSqAHeMtrcVBSldkhSEkBSlEJAggbpV0NBeWNt7Ke 4UFEXfDTVcaCRzI3AeUknapXIgk5gtciGkqdfZLiSpBVeBCI2R22w6QLBcCS HPtMyc43LTTbToZJIjmyEJirISktxSSLQMqiSowJVlr/0PjuvFvrrzbRf6OC CWKm4UpbtfrlA9rh95VjqiFzSsj1c6KKJznqHEtc5yPIARLbqWXgH1AHNkAJ gSEwIICQk2ElMADZARhmi/kpLzbmHuyeGy73dELmEFDa1stBQKFNqcmO9SgK yofSXMoStxYQlSQwU8rPjl+CuErGiRrqlkbsjuza8AlM8iR9I6kYWa4qdy9P 33fc2X0yiQlDCnFmAiIXDfC+O4x3WWjs1m0U8j6eqLXPa51bFAGnxe2ozyKn ToFK+XPEL+RCu2Nkei0WbvZZuhQrhYcdZPdLh20goEbSQuBMPewhtPas7dGV 2butdJTEwbR+efK0k/aa4nJBnlmnig8y4hbKu8Krb9338J6boRFJtI+LkMhK IhMY5jZGNm7ZaBdYkfCZof/R+COKMucwoXb2uYo9Nwy+lPxZ6Rke+2UKhYjF RgdkY8R4d26FlttPrwnRU9TwdS09RSKyuvlVR1bTmZGR00z1ACadSM9Cwqow BzLim8Tij3KAQIwvUBu29MN8BCnQwmUl5nRBR5BemFpKygrtS0opUElRjkJt ITmTZ3eZXeV6vdmfmbceZvIfgez8S8tbg+38mLvW8GX3mbDBO2z3G2vo6eno 6aSdsT4G1kEbWOcJN4lgjjb+aDG70HjeA4lhzzuIMAmXLwcSuFqFrIJREIIg VRhmMTnCSMqU0qNGzehdSTjmlcOfZbxN7Ckpm8N8YZbbU1KuqcTNhsupmS04 srcU5LBSsOnvGZ+WbW9PzXddZ9vbnjd7P2SOX1XyypeJuXY4x5kHli3h3iTY y0TUV6p6190m+FmLQZI7nQskZL3Er2OiiqJql9S9jjJpt5uafd8dDjTobDiu 7ceIg2UpQkCGQIU2RC90FKSFFaFKII3JvafcRKaaThU/KLKG2AqTlG3y88hK 2nBOMPWBDalMuSw8Vwl1qYmJJiWmMLSCf//S+LbnRyLHBXFgs/CNzh4ytzai 7N7u1B809NBaJp2l8r2tEbt9OI65/cPkbHDM17nAh7WgOC4n8cSgmZdJKikG CQVAxSlRyqywOW1J2xBiLqcHVumpzQs+jBdZFqVdRlSpLym5Z1KlOKbTmYXM F1tLroi0pwIS6owaGURUkeCuHI6ypcyons7Kmps++KGuaT3W9kkpkJaUaNpa 9gH2lYRkXYin5zxZHb7xNu0QjCAAGYAW3QBPWqFKjSGmvj6fC0JYeCUxTkUk hEcwWSmWUtxKW1A5lOJQIpObLL94Q4fCEPBVPHVR1PE8NJJLeaxsPwrhJUCm 3VLWRina0BwkeyJ+4bSxrQW67cA869MOPBLcu4teQEgINioA2riBYCoQAMSY WwNOHg2CYc1hr7jmLSjTCnXUJDsw3lcZJWCvxQS7jnaU20pMXUwQhZi1maUE 3JwpxBwLQcK3bhy5VVBxtT97YI2WKpEjpqz4qVpjY+AyxyNMYY0hjkLnFpJQ jCsmpfB8YkSw6kONkAxIsJVAg3ECCYApJCkm24CLIYBjOq9GziNSYK+5KPoi lbZCm3kBN7a2XA26glQKyFNqCgRAd7mSn//T88b/AFVPzC4VHG/GotNquNFT Ni/cVtzorZBWcRUUvwsVpqPi3QmmtzY56o1LpG00DIpaOniqRUV0c8TNaZwG UYZGJ40tJJUEpWciQWi2hKXsgSlQbGVAWtZQ2vN3ZUGypxvanFsQm8WxVxrS 3xg6leVSlpD808socceMnLzCQUOYnnbWqWMp4/iUk7JP4k1Jom5dmUnvC35g fBnPHlbzguvC/Ou21g4g5lyQ83aPiqqdC2Hiiz3JtTBZa+COguNZb2QQ0kjo KRtJLIyJg7veWq1rupwtOGyDK2lhbS0BSHEqSrNEJKwciltKgvNBSCLFEEAh KRrgrUGH6sxR+ampRMvOyqjKPShl32fElMp7lMvLtzUvKYky0lpEt8BPtd8p TLbvaQ6sq4GjpJKe4mkk7p/dTGeVwaCNrM1GoCnTpnn5cQx7xGdMbRZ9zb7f rQoQZYXKz3ibuUFKiTEAiAtBGTMi2HlJimEYq7qNFNU0iVr3EHfHuG0r9lRn 9CpidEIZRGw9FBk8Fh8OrIOYRBjHhbCG7bcIE2Qr/9T4FaBpf+a3hgfIhLjk iFdR+vwwXcyhYJEfv9/PQ3h5WWlNpMLTfdCBiYQ2Dru2wr6o/kaUfB/CPZ07 VtxvsslXeeNPgK63NpjLHPSQ8KCQxyCZssbPz81xmiDWkvRmXlL3Nzh2Jpl8 RUylMYtm0jsgxSfLUnJtSTElKL1C1BLnacwKbWw1izL/AHeSZS2UAJWpQygq Cm2y66gAE5R3aHXCgKaMG1pU+/Zg5IVHGPHFZzI/d2Cus3Ek1TwTbLPcJ6d1 PL8K5xZVF1N3TjEx0UNOxtFL36kmBz4TKqAwPD5pzFf3iQDkLpTCAPZgi2BR BSUgjOkwVZFXwgQFP9r/AB/TktgUpy/kEuDxNDUwVs96w6l0FSx8IzmS26Sp x4OuILANrSUsqdSPWznD8szsn9ongJ3CnMnl224V1smbfuHOIInVVLRi/spz RSGqNA5lU34hzoWVjabZ8Q2Cla3d8LC9r94ZiTTYDGKSrbzZbAVFKu87JOUQ R3aooBUQSo3wWCcgT5/6q0PP4vhbbWlcTmsOmGph1aGWltBkCYS2p8ILzU3K oQ6phrKjxdSZQByZlUty0xNtzf8A/9XwB7Vn6P125uT8t4475V8D0HOblATW XqluHBUsMdxt1BHte0T26or6iXzGR8dOyKoqp5Gxl8jWuc0FczmhzPOl7Trr Tme0ME904kmJyhLilBWWEOy65AwBOYwpnxzlOkXRhHNXD8QkS0opM6ht2dkV hJylapxiUlwyAnIta52Tw5Bz/Bp7kFQaLkTNzD5S8U83OZHM/jDi/l72axbZ 5K7gu2XJ9BX8ffDxzUNvprexw72SlfL5Z6qId0Gh8cb3SgAay4rp1r93pSYU xnm3hBqMUxiVFZOWAUhtSTnvgbD2jCvRKe5ma31NzLxvTHLHEUSmFYbNqRPY qmXZnWsN7pKGu7l1TTTzacRmEhttmWSpC1AtqdKJZDa1erfLTlFXWrlVxNz/ AKPsU8ccuOavEHAVbarNaLJJDHw9dP3hjuVBS1dxcjKiItiuIke5sm2pKtLo XpGy2K6fxh9tuRxN1ktJVEOILaENNrFxQhAUQkQyhKSEgAKJKsqWl0Hr3lLh WoZ3FNJYtj87NTxAVKz0riU/iDzjTiHnfF51aFyikzTsugzBedZdSlHwTBCE vzXB98uPFHICSx80b+9tfe+DeIqqrrLLSPdA+aOlknnbC0tLSRWmCZxMB+yd yMyD0DLYa1PYx3MkAoZ2jlUDeSIBQ8oZQBGw5cwBJJBr0TwvmAMQ5SPP6iHd qdw2YBd+DdJiwVunyktvKAUhCVLW0ZgsqWgN90tJ/9b4ZOMpLrxxaL7zW4iu dXdeL+IeOqyu4oqqhpL55qwCeerkfnnJNOCVQbn+VS4hoDIgSk0MGl0ZW2pd JB3AEISPBt27YCEXO1FJt4npoa8feZS5MYi40WEoCBEo70lATBKUjtANgJCB AJBOYJbO2V9VQ1LXU0jGte8RyRyhY3jTa4eDgS0/1Jc3QuwKONocgoxBG3aN /A9YIuJFgpEycwtsmWISptZGZKokEpMU+TBSVRsStBStMSEqEVV2PTdoXiR1 ndwRcpeGL/A23UlsgqRTQSOp3WpIKV8LxFG4uZTrE+Tc0yR7IMqeN0LyuFeO Sc0oyTi8j3ltkEpV5Sh5Z+DKFKVky5glClpiUrSlDmeNYE/IiVnZRCJhh1a2 nG3koU2pYQ26C3K/BTCZlCW1TSylpxycbRNt5ZkTkxPei/MXjnip/B/Enx81 DU2LgynpKKhrDWwxGoqOKY2Ude+nLqgSOLXzLJ3BLnl073NO8ODGy2KYqMVZ XLzbiC5nyoJX2ENhRyqCUhMFNgpgAOyECAipNbe45o7SsrLzUtiGnZtT7b7S n5xuWZcJmZlwd08hybecfYWiYU24lb6y2h54p714NS7o/9f4MuL5O74v4gbB dDeI6K9z0dvuzAds0FM90cL2BxJa3YxpY1TtagBQYJS6G0sgojA2xIykk2kk XhRJJO2JMbaVOOTmJzWMOO4qAHkkIKO8DyUBAyJbS5FQWhtKQhCgSkoSMvYh FNo5gbIwu2ZoV/KCL+MZ4msNir6BjFBCrSNh2RvI3RFkepVgIFPhyP548y+T 3NDhTmBy/wCLLrw/xTZ3OttBdqRxMscczZI0YoJDmiQmNw8zH7XtLSAQET+A 4fiTKZZ1AsdStJEQQoKBBGW0Gz3MI3CnE0xzQ1VpjFDiMs+twLllMuIcIU24 0Qfg3EuBSFtpMF5XUuIiApSFDs19gPDvze+Kua3AzLHWVFBwRNdqa30PEMtf scW1HdtZUxxFswZEyQsfMHzZPCtkIhaNyhklJVOITipCXAoZ4EZTAt2i0wSQ B76B7IVmiVBWJyUh3pXpGWM4SnvGVqDiXUFQCoAQ7x2YQpUFlJiLJxDZVFpH /9BWcgefto5vctbPfbreLRVcSVltvPD9rojO2rNfTiaRsUjD3m135u3vY+Ml z3bHOftgDHuC8Qkm2CPEQnKpQIKVFQ7IQkhKkrgmClAHLnPZ7EVEmh+cwzFX VOzs2FIbaSgvRSqXIXALzOtFslIIWp5LqkJbaUsqBUlxcs0heW/Af7xdp+z9 pH96re63WS53nl7Z7Rw3RU9TUsi4Z+Htle25yzGEQ1dQ2SqNv+IG50ZppJH9 zH3UjKvtNYjjLjrC1KUwo9ke5AzZe8yhRCVpBAKQoJikJKlAgbQq1FPaY5a/ w1xqWTLtTUvLzJmnnHmUq734VD0qgF0KlZV1LQnAAAlxuZQQe+SpHpz2lbRS ce8AczOCblSWm6Udfy6+4LiJmNfFU0HEMU1NTTvinY+KVsc7w54DFeDCSj2x tLnaHxREjMNYs1nUlaitCeyQQO9C0gwUDmQSkG4ZzlsJJ1OxzBW8Sw6YwbEG mwp0Ft1J7xsJfZKHWSVoKHZc50JisOFSAypLudCq+SHsBct+KOxL85Hk3wXe eXFvuXBHNTmBWcrrHLcoXOpJ7RxQW0pdSVMjWyiSlLC6Bzu6lkYA57GwTkPX GtZCcwiaRieHnKhTqO7VlKRFZLZCSkuqQe0QgxVYAVEpUYxaDZ0Zr/CMT5ca tZfmHEyDyJmXLgWr4JKZlszUsossTTY7qMyyW1wdzBpozsmylH//0Tr5kvyq LdzsrOcHNfsy321cD81ONKVn7/8ALUzTU1BxNc7SJYxJGxzu4ZIyFjATG1jX skdUSNXc+EXw6ZkdQzCW9QOONzSUFKJhxSktrTAw73LAxQU5UrIUMkRkiQ4m mH4fqvkNhD8ly+lnJzT0zkdTh7TLLrkkM/bRJju3FqZdVnX4nmDomW2GmplD TTci58Zfaa5Bc4eSd6mo+KuD+LGUzbYy63+4SW9/wlMXSCN7TUQl8JiMrg2K YO2yBzXNLhI0uxiWCzsiy2UIX2m4qOUQjYDBSSUqSOyOySkRyhUYmhX+J2mc WnBLonJZSnzFhHeqDi0KSXbG3ktPpWO2CHGkudha3WkEBCeYeBOaHF/LfjS3 cd8LXV9NfbdVSz/2SxslPPHUNLJ4ZoZA6OSKVjnMljka5rmlHAjLCOxPBJHF 5EyM4kQikg7QUmKVA7wbfCDZGlZprXuOaTxv43wxxUFJWhbYUtCVNuDKtILa kLbiIZFtqQ6ytKHWlodbbUkvj4z4pjqrtfaS9VtFU3K5tqK8U8kn5yWVz5Q4 qXKjmkq525SqkqQb8Slzl7wxWkdk+6ugTEAcIgQFoshQdJ6nxnDWHGcGHcSq lAFlIiwkCJbbCFqVYkZg3GJSkKGaJt//0vhs4f4s4z435rcIX63fctHxVSXy j+5BAIqSm734vfG173eRrWumLS6QhrYwGko0YBMRZZGCrlcSWpxvu1AqUASA ExJgkCN0bBHoFy0wufmnNWIxfTEmpDqnUkMS5ecW4okICEd6464pxxJSyBmU p1REc7zi1KUfAPAPMjjS43C4cH8sWcQWbibiSlsNrlvVIfhPi6uRhgo4quXY xrttTHvL3tZtLHPILoyRZSJwtmfbX3aQTnPZKNqiDnBsEImECNphTf8A7x6R w+eOA4sjx6Z7g5EIW/4wlICh3qGZV0Fa1ZClCO7fJIWhpshLkPUe1dmO6cn3 co+NYOCeE7beOX/No8Dtl4ztTYxerp3AcbpJtZ+ct9L8I+cR1IkifFBUTvdJ 8Q2GMEdxKZnkmXmHGkQTmSAluGXORFcTmJWUhIClKT8yClpUNaZcwGTxhmcl ZNb6Vn9ZPjr70H1EIEm0osplxlWvK4uWabnW3XXGWH2zJsz6eZ+0fyZgpeLO JOObRT1FPb4apkNfX3Cqaaic3IvcS6LykPj3RGYNapdKZAoVsJdM/Kql+5bD aQFEoQDEpTEEJiVEm8hJtiARGwmnLlWcaxfUxxucdfdcfbV4y+Wk5XVnOjvy plAaQlZQVOFxQOYISUgkBf8A/9P4kOI28MV/DtVNd66qp66zWd1Rw9TwBhbL VSupg6N7hmWkNkIIGSAlCSAkZNb7M3labzhxUFG0ZQM0FEQhuBEQbYC63YvV snJ4pgCZianG5ZUk0VoaUkOd8VhqLSHAvMFGKloUUuJHdkrAC4o5zJKrmc+v vwq8oAhWvRUY5ralfsJBG9XKSuWKpjCFlGHMmbMIxN+z5fvxNi14TvUFrdLF VU01U2TuainjiYH7JoJCRI5rgVAiklCDqQvjgKxGUdmYFiEQCDeDlKbgRC3M EmJ2R3QLgaM1DheDNqaxgKUgqbUgQSpIdQ4UhTiVAgpDTrwCQI5yneTX/9T4 D5iHyOeXFxLi4rqcQJOUQ+/3/n3ULTBS48VEkxMfv97bhtNY2nXM5EA/Tp+H 1YzFV4qhAhbE/jEfffCAsFGVd5G0ZawRsqqON7c1/rZdEXe0mMn+GIGrSYGJ BMfT6CP56PzsAlBQgALbTCFsYRSTabYlKiYwBMbkgUTveHblBBJ3Ae3BlKYU DrcBJMIRr//V+ARztyqMvAeOKgQuqUqiIK+/3/nqoLtwLFB0CY4whBVYSpYX masNS7Hvc7eSVd53anPFcyQLKn7px1wl07bTf9/lsqR9XJJsY4kQsASFpOwl rdqoqKQMzioaA7W07dsN1Sqn3FAMmxsGOUFWUmEMxBJESLCRssusr//W+Biv vNdcX0k1S895QU7KWllYTua1hc5ua+pQBB4AYKNSrbKS2IkKNoPoHDw0OTuM zE2pt4IQ2WgAkoGUxzFWYwszEkkkAAm2F8XJj5mx2y42mrstkpjHbW0876e7 ubPBPPFsO6WKRhY8I3aQ8EOBO4FpLSQTJTKgVrUhKo9khAiButiIRthCHXbS tXqjCGkiTS3NzDShFxDkytKVLNmcd0G1pWlHZDmfNmAXEAZaTF04ip7rR2yA 0VBELPTugjkgijilewTOcN5jY3vHkP1fuLQECAAYPo79JPfKJibLLrLgRsHG G4Ul3vigwekEFsw+EIcX2ikwz5HVKShShl7LJvBWvMTYb2jjG6Sut1BWVlVP QUtURsc8kMjkUPyJOZGWugwXdkWkhTzSQFQs6t0Oi3fdQ/Laon33UMTS4p8l RNmZPasWsxME51ZCSQ2VKWAVV//X+FB8c5tlS0RM2z1y964OyLAFHv3D9miU IU49mBuv+/3jshbQwy4lEkWkpjE2GIF19pF8OO2NvYhBw5JOx5pi2J1NJVRV Esj12tLTIxT4hJPAnwQ4hfaRAOqJjCAA23GzwdHVcK4O+QFSq0pylaVKJJsA Ck2wN3avhmBMEEKUImlymYKeWbbE+JhB7tSRmJV3e3QH1yIcuIxm7yABB39M LRfH7m6FCMwttMvFMCALYQN2aMYCAvgDdaAnt5iETTFxD5GtBLAgZn1XX2n2 emZxMoLVYTeaTbKkpV2b/v1R+SF9tf/Q+LPgWrNNw1RVUnwVU+gu5rJ4Xg+V jmyEh4RCHBQRmSCQPMoCXnT+uFKCoFSLDZfEQhHbtFsIwJshT96eaYd0snxp LbqRMdtAUsKAyrjEotAykiIGcjMloxCiHi5Scb03D3D9ysNNbb07iOpvlVdo 65laTaZKOeohhgaaNrdvxELjUFkzHKBIBse8MDE/qPDDPLEwoN5CEjMPLBCV KUkmFqTBBhYCCScotpyOSmqJ/TM/MyImZ4pKIiRykS6l+MNttzKVIcKw4Q44 0pBDhQtlruS4suIU7nG/aah598L8X8G80rRWcxeL600Nh5ecaWx1PFLtonMd Ty3SnfBK6WqbHPJDDNTyxzjdJBI+aENp8D+A4POoxNL8UvI7ooU46crqExEB mgrOgZRBKlZoAfCZQBTUawntP4th3i82t3CfFXjMokpOLuHrdcClOuNkzEuJ NbneEzoEm7Jqci/KyMpPKmJlzpazcL83qvgThW5XU8C1tqEzJLdyirq1hku8 VqioA+X7lFvmZE6eCSJgmjMMbiyd2RKE4rFtJYMhUiX1rX3gIzKcUEEgZVFJ UGuzE5VjKuFhKqTYwNEu8vGW9LPtyaw4h6al5TD5VbpWpSZpDE5FOJOJcs72 VHjzJW4oy7aWEd0x/9HyjZ2aOS3NjsyX+k5dcn6Hknzrp5LnHeqW/SOqYLlc Y7ZJb43sM88zW07Ke4SRUZiZA6GrURAOd3bULinMPCZafGGPtsoSVJyvNAHs qUpRDiVKWCpeUklAHZioGwZFW5ysl3ZhnXek357GENtOJUxiCy3NsFttAaZl XZVmRSO6dbl3licS8ZktMpdWmXLy3uDRyk4Z4PuHG/DlVxNwLyHrKq+U97/c +SmmvFVRxw0VVHSMdOd+2Vv3pWwyI55cNhV0sYdLHLatCW0pxdD8ylLf5hKk NKWFlQJgYnKEoCVEghClERSqAVS9D4kFM4zpXDpJ1BSoNOY5OyTM5lQmK1Fi ZbbSoTTgDuRMt3IfbasT3QcpnKvjCq4O5wWjmBx9aqHi2o4f4kobvxHc5wyp p57HTyQmP7viq456dv5tjmxPMUrQCY+7dteHL6daTqLA1Y5gis7pEYrCSpxQ TDK4VjKRDKAkoAAATDu+ymWXl8JlsRRpvHZUYY1Lqcl1SqC+JWRzEqztMSTj TyVoKnXFrbmoPhwTjSkT4RNnnrtFc/OPOO+dvEHElXU09gFkv7aSw8O8Nz1I sdJRU5gdEKGGUscKSV8LaiJu1pLXMIChQnZSQl53D0PzaEZiynKpKAgpEDly pJVkISoxgYZlKNyoUbxfXM/487hOH+NNSyXlNvyUzMImoqBaS8zNuS0Gpr4R hLKikufBsMoQtfdJXX//0viI5tc+uY/PW58K3TmZxJd+KLnwLwda+X3Bpubm uitthtLHNpqOBpbtbDH9oMA2/a0DnYAZPC0YWyphsqOZSlKJJjFVtltl5hxM bzTx6n1vM61nGZibal2jLsobaQ200huAJKlqCUhLiyoArURFQzIKg3AJaWUE 3RpbXwudLSb45g3yEkuJYjQqKoBOSJoxDg42WwzEJUIKu9tvn6/dRpMTDUwn FcnftqKmbFAQBBJ7PYEYxsFkIAZYM5aLLpGYaurYQGBtXJtBADg1cvKpT6T7 wmDDdqRHd5+mgPFEKZmVogIBZgbjDZYYkCED0bxCs2qNvxlM9zXiJlZF3pCr sLgmajPw+nGXM0DkETC6z7+aFQ4atDUwhSyR8IIkRFgOyBsNkbDEXxjCv//T 4E7Elp4Hs/YG4jvfC9ptkF9t9TxNaLa907pK24U0dxFdBTMjMTpBPIK10SNa 8yxwsLGmB83eIbDXWJ4zqZrsuxBymy9pmECUKTHsqKYGMVQKcxSBsDgklN4F jchLNuvzEs40tDjxbKGbX30rMA4MyAGklSCpGRaXlNv95LZnPTbsHV1ot3DH K+11Vzgqq/hu2W261sfcyt7116qW1MjoXSlks0eUbGzsaQ9p2se2lDnFRYIh xvDWFLihSwtUCCDYtokCLdyQoJtPYzQJUuBq+u1tz2oXZ2Yy5O9VZFDpSrKo tqcU13qA72FuLQkgHL4w0htIcZPohxBzhvFzs019sFksBp5o38R0NfeJD8PB tqIoHw1zoqcOgdLHI9pe3vdu87QaaNHrvDm3XQsThaMAQSbwQhMbm4EHMqJO YgnLAuHKG5hpyRmmpFhM67B7KlqXyp75BzLK2c7ndqCFZHm0Du0uJS26CmXd cDfFfaX+Zfwpw5wxbuCODL3Z7rfOIeIG8L8Cx0NbbZbfdJakmiDKqplqg6jp pGzksqHxxCRj45aZ76QOqMInUWtMMaaU1LN99MLQMiUZVJsGYlcYO5IWxgIk dlWYqFPtoHktiU4wcXxlT0lLS6h4yt9qbaIJgkNyoMsuVmJzvIo7kLfWlYU2 6z3C0NJ//9T0u7CtB2f+dvZP4E5Hc++UfL7mBT8E00/DnFXCt7oaS4U3eQVb pGwNWepklbFPCWQvldJDURtZUQ+QxsandNzWtdD4K3hDEwWm3ELPdwDjZ7wu LC+7LakmOZJiCq02ZoZSu/WK5Oco+a/MeY5jTeHvPTheSROtOzUhNtpQktrQ ZttMkoGxQfYHi5lnFKamG0tr8YX1LzN7EHZjunL3jaWWl5h8JspuBpLrT2rh +8VUnD0VJRzPdTSNs75Puthjlh71kEkLI+8a4ljoiSQvHMPwKYlO+fkWEEd5 B1kuNQMHCIJCS3ZEm1MATEZswJvpSS5ms40zhmA46t9rve7VKzspJLW4FoSg Jcm0tS+KOBYORbiZsPONd2xMLSrsr+S/tX9l/hW+8reMrhQ83OIqqbl9T8GU 9FwZNw93090nvvDYl7gVbSDDNTso6kPj2ziWeSKMRx7Hzysxg8zhrE8+45m7 +DIaSIFK1KX245Uo7tKLEpPaNkCokxr0DxbTvMKR8XS6jDRIPjE3JmaHeiab aRMOjv0tvTDrMwh7vW5pwqbZUllgrLji+5YR5U3XsO8Wc7ubPDnZ67Pos/B1 15k8RV1mpKG63SqmtNTT08TK4OlrGwyyzOkfRxOZuyfNLB+bgzEbp6Dx5OMz 4ZxNaGc6AO9VmSgWjKgpAURFRhCFioWwtrU/nby/xbl9y0axHTpm8bDKi8WF tyqcQcdX3vfTGYCWaKG2AA2Gh3rrCHFJ751YQ5//1fjq5qfLf7Z3Jujqrtxj yTvMtkpbOy/G+cMVlFX0xpXs7wPHwdTK9RGHPLC0PDGueWhjXOCsc0JqQS5m 5VCH2xeptaVwgIkQBzWXGy+zZCmsY548vkYsMBxxc5hs0VJHcTspNyaxnICC fGWWgEKKkpS5EoUtaWwrvFAVyFwlG+qv1HTkNImEkYDnAAnY7VSB0TPL2a4S LZS26Cbbae/DHFOTJbcjAoVcFG4W2JiTECAAvMLrx1DTzcS3jgzi6llvE1ys lp4WpLtU22KSUtglfdqOCN0jSAA4BxcHZhHBoc1x2GGbwyTZxZmYl2oOOOKB OWHuVG/KEjYRliCbSIxgudR63x3GcOl9OagfSuXDo7lta0qOYNudpsBanCop CwsrKFZRlQQ1kK/Vz5HXy8eyp23uY/NjhvtF8b3OnunLPhGv4ut/LaipWU9N dbdK6gpDU1F0EwqgGST7+6pg3umtklfNG0vaZ3sUktMzi04ky46qALYVlDag CorjD4UlICYhASbQQowVTW6g5ecwNZ4emf0fNyMqznLT5aM05iCHClRaUht1 sYahtSrW3HXXlvuxaVKKQloj/9b5dvnAfLSvXy1e0Szgegqp73yd5j0dTxJy d4lr6iN9c+lp3t+JoayNpBZU0RnijldtDJA5j43OV4aJYkMMeQjFcIGRt0mL ZiS0sGC24kxWkXocgApJA8oKgldEYtj87LvYDqtJVNykIzCEqTLzbK85ZmWc yE92XEoIelVKU7LvocCiWlS63fJeGeWlmZU073RTU8jZYp2ZFrm5gg+Khfrw EKTnTA3Utg4lt7MLwYwIBFm8EEEdNm0iNldrc0OcPK7ibkZy+fwnVXiz86pn Os3MizUNup6ez/CQNmZ8RFMxxlklnBibsIayJneNjOx3dxTHFjOSIwqbZWHW yR33YyrT2cpEILzwGVYIAsNuVcKH1YbM4Rmx7DcQk1yswU93KAzhm2V5R3oe 72MqGUOArl1MrcccDiHXcs004ouZ2PO1txPyc5h8t+W3MW8VlRyy4S5hVr2U r2MkmslZcopaOaogbK1zXCORzJ3xEta97GB7u7BASWKszMvLOT+HFakqCVFu 8GBQVKQkkBLhSkCIIJgIQIBpV6dnGtTrYwSaDEvO5VNy84sraIJKltS8y432 u4LqlpS4ULMqJh1ZDiCthX//1/OSL5nPLLgSpDuVXJul5scX8qKSo5mc6+bX Gks0VHbrVXXHc+hfDTtANWZK2CjjmqG1DBW1c0aSMPxRajCsOmZpHftpQGlO koWvy1AgwSlISBFVuVSlFKSSsJhBStqcewzRmksQOitfYjiTr8zBHxbJLbRK MuMtAuzDjyy8tJabZU8ZZhpvO2mWl3HRMp8Sl/UbsI8XS89+y/FzRvN8NVV8 x+Z3EF9roqGWsMVr+InM3wUbagvSLupWSsYxxaGPa5z/AIluZzTLniaptaUp 7L6zag5UnIskCCDCyHk2wUUgBOagDnXiU87rSWVKOlLbmDSgQYtReQ32UOOF IShZQYhKplo5XMoWlbLjKg7M9ZwZw7zR4PrePKKnnt1prnw2TjK/W+Oqlo9/ f/4PPLHubMRUN7qQgxhzonSbagbcPPJzi0SDqnCssLj3rYQDd3kIgozDtCAI IIjlQQhVrVSOn8OxnG5fEWmZJzFJFRclVlb7BQrKUEqDbhbAyoVnZdC3AGyF d4pSXV8ec/O3nzK4RsPCnEHHNptHGlNdL3DxJc+L7FJVUhpaikuUNWYHTSsl pjJMIatszEe9xLFjE0btyenJWanWlCTcafSCpOZaYWDPkV2wBmBTEgEExgmI zRf7AXdEyGItsvs4lg033SihlPdvI7t1KGl50SsJlbRbeQEqdSUoU0lt5wuO y7tf/9Dzh7eXai7PHFvJfjbifmJxwOKuMOH7BLwtyW5PXy2RR3CPimqgnpqy 8SfBy07JIKaOpgb8VcnVtxfUUzJ45GxvlLwfDtRJZeThUHFrBRmZdKlFpIQl aMq2e6S2MqnUgGCw4pOUFMTWyOq+U83MYMrXOKv4c1JKDizPYcWWWcTdS6lK WjJYq1POTR71DDz7+Hqbw/xQPhIZeWhA+UGBlmluLfi3Tw0T5Y2boU03t3E+ A2bjkpBTVcH3HXgkqQATDj6NttkIiO8UyaJTCnZsNuLKUxAFoANoFqwlXdjL ElfdulMPybhNnW/Juj7P1dwZxRZOL7e2w8w4eEb861cZ8RNElqrKanjFZDBF SPilcy61YAoqOqZIIacOBfAXk1LKon3GJpsTbeVorMHAC5GLa092pATYC5k+ FzkNkxIAGZMqdAymLyDs7Izgdm2m8ypJa/FA1kdZzTbc0qaaE4hEsXnE4WqX bdmVpJRMOL7qTd6+4Q7LLuXp4e5vyXWLheq487OvFHO/hXijhtktuqeGrhw1 Y4rtJFHHM50ZbVvrKClp3wkF/wAWAyOBrmObA7jcmt9uVe+CK3cq0wU25ElS m1tKTGxWTNDsFSIj4NJFBErptU3Kvs9wxMIbUky4X4visi8wStuZZnG3+6Uh +WbzA94Zlth8MoHjzxUpv//R4Y4J7PlNy+5e8O8rH8H/ANrTg258vWXe/cdQ TyNhttNbquhuFc8XCsqnU9bTVklY6nhYYlkiklniqmyBtPMjHplU2kT8+tIC 2SAQQ2DmQ8UlClr7SVkEqQpKgtJ8oA5VKTT8uw/ODTOiVTL0/wDGILTLx8Zd Q6haGnRNS0pJIVIzso2W4TjcwyZWZQ2wthtqXRiMuP5wcybDV8DcR8TUNrr+ ZHCN5td4uPD924bZLRVFTaZpKkx1FFDWNDnzviaWDvNrgHPnhHePEJLMJnC+ hyWKCFZgUKzIJClrBTlJFxBOWAUrLlTCwkQxrDcDwhapTUa/E3JRxJLramZx tDyWw0VuPMK7LSkqWylae+bQVpl5wpS0qcR4lc9eHL93fCd8rqigi4bdws6u tnB9qkY8sMtvNymE1VM55d8KO5MbDud5t5c6skmc426JZsGbTlK1KTDLm7tM SAABHMM2eEFC+IiUwVS1kZ3UDWLuadd8abYST3ynsqpt8pWUArS2kNJKFMxd LS0QKSruWkI8Xa4B50XA3XmNfKoWGp4dgv8Adn3mPh10D430zLi8VLGMjcXO ALJWuZmQQWuGowJYDLzbWHtomT3jqUJBVfmIAEdl5uhCOyk1q+Y0g3NCT0co pwxKlJYCiCpttKikJWq0laAmDkSVBQ7cSLf/0vgLmpjFNLEj3d08szCFAUzG afh1xXNG1MaMKbQlRSkpUBtBiD0HdtBhdfeKpkjQfySVI/D8PfikDsqSIACT sv8AP9/56OaW5uoqUTU03wtXBUSMbNCXCVzKmMsd1Ta0MTJD5yFPQq6wHnC2 8MySBYYQikx3RiY9By7Nqjw7GFYVKCew5QaeQtSc6SoOKS6gpgLSnIgJUIgB QLsIqsyE8pcyQd5G+Mua2QNcCCWuCtKHUEEEeIOWWDkFAW0mfGW3VZ0WiJFm 8Ej8D4LK/9P4Bu8eWkDqqpn7cUypF9GjMOlOX72/f2XUc0lK65QN72p7tlBD KGbiE2qHNa1f6t5J8VyGIStthZJ91DrN3oFCSWJ/FZdCWre6iCSbAmOawWCJ Uo7YEmJgExJhS0nDQudeK2rqDb4Rup3QgbnqGlqguaUJJ3bVICp4iFUxM90l aUxJ2bPDV3cJklTbkuh5KUIIgtRESDuEIkmNlhKfKUns5Fkla+kkgpHUkD43 7HR1D3Fe8eCTuAU7UBDQAgQeO5TLfeZj3kOFtBDjMshAMuXFE3xEADuSReNt tsbTAEJH/9T4GbXSPutcymaxjGx08sriwIgYHOzQZlSAF8QCQMxCtXdoio7f v9/ZR2XaL70GEqgBEgG7jEmwWgWW7gVm2SZnnbIIxsbE0OzGeuZ0TTTPwGWK 5lG2z7+npu6rKFFMtpXYlQ7IjHbxF2XdARIujEmieaNkbka/eDG1+4Jq5oJG ROhJH6hpiZKswjxoDcbLSsq4GwGwxFoiN1tto2GIthGqeXapI3EoRjNsaxBO TMTbGv/V+AMN0BCZKMY66lSk3GhQjaGNBZIXPaS1Neqe3HWAWW/f7+ijHdpC Myoiz8fudl5jYKUnDskcVUGTtLWueGhzWqQ4rknVV0OXj4iJ4ryRT8nnoQkU s5srsAdhMT1Q9t4vtJozrXLRywAg7Kl73sB8xUNHs/Dri6gpcwSrb9/v/PUK HS3J5RGETE28NkbPx3ZYf//W+GHhajifZpqud8UUba97DLI9E2MDmjPMAnx1 KD7WpGYdQ0vIq9QFm20+f7k2WU4OA4O7OyBm4ABCycxISEwSDab4GIG8kJQj tLoirJd8NVGu2OWRo/OkfktcAVPtOXomueJlFKVhUPuYbNvm33XBSQpUuWCQ oceyLAYWxIAtgE23ZU220SW1skj+7YyNxcHFZCilCg/D2a4uq60wu+/366Dp ZJWoIQkqNu2HDb4LIxuFpiHy4IpmVXC/EdM6ogmMNxpInAuUBrmSojS3bqT4 uKbQA4KQCdcQziLd9qVHzj72wSL1GFzsaYkXJrR04hQAV3zQIiVWQcA8kQBt CYpzLKRkaSIFSv/X+LKx3WawUdbeaGkh3x2xxo4nZxmdlU2RXK5V2NkYC3aF QNO9SUvPynjywxmIiq07YFJFkIi8gmPEnswhsFpHHk6WS5irbaVFDJLWYmHe B5Cjm8giLaXEJyXkJS2e8zGui+TcFw5e8y+W/F9qpeIOHSzi21U0Uj4jDU1G 2htstZNTPNPG801V8c+SkeWFxppYjve7zuWCJJb+inlzhcbK21hOZUFQglST m7ItCokQITAhRVZFsdPYhhGI44VrGFTCO/8AhUJZQ+yhQccbW0WS7NJW5Lrb UyXEuEKmW1Oy4YP5Ppvhblg/mPy1t90puJ76K6u4suFwttZ322phqaaQ0aFu 4RtasbWtc0NBQR/bYZMMriGLSclOqklt5kgdsFRy9rIuMVKI2xJsUIlSyRlS lwW39ernRiuDTcqyUgIZfRLpilrLYx3bSErgkQCmHUORCQqVQ0gTCno4uKO1 pyxtHElotvFbaq0/Bx/A0Npja6U95+YMzCQJe9IJ3TRkOcWbe8BLiSq8B0di D6HGVKBJMQVAfOynYRlMLTcYmJhRT+NWocPQUaww5oraC4PqSpSW3AgpQStt wthK4ZktKZXL5AUSzbcipTVf/9DwL5LctTbbfFSceWZl0v17onyVMF3hjqTM Q5pa4tc8oxs8kYY0EMlm2xMIkY6R+vuNY34k+FYW4EpSbMqiNijsMM2WJN6k iK1gxyU/eCpY1syvUWqELefdAUrvWSgpAVApBJC1JCe7BzIa+DyMBKJJ5vuk 9yW4K4ZqOM6Dhvi6Ow19otHG1y4UuDeJKi3uLqGzXCimoYJRWkUbg+SZsIFc 4wGNsjZU7iZuHx03PmTwt55haWQUd6SYZQtxBAUCsKR5ZiQrsg2rBbIISkxg 85qSXXhTzap92ZYblm0I8ZQ6pEus98FNyi2J1SlS6G22zJpTOuBbJli3MlKD 4581qGptfF8FHWUstJJNwXw5XMZMVc6CstFHPTuJaAHbopWOVoR2rcji0oUl tSwFAB12++HerusAhC7YRA3UAYw3Lsz4l5VDaElhnMEAJBWWkFaoJW4IrcKl qAVHMo9lK8wDbl8nezPjBUEQveFK95uUKE1CjLUZDJcSuBBGU9P427uPTfCg 5tx9DinGRC5JI25s3Z7JszJiOzeAQOzGv//R+BFpmMmyNzGOjb3Qe1EAJKqf DPXw9MFilGWJujHb6L/k6aG0uTXe5GIBSRliIQgSYxVGECSbSQCDeEWVs8s1 UXTvc55GUkrzmSvqczmv8BlzTaWhlFnD7+D7xqOfnZied8YeKlE3qMTE2m02 27fkEADexW+puHxcFIYX1BtrquOPd51heHEBdHbWkhOnvGI5hxtshTl2aHC3 2fzbyDGFNTcxmZlBFeTMACcxyGJICY2pAJguHZSSAVFsK+g75L3Nyjm404o7 Od+vjKaa8OpOO+Ci6d3d3Gotsj+/omwBwZI+Vk3eFhVe5ZIAQwOcDtIEpjrS nOyy+QN0HBDISqN0M4AOYFSsoQVqSpC7exGZxrSiltJDkzh6lhwFCT8A8U5n kZoLC0ONy/ZaCCUxdcWFsFpz/9LoSm5aV3B1u4Uu9lqLeyThSpDPjzLJtqbc 2laGRPomD8+1rG96BL5QYzI0Np2gOEcWel58F1Pucq0oIAyglAIsikWqIu7K iUhJdyroV01jM8y4JLEUhSHuwoBSXEJWCHUL74nvArMM8WoF0KM1YQ9K0y3b dpuJK7stcX8P8OXq8Wqt43raD7shoajbEJKimkh+EjjmlaYt8wieSAHIC8gU 7PzhjAcMksVcOHTrLRUW4ZiLSUlsBSiRAxBtBzQCSm1ZJKqlta47pR/x7BHl MudsDu22yQlfwsGnWkKKnIHMkoWF5lpmGXAlYZR4v9n6y3qzcWM4fr54eC+I 7XS0FDBXXyeRtbVzw0vcy0jJxRyySQOktshiiekcMYjjnqGxiNwRMjpx7BdS zWBzy20uZwtCs+QrCiYFGVGdSTniQkBNp/OZlU+WK41p3mNofCtQyEixiUol pXYMql5uUdSAp1x3x15yUamWklKQ+6pc4Yd8hlUkUyh9y+TfNDiDgTia0cK8 BWq5Xzhu+X6jtFzFjligNKe7MYqmzVVLVB7X/CFkcIfuncdpkEDYyFHjUnL4 wz460Wh3aScqiQIW9lOVpcSMxKcohEqVHOVEp34kwzA8M7rHQ6p9SkwmESwc ykJiQtBnJRDLSE5VOLfC1NRbQptxp1tCf//T7k7UPaObYezXzLuVRFdLRxBx LZncPNpK5sE1L8Fe5JqaQyVMZkY+SWl2xHT7AYjZISZEPqltbGlH0LSIISsZ oW5lBSLDlgbSACIRG+0HeHkppRzFuaclOIcU4wlWbIvvWl/A5VpPi7wSplIX 2u6cVmRmzPrBeYUjyV495ufccPNfjPiVr7ZX2PibgHim5We9yjbJehVxztkq KKR0JqYzCydr4gGOHeN3StZuEjAyeDTcmTPvIT37Mu1lNojHKuMAgZjmgoWp gAYFQjHeB5rB8ekpTTrBbck5lueQVtgFCmyhTC2lvJSoyyVRUjM4ojOkoUyl 3uSjgXiSabhXifjPlzwVw9ebTx3w7xhaeYfKayXyB1LLbG1tBTXM2+qZUSTO fHHSmCmnM0shnkp3OnD3GRjldjKThWqJfFCWUNvsNF3KMyErWkE5QU+S24Vp ANoTlEb1VqnpDEJnVnLVzHGHBiysPMxLuutOIW/O+LvfAOpcYXlS/MAtTOVB S00qafdCw4lDK/HHtKdvrtA9omtudrvPGF04c5ZMllgsHKvh2Z8Npt9G58zo 6csYWmcxCUR97OXyPbHGHucWA4fB6QTiE0J/EQkug+SBBtJEPIREgWiIJzL3 mArVme5qYxh2GOac0apUrKKEFuJCBMvAhYJmX0oSpal51d8hru5daipSWUrX Gv/U+BO31b6Wsp6kPLTFM2Ry6HMg/UTl7sRKSkCyhOTmXWpgLiRE27rQR7YQ 6q7C4Yq5YOFOZNHBWQ07bzw3bmOZM8JPEy60TtjNw8zy8MkIVoRji9XhoPYo lLk3KPoRGClQMLBFC7bbhAG0CNu8mhx1xZZKUBKil9JUDCKR3bqCuBtjFQb7 BMcxSB3WZQ9kf0fmDiaD5l3LWqssd6ltNPwDxnVcax2prjH92w2S4OZ8SB5e 6FUKb+veUybGvHeEAw6zk5Sew9OcRUl492DDyiFiAzAnyY2AGIJBBioUJymN S8nIzco8602mcaQi3PFcHELgnLFOYZVKBXBJSlRQpCg2uujv0tXnBPxD2kuz byWq+HqG3M5d8qrvzKmvMMTWy1dRxfcHU72A901Y2ixCRrgfM6Vxc1rmobSM s5huEIkCFQzKIiBbbAGIAjZZEdFsI0m3EYLMoOIMLzP5lIc+F73IhEMjZTmU EFJKilJioIyElQIWv//V+BOnfDHJI2YO2Oa5r9up2qeunr19+IVBQ2XHb9/v ddGhRpTJWQpRgReImMDG7zxMYeXAqATSt4B4Kv3Mrjng7gLhC3VF54n464no OD+GbJRs3TVdwuM8VPTwsaMy58kzWtTMk+3EUw8hhpTzosSkk7bBbdfsuHRd XANoPfuKggWkmAsF9sYCEbSYbTErsrpHtu2aOl7eXa4svCELZoGdrDmBb+Gq GzRuIcwX+vZTxQsa0E5bGta1uuQGIZGZOMyLU2oZi82lUIXlQBugL42WCO4C FF8MaVpWRaQhRYTKtiCswORLaRaVRhBISCTEwFvl5gO7u3Jwlw12F+zBy47G Fqu9LVdoTnHJRc6e2Vc7a2Evj+HbFNZrB3sUshMFPPPPK+Pd3UktLBWRksqG xxBEnOS+K4ituSUtTUoooBuSpZSMxiDBQTalJJWMpS4kJKiKVuF4Rj2Dabd1 xqtDDU1joBl2+2VsSTTxUQELbQlC5h1LKnFNpbdafYm5FTzrbYJ//9byS+TT 2tDw9y14g5bXji3glvDNk4loDduE+M5quKuZS1FLNDUXWglbHPC9kYjpqWSk DHSyPNM9gYGvmiarGGkYFijk8hTTYfIiiCyVAhaCQcqkpUVOJzCBK07koWVb l4NgTvOHQ0qiVan35zDGVMomE+LFIKQhTEsWS4hzukoEwtE1EtS+R5Mxm8cl 2k+6HPjhTiU8juP79TiOm4+4OFTWW9tz39y426plljo2gNaS2eAPbUAFSHB5 ZJUlwLgYbMImsRdw54902rMhpRTEBxSXihVjYzARuSSFCIHYjm1wVjeH4c7L ahm20zUsgJLrIGSLPYRMH4QLS06CAlta/wCTOoR3ziW25daPBHn7xDyu5zck eI+KuT/EVHfecvDnL27cxIOWFeyCVlrtdLBGy8OnqJnte6roqSrdLTStHdd3 TufuNXG6NhDDMQzYmrDZptUq+XIArQAjOnNFtKi2EkrSIhVkdhQvLmcHWeH6 q05phrF1OoxXBUupIRLTDvf5HlfAzz0tLzHeNy7cwptDsusrVLuvqbm2X5EK cR82nFF+uHEF4rrpcKqepq62d1RNPMfO4uKqT49T9OBtplLaA0kABIgBsAGw cBcNwsprdSY7iON4q5ieIuOOOuqKlrUe0tRJJUrepR7SlG1SiVKiTX//1/gG LiTm7PT6MRwhso0txSjFRto++/Kx9JbqGaYyUVpZMyhpiEa10pLnHJFJKKT4 AIQMRZSLASbbjaBGEYC4RhbC/bZQmibQlsNlLaICBUlKUrXCMM6oZlQjBMSc iTBAiTXrPyo+Ye2+cbdnHh/mpwtduI+Cuz3wrVcFcCt4QulRRXurlrrW63vf NVuMzHMlngtsnw80UkDI6OKnYyKB0jXJFnDn8IaVMBtLw70uIRnU0ppQK1Jc bd7RC0lZWomKTlCcuSKVPDPzeiddIOnRMzGGqmpPxefeTJMz7GItrDIdlZnD mRJqLCwwGJbxN1idbXMOTSppyf7maY6sq+N+ZvIXga58jODKC28Q9pHlRysr ajtK3q/3KXbSRyvpJLMLRKu6Z8FDU07ZY52RwxSMk3FxfIXZYweRGJrYwwys uMxKFlJV32YLWotEhLjSkxKTDKlGULSkRzEjietsXx/TMvqLmmjH8ZQ8EtiS L3dt4ehkhsCflUtqkZ2WnSkPMrbVNPYixMQdmHGyGmP/0PBfgfmzzPrLS+qv PDlVxNwzfrnHUUMM73RXSlrHyGSqpqBrTT08cFbcHSLDNEkED45Y3OqC+SNE fFsxKrzS6klw+UCSpSl9oh3OYZc1qnc0IhJUASmx3MR1DgWPhWHzLLjLbTcG 3WWkJlUSoSlrxZ6UQ26t9cu0gSmHmXeeU64kSU3GR8WJ5t7W90ruF+A6SxT0 9VcLlWc1+LKesNxbCy5Wt0kYpG0zGD84yESxVMswcXtbI8ed02/u5JBDE6Tl IzCCnBmKkntBRUDlgFCCcwBObMVGBNgtiUq5p5pp6bYmQhcshuVdSkJTk7oJ aQRFJeSVHKw64e9balUyyUCXQkv+Yd74luN24pqb/fah91vdVVulutTUDaDI HlQ3aWn7IClQdVKoSOSMm1IyqZWVEEJACQSVEiy+8i2NxPDbSW1Hj8/qLH3M exVaTMPRzFttLSGyLE5EpypIQgIgClAABCkqgCc8S8K3yz2fhPiS6UkcFv4p pJJrMYZYnF8NE/Y8vjY9z2EuK/nAMigVMhJKkORAyqKVQNoMDAGBAtF/AE2C 4wRyikTBUUPNJUAoZkOICxbFaVrQEriRGKFLyi1VqkR//9H4KaZlJQRVTa1s D/vCxPMD5GK6KUSHaGq1xa4mPaoAKEhQCTgu4twEdzHyrbAfSRZtiOoUNokZ SJViMBBsqbOdaQFCMOyhJzkmKQhUEhUFKV2QaKTDDJFO+ESNdGwSMaWHMbz4 E9M1KeAXU5zLSoBYv43WcYfe2qKak3mFrlioFIjApPa7VtxIEAREmAHkiJtq KtidHVTRMkE0bXv7mYZbo2kgHNNQMZaVmbC1AiIuPG2i+INKZm1MIWHQlSgF pBgQCUxAvAIFm4UGIlB8xc0uaSh6gqDiwKCN8KLlL7au1EEg/Ifkr//S+A9v +A7BvVlXu18qPamia+XEBsezWXff0/eNCiQVYaECNjh3wtAuuEez9aFsAm2c UsbpO7a5WyxtdG/8oFwIOQUIT01RMZQsEDN4Pv4aw5JKQvIg2FIgenrPEC0R hEwuq0VTC+ojjkb+ZjY6APard25cyM0yIGXQeOeOQMhzqttuP4QP33VEkMuw lrobRaI74KsjCABhGICiM1SU0bo66eJknw7zTujPdqSSRmEGqgEIMlKaZ4q9 BKRmtEfv9/ZU8sXWXlhoQOWFp4i/qjvI3Fdh/9P4H3ui+OkYI3OpzM1uwu+0 S306k6plnlgsY2LMPvvJ++26ylCgpU8pgheUqhsjGELAARfcL4QHlRNEpcHF okJ7tgLWhiZAknE2yKb6BSUkhLlg4Q8+89JBhAREBWHOyA1A6+qeC4yIRjXL V2QnZ+G77x41YBM10CgjGNn3+/3hVgIGJ3ff79df/9T4HKN80hDmtD4Y27D3 hAAUpl11d09uKBBgSbPvu++66hhiZC3QIFQAgICED9K4W2xVwJMYUNBc2tcS HMdFUu3skzcSCSp6HL8NcYtyQrCXAhzM1dGMPJFnCEUwvtjljvMKOK0iMybW gFlQ0nMIXEOK5DTIeI66IMSrWe8yo47/AL/eB21G2lIaiq2H4nf5xZtsjQdh kNuoGeYrcZpNrQcw0AKfZnliEoi4TcYC/pP3/AGjoc/U0IO1wxETbYAIeHYY jdtH/9X4PD/g9T+ZY5Ht7sn+k0lp111z9PrhUpMYCH3t9ny0pW0gJKAFEi0H daRaRsJIHA2JsKjRJE8hh2gNUbgWJ4FUT6Pwzys5uj73/fpoi0YWJiD99/s6 Beaebge8UdporrQVFLaaqKs4abc5g47XRvgqJmeZx/K2TuTari0MaM1wCT7a lTDbyFKsWU77FJB9I91ZaSadHR0ywjBZzC5lpv4RhD2ZRgSWnFpBBKlZTByB ShKHDkARAqUs2uUnd2qaOmjY1klCpax42hwdmnqS4gnPNWjMKTKFNrfCibY3 wIv/AA6LLTfQfN99K4YqWYAKVJiR3iV8IiECLYxKYwgW2/JcNf/W+Pvs/c4r Xw7d+G7/AH+qtorOAp6WGrsVwfUFvENFUPNuqYBtcA2R9FJHBtY6ICGnc8uM xBcGKA8TXg1iEuElKgVDt5g4MxzmzNmJOVCMsAe1DM7eGvDF3m5rFC2422Uh 5DgaUpoBAZS/LoDbCStnIyppBdmJszUX0KbYQ4pr0a5g8O3Ds/XGx8Qctr/H cuz9x7T0nGF7c6A/E2WoulVOzuYu9Lo3malZBOCySSIyPIDjJtDkJOYYjGJZ U6slD7YyqSFWnKEqClAqgDn+cqFmdIh2RTCcZmtOYo5ofGWZaYUp/LLTClHs IUpOZhS5dWdUVJW42kMyilNEOypTK9+FK/iPmHYuB6Hh3iC9PukthufCNLc4 auMPEMdXNI9ob8OyTYY2RQviVoJRjY4kbIZHo5bDuJNrYk1RUVkKSfKgACYA rO0i+BEApXaASmympfB8QXLPZGgi5wKaDSiAiCC8AlanHUrLgiSwpKitKEyY yKRNTzObfa5twt1xsnDl6vVvFrmZXFjg7vdojqAe4eIU7uNjmMCOc8MUPje9 8BwxUnLhh4ulLZiIWWDMSk9sxNpttuUoxKqFMPyTq0OSMkzNxSFJS5Y4lW3u u8cYQ4lUVKJddbSUpSnKmQW0hP8A/9fxT4X4S4rruzpxbyv4duXCzRzDutTX 8S8QTsqbjWMZXsq2UxqZWEyBzYqh4c2nic7ywTuTa8OZiRx6VlNQeMTqyhgB IUM2RCYKCSQgKitKTaRAGBISYqSKfcab7/AxjE3hbTuLOJeMq4+tlt+ZKUuK DaSQG5ZTqkqWl155xDb7YTNZGEd634Oc6ODeO+EOPeIKHj/hZ/DF3qalt1jo Yw19G2mqQ51OKSZkkkctNsYWU8scj2PYxGuJa7DtysDKtrQ53qC2khdhzAgH MYXRjE2CEbQIQpnhqbCNUT0w7hzfcqbmHW1S6g6hyXU0rIuWdafhMNOsEBpx p8B9tXYWM5KlNSxn9fc8tVjmt2OJAIc4+GpyVOuo0OJHMwIFv39H3jaaOtJQ c6lZbxZE2xMLIeVCAMBeQIDKk1HUMElZKAgAa0N257kRoTxX+OQxVByNw4/f o9PXUc6gO4ioJgAALd4gAIbFR6hebEiFf//Q+Dqexzx2d7n93G+nhZVtDHAv d35ZtaUdmfMSECjr0ADQ+kv5e0YmG2AIjH7x6B5RpZzeFvy+FZ192koSFkxG ZSF5SgmCj5MSYlIhmgtWYtNlYWTg+88JVXB/EtwjpKuluksNfSwUZ7xw7vuK ruJg1rkfJBK14b1Y7Ujc3EM25LzbS5YZo2g3AiwgERIuNxFmYEXgwAMAxteF 4umdJ7stkLTmVEOIDhbXYhRIEQoKSsoOUhcB3jSldH8srR8NxZdbDw3E2y8e cGXufijhDii1VkbY3QxRySNiXduLZGtZskjLnxl3eBskTXRkFdmy7LIemVZE OAAmJBSuKRfdEKjExAsN9hpx5zD8R0rqx7F9Gh1+ZkllQl8gcQ9LGKopC1tv BQaKVJaKHFLWru1d1MuhTf3S9kznZS9p7kjZONorbVWq/Xe0ttHFcDIZmQUd 1hAdcIo/iJUexswfJGS57A1/50hrHxYV0vPNYgw1PJUlRCQHR5IC4tJIhmuM OzARHaaAzZllvtRYC1p/FvFcEU2ttaw5KZ1tPlTToU40pXcgnPkOYqQoF5Aa n5fM46hKv//R7c415U8MVVsqLFc6Q1cNxifNCK10ZaZ6eqjrmxwNEsav7xih /wCTIRJM50TthO4Ni8wyy2W1ICcsICBvS2hIsjEEiFlhsEc5KyKKE/OMmZU7 lDTgUAM6O7HbWXCQhwIIQtSyQBFKlPtJzlcqnyH5/cnZOXvNng7mrDZ5LdZ7 pXTX2mprjc42zzQX2nkhEZkqJ3iHuDPFFKZ3CGP4p0sjhAYhghizizPNT2Zv vW3kJUU92SSoJby5s3k94EqsgmAV2s3bW+uhcRncVkJrBUifmZRmWUsES838 E4wpbiJltptCUqX4u5NJSA286mMqtDSgFSrK15N8V8M1PGMdLS8HX/hGhvVs Y6SXiuYmqNLUtD293TbQWOfFLBFb2yh28sNVVOfBLTQ4EXJKadgZxHdkpAth lJgQUApBSoqKFZgkmwoIMTBQ/pjF8PdaUdL403igbzFLjEGENBgpJfWXXFOs NM97mz9jvH1TDTbaUNPvN9AfMQ5pi29lWOx1FNa6SfiLim10l0qmU8cYMY76 t2R74Ui7o07O9G4AqxsrG90wyoDmHh8xJ6YWpyBDriAkCHE2QjEnZC0jNlMS qny9XvAcI/iYcfiUmXknLVZ8yYKDeZzvFkwCVwBfCksix1ay833f/9LxH528 2Z4eUHHFS4cR8T8T8acUW+3S2Sv3x96561Jln2yB8ppp6SlDKR7JCXPYXujl h8zN6RwScnsMUGWlhDbaUrejFESlKSiPYzqIJIAzC1JAyWuenPOTWOjdNYnJ 4jPzuHPmWC1MS6koRNIyFwofKVia8XlUpbcS4tTks8EhTT7i5h1SZHFVerZw XeOzbfJ/vCPmNxFwHeqPi7iniT4gV1UBC2O3TGOelb3nwn3g+ZlQsm4Ojgf+ cpmswD41homsBTlbS2kOJCUGMAlUEkAwCcp7swIMQVHKruxFIBgLTa8axMys +ziTU8G1qUktOtLdlVoeI7tBdU2pxqYYDyAyEwQl9TJxJxwPeNfar5HcY8q+ ZXEd4uXB0vC/BnG3Edde+CzC5rqYUs73TNiZtke6NrA8sYyUiQNapHUujpXG pbGMGacQ6l11LSA6QRHPlEYwsiTaYWRNllaF6nkZfT+sJvS7LUwwhl1fcB5L wzsBaktrbcdbbMwgpypL6ElKlxSSlzOhPONm4du98lnitlM+oMcEkzjuawER oSAXloJ0AaPMSQ0AkgFVIaW7+THnh6du4XnZGk1MTTMonPMFUNsEqUQNpISC UpFsVQCQI5iExI//0/i45e2W7cQcMywUVHVSVsVAHxilAMTIqV0dRJJI7dtY xkUTy4u0cC14Mnd4iW8pUulCQSQ6Ei02k5gMovJ6IC3NQjMYrh8i33sw6hOb IkJWkFSlrUlASIwIzZohUYKRBKSGe8I+3v8ARv8Asc8O8teDeOO1Nc+IKe98 0eYcN25PN4HoJS1/D9itlWDWCqYJSXy1lTSU5j7xgLYI2kPe6ZxdLqKYaamz I2rW3CKQCe0QtUIEkKgLogW5rSM1B0xK6pRMoxHFGe5kJloqlVKA+HiAlTqV lBCe7VnYUlJilwkLQPgVM/P1+kIcbjnf8xjnRTwXiluls5bcP8N8B8P1FNMX Rwy09rp62vhAdkzu7hXVbHRjaA4ESNEx8wzKybKmjLuIyRMb7Ykqgo3FUQBG AAINgtiBuZam1yTTAILjLV3ZgUqUpQQCI3BQgXFrV2SC4UpSK+fGopDbqqro 6iOMT9y6LfIuSoVbnqoIzHiPtogNMsOy7oZUCIHdeLrr4dG2y6NRSymFJX3o GbIRAmEDeLYwKhtChCESPhCgj//U+R35T3B9Txr8yLsZ2qKc077Tz4sHGzp4 9gf3fDkwuzmRl7XMEj20RYwua5ocQS05gpbVuI/FOnnp8oU4AkDKDAkKITeQ YC22w2bCKWem8MONYoMMdUhGZtZKlRAAShSiTkUhRNlgCgSTeFmu5Oy1wHy8 j+Y72v8AtZ85n3ar5Jdk7mxx3zgfNFH3xut+Zeax1npjNI6X84JN9x83el4p HtIduLjXGZuYw7A0mQS53qu7QgXKCiBAWxgQASbxAHN2baHNPaQTrzVhwTEV SrMmC45OqIStluWTmKoBlKW1IK4JSlARnQHPFwFoUW/HPtGc4rv2geefNHnN fHzCs5i8aVvEsNJVSb3UlJPI74alDw1gLaeERwNRrRtYEAwJYPh6MKwtuQTb kQI8Teo7rSSbABuAEBQTrPHBqPUjuINH4KIQ1EBJDTaQ2yCEwGYNpQFEWqVE lRUVGu2flZwco7vzh4v4X5iupqHi2u4Up+I+WF0nrXU8dZVWKshuNfZS91VH A19yoYZoqd8kcrhUxwMZsa+QlOa4ZE1hHiriU5VxCXFEgNuZT3ZV7nIoxQrN cpaFXA04nI53HML1cdQ4BNLQ5LsLD8qGkPd/LPDI862lDbs0ZiSUWprJLR72 Sbn21tOEph//1XhruaPDlZaaC61UkF14O4xLONY7rQlzi6lNK55SMxROa3u3 OcXOaJGgK2N1Xk1E4OWcXZE/JBKxkJAUBbAvW2oF+XdGwxsgC+mO4M9h025p 7G1CXfadVLlKxBATm7sJUQXUWLXkJKiynOGlOGUUp4eVHal5BO5ScCdt2o4d slk5URXvkRTcPcFcw6yqZRudSRzV9fdbBRhs0UMlPcKO2NiEQd3kkkxLInvi kLlBis23OYjLJmnWywt5ZMQoK70Fwt5V9lKUHME92MouVakqJZ7SEnLyb81M 6Ql8RmcRk2IuNhth9oSkwG2ZubmG1tvzaZqW+HKsQdUsgNqlu8bWlpbnyHXN g+LmY0tDxO6J0YTIgkH7Pl1/o5IiLgQChDMRD7/fouqjoLpBbMY3C2NvSIx6 e0TaQIgUVFdB9P04kiDRSBuFf//W+AQkjJc1VR6YrCN9SBRhRlaKqtpLlRTW 5r5K1lSwUsTGkudISjQA3NSchtzXTPPEL7CX2yyu4/fo6jEHbZZQlhmKu4JO pxRlQSWjmiSRCG3MCCmGxSSlSb0qBAI9fXcaQX7k9xnznvNDcOIu0zVzjmPz EfxJQ3BlYxt+qGMo6qmjdUS0lVbX0ckIlFRBECauMtfVRFggIIlZkIbwtSvJ TGLqFFa8oiHGnUlSApBAzIcbaCk57Vg9lVDEMNmp+Y17KFlEq+6poNYfMsLl WghSmnMPxGRfaYnGgVpcMvNSU9iYl3GENKEgsd2+N4U40unLjlrFxPHZZrtx LLcfviXgmK5vpKKldHbKnuu5iDgJXiaijM7Y3Nc9kbWBjpnNkjC04SZucLKE NlRiFRJbSqKlA5QlfgymKlWAEEZVe5j0zK4T49ikzOpl0tJS0kNy85MMkNoU C647KJcShYFvesuNNJ7xzvw0FImv/9f48uCLxV8QWE2C73WsroS6nuYkqZWm KesLX9zI/ej3TM76oiLnE5HYS0tCtxjfeYWkNSIyIKjFAJAAHzLgAIWjeSLC a3Q5csMa6nXMZ1SBMzqGhlmFIaW+4tZzCMypXfOF02JbWUoJbShYzNpi0PE3 Cdq4f4y4iuVVV1rquhuRq7XAIQYppmTxOkcSVBY2N0jh13BigqW4H8LxHxrC kKUgjM2IKCgAOBjbGyEBtN9hNNRrPRTWGa4mA7MMuhqbPesuNLWpyNpKQItl MVd4VOmBbHaQVLCaTV14tbfbdR2uNz5YbZD8JTfFA7hG100rtueQLpNPROpw YaYdaeLy4iO4xvgLbLTZ1+GiM9i2FTuGplmUocU2IRUkiATmUooObsphAiIJ GUe6VAN9xFAGVEDWlpS1xyNLUyG9+Wqr4gKRp4oMIJKQeFv3+/mtbnFyhMxl TZBIhEQItJgRsjeLTsEcyjD/0PgltramS3XeCCOpl3RtqPzYGwMhbKXFw1ya XIQcswdVBB5A75DhKQBf1whDpMLCLbxCFqokJl1OHzEmyHlKWAUhIBGVAczl SYEwS3mVmChkAKTmCiQW3GomfUyB0YgjD3hlM37LBvcUC6popzTLEzLQS3ac x377L+ug/Ep1xyaU2hPdoBIDcSQgRJCe0STlEBEmJFhoAHnw1/XifKKDUuEX ff7+e6jGGUCknAVRKyTNNSHD9a6fRiBQ+EA4fJ9+HGhNhaTJrsJ7QJjxCvbs h2tpEBH/0fgYpjK6Yhru68T65/rwVWkAQV9/v+FDDJcU78ELQRsjx28YG2z3 RuFKWy03DtFaeJprzG6pu0dHRS2WlAJa5tQxzpHFyjbtLovNrntH2icFn3px UwhEsnskqzHdAgDw21djCZJco7NTz/drbCChuOVS84KopsOYpAFiiE5VZyFE BIR08zhO6eP82Xt2o3LUIU8OuBCAUIGiDqy28XGujj8sRvv4xjQ+pnbUVsss L5FmdENz8ypz6Inhl7BiBIggRshHbQm6ptU0ruDGJTDs7zcADACFkAeG0mv/ 0vgGnjjjftikMre7jcXIiOc0Fw/ySS31TFUqKhEiH39t9TOtBpeQKCrAYiML RGFoBimMDZCIMCRAmIp6qc88ZqMwqQr9rpkF/D2Y6y6pTGGfZR5bZtk9A6SO WWOORvfQsJSUbh5cky08U11yxEpBUkwAjsiLrIcT6Nw2mhmTfaaCA4p1Kbl5 FZSbYwFwSbjE5oHtqjYmv//T+DaSJrjBVQSCU1B3PiIXYQGlMh/VfqTEaVhQ KExBH3s4WezfQ88w82oPOQWFXEcBG0++AIjbERzRzGAOr5SRU8lMWvclYI6o JkP62pb0/pjMe0ZJjK1/CEgGyP36LD4LbjUS2RLtBKTEKAMRHcSY39oRvy7Y iwiIWuh+GltLXObHGKNsxeAS1zpApQL+TuGXp1yxUZ1oUpUTbw2dNm/20ZdC Wy00iCeyCYxF4jaUxO4WW7QL6Kzt2OjVrg527Lyod2zLPwH7OmLHKPv1/eNm +6qI7xSIGBiYwibLxDed28bDaqP/1Pglpyro4/K1XuG7qVyRfw/FiFSgBuoW QiKoN33H72wv9m80uuEqGOt4odRxRCSnfZ5o5owAV3sLQRl+S5zSiDTprgjO PKbY72IBCgR4bR4I+nhSw0xIInMaGHLSpQW0pKh2oxKTlNhiQlWUkCAgCkWR VSt4uttdaaeOo+75aFgp4w+IqWFm0AvBHl8zmg+Vx8Bljpd9L5IQqJjYfYQT sF8ekxq2IsOyAHwRQki1Kk9RIUARlKgQnKqy1Cfd0/ny9eWnLLmR2kOD7dzm hranlda4LnxfxnT26mMklRQ8PUU9wmgZp5qhzIqLeCHRCq75r2mNpMeJ4t8U pTNEJXFYTlULDmITlJKkhMYxK49lIKjAwNAUjph3WTp05Iv+LPPABLqHMrjV pJcS2G3C6Q2lwNNiBXMFlKUPoS80v//V+X/jbnrL2kLRxey88P1HCHBlh4lr OHeWnBdgkdHTNglnYy224xRpTLTwU8LN7WbiYGoRuIcg5iXmsNnUrdUhalqz GJI7sZQFkWgZBcIiIj2omBp+5nEMNxjD3cO0o/OyknLS/dO5x3wmsi0eLqKc rim5lzuy7MBMwErWp11sKbSpKUfVXn+2Lw/wpwLd4KqivnCtXUUtKypqomUp pqoGkeZG7QQIi3Y8yZOaShaUJIsSKsKmHnklJSvKY2kiFt8SLRdZEXEkmk5i +Kpx3CWXMNU+CEKBYLQQhRWMyVIJU0qxRJWEqLSHIuoZEmhxlLvdn3kxy/vr rvy14xvF9tHEbKFsvC15s3dyAVbnTMbLAfM2Vjy6JkkTl/NueHvhOyR8uJYu nD3EvqSPF1k51RuASTZlVAZYgmBsgLYmwAc0xq3FCvFJOYa8ckURLK0AxJit KJkOJKgHMqwh5YggZXu6elUd2O2+BorjyXukXLDjq+8P8UUdbPSxuNI+Mumb VjY2Vo/rwjY1zRKN8kL5z+eY6OJJkXqRrunvHcPdLjFqjBR2Z43KUErBMOyI dkEFUSA8HLmamsaZOC47h7ktPZVtnstIKYgLaQpbpSHgttvvAJgsuttLSy+G FLl3D//W8SO0b2cuHKmz8UOvHCNv4kZU8FmwcB32809TU1Vqfafi5KSCy01D VUEXdSmrkYXVLzEU718PxMHcPabSWq1ScwG5stll9alFeWMYqBUsFT6QkhQt QAb1ZUqMFDYPXvL/ABLUrbeLYYmecm5dlpsMpdVLswS220yy8lOEzT8yEy4P ir7jrbiFtSstMTbMs68l7wR4v4FufA/E3E3C9c+nucVs4jquGqfiW3l4tlc+ jlkjM0E0jGd5C/Y50ZOwkbXEBC3DmLKVy6J5iPdKEQrKoEgpBEAREExBtBUA YEAkQanDlPCaewLFG+6nTBLsup1olpxJgtLi21qaV3ZCkKyO90pYSpLim0kr J6GxVF2u1JaqKNs1XUUcUUUlPIGs7x0yqXFoGQcjg4jxBya3BRU4y00XnlDK CbwYwAuA6rIDgATE0Ps6dn8Rn0YZhzSu9WygApUgjMXL1qEBlgQF94sAHtlY bCUjqvhrs0c6OMeW/G3Ney8I2uo5dcI3qSgrKqvkDZpp7PJAZ2U52K0HfP3L nujbUPjmponS1YjgfFJSrs62ialCtRNkUiIGdJy54Hsx7ATG9RSERGY0Gay1 thuB6ie0ZibGXun0IVBaAUrbI70NNqUHJnxfOXZsNMvGVlZhE7PhplKXm//X 8weenYh4j7THNlkvJyx2w8I8kObHDXK+GTjConfRyVVHBdX3ZndfEbHCX4Sn pwjou9mNND3scrpY2JPA22JbBBM4m4EKdeWBBKlkN96tQGXvCV9tZCUhUSpe VJBzGr6lwuQ0a0xhWk5Vb7a5EPziW0s4aA6tphtIMw7LN+Kuty6UuKilfdtM uzC25l5cup3yJ5j8gOMuR3GfJym4zqfum4cb1D6yM1ET6B9IyO7T05pqllU9 pErGwxyv/vbY3wtaSGPUVxCVblnFrl+8LfeKFqC2UrSElQSkqPZIUlaV5jEq MFQSSFPgOojqrBhiLfioU0yltKkPtT7U3LFOdlwvSzgDxSvvZNbDRSU+LqQp KZ0hFfTV+j+2qjudg7UL6bimjujKfm5b4KS0RuiENMLnBNXtewxtz701FYNr d0Le73tCBzcF8FDPcrV20qLbZWpSgExBCBABcSpZQQDaFpIAIBUTLrNOKpZk 8H8VHicot/xZSVrUoJWUryOhfaKWkKYj4zlmQ4goWhE4222Pezifge3UFfX1 8cddUwWWqZWxwQSkPa1z45HODVe4bSxxaxXNUh0hcJWswNybz80w2JUoGdAH lbSG0gD4RUSo2C0RjlF5UtDtKalB38/3hSlcFKyBVgKlxVagQTaskJz5kl6X hNoU0P/QVXbh7S/APKjhnjbhnju8266QXGnouHXWa92+j+AoqOOGKtqHRTvi c+V8Ucg/sd0M7YnObLK07SwEHsSZkcP7LjndOxSVZx2isJQVJSSrMqESkhIz QgkhQK1uzofQcprPEUzk1IYe1My7ebvGBNtTKUiJJefTMJbkmEoVFTgeKm0E Op79DrrA8n7x26+ypw3wBYeI4eI6eOv4b4Vtj2cvuFqOamrp65ha6SK31tZU VjHNEgc5tTVwzOYxznSsqGuaAM4drWURIpa7lBfKSnI22G2xZEROdWRIIgvM nMpUMqBApU9rumsbwpT2I4hPwZzBZm5qcVMTjvlNoWqXDDBmnwgJQkMTQl20 gkzAYOZvzV7RHzL+IOfXDlBwdaLDLT2rgm1m6W2svJhmlE1LJVAOYe6BDO6q dzmlztzmLIHhsPcpXUMxiePy4w7EsrbKnQcqVFSo5SPLypI3HKlIJtEI5aUm Gc2tL6effntGJemZluXUc7jYaZASUCPivjEw24QAVoU6peRuLZSoZ3XKdk7t A3/hThrj/nbx7LLxjxCypNmsT7rTWuqpqaOWNa2aO31tHMDUhk0L21cIbLTx sdseCS6NInBZHCXDg2nmw2Vy6gFBaAuFicoLrbvYIKgUoUlRJ2BMaO4bzDxv mMw1rjnBOuvS8liLK0thmZEml6OZpbjeF4jhpMyFlCmvGmH5WCUntPFtuv/R +aTnn8wW53XmHw9duJ28H8zqPgvlzeOE+F3mzUcEcsN5uIm72EQNkFNKxtOy WLZI40y9xGdrQA2ErIYtiOHGUYLraO9RBKwmwJQAoKTAZQoxT8GBGAKTkhW+ es9X6E0vqNmfxJEsZlEmtTjkhMzRzOlYQ13L6nnw8hLbKVq8YIIbcWHUfGQW 8l5r7zi5ddoXs+8XXujjtTqWptjbe7hvi+SmbT0VU18e6jD5ZoRFGZDAIqvc HRd+S5+9glCBwHD8U0zqlqWmSkOGxUFEBY7KUqI96REqBh+TJEEJMUxzSwLA 9faEOM4SiZnZCWWHGX22FJfYISpTgDiez46hCFtdwG3m5llUunLMTU460nsX 9H15e9mPmrxJza5Ycb8k7XxvzEobzbuM+W11u9BS1rqay10roHyTVEsLJoxT zxU0UZYx53VLpAyPc17HvlsUx2XxFSGw2ptbEAnKiKHCRGKlKiSTky5bk5uy BFY0t1xyy0Bjul2sTxvE5tEwy6UOtpmJphqbCQsocYZYAQnsiZQ8X3TkcbbS w86SZZz3BuHYb4BtfM6HnJ2OuBOBeAuYHKXiWTgvjjldeYJoOF+O+HpH1Nvu ctR3DiBWskfXRQyM3vbG2FryHzU88A5I6xexNMzJqmFy83LKUpl4JBSpaRm7 p0NmK9uckBIEc4SSIoM8tNMaNw9vBMdwteoMAxFnusRkXHCJ+RW4kwnMPexB 0CXSgONICC/2ltuLllFlM429/9L2k7M3Yj5PdmXm5zX5u8m+MeLOE+E+YFhm 4fvnJy11MY4Vp5mVc1wZV08Bc+WKWFxmp4Io5RDA2eSNjBK97sA+ptSyWo0S 8zMNZZhtRzOBwBKkjvCoLREJugqwgWEwSgwCe0dKcydK4a9ojEZ9mdwkOh2W S/LFU7LrCUogJ5x0lbKmye9S4yt54hlb7sz3SH6/Pf7c/FlNzA7YXan4soHN ZQ8RdoLjO+2Zm1rdtDVXesNOCrsnNiLGODvsnyPHeloav5GYTMqUPJVwMbQF JMATwiCkgW9mwxpfLYSg5G7W0NIAIhamAykkdki6ELDen4ICPGtv5f2bjri/ gDhq8Xui4MtvEvGtHw/eOMqmET/d9FVSxxPnfT99FvEIcDsL497kjLjIN2CO oZliRwpT8wTkbUSAACsi2wAkQsEYRCYbhE0eZwDG8exVGG6RbYdnphKUNJec UwwpxQOVK3EtPKGZQAKkNPOiAKW1qUlCvfXhSs+XZ8oGO280OGKu49qLtRUN nnqeC+KKqsNPbrfXVLYoZTBBSTubJGITJtfvY1vfuG+rCdyyc1q+f1thCsG0 1JeLhwgOLeOZYgUkmKCW8igFAovWD2VKRGLoaM9X3VXL7HhzC9ZjG/E2WQvu sLkGmyXgQpOVS5tAmA4FKgXUCCMp7xMm9Dvv/9Pxc7VXbn7PPau7LjuEOQfJ x/Je5Or7nxDzpstutwNFW198+CZFWVNXvEVRUSMo2yzvMbZWOYHxv3lyt1hS 9ZKxBDusGsyGAAhwFJbMUAKIJNirIgLSFERzOAJjWyp0LyW0/guJ/wAJMccm V4062p1p/wAYTPNrS465lWjLBLK3FOBKJSbmpdpBWy3IqTMLbPzd1FHFBNXw mdneUlQ+GNmu8MchKgIR+Aw4BcZVa2DA3GyHCPT0UwCpF1orbfUhK2yQpBjE kRCoQEIA/OusAJpx+S3Fk3AHNXltxrFT01wHD3FlDfZbdWH81UMpagPdDIEI LZAwtIIIIKEEKodi0sZzDXJdBAUUEAwjbCy+y/7xhSj0k+ZPHJd91byEKUcy m1QdSk5klTZ2OARyxgkmw9gqj9nNLDJyz4L4K4aq7cY38DvqeBpN9OwJUWx8 9mri0MDljkmpJHMIcSQ4theZN5CT07MI+JSGsvkEAgi8F85rRthmiRfauNyn c14uXxHUDmJP/k5hzvMmdSk9282lxtJzBAHdJd7tQIAQCGloEopKx//U+Xz5 mvEFdd+cXEfEtHxJeDDc+IG01xstXKRE6pgp6cmYMY8tQMkEZDA1oLVYXOL3 ODG5TCJpIxBDaC+kFKlgCJAWvKYRJEEBIsCbAIi0U6eK6z5mN4WNIYhPvuYY mCmZUuOqbQCCgo+FQmNqVKCFLfKCpaXFgJSD51W7lZxZxjFxBduHrdFc6OwW WXi7iI0k0IdT0QLt0xa5zdzWv8p2AtLnNYzzva0iDbWcgIgNkIi/bAEjdfdG AvNNNiOJsyL7bM132Z5zIg926vMqCl2lKVwigKWSvtJQlbrvYbJDYChdHXGk qGsUVJpXdyQ8blI8pYUcPAgo7oTiubKIn7/f72Ue7C4pUcsATBUUw4HNApht CrU+6GaygU9O+Nzmq1xYQ1+zNoPoQoPuKeC4ylSTdVVoIAjtEYHdx3ey6+IH /9X4H+GoIKniKx0tVc2WamqLxTQVF3kAc2lY+VrTMWlzQRGDuILgCiKNcF5l aGmFOOBRASSQBEkAXAbTuG00LYQiecxVpjDVNJdU6kNlxYbbCyYJLjhBCEBU MyyCEpiYGBr0KouJqbhvlhzO4jvdr++pLjcbfZeVdVZI2uoH0cfx8VU8yMe0 wmCWltxZH3AcUhcHMYY++LJbmMgaw+Dja1OEmCRlUcpXFBKVJKwsFQylRJSq KRAFxnMakpiZWrUaHJZcoww13a3Jha3UpChLJTMZXGJlpoyzjbbof7pCWXGG kzGV8t83cUXrjXh5154d4xmvNn4nmvFW7iG23DvYqqjqJZYXvZLFK1pilY6n 2lvlcA54d0Bp8UsszC0PItSAk5gLxEnNEEmJgTDaIxN1ZlNeYhimBs4rhk0n upgd4yplainuyB3SmO6WhCUhGdCAXFJU06QlKQM6rcL3mgt95imi4hfcKNXx TSUtK+Nok+JlZF3geUVzGMnVA0by1xVMAuKSi5iWUhppZN/aIiBAEkQJNkch tJBAyxjErjQmNsYTjyV4nNyqYpyp8XQ6UrXnICV960yhKllCnW05UpWyqLpb yKZR/9b4vead1nuVNerFI/4mdsv3lDVBrWPbte9pDyc3t2lA0FSUccwmG209 JIYU3Nt2CEIWmNgNgFxjtuhFI31u3zex13FZCZwWZgt0K7wOBKEKABIIcUoJ U4jLcAc6nAh1YCkBKuYqQzUlRDMJGAB/eAEdGE+IKHX2anNMLxbYcGRQP36D 1eYVqdKuvSTwfChDMNlthN0RYYGIOyET2gKUslTHfr9WGmhbTRQ2VsQilJcN 0YapJLSSS8rogVF26Yc7DYAEYmF8fPZ97rKw64l7EF90o5UotJTAJG2wK7AE YDKFKFwSXFE05HKtlqkgusVcCRU2+Kjgp4mgl8b5JGS7g4qSWhA1oKuc0OG1 FTmPKfKkKaiILiTugIiHXtJAsJjZTm8t2WA1MtBDSy5KqSkKUoJXHMCVgIWu 8ZQlsFcIBAUokH//1/g244q21dyicIY6Z0bJIzBHq1ZHnzHVzlJUuz/yUOA3 DW1ttFK1Zrrbd243dVlK7V7+HzGI99ItKYiVEoMIiKjCJHlHeY32WkElFAn+ HtwI0kwTQykawvDpS0RNmj7wnwU5e8LiJ0lIsvgaEZBtC15njBIUmJs3nfZG Eb7N8BTp8WW+joK6yUFPCYrhDbu6llEfkma8gBwcPM7PfmQpCAZoACYbNPzA W6ogoKrLbt4I2QELBGB87pa4wPCsHfYk5ZCkvBo95BIguMClaViGeKiqKnEp BSAqMIJT/9D4U7ZQ3WpivVEGUPfVtls9M+qncfJTzQxOjRcgBHs3lCQQANTg GW80ClwKISlayRxBIPnjCloxKTLocZMsS4tpkItCbFISUmAvzoAXaYe6WM+U UgaWA1tfBSt2edzmlyZZr4D3AD3YFMxSiKvv9/B1Un2mQ/NBhsbDHbvhf1Q2 8CqygtN5Z4mv0EwafDI+0fjxy7oioZUhD4S5GGbw9W3ov2UGKkbiVOmepGLi +FFVRUMxP3/C70V//9H4AckIzJUHL34xbGr9nLC2P89SktcyINUPBdv9fA6/ qxi24wqU5C2MpVGJiLOEIbbdsRxjbAPMOF6OHges4hcaGOtLqBlNB3oLy2vE rou6ac9ywSd5l5dp2uUhrg9M5nmvFTktjv2QBFlgyxiY3xAEYmlIMMdRJDE1 M4gkJHZJShLaYk5FFSoFYet7kIJMEvuLA7kUGulrhtdHw/TzRiO5B1RJdHsc rXl4YG7U/o90Q71KBUXFmnluLVCBAgE2GO2MfD4OurrlEMMsvONvoUsKKwck BCGXKRApTAE5VjM2QdphX//S+FrjL4uSup2ujkfJFbqUyOYqMa2KNgJy0yah 6r6jELSUZj3YHlKt+sbbKU2MvOJebRMRbPdIgDePgxvAMYAHbZaIiBJjdGh9 s4YYIWtqKmhla4uTItLm5ncMjmSdPQ4rLlxS123K+T73njxviCGHJdh3KqJb 3wjAkWDtRu2BNscsTZSNqYJRGC+FrGPdtZpmWucSu3+66a6jXF1dmw/hs+9u 7ookhTa0fB+2N5O20Qus6BE5jRHSt3zsa8bWElQwgHNdPp+v6K3Js+/X9/RU TQddcyIMCTs+QW9QgdghfX//0/hl5ZQGbia8GN8vd0/D9UZJoXBWta0NBU6j T0OnXAHia0Il0lULXEwEOPDb/PTraBl5qZx53uysKRKuxWDDLBBESSSANkN3 ZSYwpc10dfeJRYbd95XG4VTImUtupIzJMssbkjaxri4uO0bWgFxCbQmRlkWV rdCZVKiSo3Rt6rvPEm8Gyg/UWNNy8kt/HHmG0NpBCncqYIs7RWEggJJFoSUJ EBmHbrofsx8VXblR++tRw0ylnvHM/lHdeBLS2elE7oZ6upp55TTqHCOX4W2P cJW57nxkDyte0ugS01jUu5O5UoamkEqyi8IUERUTZ23EgWEghRvgUi2HOyuB 4U6vEUrd/U1rbaU+vKC44204sMNJi4ENsrcezrDKm0NpWS3mZfQXOfhO1UfF 5v3Jriuvq+DeJaRnFNXYb7Mlba7i5zxNTOeXAThjmte2doa8se1z4oyC0KaY wZ2ac7/uyhwwSogQBuMQYqELdpsJhEmFJYuY/ppxOBS625uWCy5LrTly5TYc yEBJYd7OUoyNoUlKVBKGjAf/1PietnEfFvC90bxVcGX+eWnqJaW5cTytf+em EO2SNskjQw7GyMDg4k+cbgdzUJ4lgXcYd4vLtkN5hBUCAVCBgFRh2dgEDbZs gupPWHjWPFWIvtOTDqSXUQQuCV5rS2CnNnIKlqPZUpJK1d0laXOguKOZXFvF tk4E494Tv92tT7Fcv3dtU7Z+7dRVkbYoo++QHYwkd41vlYGtcGhxQtSaZFtx L8pPlaxAZsxVEDtmyEbYEgZTGMQLQSVBJ4m7gOMyk5pNMilxxpWQJbYCXkFY zNLzuMpLaXCO9Ew25aoTEysy7zSB6rcna+PjLlzwbW8VcNuopJrhTNffquE/ DVJnkdRTVLpRH3bpGzthY2OQtVpHfSMDWOLX4r4zhEyqWKj3Skm0A2iClQ4k gmCk7iERMYOi1L4JjmoET8kkmfDS4N3OJU2mKglD7y3UMpicyXCpJW5lfJQ9 LR9GorPBBwdUcJX2esv8jrXbrlXcOxx08lbRwV7oC2s+EeO9eJhJFI+bYA9z Y6ifuqiCaB6UlXJttaWJaA2jKSYhI7JTliDAAJBQMwTEEFIzFwU4TJY/LNTe LSxyLLzYdcQsNL7Ki7LurUkwSopcixNqJGdTYS44/KLT/9XyB52dnHlzzGtV /uENu4bv1bPT0lttL6OSo+DjZ97QV1wrQ2mq4/ihURCeKaBkjZAHfGxn4xsQ LI6V1RNSqjLvlxaiVQSsLJWUpSEJaACU5zYFIUExsyLNlbIc0+U4n5NhnA2k 4cJRxAi2uWZSwl4OJV4+9MsuvsstBYek8QQh5jsuSs5JssqmFp8T7hyodyY5 xUHC/FFKy33SKgjq6D4yoikEc10txqaLvJIJHxEyd/A+GZrxG4ODy1ri6GFw sdmTN4Ep6SUlxCj5SYHshyC/JjGACgQDmECgwWDFN8knJE69lX8WR4u8lDyU IdQ8wlb6W3AwuEwEOSyy8EJU28haW3YOJLsr3a194dgrtaWPktWcq+XPaAqO OeG7DwJzhub6F9JDHT2ypHEAbFVU98mkttVNPQ7mVkNXTxgSllS5zD+be11J iWbwt1zEkyzzrRLbiHWne6U0pIyKIAQougthPwQKQtKHEJUkr7RllcrzI04/ y+xHE8PZmnkuS81h8zKqmlzyCp2YYQl12eZlZGZTMvOdzPOtwlppUm7NNzLC SuT9tu11eeGez92eOc/E/B3HT6TivnXwbxpzWi5qcLVsDI23C28U2u50UMTw 50k8lwjuttBAfE4QPjqGumM72gzPy+C45KtusfDy4LIzAlMFuZnSkRgoFCSL RacggYIVAL0idW6NxNzEyTh0+zMOFqUeZcdbCJWXdl3VqamG0thPfMTDEqMg Eu466y8FEyYX/9b5P+EuYPMvivii78ccSVFLzRvHKrhqe8UVVxhK+YQUomgb A6SancHyyyPLoY3SNIc6SNjGxnuw1KMMDCWGsMk1d0lRQEiBUEklIh2VQgII AtVBKYeQmx2559vWhXiWrGu/WXnC8hgiU74NNuuuzGV9olIypmJh5KQgqVni tc64hLv1jfJr4P4n5U9ort48B8yL6y9cRsoOR/EtZW0VRHK23vqLLfpWW9vw +5jxQxsjoGPRjWtgY4RMOyFo625LuygmpN7vz2cxU4XDmS7ApzBQSqA2RygW ABHZpsR3qsKlpXE8N+KUd66tmXl5ZUuxlWlAS73ZU4Qt0IUpxanHHnpjvVuT L08VTC+5Pmddqjijsv8AIiruXL61jiPjTmPxhS8s+E7DLudMyW7NkDHxtJaX OiqHRkR7gAHAlyu24O4Xh83PNmdlBagJITEwiVNJ7RLkSCCRlAGYGEUNwKhD T8zpaQxNU3qlp4pbEQtBg4pTeZxH5KORcQBmT3ikuQdabXOpfA/P17cnM/n/ AMYc7eJ7Xz7huvD/ABVZZI6WbgWpq2yQ2qLa51PTsEcsjS2OJ4bG8uc97D3h d5zieekpqUmAmbWhZyghSFIWkhUDFKkKWMqrFJ7ROXLEmwk+7zClNV4SHtN9 8iULi/g1odaV3iFuIc71t1DR75Lnepf+CQC+XzlQouJr/9f4C++kOYe4ew6Y hCE7qETNPkWKPh+/34WUreEBNI+vhidTCSvgdaI21H9KqjlaCCdPU9FGCGIF KQkqzAJOaz5pHy+CNLjQqXHy+w33JU8nuUhZgYupcAKTsgQImwRykm6ljZub nE9m4Oq+B/vavbY6q8QXqS2UqNjEkMM8DZHNcrZHMjqZBHuCtEjiHBfKUewp szKn249oCIKlgFSTFJgkgRFwUYwtATaSodkeYk3K4O3hk53RWznS2sS7C3UM upg4jvXUKUWyQlxTKchcUG3Fu5mm+7bq710lbHSOnD4309LFSUbV8ogYHLoB 1KqBmS45krgSl20NZkogYqJVfeYewb9gHkwgisfxGYxJLK5gqT3TSUNpNoyJ jEgiAAzEkhKAFKUpRJWVFX//0PgltN+utnZVQUUssbaiJ0U8YJTaS1ziQCiH YF9g6gEEXpZp5QWbxaDt8P32xsJBUUljM3JSy5EkltVikEnLGItKYwJBSmFk UqSlSYOJSpPsz8mzm5xNyT5kdonmtR308NUNq7NvEDqriqSromOpq/dHVW9r KetLzWPnloXwCngillcrmkNjc+SNNaknjhyEOIyxWchipIUQshIyFQMT3hRF O1JJWUthRDh8sJJWpNRpwhxt9xDEJpxSZebdYbZlR8MqaXKFHirKGHCtMwpW ZBQEyaFTRaUn65Pl9cRcT2fkhw1zA4rvFjloOIuBbMeCOGbVbfhqy20ly765 19Xcrq58XxUj6+rrZWxQte2jkqTFEzupoRFTAWnDhYeci4VqUtRLaW0JcK1R SlSlgrCshUUmHZOZIyxFJrmdjq9Saum5iWlu6al3Az36cQ8fmJpKUJVLvOSs uuYZw8BopS0VNpU4ywWVPBSVOO+xXLmtmvHDdEaGrkmpzRfBV9XAkYM1UyWT Lc87GskYWA7nEbSwHvA5zJ4tvPrZl49skJttOcOgmxwAiIvMCqAUT2QKbN5p +SyomEIzERiM6gAggpHZCwSkLyxHYbzhKB4usqP/0fjp4j4rrbtxvzAluVJF Z7zScXXSO4Wl7AxsDjPMHQmNzlYWHdH/AFA8rnOkc0gVk3JiSLmGOGBbWoXm 8BQJtVEwuFsTGyJoWlviiakG57CXFPMLZSW3CQoqSQClZUEpEVgJUeynMbci WUmukeGrzwHwJwDQX+xVnCVz5iU0VNxBwhxDZrFUVtwZeKumMclsq5aitMNF LA6R7YHxU08Z3U75ZoKoSMjBsY1clxxcl3gZIVEwaSlaIFSSouPzAATlgUrZ adTlgRFVoW+A8p8Uxeaa1BjWHKm2YOJSw5OPzMnNIUltUuGpLDMHmy+8VEpd k8QxXDX+/QtCkpl8qnuKebHL/mBxNzZv9HNVW6936/3GuutlsbeIKG51svdy SbqT4qhPw8lRGyJyhuxr0AjBkkjY4qhzDWXQ1LuoXmUkZu87wEqyhOZ0BKFF RIGawK2WAUl8fn9XOYWMd1NJTTDLKXIoMkuRLLTCVF1Yw5xbkzKy7CW1FxCg vxRAK31BCVu0/HI7tb84LPcuHeU1l4b4LPAvD8lXf79y34homR266Os1HLPU NuMZDRO/u4JoomObvYJXxRI+QHBKdYxqWeQ/NTLyTLrBS3BIbSc+YxagAokk 94VxKtpCezTh4Tj/AC3x/DXNKy+nJJ9uele6fmg66Z9xsNpgtOIOPF5pLGQO S4lyjuW0JS0hx5DKk//S+A6qjMVRURPc2QxyubvGjkOvv/hiM5fcXbNnpoQm G3UPqRM+UCY2g27bR99l8adPlDHw5UczuWsvEzCeGKLi2zVHFkETzGXUIr4W VO14zBMRJVuYKkaYDcTfXL4a66hJWpLailMfKIBUBZdG7ft3UqdO4P8AvDjc rhEu+3Ld842guqQFpZLiw13i0OEpcSCQtSSChUchSE5jX2wdpKOOm7Qlw5YM dBXS8xqK9XHhqvroy18NdRyw3+6tcAXd5HPP8Z3T4zu3zS0zNjQzYyGmNQzE 9hMnNyMQlxWRRWAlQS0pxlYBCig5ykrzCHbUox7Scj+4tppDmh5vUE2SuYkX IEJdzJIcXklAMyQpC2ZVxttbboBbaDa1pLKnjXhJ8wjkNxZdzwbVWbgni29U N0NTLaLxRxPlnfV1ksQgp5oYWuc97w0QFrY2t3NiEMzs2SPfKS0x406psRIU QtIUIpgpyPZKibCDEWmEAbVCtXdTanwKRmAzPzsvLKDRcLi0qQy+hCE5lJdK e6SoJSHEqzxQkuCaQiXEs6n/0/Hv5eXyzeNOOrH2fedVqucdxobRzZ4q4a5+ cvbkaiGegfaoaGpstHUUgZTSMk+OpHSVzX1UTe5MTIX9930bgGZmcPVNPSrs O/knWykKKkkFaRFUB5JQCFRiQqEEgqRlqBzHdYYWEttpfVhePSPZclvFVpmJ VtxwqHeOzPbbnlIdlGlJYBYMXZpYamGCeH+152Obly9u3aq485s2Wx8ubRyK dwZyc4Nt/BNEKe3X/je+UNHWU1PSsZTGLY+2xVl5uO1+5sj4mRud35JUK5xJ CfjMlwuoV3Sm0FCVJjFJUkglOVEEriQS5ZmJOYlcJmJbUTiXdBMfFzMujvp5 ibmG5h5opUpl1tpffAzBenivxQhK0t4ey4442jummhyJwXyWh7R/Bt848tV4 snB9RyzoLRwXxbQzQFtLsZZaptsq++NQ+WSasqrX8PJHFE5Hys7poYC0B7M2 hKjKTeYrAKhBMQW84SbBbmQVtpIgQQQqIANCOMSisOmWF6XZQtiZBzJU8htx EykJcdj3vcy6WXkF55pan0rCm3WloU6WlO8m8TcGcQ8IyUTL3baijhutBFdb TVuB7mqpahu6GaJ6DfG9qljxk5CioUNJg40l9FqVRgegwNhtBBsIIBBjG6pA 63405h6iA60rKtMQqBsItQVJIgQQUKUClSSCQoE//9T41bZ2xuYEHZep+y3c KDh6o4Z4c4po+KeDr9NSgXGhpxUVddV0feqksFTVz09Q6OVrmgwAs2Fzy8OQ MTamVo75SmHUQLZ9woEEFsiBTHtZok2wUIXUvpaZ0C5hzGI/FjLWKyyyDNNk hE02qOYzrTiloddbyMtNKbQ3mYBZfDgZYWywPGPMO8cf8S8R3/iCrnnrOKry 6+XiWR+989UTKRI9xA3PPfPLnnNxJcdc8yjKpWXSwCTlTC2Np3m0kmO0xIiT ao1LjGNsY7irk6420guuEgAA5AY9huMMjZiAG0qS2EttoSlLTSE0tOGzQ3S3 8H0lKygprhA+e21tJSQgSvpqed9W+qqHkBrjJHVOgZucoZAFQbMEcQcdaadV MZikAFJuAJAASIHMTnGYmBgFQtNyp0bhEhOTksJAIK3XD3iStLilZCFOOFDi AhpvuAgIQHEZnWlvRTGC1zx3c7NTXCeeeIU9ZUMiqG1UPmc6Jz2tUBwyIRW+ 1SQdowmMEYnFsBlIKgCRA2QI6N8RG/3qbImnu5hz2BMYmqfeX3LqkpOcduKS UgKguBBTAlIBTmzF10hxLQr/1fhr4kuFsukFNS0sNsoorO6kpjUwtV8zhC5j yAAnm273dS4+bP7IJIIeQSqYKjEkw3W+Gy6yywgWW07OrE4RMLbThLaELabS kuRCc1logmwkk586klwJPaIeJQsq4CpaSr47lpXHbC976enljRABKxqooaVa o8ytCqQQMG54lTICQLSPuOuFI7CW4T7udRSUNK9/lJFhzlA7xKQIrzJgsFIh FRgXV5am1U12vVFK+iMVK1tW5ga0vfTxzyF72uc07SxpJBeCc1P5vNqV1IXl JQG83aJFhsiUiAvEYndYdgjAF6uTbMsyZp9fcFxliI70HshKySshIWkZIRUo RKAMsYFxQaPmhDDHxJ3rHRiSpNRUzjam0momQEIOjRkcxp9kNwOYCtRke7t7 MAPsj5b9t9N3zRkmmdUrmEkDv1LWQPcxccTCEBlIy+QLEjKlJMDX/9b4AANP XGKtUrHloOeS7vx9ffiqkxsqZp0oBt2x9O3ru27bqW/FfEDr1daOppXSvm+C gEez7QkkaHOblqjjrqTmfDAPhciJaXLboAGYx6rI8LNmwXb6cfXOqDjOMtTk mpRUGUZQPc5xmKbPKIJEVG1SolWwAhZebpC2oihmdCaqnhoqhrNXMgj7tuui D6Dnllg6ZRgkFzYSR1mJ6ejdZSURjc+hCksBILiG0nsgmDacqSCQcpsCibws BcQQIf/X+CSwx09TeqWKqL4o5IqiHeHFRJ3T9mmf2kUDXTrgo8cjNwVaLOsf cUP4chU1iSQlamiQvtX2pSSRsMFeSdoBMATZRpFZaKnvlthdO6amnrO+I26t AD2t9Qcgo16Jnii3ytgqaBBAhb99nHdbRwYIhmeSxMuBQU4T2IkkC2FwIJG0 BQERDMBEodBn6ZYPUlYCs+CaeuMW1mzZX//Q+AVrHBw3NIBbuQ+GvXGCbIip UgpWM4MN3C/zjb110pFbaWg4N4ZZTVRmlq7tabvE6piAe0ChrHTBr2ldrJVa gKlW5CRQABT4XOLQBYEqBh9JA8/opeN4e+cOaemmwo50iJKlpIyrUhPdqUgG KbQS2UptzOZSM8nG9lMVu4QrRV11XPNJW09yp69oD4pRHE4ABNyOIcACmiDM FMYdMJU+4ygAAZYWkxiT1DjA29ECZMalZhDMvOzgRF7vCVobS3YkIvVEqVBK goFSIoCknMpZKUpPjWL4Gu7uIzOpK2ihkjc8IsdQBMGqTruC+qDxOBdl1TqY psMSDDeCQdntsiN1AWNMpkZ7uEEKBQkpJBjkUAtJjYdtlloBIPaFf//R+Iqk tdbcLfaKg0z46GKBtMyvY8bWtfI8OcQinUgDqSoPQQtoWFKWo2E9EPQDd8tk KU70yzNoaZbScyUEEQjG0xVGJKR2u0YGBIgCoiktxM+3VAn7ueOOWkeXxQBq uMjntVj3Fzc0eVcmexECkipcCnCVxJPDbwPhO28bxUL7Kmm0JlQnKCYnPbCJ tygX2pTABIAiR2gYt5vZ3m6Rga1zPMyJxRUIU65kqfDPLJRi5KlC77/f73UQ b8qCyRb9xYOq6Oy+2nN5aXSjs1XxSxrDWvu/Dv3bA2AuG1sz45XAkhubTGAQ AhK7VGeAXFpZUx3MSOw6FHqBG3pvuG2nL5dY3K4O3iHfJWpUxJqZQkC3tLSr P2VQ9xYkkntQACxZ/9L5jOybwDwq3tI3PgjjeyV3xHFMFDxDwbEyWWqpPge5 qGRmdtrrqeogqBOymmpKh1TA6MMPeRllQjUVMYyJHDG59bffJFihapJKhAoU gKQpQUlVhbVmSsIgFC5wJbBU6pnZ3DEPmTcStaEtuMmTdXlWhfesPPYdPS3w aW3G35eZknJaaadmGzMy000HK9ULT2euzhwDwDxbbeW3LqwwcQUVNPxbbLpT 1009ykpJKisoKJtPLcHzxiKulZ3FRSSzjZHDU1bWgQujlovUjmsFujDZRMqw oAkAOBcQW1K7akL8kZzEqCYQIGaISfwrl4nREvK4jrjEMRxWZlCux7K4ygBA itMmwJNcVFbIYcRKlbM1MolpibyKZUnxmn4kuk3B03M1vDPLy418Foh4outz MMcMlL3T6ySQRwuNLFI8yxwMAYamZzJN7djIy1ihlNQYjhTyJOXmUrFqcrgC TmzJACVZUAnIYhIBUIKgTbCr2lMMcdXMJwudZlkJzQl33ZllKC2SVOy4VOvt soU2tpyYfmZeTzLlwWh40lQZq/8AOuh5t8Wx8LcYX2gfQSzXa12bjq40rnQO qKuKspaepq6d+4tifvp5moZHUkm+eHc9zmGkzimOLlBOTebKMpKIAqQOxmAU S4V5U505bBA/BBCypa5XZLAZ5KdMYK1KIeQHAEMOFmTmHQpZSlsNs4alnO4h hTLzqUJfMBioel+7Zkv/0/kgs1Tb+RvaIbauYPCL+FuGuJL5eaPi+wSNpqiy 2m7yVtbFFLQ7mVEE9HRxzQNDhvDyxxbIhY4JTE5d9zD0zyD3i20IKlN5R3qC ArOlKAUZVwJSkAgiwQiIOdpcYNir7mmCVGUm3D4uxMl9C5V9IBblJqYdWy+m ZSlSC9MLSwttbyHXZd5lCkTHTHPVnOnhzheptUN1u1+4b+D/AHWutwonNZD+ 70T4nW4Qt8qOBMc8bd7w7Mu3955U5h7GD4i6VN2ZVd4hCtpVmKgfKBSYkJPT CIPaWr+p9Q6Wl0YRiDKJNsOAFxpBC21N5s8zEkZXEkFE33iUltSmgruHkSzw KOUNk5jQcNU9n4ytnH/Ftkt3MeeO5cf2Omub/uejt0MTamokqKi3yRfBzxNb LI2eOY07Iy+Slhka5zzasFkQwZ9iWSZZLedSUxbKSq3MhxttaAsDsm059qco BoFlOdeqcc1W2zN6iflMfmMkqmVmn5acTMZlJS3LzcmvEZeYg3MgeLvMhpDa lHu5uZdWgs9AdnjtzcPT8COp+bHKbiu31kfFfwti464chlqoHtkpKd3w5pZo XR1MplqoZDHHJCGOq2OMUhmdvR2MaDxOWeyYeEOqcIyBJS04pQJJgFIIUAkJ AAWlQCSlPZIAd7B+YfLTVkg+Vzj2GNyjSi82+0uakkIWogKmJqVKphkPOJfS pS5F1pZQFrdDzXen/9Txi5x8suzZ2q6HiHiDlHzLtN1qrrY6Conr+ML4+ng4 Tf8AF26a73aW3SJ8TV/d1GYamGCSpBEYq31Lapo71lMC1mvB1JwvHWCypOeK VIVmIiQMqUoSkqiCVlKYuA5hBSYU/nNDkxryUdVr7TWbFUOONIl3pV2TcZdm EoLUvKzeJLUpcvK9tlGGpmXGXZZ5zxASqpV6DXihNdrjwperDNx3aqK51LrT DeKSetnlZKYaOV9CxoErHAmKSByNaHtRr2uG1Y43MU080lQkHIJJUkHITvtB TlBF4Co3pCY5grMjpSe0vqCXVK4/JF1ACVOBucbbsVBaiG1qWW3HS4HVtLQh YS85MpQGHJd1v3aqv357Y3yruS/APD8XHfEvEXKTgyn4w4p4b4ejjNDWcP2i 7Q2aroRNNC34SppqOz0VzhmL3Uspmq2lhq3OJl04yGHZnDE9mLp7pSllKC6S 48lCyokBLiXlpbUAUgtw7MDmIa88UlpCS1a6ZVImEpaWrxMPzjTKksNLmpZU utLs6W5xgCclHe7mGZeZlVKeMqywZdmOz7y34V5J8K3XnXzjiq7DwHwbco6S x117YyV16udpulwdT3KjpjF+adJBT0cNPD5TJJTvmeDtZI1u9SYhiDky1gkq haS6sLKAczjQU2AUFUUQXFTpICgCkBQUEghLiaN0HLajxScxJyaZMqy0UTL6 UCWlXkS7zNgU04tM5IIU0ysPqbWXJiZVIsgzGRxz/9VpfkYczmc0Oavb85t8 YW2g4S41q6PlYLNabc1sT47ZTM4gpQMi5j5NkNNIalH7w0TndI8uwlsFkZKV lGcOKk9iWKGyI2gqbUQDYFFyF5EYnMMqARTsa0XL4xiyp7Cm5plhU12w9EuL Wkd0A6griHEORa7tISULzS4KJgpXQT9JAuF1oORVgqKO5NpTR8e2eOAUEhp5 WzxUtc9mQar9jWvLmBwdG98ZDnO3IssISy5pVcq6AoFICidog1EGJ7XEEHMO 1YlACkVJYni+E4+nEMDdmWVsnvErSokBWbsqSpJ+DUpQzIeBylTBZaSmaLzi viUJm4rr7ncr3xB3U9Nao6masvEkktTVOgbHC2OMknc9MwHua3Y0hp3BrHBD Tcnh7KZeWQEIjYlCbLSSbAIC2JJMLTE31bHMT1Rq/FV4vijrk4+pKe9fffBU EoQEgqW6suOZUpS0hDaXF+QhKAlJUlI59cv44OjhSdMdtf/W+DPgy4x0dzpu 8h71kdzpq14dJsBbG4gtJUa7wjl8qLouArFWlrl1ZDCKFC6JtHyRshbdTi8u 8SZk8YbS8grAmWVkZwlJCVEQMSLYqSUrzDu4FRsiKJJHGS31kghgIZXU7TUO BMoOyXytKptKK4dSGnB1KSHAY7DZZvFu/wAFnmpJzJD8suZ7sEhaB3kVxHZV FIAPdkEiJKhnikFJAKxQHvGuawojm5OK6hqJl+v9eLZSI/f7/fZRYvtqQkkW i/oEIWdVp4xvpy+Y1FR0l7s9xtjImUV64WoK5kbGoxRCKeQNQJrE7QnNc1XA Hgj7r8otl8nMh5Yjt8rMI9RG6yFkICnT5qYTI4Vj0vP4UhAZmcPl3EpCQE/k g0vLCwjOhcSCVBYUCouBSq//1/jf7Ltrn5h33hDlHwVywl4049v/ABj9/vq6 OtqfiZaCy0NTUS0zqPvjSuhapqC4wOmcY3sjkbuLSlMflpmZl3Usd0g9wcrh BC0xjmyqK0o7SQLPKzBJtiEl2uX2NYFpXFZXGsecxObY8bb73DkrlPE3shBa U4lUuqZC2lrUFLcfRJmXdeB7oNOzCftQ7JHPvmlzX4HpeBrTyp4C4U5OcC8C U8PFk9LS9zQ3MsqZ4ap9oqRFPJLU1ouLe6p42j+tzRUgjMrZsG9ISja9NS7s tMtBIi2kIHZWtMYZ490UrgtPeZ23ILBMUpUnLTmzOaRl9bT2EuSeOP4itSn3 lzMwsTuHsuJClrdKcQcln5OXUguS6kTbTaJc96lU202ppfrtym4vpeCuGLJP Y619U29WO3ujoCCTFPCxzJGvjJMjXtknjge1yPBSIND9xNUNTLmLpXLHK536 wVWqGYlxSYhSyTG0wgCRBRFkKbaYkzIybjeNodLYSlYtTmIKYjKtkqagU2oL KVtAFRZ/U1Ej8ubiW/1EPO/mRVzsgo23njS8MmioqiKSCOaWpnI2SxSSRPaC oD2vkYRmHOBDsK+amcuLrnWikguKtQbCFRgUwUqKbiAFGIsCjeTsgt91nxOd S+FqREpmBB0LFpD6VtslLot7wKaZIXEltCR3Y//Q+HfjdrhT3qIBrviqWO5R u2BA6KXY9oV3k2tARFLR5CDu3Acmy4gKl2zEKSTbsgSTCJ6euAFt49MsNIQp 3LBQymIVG8QtgLbQTbCw5zZABBcBWDiPi3jLhbhXhGKtq+LOIuJKK08OU1BJ smNbNKGQ7HkjY7e4I8kBubiQM8J4Sgnz4gsBQc7JBhA5rIHNZA7YwG+yNQSm KTuBTSMbw9x1t9hwLbU3n71K0qigt5Dn7wKhkCIrKiMvbyx7c5i2d/D3aC4q 7QnB9FDQ8mOeXOLmRHyHraoROqZrJBXVEME/wu7cyMMmbDGSAHPjlYE2E4hm JJ13DWHFrLhV3YIKgXICAGcExGaBAzG0gkxAERjSWNYNI65n8AZSy0MPC0qd bbKJRC1IUvKwtKAhXdt5HFNoBKGXmbEl0FKH7R3Y64u5FusF2ddaPijhTibg G3cdWy+2+GVrCK6jhrJogHMCinfUthc9qhw2SlrYpA8DPiDT8smbkllSVN5h GAJKUoKyAFElIKhBRvBSTC2CfnPj3D5x2T1JKqYU0/lMIlCUuOPeLRWUISHH W286m0jKhQcZj3qFJH//0fk27G/BPJ3jflJzIquN44Kfivgd3GNZSVIrKeKS SgruA+KayFvdSSslnLLjYqFkTYg4B0zo3uidPF3lJLE5KWxESOK5QlcCmJSL ClaFgAqBKjnbKSRlCgm0lQFLiR0LNY/hZ1DggcWtpLiX2w0+4j4JTU1LLWvu lS7AbDM2FBLnjDza1upa7qQWuvpT5oXqao7Z3PLiLh7hu48yK3kP2f6OttNJ TxNqaWuvfGVPQfC7qiLY2GIvv7YgYWte9kW3Npke9juW+FSa8LkW0gsy6ZBz OoqSQlbgfcClRNpWcvaSSkEgx8kVsxrPVzGFctmcI1K8hp97F1urYaZWmY8S lEpi2wpC1gFsBkvKmQ65BTg7ksEZH15XW208cz2bjZ9RRz0PFVroOJ+HaZge Xx0sdDT1FNsJDJZJJu8lk3eVwDjGzYGO3Lace72YK0OQ8vMSpSQe08MtqwSg WJtiIkgkqIpicbw9DiTIqZDjMrMZ2ioNO9ptUDMjMlxpBQoJU1YlSG0tOPpQ ytKUda8iuUfAnAHNXjPm7ZrNxJRcU86LFBHxJA+4zOo6r7shpY6f+w+/NN3z m0oAqGCN0jy8xkRh7nwzrrUy8zMONNl1pPd99E5+7zghu10gpCrB2TlASExN ikjKMYxhchOYCmffVha5vv0yBaYRLtTK0lExNNqLCJpLr1q30rfKFFQE4lbo YKP/0m2/SQ7PUVvYy4KnpYKh0LO0fw3cblTU9K4w04hsF/pnTyviaGhTJBAH SEOkdtbFk3NLYMtxc2pKitZQzfmKglGduKYZilPaUCBAHMpVpJUakbYw/C3i 5LNyjJmlhRIUlLjr3dgZu0kOPL7pntOKJ7ttppLgsSB8mPZ1oKOh4J484ypJ 5L3frTzE4RpP3AET/gK2iqaqVne3Od0rKWOgMjvhpnTmMd9JTRMkEc0wJ+bl kzjhaClocSySkwTlhmRmUskggIIRZcVLQq3ICFPK4hiWHSGWdKDhky+Gn0IW 74044GnloYlGm2lOeMvM+MLacZX4wJdieaHduOtFYftIVV34WtVZyWqac1PD tr4htfMjl82oqpJ32KxX+3m5UduZIS1rnOhuzfiS9gf30Aa0tDXtwaYQ65Me PJWkocbBKEqUptK1EKV3eaBSmMRZYsnMQDaoxiD+Fv4eJPEJR1OIyj7kuJl5 hiXmnJZhRaSmbSypYW7EJUlJWfFWyGErdQUJl+P6+vFZT0FIynp2/B0/dd/C xrXyOc58jy7Z9oq8N3OJO1rQCGjaDCEuhRzEm2zgBu9P3FA02qTWQqUQUkiK zHylQhECJypAASEoKUWKXkC1rNf/0/gqlt9FFBRupKt81ZJCZKmEtG1j2yTD I7v6DY3ZgqXHMABYgoEqRbYbzugDZ4fDvMKH0SLzKQtxTSs1qUpJURCIgoEQ jEE2RBSU2gZoP1yR5Rc1OZ9ZJPwDwxPeYaDv6GrrQ0CCFKWoneHucFJEUcjw Ghx8uipgtNS/jbZYWoAAiMTC21QgIxJOUgARNhhExpVYDqF3BsTQqTbW88tK kobQnNmEAglSsvdpALqDF1SU3ZiEhIO8ybZV2+J1XV/DCSKnip2OYPIXwsbG 4guAKGVsh82ZzLgHEYTuDOoDpZZJVBZt6SSLLPckXXRgnbTs8xJd/wAXTOz6 EtKUy2QgnaG05xmiq54LsJJJSpbna7snnoVTIYpF7tz2rI1AM3O1Gnh+M9Th UjNGB2/c/cdVka1/LrbTRJymFu3bcOkRjHZEx7YTD//U+FTlTTWya9Xqtuly tlubZuH33ikNzLgJpo6mmaI2bQVeWvcWtcjChDztXAVijndsoGxS4EQJjFJ3 ec2WC+MKVWmJGdnp116VCostZ1KDzbBQM6E5sy1JKrVgZWyXRHO2lSkQpY8s 5rRV8w6SWtlMsM1NNSsELTtce6kafPm4I0qF9FyAABNTKmU4KpcskggpMd1o Mes9V91OfyclsHe5jsSuLvIyKacSU5oZszakZVFNkLTaO1EAJC1qVTYcbVZv HFV1npS+eKWrmdSktR3dOe96uXTJylcgOqYHsIlVsSKGVC3KIjiAPk9tN1zB xiVxTVMxOSq8zZdWEGyJSVqIuECTGwCIAggEwpLst1XIyWQQuY2J2x3eZeZQ C3PqFU+AzPRRIgpMDspFxzAKbBIO0Wj7m4AWnZca/9X4BO7cBmAFcnm1XPGD lFpNShCiIwsO37/fqqdr5Ynb2zbHMeJI3tGatVCD0xGpLahlIjZ940cbdmWF B9CgFAxCgLQRGBBhH0bzbCo/I4PMkrnOIUAdSVP8cWHZMEioCUrSVOrJPWY2 xPy+e+yjbh1G3+1IEIrW/bJA18Rn9GeIJokyyuihPA8qMaZyxHb35T0g3g7o W7ra/9b4WKvupeIpY64fDfds8dPVNiPmAYdr3AtBC7S8EAEBAAueAZpXwQVD MFRgd+0C2G24k2xt2CnTnYLn1ISoy62oCBB7JAKSSlAilIBJU2gRQEgDMM5D UBqtcVaNvidV8MDEaa2B+/3+/QDWSiN0VFx1XVCAhu+/39lOvwrwrDxHTFhj LXxUVuqNzg7dKypuDKN+3zNGb5WgFQ3JykPK4DnZvxdXahCJGzYmI43D72UJ tYY/iS0sypWScozWHJmszGyxOcgBMFFSlhRUEjLX/9f4y57ZRNsfA9uMrhFb 7s6imfcopYZn07aavL2xtbvZtjMMjFa/c55TyyCQhJZ3EzDqwIE2iBBtiiBM LbYiwiAHCFOLLSvjDbDIcK1BJbWsZciIIWYIDndJUoAqXaYuWExSplKk/wAW vroZbdRSSSGmpq2rdG0yb+9c9krGvZ5W5N7shEBUgIH70OyTbaiXEZbQLuok cYx9nTBOThbUmRcbdSptSypakoSoKAGXyVOFEYExBIsLggkNpDe8T1cdda7c BEYp6B8lunDW9A7dGUIXJqtIJJKZnXAwSpuYcRfExH36ej00BzrzD2Hy7jUQ pKClRO0gxBEAkeSoA3wIKjDMgJm4e4pqLdaZqGJs9WyOqdJFTznvIyc+7BYi EqpzGoBCIcVKVF3OkCJ4CO3f5t19XbmQcMEvMLJCVR2gWbspiIk2iN3ZAioE f//Q+Ey5U5ry2aIyySTSB8kTGAnzAlcgugXTMZ9ExAFdvKvZ7Pvw+QadQhpr vgUBJ2mwg3DYbCTbbwtUQaR/dkAqw7AwquoVfw9c/A4yVWQFEkEJVD72R9vy C2lxy/t0M9dX1VS2UspYG7e7OrpA/InwO05BCehGYIdiClIaATC0/e/d/PZS k05LuTE8UoUR2FRgYE9k2RAOWJszEEDyQM60mvYr5c/NXl/wbwLzp5hczLpw tT1ty4jbbeI+KOPoJahzbfBSB1FHA0sd8UfiNu6GJ8UoPdvc50b3OiQWpcLB n2pRpQbbSkZEQCgVKUStQRkVmKUi4lNhOXslwpcHS+HS2r0rxmbExMzLQCVl p1pjxeXAAQt59eTxRKigpQ6ETDDykLl3mkzy8N77/9Hwg5P/ADJrNe+bvHXD 3FnHcfLjlbWXu28UctOILtaW18Vun4fqamehkNDNUNa+SaR8THGplqWshD3i OSVrAG6lpWY0w8xPSZme6TmSQ0hK3E5gmHZUrJ2coIVlWUEISmKRbsA5prSG vWZjT2HM6fXNsyuRt7EH1yUtOIBcDqVTLEsZtTLpcUgyveypfLz8y7MJfUtL njp2iq2hj4jNt4YbVRcv7hdbpxRwDJX00VPVTWaasnpKQzQU7Y4mhKN0sbWM aB3r3D7ZJVci81PTbk5lUlYIC0qCCpKihCjFSUpiSlSc1gTFNgFNzjk2/IYI zpmWmW5llkqAdaVNBl1KHHEDu0TD76u7Q4H+6Up1x4ocyuuqWlQHN4JBLs/T 68C8BCFI0FQVnEa794J50T8xblwpd+YtFYuK7raouFODpa3jUd/TG2WeM0Xd 1JMbnGB8FPGJ2qp27wpKBI+LzeANhWGrOVsrUEFIUDExSnLEBSUg92lBMCiC LAAQ/SWdM80GFp1FLFT8whLedt9TKs7qlLmHzMKD3dPvzPeTapkJQpp5xx6K m3Hmnf/S+aTkhzRFh4iPKHmRcpncDUl2Zw/wXx9eqR01PaK6Z8vcwXeSOJXx /mHPjLHO2xxukYyVwcx7TYxgiko+PMCGRGYKeSkA5AqAU4jsxU2e0S3CNpTA dqttZLFnMdd/h1rvunMTWjLKLdJlV4iGTkDZUpxfis8yXUNtvZkoUpeRcwpL 7E3XUvG3BnEXKPiDjDl/duFmcOQ8P8PPoqjh6olimsl1huMUzY3QUUcIbK18 XcshlpTNGZGd6dz3CoYUdk1Tk804pKC6qBDyAQTYFIWCUlKs0YpJQAsELEEk wRGG6vce0g9g8hiOIjD3FKT8Xv5k5UoKUPS6plL6pttttQV37KpmXeaDhw9S w8hUtOvDyS5W8nOYUfEnAfHVJZeXHHnGdBcKazczKiGVhpKysliLamoD3zrU Me9zHxE/EU7WshbN+ckGAFrUk1gOJtjUHeuyalJC1gFK05SDb8HFaAQc6SAH MyySgBJUnMQ0LOahwX95uTpZVOSig43h63m5iUOdASDK5Gz4qO4Lfib7AclU mXZSiSE1LhxPnR22ezXzn7LfOCy8R8G8O8QcA11FfqGg4Rh4WqauVtRdKdsI mqbVUvlndUsq5Xw1LIN7ZYe+bAad0UTXNeT4sTPySWpwNvNKA7p1BJS5BIUl aY9plyBiUEJUFAlMDGmxwLXuEYYubdkYywEu6J6VnG2Q4zLPLeQ5KYkx3LDE 9ImDsuJoNvyE0ynIuYUlxCF//9P4uuSXE3LLivn7wm/tR13EdJyc4g41juXN A8JANq3QgyHbEJJG7Hne+ISPce6Er3uXzKETs3iGDSKplltc0tECpsmBcINp VApClWkkiCjaAQTThSuBSPMXFxgQnZXA1PJUmWm1oW6zLZoKQ2FOB11DBKQh AUpTbZ7t1YyNk19ZfOXmT2eOWVgoavlDxPwHZOXNRwLTVfClHbrxAwU3D9mB FOYwHtla5uyodLHMszqtzmuidK89202odQzGJYkHcKWFFf5MAjNmylOUWJUk wA7JIUtRjlMSFbdcveS2J6SwE4Vico7KolOxNOrSsNlJV3jrz7hzsEFa0qLz cGmmQhht4SwRMJ+Xztk9prjPtJ3uzXy419bYeWlDcbxFy35eAtEdvp2vjd8T PHHta+oqXSJLLsaFaWx+VqBxcDkESTihMRW8AAVdmCQq3KkCABiM61ZUlw5V WAJQjXrXmrXMXl0YRp9KWJC1afgn21TK2wWw+4strbWlIKpeVYbmH0yKAuWU ErWubmvUD5DPabj4F7THFnLmpiFMOZ/JSGzt+LEZFXduFpamrp+8llkAANKZ 4wWgKWsZtJBkcIsSMyMWbUIlJUtNm5ZQuJCvnJIvgYxgAcgiwlvBccwZ9lwI S8llhWZaF5iUlcspppLA+EKw42ojK24pLZYip4qnF//Uan5tfKW/dsXh3g2j tvEtJwtwS+4u43404tNHLUUNkpbbb5IXPqaSme6plIfJJ3AYzIPLGgEyyka0 /hhawdUu6V9lQACUlSjHKTBMAVQAjAWxgowBApb6yE7hsyZbBxKuuuKytB97 xZgBZKUrXPKbVLMRy924VqHjGQMtp79sBXxr89+RreTt3pH2HmFwjzW4KvBm Fm4z4OMjQNkssbYqymmaJKed7I+9Y1XxvYfzcr3RyiMjNy+HhsTGFPh9smBO RxtSVQByqQ4lJHAiIO+MQESqT1pgsyMJ5gYecNmy1nSkTEtOMvNxKC5LzUo6 606gLBQpKi0+jsLcYbbdYW7z+79eWCVZVfU1PKYZGuzLdwD2A/aauY+rFHEZ 0wozKPqlngu2EREbxG0eb21//9X4JqpslJY6KhMFORd9t/bU7VmDY3VEGzfu yb5C5AApKuXa1CTTpcfVbYk5YQF8Ab4RtCgDbCwWX0o57DhKYYwpSSFPtl0K CldpGZbZC0Z8nYUyShRbCwla4qKVJFGFx4K4itlp4Lu1RbzNDzAtst24ZFLM yWWohjram3oYY3OkY41FJMxrZA0vQFgIQnLL7Lzq2mSCW1QUBsJSlVvUoEUC OvOyzapmfSptGTMFrSUpUkE5lJWrsqSCCFEHsKScxjAUecQ0FTU8H8H3ptI/ Zbon8P184a7YHOWqg3dAXslk25jcGO2jyE4D5HsYg+3cFEKHgynzpuhZebwA 42pJuTndNYU4lSO+Q080psmCiltaXM4RAEgCYQkrBhApSAFJUpXSnYc5/wB7 7LXPnhbmBBwXw/xvZ+JmUnBfFtiv1LSTCos9dWUk1ZDTT1UMopaiangMTZ4i yWOOVyODXOa6LGW5l2T8YlFpAbVmKVZMiwkHsLKwoIBItURFOWPGjPLyYwOX 1D4ljbM0p19sIYeYE2JmTecOVubZZlXGHZtaU5y3LhZbmMwCYrAKf//W86uS /O3jfjXl9xdyR7M9XDS8pbZ2krfzO4J42usFQOJKO23eSey2mSSOKapjZC2p raOGdsSP72o3Nl7lr8N/oJ2VZxGfllgtsBsud2tMXERUhKinKpWVaYpjkico KlLiE1vPz/xp7TOGYLq8OGexOcZTKqflphKJCZUht2ZylK2JVcyiZUw53S5x aWXlMMy7UiHFIQ37u8BcwTFwDUWusutHZeILtZ4OHeJ6ThqMNt9ZcRT7qswu i+1GKyFwidGGtIcHRlgYXYUuIONN4itEyVOZQqCwYBcO8ykjOSLIKMYwgTeo Q10Gmp/xRM7giUspIU4GHVFxcsHSHigKJQCUoKib1OLQ25/JFLZPwKdovlbb OF+0l2ueX/Dj6xeW3MXias4UpGyxNLmWS5SmYvYjWlsNIyokb3ZyQbd7XAkR xSeZE6l9ViX1X3AZhFI6ScqQNsbLaa3BcHxTDdNtqedaKpJDQcCklS3UkhoB tIKolK1JddXagNpWtWVMKaCkvdAafhe9Xa3i40MkMtPdrTI90bKmCIyNe3eC HAEANLmEENJQglQKLnJn4vBbV2gSDGN0IRhwHn7NKpyXkMRPw5Uht1EFKRk7 xBvKkKXnSFDLmHeIWAo94UKRBJ//1/ic7OHG39qO/wDH/NaOho7tPw/yh4u4 KsMNW8RtbcuNLTV8OQVEbnNJ+IpGXWa407W+fdSFwLWsc5pVT0w2pLkrfmgY 2EAg22bbIQB2m6+lPhkjhLsw4rF1mDDZdaCCmK3G1oDdiiDlQ4tC1nKSUDLC KiUesPJLsocUczfl4VvEt9ufd8Xcs7PxF2g+Tlpq6gMbBYOXIfdbvES5o/5I 0t8qJYo4X9419Exz27CrEczjLWGa4c0y4Q2meZC+8KQIvhCSxBZIJGVLqClC vyjqYgQBIxqU6ln9H4ZqZltt+UwmcTKuyqASt5mbfebm3XInu21MFuVIU804 HZVDyG1laUNL6F7T3A9DzJ5PdizmLcrhJZeGeM+yhwVy7vVztMUrG07JbJS2 uq7+aYyxuL56WkDY2+Xu46stZFGHiQLw/VIcxx5K1Lyy5KIJKhEpSUxuJKD2 g5AQ+CgcxKQFviuDrx1AwVlpthT6VLSuYEu61leV44lxCEd2tDkslL3duKCS F4gx3byFIWprzS5CcnOCeC+Zt64htfNiwcSWOkoLhHV0lskFPA2wzW65Oq/v B75nGOUNihZHSwumNSJJGNf5S1wpqefwrF8P8Tw9T4mFuJLXeNdzAhQJPbUA SPchJUTAWpWpsKzorRuv8ExRU3qKWwxeG92tE0GJxrE8wSMyF5pFqYLLRS0p Tkw+1LOMlSVJlXGkTaZf/9Dzn5W27nBwh2X+ZnMmO/1nKzmh2nuOqnl9xNxn xlaasx22O204vVTBLVuaHwsqaviCw2qnqCCKeooJ5mnumuRtsHkpLAMP8dms zcupbSGnUXpaSFDORsaUtESpCsxRbaoW7NT/ADDneZTapvSSJLFpqXl3HE4U 6+FKezLTASqUhDUzOycq2y63KPt5At7xUIShZaHqLyc4tt105c0HEHDtvo+H LxR8NWt03CbaaRo4cNJTUsgtyyNbK2Gmb/Y8Tnvk7xrSZJXta4ki/wCOyq1y DwyrBUlQERaO+OZMSDkKhFHlQBA7SgYpp2SwcNsYlhzhmJJcDLL7xtRdbMUw ccSp1HjSEWTYIaCHcxcYaYcaZa6Z4I4ntnAtBaHcdSzcuqvijmbauBrI4QCR 9yvvEzoqK2Usbdrd8j9jwZFa34eBzg5rA1jzRWfHSgqKs6xDLtKlFN2aJ7US TelAVeqNEWZB/VUs/MYV3TokpNxxwvLUhDTLEFqCS4s5MxWhKJdSO1MOJ71C gUuDkf50XCvMbml2C+ar+Aaye6w0VBb+PuMKKdrZjUcPUFZBW1HdyukaY3w9 3T1UnkV0UUrIjteQVLpvuXJtSEKKItKEL80MhIVmVEWJNwgVJABMSS2ur5iT wNDTuMMsukTiEoUSU9y4vOy280lIKXCouqlxFSu7amVrmUhbbJr/0fiI5d8a v4JsHM231UzmM4x4TNjZTwRsfHPIaukn7uoY5ucRbG57NrmkTxQvbnHmFzEv nfbV2jlVGzLERBBNoMQY5SBAkEmMBS1wl9tiTfZd7kJUgRDhfGYIUFBDZadb yuJWEOhTgdR8GWltlTudDccWcRVt5fGamaSSemhgt8sqjztpomwsDiAAXMY0 MXTaABoVNMthLYSLok37SQTfxt48BCiuJ4i5Mq7wripSEA2QsQjIkAXABPZh CItzFS1KNI5jMz+c6AKnjr+zEhKdsfv9/aaCW0LzGB2dVv3gfALLa6a5D8Lc B3Srud14/sFx4rtvwNVbKK0WitEUgrqqnmbBUOa2WN7o6Z39kvO4RkRbJPKS MUcm3pVH6u02+sxghS1IsAJUqCUqUSmwiJCY3xPZpU4XprC8fVkxrEZzCWAU xmWZRiZSFlaQ22szD7DSUvnMhSUZ3SgKKAhCS6n/0vlE4Ov3GXLXiCxUPZ94 m4i4bbeeMJYuBjUVUcdVR/FVTIaZ1RVtZTg1HcSvbJMYctpcxrGkI2U65g+M Ys9OTTSmshSUq7xwrQAFGCS3AEAwtATmjcCSK3ow9zW3Lvl7Jadw6eZxNh0O d9K+IyRl5pZUhIdWzOl1xLi4lbbS1zBZU0kBbjSEu02PM1ne8CXG0PkjZWW2 fdXsqWeYmR7Xhm/xDnvcnUtKoUUpgba06gDyvJWLCCCLBAmAjGIAEQbI2G+A 3zPdS5yzVhxh3zVriHWlodIUoLSnOsIUgoWtaihSASUkLCR3YVw7cQxkroGE O7o7ZHqocQv4fxw6aYRiPv8Af72VoriOVK/F02kXnw2b+njeM0RSx5VRMm4/ 4diljgkZLVuY4VDS5jVY5Hlo1DSjiDkQEIIXBeedcaly40SCCLrzaLNl/SKL yEkxPTHis0ElKgbDmhGBIjkBUATAEpBUATlGeFf/0/jmFovd04grb9dPuqja 6rPw4otpc6VjtmxqI6MkteSm0qS5S0BpR83PoVIKQ4tSyEQOaJh0g2G26EQY bo07Gi9POymp5P4nkkMN96Cnu8jfZSBagpIcRmEASfhEixtIeCiGd484Oksf EYfDNDT1N4nFQ6mptq0zah/lYQShO1HFCAM1O0BTeBYk3PSRUMxyWZvfQFpG 209O/eKk5naTmtLap7pzuk+NAuBqCcrIWtQS2clkUpgDBAB8lrNBaqRstiro rdFV1TKgskAcdxSPdtYdpByBRHEFEA3OBaWjAyXADktuhGPTsjH0776blL4d VFKkdoxypSI22ExMCUkxHYsUrspICVGklUWerFO2q7tGyb5DHCCQAxFVAgyc pB0GZ1AxKCM2QGJ++777qquXcS13xBCSbIkW/aIJjwBBv8kV/9T4C5gWlygN 8xbl7SddfpxGBC+NHnTEFQhb/Pft6dt90Kg019Ti19lF7QYmjG0GQXOlfDI2 KWIvma5yDNjXOQKRmUQAZqiZ4gmAnuCFAkGF1t5H3OyF9lCmDKd+NULZKUlI UqJIA7KVKO0WkCCQDmJgExUQKcB/fz101wdJCHV5nDnyjaGGORx3n/MByJXc g6oHpICAi3sw3mIIuv4+aJspeuoU7Mqm0hBDpUBCCQFJUQScoITAJiSg3Kyo Nph//9X4Cu+SmkgETCHOY90yeYFm/r0B3oU1QYjgc4UT1WcPk+9lGSpruinK Y2dqKuMbI5doEYRELCApUYHZtY5RoWeuX4JiwEDUaiopCjuh4Pv7Lqc/hm5C 31dkFZUGOCqttHFCWbgjIrn3rg7T/dOcrSmn5egfNM50EoETmJvu7JHooew9 95a/Fs6W4NpA7CFROcKEI2RiSYuHtAGJ7uCa6F4g4pfV8Q2motdYwx0F5/P1 I2tMplo62NXEFxKtY8IFILiAWvcuAGVk0typD4NqbN1ikbocIkwjt2wVc06y vEkMy7KCe1nB7YtSs2GYQlAtU4pBKScwCzmQhgq//9b4hOLquilnjioKx744 q5wlppQ1u0hkyoRG0FoO4AZbV2gEknAXJAEQIETtttFkL7bfPSwxREzLOtpW VqyggxABSbykwUqEI3m2AioJgE1vEnClbQQ3IRQzd1NOamXfEQ6J0QIcw+nm JPiU8FxOh5Dqwsm3dGwxuI4GBh18aD52Rm5NS2gkqSScqoWjJ5aVpA7CklSS oGxIIJtUAEpw7SOldXxGWSEwU5qQ8qGvLXBgaCAPN+dVMl0yOtpl1tvKoCIJ hbDpjaeHnibAalwmWmppLiWCQppGcpgYiCgkGwKy2qssh7kRUrsmbKJlyu1q oaWF5IDIGfD7XEvckYOSbnbhl9lT7FMKlENKKzER4CG2/ZZ8vCqTCWpTKGhl VkiSQog3i0QVER7NgVD8kUqWSqv/1/gsuNM+nr6+ldDPGKerlidE9NwcHOah IyJyzTIplpnEnyA4og2A8N8ejbR9QyOFrtApvBSUmwwgUkxSdhSSSkkptNKv hWqENXcO7hqBFPRfDvhJXfk5yEgddpyTPNCEwHzjSnQk2RBsP3+XpodwWZEs 442SSO7JIBykwBFh9zAEgkJUQDkAKiHAdVFfQvhq7MLZViGtqvinPbK98LKh 7XAubECGBztgBfqQADocF2pdxb3jZ7skCBOUAwvhm3CJMLrSYXipn5xsYf8A ETbk62ylwuIl1OHukuEZFrDUPLICW4lSihKQ2SpRC0AuDrzT8NccQ1jrZHdB QwVbI6KtZva9z4pGhQC3dkVGiuz9CamS74v+rqyEkWiHTuPo476JSkvhLswW ccaDrYSYoNhMDdecqhcAIwPYSQvt1//Q+F/mxxNceMLlY62thnZ90WU2Fgmc SgNTVVXlHRi1LgEAVC5ASVBMIkvE0OKiCXHM/wDVSnw9n73BW6mdlpqbS/Jt d2O7SgpyhMCgZABC1QCQlIKu0Id2ScmZTTAZFxzAdt/H092Bc7qTQIjbb9/v 9xXTPAVGxvBNnqGw0hmrJ7hTPa5iOdGXNZHK87nElr3uDDtG0t8pcSQ0LnQh SApSvzkIXQglKiIjYoG0G+0ZoRg7uiUOIlXChkZTLjtE5goqcdTmyLSQktwS UrQohJ7XchYKnX95J2m73Kj51R2+9GzsFprH1txfGJCKZ9pq6OSF7e8arXC4 7A4OJY8h4D0KBs5NIkJxh5BcSokI7JyntLSVQVCBSQghSTALRFNghQxI4FMa ikZ3DHWpaYCXQ+A+HC0C026UOqbl0OFL7Cng40+lEWpgxWVpcdTX/9H5t+Xn bygqKfltwPzAfc6618N22o4fs/FXEcs0tTZoDV3KKG3QzxS9/wDAMoa2j3Go kmljkZK6BzHybnNxjem1s4cuTk0Du0rzhsKj3ZUUrWWopzIaUQoFu3tRXEJU ps7BsYhKY1igxafmVKxKYSELmC02wJ/IUoT462ovyT+KAJD3joYYbcDyWpht xxpM456E8UWauslXYeLP3ft9nvtno2UNJVB5uMF5gt7JHyHvaKCeQA09aK9z mGdSZp43tHcNYigMPxvDlNS+VCXA2R2eyFFKB7tsGJikFJVBSkqLgIIik1zY wnHVLVMzS3FTDgmmZmEm6CtxwILTS5pplJQ804yUoRLrZR3EpLNoeYmVOd38 O80OK7FZ22HjGz0l7tdBBPZ7rwbxa1tRT1NNKAO7LmtkjdExoCmnZI0tlSnd I2R740DhM7iumJ1b+nX1IQohWUBCkkWkEhTcFJVnKxFIBy51+SBSkx7C9A80 5ZErraTMyWlFbcwULRNMPGCQthxooelpjMzlKmlofKmcqAksqQvhftr/ACru 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 OdXH9k4XsVbZOWU9PJTcNcBcLxmst1NLPRSSUsk11q30tyc2kkdFHFS04Mji G01MEaY0jJ6YmHJXC3UvEqWp9YCChRc7rI2laRkX3aG7e7VlGfKSVFQQ4uqc fm8ZwpOOzspiuDsrcWJCVm5iYXMrWl1wTs/NS02TOMqcdS3KMGdQibmAy84o WNzk5//V+JvmDwNX8JUnB3NLhOa603B/F9bXWnhS5MdJHXQXOwUtumr4nbU2 bG3GmqIywkd1Mx2oLcAqJUTeFwxNLasxKVoIiNhEQRAhQVZfaCNkSopHUc7p vVnd6amXm35Zpl5qabWEEhanWgptTasyFoeYdayqyOZUoOUJcSqvaD5VXYTq ednJy+9qS0cz+KOF+dVq5g3Dk7yxZ8S2OGOOSnoHXWrL27p3SRUF0rCWoQGk Shr3Da0kMUwmRm/idbDkQnPnSRlSBakJSNpUAk5iElKsqQVRKA/GH+YjuNjW EuZObYSgKW26wt91x5xapdDrzjiHWkJaUW3GnEtl0PNJg633aQ79NfJK/wDD l6vfF3LWrtFo4a425CWev4Nu9loaeCGW6W2mqYGUVfb+9cJhF3FG90jXSBje 9p3vDi/u2pHEktys4JdYzIdAU2rIlKXEqbWpQgAqC0lSQpKVCKYGAgILaWab ndOs61wogtOrKJsianHzJTTTi2i2ollpLzLikvKZmksqcC2JluXU4pMyQ81H y3kvsgqbzwnUU9ndHU1kFs4qZC95bR1DpoO+Z+fjRrmtlafOyN7WgldmDKMN dUSpSQIkwQoJ913wJIywh70wib47SItarl/Hy7hU0tTreVImWHHWjcFKCHUK bWlChAOIgAW80G1ocfaT/9ZyuKOF6vlnzn4zuVq4putFwdzR4afzNo+HG0UI f9+0zoqS7XCKpk7ydjoe9oxHRFoWUv71pDIg5se5ZZxRa5cvJ74qKkhaEpOS AJgU5gtQVAEwSSha7Uwjt7Lv4hjmmmWZlrDCnDE90HlMTDzye8Lrks2Ah5qX dl0FD3eKabedDa2Utvjv1lD53Oy224cG1PDVytnAV84YulrqOHuY3Dl5fFVz zProYmSQVElSozZIySZs7JJ5IpotyAHvVBh81MS0wnEJVaQttd0c1xTEKKlR KctkCk5wRAQJzgON6LwLV+Fq0xqqUnFMTTJU24Iy3ZSo907LIbSMjiXgpLbr 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 IVDNlUEBSoQdCV0hjmrGpmTw0JdlmmFqLTcxOJcZdIPdPzKWGDNty4+DcbmJ VtxpqIfn3pZtrxXEPZO0t7PnB9gquE+XHDFtvNw5iXWTiK6U1gtfCQtZpIWU rZ7fTxuutwq6ejfI1twijbVwwd4x8j4e7hkexLDHcRxd50ySmIw7cZdklR7Z DilZFiIAS0AgoS2QRHMoArCa0DOaAwNqZxJ+faTLv9zLJM5qxoS7TyhmlmJh U1I5nC453jjzsi65OtracLZQtttXNnaO5FchKnjngrmlzN44o6I8TWGDiKzW e1WmOotldDFDDNSQbaOOCIQ0kIBnEcRYYjFBE+RjmTNONYw/h8qJFSlKIbAz KbSktCMExIWoKjZlhZEGCieymx5QY1qaaelsOZ8TZM06VMon3ne+8tS1sqbl A9LuvrQ93jpDpaV3k1MNtLIMwkuBnciYG8QQcs7U+x8VUcTLHfrdctzal0NV FHIyZvfyyOMM7d8jXNej3B8coYwxKhsfm9QpU03j7IbSoJcRYREDLlIgsg7L jFMRlFpg8WhOX+l5puYxfRGIJxIJW6046k5sruZXeNrDjEuTBaM0H2g093Z7 x1RYbUf/1/nx4KttHeOOLlzJ47vLa+0cPfEV8UVY9I6ejscThJWbu7L2H4ik ZOxHDcw7nbR5HMpMTxlcIEhh6lJWtIttVaq1KbFW9k5QBcqxGYxI3FXpGZxr UZM8llLLTyoZYMZlpj3zjneuMxQpYKVuTRV3jaczy0KSwhbN9rLtX23tKwct eSnJh17uHL3gykq79e7VVymlZXXOWJkTmbXudE2no445ZBVuLCY5ZZnGnDGs iH9PYQZAGcng42YBKAsiAtUrNBKlQjmCMsQSE5bcyiUbrzUUth8i5hGDzTM4 HCpycdlUuurKUKXkaSp6VQ868SS6txKJltT62HUtlxkZvOnmPNV2PiO5cH2e y13DdPT9xb4IKynmpqur3U7KeaofFVSSTRGtcwzywh4iaXBrY2BjWNW6G+9b 7yZbQmOVUCAVJyxKIqiq0AxOUkE2g5ctM8zjzMtKk6fnn5lBS8C+2+pTDnfW TAaQlmXStoqT3TS1S7bqpdtoPpVMd4pXqL8ufsWccdo7iDmfb7RU3Idkzg69 0PFV85icVW+b4d9+oGStoIqekp6gfEzEVLo5zE8COF7ZJXQukjhkq82mULWO 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 0kKcLmdK1KmVg94tp6aW0G2UTPnnzL5X3bhGSi4i4NLKWeycNV/BVXRd60Mq LVcqSqpqoMcCAZHxVU5Jbk8SGRrQhbifANXuuvmSxF1xCyuKVAqik5o5N4aV 5JEbiUkqBjSr5mer9hOG4WzqnRchLTkoJVPeoWhsh4BqCJuKwkGeZMHm3VIz JdaacSlp1rua/9P43eIuaFr4wqb3wpxPbLpZLHbuJ62r5W2emrRL+79onr3g W8Tykn8xta2J5UuRQQHFsidYcWha5lhKO6c7TjaSvIhZGaKAoKAQrOSTCIMC rMSRT8vs+OtS+D4tNTLc9JpSzLTjrUsZqaZaJZQZpxh2WKphnuYJbUpxtxOd LAYAbcUpbELJy341unC3M/hl1HauJOBrhw4bvtMrWVDpZRDUNAexojSN0YDH AHcJiHN8mL4irFWpRGKyMXBmSogbUQFyhFKjcQe0Mp7MVQUZ8Ew3ReJ47MaK x1YllhpbaXHI5WZgKKgnLBl1ps9vOFZFLfBDwaYLsu2u+Iqvhfl7fuKuEabh 4XmhtM3Ed6sNxZE83KgpBTMbbKmjqnOL4Y4QHVZL+8Lmta0sJa/AEVYjPy6X lRS073ZWyYBtzMSVxiknOUnKFBUc9iwcuYjHieDYPjakNzDqsTw4Oolp9px9 U3LuypGRC0NTbLSpVDoV3yHJHsSgXMSy1eMdzK9v8D3u53K28kOdHBXCVqsc dpoeCeI+J7nTNdE6mqIqa5Q3oju5GCRs0FFFcKljnESRxRslBbJ3ZBZl+ddw x+VmnElbSHEtqFiszasrJCkqEHCSYQAJeCUptSScYhgWk5LGJdrDGJiOJtN9 9KKUk55afADzTzcyhx5UupQXLofUcqJJ+bmioiZS6v8A/9TnbsN8xKfjPh7j HlXwrxlTWJ3Kzm1ScNcEcM1E9S2aopLTUQyU9a2aIsilgZCaOOQPCGhaJHua GxAtRJT8k00teJNLSX5dS4wMPhW3lLGdC0RVGJiCIgBsCHbTsTrKRxOTnEJ0 tB+UkVIZfSl2XW6FtuFrunJJyxht5aVtojFJnn1v947OqWlfuh2veILdxDyr 4DqbnAyl/e27w0FDC58BmpmVkNc9jHd8/Y18rYmgMdk0h+57kDSw+tmXWJMy 6xal9QPaMAoB9AFru+8WbgLCSueSbbzOpHZ/C1LUliWUtJyrAcSlbQKhkSSU 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 x11otLCApxmMwwO7V3a05kdpjimmtnLfjTi6i5PUd3qjZLXZHz281ccFLNRt ke6IudUGp7yR8sAZto2sqaeF755JTMp3JtbUmUzGQqCMoQVQQAoFRJJdipRS pSXsyCFFSUtq7lRURnCMTw7TLaMMwp5LLjE02t+ZYZLkwl5t2KIMuyiWpRPf Br4qmEYj3mVImp5ozLUtKyX/1vl35udnOLk5wXwBxLzH5mcK8tRNdOJLry+p OCbcLhe7vUR01M+RtX/ZVPHT0sewxCSMvR0u6Knk71yNPgeO4HqOZmGXzMzB UhsONpQMjdpCYKWpsdpVtsViFxF2w63dZ4BjEnO6Gw+XwRiVcUfjCcnULVMo XmiUSskMTfW+GMyXOwzJKQhLb8zLOISlwk5wc8OW3Mzs+XPl7yotNVbuHuDe EmXLicV9M5jaGRt4tENNWKwIH1EtTUCZrGENMxLD53gE9O4PjshqU4vjQWVr VlTBSVZk92s5YxFiMqLVZYkWxMIO5r/G+V01yu/dbSU5KOZj3yl929L9zM98 AshpzvFZXUOvqS2wp8stghAabQ6HOGOF6k0Nnnp6ywx3vhmsayeop6aQyd3N AG/nJQyTdEpUrua5HOaza1zxhcYie/mkrlHEtPCwAjLEHcVAhZstFqYgE3Jp q9GIOG6bclcfkXJ7DXFBalIV3wbcTAgrQw4lyXHbUEudhwoK20KHeu0r+E+Z /MPlBVcSP5PXniHh3h3mpwXJwrxHbal472ttcjnRyxymEs3tL+8DWrkhCENa 7Ffi9U6pudxBXdzEstUFtKIAzC1JBzdlSYZkqBCgQq5ZFFk6rk9MzD2GaLlh OYfiLTZS1PMNuvBbKiG5hlaUtqDzK1LS08wpKmnA4znUpjPX/9f4OuJ6PjG5 XCW7cQU11mq67dW/E3EudI8TSSu3Oe77Rc4PO78ohxGhQJkVYZLN+LSimwE2 EAiyAFkI2QGWzYCI2mnB1d+/moMRVqHUrM+tbxzhx1DpKw4txQUVqSM2dYc7 QgFKSvKAEkAppuHL3UU0lXDbap9MxpJmLCGbRuz3aH7DvoPQYNLmGEqyqUmO 6Ijs2dY8PGks3IYh3BmUMuqQE2qCVFMIKN4G5KjGwQSoxypNLGis3F1HRyVF uqLjbKGmmM9LR1pIAlah8rSSNxUoQFIGflUgKd+K3nYTAQpw2Epts4kWwHHb AC2lrh03r3CcO7vCVTSJdpaVBDkUpCiYjKFgNqXDtxTAqQlaikDsF1OBbUzi Z11st2p9t87wto7hC8QSR72mNwc0eTaWOcZHA7mBM9gc5oDi0ycNQh9pWZqM ChQKowgQQfKiCBAXG6+EXQ5f4SjXapliYYbaxEt5mplhaWMveWKzggNZHELU pTmXvcoDhCkDIP/Q4k7J/Z+sXaD7E/C9b2ir5ZZeOLxxLeuIeFb7xnZbnbLL aaITSU1PTyXqajZbu7/saqq0ZM/yuEQ2iMkM5kZwqSU7g7r3cqWoDOw6ptK1 XkOoSUJRmSEqPZShZVmTmSqtj9XaZ5ha71Ixjs1hKjOyjbLDjeHYg0qdmpdh sJQt+Ucm0TSnkNOpKHHy5MKaSzMd4tuayFccJUPJLlbeJeXVr5m8F8yeHq6y jgy5UU7YKiKtt8tIYqikqH1tbSUpicHFhO7bIqPd3YTCLndWyGBTrOJSExFb LmYqDRNtuZFispbVEosJBCiYmJFP3p71fuZ/MbRc3pPmLhc00JhkIUkKcC0N 5khmZaKZJ6ZRPy6kl9CggOS7rctBTbXcODljkd2hqTsvcTdp3lHJR3DnTy4d NZO0twRNdb4KKthtMlQLZfxI6GaSE1jrRX1MVS52copoJnRxd18MVvPT0rqG URM6NA7h9hxHcrV20Fkd+lqIJBgUFKT5WVWaCirKSekNK6m0tqh9HPMOSuOY XOoWqdZlIy0yieJkkYgpt9hL6Gg481NrYU4mVbfQ/KpeaCBN13TyL7VVp5J2 24WTjbhnjyycUR8RVtHcY7bSUdwttayocKSeLvYTGY3QCkoIoolmEzt790EU +wt5p/GUaeni+mWmMkI5m1od90kQgAgJvTlIJAJFhzgjbzUegcN5qS6MRdnM IcU4wotpdZelVpQUl1paQ6uY70OI74vKUuWUsJSsNqWyEj//0fE7tF88OG7l 21+Y3Nfkvd+POH5+Z/IW3cM1nEV9o6ehuDb8wUTxPHDTS1ZZTthttM8vjfE+ oYHvcWMlcx7Wz+tcPmsHbmDKvJDawLSlC4CEHAQIJUlSglAClQOUREez6S4H yU15p3mZNyeGT+Gxdl1LaCC9MSwUow8VWhTSXHW3AyuYfcWwkpKlzCQ4WGkO eUfalFy4yudw5gXi0VbeL7tU2uW/VtVUvqZqmqbQQi4Vr3S+ZzqqtjnqHZbf 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 7AylACllLlf/1vkE5eWOCXs0Xu3y0neS8VXu0vbUd4AwwxVRkkgCgBSacOLS 5CXNJI2oWxxWd7vUyXkKA7tDkRxygAkCPvr4AkA3gCtltJaFGLaSQqYQczzr IScggEFThVB4hsEqgod33rgbKggBC3lqpt6jlDebg6uqp+EZ66L4eao763yt fI0spnSPkRrwzMnvGt1cUAJDXLO3qiUZSlpp9MYiIUCBDNCF0bhAk2C0kRIg pZ7k9iU687OT2FzZBSqC2ltqVnDZUpzKlfdqGZQUhsRU72W2SUhZLNM5W36r rW0tI6gex7O8+ImqIWtamW0l0jQuYyIBRDkoVTqx+QaaLrudIBuyqJ6bBaON 1+0UyzXKzVs7OJksOTKvlxMUrS+yE7iCSsBKomGRXwhsIGUxPXXE/JWz8RcM cL2vhd0Vvq7PPbIZLhVzNLnRMhDKh7nQwtDj3okmaApY1waZJtu/Dfyms5aX xF52d7wNqSYJPa7XCIEEmwJELBYREk1s3qb1cNXL0tIM6bRIvTrSwFrbQZfM 3m+CWVd+4CpsZzMlKll1WV1lxDKA0f/X+SbjzhDgrhC62Z/Cj5bpeIOHKW0X m6XWokMRp2sdHFDCDI5zjHTwth3EQxtESZkiQM7L45N47Jlt9JQjvSUQEVGE PLiAAATYEgm0CBhbvRh/KyU5MYsgKmJeZmVS2V9BKW2WysnOqWLJSVOPhK3X 1PwQHO9d75kOJYZS3FfB1benWm88LcU2ykjnpw6S31sAPdkP7xe8qA54c8kD uwSxqfbLjgvhuISUuFyuLMulYMMwN9kPJRAQEPKhEnYBctNW6Y1hPzDGO6Fx DDPFVpzJStIK0HNmVmcmQ6tClZrGwtTaEEhTmbywnI6y8dcsOeXKPmb39n4o ouEOZdl4lmoJqqp+FjFPXRSkTCn3VDYsnd46EF4aHI7cij83jOCOYe5LsAtL yGGdMM2UbxYbrBYbbBuaXCdCc0pHVTGJ4z+vy6ncqhKvpdU2HVZSEodORJBW bXQpoKT8OQKM+ftn4p56c4uePO21WuibX8wub905qRcMEzPr5pOJrlHWOoqZ vwkXfPgluDo3lrY17mZ21o+0qVYvIzz5yutpUtNoBJgSDHtEQIsgCqEYCF6Y sfjOGY9pgNTWI4fOCXRMFKZhaUNNd22T3ZLffd4grGWLaA8ptbhQVd4l8o// 0PiB4g5W8yuGZL3b7xYLvbO8o5ah7Z6ciOcukI/NyOCPY4tcQ5qZNOhBGE03 iGFOOJUh1CikgWLugNoEeHlQvBOynFlWtRT2GueIsOJbdR3mXuUkwXcLchST HL8ElSk5ShIMFkO/2buIJrVU251NR07KuzU7DPXTkHu4qiSbdtAa97VbM1z3 sarWtdqXJhOaqyFClLUQCbIRESAOgEWGwm+G6nN5a4e/iEsjD5aXL6ikFaCE kJBVmSsZiQhZUlAQtSUotiVBAVmYXiDk1xHYbXU3mWWCpoaU76mWJsga2MEA ncYwB9pqAoSuQOFFK6nw2bmEyrObMq4GEeiAJJ2xNwhaRSM1DyZ1ppzD14vi AaUwlVric+QJ9+VLQhIESkJREuOFQKEEUl7Bwfe+NLjWU3D1jrJqgSCohttA x7yyIvLNrQQXOIcWtGZcuocTgVm8Qk8PaDmIKSgE3mwRhGFvX4KQmDafxXUL jjeBJU6GG87nulJbF7qylIASmIznKExUD2UiFf/R+KnlXyyr6HjKeKurqm1X Gytkr4IIQ5lXupmvLnRgs3NeGbihaHN8C/a0ozG8WbXh5Q0kELEDm8m2zKrY YmyEYKtAsJNbEctdFTMnqRvEpqYcb8XdS62WE53yW4rS+0gguBLQPel2AUz2 XiAsISe0WXuPl9wZS2XhSgrqfiK9QtijfakiftLS7Y9GbmwRqSyNznOlcTIS D3neJqVfXPLLyVlDTdq1qMSpdxObcB2QBAAbgey9+MyslpMNy82205OTCUok 5RpBIalwSW/g1AkFayHXF5VOK8lanVpbfXzjzx4n5qU5gt1aziDh3hriKiMj aVrXw012cx74qiaNjnF76fvO8jD/AOtOeyQMza8BQ4NgUmtKMUnUBazBbSlQ JCLkqsATGKbwI2QKrKafWvOfFWUznLzRk26xLMqLGIMs50tmYgS7LKWtbrqs geHeNOPKCSsL7pHfJiz0tTSXPjmgNTOaSeor20dVJIdndPeHM3E7sgF9B4ZZ YUc0oS0os5ScoJ6fx8PG2muwsoxbU7C5d7Kp5wJiPcqXFIMSCnLE9qOWETCC Yqr/0vjLbVS8uuJbFzBoHxz2tklVZZq6JzXvM1IZYnSbQ7cCQQRuTUJ5S04S QWzi0m5hygCtMCWzEdlVojYLrhDcfdZq2QbRi2gdUSusnFOol386Ezaci87j eZt0oBWoxIgpSHQn8oIoS13ZLpcUXqov8VG+hpprpbqizU7rmykRpdPVUjqc SvJU+R7GJ6LtJbm4OkZeWl3MzgCSHDlSTAZQrMRebSCfDaAqMFdqbUs5jhKJ QOPJXKpD7qEAqDzjYZbMVBJy52kAkkGMACWsqlJi41dn4xbV8OXm1VVtr7VD Cy0z0cbSXxo0AkktKhubg1x3ANQlo3YMxn5BzxlkIU0snMImANu2BvN0QADG IicpCFu6V1nJnBp8zjM5KpSG1QbW4tKoJCsqlNxIECsJWS4gIAg2kuo6K4av HHtDarDRw11SIrHZhQtq7TJG1zijWbS5ru8MisIEnT7GbUeETisxIvukPKsC iUpUIQtJjAACFxIJJhA39mtjdCYBj2CyPfyMsXC62DMuIUFh0mDZSS4445nP aQFJS2m1bZ+CHfD/0/kxreUttutuvMNPE2rrrk7vKqvq1MjZZHOLnh7XMD9z mu2PDUO0hC07sNQrVj6JlC5qICSbAbxDbEEgwIzAqjaCTmsrfr+AuCzODvo0 8kLcdgAog/BnNAhAbLbaklaVBlYbCQQtsJSyoqpAcsLdwZwbzOvP70Vt2s9L wwZILCZpAzY4yljJS4sTZtedybVKI5DnPqSZxKe08gybbay/DNARBEIkAXki G0kgXiINBnKLAtM4Bzcdl8YnpuUbwtSg0VnKqKlFKCtaghKGnIpBOUNuxKAp KHUEe9nY+5ddkzj3hHmTfOZt0tFJzEtdzjgsd84s4hjpqGqsdVDIyGNlPU1X w8j4ZS57ZI4pJRIYu5Tu5HuT+kMY04ywrD8eQhK0lS21KBMSU5VohkKQSBaV 3A5rMsKcn1hNN85JTU7erdBzE8/LvMNMTDEu2+8gKQ4XWFrUzmX3WaGXK4x3 wStgOIW4FqRXMi48ouVHGXHlCy6cBcD8YuZ971tVy8pntltklSInOFskpS6O JjxUNqI2Qv8AzdMx0JAeyVkyw1I/ImaDacjhVDyEJSYiBBsQA0TAjKTmQqKX AFQB170dgWqJzDEYph/jLsmmBbM1NeMNloC3vETQ72YywQhTyW1F9R8al190 lyYH/9TyfvPMDhSw8O8J8TH7t5j8PX2oitLr9FNII6Z0bHPmgqYo5fiWSOYj GyOcGSMLn03fMbUSYZ5p1/DZFeIuOIf2QKjmSpJSRYVA7ACSkJNgVmXBKd0m OXzOstQ/u9jKPFFLZ70Ndy3F5tebMptYLLWW0qCWGipJJV+rS6ltOOJ2r+Bu C+KuUDOYXDXMrh2bg2tL7zR8OWCkudVSC8210lPSUMz5KakjbJ8LODBHLFCH b650TmwFgqIJzGcHnpNMxJvuuLhFxsBz4IqNmcrigFVsTlNqVLKlLCUEe0Ly q1TpHVitP/FLLQaZEX5hcmh5yW7o5lSzbDxWQl2HeGWm1fBmSlW0olVKfleH eRfNXg51sbwFf6e1cO8c1dTVUNroIGARBjZp5qeGjbuRrtodGcxvbk4tLw8p fUkvP94Z+TUpTBgVLtGYlPaK4cSNhAMD2lRFCWntDSD6EYfiIBmpRC22ZZ11 x52XbipOVtTy1LdStGZRBczuIzNr7iUbQaS3a64R4E4xvXKThqs5jVPAHGFl 4B4iFxvssdTNTPstZLWUkVIhe1z5p2xPDBGGsMb0kD2vZ3YpoLGp6RlH8TTL urSt5KYtwColIKkwJEEALgqJI7RESoqptuanLDU2NYuzhkpiWFqPi+ZEliDz gbADkFTzbiGXk9/3gGVISuZe8WbWoNKlm0v/AP/V+Sy1Q8n+TN75n8Fcv6qL nDw5xtynPCXMCbiZsj4I46ivt1wp5qLu6SmfHLTz0cO2SZzA5zwrGFpDm3GJ YxjMmziTTLss40+TaAtKhlKIKCVGAUVH31wAHujsDgXKuSwV6Y01zRxPD55T ss2ttuRWuVfYcSe9zByZamG3Slv8o0hTaQ24c7rhDjKWupeU/GvMbmdf+Nab g6Tgrgis43+97jw7wXHDHPbaG9pUxU1BQMlildA6ne3uDG0Rd05jnOa14eR1 Uy34h4rNnvphLAJSUBOYpHl5DAeUIqhExB7JIhSRw5EtheLsp0i8qUwwzTzE vNqnHZlKA2otLln8UbbfAeSB3a1v2Z1RcMVlRi4+4pq6m9U1NQXq4V0Fitre D6y3zU4c51DbpB3FS6Pe8h7omgStLgpY9rnbCQQ2Xk5RbWabbIWFEoJOUAqz HJeMsCTlECBELtWbH0n9Q6jw+e+KsJmAZctlEw2lKnlRQW88zlUhZdS4AC64 XGisFyVytyzZK0hcLFU1Nyp7lLS3espHUkclQ1sRM0rHhxyLGuewEBwa4Mcz IOVQhmanUtMlllSEKCjC0ACBF8SAoiwkZs1p2mIBMY0k7iOItz+ItzMwyttC iS3mcWkpValIbWtoKgQhfdFogJJUAgZv/9b417xPwxZa8spKa8z2+R7ZKW4X SUPovLGHOf8AmYIpSjXK4Ahz/tEAgNc2TDeKzTffL7oKF6UJOe+AHaWoXggG BCbgYRI3hx5HLXBJw4SwZ9xCie7dmXoypBTFxae5ZaUoEKCloilb9jzqA4hC HXN4ojreWldQU9+J4LmulDBerfY+IqCsjbUUtUu2WN72CR0TpGTO37yHAtcN kjC0BD2ETL7SVzUvMqVDys6ASLcpCCYeTAApTC8AqSc1KjTHM7ATMvu6N1Dp p6VLmXukS77qEORSt1Dk03nVmzqKnA44lQWgOuBh9Pi6F1yqsHAvEfF9mtPG 1oi4f4era+101dx3y/qafvraye40bameSkmidNLGy3uqy1jXt/O91LvLWGAh cxiLsg0Zl16YUACO7WlUYAExBHZUcwACexfAmESpa/uNLasSjDtP4VgneIIW 3NSj7C2lPQytoWhxbb8qgJWHVTMZnIAXEtodUjuPZfjjn1auWvDNo5Scn+1H zJ4o5M8VQUVzuEDqbuL9wvGyibQvoJO9pYWOY2kbTxNpaOsFNsikY+URTRva kcVmpeXWxNafnp1TKkkLYK3ApJVlKifJbUSStPYJiRAEwJU72n+WeIY9MYjP 8ytM6cYxSWg3LzHdtLlH20KW40Gyl13uEhUXVOTWHqfb8Zbm1oKu8lk//9fy u5j84OU/AN04etXK26cKc0bfRRvt18n4j4CsFO808Ac57YJ5rO+YMkMsnme/ fG4je0sEIZrQnHmmMLRKYSVrSLczzTK1RKlXRSpUSDcVEC9CiQo17CYFy2xt /H3zrhk4eoIIR4ric/lStCUgZgJju4NBCTlIUO0lp0raeCEtr2v6W3czeE4T yv4nslosvDkdWaO+Wq0mkLKDip1U6otT5aipfVzQsp6kRvYCjnwiV8Yc4yYF MI5gqR/R74X4slYWhGZCVtuW5lNgKBgYlCgmCVIygxAVmT2ufV9msSaRimGK lm8ackjLu94Zh2WmpNMAhE2lEs40haFtNzLD68zzEx3gbUFLYSyy9j4MuVg4 25bfDdtC/TcP3l1ssvG8XFHC09NQi10VfZ7hGLhRxXGtFZD39IJqiEAq6mia 5shnRhk41yzw9alYOxPqHeRUstM9mIPkoLywoJJilKopMEqA7IKQRemvXz1W 00nmA/pfKxLJDMuximIB2YMFd5lmBhsgqUmn0pSwZlExLOnxmYaddYSpxL0V Dwr2aKfjyHnDVcY8zblUx1zK6m5ayUsDqOlFwpnGSkpq91S6dsVIYmRMqJWP l2bJXxvmL48CeMao0vOYYrD8NlZhhxaUlwDIGyoK+ESntFSGyoktgqUQIosS M9ENE8pOeOFcwGdX65xvCMTlGnFpYfX3r00plYCGHX4My7C5tUsjvJotSqGu /CiD3xSkf//Q+eTm7U8v+aPG/APB/Jzl43gy4cS2Wu4a4goq65VdRS1Ne+sj it9S0VW/a6nFayaYLtfN+cEQA7sa94PimGzDqZrEWW5VtD4BUCtYDbiSkkgH MFAIIBTYR2QBaV+t/NDAtR4Jh0/LYZiD2KZ5NcwhtKGGHT4mtmYDOd5BlltL fecKy4lDgQ4h0uOvglry1ufBfHtFM88S22apZT26T4iKoL3xxOjBLg58JYxp AIcj3eUuBdrhwpfE8BUmOHvJTFYgQQCYmFgXmJ3WC2BAEBGtQ8V0fzSYmydV YS+8lDXbCkZ0NqAUTnXLKbS2oBWdRcX8EFh1RWYpCHuHHF2o479aqepghF1t xsdzMctQO8iaWIx5MpBQNaMy4K1u5UGBmTkEqKJpK3OyYjybY3ixIJBt2Cww gKbzH9WTEuxMYAZaQAWgNrSe+OUtnsFOZ5TaHGxCBClhBB7ayqNNlJUd53gm nk27iWh6q7cVJJC5hBqPrGB4IIgUimlJZUSh4pATcYQO4QhmFgstJgOyDG2v /9H4CDJHue4Nkd5tyPORTxy/DT1xHBZ3UazMBJTBR64DdcLuFtgiPnUOp7xX Ub3PpJZKdzgGudGSuXr7QD7QDqFxAuVacEHLaPyuMzcg6XJKKSRDab7CLSbP RcN9bdbrWXeeKeulqaiVkHdROqJHuRpc5xALyShe57jnmST44labLKO7BiBd w+/43mosRn/jScVOupgtflGJMTCEVFUVE7IkmAASCEpFAJo+5mliDoZe6kMf ewFWO2lNwPgen4sXSc6cwjbvsoitK0KyLABF8CFf1klST0gkHYYV/9L4CqeV sMzZD3gewkxOjeha4LtcqHQof1jELiCtvIIQN8RGzb4aEJGYRLTQmDmCk2pI VAhQjlVGB8kwMLCYXgwI91uWl/4Z7SfZeprHdHUNTxSeG67hq5Q1JbvpKq3Q 00MFYWxgkMY6Vj1cAPOQA4GVzNeXnH9H6wMcwbSvMYe7bXEkCNsYAiy9SYxE AFel78hJ87uTLc3LNJU4+whLWxDU/Lg5UrypyBBcJWlsWoYfhAhz4Lhnh3gr iGltfENHWV0Vm5pcF8Y1HDlRwjbrHSRRimZGx0U5qZi1+6Rzn7R3QRrWkvLn kNX2LTGnJVpKJtUy4HgFBRdWW8hBuKVEkkwiIAERMbIUxPK5fNPWaTqXS0vg Mn4opTamm5CVTPCYSsd4h5LjSGWw2IgOh11xDqShTaSc5hpqHmTR3SNly42h p6ieqLGW+picKgvjPdmOKJjftbGkIxTvdtCu0BHUaWUwXJZhZAFqgoZbbYqU TdE+6syjMYC93WsU54S+IJYxjF5LtL7DK5dZdGU93kZYbGXOEpMA2SQ6vukl SyVI/9P5CuJ6WIUlPPxPzGvsdqqpWQzUTLQJvhTtZuIe15kYVIaCGqD5CSVB YfD3ZfvlHDZJtTidvflOa07LEm6N93auhXqZq/DdTvYc2nV+q5uVlXVgd18U IX3ZCUZiFxU8gmIbCktlYUVMElQUVI+G2cKyVHxNn4s4xnjhgfJTVFZbp5UD vMXxO7sgbUOip+T5ssCwxCbbTlnJWVSSQCA6hPURm9I6ab1/RuFzjyXMF1Fj r6E9pK1YdMPCBJBKMrMcl8THLYSMqUxOHcx+EKEE192qKq5xShkNzlpTHVRB 4duc0/DeUoo0eiqwnMYnRheJLTllmQEEWoCgUmEIA9u0R6OIjRGd1do2Ue8Y xzES7MtqAS8phSXUlUQtSCpgEHLGOdKoqMEK7sHM8nB/Oa1uuNpreGK3hOsv NomhntjOIreype17JHOURTNMbUc4vDAzaCQ5u5yqnJnBZmTUVTYmWgYxKF5R GAgIgkkwAtjGyFllOHJag0xrGQXhOEfEmIh0pC25mWCnVpuJOXuTl2FOUBQP uklQP//U+VLj/nDeKC63mt4/4gpIqWvniprPa7fA2KmpXxja0QRQ7hCxkTGs DQNsaBrPISca/S+EnEmW0YelxxSYlZJjGNpsOVNqjsAjG20Qr1ae1lK6Bdmj qByRkJdzIlhptkIAVaQouN9++Tliol1SznBUVBLhUeBuObpT3+5XaupZ3yia 51FXQEOBAh8uX2yBtaAgaqAHTDtYO34rKoZdEDkSD0+C2J2mFsNlaKcxp1ON Ys/PyLgcHfrLZBjFsCMEwWoJyAgZRHs5lKKVCFB3VkkPC1rpJaT4plP8TVOj Jc0AzOG17sirRsIKITmA4KuJ/F4z61tqykwFwNgBiBxtjbHiICinxiprSMtJ zzIdQ2XFBOZSe0ogJUuEQpAylMBlJiUhQcMU9j8M8P3B3ZbrK21TUtsno6u2 3KKS4yJEstRE1yuTcxjmyyEuaVyLQQ4IURPTMq5q3xeatBQoRSIkQBIsEYkQ F4hcSCDT44PJY9h3JpnEtNo+GQ62pKFqSAoKilQDjim0tpXnUAoLQQCptLgW lUf/1figbxRx5aKx1PfeLhDSthliEVLVOdC9maL3Ti1zfJtAHlyU9ThtE4Xp uYb76QZK1RFuWBG/ygCDbHfdfYK3dRr7nbgsycM1bPJlWu7WMvfhTahaExEu 44lSeyUAAZSM0Si1wramfwtVPfHXcZUgm7t0UtRZnNZ3hDCQ18Qp9EG0ALuC EHaoAW4/NtAKal1kAgpC81louVmjfbbCBjGKqVsvhmFzzxRNYzLIdWlQdVLF rIrsGAUwppCPJTkGULLoAILbMUA1tXH3CljqpbRRXWvh7uIQ1BjiUMLC8Env Tkig7gPUeVQCU3heIzrYnHmgqJs7ZtFkBZ12f85WlQ6f1bo7T88rAJHEihSE kOJMmycqu1mUStaoQsJUEkExWAGotpMLlzittJFBNRzuq45iY5KTu4WlgiQA FzqgKSxxdkoy0Q4Ls6XmJhRQtOQi45lWx4BNgBEN8TfEGj+Kc5sGwpoTLEwm YC7C2JVlGUJuzKccIUpSVZswUUpCbW+7WEV//9b4uafmyairglLqCCtdI6OF sTWlnmdtbucKuMhzWop2Z5NRADhqzpotoLSs6k2RtMeMBkUCCYw7VnhreVvn A1NPoxAmUZcGbIAkQAuSVK8aaUhaUwzkNW2xEQlIXvLTmHdr9xHS8PRts1XB I2pmidI5NkjY5HN/JeHO8pAbI8tcCASCScBOPYJKyOHqnougjKD0EgfNgLYx SAQbhAWrzlhzJxfUerkadUzhrmdLhbMcisyErUBFJezqgCMrrhbUFRUsOKGR 1n3riC0SVtNV8J3mS4Ukji8WaoEgDNu5sjnMmYWkja5igHyhAo3BOmRlpkJc YmmcqoQzpKeEAClUdoJjC0xsMKdJjVuJ4Wt2VncGxUPNKNkpMIeywNqluJdZ 7tQUlJCSnNFIgc6cwb7jK+0DbO59dT8S1EcEdXR/eNaxznua8P8AzgPfSMBC qm9ziihGgbh7DJOaanCiSLBBKTlBCbBCwiAIj0QG2JpuNZal05P6eExqVeJ5 kh1KnVoW8cyyqCkuBxTSgk2QzhakhOXI3mB//9f4zuTFlp5ZLjSUVfHU1jbj JUup3TubGYI3CNm523zBG7mpkRqUCYavVU8Wm0LcQUpKBbliYm2wbL4G2IPG 2t6+R2mDMTD7WHTKH3Q+qLYeUlIQnsjMoJyrjlBTBGVSYZiEBaKfaGGN0Nwp a2liuNDNUd5VwiaKeLeFVrIyJJHE7dwAa1cs9pwjlqc71LzCsigIJMFIPST2 UgWwtJhbtiaf4M4d4g/IY2hT8stUXEd81MNE29lKBndUolIWEoQIxCj8CUpo uFTwrZeJLLaaC0x0bqyeCU1VBFTAt88rUc8tD1aTucRkCg3BcjC/jeckHJt9 ZUACIKUvcLQIlJBuG/YLDEJw9rlppzUErg2BshlSlpUlxpuXgkAuCCnMqXW1 pMVqiIJuWqDgCXc4NomQV1fcn0tNM+kqt9DWzwlsjmsDTuG5uaEnqVAAccmg AWIT8wWUS7S1AEWpBBAtNnCzzxhtJczTelMJfxGZn8Xl2llCuy6ttaM4CR2l RtWIqgCc3ZIS4TFCU//Q+Yq68V/f000ltp6GhpZKSqNz4jqWlrG/DzCJ4e9r lapZIA3LKNxIBZjW5htcsyBNKWshSQlsWklYKkwECDEWx4jYSa9kMTck5jEF jAG5dguNPKcnHDkQlEuttl8uOgpcSUKUlshRzRSoflEQoM7hqj4qvNj4kvUN wZbeFW1FqtFqvoM4uFOwyOajZy9zPzkjpXAAghwQBynBhGMTeHSK8OlVJ7x2 ClKQcvdkwiIpgD2bIRECCbRSbmeXWDa41LL6pxdt8yUkVIDE2jvzOITmSlSU vlbyCXApRJbitsobGVaXDXmU109Zc6qeoqi+rmndN30hLpHO8xUkZqTqdV0z xsG+lDZ7ptICRZAQEB+Hory6U/Oz02qfm3FKcUoqUtRJUpRtJJJMVE7Sb7Sb CaefltBaLq+/Mv8AequxGa2ywvrWRuMc0tS5zXMe5pAAe1+1SdCQMimAXEu/ kghxporCVWwMIAdRjddts20sNN4dherX3sPxbEWpdbic6Q42hYcdCsw8tSAk pJzd7YpFquyE2//R+Vi18qOYfCMbXzWKa8UENPDE2OKFrljzbETGGgnykNRo cgCHawgOa6cxHDZ8wllBKjHylFPT2rQN9sOEVCzfLT2h9e6LlM+OSq5llsJT 8C2HgoRMD3S1IdKlJiLCskiDxSyQFSu4PqeIrjVXKmsUtvqoh3dPQyhweQ4O DTucwPyLlCgFMy5jBmV8cmJGXTLzKgRtUCmA32AkbNlkbAFKpSHSMjrDFnMW wlghdiEsqSsLUIQQSp1sOqgo2FQzqSAXC3LpOZJ8T8K80rXDLNaY7r8Y6oa+ Wna15jlZDtAViEZhm1wGw7VRjWnE0v8AEU6Q2+EQAsMUggmJvjGyMR5QG8kE 0EY4nm7pNo4hhhmitSorbDbpQoICURy5C2cyUlC492opJzNpZygV4I495kUd U2Dijhivb8RLEPjJaQObI3afttA27kJ1Rrmo0pG3bgviulZQozya0ECNgWkE W8TGEd1qTaAVGNDuhed+pFOeKaplX0qcUkKWqXdg4DEbEwS6RYCqDbqQELLb CA3X/9L5dK/lrwvzJqK8XyWpt1ZFK6e13Sla0uYKlofGCHOG4OLfM4eZGkDa xoViZfGMS08lCFN94giC07ezEEjcRujDpVGHqlrPlHhfOBmam8CfbYnWXCqW WSpDaw6AQl2xZUhwAwX3K1HIRlQyG1FseErjzH5TcZTWB9Q6v4fs1Synt3EF MJjG+RrhGyaCRzGSxsSMO2uaqNCNBIQXxHB8I1BK+PyfZWuJKQUpMLT2k3E2 2EQNsDbGmv0trbmNy4xBWg9aMGakwgJX36FTDYzAJyNqOYBJCcjjS3HGCUKU lRQllB9CuEOf9BauV9z4U4K4K4BN8vVzdDfr7eLWau51EFVAZHB8dfAY3w7C xjGvLw4Me9u0qXgklN4/p1HdvJRCHYOVopHagqJgokmEL4I2pUcqkObOct9G c3dX/vMt7EHsiEgtFxbZCy0lSFDssTRAh4whQU13wyrS6ytlbLjKVUHD8ddN WcNzQ03DorZq6hsryGd1HJ5twjMs2TUYwEvLiGiTIF0ZT+IOTU5MLWpopUpV 4jAW+TG+yJ3+9iTBdO7o2QbwPDJeVxGZYORGZSQttSFGFq0gNs+VlC490iBz PQSnMwv/0/ninuFWyyXKnNZUQW51OZJqSnlAa/ux37ci/uwn2l+yiFw7khmN SkycyibSpCO0TCPTZbARI8Jjd2xmr6DXlyL+Br8acgyykrABRFJSCvMjMru0 HKoxNjeRWZyMm4pquV+Pq6a9W+ivlpqm0vFfC9Qy5WGWlnSphqoX94x6ZkRu DlQhrXBdxLGxq4eBYa/Lvqw2abJZeBC4pISQRCw7VAjYSUmEBmK60+5tY9gW oMJRqXD35cT8iQWUd5nWkpMSlbSkKHizyHDmCkhDqCrvFLZaYp9+at64c4wu 3A3FtQ+1z0dz5c0NvNGICTG+N9VWP3GYNUMZWhjiS9O7BkcHd00gGEyWMYfJ vSEsHM6JpRVCyEQhu5NkSpBhAi0wTEZlUNd1o+axkY/qBEumVnZBpTC3Ch3v SnvnFKC1qSspDTjbjqnWogkKeCX0NBbW2mw8McPtvk3DkFDI6+RxuNPFLUNn ZLSStqKaaH4eZri6BwD2ghzVa18jXvSMKFGL44txCcSQuCN8QkggpUCbPKtE SbLQgpHbLc6n5J8rJ6Tdd0vNy7SnVAmCGX1kIIcSnI+2+stBMO9SwEOLaIU6 VuksJ//U+cqXjjlje+Xdq4ufWXDgXjSxcW1PCt6n5aUkkgrqKK3MmgqPPBNH J+dZGyQyK8Ma4SySqwnX9mXx2WxZUo8hx9Cmw40HFpbWhRXlICuzlHlEAHKT DKhJzR3XmtFow6TcxfRczhsqws+LTTqmHJ+RccaQpac0sEPOLi0lAzCKpdTr xC1tkoRz3xvy6k5p9pDiThKzcyqep4L4L4Qp6yLjPjl8tMLkI4oHSscYmPLX vqKyRmbBtiYVBLW7lxgU5L/u83imNRl1OqUE5it7KQVZQIgqIgkK3bRbTd/u nrzCNYq0JpmSlZpyVKVTrUgzKYWwEFILqlJZLTQKEuBgKCnXCopbU4WUqcAG Om4jgfcLdfKK3S1V4vv7sU8lK15M9PRvniqvM/c57muDGxhxKt3d6VYxzU7M S8qleaTW58CnPHs5QTlKD2YABQiSoXe4tWQdppLFtQTDKzqCTlk/GTvi0CX0 zCwhS23kqS9mWtbCiGgwq0k5JhQbl+8bA3agp7fFT2Wtjprld2RvklpnUckl PTRhriHufKxwKgBoYfMub2mVCKSffTCjNywcbb2KzAFRssASQR0+TCxKgiND WOMYfhUm1hGoUyk1OBPaY7ovIZQMwzrcmG1oUcohlJS8Vdp5ovhon//V+Rnj GsoZLtYI+OrTVXi8iYTVraY1EkUETIp5INkMjjtCGNz9zVRS8Okc4YZbCJTE kSzp098G0fJJCAVGISqKwmN+YDKYEiCSlIifT/mLjeh5zGJBHOOD04FguNB6 ZWhpCUrWylMs69Dtjui4XkZwlRU624+pSQpeDL0ym4jprtdG3C3cN1lwfX3Z lNTuNQI42+VxZFHI3vWl0QQuXXzNmTBKew1t1gS82lx1SUQASoJtPvS57kkK N1oEB2ImlbpbVz0pihn8DclpRh58OOKdbdcilBSSXUSSXAl4JU2lKlKWULUH FgzMGj0dVTUFymmlss7Y4qiiE9LDK/8AOhjQXsd5WkIjyQ4LruZvc5A2ym35 fsPNqgFQMbRG4iNlsRCBhdBUAkR23fMhPlTmFvtuFTIUnKcqikdtC0pSHIII XnStJUBHvGVOKcWEgXw10AjfMSHik3CeePztcoQ7Q52heQiuDSQAXlxLcAIW ChAMI3A2eGAvA4EgRISAASoZnm1B+aLaXAgnORaCCACQCfIK4WFaWyvu21Oh bi2//9b5veHON+Fau7izwmC8ut88cPwVfJNHTzmNxbJG0MexzggRY3Dbu2Bz nomok7g2NSsr4840UBcTGESIiwk+ftbsxAFh9+ZDWGjdRzZ0rhGKgPspCFd2 UpjaUqS0l5DrayjtJTlzoRm7n4WxaXh4Y5n2Ll/PUXW58ouXfGrq6WS1touM Yq6oEFJIx0T4mMjq4zHuk7qVszQJO8YGRyhXsPYQ9OsO5ZVKFQyqIUhKgSmB jaLYiIIjCBjDLQVrHTWncZlw5jc5i8q60HGmlsvKaUlK3CIhHdhpSiUhtOdp SVhIQUqcLb1PVyl7XfJLgt01Xxh2UuUXEPD88X3VcbdXRTC4yfDFzKaohqas 1TYS2Noid8PFGKhHOLPiwJsKROKY3IP92zLSrkWoCLSTbCwkwJiD5QEIpEFK KVRSyUzyZwTH9OwntV6gklomUKzl+CU9pWcBuLBebeIKgt15xwu9llLTjJL3 E3ObtTVfMftHN5vVPL7l9wxwZZ6Wq4LsvK/lvZRSWakt4l+MjcGU74nyyd9E yU+Y73N3Me8l5atGTNTsmwt6XYLjam3MhQENqy9ktqSkRyqCiCSSoZoEJGVN NrOzOEaL1JMy2E4tibUqpL0sibD7s5NtOLyOieDsyspLn6u2O5QltlSEqDTi lFbyf//X+J/iOO7S8OVtE3ii83irkIi/snfE1u9S9j3MqO7cXsCuLwVcEBcS 4sb+Rk2G8QTMtyoaTfAAKtuBEUZgAbBlIsMTBIGbcLVuocZxDSD+HzeO+OuK gEKUpbQyKgpbbqhNBpSljtFTqFgqRlTndU53LF1nC14jqO7gttW95j70xQsc 4Ime1yZtz1BIQjzHXCyamUFGZ0wtvNnh3HhYeAFazYlgbzM13UmCpUCSlEVQ hGOUiOZG0KBUmBAzqMTQq08J19yLIZIKqJzmSd0Hse3zNDiGE92QFLdo6AuC oNxHOzHdEkQ9PXYfvC2yFSSGC+OIQlwqUSYBIUEqiSQASpMICEVdowBglKlZ hS4bydu5o6isJY1lO1gdF3o3+ZwbuLBGSB0RCSQdu7AOrUUul8MAKMY+5O6N hJv43CIjCwFymeS2Ku4cvFHHGUJRlCkl0FXlZSSlDaikCIsgpSilQbDoClJ/ /9D4bazkneoKO6VlNc6Cv+7nvY2KnyfMASAWBxGTtG/lE/kpnhMNaqkVvJZe Q4grEbRYOBtsht2DfGnrnuRer5WSexKUekH22FqByPRUpI90hJQM2Y9lKTlU VREMojTbT8KcQU0LZqi1V8Mb2B0T5Y3Brg7MISM119xwOInJZxeRtSSQdlt1 8YXffbTcTWmMbk2A9ONLQCAQVQAIVGEIkRjAwhfAm4Ro4sfAl1uz5u9a2jZB R/H7aggPkYDntDkUgKUVSMwExDMYgywARbEwsjAHifvbZfR3CtKTU6pS5oht KUhVvaUoE3pQLTZaTYAntKIFLeHlUImyPrm3VwZVtZAymiD9zWtc+TfscXMa Wo5r9rgW+YLgKOoU5wlpCSdsVEC8AARTAmMQREEGzjSz/hWpyWMy9MutpJAb gwl1RijvCpSUvBxtKUQczKQQpqLl4Sg//9H4c7PSca8OXKmFjpLvTqxzHQbX Pi2v2Oe4tzVxLYyCg+yx2RDSEzOIwrEGSqbDVm2Nu0QjYbioWHaRdGL46Yne YGjcQQjTyp6KwYju4ptKFFWXtpsKG3RmRmGVpw9oIgtbTxjzg4Y4kruJrTTt ray8UbX3ejqWOmglMLe7a9zTI524BoAJI6AgtQkEnsD01ikoiVfUU92TlVZE ZrSBFMCCbwQbd0KcXBebHOHSuoZjG5RnxkzbYLzR7xST3aS2hwFp0PNrbb7I UhxKu7MFFYUY44vu/OCup6S9yV1zFJS0TqyantEsoNHLKHR7JlQhzT+SSfIW tOYJx2FYBpgZ2kIbWomEVCIUL4iwCBvBFmaOyyu1nzg57zq25+acn5JtClFK WFhOVZiAFhDjjgKcwQUvELLeUFCScxZmSs4ripZI6unrqmjqnh6VbC4Odpko PXIgZdD1VTpkZFLwcZyJUnd7RtHT00yM9qrVK8OXI4137jLpNq8wMYwOVdhS SRDsmBEUmwqj/9L4N4uE+Iqu1OvsNDXCyMuDLVPVyhS2d7Q7bsXcRmPMAGnI ZEgEj3jKOy4UBV8IgEgbYXw33wofKZubeLUoJlaIgFWRRSlRHkFf5POSDBJU FqSM2VKQYTWrhqWt7xYboXwU0lVI4Q5Nc0OJ6OLgEa7RU3FAmIH5hxkWhI7U PK6OFhvHTAWkwoSkcGYxBsuy7zkUpiYthQJtgkfCjNmIABy2xKlJCEEkNFab nROp7nFT17aOOUTsre7eGeVyKHgJr4H2ZjF1qacQW1gWi0H7x81F5N1MniQE s8kutqj2SCoQtjYr0kGEFGAhTuVN8tnMid1kuVLNRzU9EW2i4960BvcMGTi9 7Yw1wYVcfsgZbigwl5eXm8AbM00AtKldpIBjadkAVRtu2ncImn7xifwLms8M CmVLYmWWz3Ew44iCsiLQ6VONt5VZMyl5k5ACrtkBuv/T+DWu4Pv9A+s/sKWe mpTtdVRkGN3maEYWuIcSXBGtJcR5kRSA9ual34dyq0iMLj4Db/NwpU4rg2K4 CtSMRQcoVlK0xW3EW+WgFIsItJHlJ2rTETZp6utqtkkUsrIKR8c0TShCsLAd ERSFGnTXPEDqW5ZQUSAc1kemPh+5sspR4bN4hjgLSULWlLUFZQTAZSkEhNuU mwhIuMB2iVV2PwRxTT3Tlu3llWR1dtpLrZqeyumYCBLPG9dw0UB6tKO2uTad uuG3xQOYfiysbHdqKFEkRB7MLI7AYWiyI8q26tttGSsnqvQrHLyGINKfaQlD uQpT3gOVYRYFKAMW1doIcgloFGUrGHcieDe6rKSkmdNU1sTqileJO7lRwILc 2v3BRkQAp3BW4IHXmIkpefSkJSYGyI6bCmB6zCwwJof/AMVfT6O/w7DnJpby 0kp7RbWAoHsqBS+FAWkENoznMgqSAI//1PjUHZippHVTZ+KWBwY2WGojp3nN 3mIducGlQqHcpzy6YaY8x2mwMrCtxBUBDohE+ayyt6kep1j8y4oPYi1EJBBS 2pRMbSVhRSLvJgpOaBJSACDBcuzbS0lH31Hdqi41boWygtZGxmr1LjJUtRuT QuepPRCYluYLL6ylxoIAO0qO4WZUG23zQvoKxf1SdQYez38tNOTC1JsyJZRB UCsA988gQUATHMTl+EykRSAVs7PE9RQ0Fa7iujsMb6t1JcKypqGPZTzVDJHU jNjXNKP2O3va54AQp5m7jz2rpGKkraWvKAbALUxAJgbYAndwhG9Br5Ia3lUM nC5uSDjpXkQt5xI7xsKV3ffttLl0urAOVK3AkBC3lOBoK7obxVyEsvBP3Fda 7mhw1epq6ruFLQXSwVUjGTx0kEHwsjRNCZollmDJDMxjUHkdtSTHMaqkpttT LTTyrO0gpTFMSR2gFXQBIEIqAsBoPHJbmRJuN49iz2GYcRlLay+8vOtHaUWn m21su3tozsuKSw6sd/kczNo//9X4wOXUnD3BD6mWKvoq+6LVfCGkBlA7yMgR nu4yVeW7WnU6P27Wq2GO+P44gMttuJb7MYwTGBtMSQLL/wDBjbW6HLP90uVL rmMYtOYcqbCXCFtkuhKMiwAoIQtaATYk5lIBUe8yKINS13NaamuhrJKK71Tr lEa+oa9r8nSOflmBuRgDX5AeXaDtAcI29LOKkxLDu05LB1Do3xIt2xO6hOZ5 74QMXVjjyph0TBUpZs2lSUgEuEHI3lSQQFAAt39uhFfxXfuIoKymktr6aWRs kbWzVUbCY6lhQ925weS5p3Bo+2NqggZ4YwlOGuDtRhA2IUbvneSOk3W1JN8z la4wtSJNmIX3iImbYSO32PySMzq1XjIkxXlCMqgFEvByiuldy7raK/8AEXL3 hziSOrtppY7FU0L5InwxsdC2aWenLZI5GSxGQR72h5DXSRvp5C2UOxl4TDJl pV1KhEqJcUmwmMAExjARBFuyBibApNA4ZLtTwnsXkJmUcbKWgJKWmEqWhKEF a1OuNBhYcgtCiEKAWStvulNZj//W+XrizmJQ3W73KtsPL+28CsnpafbZqO4T uo2yNj2ucx9RU1ciyIZXbyQrijQzaxutjsqJhxLsy4yEwhBDZ2WXKIMTtgog XCFexmFYirCpJzD8Hk8XmHQQpT03NspUpSom+WaW0AEmKFFloqAS4vMcxpsr PFFxPxXROvlweL/TTCK3UsEtOQ8OmYGuVtMxxawktRyopcHAEgi0y6iQw0sy IQWlRiogiFhiPLIib+gQgaRslg89qzVwxrUzk41Oy8Msuh3vMyUr7BKEy6Vq QjMUqSUGKld6VhJyl0aPiuflrQXG6cL1V0lvVthq6qiMVQ899JEhjETNgMbd 8aMI0B9hwCzEgMdeRLTQaQlRSCoCFhJiSYwJgY8YDjFfSmLtaDwSancs3OhD Li/E3ilwDKgRbSyWittBIUgpUXMmdSSSkjKztlstxsNtfaam2yVtdXS0LaOp qZ2uha6kje10riS4NBmqJnkZIXsIHf7VVcxNS0254xKuJDYzZgEwMFEQENpy JSI7YKBPdRplsGwnGMBlPivGpWbcnXO4DJW7FIU2lZcX3kVd2jxh95SkwSlv NLlKFT2Qq//X+bDh7g34Gxh10dWXTv5ntmucpft7yVHFgc37I/NhFQlNyFxc DrBN4i4uZjKBLaRDsiHG08bTwF3kgQ9psJ0yyJQ4dj765ibcC1FaisWKygpb EQruwEJRGJJKbVB5a83lXZpWUl9cJB/XT8N5SjgZShRU9Rmfb0xsvOBUTk37 T+Pot3QsryCkWpd50JfEQfJsCoK9zYYBR6TlHlGISQe1abgL9zub/G/Bt+t7 BZrbDdrPw9PE9z6d8tHM2Skm715jOyoYxm13lBErHIGvySKsbfcwtnEmlJio IUpN0EuINwBPkqIiATYlQtULXl0/oSTndTzOm1NvBpt11pCyW1lx6TfSl5t1 aYtIdUG1DtZkh1TYVkaW24n00rK510jl3hxlDQGsiRA4EJoCoTTPqPexoPdr g9bA2eb77+g17JTfdTUtlw+yyJjft2XC3Z6bDX//0PDgWqu3O292Yi8udpmD uyAyXqnt1xrIqaYLdsY/fp+/n97WcFx0zgWIw80LfBx6LeJkG00QiFQ5ji0g ZknLMdNQpGef4sAriytRCI/f7/ewU6+G4Y2lAE5fD733GHn8NFtbIwQzGGNW 91sD9qtyyPimROifXlltCcwBjafv9/5qkxcMy8qTIARBiAN389/3iiaR9bLK 8zDazcJC5AXHaSMssxqf1+AhMJZQkLbP3h9+rgBFD4LPYrOTRZeTZEw3Dbs2 7N9f/9HwYNJSwN3tYA7Nqkarnr0z/V4hNRA6twwMYdfy/friPpcY0/IsgzZC c1+yN1J2ouj2VbomK+NrNu4BQAoB6ez8Xrg8JZIZzRvut++7zRuhFEzGqXpb EhhyUmEYffiOG6lDDbYnONXK0bjGXuyXJHePu9P1ElzSwO6P3t+/4ExKrZ01 KTI+MkhP36/NbRY+7s+K+74Y3OJkRrmrvAG7IJ47h4lQD6GbxKLPfXWff72c BGAoLXqppubOFGMCmEICB4kw2fLfX//S8DGWyla9lXtjY7u9xcCT0Go8Dnpq oyxqIudfLfcgkwP337N+47LK+kGU0dLMvqxchPaEbrb+myFmzZ1mKS4xzvNH GpftLU26eBzU6HX69EsJVxtHenf9/vt9AorUcjOg4YyLRZ/Nd0eHruLJS0ta 6rLWs7x7pmN6AHNMyuRyCnNMhmuMPT7i2g2j7/ez+YJoEwnRowyfOKP77Yi3 bdDhuFgjG6sy3GCr76nZ5GgiENXLMdET6fDEYly1Bxdtm77/AH+0Va5jOHTb Bw6V8qB8A6ruHXX/0/n0oLRNDM6oL291LGXlR9lCFBKHXVB+zGpb84lxru0R P3+/XDbCvovwrSc1J4yqdmIZcwMOnjZGENt2+00ffFQghjNokVY3akk+3qMs BndrFqow9n34dG4uat/C/FFNtZSoC3Zsv6KS7KKtdWOe4AxuBV2RCOJyG0j6 NSMCynWUswTafv8Afr3wAadzD8WexqCDBGbabtvC675bYqqNkBYwkb3Nae+k cF365lfT8EwEOd44YtmA+/yfzgU6sjhuFtskzgSVQEBtvHXX/9T587xJMxWx NKtchLQEVwzTTX6PHXGokolMIuWR+/32+Yj6P9STszJOJTh6bLrBs2A+nbtt FlDbfTmRsAqA1pydtBJOiIh9NM/qTBR9zKoqQT6Pv990SocEkBi8qEzwFo4d d0NtlUr5mUVMRTxsdG4FrkJy2r4gZZgoVPqMYYQ4+rtH7/f7xNXxtbOmGPgQ LBsH8/yW7YUW2+H7xa8vjjUFzPM0ZnzEkImiA5enRMSzDhlj5R++/wC/ogQW QMvqdMHm03WWXeb23Rvr/9XwAfFS0FOXiGNweSq6BVKdevj7cicabJU5MugA 9H3+/sH0xHBpHTkoX0pAs3C3b9/bRHFURXFroRFGXAENaRmASFQJ4+PuwbWy 7KELt8P32feFBaMZkNQpMilKd0IWXxuuv899RUXDNto5/im0tO2SCUS98GN3 BDoEzUJl7fou/ib76O5zKMdkT9/v4AqS5c4PhjpxRTLSSD2TlTZdC2GzZC7w 1JKyxzF0Bt1I6NyAMMbCMtxVEQIpz0z6YqPHW0h1K1xt274emHmG4REHXdKP sqwxyXliIgwLaYRBJTsNxJItjEk7a//W+ck8EWl8zJ2Wm1gNkaY/zDAiEnI7 dAvp0T01QGNzgbLRcc49o/L/AD3X219BrnKzT03PJnGpKVghIhBtAhltFwiI bLLL+lQ/A2W2NDWUFDE9jGxNdDE3SMEDNBkBkB4HJMBqpidfJUVLMT747THf vAJ4iOwRcfDsE0hgrCW1y0sLALG0XAFKRYLQlJKRwJAjGgNytNFWSMDKCkDX oSXxtKBgc0at6NJA6IUyBQGpabmWbCpV+8i2I47+vrjSX1RgWDzwzSLDNwEc ibsuUbLgCUwsgLIQqSisNrYx7Z7dRbXuD5GyxtIOm3IgqgAHX8QxR6emirMh SrNoN33+XgKvgWj8FTL91iDDSgQIgoSYkAAE2bgIcABYBX//1/nVuXD3CtVS xx/u3YZw2UvZ39HESDtDerT0AHsCeAGpMrimLtLJS88IjYo/Lx853mvor1Jo HlzMyHdnDpFwi0RYaVAwCYiKbDlATHcALhUFo4RsMZcYrFZ6bax7wYqaFu1r ghCtaMio/X6GJ3FsQcEHHXFXe6VsuvPXH2ARTGmOXekZZz9Xw6SahYChhtMA b4ZRcbjsIv2UozYrBTseHWm2qkjnSOp4y785mSqHU/j8cBvxhiTignOuG6J2 df3u405DmhNESza30ykpnIMfg0RMTE3pvJtO82mNEgttvbVAQWygic5T+bhj B3DwRo1XBozU2pmLrjh+sT7fv1CKQZwzTzE+WpKUlkCN6WkDfbEDbvvv31// 0Pnt/d61DyTUNFMza0ljo2oEUaJpnkE65a41AVPzQMWVKHGJ+X79NfSGzofA phsLnZdgp3ZEnfwIuJgIWW220T19psMhZBNaLdURtAYyGSnYWpmxELU+yETR EwblJ7EWwXkOrSTtzGO/fv2/hSex7T+jHFCRmpGUcSiEElpBAGUpsGUiGWKe iyBqSDg7h2oAjNgsvclxLovhY0J2lpJAbqRl7MtDixxnEWu0HnY78xj6aKt8 r9DYs2WnMPkcpMSO5bgbMtoyw8ns3eTZsoZJwvwtDTyQu4esbIC98hiipYtr nygbigaGlUAcfYvTFUYxizjved+7Ebcx2XDoGzdeNgo49y65dYLKGR+LZDKS SpBYbIJUAFkjKYqUAMxvUAInf//R+el/BnCtypmtfYrHKKl8pqmvpoyFlTcS Nv5WxXHqgVUxqa3i+KyyhlediAIdo7Iw23CMB18TX0E4hy80NqFLjLmGSSgp SiYsNdory94TFMCVZUZifKypjcICHcB8HMpoKOThrh2SmZHtZA+kiIAduJyc 1EJO46ZkkDReGPY0t3vUvvBRN4WrYN4MbB97qla5NcsZeT8Wn8Jw5baYgJVL tEAE5oAFJABNsAIE2m2NF8XBPBVNMySj4S4dppYQWQzU9HC0tzd9lwYo1XxX 1xlePY66komJh9QN4K1EbLxHo9Gy3COVnKOTcS/g+DYW04gdlSJZpKhfcoIB F6ibdpNGFNwbw9Ty/Gw8P2mOZz3ObI2njDgQCQdwaCquK6anqUwXmMbxNxPd rddI+kYbLL+H3NS4Ryn0NKzHjTeHSKVRjmDLcYxJjHLG2JiY7TvMf//S+eT+ 17y/3F37l8MMlG9jpI6CEOVwQgEMGRHimvhjU395NRlEDMvw3Z1Q4bYfzbhb 9Ba+SfJFolxGB4SFkEZhLMg7Y2hEdsL944VF/a14NqHx95wnYwyCMNZE6nZt bGqjJMs3/Wcs8SnVGPBIR4w8frHps856bbzSda5C8p1vkIwfDoLIJHctgEgQ ERCB7IA4JGW4UbjhLhaSmZRSWG2TUVM8vpaSWJhYwuUOIBCBVQnr7NA745xV LhfadcClC0g3/eA/mFOE1yy5fLw9vDcQkJRTTSiUNltJSkmESEwIBO2F4sjC g1XwRwrNvc7h+1OYVjZ+aAaFO8oEA18OntwZl9QYu0LHnfDwh7fDxuS+L8q+ Ws453PxbKKvsyCFqsxgNnaA9F1lf/9P58IuBuFS2OAWG2CCNroY42xZbC4uc 1FCAqSmhyB6Y1IOOYsXM4dWSSDGPCAJ42b/Rb9CMpyh5dFoS7uHSwQlspAy2 AKMSABYATfZAx27Q1w4M4YlhdF9zUkcc2z4mGEvDXOiA2OcA7MjRTppkEAwx jeKBfeBxURcbDCN8LDf6eJqbFeVvL3uDLGTbKVQiAVJBy+TEJUASkAAE2wSB GAFEH9qXl7USGWp4Stkj3tO7vGkqdVKnVR1wJfvbqNtJSiYcFnAffq/nQR9X jk1iD3fzODyalE2lSVHrJJPh6LxeaN5ZcAUzjJFwjw7FIHhzQymYgLd5BzCp 59Sc+q5IVXqjUK+yuYdItvUdsPw47raU8t6v/JqQCZpjB8PCk5SCGUi1MYG6 BvVGwx2gwr//1PnYk4C4QmmY88O2xYGNjj2M2sSPegLWoD9ojMHXGpo1DjaU FJeXeTvvhG28XC6yzdXv07yl5ZvvJKcNlhBKUAJTlTlQFBAKU9k5QpQGYGxR Foso3bwVw04uqTZaZ75Wlr3kFXo0tACnIIUA9idEK/HWJISEBxXAdcfTf/PQ 03yg0Otbk69KNZl+Ue1aIZYWHYLBsAAFgAoHLwXwm6NzPulgjDT3f56QJof6 XtPv+mYY3iqVBWfzJ+To+8KLq5baALYlzKxt2LdG/cuyJNsL+MTQKq5VcEVx ElTZGTFjAxrTPOHbQSibZBoSq+ODDGp8YY7La4RPvUnhtHV940Cz3IDlvja+ 8xCTKoIy2PPiwGIBg4Lz/PX/1fnEi5QcvKepjqY+Hu7rKdoDKmKpqWvBUklR N4/giDGrrmr8fcQW+8BSTcUIh/g/fwV7zS3q68ncPmETiZJYeTctMxNAxjmj EPRvtvMKBcW8o+FLnZ56elins8s1VGJLrSTyd5EHT7nuAfKA4+ZzgHEAkorR niXDNVTzc0BOZHEwPYKUkXQFws2Czz7UhzK5J6eOk353RyH5eabgpLqZh9Kv ymdedRU5EQKypRQ4oAkpBIArn2flpcbWau30l+rzGXd1M+OZr2P2uc3a3ykO aUBHQ+HUK4Y1h8wrO6y1YTCAI64iHV9xWvbOhda4fLdxJ4nPwcQny1pX2RZl 7txCxwUVRMTlIjBQXHD1xuPCbWWzjO6xNgNXDb7DdagIJyWyN2GMNdtcxoLd wQHcEIchcQnZWVm0eO4KD5JK27ykRBiDtTtgbRAm1IgB/TOOY/hk8jT3MANl aHB4tODKht1VqQkpMA1MERbV3Y7twnuypLikqX//1vjE5p8qZuH+KKG5Wd6c O3m4iE1cw2Moqt24mJ5L1a1CrS4ohzOoanpPGWZ1taZjsrQIqAtJHvgALY7Q BYTDamns1Zy+xLT2Lt/FEHWJlwpZUYNpQ6Iky7ilqyoUkQKFLUApFpVFt3K8 nMqWK3VvLCaSnfLxNf8AlzZaLiS3xOkbW089LMadrxlnM5tK1w3ghjJGhDq1 M4U13ku/LsuJUhEw5kgIpUFxVluu7fuVAqUDdT1axxh+TxmQxrGGXW5h7DZU PFSi280tgtoD6oKSSpXdLCS404ltpTRK1fBw9MqKgbRR7ZZC92XlKBdcz7f5 nDNPvh85UR+/3+SvUnT2DLwtsKmSbjv/AB/C6uXefPN2/wBr4v4M5ScE1EFu 4h4wkY+t4gnaCKOkkkkjBjBchd+be7zZANAQ7sKHAtOys3Iu41jJV3DI8lJg VqhdERgDYLIRzCBAFNTzg504zgGo8P5X8skMjFcSUIvuozol2olPehswStYg tUDmSEtqihSloKf/1/m+vHJSpdRd/QcdcYvvMtK8MrZ5ou5NQQSHdz3W0NXo py19Nc5fF8DUrun5KXDebZnzw+nmiTDbvMYW2e3OPaA5qoQqfwvVONuTeS9Z l+4KyP0CWAlKI+5BiE2ZjCJW/KWk4iHA/DruMny/fslIX3L4gAOEh3KHDJNP D6ATgLxxuTYxFxjDiMiVQSYxs6dvyG/aHH5Sz+qsZ0dKYlrDN4y40kugpyHN GBBQAADvAAEYwshR5xpxLYeDuH7txDdZ4qK32mB1TLK7Ipk0MaFJLnOKAAK4 9CuAeXlp6dm0ysvFSlmAA3/e0kwAFpgIGnU1DiOm9Iacf1LjLiWWGG87jhNw EdwiVEwSlIiVKIQkFRFcr8HS8ec52Hie7Xq48J8IV0srrFZ7Ts+KnhaXASyS uDwwlwKBoUgkEojyt5/DcC06BLTCEzUwIZsxV3aTeEhKSkqvtJN5FxsGnult fc3Od00cYweafwLBVrUmXSwlozb6QSkuLedS4loZkkJShAjbaUhK3P/Q+Yri 3lFxTw3Zqi/ctON+I5uI7dTmsFn4keyeGtZGFdCHBjXsc9CARq5AS0Eka3Sm MaexOcEji8q0ylRgHGsyCk7FEZikjfZdbA2JPuZqXlVzh0TptereW2PYhiD8 skuKkp/uppD6UwJQhfdIcbcMDlgohRISC1HOkbyY52wc0bLulpRSXuhSlu9H GcmPO4h7Qn2XIU/gcF8a0vM4BMGWdOZJtQqF44/OFxG3ZYYUK8p/WDkebGAo xGQb7l5JyTDOaIbX82NpQsCKFG3ykKJKIl4uIuFJ71bni33yv4fr4zuiuVAI nOEj2vDQ9srSHMBIc4eU5AbguASTnpVhzJiDXfIN6cyknfEFJBjffEQNxsyu hqXROO4xhhntKT6sOmgIpdDLT6TAXLbeSoFJv7BQuIsXCIPGXZ+4x5nc1bnx DR8Q8dVtDRcOPp4Zaa3U8IlmMvfjJ7muDQ0xf0HKqZa4X2p9Paa08wh6WYU4 pyMCpxzKIQJJAIKo/SG+2tPOQPOTnfzlxSZwzHcWRKMShQlaWpOWDqyvOAkK cbUlvKUAqi0smMBlvr//0fAC88LNntr/AIK73Gz1ZSobVUDWmRu3cdpD2uG0 qNwyd0UZ41JYxBsvd3MthxFxBKk7tqVAxv2wtt319G2LaJxNuSXPYRNrknYk pdS2y5cLAUPIcSUk3gAKIEEqTG3mfk7feYPG3FfGtBxHxpJU2zgfiqbhyjp6 amax9a6CSRpdISXbWkNBLG5lSNw6qzH8JwDCZNqZkWXM7yAvtOqIQDcBCGYx N5gOETTA8nNfc3+ZGocRwvVeKS5lcLnHJfIzJstqmFIMCtaiHO6QQPJbirtG DicoKlfzYtvHVNdeELNwBdY7ZXX69TsuNyqoi6GKmhp3SOL8nJmA0Hq5BocF MDVg86w7MY2lwttIBggwJJUEiFoFvTYImFlDnM+W5o6ZxDDMN5XuyzM3iE04 lS32w42lttlbiirsLyiCbIAHMQjMM0aZ7nRxVzY5V8MW68M5hU17fV3tlllp nW/uthcyaQuDhM5f62iINVwM4Bp/SWOzhl2WZlshGaJdKheBdlG+N589jc87 ubnrAcntItY2/i+Ez3ezSWShGHpaUmKFrzZu+cBHYKYZRfG8GP8A/9L5aLtw Tzwt9hreIbNxxS3O5UVufcILfLSvBmMbS8xtLZXeZyIwIAT1AONc5d/RM5MJ kpluYQlSgnN3gIEbImwWbzuttr2rx3B/Wm09g0xqbCJ7CZpbDSnCz4mpCnAl JUpCIOOBThA7CcozKITFEYjoPhe71d34D4dqamXuLrdeEKOrqp41UT1NOxz3 tDsx5nE54SM7JNyuJuy0CpCHSBE2wCjCJEDHeeO+0bXaSx1Wo+X8ljbykNzc 1ItOKUlIglxbYUSlJinKFEkJMRAQNlcjXfjHmtSc7aHlPDfrdLBdIPjae7fC zCQQdxJM4mMVOZAicPteBXXC9lsC0wdOKx+EwAgwKM6TbECxWS60bIjqBrSf UHN/ntIc7meTgewhbj6Mzc0ZVxIy5FrJLQmYZhkUmxeVRAMRHKOvZLJdP3ZZ Qtu8MN4jjBF5khc9oeT1j79ri3NA3vMvHVW/K5TxzMptZajakLgrqVlO2/sw 2QBNm6krg2qJnTQbam5ZE/AQeXLZ2Sb1RYDqCAQYDK8FAQOdRv8A/9P5LOGu aPNfijmbxTy1Nx4apWcLS15nusNJOTJHRzCIODDUavLwTmEClSiFgJrSumZH BW8cUZpSXcuVGdFhUIwJ7u4AEXboV7EYF6wnPbUPNWf5USycDZXh63Q4+mXm FBSWnA3FLfjYtUpSTArACY2kgA9kWammnt9MLiWTSN2944qjvEpuVOoUk9FK 4byZKGXiJewRsF/st3cfRufgHjmPyiU4yQpyAKiEwBNkYCKoCNwiYRhGh9W5 luieY2OLiXI1Dll9o6qh+se3BdrvH3cq4ff8PNwgKEsTTL6eZ72WABhZ7fvx 30VUpFzieHPKNc0sJXIFFUEDRUOo+okxMS/ixzp/n+/33gCwrG3tUoMs4CLx bvt6PTHor//U+brmZxtw/wApOH3Xi4O+Iqql4o7Xb6ZoMtRO5fIzMZdSfDGp WEYdieop5OHyYEYRJNyRZafDdeTDgR9EnMPV2juR2lnNb6mUtKM4S20iHePO EEpQgEwuBKiYBCQSc0AC3lpPNnjSFtXcr/beBDO3vaWyUVI+pqI2O3bWzPdL G3cpXytB6OQqAOzWH6WwhzulB+bULFLCw2iPzUhKiRxJv8NNfg2tef3MeT8a L2GaebcOZuWMsqcfSgwgH3FvMoSsi9KG4gGBKVApCNv/ABhxryX4htM3Hgpe JOB71UNo4+KLbHIyWmlLQS2aIufnkSA0oWglu4gtwIy+C4dqLD1uaaUtD7Yi WVkGI3pWAnoiRYqGYJiDSDxzmLrfkxq+XTzsl5eYwqccCG8UlW1tltcLnmCp 0A2ZsqFEqbCltlZQppPVVNxFbq6jpaygqKWppKymZLTVETgWua/MFpGRXomX XPMYQIkpi3OCIG0EQgdoI6bIbLt9blS2p8IaYSmXcSpK0hSFpIUlSVWpUlQs IUkgggkEQIjZH//V+YnnTduM+F7DceOOHqm1VVNZqaOpuNtrWO3uBdtL43hQ oUEtIGQJXNMaxaZlMMxKbThc0XUKWeypOUp3wIIjvtjC6yFe7PPfUGutIYA9 rrTrUlMysqgKeac71LkIwKkOIcyKAinsFtNgUc8cqaSvLvjHnFx3wjaOKbdT 8E0tuuBnZBBc5ZhKsEr4STtgICvYepyPtwdxXAdN4ZPuYdMzM1nTCOVtBFoj ZFQjYYXDwRIT/LXmrzx15o6W1tgOEYAJV/Nk76bmkrJbWps9lEu4lPaSogZj EQjA0eU/E/NOj474V4Z4roeHzaeKIq5jK+wySP7t9JCZQ1xexuZyOQzAKaJg qrBcEOFuYlhr761NFMUrSlPlG8QJ9O7eKG18zubJ13J6L1lhuGMNT7bxbelX nnIFlGcpPeIbgSCkWptESPJhT822mZCyOSYqVcWB32kDSE9n4exKTS8y8qQf v9/Zxp9dP4e/kzT6rt8IbYejjsHA/wD/1vAWd8LaZ4hy/N+fboAM/U6AZ/Tj TMBfeARMNn3+523wr6bpsy0vLKUzCIOzfu476S1fHdqmjqRQujZVbT3ElQSG bmk5HaxyA557SnQKuBRvxYLSHSQCbcoBPUCQPR0im1m5rUC23FYWhtxyBKEu KUlBJNsVISpQiNoSoxhEVz1ZOcHHtbzLu/KtvCdnbfbPE+prrtNcf7HELGxv bIP7E3I4Ss2gNJUjcB5iFPM6Tw9nBE48ucc7pdiU90MxJjZ+UAsgq2OyyJgK ZDTvP3WOJ81H+UcrpuUTiEqkrfcViCwwlASkhYIky4pK87YSAjNFYzBPaIe6 /VnFUdDTmytoprrGxrpoaqUsiceoa/unalQMm+OWeE9JSkg4siZWtCdigkKP WnMB4CfTTz6o1XrKQaT+78tKTD8BnaW+60i60JcS04TbHLnbgbCYWCv/1/lS 5Y83eOeZvEN5stHwfarZ+60gh4hrrhXlGPc97dgDKVxJ8khGW3ylSCQuuOOa UksDkkTMzOKUHR2EobBKhAWxLgAFo42iAMLPavlZz71Vzj1JNYRgWnmGFSRS Jpx+eUEoJUpIQAiVUtThyuQFiewQpaSUx6fvEtdT0cwtYhFc1p7htU8MjL10 c4RuRU/olfDwRcq0y8sCaJA2kAEgdBIB6IjprZ/HcTnsDlFKwJtpx0JilC1K bQo7lLQlxSd4IQojca5UPOzmNNzKq+V0HBNsuPEdIVfLHcgIDH3TZt4c+BuR Y8aoc8wDkF4jR2HIwgY4udKWTtLRjfCEAs2x3dMbjWorvrLa5xPmE5ywldMJ fxJoRLaJ9ISQEheYLcl0CBQUntFJtAIjZTszcTc86OAbOXFomG7a8w3enUKm n5saaoPX1wDDAtMvL/0lDpYXf9r7w3CnJVzN55YG33g0SFQGzFpcwhwLQ6Pv Gv/Q+d7lxxTX8bcO0l6q6N1DWPr6u2z0Yk3o+kqZKbUNaoLoiUQ6pnrjUrGs MbwXE1Yey53qUgELhCMUgxAiYX7427zX0Kcv9fTXNDRjOp56VEkt1TgXL5+8 7stuLbUkrCUZiCm8CG6IpexxEg7wxxawNa4IM8wF+lFJwDLdU6fv9/vuFOPL YY3JtFxd0T99vGwUzvO/mo3lnwPV3qEwz3Kaojt1qpJCneTvOZOSkNY1zj4o mS4HdO6dcxzFUyMSBaVEbEjb1kgC+BNoOxtOc/N7D+U3L9/VQQh1wFLbDaiQ lbijAJim2CU5nCIpilBAUDA0teCeIKLi/hazcT29TTXugZXtc7+9l7fM0lSV aSWkaKDgNnpZ6QmlyUxDM2opPSPlhEcIG6FDWlMSldYYTL6pwtRUxNMJcREg mCwFAKgYBSblAeSqIvFf/9HwJv1Zc6a3VU9ppKStuQBmgo6h/dskP5TVTInN Oi6oFI00l2EPvBEwsoSTaYRhxhEeYxhvNfSrieJP4PhS5jCGBMvoTFDRcDWe GwOFC0gw8nMIEwClJHaHMfAHPe/8wuMLrwhQcLMtV3s7JH3Vl3la0QmCQRvC B5cSHFCjT6oq4WeJ6P8AiSSRPTsw2UL8kpSpWaIiIRIFottI4RhWseiPWPRz N1K9pbTODTaJmWiX0vTDTQaAXkVmghbhKVwSQlskGEYEiPVVWKqOmqTTsgkq 4mvMEMgSNzwCgcegXyr4eGEQhQUoJUSBtN8Oqzwb+JrZxthTEoX22w4sJJSj NlzGFic0DCNgiQYbYgUw/AnNfiHjriPiCxR8KvtsPCV1faOILjPJG6Jk7HOD mxlspLnHZ+SCERUXCnxDTPxTJInn5hpYdGZACVBShCMbfJFov6BGFMppLnmN e6nmtJ4Xg87LuSDhbm3HHmS20uKhlBRmLqiUKgEAgARUUxTH/9L57eKqniO2 W9tZYLRDfZIy989E+XZI4EKBGpa0nMqC4HQZlRjUCRYlpt3uJh0NblFJUNt8 DEdIBv2W19E2ocZx7CpH4wwzD3cRy+U0h1DbsB7wOpyL22FbcICGYkQ554O7 Rl25gsrncI8v73Xi0ujZXSRiICN0ofszM4/onCpndDTeFrHxlNyreaOWOe2E I+5O/wC8BBktK+tXpvWzLq9Fafx6b7ggOlsS0E5o5QSp1N+Uw2kR4Ub8Rc5O O+FbVWX66ctr3Da6CNs9VUozyNcgU7ZjkFzOI5TSCJ54SspOSqlmMAM0T0RA qfUHrInTmHOYvj2mtQMy6IZ3F+L5UxOUZsji4AkgdYurpdrHFm90aPLAR4ty OZBPqn4DCJiSco+/3++ytnGJFptgPADf01//0/l85k9oSp5Y3CiouJ+FbuyG 6l77ZWQiJ0UjIi1ry1KgptDhkc9CgXGr2E6KnMdaL+GPsKy3jtgg7IjLt3gk V7o6/wDWh0zyvn04RrTCsXl+9J7tweLLbWBDMUqS8boglJCVCI7MCDXQfD9y tvEFoob5aqptTbrrSsq6WRuYDJACEzXqdP24Sr6XWHSw8Mq0EhQN8QYEdR+X dT8YSmVxeTbxjDnEusvNpcbWm5aFJilQMLiCCLLOBpo+OedM3AV8orVeeD+I 5G3u5NtNiq6GON7KmRztrGN2Sk7nKEaQHegJTChwzSc5i0oZiReliEpioFSk lI25opFgttEU8b6abWfrC6Z5dYwjAdS4Zjba3nMrCm2mXkPqjABoofJKlWQb WEuQIimng4enrrtbxWXK1VFnqKoPLLdVFm4BrvKXbHOCJnqviBngFmGxLP8A cJcQ5D3SYw6ogHzW7I2U5GCzb+pMPTiRlpmUzR+Ce7vvcu8hpxxIjYQMxVvA Nlf/1Pnx48t8tdwnc6Rsohk7r4tlRl5XRua/UKRm0ebUahEy1Dwh7up9C1CI jCH0rPPHr6K+h7mTJKf0VMyrCw2sJCgspJCS2Q4FWAkQyWqSCU+UPJFMtRT1 NNbmiKrjrZbfXOpKmeUIZHsa055uJTei/lElPKhwpXUMPTEYKSFIBSNwJPQN keiG2ytfZB3G5LDF98WnnWX1NuE2FSkBPZh2lBQzlKoAgqikFSTnCE5xcSWi 5WR1tFFI68StjiojM8ODHvJY/awuJc4sUNVvoMlOFXo6TmpWcDgWnIQc1l4v FsLgYG/ibLKZP1hMS09jem1svS7pfStJbioQS4eyohMSSsIzJSooUpJEGoLy KC5v9sPEFHJZxBFVx1ETYpKclpcWhrye52lwEjEbIGqTtcQ0L34Iih4yU6Zp ZCYGzdafdRhYq1JVZEi0wyEJefwtGo8HOFIY70qSO8TEFQCR2XGoRGds5Xe5 JVBCglAiJoK//9X5VrNUPs8NK+tpLfJxTTf2DZeIZDvqbfHGWpPB3ajdua3Z u3bGps8qo100yt1KmmHFJaVa42LAuMYpJMCLzmKSkkxBjdW+WFNyj/dTmPyb Ls8yQmVmlxc7gpAyuhlpWR4AwUyiYbdShIQpBQkZq9CaioFbG9sYjVw8pKgA pkhXx1Jw0GQsugqEBtj9/v4TXqDOz7eJyykSxN2zb9/vsrj3n12fOKeNqyy8 c8FVwi4w4eDYYIJ3ACWNj3SRoXnaC17iUdkWkrohcPTWpcIYk14LjFjTse1A wEQAQqFsCIWi7oMRpFz25J8ysTx+W5m8uVd5PSQTBqKUqIQtS0KbK4IzJUTF CyErTDtAgJWi+Du1Je+DbhFwpzl4XuVkrImMhdd3xvDSgJDnxpubkB/TUlTt auCeM8v59LZxDTjiZhomxMRH6qvJVDaDlI+lbSu5XeuLptc6NIc7pF7CZ1AA W6G1hESCQXWFDvmcwgApHeJUTmASmEP/1vDOHiC3Xm2U10sU8FXRVcLZaKpp 3tLHMe0kEOzBUJnoV9CupDLau9KZhOUgwIIgQRfEWGw7IcIC2vpIxaalFYeJ nClodQ4gKQtJzJUkgFKkqTYpJBzJIJBECLxXC3bGuF3h4CtdNJNM2nuvFsfx RzHeBkU0gY5QpV212aqWr0w5+hWJdeKF6wlDZI4EkCI6iR17IwGg3ra6j1Az y6awVSlobmJ1CVAGxSEJWoJUBszhChxSDurqrlzQ0NBy94MjpmxyQ03B1BTQ StOpbDGhGaZpn6L1zw3GMOvzGKvuK908onrJ6fuN2YDejlrgGGYRy5w2WliD 3UiwlPEBpAjHbG8bzdQysral9YO7jeYnqC52fm82WSZeK+uMplWxLZ1Qj9+H 36xAPm9UzzGK+IJBCTZeIbOGzdDd1f/X+Rns5NNB2mOb1powyC3Rffkgo4QA xvw9xjYzaOm1sjg3oFwyutSXtGyc2q1ZKLeBbJMekgRjuiTfXqF6sEi1J+sv qbTkqAiWQiaWGwIJBam0IbgBADIlxYAGwkXV3cbo6SWqpHF6OaWslyQouS+8 59T44bUyxS2HD9/v94Ekjfv97u8xBWDt5hAkeHqhu6OFcT9iaii+7uZFwe1r n/e9HHucMw1rJ3Aqn9UV/nhxuZbh7+WYFnYV/wA4+iH3NaQ+ophzPxbjeOuW lM02AegLPQYx3ec13CyqZc3upQTufI2JVRu3MapkNB+Bw2i5cyqO+4Wff73b oit7W9UjHUqw1sGyPEndC7d8sK//0PmI7PtJFR3rnlWNWLuOdV3o4dpU/m3A gKeo3a41u1a4ZhiSaG2TQfDHZ97LNph7ierfhbGH4hqfEHgCGtTTaOpOT5T8 tdCSztuZqGxNHeDyNeRmMtAUXUZrr4IDhIFl+Xgpd338N/GzhCtnpnHJHHpc sywGYJIjZGBvu2GyMLIgRthXFnbCs76Hl1w/O9xPfcawAkrmtNWFSNOn880c vl3OCYxlaYXMH/CT9/lMTWgvrqaWdwrlrKzbxHbxVHh7l82Q3AQN/TsrtGkl a6hgghkcS2HaB1IA9hy8V9+WWGtLLgV3qj0en7+wwr0TVjEguSLDMCYWkb7o V//R+fCltFTFOI4I420cLC2kpqcNaGRx6ANH2QAMh0Gft1Ncm0ON9skqJtN5 JO3id/XcY19E8jgOIyk6huVSltlEEpSAAlKQIJCQLAkCAAAhYAIQFcS8wr8e Hu1/Y7x913W9ihsAibbbREZKmUSUNSw7GDVN6lNACemHEwqTXP8ALlyVZLaC p2wrUEJsWg2qNgugN5hdGFaXcwdQyekPXfkcbn2ZuZQxIwLcs0X3lZpWYT2G kwUqBVmVC5IUq5NPlcucV4nINNyz5hQxklzmvt0jfKD0Vp8EVVy9qpeV0rNo EHXpKP8Al0fL97dkRT8476xmEOKCJDDdTJANxwyYB2bMpHHZbsupgOzhWG79 ozmhcZ6Koo31dsutRJb7iwtlic+upi5j25EOGYI1CYVmtmly2jJVkFJKVotS cwsQq0G0EbjWvvqnzcrqj1pNQYrMIeQl6WmFBLiC24kmaYgFoMChV+ZJEQbD bE1//9L5/wC5VBp6RvdM3O3bVYQhI8wyX1GuRONPJZpLrkHPv9/vtNfTFqKb XgjMZMWgGIAO89PRC+orU2S4RNdNFK7dkxhaoJzTpnrl78uhzMp8XcPdEff7 /eygjBJx7UaAiesG3zR3D+fwGlQyGgi3sDY9jRGfDqpPj7Sv04Lpzur7tUb/ AL/f0WmlG7h0tpyRL7IG+zqI6Lrtu3ZXAHGt0PH3av4H4YuErjaeGe7dRxE+ QyxwPrt6f1RbG0+IaMO3hUuMD0BM4k0BndMCdsCoIh1RUR07686OYOonObnr i4Jo6eLglsPTmQ3Hsl1La5orA2Zu7ZQse6DYujZ//9P5947ZT0sj5toY5S4m MeU7gc9enj9ONPFTbzhyxiPv94eyNfSnLaWlcPjPKBjw6uO37wplOf8AFR8Q 8p+OLfKgkorX9707nBSx9CWz5dRuDC0kdCRnmqq0aXJDUTD6blKykfSiB5yD 1dADH+s25hmqOSGK4E9lC2mO+SYAwUypLtlkQSlBREQsUbgaRPZRnn4h5W0p qn946w3uossDpnLujaGSt9fKJdrQOgAyGBHXyE4fj6w2AA4gLsG02HwkEnfE x202vqhrntZcoZdyZUSZJ5xjMSSSlJDiRGMQEocDaU3BKRCnR7QFTTU/KHj6 CIyNWwGFHOGbiWhxyAVSSU6DxKnAHpFtxzUUu4f0gPt+/hNpEHl9YealMO5F YzJrIzGSWkbLyAOFxEd5jCAgK//U+SLkdzW4KsHKvhqwXa5SUtwopKwztbE8 gGSrmkarkQq1wOv6xhidVaex2a1A9OyUu44hWWChAixCQdsbIW2fLXrFyB5y 8pcD5L4bpXUmMSkpNM9/nacKwoZ5h5aYwSRalSVRjcdhEK6B5Z8xrBzB4r4n o7M1lZaOFaK2yw1VVGWy/F1hq2yoXtUARxtaoGau1VMI7GsHxPB5NtydCmlv KUCiI8lOQgmHEm/cDYa2U5U8yNFcydQzklpp5idl8MaYUmZSlf5V7xlC0ozw iEttpAUkAkrcTEinjqHLE5kbS1zGEjw2jID6vwzwnWkrCouCz7/f+Y09+MTE q7Jwkoknd97vuKA0dJu7yZ5KAJnoQQAuueufh19DMw4keRC37/f5TYlMDl5m Zd7qZNkT5v5vvEV//9XwPm7iKNwYzduBG5xKqQh9dfw1xponMtXbt+/g++6v pvel5OUl+8TCwR3/AM3VXnzBxbYuEu1VzGul/rJKWhmsDaFssUZcTKYqAgED okZw7z2GT+I8vpaXw9tTiw5HKL4Rctv4jw15oSeu9L6L9cTG8c1jOMyTLkkl sOuRCcxRKEJsBMSlBIsthDdXSkPPHlW0GR972vKk7onBSNDmMuuf8cIZWltX DsiUfh0D5ba2ylefPq5zB79zUOFxth21e1O2MLaYHspVsddxhzrqqI99TXO9 0tTA45KySWvLDmNDuHRT6YWevmVJw2RbmAQpLaojcQG4jw/e6tYfVHx+WTrX VuJYOsONPzzSm1D3SC7NqSoWC9JjdttGyv/W8BoaYzASTSFoaSxzSOjicjmD pl7PYRjTcuBs2AffzV9JzMn8bn4S2wW/JXA9w4ls/CHa/wCLrrdahtNQw2aC mEhTNxoKRBr1T8Dh2G5KcxPlsyxJIU4ouE5UiJ/KL2fc74VoA9qjTXL713MT xPU80xJsCRQnvXVBKApUrLECJ2mBAp/eIO0Hy9oLDdbjDcX1tVS0M01HSNGc 8waQxnlzALkBOg9EJwjpPSOo3ppLJlnUBRAK1JsSN5uuFvVZsFbH6n9ZHkvL YE9ireM4dMrZbKkMNu5nHVAWNpCUk5lmCYnspjFRgDT7cGwxU/DtoqXQwRy1 tAy61HwzCnf1Y76YgF2QdJK5x9vjhPz63HZ0oUomBygmEYJ7Ij0JA+8YO9pD CpPCsBbfYbQyHQXVoREJzukuuERJPacWoiJiCba//9fwXlqmzBrGxEvALXIR mhOef6109uNMUoWFR+/3+90K+l6YxQPtFpu83WcLPbXLvEPCdPzy494us9YH nhPgCyTcOUshLtv3/c2bnyN/JcaaJrQQSCHHNQcL/C8Tc0thTWINw72ZdBy2 R7ps2jenOqIiLwN8TWn2ttCSvPnXc5pSfKhIYNIqSXRmgZ+ZRFChlOR0SjWV SkEgodcgoQNJDsk8V1tspOLuU1+cILxwdd5n0tO/aoj7xzZmN6uDZQSTn9sd MGOY+GNmeax6U/JzCBE23gCB4ZkwgPmk0GepdrmbRpWe5S6i7E3g80sJQSIh ta1BaBC090+HM6tneoSDdXZLaZ0mx8jfzTmOQrqGqqL+GZKYbxbgT2U3/f7+ a+Nbdlh+ZeUpBv8Av9/5q//Q+SXmtTjkv2jOE+ZNITT8NcZvNLfHNRrA9Gw1 JeAqDa6KcqTucHFcicMThROqtCu4Se07LGKNpMIlMOJGZsbhA7RXqprltHIH 1qsP5gxDWH4yCiZtCUJKoNvlUBEpQoszaiR215oXWdh8dcXU3C3CHEHFcr2P pbXa5LjGxmkshaREwHpvcWtA8ThtMKkVT84iSZvcUB0RvJG4DzcI1uzr/Vct pHTs1qafsblGVrUIhJVlBIQkmzMswSmy1RAvMKJ+THBbuDOXdqpLoHO4gvT5 OJOKpJR5319cd8oOf2mKI1GoaqZ4EtUYmjEcYUmWh3TQCG7bMqbocDaq3f0Q RPIXQs7pXQbUzj4Jnp5apubUoQUX3yFqChE9pAytqhAKKIgCNOXW73Ruaci8 Ijgv5IIQ+v4LhPtJgu4ff7/e008WIOtS8ofF4QH4/fhwr//R+QzshcWcLcN2 bjSO/Xq22qoqbxTvijrZWtc9jY3AnMqgLk8MMbzKlp2YnGfFm3FgNmJSkkRj wBtr1K9SbG9O4Tp7E28ZnJSWWucSYOvNtqICLwFqTFINllxjbXUXFHM/l/dI bTwbS11t4kfx1eo+Fqi20szHE01WHid7g0koGKAQPtOaMlXDf4dhmMoeViaE La8XT3mZSCBFMIC0AEkwsPuYneDt3rbWHLR/DW9HzkxKz/xw54oGmZhtSsrq VBxZLaitKUICoKSPyhbQCnNmDzxlpG5+0MfErQ455EAIPHx6JpouANVqoJhE ff7/AHFOIJ2YWe6asH8/3665d56cH2rjjmbyQ4VvUJfbr6ziqmmcx+1wIoon McCoALHtDh0UZ5KML7SGKzOD4NO4hLQzNlm+4grII6CIj0Vqj6w3L7CeYfMX TOjscKw1NIxIEpsUhSJZC0LELyhaUqCTFJywIKSQf//S+SPk/wAX3rkdx5W8 lOOKhbNV1gl4XvDnfmj33mbtJJG2Rchq16tIJIAYXV+DyuoMPTrHBR7n4VO2 yyJh7pFyt6YKuFvrB6u3MbH+UmsHvVu5kqCcrp8QeJISSuKghJUfycxHO1bF LxU0YqWcj58+KaKWv5HyscZHHnVZ3bmjwEzz+LCW0k8QxPD/AJ8l+kDo++6n n584euZxbTLqgY/vLLQuNyXFQ2e9HgtN1dEtLqZWtPne1TtC5IQR9efh6Z4S agFGP3+/3vu2UbfTKtwUPvv+/opvuast2j4KvEtn7uSveaeCIPc5u1sszIyV aN2QcU25j6cDunWpdzFUJmTBNpJgDcCRZds22U0nObE8UkdBTGI4O0l10FCU pKy3DOtKCcyQpYKQYjIM5I7NsK//0/kusfAPF1so6lkt37uknq2VIjplDC4D YjXuEIJ2tRygqEQ/aVlZ7G8Dmng5lUpQSRaRvjcnMYW2CPTZCHo/pnQnNPBp RxhLsuyyXUqytoJFgyn4R1TbalBIGYhEbcwUVKVQyxctHXG7Pu9ZBVyNo2O7 u73F7JI5pHHbC2OJjQPtAAhXtOTcsnGWZ1E1KSgk5bICr3CQQQL1FSiSTZtg DtusopK8rMQx7Uisaxfxh3xePw8wttbJUCA2hphtLbaSSACn4RCYpbBzFK6d mKm7m5ugkZIx9VVNqrV8Ll3dRqWggAhG7zsClw3HPYN5rEX0iLsUkCIXHaLb du2HasgYbVGGNO4UpcwGBnbXnzy4bj2VZQFJ9zcnvCpsk96guWZZdPeObyz4 btJ43fW3qktFwimtFRJbaC5RmUSVEjJiSkKkkeV0JYGve7a5pa0PLgt+dUuU 7mVUpJBMdggB5ibQQSUpMbCqApVTWAtsThxLFpVlxlRQQpXdlXeLWlUVEpyK QkELzhKXX0FBihhTih//1PG2ntbaJjS5xRpXbI7TJTn+HT36pzL6XV9gDp/m h947AY/Q9prCVYanLMbr4bz99tIj9/qJ/MS6cAukp4ZaLhOk4ko3bkdIZJqm GZqJkGiOM6/ldEzw7hrrUijET5KlqRdcQEkW7yCfATwAxL6xwia1Y/ohKUh9 mSamAY2qS4482oZdgbU22SY298BAQpmu0taOGbvy54oqeIYqIyW6y1E1orKp BLHVBrnRNjcc/M8AFo19ueFTo3E5mRxJtlhSoOrAUnYRxG8Xx2WmJGaGuPrJ 6DwDVWipvGcXabC5KXW40/2QptQTEJC4XOKyoKIwcJCYZspCc7Itmvlv5TUk l4EkMFbc6mstEFRq2jya1QioZGyOQ5ofBAba+XKp1AoS47WUZ/pQ/wCdcvt2 1H6nSMcm+UjAxsksd+4JaJ/NZ9kIGHe97CMYgggwKYf/1fm/7UfLyo5gcrLj RWemnqb1YrjHxHbqWMbnSGESMfGCvVkzyAPygEVca7aExNGH48BNHKh1JQVX AGwg+EAEk2Aknh7n+txy0f1hydcXgCS5MSTyJhLaExU4EpUhaQLyQhalpABU tSQgJioRRfZ248ZxbwJYLRvYy68NUbOH6ujkP5xppvzbCR6tAPgDkcSarwlO HYu6l73aitPHMYnwGw9GwWkG9XnmWvV3LqQMiY+LMol3gD5KmkBKY7s6EpWL wQoiJKVQ6RvNXaOHrNWX271dPS0ltt8lbVTSkANaxrnOcSuqBfEe7CJitx4M NxKlkAAC0kmwAX2njHoJNbPuSWHSOFO49iikNssoU44tRglCEgqUpRsglIiT fwvrjTsy8NVtRxPxzzbu1BJb38eXiqdZYZF3MpZ6h88pOmRfsaCMwWHTq6Gs 1GWwljT4VmLKElZs8oJyp3mMMxhuI6K0D9VgfG+vsa5vhpbSMUmXkyoUTHul vKdcN2VQzBtAUPdNuCEK/9bwtkt1NBT1c4Y1r2s1afAeo09PELqEOoPfKUsN bPv9/CLswr6VhgEvJ/0qQIwiTC37j29Y89+yLXN4Y4j5mcvbzJHSXUXOF8UE rk7x1MZ4pEUjJXMR3qPEK5/MpGdqVxVBOQpPa2W5VJ2bRGHQeJrQX1IZxcjP Y/y9m8omEPoV3cYqOQutukDaG1ZAoge6Ea7wldbeGqKsrqyqpKeHuzNLM9wA aAfUn+iqDPDXOzC5ohuJPDzQ3ffaIGt9pPA2NNoOIviEIkkwEBAkkkwsAjab BbG+IYLs+tfcbHx9xAGFlDxzzVvfFNndIAr6Sd7GtcR0UxuyT10wq9WJMtNS zDvlsyjaVjcoRMON42wtvvNMD6ujzOo8AxzF5H+T4lqSdmJdV2dpSkICoXjt IUIG0bq//9fwcpKGC2tkl6ncVcT4IADqdCvsyz11AemlTKwEndv3x+5322GF fSnp3TiNPLL81YPuY7hw8/DivtsXamm4E4VoWSMMsvFwqA0EKWwwTNJ+mQKc OFy0lXG8YccUIDuD51J+T5Ntah+v3qGSnuWGHyLBio4okw4JZeB8BUN9/VXV nDNoqAymnkmGx9L3o0VNvTPQp+GWELOTcutORvw8fv4fMNl9L4FiMrN99Nkw JF+70x6RGJ2X0rJKqIh7CIw9kRKtH5LVJ18ETLw1OeA4NuFWa3o+/wB4WWpj TuLekWpbI3CMPuTH79Ff/9D5Hb26Sfto2eKNzBNT0RpngHd/0Tah2gP9E5e0 YZKVKEctFrVdmH/TRPtr1P1O+8968kqZbyxLEERujKPG2N3ZMYQ28Ynv9kDI Yd0kTVMZbv2pkRkTmQPVNPrw0TylFzII/eP382816V4Jh8q9LhyYIjAWX7Og Rt27fNXnpyindD2m+c01KW5TXtrXFAS37wiGQCj6/fh4sfQlei5JLvzPD3Z+ 9vprzK5SzrmGetVql+VHu5pNn/QWgezpuuiK79tMMlXTtEsYBY5XtdkRtd5T /wAtIns9cNJMrQ27lT5vvD2dFsfRDT3fY5KAzsYk8Iebor//0fBSYx0UD5Q0 tLG9yBGoC5kLmqBCeui+GNNmm+/WBG/7+H732V9NuJhnTzPeNgWKj0+biNt5 6qK6KY3JjtzXtY93kLh7cvD8nTLTL1NPMiUVFNv3+T7wjSdw/Gv3mSZQgXW+ a22+8e2uFOfNol5X8+eX/NGJjo7Jc5aeC61iFGSQrBOCnjTvbt8S1yKhw6um 3hqLRUxgd7iIlI3x7aL96wQd1kTbWgfPDBnuSXrPYHzZV2JKaUhLzpioJKQW JgZREiEu4laRaVHMQOyYdq015p7lHGaV7XxzNDmSB3lLTmCPTI/XhrPFi2gL 2bfv6fPYI16Cq1VKzrhkgYm6Ah6eIhtutjbX/9L5f+0HW0vDPKbiyofNC6u4 kpxw7bqR325JKpwY8MHVwjLn5ZoPXGtmke+xDUTDCQTkVmJ4Jt6rYDpNtte3 /rKGT0tyfxTGpwpBea7hpJVDOt+KIC3tFKO8chuQo3Cjns/8Mu4A5UcNWe50 raO9XAy3q6xlpDxJVu3MDw4AhzY9jHDoWkdFMGtZxGMagdfYVmQiCEmyEALY GNxVEg7QY2bVR6rmnv4b8lJHBcYR3U0+FPuoOYEKeUSgLSoApWlru0qSQClS SKg7RNOTyl47rS8BkVsZG8EHMulY0EnMakD6NcW0aopx9hr53sP3/GIAV6zz PjHKXFJ5JgkS5tJEPKSPPss8FB+y5DAzkdwfI4RAOluIWQDzAV1T4+wfhke1 4XFarfSmPuf+maT9/kFs3qdsSLHILC5iZCe0Zi3/AK2nxtH3ur//0/nZPC9s oeIr/wASWqFtPWcQ2qit1yjpmtaHuoTUESkjVxbPtK5o1ozxqacQeekmpB+J DSllJJNyssRDYAUk9JPV9E03pHB8K1TP6uwMJbViDEul5CEABS2S9B0kWqWp LwQSdjabdystFKR3z5CDsi70B7hmUIQZEZa/T4YDpxQJ7P3+/m6BQ9pmVmMs ZyJHG2HVuPTtoymkjazc3JTtftCeUID1yyVOv0YLNpUVx+/3+XiTSunxKS0g W2jEw8B/n9FFNNFUTyuYGFyv3Ebwg6r4ZfVg4tSEgcer77/kF6FlnpyafUmY 8kWDb6bfvdX/1PlA4Fhhb2xuaUTow9reEiwNOYDwy2rr4IcMDiqnBy4lFJs+ Ht/6W/ff117A8tsOlnfXf1DLOgQGFAgG3/cB7a6+qe6kjKQtcRIQ9hAQNy19 pIVP2KgGlKCPKI+/4feEDtxicwwxO9y02kxsjlFp6YdNcY9kGCObjHncdjC1 l6ogGDTOavKJ7unuw4vMZZEhIpBvbV12N/fea0p9S7DkT2sdV9kAJm2brhFy c2brNl1du1sopx5TtUlAcj16fhn7MNcygLiT9/v97BW/c/MpwixERDp8H3HC v//V+Smy0VLdO2VxdHVQxTsbYI5A2doIJFBRhUPt/n1YuYeclOW7KmSQe9No +muvVjB8LlNU+uziiJxCHAJFCoKAI/k8snb0wj8tdlcQ8F8M37h+5WK5WyhN Hc6Oahk/MRgs75pZuY7bk5qqwpkQo0zbuSxrE5GdROMLVFCgYZjAwMYHeDcd 44QrcrU3K7RmOaYmdO4nKy+SYZUjMG0Zk5kkJWglJgtJOZKrwqBvuG8MS0kt qpbbQVrKyC1R/cU1W3I97S/mno3oQ5iOHivtwWmknxpTrgKcxiBwN0Lr47rf CaH8Om2nsGawthxLxZQEEpuzIGUggEwIULUxJSbDcaIeZHFNJy54E4i4uqtr 3W+iPwUDh/XauTyQxqMxukc0KmQUlQM74bJP43izWGM2FxUOgXkwN8ACYe2F AeuNRyPLXRU7rvFQCiUZKwmJAWsnK23EAkd44UIzQOXNmMADD//W+Wzl3wLz r4Z4Zgpaa8cFU094nk4hvRuMdQap1ZXEySmYsAaXtUMKBEailFOumNzOjJ+c KnDOwbSEICe7yBKLBlzWwN9ttputA9m+WGEesvpDSfcyyNM95OurmphT6Zvx lT0wrvFd8WlJbLiAUo7ACQEAAkDMWL4uouKOSfPfhPmDxRW2yej41nMF4ns4 c2ARgRwzB3eNUFodHMfEg+qKhhOH6n0Y7hWFd6pUtanPDNG1SYQs7QzIG4Uw GIva05K+snJa+5geIssY0oofMsVpZyKyNukhyLkWllqZWfdm68ivSlssTo4X NLXtliE0bmu13Z7vAnP3YZCBVafv993sjXqhLhqVQWFwBA+/VZwjXP3aM4Fd x9yx4hjggM90sEbuJrVszd3lKHOexoGpfF3jUHUjwGFtofFU4VjrYWYIdORX Xcbbu1C07I761S9bDRC9d8rJl2UTmekSJhuy2DYPeCwRMWiuCfdLCa//1/ko 5W8ay857Tyn5eTl9SeHq91+5hucV7yjsez4Rrw/7YqJXw70XNrvA4YXFcH/d acnMZAgkpyy/0no5oQuLaQuANkIV6z8vOYTXPvTWnuXDq+8dQ53mLgkKixIF BbDqXAe8TOOqlyspJIUHBCAiO9Z9+38087nEhoKqvgPqw1aFDPE9PH7/AHvr fHEXiyMqQID0ff731l8Z7oPe3yB7wC4/koPUfj93jbNbBF/3+/3NBTQLqcjx No/n9g+9nAXY34X4av8Aw7x1Pe7BZ7vPTXunjhmudJHLsYY3naC9hTPNPTDu cxsVxbD8QYRh7zrQLZJCVFMTHbA215+epvy/0Bq/SmJzurcOkZ1xudCUqfZb cKU5IwSXEkpBN4ENlf/Q+ce+8peDpKjh2+W20WLh2u4T4nh4j+OttOyLfFBu bLG/Y1o27CXBV8wGYzxqu3qrFTLOymIOOuodaKYKUTA3giJO0QPAndXutPcj dBJ1FIY9o6QkcPmZOdQ7maaQ1nbgUuNqyJBtC8ybLFITGCSad1jYH00dTAQ5 skDTG6PIOyVdfAKn4FKFa88FCED9/v8AcbBy8i2lsOqIO0G8W7Qejw37bOdO Yr9/Pns8Da2PdPxO4FUAHwMfU+nXxwssGQP3TxDbYz/00P3/AArW7mbNK/jr pFAESk4l/wBgqRRjz75J0/NbhOV1ExlPxbYYZq/h+rADS9zQS6BxX7L9uROT XJnqcTaM1ScBxDuJq1l0wX8353VtG0cYQC/WR5EnmxpX43wFITicmCphQsLi byypRgO0YFskjIuFoSpcf//R+QnhXnRc+Mrfyg5Z8VUzIuL+D+dNtrKqoqIW /EyU9LFUxZyFm9qOekke7aXI7b9lGTntL/ES52ckYeLPSiimEOyolPZj72Fo 2EX+SDXpzpTni1zRY01gOpw4jG8Px9lL2YrSHmkNvDvlNmCQ6DBD2YZgoREA 4pKfSCOnJeXvKgDJygZI5VOZ6HT3KdWaVECCfv8Af8Npr0UcQZ+C0b7r/v8A fZGCI5j36DhXg+7XqpdBsoGQFr5we73vna1oKZorumY1Q6YE8HklYliKZRuP ajceB8JgLrI7xSX5jY3KaR0W/jU53YDWQ9qMIlaEiJESjtHywDk8uCiIFk6+ 7vtHK3lxx66KqPDnH1RdnWmvp2b+8q7ZKIpotsIBDGPkJ2gNVrCQUXC0l8Fn JnGJhhCYqZyCEbkqBIJKrASlN5jabbq07n+c2iJPAZNqcmggPBxwqgoAqSrK GkBsJUttLqwlSWSnKIQgpwpH/9L54uCRJBw/LBBQtFVMO4lluTGCQI7e/Ywg 7DuYfMCSfFDnqdiyz4/BRSeg5ujtRgbNwFe2mjJZjE8JbxVkzIaSDlCkhhGa KsyyyloPJMVqGV9xxIICgkGKwy92luUEElwfBU3CiaQwyQACamLVMRAAB3Du yMiSNuXla0OeRbDTrim2ilKgYkWwUNu0g37oGMT2iYagO4rOSSW5/E0PONqC cjiQkLbUmJQVmCTmJQfdFQKMoBabg4rOFY4LjPWXKsqqkOpbDNUthpXFxqGS h0ygIRJ3jd4QZeZzvsd2SAT7viqEy7YSYuAEk2JI7P1cphE39kDys1O3pmSc xqccnpxbqS1LKV3aI53Eri6CgRIeS6nvChEQlJUtaj3Qaj2vcQJo3tgleUIA a5qAoD+3DfMIyKtP36/v1AVvHjkypyWK5IRssO3r++6v/9P5/wDi3kvZuMOI ncSVlTe7Rfm0rKCS52OpMUhhYdwid5XeUFDt00UKmNfmdRJlMM+LXGWXm80Y LTG2EIgggx4xiPPXtBiXKB7UmtRrWRxDFMOncgb72WeyEthRUEKStK0FJNpB SAoiKgalb2e+DXTUlbxDceIeLIaZ7Zqe18QVTHUwliLS1xihYwEg/wBJQcxn gITqZ2QQRg8vLy6jYVoSSuBjEZlqUQLNkDEXiEack+r/AIfrJ9DnMvFsZxll spUJaYeQmXzC5SmZZphKyLQQvOkpJBTAmLk1IioKVlLRQw01LSwtjihhAbGy NrfK1gGSNQAAZJ6JgEZC33y8+SVKUYk3kxtJJttNsT033urijUnpzD0yWFIQ 2222EttoASlKU2JSEgQSAIAAWCA3UmKV0tVMWyvaY95BjzCglPwTrg7MshhI ynZH0+3r64xS+C6gncXWZZyJTmgbvTD7iv/U+d2+8guCay/TcWWeou3CV/eZ JKyp4ZkayKpcqgyxPa5jkTwClXZnPGtidXzjsiMNxhlqZaTDLnjFI+atJCui +EABACB943fVswKS1MrX2gp6ewSbcJLxlVI7p0mFrrDqHGlGyJASlKlEqWCv tUQScp7Rda+lpONeKeJuLoqUPkjtFWWxUMrmedrZY6eMGQtc0OYrkDhohIwb lcTlsOBm8DlWWHCPynaWtO/IVlQTG4wEYbb4JfHtDYhqybbwLmljmJYrKoci ZSDErLuQIKS+iWaaU6EEBSQpwpiPJMSkv3RWijt8dJ8Nb4IKeliDKVjI9rGx ghre7AA8oAAQBEHgmElMTUy8Cp0klRJJJtO+J38fTZWwGG6Yw6Ql0rkkJbQ0 2EpQkAJQlKYJSEixIAFgFwhACFQfF/Hd/RMCBHRgkgBELgOgHRc08NcYcliy 2HTCPHz+j5bokSRqJjEnFYWkmy8Aff5a/9X5y+Pez9wRxfc28ST1Nw4a4mpS XRX/AIemMM7todtDigVF/J2kgouTQdccM1nPy0v8VTDbcwybMi0xhbaBaNsb DERtgFEmvcfWXqwaRxnGhr2Tmp7CcRTaJqUcDaiqEApYIUMwFhUnI4UgJUsp uS9P2e7ddGQt4g44424qoYZ9rbVV1JZTyxtKgTtarpMiM9wKhR0xx1LI4e+X MHkZWXWfdwKlA70xsG2zL1RsopN8iNR6wwwYZr3VOO4tLAQ7hTiWWlpt7LuQ FxzfmLgNgp97VZ6PhykgoadkMFNTwtjhpoGENjaFAagyAAyy000wlJ2ZmMRf LyznKjaTbHpj97NojHZDRWnsN0Ph6JJlCWmmwEoSkAJSkCACRsELABs2VtVv uDXMiY8bW/npFRGu6koAFUAe0emIGmhLEF2z7/fj7BrUeIoxaRLeHm0iw9HD hX//1vmb4q7N/DPHlTHW8W3ziuo2SSyUlPT1EbYYDK7cjAISUARo3KcjmmNc pDWTmCAowuXYzKAClKzkmEb+2AN4AgOq0+2epPVhZ5rPoVzCxfFS0ytRZaa8 VbQ2FeUADLKKjYO0tRVAQidrucJ2D90rULXFfb/e4Yo2RRS317HSNazcAA6O Ni6BS5XE5l2EhPPS07NeNNsNsxJJCM+WJ2gKUqAtuTACwQBga2lwDT89pPTf xNM4lOYkG0hLbkyGC6lKRAAuNMslyI907nWTaVEk0HdSV1W6pgZLNB8Q3uRV R/ajLghQADMdPpQ6YOrVLpZBUI8Lo9f3PEQtQiDjs1PrZl3A0T5KyEqhxgbC R84EXEgiymtf2aOFzxXHx3JxXxpHxc6QVTbyJ4AWvbGI/wCt/DkEbSm3TUZ4 F/31cGFfEaZWWLFvZ+Fj5WaObvIxjbG/rspCs+qbIzOuf4tL1DjXxskhQfAk oWI7rL3QkwjJ3cUFBBBTYQbY/wD/1/nhv1HfHWKCzU99njqi3u33dsJL3M82 e3vE3fZUklpQ+QBzU1UkUYd3xW60S2LkZyP6wESL4Qgbu0Qk5voU1jO67l8K RheFT7bM3cuaEuhVlqYpZKi2lcIRUQtGYEhoA5UNlwh2abRw9eZeNbXxZxLT cRVxlfcq2YRlk5nk3vDow1pAe5uZa4EaAjA3imtWJ+STg8xLNd0iGQJUsFMB AdrMbgdoMReDbTUcvfVdnNO6qd5iYHjc8cRmlLVMqdalltvd4sOOBTfcpICl hKuytKh7lSYiuh6mRtBTI8IImgTSMyJ+ycgXH3eK9dcI1lnxhyGy37x22ej3 oraTFpxem5UCwr4AgE2xMLYAmyESRv3ltIDcoi1zg4By+ZFzAIGWfTxyxI8P FFcfv9/vGg+TxBWqWoKjCPHrGzjCzw1//9DwcNLHQUfdKQzvN4JBBaD4J7VQ Jn7sadZ1zC4cPv8Af5BH6ZJbCWNNtGZAA6PvwvPRSD4v4c4e5jWWu4a4gomV tvqWGRrBlJFKxSySNyFHNOYOagoVBIIvhs/iOnZxOISZgQIEbFDaCNo9sIEK tpB8w9PaP5y6Xd0bqZrvW1KCkqByracEcrjar0rTEgG4pKkKSpClJLVcPcnO P+BoZKPhHjqmq7Mx4FBbuKKdz/h4mnytEkUiu2jJS1AiBAmBudxzS+ML8YxB l5lw+UWlJgom85VpMIw2HiY7WT0nyg58ct2Bh2kcTwzEJRs5WUz7DvetNi5A dYdSV5UwABSEwACUIAhR1beUgu/FFHxLzF4ik4zuFof3tgssUPdW2ikXN2wv eZCubXPITRDltLnHZbDcPXI6caLPeCC3VKzuKG6MEhA3hIO4G+lk1ymxDVmq mdX87MQaxNUpAyki0z3Emws+Uvu1OOrmHLBlU6uyHaSQE5P/0fn6ltcvxkco a5r43941pOoTLPL3pjUVuaAaLat33+/XdCvoyxHA5jEsQ79o9B8MfD8tIDmt yvvPMe01HD/75RcOcP1scba6igoO9lm7kiQAyGdgQua0oGqDkqKCJabxrDMF nhiT7DjriY5fhMqREEeTkUSbTeojhG0JDm1yq1nzQ0s7oiRxWUw+Rfyd6PEl PPqyrC4d8ZpCUoKgFQQ0lVkCsgkUTcteVV/5c2uk4ai40++uG6d0klLQy0Pd SRulcXuDZBK/Le8uOS5puRBg/jWN4TjM0rFW2VtOqhm+EzJMABGBQCDAXggW RIuik+XvLHXvKLTTWiFYnK4lIMFZb/VCy8jOpSyA4JlaVJK1KMHG1K7RAUAB B8qO3Rx7DI8lxd3kgd6rk36Qo8fccJKafgSAPvx+8euNPzp/DXnQFTRuFkY9 f3gbOuv/0vBiscxkH5hjQ8EsIGqOBKp+r00xpqyO8czL+9v3+8AfpxxlDOHy R8VjYL7PT9/kL7fE6YdO8ZGJCSqeIRfaBl1zwafCU2Jj94/j940i8LmZyeXB 20FRsP38HC+jC501aLfVw2moZRVkmVLWTjcxjyhVzQigB2gQnoRgtL90t5Im M2WNuWAPUTEC68gwvgbBSlxKQxCTwpx/Bgx4wEnIXQpTcbQCpKFJWoC05QoE 2DMLSOT7LyK4ss3MW58xqPmHBPfruZhcGVND+akjkQ7Aku4AFjQ05nyhdykF w5vUWATeAIwFUu8lDZBSoOAqBEbTFEDGJiIQtshCI0o0/wAoObmm+bk1zYlc Xw96bnUqS+0qTcSyptWXsJyzJWgIyIyKCioZYqzAqB//0/n4uFh4pq7PBTWi 5W223h0bfi6upjdI0O2o7a1oYTmvVhy06Y1Bl1Yf4wROd6WwTDKUpURxJzBO +wHwAV9G2KYZrWbwtExpwSDc0pIzKeDrzSDCJyJQppTlsQM6k2WkEkgc/wDL bkPxXygu11uVl4woL0OJe7deKWup3Rl5iL3Ncx7e8AKyOVWk+gOFrj+o8D1N LNtPNPMlkEIUFJVYYAgpIT70e6EN+2tZ+UvJrmdyAxydxGQxDDsSTiCkGZbd ZeYOdCnClTbqHHcpi6uOZpSTEGFka6TuNFcKu3VH3ZLTw18kQfRvqB5A9Rmg BXIqnsRMjhDteLpdHfkhNsSmEd9mz5L7bAdn8U+NcWl1LwpLKnodgOlWSMb1 Ze3AXwECTZERJHLEfILjy28wa/mdFx5a2cR3GN1PKDRyfDlmxsYaEeHABsbU Q9MLtWpNNTWAp04+xM92gxzZ05oxJ97C8myENmytUZHkZzw09zZf5zSmJ4KJ 19GVTJlXizkKEICcvfZgQEJtzEkjMTEkV//U+aOXhvnnWQ7YeMODy1rU8sFU MiToe8dpl0192NYWm9CtO2ie+03/AM6g/eItsr3WxKf9auflu7Zc0oTd+RnE wJuvcXaL7rLY2W06XKTgOv4E4MpbPfq+K8XltZWXGvr6fd+flraiaYuQhpRX joFIQLkcBmPz0nieKl7DUqQ1lSEpVCICUhMLzu3+aNLHk7pTVWi9GNYdrd1l +eL77j7iIlClvPuOlQKkpJJCxEZQAYwsApsub/KvjLmXc7PTtvlnt3DvDt7h vlPaatr3/FzQp/XdrPsordg3faXchCDGl8SwfAmnJh8Pl5xspzDKMgNvZvJN gMTCELBba3vPvRfMnms/KYZhLmFN4dJzbb5Yd75aplaCbHlJSkIbyqUnu0Zo xKlLKsoQ91gtt3FDCLs2jNwES1ElISYgRuzJLWEEjYqgAHIKEJSk2phLmWVU pSNhIAJ6gSLLdtoF0I09GBfHE1LJdx1plp0ntttLU4i8wKVLQhRBFuUpiCcs VQzH/9X5lOfnJ7i/m/S0dnoqvhq3Wq03QXGjrah8r6l7u7cxzUFOjQS4qA9y 7WnLGtWi8fwfTbipucVMKUtMCgJSEi2MYlcSeoQiQYk17aeslyi5ic6sIY07 gbOES7crMF1Ey8++X1AoKVI7tMtkbSSQTBxwqyJMU2il9y24a48sFqorFxXW 2i8R2y2MoKa4W6SQzS92A1pe2SJue0KXbip0TTAFjT+CPTCpvCC6kLWTkUlI CYxsBCjtuEBAC8gWuNy6Z5n4dgjGneYiJFTkswhAm2HnVl3IAIuNuMogoi1S w4rMqJKADEOyykYwvY9iq17JGOGg9gOYT8fswnyVGCk7DH7x+/XTxSkoypjL MQgqzpjf4Y3buuudOSvJiLlVd+YVWxrCeIeJXtsXcFTFaotzqdnQh26Uh40O xpREVc6r1R+8EvLtptyNAuXj4Q2K4QAEUmG07jWqvInkaeTuJ4ziD6QPGZ4o le0lf6oiKmzGGYLWVqS6k3ltJtvr/9bwuijVjPKGs3qiDMt+sAKPQnxTGlil Jvjt+/39tfSnLMOTigt26Hmj4D6QN0aTXG7eLTaIoeC6a2G4nvWma8SvbGwE I1wDWOUAlHDIlPtDLBzDG5B2Y/pNxaEWHspCid96kgXX2jgQKBNbzWrcGwsr 0VKSs3MKEAH31MtossJyMurcEfcgtiEe0I2cq8p+RnOblRS3ensN54LqY75U xVFQK50yt7kParSIT4gnPogzOHD1PqHR2o3kOPKmmy2CLEoMYwvBVHfDjeK0 p5H8uPWI5LyU3h2HS+ATjU0tK1JcmJlJSpKSmxSJcWGIjEG6yETS54z4V7RP EHD174dhqOCmwXq3y26WWllf3jIZwWuDd0bEJBIUonUaYB8LOiJafanHn5pW RQVlKEgRFoiQomFgjs6rS6eun/WcxvSM5gGGYPgbfjbKmi6ibeUpKVjIspDj SElRSo5TaEm20gV//9fwpoqBtHbKOkbtlNNSNhDmDTY1APYg+vpljSt1YW8V Harrv+/89fSDLTipWVblBYEISIdAhx3eyucOKOXfOHiHmBwXx3TRcLQUnAct Z92Wx87+8mFdEIn7nd2WtO1qgKUQlUTC4w+e01K4G/hT7z2eYCYqDYypyKJE BnibYxusuG/WzWGBc59QczsK17hOFYaJfCi/lZXOud68JhsNqK1CWKGykQKQ M4zRzFQNnR1DLcn22mfd6ZlJXGEtqomHc0OBcEa5XAjIEe7Q6I91lpt0pZUF gGwwIs6DaOjfG021s3hWKPzUgl6eYVLOK8poqSsp2EZkQChtBsJBGZIMRXLf HXIB9bzh4F5ocKUcUTI+IYarjKmLg0FsaubO1Qhc4NLXdSdrhmThf4dq1B0s /gOJq7Qbg0bbR709F44RFwArUHWvISaTz8wvmpo1rM27NgzqAUjIoJJ78AkW LhBwJic8FBKitZH/0PDcxPjcY9p2Bybg7oAQAR0PuzyQaY0uKSrtDd9/5vxN fSzKOtSqYLvht+9o67Nu2mS5+uscfLDiCTifv3Wj4qjNYylPnd/ZUAaGkRvU qegIOijI4VOjjPIx1s4eElyCgI/RMY2j08d1MX6yP7tT/K6bTqxbjcoFM94U GCvyyIQORZFsBHLHiBE043KLgrlpxRyG5Q8Y8IWC5cSVlBxBdrfc7FxC8w2S 3d428w08nxGxr2TyVFPQSObTPe57HSbmNYxAL4o7Ps4vNs4w7kUUIKlpuMSg EQAGYJQpREQT2Yca0rkMbweQk8Na0RKIVJJLviiciXp9PdB2YcWCt17uA8th 1rMtLLLS323E53INV6C37lNDzY4bbwxw9a6DgvhuC70lfa+L+H6WGClkEEMn w74KUxMnrnbHPaJp3gvYCRve5z5G9lJ5+RdL01ldSsE92RC/NGF6k7SDGO8Q EA4WIzniU+MTw9+cbxGWUqKkzLq8isySpM2ourkO7Kkthcu3LOIbWQptTaLG /wD/0fm+uHDdVJaIaehmlttRM3u4nxtBBehDg5unmcFcuahS4NZHuZp2bbM6 tbwzpzWwJBheIHgCIQiIWAEqMPSprBZ5vAEIwZRZdU32QtAUhRMMwWgwBzLR FedSSFJKy4lDbIcbqx0tbTfeFJU2W8trZtwbTxOjfFM1we+URyabC1ZJWOOw BXuQtaGmpkKUtLjS2iPfWgi2AKgLYg9kKSInyU2GJTeHYjhmFS6mcVbnZckp bDKylTSlOWqbYeVFBS4SlSmHV5M8HXIuJbaSpKjn5zBHFVBRUsdhouFZayKn uN6vKtbSRSHOeYBm8NRzSAivOTAShwCnSEquVLrjzocykhCQFFUNidizEbDZ eYU6a/Wh1PhWJpk8MwmVeYJAMw+8tlLZJvmCpX6qCFJ7TiVIvDaniUgu7yu5 p8b80uCOKeJ+GuHqW913C0ddWXC30Lm998Nb2wSzSbNquIhkllIa0nZFI8oG uICcQ0vLYZiKJF19QCykAkbV58ogLzFIEbLVAAb1pg3rSKn9JO6oOHyae5K4 pDykpKW1MJW5nXFKExmEQBUYEARK3G0K/9L5j7n2j+NJo55aLhiocaFzGVU7 E2hzmkNBWEBpJDvtJkvUIWMRoRKDkdfAjGFgjf0wMBAWX3Cy2vWZ310lCDcr hcVkRA71eVSQkK7Iy5hvUVGDaRnOYlKKR1d2l+YcHeRv4ZoquNsjYJJi5oEr XglWLAvmAanoeipgy3y/aWc7M0Qbb0iIhvgTd032CMI0C4j66M/LILeL4A2t MQCQ+5lIIiSCpAvBCgVIsSQpd6QQ3+MZx5T2GmvpslikFTXfBRWaOd3xwaBI 4ymP4TaGK0NBDtykBM8Y/cBp2YVKeNLCgmJi32ftZoEw2bdlxNF2PXPxHCmk YorTTSWFqgh3x1CcxEcw7nMqYSLCc6mu7AFq4qSkr1vaBuM1jsU9Xa3Mvldd a+n4mhlqGxxUUUM1JFCWNdTNDnvNSZCXPCtBBYzYHPJjQiEvqbRMLVlSCDkB jHMbMrhjYmBMB2rBGyCmX67momZVMxM4LLJbdUUNpE2pJStEAvvlLZCha412 ENKytqDoccJW01//0/mp4u5vMhudPd+C7M5vDFaa6a2yXWpM9S1tI0uZBPUR 0MUJkeDIHOYEDRvIDXABhmNKPLbMvNvFKhlzJCUx7RhEDvASB2dgKo9kRiK9 Y531k3pR9rEmsKZnULKwZnvH2mVd22FnL3bM2lC1QWA33zqGu6UXXQ3B0iaf nLeKm2zzso+Hd9HJU0VxY64PMzgwnZLGlEGFkv5Ie5hyJdtVoJZGjWW3h38y RmAKfg7SLIj8pYQbTwtBiDAcY9c3U2IygZkdLuqTalwmbQhtpYStWVXwS3CO wUFXd9l4pbUkBTa1vNwTf+BrjwzQ8RXrjy32S61nEVmtM9qZTTTMj+9quCmn qO/jYDsphLJKWd2HOY0Df3ju6aFYlhoDipBlTq1pQoghAAggKJ93GJSBAAeU QB2YkS6c50a+YSjVTOBYeiWeUEKLuIlDiHHE5WGykSi2SkzBQ286Hz3SA493 Su7CFoCfjq81baiokpbKbU6jt1fTz0dTM6on+Ojjkexkc1NAVp2SA1Lt+xn5 L39MfEUvILyImIudoZSiECIi1QUoWkZUWdogwiIRXyuf2odYNZJzT7zMiDbN JmmVgJVApWWloaKkFCkPOFJV3DTjZmA0srQn/9T5/rdxdSvtNtqqGhri+puE 0E8Fe2ONzKWMs7qVxYXgOkWZhjeGFrmABz94TUyflnA+pDziYpANgJEYXC1M YWWpiMpiYQr6CdDa8WxJByTkT3ayQnOsIcJCoKUW0hwJRaEpK3EqW8FMhAIC 1p6/8dRvl+EbEPvGSXuxQxPa+UZgOQNOnmCJ1KfayxJh+HTYSXxAtwjmIIHD rs8EDdA12tOZWGTRThTvwc0teUMIWFuRiLkiEbxbGClxQDnEDah4unpbfPU/ cdwr3ukfD3cALXAR5vDg5QMnMOZ0Dg0PkVrKTEot50IU40nbbbwG0G+Ij1mA OY5wLWzWDynfCUnX0pUUwQ3FUd5JISICBKQVKVmythS23GxW580LfFSx08lm uNvucNRLQVvfzMezcxzGNIYyMoGl/n87skLQVAxWXwScUvvWltqTAEERERAn bDdZdbuhU2Lc48FUkszLL0uQsp7tSYuIIUhEV5FLBSVKgrKMwAilLhIFf//V +ayPmXWUdfNFFZKuvpyXQOknaxhAAJOUjkAaU3FrvKuha7djWBWDKflkr7xt JvF59G07Ii220XH3dVzbmcOxFbBk5p9tKiPKDfaFsClQgUgWqIJsyqAKTEOA 3jeR7Y2NoKOOsmdK6ClkqV7pjWscO9LYnBhG4iQDdtcAGl24EADkk6mMVxSI RITeSYQSCoE3WWAHgAIufJa8amGwlqTSh9efKhTwjBISQp1TaHENxSqKkhS1 o7PZVmJAyS63h9ZbQ+2wyMqqllPVdxMN0cZe1j3APazcW7sx/SRmrgMYHiy2 1kG1KbLDaYRAsJv2HaIquEane1NqBp1potpAcVBQDo+DSFJSpRzpQSG4jOAA QSEgFSkxLTf70bpdofuKnloKF5jpZYKs97LI5wBBY6FGo1QrnBrnkMUKrTPc yqWEKQ6oKVaQU2AQiDEKMbYWQjlGaEAAQJWqcYmJ55ibw9C0tEJStD5JWQsJ ICFsN5YXJUpWQvZWc8SVJ//W8ILlcoqOgkNDT1VQ3bCaaYkMyIcXtLfMSe8O xpDgFaWpvcAzTFlS3HAlzKIjpu9FluwwOaO0/ScNUuyAKpVCVBtUFJTmjmJA T5SUi6KSIKi9FlBUpHbKxV0lbDK+qaRJTTxtmjKuWM+VxYA4F7tdrR9p3kCE EYMF9xlY7q8g2w27I7t53C26FA+K4rM4zKrK0IyphZnJNqoR7KFEiMUpyBSl LSUJSVxCWn455zcO8uqO1t2wXK+3t0nw9jDJWztbE4F8j9zQGtLXKwqSXNcz aoCj+FadxbH5hTTUEoReu8WiKblWxNhhcO1cYFtNS88NG8ocMamJ9C1OTCUl lkKyrXBWV1MCg5e6SArMoBLqld20tS0u92tLvxfVOsVuqqm1yMrLnDBFFSTy kjv5RvcmxrvLGxXvI3FGuIVqloYzKqE6tppYKUExUBsHSRAk2JBhaQLCUppd 4jr6an8Cbmn5UtuPpRka7yKs7hPYihCwpKEjOtaApKUBawlTbLix/9f5k+I+ atdwVabXf6nhz4xl5pJKiGlo5B3rGAFyuY4N0aC8+AHhnjWeVwI4zMLw9h0B TagCSDCN0AQTtgBvu2iPt9iPN6T5cYRL6pxSQecZme0gNvJKoAZ4lLiEHLkC nCfcNpWtQCUqIFnn61tt4fnqeGbhTniNpbRFWuDnRF3eFrWPc4hjY5F8q7m7 E64g/c2bTMONIfaUWvKsUCI3RJsiokQtMQQbgKXA9Z3ApvCpSYfwnEG0zxIa MWlBRT+UCchKyGkhRcKm0FKkqQRmIomt3O+33I26uoIKOdlz2ObTSTtbIx8o c9rSsjWbkBy3KvlyTByY07MMJUw8cuQX5VGIEIwhEw2RhCFtIrDOcGFYxMMY jhDXfB8iCBMMpIzAnKS5lbK8qSS2HMwWMihbmLn0/Nahqbe2f4CCKsfVxW+O KWeE+aQloCx1D925zWxt2gq923o7anFYE+X+5LiYZYhWVyEBb72Is7ROxIKr gmLto5ySchgnxnL4XOvqDqGyyh6SDuZaigQzzKGzBRCQjve8U4Q0lBdiiv/Q +dODjSe8UN1rYrbXQfctA65XloglkFJS73QiaoEbHuhiLvK18jWh24ELuGNY kaSxdo5JMImU5M2Zo5hAGBJjAi2wggEC0gAgn3PxL1k+Xc2lL2Puu4I6uZDQ lp8Fh0ulBcyt5Q426SgZgW1qC4KDRW4haKTDOc0FLK2nmsdfJVVbJ/gHBsW2 pdG4tLWpUakAloKEkFA4hMF16Wnlo7xtbQAhmJzdmIiIjL0RIjC8wEKG5H1g tJtvCSnJKecdUSGkoLSu+yKyq7pRWmKuyooSrKXAlSUFRSYHsnMiuqXwRUdg uJ+MzpdrGZlyL5RMTrlnmUVgcFIJN4G4ySXXGuzf5Vn9WFvmFhgTAqCd52YY 93bMph2II75PwalKZAUbSQIOFQKQCoRAKglakAoQpVC6XjxIRUzWqtD3gydz I1rXBpa4eYPkahTUeOmQJFH8NcDpZQpFhvtIjHYQk+HwwMBUspzIk57Dkzs1 LTRCgkhHwaV2pzWpcW3AiFxMYArtbSVj/9H5xanm9SUExhpuGeIZZmnZKYYo hG1pDdXCfNNx3IpGRALSuNVEacm3khZdYFm0qj4Mu2G3oNsa99JrnnpPBHFS ruH4qpSTAlKGiEkgExUXQkkRF0RCCjFBStSttvG3CtZXXOnvF5fbqaj4Qv3F L6qnoamfbPaLfVVdPROAjZtkrJoYqaNy7Y3Tse/ytckaMCmitCUqbGZaEgk+ +UBGECSBG0gQsNogIQ4lz8Yl8PdfTIzxLEVraUG0HuWwFvOZwtTSVJazltlx aHnlpShCR3iFqT155nW6w2KnvTLReLlLUCJ1TbaVkDpqeGop45Y3ODakrlKW AJkQMwqDLGCTU7MmSDjKSI2kqCSUqIIBy7CDust6YXucmksMwpOpH5PEnG1B BKW0tKdR3iEuIK2y6khK0rRApz9sltQCgMyYp+fRqRJ3HBfFUUcEfeMqJo4+ 6d9sgBwlQlMhtVemQwbOkX2xmU/KkxhAKUSOrJZsj4dormvWd08+53TWEY+k ZQrMphlKVBV2VZmMqirKYAEkkZRmUDD/0vnKoOZlXczCWcHXXfM0PjY2ekEj g0KfL8SDnoGp5jmNCmqExgxlkkKfZgL7HIDZ+jh8ghG8R98P4qyONLS6cLxb tCKQrxLMoQJGVInSVEi6yJIITGC4Lql4tpmQR/E2qupZ5YXP7mURu7vInN8c j25jRHZjzBACgM5KvlRyFCwNozCPUUg2bbLDxgKcXC9cYUhpsusTLClgnIru 1KgLQItOONkqAikJUoqESI5VEB2cSi6vrGR2+pa2kpmTmV6ATKHElqvUgAFT kEzCjMSrZck8pWU9owhbZAwtshus6iNlFH9ZSGPKXJyTboKMsY90BFSQQlPw kSYW3QKe0FKTbTc2fndbZ3mFvCXE7YoYHua90IcNkfmJ8p0KktGp9hDiPTWl 8RR21Oy1pHuzt6U3jbuMdosa3BPWC0Yh3xcSGOKOVSivxZGWCUxiCl8+UBFO 9Iz2JKSf/9P5+6fmNbquV7H0tzomyUrntdG2N/mAcIwveeUElrS4/Z3KiIuo KsLmGxm7BPSeEfcw3mAvhARINfQs/wA18GxCXySkvNi3s5koEUmEVQS4ogAm 0qCQklJWUJWlVDabi+mNOax9sqZC94ayHdH3he6UxhpQ7dx2qEOemIXGXO9L CCmO+KroR3R80Y28a6TxphUuMUcZmgkpJhlQTYrKR+VhmF5BNiY5iFkJIiHj ijllfSOoq2mlbJ3SVG1qvYVDc3Kr9ACBmCCBliB2UmEJz9kjbAk2H6uzbDhC yhrD9e6dfPizCH0qVmCYhsBUIAZT3htVGKQbb0qCVwQQk/E9PA5zW2+omaHu 39y5he1CgIapKKF9ikppi7bC3AAIDdfA9cB6b+mgid1dLpX3pD6k7cgSsgRI EUpXnviLExiki9Nf/9TwXpONLZPGHx01S2R8R3SSZFoYSDqRoASQOiHLGlzk rMtdlwJ8MfMB0ei4Qr6NcM1Pgc2nMwmYKeLRT0ntEGAFpIjAUT13GtvpYKq4 Pp5/gqWMyOqmjVpkDQR1Oqj0K5BDg3LyUytYYKRmOyPCJj6PCLzRLEdcYPLN KmXlOpbSRFWSy1WUQgTHMYEARimCvIjRFT83+DXzSvqKuOFzHgv7whpYpIG5 UIQ6qgzHQjBh7BcXTYhvNZs9kBD02iELKCJTmRoWaHw00EQNoWMpEY+UCRlH FUBCCo5e0VbVcwLBXT07rRT1E0UkFO2KKnc6Vz3uY0Pc1ATmWlyJ5Q4DwwHM YbPxyvgAxN9m3q3w42i+2h2b15pbB5YrcfUtMY50t2QXmKR2c3kphHaBlUqA UI//1fAyo4zpKK5QW59uuLqisLO67qN6Ev0JO0gAAqVOQILgMk01Rh0y8wXm 8oCb7R6L+iF5sEYV9C89zH0y1OIwqbW73rhGQBpagbYEZkRQCLCvMod2CCsg KEVnwlUnitl1NqoZ2zWar+Bq4Khpaj3MbMrVaC7yytd5QdQgVcEZ5uYw9SRM gELTmSQY2RKdl1oI6Y7wa6R15o+cziVcczNu92tKkFKkryhYSQTCKkEKENnl QgQF5JwLxXTVj457TVOoaaJ1VNeqeKeSjbG1zA+Rz4oXbWsEm95cAWtzIUta SXjjam86AbN2z7wgOJ3CpEcxdPTyUy7SiHHCEhpRbQ5mMcqMi1piVQgkJiFK BAJyk04VDyEuNxLxQ8d8qKypbHLNFTx3kukl7vvQRGwQbnFYJAQwE5bkRzTj HjD8QVIWATCNkBfeY2bOo302WJc8tM4LKuT+KSOMpQyCXISqoiCQuFioE5SI D3RikRKVAf/W8wOGuQ3Gl/v1Dw6268KUldc2kWmSpkrjFV1G2V7qeN0dAves ji75xcBH3Z3h5DZO70lLawjvBBQJMShSVwhvKSQLrPfQsjAV7kyfrTcs52Rf TKM4kh2X7TrLzCJd1LcQkOhL7iO8azq7s92VqQspS4lBcaLnKvNC/S8pOYLu W/F9mutPxQ5zDSQ01NUuhq4JnlkM8UjqYAxveoV20sKskayRr2MVkppXG52S 8ck0oUg+6C0wsiCLTshbv2Um2vW/9XebbcmZ7EnpdTSyh1pyXeDrawgLLam0 hRCspsAjnAzpJQUrU59us9qqqSiP738GsudfZpq+pskNRNUVFLIyqmpWQyvp qeWHvJnwyOY1kjlYA5xaXNBT84xMSDhRMpV2VZbIERABsIsMAoGINkY9DyaX 5rab1NKCewBmdW0pDbiFuNeLktLBg4WphTT7aM6Ft/CtoKnELQlK+7VBpeIe Lbbw/wAPVPFVc/urZF8c+rFKyomkpmUL+7d8Qymhk7jeQ9rBPsJLHZAbS4ek tPYtNumXlkpUsQinMkkRhCyPh3Q2bUxinrBcs5VsTs65PMy/uZhySmG2VZYh QQ662hDhT2bGyrPEZMxikf/X+avi+/cE8+uVFwsfC/GfDVJduIq8U9ot92e+ OeWS3yxVEoERYHElrWtY0eaRz2tiDnKG65aaw3FcB1O27iTLoSkKzFIz5YpI STlj5RMBxB3V67+sDzS0RrfklOymiZqXmnFd0UBxxuVC+7eQpyCptbIi2hC3 HCLW0AKcyhxsr9ALLwTwr2PuztwBwVW3Cn474+k4yr+YdLNNsjkEtgpKi/CO lpppmRpNNb6O3ybXyvkbWERxyu7uMk31p1fqV6bkwWEqaCAVQBOaLYJJ4kqg k5oIgLbK1swJrHNG8v2Ua6CZlLL8XGpVLzrLTWYuOhwsMpfKUS/jGRb7bUux MOIW8pDHerpy+0tzwqOyVB2bOE+Pr8LdZKXl+61cecN8Ox08013q+GKa2xRN hhlaJqWkqKl88bah7Q6WIStDVY4DMppNrF5mZeYSta88WgkhIAWpztLKrTAJ uAPnqHCNdlWHMzMymSlW3we+mpluaUpkgJU61JqlVdy9NoDyTbFptRaWHILE e37N+jtfMUn4NqGXTlrYbfxBEITarY/iqyPaASe972Rtc9rXDcCzaXtO1zXA rG5jnzOkcTXOrdT3cFXEEwhbEEFKSI7CLjstUaK4d6w+ipfCmZNQniluIWFo QHI+5W2UuuNuJBsU27kzIObOFsstj//QZCL9Ho+aZTTNrY+RHCks8d2hjfDL xjw+5kkO/dJIWPuZY6Mpmx5DySHkOd9hsnNJYkpkpgk2GEDBQMDAgxEDsiLv JACYk7stc/dEHEEqi+EmHehSCppaS4nO2tuKisKipYEBaO+W4p/KhLYcQfo3 XzTrj8Vdbf2f7db6iWKcx2yDjbhgzNLHDaxrjeQB3pcTnMQQHPk2v2MAhKYL iqJfLMNoO+0BR6Ydg2XdGWIFqkPqTmPod/H0rwSZmcgCAlS0qU0mClQKQo9+ 3A2rUiKgViYQhbyi0ykuG/0cj5vPB92NytHZ9uNNO+pbXyNs3HPB0dNJNG18 bd7P3jjUOHmPkILS0OBcCAexXAmsTZSmaYDishGZUCpMdkc3nB6CLqTeiOZ+ L6MxJxzAsUVJsqmApbDPfIZeGVQiUpaISntFJQW1ACJKXrqJb3+j4/Ojfbpa a39jazyQzwx001LDzA4L717hI+QzF0vEYAernB5a8F7XNbkGAi408tLvfpUq PULMsIXkGEBCIsMYWKIBIc1JFDapRphQSoEqPeLKFLCyoEAwW0lQUrM02ruc yWnilUw33i//0fPi1fo6nzjblUmpv3ZXqbbUmmgj708f8EPhHw0YbHG0M4ic 7aEa0Kv2Q4gkNwi38Hm22y2033kSTGIB7UYx7UCbdgF5SCkEmtksC17pVcwH X5nxFIUfg0tqU2bVLHkt5kpU5BSie8WFHxhXfukoS6Ef6O380W3cRW2uqOyJ SXy1XHh/4W4UtJx1wgTQVUp2vkLqm/tL5A0uc0gSjvC2QkubtAO7gWpUyJRL w7zNEdoQItgmAIA2AwgAmKUnbTgp5i8lZnGg5MOltjJlTlYcBS6ntJdWYlbj XeRcKVHM65B11sAlgE8v6PX826C7XUUfY/tclDXcPy2uWuHHXB8ck0nfNlzP 7yOe7d5C2R4Ly5jnP2tEcb8jTmNeLozlUQ7EJCkkJGUjekQtMUiwCCUgWrqF fNblc3jj78gpBzy0TMONOhanVOJCu6T+sBtaW0hSXClMVlx5SlKX4uZK79HZ +bZW2F9DcuzbT3GooYpq6zQRcY8GuAqao1c05e+XiBpEjnGOIfba5rmyOduj 2jDOA4y3iBcZbyJVYpRXYQjKEgBKomIioRhAxTYDEgeJ8zdCz2DttuutrWlR UR4uUuFb5WtZzZClKUFZbUrM4Wylp5lt5Rysf//S5O4e/Rs/mi32a4s4w5I2 LhwVlilbSzRcUcNVMb5oBGyOCq234FplY6YtlZHMxQzvI2lHMbn4ixRlIDaF qIUCO0gQOYk2xiBAAxBKrYA2mG0bvNLAGJVczJLlFFWVtbJS+kFlKUICkJLD jJWErcCWVhDIyWKBCFrDM/Rt/mg220PNF2eLdPdJa+CCkih404Ya5lPtqHme eV17DQ+OWOBGRMepk77cZGEYg+KMeeWQ8zYd5RC6EAAqMCCRad6bEUtJPmvy 4w1s+JzSs7aQhCv1nMpQWkpdJLWTIFJDpBaDgytvJSZlJjNwt+jafM+Mstyu /ISmtFdbLtQU9qDuOeG3vZSzOm76Wm7u8ujDKZATDOM2yIxsrnSbLzum8bcl lttBoxSSUwTBw7iYghR98MtsDEBIjTCeevL2SxKXxOE5nBytLU44lUnbBJ7C Vpcl05lnuil4pbzJ7pxx05BF1/Rzvm1Xmtrqr+0lw9aW1NlZI6G38d8PwxOr GTOjaBHHcZAHd1tme4bWjNrS6VXvzKaGclGEtqLThCuzmESARGCiQCQDFMe0 SYK8mCUA2OetEcaxXxuUaxGTQQC6lp8oQVtnuw5LozrSFOAJdCCJZBZzS7hQ 6lTkx//T58sn6Pb82+yR3S1x8mOFK6kdf66jpb1c+K+GXVD6B9Pc4PiBCLlt aZPi2OhZvDoXxwub3Tg97Wen+Xs08rxqXQ2INjsBRiSFIUACYp9wQSRaHDEq AAG9enfWkwhpTOEakmcWcT4xHvgR3SRlWnO4ErRMrKStpSUoV3biZXI4wlSu 8cKKr9H/APmxyS18zezFcJC+u2wsHMDgxokZPJMRJ/yaUNiIa56neGFndB0n eDAWjl1jsMqkywygCMVW7DDpFtoEbYjyQHcf9b3lepqLczi0HVKVk7pALYJL gSuDiUk3Nnu1GBSgoUiC3Fofib9Hp+blJarmbN2VayW4VTIO4MHMDgyOdssQ g2SMI4iiYE7nY9XHYHExhyuaTmGaOx4OoM4ygJBUCCUkQOe+1cRFUQAIkgZo QBANrT1iOVBkplWmcTmVPLS2tK0svA50FiGRIEqkrKWShxbisrQWpTIdBLai Ph39Hb+bdVd5V8W9jtzq6KhbDTU54+4J7qR5ZLG3vJYeJO88m9XlCUIDS4F4 wIT2m9SpKZfDUICAfKikECIPk3EmHXDtEQSQjtO84eS07LO4jrWbmlPq/M92 8pKyUrEO+TBwIBVEgZQjN8ElSC625//U4+r/ANH4+bXJAy30PZDlpnR0jmU9 zg5gcGRthkIeWOYG8Rkt273BAwhhOxgdG5zmsWnROpUPl95CViNqYoMRZEdo pjGAvIzQiYECPqkr1leR72Ft4dh84/LuJbgl0pmWy0qK8qh3TTsIBSvIQe6z d23nQ44UGx+QV83entcIpeyrWT1NPHCI6SfmDwcxz5YleHPeOI3NDDk1zfNt Cxt3xvLmwN6Cxx19SnmUpBJti2bDAQAzC28gkiJgowUACKuetPynkZJlmWxZ cxkQgZS3Ntqzo7UVOd0SG1QCClKXC3FTSO8YcK0GVu+RB83amdDPN2Pt5fOf iKSfmBwW9ndSAFwz4gTLc5mwBAAjXZ78QTPLzUCx8GgRAsIyC0fXEboxNpNp HuQZwn1r+TDaUpmJxaEqcGYETSilJSBFJMuoJUlMWsiAEhGZCVHMXidS/Ii+ bY5rmt7KDBHJC2Axfvzwbta0lXNT94AEXMeiNCH84Q7+HOp84UWYwPvkWwsB 8r7+UfehTuetxyLcZKEYigRujLzRIzCBB+A7UE9jyhFPwCSlH6wf/9XmK6fI f+buZKqSn7H3xomzaz9/eCssiM14ij3FECeQaNG0bpDr3Lct9QZEhaQmHzk/ KYW27d5jYkevGMeuJyfLjglpgu5wDEMupEYEQUC0kqikAEdkKBS2FNZFPLYn iX9HK+bvduZFHxm7sczVcMEsNPP3fH3A4kMcDGAPaX8UDyv3Pa9iMJa0fZLl C8w7TmNSWmFYUgJCzmgCRZEnpuECDEwJuMLNYdWc5eWeoedretZhbhlm+7Bc QHu1BMFQSoNKKSVZVDI2VJDmXuyQp13OJfkDfNu4jNjp5ux7VNpIq7/WBn5g cEu2xvjSQmMcR+Zr4zJTv2uUCRWN2qcJHC9Bajw8OuoSgKKeyIgRMSRAxMMq gldt5AjE3PzrL1oeS2pnJTD3JuYLIUorWWnFZMyMrgWhTSQrvmnHpZRRYM61 pSlCUJWBvv6O981HjXiAvv3ZLqqS3U9DQ0Fnr5eOuCXtpw2f4mqLoG8QlRI1 kUJAJzY5rQIyHuNYdpHVmDSoTKpQVKUorAVaezlQAoqHkkqVsjEEkqsCU1pz /wCR/MDEFLnX3kpl2mkyoeaV3ZV3xdme8S2y6Ql5DbDOYNrIIUUtIbv/AP/W 83b9+jpfOBuLeHKePsSzvpLZXSOrY4uYPATGiIxVLUYx3ExajpJ95aiZuCZ7 sNrK6cx6WcdeSU5lpECTG2KbzGMQlMI9FtkK3Wxnm7ykxRqRk3i6WWHVhaUI yhLZbegG2y2WwlTrpXltgVu2HMkpaD/rGm+dBFRWSGj7DLmVlE+CouFTVcze BDFLJEijuxxOdwJCg+U7fLr5sKoYfijj7inlt5VRCQBaI7YwsPhtt4Uyjutd AyeFyrWGS84t5BbU/nUO6UUXo7sqIUiyCbUZUkpIUTnENF+jW/PBoonn/Eyj qquKSOalqZ+ZnA5cHQg7AV4lVwVrU3OyafKAQuJHcE7xWUKQEEGIAIvv2QHU LTeYWVBJc1JWWT3zrUy48lSCla1JUAEDspIKoqAIAGZRCElQQkEhVL5n6Pr8 9+lu9HcqPsdV4bSUslAW1PM/gJxfEHb4WvaOJAx7Y3bno5oze5EKuIArRTDk qWHAzGMRAKsJsVAm1MRAWHYCdwcn/GWm5TGziMirEFIdaKHwpTUHkp/IpebT BqYSg5lKDiQVJcLeaKA5X//X8u679Hm+dxdbUYrh2GWVV1N7NzZW1fNDgh8j Qc/tHijNy+ZxVXOKqAqoiX0pMSzpLa0AFECAIR32Qu3buJhDZ3GOe2CYvJpS +xOlbb2dvMtCwi8JIiAcwFrloCzlQkJQF5z7hv8AR/fneUVfZ6m8dha3VraO 4081Y13M3ghrJ4onl57wM4jJO7RwCqvgrTA9olYiZZxAiDCIuPCINg2bumBB yY9Y+WxnC3MJxmXnEh5BQ4ttaASlQKVKhEAqIJUoKEFqISSlpBbdLo/0fP56 av8A+rM7XG1s4mYf7ZvBwc9zQQCkfEwDVHlRpAaSrQGq0X/cWXUYqcSLIeQD tjtG/feL4m2qu+tFiASUCTdWYk5i9A2gpNgsBIMbAO2LClod0XF4A+RR86/h O4Vtx4j+W9y45iVDo4mUQ4r5o8MCON8ah8gjp+K2MJkB8we1waFEYYCgJT3L 995vusPmktW2nu47QbIQ6PPeAqoJX1kJOZmkzOoJXGSEZiES83Kt5iQYZ1vS r7nYJCkFtSDErCyptXdV/9Dg8/Ii+dnU3rg6pi7AnDPCtsoIjbuPW2HmlwnJ NfKacMZU7jLxRui7yNro3RxOY0scG5IpbdXLxtTCvGFtOFKgWkQWkDKSRnVF RJjDtAAgxIFtbaSXrTYjLKVKSy8Yb8cStM1NPDDZlxnOlCR4kyiUlGw2yoKc Q1MrfLsUNvPFDaINnzD/AEc3503EUdrpbH2NPhzSXO4TV9yPNbhIPqIJe7bS K2biSaNjo2M2yGGKIHIBqBSMyOlEywKVeLi6By5oxtIIyIuMYGJjG3dSJxrn 9jGKPpfmH8YeQpNrQUmXDSkgthTJM5OQQ6gNqU2rMtkpKUPrSoFtF2/9Gs+e BSPnL+ylXlspXazm3wYF3MLXbgbsQV8pOmg9xh/SrTwCYyln9yVvjZ2vvtqL Duf+ISTynD+8RzRun2BHMIHNFhUdlwEAIC2Ch61dmb5LHzDeSPLOG137sKXj ibmJV1dTcrtfblxxy3qmGapiFMYj8XWSl9MIZJW90Cwkl0jXseULfY3o/Vkz MlmQTLJbSCEqQooJiFWlKkLIMYWZ4bRAkkPBgfNvlZOSYxnUeI4mqYeQkOS8 yzMPlqDjailp6RxLDWwVEZy4WFLJTlXnQ2yhX//RSXN/5KHzTOavGdut1o7H 0HL3lnLdGXji1sPGvCFS6rqHSP3ugpf3nYGkMlep3xgkB8bIy8xxsFh/LzUE qyubfT8Jkg2gOAgEAwKrEiETAARgCoEwhH0CmvWG5d4fJM6ewJbcyoOqD85M NPMq7hRglplaBNuFXZStbrjKS2oNqaQpaFBXLXP35CXzm+Nb2+3cr+xlw7wZ wfb7S/hwfdXHfBzPveON0jY6qeKfiaUsfJH3bZAHI5C4t3ukLlPp3l2uXQJr HS247nzJtUCnh2QREcCYG5SrDSU1v61rctLK01y4XibUsppSXlLRKPhwqzFS GlOoYcDCjd3jaVrClEtMNnxcc1W79G6+evQyxOpuy7ZaBrIxG5sXMHgot8pB yH34UBAGXuyCALB7SOFvgh8JVbvX/P8AffbTMYf6xevMHcCsJLzYywhklSL8 xISUlIib4AgkmI7sJbHUnKT5Bnzq+ErLxO/iHs08Nz8QcRm0cNtfW8W8F1Md PaoK2OqqiGC/MbJu+GhD2yEmVgMBAje84TeIaCYceSzJgBuClKOYk5tgGa4x MQQICF9tqqlfWU1VNtpxbUBD65VQEvKwSwlaykp7111hBWpsIzNrSXO9zraf SHFMthn/0uVbZ+j7fN/5d2/iS2cKdn+PjOHjOa70N7huXHXDNLSU1NWUdVQM kp428TKXvhrpQ8vG4MYIQkckoc1S9JYniM2ibW2iVLQQRkKVFRzBSkqshl7M ICw5rLq2ImNc6afcLusJj44V3q0tkg9jKUrRMhTkqh0KLoQtlpK8jamzMuN+ NeKqk0LQ/o8Pzi46apY7sxQQzvDHRTTcwuEXPLzuDy7bfACCocdC5B4IbP6L mnHgrI3DbCEIWXRtBvhffuucbBvWFkMOw5TLk9PFd4jnjG2+BKSmOXYFZRnz d7A0sOMv0f8A+b/Uy0c3DfZdgbW08wZPWDmHwr3U0O967o339pBIDSdVKaIS QXBuX2KIQpGJIbCVCwdmIMBtEdsd3spzNb+tTpFMw1OaOm5xTiFwUMiu6WkF UTlWWykqgg5rVQI/OJzhuIv0d75zr7z8dWdl6imp5pHzPa7mJwr5e/J3tc39 4kKKpDUByAQKikc0YsSRl2UpBAED2bYXQMPATbeTGymma9YaSmMbE/ijjq21 EnLF7KAuIKVgOCwCBUluCQAlDZSCo1//0+PIfkAfOIisbLLXdky03almpJbQ 9kfH3CEboqfZGAQt/IO5285H1IwzC+XuJqnPHZdWRSVBQiQQTFR6RCI2b4V6 GyfrS6Ba08rTmOMJfZdZUye6ZKFJT3aAVEKVAhRzpACyYBOYJT2SyVR+jL/N nvFa6puXZMp7fE2oYRTWvmFwaWva0OJzdfAgOQVFBKoQMLJrDdQSrAab7tww NqtngJjeTCNwviaYSe1bymxfEFTSlzsmjOOw0lKswAJISShGWMAnNlsUoHIW 05ac/lj+j3fOKoeNaWq4v7IPD1p4XprbXUkTrZx7wd38L5GyGmdGWXt7vI/Z u03NUOUncE/jehJxeGESSy66pSSQSYGEAYxI42AmFkKc7QXrP4FLaqZanJVr DZNppaUuJbSpTYCsyQju0LWpw+SFkJjmUt0kgA9K8N/o9HzGmXiqunEPJW5x 09TLGx9so+LOFn7Yo0J7t7uICAXgbXFzTmpLXjCLf0JqnuEsIlmzljaFoBMd 5jstuFlkIXB10es1ocTzr8vi6wHUpCQ6maU21lIBCWksmIIgR2wT20uZiErV /9RVcE/I37dPDVZV0juzRxnSUV2Nxqa2st/MHhVkLJKWSGntywMvALnSUtNG 55QtDvK5uRLtZsR5a6tm2UqQw1mQEgRWkntAqWbhc4pQvusAN49FZD1h9DMz DomMRZ+EdzgeIud2AkNsZUqJLqSUN94E92rMFkqfacShqlXePkpduOaohdbO zLxBQulM9ZX11o4x4RhkdPG6HuQ3/XYDd21zy7a47ldkXo0HHKnXJBWtts7g XBcQq/gLLNosF0QONetHo2Vb+L0T7DiVJIJclX3EJTERTBaSpSl5jDsoQG0E HKoJC2M4q+R381OawXOjtvJzie701PS9zaOH5eNOFWOqGxua6KORz+Je6jDS 3c0tUA57RuIaLscrNTqmUlxppIJtUVggWERMIk2GF1xI2W1R6zPKOSQqeWlh T6UxLjDJQ6skxV3RMqxlUpXaIW82Lld5nBBZC4/II+bPablwpf7F2b6281NM x0lysdVxnwW2npHK0gNdJxEkh27oy/bqrtpa50eFO1y8xZ2Wdw91ppMYwczw Kr7AEgkJjBUDDjaAQjv8aLDFYozjuKTiyyhaSzJssqdU0mEFLeW/3CETOQlt Lkst0NxUGlJQVBz/1Waq/wBH/wDmg37iLhK53Ps40VofLc4qDia/2zi3hH4u htYUyGFv31+ccURjGuYdzt7n5nDDSmgdSy0q7JkJUiBKUKXFKlXCMCIR42QE IXV6H609YblbiEzL6lwJZ+MEwQmYCFCYYScygoOvy8wAG1Gzu054qIT8GIHe WP6PJ8y3gfmjxHSXDk1d7ly5uDGvj4zg4o4QjuczY5GTNAhk4hqHtlDy4Bzn bAQXL5sxPGtFYriuHtHuUJKb2wsCHZgfchOSy5JzQhuMELoD1g8L0w9N/Gcy H5p0lQedZW6wtWYkL7wkTbjpQuCu+aQ0SHEJCU92pQzmV8jr5wvEVu52cJWH s3WB3AXNHi7jOupLJW8ZcLGtgpL7WVb7e99fJf3Sy/DsNK94e1r3gSRqFJeo MK0jiskJWD6kJaSiLeclA7KO8BENpCgIFVojHtGmGxXXug8Ql59OJ6fwyZnA yUNYmlhlmaWWlqMsZdKRkabKglTiVqZCG1AIaWpptCeaexl+jd/Ne5Sc0Kvj Pmt2T7RLQWazvq+E4ouPuFJQ27unptshjivqENibI4d5kHiMhHAOCg1XhM7O Yb3GFZFqWQFbCEwJiCpMAfc2WwUYb6BtA6owxvGE/vIqalmGorACoJcPZHdL DSlqUgkIdIOVJUwnMVAltX//1uWu038gf5xPPbnhwRxG3s30FNwPwdbmS/eF Nx5woKiSoD31M0cTJL3uBkc2OBsj2o0kPcC0EYQ2nNJfFWDvNuBHeOCGU2gw EASUpEASST2lEWwtsL8a05tHFdTyKcEdcaZl3QvxhKD8FmWnNlaW7lcW2hCc mVphLysqHChPwjfPPOT9G/8AnZczuJaS9VvZr4cuEUFigttPGOPOEY/h4w9z xCf9dgPdE1zY3ShrQ/b5WhqDCmwjT8lhDBbYWjtKKiMsLTeBlQLI+THYYbBT faz5sag13iaZ3F5aZHdpyJJfU9mAJAdUH5hwoccACnkoUpJci4IrWtVfqR4E 6RFbjq6v/9f7+MdXVuOrq3HV1bjq6v/Q+/jHV1bjq6tx1dW46ur/0fv4x1dW 46urcdXVuOrq/9L7+MdXVuOrq3HV1bjq6v/T+/jHV1bjq6tx1dW46ur/1Pv4 x1dW46urcdXVuOrq/9X7+MdXVuOrq3HV1bjq6v/W+/jHV1bjq6tx1dW46ur/ 1/v4x1dW46urcdXVuOrq/9D7+MdXVuOrq3HV1bjq6v/R+/jHV1bjq6tx1dW4 6ur/0vv4x1dW46urcdXVuOrq/9P7+MdXVuOrq3HV1bjq6v/U+/jHV1bjq6tx 1dW46ur/1fv4x1dX/9k= ---2017315890-1620088142-829038816=:4539-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18123; Tue, 9 Apr 96 21:37:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07032; Tue, 9 Apr 96 21:30:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07026; Tue, 9 Apr 96 21:30:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6rUE-00038FC; Tue, 9 Apr 96 21:26 PDT To: pine-info@cac.washington.edu From: tmcdan19@skypoint.com (Terry McDanel) Subject: Problem: lockup on Fcc write Date: 10 Apr 1996 03:40:46 GMT Message-Id: <4kfaju$r95@stratus.skypoint.net> Pine has been locking up when i send a message, every time. I have to hangup and redial my provider's system to free myself. I have been getting some wierd messages like: [Trying to get mailbox lock from process 17182] (I tried to kill the processes. Some cease to exist. Some dont. and something like: [XON command received read-only ...... The messages go out successfully. My best guess is that it is locking when it tries to write to the sent-mail file. I have found folders in /mail i have never noticed before. Something like sent-mail.lock and idt.lock (My provider is IDT. Thier tech support is worthless.) I deleted them. Any ideas? terry. Terry McDanel St. Paul, Minnesota, USA tmcdan19@skypoint.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA18858; Tue, 9 Apr 96 22:11:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07389; Tue, 9 Apr 96 21:58:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from xorn.internode.com.au by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA07383; Tue, 9 Apr 96 21:58:26 -0700 Received: from metro.com.au by xorn.internode.com.au (PMDF V5.0-3 #12831) id <01I3DOH65F2O8WXFDQ@xorn.internode.com.au>; Wed, 10 Apr 1996 14:25:38 GMT+09:30 Received: from Metro.com.au by Metro.com.au (PMDF V5.0-7 #7664) id <01I3DNAMCY6O8WW12M@Metro.com.au>; Wed, 10 Apr 1996 13:51:16 +0930 (CST) Date: Wed, 10 Apr 1996 13:51:15 +0930 (CST) From: Kym Farnik +61 8 235 4278 Subject: Re: PC-Pine 3.92 and PMDF IMAP In-Reply-To: To: Portia Shao Cc: Kym Farnik +61 8 235 4278 , info-pmdf@INNOSOFT.COM, pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Tue, 9 Apr 1996, Portia Shao wrote: > On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > > > On Tue, 9 Apr 1996, Portia Shao wrote: > > > > > On Wed, 10 Apr 1996, Kym Farnik +61 8 235 4278 wrote: > > > > > > > Hi PMDF and Pine people > > > > > > > > We are running PMDF V5 on Open VMS Alpha, IMAP, using DEC UCX V4 as TCP/IP > > > > transport and PC Pine V3.92 on Windows 95. > > > > > > > > PMDF IMAP is vanilla setup, default settings. > > > > I have appended my PC Pinerc file. > > > > > > > > The problem we have is when a user Quits PC pine and there are read > > > > messages in the INBOX. PC Pine says it is moving these messages > > > > to MAIL then asks if the users wishes to expunge the INBOX. > > > > If the user answers Yes then ALL read messages in the INBOX get put > > > > in the WASTEBASKET regardsless of their status as being deleted or > > > > the report that they were moved to MAIL. > > > > If the user answers No then ALL messages remain in the INBOX. > > > > > > I think the "problem" is with moving the mail to MAIL folder. If the user > > > answers YES to move them, then all READ messages are moved to the MAIL > > > folder, and marked as DELETED, so a subsequent EXPUNGE expunges all > > > deleted messages (which moves them to the WASTEBASKET) gets them all. > > > > > > If your "read" mail are indeed moved into the MAIL folder, then this is > > > what should have happened, and there is no bug. > > > > > > To further clarify the problem. The Read mail does NOT end up in > > the MAIL folder. It ALWAYS ends up in the WASTEBASKET (Which I have > > set for NO AUTOPURGE) Regardless of weather it says it put it in MAIL! > > > > then you need to turn on debug in the IMAP server to see what commands it > received from Pine. > > > > > > > > > > Have I got somthing wrong in the Pinerc or is there a bug in > > > > PC Pine or is there a bug in PMDF IMAP ? > > > > > > > > Other than this problem, PC Pine runs well. > > > > > > > > TIA... Regards, Kym > > ... Debug Log File Attached. (Password changed) Thanks. ----------- EMail: Kym.Farnik@Metro.com.au ---------------------------- | Metro Meat International Limited /\ /\ | | _-_|\ 2 Hurtle Square //\\ //\\ | | / OZ \ Adelaide SOUTH AUSTRALIA 5000 ///\\\ ///\\\ | | \_.-*_/ Voice: +61 8 235 4278 /// \\\ /// \\\ | | v FAX: +61 8 223 1949 /// \\\/// \\\ | | Mobile: 0419 807 741 M E T R O | ----------------------------------------------------------------------- 10-APR-1996 13:44:07.65 Sending[8f11a0]:(* OK sabe02.metro.com.au IMAP2+ Server PMDF5.0-1 at Wed, 10 Apr 1996 13:44:07 +0930 (CST) )IMAP-I: 10-APR-1996 13:44:10.62 received[8f11a0] A00000 LOGIN farnik Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA19986; Tue, 9 Apr 96 23:18:19 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23771; Tue, 9 Apr 96 23:08:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23765; Tue, 9 Apr 96 23:08:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6szg-00038TC; Tue, 9 Apr 96 23:03 PDT To: pine-info@cac.washington.edu From: Michael Subject: Re: cut and paste question Date: Tue, 9 Apr 1996 05:52:16 -0700 Message-Id: References: <4k9ks4$kke@doc.zippo.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4k9ks4$kke@doc.zippo.com> On 7 Apr 1996 temeemi@paaetms.paaet.edu.kw wrote: > Is it possible to cut and paste between different documents in Pine? > If so, please explain. TIA > Yes and no. AFAIK you can't cut or paste while you read a document. Yes you can cut and paste during the composing of a document(s) or between them. When you use the CTRL-^ it will allow you to move a highlight bar down or up the screen (using the cursor keys) marking the text to be cut. When you have the Highlighted area where you want it, press CTRL-K to cut the text. It places the cut in a buffer. Then move the cursor where you want to have it pasted and press CTRL-U. This includes postponing a message and pasting in a new composed message. To get around the "can't read a document" part, you have to enter the editor (by reply or whatever) and have the message include in the reply, then follow the above example for cutting. cancel the reply and go to the new document and paste. I found the very best way is to use the copy/cut/paste in the terminal software itself. Then it doesn't matter where you are. Michael (shotgun@slip.net) Founding member of S.A.D. (Slipnet A Disappointment) Now with new members!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20131; Tue, 9 Apr 96 23:28:46 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08513; Tue, 9 Apr 96 23:24:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08507; Tue, 9 Apr 96 23:24:47 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA21855; Tue, 9 Apr 96 23:24:41 -0700 Date: Tue, 9 Apr 1996 23:24:40 -0700 (PDT) From: Steve Hubert To: "Hasan T. Kosebalaban" Cc: pine-info@cac.washington.edu Subject: Re: Addressbook and signature file problem. In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 8 Apr 1996, Hasan T. Kosebalaban wrote: > I would like to ask the following questions: > 1. I was using PC-Pine 3.91 and had an addressbook under it. When I > changed it to 3.92 I cannot use the previous addressbook. Is there a way > to use the same file under 3.92? Sorry, we broke it in 3.92 Pine. It will be fixed in 3.93 which we hope will be out this month. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA20204; Tue, 9 Apr 96 23:32:32 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08448; Tue, 9 Apr 96 23:18:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from fox.slip.net by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA08442; Tue, 9 Apr 96 23:18:43 -0700 Received: from [204.160.88.133] by slip.net with smtp (Smail3.1.29.1 #1) id m0u6tEF-000McIC; Tue, 9 Apr 96 23:18 PDT Date: Tue, 9 Apr 96 23:18 PDT Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: hpux-admin@cv.ruu.nl, pine-info@cac.washington.edu, info-datatel@calvin.edu From: mab@slip.net (Mitchell Boucher) Subject: HPUX and POP server qpopper 2.1.4 - Password Resolution problem Ok, I admit it, we have a horrible C compiler at our site and it barely makes it through the simplest makefile. But hey, if we were able to build pine and get it to work, we should be able to get qpopper 2.1.4 to work as well, right? We have HPUX 10.01 running on our site on an HP9000 series K100 unit, and we have succeeded in building qpopper 2.1.4 without any obvious errors, but when we try to log into the POP server, the system HANGS at the moment of password resolution. Does anyone have any idea why this might be happening? Thanks in advance. Best Regards, ************************************************ * Mitchell A. Boucher * * Computer Systems Administrator * * SAN FRANCISCO ART INSTITUTE * * phone: (415)749-4538 * * fax: (415)749-4590 * ************************************************ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA23314; Wed, 10 Apr 96 01:21:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09977; Wed, 10 Apr 96 01:10:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA09971; Wed, 10 Apr 96 01:10:26 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6uyf-00038FC; Wed, 10 Apr 96 01:10 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: UUencode files in Newsgroups Date: Mon, 8 Apr 1996 21:02:41 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 6 Apr 1996, Philip Hemming wrote: > Is there anyway to translate UUencode files from newsgroups? I'm using > Pine 3.91 on a unix shell account, and there are several binary files > that I have downloaded, but I have no way of translating them. > > If anyone knows of a translation utility or if it can be done in Pine > please tell me. uuENcoded files are decoded with uuDEcode. Do a which uudecode command to see in uudecode is on your system and in your path. Otherwise, ask your sysadmin or help desk. uuENcode and uuDEcode sinmply reverse each other. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28814; Wed, 10 Apr 96 03:44:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27437; Wed, 10 Apr 96 03:35:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27431; Wed, 10 Apr 96 03:35:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6xDX-00038TC; Wed, 10 Apr 96 03:33 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Pine 3.92 Startup Slow Date: Mon, 8 Apr 1996 20:42:38 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I got started with Pine using version 3.91 on a SunOS 4.1.4 system. It always seemed just slightly slow to start up (varying a little with system load), but ever since my service provider installed version 3.92, it consistently seems _very_ slow to start up. Has anyone else noticed 3.92 being slow to start up copmpared to 3.91? Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29081; Wed, 10 Apr 96 03:52:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12058; Wed, 10 Apr 96 03:35:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12052; Wed, 10 Apr 96 03:35:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6xDX-00038FC; Wed, 10 Apr 96 03:33 PDT To: pine-info@cac.washington.edu From: temeemi@paaetms.paaet.edu.kw Subject: cut and paste question Date: 7 Apr 1996 16:59:00 -0700 Message-Id: <4k9ks4$kke@doc.zippo.com> Is it possible to cut and paste between different documents in Pine? If so, please explain. TIA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02883; Wed, 10 Apr 96 05:45:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13658; Wed, 10 Apr 96 05:31:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13652; Wed, 10 Apr 96 05:30:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6z11-00038FC; Wed, 10 Apr 96 05:28 PDT To: pine-info@cac.washington.edu From: daemoniu@nlpub.freenet.bishkek.su (Artiom Balev) Subject: cancel: PAM PAM PAM:))) Control: cancel Message-Id: Date: Wed, 10 Apr 1996 11:11:06 GMT Canceling large binary file posted to unmoderated discussion group From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03604; Wed, 10 Apr 96 06:13:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29594; Wed, 10 Apr 96 06:06:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29588; Wed, 10 Apr 96 06:06:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u6zX8-00038FC; Wed, 10 Apr 96 06:02 PDT To: pine-info@cac.washington.edu From: maddison@connexus.apana.org.au (David S. Maddison) Subject: How do I cancel my Usenet postings in Pine? Date: Wed, 10 Apr 1996 09:45:50 GMT Message-Id: <4kg3gv$ong@preeda.internex.net.au> There seems to be a very serious deficiency in Pine in that it is very difficult to cancel your own Usenet postings which you may have had second thoughts about or discovered an error. I understand that you have to find the article number and then manual insert that in a Control field. Why cant Pine be like other news readers and simply have a "Cancel" button? Or perhaps I'm missing something? David Maddison From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05140; Wed, 10 Apr 96 07:20:56 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00300; Wed, 10 Apr 96 06:53:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from watsun.cc.columbia.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00294; Wed, 10 Apr 96 06:52:52 -0700 Received: (from brennan@localhost) by watsun.cc.columbia.edu (8.7.3/8.7.3) id JAA02555; Wed, 10 Apr 1996 09:50:51 -0400 (EDT) Date: Wed, 10 Apr 96 9:50:50 EDT From: Joe Brennan To: maddison@connexus.apana.org.au (David S. Maddison) Cc: pine-info@cac.washington.edu Subject: Re: How do I cancel my Usenet postings in Pine? In-Reply-To: Your message of Wed, 10 Apr 1996 09:45:50 GMT Message-Id: > There seems to be a very serious deficiency in Pine in that it is very > difficult to cancel your own Usenet postings which you may have had > second thoughts about or discovered an error. . . . > Why cant Pine be like other news readers and simply have a "Cancel" > button? I wish that in news, reading an article marked it as read, and that Delete deleted it (cancel), but from past discussion I realize the pine developers have their own view of this. Joseph Brennan Academic Information Systems Columbia University in the City of New York brennan@columbia.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13475; Wed, 10 Apr 96 10:23:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19320; Wed, 10 Apr 96 10:11:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19314; Wed, 10 Apr 96 10:11:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u73MR-00038TC; Wed, 10 Apr 96 10:07 PDT To: pine-info@cac.washington.edu From: ginof@io.org (Gino Filicetti) Subject: Bad Context Date: 9 Apr 1996 03:11:49 GMT Message-Id: <4kckhl$ij9@news1.io.org> Hi there, I just have small problem, I hope, with Pine 3.92, everytime I start the program and it trys to open my INBOX, it says... [Bad context, No '[' in context : /u/gi/ginof/mail] Now, my INBOX resides on a different mail server, but this is in my setup: Inbox path: {post.io.org}INBOX why is it giving me this error??? PS.. I would appreciate a reply via email, thank you very much... From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22232; Wed, 10 Apr 96 13:08:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10125; Wed, 10 Apr 96 13:01:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10119; Wed, 10 Apr 96 13:01:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u761d-00038FC; Wed, 10 Apr 96 12:57 PDT To: pine-info@cac.washington.edu From: David Nilsson Subject: Re: Easy way to translate pine addressbook to Eudora's? Date: 10 Apr 1996 18:26:31 GMT Message-Id: <4kgugn$hmi@scramble.lm.com> References: <4k3v62$cpv@almaak.usc.edu> <4kdpie$4v7@tom.amherst.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The latest version of Bob Shapiro's MailConverter includes a translator for converting pine addressbook entries into Eudora Nicknames. You can find this on any Info-Mac mirror in the Compress Translate folder. David Nilsson dnilsson@telerama.lm.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23487; Wed, 10 Apr 96 13:36:50 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25035; Wed, 10 Apr 96 13:31:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25029; Wed, 10 Apr 96 13:31:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u76Vw-00038FC; Wed, 10 Apr 96 13:29 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Return Receipt ? Date: 10 Apr 1996 19:24:23 GMT Message-Id: <4kh1t7$dtg@babbage.ece.uc.edu> In ZMail, there is an option for "return receipt". I wonder if Pine has it? Thanks for your attention! Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27336; Wed, 10 Apr 96 14:58:41 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13371; Wed, 10 Apr 96 14:52:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13365; Wed, 10 Apr 96 14:52:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u77md-00038FC; Wed, 10 Apr 96 14:50 PDT To: pine-info@cac.washington.edu From: Bill Fisher Subject: PC-Pine Saving folders remotely Date: Wed, 10 Apr 1996 10:32:09 -0700 Message-Id: <316BF099.6A84@indirect.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have been setting up PC-Pine and I prefer to use "ELM-style" save concept for incoming and outgoing messages through FCC to the sender and recipients. However, I want to save this information remotely on my server at work so that I can use PC-Pine on whatever computer I am on and still have complete access to the folders of saved mail. Currently, PC-Pine is saving the folders locally, which I do NOT want. Does anyone have any suggestions as to how I can correct this? Thank you. Bill Fisher bilfish@beer.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29588; Wed, 10 Apr 96 15:54:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28420; Wed, 10 Apr 96 15:42:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28414; Wed, 10 Apr 96 15:42:10 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u78ZW-00038FC; Wed, 10 Apr 96 15:41 PDT To: pine-info@cac.washington.edu From: Michael Subject: Re: Easy way to translate pine addressbook to Eudora's? Date: Tue, 9 Apr 1996 01:22:11 -0700 Message-Id: References: <4k3v62$cpv@almaak.usc.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4k3v62$cpv@almaak.usc.edu> Hi Howard On 5 Apr 1996, Howard Gillman wrote: > I guess the subject says it all. I've got a ton of addresses in my pine > addressbook and I'd like to convert them so that Eudora will use them. > Retyping each one into Eudora is not my preferred method. Thanks! > > I'd just use the ClipBoard device (cut/paste) it, but that's me :) . Michael (shotgun@slip.net) Founding member of S.A.D. (Slipnet A Disappointment) Now with new members!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03294; Wed, 10 Apr 96 17:16:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16732; Wed, 10 Apr 96 17:12:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16726; Wed, 10 Apr 96 17:12:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u79x2-00038FC; Wed, 10 Apr 96 17:09 PDT To: pine-info@cac.washington.edu From: ae001@rrz.Uni-Koeln.DE (Udo Keller) Subject: Re: 3.92 on Solaris 2.5 Date: 10 Apr 1996 13:47:01 GMT Message-Id: <4kge4l$9lh@news.rrz.uni-koeln.de> References: <4k428h$rit@lectura.CS.Arizona.EDU> <4k9745$idd@geraldo.cc.utexas.edu> Paul Lyon (pdl@bertie.la.utexas.edu) wrote: : In a word, yes. It hasn't happened often, tho'. The more typical problem : for us has been one of Pine hanging on startup and then refusing to perish : even if one does 'kill -9' on the process id. Sometimes, after a while, : Pine would finish starting up and become useable, sometimes not. I assume : that Pine was waiting on some system resource or other that it could not : acquire, but I haven't a clue what. We observe the same on Solaris 2.3 SPARC and Solaris 2.5 x86. In both cases, we have compiled pine with the original SUN compiler. No clue yet. Cheers, Udo ---------------------------------------------------------------- Dr Udo Keller Theoret.Biol.Dept. Cologne University Weyertal 119 D-50923 Cologne email: ae001@rrz.uni-koeln.de ---------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03585; Wed, 10 Apr 96 17:21:09 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16865; Wed, 10 Apr 96 17:18:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from homer01.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16859; Wed, 10 Apr 96 17:18:18 -0700 Received: from localhost by homer01.u.washington.edu (5.65+UW96.03/UW-NDC Revision: 2.33 ) id AA112395; Wed, 10 Apr 96 17:18:17 -0700 Date: Wed, 10 Apr 1996 17:18:17 -0700 (PDT) From: Corey Lawson Reply-To: Corey Lawson To: help@cac.washington.edu, pine-info@cac.washington.edu Cc: "C. Bigham" , "M. Corrales-Diaz" Subject: Possible pine bug on Homer... Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII User machine: IBM PC (PS2/90, 8MB RAM, Win 3.1, Lan Workplace for DOS/WIN TCP/IP stack. EWAN connection to Homer.) User was using Pine, composing a pretty long message. She spell-checked it. Got kinda confused (I think), and ended up in the Pine Composer Help. The weirdness was that the menu bar on the bottom of the pine window somehow became a composite of the Help menu bar and Compose Message menu bar, even though she was still in Pine Composer Help. Keys that worked included 'O' (not normally available in the Pine Composer Help...), Spc, -, ^n, ^p, etc.. Keys that didn't included 'e' (key not defined) to exit help, ^C (Key not defined), and things like that... It could have been from the user scrolling back the screen in Ewan, but the weird thing was how 'o' worked, even though she was still reading (and the title bar indicated that we were in) the Pine Composer Help... Anyways... the ultimate fix was to close that connection, (pray) open a new connection, and resume composing the postponed message. I guess it is good to play miracle worker every once in awhile (the user isn't the fastest typist in the world, and having to retype the message would have caused only a slight amount of grief...). -Corey Lawson UWBothell Computer Facilities csl@u.washington.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03917; Wed, 10 Apr 96 17:31:01 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01146; Wed, 10 Apr 96 17:27:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01140; Wed, 10 Apr 96 17:27:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7ACM-00038TC; Wed, 10 Apr 96 17:25 PDT To: pine-info@cac.washington.edu From: Seth Rogovoy Subject: Multiple Incoming Folders Date: Wed, 10 Apr 1996 19:18:51 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII A few weeks back I posted a request for help on how to create multiple incoming folders (to route specific messages, such as from mailing lists, to specific inboxes). A few other people chimed in asking for similar help. I received several responses, and I appreciate that. However, they were all too complex to figure out (I wasn't the only one who felt this way), and involved some amount of "programming," i.e., delicate manipulation of Unix files and commands. Is there really not a simpler way to accomplish this? ***************************************** Seth Rogovoy rogovoy@berkshire.net http://www.berkshireweb.com/rogovoy music news, interviews, reviews, et al. ***************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05415; Wed, 10 Apr 96 18:33:01 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18162; Wed, 10 Apr 96 18:22:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18156; Wed, 10 Apr 96 18:22:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7B4C-00038TC; Wed, 10 Apr 96 18:20 PDT To: pine-info@cac.washington.edu From: Michael Subject: Re: Ms Word - Wordperfect Date: Tue, 9 Apr 1996 04:01:12 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Hi Rod, On Wed, 3 Apr 1996, Rod Upfold wrote: > Date: Wed, 3 Apr 1996 10:09:02 -0500 > From: Rod Upfold > Newsgroups: comp.mail.pine > Subject: Ms Word - Wordperfect > > Instead of composing a question with "pine".....can I write the message > with MS Word or Wordperfect to take advantage of their word processing > capabilities and then import to "pine"? > > If so....how? > Yes, this is one way it could be done. When your in Pine and have the cursor below the header, there is a command called "Read File", this will take a file in your home directory at your ISP and insert it in the message field. I'll show you the top of a message I sent, then exported (I won't bore you with the hole thing). I plan to download this after I get out of Pine tonight. >From shotgun@slip.net Tue Apr 9 01:03:53 1996 Date: Tue, 9 Apr 1996 01:01:58 -0700 (PDT) From: Michael To: borden@xxxxxxxxxx.edu Subject: Re: Need help! Hi Steve, On Mon, 8 Apr 1996 borden@xxxxxxxxxx.edu wrote: > Hmm... this isn't too encouraging. ...in this case you would compose your message using Word, then save the file as a ASCII file (which means don't get to fancy with fonts, lines, tabs, etc.). Upload the file to your home directory, start Pine, go to the composer, set your address and move the cursor to the text area, select "Read File", type the name of the file you uploaded and you should see what you wrote in Word now on the Pine screen. Of course check it for defects. It would be best to have a single file for every message you plan to send. The way to do it Number 2... Another way would be to have the completed message on the Word screen (already spell checked and so forth). Then just use the cut/paste to copy the text over to the Pine screen. This depends on a few things, like how you are using Word and how you are connecting to your shell so you can use Pine. It may help to remember the cut/paste short-cut key commands if they appear not to be available. Hope this helps some, Michael (shotgun@slip.net) Founding member of S.A.D. (Slipnet A Disappointment) Now with new members!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07032; Wed, 10 Apr 96 19:30:56 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19262; Wed, 10 Apr 96 19:25:35 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from the-college.iwctx.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19256; Wed, 10 Apr 96 19:25:33 -0700 Received: by the-college.iwctx.edu (1.37.109.4/16.2) id AA27568; Wed, 10 Apr 96 21:27:02 -0500 Date: Wed, 10 Apr 1996 21:27:02 -0500 (CDT) From: Seth Anderson To: Seth Rogovoy Cc: pine-info@cac.washington.edu Subject: Re: Multiple Incoming Folders In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 10 Apr 1996, Seth Rogovoy wrote: > A few weeks back I posted a request for help on how to create multiple > incoming folders (to route specific messages, such as from mailing lists, > to specific inboxes). A few other people chimed in asking for similar help. > I received several responses, and I appreciate that. However, they were > all too complex to figure out (I wasn't the only one who felt this way), > and involved some amount of "programming," i.e., delicate manipulation of > Unix files and commands. > Is there really not a simpler way to accomplish this? Unfortunately, the creators of PINE have yet to incorporate built-in filtering... Hopefully, they will get the marvelous idea in a dream and build it someday... "If you build it, they will come..." :) ===*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*=== [======================================] Team OS/2 Member - OS/2 Warp 3.0 [ Seth Anderson, Assistant Technician ] X-Files * Star Trek * Sci-Fi [ Academic Computing Center ] [ The University of the Incarnate Word ] sanderso@the-college.iwctx.edu [ San Antonio, Texas ] http://www.iwctx.edu/~sanderso [======================================] ---------------------------------------------------------------------------- 2 rules to success in life: 1) Don't tell people everything you know. ===*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*==*=-+-=*=== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10084; Wed, 10 Apr 96 21:46:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05199; Wed, 10 Apr 96 21:42:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05193; Wed, 10 Apr 96 21:42:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7E9L-00038FC; Wed, 10 Apr 96 21:38 PDT To: pine-info@cac.washington.edu From: michael.simms@utoronto.ca (Michael Simms) Subject: pine on vms Message-Id: <316c0df8.4895409@netnews.utoronto.ca> Date: Wed, 10 Apr 1996 19:45:30 GMT I am trying to build pine for an AXP running OPENVMS 6.2. I got the latest release from Washington, followed the tips about moving the c-client directory and its vmsbuild file, but could not build it. There is no vmsbuild.com file for pine. They are there for pico and mtest, but not for pine. There also seems to be no os_vms.c file for pine. Has anyone out there found these files? Am I missing something basic? Or was this port just not completed? Any help would be appreciated. Michael Simms michael.simms@utoronto.ca From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11466; Wed, 10 Apr 96 22:55:58 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22209; Wed, 10 Apr 96 22:53:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22203; Wed, 10 Apr 96 22:53:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7FIk-00038FC; Wed, 10 Apr 96 22:52 PDT To: pine-info@cac.washington.edu From: dad@guava.epix.net (DearOldDad) Subject: Re: Can pico do this? Date: 11 Apr 1996 03:30:12 GMT Message-Id: <4khuc4$gvk@guava.epix.net> References: <1996Apr10.141012.7910@venus.gov.bc.ca> Jamie Royer (bm71569@devel.themis.ag.gov.bc.ca) wrote: : Stan Mulder writes: : >Can pico move from word to word instead of just from character to : >character? : Ctrl-space. At least this is how it works on Unix. Yup, that's correct ... and PICO has another very useful command which is ^G (that's control + g) which is 'Get Help'. Only a thought. G'Day;-) /\ /~\/\/\ /\ /\ /\ |>> John (aka DearOldDad) /\ \/\/ / / \/\/ \/\/\/ \/ \/\|Fore! Pocono Mtns PA USA EARTH/__\/_/__/_/___/_email_dad@epix.net_|_____ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11699; Wed, 10 Apr 96 23:08:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22360; Wed, 10 Apr 96 23:03:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scls1.suffolk.lib.ny.us by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22354; Wed, 10 Apr 96 23:03:40 -0700 Received: from webster.suffolk.lib.ny.us (webster.suffolk.lib.ny.us [199.173.91.20]) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with ESMTP id CAA23011 for ; Thu, 11 Apr 1996 02:07:20 -0400 Received: from localhost by webster.suffolk.lib.ny.us (SMI-8.6/SMI-SVR4) id CAA06032; Thu, 11 Apr 1996 02:10:46 -0400 Date: Thu, 11 Apr 1996 02:10:46 -0400 (EDT) From: Stern X-Sender: ltstern@webster To: pine-info@cac.washington.edu Subject: export Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I had no trouble exporting my messages under the old system, but I can't do it today with the upgraded one. How can I save a message to a folder as a document? I have a Mac Performa, but don't think that makes a difference. Lorraine Stern From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14130; Thu, 11 Apr 96 01:30:08 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23950; Thu, 11 Apr 96 01:25:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23938; Thu, 11 Apr 96 01:25:19 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 11 Apr 1996 09:23:02 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA11720; Thu, 11 Apr 1996 09:22:23 +0100 Date: Thu, 11 Apr 1996 09:22:23 +0100 (BST) From: Mike Brudenell To: David Prager Branner Cc: pine-info@cac.washington.edu Subject: Re: "Undisclosed recipients" In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII As I understand it this change was made to workaround a problem with some semi-brain-damaged mail delivery programs. In particular if such programs received a message without a valid "To:" field (ie, it was left empty) they would "reveal" the entire list of recipients by examining the Cc and (more importantly for you) the Bcc fields and construct an exhaustive list of "Apparently-to:" fields listing each and every "hidden" recipient! This is a problem with some mail delivery programs not Pine. The fix was to ensure that something was given in the "To" field; for example your own e-mail address or "Some name:;". Pine 3.92 ensures your blind message is indeed delivered blindly by ensuring the "To" field is filled in with something. If you don't set it yourself then Pine sets it to the "Undisclosed.recipients:;" value. This is a Good Thing, as it prevents your message being delivered "non-blindly" (visibly?:-) by brain-damaged mail delivery software. If you want to have something else appear instead simply make sure you give a value for the "To" field. Examples: David Prager Branner or A Wonderful Person:; (The ":;" performs some sort of magic that allows some text other than an e-mail address to be put here.) Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 4 Apr 1996, David Prager Branner wrote: > A recent change in Pine is that if I send a message only as BCC, without > an entry in the To line, everyone gets a message that says it is addressed > to "undisclosed recipients". That means I can no longer use BCC to send > the same message to several people without their knowing it. > > I don't see why I have to notify people when I am not writing to them > personally. It is mildly offensive to some people to get mail that isn't > 100% personal, and in order to avoid this I will have to spend a great > deal longer writing messages than I used to have to. Effectively, you > have put an end to one of the great time-saving devices of email. > > Please restore the old way BCC worked. > > Sincerely, > > David Prager Branner > Asian L&L, University of Washington, Box 353521 > Seattle, WA 98195-3521 USA > Web: http://weber.u.washington.edu/~yuenren > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14636; Thu, 11 Apr 96 01:43:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24120; Thu, 11 Apr 96 01:35:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24114; Thu, 11 Apr 96 01:35:47 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 11 Apr 1996 09:33:47 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA12801; Thu, 11 Apr 1996 09:33:33 +0100 Date: Thu, 11 Apr 1996 09:33:32 +0100 (BST) From: Mike Brudenell To: Albert Chin-A-Young Cc: pine-info@cac.washington.edu Subject: Re: ipop3d from imap distribution. Is if a full implementation? In-Reply-To: <4k95ul$pqo@trotsky.cig.mot.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII But note that if you are running imapd (from the Pine kit) on your system you would be better sticking with the associated ipop?d program as the two co-operate with each other over file locking. qpopper may well not know how to interact with imapd, as it isn't built from the c-client support library. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 7 Apr 1996, Albert Chin-A-Young wrote: > : For POP UIDL support, you need the ipop*d stuff from: > : ftp://ftp.cac.washington.edu/mail/imap-4.BETA.tar.Z > > You can also obtain qpopper, > ftp://ftp.qualcomm.com/quest/unix/servers/popper > > : -teg > > -- > albert chin (ITS Service Team 2) > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14736; Thu, 11 Apr 96 01:49:24 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24170; Thu, 11 Apr 96 01:39:28 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24164; Thu, 11 Apr 96 01:39:25 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 11 Apr 1996 09:37:25 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA13167; Thu, 11 Apr 1996 09:37:12 +0100 Date: Thu, 11 Apr 1996 09:37:12 +0100 (BST) From: Mike Brudenell To: Jennifer McDonnell Cc: pine-info@cac.washington.edu Subject: Re: Help! Can't save messages to Read Folder In-Reply-To: <31689D03.75DD@mail.wsu.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >From the sound of it you are using Pine 3.91 or earlier.... The c-client support routines distributed within the Pine 3.91 kit had a slight buglet in them which can give rise to this error message. One case that can cause it, if I remember rightly, is when attempting to save a message with embedded CR's in it (or was it embedded CR-LF pairs?). The solution was to replace the c-client and imap code with that in the imap-3.6BETA distribution kit, also available from the Pine ftp archive. Recompiling Pine 3.91 (and imapd if you are using it) fixed the problem. A better solution now is to upgrade to Pine 3.92. This includes the fixes that used to be separate. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Mon, 8 Apr 1996, Jennifer McDonnell wrote: > I keep getting an error which states, > [Message to save shrunk! #1: (6067 --> 6066)] Unable to save messages in > Read Folder. > What do I do? > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14829; Thu, 11 Apr 96 01:54:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24246; Thu, 11 Apr 96 01:46:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24240; Thu, 11 Apr 96 01:46:53 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 11 Apr 1996 09:44:45 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA13959; Thu, 11 Apr 1996 09:45:06 +0100 Date: Thu, 11 Apr 1996 09:45:06 +0100 (BST) From: Mike Brudenell To: "Hasan T. Kosebalaban" Cc: pine-info@cac.washington.edu Subject: Re: Addressbook and signature file problem. In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 8 Apr 1996, Hasan T. Kosebalaban wrote: > I would like to ask the following questions: > 1. I was using PC-Pine 3.91 and had an addressbook under it. When I > changed it to 3.92 I cannot use the previous addressbook. Is there a way > to use the same file under 3.92? Ummm... as far as I am aware the format of the addressbook file is unaltered between Pine 3.91 and 3.92 (or at least it is "upwardly compatible"). We are using old addressbooks with Pine 3.92 on our UNIX systems without problem. The only difference was in each addressbook's associated "lookup file", which increases access speed to the entries in the address book. As a first thing, try checking Pine's Setup Configuration screen (S then C from the Main Menu) and check that the name and location it is set to look for your addressbook matches where you really have it stored. If this isn't the problem you'll need some advice from a PC-Pine user (I'm not one.) > 2. I find in the archive several people having problems with their > signature file. The signature file always appears in the beginning of the > message when I reply or forward. How can I solve this problem? This is deliberate. The intention is that you type your reply before the inserted signature file. The recipient can then read your reply (which is the important bit), without having to first wade through lots of old text included. You can change the action for Replies (but not for Forwards) in the Setup Configuratrion screen... look down its list of options: the one you want should be obvious! On the whole I tend to work this way (I certainly prefer receiving mail sent like this!) unless I specifically want to intersperse my replies in answer to specific points (like I'm doing in this message). To do this I simply cut my signature text (^K a few times) and reinsert it at the bottom of the message. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16496; Thu, 11 Apr 96 03:20:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25303; Thu, 11 Apr 96 03:17:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25297; Thu, 11 Apr 96 03:16:55 -0700 Received: from localhost by soc.unl.ac.uk (5.x/SMI-SVR4) id AA21625; Thu, 11 Apr 1996 11:14:04 +0100 Date: Thu, 11 Apr 1996 11:14:03 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk To: Pine-Info Subject: Re: folder collections In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi I have now established that the problem is definitely caused by the IMAP daemon, and is unrelated to which version of Pine is used. The IMAP daemon I was using was supplied by Simeon and in their parlance is version 3.4.3b. It claims to be the Washington IMAP daemon in its documentation. If I substitute the real thing the problems with pine go away (I don't know if this creates problems for Simeon yet). The Simeon version has a configuration file which allows you to set the mail folder type on creation. Although this is set to system default and correctly creates Berzerk folders, when it looks for remote folders to read it either is looking for a different format or cannot identify Berzerk format folders even when it (the imap daemon) has created them. I've skimmed the Washington documentation and cannot see any reference to the configuration file for IMAP. Is there such a beast? (I've attached the Simeon provided config file) I would be grateful if someone would venture an opinion as to whether the IMAP server I've been using is broken or simply misconfigured. Clifford On Tue, 9 Apr 1996, Clifford Wesley Fulford wrote: > Hello > > A student has recently pointed out to me that when loging in to pine, that > if you hit return at the password prompt followed by ^C you get access to > your folder collections (though not your inbox). I can reproduce this > consistently. I don't know how serious this is yet as I am only able to > test it locally where I have already done a UNIX login to the system. I'll > try it remotely from another site tonight. > > I'm guessing this is a consequence of my having had to > define the folder collection as local (SOC mail/[])? Presumbably having > done this pine no longer requires the imap daemon to present these > folders? If this is the case I'm back to needing a way to make pine > recognise the collection with a host name defined. > Clifford W Fulford University of North London ISS-UNIX development E-mail: Clifford@soc.unl.ac.uk Clifford@compulink.co.uk C.Fulford@unl.ac.uk Telephone: 0171-607-2789 x 7314. Home 0181-986-5239 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18564; Thu, 11 Apr 96 04:13:11 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10061; Thu, 11 Apr 96 04:08:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10055; Thu, 11 Apr 96 04:08:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7KAv-00038FC; Thu, 11 Apr 96 04:04 PDT To: pine-info@cac.washington.edu From: pfeifer@dbai.tuwien.ac.at (Gerald Pfeifer) Subject: Re: Changing "From:" in v3.91 for Unix Date: Wed, 03 Apr 1996 21:53:33 GMT Message-Id: <3162f240.14871384@news.tuwien.ac.at> References: eegy@rookery.acns.nwu.edu ("Joseph J. Egan") wrote: > Switching to Pine from Elm has caused me a *big* headache in one regard: > I can't seem to alter my "From:" field [...] > Do you have any suggestions? Yes, but you need to grep the Pine source for ALLOW_CHANGING_FROM, make some minor modification and recompile Pine. Let me know whether this worked for you, Gerald From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18813; Thu, 11 Apr 96 04:22:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26177; Thu, 11 Apr 96 04:13:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26171; Thu, 11 Apr 96 04:13:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7KHw-00038FC; Thu, 11 Apr 96 04:11 PDT To: pine-info@cac.washington.edu From: gezawack@sdrc.com (Mike Zawacki) Subject: POP3 in pine 3.91 for SGI Date: 10 Apr 1996 20:52:43 GMT Message-Id: <4kh72s$5hi@info1.sdrc.com> Some of the other threads in this group have been talking about this same error message but in a different context. I am trying to log into my pop account from a SGI that does not have a pop client located on it. I have the folder set up correctly, but after I am prompted for a name and password, I get the following error message: Bug in Pine detected: "Received abort signal". Exiting pine. The weird part, is that I actually got it to work, once, and never again. Anyone know a work around for this? Thanks in advance, Mike Z. -- =============================================================================== = SDRC | Penn State = = email: mike.zawacki@sdrc.com | email: mjz115@hbc.psu.edu = = phone: (513)576-7602 | phone: (814)238-1594 = =============================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21853; Thu, 11 Apr 96 06:53:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11940; Thu, 11 Apr 96 06:44:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11934; Thu, 11 Apr 96 06:44:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7MaV-00038UC; Thu, 11 Apr 96 06:39 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Can pico do this? Message-Id: <1996Apr10.141012.7910@venus.gov.bc.ca> Date: 10 Apr 96 14:10:11 PDT References: In-Reply-To: Stan Mulder writes: >Can pico move from word to word instead of just from character to >character? Ctrl-space. Atleast this is how it works on Unix. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21899; Thu, 11 Apr 96 06:54:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02043; Thu, 11 Apr 96 06:44:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02037; Thu, 11 Apr 96 06:44:06 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7MaW-00038VC; Thu, 11 Apr 96 06:39 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Return Receipt ? Message-Id: <1996Apr10.141528.7911@venus.gov.bc.ca> Date: 10 Apr 96 14:15:28 PDT References: <4kh1t7$dtg@babbage.ece.uc.edu> In-Reply-To: <4kh1t7$dtg@babbage.ece.uc.edu> yuan@nka1.med.uc.edu (Jie Yuan) writes: >In ZMail, there is an option for "return receipt". I wonder if >Pine has it? In Setup Configuration there is an option "customized-hdrs". Add "Return-Receipt-To: yuan@nka1.med.uc.edu". If you don't want it all the time, specify "Return-Receipt-To:". When you want a return receipt, press ^R while composing the header and fill in the field. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22296; Thu, 11 Apr 96 07:14:33 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02321; Thu, 11 Apr 96 07:06:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mlsv.iuj.ac.jp by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02309; Thu, 11 Apr 96 07:06:37 -0700 Received: from sypc012.iuj.ac.jp (stpc012.iuj.ac.jp [202.232.48.76]) by mlsv.iuj.ac.jp (8.6.12+2.4W/3.3W9 mlsv[95/09/21]) with SMTP id XAA22540 for ; Thu, 11 Apr 1996 23:05:49 +0900 Date: Thu, 11 Apr 1996 23:06:08 +0900 () From: "Hasan T. Kosebalaban" To: pine-info@cac.washington.edu Subject: German characters and paste in pine Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello, I would like to know if I can view and type within pine German umlauts. Which character set will enable me to do so? Also, paste in PC-Pine is pretty slow. Is there any way to make it faster? Thanks in advance. Hasan T. Kosebalaban _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ SD-2-321 International University of Japan Yamato-machi, Minami Uonuma-gun, 949-72 Niigata, Japan Tel. 81 257 79 1741 Fax. 81 257 79-1180 (Office of Student Services) http://wnsv.iuj.ac.jp/students/hasan _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23497; Thu, 11 Apr 96 08:03:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12872; Thu, 11 Apr 96 07:47:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from varano.ing.unico.it by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12860; Thu, 11 Apr 96 07:47:07 -0700 Received: by varano.ing.unico.it (5.65/DEC-Ultrix/4.3) id AA05601; Thu, 11 Apr 1996 16:46:33 +0200 Date: Thu, 11 Apr 1996 16:46:32 +0200 (MET DST) From: Davide Gorla Subject: PcPine 3.92 vs ULTRIX Pine 3.89 To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I am an Italian student of computer science. I downloaded the pcpine392 for win32 I test it and I have a problem: I use in my university a DEC 5500 with ULTRIX 4.4 operating system and Pine v.3.89, well my problem is that the folders that I save in my university at home with pcpine v 3.92 the folders is marked readonly Someon can resolve my problem? Thanks in advice Davide Gorla Politecnico di Como Facolta' di Ingegneria Diploma Universitario in Ingegneria informatica e automatica From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23740; Thu, 11 Apr 96 08:07:57 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12995; Thu, 11 Apr 96 07:55:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12989; Thu, 11 Apr 96 07:55:28 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7Njl-00038FC; Thu, 11 Apr 96 07:52 PDT To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: auto backups in pico? Date: Wed, 10 Apr 1996 14:53:41 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Tue, 9 Apr 1996, Nancy McGough wrote: > when > I crash out of a pico session the file seems to be lost. Is there any way > to set pico up so it will keep a recovery file around? If you mean standalone Pico (not within Pine itself), I believe the answer is no. I could be wrong, since I haven't looked at the code to verify that it's only in the Pine source, but I've just started to write a junk file of several hundred characters and get no auto-save file. As far as Pico as part of Pine is concerned, in 3.92 it is automagic that there is a file checkpointed every 200 keystrokes. As I compose this message, I see the following file increasing in size... -rw-rw-r-- 1 core hackerz 766 Apr 10 14:47 #pico00642# This file contains most of the contents of this message. > Also, when I'm > using pico to compose a message there does not seem to be a way to do a > save. ^O postpones the message Here it sounds that you refer to Pico as part of Pine. This is the case in which you get the checkpointed message as I noted above. When you use Pico standalone, that means you are able to use ^O to write out a checkpointed copy of your message. As part of Pine3.92, this is automatic for you (but you must recover from the #pico... file -- there is no automagic way to do this). Barry Bouwsma, Radio Prahoohaw posted, mailed, and /dev/nulled From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24720; Thu, 11 Apr 96 08:38:15 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03741; Thu, 11 Apr 96 08:29:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03735; Thu, 11 Apr 96 08:29:17 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7OGz-00038FC; Thu, 11 Apr 96 08:27 PDT To: pine-info@cac.washington.edu From: pegboy@gti.net ( ) Subject: Re: Pine 3.92 Startup Slow Date: 11 Apr 1996 14:15:32 GMT Message-Id: <4kj464$9tr@gti.gti.net> References: It not only seems slower to load the program, but when sending mail it seems to take much longer... Paul O Bartlett (pobart@access.digex.net) wrote: : I got started with Pine using version 3.91 on a SunOS 4.1.4 system. : It always seemed just slightly slow to start up (varying a little with : system load), but ever since my service provider installed version : 3.92, it consistently seems _very_ slow to start up. Has anyone else : noticed 3.92 being slow to start up copmpared to 3.91? : Paul : ---------------------------------------------------------- : Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA : Finger, keyserver, or WWW for PGP 2.6.2 public key : Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24978; Thu, 11 Apr 96 08:44:21 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13778; Thu, 11 Apr 96 08:34:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13772; Thu, 11 Apr 96 08:34:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7OJD-00038FC; Thu, 11 Apr 96 08:29 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: folder closed due to access error Date: Thu, 11 Apr 1996 10:12:56 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have gotten the following type of error a few times now. [MAIL FOLDER "comp.infosystems.www.browsers.ms-windows" CLOSED DUE TO ACCESS ER] I tried to reproduce it but couldn't so I'm not sure what's going on the. The most recent time I got it was when forwarding a news article via email. I wonder if it's something weird that I'm doing or if it's a bug? -Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26539; Thu, 11 Apr 96 09:11:34 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04793; Thu, 11 Apr 96 09:06:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rainich.dcs.ed.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04787; Thu, 11 Apr 96 09:06:18 -0700 Received: from scotasay.dcs.ed.ac.uk by rainich.dcs.ed.ac.uk with SMTP (PP); Thu, 11 Apr 1996 16:53:46 +0100 Date: Thu, 11 Apr 1996 16:52:50 +0100 (BST) From: Pine Maintainer Reply-To: Pine Maintainer To: Jim Davis Cc: pine-info@cac.washington.edu Subject: Re: 3.92 on Solaris 2.5 In-Reply-To: <4k428h$rit@lectura.CS.Arizona.EDU> Message-Id: Organization: "Department of Computer Science, University of Edinburgh" X-Mailer: Pine 3.92 Mime-Version: 1.0 Content-Id: Content-Type: MULTIPART/MIXED; boundary="-559023410-851401618-829237680=:14030" ---559023410-851401618-829237680=:14030 Content-ID: Content-type: TEXT/PLAIN; CHARSET="US-ASCII" On 5 Apr 1996, Jim Davis wrote: > With both the precompiled binary and one I built from source I've > noticed that sometimes when I log off pine 3.92 keeps running, and > consumes a lot of cpu cycles in the process. Has anyone else seen > this? Yes - assuming that you are compiling with USE_POLL defined (as is the case for the gso, sol, and sv4 ports), it will die properly on receiving a SIGHUP, but won't detect a POLLHUP. The attached patch fixes this problem. Paul J Murphy dcs.ed.ac.uk Pine Maintainer pine@dcs.ed.ac.uk ---559023410-851401618-829237680=:14030 Content-ID: Content-Description: Patch for pine3.92/pine/ttyin.c to catch poll errors Content-type: TEXT/PLAIN; CHARSET="US-ASCII"; NAME="3.92-poll-hup-patch" Content-transfer-encoding: BASE64 KioqIHBpbmUzLjkyL3BpbmUvdHR5aW4uYy5vcmlnCUZyaSBNYXIgMTUgMDc6 MTU6NTcgMTk5Ng0KLS0tIHBpbmUzLjkyL3BpbmUvdHR5aW4uYwlUaHUgTWFy IDI4IDE0OjE3OjA5IDE5OTYNCioqKioqKioqKioqKioqKg0KKioqIDY5Myw2 OTggKioqKg0KLS0tIDY5Myw3MDMgLS0tLQ0KICAJIHJlcyA9IHBvbGwgKCZw b2xsZmQsIDEsIHRpbWVfb3V0ICogMTAwMCk7DQogIAkgZHByaW50KDksIChk ZWJ1Z2ZpbGUsICJwb2xsIG9uIHR0eSByZXR1cm5lZCAlZCwgZXZlbnRzICVk XG4iLA0KICAJCSAgICByZXMsIHBvbGxmZC5yZXZlbnRzKSk7DQorICAgICAg ICAgIGlmKHBvbGxmZC5yZXZlbnRzICYgKFBPTExFUlIgfCBQT0xMSFVQIHwg UE9MTE5WQUwpKSB7DQorICAgICAgICAgICAgICBkcHJpbnQoMSwgKGRlYnVn ZmlsZSwgIlxuXG4qKiBCYWQgcG9sbCByZXZlbnRzIT8hXG5cbiIpKTsNCisg ICAgICAgICAgICAgIHJlYWRfYmFpbCgpOw0KKyAgICAgICAgICAgICAgLyog Tk8gUkVUVVJOICovDQorICAgICAgICAgIH0NCiAgI2Vsc2UNCiAgCSBGRF9a RVJPKCZyZWFkZmRzKTsNCiAgCSBGRF9aRVJPKCZlcnJmZHMpOw0K ---559023410-851401618-829237680=:14030-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08792; Thu, 11 Apr 96 13:32:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11919; Thu, 11 Apr 96 13:26:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from srv1.freenet.calgary.ab.ca by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11913; Thu, 11 Apr 96 13:26:08 -0700 Received: from srv1.freenet.calgary.ab.ca by freenet.calgary.ab.ca (AIX 4.1/UCB 5.64/4.03) id AA47378; Thu, 11 Apr 1996 14:20:51 -0600 Date: Thu, 11 Apr 1996 14:20:51 -0600 (MDT) From: "M. Adele Megann" Reply-To: "M. Adele Megann" To: Terry Gray Cc: pine-info@cac.washington.edu Subject: Re: folder collections In-Reply-To: Message-Id: Organization: Calgary Free-Net Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Thanks Terry, I'm sure your advice would have worked if I'd known before. Unfortunately, I didn't even know about the .pinerc file; I had never seen it. One day, while going through the config menu turning things on and off in case they would help, I was inspired to turn on "enable-dot-files." Look at these new files in my directory! Ah, the key must be there. I'm afraid it never ocurred to me to EDIT them. I deleted them all. (Except my address book and sig.) Problem solved. Of course, I had to go back to config and start from scratch. I think I've got it sorted out. My "default" name, Margaret, the one I used to sign up with Freenet, is different from the one I use, Adele. I send my parents mail every day. Monday my mother called, and wanted to know if I'd changed my name! It was back on "Margaret." She's not a techie, and I don't think she bought my explanation (which took me a couple of minutes to figure out.) "Are you sure you don't want us to call you "Margaret" from now on?" So I reassured her, then immediately logged in and changed back to "Adele." So I may have missed a few other things as well. What I would like to know is, why does Pine make the display of those files optional? It would have saved me a lot of trouble if I'd seen them before. Thanks for your help. I'm going to look at the .pinerc file right now to see what I can learn from it. --------------------------/\__/\-------------------------------- Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca Alberta, Canada _/`_____ =^= / Newfoundlander Abroad ---------------<_______>__m_m_>--------------------------------- On Mon, 8 Apr 1996, Terry Gray wrote: > Adele, > In your case (bogus incoming message folder entries), I'd suggest > editing your .pinerc file directly and deleting the suspect entries > after the "incoming-folders=" variable. > > -teg > Adele wrote: > > I have a Freenet account - no command lines. We've just gotten > > Pine 3.92, which is great. I like to explore the new features - even if I > > don't know what they mean, I try them and then try to figure out what's > > different about how Pine operates. > > That was how I created my mystery folder. I now know, in the > > course of trying to solve this problem, that I don't have a filter, so I > > can't sort incoming folders. Live and learn. > > This is what I did: I enabled incoming-folders and created one > > called "Literacy." When I was asked for server, name, nickname, etc, I > > said "literacy, literacy, literacy." > > Now, when I press "L," I see a separate collection for incoming > > folders, which contains INBOX and Literacy. I have tried to delete it > > several times. I'm asked: "Do you really want to delete 'Literacy?' to > > which I answered "yes." Then it says: "Can't delete mailbox Literacy; no > > such folder." There is a similar message if I try to open it. > > If there is no such folder, how does Pine know it's name? DON'T > > ANSWER that. What I mean is, if I only had one question, what I really > > want to know is how to get rid of the phantom mailbox. > > Thanks, > > > > --------------------------/\__/\-------------------------------- > > Adele Megann & Linus_____; o o ; mamegann@freenet.calgary.ab.ca > > Alberta, Canada _/`_____ =^= / Newfoundlander Abroad > > ---------------<_______>__m_m_>--------------------------------- > > > > > > > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09221; Thu, 11 Apr 96 13:42:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22227; Thu, 11 Apr 96 13:38:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22219; Thu, 11 Apr 96 13:38:28 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01977; Thu, 11 Apr 96 13:38:27 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22432; Thu, 11 Apr 96 13:38:25 -0700 Date: Thu, 11 Apr 1996 13:38:24 -0700 (PDT) From: Terry Gray To: "M. Adele Megann" Cc: pine-info@cac.washington.edu Subject: Re: folder collections In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > What I would like to know is, why does Pine make the display of > those files optional? It would have saved me a lot of trouble if I'd seen > them before. re: hiding "dot" files: This is a Unix convention that goes back more than a quarter century... The idea is that you give to a file a name that begins with a dot if and only if you want to avoid cluttering up your normal display of files. So program config files, such as .pinerc are usually considered examples of such "clutter". The Unix "ls" utility does the same thing, requiring a "-a" flag to display dot files. -teg From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09299; Thu, 11 Apr 96 13:45:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12396; Thu, 11 Apr 96 13:40:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12388; Thu, 11 Apr 96 13:40:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7T4y-00038TC; Thu, 11 Apr 96 13:34 PDT To: pine-info@cac.washington.edu From: Tam Tran Subject: question Date: Thu, 11 Apr 1996 12:50:54 -0600 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I'm using UNIX PINE v3.92 and lately, I've noticed some weird changes. When I reply to a message in a newsgroup, I get the option to reply to the sender, post to newsgroup(s), and I also get the option of BOTH. Before, I can only reply or post, but could not do both. However, I notice now that my postings in the newsgroups do not show my personal name anymore. It just says "To: alt.music." instead, as you will probably notice with this very post. How do I make it so it puts my personal name back in there? I don't know how these changes have come about, but sometimes I do get noise on the line and the screen just goes whacked. It's like someone is typing jibberish on my screen. Sometimes this "erratic typing" coincidentally results in unwanted commands. Any help would be appreciated. Please email. Thanks, Tam From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10903; Thu, 11 Apr 96 14:21:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23087; Thu, 11 Apr 96 14:12:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from argo.hks.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23051; Thu, 11 Apr 96 14:11:44 -0700 Received: from polaris.hks.com (polaris.hks.com [192.101.199.59]) by argo.hks.com (8.7.1/8.7.1) with SMTP id RAA13428 for <@hks.com:pine-info@cac.washington.edu>; Thu, 11 Apr 1996 17:11:39 -0400 (EDT) Received: from localhost by polaris.hks.com via SMTP (940816.SGI.8.6.9/940406.SGI) for id RAA06549; Thu, 11 Apr 1996 17:11:39 -0400 Date: Thu, 11 Apr 1996 17:11:38 -0400 (EDT) From: David Andre To: pine-info@cac.washington.edu Subject: Test-please ignore Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm new to this list. I am just making sure that I receive the message, and that it gets filtered to the proper folder. -David -- David Andre Why are headphones marked with a 'L' and 'R'? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11185; Thu, 11 Apr 96 14:27:03 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23433; Thu, 11 Apr 96 14:20:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23427; Thu, 11 Apr 96 14:20:37 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02993; Thu, 11 Apr 96 14:20:36 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23021; Thu, 11 Apr 96 14:20:35 -0700 Date: Thu, 11 Apr 1996 14:20:33 -0700 (PDT) From: Steve Hubert To: Gregory Neil Shapiro Cc: Pine News Group Subject: Re: .addressbook In-Reply-To: <199604111633.MAA02538@scooter.WPI.EDU> Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 11 Apr 1996, Gregory Neil Shapiro wrote: > On Mon, 8 Apr 1996, Hasan T. Kosebalaban wrote: > > > I would like to ask the following questions: > > 1. I was using PC-Pine 3.91 and had an addressbook under it. When I > > changed it to 3.92 I cannot use the previous addressbook. Is there a way > > to use the same file under 3.92? > > hubert> Sorry, we broke it in 3.92 Pine. It will be fixed in 3.93 which we > hubert> hope will be out this month. > > Any chance of getting a patch to 3.92 to get us by? Sorry, my answer was incomplete. It should be working sub-optimally as it is now. It should try to build an addrbook.lu file in a temporary directory every time you use pine, and that should work. The test for dot in the name was dumb and wrong, and that will be fixed in 3.93. 3.93 should be released real soon so no need for a patch to get you by. Thanks for your interest. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11523; Thu, 11 Apr 96 14:35:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23581; Thu, 11 Apr 96 14:25:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bigboote.WPI.EDU by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23565; Thu, 11 Apr 96 14:25:32 -0700 Received: from scooter.WPI.EDU (gshapiro@scooter.WPI.EDU [130.215.24.61]) by bigboote.WPI.EDU (8.8.Alpha.1/8.7.3) with ESMTP id RAA00301; Thu, 11 Apr 1996 17:25:31 -0400 Received: (from gshapiro@localhost) by scooter.WPI.EDU (8.8.Alpha.1/8.8.Alpha.1) id RAA01294; Thu, 11 Apr 1996 17:25:30 -0400 (EDT) Date: Thu, 11 Apr 1996 17:25:30 -0400 (EDT) Message-Id: <199604112125.RAA01294@scooter.WPI.EDU> From: Gregory Neil Shapiro To: Steve Hubert Cc: Pine News Group Subject: Re: .addressbook In-Reply-To: References: <199604111633.MAA02538@scooter.WPI.EDU> hubert> Sorry, my answer was incomplete. It should be working hubert> sub-optimally as it is now. It should try to build an addrbook.lu hubert> file in a temporary directory every time you use pine, and that hubert> should work. The test for dot in the name was dumb and wrong, and hubert> that will be fixed in 3.93. 3.93 should be released real soon so hubert> no need for a patch to get you by. Thanks for your interest. This isn't the case here, subsequent runs of pine, even after rebuilding the .addressbook.lu file with 3.93, exhibit problems. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12222; Thu, 11 Apr 96 14:54:41 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14296; Thu, 11 Apr 96 14:49:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14290; Thu, 11 Apr 96 14:49:18 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03613; Thu, 11 Apr 96 14:49:16 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24508; Thu, 11 Apr 96 14:49:16 -0700 Date: Thu, 11 Apr 1996 14:49:15 -0700 (PDT) From: Steve Hubert To: Gregory Neil Shapiro Cc: Pine News Group Subject: Re: .addressbook In-Reply-To: <199604112125.RAA01294@scooter.WPI.EDU> Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 11 Apr 1996, Gregory Neil Shapiro wrote: > hubert> Sorry, my answer was incomplete. It should be working > hubert> sub-optimally as it is now. It should try to build an addrbook.lu > hubert> file in a temporary directory every time you use pine, and that > hubert> should work. The test for dot in the name was dumb and wrong, and > hubert> that will be fixed in 3.93. 3.93 should be released real soon so > hubert> no need for a patch to get you by. Thanks for your interest. > > This isn't the case here, subsequent runs of pine, even after rebuilding > the .addressbook.lu file with 3.93, exhibit problems. It's unlikely that you've used 3.93 to rebuild .addressbook.lu since it hasn't been released yet. You probably meant 3.92. There are definitely some bugs in 3.92 and we hope we've fixed them in 3.93. However, I'm interested in understanding what kind of problems you're having, in case it's something that hasn't been fixed. I've lost the original message in this thread. My memory was that we were talking about the "don't use dot in addrbook name" problem on PC-Pine or Windows Pine, but your problem sounds like something else. If you could send me a description (probably after removing the list from the cc's to spare others) I would be grateful. Thanks. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15171; Thu, 11 Apr 96 16:08:47 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16410; Thu, 11 Apr 96 16:05:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16404; Thu, 11 Apr 96 16:05:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7VPH-00038UC; Thu, 11 Apr 96 16:04 PDT To: pine-info@cac.washington.edu From: Henrik Edlund Subject: Re: Addressbook and signature file problem. Date: Thu, 11 Apr 1996 14:24:41 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 9 Apr 1996, Steve Hubert wrote: > On Mon, 8 Apr 1996, Hasan T. Kosebalaban wrote: > > > I would like to ask the following questions: > > 1. I was using PC-Pine 3.91 and had an addressbook under it. When I > > changed it to 3.92 I cannot use the previous addressbook. Is there a way > > to use the same file under 3.92? > > Sorry, we broke it in 3.92 Pine. It will be fixed in 3.93 which we hope > will be out this month. > > Steve Hubert > Networks and Distributed Computing, Univ. of Washington, Seattle Strange, I moved up from 3.91 to 3.92 and it worked great for me... ???? -- Henrik Edlund piett@kuai.se http://www.kuai.se/~piett/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15208; Thu, 11 Apr 96 16:09:23 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26447; Thu, 11 Apr 96 16:05:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26441; Thu, 11 Apr 96 16:05:12 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7VPH-00038TC; Thu, 11 Apr 96 16:04 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: vacation Date: Thu, 11 Apr 1996 08:15:31 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Wed, 10 Apr 1996, Ron Drobes wrote: > How do I setup an autoreply message to tell people that I will be away > for a few days Pine by itself will not do this. You have to use some other program which will get the mail ahead of Pine and send your message. *IF* you are on a Un*x-like system (I cannot speak for others) there should be the 'vacation' program. Enter 'man vacation' for information. Procmail can also to this for you. It is probably harder to set up but in return is more powerful than the simple vacation program. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15875; Thu, 11 Apr 96 16:28:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26902; Thu, 11 Apr 96 16:25:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26896; Thu, 11 Apr 96 16:25:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7VhD-00038TC; Thu, 11 Apr 96 16:22 PDT To: pine-info@cac.washington.edu From: Jago Subject: Pine 3.92 Crashes in Compose Date: Thu, 11 Apr 1996 16:48:20 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This bug seems to only happen after we install a new version. It did this with 3.91 as well. At some point, Pine would suddenly crash while you're composing a letter with an "Abort Signal" and made a core dump. The first way this happened as right after I typed in the subject. After I hit Return and went into the editing area, the program crashed. The second way is that I hit Ctrl-C to cancel the message. Instead of Pine confirming this, the program crashed. It did this for about an hour, then everything was fine. I'm sending this post with 3.92 now, so things are back to normal. My questions is what causes this to happen? During the time of the crash, Elm was working fine. Is this a network problem? As anyone else run into this? We're running Linux on a Sun Sparc. Thanks! -- {--------------------------------------------------------------------------} { Name: Steven C. King Institution: Florida State University } { Addr: sck4518@garnet.acns.fsu.edu Major field: MM Performance } { stevekng@freenet.fsu.edu Instrument: Clarinet, piano (hobby) } { http://otto.cmr.fsu.edu/~king_s Last words: Typing? What's that? } {--------------------------------------------------------------------------} From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16774; Thu, 11 Apr 96 16:53:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17518; Thu, 11 Apr 96 16:50:17 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17512; Thu, 11 Apr 96 16:50:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7W5H-00038FC; Thu, 11 Apr 96 16:47 PDT To: pine-info@cac.washington.edu From: Jonathan David Makepeace Subject: Downloading from Pine to Harddrive Date: Thu, 11 Apr 1996 16:53:04 -0700 Message-Id: <316D9B60.7679@unix1.sncc.lsu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit What is the best way to get a text out of Pine and into a PC-based text editor like WordPerfect? Do I really have to export the message to a unix file and then ftp that to my harddisk? -- Jonathan David Makepeace Monograph Cataloger - LSU Libraries, 30 Middleton Automation Specialist Louisiana State University tel 504/388-3331 fax 504/388-6992 Baton Rouge, LA 70803-3300 mailto:notjdm@unix1.sncc.lsu.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21584; Thu, 11 Apr 96 19:41:32 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00455; Thu, 11 Apr 96 19:34:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from admin.aurora.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00449; Thu, 11 Apr 96 19:34:24 -0700 Received: by admin.aurora.edu (5.65/DEC-Ultrix/4.3) id AA29373; Thu, 11 Apr 1996 21:37:53 -0500 Date: Thu, 11 Apr 1996 21:37:53 -0500 (CDT) From: Steve Lowe To: Pine Information List Subject: Getting Files (CTRL-R / CTRL-T / G) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Am I missing something in Pine 3.92? Pine3.91 had the (G)o option when you were reviewing files in a directory. It permitted the user to jump quickly to another directory without having to walk up the normal Ultrix file structure and back down another branch. But, maybe I am brain dead after a long day!! Thanks in advance. -- Steve Lowe Aurora University slowe@admin.aurora.edu 708 844 5290 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22597; Thu, 11 Apr 96 20:20:48 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01032; Thu, 11 Apr 96 20:15:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01026; Thu, 11 Apr 96 20:15:39 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7ZKV-00038FC; Thu, 11 Apr 96 20:15 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Ms Word - Wordperfect Date: Thu, 11 Apr 1996 08:10:22 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Wed, 3 Apr 1996, Rod Upfold wrote: > Date: Wed, 3 Apr 1996 10:09:02 -0500 > From: Rod Upfold > Newsgroups: comp.mail.pine > Subject: Ms Word - Wordperfect > > Instead of composing a question with "pine".....can I write the message > with MS Word or Wordperfect to take advantage of their word processing > capabilities and then import to "pine"? > > If so....how? You did not specify which operating system Pine is running under (Un*x, VMS, etc.), but there may be an easier solution. It is a Pine configuration option to use an "alternate editor" in place of the Pine composer. Therefore, when you go to edit the body of your message itself, you can directly use another editor (vi, emacs, whatever) in place of the Pine composer. I do this, using jpico, a named configuration of the JOE editor which looks a lot like Pico and the Pine composer but has numerous additional features. This technique, which is built into Pine as a user option, saves a lot of hassle in uploading and reading in a file composed externally to Pine. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24297; Thu, 11 Apr 96 21:58:18 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02390; Thu, 11 Apr 96 21:53:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02384; Thu, 11 Apr 96 21:53:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7arK-00038FC; Thu, 11 Apr 96 21:53 PDT To: pine-info@cac.washington.edu From: Andrew J Pardoe Subject: Re: PC-Pine Saving folders remotely Date: Wed, 10 Apr 1996 11:58:57 -0700 Message-Id: References: <316BF099.6A84@indirect.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <316BF099.6A84@indirect.com> To save folders remotely on your PC-Pine, enter the remote computer's name and the location of the folders under the "folder-collections" section in setup. For example, on my PC at work I have it reading "homer/mail/[]" to access the folders on a computer called "homer" (which is my "mail" computer at the UW.) On my OS/2 Pine at home I have both "homer.u.washington.edu/mail/[]" and a local directory. (I'm not sure why I don't have the full address on my work machine...I guess it doesn't matter if the domain name is the same) Two cautions: the remote computer must support IMAP (or so the docs say) and, less importantly, if your remote system is unix the mail folder names are "saved-messages", "sent-mail", etc. PC-Pine is configured to use 8.3 names like saved.mtx sent.mtx (or whatever.) You may wish to change them for compatibility with the existing mail folders on the unix system. I don't know if that's a problem with DOS/Win machines because I renamed my local folders with the long file names on my OS/2 machine and have no local folders on my DOS/Win machine. Enjoy! Andrew Pardoe On Wed, 10 Apr 1996, Bill Fisher wrote: > > Currently, PC-Pine is saving the folders locally, which I do NOT want. > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25390; Thu, 11 Apr 96 23:08:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03353; Thu, 11 Apr 96 23:05:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03347; Thu, 11 Apr 96 23:05:03 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10216; Thu, 11 Apr 96 23:05:02 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00845; Thu, 11 Apr 96 23:05:01 -0700 Date: Thu, 11 Apr 1996 23:05:00 -0700 (PDT) From: Terry Gray To: Andrew J Pardoe Cc: pine-info@cac.washington.edu Subject: Re: PC-Pine Saving folders remotely In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Andrew, The correct syntax for your remote folders is {mailerXX.u.washington.edu}mail/[] (Where XX is the specific mail server you use; Homer is a front-end machine... but this part is UW-specific, and not relevant to others on this list.) -teg On Wed, 10 Apr 1996, Andrew J Pardoe wrote: > > To save folders remotely on your PC-Pine, enter the remote computer's name > and the location of the folders under the "folder-collections" section in > setup. For example, on my PC at work I have it reading "homer/mail/[]" to > access the folders on a computer called "homer" (which is my "mail" > computer at the UW.) > > On my OS/2 Pine at home I have both "homer.u.washington.edu/mail/[]" and a > local directory. (I'm not sure why I don't have the full address on my > work machine...I guess it doesn't matter if the domain name is the same) > > Two cautions: the remote computer must support IMAP (or so the docs say) > and, less importantly, if your remote system is unix the mail folder names > are "saved-messages", "sent-mail", etc. PC-Pine is configured to use 8.3 > names like saved.mtx sent.mtx (or whatever.) You may wish to change them > for compatibility with the existing mail folders on the unix system. I > don't know if that's a problem with DOS/Win machines because I renamed my > local folders with the long file names on my OS/2 machine and have no > local folders on my DOS/Win machine. > > Enjoy! > > Andrew Pardoe > > > > On Wed, 10 Apr 1996, Bill Fisher wrote: > > > > > Currently, PC-Pine is saving the folders locally, which I do NOT want. > > > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27043; Fri, 12 Apr 96 00:26:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23933; Thu, 11 Apr 96 23:59:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23924; Thu, 11 Apr 96 23:59:00 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7cmY-00038FC; Thu, 11 Apr 96 23:56 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: procmail and pine Date: Fri, 12 Apr 1996 01:27:58 -0400 Message-Id: References: <316D30AE.45B4@gib.macom.co.il> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <316D30AE.45B4@gib.macom.co.il> On Thu, 11 Apr 1996, David Heyman wrote: > I'm using procmail to filter my mail and Pine to read it. Is there any way to have Pine > show me all the mailbox folders with 'New' mail in them in Bold so I don't have to check > each and every one? If you have a World Wide Web browser, look at my home home page. It does not use highlighting, but I have a script for showing the number of articles in each mail folder. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00382; Fri, 12 Apr 96 03:12:33 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26252; Fri, 12 Apr 96 03:06:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26236; Fri, 12 Apr 96 03:05:54 -0700 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u7fjd-00028gC; Fri, 12 Apr 96 11:05 BST Date: Fri, 12 Apr 1996 11:05:09 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Michael Seibel Subject: 3.92 bug(let) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I dont know if this is OS/2 port specific or a general bug in 3.92. Occasionally I see a letter in a message that I am reading replaced by a space. Refreshing the screen with ^L gets the letter back. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02278; Fri, 12 Apr 96 04:12:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07055; Fri, 12 Apr 96 04:04:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07048; Fri, 12 Apr 96 04:04:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7geB-00038FC; Fri, 12 Apr 96 04:04 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: auto backups in pico? Date: 10 Apr 1996 19:38:51 GMT Message-Id: <4kh2ob$dtg@babbage.ece.uc.edu> References: In article , Nancy McGough writes: >Whenever I crash out of a vi session, I get a nice message mailed to me >saying that I can recover my file using `vi -r /tmp/filename'. But, when >I crash out of a pico session the file seems to be lost. Is there any way >to set pico up so it will keep a recovery file around? Also, when I'm >using pico to compose a message there does not seem to be a way to do a >save. ^O postpones the message but I just want to be able to do a quick >save so that if I crash I'll have a backup. If you compose in Pine, your editing session will be saved very often. Should you crash in the middle of an editing session, you can continue it next time you launch Pine. This has happened a few times when I access Pine from a dialin line. I am not sure whether the standalone Pico can do this. It probably does. Have you checked the /usr/tmp directory? Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02608; Fri, 12 Apr 96 04:28:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27330; Fri, 12 Apr 96 04:24:35 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27324; Fri, 12 Apr 96 04:24:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7gtS-00038FC; Fri, 12 Apr 96 04:19 PDT To: pine-info@cac.washington.edu From: ccpsm@saturn.mahidol.ac.th (Prem Sumetpong - CC) Subject: Pine3.92 and replying mail Date: 12 Apr 1996 07:39:55 GMT Message-Id: <4kl1cb$hoc@mars.mahidol.ac.th> I was thrown back to my prompt when trying to reply mail using 3.92 (on DGUX 5.4 R3.10) with the message "Recieved abort signal" i tried this reply a message when asked to include original message (y or no gave me the same error) use reply to or from: from address : (yes or no gave me same error) thrown out any one has same problems ?? prem From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02739; Fri, 12 Apr 96 04:33:57 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07381; Fri, 12 Apr 96 04:24:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07375; Fri, 12 Apr 96 04:24:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7guQ-00038TC; Fri, 12 Apr 96 04:20 PDT To: pine-info@cac.washington.edu From: u3601087@mucc.mahidol.ac.th (Panapat Uawithya - SIMD - 3601087) Subject: shorten mailing list Date: 12 Apr 1996 08:14:46 GMT Message-Id: <4kl3dm$hr5@mars.mahidol.ac.th> I now using pine on the unix system.When I use the mailing list to send to the other it is rather long about two pages.How can I shorten it down if possible in one line. Thanks for your help -- ___ ________________________________________________ _ _ {~._.~} Name :Panapat Uawithya ( )-( ) ( Y ) Nickname:Nuk ()_*_() ()~*~() Address: 13 soi 13 saeree vlg 1 Huamark Bangkapi ( v ) l_T_| Bangkok Thailand 10250 {_` '_} Email:u3601087@mucc.mahidol.ac.th ~~~ ________________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03953; Fri, 12 Apr 96 05:38:37 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08095; Fri, 12 Apr 96 05:26:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from staff.nada.kth.se by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08089; Fri, 12 Apr 96 05:26:27 -0700 Received: from localhost (psv@localhost [127.0.0.1]) by staff.nada.kth.se (8.6.10/8.6.9) with SMTP id OAA16873; Fri, 12 Apr 1996 14:26:23 +0200 Date: Fri, 12 Apr 1996 14:26:21 +0200 (MET DST) From: Peter Svanberg To: Terry Gray Cc: Brooks Davis , pine-info@cac.washington.edu Subject: Re: Strange header In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 6 Apr 1996, Terry Gray wrote: > This is new with 3.92, which interacts directly with sendmail (for a > bunch of reasons). > > To avoid the warnings, try setting smtp-server=localhost Yes, this seems to work (for me, don't know about Brooks Davis), but what does it mean to set it? (I couldn't find anything in the documentation.) Does it work together with enable-8bit-esmtp-negotiation? Should you have localhost as global site-default, if you have enable-...? Peter Svanberg From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04236; Fri, 12 Apr 96 05:52:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08338; Fri, 12 Apr 96 05:48:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from argo.hks.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08332; Fri, 12 Apr 96 05:48:20 -0700 Received: from polaris.hks.com (polaris.hks.com [192.101.199.59]) by argo.hks.com (8.7.1/8.7.1) with SMTP id IAA19363 for <@hks.com:pine-info@cac.washington.edu>; Fri, 12 Apr 1996 08:48:16 -0400 (EDT) Received: from localhost by polaris.hks.com via SMTP (940816.SGI.8.6.9/940406.SGI) for id IAA07267; Fri, 12 Apr 1996 08:48:15 -0400 Date: Fri, 12 Apr 1996 08:48:14 -0400 (EDT) From: David Andre Reply-To: David Andre To: pine-info@cac.washington.edu Subject: Cut/Paste problem Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I am currently using Pine version 3.92 on my SGI (Irix 5.3). I seem to be having a problem with cutting and pasting, and am wondering if anyone else has had this problem. I highlight some text with my mouse, and by the time I get to where I want to paste it, the text becomes "un-highlighted" and I can therefore no longer paste it. If I do this quickly, it will work. See if this works for you. Highlight a word with your mouse and wait-it appears to timeout in 10 or so seconds (I timed it with my watch). It seems like there is some sort of timeout on the highlight. Thanks for your help, -David -- David Andre Why are headphones marked with a 'L' and 'R'? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04624; Fri, 12 Apr 96 06:26:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28614; Fri, 12 Apr 96 06:19:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28608; Fri, 12 Apr 96 06:19:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7ihe-00038TC; Fri, 12 Apr 96 06:15 PDT To: pine-info@cac.washington.edu From: William Butler Subject: Accessing subscriber service news feed with Pine 3.91; How? Date: Thu, 11 Apr 1996 10:56:22 -0700 Message-Id: <316D47C6.40B7@beta.loyno.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Problem: - I want to access Usenet via a text-based browser. - The university I work for has no Usenet access, or software. - We have Pine 3.91 which I see has news reader capabilities. - I have Usenet access through Netscape (using a dial-up line) and an account on the news.alt.net server. - I must provide a username and password to access news.alt.net. What I have tried: - RTFM: We have no hard copy manuals here on site (this according to the site administrator). - "Help": The help facility has led me to the following: - Using "Setup" and "Config" I have provided Pine with the following "nntp-server = news.alt.net" - "news-collections" has defaulted to " Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04736; Fri, 12 Apr 96 06:33:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08682; Fri, 12 Apr 96 06:19:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08676; Fri, 12 Apr 96 06:19:49 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7ihe-00038VC; Fri, 12 Apr 96 06:15 PDT To: pine-info@cac.washington.edu From: sfh9qi@scfn.thpl.lib.fl.us (Teddi Tellkamp) Subject: Re: Printing to screen with pine Date: 11 Apr 1996 13:19:45 GMT Message-Id: <4kj0th$k8o@ns1.thpl.lib.fl.us> References: Col. Brewster (macvsog@mercury.gaianet.net) wrote: : Is it possible to print messages to the screen using pine 3.91? Viewing a : message screen by screen is too slow for me. : Thanks From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05277; Fri, 12 Apr 96 06:56:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28927; Fri, 12 Apr 96 06:44:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scls1.suffolk.lib.ny.us by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28921; Fri, 12 Apr 96 06:44:40 -0700 Received: from webster.suffolk.lib.ny.us (webster.suffolk.lib.ny.us [199.173.91.20]) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with ESMTP id JAA26892 for ; Fri, 12 Apr 1996 09:48:18 -0400 Received: from localhost by webster.suffolk.lib.ny.us (SMI-8.6/SMI-SVR4) id UAA00701; Thu, 11 Apr 1996 20:48:59 -0400 Date: Thu, 11 Apr 1996 20:48:58 -0400 (EDT) From: Valasek X-Sender: evalasek@webster Reply-To: Valasek To: pine-info@cac.washington.edu Subject: bugs Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. Can not browse entire list of files in directory that contains "Personal Files". Only the first page is displayed on the screen. There is no means to page down. 2. the D delete command in the export function for the mail INBOX folder results in the following message "received abort signal" problem detected exiting pine 3. hope you can understand this from: ed valasek From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06542; Fri, 12 Apr 96 07:44:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09539; Fri, 12 Apr 96 07:22:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pop01.ny.us.ibm.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09533; Fri, 12 Apr 96 07:22:02 -0700 Received: (from uucp@localhost) by pop01.ny.us.ibm.net (8.6.9/8.6.9) id OAA36942; Fri, 12 Apr 1996 14:22:00 GMT Date: Fri, 12 Apr 1996 14:22:00 GMT From: valla@ibm.net Message-Id: <199604121422.OAA36942@pop01.ny.us.ibm.net> Received: from slip166-72-237-74.ny.us.ibm.net(166.72.237.74) by pop01.ny.us.ibm.net via smap (V1.3mjr) id sma%DkDM2; Fri Apr 12 14:21:52 1996 To: pine-info@cac.washington.edu Cc: valla@VENT.IBM.COM Subject: Pine Mail problem access to gateway. X-Mailer: Spyglass_Mosaic/2.10 Win32 IBM/4 Hi, I could not find any information about error messages on the internet. Does Pine issue any message that is the following: 5501 The user does not have access to the gateway. Thanks, Dawn Valla From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07517; Fri, 12 Apr 96 08:11:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00155; Fri, 12 Apr 96 07:59:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00147; Fri, 12 Apr 96 07:59:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7kGl-00038FC; Fri, 12 Apr 96 07:56 PDT To: pine-info@cac.washington.edu From: dad@guava.epix.net (DearOldDad) Subject: Re: question Date: 12 Apr 1996 13:18:33 GMT Message-Id: <4kll79$6sb@guava.epix.net> References: Tam Tran (tttran@acs.ucalgary.ca) wrote: : I'm using UNIX PINE v3.92 and lately, I've noticed some weird : changes. When I reply to a message in a newsgroup, I get the option to : reply to the sender, post to newsgroup(s), and I also get the option of : BOTH. Before, I can only reply or post, but could not do both. ... Is that a complaint or a compliment to the pine developers ?? : I notice now that my postings in the newsgroups do not show my personal : name anymore. Yes they do, your name is Tam Tran; At least that's what yer computer sez : It just says "To: alt.music." instead, as you will probably : notice with this very post. How do I make it so it puts my personal name : back in there? : I don't know how these changes have come about, but sometimes I do : get noise on the line and the screen just goes whacked. It's like someone : is typing jibberish on my screen. Sometimes this "erratic typing" : coincidentally results in unwanted commands. Keep your fingers off the 'tab' key : Any help would be appreciated. Yer welcome : Please email. Why? Don't you read this newsgroup?? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10243; Fri, 12 Apr 96 09:16:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11884; Fri, 12 Apr 96 09:10:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11878; Fri, 12 Apr 96 09:10:06 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7lN8-00038FC; Fri, 12 Apr 96 09:06 PDT To: pine-info@cac.washington.edu From: vleugels@po (Dirk Vleugels) Subject: Re: Multiple Incoming Folders Date: 12 Apr 1996 12:03:04 GMT Message-Id: <4klgpo$osn@hal.do.isst.fhg.de> References: Seth Anderson (sanderso@the-college.iwctx.edu) wrote: : On Wed, 10 Apr 1996, Seth Rogovoy wrote: : > A few weeks back I posted a request for help on how to create multiple : > incoming folders (to route specific messages, such as from mailing lists, : > to specific inboxes). A few other people chimed in asking for similar help. : > I received several responses, and I appreciate that. However, they were : > all too complex to figure out (I wasn't the only one who felt this way), : > and involved some amount of "programming," i.e., delicate manipulation of : > Unix files and commands. : > Is there really not a simpler way to accomplish this? Take a look at: http://164.107.8.52/text/faq/usenet/mail/filtering-faq/faq.html I use procmail and i'm very pleased. Cheers, Dirk -- Dirk Vleugels http://www.do.isst.fhg.de/~vleugels "It's 206 ms to Chicago, we've got a full disk of GIFs, half a meg of hypertext, it's dark, and we're wearing sunglasses." "Click it." -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10386; Fri, 12 Apr 96 09:17:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01703; Fri, 12 Apr 96 09:10:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01692; Fri, 12 Apr 96 09:10:04 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16389; Fri, 12 Apr 96 09:10:03 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06439; Fri, 12 Apr 96 09:10:02 -0700 Date: Fri, 12 Apr 1996 09:09:59 -0700 (PDT) From: Steve Hubert To: Peter Svanberg Cc: Brooks Davis , Pine News Group Subject: Re: Strange header In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Setting "smtp-server=localhost" is very similar to not setting it to anything on most systems. (The default on SCO systems is different, but in all the other ports they are almost the same.) If you have "smtp-server=localhost", then Pine will use SMTP (or ESMTP if appropriate) to contact the SMTP server which is running on the host "localhost", which is the conventional name for the loopback interface on Unix. For this to work, there needs to be a host table or DNS entry for "localhost" and there needs to be an SMTP server running which will accept mail from another program on that same host. If you don't have an SMTP server (probably a sendmail -bd) running, then it won't work. With smtp-server=, the interaction is very similar except that Pine starts up a sendmail with which to talk SMTP. So there is no assumption that an SMTP server is running, and there is no use of the host name "localhost". There is a new assumption that wasn't there with the "localhost" method and that is that there is a sendmail located at the path listed in pine/os.h in the SENDMAIL define. Once Pine starts sendmail, the interaction with it is the same as with any SMTP server, so "enable-8bit-esmtp-negotiation" should work (or not work) with either. It works if the SMTP server understands how to do it, and not otherwise. If you are already running an SMTP server, it is probably slightly better to have smtp-server=localhost be the global default in pine.conf. The SMTP server can just fork a copy of itself to handle the query instead of starting up a new sendmail from scratch. The difference should be small, though. One possibly noticeable difference between the two approaches is that sendmail v8 objects to users running sendmail -bs and adds the X-Authentication warning header. I don't know the rationale behind that decision. You can make that go away by using the "smtp-server=localhost" method or by turning that option off in your sendmail configuration. Another alternative, which we use on several large and busy systems, is to set smtp-server to some other host which is less busy and is dedicated to handling outgoing mail. The interaction between Pine and the SMTP server is just the same, but the SMTP server and the handling of the queuing and sending is done on the other, less busy host. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Fri, 12 Apr 1996, Peter Svanberg wrote: > On Sat, 6 Apr 1996, Terry Gray wrote: > > > This is new with 3.92, which interacts directly with sendmail (for a > > bunch of reasons). > > > > To avoid the warnings, try setting smtp-server=localhost > > Yes, this seems to work (for me, don't know about Brooks > Davis), but what does it mean to set it? (I couldn't find > anything in the documentation.) Does it work together with > enable-8bit-esmtp-negotiation? Should you have localhost as > global site-default, if you have enable-...? > > Peter Svanberg From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12543; Fri, 12 Apr 96 10:13:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13182; Fri, 12 Apr 96 10:00:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from unique.blaze.net.au by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13176; Fri, 12 Apr 96 10:00:21 -0700 Received: from unique.blaze.net.au ([203.17.53.11]) by unique.blaze.net.au with SMTP id <22-54>; Sat, 13 Apr 1996 02:57:46 +1000 Date: Sat, 13 Apr 1996 02:59:35 +1000 (EST) From: David Nugent To: Barry Landy Cc: Pine Info List , David Nugent , Michael Seibel Subject: Re: 3.92 bug(let) In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 12 Apr 1996, Barry Landy wrote: >I dont know if this is OS/2 port specific or a general bug in 3.92. Hmm, neither do I. PineOS2's video subsystem is uniq to itself (ie. it is all very OS/2 specific), but I don't know of anything that could cause this, off-hand. >Occasionally I see a letter in a message that I am reading >replaced by a space. Refreshing the screen with ^L gets the >letter back. Is it easily reproducable? David Nugent, Microsystems Technical Support Unique Computing Pty Limited, Melbourne, Australia PC/LAN/UNIX Communications Software Development From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13059; Fri, 12 Apr 96 10:25:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13530; Fri, 12 Apr 96 10:12:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12608; Fri, 12 Apr 96 09:39:49 -0700 Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12600; Fri, 12 Apr 96 09:39:47 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17492; Fri, 12 Apr 96 09:39:46 -0700 X-Received: via tmail-4.0(2) for dlm+postmaster; Thu, 11 Apr 1996 19:29:12 -0700 (PDT) X-Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21206; Thu, 11 Apr 96 19:29:12 -0700 X-Received: from carson-oms1.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20116; Thu, 11 Apr 96 19:29:11 -0700 X-Received: from shiva2.cac.washington.edu by carson-oms1.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19045; Thu, 11 Apr 96 19:29:10 -0700 Date: Thu, 11 Apr 1996 19:29:09 -0700 (PDT) From: Michael Seibel Reply-To: Michael Seibel To: Pine Announcement Distribution Subject: Pine and PC-Pine 3.93 now available Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Resent-Date: Fri, 12 Apr 1996 09:39:22 -0700 (PDT) Resent-From: David L Miller Resent-To: pine-announce-afp@cac.washington.edu Resent-Subject: Resent-Message-Id: This note is to announce the availability of the Pine Message System version 3.93. This release introduces few new features, but is intended to address some of the more bothersome problems reported with previous versions. A more complete explanation of the improvements is available via the built-in release notes ("R" off the Main Menu), or via: http://www.cac.washington.edu/pine and: ftp://ftp.cac.washington.edu/pine/docs Version 3.93 should be considerably more stable than 3.92, but, as always, you should satisfy yourself that this is the case in your particular environment before introducing it (or any release) into a production setting. Pine version 3.93 source is available in: ftp://ftp.cac.washington.edu/pine/pine.tar.Z and ftp://ftp.cac.washington.edu/pine/pine.tar.gz PC-Pine in available in: ftp://ftp.cac.washington.edu/pine/pcpine and precompiled binaries for the various systems we have direct access to are available in: ftp://ftp.cac.washington.edu/pine/unix-bin and ftp://ftp.cac.washington.edu/pine/unix-bin-compressed Our thanks to everyone that has contributed to this effort by taking the time to send their suggestions and bug reports. We continue to welcome any and all comments! We hope you find Pine 3.93 useful! Sincerely, The Pine Development Team From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15964; Fri, 12 Apr 96 11:24:07 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04426; Fri, 12 Apr 96 10:46:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from visla.utia.cas.cz by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04390; Fri, 12 Apr 96 10:45:44 -0700 Received: from localhost (vs@localhost) by visla.utia.cas.cz (8.7.5/8.7.1) with ESMTP id TAA14382; Fri, 12 Apr 1996 19:46:09 +0200 (METDST) Date: Fri, 12 Apr 1996 19:46:09 +0200 (METDST) From: Vladimir Solnicky =?ISO-8859-2?Q?=28Vladim=EDr_Solnick=FD=29?= Reply-To: =?ISO-8859-2?Q?Bc=2E_Vladim=EDr_Solnick=FD?= To: Steve Hubert Cc: Pine News Group Subject: 8bit-esmtp directly normally run sendmail: No [Re: Strange header] In-Reply-To: Message-Id: X-Postal-Address: =?ISO-8859-2?Q?=DATIA_AV_=C8R=3B_Pod_vod=E1renskou_v=EC=BE=ED?= =?ISO-8859-2?Q?_4=3B_182_08__Praha_8-Libe=F2=3B_Czech_Rep?= =?ISO-8859-2?Q?ublic?= Organization: Institute of Information Theory and Automation (UTIA AV CR) Organizace: =?ISO-8859-2?Q?=DAstav_teorie_informace_a_automatizace_=28=DATI?= =?ISO-8859-2?Q?A=29_AV_=C8R?= Acknowledge-To: vs+delivery@utia.cas.cz X-Confirm-Delivery-To: vs+delivery@utia.cas.cz Transport-Options: /delivery /return Read-Receipt-To: vs+reading@utia.cas.cz X-Chameleon-Return-To: vs+reading@utia.cas.cz X-Confirm-Reading-To: vs+reading@utia.cas.cz Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: QUOTED-PRINTABLE On Fri, 12 Apr 1996, Steve Hubert wrote: > With smtp-server=3D, the interaction is very similar except that Pine sta= rts > up a sendmail with which to talk SMTP. So there is no assumption that an > interaction with it is the same as with any SMTP server, so > "enable-8bit-esmtp-negotiation" should work (or not work) with either. I= t > works if the SMTP server understands how to do it, and not otherwise. Well, on our HP-UX 9, smtp-server=3D"" it does not use the 8bit negotiation= . As an example I am attaching three messages--first run with smtp-server=3Dlocalhost, second with smtp-server=3D"" on the same machine a= nd third from machine with no sendmail running as server (but available, the same version 8.7.5). You can see the difference in encoding and I saw the difference using the verbose SMTP mailg, too. 8bit works for me only if smtp-server is set. But all our machines are busy and only one runs sendmail as daemon--why this one should be more busy? Could you correct it in 3.93, please? Thanks! V. S. P. S. In fact, 3.92 is great! P. P. S. Could the UWash be 8BITMIME at mx*? | | Bc. Vladim=EDr Solnick=FD (US-ASCII: Vladimir Solnicky) | | Institute of Information UTIA AV CR \/ Theory and Automation Pod vodarenskou vezi 4 Department of Computing Systems 182 08 Praha 8-Liben +42 2 6605/2212 fax: +42 2 6884677 Czech Republic +42 2 6605/2364 e-mail: vs@utia.cas.cz ftp.utia.cas.cz http://www.utia.cas.cz/user_data/vs/vs-home-en.html --------------------------------------------------------- On Fri, 12 Apr 1996, Vladimir Solnicky (Vladim=EDr Solnick=FD) wrote: > > Return-Path: vs@utia.cas.cz > Received: from visla.utia.cas.cz (visla.utia.cas.cz [147.231.12.1]) by lo= rien.site.cas.cz (8.7.1/8.7.1) with ESMTP id TAA28116 for ;= Fri, 12 Apr 1996 19:19:03 +0200 (METDST) > Received: from localhost (localhost [127.0.0.1]) by visla.utia.cas.cz (8.= 7.5/8.7.1) with ESMTP id TAA11206 for ; Fri, 12 Apr 1996 19= :17:46 +0200 (METDST) > Date: Fri, 12 Apr 1996 19:17:46 +0200 (METDST) > From: Vladimir Solnicky =3D?ISO-8859-2?Q?=3D28Vladim=3DEDr_Solnick=3DFD= =3D29?=3D > Reply-To: =3D?ISO-8859-2?Q?Bc=3D2E_Vladim=3DEDr_Solnick=3DFD?=3D > To: =3D?ISO-8859-2?Q?Vladim=3DEDr_Solnick=3DFD_at_Lorien?=3D > Subject: should be 8bit > Message-ID: > X-Postal-Address: =3D?ISO-8859-2?Q?=3DDATIA_AV_=3DC8R=3D3B_Pod_vod=3DE1re= nskou_v=3DEC=3DBE=3DED?=3D > =3D?ISO-8859-2?Q?_4=3D3B_182_08__Praha_8-Libe=3DF2=3D3B_Czech_Rep?=3D > =3D?ISO-8859-2?Q?ublic?=3D > Organization: Institute of Information Theory and Automation (UTIA AV CR) > Organizace: =3D?ISO-8859-2?Q?=3DDAstav_teorie_informace_a_automatizace_= =3D28=3DDATI?=3D > =3D?ISO-8859-2?Q?A=3D29_AV_=3DC8R?=3D > Return-Receipt-To: vs+delivery@utia.cas.cz > Acknowledge-To: vs+delivery@utia.cas.cz > X-Confirm-Delivery-To: vs+delivery@utia.cas.cz > Transport-Options: /delivery /return > Read-Receipt-To: vs+reading@utia.cas.cz > X-Chameleon-Return-To: vs+reading@utia.cas.cz > X-Confirm-Reading-To: vs+reading@utia.cas.cz > MIME-Version: 1.0 > Content-Type: TEXT/PLAIN; charset=3DISO-8859-2 > Content-Transfer-Encoding: 8BIT > > =EC=B9=E8=E8=E8=B9=B9=BE=BE=B9=FD=ED=E1=ED=E1=E9=F9=FA=F9=FA > > | | Bc. Vladim=EDr Solnick=FD (TeX: Vladim\'{\i}r Solnick\'y) > | | =DAstav teorie informace a automatizace Akademie v=ECd =C8esk=E9 re= publiky > \/ Pod vod=E1renskou v=EC=BE=ED 4, 182 08 Praha 8-Libe=F2, telefax: (0= 2) 688-4677, > tel. (02) 6605/2212 nebo 2364, elektronick=E1 adresa: vs@utia.cas.cz > Pavu=E8ina: http://www.utia.cas.cz/user_data/vs/vs-home-cz.html > -------------------------------------------------- On Fri, 12 Apr 1996, Vladimir Solnicky (Vladim=EDr Solnick=FD) wrote: > > Return-Path: vs@utia.cas.cz > Received: from visla.utia.cas.cz (visla.utia.cas.cz [147.231.12.1]) by lo= rien.site.cas.cz (8.7.1/8.7.1) with ESMTP id TAA28152 for ;= Fri, 12 Apr 1996 19:20:42 +0200 (METDST) > Received: from localhost (vs@localhost) by visla.utia.cas.cz (8.7.5/8.7.1= ) with ESMTP id TAA11393 for ; Fri, 12 Apr 1996 19:19:25 +0= 200 (METDST) > Date: Fri, 12 Apr 1996 19:19:25 +0200 (METDST) > From: Vladimir Solnicky =3D?ISO-8859-2?Q?=3D28Vladim=3DEDr_Solnick=3DFD= =3D29?=3D > Reply-To: =3D?ISO-8859-2?Q?Bc=3D2E_Vladim=3DEDr_Solnick=3DFD?=3D > To: =3D?ISO-8859-2?Q?Vladim=3DEDr_Solnick=3DFD_at_Lorien?=3D > Subject: ... 8bit, too > Message-ID: > X-Postal-Address: =3D?ISO-8859-2?Q?=3DDATIA_AV_=3DC8R=3D3B_Pod_vod=3DE1re= nskou_v=3DEC=3DBE=3DED?=3D > =3D?ISO-8859-2?Q?_4=3D3B_182_08__Praha_8-Libe=3DF2=3D3B_Czech_Rep?=3D > =3D?ISO-8859-2?Q?ublic?=3D > Organization: Institute of Information Theory and Automation (UTIA AV CR) > Organizace: =3D?ISO-8859-2?Q?=3DDAstav_teorie_informace_a_automatizace_= =3D28=3DDATI?=3D > =3D?ISO-8859-2?Q?A=3D29_AV_=3DC8R?=3D > Return-Receipt-To: vs+delivery@utia.cas.cz > Acknowledge-To: vs+delivery@utia.cas.cz > X-Confirm-Delivery-To: vs+delivery@utia.cas.cz > Transport-Options: /delivery /return > Read-Receipt-To: vs+reading@utia.cas.cz > X-Chameleon-Return-To: vs+reading@utia.cas.cz > X-Confirm-Reading-To: vs+reading@utia.cas.cz > MIME-Version: 1.0 > Content-Type: TEXT/PLAIN; charset=3DISO-8859-2 > Content-Transfer-Encoding: QUOTED-PRINTABLE > > =EC=B9=F8=BE=EC=BE=E8=F8=FD=E1=F8=BE=ED=E9=F9=FA=F9=FA > > | | Bc. Vladim=EDr Solnick=FD (TeX: Vladim\'{\i}r Solnick\'y) > | | =DAstav teorie informace a automatizace Akademie v=ECd =C8esk=E9 re= publiky > \/ Pod vod=E1renskou v=EC=BE=ED 4, 182 08 Praha 8-Libe=F2, telefax: (0= 2) 688-4677, > tel. (02) 6605/2212 nebo 2364, elektronick=E1 adresa: vs@utia.cas.cz > Pavu=E8ina: http://www.utia.cas.cz/user_data/vs/vs-home-cz.html > --------------------------------------------------------- On Fri, 12 Apr 1996, Vladimir Solnicky (Vladim=EDr Solnick=FD) wrote: > > Return-Path: vs@utia.cas.cz > Received: from gauss.utia.cas.cz (gauss.utia.cas.cz [147.231.15.130]) by = lorien.site.cas.cz (8.7.1/8.7.1) with ESMTP id TAA28169 for ; Fri, 12 Apr 1996 19:24:54 +0200 (METDST) > Received: from localhost (vs@localhost) by gauss.utia.cas.cz (8.7.5/8.7.1= ) with ESMTP id TAA18175 for ; Fri, 12 Apr 1996 19:21:34 +0= 200 (METDST) > X-Authentication-Warning: gauss.utia.cas.cz: vs owned process doing -bs > Date: Fri, 12 Apr 1996 19:21:34 +0200 (METDST) > From: Vladimir Solnicky =3D?ISO-8859-2?Q?=3D28Vladim=3DEDr_Solnick=3DFD= =3D29?=3D > Reply-To: =3D?ISO-8859-2?Q?Bc=3D2E_Vladim=3DEDr_Solnick=3DFD?=3D > To: =3D?ISO-8859-2?Q?Vladim=3DEDr_Solnick=3DFD_at_Lorien?=3D > Subject: 8bit again }no localhost] > Message-ID: > X-Postal-Address: =3D?ISO-8859-2?Q?=3DDATIA_AV_=3DC8R=3D3B_Pod_vod=3DE1re= nskou_v=3DEC=3DBE=3DED?=3D > =3D?ISO-8859-2?Q?_4=3D3B_182_08__Praha_8-Libe=3DF2=3D3B_Czech_Rep?=3D > =3D?ISO-8859-2?Q?ublic?=3D > Organization: Institute of Information Theory and Automation (UTIA AV CR) > Organizace: =3D?ISO-8859-2?Q?=3DDAstav_teorie_informace_a_automatizace_= =3D28=3DDATI?=3D > =3D?ISO-8859-2?Q?A=3D29_AV_=3DC8R?=3D > Return-Receipt-To: vs+delivery@utia.cas.cz > Acknowledge-To: vs+delivery@utia.cas.cz > X-Confirm-Delivery-To: vs+delivery@utia.cas.cz > Transport-Options: /delivery /return > Read-Receipt-To: vs+reading@utia.cas.cz > X-Chameleon-Return-To: vs+reading@utia.cas.cz > X-Confirm-Reading-To: vs+reading@utia.cas.cz > MIME-Version: 1.0 > Content-Type: TEXT/PLAIN; charset=3DISO-8859-2 > Content-Transfer-Encoding: QUOTED-PRINTABLE > > 23455689860;[[;;[;;=B9=EC=E8=F8=EC=B9=BE=B9=FD=BE=E8=F8=F8=E1=FD=BE=ED=F8= =FD=E1=ED=F9=FA=FA=F9 > > | | Bc. Vladim=EDr Solnick=FD (TeX: Vladim\'{\i}r Solnick\'y) > | | =DAstav teorie informace a automatizace Akademie v=ECd =C8esk=E9 re= publiky > \/ Pod vod=E1renskou v=EC=BE=ED 4, 182 08 Praha 8-Libe=F2, telefax: (0= 2) 688-4677, > tel. (02) 6605/2212 nebo 2364, elektronick=E1 adresa: vs@utia.cas.cz > Pavu=E8ina: http://www.utia.cas.cz/user_data/vs/vs-home-cz.html > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16506; Fri, 12 Apr 96 11:33:31 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15487; Fri, 12 Apr 96 11:09:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14238; Fri, 12 Apr 96 10:33:44 -0700 Received: from europe.std.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14230; Fri, 12 Apr 96 10:33:37 -0700 Received: from world.std.com by europe.std.com (8.7.5/BZS-8-1.0) id NAA29929; Fri, 12 Apr 1996 13:33:27 -0400 (EDT) Received: by world.std.com (5.65c/Spike-2.0) id AA24798; Fri, 12 Apr 1996 13:30:06 -0400 X-Received: via tmail-4.0(2) for dlm+postmaster; Thu, 11 Apr 1996 19:29:12 -0700 (PDT) X-Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21206; Thu, 11 Apr 96 19:29:12 -0700 X-Received: from carson-oms1.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20116; Thu, 11 Apr 96 19:29:11 -0700 X-Received: from shiva2.cac.washington.edu by carson-oms1.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19045; Thu, 11 Apr 96 19:29:10 -0700 Date: Thu, 11 Apr 1996 19:29:09 -0700 (PDT) From: Michael Seibel Reply-To: Michael Seibel To: Pine Announcement Distribution Subject: Pine and PC-Pine 3.93 now available Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Resent-Date: Fri, 12 Apr 1996 09:39:22 -0700 (PDT) Resent-From: David L Miller Resent-To: pine-announce-afp@cac.washington.edu Resent-Message-Id: Resent-Date: Fri, 12 Apr 1996 13:29:58 -0400 (EDT) Resent-From: Zachary H Leber Resent-To: Zach Leber Resent-Message-Id: This note is to announce the availability of the Pine Message System version 3.93. This release introduces few new features, but is intended to address some of the more bothersome problems reported with previous versions. A more complete explanation of the improvements is available via the built-in release notes ("R" off the Main Menu), or via: http://www.cac.washington.edu/pine and: ftp://ftp.cac.washington.edu/pine/docs Version 3.93 should be considerably more stable than 3.92, but, as always, you should satisfy yourself that this is the case in your particular environment before introducing it (or any release) into a production setting. Pine version 3.93 source is available in: ftp://ftp.cac.washington.edu/pine/pine.tar.Z and ftp://ftp.cac.washington.edu/pine/pine.tar.gz PC-Pine in available in: ftp://ftp.cac.washington.edu/pine/pcpine and precompiled binaries for the various systems we have direct access to are available in: ftp://ftp.cac.washington.edu/pine/unix-bin and ftp://ftp.cac.washington.edu/pine/unix-bin-compressed Our thanks to everyone that has contributed to this effort by taking the time to send their suggestions and bug reports. We continue to welcome any and all comments! We hope you find Pine 3.93 useful! Sincerely, The Pine Development Team From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16584; Fri, 12 Apr 96 11:35:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14971; Fri, 12 Apr 96 10:54:28 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from homer30.u.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14965; Fri, 12 Apr 96 10:54:26 -0700 Received: from localhost by homer30.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA62036; Fri, 12 Apr 96 10:54:26 -0700 Date: Fri, 12 Apr 1996 10:54:25 -0700 (PDT) From: Susan Seaberg To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Apparently there is a problem with my inbox. Everytime I try to get into it, it can't connect to the mailer 1, homer.....143 or 134 or something like that. If this could be fixed it would be greatly appreciated. Susan Seaberg (sueann@u.washington.edu) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17851; Fri, 12 Apr 96 11:59:50 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05807; Fri, 12 Apr 96 11:33:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05801; Fri, 12 Apr 96 11:33:29 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21598; Fri, 12 Apr 96 11:33:06 -0700 Date: Fri, 12 Apr 1996 11:33:04 -0700 (PDT) From: David L Miller To: PASZTOR Miklos Cc: pine-info@cac.washington.edu Subject: Re: enable-8bit-esmtp-negotiation In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 3 Apr 1996, PASZTOR Miklos wrote: > Errors-To: owner-pine-info@cac.washington.edu > Sender: owner-pine-info@cac.washington.edu > To: pine-info@cac.washington.edu > From: PASZTOR Miklos > Subject: Re: enable-8bit-esmtp-negotiation > Date: Wed, 3 Apr 1996 14:25:59 +0200 > Message-ID: > References: > Content-Transfer-Encoding: QUOTED-PRINTABLE > In-Reply-To: > > > On Sun, 31 Mar 1996, =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= wrote: > > Well, this carbage comes from PINE not understanding MIME (RFC1522) > in mail headers. Is this on the wish list of the Pine developers ? > [...] The current Pine 3.93 (and 3.92) release does support RFC1522... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18200; Fri, 12 Apr 96 12:09:17 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06486; Fri, 12 Apr 96 11:56:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06480; Fri, 12 Apr 96 11:56:22 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28174; Fri, 12 Apr 96 11:55:50 -0700 Date: Fri, 12 Apr 1996 11:55:47 -0700 (PDT) From: Steve Hubert To: Vladimir Solnicky =?ISO-8859-2?Q?=28Vladim=EDr_Solnick=FD=29?= Cc: Pine News Group Subject: Re: 8bit-esmtp directly normally run sendmail: No [Re: Strange header] In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-2 Content-Transfer-Encoding: QUOTED-PRINTABLE On Fri, 12 Apr 1996, Vladimir Solnicky (Vladim=EDr Solnick=FD) wrote: > Well, on our HP-UX 9, smtp-server=3D"" it does not use the 8bit negotiati= on. This sounds like a problem we need to figure out. Is it possible that executing sendmail with the "-bs" option causes sendmail not to accept 8bit but "-bd" does accept it? > Could you correct it > in 3.93, please? Thanks! Too late for that... > V. S. >=20 > P. S. In fact, 3.92 is great! Thanks. > P. P. S. Could the UWash be 8BITMIME at mx*? We haven't had time to do that, but we should be able to get a test environment set up with sendmail v8. Thanks for your help. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19532; Fri, 12 Apr 96 12:34:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07402; Fri, 12 Apr 96 12:26:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from visla.utia.cas.cz by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07386; Fri, 12 Apr 96 12:26:04 -0700 Received: from localhost (localhost [127.0.0.1]) by visla.utia.cas.cz (8.7.5/8.7.1) with ESMTP id VAA26055; Fri, 12 Apr 1996 21:26:07 +0200 (METDST) Date: Fri, 12 Apr 1996 21:26:06 +0200 (METDST) From: Vladimir Solnicky =?ISO-8859-2?Q?=28Vladim=EDr_Solnick=FD=29?= Reply-To: =?ISO-8859-2?Q?Bc=2E_Vladim=EDr_Solnick=FD?= To: The Pine Discussion List Cc: Steve Hubert Subject: Re: 8bit-esmtp-negotiation Message-Id: X-Postal-Address: =?ISO-8859-2?Q?=DATIA_AV_=C8R=3B_Pod_vod=E1renskou_v=EC=BE=ED?= =?ISO-8859-2?Q?_4=3B_182_08__Praha_8-Libe=F2=3B_Czech_Rep?= =?ISO-8859-2?Q?ublic?= Organization: Institute of Information Theory and Automation (UTIA AV CR) Organizace: =?ISO-8859-2?Q?=DAstav_teorie_informace_a_automatizace_=28=DATI?= =?ISO-8859-2?Q?A=29_AV_=C8R?= Acknowledge-To: vs+delivery@utia.cas.cz X-Confirm-Delivery-To: vs+delivery@utia.cas.cz Transport-Options: /delivery /return Read-Receipt-To: vs+reading@utia.cas.cz X-Chameleon-Return-To: vs+reading@utia.cas.cz X-Confirm-Reading-To: vs+reading@utia.cas.cz Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2007848608-959030623-829337084=:15279" Content-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --2007848608-959030623-829337084=:15279 Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-2 Content-ID: Content-Transfer-Encoding: quoted-printable The attached message shows the result of my hand-made test. The session record follows: -------------------------------------------- gauss:~> /usr/lib/sendmail -bs 220 gauss.utia.cas.cz ESMTP Sendmail 8.7.5/8.7.1; Fri, 12 Apr 1996 21:17:04 +020 0 (METDST) ehlo gauss 250-gauss.utia.cas.cz Hello vs@localhost, pleased to meet you 250-EXPN 250-8BITMIME 250-SIZE 250-DSN 250-VERB 250-ONEX 250 HELP mail from: vs body=3D8bitmime 250 vs... Sender ok rcpt to: vs@site.cas.cz 250 Recipient ok data 354 Enter mail, end with "." on a line by itself mo=BEno =2E 250 VAA18246 Message accepted for delivery ------------------------------------------------- That means sendmail b 8.7.5 works well with -bs option. Thus error may be in pine default compile-time options for HP-UX ... Maybe in 4.00 ... Regards, V. S. | | Bc. Vladim=EDr Solnick=FD (TeX: Vladim\'{\i}r Solnick\'y) | | =DAstav teorie informace a automatizace Akademie v=ECd =C8esk=E9 re= publiky \/ Pod vod=E1renskou v=EC=BE=ED 4, 182 08 Praha 8-Libe=F2, telefax: (0= 2) 688-4677, tel. (02) 6605/2212 nebo 2364, elektronick=E1 adresa: vs@utia.cas.cz Pavu=E8ina: http://www.utia.cas.cz/user_data/vs/vs-home-cz.html --2007848608-959030623-829337084=:15279 Content-Type: MESSAGE/RFC822 Content-ID: Content-Description: Forwarded mail.... Return-Path: vs@utia.cas.cz Received: from gauss.utia.cas.cz (gauss.utia.cas.cz [147.231.15.130]) by lorien.site.cas.cz (8.7.1/8.7.1) with ESMTP id VAA28424 for ; Fri, 12 Apr 1996 21:21:50 +0200 (METDST) Received: from gauss (vs@localhost) by gauss.utia.cas.cz (8.7.5/8.7.1) with ESMTP id VAA18246 for vs@site.cas.cz; Fri, 12 Apr 1996 21:18:09 +0200 (METDST) Date: Fri, 12 Apr 1996 21:18:09 +0200 (METDST) From: Vladimír Solnický Message-Id: <199604121918.VAA18246@gauss.utia.cas.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable mo=BEno=20 --2007848608-959030623-829337084=:15279-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19577; Fri, 12 Apr 96 12:34:36 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17844; Fri, 12 Apr 96 12:30:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17838; Fri, 12 Apr 96 12:30:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7oY5-00038TC; Fri, 12 Apr 96 12:30 PDT To: pine-info@cac.washington.edu From: Ketan Patel Subject: using .mailrc for addressbook Date: Wed, 10 Apr 1996 08:02:10 -0500 Message-Id: <316BB152.46C@ms3.dseg.ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone know how to get PINE to recognize the aliases set in .mailrc in place of or in addtion to using an addressbook? I still like to use sendmail and don't want to maintain two different alias files. Thanx. -- Ketan Patel kmpatel@ms3.dseg.ti.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20096; Fri, 12 Apr 96 12:45:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07566; Fri, 12 Apr 96 12:30:31 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07560; Fri, 12 Apr 96 12:30:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7oXY-00038FC; Fri, 12 Apr 96 12:29 PDT To: pine-info@cac.washington.edu From: Ketan Patel Subject: Re: dead letter Date: Wed, 10 Apr 1996 07:44:36 -0500 Message-Id: <316BAD34.2A9@ms3.dseg.ti.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Paul O Bartlett wrote: > > On 1 Apr 1996, Lea wrote: > > > On Mon, 1 Apr 1996, Ashish S. Nadkarni wrote: > > > > > whenever i cancel a compose message in pine ver 3.92(unix) i get a > > > dead.letter in my home directory.this never used to happen in the earlier > > > version.any suggestions to get rid of this? > > > > I second this request - noticed it several times this weekend. Pain in > > the neck. > > > > Anyone with a workaround or solution, *please* post to the list... > > > > Lea > > That makes three of us, and I'm sure many more. As a temporary > kludge, I intend to add a line to the Un*x shell script I run every > time I log off to scratch any dead.letter file. > > Paul > ---------------------------------------------------------- > Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA > Finger, keyserver, or WWW for PGP 2.6.2 public key > Home Page: URL: http://www.access.digex.net/~pobart in the setup configuration, there is an feature to quell dead.letter on cancel. setting this will prevent the dead.letter from being created by PINE. -- Ketan Patel kmpatel@ms3.dseg.ti.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22260; Fri, 12 Apr 96 13:21:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08772; Fri, 12 Apr 96 13:10:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08764; Fri, 12 Apr 96 13:10:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7p9c-00038FC; Fri, 12 Apr 96 13:09 PDT To: pine-info@cac.washington.edu From: Seth Rogovoy Subject: Re: USENET with PINE Date: Wed, 10 Apr 1996 19:11:55 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Tue, 9 Apr 1996, Martin J. Gallagher wrote: > Hello, > > I was wondering if anyone could tell me how I could configure pine > to thread the USENET news articles (now I simply sort by subject). Also, > does anyone also know how to mark all messages within a group as being > read? Right now I have to manually delete each article and then expunge > them from the folder. This is very tedious if there are many messages. Indeed it would be! Type ;aad (select, all, apply, delete) and watch them go. Hint: jump to the last page of messages, and even if there are only one or 2 messages on that page all previous pages will delete, AND it will happen very quickly (sometimes I even wait until I catch a time when there are only just a few messages on the last page, as opposed to 12 to 19, which takes the longest, for each message to be marked first). ***************************************** Seth Rogovoy rogovoy@berkshire.net http://www.berkshireweb.com/rogovoy music news, interviews, reviews, et al. ***************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22596; Fri, 12 Apr 96 13:30:17 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19704; Fri, 12 Apr 96 13:25:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19698; Fri, 12 Apr 96 13:25:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7pNc-00038FC; Fri, 12 Apr 96 13:23 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: POP3 in pine 3.91 for SGI Date: 11 Apr 1996 19:04:30 GMT Message-Id: <4kjl3u$a29@babbage.ece.uc.edu> References: <4kh72s$5hi@info1.sdrc.com> In-Reply-To: <4kh72s$5hi@info1.sdrc.com> In article <4kh72s$5hi@info1.sdrc.com>, gezawack@sdrc.com (Mike Zawacki) writes: > Some of the other threads in this group have been talking about this >same error message but in a different context. > I am trying to log into my pop account from a SGI that does not have a >pop client located on it. I have the folder set up correctly, but after I >am prompted for a name and password, I get the following error message: > >Bug in Pine detected: "Received abort signal". >Exiting pine. > >The weird part, is that I actually got it to work, once, and never again. >Anyone know a work around for this? I have not experienced this bug, but I do have an workaround. Use Pine 3.92 on your SGI. You can hook PGP to it by the filters. You can have some sending filters and some display filters. It works flawlessly. Let me know if you need more help. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24327; Fri, 12 Apr 96 14:06:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20723; Fri, 12 Apr 96 14:00:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19675; Fri, 12 Apr 96 13:24:25 -0700 Received: from Krypton.Mankato.MSUS.EDU by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19669; Fri, 12 Apr 96 13:24:22 -0700 Received: from localhost (hayden@localhost) by krypton.mankato.msus.edu (8.6.4/8.6.4) id OAA25424; Fri, 12 Apr 1996 14:57:23 -0500 X-Received: via tmail-4.0(2) for dlm+postmaster; Thu, 11 Apr 1996 19:29:12 -0700 (PDT) X-Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21206; Thu, 11 Apr 96 19:29:12 -0700 X-Received: from carson-oms1.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20116; Thu, 11 Apr 96 19:29:11 -0700 X-Received: from shiva2.cac.washington.edu by carson-oms1.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19045; Thu, 11 Apr 96 19:29:10 -0700 Date: Thu, 11 Apr 1996 19:29:09 -0700 (PDT) From: Michael Seibel Reply-To: Michael Seibel To: Pine Announcement Distribution Subject: Pine and PC-Pine 3.93 now available Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Resent-Date: Fri, 12 Apr 1996 09:39:22 -0700 (PDT) Resent-From: David L Miller Resent-To: pine-announce-afp@cac.washington.edu Resent-Message-Id: Resent-Date: Fri, 12 Apr 1996 14:56:16 -0500 (CDT) Resent-From: "Robert A. Hayden" Resent-To: joan@krypton.mankato.msus.edu, longshot@krypton.mankato.msus.edu, leo@krypton.mankato.msus.edu Resent-Message-Id: This note is to announce the availability of the Pine Message System version 3.93. This release introduces few new features, but is intended to address some of the more bothersome problems reported with previous versions. A more complete explanation of the improvements is available via the built-in release notes ("R" off the Main Menu), or via: http://www.cac.washington.edu/pine and: ftp://ftp.cac.washington.edu/pine/docs Version 3.93 should be considerably more stable than 3.92, but, as always, you should satisfy yourself that this is the case in your particular environment before introducing it (or any release) into a production setting. Pine version 3.93 source is available in: ftp://ftp.cac.washington.edu/pine/pine.tar.Z and ftp://ftp.cac.washington.edu/pine/pine.tar.gz PC-Pine in available in: ftp://ftp.cac.washington.edu/pine/pcpine and precompiled binaries for the various systems we have direct access to are available in: ftp://ftp.cac.washington.edu/pine/unix-bin and ftp://ftp.cac.washington.edu/pine/unix-bin-compressed Our thanks to everyone that has contributed to this effort by taking the time to send their suggestions and bug reports. We continue to welcome any and all comments! We hope you find Pine 3.93 useful! Sincerely, The Pine Development Team From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29160; Fri, 12 Apr 96 15:53:47 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23755; Fri, 12 Apr 96 15:49:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from news.pacifier.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23749; Fri, 12 Apr 96 15:49:09 -0700 Received: from bart by news.pacifier.com with uucp for cac.washington.edu!pine-info (Smail3.1.29.1 #9) id m0u7reM-000LyuC; Fri, 12 Apr 96 15:49 WET DST Received: from bart.wfsg.com by bart.wfsg.com id aa23509; 12 Apr 96 15:39 PDT Date: Fri, 12 Apr 1996 15:39:09 -0700 (PDT) From: Dave Hansen To: Pine Info List Subject: Pre-compiled 3.92 for SCO? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have the development system but lack the libraries for TCP/IP. Henceforth, I cannot compile 3.92. Boo hoo. Does anyone have a pine and pico binary that I could nab? -- Dave Hansen dave@wfsg.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07787; Fri, 12 Apr 96 20:56:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29165; Fri, 12 Apr 96 20:54:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from sangam.ncst.ernet.in by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29159; Fri, 12 Apr 96 20:54:32 -0700 Received: from iucaa.UUCP (uucp@localhost) by sangam.ncst.ernet.in (8.6.12/8.6.6) with UUCP id JAA17756 for pine-info@cac.washington.edu; Sat, 13 Apr 1996 09:27:45 +0530 Received: from unipune.ernet.in by iucaa (4.1/SMI-4.1) id AA08292; Sat, 13 Apr 96 09:21:50+050 Received: from physics.unipune.ernet.in by unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA22078; Sat, 13 Apr 1996 09:08:45 +0500 Received: from localhost by physics.unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA17936; Sat, 13 Apr 1996 09:17:00 +0500 Date: Sat, 13 Apr 1996 09:16:59 -0500 (GMT) From: "Ashish S. Nadkarni" X-Sender: ashish@physics Reply-To: "Ashish S. Nadkarni" To: Pine Information Subject: what is pilot Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 950 there is this pilot-bin....kept in the unix directory in the ftp site at washington.could anyone please tell me what it is supposed to be? thanks ______________________________________________________________________ | | | ASHISH S. NADKARNI ashish@physics.unipune.ernet.in | | URL: http://physics.unipune.ernet.in/~ashish/ | |----------------------------------------------------------------------| | Scanning Tunneling Microscopy Lab,|res address: | | DEPARTMENT OF PHYSICS, |21/2A,Jagdishnagar, | | UNIVERSITY OF PUNE, |Ganeshkhind Road, | | INDIA. |Aundh,Pune-411007 | | |Maharashtra,India. | |______________________________________________________________________| From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09319; Fri, 12 Apr 96 22:30:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19711; Fri, 12 Apr 96 22:26:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19705; Fri, 12 Apr 96 22:26:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7xn3-00038TC; Fri, 12 Apr 96 22:22 PDT To: pine-info@cac.washington.edu From: mullaney@fc.hp.com (David Mullaney) Subject: Re: Downloading from Pine to Harddrive Date: 12 Apr 1996 15:14:16 GMT Message-Id: <4kls08$chs@fcnews.fc.hp.com> References: <316D9B60.7679@unix1.sncc.lsu.edu> Jonathan David Makepeace (notjdm@unix1.sncc.lsu.edu) wrote: : What is the best way to get a text out of Pine and into a PC-based text : editor like WordPerfect? Do I really have to export the message to a : unix file and then ftp that to my harddisk? : -- Jonathan David Makepeace Monograph Cataloger - : Baton Rouge, LA 70803-3300 mailto:notjdm@unix1.sncc.lsu.edu That will work, or depending on your set-up, use the logging function on your communications software to capture all the screen text into a file on your PC. -JDM -- + DAVID MULLANEY Mailstop #99, Loctn. 1UN5 (970) 229-7629 + + > Net: mullaney@fc.hp.com http://hpfcdn/ -*- fax 2838 + + > Software Engineer -- Ignition/UDL/OSSD /\/\/\ + + > Hewlett-Packard, Ft. Collins, Colorado _-/\^^/ \ + From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10266; Fri, 12 Apr 96 23:23:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00908; Fri, 12 Apr 96 23:19:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pen1.pen.k12.va.us by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00900; Fri, 12 Apr 96 23:19:39 -0700 Received: from dforeman by pen1.pen.k12.va.us (8.7.3/8.6.6) id CAA65259; Sat, 13 Apr 1996 02:19:36 -0400 Date: Sat, 13 Apr 1996 02:19:36 -0400 Message-Id: <199604130619.CAA65259@pen1.pen.k12.va.us> X-Sender: dforeman@pen.k12.va.us Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: pine-info@cac.washington.edu From: dforeman@pen.k12.va.us (David Foreman) Subject: Unsubscribe X-Mailer: unsubscribe David R. Foreman Senior Database Administrator Chesterfield County Public Schools dforeman@pen.k12.va.us From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10719; Fri, 12 Apr 96 23:59:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01323; Fri, 12 Apr 96 23:56:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01317; Fri, 12 Apr 96 23:56:52 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u7zFj-00038TC; Fri, 12 Apr 96 23:56 PDT To: pine-info@cac.washington.edu From: David Heyman Subject: procmail and pine Date: Thu, 11 Apr 1996 19:17:50 +0300 Message-Id: <316D30AE.45B4@gib.macom.co.il> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm using procmail to filter my mail and Pine to read it. Is there any way to have Pine show me all the mailbox folders with 'New' mail in them in Bold so I don't have to check each and every one? David From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13520; Sat, 13 Apr 96 02:01:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21961; Sat, 13 Apr 96 01:42:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21955; Sat, 13 Apr 96 01:42:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u80rc-00038FC; Sat, 13 Apr 96 01:39 PDT To: pine-info@cac.washington.edu From: jfrohm@alpha.delta.edu (Johanna Frohm) Subject: "undisclosed recipients" in To: field Date: 12 Apr 1996 09:01:10 -0400 Message-Id: <4klk6m$bdm@alpha.delta.edu> I have been using Pine 3.91, a distribution list, the BCC field and nothing in the To: field. The name of the distribution list is Internet Users Group. This is how the heading appeared to a recipient: Date: Thu, 11 Apr 1996 20:15:34 -0400 (EDT) From: Internet Users Group Subject: test from old-pine 3.91 Pine 3.92 has just been installed and I sent a message. Please notice the text in the To: field. Date: Thu, 11 Apr 1996 20:11:41 -0400 (EDT) From: Internet Users Group To: undisclosed recipients:; ; Subject: test IUG header using 3.92 I reviewed the Release notes and found the following explanation for the text: o To: will get dummy group header if only BCC or LCC given (no TO or CC). Can the default dummy header be modified? I tried to put in a customized header for To: in Settings, Configuration but I received an error message that I needed an e-mail address. I would rather not send a message back to myself. It appears I'm missing something. I hope someone can provide the step. Thank you. Johanna =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Johanna Frohm, Staff Training Coordinator Phone: (517) 686-9616 Delta College e-mail: jfrohm@alpha.delta.edu University Center, MI 48710 http://www.delta.edu/~emptrain From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16518; Sat, 13 Apr 96 04:22:59 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04115; Sat, 13 Apr 96 04:02:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04109; Sat, 13 Apr 96 04:02:22 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8322-00038FC; Sat, 13 Apr 96 03:58 PDT To: pine-info@cac.washington.edu From: Dudley Ames Subject: Incoming folders in 3.91 Date: Fri, 12 Apr 1996 16:08:44 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I use procmail to filter messages to Pine 3.91 from several e-mail lists. These messages go to a series of IN.foo folders in my ~/mail directory. I activated enable-incoming-folders and auto-open-next-unread. I then used A (Add) to describe the names of my "IN" folders in the Incoming Message Folder section of the Folder List. However, when I hit TAB in any of these lists, including INBOX, I get a "No more incoming folders" message. Obviously, I have overlooked something. I would appreciate any help. Also, it would be helpful if you would send an e-mail copy of any posting. Thank you very much. Dudley Ames University of Arkansas dames&comp.uark.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16612; Sat, 13 Apr 96 04:30:28 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23704; Sat, 13 Apr 96 04:07:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23698; Sat, 13 Apr 96 04:07:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u837y-00038FC; Sat, 13 Apr 96 04:04 PDT To: pine-info@cac.washington.edu From: dbarstis@valkyr.cc.nd.edu (David R. Barstis) Subject: Can I use a different FROM address? Date: 12 Apr 1996 16:36:28 GMT Message-Id: <4km0qc$m3i@news.nd.edu> We have a centralized mail server here which forwards our mail to various machines. Pine uses my login with the specified user-domain. I would like to use our convention of firstname.middleinit.lastname.unique#@nd.ed instead of userid@nd.edu. The only field in the Setup/Configuration is alt-addresses and thats for something else. Can Pine 3.92 do this and if so, how? Thanks, Dave Barstis -- ------------------------------------------------------------------------------ Dave Barstis E-mail: David.R.Barstis.1@nd.edu Office of Information Technologies Voice: (219) 631-8575 University of Notre Dame Fax: (219) 631-9283 Notre Dame IN 46556 URL: http://www.nd.edu/~dbarstis I'm a CompuEvangelist - have your files been saved? ------------------------------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17042; Sat, 13 Apr 96 04:49:44 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04658; Sat, 13 Apr 96 04:32:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04652; Sat, 13 Apr 96 04:32:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u83Vn-00038FC; Sat, 13 Apr 96 04:29 PDT To: pine-info@cac.washington.edu From: aiyar@ebv.oncology.wisc.edu (Ashok Aiyar) Subject: Re: POP3 in pine 3.91 for SGI Date: 12 Apr 1996 00:30:05 GMT Message-Id: References: <4kh72s$5hi@info1.sdrc.com> <4kjl3u$a29@babbage.ece.uc.edu> On 11 Apr 1996 19:04:30 GMT, Jie Yuan wrote: >In article <4kh72s$5hi@info1.sdrc.com>, > gezawack@sdrc.com (Mike Zawacki) writes: > >> I am trying to log into my pop account from a SGI that does not have a >>pop client located on it. I have the folder set up correctly, but after I >>am prompted for a name and password, I get the following error message: >> >>Bug in Pine detected: "Received abort signal". >>Exiting pine. >> > >I have not experienced this bug, but I do have an workaround. > >Use Pine 3.92 on your SGI. You can hook PGP to it by the filters. >You can have some sending filters and some display filters. It >works flawlessly. Let me know if you need more help. Using 3.92 is one good solution, but not for the reasons you have cited. The problem he encounters has nothing to do with PGP, but rather the use of Pine 3.91 as a pop3 client. There was a bug in the pop3 code in the Pine 3.91 distribution. This is fixed in Pine 3.92. Another solution is to recompile Pine 3.91 with a pop3 bug fix. Ashok -- Ashok Aiyar Department of Oncology aiyar@ebv.oncology.wisc.edu Univ. of Wisconsin-Madison tel: (608) 262-6697 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19330; Sat, 13 Apr 96 07:35:21 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25669; Sat, 13 Apr 96 07:32:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25663; Sat, 13 Apr 96 07:32:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u86Kc-00038FC; Sat, 13 Apr 96 07:29 PDT To: pine-info@cac.washington.edu From: D.J.Hogeweg@CRI.LeidenUniv.NL (Dick Hogeweg) Subject: PC-Pine Win 95 & 3.x bug? Date: Fri, 12 Apr 96 10:08:58 GMT Message-Id: <4kla4n$iq3@highway.leidenuniv.nl> Hi, in de Windows versions of PC-Pine I found that when you want to include Email addresses when you compose an Email the windows menu option "Compose/To address book" is not available (^T works fine but when you explain this to Windows users they're reacting strangly). Is this a bug or am I overlooking some configuration parameter? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20218; Sat, 13 Apr 96 08:49:29 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26410; Sat, 13 Apr 96 08:46:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from epos.easynet.co.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26404; Sat, 13 Apr 96 08:46:41 -0700 Received: from localhost (clive@localhost [127.0.0.1]) by epos.demon.co.uk (8.7.5/8.7.3) with SMTP id QAA00269 for ; Sat, 13 Apr 1996 16:44:12 +0100 Date: Sat, 13 Apr 1996 16:44:12 +0100 (BST) From: Clive Messer Reply-To: Clive Messer To: pine-info@cac.washington.edu Subject: Returned mail: Undisclosed recipients: ;... list:; syntax illegal for recipient addresses Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/REPORT; REPORT-TYPE=delivery-status; BOUNDARY="QAB19525.829409017/epos.demon.co.uk" Content-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --QAB19525.829409017/epos.demon.co.uk Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: I've just compiled pine-3.93 on a Linux system. (Sendmail version is 8.7.5) For reasons unknown Pine insists on adding "Undisclosed recipients" even if a valid To: or cc: are given. This results in a bounce/unrecoverable error using "sendmail -t -oem -oi", and "nrcpts=0" with "sendmail -bs -odb -oem". However, there is not a problem using "smtp-server=localhost". The following was generated from a message sent ... To: root@epos.demon.co.uk Cc: maria@epos.demon.co.uk .... using MTA "sendmail -t -oem -oi". >From MAILER-DAEMON@epos.demon.co.uk Sat Apr 13 16:28:06 1996 Date: Sat, 13 Apr 1996 16:23:37 +0100 From: Mail Delivery Subsystem To: clive@epos.demon.co.uk Subject: Returned mail: Undisclosed recipients: ;... list:; syntax illegal for recipient addresses The original message was received at Sat, 13 Apr 1996 16:23:36 +0100 from clive@localhost ----- The following addresses have delivery notifications ----- Undisclosed recipients: ; (unrecoverable error) ----- Transcript of session follows ----- 553 Undisclosed recipients: ;... list:; syntax illegal for recipient addresses [ Part 2: "Included Message" ] Reporting-MTA: dns; epos.demon.co.uk Arrival-Date: Sat, 13 Apr 1996 16:23:36 +0100 Final-Recipient: RFC822; @epos.demon.co.uk Action: failed Status: 5.1.3 Last-Attempt-Date: Sat, 13 Apr 1996 16:23:37 +0100 [ Part 3: "Included Message" ] Date: Sat, 13 Apr 1996 16:23:36 +0100 (BST) From: Clive Messer To: root@epos.demon.co.uk, Undisclosed recipients: ; Cc: maria@epos.demon.co.uk Subject: Test. Testing pine-3.93. -- C Messer. Epos Systems. UK. | | "I pressed her thigh and death smiled." | Jim Morrison. Clive. -- C Messer. Epos Systems. UK. | | "I pressed her thigh and death smiled." | Jim Morrison. --QAB19525.829409017/epos.demon.co.uk-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22725; Sat, 13 Apr 96 11:07:29 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08814; Sat, 13 Apr 96 11:03:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08808; Sat, 13 Apr 96 11:03:12 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u89aT-00038FC; Sat, 13 Apr 96 10:58 PDT To: pine-info@cac.washington.edu From: grimm@vortex.netbistro.com (Ernie Dunbar) Subject: Pine and ppp connections Date: 12 Apr 1996 19:40:12 GMT Message-Id: <4kmbis$sjd@scipio.cyberstore.ca> I realize this question could have been asked 1 billion and 1 times before, but I can't see any FAQ here, (possibly due to a crappy news server) so I ask anyway. I'm having a hell of a time trying to get Pine (v3.91) to check my mail on my ISP's server, from my own FreeBSD box. I connect with PPP, and then make some apparently futile attempts at configuring pine to read my mailbox at my ISP's address. When I try to put my inbox address in the inbox-path field, (in the help, it says the server needs to be an IMAP server, and I don't think ours is) it tells me "Can't connect to netbistro.com,143. Connection refused," when I try to open the new inbox. This is really beginning to annoy me, because I KNOW Pine is supposed to be able to do this. --- Ernie Dunbar: Sales, Tech Support, Secretary, Doom II Warrior. Spontaneous human combustion: It's better to burn out than to fade away! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24230; Sat, 13 Apr 96 12:47:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29093; Sat, 13 Apr 96 12:43:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29087; Sat, 13 Apr 96 12:43:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8BAz-00038FC; Sat, 13 Apr 96 12:40 PDT To: pine-info@cac.washington.edu From: ckk@uchicago.edu (Chris Koenigsberg) Subject: Re: Return Receipt ? Message-Id: <4kh66f$ssg@ornette.uchicago.edu> References: <4kh1t7$dtg@babbage.ece.uc.edu> Date: Wed, 10 Apr 1996 20:37:35 GMT In particular, (one asks in the hope of provoking a discussion although this is probably the wrong newsgroup :-), will Pine support both the generation of outgoing, and the response to incoming, the various new ESMTP DSN (Delivery Status Notification) fields? (DSN is now the Internet standard, which replaces the old "Return-Receipt:" header hack) Chris Koenigsberg ckk@uchicago.edu, ckk@pobox.com http://www2.uchicago.edu/ns-acs/ckk/index.html (also http://www.pobox.com/~ckk) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24331; Sat, 13 Apr 96 12:55:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10057; Sat, 13 Apr 96 12:50:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from teco01a.teco.uni-karlsruhe.de by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10051; Sat, 13 Apr 96 12:50:03 -0700 Received: from teco03a by teco01a.teco.uni-karlsruhe.de (8.7.4) id VAA22219; Sat, 13 Apr 1996 21:49:57 +0200 (MET DST) Date: Sat, 13 Apr 1996 21:49:57 +0200 (MET DST) From: Gerhard Heijenga X-Sender: heijenga@teco03a To: Eigil Krogh Sorenen Cc: pine-info@cac.washington.edu Subject: Re: [Q] imapd for Win. NT ? In-Reply-To: <31545C0D.3CED@aar-vki.dk> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ___________________________________________________________________________________ Gerhard Heijenga eMail: heijenga@teco.uni-karlsruhe.de Veilchenstr. 9 76131 Karlsruhe Tel./Fax: 0721-617906 On Sat, 23 Mar 1996, Eigil Krogh Sorenen wrote: > Until now we have used SCO UNIX as mailserver running imapd. > > We are now thinking on changing to Windows NT. For that reason I'd very > much like to know if a imapd version exists for Win. NT and if at all > Win NT can be used as server for pine ? You can find the imapd for Windows NT at the University of Washington. I Probably you must make some changes in the code to run imapd. If you have problems, email me. It's a server for pine, eudora, ... > > Thanks in advance > > -- > -- Eigil Krogh Sorensen > > ------------------------------------------------------------------------- > VKI ! ! > Water Quality Institute !Phone: !E-mail: > Science Park Aarhus ! +45 86 20 20 00 or ! > 10, Gustav Wieds Vej ! +45 86 20 20 11 local 2114 ! > eks@aar-vki.dk > DK-8000 Aarhus C !Fax: ! > DENMARK. ! +45 86 19 75 11 ! > ------------------------------------------------------------------------- > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24838; Sat, 13 Apr 96 13:18:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10357; Sat, 13 Apr 96 13:13:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10351; Sat, 13 Apr 96 13:13:32 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8Bgv-00038FC; Sat, 13 Apr 96 13:13 PDT To: pine-info@cac.washington.edu From: Stan Mulder Subject: Why won't Ctrl-space work for me? Date: Sat, 13 Apr 1996 10:43:03 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Everybody is saying that pressing Ctrl-spacebar in pico (UW PICO 2.6) will advance the cursor one word at a time. I can't get make it do it. What might I be doing wrong? Email appreciated. -Stan- ----------------------------------------------------------------------------- Stan Mulder -- mulder@csee.usf.edu http://www.csee.usf.edu/~mulder Information Systems C/C++ -- University of South Florida, Lakeland Nothing changes until something changes. ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25298; Sat, 13 Apr 96 13:53:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29810; Sat, 13 Apr 96 13:48:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29798; Sat, 13 Apr 96 13:48:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8CDN-00038FC; Sat, 13 Apr 96 13:46 PDT To: pine-info@cac.washington.edu From: laker@netcom.com (Pagemaster) Subject: Pine for PC? Date: Fri, 12 Apr 1996 03:49:56 GMT Message-Id: Anyone know if there is such a thing as Pine 3.92 for a Personal PC or is it all for Unix and Lunix and so forth? If so, will it work with a PPP dialer like Trumpet Winsock? -Laker the Pagemaster Come experience the power of the Nexis. The Nexis Writers Club has temporarily relocated to: "http://www2.gvsu.edu/~lakest/nexis-index.html" ****************************************************************************** Saying seen o From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26085; Sat, 13 Apr 96 14:42:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11297; Sat, 13 Apr 96 14:38:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11291; Sat, 13 Apr 96 14:38:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8D1C-00038FC; Sat, 13 Apr 96 14:38 PDT To: pine-info@cac.washington.edu From: steve@zip0.zipnet.net (Steve Bernacki Jr) Subject: Compiling Pine & FreeBSD 2.1 Date: 13 Apr 1996 18:02:09 GMT Message-Id: <4koq71$hfa@news.zipnet.net> Hey y'all, Has anyone had any luck compiling pine on a FreeBSD 2.1 system? The closest port I can see as working is "bsi" and even that's given me headaches. I was wondering if anyone else has sucessfully ported this and wishes to share the wealth! Thanks! -S -- Steve Bernacki, Jr. | Assistant System Administrator, zipnet.net steve@zipnet.net | ...huge Beatles fan! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26584; Sat, 13 Apr 96 15:20:58 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00842; Sat, 13 Apr 96 15:18:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00836; Sat, 13 Apr 96 15:18:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8DcD-00038FC; Sat, 13 Apr 96 15:16 PDT To: pine-info@cac.washington.edu From: brian@thru.net (Brian L. Heess) Subject: Re: pine 3.93 & usenet server locally (NOT NNTP) Date: Sat, 13 Apr 1996 17:14:52 -0400 Message-Id: References: <4kc350$lhb@ASARian.org> In article <4kc350$lhb@ASARian.org>, fuzzy@ASARian.org (Fuzzy) wrote: >I have innd runing a local news server, and have installed pine 3.92, I >configured my userid's .pinerc with all the things it needs to find my >local news setup, but it fails saying we dont have an NNTP server defined? > >shouldn't it just call inews to post locally? or am I supposed to set it >up as a NNTP connection to my own news server? I have it working this way: nntp-server=nntp.commline.com [one name of MY machine] news-collections="" [the above set this, at least in 3.92] Also, I have the environment var NNTPSERVER set. Hope this helps...(mine works) -Brian -- Brian L. Heess, in a forest in New York, USA - brian@commline.com VP Technology, Vanguard Interactive, Inc. - brian@thru.net Home/VM: 914-362-8511 Work: 201-288-1136 Fax: 201-288-0213 "That's like having a little fun with a defective blow-torch!" - Clarissa My URL: http://www.commline.com (DM & BONG) bong-info@commline.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27161; Sat, 13 Apr 96 16:01:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12159; Sat, 13 Apr 96 15:58:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12153; Sat, 13 Apr 96 15:58:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8EFT-00038FC; Sat, 13 Apr 96 15:56 PDT To: pine-info@cac.washington.edu From: brian@thru.net (Brian L. Heess) Subject: any way to use my addressbook on my IMAPd server from remote? Date: Sat, 13 Apr 1996 17:24:08 -0400 Message-Id: I have my server at the office running imapd, and can read my mail, write mail, open the folders I have on my server and all, but have not been able to figure out a way to use my addressbook which is on my server (where I run pine locally, normally). I have tried variations of how I got it to use the server for the folders like {pimpf.commline.com}mail/addressbook and the like (I moved my addressbook from ~/.addressbook). That almost worked but I get an error of [ Permission Denied ]. Is this possible? If not, who might I put a feature request in to? It seems that this would be KEY to keeping a mailbox in one place, like on the server, at least one of the purposes of IMAP, right? Maybe I have just totally missed something? Cheers and thanks for any help! -Brian -- Brian L. Heess, in a forest in New York, USA - brian@commline.com VP Technology, Vanguard Interactive, Inc. - brian@thru.net Home/VM: 914-362-8511 Work: 201-288-1136 Fax: 201-288-0213 "That's like having a little fun with a defective blow-torch!" - Clarissa My URL: http://www.commline.com (DM & BONG) bong-info@commline.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27685; Sat, 13 Apr 96 16:40:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01694; Sat, 13 Apr 96 16:36:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01688; Sat, 13 Apr 96 16:36:17 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08460; Sat, 13 Apr 96 16:36:16 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24753; Sat, 13 Apr 96 16:36:15 -0700 Date: Sat, 13 Apr 1996 16:36:15 -0700 (PDT) From: Terry Gray To: Chris Koenigsberg Cc: pine-info@cac.washington.edu Subject: Re: Return Receipt ? In-Reply-To: <4kh66f$ssg@ornette.uchicago.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Providing a way to request a DSN is definitely on the list; can't say how soon it will happen, however. I'm not entirely sure what "response to incoming" implies for Pine, so will defer comment on that. -teg On Wed, 10 Apr 1996, Chris Koenigsberg wrote: > > In particular, (one asks in the hope of provoking a discussion > although this is probably the wrong newsgroup :-), will Pine support > both the generation of outgoing, and the response to incoming, the > various new ESMTP DSN (Delivery Status Notification) fields? > > (DSN is now the Internet standard, which replaces the old > "Return-Receipt:" header hack) > > Chris Koenigsberg > ckk@uchicago.edu, ckk@pobox.com > http://www2.uchicago.edu/ns-acs/ckk/index.html > (also http://www.pobox.com/~ckk) > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27837; Sat, 13 Apr 96 16:44:49 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12609; Sat, 13 Apr 96 16:42:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12603; Sat, 13 Apr 96 16:42:49 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18753; Sat, 13 Apr 96 16:42:49 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24818; Sat, 13 Apr 96 16:42:48 -0700 Date: Sat, 13 Apr 1996 16:42:47 -0700 (PDT) From: Terry Gray To: "Brian L. Heess" Cc: pine-info@cac.washington.edu Subject: Re: any way to use my addressbook on my IMAPd server from remote? In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Brian, This feature is highly sought-after by all of us! Remote access to personal configuration data and address books is outside the scope of what IMAP does, but precisely the scope of a new protocol being developed by folks at CMU. It's called ACAP, for Application Configuration Access Protocol. We hope to have ACAP support in Pine later this year. (And I'm hoping web browser vendors will also jump on the ACAP bandwagon so I can finally have a single shared bookmark file...) -teg On Sat, 13 Apr 1996, Brian L. Heess wrote: > > I have my server at the office running imapd, and can read my mail, write > mail, open the folders I have on my server and all, but have not been > able to figure out a way to use my addressbook which is on my server > (where I run pine locally, normally). > > I have tried variations of how I got it to use the server for the > folders like {pimpf.commline.com}mail/addressbook and the like (I > moved my addressbook from ~/.addressbook). That almost worked but > I get an error of [ Permission Denied ]. > > Is this possible? If not, who might I put a feature request in to? > > It seems that this would be KEY to keeping a mailbox in one place, > like on the server, at least one of the purposes of IMAP, right? > > Maybe I have just totally missed something? > > Cheers and thanks for any help! > > -Brian > -- > Brian L. Heess, in a forest in New York, USA - brian@commline.com > VP Technology, Vanguard Interactive, Inc. - brian@thru.net > Home/VM: 914-362-8511 Work: 201-288-1136 Fax: 201-288-0213 > "That's like having a little fun with a defective blow-torch!" - Clarissa > My URL: http://www.commline.com (DM & BONG) bong-info@commline.com > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28075; Sat, 13 Apr 96 16:54:32 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12775; Sat, 13 Apr 96 16:52:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12769; Sat, 13 Apr 96 16:52:27 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08637; Sat, 13 Apr 96 16:52:26 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24909; Sat, 13 Apr 96 16:52:26 -0700 Date: Sat, 13 Apr 1996 16:52:25 -0700 (PDT) From: Terry Gray To: pine-info@cac.washington.edu Subject: List of bugs fixed in Pine 3.93 Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII A list of bugs we believe have been fixed between 3.92 and 3.93 is now available at: http://www.washington.edu/pine/changes/3.92-to-3.93.html -teg From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29815; Sat, 13 Apr 96 18:33:46 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14067; Sat, 13 Apr 96 18:30:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14061; Sat, 13 Apr 96 18:30:03 -0700 Received: from localhost (rcummins@localhost) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id VAA04490; Sat, 13 Apr 1996 21:29:58 -0400 Date: Sat, 13 Apr 1996 21:29:57 -0400 (EDT) From: Ray Cummins To: Steve Bernacki Jr Cc: pine-info@cac.washington.edu Subject: Re: Compiling Pine & FreeBSD 2.1 In-Reply-To: <4koq71$hfa@news.zipnet.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 13 Apr 1996, Steve Bernacki Jr wrote: > Hey y'all, > > Has anyone had any luck compiling pine on a FreeBSD 2.1 system? The closest > port I can see as working is "bsi" and even that's given me headaches. I > was wondering if anyone else has sucessfully ported this and wishes to > share the wealth! > > Thanks! > -S > -- > Steve Bernacki, Jr. | Assistant System Administrator, zipnet.net > steve@zipnet.net | ...huge Beatles fan! > build neb works flawlessly for me under FreeBSD 2.1R. /------------------------------------------------------------\ |Ray Cummins, Systems Specialist | Tel: (609) 267-9660 x3032 | |Burlington County Library | Fax: (609) 267-4091 | |5 Pioneer Blvd. | | |Westampton, NJ 08060 | rcummins@burlco.lib.nj.us | \------------------------------------------------------------/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01935; Sat, 13 Apr 96 20:41:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04593; Sat, 13 Apr 96 20:39:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04587; Sat, 13 Apr 96 20:39:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8IbF-00038FC; Sat, 13 Apr 96 20:35 PDT To: pine-info@cac.washington.edu From: ishee@erc.msstate.edu (David Ishee) Subject: open inbox with imap, can't connect? Date: 13 Apr 1996 12:08:33 -0600 Message-Id: I just downloaded pine 3.91 for OS/2 and I'm trying to open my inbox file at work with imap over a ppp link. The system admin's said they installed imapd. When I try to open the INBOX with the inbox listed as {machine.name}INBOX I get an error saying Can't connect to machine.name: Refused (61). I have an account on that machine. What else do I have to setup, or find out to make this work? David -- ........................................................................... .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. .M+---------------------------------------------------------------------+M. .S| David Ishee Mississippi |S. .U| ishee@erc.msstate.edu All you gotta do is |U. .-| State rock the final!! |-. .M| Theta Tau KB# 491 |M. .S| Mechanical Engineering Senior University |S. .U+---------------------------------------------------------------------+U. .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. ```````````````````http://www2.msstate.edu/~dmi1/index.html```````````````` From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06597; Sun, 14 Apr 96 01:17:35 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07659; Sun, 14 Apr 96 01:14:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07653; Sun, 14 Apr 96 01:14:50 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8MtI-00038FC; Sun, 14 Apr 96 01:10 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Multiple Inbox Folders Date: Sat, 13 Apr 1996 19:05:58 -0400 Message-Id: References: <316ffff2.885281@news.digital.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <316ffff2.885281@news.digital.net> On Sat, 13 Apr 1996 jinnie@digital.net wrote: > Is there an easy way to create multiple folders that would sort my > incoming mail for me? I can not find any instructions within Pine > that explains how to do this, other than it can be done. Is there an > FAQ that someone could point me to? You didn't find any instructions within Pine because Pine can't do it. You have to use some program which processes the incoming mail into separate folders *before* Pine looks at it. You did not indicate what operating system you are using Pine under. On Unix systems, procmail and filter are probably the two most common preprocessing programs. If you have a WWW browser, you can start at my home page and go to Nancy McGough's pages, where she has a lot of useful information on mail filtering (among other things). Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08001; Sun, 14 Apr 96 02:22:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19361; Sun, 14 Apr 96 02:19:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19355; Sun, 14 Apr 96 02:19:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8Nxr-00038FC; Sun, 14 Apr 96 02:19 PDT To: pine-info@cac.washington.edu From: Tam Tran Subject: Re: question Date: Sun, 14 Apr 1996 01:50:57 -0600 Message-Id: References: <4kll79$6sb@guava.epix.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4kll79$6sb@guava.epix.net> On 12 Apr 1996, DearOldDad wrote: > Tam Tran (tttran@acs.ucalgary.ca) wrote: > : I'm using UNIX PINE v3.92 and lately, I've noticed some weird > : changes. When I reply to a message in a newsgroup, I get the option to > : reply to the sender, post to newsgroup(s), and I also get the option of > : BOTH. Before, I can only reply or post, but could not do both. ... > > Is that a complaint or a compliment to the pine developers ?? It's not a complaint. The changes coincided with the recent "problem" I've been having, so it was an anecdote of sort. > : I notice now that my postings in the newsgroups do not show my personal > : name anymore. > > Yes they do, your name is Tam Tran; At least that's what yer computer sez No, not *my* computer. Maybe yours, but definitely not mine. > : It just says "To: alt.music." instead, as you will probably > : notice with this very post. How do I make it so it puts my personal name > : back in there? Perhaps you don't quite understand, or this is only seen by from my standpoint, as the sender. When I meant that my name isn't shown with my postings, I don't mean in the message header, but in the INDEX of the folder. Before my posts said my name, just like very one else's, but now it has "To:xxxxxxxxx" in the FROM column of the INDEX. > : I don't know how these changes have come about, but sometimes I do > : get noise on the line and the screen just goes whacked. It's like someone > : is typing jibberish on my screen. Sometimes this "erratic typing" > : coincidentally results in unwanted commands. > > Keep your fingers off the 'tab' key Thanks, but I do know where I put my fingers. It has nothing to do with me, but rather the system. > : Please email. > > Why? Don't you read this newsgroup?? No. For someone who offers advice, you certainly seem very irritated. Do you not realize that most people who have questions regarding software support don't usually read the newsgroup? The ones that do have a genuine interest in the software, but most of the people who post questions really just want some quick fix answers. They don't want to get all involved. Tam From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09306; Sun, 14 Apr 96 03:51:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09400; Sun, 14 Apr 96 03:50:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09394; Sun, 14 Apr 96 03:50:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8PJ6-00038FC; Sun, 14 Apr 96 03:45 PDT To: pine-info@cac.washington.edu From: ClaytonC@michael.industries.com (Michael Clayton) Subject: Got pc pine. Now what? Date: Sun, 14 Apr 1996 01:56:38 GMT Message-Id: Would someone please tell me what zip file goes works with trumpet winsock, how you are supposed to set it up and what changes you need to make to your system. Also, how do I need to set it up to run? What files do I need? Thanks. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10299; Sun, 14 Apr 96 04:18:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20774; Sun, 14 Apr 96 04:15:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20768; Sun, 14 Apr 96 04:15:10 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8Pkf-00038FC; Sun, 14 Apr 96 04:13 PDT To: pine-info@cac.washington.edu From: Robbie Southwell Subject: News reading & cruise mode Date: Sat, 13 Apr 1996 22:34:00 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Pine 3.92 skips every other message when reading news in cruise mode. Is this normal behavior? --------------------------------------------- | Robbie Southwell | "The Wheel of Time | | southwel@cris.com | turns, and Ages | | 1:374/63.8 @ Fidonet | come and pass..." | --------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10572; Sun, 14 Apr 96 04:28:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09906; Sun, 14 Apr 96 04:25:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09900; Sun, 14 Apr 96 04:25:11 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8PrD-00038TC; Sun, 14 Apr 96 04:20 PDT To: pine-info@cac.washington.edu From: dad@guava.epix.net (DearOldDad) Subject: Re: Downloading from Pine to Harddrive Date: 12 Apr 1996 13:26:51 GMT Message-Id: <4kllmr$6sb@guava.epix.net> References: <316D9B60.7679@unix1.sncc.lsu.edu> Jonathan David Makepeace (notjdm@unix1.sncc.lsu.edu) wrote: : What is the best way to get a text out of Pine and into a PC-based text : editor like WordPerfect? Do I really have to export the message to a : unix file and then ftp that to my harddisk? Yes, if WordPerfect is on your harddrive. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13195; Sun, 14 Apr 96 07:31:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22669; Sun, 14 Apr 96 07:29:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22663; Sun, 14 Apr 96 07:29:06 -0700 Received: from raymondc (burlco-02.burlco.cyberenet.net [205.246.208.19]) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id KAA05998 for ; Sun, 14 Apr 1996 10:29:04 -0400 Date: Tue, 13 Feb 1996 15:21:40 -0500 (EST) From: Ray Cummins To: pine-info@cac.washington.edu Subject: PC-Pine 3.93 (w32) keeps asking me to log in! Message-Id: X-Sender: rcummins@burlco-00.burlco.cyberenet.net Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII When I first start PC-Pine 3.93 (w32) it asks me to "ENTER LOGIN NAME" and "PASSWORD" as usual. When I go to compose a message, it asks me again! When I go back to the main menu and try to go into the folder list, it asks me yet again! All my remote folders are on the same computer. Curiously, if I reverse steps two and three above (i.e., go into the folder list first and then compose a message), PC-Pine will ask me to log in when I try to view the folder list, but not when I go to compose a message. Anybody else experiencing this, or is it just me? If this is a feature, I'd really like some way to turn it off. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17548; Sun, 14 Apr 96 11:45:30 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25873; Sun, 14 Apr 96 11:41:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25867; Sun, 14 Apr 96 11:41:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8Wig-00038FC; Sun, 14 Apr 96 11:40 PDT To: pine-info@cac.washington.edu From: ricardo@eucmax.sim.ucm.es Subject: More folders (or mailboxes?) with PINE Message-Id: <1996Apr12.150539@eucmax> Date: 12 Apr 96 15:05:39 GMT Hello, I'm using PINE 3.91-VMS-b4 and I have a couple of questions about creating folders. When I am seeing the expanded list of folders (in my case, INBOX, MAIL, and sometimes NEWMAIL) is supposed that selecting A will add a new folder with the name I enter. But always I get the same message after enter the name of the new folder: [Can't create mailbox (name): mailbox already exists] First of all: What I'm trying to create is a folder, a mailbox, or are both concepts the same? And secondly, and most important, What nonsense am I doing to get that message? In PINE for Linux I don't get that message if I follow the same steps. Congratulations to the creators of PINE, and thanks in advance. Ricardo Palomares. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18071; Sun, 14 Apr 96 12:13:22 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15186; Sun, 14 Apr 96 12:11:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15180; Sun, 14 Apr 96 12:11:08 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8X94-00038TC; Sun, 14 Apr 96 12:07 PDT To: pine-info@cac.washington.edu From: "Jan P. Sorensen" Subject: Re: HPUX and POP server qpopper 2.1.4 - Password Resolution problem Date: Sun, 14 Apr 1996 10:22:35 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Sat, 13 Apr 1996, Jan P. Sorensen wrote: > On 9 Apr 1996, Mitchell Boucher wrote: > > > Ok, I admit it, we have a horrible C compiler at our site and it barely > > makes it through the simplest makefile. But hey, if we were able to build > > pine and get it to work, we should be able to get qpopper 2.1.4 to work as > > well, right? Note that the new qpopper 2.2-b5 contains the correct code for the secure password file on HPUX-10. Just set -DAUTH and -lsec. Jan > > Thanks in advance. > > > Best Regards, From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20067; Sun, 14 Apr 96 14:09:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27520; Sun, 14 Apr 96 14:06:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27514; Sun, 14 Apr 96 14:06:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8YvQ-00038FC; Sun, 14 Apr 96 14:01 PDT To: pine-info@cac.washington.edu From: jinnie@digital.net Subject: Multiple Inbox Folders Date: Sat, 13 Apr 1996 21:08:01 GMT Message-Id: <316ffff2.885281@news.digital.net> Is there an easy way to create multiple folders that would sort my incoming mail for me? I can not find any instructions within Pine that explains how to do this, other than it can be done. Is there an FAQ that someone could point me to? Thank you for all help. jinnie@digital.net -- Love takes time;I'm in a hurry --BARBRA STREISAND, "By The Way" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22979; Sun, 14 Apr 96 17:39:14 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19006; Sun, 14 Apr 96 17:36:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19000; Sun, 14 Apr 96 17:36:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8cFV-00038FC; Sun, 14 Apr 96 17:34 PDT To: pine-info@cac.washington.edu From: Johnny Wang Subject: Problem Compiling Pine 3.92 for SCO Date: Fri, 12 Apr 1996 12:28:02 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm having some problem compiling Pine 3.92 for SCO 3.2v4.2. I use "build sco" and got all the binaries except for pine. I get warnings during compilation, but when it is compiling send.c in pine directory, I get a segmentation violation. I attached the error code at the end of this message. Has anybody compiled this successfully for SCO 3.2v4.2. If you can give me any pointers, I would most grateful. Thanks in advance for any help you can provide, Johnny ============================= Making Pine. cc -g -DDEBUG -DSCO -DSYSTYPE=\"SCO\" -DMOUSE -c send.c send.c send.c(3740) : warning C4047: 'argument' : different levels of indirection send.c(3740) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 send.c(3745) : warning C4047: 'argument' : different levels of indirection send.c(3745) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 send.c(3767) : warning C4047: 'argument' : different levels of indirection send.c(3767) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 send.c(3768) : warning C4047: 'argument' : different levels of indirection send.c(3768) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 send.c(3769) : warning C4047: 'argument' : different levels of indirection send.c(3769) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 send.c(5876) : warning C4047: 'argument' : different levels of indirection send.c(5876) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 Compiler error (assertion): file @(#)reg86.c:1.12, line 365 source=1854 Compiler error : Segmentation violation *** Error code 11 Stop. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25324; Sun, 14 Apr 96 20:15:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01987; Sun, 14 Apr 96 20:12:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from cascade.nwnet.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01981; Sun, 14 Apr 96 20:12:42 -0700 Received: from localhost by cascade.nwnet.net (5.65+UW94.3/UW-NDC Revision: 2.30 ) id AA12794; Sun, 14 Apr 96 20:12:42 -0700 Date: Sun, 14 Apr 1996 20:12:41 -0700 (PDT) From: Pat Hegarty X-Sender: paddy@cascade.nwnet.net To: pine-info@cac.washington.edu Subject: New version of pine Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Two weeks ago we started using a new version of pine, and i notice that now any mail that is sent directly to me is not flagged with a +. I really like that feture. How can I get it to do this? Pat From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25514; Sun, 14 Apr 96 20:24:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02097; Sun, 14 Apr 96 20:22:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02091; Sun, 14 Apr 96 20:22:06 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8epL-00038FC; Sun, 14 Apr 96 20:19 PDT To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: 8bit-esmtp directly normally run sendmail: No [Re: Strange header] Date: Fri, 12 Apr 1996 21:41:34 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 12 Apr 1996, Steve Hubert wrote: > This sounds like a problem we need to figure out. Is it possible that > executing sendmail with the "-bs" option causes sendmail not to accept > 8bit but "-bd" does accept it? > > Could you correct it > > in 3.93, please? Thanks! > Too late for that... And I have bad news for users in primarily 8-bit environments, which is that it appears that 3.93 does not correct the noted bug in 3.92 when passing lengthy 8-bit messages to an 8BITMIME ESMTP server... I believe this is a result of a calculation Pine makes, that if the number of 8-bit characters is greater than 30 times the line length, the file is assumed to be binary and given a BASE64 encoding. *NOTE* that I have not taken the time to let the beers wear off so I can inspect the code closely and verify this, or if I'm way off here, figure out what really is happening. As evidence of this, with a lengthy sample russian text, I see the following verbose SMTP interaction.... 050 ... Connecting to radio via cyrus... 050 ... Sent 050 ... Connecting to ccsun.tuke.sk. via smtp... 050 220 ccsun.tuke.sk Server ESMTP+AUTH 2.97mea #1 ready at Fri, 12 Apr 1996 21:28:27 +0200 050 >>> EHLO voskovec.radio.cz 050 250- ccsun.tuke.sk Hello voskovec.radio.cz 050 250-SIZE 050 250-8BITMIME 050 250-EXPN 050 250-VRFY 050 250-XDSN 050 250 HELP 050 >>> MAIL From: SIZE=10042 050 250 Ok 050 >>> RCPT To: 050 250 Ok; can accomodate 10042 byte message Note that no indication of BODY=8BITMIME occurs in the dialog, and the message delivered is as such: Reply-To: Barry.Bouwsma@tuke.sk To: barry+radio@Radio.CZ cc: barryb@tuke.sk Subject: test of 8-bit ESMTP (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: BASE64 As soon as I shorten the message, I see the following... 050 >>> MAIL From: SIZE=1925 BODY=8BITMIME 050 250 Ok 050 >>> RCPT To: .....and sure enough, cc: barryb@tuke.sk Subject: test of 8-bit ESMTP (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: 8BIT So, this is bad news for Russian users, and others who are dependent on Pine to deliver a C-T-E=8BIT message to sendmail. I promise that I will look at the source and see if I can supply a hack to remedy this, but I can't promise that I will have the time. :-/ Hope this isn't too disappointing for Pine 3.93 users, and thanks, guys, for your great work on the program. Really. And thanks to all the users and SysAdmins who have contributed to help make Pine what it has become. Barry Bouwsma Radio Praha, Czechistan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26177; Sun, 14 Apr 96 21:03:59 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21314; Sun, 14 Apr 96 21:02:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21308; Sun, 14 Apr 96 21:02:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8fSr-00038FC; Sun, 14 Apr 96 21:00 PDT To: pine-info@cac.washington.edu From: kokot@primenet.com (Lee Kokot) Subject: pgp with pine: how to? Date: 14 Apr 1996 19:27:01 -0700 Message-Id: <4ksc5l$cu3@nnrp1.news.primenet.com> Hello, I would like to use pgp with pine 3.92. Is this possible, what is the procedure. Thank you. -- Regards, Lee Kokot Encino, CA kokot@primenet.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26487; Sun, 14 Apr 96 21:24:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02807; Sun, 14 Apr 96 21:22:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02801; Sun, 14 Apr 96 21:22:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8fjy-00038FC; Sun, 14 Apr 96 21:18 PDT To: pine-info@cac.washington.edu From: puzzled@nogg.com (Neal Rauhauser) Subject: have 3 offices with DOS, netware, can I use pine? how? Date: 12 Apr 1996 23:29:55 GMT Message-Id: <4kmp1j$o0t@jake.probe.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII I am doing some work for a local charity with 3 offices - two in the metro area and another about an hour away. They have want email between all three locations Right now they have: Netware 3.12 DOS 5.0 and 6.22 clients running mostly Word Perfect NE2000 compatible and 3com ethernet cards a few Windows boxes a few slow modems The users are mostly social workers but there will probably be a computer science student from a local university available a few hours a week for any administrative details and they have a comp sci prof who helps them out occasionally. I have downloaded PC pine and a couple of different POP3 servers for Windows NT. I suspect I'll be able to get a single site up and running without too much hassle, but I have no idea how to go about handling the WAN aspects of this project. For WAN connections I have a choice of PPP connections via internet providers in both towns (best choice IMHO) or we can do a direct dial polling type connection. Getting this in place is not a challenge, but mail routing is a mystery to me. I picked Windows NT as the mail service platform since it seemed easiest to implement. If there is a NW 3.12 solution I'd be excited to hear about it. I know Linux is cheapest but I work with NT and netware daily - Linux is a hobby I engage in when the wife isn't looking. Anyway, if you have done or maintain a similar setup much thanks in advance for the gritty details :-) Neal From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26545; Sun, 14 Apr 96 21:26:35 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21586; Sun, 14 Apr 96 21:22:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21580; Sun, 14 Apr 96 21:22:17 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8fjy-00038TC; Sun, 14 Apr 96 21:18 PDT To: pine-info@cac.washington.edu From: Sheik Johnny Subject: MAIL FILTER OR BOUNCE Date: Fri, 12 Apr 1996 16:06:21 -0700 Message-Id: <316EE1ED.27BE@UOTTAWA.CA> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello Folks, I have a problem with receiving email from unwanted people, and I would like to enable pine to fiter my mail, and if it is coming from a certain person, it would automatically send it back to them with a nice message that says that I don't want to receive email from them. Can Pine do that automatically ?????? Please reply to : fjabedra@uottawa.ca Thanks in advance, FJA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29981; Mon, 15 Apr 96 00:30:44 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05338; Mon, 15 Apr 96 00:27:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from arc0229.deltanet.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05332; Mon, 15 Apr 96 00:27:48 -0700 Received: (from shadcat@localhost) by shadow.catcher.com (8.7.5/8.7.3) id AAA03942 for pine-info@cac.washington.edu; Mon, 15 Apr 1996 00:27:47 -0700 Date: Mon, 15 Apr 1996 00:27:47 -0700 Message-Id: <199604150727.AAA03942@shadow.catcher.com> To: pine-info@cac.washington.edu From: shadcat@catcher.com (Mark Shadley) subscribe pine-info shadcat@catcher.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02949; Mon, 15 Apr 96 03:04:03 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25715; Mon, 15 Apr 96 02:52:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25709; Mon, 15 Apr 96 02:52:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8kuJ-00038FC; Mon, 15 Apr 96 02:49 PDT To: pine-info@cac.washington.edu From: root@xyzzy.se (Martin Wickman) Subject: Pine 3.93 tells me "incomplete maildomain"! Date: 14 Apr 1996 20:37:15 GMT Message-Id: <4krnlr$p35@mn5.swip.net> I recently switched to pine 3.93 (mighty fine program btw) for Linux. But it keeps telling me that my domainname is incomplete. Yes, I know that it incomplete, the reason is because I'm using a dial-up connection and that my ISP don't provided me with a corerct domainname. I have compiled Pine with ALLOW_CHANGING_FROM and then included a custom From: header so there shouldn't be any problems. Do you know how to fix this small irritating problem? -- DOOM Multiplayer Games Server - http://www-und.ida.liu.se/~m92jesha/gamepal.html -- Linux/Xfree86: from the guys that brought you ed -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06241; Mon, 15 Apr 96 05:16:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08605; Mon, 15 Apr 96 05:11:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pen1.pen.k12.va.us by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08599; Mon, 15 Apr 96 05:11:43 -0700 Received: from CSD_PC1.chesterfield.k12.va.us by pen1.pen.k12.va.us (8.7.3/8.6.6) id IAA120840; Mon, 15 Apr 1996 08:11:42 -0400 Date: Mon, 15 Apr 1996 08:11:42 -0400 Message-Id: <199604151211.IAA120840@pen1.pen.k12.va.us> X-Sender: dforeman@pen.k12.va.us X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: pine-info@cac.washington.edu From: David Foreman Subject: unsubscribe David R. Foreman Senior Database Administrator Chesterfield County Public Schools 804-748-1740 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07084; Mon, 15 Apr 96 06:09:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09060; Mon, 15 Apr 96 05:55:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pgh.nauticom.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09054; Mon, 15 Apr 96 05:55:20 -0700 Received: from viper.nauticom.net (viper_fddi.nauticom.net [199.234.150.1]) by pgh.nauticom.net (8.7.5/8.6.9) with SMTP id IAA01505 for ; Mon, 15 Apr 1996 08:55:09 -0400 (EDT) Received: by viper.nauticom.net; (5.65v3.2/1.1.8.2/26Jan96-0747AM) id AA01509; Mon, 15 Apr 1996 08:55:04 -0400 Date: Mon, 15 Apr 1996 08:55:04 -0400 (EDT) From: Devin Knight To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe Devin Knight signoff Devin Knight end $ @%%%%%$=Devin Knight $ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08072; Mon, 15 Apr 96 06:38:31 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09604; Mon, 15 Apr 96 06:33:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09598; Mon, 15 Apr 96 06:33:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8oKV-00038TC; Mon, 15 Apr 96 06:28 PDT To: pine-info@cac.washington.edu From: gsully@gsully.osha.igs.net (Greg Sullivan) Subject: Re: Pine and ppp connections Date: 14 Apr 1996 16:29:10 GMT Message-Id: References: <4kmbis$sjd@scipio.cyberstore.ca> On 12 Apr 1996 19:40:12 GMT, Ernie Dunbar wrote: >my ISP's address. When I try to put my inbox address in the inbox-path >field, (in the help, it says the server needs to be an IMAP server, and I >don't think ours is) it tells me "Can't connect to netbistro.com,143. >Connection refused," when I try to open the new inbox. This is the same problem that I had with my ISP's server. The server isn't setup to permit IMAP access through port 143. >This is really beginning to annoy me, because I KNOW Pine is supposed to >be able to do this. Pine will do it. Just most ISP's don't permit it. :( -- ________________________________________________________________________ Greg `SULLY' Sullivan | e-mail: gsully@osha.igs.net | www: http://www.osha.igs.net/~gsully | talk: gsully@gsully.osha.igs.net tty1 ________________________________________________________________________ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10786; Mon, 15 Apr 96 08:23:35 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29777; Mon, 15 Apr 96 08:10:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29771; Mon, 15 Apr 96 08:10:45 -0700 Received: from localhost by hobbes.twntpe.cdc.com; Mon, 15 Apr 96 23:09:40 +0800 Date: Mon, 15 Apr 1996 23:09:39 +0800 (GMT) From: Ed Greshko To: Greg Sullivan Cc: pine-info@cac.washington.edu Subject: Re: Pine and ppp connections In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 14 Apr 1996, Greg Sullivan wrote: > This is the same problem that I had with my ISP's server. The server > isn't setup to permit IMAP access through port 143. Many an ISP can't spell IMAP. > >This is really beginning to annoy me, because I KNOW Pine is supposed to > >be able to do this. > > Pine will do it. Just most ISP's don't permit it. :( In their case ISP stands for "Inferior Service Provider" :-) Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14165; Mon, 15 Apr 96 09:29:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01900; Mon, 15 Apr 96 09:23:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01894; Mon, 15 Apr 96 09:23:45 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8qzT-00038FC; Mon, 15 Apr 96 09:18 PDT To: pine-info@cac.washington.edu From: "John A. Perry" Subject: Domain name problems.. Date: Sun, 14 Apr 1996 12:18:02 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- This is probably a FAQ but since I can't seem to find the FAQ anywhere... My hostname is alpha.jpunix.com. Pine insists on my email address being perry@jpunix.com rather than perry@alpha.jpunix.com. What is causing this? I've been thru the host file and the DNS setup and everything seems to be ok. Any advice would be a great help. John Perry - KG5RG - perry@alpha.jpunix.com - PGP-encrypted e-mail welcome! WWW - http://www.jpunix.com PGP 2.62 key for perry@jpunix.com is on the keyservers. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 Comment: Processed by mkpgp2.0, a Pine/PGP interface. iQCVAwUBMXEzP1OTpEThrthvAQHoigP8DVIOE+21RqzBlbwzH+t8qkbkervDZwfw hY8WQ/HVNbtNJnxnbQUgDhNe24FTVuLhbUmr/q4hD5QvRoWqSPUXFcG02VvUN/mF Uis8YH3LfGRZp+syy21NWEwkp3+7VZg/5iKLdmNuqET4sSd8fNt7xMXgFxJaBzeU juRHUEOnWo8= =s9JQ -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23371; Mon, 15 Apr 96 12:44:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18843; Mon, 15 Apr 96 12:36:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bobcat.cis.ufl.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18837; Mon, 15 Apr 96 12:36:52 -0700 Received: from localhost by bobcat.cis.ufl.edu (8.6.12/cis.ufl.edu) id PAA05466; Mon, 15 Apr 1996 15:34:28 -0400 Date: Mon, 15 Apr 1996 15:34:26 -0400 (EDT) From: Steve Morgan Reply-To: Steve Morgan To: pine-info@cac.washington.edu Cc: "Katherine L. VanHoose" , jeeves@visar.com Subject: Pico compiling problem Message-Id: Www-Home-Page: http://www.afn.org/~hypnotic/ Organization: VAX Unlimited Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We have been trying to compile pico for an 80386-chip computer running NetBSD. We downloaded the source for Pico 2.7 from ftp.cac.washington.edu and we are able to compile both the makefile.bsd and makefile.bs2 versions. When we run pico, it has no problem running or loading in a file. However, the program does not properly interpret the carriage return (it is interpreting a ^J instead) and it fails to intercept the cursor keys -- displaying the ANSI codes (like ^]]A) instead. The shell on our system is tcsh. Can anyone suggest a solution to our problem? -Steve :) Steve Morgan http://www.afn.org/~hypnotic/ hypnotic@afn.org --------------This .sig contains a Public Service Announcement--------------- The NSA will read your private email if it contains any of these words: assassinate President terrorist bombing attack violent revolution die U.S. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23645; Mon, 15 Apr 96 12:55:17 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07873; Mon, 15 Apr 96 12:50:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from tecoma.mccc.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07867; Mon, 15 Apr 96 12:50:09 -0700 Received: from tecoma (sguarner@tecoma [198.133.170.1]) by tecoma.mccc.edu (8.7.5/8.7.3) with SMTP id PAA06972 for ; Mon, 15 Apr 1996 15:50:03 -0400 (EDT) Date: Mon, 15 Apr 1996 15:50:02 -0400 (EDT) From: Susan Guarneri X-Sender: sguarner@tecoma To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe Susan Guarneri Voice: 609-771-1669 Susan Guarneri Associates Fax: 609-637-0449 1101 Lawrence Road Lawrenceville, NJ 08648 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05790; Mon, 15 Apr 96 17:05:17 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26073; Mon, 15 Apr 96 16:59:31 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26067; Mon, 15 Apr 96 16:59:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8y6r-00038FC; Mon, 15 Apr 96 16:55 PDT To: pine-info@cac.washington.edu From: ishee@erc.msstate.edu (David Ishee) Subject: Re: Multiple Incoming Folders Date: 15 Apr 1996 17:33:29 -0600 Message-Id: References: In-Reply-To: sheryl@seas.gwu.edu's message of 15 Apr 1996 15:04:36 -0400 In article <4ku6k4$6dm@gypsy.seas.gwu.edu> sheryl@seas.gwu.edu (Sheryl Coppenger) writes: > >A few weeks back I posted a request for help on how to create multiple > >incoming folders (to route specific messages, such as from mailing lists, > >to specific inboxes). A few other people chimed in asking for similar help. > > > >I received several responses, and I appreciate that. However, they were > >all too complex to figure out (I wasn't the only one who felt this way), > >and involved some amount of "programming," i.e., delicate manipulation of > >Unix files and commands. > > > >Is there really not a simpler way to accomplish this? > > > > If elm already is installed at your site, you can write a filter-rules > file that will sort your email into boxes that pine can pick up. It's > pretty trivial to do. I'm not sure I would go through a complete > elm install just to get that feature though. Try looking at this web page: http://www.jazzie.com/ii/internet/mailbots.html If you go to the Filtering Mail FAQ, it should help you out. It showed me how to use procmail to filter my mail and it is easy to figure out (for simple stuff). David -- ........................................................................... .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. .M+---------------------------------------------------------------------+M. .S| David Ishee Mississippi |S. .U| ishee@erc.msstate.edu All you gotta do is |U. .-| State rock the final!! |-. .M| Theta Tau KB# 491 |M. .S| Mechanical Engineering Senior University |S. .U+---------------------------------------------------------------------+U. .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. ```````````````````http://www2.msstate.edu/~dmi1/index.html```````````````` From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07085; Mon, 15 Apr 96 17:36:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15668; Mon, 15 Apr 96 17:29:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15662; Mon, 15 Apr 96 17:29:45 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u8yZg-00038FC; Mon, 15 Apr 96 17:24 PDT To: pine-info@cac.washington.edu From: flavell@v2.ph.gla.ac.uk (Alan J. Flavell) Subject: Re: virus through e-mail? Message-Id: Date: Sun, 14 Apr 1996 18:33:33 GMT References: In article , what's this button? writes: >I unserstood a long time ago that a virus could not be transmitted >through e-mail. Nonsense: of course it can be "transmitted through" email, and always could. The important point was that you couldn't get infected merely by _viewing_ such a mail. You had to do something stupid like decoding and executing it. However, some people have become so ambitious in configuring MIME viewers that people with such configurations can now fall victim to a virus merely by attempting to view that mail (which opens a viewer which executes the MIME attachment, geddit?). > This morning I saw a >warning on a usenet news group not to down load any file saying pk500 >zip. That it was a trojan horse virus. I think you are probably referring to a purported pkz300.exe that was launched on the net by some bozo - but this one has been around since at least the middle of 1995. Like Craig Shergold, virus stories take literally years to die down, because naive informants keep passing the stories on without checking the autoritative sources (CERT alerts, virus usenet groups etc.). Anyone who receives an executable program from an untrustworthy source and executes it on their computer is asking for trouble. But please, I beg you, before passing on such stories, to find out where these alerts are held in your area, and help to reduce the pointless noise level. Then the real problem cases will get better noticed. Believe me, the Internet has an organised CERT system, that works better than any group of amateur sleuths like you and me. See ftp://info.cert.org/pub or do a WWW search on "cert alerts" or whatever. The Internet isn't going to collapse during the few minutes it takes us to do the necessary homework. best regards -- Alan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08000; Mon, 15 Apr 96 18:03:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27455; Mon, 15 Apr 96 17:59:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from elmail.cc.purdue.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27449; Mon, 15 Apr 96 17:59:32 -0700 Received: from elsun111.cc.purdue.edu (rodino@elsun111.cc.purdue.edu [128.210.37.16]) by elmail.cc.purdue.edu (8.6.12/8.6.9) with ESMTP id TAA18014 for ; Mon, 15 Apr 1996 19:59:30 -0500 Received: (rodino@localhost) by elsun111.cc.purdue.edu (8.6.12/8.6.9) id TAA02039; Mon, 15 Apr 1996 19:59:29 -0500 Date: Mon, 15 Apr 1996 19:59:28 -0500 (EST) From: Justin Bain Rodino X-Sender: rodino@elsun111.cc.purdue.edu To: pine-info@cac.washington.edu Subject: .lock files Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII To whom it may concern... How do I maneuver through files that have been .locked? When I try to read them, I get a system lock. Then access is denied entry into these files. My machine does not like it says in the FAQ "time-out" or have XXX seconds till deletion. Is something wrong? How do I overcome this barrier that locks my mail files? Justin Rodino rodino@elmail.cc.purdue.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10191; Mon, 15 Apr 96 19:53:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28850; Mon, 15 Apr 96 19:39:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28844; Mon, 15 Apr 96 19:39:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90ci-00038UC; Mon, 15 Apr 96 19:36 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Domain name problems.. Date: Mon, 15 Apr 1996 10:41:13 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Sun, 14 Apr 1996, John A. Perry wrote: > This is probably a FAQ but since I can't seem to find the FAQ > anywhere... My hostname is alpha.jpunix.com. Pine insists on my email > address being perry@jpunix.com rather than perry@alpha.jpunix.com. What is > causing this? I've been thru the host file and the DNS setup and > everything seems to be ok. Any advice would be a great help. It is a Pine configuration option that you can specify the domain name used in the header of outgoing emails. For example, my ISP's generic domain name is access.digex.net, but when I actually login, I may get a different server with a different hostname each time: access1, access2, ... . If I did not use the configuration option to specify the domain name, then different emails I sent at different times would appear to be coming from different address. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10234; Mon, 15 Apr 96 19:54:45 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17604; Mon, 15 Apr 96 19:39:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17598; Mon, 15 Apr 96 19:39:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90ci-00038TC; Mon, 15 Apr 96 19:36 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: USENET with PINE Date: Mon, 15 Apr 1996 10:34:58 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Tue, 9 Apr 1996, Martin J. Gallagher wrote: > On Tue, 9 Apr 1996, R R Neuswanger wrote: > > > The second part is easy. Type ; a a d x y with pauses. [...] > > Thanks for replying! Are you using PINE 3.92? My implementation of PINE > does not seem to support the ';' command even though it is present in the > Help screen. In both versions 3.91 and 3.92, you must enable the ';' command in the configuration file before you can use it: enable-aggregate-commands (or something like that -- check the help screens). Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10292; Mon, 15 Apr 96 19:57:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17612; Mon, 15 Apr 96 19:39:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17606; Mon, 15 Apr 96 19:39:55 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90cj-00038VC; Mon, 15 Apr 96 19:36 PDT To: pine-info@cac.washington.edu From: "Jesse Smith, Esq." Subject: Usenet killfile Date: Mon, 15 Apr 1996 10:59:50 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I'm using Pine 3.91 (UNIX) and I've been trying to find a way to set up a killfile to block certain news subjects. So far, my search has been less than fruitful. Is this possible to do with Pine. Thanks in advance for you help. ---------------------------------------------------------------------------- Rockin' Jesse Smith "What's gonna happen now?" At SUNY Geneseo - where angels fear to tread "Don't ask - maybe it won't." jds97@cs.geneseo.edu - Spaceballs http://www.cs.geneseo.edu/users/students/1997/jds97/ the Movie ---------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10325; Mon, 15 Apr 96 19:57:31 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28842; Mon, 15 Apr 96 19:39:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28836; Mon, 15 Apr 96 19:39:49 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90ch-00038FC; Mon, 15 Apr 96 19:36 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Creating killfiles Date: Mon, 15 Apr 1996 10:31:05 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Wed, 10 Apr 1996, Marcos Rubinstein wrote: > [...] > but.... procmail and filter will act on mail received... not on > news groups... or I miss something? > > To be an effective newsreader, pine do need a kill file... I > suppose that it's possible to select al articles and pipe it ot > some script... who knows... You are correct: procmail plus Pine will not implement a killfile for newsgroup articles. I overlooked the distinction in my original response. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10458; Mon, 15 Apr 96 20:01:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29013; Mon, 15 Apr 96 19:54:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29007; Mon, 15 Apr 96 19:54:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90uV-00038FC; Mon, 15 Apr 96 19:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: printing to postscript-only printers Message-Id: <1996Apr15.172802.7936@venus.gov.bc.ca> Date: 15 Apr 96 17:28:02 PDT References: In-Reply-To: Colette Monaghan writes: > I have a query regarding the use of the utility "ansiprt", which is > included with the pine source code. It is probably a pass-through program. Test it using: echo "Hello World" | ansiprt | lp -dSomePrinter or cat SomeFile | ansiprt | lp -dSomePrinter If this doesn't work, sorry, can't help. > Once it is compiled, do I need to have the executable placed anywhere > in particular? I've looked at various bits of documentation, but > there doesn't seem to be anything specific enough for me. It needs to be in the path. We put ours in /usr/local/bin. > Also how exactly do I need to set up the printer configuration to > be able to use ansiprt? Use "Setup Printer" select the third option, "Personally selected print command". If the above works, you would use: ansiprt | lp -dSomePrinter ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10503; Mon, 15 Apr 96 20:04:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29117; Mon, 15 Apr 96 20:00:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29111; Mon, 15 Apr 96 20:00:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90wJ-00038ZC; Mon, 15 Apr 96 19:56 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: PC-Pine 3.93 (w32) keeps asking me to log in! Message-Id: <1996Apr15.181540.7944@venus.gov.bc.ca> Date: 15 Apr 96 18:15:40 PDT References: In-Reply-To: rcummins@burlco.lib.nj.us (Ray Cummins) writes: > When I first start PC-Pine 3.93 (w32) it asks me to "ENTER LOGIN >NAME" and "PASSWORD" as usual. When I go to compose a message, it asks me >again! I had this problem. Several things to watch out for. 1) I had user-id set to what I wanted in the "from" line, but signed on with a different id. Don't do this. 2) Try setting your "inbox-path" to: {computer.domain/user=YourID}INBOX 3) Save for your "folder-collections". I think that was all I needed to do. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10537; Mon, 15 Apr 96 20:04:35 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17855; Mon, 15 Apr 96 19:59:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17849; Mon, 15 Apr 96 19:59:52 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90uu-00038FC; Mon, 15 Apr 96 19:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Pine3.92 and news reading Message-Id: <1996Apr15.173415.7937@venus.gov.bc.ca> Date: 15 Apr 96 17:34:15 PDT References: <4kin03$fjc@mars.mahidol.ac.th> In-Reply-To: <4kin03$fjc@mars.mahidol.ac.th> ccpsm@mucc.mahidol.ac.th (Prem Sumetpong - CC) writes: >I am running pine3.92 on DG/UX 5.4Rel 3.10 > >I used to be able to read news using pine3.91 but no longer can with >pine3.92 > >I get "cant connect to Available" There was a patch posted here earlier by someone to fix this. I have a diff line for the file "c-client/tcp_unix.c": 179a180 > case EAGAIN: /* For DG/UX brain dead behaviour */ Here is my re-typed version of what the original author posted: - Allow Pine to access remote folders or remote news. - Bug with m88k implementations of DG/UX. This is due to DG/UX attempting to remain compatible with past releases. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10568; Mon, 15 Apr 96 20:05:10 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29109; Mon, 15 Apr 96 20:00:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29103; Mon, 15 Apr 96 20:00:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90vO-00038XC; Mon, 15 Apr 96 19:55 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Scrolling with up/down arrows Message-Id: <1996Apr15.175650.7942@venus.gov.bc.ca> Date: 15 Apr 96 17:56:49 PDT References: <4ku7t3$s7r@news.internetmci.com> In-Reply-To: <4ku7t3$s7r@news.internetmci.com> dmbarton@mci.net (Daniel Barton) writes: >With pine 3.91, when I scrolled down with the arrow keys and reached >the last item in the inbox, pine would do a page down. With pine 3.93, >arrowing down only goes down one line at a time and never pages down. >Is this behavior controllable? This is a feature. If you want to scroll a page at a time, use the space bar. I like the new behaviour. It makes more sense. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10609; Mon, 15 Apr 96 20:05:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29095; Mon, 15 Apr 96 19:59:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29089; Mon, 15 Apr 96 19:59:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90ux-00038VC; Mon, 15 Apr 96 19:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Pine3.92 and replying mail Message-Id: <1996Apr15.174804.7940@venus.gov.bc.ca> Date: 15 Apr 96 17:48:04 PDT References: <4kl1cb$hoc@mars.mahidol.ac.th> In-Reply-To: <4kl1cb$hoc@mars.mahidol.ac.th> ccpsm@saturn.mahidol.ac.th (Prem Sumetpong - CC) writes: >I was thrown back to my prompt when trying to reply mail using 3.92 (on >DGUX 5.4 R3.10) with the message "Recieved abort signal" ** CORRECTION ** Modify "pico/makefile.d-g" NOT "pine/makefile.d-g". ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10636; Mon, 15 Apr 96 20:05:46 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17863; Mon, 15 Apr 96 19:59:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17857; Mon, 15 Apr 96 19:59:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90uw-00038UC; Mon, 15 Apr 96 19:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Pine3.92 and replying mail Message-Id: <1996Apr15.174621.7939@venus.gov.bc.ca> Date: 15 Apr 96 17:46:21 PDT References: <4kl1cb$hoc@mars.mahidol.ac.th> In-Reply-To: <4kl1cb$hoc@mars.mahidol.ac.th> ccpsm@saturn.mahidol.ac.th (Prem Sumetpong - CC) writes: >I was thrown back to my prompt when trying to reply mail using 3.92 (on >DGUX 5.4 R3.10) with the message "Recieved abort signal" Modify "pico/composer.c": 2041c2041 < while(headents[e+1].name || (l && l->next)) --- > while(headents[e+1].name || (l && l->next)) { 2045a2046 > } Modify "pine/makefile.d-g": 36c36 < DASHO= -g --- > #DASHO= -g 38c38 < #DASHO= -O --- > DASHO= -O ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10638; Mon, 15 Apr 96 20:05:46 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17886; Mon, 15 Apr 96 20:00:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17879; Mon, 15 Apr 96 20:00:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90wH-00038YC; Mon, 15 Apr 96 19:56 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: New version of pine Message-Id: <1996Apr15.180859.7943@venus.gov.bc.ca> Date: 15 Apr 96 18:08:59 PDT References: In-Reply-To: paddy@cascade.nwnet.net (Pat Hegarty) writes: >Two weeks ago we started using a new version of pine, and i notice that >now any mail that is sent directly to me is not flagged with a +. I >really like that feture. How can I get it to do this? Are you receiving mail under an alias? For example, my real id is "bm71569", but I receive mail as "jroyer". If so, modify setup to include any aliases you may have. The setting is called "alt-addresses". Note that any mail that is already received won't change status flags. If you delete the message(s) and then undelete, the flag will appear. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10696; Mon, 15 Apr 96 20:06:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17877; Mon, 15 Apr 96 20:00:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17865; Mon, 15 Apr 96 19:59:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90vI-00038WC; Mon, 15 Apr 96 19:55 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: what is pilot Message-Id: <1996Apr15.175241.7941@venus.gov.bc.ca> Date: 15 Apr 96 17:52:40 PDT References: In-Reply-To: ashish@physics.unipune.ernet.in ("Ashish S. Nadkarni") writes: >there is this pilot-bin....kept in the unix directory in the ftp site at >washington.could anyone please tell me what it is supposed to be? It is a file browser and viewer (text-files). It is based on code used internally in Pine. It is also an acroynm for ... ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10781; Mon, 15 Apr 96 20:09:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29087; Mon, 15 Apr 96 19:59:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29081; Mon, 15 Apr 96 19:59:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u90uv-00038TC; Mon, 15 Apr 96 19:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: Pine 3.92 Crashes in Compose Message-Id: <1996Apr15.173824.7938@venus.gov.bc.ca> Date: 15 Apr 96 17:38:24 PDT References: In-Reply-To: Jago writes: [snip] >this with 3.91 as well. At some point, Pine would suddenly crash while >you're composing a letter with an "Abort Signal" and made a core dump. [snip] > >My questions is what causes this to happen? During the time of the >crash, Elm was working fine. Is this a network problem? As anyone else >run into this? We're running Linux on a Sun Sparc. Thanks! It happened on our DG/UX machine, but it would crash when trying to reply to a message. To fix it I changed the code in two places. In your case the "bug" seems to go away, our "bug" is consistent until patched. ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11835; Mon, 15 Apr 96 21:00:06 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18588; Mon, 15 Apr 96 20:55:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18582; Mon, 15 Apr 96 20:54:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u91qX-00038TC; Mon, 15 Apr 96 20:54 PDT To: pine-info@cac.washington.edu From: bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) Subject: Re: open inbox with imap, can't connect? Message-Id: <1996Apr15.183657.7945@venus.gov.bc.ca> Date: 15 Apr 96 18:36:57 PDT References: In-Reply-To: ishee@erc.msstate.edu (David Ishee) writes: [snip] > with imap over a ppp link. The system admin's said they installed imapd. [snip] > error: Can't connect to machine.name: Refused (61). [snip] Can you ping the machine? Try telneting the imapd port: telnet machine.name 143 To exit, use ^] and "quit". Here is what I have: personal-name = Jamie Royer user-id = bm71569 user-domain = themis.ag.gov.bc.ca smtp-server = is_pc01.themis.ag.gov.bc.ca -- This is my PC. I am using IBM Warp Connect sendmail. I customized my own "sendmail.rc" file to send all mail to a "hub" (the user domain). Sys adm didn't want mail going directly to my PC. inbox-path = {themis.ag.gov.bc.ca/user=bm71569}INBOX folder-collections = {themis.ag.gov.bc.ca/user=bm71569}/home/bm71569/mail/[] Your sysadm would have modified: /etc/services imap 143/tcp #Mail transfer /etc/inetd.conf imap stream tcp nowait root /usr/etc/imapd imapd ---------------------------------------------------------------------- Jamie Royer Tel: (604) 775-2879 Senior Programmer Fax: (604) 775-2880 GAEA Management & Consulting Ltd. E-Mail: jroyer@themis.ag.gov.bc.ca Burnaby, BC, Canada ---------------------------------------------------------------------- My opinions may be wrong, but at least they're my own. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11922; Mon, 15 Apr 96 21:05:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29911; Mon, 15 Apr 96 21:00:00 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29905; Mon, 15 Apr 96 20:59:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u91rx-00038TC; Mon, 15 Apr 96 20:55 PDT To: pine-info@cac.washington.edu From: brian@thru.net (Brian L. Heess) Subject: Re: any way to use my addressbook on my IMAPd server from remote? Date: Sat, 13 Apr 1996 19:15:25 -0400 Message-Id: References: In article , brian@thru.net (Brian L. Heess) wrote: I should have mentioned that this happens in both 3.92 and now 3.93. Cheers! -Brian From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13320; Mon, 15 Apr 96 22:15:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01180; Mon, 15 Apr 96 22:06:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from access4.digex.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01174; Mon, 15 Apr 96 22:06:48 -0700 Received: from localhost (cbs@localhost) by access4.digex.net (8.6.12/8.6.12) with SMTP id BAA29177 ; for ; Tue, 16 Apr 1996 01:06:46 -0400 Date: Tue, 16 Apr 1996 01:06:45 -0400 (EDT) From: cbs Reply-To: cbs To: pine-info Subject: Pine 3.93 Problems with Screen Display Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am writing to report a problem I have encountered with the latest version of Pine (3.93), which was just installed last week on the mainframe Unix machines of my Internet service provider (ISP). My ISP skipped (i.e., did not install) Pine 3.92, jumping directly from Pine 3.91 to 3.93. I have contacted the ISP help desk staff, but they have been unable to solve this difficulty. This is the problem: When I run Pine 3.93 on the ISP Unix machine through my shell dial-up account, something (programming code, perhaps) within Pine 3.93 resets the screen display parameters. I am using Qmodem as my telecommunications program on a plain MS-DOS (non-Windows) computer. When temporarily exiting Pine 3.93 through the control-Z function or after exiting Pine 3.93 through the Q (quit) function, the screen display no longer functions correctly. That is, the screen display attempts to write to line 25 of my standard 25-line by 80-column screen. Line 25 is used by my telecommunications program, Qmodem, as a status line, displaying parameters set within Qmodem. After using Pine 3.93, the output from the ISP Unix machine attempts to write to line 25. Yet, it is impossible to read text written to line 25 of my screen, because that line is already in use by Qmodem as noted above. A member of the ISP help desk staff advised me that he had experienced the same problem with his dial-up account when using ProComm, but not other programs such as Kermit. He recommended that I do what he has done, i.e., use Pine 3.91, which is available on the ISP Unix machine by typing "pine.old" at the Unix % prompt. While such a recommendation provides a temporary solution, it also prohibits the use of the current Pine 3.93 program with its latest enhancements. Also, when Pine 3.93 is replaced by a later version, such as Pine 3.94 or Pine 4.0, the "pine.old" command will invoke the last most recent version of Pine, i.e., Pine 3.93, which will still have this screen writing display problem. Could anyone please advise me how to overcome this problem? Is there a work-around that can be used or a patch to Pine 3.93 that can be issued to solve this bug? Alternatively, is there a Unix command that can be issued at the Unix % prompt after running Pine 3.93 that will restore the default parameters of the ISP Unix machine to the proper 24-line display? Thank you in advance for your prompt assistance with this matter. Sincerely, Ken From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15246; Tue, 16 Apr 96 00:13:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02766; Tue, 16 Apr 96 00:10:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02760; Tue, 16 Apr 96 00:10:22 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u94rp-00038TC; Tue, 16 Apr 96 00:08 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: Domain name problems.. Date: 15 Apr 1996 15:16:49 GMT Message-Id: <4ktp91$kr6@dscomsa.desy.de> References: Paul O Bartlett (pobart@access.digex.net) wrote: : On Sun, 14 Apr 1996, John A. Perry wrote: : > anywhere... My hostname is alpha.jpunix.com. Pine insists on my email : > address being perry@jpunix.com rather than perry@alpha.jpunix.com. What is : It is a Pine configuration option that you can specify the domain : name used in the header of outgoing emails. It is called "user-domain", one of the very first options in the Main->Setup->Menu list. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15254; Tue, 16 Apr 96 00:13:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21414; Tue, 16 Apr 96 00:10:21 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21408; Tue, 16 Apr 96 00:10:20 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u94rp-00038FC; Tue, 16 Apr 96 00:08 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pgp with pine: how to? Date: 15 Apr 1996 16:08:07 GMT Message-Id: <4kts97$nql@babbage.ece.uc.edu> References: <4ksc5l$cu3@nnrp1.news.primenet.com> In-Reply-To: <4ksc5l$cu3@nnrp1.news.primenet.com> In article <4ksc5l$cu3@nnrp1.news.primenet.com>, kokot@primenet.com (Lee Kokot) writes: >Hello, I would like to use pgp with pine 3.92. Is this possible, >what is the procedure. Thank you. Assuming Unix Pine: you can use a sending-filter like this /usr/local/bin/pgp -feast to have the message encrypted, or /usr/local/bin/pgp -fast to clear-sign the message when you send emails. You can almost do exactly the same thing for the "display-filter", but you may miss the dialog with PGP when you decrypt emails. A perl script posted in this group helps. I am using it on my Pine. The interface is almost ideal, IMHO. I have enclosed the script at the end of this message. I am not the author and I forgot the author's name. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= #!/usr/local/bin/perl # # authenticate: Indicates a PGP signature is present, then tries to # verify its authenticity. For use as a mail filter. # Time-stamp: <96/04/03 12:52:14 rick> # The following two strings suggest a PGP signature is present and # delimit the signed message. Individualize them, so that a forgery # would be unlikely to employ them. (For certainty, save the message # and view it to see whether it is signed.) $herald = "xxxxx\n\n"; $signoff = "xxxxx\n"; # Set the following string to the pathname by which to invoke PGP $pgp = "/usr/local/bin/pgp"; # Okay, here we go! ################################################################ $| = 1; # flush after the first print print $herald; $| = 0; open(PGP, "| $pgp") || die "Can't open pipe: $!\n"; while (<>) { print PGP; } close(PGP); print $signoff; # Local variables: # mode:perl # End: From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16591; Tue, 16 Apr 96 01:13:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03516; Tue, 16 Apr 96 01:11:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03504; Tue, 16 Apr 96 01:11:16 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 16 Apr 1996 09:08:44 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) for id JAA03212; Tue, 16 Apr 1996 09:10:11 +0100 Date: Tue, 16 Apr 1996 09:10:11 +0100 (BST) From: Mike Brudenell To: Pine Info Mailing List Subject: Re: what is pilot In-Reply-To: <1996Apr15.175241.7941@venus.gov.bc.ca> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 15 Apr 1996, Jamie Royer wrote: > ashish@physics.unipune.ernet.in ("Ashish S. Nadkarni") writes: > >there is this pilot-bin....kept in the unix directory in the ftp site at > >washington.could anyone please tell me what it is supposed to be? > > It is a file browser and viewer (text-files). It is based on code > used internally in Pine. It is also an acroynm for ... "PIne's Lister Of Things" according to the documentation. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18781; Tue, 16 Apr 96 03:19:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23425; Tue, 16 Apr 96 03:10:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23419; Tue, 16 Apr 96 03:10:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u97eX-00038FC; Tue, 16 Apr 96 03:06 PDT To: pine-info@cac.washington.edu From: root@David.lcv.es (Javier Hernandez) Subject: How upgrade pine 3.91 to 3.92 ? Date: 16 Apr 1996 07:12:00 GMT Message-Id: <4kvh80$31vq@news-s01.ny.us.ibm.net> Hi All, I am thinking of upgrading pine 3.91 to 3.92 but I am not sure how to do it. I asking if just overwritting the 3.91 version will be ok. Or maybe is there a patch to upgrade it. Any help will be appreciated. thanks, -- --------------oOo-------------------- Javi fjherna@ibm.net fj.chicha@p48.europa3.encomix.com Valencia, SPAIN  From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18928; Tue, 16 Apr 96 03:28:26 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04744; Tue, 16 Apr 96 03:15:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04738; Tue, 16 Apr 96 03:15:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u97kb-00038FC; Tue, 16 Apr 96 03:12 PDT To: pine-info@cac.washington.edu From: ClaytonC@michael.industries.com (Michael Clayton) Subject: Re: Got pc pine. Now what? Date: Sun, 14 Apr 1996 07:26:58 GMT Message-Id: References: >Would someone please tell me what zip file goes works with trumpet winsock, >how you are supposed to set it up and what changes you need to make to your >system. Also, how do I need to set it up to run? What files do I need? >Thanks. Sorry everyone. I have a bad server problem so it is down for now as far as recieving mail and being recognized by other servers. Anyways, just forward the message to my friend and he'll get it to me. As for this message, well I can mail out, but our server "doesn't exist" to other servers when recieving mail. Beats me, you figure it out. I sure haven't had any luck. Oh, right, here's his addy: laker@netcom.com Just forward any replyies to him till I get this thing fixed! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19373; Tue, 16 Apr 96 03:51:09 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23793; Tue, 16 Apr 96 03:43:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from raf.math.ist.utl.pt by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23787; Tue, 16 Apr 96 03:42:54 -0700 Received: from leo.math.ist.utl.pt by raf.math.ist.utl.pt; (5.65/1.1.8.2/26Oct95-8.2MAM) id AA00871; Tue, 16 Apr 1996 11:42:22 +0100 Received: by leo.math.ist.utl.pt (5.65) id AA15083; Tue, 16 Apr 1996 11:42:19 +0100 Date: Tue, 16 Apr 1996 11:42:18 +0100 (WET DST) From: Joao Palhoto Matos To: pine-info@cac.washington.edu Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe Joao Palhoto Matos Departamento de Matematica Instituto Superior Tecnico Lisboa From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20534; Tue, 16 Apr 96 04:11:22 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24061; Tue, 16 Apr 96 04:04:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24044; Tue, 16 Apr 96 04:03:59 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 16 Apr 1996 11:47:00 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id LAA27588; Tue, 16 Apr 1996 11:48:24 +0100 Date: Tue, 16 Apr 1996 11:48:23 +0100 (BST) From: Mike Brudenell To: Javier Hernandez Cc: pine-info@cac.washington.edu Subject: Re: How upgrade pine 3.91 to 3.92 ? In-Reply-To: <4kvh80$31vq@news-s01.ny.us.ibm.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Firstly, note that the current version is now 3.93 (few/no new features, just a few bug fixes that were reported following the release of 3.93). Your best bet is to obtain a binary (if that's what you did before), or the Pine source code kit (personally I prefer doing this) and recompiling it. You can get these via anonymous ftp from ftp.cac.washington.edu. The "upgrade" installation then becomes simply replacing your pine executable with that from the new version, and replacing its man page. (Also replace any associated software you also install from the kit: imapd, pico; also decide whether to put up the new "pilot" software too). All done. There isn't a patch kit (as far as I remember) to upgrade the previuous source code kits to 3.93 (nor to 3.92). Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 16 Apr 1996, Javier Hernandez wrote: > Hi All, > I am thinking of upgrading pine 3.91 to 3.92 but I am > not sure how to do it. > I asking if just overwritting the 3.91 version will be ok. > Or maybe is there a patch to upgrade it. > Any help will be appreciated. > thanks, > > -- > --------------oOo-------------------- > Javi > fjherna@ibm.net > fj.chicha@p48.europa3.encomix.com > Valencia, SPAIN > >  > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21517; Tue, 16 Apr 96 04:55:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06007; Tue, 16 Apr 96 04:48:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nlpub.freenet.bishkek.su by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05997; Tue, 16 Apr 96 04:47:30 -0700 Received: (from shurik@localhost) by nlpub.freenet.bishkek.su (8.6.12/8.6.12) id PAA00288; Tue, 16 Apr 1996 15:25:49 +0600 Date: Tue, 16 Apr 1996 15:25:48 +0600 (GMT+0600) From: Aleksandr Kravchenko To: pine-info@cac.washington.edu Cc: Aleksandr Kravchenko Subject: I will answere for all girls and boys.I'am 17 years old. I study. Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I live in Bishkek.I listning metal.I want to be compyter programer. I like psyhology. I'm waiting for your leters. bye!!!!!!!!!!!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22311; Tue, 16 Apr 96 05:41:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25249; Tue, 16 Apr 96 05:35:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25243; Tue, 16 Apr 96 05:35:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u99xV-00038FC; Tue, 16 Apr 96 05:34 PDT To: pine-info@cac.washington.edu From: bruck@actcom.co.il (Uri Bruck) Subject: Re: USENET with PINE Message-Id: References: Date: Sun, 14 Apr 1996 08:11:13 GMT Martin J. Gallagher (marty@ionchannel.med.harvard.edu) wrote: : Hello, : : Thanks for replying! Are you using PINE 3.92? My implementation of PINE : does not seem to support the ';' command even though it is present in the : Help screen. : : -- Marty : >From the main menu press S (setup) then C (config) then find the line that says enable-agregate-commands and mark it, using x This should enable you to use the ; command Uri From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22569; Tue, 16 Apr 96 06:03:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25533; Tue, 16 Apr 96 06:01:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25527; Tue, 16 Apr 96 06:01:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9AKA-00038TC; Tue, 16 Apr 96 05:57 PDT To: pine-info@cac.washington.edu From: sheryl@seas.gwu.edu (Sheryl Coppenger) Subject: Re: Multiple Incoming Folders Date: 15 Apr 1996 15:04:36 -0400 Message-Id: <4ku6k4$6dm@gypsy.seas.gwu.edu> References: In article , Seth Rogovoy wrote: >A few weeks back I posted a request for help on how to create multiple >incoming folders (to route specific messages, such as from mailing lists, >to specific inboxes). A few other people chimed in asking for similar help. > >I received several responses, and I appreciate that. However, they were >all too complex to figure out (I wasn't the only one who felt this way), >and involved some amount of "programming," i.e., delicate manipulation of >Unix files and commands. > >Is there really not a simpler way to accomplish this? > If elm already is installed at your site, you can write a filter-rules file that will sort your email into boxes that pine can pick up. It's pretty trivial to do. I'm not sure I would go through a complete elm install just to get that feature though. -- Sheryl Coppenger SEAS Computing Facility Staff sheryl@seas.gwu.edu The George Washington University (202) 994-6853 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22655; Tue, 16 Apr 96 06:07:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06788; Tue, 16 Apr 96 06:01:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06782; Tue, 16 Apr 96 06:00:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9AK9-00038FC; Tue, 16 Apr 96 05:57 PDT To: pine-info@cac.washington.edu From: Native Lands Subject: Spanish language characters in Pine Date: Mon, 15 Apr 1996 13:28:01 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I would like to compose in Spanish in Pine. Does anyone have any experience on how (if possible) to do this? Any assistance would be greatly appreciated. Thanks! Bill From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26275; Tue, 16 Apr 96 08:46:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09077; Tue, 16 Apr 96 08:31:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09071; Tue, 16 Apr 96 08:31:15 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9Cik-00038FC; Tue, 16 Apr 96 08:31 PDT To: pine-info@cac.washington.edu From: dmbarton@mci.net (Daniel Barton) Subject: Re: Scrolling with up/down arrows Date: 16 Apr 1996 14:22:38 GMT Message-Id: <4l0afe$iic@news.internetmci.com> References: <4ku7t3$s7r@news.internetmci.com> <1996Apr15.175650.7942@venus.gov.bc.ca> In <1996Apr15.175650.7942@venus.gov.bc.ca>, bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) writes: >dmbarton@mci.net (Daniel Barton) writes: >>With pine 3.91, when I scrolled down with the arrow keys and reached >>the last item in the inbox, pine would do a page down. With pine 3.93, >>arrowing down only goes down one line at a time and never pages down. >>Is this behavior controllable? > >This is a feature. If you want to scroll a page at a time, use the >space bar. > >I like the new behaviour. It makes more sense. > I didn't say get rid of the new behavior, since I'm sure many people like it. However, I'd like to know if there's a way to configure pine to use the old behavior, or perhaps another scrolling behavior, so that I can see more than one line at a time when I scroll up/down. Daniel --------------------------------------------------------------- | Daniel M. Barton Internet: dmbarton@mci.net | | MCI Internet Services World Wide Web: | | Cary, North Carolina, USA http://infopage.mci.net | --------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01116; Tue, 16 Apr 96 10:25:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12108; Tue, 16 Apr 96 10:17:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from nucleus.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12096; Tue, 16 Apr 96 10:17:25 -0700 Received: from localhost (apn@localhost) by nucleus.com (8.7.3/8.7.3) with SMTP id LAA05172 for ; Tue, 16 Apr 1996 11:23:19 -0600 (MDT) Date: Tue, 16 Apr 1996 11:23:19 -0600 (MDT) From: "Alberta Playwrights' Network" To: pine-info@cac.washington.edu Subject: Printing Help Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am unable to print using the print command from Pine...there are no local contacts listed and my Internet service provider hasn't been able to help. The print screen key does work, but doesn't give a clean copy (and it's a pain for long E-mails). We're set up for "attached-to-ansi" and our software is set for the correct printer and drive, but nothing prints. Can you help or tell me where to go for help? We use Quicklink II software (DOS) and the printer is a Hewlett Packard LaserJet 4P. Thanks!! Diane Alberta Playwrights' Network From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02207; Tue, 16 Apr 96 10:41:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01344; Tue, 16 Apr 96 10:37:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from cwolf.alaska.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01338; Tue, 16 Apr 96 10:37:51 -0700 Received: from UAA.ALASKA.EDU by UAA.ALASKA.EDU (PMDF V5.0-5 #8269) id <01I3LS6VWJCW8Y5OQR@UAA.ALASKA.EDU> for pine-info@cac.washington.edu; Tue, 16 Apr 1996 09:37:21 -0800 Date: Tue, 16 Apr 1996 09:37:21 -0800 From: "Pam Woods, Systems Manager" Subject: -c option To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT Since it's not there yet, here's an idea for the future: $pine :== pmdf_exe:pine pine -c allows you to quickly compose a message - goes straight to compose regardless of the pinerc setting pine address -- does not work on the pmdf pine implementation though I guess it does on unix? thanks for listening... Pam From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02234; Tue, 16 Apr 96 10:42:03 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01288; Tue, 16 Apr 96 10:36:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01282; Tue, 16 Apr 96 10:36:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9EcY-00038UC; Tue, 16 Apr 96 10:32 PDT To: pine-info@cac.washington.edu From: R R Neuswanger Subject: Re: shorten mailing list Date: Mon, 15 Apr 1996 16:55:18 -0400 Message-Id: References: <4kl3dm$hr5@mars.mahidol.ac.th> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4kl3dm$hr5@mars.mahidol.ac.th> I'm not sure I understand the question, but if you mean what I think, bht best way in 3.91 is to use the Bcc: line instead of the To: line; in 3.92 there's a better way, called the Lcc: line, which is made just for this. R.R. Neuswanger, Ph.D., NRA life Death is not evil. rrne@loc.gov Suffering is evil. I speak for me. Only. On 12 Apr 1996, Panapat Uawithya - SIMD - 3601087 wrote: > I now using pine on the unix system.When I use the mailing list to send > to the other it is rather long about two pages.How can I shorten it down > if possible in one line. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02239; Tue, 16 Apr 96 10:42:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01280; Tue, 16 Apr 96 10:36:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01274; Tue, 16 Apr 96 10:36:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9EcO-00038FC; Tue, 16 Apr 96 10:32 PDT To: pine-info@cac.washington.edu From: dmbarton@mci.net (Daniel Barton) Subject: Scrolling with up/down arrows Date: 15 Apr 1996 19:26:27 GMT Message-Id: <4ku7t3$s7r@news.internetmci.com> With pine 3.91, when I scrolled down with the arrow keys and reached the last item in the inbox, pine would do a page down. With pine 3.93, arrowing down only goes down one line at a time and never pages down. Is this behavior controllable? Regards, Daniel --------------------------------------------------------------- | Daniel M. Barton Internet: dmbarton@mci.net | | MCI Internet Services World Wide Web: | | Cary, North Carolina, USA http://infopage.mci.net | --------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02318; Tue, 16 Apr 96 10:42:45 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12607; Tue, 16 Apr 96 10:36:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12601; Tue, 16 Apr 96 10:36:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9EcP-00038TC; Tue, 16 Apr 96 10:32 PDT To: pine-info@cac.washington.edu From: R R Neuswanger Subject: Re: German characters and paste in pine Date: Mon, 15 Apr 1996 16:10:27 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 11 Apr 1996, Hasan T. Kosebalaban wrote: > Hello, > I would like to know if I can view and type within pine German > umlauts. Which character set will enable me to do so? (snip) I doubt you can, and I doubt even more that it'd be worth your while: both the American Association of Teachers of German list and all the German lists I've tried just spell things ae, oe, ue. There is a philological warrant for that, after all. The problem is transmission across the Net, and other people's readers & mailers: you're liable to send out something that looks fine on your end, but turns into unreadable gibberish when it gets there. And ae, oe, ue aren't so bad to get used to. Now, if somebody can come up with a better way for the Scandinavian languages (especially Finnish!), where that kludge isn't viable .... :-( R.R. Neuswanger, Ph.D., NRA life Balto-Fennic, Germanic, Romance AcqBibSuppProj (ABSP) Freedom is my issue: I'm pro- Library of Congress choice, -CCW, and Right to Die. Washington, DC 20540-4120 And I always vote. rrne@loc.gov I speak for me. Only. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07577; Tue, 16 Apr 96 12:33:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15800; Tue, 16 Apr 96 12:28:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from PARTECH.WWICS.COM by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15792; Tue, 16 Apr 96 12:28:38 -0700 Received: by wwics.com (SMI-8.6/SMI-SVR4) id MAA18347; Tue, 16 Apr 1996 12:27:01 -0700 Date: Tue, 16 Apr 1996 12:27:01 -0700 (PDT) From: Mark Sherry X-Sender: msherry@partech To: pine-info@cac.washington.edu Cc: "R. Pete Parcells" Subject: printer Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII pine-info: When I try to print a message using Pine and "attached-to ansi" it says that it is sending the message to printer, but it does now print. Any help appreciated. Mark Sherry msherry@wwics.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08997; Tue, 16 Apr 96 13:03:42 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05093; Tue, 16 Apr 96 12:54:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from helmholtz.salk.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05087; Tue, 16 Apr 96 12:53:58 -0700 Received: from helmholtz ([127.0.0.1]) by salk.edu (4.1/SMI-4.1) id AA29734; Tue, 16 Apr 96 12:53:38 PDT Message-Id: <3173FAC2.41C67EA6@salk.edu> Date: Tue, 16 Apr 1996 12:53:38 -0700 From: Dara Ghahremani X-Mailer: Mozilla 2.0 (X11; I; SunOS 4.1.3_U1 sun4m) Mime-Version: 1.0 To: pine-info@cac.washington.edu Subject: Pine 3.93 for SGI IRIX 5.3 X-Url: http://www.washington.edu:1180/pine/pine-info/current/msg00139.html Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone have the makefile and other files needed for making Pine 3.93 for IRIX 5.3? Dara Ghahremani Computational Neurobiology Laboratory The Salk Institute for Biological Studies 10010 North Torrey Pines Road La Jolla, California 92037-1099 Tel. +1-619-453-4100, extension 1455 Fax +1-619-587-0417 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11383; Tue, 16 Apr 96 13:55:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17888; Tue, 16 Apr 96 13:46:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17882; Tue, 16 Apr 96 13:46:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9Hcu-00038FC; Tue, 16 Apr 96 13:45 PDT To: pine-info@cac.washington.edu From: jerobins@unity.ncsu.edu (James E Robinson) Subject: Re: Mail receipts control Date: 14 Apr 1996 23:49:31 GMT Message-Id: <4ks2ub$nbi@taco.cc.ncsu.edu> References: <4krnsq$bqk@sparcserver.lrz-muenchen.de> On 14 Apr 1996 20:40:58 GMT, Achim Jung wrote: >Hi! > >In my job I write many e-mails each day (normally from 50 to 150). >This is an amount which makes it difficult to check whether all >mail has been received by the recipients. Thus I need an automated >control. I would like to have something like this: >1. Every mail I write is stored in a sent folder (no problem). >2. If a receipt is returning it starts a program/script which > looks for the corresponding mail and moves it to a different > folder (e.g. sent+received). >3. a cronjob scans the sent folder every night and complains about > mails which are older than 3 days. > >Does anybody know how 2 and 3 can be done? I would really appreciate >if anybody can send me a mailfilter, procmail, ... configuration which >works for similar jobs. > >Thanks in advance for help! Hi, First, I have found Return Receipt to be not very reliable. Secondly, if the mail server will return you a receipt, that doesn't mean the mail got to the intended persons mail reader. Case in point, POP servers. Send mail to me and you'll get a receipt back quickly, I may never POP it off and read it (on vacation), or server may crash, etc. However, I'm sure what you want can be done. Have a great week, James -- James E. Robinson, III jerobins@eos.ncsu.edu http://www.cc.ncsu.edu/james #include "http://www.cc.ncsu.edu/james/disclaimer" The Lord is my strength and song, and is become my salvation. Psalm 118:14 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11889; Tue, 16 Apr 96 14:07:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18207; Tue, 16 Apr 96 14:01:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from cwolf.alaska.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18201; Tue, 16 Apr 96 14:01:29 -0700 Received: from UAA.ALASKA.EDU by UAA.ALASKA.EDU (PMDF V5.0-5 #8269) id <01I3LZAEHBCU8Y5OQR@UAA.ALASKA.EDU> for pine-info@cac.washington.edu; Tue, 16 Apr 1996 13:01:01 -0800 Date: Tue, 16 Apr 1996 13:01:01 -0800 From: "Pam Woods, Systems Manager" Subject: osf users... To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT Found the os-osf.h in the pine/ dir... so I used build osf but thought you should possibly put in the build help screen the mention of osf or at least point people to look at the os*.h files in pine/ I didn't have the pine-ports file tolook at for some reason. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12560; Tue, 16 Apr 96 14:23:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07366; Tue, 16 Apr 96 14:16:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07360; Tue, 16 Apr 96 14:16:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9I3Y-00038FC; Tue, 16 Apr 96 14:13 PDT To: pine-info@cac.washington.edu From: dmbarton@mci.net (Daniel Barton) Subject: Pasting problems with 3.93 Date: 16 Apr 1996 17:03:42 GMT Message-Id: <4l0jte$kke@news.internetmci.com> I notice that pasting in Pine 3.93 now deletes trailing spaces at the ends of lines. This is a nice feature, however I still want to know how to paste in Pine and not have Pine justify the text? In other words, if a line is longer than 74 characters I don't want it wrapped. Any ideas? Daniel --------------------------------------------------------------- | Daniel M. Barton Internet: dmbarton@mci.net | | MCI Internet Services World Wide Web: | | Cary, North Carolina, USA http://infopage.mci.net | --------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17028; Tue, 16 Apr 96 16:29:48 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21896; Tue, 16 Apr 96 16:27:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21890; Tue, 16 Apr 96 16:27:11 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9K79-00038FC; Tue, 16 Apr 96 16:24 PDT To: pine-info@cac.washington.edu From: hudson@onsite.net (Hudson K. Lee) Subject: Re: MAIL FILTER OR BOUNCE Date: Tue, 16 Apr 96 09:29:10 GMT Message-Id: <4kvpgv$29v@n1.wdc.net> References: <316EE1ED.27BE@UOTTAWA.CA> In article <316EE1ED.27BE@UOTTAWA.CA>, Sheik Johnny wrote: >Hello Folks, >I have a problem with receiving email from unwanted people, >and I would like to enable pine to fiter my mail, and if it is coming >from a certain person, it would automatically send it back to them with >a nice message that says that I don't want to receive email from >them. Can Pine do that automatically ?????? >Please reply to : >fjabedra@uottawa.ca > >Thanks in advance, > >FJA I have the same question. Please forward any interesting article to hudson@ctme.com. Thank you. Best Regards, Hudson From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18559; Tue, 16 Apr 96 16:59:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11730; Tue, 16 Apr 96 16:57:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11724; Tue, 16 Apr 96 16:57:15 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9KZS-00038FC; Tue, 16 Apr 96 16:54 PDT To: pine-info@cac.washington.edu From: sgriese@onyx.interactive.net (Stephen Griese) Subject: pine, filter, and locking?? Date: 16 Apr 1996 14:44:49 -0400 Message-Id: <4l0pr1$ej1@onyx.interactive.net> Hi All, I just finished reading Nancy McGough's "Filtering Mail FAQ", and I was able to implement automatic mailboxing of my mailing list messages. My UNIX provider doesn't have procmail or Mailagent, so I'm using filter. But now I'm concerned about the locking of the files. From what I understand, if I delete a message in one of my inboxes and a message arrives at the same time, this could corrupt my mailbox file. How do I implement the lock using PINE? Does filter use a compatible record-locking scheme? Any help would be greatly appreciated. Stephen Griese sgriese@interactive.net From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21416; Tue, 16 Apr 96 17:56:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24419; Tue, 16 Apr 96 17:52:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24413; Tue, 16 Apr 96 17:52:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9LRV-00038FC; Tue, 16 Apr 96 17:49 PDT To: pine-info@cac.washington.edu From: mmkoenig@students.uiuc.edu (Matthew Koenig) Subject: .forward file (how to?) Date: Tue, 16 Apr 1996 22:28:34 GMT Message-Id: <4l1a9l$53d@vixen.cso.uiuc.edu> does anyone know what line to write in the <.forward> file so that all email from one account will automatically be forwarded to another account? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21861; Tue, 16 Apr 96 18:06:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13547; Tue, 16 Apr 96 18:02:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13541; Tue, 16 Apr 96 18:02:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9LZ7-00038TC; Tue, 16 Apr 96 17:57 PDT To: pine-info@cac.washington.edu From: ray@le.ac.uk (Raymond Dalgleish) Subject: Why can Pegasus Mail not read Pine attachments? Date: Tue, 16 Apr 96 14:37:29 GMT Message-Id: <4l0b93$fbj@falcon.le.ac.uk> If I create a mail message to which I attach another file, Pegasus Mail running on a Mac does not recognise that there is an attachment. It simply shows the base64 encoded bit as part of the main mail message. Does the fault lie with Pine in the way that it send the attachment, or with Pegasus mail in the way that it reads the mail message? Any help would be gratefully received. Thanks Raymond Dalgleish From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22242; Tue, 16 Apr 96 18:24:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13932; Tue, 16 Apr 96 18:20:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from pgh.nauticom.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13926; Tue, 16 Apr 96 18:20:08 -0700 Received: from viper.nauticom.net (viper_fddi.nauticom.net [199.234.150.1]) by pgh.nauticom.net (8.7.5/8.6.9) with SMTP id VAA22353; Tue, 16 Apr 1996 21:20:04 -0400 (EDT) Received: by viper.nauticom.net; (5.65v3.2/1.1.8.2/26Jan96-0747AM) id AA00515; Tue, 16 Apr 1996 21:19:55 -0400 Date: Tue, 16 Apr 1996 21:19:55 -0400 (EDT) From: Devin Knight To: "Hudson K. Lee" Cc: pine-info@cac.washington.edu Subject: Re: MAIL FILTER OR BOUNCE In-Reply-To: <4kvpgv$29v@n1.wdc.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII my pine box can't handle this mail volume. Could someone please post the unsubscribe address. I didn't save the orignal unsubscibe letter. I have notice quite a few people have been trying to get off the list because of the volume. If someone would post the directions, I know alot of us will be most grateful. $ @%%%%%$=Devin Knight $ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23289; Tue, 16 Apr 96 19:20:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25719; Tue, 16 Apr 96 19:12:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25713; Tue, 16 Apr 96 19:12:32 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9MiE-00038FC; Tue, 16 Apr 96 19:11 PDT To: pine-info@cac.washington.edu From: laker@netcom.com (Pagemaster) Subject: Re: Pine for PC? Date: Mon, 15 Apr 1996 06:18:15 GMT Message-Id: References: >>Anyone know if there is such a thing as Pine 3.92 for a Personal PC or is it >>all for Unix and Lunix and so forth? If so, will it work with a PPP dialer >>like Trumpet Winsock? >Yes, PC-Pine 3.93 actually just came out. Ok, I found the FTP site. Now which program is it and how do I set it up to work with trumpet winsock? -Laker the Pagemaster Come experience the power of the Nexis: "http://www2.gvsu.edu/~lakest/nexis-index.html" *********************************************************** For the latest in food and cooking look to the Chef's Corner! http://www2.gvsu.edu/~lakest/cooks.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23424; Tue, 16 Apr 96 19:28:19 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14820; Tue, 16 Apr 96 19:22:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14814; Tue, 16 Apr 96 19:22:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9Mqm-00038TC; Tue, 16 Apr 96 19:20 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: bug reports to where? Date: Mon, 15 Apr 1996 03:44:07 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry if this is a FAQ but where do I send bug reports to? Here's a minor one: The intro screen for pine 3.93 says "Do you want to receive a doc about pine 3.92?" (at least it does at one of my ISPs). Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25311; Tue, 16 Apr 96 20:52:06 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15935; Tue, 16 Apr 96 20:46:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.bcpl.lib.md.us by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15929; Tue, 16 Apr 96 20:46:56 -0700 Received: from localhost by mail (5.0/SMI-SVR4) id AA08764; Tue, 16 Apr 1996 23:46:49 +0500 Date: Tue, 16 Apr 1996 23:46:48 -0400 (EDT) From: Chip Old X-Sender: fold@mail To: "List (pine-info)" Subject: Re: .forward file (how to?) In-Reply-To: <4l1a9l$53d@vixen.cso.uiuc.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 1158 On Tue, 16 Apr 1996, Matthew Koenig wrote: > does anyone know what line to write in the <.forward> file so that all > email from one account will automatically be forwarded to another > account? Assuming you're on a UNIX system using Sendmail as the MTA, for a simple redirect from one account to another the .forward file should contain only the e-mail address to which messages should be forwarded. For example, if the user "jdoe" wants to forward mail from his old college account at jdoe@diploma.mill.edu to his new business account at jdoe@we.gougem.com: o In his home directory on diploma.mill.com, jdoe creates a text file called ".forward". o The file contains the single line "jdoe@we.gougem.com" (without the quotes). o The file must be owned by jdoe (it will be if he creates it). o The file must be world readable (chmod a+r .forward). -------------------------------------------------------------------- Francis E. Old (Chip Old) Internet: fold@mail.bcpl.lib.md.us Internetworking Administrator Voice: (410) 887-6180 Baltimore County Public Library FAX: (410) 887-2091 320 York Road Towson, Maryland 21204 USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29040; Tue, 16 Apr 96 23:46:03 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29469; Tue, 16 Apr 96 23:43:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29463; Tue, 16 Apr 96 23:43:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9Qwc-00038FC; Tue, 16 Apr 96 23:42 PDT To: pine-info@cac.washington.edu From: cmorrone@gilb5.gilb.udel.edu (Christopher Morrone) Subject: Re: .forward file (how to?) Date: 17 Apr 1996 04:54:03 GMT Message-Id: <4l1thb$pvs@news.udel.edu> References: <4l1a9l$53d@vixen.cso.uiuc.edu> Matthew Koenig (mmkoenig@students.uiuc.edu) wrote: : does anyone know what line to write in the <.forward> file so that all : email from one account will automatically be forwarded to another : account? The email address of the account to send it to. Thats it! :) -- ___ _ _ __ __ / __| |_ _ _(_)___ cmorrone@udel.edu | \/ |___ _ _ _ _ ___ _ _ ___ | (__| ' \| '_| (_-< "I can see clearly now | |\/| / _ \ '_| '_/ _ \ ' \/ -_) \___|_||_|_| |_/__/ the brain is gone..." |_| |_\___/_| |_| \___/_||_\___| From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01612; Wed, 17 Apr 96 01:22:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19528; Wed, 17 Apr 96 01:18:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19522; Wed, 17 Apr 96 01:18:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9SQN-00038FC; Wed, 17 Apr 96 01:17 PDT To: pine-info@cac.washington.edu From: you@somehost.somedomain (booty) Subject: The Y command Date: 16 Apr 1996 17:52:21 GMT Message-Id: <4l0mol$8en@lal.interserv.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII If, when invoked, this command is printing to a local printer but it is printing garbled messages, what might be the problem? This is through a modem connection. Brian Lieb From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01791; Wed, 17 Apr 96 01:27:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00856; Wed, 17 Apr 96 01:22:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00844; Wed, 17 Apr 96 01:22:35 -0700 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u9SVU-0002YfC; Wed, 17 Apr 96 09:22 BST Date: Wed, 17 Apr 1996 09:21:55 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: Michael Seibel Subject: Pine-OS/2 (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >From one of my users: is there a way of doing what he wants (he is using the OS/2 port of Pine 3.92, but the problem is in all versions)? --------------------------- I have tried and failed to set up a customized-hdr line to include commas. If I have commas in the value of customized-hdr, the value is treated as a list, and pine compiles multiple header lines out of the comma-delineated components. If I enclose the header I want in quotes, then Pine actually sends the quotes around the header line! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02473; Wed, 17 Apr 96 01:38:32 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19733; Wed, 17 Apr 96 01:34:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19727; Wed, 17 Apr 96 01:34:54 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 17 Apr 1996 09:32:49 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA00175; Wed, 17 Apr 1996 09:34:15 +0100 Date: Wed, 17 Apr 1996 09:34:15 +0100 (BST) From: Mike Brudenell To: Pagemaster Cc: pine-info@cac.washington.edu Subject: Re: Pine for PC? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII You probably want to check the file ftp://ftp.cac.washington.edu/pine/README to see where the PC-Pine programs are stored, and which file is suitable for which version of the operating system/networking software. Installation instructions seem to be in the README file in the pcpine directory: ftp://ftp.cac.washington.edu/pine/pcpine/README Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Mon, 15 Apr 1996, Pagemaster wrote: > >>Anyone know if there is such a thing as Pine 3.92 for a Personal PC or is it > >>all for Unix and Lunix and so forth? If so, will it work with a PPP dialer > >>like Trumpet Winsock? > > >Yes, PC-Pine 3.93 actually just came out. > > Ok, I found the FTP site. Now which program is it and how do I set it up to > work with trumpet winsock? > -Laker > the Pagemaster > Come experience the power of the Nexis: > "http://www2.gvsu.edu/~lakest/nexis-index.html" > *********************************************************** > For the latest in food and cooking look to the Chef's Corner! > http://www2.gvsu.edu/~lakest/cooks.html > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02585; Wed, 17 Apr 96 01:42:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19795; Wed, 17 Apr 96 01:38:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19789; Wed, 17 Apr 96 01:38:42 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 17 Apr 1996 09:36:47 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA00821; Wed, 17 Apr 1996 09:38:25 +0100 Date: Wed, 17 Apr 1996 09:38:19 +0100 (BST) From: Mike Brudenell To: Nancy McGough Cc: pine-info@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. Start Pine 2. Give the Release Notes command (R) 3. Give the Report Bug command (B) 4. Select "Send a bug report to the Pine development team" This starts a correctly addressed e-mail, with a unique(?) bug identification number in the Subject line for reference. As an aside, there's quite a few places in the Pine 3.93 kit where reference is made to 3.92. (Release notes and the (separate) man page spring to mind). I was assuming that as 3.93 contained little/no new functionality the Pine Team just hadn't updated the references. (If you noticed, it didn't do the usual "You are using a new version of Pine" when you first ran 3.93 after using 3.92.) Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Mon, 15 Apr 1996, Nancy McGough wrote: > Sorry if this is a FAQ but where do I send bug reports to? > Here's a minor one: The intro screen for pine 3.93 says > "Do you want to receive a doc about pine 3.92?" (at least > it does at one of my ISPs). > > Thanks, > Nancy > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02896; Wed, 17 Apr 96 01:56:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19890; Wed, 17 Apr 96 01:47:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19884; Wed, 17 Apr 96 01:47:27 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 17 Apr 1996 09:43:47 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA01618; Wed, 17 Apr 1996 09:45:15 +0100 Date: Wed, 17 Apr 1996 09:45:15 +0100 (BST) From: Mike Brudenell To: Daniel Barton Cc: pine-info@cac.washington.edu Subject: Re: Scrolling with up/down arrows In-Reply-To: <4l0afe$iic@news.internetmci.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII After an initial surpise I've grown to like the single line scolling obtained with the Arrow Keys. (You can still scroll pagewise using the Space and "-" keys.) You can't configure the action of the Arrow Keys, however.... I noticed a little extra feature had sneaked into Pine 3.93 in the Setup Configuration screen (also settable in the systemwide configuration file). This is: scroll-margin This controls where the arrow keys start the single line scrolling action on your screen. The default value is 0, meaning the highlighted line has to be driven to the very top (bottom) line before the next arrow key press causes a scroll. I have changed this setting to 1, so that scolling occurs when you try to go up (down) on the top (bottom) line less 1. So basically the value is the number of "extra" lines shown between the highlighted line and the end of the screen. This is very useful for getting context within a list. (Indeed, people with larger screens may prefer larger values such as 2.) Admittedly it doesn't help with the _amount_ scrolled by each arrow key press, but it does make life a little easier (IMHO). Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 16 Apr 1996, Daniel Barton wrote: > In <1996Apr15.175650.7942@venus.gov.bc.ca>, bm71569@devel.themis.ag.gov.bc.ca (Jamie Royer) writes: > >dmbarton@mci.net (Daniel Barton) writes: > >>With pine 3.91, when I scrolled down with the arrow keys and reached > >>the last item in the inbox, pine would do a page down. With pine 3.93, > >>arrowing down only goes down one line at a time and never pages down. > >>Is this behavior controllable? > > > >This is a feature. If you want to scroll a page at a time, use the > >space bar. > > > >I like the new behaviour. It makes more sense. > > > > I didn't say get rid of the new behavior, since I'm sure many people like > it. However, I'd like to know if there's a way to configure pine to use > the old behavior, or perhaps another scrolling behavior, so that I can > see more than one line at a time when I scroll up/down. > > Daniel > > --------------------------------------------------------------- > | Daniel M. Barton Internet: dmbarton@mci.net | > | MCI Internet Services World Wide Web: | > | Cary, North Carolina, USA http://infopage.mci.net | > --------------------------------------------------------------- > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04377; Wed, 17 Apr 96 02:33:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01690; Wed, 17 Apr 96 02:29:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01684; Wed, 17 Apr 96 02:29:45 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 17 Apr 1996 10:26:42 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id KAA07024; Wed, 17 Apr 1996 10:27:41 +0100 Date: Wed, 17 Apr 1996 10:27:40 +0100 (BST) From: Mike Brudenell To: "Pam Woods, Systems Manager" Cc: pine-info@cac.washington.edu Subject: Re: -c option In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Ummm... this has me confused slightly. With the UNIX Pine (from the University of Washington) one can certainly say: pine user@some.machine.somewhere and go straight to the Compose screen. This is fast, because Pine doesn't fiddle on opening the INBOX folder, etc., when invoked in this way. Thus I can't see the need for your suggested "-c" option given the above. If you can't do this with the (commercial, as far as I'm aware) PMDF version of Pine then you should contact the company responsible ... this list is read by the University of Washington team, who are unconnected with PMDF (and who may not read this list). Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 16 Apr 1996, Pam Woods, Systems Manager wrote: > > Since it's not there yet, here's an idea for the future: > > > $pine :== pmdf_exe:pine > > pine -c > > allows you to quickly compose a message - goes straight to compose > regardless of the pinerc setting > > pine address -- does not work on the pmdf pine implementation > though I guess it does on unix? > > thanks for listening... > > Pam > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04762; Wed, 17 Apr 96 02:40:45 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01774; Wed, 17 Apr 96 02:34:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01760; Wed, 17 Apr 96 02:33:59 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 17 Apr 1996 10:31:05 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id KAA07568; Wed, 17 Apr 1996 10:31:48 +0100 Date: Wed, 17 Apr 1996 10:31:47 +0100 (BST) From: Mike Brudenell To: Dara Ghahremani Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.93 for SGI IRIX 5.3 In-Reply-To: <3173FAC2.41C67EA6@salk.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It's already present in the Pine source code kit. Get this by anonymous ftp from ftp.cac.washington.edu (in the "pine" directory). Unpack it, then type "build sgi". Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 16 Apr 1996, Dara Ghahremani wrote: > Does anyone have the makefile and other files needed for making Pine > 3.93 for IRIX 5.3? > > Dara Ghahremani > Computational Neurobiology Laboratory > The Salk Institute for Biological Studies > 10010 North Torrey Pines Road > La Jolla, California 92037-1099 > Tel. +1-619-453-4100, extension 1455 > Fax +1-619-587-0417 > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08374; Wed, 17 Apr 96 04:10:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03048; Wed, 17 Apr 96 04:04:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail1.wolfe.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03042; Wed, 17 Apr 96 04:04:47 -0700 Received: from gonzo.wolfenet.com (omni128@gonzo.wolfenet.com [204.157.98.2]) by wolfe.net (8.7.3/8.7) with SMTP id EAA06094 for ; Wed, 17 Apr 1996 04:05:06 -0700 (PDT) Date: Wed, 17 Apr 1996 04:04:42 -0700 (PDT) From: Brian Bell Reply-To: Brian Bell To: pine-info@cac.washington.edu Subject: Bug (ID 6S1K0): Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-400047113-829738568=:6290" Content-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-400047113-829738568=:6290 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: I just received the 3.93 update and have a semi-reproduceable bug report. On first entry into my newsgroups, the first few groups opened and sorted fine, until I reached this group: [Opening "news.announce.newusers" (/)] The above apeared as usual in inverse video and the neat new indicator began spinning clockwise at the right. It continued to spin for a very long time. Control/c's, x's, d's, etc. would not break out. I had to drop carrier to regain control. Calling back, I manually entered the same newsgroup from the list (using a VT-100 terminal). It displayed the same spinning ascii busy indicator and also kept going for at least 5 minutes. I disconnected again and called back. This time I was able to enter the area. There were only two messages in the base. I hope this is of some value to you - the program looks great and seems to operate faster on this machine. Thanks for reading, Brian Bell --0-400047113-829738568=:6290 Content-Type: TEXT/PLAIN; NAME="config.txt" Content-ID: Content-Description: Pine Configuration Data Pine built Tue Apr 16 19:54:41 PDT 1996 on host: gonzo ========== struct pine * ========== ui: login = omni128, full = Brian Bell home = /u/o/omni128 home_dir= /u/o/omni128 hostname= gonzo.wolfenet.com localdom= wolfenet.com userdom= wolfenet.com maildom= wolfenet.com cur_cntxt= *{news1.wolfe.net/nntp}[] cur_fldr= comp.sys.amiga.reviews actual mbox= *{news1.wolfe.net/nntp}comp.sys.amiga.reviews msgmap: tot=2, cur=1, del=0, hid=0, exld=0, slct=0, sort=OrderedSubj actual inbox= /usr/spool/mail/omni128 inbox map: tot=22, cur=22, del=1, hid=0, exld=0, slct=0, sort=OrderedSubj term type=vt100, ttyname=/dev/ttypf, size=24x80, speed=normal ======= Current_val options set ======= personal-name : Brian Bell user-id : omni128 user-domain : wolfenet.com smtp-server : mailhost.wolfe.net nntp-server : news1.wolfe.net inbox-path : inbox incoming-folders : INBOX folder-collections : mail/[] news-collections : *{news1.wolfe.net/nntp}[] default-fcc : sent-mail default-saved-msg-fo : saved-messages postponed-folder : postponed-msgs mail-directory : mail signature-file : .signature address-book : .addressbook feature-list : delete-skips-deleted : enable-mail-check-cue : news-approximates-new-status : news-read-in-newsrc-order : save-will-advance : select-without-confirm : signature-at-bottom : use-current-dir : include-attachments-in-reply : enable-incoming-folders : assume-slow-link default-composer-hdr : saved-msg-name-rule : last-folder-used fcc-name-rule : default-fcc sort-key : OrderedSubj addrbook-sort-rule : fullname-with-lists-last composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : yes printer : attached-to-ansi standard-printer : lpr last-time-prune-ques : 96.4 last-version-used : 3.93 bugs-fullname : WOLFE Internet Help Desk bugs-address : helpdesk suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Command_line_val options set ======= ======= User_val options set (/u/o/omni128/.pinerc) ======= feature-list : include-attachments-in-reply : enable-incoming-folders : assume-slow-link default-composer-hdr : sort-key : OrderedSubj addrbook-sort-rule : fullname-with-lists-last last-time-prune-ques : 96.4 last-version-used : 3.93 ======= Global_val options set (/usr/local/lib/pine.conf) ======= user-domain : wolfenet.com smtp-server : mailhost.wolfe.net nntp-server : news1.wolfe.net inbox-path : inbox default-fcc : sent-mail default-saved-msg-fo : saved-messages postponed-folder : postponed-msgs mail-directory : mail signature-file : .signature address-book : .addressbook feature-list : delete-skips-deleted : enable-mail-check-cue : news-approximates-new-status : news-read-in-newsrc-order : save-will-advance : select-without-confirm : signature-at-bottom : use-current-dir default-composer-hdr : To: : Cc: : Bcc: : Subject: saved-msg-name-rule : last-folder-used fcc-name-rule : default-fcc sort-key : arrival addrbook-sort-rule : nickname-with-lists-last composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : yes printer : attached-to-ansi standard-printer : lpr bugs-fullname : WOLFE Internet Help Desk bugs-address : helpdesk suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Fixed_val options set (NO pine.conf.fixed) ======= ========== Feature settings ========== no-allow-talk assume-slow-link no-auto-move-read-msgs no-auto-open-next-unread no-auto-zoom-after-select no-auto-unzoom-after-apply no-compose-cut-from-cursor no-compose-maps-delete-key-to-ctrl-d no-compose-rejects-unqualified-addrs no-compose-send-offers-first-filter no-compose-sets-newsgroup-without-confirm delete-skips-deleted no-disable-config-cmd no-disable-keyboard-lock-cmd no-disable-keymenu no-disable-password-cmd no-disable-update-cmd no-disable-signature-edit-cmd no-enable-8bit-esmtp-negotiation no-enable-8bit-nntp-posting no-enable-aggregate-command-set no-enable-alternate-editor-cmd no-enable-alternate-editor-implicitly no-enable-bounce-cmd no-enable-cruise-mode no-enable-cruise-mode-delete no-enable-dot-files no-enable-dot-folders no-enable-flag-cmd no-enable-flag-screen-implicitly no-enable-full-header-cmd enable-incoming-folders no-enable-jump-shortcut enable-mail-check-cue no-enable-mouse-in-xterm no-enable-newmail-in-xterm-icon no-enable-suspend no-enable-tab-completion no-enable-unix-pipe-cmd no-enable-verbose-smtp-posting no-expanded-view-of-addressbooks no-expanded-view-of-distribution-lists no-expanded-view-of-folders no-expunge-without-confirm no-fcc-on-bounce include-attachments-in-reply no-include-header-in-reply no-include-text-in-reply news-approximates-new-status no-news-post-without-validation news-read-in-newsrc-order no-pass-control-characters-as-is no-preserve-start-stop-characters no-print-offers-custom-cmd-prompt no-print-index-enabled no-print-formfeed-between-messages no-quell-dead-letter-on-cancel no-quell-lock-failure-warnings no-quell-status-message-beeping no-quell-user-lookup-in-passwd-file no-quit-without-confirm no-reply-always-uses-reply-to no-save-will-quote-leading-froms no-save-will-not-delete save-will-advance select-without-confirm no-show-cursor no-show-selected-in-boldface signature-at-bottom no-single-column-folder-list no-tab-visits-next-new-message-only use-current-dir no-use-function-keys no-use-sender-not-x-sender no-use-subshell-for-suspend ========== Latest keystrokes ========== B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) i (0x0069) d (0x0064) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) RETURN (0x000d) d (0x0064) i (0x0069) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) d (0x0064) d (0x0064) i (0x0069) (0x0020) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) (0x0020) (0x0020) (0x0020) n (0x006e) (0x0020) (0x0020) i (0x0069) (0x0020) (0x0020) (0x0020) (0x0020) (0x0020) (0x0020) (0x0020) (0x0020) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) A (0x0041) RETURN (0x000d) (0x0020) (0x0020) (0x0020) d (0x0064) d (0x0064) (0x0020) (0x0020) d (0x0064) d (0x0064) (0x0020) (0x0020) d (0x0064) (0x0020) (0x0020) (0x0020) d (0x0064) (0x0020) (0x0020) (0x0020) d (0x0064) d (0x0064) (0x0020) (0x0020) d (0x0064) TAB (0x0009) y (0x0079) l (0x006c) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) C (0x0043) ESC (0x001b) [ (0x005b) C (0x0043) RETURN (0x000d) TAB (0x0009) y (0x0079) (0x0020) i (0x0069) l (0x006c) RETURN (0x000d) ESC (0x001b) [ (0x005b) D (0x0044) RETURN (0x000d) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) D (0x0044) l (0x006c) RETURN (0x000d) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) C (0x0043) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) C (0x0043) RETURN (0x000d) l (0x006c) RETURN (0x000d) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) D (0x0044) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) D (0x0044) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) A (0x0041) RETURN (0x000d) ESC (0x001b) ESC (0x001b) 4 (0x0034) 5 (0x0035) ESC (0x001b) ESC (0x001b) 4 (0x0034) 5 (0x0035) ESC (0x001b) ESC (0x001b) 4 (0x0034) 5 (0x0035) ESC (0x001b) ESC (0x001b) 4 (0x0034) 5 (0x0035) ^L (0x000c) l (0x006c) RETURN (0x000d) ESC (0x001b) [ (0x005b) C (0x0043) ESC (0x001b) [ (0x005b) C (0x0043) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) D (0x0044) RETURN (0x000d) l (0x006c) m (0x006d) b (0x0062) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) --0-400047113-829738568=:6290-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13565; Wed, 17 Apr 96 07:36:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05626; Wed, 17 Apr 96 07:31:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from netcom9.netcom.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05620; Wed, 17 Apr 96 07:31:53 -0700 Received: by netcom9.netcom.com (8.6.13/Netcom) id HAA16071; Wed, 17 Apr 1996 07:31:52 -0700 Date: Wed, 17 Apr 1996 07:31:52 -0700 Message-Id: <199604171431.HAA16071@netcom9.netcom.com> To: pine-info@cac.washington.edu X-Url: X-Mailer: Lynx, Version 2.2 Personal_Name: Peter Bickford From: bickford@netcom.com Subject: pine info what is pine? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23675; Wed, 17 Apr 96 09:50:59 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09211; Wed, 17 Apr 96 09:44:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09205; Wed, 17 Apr 96 09:44:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9aIl-00038FC; Wed, 17 Apr 96 09:41 PDT To: pine-info@cac.washington.edu From: wriite@soho.ios.com (Bryan H.) Subject: Terminal settings Date: 17 Apr 1996 15:11:36 GMT Message-Id: <4l31n8$dok@news.ios.com> 2 days ago, my pine and pico screens have developed a config problem. The address header, when entering data, e n t e r s l i k e t h i s . Only after clearing the screen with cntrl-L does it reduce to normal. The toolbar footer (with "get help, exit," etc.,) has spaces entered between the "^" symbol and the menu letter. For example, "^G Get Help" is now "^ G Get Help". The cursor, when typing, tends to stay one line below the actual type. And the text just typed disappears until cntrl-L is used. The entire left side of the screen is indented 5 spaces. This causes long text to wrap around, and causes the toolbar itself to wrap around, making it almost unreadable. The only characters which get aligned properly (all the way to the left side) are those that are wrap-arounds of long text. Hitting return just puts you at the 5-space indent again. I am using dos comit, vt100, on a shell account. I have been using this setup with two separate isp's (both running pine) for 8 months with no problem. Only 2 days ago did the one isp develop this pine situation. The other isp still works fine, so the problem is not with my system. The problem isp says nothing is wrong with their pine overall. And when I use other programs with the problem isp (such as lynx,) they work fine. Is it possible that my pine user settings have been altered for my account? TIA, Bryan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23844; Wed, 17 Apr 96 09:53:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09380; Wed, 17 Apr 96 09:48:35 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09374; Wed, 17 Apr 96 09:48:34 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02504; Wed, 17 Apr 96 09:48:23 -0700 Date: Wed, 17 Apr 1996 09:48:21 -0700 (PDT) From: David L Miller To: Fuzzy Cc: pine-info@cac.washington.edu Subject: Re: pine 3.93 & usenet server locally (NOT NNTP) In-Reply-To: <4kc350$lhb@ASARian.org> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 8 Apr 1996, Fuzzy wrote: > I have innd runing a local news server, and have installed pine 3.92, I > configured my userid's .pinerc with all the things it needs to find my > local news setup, but it fails saying we dont have an NNTP server defined? > > shouldn't it just call inews to post locally? or am I supposed to set it > up as a NNTP connection to my own news server? > Posting via local inews is not enabled by default in the Pine distribution. To turn it on, uncomment the definition in the pine/osdep/os-???.h file for your system and rebuild Pine. Pine will then try inews if there is no nntp-server defined. |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24555; Wed, 17 Apr 96 10:13:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09852; Wed, 17 Apr 96 10:07:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09846; Wed, 17 Apr 96 10:07:16 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02805; Wed, 17 Apr 96 10:07:14 -0700 Date: Wed, 17 Apr 1996 10:07:12 -0700 (PDT) From: David L Miller To: Clive Messer Cc: pine-info@cac.washington.edu Subject: Re: Returned mail: Undisclosed recipients: ;... list:; syntax illegal for recipient addresses In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 13 Apr 1996, Clive Messer wrote: > I've just compiled pine-3.93 on a Linux system. > (Sendmail version is 8.7.5) > > For reasons unknown Pine insists on adding "Undisclosed recipients" even > if a valid To: or cc: are given. > This results in a bounce/unrecoverable error using "sendmail -t -oem -oi", > and "nrcpts=0" with "sendmail -bs -odb -oem". > However, there is not a problem using "smtp-server=localhost". > We are currently testing a fix for this that will be included in Pine 3.94.... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24852; Wed, 17 Apr 96 10:17:13 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28825; Wed, 17 Apr 96 10:13:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28819; Wed, 17 Apr 96 10:13:11 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02889; Wed, 17 Apr 96 10:12:46 -0700 Date: Wed, 17 Apr 1996 10:12:44 -0700 (PDT) From: David L Miller To: Devin Knight Cc: "Hudson K. Lee" , pine-info@cac.washington.edu Subject: Re: MAIL FILTER OR BOUNCE In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 16 Apr 1996, Devin Knight wrote: > my pine box can't handle this mail volume. Could someone > please post the unsubscribe address. I didn't save the orignal > unsubscibe letter. I have notice quite a few people have been > trying to get off the list because of the volume. If someone > would post the directions, I know alot of us will be most > grateful. > To unsubscribe from the pine-info mailing list, send a message to majordomo@cac.washington.edu with "unsubscribe pine-info" as the only line in the body of the message. |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26316; Wed, 17 Apr 96 10:45:09 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29866; Wed, 17 Apr 96 10:41:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from aceltd.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29860; Wed, 17 Apr 96 10:41:18 -0700 Received: by aceltd.com (4.1/SMI-4.1) id AA08313; Wed, 17 Apr 96 13:47:05 EDT Date: Wed, 17 Apr 1996 13:47:04 -0400 (EDT) From: Cheng-feng Huang To: pine-info@cac.washington.edu Subject: Q Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII To whom it may concern: Question1:how do include a file into email? Question2:how to print a message from pine? Thank you for your time! chuang@aceltd.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26938; Wed, 17 Apr 96 11:01:38 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00327; Wed, 17 Apr 96 10:56:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ASARian.org by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00321; Wed, 17 Apr 96 10:56:08 -0700 Received: from localhost (fuzzy@localhost) by ASARian.org (8.6.12/8.6.12) with SMTP id NAA24677; Wed, 17 Apr 1996 13:56:01 -0400 Date: Wed, 17 Apr 1996 13:55:56 -0400 (EDT) From: Fuzzy To: David L Miller Cc: pine-info@cac.washington.edu Subject: Re: pine 3.93 & usenet server locally (NOT NNTP) In-Reply-To: Message-Id: Organization: *fuzzies* and *e-hugs* Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 17 Apr 1996, David L Miller wrote: > Date: Wed, 17 Apr 1996 09:48:21 -0700 (PDT) > From: David L Miller > To: Fuzzy > Cc: pine-info@cac.washington.edu > Subject: Re: pine 3.93 & usenet server locally (NOT NNTP) > > On 8 Apr 1996, Fuzzy wrote: > > > I have innd runing a local news server, and have installed pine 3.92, I > > configured my userid's .pinerc with all the things it needs to find my > > local news setup, but it fails saying we dont have an NNTP server defined? > > > > shouldn't it just call inews to post locally? or am I supposed to set it > > up as a NNTP connection to my own news server? > > > > Posting via local inews is not enabled by default in the Pine > distribution. To turn it on, uncomment the definition in the > pine/osdep/os-???.h file for your system and rebuild Pine. Pine will > then try inews if there is no nntp-server defined. > found it... I made the change, then did build clean, and build lnx. i saw a couple of messages but it seems to be compiling things ok? ln: c-client: File exists ln: imapd: File exists did build clean forget to unlink something? I plan to impliment quota for my user $HOME partition/filesystems, is it safe to compile in support, even tho at present its not setup? I'm hoping the next stable kernel release 2.0.0 or 1.2.14 (or whatever) will have the needed kernel support for it. I tried to use the available patches for 1.2.13 but it failed to apply correctly. I think its because this kernel source tree already was patched in support of the kernel itself being in ELF format. I figured I could use pine.conf to setup default values for the whereabouts of /usr/lib/news/active and /usr/spool/news/* and the ~/.lnewsrc, (different .newsrc for local spool article numbers), file. thnaks again Fuzzy Sys Admin, ASARian.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27393; Wed, 17 Apr 96 11:16:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11593; Wed, 17 Apr 96 11:13:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11585; Wed, 17 Apr 96 11:13:38 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07195; Wed, 17 Apr 96 11:12:52 -0700 Date: Wed, 17 Apr 1996 11:12:52 -0700 (PDT) From: Steve Hubert To: Mike Brudenell Cc: Nancy McGough , pine-info@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > 1. Start Pine > 2. Give the Release Notes command (R) > 3. Give the Report Bug command (B) > 4. Select "Send a bug report to the Pine development team" Step 2 is not actually necessary. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27766; Wed, 17 Apr 96 11:27:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00797; Wed, 17 Apr 96 11:14:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from cwolf.alaska.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00790; Wed, 17 Apr 96 11:14:55 -0700 Received: from UAA.ALASKA.EDU by UAA.ALASKA.EDU (PMDF V5.0-5 #8269) id <01I3N7QQN6I28Y7OGE@UAA.ALASKA.EDU>; Wed, 17 Apr 1996 10:14:03 -0800 Date: Wed, 17 Apr 1996 10:14:03 -0800 From: "Pam Woods, Systems Manager" Subject: Re: -c option In-Reply-To: To: Mike Brudenell Cc: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Wed, 17 Apr 1996, Mike Brudenell wrote: > Ummm... this has me confused slightly. > > With the UNIX Pine (from the University of Washington) one can certainly > say: > > pine user@some.machine.somewhere > > and go straight to the Compose screen. This is fast, because Pine doesn't > fiddle on opening the INBOX folder, etc., when invoked in this way. > > Thus I can't see the need for your suggested "-c" option given the above. > > If you can't do this with the (commercial, as far as I'm aware) PMDF > version of Pine then you should contact the company responsible ... this > list is read by the University of Washington team, who are unconnected > with PMDF (and who may not read this list). Yes I've contacted pmdf about this gliche in their version of pmdf pine ... they will be working on it... (they told me to contact you about a -c option and then I found looking closer that the pine
was supposed to work even according to pmdf pine -h internal docs! thanks pam > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28767; Wed, 17 Apr 96 11:47:10 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12497; Wed, 17 Apr 96 11:39:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12491; Wed, 17 Apr 96 11:39:56 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07966; Wed, 17 Apr 96 11:39:46 -0700 Date: Wed, 17 Apr 1996 11:39:45 -0700 (PDT) From: Steve Hubert To: Barry Landy Cc: Pine Info List Subject: Re: Pine-OS/2 (fwd) In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Random: "Header with, comma" Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Barry, I tried quotes and it seems to work right. Have you tried this exact method? Here's what I entered in customized-hdrs and it is what got sent: Random: "Header with, comma" Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Wed, 17 Apr 1996, Barry Landy wrote: > From one of my users: is there a way of doing what he wants (he is > using the OS/2 port of Pine 3.92, but the problem is in all versions)? > --------------------------- > > I have tried and failed to set up a customized-hdr line to include > commas. If I have commas in the value of customized-hdr, the value is > treated as a list, and pine compiles multiple header lines out of the > comma-delineated components. If I enclose the header I want in quotes, > then Pine actually sends the quotes around the header line! > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04130; Wed, 17 Apr 96 13:36:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15409; Wed, 17 Apr 96 13:30:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15403; Wed, 17 Apr 96 13:30:45 -0700 Received: from cus.cam.ac.uk [131.111.99.11] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u9ds9-00028XC; Wed, 17 Apr 96 21:30 BST Date: Wed, 17 Apr 1996 21:31:22 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Subject: TimeZone & Daylight saving & OS2 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In the OS2 port of pine 3.92, my setting of TZ gets read, but my time is presented as the non daylight saving time. I have TZ=GMT00BST, and OS2 Pine firmly says GMT, whereas according to the rules it should now be BST. Windows port gets this right. I have not checked the PC port recently but it used to get it right also. David Nugent, who made the OS2 port, says the problem cannot be in his port, and points a finger at EMX. Does anyone have any ideas of how to resolve this? PS. I have tried putting in the "full glory" version of the TZ parameter, including the fields that give explicit rules for when to switch to and from daylight, and it made no difference. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04266; Wed, 17 Apr 96 13:38:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15499; Wed, 17 Apr 96 13:33:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from helmholtz.salk.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15493; Wed, 17 Apr 96 13:33:56 -0700 Received: from helmholtz (helmholtz.salk.edu) by salk.edu (4.1/SMI-4.1) id AA28337; Wed, 17 Apr 96 13:33:24 PDT Date: Wed, 17 Apr 1996 13:33:24 -0700 (PDT) From: Dara Ghahremani X-Sender: dara@helmholtz To: Mike Brudenell Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.93 for SGI IRIX 5.3 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Thank you. I forgot to type "build clean" before trying to "build sgi". Cheers, Dara On Wed, 17 Apr 1996, Mike Brudenell wrote: > It's already present in the Pine source code kit. > > Get this by anonymous ftp from ftp.cac.washington.edu (in the "pine" > directory). > > Unpack it, then type "build sgi". > > Cheers, > > Mike Brudenell > ------------------------------------------------------------------------ > The Computing Service, University of York, Heslington, York, YO1 5DD, UK > Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ > > On Tue, 16 Apr 1996, Dara Ghahremani wrote: > > > Does anyone have the makefile and other files needed for making Pine > > 3.93 for IRIX 5.3? > > > > Dara Ghahremani > > Computational Neurobiology Laboratory > > The Salk Institute for Biological Studies > > 10010 North Torrey Pines Road > > La Jolla, California 92037-1099 > > Tel. +1-619-453-4100, extension 1455 > > Fax +1-619-587-0417 > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05684; Wed, 17 Apr 96 14:11:39 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05534; Wed, 17 Apr 96 14:04:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05528; Wed, 17 Apr 96 14:04:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9eLc-00038FC; Wed, 17 Apr 96 14:01 PDT To: pine-info@cac.washington.edu From: Dan Ford Subject: Re: Got pc pine. Now what? Date: Wed, 17 Apr 1996 15:20:00 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: My question exactly. I have set it up (see below) but I can't compose a letter. Pine says I must have a mailbox on a remote system. Does Pine not compose offline? How do I actually make a dialup connection? - Dan On Sun, 14 Apr 1996, Michael Clayton wrote: > Would someone please tell me what zip file goes works with trumpet winsock, > how you are supposed to set it up and what changes you need to make to your > system. Also, how do I need to set it up to run? What files do I need? I unzipped the files into a new directory, c:\pine, then went to the Windows File menu and chose Run (c:\pine\pine.exe) but that wouldn't work because Windows couldn't find winsock.dll. I found that file in my Netscape directory and copiedit over to the Pine directory. Now it started. Looked mighty pretty too. It actually dialed up my internet provider to get email help message, but failed because I;'d made a mistake in setting the domain name. (I finally got the domain name etc off the configuration window for my Eudora mail utility.) Since I missed that chance, I simply don't know how to dial up. And even when I do dial up, there won't be a Pine inbox (whatever) on the boss computer there, will there? I would be glad of any pointers - Dan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07469; Wed, 17 Apr 96 14:44:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06389; Wed, 17 Apr 96 14:39:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06383; Wed, 17 Apr 96 14:39:52 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9euL-00038UC; Wed, 17 Apr 96 14:37 PDT To: pine-info@cac.washington.edu From: Jago Subject: Re: How do I access USENET newsgroups using pine 3.91? Date: Tue, 16 Apr 1996 16:06:27 -0400 Message-Id: References: <3173EB06.6F7F@pcix.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <3173EB06.6F7F@pcix.com> On Tue, 16 Apr 1996, Bun Chiu wrote: > The subject says it all. Please walk me through the configuration procedure. Your > help is highly appreciated. > > Bun To add another note, see if your admin is willing to get Pine 3.93. It has some nice new features. -- {--------------------------------------------------------------------------} { Name: Steven C. King Institution: Florida State University } { Addr: sck4518@garnet.acns.fsu.edu Major field: MM Performance } { stevekng@freenet.fsu.edu Instrument: Clarinet, piano (hobby) } { http://otto.cmr.fsu.edu/~king_s Last words: Typing? What's that? } {--------------------------------------------------------------------------} From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07545; Wed, 17 Apr 96 14:45:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17182; Wed, 17 Apr 96 14:39:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17175; Wed, 17 Apr 96 14:39:50 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9eu3-00038TC; Wed, 17 Apr 96 14:36 PDT To: pine-info@cac.washington.edu From: Jago Subject: Re: How do I access USENET newsgroups using pine 3.91? Date: Tue, 16 Apr 1996 16:05:40 -0400 Message-Id: References: <3173EB06.6F7F@pcix.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <3173EB06.6F7F@pcix.com> On Tue, 16 Apr 1996, Bun Chiu wrote: > The subject says it all. Please walk me through the configuration procedure. Your > help is highly appreciated. > > Bun For hypothetical reasons, let's say you want to use news.somewhere.edu as your news server. In setup/config, you'd set the following items to these values: nntp-server = news.somewhere.com news-collections = *{news.somewhere.com/nntp}[] Check with your system admin to see what news server you should use. Also refer to the online help in Pine on those items. Hope this helps! -- {--------------------------------------------------------------------------} { Name: Steven C. King Institution: Florida State University } { Addr: sck4518@garnet.acns.fsu.edu Major field: MM Performance } { stevekng@freenet.fsu.edu Instrument: Clarinet, piano (hobby) } { http://otto.cmr.fsu.edu/~king_s Last words: Typing? What's that? } {--------------------------------------------------------------------------} From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08036; Wed, 17 Apr 96 14:59:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17537; Wed, 17 Apr 96 14:54:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17531; Wed, 17 Apr 96 14:54:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9fAc-00038FC; Wed, 17 Apr 96 14:53 PDT To: pine-info@cac.washington.edu From: ez070260@chip.ucdavis.edu (John TenBosch) Subject: signatures Date: 17 Apr 1996 20:29:47 GMT Message-Id: <4l3kbr$7tn@mark.ucdavis.edu> I am not to familiar with the pine system but I have noticed that several people are able to end their messages with a signature that is programed to end every letter. How can I do this? John ten Bosch From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09674; Wed, 17 Apr 96 15:38:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07796; Wed, 17 Apr 96 15:34:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07790; Wed, 17 Apr 96 15:34:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9fnL-00038FC; Wed, 17 Apr 96 15:33 PDT To: pine-info@cac.washington.edu From: Jago Subject: Re: How do I access USENET newsgroups using pine 3.91? Date: Wed, 17 Apr 1996 15:44:21 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <317547F5.6444@beta.loyno.edu> On Wed, 17 Apr 1996, William Butler wrote: [snip] > > For hypothetical reasons, let's say you want to use news.somewhere.edu as > > your news server. In setup/config, you'd set the following items to > > these values: > > > > nntp-server = news.somewhere.com > > news-collections = *{news.somewhere.com/nntp}[] > > > > Check with your system admin to see what news server you should use. > > Also refer to the online help in Pine on those items. Hope this helps! > > > > -- > > > > I've tried this, but let's say I have a username and password on a remote > news server (which I do). > How do I access news.alt.net, with username FOO, and password BAR? > > The university's server does not have news access of it's own. Nor does > it have news reader software. This is why I am going through Pine 3.9.1. You got me there. My guess is that you set your news-collections so that you can access them via IMAP, but I think that only works for mail message folders, not newsgroups. Most sites have IMAP disabled anyway, which is a real bummer. Check with your sys admin to be absolutely sure. Good luck! -- {--------------------------------------------------------------------------} { Name: Steven C. King Institution: Florida State University } { Addr: sck4518@garnet.acns.fsu.edu Major field: MM Performance } { stevekng@freenet.fsu.edu Instrument: Clarinet, piano (hobby) } { http://otto.cmr.fsu.edu/~king_s Last words: Typing? What's that? } {--------------------------------------------------------------------------} From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19761; Wed, 17 Apr 96 19:54:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23893; Wed, 17 Apr 96 19:50:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from fnet.bishkek.su by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23884; Wed, 17 Apr 96 19:50:23 -0700 Received: (from adept@localhost) by freenet.bishkek.su (8.6.12/8.6.12) id OAA24810; Wed, 17 Apr 1996 14:51:56 +0600 Date: Wed, 17 Apr 1996 14:51:54 +0600 (GMT+0500) From: Artemiy To: pine-info@cac.washington.edu Subject: HELLO FROM BISHKEK! Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII HI!!! My name`s Artiom. I life in Bishkek (forme USSR ). I`m Russian and go to school. I`m 17 y/o. My hobby music. If you lisn heavy-trash music, write me. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21813; Wed, 17 Apr 96 21:47:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25460; Wed, 17 Apr 96 21:45:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25454; Wed, 17 Apr 96 21:45:49 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9lZr-00038TC; Wed, 17 Apr 96 21:44 PDT To: pine-info@cac.washington.edu From: ginty@salve5.salve.edu (Gerry Ginty) Subject: Unable to open SMTP server over SLIP Date: 16 Apr 1996 19:46:33 GMT Message-Id: <4l0teq$dbr@moreinfo.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII I posted a question similar to this a few weeks. However, I did not receive any replies. So I am trying again. The problem is very simple. I cannot connect with Pine to the SMTP server over a SLIP connection (TIA is used to emulate a SLIP). The SLIP/TIA is functioning fine for all my other applications. However, when I attempt to open my mail, I receive a message saying that the SMTP host could not be found. I need a solution for the problem. Any input would be much appreciated. Please reply to ginty@salve5.salve.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23069; Wed, 17 Apr 96 22:56:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26349; Wed, 17 Apr 96 22:52:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from tc4hq.cmc.stph.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26337; Wed, 17 Apr 96 22:52:06 -0700 Message-Id: <9604180552.AA26337@mx1.cac.washington.edu> From: hareesh@tc4hq.cmc.stph.net Subject: INTERNET NEWS To: pine-info@cac.washington.edu Date: Thu, 18 Apr 1996 11:22:12 -0400 (EDT) >From: "GuntiHareeshSagar" X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 394 > Hi, > I need some info on how to get internet news by configuring > pine. Can you please give me a list of a few nntp-servers & > a few news groups. > > Hareesh. ----------------------------------------------------------------------- E-Mail hareesh@tc4hq.cmc.stph.net E-Mail hareesh@grex.cyberspace.org ----------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23291; Wed, 17 Apr 96 23:08:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15989; Wed, 17 Apr 96 23:00:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15983; Wed, 17 Apr 96 23:00:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9miA-00038FC; Wed, 17 Apr 96 22:56 PDT To: pine-info@cac.washington.edu From: dominic@cs.ust.hk (Dominic Lai) Subject: Re: Pine 3.93 for SGI IRIX 5.3 Date: 17 Apr 1996 06:36:10 GMT Message-Id: <4l23gq$ho1@ustsu10.ust.hk> References: <4l0ued$m42@rain.psg.com> Dara Ghahremani (dara@salk.edu) wrote: : Does anyone have the makefile and other files needed for making Pine : 3.93 for IRIX 5.3? Oh why? Just makefile.sgi in pine and pico directories. :^) For c-client, it is a whole Makefile. Focus on the line "sgi:". Dominic -- . Lai Chi-Yuen Dominic . dominic@cs.ust.hk Technician, Department of Computer Science ...................... The Hong Kong University of . Office : Room 4202 Science & Technology . Phone : 2358-7005 Home Page : http://www.cs.ust.hk/~dominic PGP Key is available at the URL: http://swissnet.ai.mit.edu:11371/pks/lookup?op=index&search=dominic@cs.ust.hk From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23948; Wed, 17 Apr 96 23:56:49 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26988; Wed, 17 Apr 96 23:46:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26982; Wed, 17 Apr 96 23:46:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9nPF-00038FC; Wed, 17 Apr 96 23:41 PDT To: pine-info@cac.washington.edu From: junga@Informatik.TU-Muenchen.DE (Achim Jung) Subject: Mail receipts control Date: 14 Apr 1996 20:40:58 GMT Message-Id: <4krnsq$bqk@sparcserver.lrz-muenchen.de> Hi! In my job I write many e-mails each day (normally from 50 to 150). This is an amount which makes it difficult to check whether all mail has been received by the recipients. Thus I need an automated control. I would like to have something like this: 1. Every mail I write is stored in a sent folder (no problem). 2. If a receipt is returning it starts a program/script which looks for the corresponding mail and moves it to a different folder (e.g. sent+received). 3. a cronjob scans the sent folder every night and complains about mails which are older than 3 days. Does anybody know how 2 and 3 can be done? I would really appreciate if anybody can send me a mailfilter, procmail, ... configuration which works for similar jobs. Thanks in advance for help! Regards, Achim -------------------------------------------------------------------- Achim Jung junga@leo.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25369; Thu, 18 Apr 96 01:13:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17455; Thu, 18 Apr 96 01:06:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17447; Thu, 18 Apr 96 01:06:03 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:04:10 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA02864; Thu, 18 Apr 1996 09:05:48 +0100 Date: Thu, 18 Apr 1996 09:05:47 +0100 (BST) From: Mike Brudenell To: Jago Cc: pine-info@cac.washington.edu Subject: Re: How do I access USENET newsgroups using pine 3.91? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In actual fact you need only set the "nntp-server" variable; you do not need to set the "news-collections" variable. From the built-in help on the "news-server" variable: | When you define an NNTP server here, Pine implicitly defines a news | collection for you, assuming that server as the news server and assuming | that you will use the NNTP protocol and a local newsrc configuration | file for reading news. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 16 Apr 1996, Jago wrote: > For hypothetical reasons, let's say you want to use news.somewhere.edu as > your news server. In setup/config, you'd set the following items to > these values: > > nntp-server = news.somewhere.com > news-collections = *{news.somewhere.com/nntp}[] > > Check with your system admin to see what news server you should use. > Also refer to the online help in Pine on those items. Hope this helps! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25491; Thu, 18 Apr 96 01:20:15 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17596; Thu, 18 Apr 96 01:16:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17590; Thu, 18 Apr 96 01:16:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9oqd-00038FC; Thu, 18 Apr 96 01:13 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pine info Date: 17 Apr 1996 18:55:35 GMT Message-Id: <4l3er7$k05@babbage.ece.uc.edu> References: <199604171431.HAA16071@netcom9.netcom.com> In article <199604171431.HAA16071@netcom9.netcom.com>, bickford@netcom.com writes: >what is pine? Please browse Pine's home page: http://www.cac.washington.edu:1180/pine/ Oh-ouh! Pine 3.93 is out! I have not check this site often enough myself (I have 3.92) ... :-) Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25543; Thu, 18 Apr 96 01:23:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28058; Thu, 18 Apr 96 01:16:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28052; Thu, 18 Apr 96 01:16:48 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:14:48 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA03788; Thu, 18 Apr 1996 09:16:20 +0100 Date: Thu, 18 Apr 1996 09:16:20 +0100 (BST) From: Mike Brudenell To: Jago Cc: pine-info@cac.washington.edu Subject: Re: How do I access USENET newsgroups using pine 3.91? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 17 Apr 1996, Jago wrote: > > I've tried this, but let's say I have a username and password on a remote > > news server (which I do). > > How do I access news.alt.net, with username FOO, and password BAR? By this I'm assuming the enquirer has to provide authentication information (username and password) as part of the news reading session before the can post (or, in some cases, even read) News articles. The bad news is that Pine 3.91 did not support authentication to news servers. The slightly better news is that Pine 3.92 did introduce support for authentication, but only for news servers requiring you to authenticate upon your first attempt to post an article. Pine 3.92 could not cope with news servers that want you to authenticate before letting you _read_ news. The good news is that Pine 3.93 supports both forms of authentication. If you upgrade to 3.93 you should be able to do what you want. > You got me there. My guess is that you set your news-collections so that > you can access them via IMAP, but I think that only works for mail > message folders, not newsgroups. Red herring alert! IMAP provides access to your mail folders. It _can_ also be set up to allow people to _read_ news from the server (if suitably configured). News _posting_ is always done via NNTP. In the past most NNTP servers allow computers which are allowed to connect to them to _read_ and _post_ news without first authenticating. However in these days of increasing "problem" postings more News Administrators are turning on authentication. Once authentication is enabled some news server software happily allows people to _read_ news without authentication, but not to _post_ news until they have done so. (Eg, INN 1.4) Other news server software forces you to authenticate before it will let you read news (or even get a list of the available newsgroups!). (Eg, INN1.4unoff3) So assuming the original enquirer was having problems with such a server they need to sort out NNTP authentication in order to be able to post articles. News reading _could_ be sorted out if the news server computer also provided access to news via IMAP, but the chances are against this. > Most sites have IMAP disabled anyway, > which is a real bummer. Check with your sys admin to be absolutely > sure. Good luck! Ummm, pauses to don his Pedant's hat.... they don't actually *disable* IMAP (it isn't standard system software); the system administrators simply haven't set it up (or perhaps even ever heard of it! :-( Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25607; Thu, 18 Apr 96 01:26:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28117; Thu, 18 Apr 96 01:21:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28111; Thu, 18 Apr 96 01:21:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9otU-00038FC; Thu, 18 Apr 96 01:16 PDT To: pine-info@cac.washington.edu From: tcheney@lexis.pop.upenn.edu (Timothy P. Cheney) Subject: Hooks for integral file transfer between desktop computer & Unix Pine Date: 16 Apr 1996 21:38:48 GMT Message-Id: <4l1418$872@netnews.upenn.edu> Can someone explain what this refers to? "Hooks for integral file transfer between desktop computer & Unix Pine" from Changes from Pine 3.91 to 3.92, TOP TEN NEW FEATURES IN 3.92 -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | tcheney@pop.upenn.edu | | Timothy P. Cheney (215) 898-3197 | | Population Studies Center | | 239 McNeil/6298 | | University of Pennsylvania | | Philadelphia, PA 19104 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26222; Thu, 18 Apr 96 01:34:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17777; Thu, 18 Apr 96 01:31:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17771; Thu, 18 Apr 96 01:31:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9p6E-00038FC; Thu, 18 Apr 96 01:29 PDT To: pine-info@cac.washington.edu From: Ian Russell Ollmann Subject: ipop and imap(d) newbie question Date: Thu, 18 Apr 1996 00:11:46 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Our Sysadmin types are quite slow to get PPP running at our site, so we've been trying to set up some stuff on our own. So far, we have gotten Slirp 1.0c to work as a Slip emulator through our shell account, but would like to do POP through the Slirp connection to some mail tool like Eudora or Netscape. (We would use pine, but we are on macs and there is no macpine.) I'm in the process of compiling pine3.93 now. I have root access to our local machine. What do I need to do to turn it into a Pop or IMAP server? Can is serve mail files which it can access through nfs, but which are not on local file systems? (SGI Pers. Iris 4D/35, IRIX 5.3) Please cc: any replies to me. Thanks! Ian Ollmann From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26267; Thu, 18 Apr 96 01:36:38 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28247; Thu, 18 Apr 96 01:30:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28235; Thu, 18 Apr 96 01:30:23 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:28:13 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA05269; Thu, 18 Apr 1996 09:29:49 +0100 Date: Thu, 18 Apr 1996 09:29:49 +0100 (BST) From: Mike Brudenell To: Steve Hubert Cc: Pine Info Mailing List Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Gosh, you're right ... I never knew that (mainly because I so rarely use the "Other Commands" menu command, and certainly never on the Main Menu). You learn something every day! :-) Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Wed, 17 Apr 1996, Steve Hubert wrote: > > 1. Start Pine > > 2. Give the Release Notes command (R) > > 3. Give the Report Bug command (B) > > 4. Select "Send a bug report to the Pine development team" > > Step 2 is not actually necessary. > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26345; Thu, 18 Apr 96 01:40:24 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28181; Thu, 18 Apr 96 01:28:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28175; Thu, 18 Apr 96 01:28:37 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:26:31 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA05102; Thu, 18 Apr 1996 09:27:57 +0100 Date: Thu, 18 Apr 1996 09:27:57 +0100 (BST) From: Mike Brudenell To: Cheng-feng Huang Cc: pine-info@cac.washington.edu Subject: Re: Q In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 17 Apr 1996, Cheng-feng Huang wrote: > To whom it may concern: > Question1:how do include a file into email? If you have a plain text file that you want to include in to main body of the message (to save you typing it in again)... 1. Start composing your message. 2. Put the cursor in the "Message Text" area, where you want the file's contents to be included. 3. Give the Read File command (^R -- it's on the menu at the bottom of the screen) 4. Type in the name of the file (or select it by typing ^T) If you want to "attach" the file so that the recipient can "unpack" the file back into an exact copy of your original (this also works for non-text files)... 1. Start composing your message. 2. Put the cursor on the "Attchmnt" line up at the top of the screen. 3. Type in the name of the file (or select it by typing ^T) Note that "attaching" a file to your message in this way assumes that the recipient is also using a mail program that knows about MIME and MIME-attached files. If they aren't then all they will see is gibberish. > Question2:how to print a message from pine? First select your printer (this will be remembered for future Pine sessions)... 1. Go to the Main Menu by typing M. 2. Go to the Setup Printer screen by typing S then P. 3. Select the appropriate printer and/or printing command for your system. 4. Exit from the screen, returning to the Main Menu. Now you need to select and print your message... 1. Read the message. 2. With the message on the screen give the Print command (Y -- it's on the menu at the bottom of the screen) 3. Confirm you really do want to print the message. Note that the "Attached to ANSI" printer option that looks so inviting is for printing to a printer attached to your terminal (or micro running a terminal emulator program). Whether you are using a real terminal or a micro with a terminal emulator, they MUST understand and support "ANSI printing escape sequences" for the "attached-to-ANSI" option to work. If the don't all you will see is the message go by on the screen again. > Thank you for your time! Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26478; Thu, 18 Apr 96 01:45:41 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28417; Thu, 18 Apr 96 01:40:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28407; Thu, 18 Apr 96 01:40:21 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:38:17 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA06495; Thu, 18 Apr 1996 09:39:47 +0100 Date: Thu, 18 Apr 1996 09:39:47 +0100 (BST) From: Mike Brudenell Reply-To: Mike Brudenell To: John TenBosch Cc: pine-info@cac.washington.edu Subject: Re: signatures In-Reply-To: <4l3kbr$7tn@mark.ucdavis.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Thr trick is to set up a "signature file" which a lot of programs (including Pine) then make use of. The name of this file and its location depend on whether you are using UNIX Pine or PC-Pine (you don't say which!). The simplest thing is for you to start Pine and go to the Setup Configuration screen (by typing S then C from the Main Menu). Then put your cursor on the setting called "signature-file" and ask for help by typing "?". If you are using the current version of Pine (3.93) then it even includes a signature file editor to allow you to set up or change this easily. (The previous version, 3.92, also had this feature.) Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 17 Apr 1996, John TenBosch wrote: > I am not to familiar with the pine system but I have noticed that several > people are able to end their messages with a signature that is programed > to end every letter. How can I do this? > > John ten Bosch > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26560; Thu, 18 Apr 96 01:49:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28433; Thu, 18 Apr 96 01:41:17 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28427; Thu, 18 Apr 96 01:41:15 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9pFH-00038FC; Thu, 18 Apr 96 01:39 PDT To: pine-info@cac.washington.edu From: ishee@erc.msstate.edu (David Ishee) Subject: Re: .forward file (how to?) Date: 16 Apr 1996 18:43:42 -0600 Message-Id: References: <4l1a9l$53d@vixen.cso.uiuc.edu> In-Reply-To: mmkoenig@students.uiuc.edu's message of Tue, 16 Apr 1996 22:28:34 mmkoenig@students.uiuc.edu (Matthew Koenig) writes: > does anyone know what line to write in the <.forward> file so that all > email from one account will automatically be forwarded to another > account? Create a .forward file in your home directory with one line that is the address of where you want it forwarded: login@machine.name If you want to get more fancy with filtering look at http://www.jazzie.com/ii/internet/mailbots.html David -- ........................................................................... .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. .M+---------------------------------------------------------------------+M. .S| David Ishee Mississippi |S. .U| ishee@erc.msstate.edu All you gotta do is |U. .-| State rock the final!! |-. .M| Theta Tau KB# 491 |M. .S| Mechanical Engineering Senior University |S. .U+---------------------------------------------------------------------+U. .+MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU-MSU+. ```````````````````http://www2.msstate.edu/~dmi1/index.html```````````````` From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26702; Thu, 18 Apr 96 01:58:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28555; Thu, 18 Apr 96 01:50:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28549; Thu, 18 Apr 96 01:50:29 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Thu, 18 Apr 1996 09:47:52 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA07495; Thu, 18 Apr 1996 09:48:53 +0100 Date: Thu, 18 Apr 1996 09:48:53 +0100 (BST) From: Mike Brudenell To: hareesh@tc4hq.cmc.stph.net, GuntiHareeshSagar Cc: pine-info@cac.washington.edu Subject: Re: INTERNET NEWS In-Reply-To: <9604180552.AA26337@mx1.cac.washington.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm afraid there are few "public" news servers now (those which allow you to read news from them even though you are not a member of the organisation). There are even fewer such news servers that allow you to post your own articles to them! This is primarily because of... Load... people descend on the public news server and swamp it, meaning it can no longer provide its real service to its owners. Liability... some people post dubious or defamatory articles unfortunately. If this was done through an organisation's news server, but that organisation has no authority or disciplinary control of the poster, they are in trouble! Your best bet is to talk to your university/company/Interset Service Provider and see if they provide a news server. The newsgroups available depend on how the person who admisiters the news server has configured it. First find your news server, then your news reading software will be able to show you what groups are available on it. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 18 Apr 1996 hareesh@tc4hq.cmc.stph.net wrote: > > Hi, > > I need some info on how to get internet news by configuring > > pine. Can you please give me a list of a few nntp-servers & > > a few news groups. > > > > Hareesh. > > ----------------------------------------------------------------------- > > E-Mail hareesh@tc4hq.cmc.stph.net > E-Mail hareesh@grex.cyberspace.org > > ----------------------------------------------------------------------- > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00844; Thu, 18 Apr 96 04:54:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20053; Thu, 18 Apr 96 04:46:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20047; Thu, 18 Apr 96 04:46:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9s9M-00038FC; Thu, 18 Apr 96 04:45 PDT To: pine-info@cac.washington.edu From: lcole@shellx.best.com (Len Coleman) Subject: From Addresses Date: 14 Apr 1996 15:26:06 -0700 Message-Id: Any mail that is addressed to my domain address retains the TO address until I get it, but when I attempt to reply with that same address, it is automatically changed to my regular address. In other words, my regular ID is lcole@iro.com, but mail reaches me at accounts@iro.com or marketing@iro.com, but my responses always go out as lcol@iro.com. How can I respond to a message sent TO accounts@iro.com so that it goes out FROM accounts@iro.com? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01461; Thu, 18 Apr 96 05:36:16 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20432; Thu, 18 Apr 96 05:23:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [202.41.110.33] by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20420; Thu, 18 Apr 96 05:23:08 -0700 Received: from iucaa.UUCP (uucp@localhost) by sangam.ncst.ernet.in (8.6.12/8.6.6) with UUCP id RAA29925 for pine-info@cac.washington.edu; Thu, 18 Apr 1996 17:53:41 +0530 Received: from unipune.ernet.in by iucaa (4.1/SMI-4.1) id AA24304; Wed, 17 Apr 96 16:48:51+050 Received: from physics.unipune.ernet.in by unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA23119; Wed, 17 Apr 1996 16:35:38 +0500 Received: from localhost by physics.unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA20973; Wed, 17 Apr 1996 16:43:59 +0500 Date: Wed, 17 Apr 1996 16:43:58 -0500 (GMT) From: "Ashish S. Nadkarni" X-Sender: ashish@physics To: Pine Information Subject: imapd Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 924 could anyone please tell me what this "imapd" is and how to use it. thanks ashish ____________________________________________________________________________ ,-~~-.___. / | ' \ Ashish S. Nadkarni ashish@physics.unipune.ernet.in ( ) 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \_/-, ,----' URL: http://physics.unipune.ernet.in/~ashish/ ==== // * * * * / \-'~; /~~~(O) Scanning Tunneling Microscopy Lab,Dept. of Physics / __/~| / | University of Pune,Pune,India =( _____| (_________| ____________________________________________ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ home!! 21/2A Jagdishnagar Ganeshkhind Rd Aundh Pune 411007 India. ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02965; Thu, 18 Apr 96 07:05:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02237; Thu, 18 Apr 96 06:56:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02231; Thu, 18 Apr 96 06:56:52 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9uAn-00038WC; Thu, 18 Apr 96 06:55 PDT To: pine-info@cac.washington.edu From: Barry Landy Subject: Re: bug reports to where? Date: Thu, 18 Apr 1996 12:25:12 +0100 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Thu, 18 Apr 1996, Mike Brudenell wrote: :>Have you upgraded to Pine 3.9{2,3} yet? This seems to be much more :>sensible in that it offers you three alternatives: On its way. :> :> Send to local support staff :> Send bug report to Pine Team :> Send suggestion to Pine Team :> :>The default is the first one. I agree that there is some hope that this will alleviate matters. :> :>Hopefully this intermediate screen, from which you have to select the :>destination, may reduce "accidental" mailings. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03612; Thu, 18 Apr 96 07:25:34 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21704; Thu, 18 Apr 96 07:09:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21698; Thu, 18 Apr 96 07:09:25 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9uIN-00038UC; Thu, 18 Apr 96 07:02 PDT To: pine-info@cac.washington.edu From: Mike Brudenell Subject: Re: bug reports to where? Date: Thu, 18 Apr 1996 11:41:38 +0100 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Have you upgraded to Pine 3.9{2,3} yet? This seems to be much more sensible in that it offers you three alternatives: Send to local support staff Send bug report to Pine Team Send suggestion to Pine Team The default is the first one. Hopefully this intermediate screen, from which you have to select the destination, may reduce "accidental" mailings. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 18 Apr 1996, Barry Landy wrote: > On 18 Apr 1996, Mike Brudenell wrote: > > :>Gosh, you're right ... I never knew that (mainly because I so rarely use > :>the "Other Commands" menu command, and certainly never on the Main Menu). > :> > :>You learn something every day! :-) > :> > > This is actually a total pain. We get a regular stream of empty bug > reports because users type B (no doubt thinking they were typing > something innocuous like the next door N) and then responde Y to all > prompts! (we have the pine-bugs diverted to email to us, so at least > Washington isnt bombarded with this). Perhaps some confirmation which is > neither Yes or No (or ^X, as is the ultimate prompt) would make them > think a little (but then, probably not!). > > :>On Wed, 17 Apr 1996, Steve Hubert wrote: > :> > :>> > 1. Start Pine > :>> > 2. Give the Release Notes command (R) > :>> > 3. Give the Report Bug command (B) > :>> > 4. Select "Send a bug report to the Pine development team" > :>> > :>> Step 2 is not actually necessary. > :>> > ------------------------------------------------------------------------------- > Barry Landy Computer Laboratory:+44 1223 334600 > Head of Systems and Development Direct line: +44 1223 334713 > University of Cambridge Computing Service > New Museums Site Email:Barry.Landy@ucs.cam.ac.uk > Pembroke Street, Cambridge CB2 3QG > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06320; Thu, 18 Apr 96 08:48:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04015; Thu, 18 Apr 96 08:32:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04005; Thu, 18 Apr 96 08:32:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9veW-00038FC; Thu, 18 Apr 96 08:29 PDT To: pine-info@cac.washington.edu From: "Timothy J. Luoma" Subject: Bug (ID 2O3CP): pine 3.93 -- completion bug -- crasher! Date: Wed, 17 Apr 1996 12:07:47 -0400 Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2048521574-829757267=:462" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-2048521574-829757267=:462 Content-Type: TEXT/PLAIN; charset=US-ASCII How to Crash Pine In the body, do CONTROL-R (to 'read file') then enter a directory (which exists), and then the first few letters of a filename. Do 'tab' to complete the filename (it will be completed). Then hit return and you will get Problem detected: "Received abort signal". Pine Exiting. Bang. Gone. Works every time. To test, do this: cd mkdir testdir touch testdir/somefile pine test (this will start a compose message to 'test') (go to body of the message) Control-R testdir/some TAB ENTER Pine will crash. Tested under 3.92 and 3.93 TjL (note: I do not generally keep up with comp.mail.pine, so please CC me if you reply to this message and you want me to see it) -- Timothy J. Luoma USENET: Please CC this address on replies to my posts, things vanish fast. NeXT Info available via email! Send message with SUBJECT 'send info' >>>> Please: No NeXTMail, use MIME for attachments <<<< --0-2048521574-829757267=:462 Content-Type: TEXT/PLAIN; name="config.txt" Content-ID: Content-Description: Pine Configuration Data Pine built Wed Apr 17 09:52:05 EDT 1996 on host: capitalist ========== struct pine * ========== ui: login = luomat, full = Timothy J. Luoma home = /Users/luomat home_dir= /Users/luomat hostname= capitalist.princeton.edu localdom= princeton.edu userdom= NULL maildom= capitalist.princeton.edu cur_cntxt= Mailboxes/[] cur_fldr= INBOX actual mbox= /usr/spool/mail/luomat msgmap: tot=28, cur=28, del=0, hid=0, exld=0, slct=0, sort=OrderedSubj inbox is mail_stream term type=vt220, ttyname=/dev/ttyp2, size=24x80, speed=normal ======= Current_val options set ======= personal-name : Timothy J. Luoma user-id : luomat smtp-server : localhost nntp-server : nntpserver inbox-path : inbox folder-collections : Mailboxes/[] news-collections : *{nntpserver/nntp}[] default-fcc : outgoing default-saved-msg-fo : next postponed-folder : drafts mail-directory : /Users/luomat/Mailboxes signature-file : /dev/null global-address-book : /Users/luomat/.pine-address address-book : .addressbook feature-list : auto-open-next-unread : enable-tab-completion : news-post-without-validation : show-selected-in-boldface : expanded-view-of-folders : expunge-without-confirm : enable-suspend : preserve-start-stop-characters : news-approximates-new-status : save-will-advance : delete-skips-deleted : enable-flag-cmd : enable-full-header-cmd : enable-jump-shortcut : enable-mail-check-cue : news-read-in-newsrc-order : enable-aggregate-command-set : signature-at-bottom : enable-unix-pipe-cmd : expanded-view-of-addressbooks : enable-bounce-cmd : compose-cut-from-cursor : enable-cruise-mode : enable-dot-files : enable-dot-folders : reply-always-uses-reply-to : show-cursor : tab-visits-next-new-message-only : use-current-dir : quell-dead-letter-on-cancel : allow-talk default-composer-hdr : CC: : BCC: : To: : Subject: : Attchmnt: : Return-Receipt-To: : Fcc: : Newsgrps: : Cc: : Followup-To: customized-hdrs : Return-Receipt-To: : Followup-To: : Reply-To: luomat@capitalist.princeton.edu saved-msg-name-rule : last-folder-used fcc-name-rule : default-fcc sort-key : OrderedSubj addrbook-sort-rule : fullname-with-lists-last character-set : iso-8859-1 editor : /usr/local/bin/pico composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : no printer : attached-to-ansi standard-printer : lpr last-time-prune-ques : 96.4 last-version-used : 3.93 bugs-fullname : Pine Developers bugs-address : pine-bugs@cac.washington.edu suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 sendmail-path : /usr/local/lib/sendmail/sendmail alt-addresses : luomat@capitalist viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 newsrc-path : /Users/luomat/.newsrc elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Command_line_val options set ======= ======= User_val options set (/Users/luomat/.pinerc) ======= personal-name : Timothy J. Luoma smtp-server : localhost default-fcc : outgoing default-saved-msg-fo : next postponed-folder : drafts signature-file : /dev/null global-address-book : ~/.pine-address feature-list : auto-open-next-unread : enable-tab-completion : news-post-without-validation : show-selected-in-boldface : expanded-view-of-folders : expunge-without-confirm : enable-suspend : preserve-start-stop-characters : news-approximates-new-status : save-will-advance : delete-skips-deleted : enable-flag-cmd : enable-full-header-cmd : enable-jump-shortcut : enable-mail-check-cue : news-read-in-newsrc-order : enable-aggregate-command-set : signature-at-bottom : enable-unix-pipe-cmd : expanded-view-of-addressbooks : enable-bounce-cmd : compose-cut-from-cursor : enable-cruise-mode : enable-dot-files : enable-dot-folders : reply-always-uses-reply-to : show-cursor : tab-visits-next-new-message-only : use-current-dir : quell-dead-letter-on-cancel : allow-talk default-composer-hdr : CC: : BCC: : To: : Subject: : Attchmnt: : Return-Receipt-To: : Fcc: : Newsgrps: : Cc: : Followup-To: customized-hdrs : Return-Receipt-To: : Followup-To: : Reply-To: luomat@capitalist.princeton.edu saved-msg-name-rule : last-folder-used sort-key : OrderedSubj character-set : iso-8859-1 editor : /usr/local/bin/pico last-time-prune-ques : 96.4 last-version-used : 3.93 alt-addresses : luomat@capitalist newsrc-path : ~/.newsrc ======= Global_val options set (/usr/local/lib/pine.conf) ======= nntp-server : nntpserver inbox-path : inbox folder-collections : Mailboxes/[] default-fcc : sent-mail default-saved-msg-fo : saved-messages postponed-folder : postponed-msgs mail-directory : ~/Mailboxes signature-file : .signature global-address-book : /usr/local/lib/pine-addressbook address-book : .addressbook saved-msg-name-rule : default-folder fcc-name-rule : default-fcc sort-key : arrival addrbook-sort-rule : fullname-with-lists-last composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : no printer : attached-to-ansi standard-printer : lpr bugs-fullname : Pine Developers bugs-address : pine-bugs@cac.washington.edu suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 sendmail-path : /usr/local/lib/sendmail/sendmail viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Fixed_val options set (NO pine.conf.fixed) ======= ========== Feature settings ========== allow-talk no-assume-slow-link no-auto-move-read-msgs auto-open-next-unread no-auto-zoom-after-select no-auto-unzoom-after-apply compose-cut-from-cursor no-compose-maps-delete-key-to-ctrl-d no-compose-rejects-unqualified-addrs no-compose-send-offers-first-filter no-compose-sets-newsgroup-without-confirm delete-skips-deleted no-disable-config-cmd no-disable-keyboard-lock-cmd no-disable-keymenu no-disable-password-cmd no-disable-update-cmd no-disable-signature-edit-cmd no-enable-8bit-esmtp-negotiation no-enable-8bit-nntp-posting enable-aggregate-command-set no-enable-alternate-editor-cmd no-enable-alternate-editor-implicitly enable-bounce-cmd enable-cruise-mode no-enable-cruise-mode-delete enable-dot-files enable-dot-folders enable-flag-cmd no-enable-flag-screen-implicitly enable-full-header-cmd no-enable-incoming-folders enable-jump-shortcut enable-mail-check-cue no-enable-mouse-in-xterm no-enable-newmail-in-xterm-icon enable-suspend enable-tab-completion enable-unix-pipe-cmd no-enable-verbose-smtp-posting expanded-view-of-addressbooks no-expanded-view-of-distribution-lists expanded-view-of-folders expunge-without-confirm no-fcc-on-bounce no-include-attachments-in-reply no-include-header-in-reply no-include-text-in-reply news-approximates-new-status news-post-without-validation news-read-in-newsrc-order no-pass-control-characters-as-is preserve-start-stop-characters no-print-offers-custom-cmd-prompt no-print-index-enabled no-print-formfeed-between-messages quell-dead-letter-on-cancel no-quell-lock-failure-warnings no-quell-status-message-beeping no-quell-user-lookup-in-passwd-file no-quit-without-confirm reply-always-uses-reply-to no-save-will-quote-leading-froms no-save-will-not-delete save-will-advance no-select-without-confirm show-cursor show-selected-in-boldface signature-at-bottom no-single-column-folder-list tab-visits-next-new-message-only use-current-dir no-use-function-keys no-use-sender-not-x-sender no-use-subshell-for-suspend ========== Latest keystrokes ========== ^L (0x000c) y (0x0079) i (0x0069) (0x0020) (0x0020) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) f (0x0066) ^E (0x0005) e (0x0065) p (0x0070) i (0x0069) n (0x006e) e (0x0065) - (0x002d) c (0x0063) r (0x0072) a (0x0061) s (0x0073) h (0x0068) RETURN (0x000d) m (0x006d) b (0x0062) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) --0-2048521574-829757267=:462-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09639; Thu, 18 Apr 96 10:04:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06283; Thu, 18 Apr 96 09:56:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06277; Thu, 18 Apr 96 09:56:57 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25233; Thu, 18 Apr 96 09:55:00 -0700 Date: Thu, 18 Apr 1996 09:54:58 -0700 (PDT) From: David L Miller To: Mike Brudenell , Barry Landy Cc: pine-info@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 18 Apr 1996, Mike Brudenell wrote: > Send to local support staff System administrators should note that the default address for local support is "postmaster." If you have a better address for local questions, sett the "local-fullname" and "local-address" variables in your /usr/local/lib/pine.conf file. > Send bug report to Pine Team > Send suggestion to Pine Team > These addresses can be changed too. If you can set these to local addresses to pre-screen reports, we would appreciate it... > The default is the first one. > > Hopefully this intermediate screen, from which you have to select the > destination, may reduce "accidental" mailings. > Indeed these changes do seem to have reduced the accidental mailings to pine-bugs. We recieve ~100 "accidental" mailings/day from Pine 3.90/3.91 users :( |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12209; Thu, 18 Apr 96 10:57:15 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27209; Thu, 18 Apr 96 10:52:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27197; Thu, 18 Apr 96 10:52:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0u9xqS-00038FC; Thu, 18 Apr 96 10:50 PDT To: pine-info@cac.washington.edu From: David L Miller Subject: Re: Bug (ID YH56Z): 3.93 -- little bug: continue reply after postpone Date: Thu, 18 Apr 1996 09:24:00 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Unfortunately we can't fix this long-standing problem until we convert to the new c-client library. We are planning to do this for Pine 4.00... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA On Thu, 18 Apr 1996, Timothy J. Luoma wrote: > Newsgroups: comp.mail.pine > Date: Thu, 18 Apr 1996 09:55:22 -0400 (EDT) > From: "Timothy J. Luoma" > To: Pine Developers > Subject: Bug (ID YH56Z): 3.93 -- little bug: continue reply after postpone > Message-ID: > > > I suppose it is not a big deal, but: > > 1) start a 'reply' to a message. > 2) postpone the message > 3) continue it, and send it. > > The original message is not marked as 'answered'. > > I really like the 'answered' feature of PINE, so I notice when it isn't > there. > > TjL > > -- > Timothy J. Luoma > USENET: Please CC this address on replies to my posts, things vanish fast. > NeXT Info available via email! Send message with SUBJECT 'send info' > >>>> Please: No NeXTMail, use MIME for attachments <<<< > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14325; Thu, 18 Apr 96 11:40:46 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09040; Thu, 18 Apr 96 11:36:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09034; Thu, 18 Apr 96 11:36:08 -0700 Received: from cus.cam.ac.uk [131.111.99.11] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0u9yYm-0002LPC; Thu, 18 Apr 96 19:36 BST Date: Thu, 18 Apr 1996 19:36:45 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: David L Miller Cc: Mike Brudenell , pine-info@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 18 Apr 1996, David L Miller wrote: :>On Thu, 18 Apr 1996, Mike Brudenell wrote: :> :>> Send to local support staff :> :>System administrators should note that the default address for local :>support is "postmaster." If you have a better address for local :>questions, sett the "local-fullname" and "local-address" variables in :>your /usr/local/lib/pine.conf file. :> :>> Send bug report to Pine Team :>> Send suggestion to Pine Team :>> :> :>These addresses can be changed too. If you can set these to local :>addresses to pre-screen reports, we would appreciate it... :> Please dont forget that while it is easy to change the defaults on a shared unix system via pine.conf[.fixed], it is not the same for the PC versions where it is all too likely that what comes out of the box is what will be used. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17984; Thu, 18 Apr 96 12:57:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10908; Thu, 18 Apr 96 12:49:31 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10894; Thu, 18 Apr 96 12:49:25 -0700 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id NAA03638 for ; Thu, 18 Apr 1996 13:49:21 -0600 Received: from gpu3.srv.ualberta.ca (gpu3.srv.ualberta.ca [129.128.98.13]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id NAA46082 for ; Thu, 18 Apr 1996 13:49:23 -0600 Date: Thu, 18 Apr 1996 13:49:22 -0600 (MDT) From: Lea X-Sender: maldridg@gpu3.srv.ualberta.ca Reply-To: Lea To: Pine Information List Subject: Re: Bug (ID 2O3CP): pine 3.93 -- completion bug -- crasher! In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 17 Apr 1996, Timothy J. Luoma wrote: > How to Crash Pine > > In the body, do CONTROL-R (to 'read file') then enter a directory (which > exists), and then the first few letters of a filename. Do 'tab' to > complete the filename (it will be completed). Then hit return and you > will get > Problem detected: "Received abort signal". > Pine Exiting. > Bang. Gone. > Works every time. If I start Pine 3.92 from my Unix prompt, hit c for compose, and follow the above instructions, hitting return pulls the file into the buffer. I wonder what else in your environment might be having an effect on this? Is anyone else out there getting the same results as Timothy? Lea From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19198; Thu, 18 Apr 96 13:08:01 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11390; Thu, 18 Apr 96 13:04:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11382; Thu, 18 Apr 96 13:04:32 -0700 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id OAA05224 for ; Thu, 18 Apr 1996 14:03:57 -0600 Received: from gpu3.srv.ualberta.ca (gpu3.srv.ualberta.ca [129.128.98.13]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id OAA29844 for ; Thu, 18 Apr 1996 14:03:59 -0600 Date: Thu, 18 Apr 1996 14:03:58 -0600 (MDT) From: Lea X-Sender: maldridg@gpu3.srv.ualberta.ca To: Pine Information List Subject: Re: Bug (ID 2O3CP): pine 3.93 -- completion bug -- crasher! In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 17 Apr 1996, Timothy J. Luoma wrote: > cd > mkdir testdir > touch testdir/somefile > pine test (this will start a compose message to 'test') > (go to body of the message) > Control-R > testdir/some > TAB > ENTER I tried this method too, down to the letter. Also tried selecting Pine from the Lynx shell menu. No matter what I do, I *can't* get Pine to crash. We're running AIX 4.1.3 and 3.92 Pine, for whatever that's worth. Lea ----------------------------------------------------------------------------- Marianne Aldridge (Lea) CNS Consulting Team; Helpdesk maldridg@gpu.srv.ualberta.ca OR helpdesk@gpu.srv.ualberta.ca 492-9380 (voicemail) OR 492-9400 (helpdesk) http://www.ualberta.ca/~maldridg/tutor/Tutorials.html http://gpu.srv.ualberta.ca/~maldridg/Wiz/Wizard ..'But I didn't *mean* to be brave - it just sort of happened when I panicked...'... -Piglet ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23365; Thu, 18 Apr 96 14:32:18 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03138; Thu, 18 Apr 96 14:29:00 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03128; Thu, 18 Apr 96 14:28:57 -0700 Received: from localhost (rcummins@localhost) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id RAA24275 for ; Thu, 18 Apr 1996 17:28:48 -0400 Date: Thu, 18 Apr 1996 17:28:48 -0400 (EDT) From: Ray Cummins To: pine-info@cac.washington.edu Subject: Re: PC-Pine 3.93 (w32) keeps asking me to log in! In-Reply-To: <199604160115.SAA12792@themis.ag.gov.bc.ca> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 15 Apr 1996, Jamie Royer wrote: > rcummins@burlco.lib.nj.us (Ray Cummins) writes: > > When I first start PC-Pine 3.93 (w32) it asks me to "ENTER LOGIN > >NAME" and "PASSWORD" as usual. When I go to compose a message, it asks me > >again! > > I had this problem. Several things to watch out for. > 1) I had user-id set to what I wanted in the "from" line, but signed > on with a different id. Don't do this. > 2) Try setting your "inbox-path" to: > {computer.domain/user=YourID}INBOX > 3) Save for your "folder-collections". > > I think that was all I needed to do. > I think my problem is with #1. In my pinerc, I have user-id="" This is in a "lab environment", so I don't want Pine asking people if they want to save their user-id in pinerc. Obviously doing {some.com/user=userid}INBOX isn't a solution here, either. Is there any way to get PC-Pine 3.93 to go back to PC-Pine 3.92 behavior in this example? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23819; Thu, 18 Apr 96 14:40:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13724; Thu, 18 Apr 96 14:37:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13718; Thu, 18 Apr 96 14:37:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uA1KC-00038UC; Thu, 18 Apr 96 14:33 PDT To: pine-info@cac.washington.edu From: bwl01572@wipux2 (Andreas Kucher) Subject: Auto-forward mails with pine 3.91 ?? Date: 17 Apr 1996 22:33:48 GMT Message-Id: <4l3rkc$4iu@trumpet.uni-mannheim.de> From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25412; Thu, 18 Apr 96 15:25:26 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14825; Thu, 18 Apr 96 15:22:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14819; Thu, 18 Apr 96 15:22:43 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04535; Thu, 18 Apr 96 15:22:32 -0700 Date: Thu, 18 Apr 1996 15:22:29 -0700 (PDT) From: David L Miller To: David Heyman Cc: pine-info@cac.washington.edu Subject: Re: procmail and pine In-Reply-To: <316D30AE.45B4@gib.macom.co.il> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 11 Apr 1996, David Heyman wrote: > I'm using procmail to filter my mail and Pine to read it. Is there any way to have Pine > show me all the mailbox folders with 'New' mail in them in Bold so I don't have to check > each and every one? > If you list the folders wherre you recieve mail in the Incoming Folders list, you can TAB to the next folder with new mail. Pine won't stop on a folder with no unseen messages... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25713; Thu, 18 Apr 96 15:32:32 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04500; Thu, 18 Apr 96 15:28:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04494; Thu, 18 Apr 96 15:27:59 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04654; Thu, 18 Apr 96 15:27:56 -0700 Date: Thu, 18 Apr 1996 15:27:54 -0700 (PDT) From: David L Miller To: Tam Tran Cc: pine-info@cac.washington.edu Subject: Re: question In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sun, 14 Apr 1996, Tam Tran wrote: > Perhaps you don't quite understand, or this is only seen by from > my standpoint, as the sender. When I meant that my name isn't shown with > my postings, I don't mean in the message header, but in the INDEX of the > folder. Before my posts said my name, just like very one else's, but now > it has "To:xxxxxxxxx" in the FROM column of the INDEX. > Only you, as sender, will see the To:xxxxxxx in the index. If you want to disable that, take a look at help for the "index-format" entry in the Setup/Config screen. |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25753; Thu, 18 Apr 96 15:33:48 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14965; Thu, 18 Apr 96 15:30:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14959; Thu, 18 Apr 96 15:30:24 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04717; Thu, 18 Apr 96 15:30:20 -0700 Date: Thu, 18 Apr 1996 15:30:18 -0700 (PDT) From: David L Miller To: Jonathan David Makepeace Cc: pine-info@cac.washington.edu Subject: Re: Downloading from Pine to Harddrive In-Reply-To: <316D9B60.7679@unix1.sncc.lsu.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 11 Apr 1996, Jonathan David Makepeace wrote: > What is the best way to get a text out of Pine and into a PC-based text > editor like WordPerfect? Do I really have to export the message to a > unix file and then ftp that to my harddisk? > In the current Pine 3.93 release, you can specify an upload-command and download-command in the Setup/Config screen... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27099; Thu, 18 Apr 96 16:08:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05203; Thu, 18 Apr 96 16:02:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05195; Thu, 18 Apr 96 16:02:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uA2fc-00038FC; Thu, 18 Apr 96 15:59 PDT To: pine-info@cac.washington.edu From: "Timothy J. Luoma" Subject: Re: Why won't Ctrl-space work for me? Date: Thu, 18 Apr 1996 11:46:20 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Sat, 13 Apr 1996, Stan Mulder wrote: > Everybody is saying that pressing Ctrl-spacebar in pico (UW PICO 2.6) will > advance the cursor one word at a time. I can't get make it do it. What > might I be doing wrong? Well, it won't work for me in pico 2.7 either, so I dunno. Sounds like a nice option. It just equals a space to my version of pico. TjL -- Timothy J. Luoma USENET: Please CC this address on replies to my posts, things vanish fast. NeXT Info available via email! Send message with SUBJECT 'send info' >>>> Please: No NeXTMail, use MIME for attachments <<<< From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27929; Thu, 18 Apr 96 16:23:23 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05673; Thu, 18 Apr 96 16:18:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from unix1.sncc.lsu.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05664; Thu, 18 Apr 96 16:18:56 -0700 Received: by unix1.sncc.lsu.edu (AIX 3.2/UCB 5.64/4.03) id AA208441; Thu, 18 Apr 1996 18:15:51 -0500 Date: Thu, 18 Apr 1996 18:15:51 -0500 (CDT) From: Jonathan David Makepeace To: David L Miller Cc: pine-info@cac.washington.edu Subject: Re: Downloading from Pine to Harddrive In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 18 Apr 1996, David L Miller wrote: > On Thu, 11 Apr 1996, Jonathan David Makepeace wrote: > > > What is the best way to get a text out of Pine and into a PC-based text > > editor like WordPerfect? Do I really have to export the message to a > > unix file and then ftp that to my harddisk? > > In the current Pine 3.93 release, you can specify an upload-command > and download-command in the Setup/Config screen... Thank you. We're in 3.91, but I've brought this to our system administrator's attention. -- Jonathan David Makepeace Monograph Cataloger/Automation Specialist LSU Libraries, 30 Middleton Tel. (504) 388-3331, Fax. (504) 388-6992 Louisiana State University Baton Rouge, LA 70803-3300 mailto:notjdm@unix1.sncc.lsu.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06447; Thu, 18 Apr 96 20:27:24 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20632; Thu, 18 Apr 96 20:23:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20626; Thu, 18 Apr 96 20:23:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uA6jh-00038FC; Thu, 18 Apr 96 20:19 PDT To: pine-info@cac.washington.edu From: Barry Landy Subject: Re: bug reports to where? Date: Thu, 18 Apr 1996 11:22:12 +0000 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 18 Apr 1996, Mike Brudenell wrote: :>Gosh, you're right ... I never knew that (mainly because I so rarely use :>the "Other Commands" menu command, and certainly never on the Main Menu). :> :>You learn something every day! :-) :> This is actually a total pain. We get a regular stream of empty bug reports because users type B (no doubt thinking they were typing something innocuous like the next door N) and then responde Y to all prompts! (we have the pine-bugs diverted to email to us, so at least Washington isnt bombarded with this). Perhaps some confirmation which is neither Yes or No (or ^X, as is the ultimate prompt) would make them think a little (but then, probably not!). :>On Wed, 17 Apr 1996, Steve Hubert wrote: :> :>> > 1. Start Pine :>> > 2. Give the Release Notes command (R) :>> > 3. Give the Report Bug command (B) :>> > 4. Select "Send a bug report to the Pine development team" :>> :>> Step 2 is not actually necessary. :>> ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07497; Thu, 18 Apr 96 21:24:07 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11286; Thu, 18 Apr 96 21:18:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11280; Thu, 18 Apr 96 21:18:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uA7bZ-00038FC; Thu, 18 Apr 96 21:15 PDT To: pine-info@cac.washington.edu From: Bun Chiu Subject: How do I access USENET newsgroups using pine 3.91? Date: Tue, 16 Apr 1996 14:46:30 -0400 Message-Id: <3173EB06.6F7F@pcix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The subject says it all. Please walk me through the configuration procedure. Your help is highly appreciated. Bun From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09334; Thu, 18 Apr 96 23:24:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12754; Thu, 18 Apr 96 23:19:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12748; Thu, 18 Apr 96 23:19:47 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20810; Thu, 18 Apr 96 23:19:46 -0700 Date: Thu, 18 Apr 1996 23:19:46 -0700 (PDT) From: Steve Hubert To: Pine Information List Subject: Re: Bug (ID 2O3CP): pine 3.93 -- completion bug -- crasher! In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE This does seem to happen for some people and not others and on some systems and not others. We have found a bug that might be causing this and will hopefully have it fixed in the next version. The bug has to do with locales and the toupper function, so it is very dependent on the implementation on a particular system and on what you might=A0have in your environment relating to locales. Thanks. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Thu, 18 Apr 1996, Lea wrote: > On Wed, 17 Apr 1996, Timothy J. Luoma wrote: >=20 > > How to Crash Pine > > > > In the body, do CONTROL-R (to 'read file') then enter a directory (whic= h > > exists), and then the first few letters of a filename. Do 'tab' to > > complete the filename (it will be completed). Then hit return and you > > will get > > Problem detected: "Received abort signal". > > Pine Exiting. > > Bang. Gone. > > Works every time. >=20 > If I start Pine 3.92 from my Unix prompt, hit c for compose, > and follow the above instructions, hitting return > pulls the file into the buffer. > I wonder what else in your environment might be having > an effect on this? Is anyone else out there getting the same > results as Timothy? >=20 > Lea >=20 >=20 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09427; Thu, 18 Apr 96 23:28:29 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12827; Thu, 18 Apr 96 23:24:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12815; Thu, 18 Apr 96 23:24:33 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20858; Thu, 18 Apr 96 23:24:30 -0700 Date: Thu, 18 Apr 1996 23:24:29 -0700 (PDT) From: Steve Hubert To: Barry Landy Cc: Pine News Group , pine@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry, it sounds like we've managed to reduce the number of bug reports to us but have increased the number for you. That certainly wasn't our intent (Well, actually it was, but we only wanted people to send you stuff if they really meant to :-). We'll spend more thought time on it. Thanks for letting us know. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Thu, 18 Apr 1996, Barry Landy wrote: > On 18 Apr 1996, Mike Brudenell wrote: > > :>Gosh, you're right ... I never knew that (mainly because I so rarely use > :>the "Other Commands" menu command, and certainly never on the Main Menu). > :> > :>You learn something every day! :-) > :> > > This is actually a total pain. We get a regular stream of empty bug > reports because users type B (no doubt thinking they were typing > something innocuous like the next door N) and then responde Y to all > prompts! (we have the pine-bugs diverted to email to us, so at least > Washington isnt bombarded with this). Perhaps some confirmation which is > neither Yes or No (or ^X, as is the ultimate prompt) would make them > think a little (but then, probably not!). > > :>On Wed, 17 Apr 1996, Steve Hubert wrote: > :> > :>> > 1. Start Pine > :>> > 2. Give the Release Notes command (R) > :>> > 3. Give the Report Bug command (B) > :>> > 4. Select "Send a bug report to the Pine development team" > :>> > :>> Step 2 is not actually necessary. > :>> > ------------------------------------------------------------------------------- > Barry Landy Computer Laboratory:+44 1223 334600 > Head of Systems and Development Direct line: +44 1223 334713 > University of Cambridge Computing Service > New Museums Site Email:Barry.Landy@ucs.cam.ac.uk > Pembroke Street, Cambridge CB2 3QG > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11089; Fri, 19 Apr 96 00:55:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23812; Fri, 19 Apr 96 00:44:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23806; Fri, 19 Apr 96 00:44:08 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAAma-00038TC; Fri, 19 Apr 96 00:39 PDT To: pine-info@cac.washington.edu From: Stan Mulder Subject: Re: Why won't Ctrl-space work for me? Date: Thu, 18 Apr 1996 11:58:32 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Thu, 18 Apr 1996, Timothy J. Luoma wrote: > On Sat, 13 Apr 1996, Stan Mulder wrote: > > > Everybody is saying that pressing Ctrl-spacebar in pico (UW PICO 2.6) will > > advance the cursor one word at a time. I can't get make it do it. What > > might I be doing wrong? > > Well, it won't work for me in pico 2.7 either, so I dunno. > > Sounds like a nice option. It just equals a space to my version of pico. > I had to press Shift-Ctrl-@ to make it work. -Stan- ----------------------------------------------------------------------------- Stan Mulder -- mulder@csee.usf.edu http://www.csee.usf.edu/~mulder Information Systems C/C++ -- University of South Florida, Lakeland Nothing changes until something changes. ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12437; Fri, 19 Apr 96 01:42:03 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14494; Fri, 19 Apr 96 01:36:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14482; Fri, 19 Apr 96 01:36:31 -0700 Received: from slave.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Fri, 19 Apr 1996 09:34:29 +0100 Received: from localhost by slave.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA03747; Fri, 19 Apr 1996 09:36:00 +0100 Date: Fri, 19 Apr 1996 09:35:59 +0100 (BST) From: Mike Brudenell To: Steve Hubert Cc: Barry Landy , Pine News Group , pine@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. I think that having the "B" (Bug Report command) available at the Main Menu as well as the Release Notes screen is good (even though I didn't know of it until recently!:-) because "Release Notes" is definitely not an obvious place to go in order to report a problem. 2. I strongly suspect that the revised Bug Report front page (with its (default of) local support, pine team bugs, and pine team suggestions) should help alleviate accidents. Basically I personally think you've *improved* things, not worsened them! Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 18 Apr 1996, Steve Hubert wrote: > Sorry, it sounds like we've managed to reduce the number of bug reports to > us but have increased the number for you. That certainly wasn't our > intent (Well, actually it was, but we only wanted people to send you stuff > if they really meant to :-). We'll spend more thought time on it. Thanks > for letting us know. > > Steve Hubert > Networks and Distributed Computing, Univ. of Washington, Seattle From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13496; Fri, 19 Apr 96 02:52:24 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25219; Fri, 19 Apr 96 02:48:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25213; Fri, 19 Apr 96 02:48:08 -0700 Received: from quinag.csi.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0uACnE-0002X4C; Fri, 19 Apr 96 10:47 BST Date: Fri, 19 Apr 1996 10:47:12 +0100 (BST) From: Barry Landy Reply-To: Barry Landy To: Mike Brudenell Cc: Steve Hubert , Pine News Group , pine@cac.washington.edu Subject: Re: bug reports to where? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 19 Apr 1996, Mike Brudenell wrote: :>1. I think that having the "B" (Bug Report command) available at the Main :>Menu as well as the Release Notes screen is good (even though I didn't :>know of it until recently!:-) because "Release Notes" is definitely not an :>obvious place to go in order to report a problem. :> :>2. I strongly suspect that the revised Bug Report front page (with its :>(default of) local support, pine team bugs, and pine team suggestions) :>should help alleviate accidents. :> :>Basically I personally think you've *improved* things, not worsened them! I agree with all three of the above points! My only criticism (based on correspondence with someone who sent a "bug-report" and did not even realise that he had!) is that at least one of the screens before the "send message" screen should require a response which is none of Y N or default. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17369; Fri, 19 Apr 96 05:14:45 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27020; Fri, 19 Apr 96 05:04:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27014; Fri, 19 Apr 96 05:04:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAEtJ-00038TC; Fri, 19 Apr 96 05:02 PDT To: pine-info@cac.washington.edu From: gilarumi@conexis.es (Gil Arumi) Subject: pine vs elm (linux) Date: Mon, 15 Apr 1996 21:42:50 GMT Message-Id: <4kufml$lfb@minerva.ibernet.es> Hi, Do you know which one is better (more sophisticated, more options), PINE or elm ? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17406; Fri, 19 Apr 96 05:15:45 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17016; Fri, 19 Apr 96 05:04:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17010; Fri, 19 Apr 96 05:04:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAEr2-00038FC; Fri, 19 Apr 96 05:00 PDT To: pine-info@cac.washington.edu From: unger@raindrop.seaslug.org (Thomas Unger) Subject: Re: 3.92 bug(let) Date: Mon, 15 Apr 1996 14:50:06 GMT Message-Id: References: In article , David Nugent wrote: >On Fri, 12 Apr 1996, Barry Landy wrote: > >>I dont know if this is OS/2 port specific or a general bug in 3.92. > >Hmm, neither do I. > >PineOS2's video subsystem is uniq to itself (ie. it is all >very OS/2 specific), but I don't know of anything that could >cause this, off-hand. Just a suggestion: When pine checks mail it moves the cursor up to the top of the screen then back to the previous location. Maybe the space is the side effect of this action. >>Occasionally I see a letter in a message that I am reading >>replaced by a space. Refreshing the screen with ^L gets the >>letter back. -- Tom Unger WWC From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17521; Fri, 19 Apr 96 05:20:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17093; Fri, 19 Apr 96 05:09:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17087; Fri, 19 Apr 96 05:09:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAEzZ-00038TC; Fri, 19 Apr 96 05:08 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: custom headers Date: 18 Apr 1996 13:42:14 GMT Message-Id: <4l5grm$822@babbage.ece.uc.edu> References: In-Reply-To: In article , David Pascoe writes: >I am finding it difficult to get custom headers working as I would like. My >..pinerc currently shows > ># Add these customized headers (and possible default values) when composing >customized-hdrs=Return-Receipt-To:davidp@pdd.3com.com, > Organization: 3Com Corporation. PDD. Hemel Hempstead. England. U.K. > >but this results in the header looking like. > >Return-Receipt-To:Pascoe David >Organization: 3Com Corporation. PDD. Hemel Hempstead. England. U.K. > >And some mailers choke on the <> address when sending the receipt. Also I >cannot but commas "," into the Organization line else it becomes separate >header lines. So... > >1) can anyone tell me how to stop the return receipt being <>'d (is this a >problem for other people ? This is not a problem whether I want to have it sent to "Jie.Yuan@UC.EDU", or, "yuanj@ucbeh.san.uc.edu" (without the quotations). No bracket ("<>") is added. >2) how to embed a comma in a custom header line. I have tested this: Organization: "test,test,test" and it did not get into multiple lines. However, quotation marks are kept in the final form (a bit annoying). I wish there could be a better solution. Regards, Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18674; Fri, 19 Apr 96 06:26:02 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17819; Fri, 19 Apr 96 06:17:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from inca.gate.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17813; Fri, 19 Apr 96 06:17:04 -0700 Received: from localhost (rpomar@localhost) by inca.gate.net (8.6.9/8.6.9) with SMTP id JAA59725 for ; Fri, 19 Apr 1996 09:17:02 -0400 X-Authentication-Warning: inca.gate.net: rpomar owned process doing -bs Date: Fri, 19 Apr 1996 09:17:02 -0400 (EDT) From: Raul To: pine-info@cac.washington.edu Subject: Building Pine under Linux 1.3.85 kernel Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Everyone, Has anyone build pine under linux 1.3.85 .... It complies easy with kernel 1.3.20, but does not build with kernel 1.3.85 ... it build pico fine, but fails with pine... if anyone has pine under linux... please send me some e-mail on how you did it.... thanks... Sincerely, Raul (rpomar@gate.net) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19413; Fri, 19 Apr 96 07:07:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28278; Fri, 19 Apr 96 06:49:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28272; Fri, 19 Apr 96 06:49:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAGV8-00038UC; Fri, 19 Apr 96 06:45 PDT To: pine-info@cac.washington.edu From: jcook@netcom.com (James Cook) Subject: Print Pine Messages? Message-Id: Date: Fri, 19 Apr 1996 04:20:35 GMT How do I cause Pine to print to my local printer connected via laptop to my shell account? When I try, I am prompted whether I wish to print through ansi or something, and then things lock up! Thanks in advance for your help. James -- -- ______________________________________________________________________________ James Cook * Information Professionals List jcook@ipn.net * IPN - Information Professionals Network jcook@netcom.com * World Wide Research & Liaison For http://www.ipn.net Investigative & Information Professionals ============================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20096; Fri, 19 Apr 96 07:41:28 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18823; Fri, 19 Apr 96 07:29:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18817; Fri, 19 Apr 96 07:29:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAH8F-00038TC; Fri, 19 Apr 96 07:25 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: Will there ever be an xpine? Date: 19 Apr 1996 12:55:53 GMT Message-Id: <4l82gp$5nd@dscomsa.desy.de> References: Tim Holmes (holmes@gorilla.nbn.com) wrote: : Hope this hasn't been talked about too much already. : I've gotten used to pine and was wonder if there had been : any thought to an X-based version. Version 3.92 as already some small support when run in a xterm. Goto M(enu)->S(etup)->C(onigure) and see help on "enable-mouse-in-xterm" and "enable-newmail-in-xterm-icon" Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25043; Fri, 19 Apr 96 09:25:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01075; Fri, 19 Apr 96 09:15:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01069; Fri, 19 Apr 96 09:15:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAIll-00038FC; Fri, 19 Apr 96 09:10 PDT To: pine-info@cac.washington.edu From: g053200@spdsjw.gteds.gtenet.com (Stephen J. Weihman) Subject: Re: signature at the bottom of reply/forward Date: 18 Apr 1996 16:42:21 GMT Message-Id: <4l5rde$9gl@ceylon.gte.com> References: In article , "Martin J. Gallagher" writes: > When I am replying to or forwarding email, pine places my >..signature file before the original message. Is there any way to get it >to the bottom? Sure does. Go into Setup/Config, and X the signature-at-bottom feature. -- And Adam asked "What's a headache?" -- ------------------------------------------------------- -- Stephen J. Weihman -*- GTE Data Services -- ------------------------------------------------------- -- The opinions expressed herein are entirely my -- -- own, and are not necessarily those of GTE. -- ------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27530; Fri, 19 Apr 96 10:23:49 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02615; Fri, 19 Apr 96 10:18:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.utep.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02605; Fri, 19 Apr 96 10:18:44 -0700 Received: from localhost by mail.utep.edu with SMTP (1.37.109.16/16.2) id AA241644316; Fri, 19 Apr 1996 11:18:36 -0600 Date: Fri, 19 Apr 1996 11:18:36 -0600 (MDT) From: "Gerard D. Cochrane Jr." To: pine-info@cac.washington.edu Subject: Bug Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII When trying to send an attachment with pine 3.92 I get a timeout error but I switched back to 3.91 and it sent the attachments with no problems. I was wondering if there was a possible problem with 3.92. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ It's better to be thought a fool, then to open your mouth and prove it. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A mind is like a parachute, it only works when it is open. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ----------------------------------------------------------------- Gerard D. Cochrane Jr. Software System Specialist II Systems Programmer University of Texas at El Paso Phone: (915) 747-5256 Fax: (915) 747-5067 E-mail: gdcochra@mail.utep.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00915; Fri, 19 Apr 96 11:26:50 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24349; Fri, 19 Apr 96 11:19:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.clark.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24343; Fri, 19 Apr 96 11:19:42 -0700 Received: from clark.net (miket42@clark.net [168.143.0.7]) by mail.Clark.Net (8.7.3/8.6.5) with ESMTP id OAA12554 for ; Fri, 19 Apr 1996 14:19:40 -0400 (EDT) Received: from localhost (miket42@localhost) by clark.net (8.7.1/8.7.1) with SMTP id OAA04930 for ; Fri, 19 Apr 1996 14:19:37 -0400 (EDT) X-Authentication-Warning: clark.net: miket42 owned process doing -bs Date: Fri, 19 Apr 1996 14:19:35 -0400 (EDT) From: "Michael G. Thompson" To: pine-info@cac.washington.edu Subject: Alt .sigs? (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ===================================================================== | From the offices of The M & M Fudge Works.... | | | | Michael G. Thompson E-mail: mgthompson@aol.com | | 3909 Avonhurst Circle miket42@clark.net | | Baltimore, Maryland 21208 Voice: (410) 655-9265 | | Data/Fax: (410) 655-9271 | | | | "Illigitimus non carborundum, and that goes double for the IRS!" | ===================================================================== ---------- Forwarded message ---------- Date: Fri, 19 Apr 1996 14:07:39 -0400 (EDT) From: "Michael G. Thompson" To: pine-info@cac.washington.ed Subject: Alt .sigs? Is there a way to get PINE (we're using 3.92 BTW,) to prompt you for use of an alternate .sig file? I am using my shell account for both personal and business affaris, and _really_ hate to have to keep re-typing my business .sig. Thanks for your help. ===================================================================== | From the offices of The M & M Fudge Works.... | | | | Michael G. Thompson E-mail: mgthompson@aol.com | | 3909 Avonhurst Circle miket42@clark.net | | Baltimore, Maryland 21208 Voice: (410) 655-9265 | | Data/Fax: (410) 655-9271 | | | | "Illigitimus non carborundum, and that goes double for the IRS!" | ===================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01219; Fri, 19 Apr 96 11:34:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24526; Fri, 19 Apr 96 11:25:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24520; Fri, 19 Apr 96 11:25:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAKp7-00038FC; Fri, 19 Apr 96 11:22 PDT To: pine-info@cac.washington.edu From: Luca Fini Subject: Help with piping messages to unix command Date: Fri, 19 Apr 1996 16:07:27 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I've problems with PINE 3.91 under Linux. I'd like to pipe a message to a Unix command (actually a perl script) but it seems that the | command doesn't work. It actually starts the program but doesn't pipes data to the program's stdin. Eg: if I say: Pipe message to : cat > test.txt the command is executed and I find an empty file test.txt Notice that I've tested the same command under Solaris 2.4 and SunOS 4.1 and it works as expected. The source package I've used to install pine is the same for all the three systems (linix, Solarisd, SunOS). Yes, I've enabled: [X] enable-unix-pipe-cmd Many thanks to whoever can give me some hints. Luca PS: I like PINE very much. -------------------------------------------------------------------------- -- ) Luca Fini Tel: +39 55 2752 307 ___ |\ Osservatorio Astrofisico di Arcetri Fax: +39 55 2752 292 / | | |\_ L.go E.Fermi, 5 /----------------------------------------- (___|___//___) 50125 Firenze / WWW: http://www.arcetri.astro.it/~lfini (_) (_) Italia / e-mail: lfini@arcetri.astro.it -----------------------------/-------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04131; Fri, 19 Apr 96 12:45:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06621; Fri, 19 Apr 96 12:40:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from freenet3.afn.org by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06615; Fri, 19 Apr 96 12:40:28 -0700 Received: from freenet3.afn.org by freenet3.freenet.ufl.edu (8.7.3/4.11) id PAA275836; Fri, 19 Apr 1996 15:40:22 -0400 Date: Fri, 19 Apr 1996 15:40:16 -0400 (EDT) From: Ralph Finello To: pine-info@cac.washington.edu Subject: Re: New rev "pine 3.93" (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ---------- Forwarded message ---------- Date: Fri, 19 Apr 1996 11:20:40 -0400 (EDT) From: Alachua Freenet Administrative/Tech Support To: Ralph Finello Cc: voyager@eskimo.com Subject: Re: New rev "pine 3.93" Alachua Freenet isn't responsible for the maintenance of the PINE package, you should report bugs to the PINE Development Team (hit 'B' at the PINE main menu). However, from what you describe it sounds like there is a bug in the NovaTerm communications program, most likely in the VT102 emulation. PINE 3.93 has behaved fine on all of the communications packages I've used and we've received no other complaints about hanging terminal programs so far. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Alachua Freenet Administrative & Tech Support * admin@afn.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04344; Fri, 19 Apr 96 12:51:02 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26472; Fri, 19 Apr 96 12:42:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from freenet3.afn.org by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26460; Fri, 19 Apr 96 12:42:44 -0700 Received: from freenet3.afn.org by freenet3.freenet.ufl.edu (8.7.3/4.11) id PAA245576; Fri, 19 Apr 1996 15:42:39 -0400 Date: Fri, 19 Apr 1996 15:42:35 -0400 (EDT) From: Ralph Finello To: pine-info@cac.washington.edu Subject: New rev "pine 3.93" (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ---------- Forwarded message ---------- Date: Fri, 19 Apr 1996 06:23:31 -0400 (EDT) From: Ralph Finello To: voyager@eskimo.com Cc: admin@afn.org Subject: New rev "pine 3.93" Hi Nick: This is Ralph Finello, President of Gainesville Commodore User Group. (GCUG)... My Novaterm 9.5 Registry number is #290. The "CLUB" members were all using 9.5 with great success!!! However our "Alachua Freenet" in Gainesville Fl has just incorporated Pine 3.93 (was using Pine 3.92)!!! Now "Novaterm 9.5" can not access Pine, and any attempt to access it crashes Novaterm. Note, modules VT 102, Ansi/VT, and Font80.VT102/52 are all embedded in the PRG. What happens is the "freenet menu" has several ways to get into Pine... All of the ways crash "9.5" in the same way!!! By experimenting, I have found a way to enter "PINE" and once in, there is no noticeable difference in the mechanics. It is done as follows: After loading Novaterm 9.5, go to"terminal parameters" and change the terminal type to "ANSI/40col" and then loggin. The screen will be in 40 columns. Follow the prompts in the normal way, access PINE in any of the ways that are normal. Once the access is made, go back to terminal type and replace "VT102" and all operations will be back to normal... I also use a PC and there is no apparent difference in the operation since the update. I use Procom Plus and the default type is VT100. I suspect something was omitted when the update to "PINE 3.93" was made. I am carbon coping the freenet Administration as you may have noticed. This correspondence to you is mainly FYI and possible help and may be useful for your next rev of Novaterm. I read some where it is going to be a cartridge. Please acknowledge/answer your receipt of this message. Ralph Finello From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07038; Fri, 19 Apr 96 13:51:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08360; Fri, 19 Apr 96 13:44:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [202.41.110.33] by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08354; Fri, 19 Apr 96 13:44:08 -0700 Received: from iucaa.UUCP (uucp@localhost) by sangam.ncst.ernet.in (8.6.12/8.6.6) with UUCP id RAA23862; Thu, 18 Apr 1996 17:24:51 +0530 Received: from unipune.ernet.in by iucaa (4.1/SMI-4.1) id AA12320; Wed, 17 Apr 96 10:56:15+050 Received: from physics.unipune.ernet.in by unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA18001; Wed, 17 Apr 1996 10:43:03 +0500 Received: from localhost by physics.unipune.ernet.in (5.0/SMI-SVR4.1.0) id AA16792; Wed, 17 Apr 1996 10:51:24 +0500 Date: Wed, 17 Apr 1996 10:51:24 -0500 (GMT) From: "Ashish S. Nadkarni" X-Sender: ashish@physics To: Matthew Koenig Cc: pine-info@cac.washington.edu Subject: Re: .forward file (how to?) In-Reply-To: <4l1a9l$53d@vixen.cso.uiuc.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 1328 dear matthew, in the .forward file you should just write the complete email address of the account where you want your mail to be forwarded to.if you want it to forwarded to more than one place then all these addresses should be written in the consecutive lines.one address per line is desirable! bye ashish ____________________________________________________________________________ ,-~~-.___. / | ' \ Ashish S. Nadkarni ashish@physics.unipune.ernet.in ( ) 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \_/-, ,----' URL: http://physics.unipune.ernet.in/~ashish/ ==== // * * * * / \-'~; /~~~(O) Scanning Tunneling Microscopy Lab,Dept. of Physics / __/~| / | University of Pune,Pune,India =( _____| (_________| ____________________________________________ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ home!! 21/2A Jagdishnagar Ganeshkhind Rd Aundh Pune 411007 India. ----------------------------------------------------------------------------- On Tue, 16 Apr 1996, Matthew Koenig wrote: > does anyone know what line to write in the <.forward> file so that all > email from one account will automatically be forwarded to another > account? > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13516; Fri, 19 Apr 96 16:24:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12338; Fri, 19 Apr 96 16:21:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12332; Fri, 19 Apr 96 16:21:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAPSb-00038FC; Fri, 19 Apr 96 16:19 PDT To: pine-info@cac.washington.edu From: pm@icase.edu (Piyush Mehrotra) Subject: problem with Pine 3.91 Date: 19 Apr 1996 14:22:43 GMT Message-Id: <4l87jj$s32@reznor.larc.nasa.gov> Hi, I am using Pine 3.91 on Sun/Unix workstation. In the last two days, pine has started giving me an error which I cannot understand. After a new mail arrives, I will get teh follwoing error messages [Mailbox format invalidated (consult an expert), aborted] after which the "INBOX" is clised due to access error and I have to quit and restart to access my mail thru pine. What have I done wrong and how can i correct it? Thanx - Piyush =============================================================== Dr. Piyush Mehrotra Research Fellow pm@icase.edu Tel: (804)-864-2188 http://www.icase.edu/~pm Fax: (804)-864-6134 ICASE, MS 132C, NASA Langley Research Center, Hampton, VA 23681 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16410; Fri, 19 Apr 96 17:55:42 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03997; Fri, 19 Apr 96 17:51:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03991; Fri, 19 Apr 96 17:51:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAQpw-00038FC; Fri, 19 Apr 96 17:47 PDT To: pine-info@cac.washington.edu From: jmt@eskimo.com (Jason Truesdell) Subject: Re: German characters and paste in pine Message-Id: References: Date: Thu, 18 Apr 1996 03:16:31 GMT I used PINE to compose in German while in Germany... It can be done. I can't remember exactly what code page or character set has to be set, it was just sort of already done... However, if you use a Windows Telnet client (EWAN), you may have less difficulties than if you use a DOS-based telnet client. R R Neuswanger (rrne@loc.gov) wrote: : On 11 Apr 1996, Hasan T. Kosebalaban wrote: : > Hello, : > I would like to know if I can view and type within pine German : > umlauts. Which character set will enable me to do so? : (snip) : I doubt you can, and I doubt even more that it'd be : worth your while: both the American Association of Teachers of : German list and all the German lists I've tried just spell : things ae, oe, ue. There is a philological warrant for that, : after all. : The problem is transmission across the Net, and other : people's readers & mailers: you're liable to send out something : that looks fine on your end, but turns into unreadable gibberish : when it gets there. And ae, oe, ue aren't so bad to get used to. : Now, if somebody can come up with a better way for the : Scandinavian languages (especially Finnish!), where that kludge : isn't viable .... :-( : R.R. Neuswanger, Ph.D., NRA life : Balto-Fennic, Germanic, Romance : AcqBibSuppProj (ABSP) Freedom is my issue: I'm pro- : Library of Congress choice, -CCW, and Right to Die. : Washington, DC 20540-4120 And I always vote. : rrne@loc.gov I speak for me. Only. -- --------------------------------------------------------------------------- Jason Truesdell | E-mail: jmt@mailhost.net or jmt@eskimo.com 3226 W Lk Sammamish Pkwy SE | New WWW address: http://www.eskimo.com/~jmt/ Bellevue, WA 98008 USA | May the Duck be with you From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16581; Fri, 19 Apr 96 18:04:19 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14243; Fri, 19 Apr 96 18:01:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14237; Fri, 19 Apr 96 18:01:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAR1q-00038UC; Fri, 19 Apr 96 17:59 PDT To: pine-info@cac.washington.edu From: exb0405@vmsuser.acsu.unsw.edu.au (BARRY MANOR, NO DOUBT.) Subject: mailing list into addressbook- how ? Date: 16 Apr 96 16:18:02 +1000 Message-Id: <1996Apr16.161802.1@vmsuser.acsu.unsw.edu.au> Hi. I'm using PINE 3.89, it's a handy mail program. I'd like to know how to incorporate an ASCII file list of e-mail addresses into a group in the ADDRESSBOOK. Every few months a friend sends an updated list of addresses, and I've tried manually inserting it into the PINE.ADDRESSBOOK but there are obviously some hidden (non-ASCII ?) codes that I'm omitting coz PINE won't make any sense out of the edited ADDRESSBOOK file. Is there a more robust or easier way of adding an ASCII list to the ADDRESSBOOK ? Any info greatly appreciated, -Baz. B.Manor@UNSW.edu.AU From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18662; Fri, 19 Apr 96 20:03:37 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05658; Fri, 19 Apr 96 20:01:28 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05652; Fri, 19 Apr 96 20:01:27 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uASt3-00038FC; Fri, 19 Apr 96 19:59 PDT To: pine-info@cac.washington.edu From: "Alan J. Flavell" Subject: Re: virus through e-mail? In-Reply-To: <199604162259.SAA13615@junior.wariat.org> Content-Type: TEXT/PLAIN; charset=US-ASCII Message-Id: References: <199604162259.SAA13615@junior.wariat.org> Mime-Version: 1.0 Date: Wed, 17 Apr 1996 00:30:31 GMT On Tue, 16 Apr 1996, Jack Zupan wrote: > : However, some people have become so ambitious in configuring > : MIME viewers that people with such configurations can now fall > : victim to a virus merely by attempting to view that mail (which > : opens a viewer which executes the MIME attachment, geddit?). > > So that means if PINE automatically decodes MIME, I could find a surprise? > Please say it isn't so. :) It isn't so! Just _decoding_ it is harmless (assuming your decoder is bugfree, anyway). It's what you do afterwards with the decoded document that can cause harm. That's why I specifically referred to "viewers which execute the attachment". Please, there is a usenet virus FAQ carefully written to brief you on the rights and wrongs of this situation. I beg you to consult it; I am neither a professional virus expert nor do I have time to compose individual tutorials on topics that are already documented by people more expert than me. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19049; Fri, 19 Apr 96 20:24:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15969; Fri, 19 Apr 96 20:21:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15963; Fri, 19 Apr 96 20:21:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uATBi-00038FC; Fri, 19 Apr 96 20:18 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: procmail and pine Date: Thu, 18 Apr 1996 20:47:23 -0400 Message-Id: References: <316D30AE.45B4@gib.macom.co.il> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 18 Apr 1996, David L Miller wrote: > On Thu, 11 Apr 1996, David Heyman wrote: > > I'm using procmail to filter my mail and Pine to read it. Is there any way to have Pine > > show me all the mailbox folders with 'New' mail in them in Bold so I don't have to check > > each and every one? > If you list the folders wherre you recieve mail in the Incoming > Folders list, you can TAB to the next folder with new mail. Pine > won't stop on a folder with no unseen messages... If you want a display of how many messages are in each folder *outside* of Pine, such as at login, browse my home page. I have two scripts, one perl and one a shell front end, which do just this. Modify to your heart's content. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19751; Fri, 19 Apr 96 21:01:16 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06373; Fri, 19 Apr 96 20:56:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06367; Fri, 19 Apr 96 20:56:37 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uATkz-00038FC; Fri, 19 Apr 96 20:54 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: Q Date: 17 Apr 1996 21:21:45 GMT Message-Id: <4l3nd9$8du@dscomsa.desy.de> References: Cheng-feng Huang (chuang@aceltd.com) wrote: : To whom it may concern: : Question1:how do include a file into email? ctrl-r (read file) : Question2:how to print a message from pine? y (prYnt) but it has to be configured with m (-> Menu) s (-> Setup) p? (-> Printer) Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20363; Fri, 19 Apr 96 21:47:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16839; Fri, 19 Apr 96 21:44:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from canik.bcc.bilkent.edu.tr by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16833; Fri, 19 Apr 96 21:44:29 -0700 Received: from limon (rodgers@limon.bcc.bilkent.edu.tr [139.179.10.96]) by canik.bcc.bilkent.edu.tr (8.6.12/8.6.12) with SMTP id HAA22845 for ; Sat, 20 Apr 1996 07:44:28 +0400 Date: Sat, 20 Apr 1996 07:44:49 +0400 (EET DST) From: Theodore Rodgers X-Sender: rodgers@limon To: pine-info@cac.washington.edu Subject: HELP! ALL MY SENT MAIL WAS SENT TO ME Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII SINCE THE NEW PINE WAS INSTALLED, ALL OF MY SENT MAIL FILES SHOW UP IN THE INDEX WITH MY NAME AS ADDRESSEE. THIS HAPPENED TO ALL OF MY OLD SENT MAIL AS WELL AS ALL MY CURRENT SENT MAIL. DOES ANYBODY KNOW HOW TO FIX THIS? INCLUDING RE-CODING ALL MY OLD SENT MAIL SO IT SHOWS THE ACTUAL ADDRESSEE AND NOT THE SENDER (ME). ALSO, THE "BUG" ADVICE SUGGESTS SEND A MESSAGE TO PINE DEVELOPMENT TEAM AT UH BUT DOESN'T GIVE ANY EMAIL ADDRESS FOR THIS. TED RODGERS MATEFL PROGRAM DIRECTOR BILKENT UNIVERSITY ANKARA, TURKEY From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22224; Fri, 19 Apr 96 23:57:38 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18342; Fri, 19 Apr 96 23:55:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18336; Fri, 19 Apr 96 23:55:06 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16026; Fri, 19 Apr 96 23:54:54 -0700 Date: Fri, 19 Apr 1996 23:54:54 -0700 (PDT) From: Steve Hubert To: Ralph Finello Cc: Alachua Freenet Administrative/Tech Support , Pine News Group Subject: Re: New rev "pine 3.93" In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We have found a bug in pine 3.93 that may be the culprit and may help locate the NovaTerm bug, as well. For vt100 terminals (actually terminals with the "cs" capability set in termcap or "csr" in terminfo) we are sending a scrollregion setting command which is one larger than it should be. That is, if the screen is 24 rows we're setting the scrollregion to 1-25 instead of 1-24. For a vt100, this is the character sequence ESC [ 1 ; 2 5 r instead of ESC [ 1 ; 2 4 r You might try seeing what that does to NovaTerm. If anybody wants to try a temporary pine fix until we get something out try this fix to the function init_screen in ttyout.c. Thanks. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle *************** *** 450,456 **** tputs(_termcap_init, 1, outchar); /* and make sure there are no scrolling surprises! */ ! BeginScroll(0, ps_global->ttyo->screen_rows); /* and make sure icon text starts out consistent */ icon_text(NULL); fflush(stdout); --- 450,456 ---- tputs(_termcap_init, 1, outchar); /* and make sure there are no scrolling surprises! */ ! BeginScroll(0, ps_global->ttyo->screen_rows - 1); /* and make sure icon text starts out consistent */ icon_text(NULL); fflush(stdout); On Fri, 19 Apr 1996, Ralph Finello wrote: > > > ---------- Forwarded message ---------- > Date: Fri, 19 Apr 1996 11:20:40 -0400 (EDT) > To: Ralph Finello > Cc: voyager@eskimo.com > Subject: Re: New rev "pine 3.93" > > > Alachua Freenet isn't responsible for the maintenance of the PINE package, > you should report bugs to the PINE Development Team (hit 'B' at the PINE main > menu). > > However, from what you describe it sounds like there is a bug in the NovaTerm > communications program, most likely in the VT102 emulation. PINE 3.93 has > behaved fine on all of the communications packages I've used and we've > received no other complaints about hanging terminal programs so far. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > * Alachua Freenet Administrative & Tech Support * > admin@afn.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22368; Sat, 20 Apr 96 00:01:03 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08388; Fri, 19 Apr 96 23:58:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08382; Fri, 19 Apr 96 23:58:53 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16063; Fri, 19 Apr 96 23:58:43 -0700 Date: Fri, 19 Apr 1996 23:58:42 -0700 (PDT) From: Steve Hubert To: "BARRY MANOR, NO DOUBT." Cc: pine-info@cac.washington.edu Subject: Re: mailing list into addressbook- how ? In-Reply-To: <1996Apr16.161802.1@vmsuser.acsu.unsw.edu.au> Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII With the latest Pines the TakeAddr command should work pretty well. If you use it on the message from your friend, it will let you put all the addresses sent in the message into a list. Or, you can read the pine technical notes about address book format, and it will tell you about the TAB characters that have to come between the nickname and fullname, between fullname and addresses; and that the list of addresses is enclosed in parentheses. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On 16 Apr 1996, BARRY MANOR, NO DOUBT. wrote: > Hi. I'm using PINE 3.89, it's a handy mail program. I'd like to know how to > incorporate an ASCII file list of e-mail addresses into a group in the > ADDRESSBOOK. Every few months a friend sends an updated list of addresses, and > I've tried manually inserting it into the PINE.ADDRESSBOOK but there are > obviously some hidden (non-ASCII ?) codes that I'm omitting coz PINE won't make > any sense out of the edited ADDRESSBOOK file. Is there a more robust or easier > way of adding an ASCII list to the ADDRESSBOOK ? > > Any info greatly appreciated, > > -Baz. B.Manor@UNSW.edu.AU > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22442; Sat, 20 Apr 96 00:02:24 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18364; Fri, 19 Apr 96 23:57:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18358; Fri, 19 Apr 96 23:56:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAWXR-00038FC; Fri, 19 Apr 96 23:52 PDT To: pine-info@cac.washington.edu From: dmbarton@mci.net (Daniel Barton) Subject: Re: Scrolling with up/down arrows Date: 17 Apr 1996 17:17:11 GMT Message-Id: <4l392n$bk2@news.internetmci.com> References: <4l0afe$iic@news.internetmci.com> In , pmb1@mailer.york.ac.uk (Mike Brudenell) writes: >After an initial surpise I've grown to like the single line scolling >obtained with the Arrow Keys. (You can still scroll pagewise using the >Space and "-" keys.) > >You can't configure the action of the Arrow Keys, however.... > >I noticed a little extra feature had sneaked into Pine 3.93 in the Setup >Configuration screen (also settable in the systemwide configuration file). >This is: > > scroll-margin > >This controls where the arrow keys start the single line scrolling action >on your screen. > I too found this feature, and have to say I like it. However, I do want to report a bug in it: I have my scroll-margin set to 5. If I am within 5 lines of the top or bottom of the index and scroll up/down, pine reverts to the behavior of "scroll-margin=0". For example, I have 28 items in a folder when I enter it. My screen size is such that 27 items fit on the screen. Pine enters the folder with only item 28 on the top line of the screen. Scrolling up does not automatically move the text to display items 22-27, and then scroll one at a time. What I'd like to see is pine automatically move the cursor (and list) up/down 5 items and start scrolling from there. Comments? Daniel --------------------------------------------------------------- | Daniel M. Barton Internet: dmbarton@mci.net | | MCI Internet Services World Wide Web: | | Cary, North Carolina, USA http://infopage.mci.net | --------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24018; Sat, 20 Apr 96 01:23:53 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19270; Sat, 20 Apr 96 01:22:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19264; Sat, 20 Apr 96 01:22:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAXqA-00038UC; Sat, 20 Apr 96 01:16 PDT To: pine-info@cac.washington.edu From: mullaney@fc.hp.com (David Mullaney) Subject: Re: Spanish language characters in Pine Date: 18 Apr 1996 14:08:24 GMT Message-Id: <4l5ico$lr4@fcnews.fc.hp.com> References: Native Lands (nativlan@access.digex.net) wrote: : I would like to compose in Spanish in Pine. Does anyone have any : experience on how (if possible) to do this? Any assistance would be : greatly appreciated. There's a similar thread discussing German language character in Pine. But it won't give you the answer you want. ;-) The same is true here. Codesets vary from computer to computer, so even if you compose with tildes, accents, etc... they may be unprintable at the other end. In brief, I capitalize letters that should have an accent or tilde, and I double up on opening punctuation. ??Me hago entender? AsI nadie tendrIa problema en este aNo o nunca. -David -- + DAVID MULLANEY Mailstop #99, Loctn. 1UN5 (970) 229-7629 + + > Net: mullaney@fc.hp.com http://hpfcdn/ -*- fax 2838 + + > Software Engineer -- Ignition/UDL/OSSD /\/\/\ + + > Hewlett-Packard, Ft. Collins, Colorado _-/\^^/ \ + From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24023; Sat, 20 Apr 96 01:23:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19262; Sat, 20 Apr 96 01:22:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19256; Sat, 20 Apr 96 01:22:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAXcv-00038FC; Sat, 20 Apr 96 01:02 PDT To: pine-info@cac.washington.edu From: Farhad Dehghani Subject: Pine and remote folders Date: Fri, 19 Apr 1996 16:07:00 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII My questions are somehow related to IMAP protocol. You know that pine uses IMAP protocol for accessing remote mail-boxes and folders, and that IMAP protocol supports the three modes of operation: Online, Offline and Disconnected. The fist question is: How can I control pine to use each one of these operation-modes? Is this possible at all? The second question is: How can I control pine to fetch some specific e-mails instead of all the mail-box (This capability is also supported by IMAP). Is that possible at all? The general question is: Does pine uses all the functionalities provided by IMAP? Appreciate any help, Farhad Dehghani =============== System Programmer/manager Mathematical Institut University of Copenhagen Phone : + 45 35 32 07 14 Universitetsparken 5 DK-2100 Copenhagen E-mail: farhad@math.ku.dk =========================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24079; Sat, 20 Apr 96 01:24:56 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09304; Sat, 20 Apr 96 01:22:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09298; Sat, 20 Apr 96 01:22:15 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAXpp-00038TC; Sat, 20 Apr 96 01:16 PDT To: pine-info@cac.washington.edu From: mullaney@fc.hp.com (David Mullaney) Subject: Re: pine vs elm (linux) Date: 18 Apr 1996 14:11:04 GMT Message-Id: <4l5iho$lr4@fcnews.fc.hp.com> References: <4kufml$lfb@minerva.ibernet.es> Gil Arumi (gilarumi@conexis.es) wrote: : Hi, : Do you know which one is better (more sophisticated, more options), : PINE or elm ? PINE (IMHO, surprise, surprise!) -- + DAVID MULLANEY Mailstop #99, Loctn. 1UN5 (970) 229-7629 + + > Net: mullaney@fc.hp.com http://hpfcdn/ -*- fax 2838 + + > Software Engineer -- Ignition/UDL/OSSD /\/\/\ + + > Hewlett-Packard, Ft. Collins, Colorado _-/\^^/ \ + From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24829; Sat, 20 Apr 96 01:49:36 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19569; Sat, 20 Apr 96 01:47:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19563; Sat, 20 Apr 96 01:47:19 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAYJt-00038UC; Sat, 20 Apr 96 01:47 PDT To: pine-info@cac.washington.edu From: fishbowl@netcom.com (Fishbowl) Subject: procmail recipe to change content type? Message-Id: Date: Fri, 19 Apr 1996 18:23:55 GMT I need a recipe to translate all occurances of Application/PGP to text/plain. This does not work: :0 * ^Content-type: *Application/PGP | sed -e 's/application\/pgp/text\/plain/' And it does not work if I change the sed to s/[Aa]pplication\/[Pp][Gg][Pp]/text\/plain/ The reason I need to do this is because Pine 3.9x does not present messages with anything other than "text/plain" to the display filter. I do not want to see these messages as separate attachments. Please help, if you know what I'm talking about. -james- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24899; Sat, 20 Apr 96 01:51:24 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09588; Sat, 20 Apr 96 01:47:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09582; Sat, 20 Apr 96 01:47:17 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAYIU-00038TC; Sat, 20 Apr 96 01:45 PDT To: pine-info@cac.washington.edu From: fishbowl@netcom.com (Fishbowl) Subject: Re: Application/PGP Message-Id: References: Date: Fri, 19 Apr 1996 18:28:59 GMT But... that does not address the problem of the attachments not being presented to the Display Filter. If a message arrives with Content-Type: application/pgp pine does not give that text to the display filter. At least not here, on pine-3.93. If messages have content-type: text/plain, then it is completely transparent, and I couldn't be happier. It's when I get mail from Xmh users that's the problem. Pine says it's an attachment (which it is), but I want Pine to pipe it thru the display filter. This should not be so difficult %-) I tried a procmail recipe to translate application/pgp to text/plain, but I couldn't convince procmail to actually do that. (normal relationship with me and procmail :-) -james- In article , Jie Yuan wrote: >--- put mine before yours when mine is shorter :-) --- > >You want to use the "display-filter" of 3.93. Better yet, use a Perl >script to interface pgp with pine so that you see all the prompts/ >messages from pgp. I got a script from an article in this group and >it works seamlessly, may I say? Let me know if you want that script. >I am on a Mac writing this reply, but the script is on my SGI and I >read mails on it. I love the integration of pine with pgp! > >Jie > >In article , fishbowl@ikyr.pic.net wrote: > >> When messages come is as any content type other than text/plain, >> I get the "V" view attachment screen. >> >> I need to have pine filter the message and put it on the regular viewer >> screen so that I can reply, quote, forward, etc. >> >> How do I do that? >> >> I tried this mailcap: >> >> application/pgp; pgp -f < %s >> >> (and it does not display anything) >> >> tried this: >> >> application/pgp; pgp -f < %s |less ; needsterminal >> >> and that works, but I really need it to be transparent, (Can't Reply >from the pager). >> >> If I could make pine handle Application/PGP as if it were text/plain, I think >> that would work. >> >> Do you have any ideas? >> >> >> Regards, >> James > >-- >-- Jie Yuan - Pharmacology & Cell Biophysics - U. Cincinnati -- >-- POBox 670575, 231 Bethesda Av., Cincinnati, OH 45267-0575 -- >-- jie.yuan@uc.edu - http://www.uc.edu/~yuanj From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25155; Sat, 20 Apr 96 02:10:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09787; Sat, 20 Apr 96 02:07:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09781; Sat, 20 Apr 96 02:07:19 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAYZl-00038FC; Sat, 20 Apr 96 02:03 PDT To: pine-info@cac.washington.edu From: Tim_Holmes@psg.com, holmes-gorilla.nbn.com@INET2.fc.emc.com.ph (Tim Holmes,holmes@gorilla.nbn.com) Subject: Will there ever be an xpine? Date: 19 Apr 1996 03:01:43 GMT Message-Id: <642183134.6654150@fc.emc.com.ph> --- Internet Message Header Follows --- Newsgroups: comp.mail.pine Path: alethea.emc.com.ph!mayumi.iphil.net!news.sprintlink.net!new-news.sprintlink.net!news.clark.net!netserv.com!news.mathworks.com!newsfeed.internetmci.com!miwok!gorilla!holmes From: holmes@gorilla.nbn.com (Tim Holmes) Subject: Will there ever be an xpine? X-Newsreader: TIN [version 1.2 PL2] Message-ID: Date: Fri, 19 Apr 1996 03:01:43 GMT Lines: 8 Hope this hasn't been talked about too much already. I've gotten used to pine and was wonder if there had been any thought to an X-based version. Tim Holmes holmes@gorilla.nbn.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26174; Sat, 20 Apr 96 03:24:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20505; Sat, 20 Apr 96 03:22:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20499; Sat, 20 Apr 96 03:22:32 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAZlx-00038TC; Sat, 20 Apr 96 03:20 PDT To: pine-info@cac.washington.edu From: zhang jin Subject: The editor option Date: Fri, 19 Apr 1996 22:52:25 +0900 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII in the setup and configuration, there is an option of editor. i don't know what does this mean? is it the editor that you can edit your mail. i have set it to "vi", but it seems not work. BTW, very happy to find this news group, i like it very much. cheers, zhang jin From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26222; Sat, 20 Apr 96 03:26:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10526; Sat, 20 Apr 96 03:22:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10520; Sat, 20 Apr 96 03:22:34 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAZmN-00038UC; Sat, 20 Apr 96 03:20 PDT To: pine-info@cac.washington.edu From: jpiddock@zipnet.net (John Piddock) Subject: Re: signature at the bottom of reply/forward Date: Thu, 18 Apr 1996 19:52:22 GMT Message-Id: <4l66hm$siv@news.zipnet.net> References: "Martin J. Gallagher" wrote: >Hello, > When I am replying to or forwarding email, pine places my >.signature file before the original message. Is there any way to get it >to the bottom? > Thanks, > Marty >*************************************************************************** >Martin J. Gallagher voice: (617) 432-1729 >Dept of Neurobiology fax: (617) 734-7557 >Harvard Medical School email: marty@ionchannel.med.harvard.edu >220 Longwood Ave WWW: http://ionchannel.med.harvard.edu/~marty >Boston, MA 02115 > Finger or WWW for PGP public key Go to Setup in Pine and select Config. Scroll down and check "signature-at-bottom". Thats all there is to it. -John ------------------------------------ John Piddock jpiddock@zipnet.net http://www.zipnet.net/~jpiddock ++++++++++++++++++++++++++++++++++++ Internet Support Specialist Zipcall Internet Services Hartford, CT From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29926; Sat, 20 Apr 96 06:40:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22667; Sat, 20 Apr 96 06:37:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22661; Sat, 20 Apr 96 06:37:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAcn6-00038TC; Sat, 20 Apr 96 06:33 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: signatures Date: 18 Apr 1996 19:06:57 GMT Message-Id: <4l63sh$ers@babbage.ece.uc.edu> References: In article , "Gregory J. Hickel" writes: >If you are using a Unix version of Pine all that you need to do is put a >text file called ".signature" in your home directory. The file should >contain the text of what you would like your signature to contain. Don't >forget to include the period in the file name, it is imperative. It is not mandatory to have a dot in the filename. It is convenient because the "dot" files are hidden when you do ls. Therefore, you can use any text file as your signature file on Unix machines. I have such files: .signature4pine, .signature4scape, signature4knews for various needs and I specify these files in the respective apps. I am sure you can be more creative if you want to. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00576; Sat, 20 Apr 96 07:28:20 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23066; Sat, 20 Apr 96 07:22:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from oldcolo.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23060; Sat, 20 Apr 96 07:22:06 -0700 Received: by oldcolo.com (/\==/\ Smail3.1.25.1 #25.1) id ; Sat, 20 Apr 96 07:25 MDT Date: Sun, 22 Feb 1970 02:33:00 -700 (MST) From: R and R DeBacker Subject: date and time (fwd) To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII As you can see my date and time are always dated some day of the month in February in 1970. My TZ is set correctly and works correctly in other mail applications. I use PINE 3.87 as a priority and would like to know how to correct this sent error. Thanks, Rosi From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03091; Sat, 20 Apr 96 09:47:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24646; Sat, 20 Apr 96 09:45:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24640; Sat, 20 Apr 96 09:45:04 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22825; Sat, 20 Apr 96 09:44:59 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25932; Sat, 20 Apr 96 09:44:58 -0700 Date: Sat, 20 Apr 1996 09:44:57 -0700 (PDT) From: Terry Gray To: Farhad Dehghani Cc: pine-info@cac.washington.edu Subject: Re: Pine and remote folders In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Short answer: No, Pine does not yet use all three access modes supported by IMAP. Only "online" is currently supported --however, in that mode, Pine does not immediately download the entire mailbox; it fetches enough information to generate the caption for the Index screen. Entire messages are fetched on demand. Offline and disconnected support are planned for the future. -teg On Fri, 19 Apr 1996, Farhad Dehghani wrote: > > > My questions are somehow related to IMAP protocol. > You know that pine uses IMAP protocol for accessing remote mail-boxes > and folders, and that IMAP protocol supports the three modes of operation: > Online, Offline and Disconnected. > > The fist question is: How can I control pine to use each one of these > operation-modes? Is this possible at all? > > The second question is: How can I control pine to fetch some specific > e-mails instead of all the mail-box (This capability is also supported > by IMAP). Is that possible at all? > > The general question is: Does pine uses all the functionalities provided > by IMAP? > > Appreciate any help, > > > Farhad Dehghani > =============== > System Programmer/manager > Mathematical Institut > University of Copenhagen Phone : + 45 35 32 07 14 > Universitetsparken 5 > DK-2100 Copenhagen E-mail: farhad@math.ku.dk > =========================================================== > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03471; Sat, 20 Apr 96 10:10:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14843; Sat, 20 Apr 96 10:08:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14837; Sat, 20 Apr 96 10:08:19 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAg4K-00038FC; Sat, 20 Apr 96 10:03 PDT To: pine-info@cac.washington.edu From: holmes@gorilla.nbn.com (Tim Holmes) Subject: Will there ever be an xpine? Message-Id: Date: Fri, 19 Apr 1996 03:01:43 GMT Hope this hasn't been talked about too much already. I've gotten used to pine and was wonder if there had been any thought to an X-based version. Tim Holmes holmes@gorilla.nbn.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03942; Sat, 20 Apr 96 10:37:01 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25203; Sat, 20 Apr 96 10:33:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25197; Sat, 20 Apr 96 10:33:22 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAgWX-00038FC; Sat, 20 Apr 96 10:32 PDT To: pine-info@cac.washington.edu From: Daniel Cwiertniewicz Subject: Re: pgp with pine: how to? Date: Fri, 19 Apr 1996 15:39:18 -0400 Message-Id: References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4kts97$nql@babbage.ece.uc.edu> <4l8agq$3bu@babbage.ece.uc.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4l8agq$3bu@babbage.ece.uc.edu> -----BEGIN PGP SIGNED MESSAGE----- On 19 Apr 1996, Jie Yuan wrote: > >>Assuming Unix Pine: you can use a sending-filter like this > >> > >> /usr/local/bin/pgp -feast I modified this a bit since there are times when I want to sign, and other times when I want to encrypt. First I created two filters that had two different option settings (-feast and -fast). However, it was impossible to distinguish between the two since Pine only tells you the name of the program it is going to run (pgp in this case) without showing the parameters. I then decided to create two links to pgp. The first is 'pgpsign', the second is encrypt. Now my filters look like this: /opt/bin/pgpsign -fast /opt/bin/encrypt -feast The display filter is a simple matter of scanning for BEGIN PGP and then invoke PGP as follows: /opt/bin/pgp Daniel Cwiertniewicz Phone: +1.313.577.0787 Academic Computing and Customer Services Fax: +1.313.577.8787 Computing and Information Technology E-Mail: dan@pass.wayne.edu Wayne State University URL - http://www.pass.wayne.edu/~dan -----BEGIN PGP SIGNATURE----- Version: 2.6 iQCVAwUBMXfr75530tv5cxGVAQGSJgP/aBmbeW5hm1LSMDM8l7JhbKghPy0rkNsk 32FXACwsXhtrCR5aFxJpBoBhfErubjymKmPmFYBmXpKfTt4pPfq7/j68PQn41ns6 YB067mqPlsqZps4oE4b8rCnDjQwzJSG9nRgWnKCO/3K4Qc3iUnOMb4cHLHIsrh0Q NEfQko35wdc= =LBdF -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07334; Sat, 20 Apr 96 14:02:15 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17459; Sat, 20 Apr 96 13:58:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17453; Sat, 20 Apr 96 13:58:50 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAjjL-00038FC; Sat, 20 Apr 96 13:58 PDT To: pine-info@cac.washington.edu From: R R Neuswanger Subject: Re: signature at the bottom of reply/forward Date: Thu, 18 Apr 1996 17:34:44 -0400 Message-Id: References: <4l5rde$9gl@ceylon.gte.com> <4l67c4$hgj@netaxs.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4l67c4$hgj@netaxs.com> There is a way, if you don't mind playing a little. First enable suspend in the configuration, then get out of pine with control-z, and create a couple-three files with pico called sig.this, sig.that, sig.etc. Might as well have some choice & variety. (You might want a sig.minimal among those.) Back to pine with fg (foreground command), back into your forward. Now cut the sigblock with control-circumflex and control-k. Edit the message being forwarded, adding comments or snipping superfluities ad hoc. At the bottom, use control-r to pull in one of those sig.whatever files. I recommend calling them all sig.something, rather than something.sig, so that when you edit your home directory (or have to call it up to remind yourself what you have) with ls -a, they'll all be in one place. R.R. Neuswanger, Ph.D., NRA life Death is not evil. rrne@loc.gov Suffering is evil. I speak for me. Only. On 18 Apr 1996, Hillary Gorman wrote: > Stephen J. Weihman (g053200@spdsjw.gteds.gtenet.com) wrote: > : In article , > : "Martin J. Gallagher" writes: > : > : > When I am replying to or forwarding email, pine places my > : >..signature file before the original message. Is there any way to get it > : >to the bottom? > : > : Sure does. Go into Setup/Config, and X the signature-at-bottom feature. > > well, that works for compositions and replies, but not for forwards. > -- > hillary@hillary.net hillary@netaxs.com hillary@misty.com > hillary@izzy.com hillary@jurai.net hillary@intermarket.net > hillary@bofh.org.uk hillary@intserv.com hillary@cybernothing.org > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09296; Sat, 20 Apr 96 16:23:03 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29150; Sat, 20 Apr 96 16:19:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soda.CSUA.Berkeley.EDU by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29144; Sat, 20 Apr 96 16:19:21 -0700 Received: (from hkuo@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) id QAA13054 for pine-info@cac.washington.edu; Sat, 20 Apr 1996 16:19:16 -0700 Date: Sat, 20 Apr 1996 16:19:16 -0700 From: "Henry Y. Kuo" Message-Id: <199604202319.QAA13054@soda.CSUA.Berkeley.EDU> To: pine-info@cac.washington.edu From: hkuo@soda (Henry Y. Kuo) To: pine-info@cac.washington.edu Subject: (fwd) Re: pine 3.93 sending wierdness Newsgroups: comp.mail.pine Path: agate!hkuo From: hkuo@agate.berkeley.edu (Henry Kuo) Newsgroups: comp.mail.pine Subject: Re: pine 3.93 sending wierdness Date: 20 Apr 1996 21:20:20 GMT Organization: University of California, Berkeley Lines: 21 Message-ID: <4lbkek$8of@agate.berkeley.edu> References: NNTP-Posting-Host: violet.berkeley.edu X-Newsreader: TIN [version 1.2 PL2] I have the similar situation, delay after sending/forwarding/bouncing, for Pine 3.93 compiled on Dynix/ptx. There was no delay for Pine 3.91. Regards, Henry Charles W. Cooper II (charles@oneworld.wa.com) wrote: : I'm noticing a significant delay in the screen returning after a : compose/send session in Pine3.93. I opened another term window and did a : tail on the smtp logfile and noticed that the pine screen returned : consistently when the mail was either delivered or deferreed. Is Pine : somehow tied to the smtp process? I thought it was supposed to only : deliver to the smtp queue and go on its merry way rather than somehow be : involved in the delivery process itself? : I looked through the setup for any settings that might indicate whether : pine participates in delivery as I recalled that an earlier version could : do that but I didn't find anything. : Any ideas? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10592; Sat, 20 Apr 96 17:27:36 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29895; Sat, 20 Apr 96 17:24:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29889; Sat, 20 Apr 96 17:24:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAmwU-00038FC; Sat, 20 Apr 96 17:23 PDT To: pine-info@cac.washington.edu From: "Timothy J. Luoma" Subject: (3.93) setting FCC for posts to USENET Date: Sat, 20 Apr 1996 16:35:22 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is there a way to set a (different than default) FCC for usenet posts? IE: If I enter 'comp.mail.pine' in the Newsgrps field, I want it to automatically set 'pine' as the FCC. I know how to do this for people, but it doesn't see to have a way for USENET. I'd be happy to be wrong though! Thanks TjL From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11938; Sat, 20 Apr 96 18:26:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20459; Sat, 20 Apr 96 18:24:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20453; Sat, 20 Apr 96 18:24:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAnqh-00038UC; Sat, 20 Apr 96 18:21 PDT To: pine-info@cac.washington.edu From: trulsonj@mscd.edu (Jon Trulson) Subject: Re: pgp with pine: how to? Date: 19 Apr 1996 22:15:52 GMT Message-Id: <4l93ao$ogj@clem.mscd.edu> References: <4ksc5l$cu3@nnrp1.news.primenet.com> -----BEGIN PGP SIGNED MESSAGE----- Jie Yuan (yuan@nka1.med.uc.edu) wrote: : In article , : fishbowl@netcom.com (Fishbowl) writes: : >In article <4kts97$nql@babbage.ece.uc.edu>, Jie Yuan wrote: : >>In article <4ksc5l$cu3@nnrp1.news.primenet.com>, : >> kokot@primenet.com (Lee Kokot) writes: : >>>Hello, I would like to use pgp with pine 3.92. Is this possible, : >>>what is the procedure. Thank you. : >> : >>Assuming Unix Pine: you can use a sending-filter like this : >> : >> /usr/local/bin/pgp -feast : >> : >>to have the message encrypted, or : >> : > : >Is there a way for it to automagically get the recipient name? : : No. Pine does not feed the name to pgp. I think it is possible if you : know how to implement some tricks using shell or perl language. Mmmmm no. I use a command similiar to above, but with _RECIPIENTS_ passed as an arg... This makes pgp happy for encryption... Pine will replace _RECIPIENTS_ with the list of recip's your mail is detined for... : : Jie : -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- : == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == : == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == : == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= : - -- Jon Trulson Inet: (work) trulsonj@clem.mscd.edu Systems Programmer II : (home) jon@radscan.com Information Technology, Metropolitan State College of Denver, Colorado Patent Pending FREE MARS! - -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQENAzFqlGwAAAEH/1u4rzcOtlTHeTePo2o8O9szuLn6WG4tUqSEzPZ2SfjL+t3j LIrtlGt4hnBEUfU/jmWNyQ75f8NBO2yi8VDcXjgnhfyRNE0duegdchnra9iS1Ukb UCbvTWQOiPa0hslsvKXDg5XDrg6nxF3kOqam2qnDcHYPmDoV9Pr2QfNuYJefizCw dswq/9O+LBvuQC7eKhi1BzGm4P2nys2wJPw1j+AH+6kkPLp6WFAN0pkWJkxUDkqK G+r2xb3NIZjoxPGX+NxboOvHLTMj/k6itTiS0JwDAempOb2azXeqFL2EfmcbHI1T jsZmow1uoPaDUOwQtcgBNVq0HDI6eraG913yRtkABRG0H0pvbiBUcnVsc29uIDx0 cnVsc29uakBtc2NkLmVkdT4= =XjvH - -----END PGP PUBLIC KEY BLOCK----- -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQEVAwUBMXgQkXq2hvdd8kbZAQEKeAf/WeP23jfPGA4tJQAbiEb/x+7cP3Ov15E5 mewBu7CcpNSfOLCMvsMN6Dv8dG9ibEUASCww18uDyG370oNPq1gcv/d1jF7hSLld A415vThrMYvwrUHSchO3IBTkTI8hDlqBVkEnyqgVt82zOOsne9Pg1NtYWilqLddX iRLZmf8roNnHHwUsH9kHXDG5mLJyub1HgUXazZR2TMurEd+n/YRyXkV5tnYvVsmb ykMCc0BF/Sd1DO35fBhjH+hcuX9YBhVjJmDIPJCH1riZThL4LMFctLsujw16rWcw 3IHOO8o7Z9YPw3uGpGDrhJSoE7ETRrgfiYmwQQnFnBHPY07pFOPAZg== =iLdW -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14688; Sat, 20 Apr 96 21:35:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02756; Sat, 20 Apr 96 21:29:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02750; Sat, 20 Apr 96 21:29:43 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAqkd-00038FC; Sat, 20 Apr 96 21:27 PDT To: pine-info@cac.washington.edu From: hkuo@soda (Henry Y. Kuo) Subject: (fwd) Re: pine 3.93 sending wierdness Message-Id: <1996Apr20.232147.4412@linkoping.trab.se> Date: Sat, 20 Apr 1996 23:21:47 GMT Path: agate!hkuo From: hkuo@agate.berkeley.edu (Henry Kuo) Newsgroups: comp.mail.pine Subject: Re: pine 3.93 sending wierdness Date: 20 Apr 1996 21:20:20 GMT Organization: University of California, Berkeley Lines: 21 Message-ID: <4lbkek$8of@agate.berkeley.edu> References: NNTP-Posting-Host: violet.berkeley.edu X-Newsreader: TIN [version 1.2 PL2] I have the similar situation, delay after sending/forwarding/bouncing, for Pine 3.93 compiled on Dynix/ptx. There was no delay for Pine 3.91. Regards, Henry Charles W. Cooper II (charles@oneworld.wa.com) wrote: : I'm noticing a significant delay in the screen returning after a : compose/send session in Pine3.93. I opened another term window and did a : tail on the smtp logfile and noticed that the pine screen returned : consistently when the mail was either delivered or deferreed. Is Pine : somehow tied to the smtp process? I thought it was supposed to only : deliver to the smtp queue and go on its merry way rather than somehow be : involved in the delivery process itself? : I looked through the setup for any settings that might indicate whether : pine participates in delivery as I recalled that an earlier version could : do that but I didn't find anything. : Any ideas? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15604; Sat, 20 Apr 96 22:53:16 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23310; Sat, 20 Apr 96 22:49:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23304; Sat, 20 Apr 96 22:49:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uAryn-00038TC; Sat, 20 Apr 96 22:46 PDT To: pine-info@cac.washington.edu From: shadcat@deltanet.com (Mark Shadley) Subject: Re: procmail recipe to change content type? Date: 21 Apr 1996 04:39:28 GMT Message-Id: <4lce60$378@news02.deltanet.com> References: In article: , Fishbowl wrote: > > I need a recipe to translate all occurances of > Application/PGP to text/plain. This does not work: > > > :0 > * ^Content-type: *Application/PGP > | sed -e 's/application\/pgp/text\/plain/' > > > And it does not work if I change the sed to s/[Aa]pplication\/[Pp][Gg][Pp]/text\/plain/ This concept works, I just put it together a little while ago. :0: * ^Content-Type.*application/x-pgp-message |formail -I "Content-Type: text/plain" >>Decrypted If there's a better way, I really want to know :) I would like the messages to end up in various folders, according to other criteria in the header, rather than all of them in Decrypted. Mark -- Mark Shadley http://www.catcher.com/users/shadcat/ pgp key id:C596C1F9 - fp:B60A796CAF6769B9 0688C30B390A0A66 - on servers From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22214; Sun, 21 Apr 96 04:52:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26873; Sun, 21 Apr 96 04:28:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from brunet.bn by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26867; Sun, 21 Apr 96 04:28:35 -0700 Received: from dial17.brunet.bn by jtb; (5.65v3.2/1.1.8.2/03Oct95-0602PM) id AA29448; Sun, 21 Apr 1996 19:29:34 +0800 Date: Sun, 21 Apr 1996 19:29:34 +0800 Message-Id: <9604211129.AA29448@jtb> X-Sender: wangcs@brunet.bn X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: pine-info@cac.washington.edu From: Wang Chee Seng Subject: I would like to know whether Pine PC-Windows ver 3.93 can be used with a POP server? If so, how do we configure and steps need to dial in to the Host server Thanks From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23699; Sun, 21 Apr 96 06:41:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08344; Sun, 21 Apr 96 06:39:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08338; Sun, 21 Apr 96 06:39:04 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00127; Sun, 21 Apr 96 06:39:03 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07379; Sun, 21 Apr 96 06:39:02 -0700 Date: Sun, 21 Apr 1996 06:39:02 -0700 (PDT) From: Terry Gray To: Wang Chee Seng Cc: pine-info@cac.washington.edu Subject: Re: your mail In-Reply-To: <9604211129.AA29448@jtb> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry, no. It's planned for the future, however. -teg On Sun, 21 Apr 1996, Wang Chee Seng wrote: > I would like to know whether Pine PC-Windows ver 3.93 > can be used with a POP server? If so, how do we configure and steps need to > dial in to the Host server > > Thanks > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24861; Sun, 21 Apr 96 08:12:23 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09240; Sun, 21 Apr 96 08:11:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09234; Sun, 21 Apr 96 08:11:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uB0iQ-00038VC; Sun, 21 Apr 96 08:06 PDT To: pine-info@cac.washington.edu From: fishbowl@netcom.com (Fishbowl) Subject: Re: pgp with pine: how to? Message-Id: References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4kts97$nql@babbage.ece.uc.edu> Date: Thu, 18 Apr 1996 15:56:07 GMT In article <4kts97$nql@babbage.ece.uc.edu>, Jie Yuan wrote: >In article <4ksc5l$cu3@nnrp1.news.primenet.com>, > kokot@primenet.com (Lee Kokot) writes: >>Hello, I would like to use pgp with pine 3.92. Is this possible, >>what is the procedure. Thank you. > >Assuming Unix Pine: you can use a sending-filter like this > > /usr/local/bin/pgp -feast > >to have the message encrypted, or > Is there a way for it to automagically get the recipient name? -james- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24978; Sun, 21 Apr 96 08:21:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09317; Sun, 21 Apr 96 08:18:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from [199.173.91.10] by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09311; Sun, 21 Apr 96 08:18:50 -0700 Received: from localhost (mweinrei@localhost) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with SMTP id LAA04549 for ; Sun, 21 Apr 1996 11:21:47 -0400 Date: Sun, 21 Apr 1996 11:21:47 -0400 (EDT) From: Weinreich X-Sender: mweinrei@scls1 To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Pine developers, My question is not exactly about Pine, I would like to know how to use the Talk function for intrasystem communications. How do I initiate Talk so that I can link with another terminal? -D Weinreich From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26298; Sun, 21 Apr 96 09:59:13 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00147; Sun, 21 Apr 96 09:53:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from freenet3.afn.org by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00141; Sun, 21 Apr 96 09:53:13 -0700 Received: from freenet2.afn.org by freenet3.freenet.ufl.edu (8.7.3/4.11) id MAA228947; Sun, 21 Apr 1996 12:53:09 -0400 Date: Sun, 21 Apr 1996 12:53:07 -0400 (EDT) From: Alachua Freenet Administrative/Tech Support To: Steve Hubert Cc: Ralph Finello , Pine News Group Subject: Re: New rev "pine 3.93" In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Interesting. That seems to be a more common problem with term programs: If assigned a scroll region larger than display area, the program crashes. I guess it's a fairly easy mistake to make, :) I'll modify AFN's copy of PINE accordingly and re-compile it today. Ralph, try out NovaTerm with PINE later tonight or anytime past that and let us know if the problem appears to be fixed... Though of course the author of NovaTerm needs to add some more error checking to the emulator too, :) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Alachua Freenet Administrative & Tech Support * admin@afn.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26411; Sun, 21 Apr 96 10:03:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00251; Sun, 21 Apr 96 10:01:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00245; Sun, 21 Apr 96 10:01:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uB2VG-00038VC; Sun, 21 Apr 96 10:00 PDT To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Pine and multipart content types Date: 21 Apr 1996 15:17:35 GMT Message-Id: <4ldjif$8om@goodnews.voicenet.com> -----BEGIN PGP SIGNED MESSAGE----- I have been experimenting with .mailcap files, and I recently found that Pine does not execute a command on a message according to its content type if the message is a multipart content type. Specifically, I have been trying to get PGP/MIME to work with Pine. Is it possible to get Pine to execute a command on a message based on the multipart content type? Thanks. - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMXpSW7Zc+sv5siulAQH4jQP+PrpuP0p7h50i5iQs+S+3aXXgUMLm5anm NIciFwF31PN7HMR7fM29cXjuFOjKCqBxI6greK43ezlN8F49bkPvaUck1gCEGZ2w M7trRGbV4eF40v4k1gQm2pSEN8e6hbsmOLHj4Yv5fgtOwH9fxrwRTk9BtB6Bh7Dy 5yHprb5EH/I= =xk+i -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29888; Sun, 21 Apr 96 13:48:38 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02815; Sun, 21 Apr 96 13:44:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02809; Sun, 21 Apr 96 13:44:47 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05979; Sun, 21 Apr 96 13:44:46 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11202; Sun, 21 Apr 96 13:44:45 -0700 Date: Sun, 21 Apr 1996 13:44:45 -0700 (PDT) From: Terry Gray To: "Mark M." Cc: pine-info@cac.washington.edu Subject: Re: Pine and multipart content types In-Reply-To: <4ldjif$8om@goodnews.voicenet.com> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Multipart support is planned but not yet available. Sorry... -teg On 21 Apr 1996, Mark M. wrote: > I have been experimenting with .mailcap files, and I recently found that Pine > does not execute a command on a message according to its content type if the > message is a multipart content type. Specifically, I have been trying to > get PGP/MIME to work with Pine. Is it possible to get Pine to execute a > command on a message based on the multipart content type? Thanks. > > -- Mark > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 > http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 > "The concept of normalcy is just a conspiracy of the majority" -me > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01029; Sun, 21 Apr 96 15:07:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13705; Sun, 21 Apr 96 15:02:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scls1.suffolk.lib.ny.us by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13699; Sun, 21 Apr 96 15:02:26 -0700 Received: from localhost (igravitz@localhost) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with SMTP id SAA26074 for ; Sun, 21 Apr 1996 18:06:12 -0400 Date: Sun, 21 Apr 1996 18:06:12 -0400 (EDT) From: Gravitz X-Sender: igravitz@scls1 To: pine-info@cac.washington.edu Subject: address book addition in Pine 3.92 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Help. I cannot figure out how to add a new address to my address book. It was so easy with the old Pine. How do I do it with 3.92? Thanks, Ina Gravitz From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02142; Sun, 21 Apr 96 16:32:49 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04537; Sun, 21 Apr 96 16:27:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04531; Sun, 21 Apr 96 16:27:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uB8U0-00038UC; Sun, 21 Apr 96 16:23 PDT To: pine-info@cac.washington.edu From: "Gregory J. Hickel" Subject: Re: How do I exit from "serious error"? Date: Sun, 21 Apr 1996 17:19:54 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: while you are at the Unix prompt type 'ps' and note the number next to pine. Then type 'kill -9 '. This will terminate the Pine process. It is not really the recommended way to do things but it sounds like you are kind of in a bind (it is sort of like hitting ctrl-alt-del on an MS-Dos machine). Hope this helps... ========================================== Gregory J. Hickel 1L, Washington University School of Law gjhickel@www.wulaw.wustl.edu http://www.wulaw.wustl.edu/~gjhickel ========================================== On Sun, 21 Apr 1996, Phil Tompkins wrote: > > When something is botched up at my host site and I exit Pine or try to > just expunge deleted mail, I get a message "serious error saving mail > folder /usr/spool/mail/tompkins". Then I get a second message saying > "press return to retry saving or press ctrl-Z to suspend Pine". > The retry never works. After I suspend Pine, how can I exit from Pine? > Phil > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02761; Sun, 21 Apr 96 17:05:22 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15000; Sun, 21 Apr 96 17:02:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14994; Sun, 21 Apr 96 17:02:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uB92v-00038UC; Sun, 21 Apr 96 17:00 PDT To: pine-info@cac.washington.edu From: Ronald Wahl Subject: some annoying things with pine Date: Mon, 22 Apr 1996 00:10:47 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I use pine since release 3.91 and here are two annoying things which did not changed in the last releases. * If I delete the last message pine uses a lot CPU time for something (busy waiting?!) and after a delay of one or more seconds marks the message deleted. What is pine doing so long which so much CPU time? * The same busy waiting occurs if I press to often "arrow down" on the end of the newsgroup index. This can be take a long time if I've pressed "arrow down" to long. If this is not a bug - is there a way to prevent this? ron -- \ Ronald Wahl --- rwa@informatik.tu-chemnitz.de \ \ WWW: http://www.tu-chemnitz.de/~row \ \ PGP key available by finger to my email address \ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04620; Sun, 21 Apr 96 19:14:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06458; Sun, 21 Apr 96 19:12:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06452; Sun, 21 Apr 96 19:12:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBB2S-00038UC; Sun, 21 Apr 96 19:07 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: pine vs elm (linux) Date: 19 Apr 1996 16:54:19 GMT Message-Id: <4l8gfr$9aq@dscomsa.desy.de> References: <4kufml$lfb@minerva.ibernet.es> Gil Arumi (gilarumi@conexis.es) wrote: : Hi, : Do you know which one is better (more sophisticated, more options), : PINE or elm ? I switched from elm to pine some time ago (don't know about elm development since) and like pine much more. -nicer editor (pico, could be used with elm as well) -better folder support -better user interface. IMHO of course. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08138; Sun, 21 Apr 96 22:49:53 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19078; Sun, 21 Apr 96 22:47:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from freenet3.afn.org by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19072; Sun, 21 Apr 96 22:47:21 -0700 Received: from freenet2.afn.org by freenet3.freenet.ufl.edu (8.7.3/4.11) id BAA243419; Mon, 22 Apr 1996 01:47:15 -0400 Date: Mon, 22 Apr 1996 01:47:15 -0400 (EDT) From: Ralph Finello To: Alachua Freenet Administrative/Tech Support Cc: Steve Hubert , Pine News Group , voyager@eskimo.com Subject: Re: New rev "pine 3.93" In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi Congratulations!!!!!!! Looks like the problem is gone! The "Commodore Users group" and I thank you very much for your quick action. Am sennding a copy of this to Nick Rossi (The author of Novaterm). Thanx again for your time and effort. Ralph On Sun, 21 Apr 1996, Alachua Freenet Administrative/Tech Support wrote: > > Interesting. That seems to be a more common problem with term programs: If > assigned a scroll region larger than display area, the program crashes. I > guess it's a fairly easy mistake to make, :) > > I'll modify AFN's copy of PINE accordingly and re-compile it today. Ralph, > try out NovaTerm with PINE later tonight or anytime past that and let us know > if the problem appears to be fixed... > > Though of course the author of NovaTerm needs to add some more error checking > to the emulator too, :) > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > * Alachua Freenet Administrative & Tech Support * > admin@afn.org > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10799; Mon, 22 Apr 96 01:31:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20681; Mon, 22 Apr 96 01:16:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20671; Mon, 22 Apr 96 01:16:47 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 22 Apr 1996 09:14:18 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA03955; Mon, 22 Apr 1996 09:15:41 +0100 Date: Mon, 22 Apr 1996 09:15:40 +0100 (BST) From: Mike Brudenell To: zhang jin Cc: pine-info@cac.washington.edu Subject: Re: The editor option In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII You didn't bother to mention the exact name of the variable you have set, but I am guessing it is the "editor" variable? If so then by reading its help text (put the cursor on the variable, type "?") you will see that this has to be manually invoked by typing ^Z in the message text area of the message you are composing. If you want this editor to be used automatically instead of Pine's built-in editor then you must also select the "enable-alternate-editor-implicitly" feature (in the "feature-list" variable's list of possible values). Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Fri, 19 Apr 1996, zhang jin wrote: > in the setup and configuration, there is an option of editor. > i don't know what does this mean? is it the editor that you can edit your > mail. i have set it to "vi", but it seems not work. > > BTW, very happy to find this news group, i like it very much. > > cheers, > > zhang jin > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10862; Mon, 22 Apr 96 01:32:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10754; Mon, 22 Apr 96 01:30:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10742; Mon, 22 Apr 96 01:29:57 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 22 Apr 1996 09:26:01 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA05641; Mon, 22 Apr 1996 09:26:38 +0100 Date: Mon, 22 Apr 1996 09:26:38 +0100 (BST) From: Mike Brudenell To: zhang jin Cc: pine-info@cac.washington.edu Subject: Re: The editor option In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII My apologies... in my previous message I said the command sequence to explicitly invoke Pine's "alternate editor" was ^Z. This is not generally true; the correct sequence is ^_. (Here some of our terminals and terminal emulators cannot generate ^_, so I have to go through the Pine source and change ^_ to ^Z instead (and disable job control too so it doesn't clash with the keystroke)). By the way, perhaps Zhang Jin (the original enquirer) could check their e-mail address? It's coming through on the messages as "zhang jin " which is invalid and means replies can't be sent directly to them. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Mon, 22 Apr 1996, Mike Brudenell wrote: > You didn't bother to mention the exact name of the variable you have set, > but I am guessing it is the "editor" variable? If so then by reading its > help text (put the cursor on the variable, type "?") you will see that > this has to be manually invoked by typing ^Z in the message text area of > the message you are composing. > > If you want this editor to be used automatically instead of Pine's > built-in editor then you must also select the > "enable-alternate-editor-implicitly" feature (in the "feature-list" > variable's list of possible values). > > Cheers, > > Mike Brudenell > ------------------------------------------------------------------------ > The Computing Service, University of York, Heslington, York, YO1 5DD, UK > Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ > > On Fri, 19 Apr 1996, zhang jin wrote: > > > in the setup and configuration, there is an option of editor. > > i don't know what does this mean? is it the editor that you can edit your > > mail. i have set it to "vi", but it seems not work. > > > > BTW, very happy to find this news group, i like it very much. > > > > cheers, > > > > zhang jin > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10989; Mon, 22 Apr 96 01:42:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20945; Mon, 22 Apr 96 01:38:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20939; Mon, 22 Apr 96 01:38:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBH3w-00038TC; Mon, 22 Apr 96 01:33 PDT To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: pgp with pine: how to? Date: 21 Apr 1996 04:24:06 GMT Message-Id: <4lcd96$489@goodnews.voicenet.com> References: <4ksc5l$cu3@nnrp1.news.primenet.com> -----BEGIN PGP SIGNED MESSAGE----- Jie Yuan (yuan@nka1.med.uc.edu) wrote: > In article , > fishbowl@netcom.com (Fishbowl) writes: > >Is there a way for it to automagically get the recipient name? > > No. Pine does not feed the name to pgp. I think it is possible if you > know how to implement some tricks using shell or perl language. Actually, if "_RECIPIENTS_" is included in the command line, the list of recipients will replace it. To automatically encrypt out-going messages, just use a sending filter of "/usr/bin/pgp -feast _RECIPIENTS_". - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMXm5MrZc+sv5siulAQEHswQAgXtDO92aSSerQoeXQSQH8onhRvBZOPi+ AUm4EjhlNakoUXNc23ykf0k0ab4u05D7pzYPPpOxlp/iS5xaTEKjiAVFDJ/IP8LK mBxRK6L+t1MwSZGgazlQYL4ByYb0LnH4LRkZE6NIs6VHloxzp/hak4aMIuNoMrtL e2eTftplO1o= =Xab0 -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16622; Mon, 22 Apr 96 06:27:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13943; Mon, 22 Apr 96 06:11:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from inca.gate.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13937; Mon, 22 Apr 96 06:11:31 -0700 Received: from localhost (rpomar@localhost) by inca.gate.net (8.6.9/8.6.9) with SMTP id JAA23131; Mon, 22 Apr 1996 09:11:17 -0400 X-Authentication-Warning: inca.gate.net: rpomar owned process doing -bs Date: Mon, 22 Apr 1996 09:11:17 -0400 (EDT) From: Raul To: Ralph Sims Cc: pine-info@cac.washington.edu Subject: Re: Building Pine under Linux 1.3.85 kernel In-Reply-To: <199604212225.AA10659@halcyon.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Ralph, I might have found a solution...There is a problem with the osdep.h file...Linux is having a problem reading this file under any Kernel above 1.3.20 ... Hopefully I can figure this out...and let everyone else know... On Sun, 21 Apr 1996, Ralph Sims wrote: > In article you write: > >Dear Everyone, > > > > > >Has anyone build pine under linux 1.3.85 .... It complies easy with kernel > >1.3.20, but does not build with kernel 1.3.85 ... it build pico fine, > >but fails with pine... if anyone has pine under linux... > >please send me some e-mail on how you did it.... thanks... > > Any luck on this? It doesn't build in 1.3.92 either. > > The binaries on ftp.cac.washington.edu are in ELF format, and won't > run on my system. > > Sigh... > Sincerely, [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] [] Raul Pomarico [][] CyberGate ,Inc [] [] DNS Administrator [][] 1301 W. Newport Center Drive [] [] (dnsadm@gate.net) [][] Deerfield Beach, Florida 33442 [] [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17915; Mon, 22 Apr 96 07:22:17 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14751; Mon, 22 Apr 96 07:09:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14742; Mon, 22 Apr 96 07:08:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBMFE-00038FC; Mon, 22 Apr 96 07:05 PDT To: pine-info@cac.washington.edu From: Sven Buschke Subject: Re: extended headers in pine Date: Mon, 22 Apr 1996 14:06:49 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4lf7ro$3be@ganja.nol.net> On 22 Apr 1996, tony montana wrote: > I believe my mail is being spoofed and I know that extended headers > will give me more info. How do I see extended headers in pine? > Please email me if you can help since I dont read this newsgroup often. > > thanx, > phace > > Try the "h"-command for full header view. Sven Buschke. __________________________________________________________ Sven Buschke Email: Sven.Buschke@extern.lrz-muenchen.de WWW: http://www.lrz-muenchen.de/a/a2c0131/html/home.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20572; Mon, 22 Apr 96 08:43:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16424; Mon, 22 Apr 96 08:34:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16418; Mon, 22 Apr 96 08:34:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBNbS-00038FC; Mon, 22 Apr 96 08:32 PDT To: pine-info@cac.washington.edu From: postmaster@gts.net Subject: reply headers Message-Id: Date: Sun, 21 Apr 1996 20:52:04 GMT How would I be able to insert "Reply-To:" or "Bcc:" (or arbitrary "X-" headers) into a reply to a received message in pine (I have 3.93 installed)? -- ,u, Bruce Becker Toronto, Ontario 1 416 699 1868 a /i/ Internet: bdb@gts.org Uucp: ...!gts!bdb `\o\-e "Love is a rolodex in one hand, a rolex on the other" _< /_ - Mary Hartmann, Mary H From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26208; Mon, 22 Apr 96 10:30:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29799; Mon, 22 Apr 96 10:24:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29793; Mon, 22 Apr 96 10:24:02 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20242; Mon, 22 Apr 96 10:24:01 -0700 X-Received: via tmail-4.0(2) for dlm+postmaster; Sat, 20 Apr 1996 17:32:28 -0700 (PDT) X-Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10681; Sat, 20 Apr 96 17:32:27 -0700 X-Received: from cloud9.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29979; Sat, 20 Apr 96 17:32:26 -0700 X-Received: from morrison.dialup.cloud9.net (morrison.dialup.cloud9.net [168.100.205.23]) by cloud9.net (8.7.4/cloud9-1.0) with SMTP id UAA04561 for ; Sat, 20 Apr 1996 20:32:20 -0400 (EDT) Message-Id: <31798206.317C@cloud9.net> Date: Sat, 20 Apr 1996 20:32:06 -0400 From: morrison X-Mailer: Mozilla 2.01Gold (Win95; I) Mime-Version: 1.0 To: owner-pine-info@cac.washington.edu Subject: uudecode X-Url: http://www.washington.edu:1180/pine/pine-info/95.01/msg00349.html Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Resent-Date: Mon, 22 Apr 1996 10:23:49 -0700 (PDT) Resent-From: David L Miller Resent-To: pine-info@cac.washington.edu Resent-Subject: Resent-Message-Id: Can someone give me a non-techy step-by-step process for undecoding messages which I receive on Pine which require uudecode? I tried downloading uudecode from the web and tried it on a lengthy message. All I got was a new bunch of undecipherable characters. The syntax for the file I downloaded was uudecode ENTER. Didn't work. Perhaps there is a menu driven program?? Any information would be appreciated. Thank you. morrison@cloud9.net George Morrison 240 Macy Road, Briarcliff Manor, NY 10510. My local provider Cloud 9 seems unable to assist. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29686; Mon, 22 Apr 96 11:41:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01919; Mon, 22 Apr 96 11:32:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scls1.suffolk.lib.ny.us by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01902; Mon, 22 Apr 96 11:32:27 -0700 Received: from localhost (jfarr@localhost) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with SMTP id OAA09459 for ; Mon, 22 Apr 1996 14:36:01 -0400 Date: Mon, 22 Apr 1996 14:36:01 -0400 (EDT) From: Farr X-Sender: jfarr@scls1 To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII need e-mail address of gilchrist From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06741; Mon, 22 Apr 96 14:12:08 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25344; Mon, 22 Apr 96 14:04:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from leao.dc.ufscar.br by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25338; Mon, 22 Apr 96 14:04:24 -0700 Received: by leao (5.x/SMI-SVR4) id AA14407; Mon, 22 Apr 1996 18:09:10 -0300 Date: Mon, 22 Apr 1996 18:09:10 -0300 From: bruno@dc.ufscar.br (Bruno de Oliveira Schneider - PosGrad) Message-Id: <9604222109.AA14407@leao> To: pine-info@cac.washington.edu Subject: mailbox lock X-Sun-Charset: US-ASCII Hi, I have seen somewhere that pine locks should be ignored after 5 minutes, but every time I open pine, I get a msg like: Can't open mailbox, access is readonly. I think this is happening because I had to kill pine in my last session (last friday). What can I do to remove this lock? (I'm using SunOS). Please, if you answer this send copy (cc) to my e-mail (below) as I won't be reading this list. _________________________________________ Bruno O. Schneider e-mail: bruno@dc.ufscar.br Universidade Federal de Sao Carlos http://www.dc.ufscar.br/~bruno From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07437; Mon, 22 Apr 96 14:23:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25655; Mon, 22 Apr 96 14:15:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25649; Mon, 22 Apr 96 14:15:18 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26881; Mon, 22 Apr 96 14:15:17 -0700 X-Received: via tmail-4.0(2) for dlm+postmaster; Mon, 22 Apr 1996 13:30:33 -0700 (PDT) X-Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04997; Mon, 22 Apr 96 13:30:32 -0700 X-Received: from jumbo.ntplx.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05388; Mon, 22 Apr 96 13:30:31 -0700 X-Received: by ntplx.net (4.1/NETPLEX-2.3.1) id AA07058; Mon, 22 Apr 96 16:30:21 EDT X-Received: by quoin1.quoininc.com (Smail3.1.29.1 #1) id m0uBS8U-000FO4C; Mon, 22 Apr 96 16:23 EDT Date: Mon, 22 Apr 1996 16:23:02 -0400 (EDT) From: Jean Pierre LeJacq To: morrison Cc: owner-pine-info@cac.washington.edu Subject: Re: uudecode In-Reply-To: <31798206.317C@cloud9.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Resent-Date: Mon, 22 Apr 1996 14:15:12 -0700 (PDT) Resent-From: David L Miller Resent-To: pine-info@cac.washington.edu Resent-Subject: Resent-Message-Id: On Sat, 20 Apr 1996, morrison wrote: > Can someone give me a non-techy step-by-step process for > undecoding messages which I receive on Pine which require > uudecode? I tried downloading uudecode from the web and tried > it on a lengthy message. All I got was a new bunch of > undecipherable characters. > ... Assuming you're on a Unix system: 1 Save the message or attachment as a file, say "file.uu". 2 From the shell prompt, edit "file.uu" and remove the all lines before the one that start with "begin 644" and all after the line that begins with "end". 3 uudecode file.uu --- Jean Pierre From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07771; Mon, 22 Apr 96 14:28:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25849; Mon, 22 Apr 96 14:22:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25843; Mon, 22 Apr 96 14:22:09 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27128; Mon, 22 Apr 96 14:22:05 -0700 Date: Mon, 22 Apr 1996 14:22:03 -0700 (PDT) From: David L Miller To: Tim Holmes Cc: pine-info@cac.washington.edu Subject: Re: Will there ever be an xpine? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 19 Apr 1996, Tim Holmes wrote: > Hope this hasn't been talked about too much already. > I've gotten used to pine and was wonder if there had been > any thought to an X-based version. > The current Pine 3.93 release can use the mouse for some operations in an xterm window and can display a message in the icon label when new mail arrives. Beyond that, it's a pretty big jump to add anything more... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07953; Mon, 22 Apr 96 14:31:11 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06923; Mon, 22 Apr 96 14:24:16 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06917; Mon, 22 Apr 96 14:24:14 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBT5E-00038TC; Mon, 22 Apr 96 14:23 PDT To: pine-info@cac.washington.edu From: Hillary Gorman Subject: Re: signature at the bottom of reply/forward Date: Thu, 18 Apr 1996 19:33:18 -0400 Message-Id: References: <4l5rde$9gl@ceylon.gte.com> <4l67c4$hgj@netaxs.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: well, i know how to import files! i'm not interested in workarounds. i mean, my sig isn't that important anyway. i just thought i'd mention that when you forward mail, the sig doesn't go in the right place, even if you have enabled the "sig at the bottom" config. hrg hillary@hillary.net hillary@netaxs.com hillary@misty.com hillary@izzy.com hillary@jurai.net hillary@intermarket.net hillary@bofh.org.uk hillary@intserv.com hillary@cybernothing.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08666; Mon, 22 Apr 96 14:46:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26474; Mon, 22 Apr 96 14:39:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26466; Mon, 22 Apr 96 14:39:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBTI0-00038FC; Mon, 22 Apr 96 14:36 PDT To: pine-info@cac.washington.edu From: stankerr@uiuc.edu (Stan Kerr) Subject: Re: Printing Help Date: Mon, 22 Apr 1996 15:24:17 -0500 Message-Id: References: In article , apn@nucleus.com ("Alberta Playwrights' Network") wrote: >I am unable to print using the print command from Pine...there are no >local contacts listed and my Internet service provider hasn't been able to >help. The print screen key does work, but doesn't give a clean copy (and >it's a pain for long E-mails). We're set up for "attached-to-ansi" and our >software is set for the correct printer and drive, but nothing prints. Can >you help or tell me where to go for help? We use Quicklink II software >(DOS) and the printer is a Hewlett Packard LaserJet 4P. You need to ask the vendor of Quicklink II whether their software supports the vt100 extended escape codes for printing which Pine is trying to use. This is a very popular feature of Pine (judging by the questions we get locally); it would be nice if more communications software supported the printer codes. Here's an extract from the technical notes that come with Unix Pine; you may want to send it to the Quicklink II folks if they are unclear what you mean. UNIX Pine can print to the standard UNIX line printers or to generic printers attached to ANSI terminals using the escape sequences to turn the printer on and off. The user has a choice of three printers in the configuration. The first setting, attached-to-ansi, makes use of escape sequences on ANSI/VT100 terminals. It uses "[5i" to begin directing all output sent to the terminal to the printer and then "[6i" to return to normal. Pine will send these escape sequences if the printer is set to attached-to- ansi. This works with most ANSI/VT100 emulators on Macs and PCs such as kermit, NCSA telnet, Ver- saTerm Pro, and WinQVT. Various terminal emula- tors implement the print feature differently. For example, NCSA telnet requires "capfile = PRN" in the config.tel file. Attached-to-ansi printing doesn't work at all with the telnet provided with PC-NFS. The second selection is the standard UNIX print command. The default is lpr, but it can be changed on a system basis to anything so desired in /usr/local/lib/pine.conf. The third selection is the user's personal choice for a UNIX print command. The text to be printed is piped into the command. Enscript or lpr with options are popular choices. The actual command is retained even if one of the other print selec- tions is used for a while. If you have a PostScript printer attached to a PC or Macintosh, then you will need to use a utility called ansiprt to get printouts on your printer. Ansiprt source code and details can be found in the ./contrib directory of the Pine distribution. The three printer choices are for UNIX Pine only. PC-Pine for DOS can only print to the locally attached printer. All printing on PC-Pine (DOS) is done via ROM BIOS Print Services (Int 17h). After verifying the existence of a local printer via the BIOS Equipment-List Service (Int 11h), it simply sends the message text, character by char- acter, to the first printer found using ASCII CR and LF at the end of lines and followed by an ASCII FF. Note, some system adjustments using the PC's "MODE" command may be required if the printer is not on the first parallel port. PC-Pine cannot generate PostScript, so printing to exclusively PostScript printers does not work. PC-Pine for Winsock uses the MS-Windows printer interface. A Pine print command will bring up a standard MS-Windows printer dialog box. -- Stan Kerr, Computing & Communications Services Office/U of Illinois stankerr@uiuc.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18786; Mon, 22 Apr 96 19:43:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13668; Mon, 22 Apr 96 19:39:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13662; Mon, 22 Apr 96 19:39:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBXxx-00038FC; Mon, 22 Apr 96 19:36 PDT To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: Still not able to install pine on linux Date: Mon, 22 Apr 1996 18:21:33 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: In the pine3.93/imap/ANSI/c-client directory, try moving the #include from os_lnx.c to os_lnx.h. Be sure to put it with the other #include statements, between #define iovec blurdybloop and #undef iovec Then complain to the cretins who keep moving the Linux definition of iovec between types.h, uio.h, and socket.h (and worse, keep on defining it wrong). On 20 Apr 1996, Al Sparks wrote: > I got the same error when I tried to install pine 3.92. When pine > 3.93 came out, I tried again. Isn't there anyone out there that got a > good install of pine on a linux box? I'm running Linux 1.3.20, and > equivalent slacware version. -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20207; Mon, 22 Apr 96 20:49:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14673; Mon, 22 Apr 96 20:42:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14667; Mon, 22 Apr 96 20:42:48 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14690; Mon, 22 Apr 96 20:42:42 -0700 Date: Mon, 22 Apr 1996 20:42:41 -0700 (PDT) From: David L Miller To: Ronald Wahl Cc: pine-info@cac.washington.edu Subject: Re: some annoying things with pine In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 22 Apr 1996, Ronald Wahl wrote: > I use pine since release 3.91 and here are two annoying things which did > not changed in the last releases. > > * If I delete the last message pine uses a lot CPU time for something > (busy waiting?!) and after a delay of one or more seconds marks the > message deleted. What is pine doing so long which so much CPU time? > > * The same busy waiting occurs if I press to often "arrow down" on the > end of the newsgroup index. This can be take a long time if I've > pressed "arrow down" to long. > > If this is not a bug - is there a way to prevent this? > In both cases the delay is due to Pine checking for new mail. There isn't much you can do in either situation :( |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20414; Mon, 22 Apr 96 20:59:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04262; Mon, 22 Apr 96 20:53:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from franklin-fddi.cris.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04252; Mon, 22 Apr 96 20:53:05 -0700 Received: from mariner.cris.com (mariner.cris.com [199.3.12.169]) by franklin-fddi.cris.com (8.7.5/(96/04/19 2.32)) id XAA23872; Mon, 22 Apr 1996 23:53:00 -0400 (EDT) [1-800-745-2747 The Concentric Network] Received: from localhost by mariner.cris.com (4.1) id AA11814; Mon, 22 Apr 96 23:52:56 EDT Date: Mon, 22 Apr 1996 23:52:55 -0400 (EDT) From: The Martins To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII hello....i type 'Y' to print...it asks me about ansi-whatever...but never prints! what's wrong?? hmm.... From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20695; Mon, 22 Apr 96 21:11:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04412; Mon, 22 Apr 96 21:02:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from obelix.hrz.tu-chemnitz.de by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04406; Mon, 22 Apr 96 21:02:51 -0700 Received: from sunnyboy.informatik.tu-chemnitz.de by obelix.hrz.tu-chemnitz.de with Local SMTP (PP) id <05620-0@obelix.hrz.tu-chemnitz.de>; Tue, 23 Apr 1996 06:02:43 +0200 Received: from goliath.csn.tu-chemnitz.de (goliath.csn.tu-chemnitz.de [134.109.104.1]) by sunnyboy.informatik.tu-chemnitz.de (8.7.5/8.7.3) with SMTP id GAA28975; Tue, 23 Apr 1996 06:03:52 +0200 (MET DST) Date: Tue, 23 Apr 1996 06:02:42 +0200 (MET DST) From: Ronald Wahl X-Sender: rwa@goliath.csn.tu-chemnitz.de To: David L Miller Cc: pine-info@cac.washington.edu Subject: Re: some annoying things with pine In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 22 Apr 1996, David L Miller wrote: > On Mon, 22 Apr 1996, Ronald Wahl wrote: > > > I use pine since release 3.91 and here are two annoying things which did > > not changed in the last releases. > > > > * If I delete the last message pine uses a lot CPU time for something > > (busy waiting?!) and after a delay of one or more seconds marks the > > message deleted. What is pine doing so long which so much CPU time? > > > > * The same busy waiting occurs if I press to often "arrow down" on the > > end of the newsgroup index. This can be take a long time if I've > > pressed "arrow down" to long. > > > > If this is not a bug - is there a way to prevent this? > > > > In both cases the delay is due to Pine checking for new mail. There > isn't much you can do in either situation :( If it's checking for new mail it has only to check the status of my local mailbox and I do not believe that this take a whole second. Maybe there should be a config option to disable the checking for new mail in this cases. The delays are very annoying. ron -- \ Ronald Wahl --- rwa@informatik.tu-chemnitz.de \ \ WWW: http://www.tu-chemnitz.de/~row \ \ PGP key available by finger to my email address \ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20762; Mon, 22 Apr 96 21:14:45 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04512; Mon, 22 Apr 96 21:10:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04506; Mon, 22 Apr 96 21:10:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBZOl-00038FC; Mon, 22 Apr 96 21:08 PDT To: pine-info@cac.washington.edu From: bshr@cnct.com (Life's A Hillary) Subject: Re: How do I exit from "serious error"? Date: 21 Apr 1996 19:11:47 -0400 Message-Id: <4lefbj$cna@cnct.com> References: Phil Tompkins (tompkins@cnct.com) wrote: : : The retry never works. After I suspend Pine, how can I exit from Pine? : Phil Type kill %1 The /C disk is full again... Bob/NYC From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20935; Mon, 22 Apr 96 21:24:57 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15151; Mon, 22 Apr 96 21:20:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15145; Mon, 22 Apr 96 21:20:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBZVI-00038UC; Mon, 22 Apr 96 21:15 PDT To: pine-info@cac.washington.edu From: cshslam@ug.cs.ust.hk (Lam Hon Sang) Subject: signature suggestion Date: 22 Apr 1996 14:46:02 GMT Message-Id: <4lg63a$hp9@ustsu10.ust.hk> I suggest the next version of pine can support random signature, just like tin, if the default is a directory, than load any file from the dir as signature... Patrick -- §A»¡§Ú¹³¶³ IJºN¤£©w ¨ä¹ê§A¤£À´§Úªº¤ß §A»¡§Ú¹³¹Ú ©¿»·¤S©¿ªñ ¨ä¹ê§A¤£À´§Úªº¤ß Patrick Lam Hon Sang | ªLº~¥Í Dept of ComPuter EnGineering, HKUST Yr2 | ¬ì¤j¹q¸£¤uµ{¤G¦~¯Å Login Service Director, SIS, HKUSTSU Email: eg_lhs@uxmail.ust.hk cshslam@ug.cs.ust.hk Homepage: http://susis.ust.hk/~patrick/index.html "Who summoned me?" --Mage, Warcraft2 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21123; Mon, 22 Apr 96 21:33:20 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15283; Mon, 22 Apr 96 21:30:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15277; Mon, 22 Apr 96 21:30:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBZhq-00038UC; Mon, 22 Apr 96 21:28 PDT To: pine-info@cac.washington.edu From: unruh@physics.ubc.ca (William Unruh) Subject: Re: pgp with pine: how to? Date: 22 Apr 1996 00:53:01 GMT Message-Id: <4lel9d$pc4@nntp.ucs.ubc.ca> References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4kts97$nql@babbage.ece.uc.edu> In <4kts97$nql@babbage.ece.uc.edu> yuan@nka1.med.uc.edu (Jie Yuan) writes: >You can almost do exactly the same thing for the "display-filter", >but you may miss the dialog with PGP when you decrypt emails. A Yes, you do miss that dialog and tht is not good at all. You cannot see its request for password, nor its messages if something goes wrong. Is there any way to get Pine to display that stuff directly, rather than when the filter exits? -- Bill Unruh unruh@physics.ubc.ca From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21178; Mon, 22 Apr 96 21:35:21 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04778; Mon, 22 Apr 96 21:30:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04772; Mon, 22 Apr 96 21:30:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBZh3-00038TC; Mon, 22 Apr 96 21:27 PDT To: pine-info@cac.washington.edu From: Rob Landry Subject: Re: 3.92, NCSA Telnet 2.6 -- can't cancel compositions Date: Wed, 17 Apr 1996 09:20:23 -0700 Message-Id: References: <4jsvsj$1b5s@news.missouri.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4jsvsj$1b5s@news.missouri.edu> On 3 Apr 1996, James P. Cooper wrote: > I just installed Pine 3.92 on a Silicon Graphics Challenge S server > running IRIX 5.3. All the Indys on our network are working fine with > it, but when Mac user connect via NCSA Telnet 2.6, they are unable to > abort messages -- that is, Control-C doesn't work. I had the same problem. What I did was go into Edit/Preferences/Sessions and change the interrupt character on each session from control/C to control/B. Now I don't have the problem any more. Rob Landry WCRB 102.5 FM Classical Radio Boston umar@wcrb.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21682; Mon, 22 Apr 96 22:00:42 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05108; Mon, 22 Apr 96 21:55:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05102; Mon, 22 Apr 96 21:55:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBa6X-00038FC; Mon, 22 Apr 96 21:53 PDT To: pine-info@cac.washington.edu From: black@csulb.edu (Matthew Black) Subject: Why does Pine 3.93 uses different sendmail flags? Date: 18 Apr 1996 15:27:18 GMT Message-Id: <4l5n0m$st4@hatathli.csulb.edu> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII Pine 3.91 used: /usr/lib/sendmail -oi -oem -t Pine 3.93 uses: /usr/lib/sendmail -bs -odb -oem This creates a new mail header X-Authentication-Warning: (hostname): black owned process doing -bs It appears like added security. Any further info? --matt ============================================================================ matthew black, network analyst | opinions expressed herein are mine and california state university | may not reflect those of my employer cecs department | long beach, ca 90840 | email: black@csulb.edu =============================(c) 1996 by Matthew Black, all rights reserved= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24777; Tue, 23 Apr 96 00:57:25 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07225; Tue, 23 Apr 96 00:49:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailserv.uni-tuebingen.de by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07219; Tue, 23 Apr 96 00:49:53 -0700 Received: from commlink.zdv.uni-tuebingen.de by mailserv.uni-tuebingen.de with SMTP (PP); Tue, 23 Apr 1996 09:49:11 +0200 Received: from bamm.zdv.uni-tuebingen.de (bamm.zdv.uni-tuebingen.de [134.2.2.31]) by commlink.zdv.uni-tuebingen.de (8.6.12/8.6.12) with SMTP id JAA02274 for ; Tue, 23 Apr 1996 09:49:07 +0200 Received: by bamm.zdv.uni-tuebingen.de (4.1/ZDV-Uni-Tuebingen-1.0) id AA00297; Tue, 23 Apr 96 09:49:06 +0200 Date: Tue, 23 Apr 1996 09:49:04 +0200 (MET DST) From: martin.spohn@zdv.uni-tuebingen.de X-Sender: zrnsm01@bamm.zdv.uni-tuebingen.de To: pine-info@cac.washington.edu Subject: test mail Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry about using this list as test list. I didn't get mails from this list during the last two days. Now I resubscribed and want to see if all works well. ------------------------------------------------------------------------------ Martin Spohn | Universitaet Tuebingen Z Tel. 07071 29 6970 Zentrum fuer Datenverarbeitung D E-mail: spohn@zdv.uni-tuebingen.de Abteilung Netze V Fax: 07071 29 5912 Brunnenstr. 27, 72074 Tuebingen | ------------------------------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25960; Tue, 23 Apr 96 01:38:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07643; Tue, 23 Apr 96 01:25:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07637; Tue, 23 Apr 96 01:25:37 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdPG-00038TC; Tue, 23 Apr 96 01:25 PDT To: pine-info@cac.washington.edu From: dlc@silcom.com (David Carmean) Subject: Tenex folders with Procmail? Date: 18 Apr 1996 18:54:40 GMT Message-Id: <4l635g$m7c@ocean.silcom.com> Anybody have a tool that I can use with Procmail to save messages in Tenex-format folders instead of Berkeley format? I'd rather use Pine than Elm, but it uses too much memory with Berkely-format folders. Thanks. -- David Carmean WB6YZM DC574 System/Network Administration, Silicon Beach Communications Unsolicited commercial e-mail not accepted. Violators will be prosecuted. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26004; Tue, 23 Apr 96 01:40:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07609; Tue, 23 Apr 96 01:23:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07603; Tue, 23 Apr 96 01:23:52 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 23 Apr 1996 09:20:35 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id JAA00500; Tue, 23 Apr 1996 09:21:16 +0100 Date: Tue, 23 Apr 1996 09:21:15 +0100 (BST) From: Mike Brudenell To: Hillary Gorman Cc: pine-info@cac.washington.edu Subject: Re: signature at the bottom of reply/forward In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I believe the choice of positioning of the signature file's content is a deliberate choice by the Pine Team.... -----==========----- The DEFAULT setting is to put the signature at the top of any reply/forwarded message. The idea is that your new text is the "interesting" stuff, and hence should be easily readable without having to wade through tons of old quoted text. The signature follows your own message text, which is in turn followed by the old text included for context if need be. In general this seems a good and courteous idea (albeit one most people aren't (yet) familiar with, and who hence claim it is "wrong" :-) -----==========----- Sometimes when REPLYING to messages people prefer to intersperse their new text in amongst the quoted text, to answer each point in turn. For such people the "signature-at-bottom" option moves the signature below the quoted text, "signing" the new message text. -----==========----- But when FORWARDING a message you are given the opportunity to introduce the forwarded message with your own text, which should then be signed (by including your signature file). AFTER this is the included message text. If the signature file were included AFTER the text of the forwarded message there can be some ambiguity as to where the forwarded message text ends (ie, are they your words, or that of the original author). I don't see why so many people consider this strange; consider this... * Someone sends me a letter in the post which, because I am not the most appropriate person to deal with it, I need to send on to a colleague. * I scribble an explanatory note, sign it and attach it to the erroneous letter. I then pass this on to my colleague. I wouldn't _dream_ of signing my own name at the foot of the letter delivered erroneously to me! -----==========----- Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Thu, 18 Apr 1996, Hillary Gorman wrote: > well, i know how to import files! i'm not interested in workarounds. i > mean, my sig isn't that important anyway. i just thought i'd mention that > when you forward mail, the sig doesn't go in the right place, even if you > have enabled the "sig at the bottom" config. > > hrg > > hillary@hillary.net hillary@netaxs.com hillary@misty.com > hillary@izzy.com hillary@jurai.net hillary@intermarket.net > hillary@bofh.org.uk hillary@intserv.com hillary@cybernothing.org > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26038; Tue, 23 Apr 96 01:41:19 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18173; Tue, 23 Apr 96 01:25:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18167; Tue, 23 Apr 96 01:25:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdPe-00038UC; Tue, 23 Apr 96 01:25 PDT To: pine-info@cac.washington.edu From: laker@netcom.com (Pagemaster) Subject: PC- Pine Date: Thu, 18 Apr 1996 05:37:46 GMT Message-Id: Which is the correct program on the FTP site that works with trumpet winsock to remotely access your e-mail on another server? How do you set it up? -Laker the Pagemaster Come experience the power of the Nexis: "http://www2.gvsu.edu/~lakest/nexis-index.html" *********************************************************** For the latest in food and cooking look to the Chef's Corner! http://www2.gvsu.edu/~lakest/cooks.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26071; Tue, 23 Apr 96 01:42:11 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18267; Tue, 23 Apr 96 01:30:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18261; Tue, 23 Apr 96 01:30:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdPi-00038VC; Tue, 23 Apr 96 01:25 PDT To: pine-info@cac.washington.edu From: David Pascoe Subject: custom headers Content-Type: TEXT/PLAIN; charset=US-ASCII Message-Id: Mime-Version: 1.0 Date: Thu, 18 Apr 1996 08:18:50 GMT I am finding it difficult to get custom headers working as I would like. My .pinerc currently shows # Add these customized headers (and possible default values) when composing customized-hdrs=Return-Receipt-To:davidp@pdd.3com.com, Organization: 3Com Corporation. PDD. Hemel Hempstead. England. U.K. but this results in the header looking like. Return-Receipt-To:Pascoe David Organization: 3Com Corporation. PDD. Hemel Hempstead. England. U.K. And some mailers choke on the <> address when sending the receipt. Also I cannot but commas "," into the Organization line else it becomes separate header lines. So... 1) can anyone tell me how to stop the return receipt being <>'d (is this a problem for other people ? 2) how to embed a comma in a custom header line. cheers, davidp. (using 3.93 as you can see from the header) -- David Pascoe, 3Com Corporation, Hemel Hempstead, U.K., davidp@pdd.3com.com Yinkel, n.: A person who combs his hair over his bald spot, hoping no one will notice. -- Rich Hall, "Sniglets" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26090; Tue, 23 Apr 96 01:42:17 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07747; Tue, 23 Apr 96 01:30:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07741; Tue, 23 Apr 96 01:30:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdQe-00038UC; Tue, 23 Apr 96 01:26 PDT To: pine-info@cac.washington.edu From: black@csulb.edu (Matthew Black) Subject: Re: Pine 3.93 for SGI IRIX 5.3 Date: 18 Apr 1996 15:21:07 GMT Message-Id: <4l5ml3$st4@hatathli.csulb.edu> References: <4l0ued$m42@rain.psg.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII In article <4l0ued$m42@rain.psg.com>, dara@salk.edu says... > >Does anyone have the makefile and other files needed for making Pine >3.93 for IRIX 5.3? > >Dara Ghahremani Unpack the TAR file and type ./build sgi OR ./build sgi EXTRADRIVERS=mbox (to have mail copied from the spool to the file "mbox" in user's accts) --matt ============================================================================ matthew black, network analyst | opinions expressed herein are mine and california state university | may not reflect those of my employer cecs department | long beach, ca 90840 | email: black@csulb.edu =============================(c) 1996 by Matthew Black, all rights reserved= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26137; Tue, 23 Apr 96 01:43:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18303; Tue, 23 Apr 96 01:30:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18297; Tue, 23 Apr 96 01:30:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdSl-00038ZC; Tue, 23 Apr 96 01:28 PDT To: pine-info@cac.washington.edu From: vev@msen.com (Vince Vielhaber) Subject: 3.93 on HPUX - Sending problem Date: 19 Apr 1996 11:54:05 GMT Message-Id: <4l7ust$2lh@pravda.aa.msen.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII Sending a large amount of text hangs Pine 3.93 on HPUX-9.0. Since I don't see anyone else complaining about it, I have to assume it's not a common problem. It's happened on more than one file of various sizes (I haven't found a threshold yet, but a 50K text file will do it), and it also did the same thing with 3.92 (but not 3.91). Any ideas?????? Vince. -- ----------------------------------------------------------------------------- Vince Vielhaber -- KA8CSH Email: vev@msen.com Flame mail: /dev/null Database Manager Michigan Area Repeater Council MSEN.COM is NOT the Microsoft Network! # include TEAM OS/2 ----------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26164; Tue, 23 Apr 96 01:43:14 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07775; Tue, 23 Apr 96 01:30:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07765; Tue, 23 Apr 96 01:30:50 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdSm-00038bC; Tue, 23 Apr 96 01:28 PDT To: pine-info@cac.washington.edu From: Tobias Sunder-Plassmann Subject: Question: wrap around of subject? Date: Fri, 19 Apr 1996 18:10:04 +0100 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi folks! Just a small question: I am using pine on a unix machine (e.g. RS6000) and sometimes sit in front of an ascii-terminal (msdos-pc). Is it possible to change the setup or terminal settings , so that subjects longer than 80 characters are wrapped and continued in the next line? Thanks in advance Tobias Sunder-Plassmann PS: Please email suggestions to tsp@carl-f.uni-geophys.gwdg.de , too, as I'm not reading this newsgroup very frequently. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26166; Tue, 23 Apr 96 01:43:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18275; Tue, 23 Apr 96 01:30:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18269; Tue, 23 Apr 96 01:30:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdQc-00038TC; Tue, 23 Apr 96 01:26 PDT To: pine-info@cac.washington.edu From: "Charles W. Cooper II" Subject: pine 3.93 sending wierdness Date: Thu, 18 Apr 1996 07:26:53 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm noticing a significant delay in the screen returning after a compose/send session in Pine3.93. I opened another term window and did a tail on the smtp logfile and noticed that the pine screen returned consistently when the mail was either delivered or deferreed. Is Pine somehow tied to the smtp process? I thought it was supposed to only deliver to the smtp queue and go on its merry way rather than somehow be involved in the delivery process itself? I looked through the setup for any settings that might indicate whether pine participates in delivery as I recalled that an earlier version could do that but I didn't find anything. Any ideas? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26173; Tue, 23 Apr 96 01:43:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18283; Tue, 23 Apr 96 01:30:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18277; Tue, 23 Apr 96 01:30:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdRI-00038WC; Tue, 23 Apr 96 01:27 PDT To: pine-info@cac.washington.edu From: Ian Russell Ollmann Subject: Re: Pine 3.93 hangs writing fcc after newsgroup post Date: Thu, 18 Apr 1996 11:30:45 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: To update the problem, I was able to solve the hangups by moving the existing sent-mail-Apr96 file to a new name and letting pine create its own fresh copy. Strange. Ian On Thu, 18 Apr 1996, Ian Russell Ollmann wrote: > > > I am having a problem with pine 3.93 (Silicon Graphics Pers. Iris 4D/35, > IRIX 5.3). When I post to a newsgroup such as this, the post goes out OK, > but then it goes to write a copy of the post to the Fcc, and the little > ascii clock sits and spins, never finishing. Mail goes out just fine, > though it is Fcc'd to the same file. The path to the Fcc: location is > defined in a slightly convoluted fashion in my .pinerc: > > default-fcc=~/mail/sent-mail-$MONYR > > where MONYR is an environment variable, which at the moment is equal to > "Apr96". This has worked fine for the last year. Any suggestions? There do > not appear to be any permission problems and the file is mounted on a > local file system, so pine is not waiting for NFS, or at least I hope it > is not. > > Otherwise, I love the new version. It seems much more responsive. The old > version (3.92) would often hang for a few seconds from time to time. > > > Ian Ollmann From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26194; Tue, 23 Apr 96 01:43:22 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07786; Tue, 23 Apr 96 01:30:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07779; Tue, 23 Apr 96 01:30:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdTD-00038eC; Tue, 23 Apr 96 01:29 PDT To: pine-info@cac.washington.edu From: matilain@messi.uku.fi (Jouko Matilainen) Subject: Address Book Lookup File Date: 19 Apr 1996 12:31:38 GMT Message-Id: <4l813a$ai5@luotsi.uku.fi> I have shared address books in a read only directory and have created Lookup Files. No problem with 3.91 but 3.92 and 3.93 says Can't write in directory containing 'addressbook'.lu , using temp file Why? -- Jouko Matilainen Internet: Jouko.Matilainen@uku.fi From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26238; Tue, 23 Apr 96 01:44:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07763; Tue, 23 Apr 96 01:30:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07757; Tue, 23 Apr 96 01:30:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdSl-00038aC; Tue, 23 Apr 96 01:28 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pgp with pine: how to? Date: 19 Apr 1996 15:12:26 GMT Message-Id: <4l8agq$3bu@babbage.ece.uc.edu> References: <4ksc5l$cu3@nnrp1.news.primenet.com> In article , fishbowl@netcom.com (Fishbowl) writes: >In article <4kts97$nql@babbage.ece.uc.edu>, Jie Yuan wrote: >>In article <4ksc5l$cu3@nnrp1.news.primenet.com>, >> kokot@primenet.com (Lee Kokot) writes: >>>Hello, I would like to use pgp with pine 3.92. Is this possible, >>>what is the procedure. Thank you. >> >>Assuming Unix Pine: you can use a sending-filter like this >> >> /usr/local/bin/pgp -feast >> >>to have the message encrypted, or >> > >Is there a way for it to automagically get the recipient name? No. Pine does not feed the name to pgp. I think it is possible if you know how to implement some tricks using shell or perl language. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26261; Tue, 23 Apr 96 01:45:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18313; Tue, 23 Apr 96 01:30:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18307; Tue, 23 Apr 96 01:30:52 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdTD-00038cC; Tue, 23 Apr 96 01:29 PDT To: pine-info@cac.washington.edu From: Johnny Wang Subject: Re: Problem Compiling Pine 3.92 for SCO Date: Fri, 19 Apr 1996 09:32:05 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 19 Apr 1996, Aerial Empire wrote: > Please could you point me towards the sight from where you uploaded Pine? > I am also looking for a version for our SCO Openserver. > The main site is in ftp.cac.washington.edu I don't remember the exact directory, but there should be a pine directory. They have just released 3.93 which still did not resolve my compiling problem. You may want to use archie to find a mirror site close to you. Or I guess you can use the web to search for it. I still like to hear from those that have successfully compiled Pine3.93 on the SCO 3.2v4.2 either with gcc or cc compiler. Johnny Previous post on the error I'm having some problem compiling Pine 3.92 for SCO 3.2v4.2. I use "build sco" and got all the binaries except for pine. I get warnings during compilation, but when it is compiling send.c in pine directory, I get a segmentation violation. I attached the error code at the end of this message. ============================= Making Pine. cc -g -DDEBUG -DSCO -DSYSTYPE=\"SCO\" -DMOUSE -c send.c send.c send.c(3740) : warning C4047: 'argument' : different levels of indirection send.c(3740) : warning C4022: 'mail_parameters' : pointer mismatch : parameter 3 > snip Compiler error (assertion): file @(#)reg86.c:1.12, line 365 source=1854 Compiler error : Segmentation violation *** Error code 11 Stop. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26273; Tue, 23 Apr 96 01:46:01 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07755; Tue, 23 Apr 96 01:30:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07749; Tue, 23 Apr 96 01:30:43 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdRI-00038XC; Tue, 23 Apr 96 01:27 PDT To: pine-info@cac.washington.edu From: tlewis@utm.edu (Terry Lewis) Subject: Purging email Date: Thu, 18 Apr 1996 13:46:49 -0600 Message-Id: I need a utility that will purge email (students use mostly pine) from my linux system and aix. I'd like something that would purge email that was "x" days old and older. Is there anything that will do this? Thanks! Terry Lewis Sr. Applied Computer Analyst University of Tennessee at Martin Martin, Tennessee 38238 tlewis@utm.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26298; Tue, 23 Apr 96 01:47:03 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18295; Tue, 23 Apr 96 01:30:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18287; Tue, 23 Apr 96 01:30:45 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdRJ-00038YC; Tue, 23 Apr 96 01:27 PDT To: pine-info@cac.washington.edu From: hillary@netaxs.com (Hillary Gorman) Subject: Re: signature at the bottom of reply/forward Date: 18 Apr 1996 20:06:28 GMT Message-Id: <4l67c4$hgj@netaxs.com> References: <4l5rde$9gl@ceylon.gte.com> Stephen J. Weihman (g053200@spdsjw.gteds.gtenet.com) wrote: : In article , : "Martin J. Gallagher" writes: : : > When I am replying to or forwarding email, pine places my : >..signature file before the original message. Is there any way to get it : >to the bottom? : : Sure does. Go into Setup/Config, and X the signature-at-bottom feature. well, that works for compositions and replies, but not for forwards. -- hillary@hillary.net hillary@netaxs.com hillary@misty.com hillary@izzy.com hillary@jurai.net hillary@intermarket.net hillary@bofh.org.uk hillary@intserv.com hillary@cybernothing.org From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26549; Tue, 23 Apr 96 01:56:41 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07735; Tue, 23 Apr 96 01:30:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07729; Tue, 23 Apr 96 01:30:37 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdQc-00038FC; Tue, 23 Apr 96 01:26 PDT To: pine-info@cac.washington.edu From: "Timothy J. Luoma" Subject: Bug (ID YH56Z): 3.93 -- little bug: continue reply after postpone Date: Thu, 18 Apr 1996 09:55:22 -0400 Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-35693291-829835722=:2412" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-35693291-829835722=:2412 Content-Type: TEXT/PLAIN; charset=US-ASCII I suppose it is not a big deal, but: 1) start a 'reply' to a message. 2) postpone the message 3) continue it, and send it. The original message is not marked as 'answered'. I really like the 'answered' feature of PINE, so I notice when it isn't there. TjL -- Timothy J. Luoma USENET: Please CC this address on replies to my posts, things vanish fast. NeXT Info available via email! Send message with SUBJECT 'send info' >>>> Please: No NeXTMail, use MIME for attachments <<<< --0-35693291-829835722=:2412 Content-Type: TEXT/PLAIN; name="config.txt" Content-ID: Content-Description: Pine Configuration Data Pine built Wed Apr 17 09:52:05 EDT 1996 on host: capitalist ========== struct pine * ========== ui: login = luomat, full = Timothy J. Luoma home = /Users/luomat home_dir= /Users/luomat hostname= capitalist.princeton.edu localdom= princeton.edu userdom= NULL maildom= capitalist.princeton.edu cur_cntxt= Mailboxes/[] cur_fldr= INBOX actual mbox= /usr/spool/mail/luomat msgmap: tot=27, cur=15, del=3, hid=0, exld=0, slct=0, sort=OrderedSubj inbox is mail_stream term type=vt220, ttyname=/dev/ttyp0, size=24x80, speed=normal ======= Current_val options set ======= personal-name : Timothy J. Luoma user-id : luomat smtp-server : localhost nntp-server : nntpserver inbox-path : inbox folder-collections : Mailboxes/[] news-collections : *{nntpserver/nntp}[] default-fcc : outgoing default-saved-msg-fo : next postponed-folder : drafts mail-directory : /Users/luomat/Mailboxes signature-file : /dev/null global-address-book : /Users/luomat/.pine-address address-book : .addressbook feature-list : auto-open-next-unread : enable-tab-completion : news-post-without-validation : show-selected-in-boldface : expanded-view-of-folders : expunge-without-confirm : enable-suspend : preserve-start-stop-characters : news-approximates-new-status : save-will-advance : delete-skips-deleted : enable-flag-cmd : enable-full-header-cmd : enable-jump-shortcut : enable-mail-check-cue : news-read-in-newsrc-order : enable-aggregate-command-set : signature-at-bottom : enable-unix-pipe-cmd : expanded-view-of-addressbooks : enable-bounce-cmd : compose-cut-from-cursor : enable-cruise-mode : enable-dot-files : enable-dot-folders : reply-always-uses-reply-to : show-cursor : tab-visits-next-new-message-only : use-current-dir : quell-dead-letter-on-cancel : allow-talk default-composer-hdr : CC: : BCC: : To: : Subject: : Attchmnt: : Return-Receipt-To: : Fcc: : Newsgrps: : Cc: : Followup-To: customized-hdrs : Return-Receipt-To: : Followup-To: : Reply-To: luomat@capitalist.princeton.edu saved-msg-name-rule : last-folder-used fcc-name-rule : default-fcc sort-key : OrderedSubj addrbook-sort-rule : fullname-with-lists-last character-set : iso-8859-1 editor : /usr/local/bin/pico composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : no printer : attached-to-ansi standard-printer : lpr last-time-prune-ques : 96.4 last-version-used : 3.93 bugs-fullname : Pine Developers bugs-address : pine-bugs@cac.washington.edu suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 sendmail-path : /usr/local/lib/sendmail/sendmail alt-addresses : luomat@capitalist viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 newsrc-path : /Users/luomat/.newsrc elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Command_line_val options set ======= ======= User_val options set (/Users/luomat/.pinerc) ======= personal-name : Timothy J. Luoma smtp-server : localhost default-fcc : outgoing default-saved-msg-fo : next postponed-folder : drafts signature-file : /dev/null global-address-book : ~/.pine-address feature-list : auto-open-next-unread : enable-tab-completion : news-post-without-validation : show-selected-in-boldface : expanded-view-of-folders : expunge-without-confirm : enable-suspend : preserve-start-stop-characters : news-approximates-new-status : save-will-advance : delete-skips-deleted : enable-flag-cmd : enable-full-header-cmd : enable-jump-shortcut : enable-mail-check-cue : news-read-in-newsrc-order : enable-aggregate-command-set : signature-at-bottom : enable-unix-pipe-cmd : expanded-view-of-addressbooks : enable-bounce-cmd : compose-cut-from-cursor : enable-cruise-mode : enable-dot-files : enable-dot-folders : reply-always-uses-reply-to : show-cursor : tab-visits-next-new-message-only : use-current-dir : quell-dead-letter-on-cancel : allow-talk default-composer-hdr : CC: : BCC: : To: : Subject: : Attchmnt: : Return-Receipt-To: : Fcc: : Newsgrps: : Cc: : Followup-To: customized-hdrs : Return-Receipt-To: : Followup-To: : Reply-To: luomat@capitalist.princeton.edu saved-msg-name-rule : last-folder-used sort-key : OrderedSubj character-set : iso-8859-1 editor : /usr/local/bin/pico last-time-prune-ques : 96.4 last-version-used : 3.93 alt-addresses : luomat@capitalist newsrc-path : ~/.newsrc ======= Global_val options set (/usr/local/lib/pine.conf) ======= nntp-server : nntpserver inbox-path : inbox folder-collections : Mailboxes/[] default-fcc : sent-mail default-saved-msg-fo : saved-messages postponed-folder : postponed-msgs mail-directory : ~/Mailboxes signature-file : .signature global-address-book : /usr/local/lib/pine-addressbook address-book : .addressbook saved-msg-name-rule : default-folder fcc-name-rule : default-fcc sort-key : arrival addrbook-sort-rule : fullname-with-lists-last composer-wrap-column : 74 reply-indent-string : > empty-header-message : Undisclosed recipients use-only-domain-name : no printer : attached-to-ansi standard-printer : lpr bugs-fullname : Pine Developers bugs-address : pine-bugs@cac.washington.edu suggest-fullname : Pine Developers suggest-address : pine-suggestions@cac.washington.edu local-fullname : Local Support local-address : postmaster kblock-passwd-count : 1 sendmail-path : /usr/local/lib/sendmail/sendmail viewer-overlap : 2 scroll-margin : 0 status-message-delay : 0 mail-check-interval : 150 elm-style-save : no header-in-reply : no feature-level : sapling old-style-reply : no save-by-sender : no ======= Fixed_val options set (NO pine.conf.fixed) ======= ========== Feature settings ========== allow-talk no-assume-slow-link no-auto-move-read-msgs auto-open-next-unread no-auto-zoom-after-select no-auto-unzoom-after-apply compose-cut-from-cursor no-compose-maps-delete-key-to-ctrl-d no-compose-rejects-unqualified-addrs no-compose-send-offers-first-filter no-compose-sets-newsgroup-without-confirm delete-skips-deleted no-disable-config-cmd no-disable-keyboard-lock-cmd no-disable-keymenu no-disable-password-cmd no-disable-update-cmd no-disable-signature-edit-cmd no-enable-8bit-esmtp-negotiation no-enable-8bit-nntp-posting enable-aggregate-command-set no-enable-alternate-editor-cmd no-enable-alternate-editor-implicitly enable-bounce-cmd enable-cruise-mode no-enable-cruise-mode-delete enable-dot-files enable-dot-folders enable-flag-cmd no-enable-flag-screen-implicitly enable-full-header-cmd no-enable-incoming-folders enable-jump-shortcut enable-mail-check-cue no-enable-mouse-in-xterm no-enable-newmail-in-xterm-icon enable-suspend enable-tab-completion enable-unix-pipe-cmd no-enable-verbose-smtp-posting expanded-view-of-addressbooks no-expanded-view-of-distribution-lists expanded-view-of-folders expunge-without-confirm no-fcc-on-bounce no-include-attachments-in-reply no-include-header-in-reply no-include-text-in-reply news-approximates-new-status news-post-without-validation news-read-in-newsrc-order no-pass-control-characters-as-is preserve-start-stop-characters no-print-offers-custom-cmd-prompt no-print-index-enabled no-print-formfeed-between-messages quell-dead-letter-on-cancel no-quell-lock-failure-warnings no-quell-status-message-beeping no-quell-user-lookup-in-passwd-file no-quit-without-confirm reply-always-uses-reply-to no-save-will-quote-leading-froms no-save-will-not-delete save-will-advance no-select-without-confirm show-cursor show-selected-in-boldface signature-at-bottom no-single-column-folder-list tab-visits-next-new-message-only use-current-dir no-use-function-keys no-use-sender-not-x-sender no-use-subshell-for-suspend ========== Latest keystrokes ========== ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) c (0x0063) y (0x0079) y (0x0079) * (0x002a) a (0x0061) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) r (0x0072) y (0x0079) i (0x0069) x (0x0078) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) i (0x0069) RETURN (0x000d) i (0x0069) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ESC (0x001b) [ (0x005b) A (0x0041) ^L (0x000c) c (0x0063) n (0x006e) y (0x0079) ESC (0x001b) [ (0x005b) B (0x0042) d (0x0064) d (0x0064) d (0x0064) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) c (0x0063) y (0x0079) y (0x0079) i (0x0069) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) ESC (0x001b) [ (0x005b) B (0x0042) r (0x0072) n (0x006e) c (0x0063) y (0x0079) y (0x0079) ^L (0x000c) m (0x006d) b (0x0062) ESC (0x001b) [ (0x005b) B (0x0042) RETURN (0x000d) --0-35693291-829835722=:2412-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26968; Tue, 23 Apr 96 02:29:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18647; Tue, 23 Apr 96 02:00:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18641; Tue, 23 Apr 96 02:00:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBdtC-00038TC; Tue, 23 Apr 96 01:56 PDT To: pine-info@cac.washington.edu From: xudonghu@iscs.nus.sg (Xu Donghua) Subject: Invalid Mail Format? Date: 23 Apr 1996 06:41:41 GMT Message-Id: <4lhu35$b8c@nuscc.nus.sg> Hi all, I've encountered this error in pine several times and I don't know how to deal with it. It all happened when I was reading a mail in pine. If the "xbiff" beeped new mail, usually I can get to the new mail by pressing "n" in pine before pine also prompts new mail. But sometimes, the "n" command only brings out the error message saying: "Invalid mail format. Consult an expert." or so. And then the new mail is lost. Some friends have complained that my mailbox rejected their mails. And they swear their rejected mails have exactly the same format as those not rejected. So what happened to my pine? Can anyone enlighten? Thanks a lot. By the way, I'm using pine3.91. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27430; Tue, 23 Apr 96 02:54:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19030; Tue, 23 Apr 96 02:38:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19024; Tue, 23 Apr 96 02:38:17 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 23 Apr 1996 10:34:22 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id KAA16317; Tue, 23 Apr 1996 10:34:45 +0100 Date: Tue, 23 Apr 1996 10:34:44 +0100 (BST) From: Mike Brudenell To: Jouko Matilainen Cc: pine-info@cac.washington.edu Subject: Re: Address Book Lookup File In-Reply-To: <4l813a$ai5@luotsi.uku.fi> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Pine 3.9{2,3} use a slightly different format for the lookup file. The solution: Recreate the lookup file(!) For those Not In The Know this is done by giving a command along the lines of: pine -create_lu addressbookfilename sortmethod where addressbookfilename is the name of the main (not .lu) file sortmethod is a keyword describing the ordering: see Pine's man page for a list of possibilities Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 19 Apr 1996, Jouko Matilainen wrote: > I have shared address books in a read only directory and have > created Lookup Files. No problem with 3.91 > but 3.92 and 3.93 says > > Can't write in directory containing 'addressbook'.lu , using temp file > > Why? > > -- > Jouko Matilainen Internet: Jouko.Matilainen@uku.fi > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00146; Tue, 23 Apr 96 04:30:09 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09820; Tue, 23 Apr 96 04:15:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09814; Tue, 23 Apr 96 04:15:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBg2j-00038FC; Tue, 23 Apr 96 04:14 PDT To: pine-info@cac.washington.edu From: jnewhoff@halcyon.com (John Newhoff) Subject: Basic Questions Date: 22 Apr 1996 23:49:46 GMT Message-Id: I'm a pretty novice unix person and need to find the answer to a few questions. If there is a faq that answers any of these questions, please point me towards it. I'd like to know if pine is an appropriate solution to allow about 30 users on an RS/6000 to exchange mail with each other and with PC and Mac users on the same network. I am currently planning on using the apple internet mail server as the SMTP server. I'd also appreciate comments on whether or not pine would be the easiest to use unix mail app for this situation. Thanks, John From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00228; Tue, 23 Apr 96 04:34:59 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20386; Tue, 23 Apr 96 04:20:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20380; Tue, 23 Apr 96 04:20:55 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBg5r-00038FC; Tue, 23 Apr 96 04:17 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pgp with pine: how to? Date: 22 Apr 1996 13:31:50 GMT Message-Id: <4lg1o6$s9t@babbage.ece.uc.edu> References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4l93ao$ogj@clem.mscd.edu> In article <4l93ao$ogj@clem.mscd.edu>, trulsonj@mscd.edu (Jon Trulson) writes: > > Mmmmm no. I use a command similiar to above, but with >_RECIPIENTS_ passed as an arg... This makes pgp happy for encryption... >Pine will replace _RECIPIENTS_ with the list of recip's your mail is >detined for... Great! I tried and it worked! It is like this: sending-filter = /usr/people/yuan/pgpstuff/pgpsign -fast _RECIPIENTS_ = /usr/people/yuan/pgpstuff/encrypt -feast _RECIPIENTS_ where pgpsign and encrypt are symboloic links to /usr/local/bin/pgp. These symbolic links are needed only because Pine shows only the name of the application, not the options, when filters are selected. It makes me wonder whether I am encrypting or signing the mail. With mnomenic names/links, I can know which action I am taking. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01196; Tue, 23 Apr 96 05:08:37 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20739; Tue, 23 Apr 96 04:52:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scorpio.gold.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20733; Tue, 23 Apr 96 04:52:09 -0700 Received: from pc466.gold.ac.uk by gold.ac.uk; Tue, 23 Apr 96 12:49:20 BST Date: Tue, 23 Apr 1996 12:49:36 +0100 () From: Guy Boanas To: pine-info@cac.washington.edu Subject: Two problems with Windows Pine 3.93 (32-bit) Message-Id: X-Sender: guy@scorpio.gold.ac.uk Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I find that the Postpone Message (^O)and UnCut Text (^U) functions do not work in my copy of this version. Are others experiencing the same problems? The platform is Windows NTWS 3.51. Guy Boanas Goldsmiths College From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02156; Tue, 23 Apr 96 06:10:01 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11015; Tue, 23 Apr 96 06:01:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11009; Tue, 23 Apr 96 06:01:06 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBhgD-00038FC; Tue, 23 Apr 96 05:58 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: Is there a way to UNDELETE messages in PINE Date: 22 Apr 1996 13:44:24 GMT Message-Id: <4lg2fo$s9t@babbage.ece.uc.edu> References: <4leadc$6e2@news.ao.net> In article <4leadc$6e2@news.ao.net>, sandraos@eola.ao.net (Salim Andraos) writes: > Is there any way to undelete mail in Pine or in my /mail directory. >I'm not talking about simply DELETED marked messages, and simply hitting >the 'U' key to UNDELETE. The question is would I be able to undelete messages >after I deleted them, expunged them, quit pine, and logged off. > I do not use http, www, or anything the like. I have the InterNet >through a service provider (plain white text on black background) running >on a 286 DOS machine :( I assume you use PC-Pine on the 286. You can use a disk utility app (such as Norton Util.) to unerase/recover the files as long as they are still recoverable. This is because you have the mails on your PC disk and you have full control of them. If, however, you use your ISP's disk to store the mails (using Unix Pine on their machine), and you deleted the mails, I think your chance of recovering the deleted mails is very poor. In either case, Pine does not offer any help. You have to use other apps to do the recovery. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05605; Tue, 23 Apr 96 08:28:34 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12938; Tue, 23 Apr 96 08:16:04 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12932; Tue, 23 Apr 96 08:16:02 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06855; Tue, 23 Apr 96 08:16:01 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03761; Tue, 23 Apr 96 08:16:00 -0700 Date: Tue, 23 Apr 1996 08:15:59 -0700 (PDT) From: Terry Gray To: David Carmean Cc: pine-info@cac.washington.edu Subject: Re: Tenex folders with Procmail? In-Reply-To: <4l635g$m7c@ocean.silcom.com> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Look for a delivery agent called "tmail" in ftp://ftp.cac.washington.edu/mail/imap-utils.tar.Z Although it was designed to be a /bin/mail replacement, I'm pretty sure it can be used with procmail as well. -teg On 18 Apr 1996, David Carmean wrote: > > Anybody have a tool that I can use with Procmail to > save messages in Tenex-format folders instead of Berkeley format? > I'd rather use Pine than Elm, but it uses too much memory with > Berkely-format folders. > > Thanks. > > -- > David Carmean WB6YZM DC574 > System/Network Administration, Silicon Beach Communications > Unsolicited commercial e-mail not accepted. Violators will be prosecuted. > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06103; Tue, 23 Apr 96 08:40:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23900; Tue, 23 Apr 96 08:28:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23894; Tue, 23 Apr 96 08:28:28 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07084; Tue, 23 Apr 96 08:28:27 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03849; Tue, 23 Apr 96 08:28:26 -0700 Date: Tue, 23 Apr 1996 08:28:25 -0700 (PDT) From: Terry Gray To: "Timothy P. Cheney" Cc: pine-info@cac.washington.edu Subject: Re: Hooks for integral file transfer between desktop computer & Unix Pine In-Reply-To: <4l1418$872@netnews.upenn.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This feature is intended to let you transfer a message to your Mac/PC via a serial communication file transfer program, e.g. zmodem, without leaving Pine, or to insert a file from your Mac/PC into a new message you are composing, again without leaving PIne to do the transfer. You need to configure the program you want to use, then you'll see a new option under Export and ^R in the composer. Note: it's intended for people dialing in using "old style" terminal sessions, not PPP/SLIP sessions. -teg On 16 Apr 1996, Timothy P. Cheney wrote: > Can someone explain what this refers to? > "Hooks for integral file transfer between desktop computer & Unix Pine" > > > from > Changes from Pine 3.91 to 3.92, TOP TEN NEW FEATURES IN 3.92 > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > | tcheney@pop.upenn.edu | > | Timothy P. Cheney (215) 898-3197 | > | Population Studies Center | > | 239 McNeil/6298 | > | University of Pennsylvania | > | Philadelphia, PA 19104 | > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10223; Tue, 23 Apr 96 09:46:56 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14990; Tue, 23 Apr 96 09:35:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ns.NL.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14982; Tue, 23 Apr 96 09:35:20 -0700 Received: from ciint by ns.NL.net via EUnet id AA18325 (5.65b/CWI-3.3); Tue, 23 Apr 1996 17:40:13 +0200 Received: from pulsar.ciint.nl by ciint.ciint.nl id aa22677; 23 Apr 96 17:36 WET Date: Tue, 23 Apr 1996 17:36:31 +0200 (WST) From: Richard Gering Reply-To: Richard Gering To: Johnny Wang Cc: pine-info@cac.washington.edu Subject: Re: Problem Compiling Pine 3.92 for SCO In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 19 Apr 1996, Johnny Wang wrote: > I still like to hear from those that have successfully compiled Pine3.93 > on the SCO 3.2v4.2 either with gcc or cc compiler. I've successfully compiled all versions of Pine from 3.91 through 3.93 on my SCO Unix system. I'm running release 3.2v4.2 and I'm using the standard cc compiler (the one derived from Microsoft's C compiler version 6). Haven't tried using the alternate rcc (by AT&T) yet with Pine and gcc is only installed on my Linux system. For now anyway :-) All versions gave me working binaries, altough the build of pine itself does show you a ton of warnings. A lot of these message are the result of cc getting confused by the ANSI style function prototyping followed by the K&R style function definition. This is what gives you the messages like send.c(3064) : warning C4200: previous declarator is not compatible with default argument promotion All 170 of them. But I do end up with a working binary! It seems that your compiler is getting totally confused. What version of the development system are you using? Any patched installed or not installed (the last question could be hard to answer ;-) Try running fixmog and/or fixperm . Even though your problem doesn't seem file permission related, these critters often solve many problems. If you still can't get it to compile, you can try mailing me a copy of the output of 'swconfig'. Perhaps I can find out what's different between your system and mine. Regards, - Richard Gering. +-----------------------------------------------------------------------------+ | Richard Gering (rgering@ciint.nl) | Let me make one thing perfectly clear: | | Computer Industries International | I never explain anything! (Mary Poppins)| +-----------------------------------------------------------------------------+ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14641; Tue, 23 Apr 96 11:25:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17929; Tue, 23 Apr 96 11:18:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from itsdsv1.enc.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17921; Tue, 23 Apr 96 11:18:47 -0700 Received: from dingo.enc.edu (dingo.enc.edu [199.93.252.229]) by itsdsv1.enc.edu (8.6.12/8.6.9) with SMTP id OAA10647 for ; Tue, 23 Apr 1996 14:18:46 -0400 Date: Tue, 23 Apr 1996 14:18:56 -0400 (EDT) From: Charles Owens Reply-To: Charles Owens To: pine-info@cac.washington.edu Subject: VMS3.91: IMAP works, SMTP doesn't; help! Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I just recently got Pine v3.91b5 (is there a newer port?) to compile on an OpenVMS system with Multinet 3.5. I can access my inbox on a Unix box via IMAP with no problem. When I try to send a message, however, nothing happens. I tell it to send and I get sent back to the composer, as if I'd never tried to send it. It's a loop that repeats, with no error messages, until I cancel the new message completely. And yes, I have smtp-server set to my Unix smtp server. Any suggestions? Is there anything funky that I have to do to Multinet to get this to work? Note: Please cc all posts directly to me, as I'm not subscribed to this list. Thanks, --- ------------------------------------------------------------------------- Charles Owens Email: owensc@enc.edu "I read somewhere to learn is to Information Technology Services remember... and I've learned that Eastern Nazarene College we've all forgot..." - King's X ------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18787; Tue, 23 Apr 96 13:01:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01297; Tue, 23 Apr 96 12:50:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ns2.fred.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01291; Tue, 23 Apr 96 12:50:56 -0700 Received: from localhost (mjj@localhost) by ns2.fred.net (8.6.12/8.6.9) with SMTP id OAA14745 for ; Tue, 23 Apr 1996 14:57:13 -0400 Date: Tue, 23 Apr 1996 14:57:13 -0400 (EDT) From: MJ Fan Club To: pine-info@cac.washington.edu Subject: help for problem Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I run a mailing list off of Pine, and I recently upgrade to the newest version. To my disappointment, the "Z" command which was used to quickly add addresses to a distribution list has been removed, and now you must go through the "V" command and insert the address that way. For me, this creates a huge annoyance in terms of quickly and easily putting addresses into the distribution lists--for all the addresses that I have to manage, it takes a lot more time to go through the V command. Is there any way to restore the "Z" command, or to quickly add the address in without using "V"??? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18864; Tue, 23 Apr 96 13:02:08 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20378; Tue, 23 Apr 96 12:54:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout17.mx.aol.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20372; Tue, 23 Apr 96 12:54:32 -0700 Received: by emout17.mail.aol.com (8.6.12/8.6.12) id PAA22455 for pine-info@cac.washington.edu; Tue, 23 Apr 1996 15:54:29 -0400 Date: Tue, 23 Apr 1996 15:54:29 -0400 From: Leonardo22@aol.com Message-Id: <960423155425_520256314@emout17.mail.aol.com> To: pine-info@cac.washington.edu Subject: Forwarding mail to new address My company recently subscribed to AOL for business purposes. My question to you: is there a way to forward mail from my old e-mail address to my new AOL address and still be able to cancel my old subscriber? If you could help us out I'd appreciate it. Thanks From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20625; Tue, 23 Apr 96 13:24:48 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02347; Tue, 23 Apr 96 13:21:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.execpc.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02341; Tue, 23 Apr 96 13:21:00 -0700 Received: from earth.execpc.com (root@earth-le1.execpc.com [169.207.16.1]) by mail.execpc.com (8.7.5/8.7.3) with ESMTP id PAA01414 for ; Tue, 23 Apr 1996 15:20:57 -0500 (CDT) Received: from earth (tz@earth.execpc.com [204.29.202.50]) by earth.execpc.com (8.7.5/8.7) with SMTP id PAA28777 for ; Tue, 23 Apr 1996 15:20:56 -0500 (CDT) Date: Tue, 23 Apr 1996 15:20:55 -0500 (CDT) From: Thomas Zerucha X-Sender: tz@earth To: pine-info@cac.washington.edu Subject: Basic pine config questions Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 1. How can I get Page-up/down keys to work? Is there any easy way to go to the top or bottom of the file? Can I remap any other keys? 2. How can I stop it from trying to look for new email (I usually work with a folder with hundreds of messages and every 5 minutes it pauses to do something although I have not deleted anything, nor has anything come in). Does it just randomly garbage collect without having deleted any messages? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21371; Tue, 23 Apr 96 13:37:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02649; Tue, 23 Apr 96 13:32:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02643; Tue, 23 Apr 96 13:32:00 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBokA-00038FC; Tue, 23 Apr 96 13:31 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: .forward file (how to?) In VMS Date: 23 Apr 1996 12:41:10 GMT Message-Id: <4lij56$sa6@babbage.ece.uc.edu> References: <4l1a9l$53d@vixen.cso.uiuc.edu> In article <7n68ashyll.fsf@porsche.visix.com>, brad@visix.com (Brad Brighton) writes: >In article <4lgg71$u1g@d2.tufts.edu> "James T. Park" writes: > > Hi all, > > I've got a bad case of VMS and need to be able to get my email > forwarded. I've tried using a .forward and a forward. file but neither > seems to work. Any ideas would be most appreciated. > > J.Park > >You need to go into the VMSmail system (type MAIL and press return at >the DCL prompt). From there, type HELP SET FORWARD and you'll be >greeted with the information of how to set a forward for VMS. > >The specifics, however, of what you set your forwarding address to >will be determined by the type of SMTP mail software you're running on >the VMS box. In the old system, you need to put this phrase if you want to forward email to john@univ.edu: in%"john@univ.edu" But things have changed. The new mail software has simplified your task. You can now simply enter: john@univ.edu in the set forward command. We currently have OpenVMS 6.1. Just my 2c. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22146; Tue, 23 Apr 96 13:57:06 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22167; Tue, 23 Apr 96 13:52:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22161; Tue, 23 Apr 96 13:52:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBp3Q-00038FC; Tue, 23 Apr 96 13:51 PDT To: pine-info@cac.washington.edu From: avik Subject: strange pine errors Date: Tue, 23 Apr 1996 09:24:11 -0400 Message-Id: <317CD9FB.167EB0E7@icase.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit When I leave pine up for a while, it craps out with the following message: Unexpected changes to mailbox (try restarting): ext [MAIL FOLDER "INBOX" CLOSED DUE TO ACCESS ERROR] any clues to what is going on? thanks, avik avik@icase.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24718; Tue, 23 Apr 96 15:06:24 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24010; Tue, 23 Apr 96 14:59:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.bcpl.lib.md.us by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24004; Tue, 23 Apr 96 14:59:55 -0700 Received: from localhost by mail (5.0/SMI-SVR4) id AA03353; Tue, 23 Apr 1996 17:59:57 +0500 Date: Tue, 23 Apr 1996 17:59:56 -0400 (EDT) From: Chip Old X-Sender: fold@mail To: "List (pine-info)" Subject: Re: Forwarding mail to new address In-Reply-To: <960423155425_520256314@emout17.mail.aol.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 1521 On Tue, 23 Apr 1996 Leonardo22@aol.com wrote: > My company recently subscribed to AOL for business purposes. My question to > you: is there a way to forward mail from my old e-mail address to my new AOL > address and still be able to cancel my old subscriber? If you could help us > out I'd appreciate it. It depends on what your original ISP is willing to do for customers who jump ship and go to other ISPs. If the former customer requests it, we put an alias in our /etc/aliases file pointing at the person's new e-mail address. The alias stays in place for three months to give the former customer's correspondents time to catch onto the new address. A few other ISPs I know of do something similar, but not most. On most services, after you close the account any mail sent to your old address gets returned to sender with a "User Unknown" error message. If your original ISP isn't willing to close your account but forward mail to your new account, then consider leaving the old account in place for a few months to give your correspondents time to get used to the change. If the old account is on a UNIX host, you can put a ".forward" file in your home directory to forward mail to your new account. -------------------------------------------------------------------- Francis E. Old (Chip Old) Internet: fold@mail.bcpl.lib.md.us Internetworking Administrator Voice: (410) 887-6180 Baltimore County Public Library FAX: (410) 887-2091 320 York Road Towson, Maryland 21204 USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26914; Tue, 23 Apr 96 15:55:47 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06265; Tue, 23 Apr 96 15:52:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06259; Tue, 23 Apr 96 15:52:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uBqsy-00038FC; Tue, 23 Apr 96 15:48 PDT To: pine-info@cac.washington.edu From: Martin Leung Subject: Bad msgno in mail_fetchstructure Date: Tue, 23 Apr 1996 19:26:49 +0800 Message-Id: <317CBE79.6BE7@usthk.ust.hk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit My colleagues frequently got the following error messages when using pine, [ Cannot open file for writing ] [ Can't create addrbook.lu Using temp file ] [ Bad msgno in mail_fetchstructure ] He is using Pine on Win95 and the mail server is running PDMF on VMS. The problem appeared on both 3.92 and 3.93. Part of the log file is listed below, ================== begin of log file ========================= About to open folder "INBOX" inbox: "INBOX" IMAP mm_notify NIL : {usthk.ust.hk}INBOX : IMAP2+ Server PMDF5.0-5 at Fri, 12 Apr 1996 09:21:35 +0800 Opened folder "{usthk.ust.hk}INBOX" with 3 messages Sorting by Arrival IMAP 09:20:43 4/12 mm_log babble: Find of mailbox outside context: C:\intruptd - mailcap_free - ---- MAIN_MENU_SCREEN ---- ---- MAIL INDEX ---- ---- INDEX MANAGER ---- ----- MAIL VIEW ----- done. ---- MAIL INDEX ---- ---- INDEX MANAGER ---- ----- MAIL VIEW ----- done. done. IMAP mm_notify warning : {usthk.ust.hk}INBOX : Can't checkpoint mailbox or mailbox shrunk: INBOX IMAP 09:28:21 4/12 mm_log babble: CHECK completed about to end_tty_driver Pine Panic: Bad msgno in mail_fetchstructure save_debug_on_crash: Version 3.92: debug level 2 : Fri Apr 12 09:31:57 1996 Attempting to save debug file to pinecrsh.txt ===================== end of log file ============================ Any idea ? Rgds. Martin From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01278; Tue, 23 Apr 96 17:37:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27924; Tue, 23 Apr 96 17:33:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from THOR.INNOSOFT.COM by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27918; Tue, 23 Apr 96 17:33:22 -0700 Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.0-7 #8694) id <01I3W0TDW9E89AMI7E@INNOSOFT.COM>; Tue, 23 Apr 1996 17:32:29 -0700 (PDT) Date: Tue, 23 Apr 1996 17:32:29 -0700 (PDT) From: Portia Shao Subject: Re: Bad msgno in mail_fetchstructure In-Reply-To: <317CBE79.6BE7@usthk.ust.hk> To: Martin Leung Cc: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT On Tue, 23 Apr 1996, Martin Leung wrote: > My colleagues frequently got the following error messages when using > pine, > > > > [ Cannot open file for writing ] > > [ Can't create addrbook.lu Using temp file ] > > [ Bad msgno in mail_fetchstructure ] > > He is using Pine on Win95 and the mail server is running PDMF on VMS. > The problem appeared on both 3.92 and 3.93. > > Part of the log file is listed below, > > ================== begin of log file ========================= > > About to open folder "INBOX" inbox: "INBOX" > IMAP mm_notify NIL : {usthk.ust.hk}INBOX : IMAP2+ Server PMDF5.0-5 at > Fri, 12 Apr 1996 09:21:35 +0800 > Opened folder "{usthk.ust.hk}INBOX" with 3 messages > Sorting by Arrival > IMAP 09:20:43 4/12 mm_log babble: Find of mailbox outside context: > C:\intruptd > - mailcap_free - > > > ---- MAIN_MENU_SCREEN ---- > > > ---- MAIL INDEX ---- > > > ---- INDEX MANAGER ---- > > > ----- MAIL VIEW ----- > done. > > > ---- MAIL INDEX ---- > > > ---- INDEX MANAGER ---- > > > ----- MAIL VIEW ----- > done. > done. > IMAP mm_notify warning : {usthk.ust.hk}INBOX : Can't checkpoint mailbox > or mailbox shrunk: INBOX this means someone is accessing the mailbox from elsewhere and had expunged it. Are you absolutely sure that this user is the only one accessing the mail from Pine? The mailbox (folder) may be accessed elsewhere using VMS MAIL, or another Pine or any IMAP client, or even a POP3 client. > IMAP 09:28:21 4/12 mm_log babble: CHECK completed > about to end_tty_driver > Pine Panic: Bad msgno in mail_fetchstructure > > save_debug_on_crash: Version 3.92: debug level 2 > > : Fri Apr 12 09:31:57 1996 > > > Attempting to save debug file to pinecrsh.txt > > ===================== end of log file ============================ > > Any idea ? > > Rgds. > Martin > +--------------------------------------------------------------------+ | /portia portia.shao@innosoft.com | | Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax| | 1050 East Garvey Ave South, West Covina, CA 91790 | +--- http://www.innosoft.com/www_root/doc/app-notes/popnimap.html ---+ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03925; Tue, 23 Apr 96 19:25:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29609; Tue, 23 Apr 96 19:22:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from er5.rutgers.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29603; Tue, 23 Apr 96 19:21:59 -0700 Received: (from youngho@localhost) by er5.rutgers.edu (8.6.12+bestmx+oldruq+newsunq/8.6.12) id WAA05197; Tue, 23 Apr 1996 22:21:58 -0400 Date: Tue, 23 Apr 1996 22:21:57 -0400 (EDT) From: youngho To: pine-info@cac.washington.edu Subject: installing pine 3.93 help Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII hi.. I am using Unix operating system and I am having trouble installing the new pine 3.93. when I try to build and compile pine this is what its says: er5[75]> build sun make args are "CC=cc " ln: c-client: File exists ln: imapd: File exists Making c-client library, mtest and imapd build: make: not found Making Pico and Pilot build: make: not found Making Pine. build: make: not found Links to executables are in bin directory: build: size: not found Done I am not subscribed to this list yet so could you please reply directly to me. thanks. |-----------------------------------------------------------------------| | o \ o / _ o __| \ / |__ o _ \ o / o | | /|\ | /\ __\o \o | o/ o/__ /\ | /|\ | | / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ | | Young Kim | | email: youngho@er5.rutgers.edu youngho@ece.rutgers.edu | | Computer Engineering'97 Anime! | | http://www.ece.rutgers.edu/~youngho | |-----------------------------------------------------------------------| From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05019; Tue, 23 Apr 96 20:14:16 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00473; Tue, 23 Apr 96 20:09:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.cs.utexas.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00467; Tue, 23 Apr 96 20:09:49 -0700 Received: from pinky.cs.utexas.edu (gene@pinky.cs.utexas.edu [128.83.138.66]) by mail.cs.utexas.edu (8.7.1/8.7.1) with ESMTP id WAA15444 for ; Tue, 23 Apr 1996 22:09:47 -0500 (CDT) Received: from localhost by pinky.cs.utexas.edu (8.7.1/Client-1.4) id WAA28392; Tue, 23 Apr 1996 22:09:45 -0500 (CDT) X-Authentication-Warning: pinky.cs.utexas.edu: gene owned process doing -bs Date: Tue, 23 Apr 1996 22:09:45 -0500 (CDT) From: Gene Reply-To: Gene To: pine-info@cac.washington.edu Subject: Bcc and Lcc Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Question 1: What is Lcc? Question 2: I want to send carbon copies of a letter to several people but I don't want any of them to know that I sent the same thing to other recipients. I tried using "Bcc" and it works but not the way I want it. Bcc does not show the e-mail addresses of the multiple recipients of my letter but instead replaces them with: "undisclosed recipients". How do I keep that from happening? Gene Ulat gene@cs.utexas.edu University of Texas - Intercollegiate Athletics From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06672; Tue, 23 Apr 96 21:42:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12307; Tue, 23 Apr 96 21:37:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12294; Tue, 23 Apr 96 21:37:20 -0700 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id WAA04215 for ; Tue, 23 Apr 1996 22:37:17 -0600 Received: from gpu5.srv.ualberta.ca (gpu5.srv.ualberta.ca [129.128.98.19]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id WAA40586 for ; Tue, 23 Apr 1996 22:37:18 -0600 Date: Tue, 23 Apr 1996 22:37:17 -0600 (MDT) From: Lea X-Sender: maldridg@gpu5.srv.ualberta.ca To: Pine Information List Subject: Creating MIME messages with Pine Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I wondered if anyone on the list could help me with a client problem that was posed to me today. I hate to admit it, but I just don't quite understand what it is she's trying to do... Can someone out there help me out, please? Much appreciated... Lea ---------- Forwarded message ---------- Date: Tue, 23 Apr 1996 21:26:50 -0600 (MDT) Subject: Creating MIME messages with Pine (fwd) Hello, I would like to send a multipart fax that includes a postscript file using the tpc.int internet faxing system. This requires that I can send an MIME email message of the following format: To: remote-printer.Arlington_Hewes/Room_403@0.1.5.2.8.6.9.5.1.4.1.tpc.int MIME-Version: 1.0 Content-Type: multipart/mixed; [MIME boundary numbers] ---[MIME numbers] Content-type: application/remote-printing [cover sheet details] ---[MIME numbers] Content-type: application/postscript %! .. The following is a quote from the tpc.int fax FAQ: >To use this mechanism, the top-level content in your message must be >multipart/mixed, and the very first content in that must be >application/remote-printing. Using PINE I can attatch postscript files ok but, I can't get it to create the first content as: Content-type: application/remote-printing because pine forces the first content to be: Content-Type: TEXT/PLAIN; charset=US-ASCII The email program I am most familiar with is PINE. Can I use this to create such a multipart MIME email messages? If not how can I create and mail such a message? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16381; Wed, 24 Apr 96 02:57:32 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06561; Wed, 24 Apr 96 02:44:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06555; Wed, 24 Apr 96 02:44:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uC170-00038FC; Wed, 24 Apr 96 02:43 PDT To: pine-info@cac.washington.edu From: af127@freenet.hamilton.on.ca (Corrina MacDonald) Subject: attachments Date: 23 Apr 1996 16:37:07 GMT Message-Id: <4lj0vj$jbf@main.freenet.hamilton.on.ca> I would like to know how to send attachments with my e-mail.Any ideas? I try to upload and receive interesting messages. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17621; Wed, 24 Apr 96 03:22:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17339; Wed, 24 Apr 96 03:14:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17333; Wed, 24 Apr 96 03:14:10 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uC1Y5-00038TC; Wed, 24 Apr 96 03:11 PDT To: pine-info@cac.washington.edu From: gilarumi@conexis.es (Gil Arumi) Subject: 'Del' key doesn't work on pico?! Date: Mon, 22 Apr 1996 21:04:07 GMT Message-Id: <4lgs1j$rk8@minerva.ibernet.es> I can't get to work the Del key with pico. I have to use Backspace instead. What's the problem? (I use Spanish keymap) thanks. Gil Arumi (please email me) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20761; Wed, 24 Apr 96 05:10:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18778; Wed, 24 Apr 96 04:59:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from jumbo.ntplx.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18772; Wed, 24 Apr 96 04:59:14 -0700 Received: by ntplx.net (4.1/NETPLEX-2.3.1) id AA11872; Wed, 24 Apr 96 07:59:06 EDT Received: by quoin1.quoininc.com (Smail3.1.29.1 #1) id m0uBt0B-000FWrC; Tue, 23 Apr 96 21:04 EDT Date: Tue, 23 Apr 1996 21:04:11 -0400 (EDT) From: Jean Pierre LeJacq To: Leonardo22@aol.com Cc: pine-info@cac.washington.edu Subject: Re: Forwarding mail to new address In-Reply-To: <960423155425_520256314@emout17.mail.aol.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 23 Apr 1996 Leonardo22@aol.com wrote: > My company recently subscribed to AOL for business purposes. My question to > you: is there a way to forward mail from my old e-mail address to my new AOL > address and still be able to cancel my old subscriber? If you could help us > out I'd appreciate it. If your old e-mail address was to a Unix machine, create a file call ".forward" with your new AOL address. --- Jean Pierre From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20850; Wed, 24 Apr 96 05:15:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18810; Wed, 24 Apr 96 05:01:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18804; Wed, 24 Apr 96 05:01:16 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 24 Apr 1996 11:57:27 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id LAA12720; Wed, 24 Apr 1996 11:58:37 +0100 Date: Wed, 24 Apr 1996 11:58:37 +0100 (BST) From: Mike Brudenell To: Gene Cc: pine-info@cac.washington.edu Subject: Re: Bcc and Lcc In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII "Lcc" is like "Bcc", except it does not expand distribution lists on your screen as you compose your message. (If you have a long distribution list and put its name in the Bcc field it is expanded, and you must then page past the list of recipients). It is explained in the on-line help in Pine 3.93 (but not in 3.92) To change the "undisclosed recipients" text simply provide something else for the "To" field's value. This *must* be set to something, otherwise some defective mail delivery programs may reveal the hidden list of recipients by inserting "Apparently-To" headers. Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 23 Apr 1996, Gene wrote: > > Question 1: > > What is Lcc? > > > Question 2: > > I want to send carbon copies of a letter to several people but I don't > want any of them to know that I sent the same thing to other recipients. > I tried using "Bcc" and it works but not the way I want it. Bcc does not > show the e-mail addresses of the multiple recipients of my letter but > instead replaces them with: "undisclosed recipients". How do I keep that > from happening? > > > Gene Ulat > gene@cs.utexas.edu > University of Texas - Intercollegiate Athletics > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22901; Wed, 24 Apr 96 06:45:58 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09761; Wed, 24 Apr 96 06:37:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09755; Wed, 24 Apr 96 06:37:14 -0700 Received: from cus.cam.ac.uk [131.111.10.53] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0uC4kE-0002CjC; Wed, 24 Apr 96 14:36 BST Date: Wed, 24 Apr 1996 14:35:35 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Pine Info List Cc: David Nugent , Tom Unger , Michael Seibel Subject: saving in sorted order Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In 3.91, the following used to work: Sort a folder ($ something) Select all messages (; a) Save all messages to a new folder (A S) and the new folder contains all the messages in the original folder in the new order. In Pine 3.92/3.93 (at least in the Windows and OS2 ports) this no longer appears to work. Instead the messages in the new folder are in the same order as the old folder. This seems to me to be a major change of spec that deserves a very fast release of 3.94...... ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26728; Wed, 24 Apr 96 08:37:49 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11648; Wed, 24 Apr 96 08:22:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from access.netaxs.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11642; Wed, 24 Apr 96 08:22:22 -0700 Received: from unix3.netaxs.com (hillary@unix3.netaxs.com [207.8.186.5]) by access.netaxs.com (8.6.13/8.6.11) with ESMTP id LAA12684 for ; Wed, 24 Apr 1996 11:22:19 -0400 Received: (hillary@localhost) by unix3.netaxs.com (8.6.13/8.6.9) id LAA14658; Wed, 24 Apr 1996 11:22:17 -0400 Date: Wed, 24 Apr 1996 11:22:16 -0400 (EDT) From: Hillary Gorman To: pine-info@cac.washington.edu Subject: Re: signature at the bottom of reply/forward (fwd) Message-Id: Organization: Very little Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ---------- Forwarded message ---------- Date: Tue, 23 Apr 1996 09:21:15 +0100 (BST) From: Mike Brudenell To: Hillary Gorman Cc: pine-info@cac.washington.edu Subject: Re: signature at the bottom of reply/forward I believe the choice of positioning of the signature file's content is a deliberate choice by the Pine Team.... The DEFAULT setting is to put the signature at the top of any reply/forwarded message. The idea is that your new text is the "interesting" stuff, and hence should be easily readable without having to wade through tons of old quoted text. The signature follows your own message text, which is in turn followed by the old text included for context if need be. In general this seems a good and courteous idea (albeit one most people aren't (yet) familiar with, and who hence claim it is "wrong" :-) [big snip] --hi, hillary here! in response to the above, I just have to say that I personally *hate* having my sig put at the top of a forwarded message, and as postmaster/support for >2500 users, I think I can safely say that over 2000 people agree with me. You might consider changing it back, or at least making it configurable. thanks, hillary hillary gorman......................................hillary@netaxs.com For Net Access questions, write to: "believe me, it's ON THE LIST of things to do. now, where IS that list?" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02943; Wed, 24 Apr 96 10:47:39 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25507; Wed, 24 Apr 96 10:35:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from camco.celestial.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25501; Wed, 24 Apr 96 10:35:46 -0700 Received: by camco.celestial.com (Smail3.1.29.1 #1) id m0uC8ZA-000DF6C; Wed, 24 Apr 96 10:41 PDT Received: from localhost (unger@localhost) by raindrop.seaslug.org (8.6.12/8.6.12) with SMTP id KAA00777; Wed, 24 Apr 1996 10:07:54 -0700 Date: Wed, 24 Apr 1996 10:07:54 -0700 (PDT) From: Thomas Unger To: Barry Landy Cc: Pine Info List , David Nugent , Michael Seibel Subject: Re: saving in sorted order In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I remember trying this on the 3.91 version on UNIX and finding that it did not work. That is, the items are saved in original order, not sorted order. It would be nice if one could do this. I don't think this is pc/windows specific. Tom. On Wed, 24 Apr 1996, Barry Landy wrote: > In 3.91, the following used to work: > > Sort a folder ($ something) > Select all messages (; a) > Save all messages to a new folder (A S) > > and the new folder contains all the messages in the original folder in > the new order. In Pine 3.92/3.93 (at least in the Windows and OS2 > ports) this no longer appears to work. Instead the messages in the new > folder are in the same order as the old folder. > > This seems to me to be a major change of spec that deserves a very fast > release of 3.94...... > > ------------------------------------------------------------------------------- > Barry Landy Computer Laboratory:+44 1223 334600 > Head of Systems and Development Direct line: +44 1223 334713 > University of Cambridge Computing Service > New Museums Site Email:Barry.Landy@ucs.cam.ac.uk > Pembroke Street, Cambridge CB2 3QG > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03363; Wed, 24 Apr 96 11:00:34 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15292; Wed, 24 Apr 96 10:38:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15276; Wed, 24 Apr 96 10:38:14 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Wed, 24 Apr 1996 17:58:45 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id RAA10351; Wed, 24 Apr 1996 17:59:43 +0100 Date: Wed, 24 Apr 1996 17:59:43 +0100 (BST) From: Mike Brudenell To: Pine Developers Cc: Pine Info Mailing List Subject: Needed: maintainers for Free Pine (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII The following message has been passed to me, having been seen on the gnu.announce, gnu.utils.bug and comp.os.linux.misc newsgroups. This is the first I have heard of the matter (which may yet turn out to be rumour mongering). Could the Pine Team at Washington please enlighten us, the dedicated userbase, whether there is any truth in the article, and what the position will be in the future? EVERYBODY ELSE: This message is provided for information only and has yet to be confirmed or denied by the Pine Team. Please do NOT treat it as Gospel, and I advise you against further redistribution until the content is clarified by the Pine Team themselves. Thanks! Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ ---------- Forwarded message ---------- Date: Fri, 19 Apr 1996 12:59:28 -0400 Message-ID: From: Richard Stallman To: info-gnu@prep.ai.mit.edu Subject: Needed: maintainers for Free Pine Distribution: world Approved: info-gnu@prep.ai.mit.edu Path: news.york.ac.uk!yama.mcc.ac.uk!news.salford.ac.uk!aber!bath.ac.uk!morse.ukonline.co.uk!news.tcom.co.uk!uunet!in2.uu.net!newsfeed.internetmci.com!newsxfer2.itd.umich.edu!bloom-beacon.mit.edu!ai-lab!prep.ai.mit.edu!gnu Newsgroups: gnu.announce,gnu.utils.bug,comp.os.linux.misc Followup-To: gnu.utils.bug Lines: 27 Xref: news.york.ac.uk gnu.announce:712 gnu.utils.bug:11846 comp.os.linux.misc:102564 Pine is a simple mail reader that many users like. Until recently, Pine was distributed as free software. However, the University of Washington recently changed to more restrictive distribution terms for Pine. They restrict who is allowed to redistribute, and they don't permit distributing modified versions at all. Under these terms, new versions of Pine are not free software. Previous versions of Pine are still free. But a program needs to be maintained and improved. Therefore we would like to recruit volunteers to work on developing Free Pine, starting with the last available free release. It is undesirable to fork a program; people should try their best to work together before giving up and working separately. Therefore I had a discussion with the Pine developers, urging them to change the terms again to make Pine free software in one way or another. In the end, they rejected the idea categorically. So we're on our own; we now must do the best we can with the situation we are in. The first need is for one or a few people who are willing to take substantial responsibility for the project. If you are ready, willing and able to do this, please send me email. If you would like to help in a lesser capacity, please stand by; when the new maintainers get organized, they will set up channels for people to help in other ways. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04367; Wed, 24 Apr 96 11:26:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16131; Wed, 24 Apr 96 11:15:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from next01.oradm.ortn.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16125; Wed, 24 Apr 96 11:15:45 -0700 Received: by next01.oradm.ortn.edu (NX5.67d/NX3.0M) id AA06340; Wed, 24 Apr 96 12:58:56 -0500 Date: Wed, 24 Apr 1996 12:58:55 -0500 (GMT-0500) From: "Stanley R. Aldridge" To: pine-info@cac.washington.edu Subject: win 95 telnet print problem Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I don't subscribe to this list. Don't know if this is inappropriate for this list or not. Don't want anyone mad.. but would like help! win 95 telnet doesn't support print to local ascii printer pine ver 3.91 changed perserve-start-stop-character... read what I could find any hint? Stan Aldridge Oak Ridge Schools Oak Ridge TN 37831-6588 sald@next01.oradm.ortn.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04564; Wed, 24 Apr 96 11:31:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26617; Wed, 24 Apr 96 11:18:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26611; Wed, 24 Apr 96 11:18:07 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07973; Wed, 24 Apr 96 11:17:58 -0700 Date: Wed, 24 Apr 1996 11:17:56 -0700 (PDT) From: David L Miller To: Hillary Gorman Cc: pine-info@cac.washington.edu, Mike Brudenell Subject: Re: signature at the bottom of reply/forward (fwd) In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, Hillary Gorman wrote: > > ---------- Forwarded message ---------- > Date: Tue, 23 Apr 1996 09:21:15 +0100 (BST) > From: Mike Brudenell > To: Hillary Gorman > Cc: pine-info@cac.washington.edu > Subject: Re: signature at the bottom of reply/forward > > I believe the choice of positioning of the signature file's content is a > deliberate choice by the Pine Team.... > > > The DEFAULT setting is to put the signature at the top of any > reply/forwarded message. The idea is that your new text is the > "interesting" stuff, and hence should be easily readable without having to > wade through tons of old quoted text. The signature follows your own > message text, which is in turn followed by the old text included for > context if need be. > > In general this seems a good and courteous idea (albeit one most people > aren't (yet) familiar with, and who hence claim it is "wrong" :-) > > [big snip] > > --hi, hillary here! in response to the above, I just have to say that I > personally *hate* having my sig put at the top of a forwarded message, and > as postmaster/support for >2500 users, I think I can safely say that over > 2000 people agree with me. You might consider changing it back, or at > least making it configurable. > > thanks, > > hillary > hillary gorman......................................hillary@netaxs.com > For Net Access questions, write to: > "believe me, it's ON THE LIST of things to do. now, where IS that list?" > > > This would seem to prove Mike's point! If you hadn't said "in response to the above" and just read Mike's original, I wouldn't have any idea where Mike's post left off and yours began!!! This can lead to some _very_ unwelcome mis-quotes..... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09219; Wed, 24 Apr 96 13:09:05 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28875; Wed, 24 Apr 96 12:56:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from saul4.u.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28869; Wed, 24 Apr 96 12:56:41 -0700 Received: from localhost by saul4.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04952; Wed, 24 Apr 96 12:55:55 -0700 Date: Wed, 24 Apr 1996 12:55:55 -0700 (PDT) From: Andrew Sweger Reply-To: Andrew Sweger To: Mike Brudenell Cc: Pine Info Mailing List Subject: Re: Needed: maintainers for Free Pine (fwd) In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >From the Pine Legal Notices located at URL: http://www.washington.edu/pine/overview/legal.html I read: "We request that any local modifications be denoted by appending the letter "L" to the current version number... Re-distribution by for-profit organizations requires permission from the University of Washington." I don't know if this information is up-to-date nor do I speak for the Pine Team or the University of Washington in this matter, but the above seems to negate Mr. Stallman's alleged statements from below. -- / Andrew B. Sweger absweger@u.washington.edu // Computer Support Manager csg@fammed.washington.edu \\ Department of Family Medicine // University of Washington (206) 685-4337 / Box 355304 (206) 685-0610 (Fax) ---- Seattle, WA 98195-5304 -------------------------------------------------- The great thing about multitasking is that several things can go wrong at once. On Wed, 24 Apr 1996, Mike Brudenell wrote: > The following message has been passed to me, having been seen on the > gnu.announce, gnu.utils.bug and comp.os.linux.misc newsgroups. > > This is the first I have heard of the matter (which may yet turn out to be > rumour mongering). > [snip] > Mike Brudenell > > ---------- Forwarded message ---------- > [snip] > > Pine is a simple mail reader that many users like. Until recently, > Pine was distributed as free software. However, the University of > Washington recently changed to more restrictive distribution terms for > Pine. They restrict who is allowed to redistribute, and they don't > permit distributing modified versions at all. Under these terms, new > versions of Pine are not free software. > [snip] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11495; Wed, 24 Apr 96 14:18:14 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00656; Wed, 24 Apr 96 14:00:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from black.csi.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00632; Wed, 24 Apr 96 13:59:36 -0700 Received: from cus.cam.ac.uk [131.111.99.11] by black.csi.cam.ac.uk with smtp (Smail-3.1.29.0 #3) id m0uCBep-0002AoC; Wed, 24 Apr 96 21:59 BST Date: Wed, 24 Apr 1996 22:00:08 +0000 (GMT) From: Barry Landy Reply-To: Barry Landy To: Thomas Unger Cc: Pine Info List , David Nugent , Michael Seibel Subject: Re: saving in sorted order In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry, but it does indeed work in unix pine 3.91. On Wed, 24 Apr 1996, Thomas Unger wrote: :> :>I remember trying this on the 3.91 version on UNIX and finding that it did :>not work. That is, the items are saved in original order, not sorted :>order. It would be nice if one could do this. I don't think this is :>pc/windows specific. :> :>Tom. :> :> :>On Wed, 24 Apr 1996, Barry Landy wrote: :> :>> In 3.91, the following used to work: :>> :>> Sort a folder ($ something) :>> Select all messages (; a) :>> Save all messages to a new folder (A S) :>> :>> and the new folder contains all the messages in the original folder in :>> the new order. In Pine 3.92/3.93 (at least in the Windows and OS2 :>> ports) this no longer appears to work. Instead the messages in the new :>> folder are in the same order as the old folder. :>> :>> This seems to me to be a major change of spec that deserves a very fast :>> release of 3.94...... :>> :>> ------------------------------------------------------------------------------- :>> Barry Landy Computer Laboratory:+44 1223 334600 :>> Head of Systems and Development Direct line: +44 1223 334713 :>> University of Cambridge Computing Service :>> New Museums Site Email:Barry.Landy@ucs.cam.ac.uk :>> Pembroke Street, Cambridge CB2 3QG :>> :>> :>> :>> :> :> ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17827; Wed, 24 Apr 96 16:45:52 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24232; Wed, 24 Apr 96 16:35:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from er7.rutgers.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24224; Wed, 24 Apr 96 16:35:18 -0700 Received: (from youngho@localhost) by er7.rutgers.edu (8.6.12+bestmx+oldruq+newsunq/8.6.12) id TAA10849; Wed, 24 Apr 1996 19:35:08 -0400 Date: Wed, 24 Apr 1996 19:35:07 -0400 (EDT) From: youngho To: Pine Info Mailing List Cc: Pine Developers Subject: help compiling pine. In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am trying to compile the newest version of pine but when i try to build it: I get the following message..... er5[36]> build sun make args are "CC=cc " Making c-client library, mtest and imapd build: make: not found Making Pico and Pilot build: make: not found Making Pine. build: make: not found Links to executables are in bin directory: build: size: not found Done can anyone help me out... thanks.. |-----------------------------------------------------------------------| | o \ o / _ o __| \ / |__ o _ \ o / o | | /|\ | /\ __\o \o | o/ o/__ /\ | /|\ | | / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ | | Young Kim | | email: youngho@er5.rutgers.edu youngho@ece.rutgers.edu | | Computer Engineering'97 Anime! | | http://www.ece.rutgers.edu/~youngho | |-----------------------------------------------------------------------| From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18517; Wed, 24 Apr 96 17:00:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05355; Wed, 24 Apr 96 16:49:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05349; Wed, 24 Apr 96 16:49:48 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02033; Wed, 24 Apr 96 16:49:46 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19409; Wed, 24 Apr 96 16:49:45 -0700 Date: Wed, 24 Apr 1996 16:49:45 -0700 (PDT) From: Terry Gray To: Barry Landy Cc: Thomas Unger , Pine Info List , David Nugent , Michael Seibel Subject: Re: saving in sorted order In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Barry, Does it work in 3.91 with *exactly* the same configuration? Here's what we think is happening: A "Save" in Pine to a remote mailbox can result in either an IMAP "APPEND" command, or an IMAP "COPY" command. COPY is used if the source and destination folders are on the same server and in the same format. Alas, it turns out that there is an ambiguity in the IMAP spec concerning the order messages are saved in a COPY command. The UW IMAP server does not (yet) honor the order of the messages specified by the client in the argument to the COPY command, but instead copies them in the order they exist in the source folder. If you have a case where 3.91 and 3.93 behave differently using an identical configuration (i.e. where both are using the COPY command) then we need some more data. (Likewise if you are seeing the problem in cases where APPEND would be used, or in a local folder case, we need to understand that as well.) Thanks. -teg On Wed, 24 Apr 1996, Barry Landy wrote: > Sorry, but it does indeed work in unix pine 3.91. > > On Wed, 24 Apr 1996, Thomas Unger wrote: > > :> > :>I remember trying this on the 3.91 version on UNIX and finding that it did > :>not work. That is, the items are saved in original order, not sorted > :>order. It would be nice if one could do this. I don't think this is > :>pc/windows specific. > :> > :>Tom. > :> > :> > :>On Wed, 24 Apr 1996, Barry Landy wrote: > :> > :>> In 3.91, the following used to work: > :>> > :>> Sort a folder ($ something) > :>> Select all messages (; a) > :>> Save all messages to a new folder (A S) > :>> > :>> and the new folder contains all the messages in the original folder in > :>> the new order. In Pine 3.92/3.93 (at least in the Windows and OS2 > :>> ports) this no longer appears to work. Instead the messages in the new > :>> folder are in the same order as the old folder. > :>> > :>> This seems to me to be a major change of spec that deserves a very fast > :>> release of 3.94...... > :>> > :>> ------------------------------------------------------------------------------- > :>> Barry Landy Computer Laboratory:+44 1223 334600 > :>> Head of Systems and Development Direct line: +44 1223 334713 > :>> University of Cambridge Computing Service > :>> New Museums Site Email:Barry.Landy@ucs.cam.ac.uk > :>> Pembroke Street, Cambridge CB2 3QG > :>> > :>> > :>> > :>> > :> > :> > > ------------------------------------------------------------------------------- > Barry Landy Computer Laboratory:+44 1223 334600 > Head of Systems and Development Direct line: +44 1223 334713 > University of Cambridge Computing Service > New Museums Site Email:Barry.Landy@ucs.cam.ac.uk > Pembroke Street, Cambridge CB2 3QG > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20395; Wed, 24 Apr 96 17:49:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06401; Wed, 24 Apr 96 17:40:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06395; Wed, 24 Apr 96 17:40:08 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCF37-00038UC; Wed, 24 Apr 96 17:36 PDT To: pine-info@cac.washington.edu From: there4@teleport.com (Therefore) Subject: Re: Can pico do this? Date: 24 Apr 1996 22:11:21 GMT Message-Id: <4lm8u9$b4r@nadine.teleport.com> References: <1996Apr10.141012.7910@venus.gov.bc.ca> <4khuc4$gvk@guava.epix.net> DearOldDad (dad@news.epix.net) wrote in comp.mail.pine on 11 Apr 1996 03:30:12 GMT: : : Ctrl-space. At least this is how it works on Unix. : : Yup, that's correct ... and PICO has another very useful command which is : ^G (that's control + g) which is 'Get Help'. Only a thought. G'Day;-) Yup, very handy that ^G. Am I using an old version of Pico (2.6 Unix)? Ctrl-space is nowhere listed on my help screen. These are the only (sparse) movement keys listed: ^F move Forward a character. ^B move Backward a character. ^P move to the Previous line. ^N move to the Next line. ^A move to the beginning of the current line. ^E move to the End of the current line. ^V (F8) move forward a page of text. ^Y (F7) move backward a page of text. Are there any others that I would love to know about besides word forward? Such as: o word backward o go to bottom of file o go to top of file o others? thanks! Mark Kemper From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21043; Wed, 24 Apr 96 18:20:33 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26279; Wed, 24 Apr 96 18:10:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26273; Wed, 24 Apr 96 18:10:11 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCFW2-00038FC; Wed, 24 Apr 96 18:06 PDT To: pine-info@cac.washington.edu From: Rieb@Prairie.Lakes.Com (D. J. Riebesell) Subject: Win95 Installation??? Date: Tue, 23 Apr 1996 06:42:50 GMT Message-Id: <317c7780.35137794@news.mankato.msus.edu> Upon execution of program I get this message Cannot Connect to hostname.com,143: Refused (10061) Nowhere has it asked me for a password or to log in??? Can someone give me some guidance please? Only files I have are: addrbook addrbook.lu install.txt mailcap.sam mimetype.sam pico.exe pine.exe pine.hlp pine.ndx pinedebg.txt pinerc Below is a clip of my config (anon'd) PINE 3.93 SETUP CONFIGURATION Folder: (CLOSED) 0 Msgs personal-name = My Name user-id = userid user-domain = hostname.com smtp-server = hostname.com nntp-server = inbox-path = {hostname.com}INBOX folder-collections = mail\[] news-collections = incoming-archive-folders = pruned-folders = default-fcc = default-saved-msg-folder = postponed-folder = read-message-folder = c:\internet\pine\read[] signature-file = global-address-book = address-book = feature-list = character-set = editor = speller = composer-wrap-column = reply-indent-string = "> empty-header-message = image-viewer = use-only-domain-name = No display-filters = sending-filters = alt-addresses = addressbook-formats = index-format = viewer-overlap = scroll-margin = status-message-delay = mail-check-interval = 300 newsrc-path = news-active-file-path = news-spool-directory = mailcap-search-path = mimetype-search-path = folder-extension = From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21609; Wed, 24 Apr 96 18:48:55 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07406; Wed, 24 Apr 96 18:45:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07400; Wed, 24 Apr 96 18:45:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCG6A-00038UC; Wed, 24 Apr 96 18:43 PDT To: pine-info@cac.washington.edu From: pegboy@gti.net ( ) Subject: Re: pine info Date: 25 Apr 1996 00:18:45 GMT Message-Id: <4lmgd8$3kp@gti.gti.net> References: <199604171431.HAA16071@netcom9.netcom.com> It's wood. bickford@netcom.com wrote: : what is pine? From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22135; Wed, 24 Apr 96 19:17:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07771; Wed, 24 Apr 96 19:09:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from access1.digex.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07765; Wed, 24 Apr 96 19:09:51 -0700 Received: from localhost (cbs@localhost) by access1.digex.net (8.6.12/8.6.12) with SMTP id WAA27860 ; for ; Wed, 24 Apr 1996 22:09:48 -0400 Date: Wed, 24 Apr 1996 22:09:47 -0400 (EDT) From: cbs Reply-To: cbs To: Terry Gray , pine-info Subject: Pine 3.93 Screen Display Problem Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am writing about a problem with Pine 3.93 running on the mainframe Unix machine of my Internet Service Provider (ISP). When I run Pine 3.93 on my ISP's Unix system through my shell dial-up account, a programming bug incorrectly resets the screen display parameters. This problem only developed with my ISP's recent installation of Pine 3.93. The problem did not exist with Pine 3.91 for Unix. I am using Qmodem as my telecommunications program on a plain MS-DOS computer that is *not* capable of running Windows. When temporarily exiting Pine 3.93 through the control-Z function or after exiting Pine 3.93 through the Q (quit) function, the screen display no longer functions correctly. That is, the screen display attempts to write to line 25 of my standard 25-line by 80-column screen. Line 25 is used by my telecommunications program as a status line, displaying parameters set within that program. After using Pine 3.93, my ISP's Unix machine attempts to write to that line. Yet, it is impossible to read text written to line 25 of my screen, because that line is already in use by Qmodem, as noted above. Is there a work-around that can be used or a patch to Pine 3.93 that can be issued to solve this problem? Could this be fixed in Pine 3.94? Alternatively, is there a Unix command that can be issued at the Unix % prompt after running Pine 3.93 that will restore the default parameters of my ISP's Unix machine, thus restoring the proper 24-line display on my PC screen? Thank you in advance for your assistance. Sincerely, Ken From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23532; Wed, 24 Apr 96 20:24:52 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28036; Wed, 24 Apr 96 20:20:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28030; Wed, 24 Apr 96 20:20:26 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCHZ6-00038FC; Wed, 24 Apr 96 20:17 PDT To: pine-info@cac.washington.edu From: phace@nol.net (tony montana) Subject: extended headers in pine Date: 22 Apr 1996 06:09:59 GMT Message-Id: <4lf7ro$3be@ganja.nol.net> I believe my mail is being spoofed and I know that extended headers will give me more info. How do I see extended headers in pine? Please email me if you can help since I dont read this newsgroup often. thanx, phace From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26252; Wed, 24 Apr 96 22:38:17 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10715; Wed, 24 Apr 96 22:31:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from makiling.uplb.edu.ph by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10695; Wed, 24 Apr 96 22:31:34 -0700 Received: from mudspring.uplb.edu.ph by makiling.uplb.edu.ph (5.67/2.00) id AA02527; Thu, 25 Apr 96 12:56:54 +0800 Received: by mudspring.uplb.edu.ph (4.1/SMI-4.1) id AA11721; Thu, 25 Apr 96 13:38:43+080 Date: Thu, 25 Apr 1996 13:38:42 +0800 (GMT+0800) From: "Adhara G. Lazaro" To: pine-info Subject: someone to talk to Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi! Well, it's my first time to have an access to this E-mail thing. And I wish that somebody, who has patience and time, to teach me on how to use this properly.I'll wait for anybody's response. Thanks!!! From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28325; Thu, 25 Apr 96 00:30:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12178; Thu, 25 Apr 96 00:23:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ursa.cus.cam.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12172; Thu, 25 Apr 96 00:23:37 -0700 Received: by ursa.cus.cam.ac.uk (Smail-3.1.29.0 #77) id m0uCLOp-000113C; Thu, 25 Apr 96 08:23 BST Date: Thu, 25 Apr 1996 08:23:35 +0100 (BST) From: Barry Landy Reply-To: Barry Landy To: Terry Gray Cc: Thomas Unger , Pine Info List , David Nugent , Michael Seibel Subject: Re: saving in sorted order In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, Terry Gray wrote: :>Barry, :>Does it work in 3.91 with *exactly* the same configuration? :>Here's what we think is happening: :> :>A "Save" in Pine to a remote mailbox can result in either an IMAP "APPEND" :>command, or an IMAP "COPY" command. COPY is used if the source and :>destination folders are on the same server and in the same format. :>Alas, it turns out that there is an ambiguity in the IMAP spec concerning :>the order messages are saved in a COPY command. The UW IMAP server does :>not (yet) honor the order of the messages specified by the client in the :>argument to the COPY command, but instead copies them in the order they :>exist in the source folder. :> :>If you have a case where 3.91 and 3.93 behave differently using an :>identical configuration (i.e. where both are using the COPY command) :>then we need some more data. (Likewise if you are seeing the problem in :>cases where APPEND would be used, or in a local folder case, we need to :>understand that as well.) :> Well, of course I cannot guarantee what IMAP codes the implementations are using. I can only report the facts as a humble user sees them. Doing EXACTLY the same operations on exactly the same folders stored on the same host, using a variety of versions of PINE give different results. Specifically: Solaris 2 unix 3.91, and Windows 3.91 copy in the sorted order (so I assume they are using APPEND) Windows 3.92 and 3.93 and OS2 3.92 copy in the original order (so I assume they are using COPY) I do not have Unix 3.92/3.93 yet (I am waiting for some busy people to compile them), and I have not tried the DOS versions. ------------------------------------------------------------------------------- Barry Landy Computer Laboratory:+44 1223 334600 Head of Systems and Development Direct line: +44 1223 334713 University of Cambridge Computing Service New Museums Site Email:Barry.Landy@ucs.cam.ac.uk Pembroke Street, Cambridge CB2 3QG From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28518; Thu, 25 Apr 96 00:36:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01620; Thu, 25 Apr 96 00:28:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ursa.cus.cam.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01614; Thu, 25 Apr 96 00:28:20 -0700 Received: from localhost by ursa.cus.cam.ac.uk with smtp (Smail-3.1.29.0 #77) id m0uCLTP-000113C; Thu, 25 Apr 96 08:28 BST Date: Thu, 25 Apr 1996 08:28:19 +0100 (BST) From: Barry Landy Reply-To: Barry Landy To: Terry Gray Cc: Barry Landy , Thomas Unger , Pine Info List , David Nugent , Michael Seibel Subject: Re: saving in sorted order In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, Terry Gray wrote: > If you have a case where 3.91 and 3.93 behave differently using an > identical configuration (i.e. where both are using the COPY command) > then we need some more data. (Likewise if you are seeing the problem in > cases where APPEND would be used, or in a local folder case, we need to > understand that as well.) > Further to the previous - I remembered that here is a trial 3.92 unix, so I tried that, and it does the same as 3.92 windows etc, and is different to the 3.91 unix version. For the unix cases, the folders are LOCAL, for the Windows/OS2 cases the folders are remote (IMAP accessed). I hope that is enough data. ======================================================================= Barry Landy, Head of Systems and Development, University of Cambridge Computing Service Barry.Landy@ucs.cam.ac.uk 0-1223-334713 +44-1223-334713 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01240; Thu, 25 Apr 96 02:30:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13568; Thu, 25 Apr 96 02:16:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13562; Thu, 25 Apr 96 02:16:11 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCN8n-00038TC; Thu, 25 Apr 96 02:15 PDT To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: Bad msgno in mail_fetchstructure Date: Wed, 24 Apr 1996 08:52:02 +0200 Message-Id: References: <317CBE79.6BE7@usthk.ust.hk> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 23 Apr 1996, Portia Shao wrote: > > IMAP mm_notify warning : {usthk.ust.hk}INBOX : Can't checkpoint mailbox > > or mailbox shrunk: INBOX > > this means someone is accessing the mailbox from elsewhere and had > expunged it. Are you absolutely sure that this user is the only one > accessing the mail from Pine? The mailbox (folder) may be accessed > elsewhere using VMS MAIL, or another Pine or any IMAP client, or even a > POP3 client. I can't speak for VMS Pine, but this will not happen with Normal Pine or IMAP, which (as Mark Crispin will relate in gory detail over a few pitchers of fine Czech beers) perform file locking so that one Pine or IMAP session can detect when another tries to access the same mailbox and gracefully decide who gets to take charge. All bets are off when NFS mounting of the spool enters the picture, or when non-Pine non-IMAP mail programs are used, which could be just about anything else, such as a POP client, Elm, or what have you, and stumble over all sorts of toes. I've happily gutted any NFS mounting of our mail spool, and gone further by restricting it to IMAP-only in a sealed-server/blackbox type of configuration, and it will be hard to convince me of the benefits of doing otherwise. Of course, I don't have thousands of Elm, /bin/mail, RMAIL, and the like users to breathe down my neck here.... Barry Bouwsma Radio Purrraha, Czechistan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01552; Thu, 25 Apr 96 02:49:48 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03167; Thu, 25 Apr 96 02:41:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03161; Thu, 25 Apr 96 02:41:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCNTx-00038FC; Thu, 25 Apr 96 02:37 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: uudecode Date: 23 Apr 1996 12:30:29 GMT Message-Id: <4liih5$sa6@babbage.ece.uc.edu> References: <31798206.317C@cloud9.net> In article , jplejacq@quoininc.com (Jean Pierre LeJacq) writes: >On Sat, 20 Apr 1996, morrison wrote: > >> Can someone give me a non-techy step-by-step process for >> undecoding messages which I receive on Pine which require >> uudecode? I tried downloading uudecode from the web and tried >> it on a lengthy message. All I got was a new bunch of >> undecipherable characters. >> ... > >Assuming you're on a Unix system: > > 1 Save the message or attachment as a file, say "file.uu". > > 2 From the shell prompt, edit "file.uu" and remove the all > lines before the one that start with "begin 644" and all > after the line that begins with "end". > > 3 uudecode file.uu I think you can skip step 2. Modern uudecode program can ignore all the leading lines and decode the file just fine. For example, I have saved some usenet news articles (images) and uudecoded them without stripping the headers manually. Mail headers can be ignored the same way. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02467; Thu, 25 Apr 96 03:33:21 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14249; Thu, 25 Apr 96 03:21:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14243; Thu, 25 Apr 96 03:21:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCO6h-00038FC; Thu, 25 Apr 96 03:17 PDT To: pine-info@cac.washington.edu From: there4@teleport.com (Therefore) Subject: tin 3.9.3 sendmail error! Date: 25 Apr 1996 10:08:51 GMT Message-Id: <4lnivj$2ih@nadine.teleport.com> I have just upgrade from 3.9.2 to 3.9.3 (SunOs 4 Unix) and am having a serious problem emailing. When I email to any account, I receive this error message: [Posting program /usr/lib/sendmail -oi -oem -t returned error] and it then returns to the composition screen as if it never sent. But in fact, it -was- received by the recipient. I then get the following message from my ISP's mailer demon: Subject: Returned mail: Undisclosed recipients: ;... list:; syntax illegal for ... ----- The following addresses have delivery notifications ----- Undisclosed recipients: ; (unrecoverable error) ----- Transcript of session follows ----- 553 Undisclosed recipients: ;... list:; syntax illegal for recipient addresses [ Part 3: "Included Message" ] Date: Thu, 25 Apr 1996 03:02:25 -0700 (PDT) From: Mark Kemper To: someone , Undisclosed recipients: ; For some odd reason, I am getting Undisclosed recipients appended to my 'To:' Any thoughts why this may be happening? Thanks! Mark Kemper From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02580; Thu, 25 Apr 96 03:37:29 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03687; Thu, 25 Apr 96 03:31:22 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03681; Thu, 25 Apr 96 03:31:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCOHV-00038TC; Thu, 25 Apr 96 03:28 PDT To: pine-info@cac.washington.edu From: there4@teleport.com (Therefore) Subject: tin 3.9.3 [Not allowed to change header "From"] Date: 25 Apr 1996 10:15:55 GMT Message-Id: <4lnjcr$2l1@nadine.teleport.com> In 3.9.2 I had this: customized-hdrs = From: Mark Kemper which worked perfectly. In 3.9.3 I now get this error message: [Not allowed to change header "From"] My intent is not to fake an address -- I own the domain therefore.com and my ISP routes all therefore.com mail to my account. My ISP account is there4@teleport.com. But I want my 'From' to indicate 'm-kemper@therefore.com'. Do I have any choice besides either reverting back to 3.9.2 or using an alternative tool? Thanks! Mark Kemper From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03792; Thu, 25 Apr 96 04:14:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14897; Thu, 25 Apr 96 04:06:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from unep.unep.no by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14891; Thu, 25 Apr 96 04:06:51 -0700 Received: by unep.unep.no with UUCP id AA12072 (5.67a/IDA-1.5 for pine-info@cac.washington.edu); Thu, 25 Apr 1996 14:06:01 +0300 Received: (from ben@localhost) by dha.unon.org (8.6.12/8.6.12) id NAA00455; Thu, 25 Apr 1996 13:47:20 +0300 Date: Thu, 25 Apr 1996 13:47:18 +0300 (GMT+0300) From: Ben Parker To: pine-info@cac.washington.edu Subject: IMAPd on Linux In-Reply-To: Message-Id: Read-Receipt-To: ben@dha.unon.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry if this is a FAQ that I haven't seen elsewhere but could someone show me the line in inetd.conf to start imapd? Thanks, Ben Nairobi From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08325; Thu, 25 Apr 96 07:42:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17732; Thu, 25 Apr 96 07:32:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17723; Thu, 25 Apr 96 07:32:43 -0700 Received: from localhost (rcummins@localhost) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id KAA14281 for ; Thu, 25 Apr 1996 10:32:41 -0400 Date: Thu, 25 Apr 1996 10:32:40 -0400 (EDT) From: Ray Cummins To: pine-info Subject: Re: Pine 3.93 Screen Display Problem In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, cbs wrote: > ...the screen display attempts to write to line 25 of my > standard 25-line by 80-column screen. > Line 25 is used by my telecommunications program as a status line, > displaying parameters set within that program. After using Pine 3.93, my > ISP's Unix machine attempts to write to that line. Yet, it is impossible > to read text written to line 25 of my screen, because that line is already > in use by Qmodem, as noted above. I noticed the same problem, but using EWAN telnet 1.052. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09756; Thu, 25 Apr 96 08:19:59 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07527; Thu, 25 Apr 96 08:11:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07521; Thu, 25 Apr 96 08:11:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCSdF-00038FC; Thu, 25 Apr 96 08:06 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: faking time zone? Date: Thu, 25 Apr 1996 09:21:13 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I live in EDT but one of my ISPs is in PDT and I'm wondering if it's possible for me to set things up at that ISP so that the mail I send using Pine gives the date in EDT. Is this possible? Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09764; Thu, 25 Apr 96 08:20:03 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18254; Thu, 25 Apr 96 08:01:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18248; Thu, 25 Apr 96 08:01:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCSVv-00038VC; Thu, 25 Apr 96 07:59 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Pine 3.93 Screen Display Problem Date: Thu, 25 Apr 1996 09:22:45 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 24 Apr 1996, cbs wrote: > I am writing about a problem with Pine 3.93 running on the mainframe > Unix machine of my Internet Service Provider (ISP). [...] [discussion of problem with 25th screen line [being usurped away from comm software] > Alternatively, is there a Unix command that can be issued at the Unix % > prompt after running Pine 3.93 that will restore the default parameters of > my ISP's Unix machine, thus restoring the proper 24-line display on my PC > screen? I am no Unix guru, but it might not hurt to try it once. (I make no guarantees.) Immediately upon getting beck to the shell prompt after you exit Pine, try entering stty rows 24 to see if this makes any difference. If it does, you could put it in your shell login file(s), or invoke Pine from a shell script which issues the stty command immediately after you quit Pine. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13153; Thu, 25 Apr 96 09:22:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20030; Thu, 25 Apr 96 09:13:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from visla.utia.cas.cz by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20014; Thu, 25 Apr 96 09:13:21 -0700 Received: from localhost (localhost [127.0.0.1]) by visla.utia.cas.cz (8.7.5/8.7.1) with ESMTP id SAA15686; Thu, 25 Apr 1996 18:12:58 +0200 (METDST) Date: Thu, 25 Apr 1996 18:12:58 +0200 (METDST) From: =?ISO-8859-2?Q?Vladim=EDr_Solnick=FD?= {Vladimir Solnicky} Reply-To: =?ISO-8859-2?Q?Bc=2E_Vladim=EDr_Solnick=FD?= To: Nancy McGough Cc: pine-info@cac.washington.edu Subject: Re: faking time zone? In-Reply-To: Message-Id: X-Postal-Address: =?ISO-8859-2?Q?TIA_AV_=C8R=3B_Pod_vod=E1renskou_v=EC=BE=ED_4?= =?ISO-8859-2?Q?=3B_182_08__Praha_8-Libe=F2=3B_Czech_Republi?= =?ISO-8859-2?Q?c?= Organization: Institute of Information Theory and Automation (UTIA AV CR) Organizace: =?ISO-8859-2?Q?stav_teorie_informace_a_automatizace_=28=DATIA?= =?ISO-8859-2?Q?=29_AV_=C8R?= Acknowledge-To: vs+delivery@utia.cas.cz X-Confirm-Delivery-To: vs+delivery@utia.cas.cz X-Chameleon-Return-To: vs+reading@utia.cas.cz Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable On Thu, 25 Apr 1996, Nancy McGough wrote: > I live in EDT but one of my ISPs is in PDT and I'm wondering if it's > possible for me to set things up at that ISP so that the mail I send us= ing > Pine gives the date in EDT. Is this possible? Yes. Before starting pine, change the value of the TZ environment variabl= e to the value used for EDT time zone (unfortunately I have no idea where those zones are and what is their time shift to GMT). Those Europeans, yo= u know :-) Changing depends on a used shell; for sh, bash you can use: TZ=3Dnewvalue export TZ For csh, tcsh: setenv TZ newvalue Hope this helps. V. S. | | Bc. Vladim=EDr Solnick=FD (US-ASCII: Vladimir Solnicky) | | Institute of Information UTIA AV CR \/ Theory and Automation Pod vodarenskou vezi 4 Department of Computing Systems 182 08 Praha 8-Liben +42 2 6605/2212 fax: +42 2 6884677 Czech Republic +42 2 6605/2364 e-mail: vs@utia.cas.cz ftp.utia.cas.cz http://www.utia.cas.cz/user_data/vs/vs-home-en.html From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16171; Thu, 25 Apr 96 10:17:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21865; Thu, 25 Apr 96 10:09:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from toolbox.rutgers.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21853; Thu, 25 Apr 96 10:09:40 -0700 Received: from localhost (rgaine@localhost) by toolbox.rutgers.edu (8.6.12+bestmx+oldruq+newsunq/8.6.12) with SMTP id NAA05539 for ; Thu, 25 Apr 1996 13:05:56 -0400 Date: Thu, 25 Apr 1996 13:05:55 -0400 (EDT) From: "Richard C. Gaine III" To: pine-info@cac.washington.edu Subject: 3.92-3.93? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII What is the diference in pine3.92-93? rick -- /* Richard Gaine rgaine@nbcs.Rutgers.EDU */ /* Systems Programmer RUCS/NBCS Hill 129 */ /* Rutgers University Piscataway NJ, (908)445-4886 */ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16694; Thu, 25 Apr 96 10:26:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11359; Thu, 25 Apr 96 10:18:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11353; Thu, 25 Apr 96 10:18:41 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10492; Thu, 25 Apr 96 10:17:05 -0700 Date: Thu, 25 Apr 1996 10:17:03 -0700 (PDT) From: David L Miller To: youngho Cc: Pine Info Mailing List , Pine Developers Subject: Re: help compiling pine. In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It looks like you do not have a C compiler and associated tools installed (or improperly installed) on your system... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA On Wed, 24 Apr 1996, youngho wrote: > Date: Wed, 24 Apr 1996 19:35:07 -0400 (EDT) > From: youngho > To: Pine Info Mailing List > Cc: Pine Developers > Subject: help compiling pine. > In-Reply-To: > Message-ID: > > I am trying to compile the newest version of pine but when i try to > build it: I get the following message..... > > er5[36]> build sun > make args are "CC=cc " > > Making c-client library, mtest and imapd > build: make: not found > > Making Pico and Pilot > build: make: not found > > Making Pine. > build: make: not found > > Links to executables are in bin directory: > build: size: not found > Done > > can anyone help me out... > thanks.. > > > |-----------------------------------------------------------------------| > | o \ o / _ o __| \ / |__ o _ \ o / o | > | /|\ | /\ __\o \o | o/ o/__ /\ | /|\ | > | / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ | > | Young Kim | > | email: youngho@er5.rutgers.edu youngho@ece.rutgers.edu | > | Computer Engineering'97 Anime! | > | http://www.ece.rutgers.edu/~youngho | > |-----------------------------------------------------------------------| > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19935; Thu, 25 Apr 96 11:27:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23643; Thu, 25 Apr 96 11:14:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from access.netaxs.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23632; Thu, 25 Apr 96 11:13:57 -0700 Received: from unix3.netaxs.com (hillary@unix3.netaxs.com [207.8.186.5]) by access.netaxs.com (8.6.13/8.6.11) with ESMTP id OAA13955; Thu, 25 Apr 1996 14:13:24 -0400 Received: (hillary@localhost) by unix3.netaxs.com (8.6.13/8.6.9) id OAA11022; Thu, 25 Apr 1996 14:13:17 -0400 Date: Thu, 25 Apr 1996 14:13:12 -0400 (EDT) From: Hillary Gorman To: David L Miller Cc: pine-info@cac.washington.edu, Mike Brudenell Subject: Re: signature at the bottom of reply/forward (fwd) In-Reply-To: Message-Id: Organization: Very little Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, David L Miller wrote: > On Wed, 24 Apr 1996, Hillary Gorman wrote: > > > > > [big snip] > > > > --hi, hillary here! in response to the above, I just have to say that I > > personally *hate* having my sig put at the top of a forwarded message, and > > as postmaster/support for >2500 users, I think I can safely say that over > > 2000 people agree with me. You might consider changing it back, or at > > least making it configurable. > > > > thanks, > > This would seem to prove Mike's point! If you hadn't said "in > response to the above" and just read Mike's original, I wouldn't have > any idea where Mike's post left off and yours began!!! This can lead > to some _very_ unwelcome mis-quotes..... > Well, of course there do exist morons in the world, who cannot format text or who are for some reason unable to correctly indicate who said what. Nonetheless, I think it isn't fair to configure software to reach the lowest common denominator....I mean, all I'm saying is I think that putting the sig at the top or bottom should be a configurable option. Obviously, it's your software, and you don't have to listen to little old me, even if I do have a lot a people backing me up on this. I love PINE, I appreciate that it is freely distributed, and I'm not trying to be bitchy about this, I'm just telling you my preferences, and the preferences of most of my users. If it bothered me THAT much, I'd just hack my version of PINE so it didn't do that... :) anyway, just thought you'd like to have some feedback. hillary gorman......................................hillary@netaxs.com For Net Access questions, write to: "believe me, it's ON THE LIST of things to do. now, where IS that list?" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21777; Thu, 25 Apr 96 11:57:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24990; Thu, 25 Apr 96 11:52:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from eagle.calstatela.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24976; Thu, 25 Apr 96 11:52:02 -0700 Received: from saturn (saturn.calstatela.edu [130.182.181.10]) by eagle.calstatela.edu (8.6.12/8.6.12) with ESMTP id LAA29265 for ; Thu, 25 Apr 1996 11:55:42 -0700 Received: from localhost (jwong5@localhost) by saturn with SMTP id LAA08817 for ; Thu, 25 Apr 1996 11:53:29 -0700 X-Authentication-Warning: saturn.calstatela.edu: jwong5 owned process doing -bs Date: Thu, 25 Apr 1996 11:51:58 -0700 (PDT) From: J W X-Sender: jwong5@saturn To: pine-info@cac.washington.edu Subject: bug2 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This was the message I got when I sent that last letter: [Sending mail | 100% |] Problem detected: "Received abort signal". Pine Exiting. Arithmetic Exception (core dumped) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22484; Thu, 25 Apr 96 12:05:59 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25168; Thu, 25 Apr 96 11:57:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25162; Thu, 25 Apr 96 11:57:19 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCWAj-00038FC; Thu, 25 Apr 96 11:53 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: x in 3.93 [was: Re: Will there ever be an xpine?] Date: 25 Apr 1996 17:03:51 GMT Message-Id: <4lob9n$4o4@dscomsa.desy.de> References: <4llmh7$5d0e@mirac.unm.edu> Farid Hamjavar (hamjavar@unm.edu) wrote: : I "unset" xterm capabilities and I could again : do cut&paste! Don't press 'x' to unset when in the config, press '?' for help. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22919; Thu, 25 Apr 96 12:12:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25550; Thu, 25 Apr 96 12:06:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from arc0204.deltanet.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25544; Thu, 25 Apr 96 12:06:49 -0700 Received: from localhost (shadcat@localhost) by shadow.catcher.com (8.7.5/8.7.3) with SMTP id MAA02826; Thu, 25 Apr 1996 12:05:39 -0700 Date: Thu, 25 Apr 1996 12:05:39 -0700 (PDT) From: Mark Shadley Reply-To: Mark Shadley To: Ben Parker Cc: pine-info@cac.washington.edu Subject: Re: IMAPd on Linux In-Reply-To: Message-Id: Organization: very little... Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, Ben Parker wrote: > Sorry if this is a FAQ that I haven't seen elsewhere but could someone > show me the line in inetd.conf to start imapd? imap2 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/imapd Mark From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26130; Thu, 25 Apr 96 13:21:28 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16348; Thu, 25 Apr 96 13:11:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16342; Thu, 25 Apr 96 13:11:14 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15698; Thu, 25 Apr 96 13:11:03 -0700 Date: Thu, 25 Apr 1996 13:11:01 -0700 (PDT) From: David L Miller To: "Richard C. Gaine III" Cc: pine-info@cac.washington.edu Subject: Re: 3.92-3.93? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, Richard C. Gaine III wrote: > Errors-To: owner-pine-info@cac.washington.edu > Sender: owner-pine-info@cac.washington.edu > Date: Thu, 25 Apr 1996 13:05:55 -0400 (EDT) > From: "Richard C. Gaine III" > To: pine-info@cac.washington.edu > Subject: 3.92-3.93? > Message-ID: > > > What is the diference in pine3.92-93? > Almost nothing, except bug fixes... |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27809; Thu, 25 Apr 96 14:01:30 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28674; Thu, 25 Apr 96 13:56:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from piobaire.erb.uidaho.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28668; Thu, 25 Apr 96 13:56:17 -0700 Received: (from harr9435@localhost) by piobaire.erb.uidaho.edu (8.6.12/8.6.12) id OAA24007; Thu, 25 Apr 1996 14:03:52 -0700 Date: Thu, 25 Apr 1996 14:03:51 -0700 (PDT) From: "Dan N. Harrington" To: pine-info@cac.washington.edu Subject: Re: Pine 3.93 for FreeBSD 2.1 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Has anyone ported Pine 3.93 for FreeBSD 2.1 yet? I have tried and tried but failed miserably. I worked out about 5 or 6 problems but got stuck on addrbook.c. Any tips? Or maybe any patches/ports etc? Thanks much, Dan -- Dan Harrington harr9435@uidaho.edu Pager: 509-336-4337 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06654; Thu, 25 Apr 96 17:27:36 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23143; Thu, 25 Apr 96 17:22:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23137; Thu, 25 Apr 96 17:22:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCbG2-00038FC; Thu, 25 Apr 96 17:19 PDT To: pine-info@cac.washington.edu From: brad@visix.com (Brad Brighton) Subject: Re: .forward file (how to?) In VMS Date: 22 Apr 1996 15:01:42 -0400 Message-Id: <7n68ashyll.fsf@porsche.visix.com> References: <4l1a9l$53d@vixen.cso.uiuc.edu> In-Reply-To: "James T. Park"'s message of 22 Apr 1996 17:38:41 GMT In article <4lgg71$u1g@d2.tufts.edu> "James T. Park" writes: Hi all, I've got a bad case of VMS and need to be able to get my email forwarded. I've tried using a .forward and a forward. file but neither seems to work. Any ideas would be most appreciated. J.Park You need to go into the VMSmail system (type MAIL and press return at the DCL prompt). From there, type HELP SET FORWARD and you'll be greeted with the information of how to set a forward for VMS. The specifics, however, of what you set your forwarding address to will be determined by the type of SMTP mail software you're running on the VMS box. Check out the FAQ for OpenVMS (I don't know the URL off the top of my head but you can get to it eventually through www.openvms.digital.com). There's information there about forwarding for the different SMTP mail handlers out there. -brad -- brad brighton Visix Software, Inc. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07659; Thu, 25 Apr 96 17:59:14 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23735; Thu, 25 Apr 96 17:55:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23729; Thu, 25 Apr 96 17:55:57 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24718; Thu, 25 Apr 96 17:55:56 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02475; Thu, 25 Apr 96 17:55:55 -0700 Date: Thu, 25 Apr 1996 17:55:54 -0700 (PDT) From: Terry Gray To: Mike Brudenell Cc: Pine Info Mailing List Subject: Re: Needed: maintainers for Free Pine (fwd) In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1303843699-830480154=:22365" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1303843699-830480154=:22365 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 24 Apr 1996, Mike Brudenell wrote: > Could the Pine Team at Washington please enlighten us, the dedicated > userbase, whether there is any truth in the article, and what the position > will be in the future? Mike, The attached message was just posted in response to the missive from RMS. I've also attached the original posting for comparison. I'll let you decide "whether there was any truth in the article"... -teg --0-1303843699-830480154=:22365 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=response Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: UW Statement on Pine legal status DQoNCkRhdGU6IFRodSwgMjUgQXByIDE5OTYgMTY6MTk6MjYgLTA3MDAgKFBE VCkNCkZyb206IExlcyBQZW5uaW5ndG9uIDxsZXNAY2FjLndhc2hpbmd0b24u ZWR1Pg0KTmV3c2dyb3VwczogZ251LmFubm91bmNlLGdudS51dGlscy5idWcs Y29tcC5vcy5saW51eC5taXNjDQpTdWJqZWN0OiBVIG9mIFdhc2hpbmd0b24g c3RhdGVtZW50IHJlZ2FyZGluZyBQaW5lIGxlZ2FsIHN0YXR1cw0KDQpUaGUg VW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLCBpbiBvcmRlciB0byBxdWVsbCBy dW1vcnMgYW5kIHN0YXRlbWVudHMgdG8NCnRoZSBjb250cmFyeSwgd2lzaGVz IHRvIG1ha2UgdGhlIGZvbGxvd2luZyBhbm5vdW5jZW1lbnQ6IA0KDQogID4+ PiBOb3RoaW5nIGhhcyBjaGFuZ2VkIHdpdGggcmVzcGVjdCB0byB5b3VyIGFi aWxpdHkgdG8gb2J0YWluICAgICAgDQogICAgICBhbmQgdXNlIFBpbmUgc29m dHdhcmUgZnJvbSB1cyB3aXRob3V0IGFueSBjaGFyZ2UgPDw8DQogDQpUaGlz IHBvc3RpbmcgaXMgaW50ZW5kZWQgdG8gbWFrZSBjbGVhciB0aGUgaW50ZW50 aW9ucyBvZiB0aGUgVW5pdmVyc2l0eSBvZg0KV2FzaGluZ3RvbiBpbiByZWdh cmQgdG8gdGhlIHJldmlzZWQgbGVnYWwgbm90aWNlIGluIHRoZSBjdXJyZW50 ICgzLjkzKQ0KdmVyc2lvbiBvZiBvdXIgUGluZSBtZXNzYWdpbmcgc3lzdGVt LiAgSGVyZSBhcmUgdGhlIGtleSBwb2ludHM6DQoNCjEuIEFueW9uZSBjYW4g b2J0YWluLCBjb21waWxlIGFuZCBleGVjdXRlIHRoZSBQaW5lIHNvZnR3YXJl IGZvciBhbnkNCiAgIHB1cnBvc2Ugd2l0aG91dCBjaGFyZ2UgKGp1c3QgbGlr ZSBiZWZvcmUpLg0KDQoyLiBXZSBhc2sgdGhhdCBvcmdhbml6YXRpb25zIG1v ZGlmeWluZyBQaW5lIHNob3VsZCBhcHBlbmQgYW4gIkwiIHRvIA0KICAgdGhl IHZlcnNpb24gbnVtYmVyIHRvIGRlbm90ZSBhIGxvY2FsbHkgbW9kaWZpZWQg dmVyc2lvbiwgYW5kIA0KICAgZG9jdW1lbnQgdGhlIGNoYW5nZXMuICBUaGUg Z29hbCBpcyB0byByZWR1Y2UgY29uZnVzaW9uIGFuZCBhc3Npc3QNCiAgIGlu IGFuYWx5emluZyBwcm9ibGVtIHJlcG9ydHMuDQoNCjMuIFdlIGFzayB0aGF0 IHRob3NlIHNlZWtpbmcgdG8gcmVkaXN0cmlidXRlIFBpbmUgc29mdHdhcmUg Zm9yIHByb2ZpdA0KICAgZ2FpbiBvdXIgcGVybWlzc2lvbiBiZWZvcmUgZG9p bmcgc28uICBJbiBjb250cmFzdCB0byBzb21lIG90aGVyDQogICBjb3B5cmln aHQgbW9kZWxzLCB3ZSBhcmUgbm90IG9wcG9zZWQgdG8gYXJyYW5nZW1lbnRz IHRoYXQgcGVybWl0DQogICBwcm9wcmlldGFyeSBwcm9kdWN0cyB0byBiZSBk ZXZlbG9wZWQgZnJvbSBvdXIgY29kZSwgYnV0IHdlIHRoaW5rDQogICBpdCBp cyByZWFzb25hYmxlIGZvciBmb2xrcyB0byBhc2sgb3VyIHBlcm1pc3Npb24g Zmlyc3QuDQoNCk5vdGUgYWxzbyB0aGF0ICJQaW5lIiBpcyBhIHJlZ2lzdGVy ZWQgdHJhZGVtYXJrIG9mIHRoZSBVbml2ZXJzaXR5IG9mDQpXYXNoaW5ndG9u LiAgV2UgaGF2ZSBvYnRhaW5lZCB0aGlzIHRyYWRlbWFyayB0byBoZWxwIHVz IG1haW50YWluIHRoZQ0KaW50ZWdyaXR5IG9mIHNvZnR3YXJlIGRpc3RyaWJ1 dGVkIGJ5IHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24NCmRldmVsb3Bt ZW50IHRlYW0uICBGb3IgIlBpbmUiIHRvIGJlIGEgbWVhbmluZ2Z1bCBpZGVu dGlmaWVyIG9mIGF1dGhvcml6ZWQNCnZlcnNpb25zIG9mIHRoaXMgc29mdHdh cmUsIHdlIGV4cGVjdCBvdGhlciBncm91cHMgbm90IHRvIHVzZSB0aGlzDQp0 cmFkZW1hcmsgb3IgY29uZnVzaW5nbHkgc2ltaWxhciBtYXJrcyB3aXRob3V0 IG91ciBwZXJtaXNzaW9uLg0KDQpJZiB5b3UnZCBsaWtlIHRvIHJldmlldyB0 aGUgY3VycmVudCBQaW5lIGxlZ2FsIG5vdGljZSBmb3IgeW91cnNlbGYsIHNl ZQ0KaHR0cDovL3d3dy53YXNoaW5ndG9uLmVkdS9waW5lL292ZXJ2aWV3L2xl Z2FsLmh0bWwNCg0KDQpMZXMgUGVubmluZ3Rvbg0KQ29tcHV0aW5nICYgQ29t bXVuaWNhdGlvbnMNClVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rvbg0KDQoNCg0K DQoNCg== --0-1303843699-830480154=:22365 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=original Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Message from RMS DQpEYXRlOiBGcmksIDE5IEFwciAxOTk2IDEyOjU5OjI4IC0wNDAwDQpGcm9t OiBSaWNoYXJkIFN0YWxsbWFuIDxybXNAZ251LmFpLm1pdC5lZHU+DQpUbzog aW5mby1nbnVAcHJlcC5haS5taXQuZWR1DQpTdWJqZWN0OiBOZWVkZWQ6IG1h aW50YWluZXJzIGZvciBGcmVlIFBpbmUNCk5ld3Nncm91cHM6IGdudS5hbm5v dW5jZSxnbnUudXRpbHMuYnVnLGNvbXAub3MubGludXgubWlzYw0KRm9sbG93 dXAtVG86IGdudS51dGlscy5idWcNCkxpbmVzOiAyNw0KWHJlZjogbmV3cy55 b3JrLmFjLnVrIGdudS5hbm5vdW5jZTo3MTIgZ251LnV0aWxzLmJ1ZzoxMTg0 NiBjb21wLm9zLmxpbnV4Lm1pc2M6MTAyNTY0DQoNClBpbmUgaXMgYSBzaW1w bGUgbWFpbCByZWFkZXIgdGhhdCBtYW55IHVzZXJzIGxpa2UuICBVbnRpbCBy ZWNlbnRseSwNClBpbmUgd2FzIGRpc3RyaWJ1dGVkIGFzIGZyZWUgc29mdHdh cmUuICBIb3dldmVyLCB0aGUgVW5pdmVyc2l0eSBvZg0KV2FzaGluZ3RvbiBy ZWNlbnRseSBjaGFuZ2VkIHRvIG1vcmUgcmVzdHJpY3RpdmUgZGlzdHJpYnV0 aW9uIHRlcm1zIGZvcg0KUGluZS4gIFRoZXkgcmVzdHJpY3Qgd2hvIGlzIGFs bG93ZWQgdG8gcmVkaXN0cmlidXRlLCBhbmQgdGhleSBkb24ndA0KcGVybWl0 IGRpc3RyaWJ1dGluZyBtb2RpZmllZCB2ZXJzaW9ucyBhdCBhbGwuICBVbmRl ciB0aGVzZSB0ZXJtcywgbmV3DQp2ZXJzaW9ucyBvZiBQaW5lIGFyZSBub3Qg ZnJlZSBzb2Z0d2FyZS4NCg0KUHJldmlvdXMgdmVyc2lvbnMgb2YgUGluZSBh cmUgc3RpbGwgZnJlZS4gIEJ1dCBhIHByb2dyYW0gbmVlZHMgdG8gYmUNCm1h aW50YWluZWQgYW5kIGltcHJvdmVkLiAgVGhlcmVmb3JlIHdlIHdvdWxkIGxp a2UgdG8gcmVjcnVpdA0Kdm9sdW50ZWVycyB0byB3b3JrIG9uIGRldmVsb3Bp bmcgRnJlZSBQaW5lLCBzdGFydGluZyB3aXRoIHRoZSBsYXN0DQphdmFpbGFi bGUgZnJlZSByZWxlYXNlLg0KDQpJdCBpcyB1bmRlc2lyYWJsZSB0byBmb3Jr IGEgcHJvZ3JhbTsgcGVvcGxlIHNob3VsZCB0cnkgdGhlaXIgYmVzdCB0bw0K d29yayB0b2dldGhlciBiZWZvcmUgZ2l2aW5nIHVwIGFuZCB3b3JraW5nIHNl cGFyYXRlbHkuICBUaGVyZWZvcmUgSQ0KaGFkIGEgZGlzY3Vzc2lvbiB3aXRo IHRoZSBQaW5lIGRldmVsb3BlcnMsIHVyZ2luZyB0aGVtIHRvIGNoYW5nZSB0 aGUNCnRlcm1zIGFnYWluIHRvIG1ha2UgUGluZSBmcmVlIHNvZnR3YXJlIGlu IG9uZSB3YXkgb3IgYW5vdGhlci4gIEluIHRoZQ0KZW5kLCB0aGV5IHJlamVj dGVkIHRoZSBpZGVhIGNhdGVnb3JpY2FsbHkuICBTbyB3ZSdyZSBvbiBvdXIg b3duOyB3ZQ0Kbm93IG11c3QgZG8gdGhlIGJlc3Qgd2UgY2FuIHdpdGggdGhl IHNpdHVhdGlvbiB3ZSBhcmUgaW4uDQoNClRoZSBmaXJzdCBuZWVkIGlzIGZv ciBvbmUgb3IgYSBmZXcgcGVvcGxlIHdobyBhcmUgd2lsbGluZyB0byB0YWtl DQpzdWJzdGFudGlhbCByZXNwb25zaWJpbGl0eSBmb3IgdGhlIHByb2plY3Qu ICBJZiB5b3UgYXJlIHJlYWR5LCB3aWxsaW5nDQphbmQgYWJsZSB0byBkbyB0 aGlzLCBwbGVhc2Ugc2VuZCBtZSBlbWFpbC4gIElmIHlvdSB3b3VsZCBsaWtl IHRvIGhlbHANCmluIGEgbGVzc2VyIGNhcGFjaXR5LCBwbGVhc2Ugc3RhbmQg Ynk7IHdoZW4gdGhlIG5ldyBtYWludGFpbmVycyBnZXQNCm9yZ2FuaXplZCwg dGhleSB3aWxsIHNldCB1cCBjaGFubmVscyBmb3IgcGVvcGxlIHRvIGhlbHAg aW4gb3RoZXIgd2F5cy4NCg0K --0-1303843699-830480154=:22365-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08356; Thu, 25 Apr 96 18:20:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17817; Thu, 25 Apr 96 14:01:18 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from eagle.calstatela.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17793; Thu, 25 Apr 96 14:00:45 -0700 Received: from saturn.calstatela.edu (saturn.calstatela.edu [130.182.181.10]) by eagle.calstatela.edu (8.6.12/8.6.12) with ESMTP id OAA05215 for ; Thu, 25 Apr 1996 14:04:20 -0700 Received: from localhost (jwong5@localhost) by saturn.calstatela.edu with SMTP id LAA08607 for ; Thu, 25 Apr 1996 11:45:20 -0700 X-Authentication-Warning: saturn.calstatela.edu: jwong5 owned process doing -bs Date: Thu, 25 Apr 1996 11:45:19 -0700 (PDT) From: J W X-Sender: jwong5@saturn To: pine-info@cac.washington.edu Subject: bug Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="603982730-1468681403-830457919=:8542" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --603982730-1468681403-830457919=:8542 Content-Type: TEXT/PLAIN; charset=US-ASCII I have the same bus as I did for pine 3.92, which I also could not use. My core file is attached. I think this has something to do with an older version of pine that exists in my domain (pine is installed into my home directory). Jack :) --603982730-1468681403-830457919=:8542 Content-Type: APPLICATION/octet-stream; name=core Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: AAgEVgAAAcgRQACF72YY4O9mGORQAAAAAAAAJQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAIAAAAAAAeuGwAHrhwAAAAAO//y9gADpCo/0LOaAAX 4AAABsAAAAB4mAAAAAQAAAABAAMBCwAAAAAAF+AAAAAAAAAAIAAAGAAAAAAg IAAAAAgAF+AAABGgAAAAgABwaW5lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAP////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////8ZrjgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAwAYAAwAGAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAXxHQAAAAAABgAXAAYAGAAFiiQABYvRAAWipwAAAAAAAAC1gAXErwAALG4 ABfgAAAABsAAGAAAAzveJ4HAYHwBAAAAAzvbMoHAYXgBAAAAneO/oH////kB AAABneO/oH////YBAAACAzvb1IHAYJQBAAADAzvbUoHAYfQBAAAEAzvbZ4HA Y3ABAAAFAzvbaYHAY2gBAAAGAzvbZ4HAYZgBAAAHAzvbaYHAYowBAAAIAzvb N4HAY5gBAAAJAzvbZ4HAYhABAAAKneO/oH///9sBAAALAzvYUIHAYOQBAAAM Azvb1oHAYLABAAANAzvb1IHAYrgBAAAOAzvbMYHAY0QBAAAPAzvYToHAY/QB AAAQAzvb/4HAYUwBAAARAzvbUoHAYcQBAAASAzvZIoHAYggBAAATAzvbaYHA YwABAAAUneO/oH///70BAAAVAzvb+4HAY7wBAAAWAzvbzYHAY1gBAAAXneO/ oH///7QBAAAYAzvbaYHAYqwBAAAZAzvbaYHAY8ABAAAaAzvbZ4HAYdgBAAAb Azvb04HAYxwBAAAcAzvb1IHAYhQBAAAdAzvb0IHAYTgBAAAeAzvb04HAYcQB AAAfAzvb1IHAY1ABAAAgAzvbzYHAYUwBAAAhAzvbzYHAYCwBAAAiAzvbOIHA YGwBAAAjAzvbc4HAY0ABAAAkAzvYToHAY+gBAAAlAzvbyoHAY9wBAAAmneO/ oH///4cBAAAnAzvYUIHAYNgBAAAoAzvb7oHAYewBAAApAzvbuYHAYGgBAAAq neO/oH///3sBAAArneO/oH///3gBAAAsAzvbzoHAYAQBAAAtAzvb4YHAYWQB AAAuneO/oH///28BAAAvneO/oH///2wBAAAwneO/oH///2kBAAAxneO/oH// /2YBAAAyAzvbRoHAYYABAAAzneO/oH///2ABAAA0AzvbsIHAYwgBAAA1AzvZ JoHAYDwBAAA2AzvbvYHAYSgBAAA3neO/oH///1QBAAA4neO/oH///1EBAAA5 AzvbOYHAYLQBAAA6neO/oH///0sBAAA7neO/oH///0gBAAA8neO/oH///0UB AAA9Azvb4YHAY8QBAAA+AzvbYYHAYVwBAAA/AzvbUIHAYkgBAABAAzvb4IHA YGABAABBAzvb/YHAYGQBAABCAzvb+YHAYYQBAABDneO/oH///zABAABEAzvb N4HAYagBAABFAzvb7YHAYbABAABGAzvb4oHAYDwBAABHAzvbOIHAYoABAABI AzvZB4HAYSwBAABJneO/oH///x4BAABKAzvbN4HAYZQBAABLAzvb+YHAYMgB AABMAzvb+4HAYTQBAABNAzvb+YHAYfABAABOneO/oH///w8BAABPAzvb4oHA YAABAABQneO/oH///wkBAABRAzvb+oHAY2gBAABSAzvY1YHAYVgBAABTAzvY 1YHAYcwBAABUAzvb+oHAYnwBAABVAzvb34HAYtQBAABWneO/oH///vcBAABX AzvbsIHAYSABAABYAzvb5YHAYjABAABZAzvanoHAYKABAABaAzvVa4HAYHQB AABbAzvb+IHAYgQBAABcAzvb+IHAYFABAABdAzvbO4HAYlQBAABeAzvbcIHA YLABAABfneO/oH///twBAABgAzvbyoHAYlwBAABhneO/oH///tYBAABiAzvb OIHAYYQBAABjAzvbsYHAYQQBAABkneO/oH///s0BAABlneO/oH///soBAABm neO/oH///scBAABnneO/oH///sQBAABoAzvbW4HAYOABAABpAzvbYoHAYggB AABqAzvbOIHAY2ABAABrAzvb+IHAYaABAABsAzvb/YHAYkQBAABtneO/oH// /rIBAABuneO/oH///q8BAABvAzvbSYHAYOABAABwneO/oH///qkBAABxAzvb cIHAYwwBAAByAzvbuYHAYWgBAABzAzvbL4HAYqwBAAB0Azvb4YHAYGABAAB1 Azvb4YHAYRwBAAB2Azvb+oHAYPwBAAB3Azvb5YHAYlQBAAB4neO/oH///pEB AAB5neO/oH///o4BAAB6neO/oH///osBAAB7neO/oH///ogBAAB8neO/oH// /oUBAAB9neO/oH///oIBAAB+neO/oH///n8BAAB/neO/oH///nwBAACAneO/ oH///nkBAACBneO/oH///nYBAACCneO/oH///nMBAACDneO/oH///nABAACE neO/oH///m0BAACFneO/oH///moBAACGneO/oH///mcBAACHneO/oH///mQB AACIneO/oH///mEBAACJneO/oH///l4BAACKneO/oH///lsBAACLAzvbMoHA YigBAACMAzvbUIHAYhABAACNAzvbZYHAY1QBAACO7//8lAAAAAAkSWQ6IGFk ZHJib29rLmMsdiA0LjMzNSAxOTk2LzA0LzExIDIwOjExOjM1IGh1YmVydCBF eHAgJAAAAAAAGA5IAAAAAAAYDlEAAAABABgOWgAAAAIAGA5iAAAAAwAYDmYA AAAEABgObgAAAAYAAAAAAAAABQAgDRgAGB6jABgepQAAAAAAGB6qABgerAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGB63ABgeuQAAAAAAGB7DABge xQAAAAAAGB7PABge0QAAAAAAGB7aABge3gAAAAAAGB7nABge6QAAAAAAGB7w ABge8gAAAAAAGB75ABge+wAAAAAAGB8FABgfBwAAAAAAGB8PABgfEQAAAAAA GB8WABgfGAAAAAAAGB8jABgfJQAAAAAAAAAAAAAAAAAAAAAAGB8qABgfLAAA AAAAGB82ABgfOAAAAAAAGB9BABgfQwAAAAAAAAAAAAAAAAAAAAAAGB9JABgf SwAAAAAAGB9RABgfUwAAAAAAGB9cABgfXgAAAAAAGB9lABgfZwAAAAACAAAA AAAAAAAAAAAAGAegAAAAAAAAAAAAAAAAABgmngAYJqIAAAAAAAAAAAAYJ3oA GCeHABiw6AAAAAwAAAAAAAAAAAABOqwAAAAAAAAAAAAAx1gAGCeQhAAAAAAA AAAAAAAAABgnmgAYJ6cAGLFIAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEh pAAYJ7CEAAAAAAAAAAAAAAAAGCe7ABgnyAAYsbgAAAAMAAAAAAAAAAAAAAAA AAAAAAAAAAAABI38ABgn0YQAAAAAAAAAAAAAAAAYJ9oAGCfnABix5AAAAAwA AAAAAAAAAAAAAAAAAAAAAAAAAAABIaQAGCfvgAAAAAAAAAAAAAAAABgn+gAY KAcAGLIMAAAADAAAAAAAAAAAAAE8SAAAAAAAAAAAAADEVAAYKBHEAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAABQAAAAKABgsFgAYLBn/////AAAAAAAAAAAA AAAAAAAAbwAAAG8AGCzPABgs0QAAAGEAAABhABgs2wAYLN3/////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByAAAAcgAYNaoAGDWsAAAAYQAAAGEA GDW0ABg1tv////8AAAAAAAAAAAAAAAD////+AAAAAAAAAAAAAAAAAAAAEAAA AAoAGDmwABg5swAAAA4AAAALABg5wQAYOcQAAAFAAAAACgAYOdIAGDnTAAAB QQAAAAsAGDnUABg51f////8AAAAAAAAAAAAAAAAAGDqmABg6qAAAAAAAGDqt ABg6rwAAAAAAGDq3ABg6uQAAAAAAGDrCABg6xAAAAAAAGDrJABg6ywAAAAAA GDrQABg60gAAAAAAGDrXABg62QAAAAAAGDriABg65gAAAAAAGDrvABg68QAA AAAAGDr9ABg6/wAAAAAAGDsGABg7CAAAAAAAGDsRABg7EwAAAAABAAAAAAAA AAAAAAAAGAuEAAAAAAAAAAAAAAAAABg7HQAYOx8AAAAAABg7JAAYOyYAAAAA ABg7LgAYOzAAAAAAABg7OQAYOzsAAAAAABg7QgAYO0QAAAAAABg7SQAYO0sA AAAAABg7UAAYO1IAAAAAABg7WwAYO18AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAABg7aAAYO2oAAAAAAQAAAAAAAAAAAAAAABgM MAAAAAAAAAAAAAAAAAAAAAAAAAAAABg9lAAYPZUAAAAZAAAACgAYPZYAGD2Z AAAAFgAAAAsAGD2dABg9oP////8AAAAAAAAAAAAAAAAAGEBwLSBpbml0X2Fi X2lmX25lZWRlZCAtCgAtLSBpbml0X2FkZHJib29rcyglcywgJWQsICVkLCAl ZCkgLS0KAE9wZW4ASGFsZk9wZW4ATm9EaXNwbGF5AENsb3NlZABpbml0X2Fk ZHJib29rczogYWxyZWFkeSBpbml0aWFsaXplZDogJWQgYm9va3MKAEFkZHJl c3NCb29rIG5vdCBhY2Nlc3NpYmxlLCBwZXJtaXNzaW9uIGRlbmllZAAtIGR1 bXBfc29tZV9kZWJ1Z2dpbmcoJXMpIC0KAGluaXRpYWxpemVkICVkIG5fYWRk cmJrICVkIGN1cl9yb3cgJWQKAHRvcF9lbnQgJWxkIHJvX3dhcm5pbmcgJWQg bm9fb3BfcG9zc2JsICVkCgBOSUNLTkFNRQBGVUxMTkFNRQBBRERSRVNTAEZD QwBDT01NRU5UAERFRkFVTFQAcGFyc2VfZm9ybWF0OiBpZ25vcmluZyB1bnJl Y29nbml6ZWQgd29yZCAiJXMiIGluIGFkZHJlc3MtYm9vay1mb3JtYXRzCgBJ Z25vcmluZyB1bnJlY29nbml6ZWQgd29yZCAiJXMiIGluIGFkZHJlc3MtYm9v ay1mb3JtYXRzAGFkZHJlc3MtYm9vay1mb3JtYXRzIGhhcyBubyByZWNvZ25p emFibGUgd29yZHMsIHVzaW5nIGRlZmF1bHQgZm9ybWF0AFRpdGxlQmxhbmtU b3AAVGl0bGVEYXNoVG9wAFRpdGxlAFRpdGxlRGFzaEJvdHRvbQBUaXRsZUJs YW5rQm90dG9tAENsaWNrSGVyZQBMaXN0Q2xpY2tIZXJlAExpc3RFbXB0eQBF bXB0eQBOb1Blcm1pc3Npb24AU2ltcGxlAExpc3RIZWFkAExpc3RFbnQATGlz dEJsYW5rVG9wAExpc3RCbGFua0JvdHRvbQBOb3RTZXQAQmVnaW5uaW5nAE9u ZUJlZm9yZUJlZ2lubmluZwBUd29CZWZvcmVCZWdpbm5pbmcARW5kACVzOiB0 eXBlICVzIGFkcmJrX251bSAlZAoAICAgZ2xvYmFsX3JvdyAlbGQgZGxjZWxu dW0gJWxkIGRsY29mZnNldCAlbGQKAFNvcnQgcnVsZSAlcyB1bmtub3duCgAl czogJXMKACVzOiAlcwoALSBhZGRyYm9va19yZXNldCAtCgAiXCIgbm90IGFs bG93ZWQgaW4gYWRkcmJvb2sgbmFtZQoALgAvAC0gZW5kX2FkcmJrcyAtCgAt IGNvbXBsZXRlbHlfZG9uZV93aXRoX2FkcmJrcyAtCgAtIHNhdmVfc3RhdGUg LQoALSByZXN0b3JlX3N0YXRlIC0KAC0gaW5pdF9hYm9vayAtCgAgICAgYWRk cmJvb2sgbmlja25hbWUgPSAlcyBmaWxlbmFtZSA9ICVzIHdhbnQgb3N0YXR1 cyAlcwoAPG51bGw+ADxudWxsPgBPcGVuAEhhbGZPcGVuAE5vRGlzcGxheQBD bG9zZWQAVG90YWxseUNsb3NlZAAgICAgb3N0YXR1cyB3YXMgJXMsIHdhbnQg JXMKAE9wZW4ASGFsZk9wZW4ATm9EaXNwbGF5AENsb3NlZABUb3RhbGx5Q2xv c2VkAE9wZW4ASGFsZk9wZW4ATm9EaXNwbGF5AENsb3NlZABUb3RhbGx5Q2xv c2VkAEVycm9yIG9wZW5pbmcvY3JlYXRpbmcgYWRkcmVzcyBib29rICVzACVz OiAlcwBhZGRyZXNzYm9vawBFcnJvciBvcGVuaW5nIGFkZHJlc3MgYm9vayAl czogJXMKAEFkZHJlc3MgYm9vayAlcyAoJXMpIG9wZW5lZCB3aXRoICVsZCBp dGVtcwoAQWRkcmVzc2Jvb2sgcGFyc2UgZXJyb3IgaW4gJXMgKCVzKTogJXMK ACVzOiAlcwBhZGRyZXNzYm9vawBJbnN1ZmZpY2llbnQgcGVybWlzc2lvbnMg Zm9yIG9wZW5pbmcgYWRkcmVzcyBib29rICVzAEJ1ZyBpbiBhZGRyYm9vaywg bm90IHN1cHBvc2VkIHRvIGhhcHBlbiwgcmUtc3luY2luZy4uLgBCdWcgaW4g YWRkcmJvb2sgKG51bGwgZGxjIGluIGRsaXN0KCVsZCksIG5vdCBzdXBwb3Nl ZCB0byBoYXBwZW4KAHBhbmljX2RsaXN0AC0gZ2V0X2RsYyglbGQpIC0KAC0g aW5pdGlhbGl6ZV9kbGNfY2FjaGUgLQoALSBkb25lX3dpdGhfZGxjX2NhY2hl IC0KAC0gd2FycF90b19kbGMoJWxkKSAtCgAtIHdhcnBfdG9fYmVnaW5uaW5n IC0KAC0gd2FycF90b19lbmQgLQoALSBmbHVzaF9kbGNfZnJvbV9jYWNoZSAt CgBCdWcgaW4gYWRkcmJvb2ssIG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJl LXN5bmNpbmcuLi4AQnVnIGluIGFkZHJib29rLCBub3Qgc3VwcG9zZWQgdG8g aGFwcGVuLCByZS1zeW5jCgBwYW5pY19hYm9va19hYm9ydABkbGMxAGRsYzIA ZGxjX25leHQgcmV0dXJuZWQgRGxjTm90U2V0CgBkbGMAZGxjX3ByZXYgcmV0 dXJuZWQgRGxjTm90U2V0ICgxKQoAZGxjAGRsY19wcmV2IHJldHVybmVkIERs Y05vdFNldCAoMikKAGRsYwBBZGRyYm9vayBjaGFuZ2VkIGJ5IGFub3RoZXIg cHJvY2VzcywgcmUtc3luY2luZy4uLgBhZGRyYm9vayBjaGFuZ2VkIHdoaWxl IHdlIGhhZCBpdCBvcGVuPywgcmUtc3luYwoAdmFsaWRfbG93PSVsZCB2YWxp ZF9oaWdoPSVsZCBpbmRleF9vZl9sb3c9JWQgc2l6ZV9vZl9jYWNoZT0lZAoA bl9jYWNoZWQ9JWQgbmV3X2luZGV4PSVkIGtub3duX2luZGV4PSVkIG5leHRf aW5kZXg9JWQKAG5leHRfcm93PSVsZCBwcmV2X3Jvdz0lbGQgcm93PSVsZAoA QnVnIGluIGFkZHJib29rLCBub3Qgc3VwcG9zZWQgdG8gaGFwcGVuLCByZS1z eW5jaW5nLi4uAEJ1ZyBpbiBhZGRyYm9vaywgaW1wb3NzaWJsZSBjYXNlICgl ZCkgaW4gZGxjX3ByZXYsIHJlLXN5bmMKAG9sZABCdWcgaW4gYWRkcmJvb2ss IG5vdCBzdXBwb3NlZCB0byBoYXBwZW4sIHJlLXN5bmNpbmcuLi4AQnVnIGlu IGFkZHJib29rLCBpbXBvc3NpYmxlIGNhc2UgKCVkKSBpbiBkbGNfbmV4dCwg cmUtc3luYwoAb2xkAABbIFBlcm1pc3Npb24gRGVuaWVkIF0AJXMgQWRkcmVz c0Jvb2sgPCVzPgBQZXJzb25hbABHbG9iYWwAKFJlYWRPbmx5KQAoUmVhZE9u bHkpAChSZWFkT25seSkAKFVuLXJlYWRhYmxlKQAoVW4tcmVhZGFibGUpAChV bi1yZWFkYWJsZSkAQnVnIGluIGFkZHJib29rLCBub3Qgc3VwcG9zZWQgdG8g aGFwcGVuLCByZS1zeW5jaW5nLi4uAEJ1ZyBpbiBhZGRyYm9vaywgaW1wb3Nz aWJsZSBkZmx0IGluIGZpbGxfaW5fZGwgKCVkKQoAbmV3AC0gZGlzcGxheV9i b29rKCkgLQogICB0b3AgJWQgc3RhcnQgJWQgY3VyX2xpbmUgJWQgcmVkcmF3 ICVkCgAtIHBhaW50X2xpbmUoJWQsICVkKSAtCgAlJS0lZC4lZHMAWyBTZWxl Y3QgSGVyZSB0byBTZWUgRXhwYW5kZWQgTGlzdCBdAFsgRW1wdHkgXQAlJS0l ZC4lZHMAJSUtJWQuJWRzACUlLSVkLiVkcyAgAAAAACUuKnMlcyUuKnMAIAAA KGNvbnRpbnVlZCkAWyBTZWxlY3QgSGVyZSB0byBTZWUgRXhwYW5kZWQgTGlz dCBdAFsgRW1wdHkgXQBESVNUUklCVVRJT04gTElTVDoAAAAAAFtYXQBbIF0A WyBTZWxlY3QgSGVyZSB0byBTZWUgRXhwYW5kZWQgTGlzdCBdAFsgRW1wdHkg XQAAAC0gY2FsY3VsYXRlX2ZpZWxkX3dpZHRocyAtCgBVc2luZyAlcyBjaG9p Y2U6ICVkICVkICVkAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExp c3QgXQBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IF0ALSBy ZWRyYXdfYWRkcl9zY3JlZW4gLQoACgogLS0tIEFERFJfQk9PS19TQ1JFRU4g LS0tCgoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRk cmVzcyBib29rLi4uIGFkZHJfYm9va19zY3JlZW4hCgBBRERSRVNTIEJPT0sA LS0tIGFkZHJfYm9va19jb21wb3NlIC0tLQoAUmVzZXR0aW5nIGFkZHJlc3Mg Ym9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBib29rLi4uIGFkZHJfYm9va19j b21wb3NlIQoAQ09NUE9TRVI6IFNFTEVDVCBBRERSRVNTAC0tLSBhZGRyX2Jv b2tfY29tcG9zZV9sY2MgLS0tCgBSZXNldHRpbmcgYWRkcmVzcyBib29rLi4u AFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29rX2NvbXBvc2Vf bGNjIQoAQ09NUE9TRVI6IFNFTEVDVCBMSVNUAC0tLSBhZGRyX2Jvb2tfY2hh bmdlX2xpc3QgLS0tCgBSZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJFU0VU VElORyBhZGRyZXNzIGJvb2suLi4gYWRkcl9ib29rX2NoYW5nZV9saXN0IQoA QUREUkVTUyBCT09LIChFZGl0KTogU0VMRUNUIEFERFJFU1NFUwAtIGFkZHJf Ym9va190YWtlYWRkciAtCgBSZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJF U0VUVElORyBhZGRyZXNzIGJvb2suLi5hZGRyX2Jvb2tfdGFrZWFkZHIhCgBU QUtFQUREUjogU0VMRUNUIE5JQ0tOQU1FAC0gYWRkcl9ib29rX25pY2tfZm9y X2VkaXQgLQoAUmVzZXR0aW5nIGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcg YWRkcmVzcyBib29rLi4uYWRkcl9ib29rX25pY2tfZm9yX2VkaXQhCgBTRUxF Q1QgTklDS05BTUUALSBhZGRyX2Jvb2tfc2VsbmljayAtCgBSZXNldHRpbmcg YWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBhZGRyZXNzIGJvb2suLi5hZGRy X2Jvb2tfc2VsbmljayEKAFNFTEVDVCBOSUNLTkFNRQAtIGFkZHJfYm9va19z ZWxhZGRyIC0KAFJlc2V0dGluZyBhZGRyZXNzIGJvb2suLi4AUkVTRVRUSU5H IGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19zZWxhZGRyIQoAU0VMRUNUIEFE RFJFU1MALSBhZGRyX2Jvb2tfc2VsYWRkcl9ub2Z1bGwgLQoAUmVzZXR0aW5n IGFkZHJlc3MgYm9vay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBib29rLi4uYWRk cl9ib29rX3NlbGFkZHJfbm9mdWxsIQoAU0VMRUNUIEFERFJFU1MALSBhZGRy X2Jvb2tfbWFueW5pY2tzIC0KAFJlc2V0dGluZyBhZGRyZXNzIGJvb2suLi4A UkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLmFkZHJfYm9va19tYW55bmlja3Mh CgBTRUxFQ1QgTklDS05BTUVTAD8ASGVscABPAE9USEVSIENNRFMAUABQcmV2 RW50cnkATgBOZXh0RW50cnkALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UARABE ZWxldGUAQQBBZGROZXcAQwBDb21wb3NlVG8AVwBXaGVyZUlzAD8ASGVscABP AE9USEVSIENNRFMAUQBRdWl0AEwATGlzdEZsZHJzAEcAR290b0ZsZHIASQBJ bmRleABZAHByWW50AFQAVGFrZUFkZHIAWABlWHBvcnQARgBGb3J3YXJkAC0t LSBhZGRyX2Jvb2sgLS0tICAoJXMpCgBBZGRyQm9va1NjcmVlbgBTZWxlY3RB ZGRyQ29tAFNlbGVjdEFkZHJMY2NDb20AU2VsZWN0Tmlja3NDb20AU2VsZWN0 QWRkcgBTZWxlY3RBZGRyVGFrZQBTZWxlY3RBZGRyTm9GdWxsQ29tAFNlbGVj dE5pY2sAU2VsZWN0Tmlja1Rha2UAU2VsZWN0Tmlja0NvbQBTZWxlY3RNYW55 Tmlja3MAVW5rbm93blN0eWxlAE5vIEFkZHJlc3MgQm9vayBDb25maWd1cmVk AE5vdyBpbiBhZGRyZXNzYm9vayAlcwBOb3cgaW4gYWRkcmVzc2Jvb2sgJXMA YWRkcl9ib29rOiB0b3Agb2YgbG9vcCwgYWRkcmJrICVkIHRvcF9lbnQgJWxk IGN1cl9yb3cgJWQKAEUARXhpdFNlbGVjdABTAFtTZWxlY3RdAFgAW1NldC9V bnNldF0AU2VsZWN0AFNldC9VbnNldABbU2VsZWN0XQBMAExpc3RNb2RlAE0A TWFpbiBNZW51AFMAW1NlbGVjdF0AVgBbVmlldy9FZGl0XQBEAERlbGV0ZQBO byBhZGRyZXNzIGJvb2sgb3BlcmF0aW9ucyBwb3NzaWJsZQBBZGRyYm9vayBj b21tYW5kIDonJWMnICglZCkKAEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAg T04gQUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04g QUREUkVTUyBCT09LAEhFTFAgT04gQUREUkVTUyBCT09LAEhFTFAgT04gQURE UkVTUyBCT09LAENvbW1hbmQgIkUiIG5vdCBkZWZpbmVkLiAgVXNlICJWaWV3 L0VkaXQiIHRvIGVkaXQgYW4gZW50cnkAUmVhbGx5IGFiYW5kb24geW91ciBz ZWxlY3Rpb25zIABDb21tYW5kICJTIiBub3QgZGVmaW5lZC4gIFVzZSAiQWRk TmV3IiB0byBjcmVhdGUgYSBsaXN0AE5vIGVudHJpZXMgaW4gYWRkcmVzcyBi b29rLiBVc2UgRXhpdFNlbGVjdCB0byBsZWF2ZSBhZGRyZXNzIGJvb2sAVXNl ICJYIiB0byBtYXJrIGFkZHJlc3NlcyBvciBsaXN0cwAAACwAAABZb3UgbWF5 IG9ubHkgc2VsZWN0IGxpc3RzIGZvciBsY2MsIHVzZSBiY2MgZm9yIG90aGVy IGFkZHJlc3NlcwAAWW91IG1heSBub3Qgc2VsZWN0IGEgbGlzdCwgc2VsZWN0 IGEgc2luZ2xlIGFkZHJlc3MgaW5zdGVhZAAAJXMATm8gJXMgc2VsZWN0ZWQA bmlja25hbWUAYWRkcmVzcwBObyBlbnRyaWVzIHRvIHZpZXcAQ3VycmVudCBs aW5lIGlzIG5vdCBlZGl0YWJsZQBBbHJlYWR5IG9uIGZpcnN0IGxpbmUuAEFs cmVhZHkgb24gbGFzdCBsaW5lLgBBbHJlYWR5IG9uIGZpcnN0IHBhZ2UuAEFs cmVhZHkgb24gbGFzdCBwYWdlLgBObyBlbnRyaWVzIHRvIGRlbGV0ZQBObyBl bnRyaWVzIHRvIHNlbGVjdABZb3UgbWF5IG9ubHkgc2VsZWN0IGxpc3RzIGZv ciBsY2MsIHVzZSBiY2MgZm9yIHBlcnNvbmFsIGVudHJpZXMAWW91IG1heSBu b3Qgc2VsZWN0IGxpc3QgbWVtYmVycywgb25seSB3aG9sZSBsaXN0cyBvciBw ZXJzb25hbCBlbnRyaWVzAFlvdSBtYXkgb25seSBzZWxlY3QgYWRkcmVzc2Vz IG9yIGxpc3RzAFVzZSAiWCIgdG8gc2VsZWN0IGFkZHJlc3NlcyBvciBsaXN0 cwBObyBlbnRyaWVzIHRvIHRha2UATm8gZW50cmllcyB0byBleHBvcnQATm90 aGluZyB0byBleHBvcnQATm8gZW50cmllcyB0byBmb3J3YXJkAE5vdGhpbmcg dG8gZm9yd2FyZABDYW4gb25seSBmb3J3YXJkIHdob2xlIGVudHJpZXMAQ29t bWFuZCAiWiIgbm90IGRlZmluZWQuICBVc2UgIlZpZXcvRWRpdCIgdG8gYWRk IHRvIGEgbGlzdABGMQA/AEFkZHJlc3NCb29rJXMlcyBpcyBSZWFkIE9ubHkA IAAAACVzIGlzIEVtcHR5AEFkZHJlc3MgQm9vawBEaXN0cmlidXRpb24gTGlz dAAlcyBub3QgZXhwYW5kZWQsIHVzZSAiUyIgdG8gZXhwYW5kAEFkZHJlc3Mg Qm9vawBEaXN0cmlidXRpb24gTGlzdABBZGRyZXNzIGJvb2sgJXMgY2FuY2Vs bGVkAFRhYnMgbm90IGFsbG93ZWQgaW4gYWRkcmVzcyBib29rAEAAAABAAAAA LSBleHBhbmRfYWRkcnNfZm9yX3BpY28gLQoAQWRkcmVzcwBwcm9ncmFtbWVy IGJvdGNoIGluIGV4cGFuZF9hZGRyc19mb3JfcGljbwAlcwBFcnJvciBhbGxv Y2F0aW5nIHNwYWNlLgAKADxub25lPgAsCiUqcwAgAAoAQUREUkVTUyBCT09L IChSaWNoIFZpZXcpAC0gdmlld19tZXNzYWdlX2Zvcl9waWNvIC0KAEVycm9y IGFsbG9jYXRpbmcgc3BhY2UuAE1FU1NBR0UgVEVYVABOaWNrbmFtZSAgOiAA Tmlja25hbWUAVG8gQWRkckJrAEZ1bGxuYW1lICA6IABGdWxsbmFtZQBUbyBN ZXNzYWdlAEZjYyAgICAgICA6IABGaWxlQ29weQBUbyBGbGRycwBDb21tZW50 ICAgOiAAQ29tbWVudABUbyBNZXNzYWdlAEFkZHJlc3NlcyA6IABBZGRyZXNz ZXMAVG8gQWRkckJrAC0gZWRpdF9lbnRyeSAtCgAAAAAAAABBRERSRVNTIEJP T0sgKCVzKQBWaWV3AEVkaXQACiBGaWxsIGluIHRoZSBmaWVsZHMganVzdCBs aWtlIHlvdSB3b3VsZCBpbiB0aGUgY29tcG9zZXIuAAogVG8gZm9ybSBhIGxp c3QsIGp1c3QgZW50ZXIgbXVsdGlwbGUgY29tbWEtc2VwYXJhdGVkIGFkZHJl c3Nlcy4ACiBUbyBhZGQgdG8gYSBsaXN0LCB1c2UgdGhlIFZpZXcvRWRpdCBj bWQgaW5zdGVhZCBvZiB0aGUgQWRkTmV3IGNtZC4ACiBFZGl0IGFueSBvZiB0 aGUgZmllbGRzLCBqdXN0IGxpa2UgeW91IHdvdWxkIGRvIGluIHRoZSBjb21w b3Nlci4ACiBBZGRpdGlvbmFsIGNvbW1hLXNlcGFyYXRlZCBhZGRyZXNzZXMg bWF5IGJlIGVudGVyZWQgaW4gdGhlIGFkZHJlc3MgZmllbGQuAAogSXQgaXMg b2sgdG8gbGVhdmUgZmllbGRzIGJsYW5rLiAgUHJlc3MgXlggdG8gc2F2ZSB0 aGUgbmV3IGVudHJ5LgAsIAAlcyBpcyBjYW5jZWxsZWQARWRpdABUYWtlAEVy cm9yIHVwZGF0aW5nIGFkZHJlc3MgYm9vazogJXMAUGluZSBidWcAV2Fybmlu ZyEgbmlja25hbWUgJXMgYWxzbyBleGlzdHMgaW4gIiVzIiVzJXMAIGFzIAAA ACIlcyIgYWxyZWFkeSBpbiBhZGRyZXNzIGJvb2suAAAtIHZlcmlmeV9hZGRy IC0gKCVzKQoAbnVsAHByb2dyYW1tZXIgYm90Y2ggaW4gdmVyaWZ5X2FkZHIA AFJlc2V0dGluZyBhZGRyZXNzIGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3Mg Ym9vay4uLiB2ZXJpZnlfYWRkciglcykhCgAAAEV4aXQgYW5kIHNhdmUgY2hh bmdlcyAAVXNlIF5DIHRvIGFiYW5kb24gY2hhbmdlcyB5b3UndmUgbWFkZQBD YW5jZWwgACAoYW5zd2VyaW5nICJZZXMiIHdpbGwgYWJhbmRvbiBhbnkgY2hh bmdlcyBtYWRlKSAAAHRha2UAY2hhbmdlcwAtIGFiX2NvbXBvc2VfdG9fYWRk ciAtCgBXYXJuaW5nOiAgdGhpcyBsaXN0IGlzIGVtcHR5IQAlcwAtIGFiX2V4 cG9ydCAtCgBQaW5lIGRlbW8gY2FuJ3QgZXhwb3J0IGFkZHJlc3NlcyB0byBm aWxlcwBMaXN0IGlzIGVtcHR5LCBub3RoaW5nIHRvIGV4cG9ydCEAJXMAXlQA VG8gRmlsZXMARVhQT1JUOiAoY29weSBhZGRyZXNzZXMpIHRvIGZpbGUgaW4g JXMgZGlyZWN0b3J5OiAAY3VycmVudABob21lAEVYUE9SVAAvAEV4cG9ydCBj YW5jZWxsZWQAJXMARXJyb3IgZXhwYW5kaW5nIGZpbGUgbmFtZTogIiVzIiB1 bmtub3duIHVzZXIAQ2FuJ3QgZXhwb3J0IHRvIGZpbGUgb3V0c2lkZSBvZiAl cwBPAE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIlcyVzIiBhbHJlYWR5IGV4 aXN0cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQgPyAALi4uAABFcnJvciBk ZWxldGluZyBvbGQgJXM6ICVzAEV4cG9ydCBjYW5jZWxsZWQAT3BlbmluZyBm aWxlICIlcyIgZm9yIGV4cG9ydAoARXJyb3Igb3BlbmluZyBmaWxlICIlcyIg Zm9yIGFkZHJlc3MgZXhwb3J0OiAlcwAKAEZBSUxFRCBFeHBvcnQ6IGZpbGUg IiVzIiA6ICVzCgBFcnJvciBleHBvcnRpbmcgdG8gIiVzIiA6ICVzAEFkZHJl c3NlcyAlcyB0byBmaWxlICIlcyIAZXhwb3J0ZWQAb3ZlcndyaXR0ZW4AYXBw ZW5kZWQALSBhYl9mb3J3YXJkIC0KAFRyb3VibGUgYWNjZXNzaW5nIGN1cnJl bnQgZW50cnkARm9yd2FyZGVkIGFkZHJlc3MgYm9vayBlbnRyeSBmb3IgUGlu ZQAKICBbIEF0dGFjaGVkIHRvIHRoaXMgbWVzc2FnZSBpcyBhbiBlbnRyeSBm cm9tIHRoZSBzZW5kZXIncyBQaW5lIGFkZHJlc3MgICAgIF0KICBbIGJvb2su ICBUbyBhZGQgaXQgdG8geW91ciBQaW5lIGFkZHJlc3MgYm9vaywgdXNlIHRo ZSAiVGFrZUFkZHIiIGNvbW1hbmQuIF0KAFByb2JsZW0gY3JlYXRpbmcgc3Bh Y2UgZm9yIG1lc3NhZ2UgdGV4dABESVJFQ1RPUlkAUGluZSBhZGRyZXNzYm9v ayBlbnRyeQBwcm9maWxlAFgtRW1haWwtQWJvb2stRW50cnkAWC1OaWNrbmFt ZTogJXMNCgBDTiVzJXM6ICVzDQoAO2NoYXJzZXQ9AAAAWC1GY2M6ICVzDQoA TWlzYyVzJXM6ADtjaGFyc2V0PQAAACAlcw0KACAlcw0KAEV4cGFuZCBuaWNr bmFtZXMARm9yd2FyZCBjYW5jZWxsZWQALCAAJXMARW1haWwlcyVzOiAlcw0K ADtjaGFyc2V0PQAAAEVtYWlsJXMlczogJXMNCgA7Y2hhcnNldD0AAABFbWFp bCVzJXM6ICVzDQoAO2NoYXJzZXQ9AAAAUHJvYmxlbSBjcmVhdGluZyBzcGFj ZSBmb3IgbWVzc2FnZSB0ZXh0AEZPUldBUkRJTkcgQUREUkVTUyBCT09LIEVO VFJZAC0gYWJfZ290b19mb2xkZXIgLQoALSBhYl93aGVyZWlzIC0KAHNlYXJj aABXb3JkIG5vdCBmb3VuZABTZWFyY2ggd3JhcHBlZCB0byBiZWdpbm5pbmcA YWRkcmVzcyBib29rcyAAAAAlLTEwLjEwcyAlLTM1LjM1cyAlcwoAACUtMTAu MTBzICUtMzUuMzVzICVzCgBESVNUUklCVVRJT04gTElTVDoAACAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJXMKACVz CgBbIFNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IF0AJXMKAFsg RW1wdHkgXQAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICVzCgBbIEVtcHR5IF0AJXMKAC0gYWJfcmVzaXplIC0KICAg IGxfcF9wIHdhcyAlZCwgbm93ICVkCgAtIGFkZHJfYm9va19kZWxldGUgLQoA AFJlYWxseSBkZWxldGUgIiUuNTBzIgAAUmVhbGx5IGRlbGV0ZSBFTlRJUkUg bGlzdCAiJS41MHMiAFJlYWxseSBkZWxldGUgIiUuMTAwcyIgZnJvbSBsaXN0 AAAAAEVudHJ5IGRlbGV0ZWQsIGFkZHJlc3MgYm9vayB1cGRhdGVkAGFib29r OiBFbnRyeSAlcwoAZGVsZXRlZABtb2RpZmllZABFcnJvciB1cGRhdGluZyBh ZGRyZXNzIGJvb2s6ICVzAEVycm9yIGRlbGV0aW5nIGVudHJ5IGZyb20gJXMg KCVzKTogJXMKAEVudHJ5IG5vdCBkZWxldGVkAF5UAFRvIEFkZHJCawBBbHJl YWR5IGFuIGVudHJ5IHdpdGggbmlja25hbWUgIiVzIgAtIHNlYXJjaF9ib29r IC0KAFdvcmQgdG8gc2VhcmNoIGZvciBbJXNdOiAAAABeWQBGaXJzdCBBZHIA XlYATGFzdCBBZHIAU2VhcmNoZWQgdG8gZmlyc3QgZW50cnkATm8gZW50cmll cwBTZWFyY2hlZCB0byBsYXN0IGVudHJ5AE5vIGVudHJpZXMAJXNhdGNoZWQg c3RyaW5nIGluICVzICVzZmllbGRzAEFsc28gbQBNAG90aGVyIAAAJXNhdGNo ZWQgc3RyaW5nIGluICVzAEFsc28gbQBNAE5pY2tuYW1lIGZpZWxkAEZ1bGxu YW1lIGZpZWxkAEFkZHJlc3MgZmllbGQARmNjIGZpZWxkAENvbW1lbnQgZmll bGQAbGlzdCBtZW1iZXIgYWRkcmVzcwA/AC0gZmluZF9pbl9ib29rIC0KAFsg U2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQBbIEVtcHR5IF0A LS0gYWRkX2Fib29rX2VudHJ5IC0tCgAiAEAuUkFXLUZJRUxELgAALS0gdGFr ZV90b19hZGRyYm9va3NfZnJvbnRlbmQgLS0KAFJlc2V0dGluZyBhZGRyZXNz IGJvb2suLi4AUkVTRVRUSU5HIGFkZHJlc3MgYm9vay4uLiB0YWtlX3RvX2Fk ZHJib29rc19mcm9udGVuZCEKAC0tIHRha2VfdG9fYWRkcmJvb2tzIC0tCgBF bnRlciBuZXcgb3IgZXhpc3Rpbmcgbmlja25hbWUgKG9uZSB3b3JkIGFuZCBl YXN5IHRvIHJlbWVtYmVyKTogAFIAUmVwbGFjZQBBAEFkZABBbHJlYWR5IGFu IGVudHJ5ICVzIGluIGFkZHJlc3MgYm9vayEAJXMgJXMgKCVzKSBleGlzdHMs IHJlcGxhY2Ugb3IgYWRkIGFkZHJlc3NlcyB0byBpdCA/IABMaXN0AEVudHJ5 ADxubyBsb25nIG5hbWU+AEFkZHJlc3MgYm9vayBpcyBhdCBtYXhpbXVtIHNp emUuIFRha2VBZGRyIGNhbmNlbGxlZC4AQWRkcmJvb2sgYXQgTWF4IHNpemUs IFRha2VBZGRyIGNhbmNlbGxlZAoAAAAAAAAAYWRkaXRpb24AQ2FuJ3Qgb3Bl biBhZGRyZXNzIGJvb2shAENhbid0IG9wZW4gYWRkcmVzcyBib29rIQBBZGRy ZXNzQm9vayBub3QgYWNjZXNzaWJsZSwgcGVybWlzc2lvbiBkZW5pZWQALSBh ZGRyX2xvb2t1cCAtCgAlcyBub3QgYWxsb3dlZCBpbiBuaWNrbmFtZXMAQmxh bmsgc3BhY2VzAENvbW1hcwBRdW90ZXMALSBvdXJfYnVpbGRfYWRkcmVzcyAt ICAoJXMpCgBudWwAbm8gbmljawAAICAgb3VyX2J1aWxkX2FkZHJlc3Mgc2F5 cyAlcyBhZGRyZXNzCgBCQUQAR09PRAAtIGJ1aWxkX2FkZHJfbGNjIC0gKCVz KQoAbnVsAABSZXNldHRpbmcgYWRkcmVzcyBib29rLi4uAFJFU0VUVElORyBh ZGRyZXNzIGJvb2suLi4gYnVpbGRfYWRkcmVzcyglcykhCgAAAAAAAC0gYnVp bGRfYWRkcmVzcyAtICglcykKAG51bAAAUmVzZXR0aW5nIGFkZHJlc3MgYm9v ay4uLgBSRVNFVFRJTkcgYWRkcmVzcyBib29rLi4uIGJ1aWxkX2FkZHJlc3Mo JXMpIQoAAAAALSBidWlsZF9hZGRyZXNzX2ludGVybmFsIC0gICglcykKAG51 bABubyBuaWNrADwAPgA8AD4AAGJ1aWxkX2FkZHJlc3NfaW50ZXJuYWwgcmV0 dXJuaW5nIHBhcnNlIGVycm9yOiAlcwoATG9vcCBvciBEdXBsaWNhdGUgZGV0 ZWN0ZWQgaW4gYWRkcmVzc2Jvb2shAC0gZXhwYW5kX2FkZHJlc3MgLSAgKCVz KQoAbnVsAG5vIG5pY2sAJXMgbm90IGluIGFkZHJlc3Nib29rADsAKioqYWRk cmVzcy1sb29wLWluLWFkZHJlc3Nib29rcyoqKgAlcyAtLSAlcwA7AC0gYWRy YmtfbG9va3VwX3dpdGhfb3BlbnNfYnlfbmljayglcykgLQoAQAAAOiAAOwAg ADwAPgAsIABcIgBcIgBeUABQcmV2IEFkZHJCb29rAF5OAE5leHQgQWRkckJv b2sAAAAAAAogLSB1c2VfdGhpc19hZGRyYm9vayAtCgBObyAlc0FkZHJlc3Ni b29rIHRvIFRha2UgdG8hAHdyaXRhYmxlIAAAVGFrZSB0byB3aGljaCBhZGRy Ym9vayA6ICVzAFtSZWFkT25seV0gAABObyBhZGRyZXNzYm9vayAiJXMiAFRh a2UgdG8gd2hpY2ggYWRkcmJvb2sgOiAlcwBbUmVhZE9ubHldIAAAVGFrZSB0 byB3aGljaCBhZGRyYm9vayA6ICVzAFtSZWFkT25seV0gAAA/AEhlbHAAVwBX aGVyZUlzAEUARXhpdFRha2UAVABUYWtlAFAAUHJldgBOAE5leHQALQBQcmV2 UGFnZQBTcGMATmV4dFBhZ2UAWABbU2V0L1Vuc2V0XQBBAFNldEFsbABVAFVu U2V0QWxsAFMAU2luZ2xNb2RlAD8ASGVscABXAFdoZXJlSXMARQBFeGl0VGFr ZQBUAFtUYWtlXQBQAFByZXYATgBOZXh0AC0AUHJldlBhZ2UAU3BjAE5leHRQ YWdlAEwATGlzdE1vZGUATm8gYWRkcmVzc2VzIHRvIHRha2UsIGNhbmNlbGxl ZABMaXN0IG1vZGU6IFVzZSAiWCIgdG8gbWFyayBhZGRyZXNzZXMgdG8gYmUg aW5jbHVkZWQgaW4gbGlzdABTaW5nbGUgbW9kZTogVXNlICJQIiBvciAiTiIg dG8gc2VsZWN0IGRlc2lyZWQgYWRkcmVzcwBUQUtFIEFERFJFU1MgU0NSRUVO ICglcyBNb2RlKQBMaXN0AFNpbmdsZQBIRUxQIEZPUiBUQUtFIEFERFJFU1Mg U0NSRUVOAGFkZGl0aW9uAEFscmVhZHkgb24gbGFzdCBsaW5lLgBBbHJlYWR5 IG9uIGZpcnN0IGxpbmUuAEFscmVhZHkgb24gbGFzdCBwYWdlLgBBbHJlYWR5 IG9uIGZpcnN0IHBhZ2UuAEFscmVhZHkgaW4gTGlzdE1vZGUuICBQcmVzcyAi UyIgZm9yIFNpbmdsZSBlbnRyeSBtb2RlLgBBbHJlYWR5IGluIFNpbmdsZU1v ZGUuICBQcmVzcyAiTCIgZm9yIExpc3QgZW50cnkgbW9kZS4AU2luZ2xlIG1v ZGU6IFVzZSAiUCIgb3IgIk4iIHRvIHNlbGVjdCBkZXNpcmVkIGFkZHJlc3MA TGlzdCBtb2RlOiBVc2UgIlgiIHRvIG1hcmsgYWRkcmVzc2VzIHRvIGJlIGlu Y2x1ZGVkIGluIGxpc3QARjEAPwAAAF5ZAFRvcABeVgBCb3R0b20AV29yZCB0 byBmaW5kICVzJXMlczogAFsAAABdAABTZWFyY2hlZCB0byB0b3AAU2VhcmNo ZWQgdG8gYm90dG9tAFdoZXJlSXMgY2FuY2VsbGVkAFNlYXJjaCB3cmFwcGVk IHRvIGJlZ2lubmluZwBXb3JkIGZvdW5kAFdvcmQgbm90IGZvdW5kAE5vIGFk ZHJlc3NlcyBtYXJrZWQgZm9yIHRha2luZy4gVXNlIEV4aXRUYWtlIHRvIGxl YXZlIFRha2VBZGRyIHNjcmVlbgBbJWNdICAlLSouKnMAICAgICAlLSouKnMA JXMAWyVjXSAgJXMAICAgICAlcwAKIC0gdGFraW5nIGFkZHJlc3MgaW50byBh ZGRyZXNzIGJvb2sgLSAKACBUaGVzZSBlbnRyaWVzIGFyZSB0YWtlbiBmcm9t IHRoZSBhdHRhY2htZW50cyAAQ2FuJ3QgdGFrZSBhZGRyZXNzIGludG8gYWRk cmVzcyBib29rLiBFcnJvciBhY2Nlc3NpbmcgZm9sZGVyACBUaGVzZSBlbnRy aWVzIGFyZSB0YWtlbiBmcm9tIHRoZSBtc2cgaGVhZGVycyAAQ2FuJ3QgdGFr ZSBhZGRyZXNzIGludG8gYWRkcmVzcyBib29rLiBFcnJvciBhY2Nlc3Npbmcg Zm9sZGVyAGZyb20AcmVwbHktdG8AdG8AY2MAYmNjACBCZWxvdyB0aGlzIGxp bmUgYXJlIHNvbWUgcG9zc2liaWxpdGllcyB0YWtlbiBmcm9tIHRoZSB0ZXh0 IG9mIHRoZSBtc2cgACVzOgAAJiVzAC5SQVctRklFTEQuAEAAcmZjODIyAGRp cmVjdG9yeQBkZWZhdWx0dHlwZQBjaGFyc2V0AGVtYWlsACwAbWlzYwB4LWZj YwBjbgB4LW5pY2tuYW1lAEZvcndhcmRlZCBFbnRyeQBjaGFyc2V0AEAAcGxh aW4AcGxhaW4AMQBFcnJvciBpbiBhZGRyZXNzIChvayB0byB0cnkgVGFrZSBh bnl3YXkpAEAACiAtIHRha2luZyBhZGRyZXNzIGZyb20gYWRkcmVzcyBib29r IC0gCgBkZWZhdWx0IGNhc2UgaW4gaW50ZXJuYWxfdGFrZSwgc2hvdWxkbid0 IGhhcHBlbgoAbWlzc2luZyB8IGluIGZvcmNlZC1hYm9vay1lbnRyeSAiJXMi CgBubyBsaXN0cyBhbGxvd2VkIGluIGZvcmNlZC1hYm9vay1lbnRyeSAiJXMi CgAkSWQ6IGFkcmJrbGliLmMsdiA0LjE0NSAxOTk2LzA0LzExIDIwOjIyOjAy IGh1YmVydCBFeHAgJAAAAAAAAAAAAAAAAP////8AAAAA//////////8AAAAA IAAAAAAACEgtIGFkcmJrX29wZW4oJXMpIC0KAC5hZGRyZXNzYm9vawAuYWRk cmVzc2Jvb2sALgBhMQBhMgBDYW4ndCBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUA cgBBZGRyZXNzIGJvb2sgJXMgZG9lc24ndCBleGlzdCwgY3JlYXRpbmcAQWRk cmVzcyBib29rICVzIGRvZXNuJ3QgZXhpc3QsIGNyZWF0aW5nCgB3AHIAY3Jl YXRlIGZhaWxlZDogJXMKAC5sdQByAGx1IGZvcmNlZCBub3QgdmFsaWQKAGx1 IGlzIG91dCBvZiBkYXRlOiB0aW1lc3RhbXA9JWx1IGZpbGVfbXRpbWU9JWx1 CgBhc2sgaWYgb2sgdG8gYmxhc3QgJXMKAFBpbmUgbmVlZHMgdG8gdXBkYXRl IGxvb2t1cCBmaWxlICVzLCBvawB1c2VyIHNheXMgbm90IG9rIHRvIGJsYXN0 CgBDYW4ndCBjcmVhdGUgbG9va3VwIGRhdGFiYXNlAHVzZXIgc2F5cyBvayB0 byBibGFzdAoATG9va3VwIGZpbGUgJXMgZG9lc24ndCBleGlzdCwgY3JlYXRp bmcATG9va3VwIGZpbGUgJXMgZG9lc24ndCBleGlzdCwgY3JlYXRpbmcKAHcA ZmlsZW5hbWUgdG9vIGxvbmcsIHVzaW5nICVzAG5hbWUgdG9vIGxvbmcsIHRy eWluZyAlcwoAcHJvYmxlbXMgYWNjZXNzaW5nIGFkZHJlc3Nib29rAGEzAHRy eWluZyB0bXBmaWxlICVzCgBhNABDYW4ndCB3cml0ZSBpbiBkaXJlY3Rvcnkg Y29udGFpbmluZyAlcywgdXNpbmcgdGVtcCBmaWxlAENhbid0IGNyZWF0ZSAl cywgdXNpbmcgdGVtcCBmaWxlACVzIGlzIG5vdCB2YWxpZCwgcmVidWlsZGlu ZwoAZm9yY2luZyByZWJ1aWxkIG9mICVzLi4uACVzIGlzbid0IHZhbGlkLCBy ZWJ1aWxkaW5nLi4uAHN0aWxsIHJlYnVpbGRpbmcAZmFpbGVkIGluIGJ1aWxk X29uZGlza19oYXNoX2Zyb21fYWJvb2sKAC0gYWRyYmtfaXNfaW5fc29ydF9v cmRlciAtCgB3ACUyZAoAcgBQIypFQABQIypAIAAtIHZhbGlkX2hmaWxlIC0K AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gUE1BR0lDCgBsdSBub3Qg dmFsaWQgLSBjYW4ndCByZWFkIFBNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlk IC0gUE1BR0lDIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBzZWVrIHRv IFZFUlNfTlVNCgBsdSBub3QgdmFsaWQgLSBjYW4ndCByZWFkIFZFUlNfTlVN CgAxMgBsdSBub3QgdmFsaWQgLSBWRVJTX05VTSBpcyAlcyBub3QgJXMKADEy AGx1IG5vdCB2YWxpZCAtIGNhbid0IHNlZWsgdG8gSFRBQkxFX1NJWkUKAGx1 IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQgSFRBQkxFX1NJWkUKAGx1IG5vdCB2 YWxpZCAtIGhhc2hzaXplIGlzICVzCgBsdSBub3QgdmFsaWQgLSBjYW4ndCBz ZWVrIHRvIFRSTF9QTUFHSUMKAGx1IG5vdCB2YWxpZCAtIGNhbid0IHJlYWQg VFJMX1BNQUdJQwoAUCMqRUAAbHUgbm90IHZhbGlkIC0gVFJMX1BNQUdJQyBp cyAlcwoAbHUgbm90IHZhbGlkIC0gY2FuJ3Qgc2VlayB0byBDT1VOVAoAbHUg bm90IHZhbGlkIC0gY2FuJ3QgcmVhZCBDT1VOVAoAbHUgbm90IHZhbGlkIC0g Q09VTlQgaXMgJXMKAGx1IG5vdCB2YWxpZCAtIGZwX2ZpbGVfc2l6ZSBmYWls ZWQKAGx1IG5vdCB2YWxpZCAtIGZpbGVzaXplIGlzICVsZAoALSBibGRfaGFz aF9mcm9tX29uZGlza19oYXNoIC0KAGluaXRpYWxpemluZyBoYXNoX2J5X25p Y2sKAGluaXRpYWxpemluZyBoYXNoX2J5X2FkZHIKAGdldF9lbnRyeXJlZl9s aW5lX2Zyb21fZGlzayByZXR1cm5pbmcgTlVMTCEKACAgICBmcCB3YXMgTlVM TAoAZ2V0X2VudHJ5cmVmX2xpbmVfZnJvbV9kaXNrIHJldHVybmluZyBOVUxM IQoAICAgIGZzZWVrIGZhaWxlZCwgc2Vla19wb3NpdGlvbj0lbGQsIGVudHJ5 X251bT0lbHUsICVzCgBnZXRfZW50cnlyZWZfbGluZV9mcm9tX2Rpc2sgcmV0 dXJuaW5nIE5VTEwhCgAgICAgZnJlYWQgcmV0dXJuZWQgJWxkIGluc3RlYWQg b2YgJWQsICVzIChlcnJubz0lZCkKACAgICBzZWVrX3Bvc2l0aW9uPSVsZCwg ZW50cnlfbnVtPSVsdQoAICAgIGZlcnJvcihmcCk9JWQsIGZlb2YoZnApPSVk CgAtIGdldF90aW1lc3RhbXBfZnJvbV9kaXNrIC0KAC0gZ2V0X3NvcnRfcnVs ZV9mcm9tX2Rpc2sgLQoALSBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r IC0KAHcAI0RFTEVURUQtAE1heCBhZGRyYm9vayBzaXplIGlzICVzLCAlcyB0 b28gbGFyZ2UsIGdpdmluZyB1cABsaW5lIHRvbyBsb25nOiBtdXN0IGJlIGZp eGVkIGJ5IGhhbmQAcgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4A bGluZSB0b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29r KDEpOiAlcy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxp bmUgdG9vIGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vaygy KTogJXMuLi4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5l IHRvbyBsb25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soMyk6 ICVzLi4uCgBBZGRyYm9vayBsaW5lIHRvbyBsb25nOiAgJXMuLi4AbGluZSB0 b28gbG9uZyBpbiBidWlsZF9vbmRpc2tfaGFzaF9mcm9tX2Fib29rKDQpOiAl cy4uLgoAQWRkcmJvb2sgbGluZSB0b28gbG9uZzogICVzLi4uAGxpbmUgdG9v IGxvbmcgaW4gYnVpbGRfb25kaXNrX2hhc2hfZnJvbV9hYm9vayg1KTogJXMu Li4KAEFkZHJib29rIGxpbmUgdG9vIGxvbmc6ICAlcy4uLgBsaW5lIHRvbyBs b25nIGluIGJ1aWxkX29uZGlza19oYXNoX2Zyb21fYWJvb2soNik6ICVzLi4u CgAtIGluaXRfYWRyaGFzaF9hcnJheSAtCgBpbml0X2FlX2VudHJ5OiBmb3Vu ZCB0cm91YmxlOiBhYiBpcyBOVUxMCgBpbml0X2FlX2VudHJ5OiBmb3VuZCB0 cm91YmxlOiBsZW5ndGg9JWQKAGluaXRfYWVfZW50cnk6IGZvdW5kIHRyb3Vi bGU6IGZzZWVrIHRvICVsZCBmYWlsZWQKAGluaXRfYWVfZW50cnk6IGZvdW5k IHRyb3VibGU6IGZyZWFkIHJldHVybmVkICVkIGluc3RlYWQgb2YgJWQKAGlu aXRfYWVfZW50cnk6IHRyb3VibGU6IGNoYXIgYmVmb3JlIG5pY2sgYXQgJWxk IG5vdCBDUiBvciBOTAoAICAgICAgICAgICAgIDogYnVmID0gPiVzPAoAbmlj a25hbWUgJXM6ICUuNTAwcwBhZGRyZXNzYm9vayBlbnRyeSBpcyBjb3JydXB0 AHBhcnNpbmcgZXJyb3IgcmVhZGluZyBhZGRyZXNzYm9vazogJXMgJXMKAG1p c3NpbmcgcmlnaHQgcGFyZW4AAAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNz Ym9vayBmaWxlICVzIGFuZCBpdHMgbG9va3VwIGZpbGUgJXMKAD8APwAgQk9P SyAgICA6OjogYXJlIG5vdCBjb25zaXN0ZW50IHdpdGggb25lIGFub3RoZXIu ICBUaGUgbG9va3VwCgAgVFJPVUJMRSA6OjogZmlsZSBtYXkgaGF2ZSB0byBi ZSByZW1vdmVkIGFuZCByZWJ1aWx0LgoAICAgICAgICAgOjo6IFVzdWFsbHkg aXQgd2lsbCBmaXggaXRzZWxmLCBidXQgaWYgaXQgZG9lc24ndCwgb3IgaWYg aXQKACAgICAgICAgIDo6OiBpcyBidWlsZGluZyB0ZW1wb3JhcnkgbG9va3Vw IGZpbGVzIGZvciBlYWNoIHVzZXIsCgAgICAgICAgICA6OjogdGhlIHN5cyBh ZG1pbiBzaG91bGQgcmVidWlsZCBpdCAoJXMpLgoKAD8AQWRkcmJvb2sgaGFz IGJlZW4gY2hhbmdlZCBieSBhbm90aGVyIHByb2Nlc3MsIG5lZWQgdG8gcmUt c3luYy4uLgBBYm9ydGluZyBvdXIgY2hhbmdlIHRvIGF2b2lkIGRhbWFnZS4u LgBhZGRyYm9vayAlcyBjaGFuZ2VkIHdoaWxlIHdlIGhhZCBpdCBvcGVuLCBs b25nam1wCgA/AABhZGRyYm9vayB0cm91YmxlICglcyksIGJ1dCB3ZSdyZSBy ZXR1cm5pbmcgbnVsbCBuaWNrbmFtZQoAPwBBZHZpc2VkIHVzZXIgdG8gcmVt b3ZlICVzIGFuZCByZXN0YXJ0IHBpbmUKAD8ASWYgJXMgbm90IG93bmVkIGJ5 IHVzZXIsIHN5cyBhZG1pbiBtYXkgaGF2ZSB0byByZWJ1aWxkIGl0CgA/AExv b2t1cCBmaWxlICVzIGluY29uc2lzdGVudC4uLnJlbW92ZSBpdCBhbmQgcmVz dGFydCBQaW5lAD8AbGVuZ3RoX29mX2VudHJ5OiB0cm91YmxlOiByZXR1cm4g bGVuZ3RoPSVsZCwgJXMKACAgICBvZmZzZXQ9JWxkLCBwPSVzCgA8ZW1wdHk+ ADxudWxsPgAgICAgbGluZT0lcwoAPGVtcHR5PgAgICAgZmVycm9yKGZwKT0l ZCwgZmVvZihmcCk9JWQKAC0gYWRyYmtfZ2V0X2FlIC0KAGFkcmJrX2dldF9h ZSAoJXMpOiByZXR1cm5pbmcgTlVMTCEKACAgIDogY291bnQgJWxkIGxfY193 X2tfYSAlbGQgY3VyX3RpbWUgJWx1CgAgICA6IHJlcXVlc3RlZCBlbnRyeV9u dW0gJWxkCgAgICA6IGdvdCBiYWNrIE5VTEwgZW50cnkgZnJvbSBhZHJia19n ZXRfZW50cnlyZWYKACAgIDogdWlkX25pY2sgJWxkIHVpZF9hZGRyICVsZCBv ZmZzZXQKAAAALSBhZHJia19sb29rdXBfYnlfbmljayglcykgKGluICVzKSAt CgA/AC0gYWRyYmtfbG9va3VwX2J5X2FkZHIoJXMpIChpbiAlcykgLQoAPwAg AC0gYWRyYmtfY2xlYXJyZWZzIC0KAAAAAAAALSBhZHJia193cml0ZSgiJXMi KSAtIHdyaXRpbmcgJWx1IGVudHJpZXMKAABBZGRyYm9vayBjaGFuZ2VkIGJ5 IGFub3RoZXIgcHJvY2VzcywgYWJvcnRpbmcgb3VyIGNoYW5nZSB0byBhdm9p ZCBkYW1hZ2UuLi4AYWRyYmtfd3JpdGU6IGFkZHJib29rICVzIGNoYW5nZWQg d2hpbGUgd2UgaGFkIGl0IG9wZW4sIGFib3J0aW5nIGFkcmJrX3dyaXRlCgBT YXZpbmcgYWRkcmVzcyBib29rAHcAdwBhZHJia193cml0ZSglcyk6IGZhaWxl ZCBvcGVuaW5nIHRlbXAgaGFzaGZpbGUgKCVzKQoAYWItPnRlbXBfaGFzaGZp bGUAJXMlMDJkLyUwMmQvJTAyZCMAI0RFTEVURUQtACNERUxFVEVELQBhZHJi a193cml0ZSglcyk6IENhbid0IGZpbmQgJWQgY29tbWVudGVkIGRlbGV0ZWRz CgBhZHJia193cml0ZSglcyk6IHByZW1hdHVyZSBlbmQgd2hpbGUgd3JpdGlu ZyBhZGRyYm9vayAoJXMpCgBlbnRyeSBpcyBOVUxMAHVpZF9uaWNrIGlzIE5P X1VJRABhZHJia193cml0ZSglcyk6IGNhbid0IGZpbmQgYWUgd2hpbGUgd3Jp dGluZyBhZGRyYm9vawoAcgByAEludGVycnVwdCEgIFJldmVydGluZyB0byBw cmV2aW91cyB2ZXJzaW9uAGFkcmJrX3dyaXRlKCVzKTogSW50ZXJydXB0CgBh ZHJia193cml0ZSglcyk6IHNvbWUgc29ydCBvZiBpb19lcnJvcgoAYWRyYmtf d3JpdGUoJXMpOiBhbHJlYWR5IHJlbmFtZWQgaGFzaGZpbGU6ICVzCgAKJXMA ICAgAAolcwAgICAACiVzACAgIAAKJXMAICAgAAolcwAgICAALSB3cml0ZV9o YXNoX2hlYWRlciAtCgAlcyAlcyAlMTBsdQoAUCMqRUAAMTIAJTEwbHUgJTEw bHUgJTExbGQgJTExbGQgJTEwbGQKAC0gd3JpdGVfaGFzaF90YWJsZSAtCgAl MTBsdQoALSB3cml0ZV9oYXNoX3RyYWlsZXIgLQoAJXMgJTEwbHUKAFAjKkVA ACUxMWxkCgAgJTJkICUyZCAlMmQgJTJkICUyZCAlMmQgJTJkCgAlMTBsdSAl MmQKAGFkcmJrX2dldF9lbnRyeXJlZiglcykgLSBlbGVtPSVsdSAoJXMpCgBO b3JtYWwARGVsZXRlAFNhdmVEZWxldGUATG9jawBVbmxvY2sAVW5rbm93bgBQ cm9ncmFtbWluZyBib3RjaCBpbiBhZHJia19nZXRfZW50cnlyZWYoKQBhZHJi a19nZXRfZW50cnlyZWY6IGVudHJ5IG1hcmtlZCBkZWxldGVkLCBjb3VudCB3 YXMgJWx1LCBub3cgJWx1CgBkZWxldGluZyAldSBmcm9tIGNhY2hlCgBhZHJi a19nZXRfZW50cnlyZWY6IGFiIGlzIE5VTEwsIHNob3VsZCBub3QgaGFwcGVu LgoAYWRyYmtfZ2V0X2VudHJ5cmVmOiBhYi0+ZnBfaGFzaCBpcyBOVUxMLCBz aG91bGQgbm90IGhhcHBlbi4KAGFkcmJrX2dldF9lbnRyeXJlZjogZWxlbSA+ PSBhYi0+Y291bnQgKCVsZCA+PSAlbGQpLCBzaG91bGQgbm90IGhhcHBlbi4K AAoKIEFERFIgICAgOjo6IHRoZSBhZGRyZXNzYm9vayBsb29rdXAgZmlsZSAl cwoAPwAgQk9PSyAgICA6Ojogc2VlbXMgdG8gYmUgdW5yZWFkYWJsZS4gIFRo ZSBsb29rdXAKACBUUk9VQkxFIDo6OiBmaWxlIG1heSBoYXZlIHRvIGJlIHJl bW92ZWQgYW5kIHJlYnVpbHQuCgAgICAgICAgICA6OjogVXN1YWxseSBpdCB3 aWxsIGZpeCBpdHNlbGYsIGJ1dCBpZiBpdCBkb2Vzbid0LCBvciBpZiBpdAoA ICAgICAgICAgOjo6IGlzIGJ1aWxkaW5nIHRlbXBvcmFyeSBsb29rdXAgZmls ZXMgZm9yIGVhY2ggdXNlciwKACAgICAgICAgIDo6OiB0aGUgc3lzIGFkbWlu IHNob3VsZCByZWJ1aWxkIGl0ICglcykuCgoAPwBhZHJia19nZXRfZW50cnly ZWY6IHJldHVybmVkIE5VTEwKAFRoZXJlIG11c3QgaGF2ZSBiZWVuIGEgcHJv YmxlbSBvcGVuaW5nIG9yIGNsb3Npbmcgb3Igc29tZXRoaW5nLgoAQWRkcmJv b2sgcHJvYmxlbXMlcwAsIHdpbGwgYXR0ZW1wdCB0byByZXN5bmMuLi4AAFdp bGwgYXR0ZW1wdCB0byBsb25nam1wIHRvIHNhZmUgcGxhY2UgYW5kIHRyeSBh Z2Fpbi4KAEFib3J0aW5nIG91ciBjaGFuZ2UgdG8gYXZvaWQgZGFtYWdlLi4u AAAtIGFkcmJrX3NldF9ub21pbmFsX2NhY2hlc2l6ZSAtIHdhcyAlbGQgbm93 ICVsZAoAYWRyYmtfYWRkOiBlbnRyeSBtYXJrZWQgaW5zZXJ0ZWQsIGNvdW50 IHdhcyAlbHUsIG5vdyAlbHUKAC0gc2V0X21vdmVkX2VudHJ5cmVmIC0KAC0g aW5pdF9lbnRyeXJlZl9jYWNoZSAtCgAtIGNsZWFyX2VudHJ5cmVmX2NhY2hl IC0KAC0gYWRyYmtfc29ydCAtCgBTb3J0aW5nIGFkZHJlc3MgYm9vawBBZGRy ZXNzIGJvb2sgc29ydCBjYW5jZWxsZWQsIHVzaW5nIG9sZCBvcmRlciBmb3Ig bm93AC0gYWRyYmtfc29ydCAoJXMpCgBGdWxsTGlzdHNMYXN0AEZ1bGxuYW1l AE5pY2tMaXN0TGFzdABOaWNrbmFtZQB1bmtub3duAGFkZHJlc3MgYm9vayBz b3J0IGZhaWxlZCwgY2FuJ3Qgc2F2ZQAAAAAAAAAAJElkOiBhcmdzLmMsdiA0 LjU0IDE5OTYvMDMvMjkgMjM6Mzg6MjUgbWlrZXMgRXhwICQAAG1pc3Npbmcg YXJndW1lbnQgZm9yIG9wdGlvbiAiLXBpbmVyYyIgKHVzZSAtIGZvciBzdGFu ZGFyZCBvdXQpAABtaXNzaW5nIGFyZ3VtZW50IGZvciBvcHRpb24gIi1jcmVh dGVfbHUiClVzYWdlOiBwaW5lIC1jcmVhdGVfbHUgPGFkZHJib29rX2ZpbGU+ IDxhZGRyYm9va19zb3J0X3R5cGU+AAAAAG1pc3NpbmcgYXJndW1lbnQgZm9y IG9wdGlvbiAiLXNvcnQiAG1pc3NpbmcgYXJndW1lbnQgZm9yIGZsYWcgIiVj IgAATm9uIG51bWVyaWMgYXJndW1lbnQgZm9yIGZsYWcgIiVjIgAAdW5rbm93 biBmbGFnICIlYyIAAAAtSSBhcmd1bWVudCAiJXMiOiAlcwAAAAAlcwAAABhd cAAYXZ4AGF2fABhdsgAYXfIAGF4rABheUgAYXoIAGF67ABhe8wAYXxsAGF9E ABhfcAAYX6MAGF/YABhgEAAYYEgAGGCAABhgqQAYYNcAGGEVABhhXwAYYYgA GGG2ABhh+AAYYhUAGGI7ABhidQAYYrYAGGLbAAAAAFBvc3NpYmxlIFN0YXJ0 aW5nIEFyZ3VtZW50cyBmb3IgUGluZSBwcm9ncmFtOgAACUFyZ3VtZW50CQlN ZWFuaW5nAAkgPGFkZHJzPi4uLglHbyBkaXJlY3RseSBpbnRvIGNvbXBvc2Vy IHNlbmRpbmcgdG8gZ2l2ZW4gYWRkcmVzcwAJCQlTdGFuZGFyZCBpbnB1dCBy ZWRpcmVjdGlvbiBpcyBhbGxvd2VkIHdpdGggYWRkcmVzc2VzLgAJIC1kIG4J CURlYnVnIC0gc2V0IGRlYnVnIGxldmVsIHRvICduJwAJIC1mIDxmb2xkZXI+ CUZvbGRlciAtIGdpdmUgZm9sZGVyIG5hbWUgdG8gb3BlbgAJIC1jIDxudW1i ZXI+CUNvbnRleHQgLSB3aGljaCBjb250ZXh0IHRvIGFwcGx5IHRvIC1mIGFy ZwAJIC1GIDxmaWxlPglGaWxlIC0gZ2l2ZSBmaWxlIG5hbWUgdG8gb3BlbiBh bmQgcGFnZSB0aHJ1AAkgLWggCQlIZWxwIC0gZ2l2ZSB0aGlzIGxpc3Qgb2Yg b3B0aW9ucwAJIC1rIAkJS2V5cyAtIEZvcmNlIHVzZSBvZiBmdW5jdGlvbiBr ZXlzAAkgLXogCQlTdXNwZW5kIC0gYWxsb3cgdXNlIG9mIF5aIHN1c3BlbnNp b24ACSAtciAJCVJlc3RyaWN0ZWQgLSBjYW4gb25seSBzZW5kIG1haWwgdG8g b25lIHNlbGYACSAtc29ydCA8c29ydD4gCVNvcnQgLSBTcGVjaWZ5IHNvcnQg b3JkZXIgb2YgZm9sZGVyOgAJCQkgICAgICAgIHN1YmplY3QsIGFycml2YWws IGRhdGUsIGZyb20sIHNpemUsIC9yZXZlcnNlAAkgLWkJCUluZGV4IC0gR28g ZGlyZWN0bHkgdG8gaW5kZXgsIGJ5cGFzc2luZyBtYWluIG1lbnUACSAtSSA8 a2V5c3Ryb2tlX2xpc3Q+CUluaXRpYWwga2V5c3Ryb2tlcyB0byBiZSBleGVj dXRlZAAJIC1uIDxudW1iZXI+CUVudHJ5IGluIGluZGV4IHRvIGJlZ2luIG9u AAkgLW8gCQlSZWFkT25seSAtIE9wZW4gZmlyc3QgZm9sZGVyIHJlYWQtb25s eQAJIC1jb25mCQlDb25maWd1cmF0aW9uIC0gUHJpbnQgb3V0IGZyZXNoIGds b2JhbCBjb25maWd1cmF0aW9uAAkgLXBpbmVyYyA8ZmlsZT4JQ29uZmlndXJh dGlvbiAtIFB1dCBmcmVzaCBwaW5lcmMgY29uZmlndXJhdGlvbiBpbiA8Zmls ZT4ACSAtcCA8cGluZXJjPglVc2UgYWx0ZXJuYXRlIC5waW5lcmMgZmlsZQAJ IC1QIDxwaW5lLmNvbmY+CVVzZSBhbHRlcm5hdGUgcGluZS5jb25mIGZpbGUA CSAtY3JlYXRlX2x1IDxhYm9va19maWxlPiA8YWJfc29ydF90eXBlPiAgIGNy ZWF0ZSAubHUgZnJvbSBzY3JpcHQACSAtbnIJCVNwZWNpYWwgbW9kZSBmb3Ig VVdJTgAJIC1hCQlTcGVjaWFsIGFub255bW91cyBtb2RlIGZvciBVV0lOAAkg LWwJCUxpc3QgLSBFeHBhbmQgTGlzdCBvZiBmb2xkZXIgY29sbGVjdGlvbnMg YnkgZGVmYXVsdAAJIC08b3B0aW9uPj08dmFsdWU+CUFzc2lnbiA8dmFsdWU+ IHRvIHRoZSBwaW5lcmMgb3B0aW9uIDxvcHRpb24+AAkJCSAgICAgICAgZS5n LiAtc2lnbmF0dXJlLWZpbGU9c2lnMQAJCQkgICAgICAgIChOb3RlOiBmZWF0 dXJlLWxpc3QgaXMgYWRkaXRpdmUpAGNvbmYAcGluZXJjAGNyZWF0ZV9sdQBu cgBzb3J0AHBpbmVmACwAdXNlLWZ1bmN0aW9uLWtleXMALABlbmFibGUtc3Vz cGVuZAAsAGV4cGFuZGVkLXZpZXctb2YtZm9sZGVycwBDYW4ndCBjdXJyZW50 bHkgdXNlIC1hIHdpdGhvdXQgLW5yAENhbid0IGhhdmUgYm90aCAtY29uZiBh bmQgLXBpbmVyYwBDYW4ndCBoYXZlIGJvdGggLWNvbmYgYW5kIC1jcmVhdGVf bHUAQ2FuJ3QgaGF2ZSBib3RoIC1waW5lcmMgYW5kIC1jcmVhdGVfbHUAQXJn dW1lbnQgRXJyb3I6ICUuMjAwcwAlcwoAJXMKAAAAAAAAJElkOiBjb250ZXh0 LmMsdiA0LjQ4IDE5OTYvMDMvMTUgMDc6MTM6NDIgaHViZXJ0IEV4cCAkAADv /97wAAAAACVzAEZvdW5kIG1haWxib3ggb3V0c2lkZSBjb250ZXh0OiAlcwAl cwBVbmJhbGFuY2VkICd9JwBVbmJhbGFuY2VkICdbJwBObyAnWycgaW4gY29u dGV4dABObyAnXScgaW4gY29udGV4dABGaW5kIG9mIG1haWxib3ggb3V0c2lk ZSBjb250ZXh0OiAlcwBGaW5kIG9mIGJib2FyZCBvdXRzaWRlIGNvbnRleHQ6 ICVzAEZpbmQgb2YgbWFpbGJveCBvdXRzaWRlIGNvbnRleHQ6ICVzAEZpbmQg b2YgYmJvYXJkIG91dHNpZGUgY29udGV4dDogJXMAQ3JlYXRlIG9mIG1haWxi b3ggb3V0c2lkZSBjb250ZXh0OiAlcwBbXQBJTkJPWAAAJElkOiBmaWx0ZXIu Yyx2IDQuNzQgMTk5Ni8wNC8xMCAwNTowOTo1MyBtaWtlcyBFeHAgJAAAAAAA H/YYABhnxEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUE+QUFBPzQ1Njc4OTo7PD0+QUFAQUFBAAECAwQFBgcICQoLDA0ODxAR EhMUFRYXGBlBQUFBQUEaGxwdHh8gISIjJCUmJygpKissLS4vMDEyM0FBQUFB ABho1QAAAAAAAAAAAAAASwAhfCgAAAAAYSsAcgBwaW5lLXRtcABzb19nZXQg ZXJyb3I6ICVzIDogJXMAc29fZ2V0IGVycm9yOiB0bXBmaWxlIDogJXMAc29f Z2V0IGVycm9yOiBhbGxvYyBvZiBwaWNvIHRleHQgc3BhY2UAcHJvZ3JhbW1l ciBib3RjaDogdW5zdXBwb3J0ZWQgc29fdHJ1bmNhdGUgY2FsbABhKwByAEVS Uk9SIHJlb3BlbmluZyAlcyA6ICVzAEVSUk9SIHBvc2l0aW9uaW5nIGluICVz IDogJXMARXJyb3Igd3JpdGluZyBvdXQgcGlwZQAtLSBnZl9waXBlOiAARVJS T1I6ICVzCgBOVUxMAGRvbmUuCgBDYW4ndCBzZXQgdXAgbm9uLWJsb2NraW5n IElPAFBpcGUgY29tbWFuZCByZXR1cm5lZCBlcnJvci4ARVJST1I6IGdmX2Zp bHRlcl9wdXRzOiAlcwoATlVMTABBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZ WmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvAC0tIGdm X3Jlc2V0IGJpbmFyeV9iNjQKAElsbGVnYWwgJz0nIGluIGJhc2U2NCB0ZXh0 AEludGVybmFsIGJhc2U2NCBkZWNvZGVyIGVycm9yAC0tIGdmX3Jlc2V0IGI2 NF9iaW5hcnkKAE5vbi1oZXhhZGVjaW1hbCBjaGFyYWN0ZXIgaW4gUVAgZW5j b2RpbmcATm9uLWhleGFkZWNpbWFsIGNoYXJhY3RlciBpbiBRUCBlbmNvZGlu ZwAtLSBnZl9yZXNldCBxcF84Yml0CgAwMTIzNDU2Nzg5QUJDREVGAC0tIGdm X3Jlc2V0IDhiaXRfcXAKAGNvbW1lbnQAL2NvbW1lbnQAL3BhcmFncmFwaABi b2xkAC9ib2xkAGl0YWxpYwAvaXRhbGljAHVuZGVybGluZQAvdW5kZXJsaW5l AFJpY2h0ZXh0IHRva2VuIG92ZXIgNDAgY2hhcmFjdGVycwBJbmNvbXBsZXRl IHRva2VuIGluIHJpY2h0ZXh0AC0tIGdmX3Jlc2V0IHJpY2gycGxhaW4KAHBh cmFtAC9wYXJhbQBib2xkAC9ib2xkAGl0YWxpYwAvaXRhbGljAHVuZGVybGlu ZQAvdW5kZXJsaW5lAE1hbGZvcm1lZCBFbnJpY2hlZCB0ZXh0OiB1bmV4cGVj dGVkICc8JwBNYWxmb3JtZWQgRW5yaWNoZWQgdGV4dDogdG9rZW4gdG9vIGxv bmcASW5jb21wbGV0ZSB0b2tlbiBpbiByaWNodGV4dAAtLSBnZl9yZXNldCBl bnJpY2hlZDJwbGFpbgoALS0gZ2ZfcmVzZXQgZXNjYXBlCgAtLSBnZl9yZXNl dCB3cmFwCgAtLSBnZl9yZXNldCBwcmVmaXgKAC0tIGdmX3Jlc2V0IGxpbmVf dGVzdAoALS0gZ2ZfcmVzZXQgbnZ0bmxfbG9jYWwKAC0tIGdmX3Jlc2V0IGxv Y2FsX252dG5sCgAtLSBnZl9yZXNldCBidXN5CgAAJElkOiBmb2xkZXIuYyx2 IDQuMjI2IDE5OTYvMDQvMTAgMDQ6MTI6MjEgbWlrZXMgRXhwICQAAAAAGG0Q ABhtEgAAAAAAGG0XABhtGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GG0kABhtJgAAAAAAGG0vABhtMQAAAAAAGG06ABhtPAAAAAAAGG1FABhtSQAA AAAAGG1SABhtVAAAAAAAGG1bABhtXQAAAAAAGG1hABhtYwAAAAAAGG1qABht bAAAAAAAGG10ABhtdgAAAAAAGG17ABhtfQAAAAAAGG2IABhtigAAAAAAGG2P ABhtkQAAAAAAAAAAAAAAAAAAAAAAGG2ZABhtmwAAAAAAGG2kABhtpgAAAAAA GG2vABhtsQAAAAAAGG25ABhtuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAGGswAAAAAAAAAAAAAAAAAAAA GAAAAAwAGHM1ABhzOP////8AAAAAAAAAAAAAAAAAAAAUAAAADAAYdTcAGHU6 /////wAAAAAAAAAAAAAAAFJlYWxseSB1bnN1YnNjcmliZSBmcm9tICIlLipz IgAAAAAAAAAAAAAAGHrgABh64QAAABkAAAAKABh64gAYeuUAAAAWAAAACwAY evAAGHrz/////wAAAAAAAAAAAAAAAAAAAAA/AEhlbHAATwBPVEhFUiBDTURT AFAAUHJldkZsZHIATgBOZXh0RmxkcgAtAFByZXZQYWdlAFNwYwBOZXh0UGFn ZQBEAERlbGV0ZQBBAEFkZABSAFJlbmFtZQBXAFdoZXJlSXMAPwBIZWxwAE8A T1RIRVIgQ01EUwBRAFF1aXQAQwBDb21wb3NlAEcAR290b0ZsZHIASQBDdXJJ bmRleABXAFdoZXJlSXMAWQBwclludAA9PT0gZm9sZGVyX3NjcmVlbiBjYWxs ZWQgPT09PQoACgogICAgLS0tLSBGT0xERVIgU0NSRUVOIC0tLS0KAEZPTERF UiBMSVNUAEdPVE86IFNFTEVDVCBGT0xERVIAU0FWRTogU0VMRUNUIEZPTERF UgBGQ0M6IFNFTEVDVCBGT0xERVIAU1VCU0NSSUJFOiBTRUxFQ1QgRk9MREVS AE5XU0dSUDogU0VMRUNUIEdST1VQAE5vdyBpbiBjb2xsZWN0aW9uIDwlcz4A RABBAFIAUmVuYW1lAFN1YnNjcmliZQBVblNic2NyYmUAQWRkAERlbGV0ZQBN AE1haW4gTWVudQBWAFtTZWxlY3RdAFtWaWV3Rmxkcl0ARQBFeGl0U2VsZWN0 AEV4aXRTdWJzY2IAUwBbU2VsZWN0XQBbU3Vic2NyaWJlXQBYAFtTZXQvVW5z ZXRdAFN1YnNjcmliZQBMAExpc3RNb2RlAABmb2xkZXIgY29tbWFuZDogJWMg KCVkKQoAQWxyZWFkeSBvbiBmaXJzdCBmb2xkZXIuAEFscmVhZHkgb24gbGFz dCBmb2xkZXIuAEFscmVhZHkgb24gZmlyc3QgbGluZS4AQWxyZWFkeSBvbiBs YXN0IGxpbmUuAEFscmVhZHkgb24gZmlyc3QgcGFnZS4AQWxyZWFkeSBvbiBs YXN0IHBhZ2UuAEhFTFAgRk9SIEZPTERFUlMASEVMUCBGT1IgT1BFTklORyBG T0xERVJTAEhFTFAgRk9SIFNBVklORyBNRVNTQUdFUyBUTyBGT0xERVJTAEhF TFAgRk9SIFNFTEVDVElORyBUSEUgRkNDAEhFTFAgU0VMRUNUSU5HIE5FV1NH Uk9VUCBUTyBTVUJTQ1JJQkUgVE8ASEVMUCBGT1IgU0VMRUNUSU5HIE5FV1NH Uk9VUCBUTyBQT1NUIFRPAEVtcHR5IGZvbGRlciBjb2xsZWN0aW9uLiAgTm90 aGluZyB0byBzZWxlY3QhAENhbid0IHNhdmUgbWVzc2FnZXMgdG8gYnVsbGV0 aW4gYm9hcmRzIG9yIG5ld3MgZ3JvdXBzIQBTVUIAQWxyZWFkeSBzdWJzY3Jp YmVkIHRvICIlcyIAAFVzZSAiWCIgdG8gbWFyayBncm91cHMgdG8gc3Vic2Ny aWJlIHRvAFN1YnNjcmliZSB0byAlZCBuZXcgZ3JvdXBzAFVzZSAiRXhpdFN1 YnNjYiIgdG8gY2FuY2VsIHN1YnNjcmliZSBjb21tYW5kAHJldHVybiAiJXMi IGluIGNvbnRleHQgIiVzIgoATlVMTABOVUxMAEFscmVhZHkgaW4gRm9sZGVy IExpc3QAU1VCAFVzZSAiWCIgdG8gbWFyayBncm91cHMgdG8gc3Vic2NyaWJl IHRvAFJlYWxseSBhYmFuZG9uIHlvdXIgc2VsZWN0aW9ucyAAUmV0dXJuaW5n IHRvIGN1cnJlbnQgaW5kZXgATm8gZm9sZGVyIHNlbGVjdGVkIHRvIGRlbGV0 ZS4gICVzIGxpc3QuAEVtcHR5AEV4cGFuZABTVUIAQWxyZWFkeSBzdWJzY3Jp YmVkIHRvICIlcyIAAEZvbGRlciBuYW1lIHNlYXJjaCBjYW5jZWxsZWQAV29y ZCBub3QgZm91bmQAU2VhcmNoIHdyYXBwZWQgdG8gYmVnaW5uaW5nAEYxAD8A JXMlcwAAAAAAJXMAJXMtY29sbGVjdGlvbiA8JXM+ICAlcwBOZXdzAEZvbGRl cgAqKiBEZWZhdWx0IGZvciBTYXZlcyAqKgAAKFJlbW90ZSkAKExvY2FsKQAA AAogLSBhZGRfbmV3X2ZvbGRlciAtIAoAXlgAVXNlIEluYm94IEhvc3QAQWRk aXRpb24gY2FuY2VsbGVkOiBjb25maWcgZmlsZSBub3QgZWRpdGFibGUATmFt ZSBvZiBzZXJ2ZXIgdG8gY29udGFpbiBhZGRlZCBmb2xkZXIgOiAAQWRkaXRp b24gb2YgbmV3IGZvbGRlciBjYW5jZWxsZWQARm9sZGVyIG9uICIlcyIgdG8g YWRkIDogAE5hbWUgb2YgZm9sZGVyIHRvIGFkZCA6IABGb2xkZXIgbmFtZSBj YW4ndCBiZWdpbiB3aXRoIGRvdABDb25maWcgZmVhdHVyZSAiJXMiIGVuYWJs ZXMgbmFtZXMgYmVnaW5uaW5nIHdpdGggZG90AABBZGRpdGlvbiBvZiBuZXcg Zm9sZGVyIGNhbmNlbGxlZABOaWNrbmFtZSBmb3IgZm9sZGVyICIlcyIgOiAA QWRkaXRpb24gb2YgbmV3IGZvbGRlciBjYW5jZWxsZWQAAEluY29taW5nIGZv bGRlciAiJXMiIGFscmVhZHkgZXhpc3RzACVzJXMlcyVzJXMAIgAAACIAACAA AEZvbGRlciAiJXMiIGNyZWF0ZWQARm9sZGVyICIlcyIgY3JlYXRlZABGb2xk ZXIgIiVzIiBjcmVhdGVkIG91dHNpZGUgY3VycmVudCBjb2xsZWN0aW9uAF5U AFRvIEFsbCBHcnBzAEVudGVyIG5ld3Nncm91cCBuYW1lIChvciBwYXJ0aWFs IG5hbWUgdG8gZ2V0IGEgbGlzdCk6IABGZXRjaGluZyBuZXdzZ3JvdXAgbGlz dABObyBncm91cCBzdWJzdHJpbmcgdG8gbWF0Y2ghIFVzZSBeVCB0byBsaXN0 IGFsbCBuZXdzIGdyb3Vwcy4ATm8gZ3JvdXBzIHRvIHNlbGVjdCBmcm9tIQBO ZXdzIGdyb3VwICIlcyIgZGlkbid0IG1hdGNoIGFueSBleGlzdGluZyBncm91 cHMAUFJFRklYOiAiJXMiLCAlcwoAU1VCIAAgICAgAFN1YnNjcmliZSBjYW5j ZWxsZWQARXJyb3Igc3Vic2NyaWJpbmcgdG8gIiVzIgBTdWJzY3JpcHRpb25z IGZhaWxlZCwgc3Vic2NyaWJlZCB0byBubyBuZXcgZ3JvdXBzAFN1YnNjcmli ZWQgdG8gJXMgbmV3IGdyb3VwcyVzJXMALCBmYWlsZWQgb24gAAAARXJyb3Ig c3Vic2NyaWJpbmcgdG8gIiVzIgBTdWJzY3JpYmVkIHRvICIlcyIACiAtIHJl bmFtZSBmb2xkZXIgLQoAQ2FuJ3QgcmVuYW1lIGJ1bGxldGluIGJvYXJkcyBv ciBuZXdzIGdyb3VwcyEATm8gZm9sZGVyIHNlbGVjdGVkIHRvIHJlbmFtZS4g ICVzIGxpc3QuAEVtcHR5AEV4cGFuZAAAQ2FuJ3QgY2hhbmdlIHNwZWNpYWwg Zm9sZGVyIG5hbWUgIiVzIgBDYW4ndCByZW5hbWUgZm9sZGVyIG5pY2tuYW1l cyBhdCB0aGlzIHRpbWUhAFJlbmFtZSBmb2xkZXIgdG8gOiAARm9sZGVyIG5h bWUgY2FuJ3QgYmVnaW4gd2l0aCBkb3QAQ29uZmlnIGZlYXR1cmUgIiVzIiBl bmFibGVzIG5hbWVzIGJlZ2lubmluZyB3aXRoIGRvdAAARm9sZGVyICIlcyIg YWxyZWFkeSBleGlzdHMARm9sZGVyIHJlbmFtZSBjYW5jZWxsZWQARm9sZGVy ICIlcyIgcmVuYW1lZCB0byAiJXMiLiBOZXcgIiVzIiBjcmVhdGVkAEVycm9y IGNyZWF0aW5nIG5ldyAiJXMiAEVycm9yIGNyZWF0aW5nICIlcyIgaW4gJXMg Y29udGV4dAoARm9sZGVyICIlcyIgcmVuYW1lZCB0byAiJXMiAGRlbGV0aW5n IGZvbGRlciAiJXMiIGluIGNvbnRleHQgIiVzIgoARXJyb3IgdW5zdWJzY3Jp YmluZyBmcm9tICIlcyIARW1wdHkgZm9sZGVyIGNvbGxlY3Rpb24uICBObyBm b2xkZXIgdG8gZGVsZXRlIQBEZWxldGlvbiBjYW5jZWxsZWQ6IGNvbmZpZyBm aWxlIG5vdCBlZGl0YWJsZQAAPT09IGRlbGV0ZV9mb2xkZXIoJXMpID09PQoA Q2FuJ3QgZGVsZXRlIHNwZWNpYWwgZm9sZGVyICIlcyIuAFJlYWxseSBkZWxl dGUgIiVzIiVzACAodGhlIGN1cnJlbnRseSBvcGVuIGZvbGRlcikAAERlbGV0 ZSBjYW5jZWxsZWQATm8gZm9sZGVyIGRlbGV0ZWQAZGVsZXRpbmcgZm9sZGVy ICIlcyIgKCVzKSBpbiBjb250ZXh0ICIlcyIKAABEZWxldGUgb2YgIiVzIiBG YWlsZWQhAEZvbGRlciAiJXMiIGRlbGV0ZWQhAGZvbGRlciBsaXN0IAAKAAoA ICVzLWNvbGxlY3Rpb24gPCVzPiAgJXMATmV3cwBNYWlsACoqIERlZmF1bHQg Zm9yIFNhdmVzICoqAAAoUmVtb3RlKQAoTG9jYWwpAAoACgAKAAoAJSpzJXMA JSpzAAAKAAAAXlkARmlyc3QgRmxkcgBeVgBMYXN0IEZsZHIARW1wdHkgZm9s ZGVyIGNvbGxlY3Rpb24uICBObyBmb2xkZXJzIHRvIHNlYXJjaCEARm9sZGVy IG5hbWUgdG8gc2VhcmNoIGZvciAlcyVzJXM6IAAAWwAAXSAAU2VhcmNoZWQg dG8gRmlyc3QgRm9sZGVyLgBTZWFyY2hlZCB0byBMYXN0IEZvbGRlci4AAFBy b2dyYW1tZXIgQk9UQ0g6IE5vIGZvbGRlciBzdGF0ZSBzdHJ1Y3QhAFsgU2Vs ZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQBbICoqIEVtcHR5IExp c3QgKiogIFVzZSAiQSBTdWJzY3JpYmUiIHRvIHN1YnNjcmliZSB0byBhIG5l d3Nncm91cCBdAFsgKiogRW1wdHkgTGlzdCAqKiAgU2VsZWN0IEhlcmUgdG8g VHJ5IFJlLUV4cGFuZGluZyBdAFsgU2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFu ZGVkIExpc3QgXQBbICoqIEVtcHR5IExpc3QgKiogIFVzZSAiQSBTdWJzY3Jp YmUiIHRvIHN1YnNjcmliZSB0byBhIG5ld3Nncm91cCBdAFsgKiogRW1wdHkg TGlzdCAqKiAgU2VsZWN0IEhlcmUgdG8gVHJ5IFJlLUV4cGFuZGluZyBdACVz eyVzJXN9ACoAAABDaGVja2luZyAAIGZvciByZWNlbnQgbWVzc2FnZXMASW5j b21pbmctRm9sZGVycyBbXQBJbmNvbWluZyBNZXNzYWdlIEZvbGRlcnMAW10A Knslcy9ubnRwfVtdAAoqKioqKiBjb250ZXh0ICVzCgBMQUJFTDogJXMKACAg JWQpICVzCgAAbm50cABhbm9ueW1vdXMAQmFkIGNvbnRleHQsICVzIDogJXMA JXMlcyVzAE5ld3MAIG9uIAAAAENvbnRleHQgJXMgdHlwZTolcyVzJXMlcyVz JXMKACBMT0NBTAAAIFJFTU9URQAAIFNIQVJFRAAAIEJCT0FSRAAAIE9MRFRF Q0gAACBBTk9OAABCYWQgY29udGV4dCwgJXMgOiAlcwBmaW5kX2ZvbGRlcnNf aW5fY29udGV4dDogJXMKACUuKnN9AGZpbmRfZm9sZGVyczogbWFpbF9vcGVu KCVzKSAlcy4KAE9LAEZBSUxFRABVTlNFRU4AJTQuNHMgAAAlcyoAAAAAAFsg U2VsZWN0IEhlcmUgdG8gU2VlIEV4cGFuZGVkIExpc3QgXQAAAAAALSBuZXdz X2J1aWxkIC0gKCVzKQoAbnVsAABQYXJzZWQgZ3JvdXA6IC0tWyVzXS0tCgBW YWxpZGF0aW5nIG5ld3Nncm91cChzKQAqeyVzL25udHB9AE5vIHNlcnZlcnMg ZGVmaW5lZCBmb3IgcG9zdGluZyB0byBuZXdzZ3JvdXBzAENhbid0IHZhbGlk YXRlIGdyb3Vwcy4gIE5vIHNlcnZlcnMgcmVzcG9uZGluZwBVbmtub3duIG5l d3MgZ3JvdXAlczogAABzACwgAENhbid0IHBvc3QgbWVzc2FnZXMsIE5OVFAg c2VydmVyIG5lZWRzIHRvIGJlIGNvbmZpZ3VyZWQAR2V0dGluZyBmdWxsIGxp c3Qgb2YgZ3JvdXBzIGZvciBwb3N0aW5nACp7JXMvbm50cH1bXQAAAAAAACRJ ZDogaGVscC5jLHYgNC41NyAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBF eHAgJAAAAAAACgogICAgLS0tLSBIRUxQRVIgLS0tLQoAICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIF9fXy0tLS0AX19fZW5kX2luY2x1ZGUAX19faW5j bHVkZQBBYm91dCB0byBvcGVuICIlcyIKAHIAX19fZW5kX2luY2x1ZGUASGVs cHRleHQgRmFpbGVkIG9wZW4gIiVzIjogIiVzIgoAbGluZS0tPiVzPC0KAF9f XwAtLS0tAHRkYXRlACVzJXMAY2RhdGUAJXMlcwBoZWxwZXIgUEFHRSBDT1VO VCAlZAoAaGVscGVyIFBBR0UgJWQgbGluZSAlZCBbJXNdCgBhbGwgNTArIHBh Z2VzIG9mIGhlbHAgdGV4dCAACgAKAAoAAAAAAAAAABjamAAY2twAGNsKABjb PAAY2z4AGNtAABjbUgAY23gAGNuSABjbrAAY28sAGNvfABjb8wAY3A0AGNwP ABjcMQAY3FMAGNx1ABjcdwAY3IwAGNyOABjcvQAY3PIAGN04ABjdZwAY3YoA GN2MABjdqQAY3asAGN3xABjeJwAY3ksAGN6PABjezgAY3vYAGN86ABjfgwAY 358AGN/WABjf2AAY4BwAGOBgABjgkgAY4JQAGOC2ABjguAAY4QEAGOEDABjh CAAY4UsAGOF2ABjhlQAY4b0AGOH/ABjiNwAY4n4AGOLLABji+AAY4x4AGONO ABjjigAY46oAGOPqABjkHgAY5EYAGOSSABjklAAY5LQAGOTgABjlAgAY5SAA GOVFABjlagAY5X4AGOWsABjlzgAY5eMAGOYbABjmWQAY5p8AGOahABjmswAY 5vAAGOcjABjnVAAY55kAGOe0ABjntgAY58wAGOfwABjoEQAY6DkAGOhwABjo swAY6NUAGOkRABjpVwAY6VkAGOlzABjprwAY6eQAGOnmABjp/AAY6jIAGOp2 ABjqtwAY6tsAGOsTABjrQwAY64YAGOvUABjr7wAY7CEAGOxbABjsnwAY7OgA GO0tABjtXQAY7YkAGO2pABjt6gAY7h4AGO5KABjukgAY7twAGO7eABju+AAY 7wAAGO8vABjvVwAY75wAGO+4ABjvwgAY794AGPABABjwCwAY8DMAGPBmABjw bwAY8LAAGPDxABjxGwAY8U8AGPFmABjxjgAY8bEAGPHQABjyGAAY8mMAGPKm ABjy6QAY8usAGPMWABjzLQAY81cAGPNyABjzlQAY874AGPPpABjz6wAY9BMA GPQ6ABj0agAY9IsAGPSiABj0pAAY9LYAGPTvABj1NAAY9WkAGPWbABj10gAY 9gYAGPZPABj2mgAY9tIAGPb+ABj3QAAY90IAGPdbABj3qAAY9+8AGPg4ABj4 OgAY+FMAGPhtABj4owAY+M0AGPkQABj5RAAY+UYAGPlUABj5VgAY+XMAGPmG ABj5owAY+bMAGPnJABj51QAY+e4AGPoGABj6GgAY+i4AGPpAABj6WAAY+mkA GPp8ABj6lQAY+q0AGPq9ABj61wAY+vAAGPsDABj7HQAY+zIAGPtOABj7ZgAY +38AGPvGABj8DQAY/A8AGPxPABj8UQAY/GoAGPx/ABj8kwAY/KYAGPy4ABj8 zwAY/OcAGPzpABj8+AAY/PoAGP1BABj9WwAY/XYAGP2fABj9xAAY/egAGP37 ABj+GQAY/joAGP5WABj+nAAY/t8AGP8kABj/ZQAY/4YAGP+fABj/vgAY/88A GP/wABkAEgAZACkAGQBMABkAawAZAIoAGQCqABkAyAAZAOkAGQD4ABkBFQAZ AVkAGQF0ABkBdgAZAcAAGQHCABkB7wAZAfEAGQIEABkCGQAZAigAGQJEABkC YgAZApMAGQLHABkC7AAZAwcAGQMZABkDNgAZA10AGQOBABkDrgAZA+UAGQPn ABkD8QAZA/MAGQQtABkEXwAZBIcAGQS0ABkExgAZBOUAGQTnABkE7QAZBO8A GQUvABkFRgAZBYkAGQWLABkFnAAZBZ4AGQXbABkGHQAZBl8AGQahABkG4QAZ ByYAGQdmABkHqAAZB70AGQe/ABkIAgAZCEIAGQhsABkIbgAZCLQAGQjeABkI 4AAZCSIAGQlnABkJaQAZCbIAGQn6ABkKJgAZCjcAGQqAABkKhgAZCogAGQqm ABkKqAAZCvAAGQs6ABkLUQAZC1MAGQubABkL5AAZDCoAGQxwABkMtAAZDL0A GQy/ABkM1QAZDOsAGQ0BABkNAwAZDUYAGQ2NABkN1AAZDhoAGQ5VABkOVwAZ DpsAGQ7EABkO9gAZDxkAGQ9KABkPhQAZD9IAGRAQABkQOwAZED0AGRBPABkQ UQAZEJMAGRDSABkRFgAZESUAGREnABkRbQAZEa0AGRH4ABkSQAAZEoYAGRLL ABkTEwAZE2EAGRNjABkTqgAZE/MAGRQ9ABkUfwAZFJIAGRSUABkU3AAZFScA GRVuABkVrwAZFfgAGRZAABkWhwAZFokAGRafABkWtQAZFssAGRbNABkW5wAZ FukAGRcyABkXfAAZF5MAGReVABkXqwAZF8oAGRgRABkYKgAZGE8AGRhRABkY mwAZGNgAGRkbABkZXwAZGWEAGRl1ABkZdwAZGX4AGRmAABkZrwAZGd8AGRoS ABkaWgAZGqUAGRrtABkbOAAZGzoAGRt/ABkbxgAZHAgAGRxRABkclwAZHN0A GR0pABkdVwAZHVkAGR1iABkdZAAZHY8AGR2yABkd1QAZHdcAGR4aABkeNAAZ HjYAGR5cABkehgAZHrAAGR7WABke/AAZH0YAGR+BABkfvQAZH/4AGSAmABkg TgAZIHIAGSB0ABkgfwAZIIEAGSCpABkgwwAZIOwAGSEbABkhRAAZIUYAGSFv ABkhjgAZIaQAGSG+ABkh5gAZIhAAGSJcABkiggAZIqMAGSLNABkjFAAZI2AA GSNiABkjrAAZI+8AGSQaABkkPwAZJFsAGSRdABkkbAAZJG4AGSSzABkk/QAZ JUQAGSWOABkl1wAZJhsAGSZhABkmdAAZJnYAGSaIABkmigAZJswAGScOABkn UQAZJ30AGSd/ABknlgAZJ5gAGSfKABknzAAZJ/oAGSg0ABkoOwAZKEkAGShT ABkooAAZKKIAGSjWABko2AAZKRgAGSliABkpkgAZKdoAGSncABkp9wAZKhIA GSotABkqLwAZKmUAGSpnABkqfAAZKqYAGSq6ABkq3gAZKwQAGSsGABkrFgAZ KyYAGSs2ABkrOAAZK4IAGSvJABksEAAZLFkAGSyfABks5wAZLTAAGS16ABkt wQAZLgsAGS5TABkunAAZLroAGS68ABkvAgAZL0YAGS+OABkv0AAZMBgAGTBf ABkwpgAZMOwAGTE2ABkxeQAZMYIAGTGEABkxygAZMhIAGTJXABkyoAAZMugA GTMvABkzcQAZM7sAGTP/ABk0SAAZNIQAGTSGABk00QAZNRwAGTVkABk1rAAZ NfUAGTY1ABk2TQAZNk8AGTaTABk22gAZNyEAGTdqABk3tAAZN/kAGThAABk4 hwAZOM4AGTkVABk5XQAZOaAAGTnnABk6KAAZOioAGTp0ABk6ugAZOwMAGTtN ABk7mAAZO+IAGTwrABk8dQAZPLsAGTz/ABk9SQAZPZIAGT3VABk91wAZPiAA GT5mABk+sAAZPvgAGT88ABk/fwAZP5oAGT+cABk/6AAZQC0AGUBzABlApwAZ QKkAGUC5ABlAyQAZQNkAGUDbABlBJQAZQU4AGUFQABlBeAAZQcMAGUHsABlC FAAZQj0AGUJ1ABlCnQAZQsUAGULrABlDEgAZQ0cAGUNwABlDuQAZQ/cAGUQ7 ABlEPQAZRGoAGURsABlEuAAZROgAGUUFABlFJAAZRWEAGUVjABlFjwAZRZEA GUXJABlF+AAZRiwAGUZfABlGmAAZRs8AGUcFABlHOwAZR3IAGUexABlH6AAZ SB4AGUhXABlIigAZSMMAGUj5ABlJMwAZSWkAGUmdABlJ0QAZSgcAGUo/ABlK ewAZSn0AGUqjABlKpQAZSuAAGUsEABlLKQAZSysAGUtyABlLtgAZS8gAGUvK ABlMDgAZTBAAGUwmABlMPAAZTFIAGUxUABlMnQAZTOUAGU0RABlNEwAZTVYA GU2CABlNhAAZTcwAGU4OABlOVwAZTmwAGU5uABlOuQAZTwIAGU9LABlPkgAZ T58AGU+hABlP6wAZUDIAGVB5ABlQwQAZUQQAGVFLABlRZwAZUWkAGVG0ABlR +wAZUkYAGVKNABlS2AAZUx0AGVNeABlTmAAZU5oAAAAAABlTsQAZU+oAGVQV ABlURgAZVG4AGVRwABlUggAZVIQAGVSbABlUrwAZVNAAGVTyABlVCAAZVSUA GVVEABlVYQAZVXgAGVWVABlVlwAZVagAGVW5ABlVygAZVcwAGVYWABlWWAAZ VqMAGVbqABlW+gAZVzEAGVdpABlXpwAZV+AAGVfiABlYLAAZWHEAGVi3ABlY /QAZWScAGVkpABlZbgAZWbQAGVn9ABlaRQAZWkcAGVpVABlaYwAZWnEAGVpz ABlavQAZWwQAGVtOABlblAAZW7sAGVu9ABlcBAAZXEkAGVySABlc2AAZXP0A GVz/ABldOgAZXV4AGV2DABldhQAZXc0AGV4SABleXAAZXl4AGV6pABle8AAZ XzUAGV9EABlfRgAZX2EAGV98ABlflwAZX5kAGV+9ABlfvwAZX+sAGV/tABlf /AAZX/4AGWAaABlgNgAZYFIAGWBUABlgnQAZYOUAGWEsABlhbwAZYXEAGWG7 ABliBgAZYlIAGWKeABlioAAZYtwAGWLeABljKQAZY3MAGWO+ABlkBwAZZFAA GWSXABlk3wAZZOEAGWUmABllbwAZZbIAGWX+ABlmSAAZZogAGWaKABlm0AAZ ZxMAGWddABlnogAZZ+AAGWfiABloLAAZaHgAGWi+ABlo/gAZaQAAGWlKABlp lAAZacMAGWn7ABlqNQAZanIAGWqpABlq8AAZavIAGWs6ABlrfgAZa8cAGWwQ ABlsVgAZbJ0AGWzlABltKQAZbW4AGW25ABluAQAZbkkAGW5jABluZQAZbq4A GW75ABlvQQAZb30AGW9/ABlvjwAZb58AGW+vABlvsQAZb/sAGXBCABlwggAZ cLMAGXC1ABlw/gAZcUQAGXF1ABlxdwAZcb4AGXIGABlyTwAZcpQAGXLdABlz JwAZcy8AGXMxABlzSAAZc18AGXN2ABlzeAAZc/MAGXRuABl09AAZdXsAGXYA ABl2fwAZdvIAGXduABl3xQAZeAAAGXhDABl4RQAZeJAAGXjaABl5IgAZeTQA GXk2ABl5egAZecIAGXn9ABl5/wAZekQAGXqOABl60wAZexwAGXtkABl7lAAZ e5YAGXvbABl8JAAZfGoAGXy0ABl8/QAZfUEAGX2MABl91QAZfhEAGX4TABl+ XAAZfqUAGX69ABl+vwAZfwcAGX9QABl/igAZf4wAGX/WABmADAAZgA4AGYBV ABmAngAZgOgAGYExABmBfgAZgcMAGYIEABmCHwAZgiEAGYJoABmClQAZgpcA GYLcABmDCwAZgw0AGYNWABmDnQAZg6gAGYOqABmDwwAZg9wAGYP1ABmD9wAZ hCUAGYQnABmETwAZhFEAGYSWABmEzwAZhQ4AGYVZABmFkAAZhdUAGYYOABmG RwAZhpEAGYbLABmHBQAZh1EAGYeEABmHvgAZh/0AGYg5ABmIdwAZiKQAGYjh ABmJJAAZiXMAGYnAABmKBgAZilQAGYqeABmK6wAZiyUAGYtmABmLaAAZi7UA GYu3ABmLzgAZi+UAGYv8ABmL/gAZjEUAGYyIABmM0gAZjRkAGY1ZABmNogAZ jesAGY4pABmOKwAZjjwAGY5NABmOXgAZjmAAGY5rABmObQAZjrgAGY78ABmP RgAZj5AAGY/bABmQJgAZkFoAGZBcABmQagAZkGwAGZCtABmQrwAZkPkAGZE/ ABmRiAAZka0AGZHhABmSKwAZknIAGZKRABmSkwAZkt4AGZMmABmTbQAZk7YA GZQBABmUNgAZlHgAGZR6ABmUwQAZlQMAGZVMABmVlQAZla4AGZXaABmV3AAZ liEAGZZqABmWsQAZlsUAGZbHABmXDwAZl1oAGZecABmX5QAZmC8AGZh1ABmY igAZmIwAGZjTABmZGAAZmUQAGZlGABmZUwAZmVUAGZmaABmZ4gAZmfgAGZn6 ABmaQAAZmooAGZrRABmbGgAZm2EAGZupABmb8gAZnD0AGZxGABmcSAAZnJAA GZzZABmdIAAZnWYAGZ2xABmd9gAZnkAAGZ6IABmeywAZns0AGZ8UABmfXAAZ n6cAGZ/sABmgMgAZoHwAGaCFABmghwAZoMsAGaESABmhWQAZoZ0AGaHkABmi KQAZonEAGaJzABmitQAZov4AGaNEABmjiQAZo84AGaP1ABmj9wAZpA4AGaQl ABmkPAAZpD4AGaSDABmkyQAZpRMAGaVbABmlpAAZpekAGaYyABmmeQAZpr0A GaboABmm6gAZpzAAGadzABmntwAZp/UAGaf3ABmoPwAZqHIAGaijABmozgAZ qNAAAAAAABmo6AAZqRcAGam1ABmqUwAZqvAAGauPABmsJgAZrMUAGa1jABmt /AAZrpcAGa8zABmvnAAZsAkAGbCRABmxGQAZsbAAGbJEABmy4AAZs2sAGbO8 ABm0DQAZtA8AGbRYABm0oAAZtOoAGbU1ABm1NwAZtX0AGbWyABm1+QAZtkIA GbZvABm2owAZtsgAGbbKABm3FAAZtxYAGbdCABm3bgAZt5oAGbecABm34QAZ uCgAGbhtABm4rQAZuPMAGbk6ABm5gQAZuckAGbnLABm6FQAZuloAGbpjABm6 ZQAZuq4AGbrQABm7FwAZu2AAGbt5ABm7wAAZvAYAGbwcABm8XwAZvKYAGbzv ABm8/gAZvUMAGb1uABm9cAAZvbkAGb4CABm+BAAZvkoAGb6VABm+2QAZvyQA Gb87ABm/PQAZv4AAGb+3ABm/uQAZwAcAGcAJABnAVQAZwFcAGcB2ABnAlQAZ wLQAGcC2ABnAyAAZwMoAGcEUABnBXAAZwaEAGcHsABnCAAAZwgIAGcJMABnC jwAZwtYAGcMdABnDVwAZw1kAGcOjABnD7AAZxDMAGcR6ABnEwwAZxPEAGcTz ABnFPQAZxYcAGcXEABnFxgAZxdYAGcXYABnGIAAZxmsAGcaxABnG2wAZxt0A GccmABnHbwAZx7oAGcf/ABnIRwAZyJAAGci9ABnIvwAZyQcAGclFABnJjgAZ ydkAGcofABnKJQAZyicAGco0ABnKNgAZyn0AGcrFABnLCAAZyzIAGcs0ABnL ewAZy8MAGcwKABnMUwAZzJkAGcybABnMpwAZzKkAGczyABnNNgAZzX0AGc3I ABnOEAAZzh0AGc4fABnOYgAZzqsAGc70ABnPNwAZz4EAGc+KABnPjAAZz9QA GdAcABnQZgAZ0I8AGdCRABnQ2QAZ0RMAGdEiABnRJAAZ0TQAGdE2ABnRfwAZ 0ckAGdIRABnSVwAZ0p0AGdLAABnSwgAZ0scAGdLJABnTEwAZ01gAGdOgABnT 0wAZ09UAGdQhABnUaAAZ1LIAGdToABnU6gAZ1PIAGdT0ABnVPwAZ1YgAGdXT ABnWGwAZ1mYAGdavABnW6wAZ1u0AGdbyABnW9AAZ1z0AGdeGABnX0AAZ2AsA GdgNABnYEgAZ2BQAGdhcABnYqAAZ2PIAGdkwABnZTAAZ2U4AGdmWABnZ4AAZ 2iQAGdpqABnaswAZ2soAGdrMABnbFgAZ210AGdunABnb8QAZ2/oAGdv8ABnc AwAZ3AUAGdxIABnckAAZ3NgAGd0fABndagAZ3aAAGd2iABnd5QAZ3i4AGd55 ABnewQAZ3sYAGd7IABnezQAZ3s8AGd8ZABnfYwAZ364AGd/5ABngQwAZ4FUA GeBXABngkQAZ4NkAGeEdABnhZQAZ4WoAGeFsABnhgwAZ4YUAGeHJABniEwAZ 4loAGeKgABni5QAZ4ucAGeMMABnjDgAZ41cAGeOhABnj6AAZ5C8AGeR2ABnk vAAZ5QUAGeU+ABnlQAAZ5YsAGeXPABnmGQAZ5lwAGeZwABnmcgAZ5rMAGeb8 ABnnNQAZ5zcAGeeCABnnwgAZ6AcAGehPABnofAAZ6H4AGeiEABnohgAZ6M0A GekXABnpXAAZ6acAGenIABnpygAZ6hYAGepCABnqRAAZ6kkAGepLABnqlQAZ 6t8AGeslABnrbgAZ67oAGewDABnsDwAZ7BEAAAAAABnsLQAZ7FoAGexcABns oAAZ7OQAGe03ABntWAAZ7YUAGe2uABntsAAZ7csAGe3mABnuKAAZ7l0AGe6b ABnu5AAZ7uYAGe8dABnvVAAZ74sAGe+NABnv0gAZ8BwAGfBnABnwrwAZ8PAA GfDyABnxPQAZ8YMAGfGlABnxpwAZ8fAAGfI3ABnyXwAZ8mEAAAAAABnyfQAZ 8qsAGfM+ABnz0QAZ9GMAGfT3ABn1gwAZ9hcAGfaqABn3OAAZ98gAGfhTABn4 5AAZ+VMAGfncABn6ZgAZ+vcAGfuGABn8HQAZ/L8AGf0aABn9HAAZ/WUAGf2t ABn9/QAZ/kIAGf6MABn+2QAZ/vwAGf8lABn/aQAZ/2sAGf+1ABn/twAZ/+IA GgANABoAOAAaADoAGgB8ABoAxQAaAQ0AGgFYABoBnQAaAeYAGgIrABoCOgAa AjwAGgKEABoCygAaAtcAGgLZABoC+AAaAxcAGgM2ABoDOAAaA0oAGgNMABoD lgAaA94AGgQjABoEbgAaBIIAGgSEABoEzgAaBRIAGgVZABoFoAAaBdoAGgXc ABoGJgAaBm8AGga2ABoG/QAaB0YAGgd0ABoHdgAaB8AAGggKABoIRwAaCEkA GghZABoIWwAaCKMAGgjuABoJNAAaCV4AGglgABoJqQAaCfIAGgo9ABoKggAa CsoAGgsTABoLQAAaC0IAGguKABoLyAAaDBEAGgxcABoMogAaDKgAGgyqABoM tgAaDLgAGgz8ABoNRgAaDY0AGg26ABoNvAAaDgUAGg5KABoOkwAaDtkAGg8m ABoPKAAaDzAAGg8yABoPewAaD8MAGhALABoQKAAaECoAGhBBABoQQwAaEIcA GhDRABoRGAAaEV8AGhGmABoRtwAaEbkAGhHGABoRyAAaEg8AGhJXABoSmgAa EsQAGhLGABoTDQAaE1UAGhOcABoT5QAaFCsAGhQtABoUOQAaFDsAGhSEABoU zAAaFRMAGhVeABoVpgAaFbMAGhW1ABoV+AAaFkEAGhaKABoWzQAaFxcAGhcg ABoXIgAaF2oAGheyABoX9wAaGCAAGhgiABoYagAaGKQAGhizABoYtQAaGLoA Ghi8ABoZBgAaGVAAGhmbABoZ5gAaGjAAGhpCABoaRAAaGn4AGhrGABobCgAa G1IAGhtXABobWQAaG3IAGht0ABobuwAaHAIAGhxLABoclQAaHN4AGh0lABod agAaHbIAGh3YABod2gAaHhwAGh5mABoerAAaHvUAGh73AAAAAAAaHxMAGh9A ABof1AAaIGgAGiD9ABohewAaIfkAGiJiABoilQAaIx4AGiOuABokRwAaJMwA GiVUABol1QAaJl4AGiZgABomigAaJrQAGibeABom4AAaJykAGid1ABonvwAa J9MAGifVABooHQAaKGgAGiizABoo6wAaKO0AGik2ABopeQAaKcAAGioJABoq UQAaKlMAGiplABoqdwAaKokAGiqLABoqnQAaKp8AGirqABorNAAaK2oAGits ABorsgAaK/kAGixEABosiwAaLM8AGi0UABotYQAaLaYAGi3uABouMwAaLkwA Gi5OABoulwAaLt0AGi8KABovDAAaL1QAGi+fABov5gAaMDEAGjB7ABowfQAa MJQAGjCrABowwgAaMMQAGjERABoxYAAaMasAGjGtABox+AAaMkEAGjKMABoy 0AAaMxYAGjNdABozhQAaM4cAGjOdABoznwAaM+sAGjQxABo0cwAaNLwAGjUD ABo1JgAaNSgAGjU+ABo1QAAaNYkAGjXTABo2DQAaNg8AGjZXABo2oQAaNusA GjcxABo3VQAaN1cAGjeYABo33gAaOCgAGjhTABo4VQAaOJ8AGjjgABo5KAAa OVIAGjlUABo5mgAaOeUAGjnsABo57gAaOgQAGjoGABo6TgAaOpcAGjrcABo7 JQAaO2wAGju3ABo76wAaO+0AGjwEABo8GwAaPDIAGjw0ABo8dwAaPL4AGj0F ABo9SgAaPZQAGj2WABo90QAaPhMAGj5GABo+SAAaPpMAGj7aABo/HwAaP2YA Gj+sABo/8gAaQDAAGkB4ABpAwQAaQQwAGkFVABpBfwAaQYEAGkHJABpCEwAa Ql8AGkKjABpC8AAaQz8AGkNBABpDdQAaQ7cAGkPuABpENwAaRFwAGkSSABpE lAAaRNoAGkUdABpFZgAaRZcAGkXbABpGEAAaRhIAAAAAABpGLgAaRjAAGkZ3 ABpGlwAaRpkAGkbaABpHGwAaR2YAGkeFABpHsAAaR9cAGkgAABpIAgAaSBwA Gkg2ABpIegAaSK0AGkivABpI9AAaSTAAGkkyAAAAAAAaSU4AGklQABpJmAAa SeAAGkonABpKbQAaSrAAGkr0ABpLNQAaS3wAGku+ABpL/wAaTEAAGkyAABpM xAAaTQIAGk0LABpNDQAaTU4AGk2PABpN2gAaTfgAGk4iABpOSAAaTnAAGk6I ABpOigAaTqMAGk69ABpPBAAaT0AAGk9CABpPiQAaT5cAGk+ZABpPqwAaT8UA Gk/zABpP9QAAAAAAGlARABpQEwAaUFUAGlCOABpQkAAaUNEAGlESABpRXQAa UXsAGlGlABpRywAaUfMAGlH1ABpSDgAaUigAGlJnABpSnQAaUp8AAAAAABpS uwAaUr0AGlMEABpTQgAaU0QAGlOFABpTxgAaVBEAGlQwABpUWwAaVIIAGlSr ABpUrQAaVMcAGlThABpVJQAaVVgAGlVaABpVnwAaVdsAGlXdAAAAAAAaVfkA GlX7ABpWQgAaVoYAGlaXABpWmQAaVtoAGlcbABpXZgAaV4UAGlewABpX1wAa WAAAGlgCABpYHAAaWDYAGlh6ABpYrQAaWK8AGlj0ABpZMAAaWTIAAAAAABpZ TgAaWX0AGln8ABpaewAaWwEAGluSABpcEgAaXIsAGl0bABpdnQAaXiYAGl6p ABpfJAAaX6kAGmA5ABpgxgAaYOMAGmDlABphEAAaYTsAGmFmABphaAAaYbAA GmH5ABpiPwAaYoAAGmKUABpilgAaYt0AGmMoABpjcAAaY7UAGmP6ABpkKgAa ZCwAGmR3ABpkwQAaZQcAGmVMABplTgAaZZYAGmXgABpmKQAaZnQAGmaqABpm rAAaZvQAGmc8ABpnhAAaZ8sAGmfmABpn6AAaaDAAGmh3ABpovgAaaPEAGmjz ABppJAAaaSYAGmlwABppuwAaagMAGmpMABpqZQAaamcAGmqyABpqtAAaav0A GmtJABprhgAaa84AGmv2ABpr+AAabBQAGmwxABpsTQAabE8AGmyWABps4QAa bS0AGm1vABptcQAabb0AGm4IABpuUAAablYAGm5YABpubwAaboYAGm6dABpu nwAabugAGm8sABpvdAAab7kAGm//ABpwSQAacJEAGnDXABpxHgAacWIAGnGq ABpxtwAacbkAGnH/ABpySAAacoQAGnKzABpyzgAactAAGnMbABpzZgAac6cA GnPwABpz/gAadAAAGnQVABp0KgAadD8AGnRBABp0kAAadNoAGnUkABp1agAa dbQAGnX+ABp2SAAadkoAGnZ8ABp2rgAaduAAGnbiABp3KQAad3IAGnexABp3 yAAad8oAGngSABp4VgAaeJ4AGnjmABp5LwAaeXYAGnmEABp5hgAaebIAGnne ABp6CgAaegwAGnpWABp6nwAaeukAGnswABp7eAAae3oAGnu9ABp8BAAafFAA GnyYABp84gAafS0AGn14ABp9uAAafboAGn34ABp+QQAafokAGn7QABp/FQAa f1UAGn9XABp/oQAaf+QAGoAuABqAdQAagL4AGoEDABqBTQAagZgAGoGeABqB oAAageQAGoIvABqCdgAagr0AGoMGABqDCAAag1IAGoOZABqD3AAahCUAGoRs ABqErQAahPgAGoU/ABqFgQAahb8AGoXBABqF2wAahfUAGoYPABqGEQAahlgA GoadABqG4QAahygAGodDABqHRQAah4wAGofVABqIFAAaiFcAGoiYABqIqQAa iKsAGoj2ABqJOwAaiYYAGonNABqKEAAailoAGoqHABqKiQAAAAAAGoqlABqK xwAaiskAGosNABqLUQAai54AGou8ABqL7AAajBgAGoxJABqMSwAajGYAGoyB ABqMygAajPwAGoz+ABqNRQAajY0AGo3OABqOGQAajhsAGo5nABqOsAAajvYA Go8nABqPKQAaj3IAGo+qABqPrAAAAAAAGo/IABqP9gAaj/gAGpA8ABqQgAAa kM0AGpDrABqRGwAakUcAGpF4ABqRegAakZUAGpGwABqR+QAakisAGpJJABqS SwAakpIAGpLZABqTGgAak2UAGpNnABqTswAak/wAGpRCABqUcwAalHUAGpS8 ABqVAAAalTkAGpU7ABqVhAAalbwAGpW+AAAAAAAaldoAGpYIABqWCgAalk4A GpaSABqW3wAalv0AGpctABqXWQAal4oAGpeMABqXpwAal8IAGpgLABqYPQAa mGsAGphtABqYsQAamPcAGpkZABqZGwAamWQAGpmcABqZngAAAAAAGpm6ABqZ 5AAameYAGpoqABqabgAamrsAGprZABqbCQAamzUAGptmABqbaAAam4MAGpue ABqb6AAanBoAGpwcABqcZAAanK8AGpz4ABqdPwAanYAAGp2CABqdywAangMA Gp4FAAAAAAAaniEAGp5BABqeQwAanocAGp7LABqfGAAanzYAGp9mABqfkgAa n8MAGp/FABqf4AAan/sAGqBFABqgdwAaoHkAGqDCABqg4wAaoOUAGqEuABqh ZgAaoWgAAAAAABqhhAAaobAAGqGyABqiQAAaos4AGqNXABqj0QAapDoAGqSf ABqlEgAapYUAGqYMABqmiwAapwwAGqePABqnkQAap7wAGqfnABqoEgAaqBQA GqhXABqooQAaqOcAGqkuABqpeQAaqZoAGqmcABqp5QAaqigAGqpwABqqtAAa qvsAGqs5ABqrgwAaq8kAGqwLABqsUAAarFoAGqxcABqsowAarOoAGq0yABqt egAarb0AGq3eABqt4AAarioAGq51ABquugAarwUAGq9NABqvlgAar98AGrAR ABqwEwAasF0AGrCiABqw6wAasRQAGrEWABqxXwAasZcAGrGZAAAAAAAasbUA GrG3ABqx1gAash8AGrJRABqyeAAaspsAGrLOABqy/QAasy8AGrN7ABqztgAa s7gAGrQDABq0SAAatJAAGrS/ABq0wQAatQkAGrVPABq1lQAataoAGrWsABq1 yAAAAAAAGrXKABq1zAAathQAGrY8ABq2PgAatm0AGraeABq26AAatzkAGrdg ABq3swAauAAAGrgqABq4fAAauM8AGrkcABq5ZwAaubgAGroMABq6TwAaupoA GrqcAAAAAAAaurgAGrriABq65AAauyMAGrtkABq7hQAau4cAGrvIABq8BgAa vDwAGrw+ABq8ggAavMEAGr0HABq9SQAavWkAGr1rABq9rgAave8AGr4hABq+ IwAavmQAGr6qABq+7wAavzMAGr94ABq/mwAav50AGr/gABrAFQAawBcAAAAA ABrAMwAawFwAGsBeABrAkwAawN4AGsEqABrBZwAawbEAGsH4ABrCTAAawp4A GsLxABrDNQAaw4wAGsPSABrEJQAaxGsAGsS7ABrEvQAaxL8AGsUIABrFUAAa xZoAGsXlABrGIQAaxmkAGsZrABrGrwAaxvYAGsc8ABrHTQAax08AGseWABrH nwAax6EAGsfsABrH7gAayDYAGsiAABrIxwAayQwAGslTABrJmwAayeEAGsol ABrKZAAayqgAGsrwABrK9wAayvkAGssVABrLMQAay00AGstPABrLmAAay+MA GswdABrMHwAazGcAGsywABrM+gAazUQAGs2LABrNjQAazdcAGs4aABrOXgAa zmAAGs6mABrOzgAaztAAGs7vABrPDgAazy0AGs8vABrPRAAaz0YAGs+NABrP 2AAa0CMAGtBmABrQrwAa0OkAGtDrABrRNQAa0X4AGtHHABrSDAAa0lAAGtJo ABrSagAa0oAAGtKCABrSzAAa0xYAGtNeABrTpAAa0+YAGtPoABrUAAAa1AIA GtRJABrUlAAa1NsAGtUmABrVcAAa1boAGtYFABrWUAAa1mIAGtZkABrWegAa 1nwAGtbFABrXDAAa11IAGtebABrXnQAa1+kAGtgyABrYbAAa2G4AGti4ABrY /QAa2P8AGtkXABrZGQAa2V8AGtmnABrZ6wAa2jMAGto1ABraUAAa2lIAGtqc ABra5QAa2y4AGtt3ABrbvgAa3AQAGtxIABrcSgAa3F0AGtxfABrcqAAa3PAA Gt05ABrdgQAa3ZYAGt2YAAAAAAAa3bQAGt22ABreAAAa3kcAGt6SABre2QAa 3xwAGt9ZABrfWwAa358AGt/jABrf8wAa3/UAAAAAABrgEQAa4BMAGuBcABrg pwAa4PIAGuE6ABrhfwAa4awAGuGuABrh8gAa4jYAGuJGABriSAAAAAAAGuJk ABriZgAa4q4AGuL3ABrjQgAa44kAGuO4ABrjugAa5AMAGuRKABrkjQAa5I8A AAAAABrkqwAa5K0AGuS1ABrkyAAa5OAAGuT7ABrk/QAa5REAGuUlABrlOQAa 5TsAGuWBABrlzAAa5dkAGuXbABrl9AAa5g0AGuYmABrmKAAa5m4AGua3ABrn AgAa500AGueWABrn4AAa6CcAGuhsABrobgAa6LQAGuj9ABrpPAAa6X8AGunA ABrp0QAa6dMAGuoeABrqYwAa6q4AGur1ABrrOAAa64IAGuuvABrrsQAa6+EA GuvjABrsMgAa7H4AGuzLABrs9QAa7UAAGu2JABrt0wAa7gIAGu5WABrumwAa 7sUAGu8TABrvXwAa76QAGu/sABrv7gAAAAAAGvAKABrwDAAa8FcAGvClABrw 8QAa8TwAGvFXABrxWQAa8aYAGvHTABrx1QAAAAAAGvHxABrx8wAa8joAGvJ/ ABrywAAa8sIAGvMNABrzUQAa85oAGvPkABr0LAAa9HYAGvR4ABr0vQAa9QkA GvUnABr1awAa9XUAGvV3ABr1vQAa9f8AGvZHABr2iwAa9tYAGvbYABr3GwAa 92AAGverABr3rQAa9/oAGvgnABr4KQAAAAAAGvhFABr4RwAa+IcAGvjLABr5 CwAa+SAAGvkiABr5awAa+bAAGvn4ABr6QQAa+ooAGvrSABr7FAAa+xYAGvtX ABr7WQAa+5cAGvvQABr8CgAa/EQAGvxGABr8jAAa/JcAGvyZABr8vQAa/M8A GvzhABr8/QAa/S8AGv1RABr9cgAa/YQAGv2GABr9zAAa/hMAGv5dABr+pwAa /vIAGv77ABr+/QAa/0UAGv+NABr/0gAa/+wAGv/uABsAMwAbAGgAGwBqAAAA AAAbAIYAGwCIABsA0QAbARgAGwFgABsBdAAbAXYAGwHDABsB8AAbAfIAAAAA ABsCDgAbAhAAGwJZABsCogAbAukAGwM0ABsDfQAbA7sAGwO9ABsECgAbBDcA GwQ5AAAAAAAbBFUAGwRXABsEnwAbBLcAGwS5ABsFBgAbBTMAGwU1AAAAAAAb BVEAGwVTABsFmwAbBbMAGwW1ABsF3AAbBd4AGwYkABsGMAAbBjIAAAAAABsG TgAbBlAAGwaaABsG5gAbByYAGwdIABsHSgAbB5kAGwfkABsILAAbCC4AGwh0 ABsIgAAbCIIAAAAAABsIngAbCKAAGwjnABsJLAAbCXEAGwm5ABsJuwAbCgYA GwogABsKIgAbCmgAGwp0ABsKdgAAAAAAGwqSABsKlAAbCtwAGwsmABsLYwAb C2UAGwurABsLtwAbC7kAAAAAABsL1QAbC9cAGwwhABsMaAAbDK4AGwz5ABsN QQAbDUMAGw2JABsN0gAbDh0AGw5jABsOpQAbDqcAGw7jABsPDAAbDw4AGw9X ABsPjgAbD5AAGw/WABsP4gAbD+QAAAAAABsQAAAbEDAAGxAyABsQZwAbELIA GxD+ABsROwAbEYUAGxHMABsSIAAbEnIAGxLFABsTCQAbE2AAGxOmABsT+QAb FDkAGxSJABsUiwAbFNQAGxUcABsVZgAbFbEAGxWzABsV7wAbFjcAGxY5ABsW gAAbFokAGxaLABsW1gAbFtgAGxcgABsXZAAbF60AGxf2ABsYPAAbGH4AGxjG ABsZEQAbGVcAGxmhABsZ7AAbGg8AAAAAABsaEQAbGhMAGxpbABsaoAAbGs8A GxrRABsbBgAbGwgAGxtXABsbowAbG/AAGxwaABscZQAbHK4AGxz4ABsdJwAb HXsAGx28ABsd5gAbHiwAGx6FABseyQAbHssAAAAAABse5wAbHukAGx8vABsf dQAbH8AAGyAIABsgUgAbIJsAGyDkABshLgAbIXkAGyGaABshnAAbIb8AGyHB ABsiCgAbIlMAGyKGABsiiAAbIpkAGyKbABsi5gAbIwoAGyMMABsjUgAbI2MA GyNlAAAAAAAbI4EAGyODABsjygAbJBUAGyRfABskaQAbJGsAGySxABskwgAb JMQAAAAAABsk4AAbJOIAGyUvABslfgAbJc4AGyXQABsmFgAbJicAGyYpAAAA AAAbJkUAGyZHABsmkAAbJtkAGycgABsnZgAbJ6YAGyeoABsn4gAbJ/gAGygZ ABsoGwAbKGMAGyiBABsogwAbKMkAGyjaABso3AAAAAAAGyj4ABso+gAbKT8A GymCABspzQAbKdgAGynaAAAAAAAbKfYAGyn4ABsqQgAbKosAGyrVABsrEAAb KxIAGytaABsrnwAbK+oAGywZABssGwAAAAAAGyw3ABssOQAbLIEAGyzNABss 5AAbLOYAGy0rABstdQAbLa0AGy2vAAAAAAAbLcsAGy3NABsuFAAbLlcAGy5+ ABsugAAbLsgAGy8UABsvXgAbL2oAGy9sAAAAAAAbL4gAGy+mABsvqAAbL/EA GzA8ABswVgAbMFgAAAAAABswdAAbMJMAGzCVABsw2wAbMSQAGzFRABsxUwAb MZkAGzHeABsyJAAbMmwAGzKHABsyiQAbMs8AGzLYABsy2gAbMygAGzNuABsz cAAAAAAAGzOMABszqwAbM60AGzP3ABs0QgAbNI8AGzTcABs05wAbNOkAGzUs ABs1cAAbNagAGzWqABs19wAbNj4AGzaKABs2nQAbNp8AGzbsABs3OAAbN1AA GzdSABs3mgAbN+UAGzgyABs4UgAbOFQAGzieABs47AAbOTYAGzlzABs5dQAb OcEAGzoKABs6VQAbOp8AGzqvABs6sQAbOvQAGzs6ABs7gAAbO54AGzugAAAA AAAbO7wAGzviABs75AAbPCcAGzx0ABs8tgAbPP4AGz0bABs9HQAbPWUAGz2w ABs96gAbPewAAAAAABs+CAAbPikAGz4rABs+eAAbPsUAGz8FABs/BwAbP0oA Gz+OABs/xgAbP8gAG0ANABtAWQAbQKcAG0DzABtBBgAbQQgAG0FUABtBmgAb QeYAG0ICABtCBAAbQlAAG0KeABtC6AAbQzUAG0M3ABtDegAbQ8AAG0QGABtE JAAbRCYAAAAAABtEQgAbRGoAG0RsABtEsQAbRP4AG0VGABtFjgAbRasAG0Wt ABtF9QAbRkAAG0Z+ABtGgAAAAAAAG0acABtGwAAbRsIAG0cMABtHVwAbR6MA G0fSABtH1AAbSBwAG0geABtIawAbSKUAG0inAAAAAAAbSMMAG0joABtI6gAb STcAG0mCABtJzgAbShYAG0oYABtKZQAbSp8AG0qhAAAAAAAbSr0AG0ryABtK 9AAbSygAG0tsABtLbgAAAAAAG0uKABtLzQAbS88AG0wPABtMUwAbTF8AG0xh AAAAAAAbTH0AG0yhABtMowAbTOIAG00kABtNbAAbTa8AG03tABtOMgAbTj4A G05AAAAAAAAbTlwAG06AABtOggAbTsgAG08NABtPUAAbT5QAG0/ZABtQGAAb UFsAG1BpABtQawAAAAAAG1CHABtQqwAbUK0AG1D0ABtRPwAbUXoAG1F8AAAA AAAbUZgAG1G0ABtRtgAbUfwAG1JHABtSkgAbUtcAG1LtABtS7wAbUzkAG1M7 ABtTPQAAAAAAG1NZABtTdQAbU3cAG1O9ABtUCAAbVFMAG1SYABtU4wAbVP0A G1T/AAAAAAAbVRsAG1U3ABtVOQAbVYQAG1XLABtWFAAbVl4AG1anABtW8gAb VzwAG1eEABtXzAAbWBEAG1gTAAAAAAAbWC8AG1hKABtYTAAbWJUAG1jcABtZ JQAbWW8AG1m4ABtZyAAbWcoAG1oXABtaWgAbWmcAG1ppABtargAbWu8AG1rx AAAAAAAbWw0AG1swABtbMgAbW3IAG1u5ABtb/AAbXEcAG1yNABtc0QAbXNMA G10dABtdYgAbXW0AG11vABtduAAbXgEAG145ABteOwAbXoYAG17HABtfDwAb X1sAG1+jABtf7gAbYCsAG2AtABtgQAAbYEIAG2CIABtgigAbYJ8AG2ChABtg 5wAbYS8AG2F0ABthdgAbYb8AG2HRABth0wAbYegAG2IAABtiJgAbYigAG2Jt ABtisQAbYrMAAAAAABtizwAbYvEAG2LzABtjPQAbY4UAG2PPABtj3gAbY+AA G2QrABtkdQAbZIkAG2SLABtk1QAbZP4AG2U9ABtlPwAbZYMAG2XGABtlyAAA AAAAG2XkABtmFAAbZhYAG2ZeABtmpwAbZvAAG2c6ABtnhQAbZ8cAG2f/ABto AQAbaDoAG2g8ABtogQAbaMIAG2jEAAAAAAAbaOAAG2kKABtpDAAbaUwAG2mV ABtp3gAbaiIAG2pgABtqpwAbat8AG2rhABtrJgAba2cAG2tpAAAAAAAba4UA G2unABtrqQAba+4AG2w5ABtsgQAbbMkAG20NABttHAAbbR4AG21jABttpAAb baYAAAAAABttwgAbbecAG23pABtuMAAbbnsAG26/ABtvBgAbb08AG2+YABtv 3gAbcCQAG3AmABtwawAbcLIAG3D5ABtw+wAbcUAAG3GCABtxhAAAAAAAG3Gg ABtxygAbccwAG3ISABtyXAAbcqQAG3LqABtzMgAbc3cAG3O7ABtz/wAbdEYA G3RlABt0ZwAbdK8AG3T2ABt1FQAbdRcAG3VcABt1ngAbdaAAAAAAABt1vAAb ddgAG3XaABt2IgAbdmoAG3aVABt2lwAbdt0AG3cmABt3ZwAbd5EAG3eTAAAA AAAbd68AG3fOABt30AAbeBUAG3heABt4pQAbeO0AG3kzABt5eQAbeYsAG3mN ABt51gAbehoAG3phABt6aQAbemsAG3qxABt6+AAbezwAG3tmABt7aAAAAAAA G3uEABt7oQAbe6MAG3vtABt8MQAbfF4AG3xgABt8qQAbfO8AG30YABt9GgAb fWQAG32uABt99wAbfj0AG35HABt+SQAbfpEAG37PABt+0QAbfuYAG37oAAAA AAAbfwQAG38oABt/KgAbf3MAG3+xABt/+wAbgEUAG4BdABuAXwAbgKcAG4Dl ABuA5wAbgP0AG4D/ABuBRwAbgY0AG4HQABuB7QAbge8AG4IaABuCHAAAAAAA G4I4ABuCXwAbgmEAG4KpABuC9AAbg0AAG4OJABuD1AAbhBAAG4QSABuEVgAb hGYAG4RoAAAAAAAbhIQAG4StABuErwAbhPUAG4VAABuFiAAbhdMAG4YbABuG NAAbhjYAG4Z9ABuGqgAbhqwAAAAAABuGyAAbhusAG4btABuHOAAbh4IAG4fK ABuIFQAbiGAAG4ipABuIuwAbiL0AAAAAABuI2QAbiPgAG4j6ABuJQAAbiYkA G4nRABuKGgAbimYAG4qtABuKwwAbisUAG4sJABuLTgAbi5gAG4veABuMKwAb jEEAG4xDABuMigAbjMoAG4zxABuM8wAAAAAAG40PABuNMwAbjTUAG42AABuN xAAbjgoAG44wABuOaAAbjpoAG47iABuPKwAbj3UAG4++ABuQBQAbkE8AG5BV ABuQVwAAAAAAG5BzABuQkQAbkJMAG5DaABuRFgAbkT0AG5E/ABuRfQAbkcQA G5HGABuSDQAbklYAG5KVABuSlwAbktsAG5MTABuTFQAbk1kAG5OcABuT2wAb k+oAG5PsABuULgAblGwAG5RuAAAAAAAblIoAG5SjABuUpQAblO0AG5UUABuV FgAblVcAG5WdABuVxQAblgcAG5ZKABuWjQAbltUAG5biABuXIQAbl2kAG5el ABuX6gAbmB0AG5heABuYnQAbmOQAG5kqABuZVgAbmZUAG5naABuaHgAbmkUA G5qEABuatgAbmvkAG5s/ABubXAAbm14AG5t7ABubfQAAAAAAG5uZABubwAAb m8IAG5wHABucMAAbnDIAG5xvABucsgAbnO8AG50yABudZwAbnWkAG52bABud nQAAAAAAG525ABud1wAbndkAG54jABueZwAbnrAAG576ABufRQAbn4sAG5/E ABufxgAAAAAAG5/iABuf+QAbn/sAG6A/ABugigAboNQAG6EdABuhRAAboUYA AAAAABuhYgAboXoAG6F8ABuhxAAbogsAG6JPABuikwAbot4AG6L7ABui/QAA AAAAG6MZABujOQAbozsAG6OFABujyQAbpBEAG6Q6ABukPAAbpH8AG6ShABuk owAbpMgAG6TKABulFgAbpWEAG6WsABul7AAbpjUAG6aBABumyQAbpvgAG6b6 ABunQgAbp40AG6fVABun5wAbp+kAG6gEABuoBgAbqFMAG6ifABuo2gAbqNwA G6kpABupcwAbqaAAG6noABuqGwAbqh0AG6pqABuqtQAbquYAG6suABurYQAb q2MAG6uHABuriQAbq9UAG6wiABusRQAbrEcAG6yTABus3gAbrScAG61qABut bAAbrbgAG64GABuuPQAbrj8AG66LABuu1wAbryEAG69tABuvsgAbr7QAG6/+ ABuwRwAbsJEAG7C7ABuwvQAbsQkAG7FMABuxeQAbsXsAG7F9ABuxoAAbsaIA G7HpABuyNQAbsoEAG7LPABuy0QAbstMAAAAAABuy7wAbsw4AG7MQABuzWgAb s6YAG7PuABu0NQAbtFcAG7RZABu0WwAbtH8AG7SBABu0zQAbtRoAG7U9ABu1 PwAbtYsAG7XWABu2HwAbtmIAG7ZkABu2sAAbtv4AG7c1ABu3NwAbt4MAG7fP ABu4GQAbuGUAG7iqABu4rAAbuPYAG7k/ABu5iQAbubMAG7m1ABu6AQAbukQA G7pxABu6cwAburoAG7rVABu61wAAAAAAG7rzABu7EQAbuxMAG7tcABu7oAAb u+MAG7wVABu8FwAbvF0AG7xqABu8bAAAAAAAG7yIABu8rAAbvK4AG7z0ABu9 OgAbvYEAG73HABu+CAAbvksAG76OABu+ygAbvswAG776ABu+/AAbv0AAG79Z ABu/WwAbv6EAG7/qABvALgAbwHgAG8C9ABvBBAAbwUYAG8GMABvB0QAbwh0A G8JjABvCpAAbwu8AG8MzABvDdAAbw7UAG8P1ABvD9wAAAAAAG8QTABvEMAAb xDIAG8R5ABvEwAAbxQgAG8VTABvFmwAbxdgAG8YfABvGZQAbxqkAG8buABvH NQAbx3wAG8fCABvICAAbyFIAG8ifABvI5wAbyTIAG8l5ABvJwAAbycIAG8oB ABvKAwAbykkAG8qSABvK3wAbyyYAG8twABvLrQAby/YAG8w9ABvMfAAbzH4A G8zEABvNDAAbzVMAG82eABvNoAAbzecAG84rABvObwAbzrMAG874ABvPPwAb z4YAG8/OABvQFgAb0B0AG9AfABvQZgAb0LAAG9DvABvQ8QAb0TUAG9F9ABvR xgAb0eUAG9HnAAAAAAAb0gMAG9IoABvSKgAb0m4AG9K2ABvTAQAb00QAG9ON ABvT0gAb09QAAAAAABvT8AAb1A8AG9QRABvUWQAb1KEAG9TmABvVLQAb1XUA G9WfABvVoQAAAAAAG9W9ABvV2wAb1d0AG9YdABvWYQAb1qAAG9baABvW3AAb 1yUAG9duABvXsgAb1/cAG9gEABvYBgAb2EsAG9iUABvYqAAb2KoAAAAAABvY xgAb2OoAG9jsABvZNwAb2XgAG9nAABvZwgAb2g0AG9paABvaYgAb2mQAG9qv ABva9wAb2y8AG9sxABvbTQAb208AAAAAABvbawAb25AAG9uSABvb1wAb3B0A G9xbABvcnQAb3OMAG90rABvdcQAb3awAG93fABvd4QAb3hEAG94TAAAAAAAb 3i8AG95hABveYwAb3qwAG972ABvfQAAb31MAG99VAAAAAAAb33EAG9+VABvf lwAb390AG+AnABvgQwAb4EUAAAAAABvgYQAb4IcAG+CJABvg0wAb4RsAG+E7 ABvhPQAAAAAAG+FZABvhfgAb4YAAG+HJABviEQAb4iwAG+IuAAAAAAAb4koA G+JnABviaQAb4qkAG+L0ABvjOAAb44MAG+PGABvj5AAb4+YAAAAAABvkAgAb 5CcAG+QpABvkdAAb5L8AG+UGABvlKAAb5SoAG+V0ABvldgAb5aAAG+WiAAAA AAAb5b4AG+XnABvl6QAb5iwAG+ZwABvmugAb5uMAG+blAAAAAAAb5wEAG+cj ABvnJQAb52cAG+ewABvn9QAb6DYAG+g4ABvoewAb6IYAG+iIABvotQAb6LcA G+j7ABvpPwAb6YUAG+mbABvpnQAb6ckAG+nLABvqEQAb6lkAG+pmABvqaAAb 6oMAG+qFABvqzAAb6twAG+reAAAAAAAb6voAG+siABvrJAAb62wAG+u0ABvr /wAb7EcAG+yMABvslgAb7JgAAAAAABvstAAb7NoAG+zcABvtJQAb7W4AG+13 ABvteQAAAAAAG+2VABvtvAAb7b4AG+4IABvuUgAb7ocAG+6JAAAAAAAb7qUA G+7MABvuzgAb7xkAG+8zABvvNQAAAAAAG+9RABvveAAb73oAG+/FABvwDwAb 8FkAG/BnABvwaQAAAAAAG/CFABvwsgAb8LQAG/D7ABvxRQAb8XcAG/F5ABvx wwAb8c4AG/HQABvyFAAb8lMAG/KXABvyrQAb8q8AAAAAABvyywAb8wAAG/MC ABvzRAAb844AG/PTABv0GQAb9F0AG/SjABv06wAb9RUAG/UXAAAAAAAb9TMA G/VXABv1WQAb9aAAG/XsABv2NgAb9n0AG/bGABv3DwAb904AG/dQAAAAAAAb 92wAG/ebABv3nQAb9+YAG/gvABv4cgAb+LgAG/j+ABv5RgAb+ZEAG/nSABv5 1AAb+h8AG/ppABv6cwAb+nUAAAAAABv6kQAb+rMAG/q1ABv6+wAb+0QAG/uG ABv7xQAb+8cAAAAAABv74wAb/BMAG/wVABv8XAAb/KEAG/zmABv9LAAb/XUA G/2sABv9rgAAAAAAG/3KABv96wAb/e0AG/44ABv+YQAb/mMAAAAAABv+fwAb /qoAG/6sABv+9gAb/z4AG/9HABv/SQAAAAAAG/9lABv/lQAb/5cAG//iABwA KwAcAEoAHABMAAAAAAAcAGgAHACeABwAoAAcAOQAHAELABwBDQAAAAAAHAEp ABwBYgAcAWQAHAGrABwB8QAcAjoAHAJ+ABwCwQAcAuMAHALlAAAAAAAcAwEA HAMxABwDMwAcA3wAHAPFABwEDgAcBFgAHASSABwElAAcBN8AHAUZABwFXgAc BY4AHAWQABwF1QAcBh4AHAZmABwGsAAcBvoAHAdEABwHjQAcB8kAHAgNABwI UQAcCFMAHAidABwI4wAcCSkAHAlwABwJvAAcCgIAHApMABwKlQAcCq8AHAqx ABwK6wAcCu0AAAAAABwLCQAcCzwAHAs+ABwLhgAcC9AAHAwaABwMYwAcDGUA HAypABwM8wAcDTwAHA2DABwNzwAcDhAAHA4SABwOXQAcDqgAHA7uABwPNgAc D38AHA/GABwQDQAcEFQAHBBWABwQnwAcEOUAHBEJABwRCwAAAAAAHBEnABwR WAAcEVoAHBGeABwR5wAcEjAAHBJ6ABwSjAAcEo4AHBLXABwTJAAcEy0AHBMv ABwTaQAcE2sAHBO1ABwT/gAcFD8AHBSDABwUwgAcFOcAHBTpAAAAAAAcFQUA HBUvABwVMQAcFXAAHBWxABwV+AAcFiYAHBYoABwWbwAcFrQAHBb8ABwXRAAc F4gAHBfOABwX7gAcF/AAHBg1ABwYdQAcGL0AHBkEABwZNwAcGTkAAAAAABwZ VQAcGYQAHBmGABwZ0AAcGhkAHBowABwaMgAAAAAAHBpOABwaeAAcGnoAHBrD ABwbCwAcGzMAHBs1AAAAAAAcG1EAHBt2ABwbeAAcG8IAHBwMABwcWQAcHKIA HBykAAAAAAAcHMAAHBzpABwc6wAcHS8AHB13ABwdwQAcHegAHB3qAAAAAAAc HgYAHB4pABweKwAcHnUAHB67ABwfBAAcHxkAHB8bAAAAAAAcHzcAHB9qABwf bAAcH6EAHB/cABwgGQAcIFUAHCBgABwgYgAAAAAAHCB+ABwgpgAcIKgAHCDh ABwhHgAcITwAHCE+AAAAAAAcIVoAHCGDABwhhQAcIc0AHCIUABwiVwAcIpwA HCLEABwixgAAAAAAHCLiABwjCwAcIw0AHCNaABwjpwAcI8wAHCPOAAAAAAAc I+oAHCQPABwkEQAcJFUAHCScABwk5QAcJO4AHCTwAAAAAAAcJQwAHCUoABwl KgAcJXEAHCW5ABwmAAAcJkoAHCZaABwmXAAcJqEAHCbsABwnMgAcJ3cAHCd5 ABwnuwAcJ+gAHCfqAAAAAAAcKAYAHCg4ABwoOgAcKIIAHCjMABwo9gAcKPgA AAAAABwpFAAcKUQAHClGABwpigAcKcoAHCoQABwqVwAcKmsAHCptAAAAAAAc KokAHCqrABwqrQAcKu4AHCs3ABwrcQAcK3MAAAAAABwrjwAcK7MAHCu1ABwr /QAcLAkAHCwLAAAAAAAcLCcAHCxYABwsWgAcLKUAHCzcABws3gAAAAAAHCz6 ABwtGwAcLR0AHC1mABwtrAAcLfMAHC48ABwugAAcLskAHC7yABwu9AAAAAAA HC8QABwvNwAcLzkAHC+DABwvzAAcMBYAHDAjABwwJQAcMG8AHDC5ABwxAgAc MQQAAAAAABwxIAAcMU4AHDFQABwxlwAcMd8AHDIkABwyawAcMrIAHDLFABwy xwAAAAAAHDLjABwzEgAcMxQAHDNbABwznwAcM+UAHDQmABw0KAAAAAAAHDRE ABw0YwAcNGUAHDSoABw07AAcNS8AHDVvABw1cQAAAAAAHDWNABw1qgAcNawA HDX0ABw2PAAcNoMAHDa/ABw2wQAAAAAAHDbdABw3CAAcNwoAHDdRABw3lQAc N7EAHDezAAAAAAAcN88AHDf8ABw3/gAcOEgAHDiTABw42wAcOR0AHDljABw5 bQAcOW8AHDm3ABw5/gAcOkYAHDqPABw60gAcOtQAAAAAABw68AAcOxwAHDse ABw7ZQAcO6wAHDvxABw8CQAcPAsAHDxSABw8nAAcPOAAHD0lABw9YQAcPWMA AAAAABw9fwAcPaUAHD2nABw97wAcPjkAHD5+ABw+yQAcPtIAHD7UAAAAAAAc PvAAHD8ZABw/GwAcP2QAHD+wABw/sgAAAAAAHD/OABw/8wAcP/UAHEBAABxA gwAcQM4AHEEWABxBQQAcQUMAAAAAABxBXwAcQYoAHEGMABxB1AAcQiAAHEJr ABxClAAcQpYAAAAAABxCsgAcQuAAHELiABxDKgAcQ3IAHEO9ABxDvwAAAAAA HEPbABxEAwAcRAUAHERQABxEmAAcROEAHEUlABxFTgAcRVAAAAAAABxFbAAc RZAAHEWSABxF3QAcRicAHEZBABxGQwAcRn0AHEbDABxG7wAcRxwAHEceAAAA AAAcRzoAHEdiABxHZAAcR60AHEf1ABxIFgAcSBgAAAAAABxINAAcSFkAHEhb ABxIpAAcSO8AHEkMABxJDgAAAAAAHEkqABxJTgAcSVAAHEmSABxJ3gAcSiYA HEpsABxKbgAAAAAAHEqKABxKswAcSrUAHEr4ABxLQgAcS4cAHEuYABxLmgAA AAAAHEu2ABxL3wAcS+EAHEwrABxMaAAcTK8AHEz1ABxNQAAcTYUAHE3NABxO FQAcTkYAHE5IAAAAAAAcTmQAHE6NABxOjwAcTtgAHE8hABxPbAAcT44AHE+Q AAAAAAAcT6wAHE/YABxP2gAcUCUAHFBvABxQtAAcUPwAHFFHABxRkAAcUdIA HFIWABxSKwAcUi0AAAAAABxSSQAcUksAHFKRABxS1QAcUx4AHFNhABxTnQAc U58AHFPkABxUKwAcVHYAHFTBABxVCQAcVVEAHFWcABxV4AAcVicAHFZnABxW egAcVnwAHFbJABxXFQAcV10AHFenABxX4wAcV+UAHFgtABxYdgAcWLoAHFkC ABxZDQAcWQ8AHFkRAAAAAAAcWS0AHFlVABxZVwAcWaEAHFnpABxaMwAcWmUA HFpnAAAAAAAcWoMAHFqpABxaqwAcWvQAHFs8ABxbVwAcW1kAAAAAABxbdQAc W5kAHFubABxb5AAcXCsAHFxyABxctwAcXLkAAAAAABxc1QAcXPkAHFz7ABxd RAAcXXUAHF13AAAAAAAcXZMAHF3CABxdxAAcXgoAHF5QABxelwAcXt4AHF8n ABxfNQAcXzcAHF96ABxfwQAcYAwAHGBQABxgmAAcYOMAHGEoABxhbQAcYbUA HGHUABxh1gAAAAAAHGHyABxiGgAcYhwAHGJUABxiVgAAAAAAHGJyABximgAc YpwAHGLdABxi3wAAAAAAHGL7ABxjJAAcYyYAHGNvABxjewAcY30AAAAAABxj mQAcY8IAHGPEABxkCAAcZCIAHGQkAAAAAAAcZEAAHGRuABxkcAAcZLIAHGTP ABxk0QAcZRUAHGVcABxlpwAcZe8AHGYwABxmdAAcZrsAHGbJABxmywAcZxQA HGddABxnnQAcZ+EAHGgmABxobAAcaKoAHGjkABxo5gAAAAAAHGkCABxpLAAc aS4AHGl2ABxpvAAcagMAHGpOABxqUAAcapkAHGrkABxrKwAca3YAHGvBABxs CQAcbBYAHGwYABxsXgAcbKEAHGzDABxsxQAAAAAAHGzhABxtDQAcbQ8AHG1b ABxtpAAcbegAHG4vABxueQAcbnsAHG7DABxvCwAcb1EAHG+bABxvtQAcb7cA HG/6ABxwQgAccIkAHHCLABxw1QAccR4AHHEgAAAAAAAccTwAHHFmABxxaAAc caIAHHGkABxx6QAccjIAHHJ8ABxyxQAccxEAHHM6ABxzPAAcc4QAHHPMABx0 FwAcdFwAHHSEABx0hgAcdM4AHHUZABx1XwAcdaUAHHXxABx1+wAcdf0AAAAA ABx2GQAcdksAHHZNABx2lgAcdtwAHHcOABx3EAAcd1wAHHekABx30wAcd9UA AAAAABx38QAceB4AHHggABx4ZQAceKoAHHjpABx5LwAceXYAHHl4ABx5wAAc eeIAHHnkABx6KAAcejQAHHo2AAAAAAAcelIAHHqAABx6ggAcescAHHsPABx7 VwAce3UAHHt3AAAAAAAce5MAHHvAABx7wgAcfAQAHHxKABx8jgAcfNYAHHz9 ABx8/wAcfUoAHH2OABx92gAcfdwAHH4nABx+cAAcfrsAHH7kABx+5gAcfugA AAAAABx/BAAcfygAHH8qABx/bwAcf7cAHH//AByAQwAcgIsAHIC9AByAvwAc gMEAAAAAAByA3QAcgQgAHIEKAByBTAAcgZEAHIHWAByB2AAcgiIAHIIrAByC LQAAAAAAHIJJAByClAAAAAAAHILjAByDMAAAAAAAHINoAByDtAAAAAAAHIPj AByELwAAAAAAHIR8AByEwwAAAAAAHITgAByFKAAAAAAAHIVyAByFnAAAAAAA HIW5AByGAAAAAAAAHIY0AByGfwAAAAAAHIa3AByHAgAAAAAAHIcxAByHewAA AAAAHIemAByH7QAAAAAAHIg2AByIfgAAAAAAHIjIAByJDgAAAAAAHIlWAByJ nQAAAAAAHIncAByKKAAAAAAAHIpwAByKvwAAAAAAHIsPAByLWwAAAAAAHIua AByL4AAAAAAAHIwoAByMdQAAAAAAHIy7AByNCQAAAAAAHI1XAByNkgAAAAAA HI3HAByODgAAAAAAHI5UAByOnQAAAAAAHI7oAByPOAAAAAAAHI9+AByPzgAA AAAAHJAYAByQXAAAAAAAHJCgAByQ7AAAAAAAHJE7AByRiwAAAAAAHJHXAByS IgAAAAAAHJI+AByShAAAAAAAHJK+AByTDQAAAAAAHJNYAByTnwAAAAAAHJPC AByUEAAAAAAAHJRVAByUnAAAAAAAHJS6AByVBwAAAAAAHJVNAByVlAAAAAAA HJXBAByWDgAAAAAAHJZeAByWqgAAAAAAHJb6AByXOQAAAAAAHJdzAByXvAAA AAAAHJgJAAAAAAAcmEkAHJiTAAAAAAAcmMQAHJj9AAAAAAAcmTcAHJmAAAAA AAAcmcwAHJoVAAAAAAAcmjwAHJqCAAAAAAAcmrcAHJsCAAAAAAAcm0YAHJuK AAAAAAAcm9QAHJwbAAAAAAAcnEsAHJyQAAAAAAAcnMIAHJ0BAAAAAAAcnR8A HJ1gAAAAAAAcnYoAHJ3MAAAAAAAcneYAHJ4oAAAAAAAcnkUAHJ6SAAAAAAAc ntkAHJ8lAAAAAAAcn3AAHJ+6AAAAAAAcoAUAHKBRAAAAAAAcoJwAHKDrAAAA AAAcoSYAHKFtAAAAAAAcobEAHKH8AAAAAAAcokgAHKKPAAAAAAAcoscAHKMG AAAAAAAcoxQAHKNgAAAAAAAco6oAHKPzAAAAAAAcpDgAHKSEAAAAAAAcpMoA HKUVAAAAAAAcpV4AHKWqAAAAAAAcpdQAHKYeAAAAAAAcpmQAHKarAAAAAAAc pu0AAAAAABynNwAcp4IAAAAAABynwAAcp/4AAAAAABiBeAAYjOgAGJOoABiY rAAYmTwAGJxkABifMAAYn4gAGKAoABigdAAYoMwAGKEoABikqAAYpSAAGKWs ABimEAAYpngAGKbUABin1AAYqDgAGKiUABipFAAYq3AAGKuoABir4AAYrBQA GK0MABitPAAYrcAAGK6IABiutAAYrugAGK8MABivOAAYr3QAGK+sABiv1AAY sDQAGLDoABixSAAYsbgAGLHkABiyDAAYslgAGLJ4ABiyrAAYstgAGLMIABiz KAAYs3gAGLQoABi0YAAYtOQAGLUcABi1VAAYtYQAGLWgABi1wAAYtfAAGLYk ABi2RAAYtngAGLakABi24AAYtygAGLfkABi4NAAYuHgAGLi0ABi47AAYuTwA GLmUABi5yAAYuiAAGLp8ABi61AAYuwwAGLtEABi7dAAYu9AAGLwYABi8gAAY vRQAGL1QABi9gAAYvagAGL3UABi/KAAYv9gAGMAIABjAmAAYwZAAGMG8ABjB 6AAYwjQAGMJ8ABjCvAAYwuAAGMMAABjDIAAYw0AAGMNsABjDoAAYw8QAGMQ8 ABjEaAAYxIgAGMSoABjExAAYxOgAGMUoABjFXAAYxYwAGMXQABjF9AAYxiAA GMY8ABjGXAAYxnwAGMaYABjGxAAYx1wAGMfQABjILAAYyIgAGMioABjIyAAY yOwAGMkQABjJNAAYyVwAGMl8ABjJpAAYycQAGMnoABjKMAAYylAAGMp4ABjK mAAYyrQAGMrQABjLAAAYyzQAGMtgABjLhAAYy6gAGMvMABjL7AAYzDAAGMxs ABjMlAAYzLAAGMzYABjM/AAYzRwAGM1EABjNeAAYzZgAGM24ABjN3AAYzgAA GM44ABjOXAAYzpQAGM8cABjPQAAYz2AAGM+EABjPoAAYz/gAGNAQABjQKAAY 0EQAGNBgABjQxAAY0RgAGNF0ABjR3AAY0gwAGNJMABjScAAY0sAAGNLwABjT HAAY0ygAGNM0ABjTQAAY00wAGNNYABjTZAAY03AAGNN8ABjTiAAY05QAGNOg ABjTrAAY07gAGNPEABjT0AAY09wAGNPoABjT9AAY1AAAGNQMABjUGAAY1CQA GNQwABjUPAAY1EgAGNRUABjUYAAY1GwAGNR4ABjUhAAY1JAAGNScABjUqAAY 1LQAGNTAABjUzAAY1NgAGNTkABjU8AAY1PwAGNUIABjVEAAY1RwAGNUoABjV NAAY1UAAGNVMABjVWAAY1WQAGNVwABjVfAAY1YgAGNWUABjVoAAY1awAGNW4 ABjVxAAY1dAAGNXcABjV6AAY1fQAGNYAABjWDAAY1hgAGNYkABjWMAAY1jwA GNZIABjWVAAY1mAAGNZsABjWdAAY1oAAAAAAAAAAACAgICAgUkVMRUFTRSBO T1RFUyBmb3IgUElORSAtLUEgUHJvZ3JhbSBmb3IgSW50ZXJuZXQgTmV3cyBh bmQgRW1haWwAICAgICAgICAgICAgICAgIFZlcnNpb24gMy45MyAoYnVpbHQg X19fY2RhdGUpACAgICAgICAgICAgICAgICAgICAgICAgICBVbml2ZXJzaXR5 IG9mIFdhc2hpbmd0b24AIAAgAFRBQkxFIE9GIENPTlRFTlRTACAgICAgICAg KDEpIFN1bW1hcnkgb2YgUmVjZW50IENoYW5nZXMAICAgICAgICAoMikgUEMt UGluZSBOb3RlcwAgICAgICAgICgzKSBDb25maWd1cmF0aW9uACAgICAgICAg KDQpIENvbWluZyBBdHRyYWN0aW9ucwAgICAgICAgICg1KSBIaXN0b3J5ACAg ICAgICAgKDYpIENyZWRpdHMAICAgICAgICAoNykgTGVnYWwgTm90aWNlcwAg AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8ICgxKSBTdW1t YXJ5IG9mIFJlY2VudCBDaGFuZ2VzIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tACAATkVXIEZFQVRVUkVTIElOIDMuOTMAIAAgbyBNb3N0 bHkgYnVnIGZpeGVzIChtb3JlIHRoYW4gMTAwIHNpbmNlIDMuOTIpACBvIHNj cm9sbC1tYXJnaW4gdmFyaWFibGUgdG8gY29udHJvbCBwYWdpbmcgYmVoYXZp b3IAIG8gZW1wdHktaGVhZGVyLW1lc3NhZ2UgdmFyaWFibGUgdG8gb3ZlcnJp ZGUgIlVuZGlzY2xvc2VkIHJlY2lwaWVudHMiACBvIGV4cGFuZGVkLXZpZXct b2YtZGlzdHJpYnV0aW9uLWxpc3RzIGZlYXR1cmUAIG8gSGVscCB0ZXh0IGFk ZGl0aW9ucy9jb3JyZWN0aW9ucwAgAFRPUCBURU4gTkVXIEZFQVRVUkVTIElO IDMuOTIAIAAgbyBPcHRpb25hbCBtZXNzYWdlIGZpbHRlcmluZyBob29rcyAo Y2FuIGJlIHVzZWQgZm9yIFBHUCBpbnRlZ3JhdGlvbikAIG8gRXh0ZW5zaXZl IGFkZHJlc3MgYW5kIGxpc3QgbWFuYWdlbWVudCBpbXByb3ZlbWVudHMAIG8g QWRkaXRpb25hbCBwcmludGluZyBjYXBhYmlsaXRpZXMAIG8gSW1wcm92ZWQg TUlNRSBhbmQgbm9uLWFzY2lpIHN1cHBvcnQgKG1pbWUudHlwZXMsIDE1MjIs IDhCSVRNSU1FKQAgbyBJbXByb3ZlZCBQQy1QaW5lIGZvciBXaW5kb3dzIChH VUkgYW1lbml0aWVzLCAzMmJpdCB2ZXJzaW9uKQAgbyBTb21lIG1vZGVzdCBw ZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMAIG8gTG90cyBvZiBuZXcgcGVyc29u YWwtcHJlZmVyZW5jZSBvcHRpb25zIGFuZCBjb21tYW5kIGltcHJvdmVtZW50 cwAgbyBIb29rcyBmb3IgaW50ZWdyYWwgZmlsZSB0cmFuc2ZlciBiZXR3ZWVu IGRlc2t0b3AgY29tcHV0ZXIgJiBVbml4IFBpbmUAIG8gQnVpbHRpbiBzaWdu YXR1cmUgZWRpdG9yACBvIEltcHJvdmVkIHVzZXIgZmVlZGJhY2sgd2hlbiBQ aW5lIGlzIGJ1c3kgb3Igd2FpdGluZwAgAFRoaXMgcmVsZWFzZSBhbHNvIGlu Y2x1ZGVzIGEgc3RhbmQtYWxvbmUgdmVyc2lvbiBvZiBQaW5lJ3MgaW50ZXJu YWwAZmlsZSBicm93c2VyLCBuYW1lZCAicGlsb3QiIC0tZm9yICJQaW5lJ3Mg TGlzdGVyIE9mIFRoaW5ncyIsIGFuZCBhbgBPUy8yIHZlcnNpb24gb2YgUGlu ZSBjb250cmlidXRlZCBieSBEYXZpZCBOdWdlbnQuACAALS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tACAASGVyZSBpcyBhIG1vcmUgZXh0ZW5z aXZlIChidXQgYnkgbm8gbWVhbnMgZXhoYXVzdGl2ZSkgbGlzdCBvZiBjaGFu Z2VzLi4uACAATUlTQwAgbyBWaXN1YWwgQlVTWSAob3IgJSBjb21wbGV0aW9u KSBpbmRpY2F0aW9uIGR1cmluZyBsb25nIG9wZXJhdGlvbnMAIG8gRGVsZXRl IGZsYWcgbm8gbG9uZ2VyIHByZXNlcnZlZCBvbiBTYXZlACBvIEFsZXJ0cyBy ZXF1aXJlIGNvbmZpcm1hdGlvbgAgbyBUaW1lb3V0cyBvbiBvcGVuIGFuZCBy ZWFkIG9wZXJhdGlvbnMAIG8gSG9va3MgZm9yIGV4dGVybmFsIGZpbHRlcmlu ZyBvZiBpbmNvbWluZyBhbmQgb3V0Z29pbmcgbWVzc2FnZXMAIG8gVHVybiBv ZmYgdHR5IG1lc3NhZ2VzIGJ5IGRlZmF1bHQgdG8gcmVkdWNlIGNvbmZ1c2lv bgAgbyBVbml4IGFuZCBQQy1QaW5lIG5vdyB1c2Ugc2FtZSBzZWFyY2ggcGF0 aCBmb3IgY2VydGFpbiBzdXBwb3J0IGZpbGVzACBvIEFjY2VzcyB0byBtYWls Ym94ZXMgaW4gYWNjb3VudHMgd2l0aCBhIGRpZmZlcmVudCBsb2dpbiBuYW1l IHtob3N0L3VzZXI9IH0AIG8gQ2FuIHJlLW9wZW4gSU5CT1ggd2l0aG91dCBy ZXN0YXJ0aW5nIFBpbmUAIG8gTmV3LW1haWwgY2hlY2sgaW50ZXJ2YWwgbWF5 IGJlIHNldAAgbyBDYW4gc3BlY2lmeSB5b3VyIGFsdGVybmF0ZSAoYWxpYXMp IGFkZHJlc3NlcwAgbyBSRkMtMTUyMiBzdXBwb3J0IGZvciBub24tQVNDSUkg Y2hhcmFjdGVyIHNldHMgaW4gaGVhZGVycwAgbyBYL01vdGlmIHVzZXJzOiBN b3VzZSBzdXBwb3J0ACBvIFgvTW90aWYgdXNlcnM6IFBpbmUgY2hhbmdlcyBp Y29uIGxhYmVsIHdoZW4gbmV3IG1haWwgYXJyaXZlcwAgbyBTZXR1cCBpbmNs dWRlcyBpbnRlZ3JhbCBzaWduYXR1cmUgZWRpdG9yIGNvbW1hbmQAIG8gSW1w cm92ZWQgSU1BUCAiZGVhZCBzdHJlYW0iIGhhbmRsaW5nACBvIEltcHJvdmVt ZW50cyBmb3IgcmVzdHJpY3RlZC1hY2Nlc3MgZW52aXJvbm1lbnRzIChvcGVy YXRpbmctZGlyIHZhcmlhYmxlKQAgAEFERFJFU1MgTUFOQUdFTUVOVCBJTVBS T1ZFTUVOVFMAIG8gSW1wcm92ZWQgVGFrZSBpbnRlcmZhY2UgYW5kIGNhcGFi aWxpdGllcwAJLSBUYWtlIGFkZHJlc3NlcyBpbiBtZXNzYWdlIGJvZHkACS0g VGFrZSBiZXR3ZWVuIGFkZHJlc3MgYm9va3MACS0gV2hlcmVJcyBzdWJjb21t YW5kIG9uIFRha2Ugc2NyZWVuACBvIEltcHJvdmVkIEFkZHJlc3Nib29rIGNh cGFiaWxpdGllcwAJLSBWaWV3L0VkaXQgc2NyZWVuAAktIFNpbXBsaWZpY2F0 aW9uIG9mIHJlZ3VsYXIgdnMuIGxpc3QgZW50cmllcwAJLSBFYXNpZXIgdG8g YWRkIGVudHJpZXMgdG8gbGlzdHMACS0gRXhwb3J0IHN1YmNvbW1hbmQACS0g R2xvYmFsIGNvbmZpZyB2YXIgdG8gc2V0IGRlZmF1bHQgYWRkcmVzc2Jvb2sg ZW50cmllcwAJLSBTZWxlY3QgbXVsdGlwbGUgYWRkcmVzc2VzIGZvciBjb21w b3NlciB3aXRob3V0IHJlLWVudGVyaW5nAAktIENhbiBmb3J3YXJkIGFkZHJi b29rIGVudHJpZXMgdXNpbmcgTUlNRSB0eXBlIEFwcGxpY2F0aW9uL0RpcmVj dG9yeQAgAE5FV1MgSU1QUk9WRU1FTlRTACBvIFN1YnNjcmliZSB0byBtdWx0 aXBsZSBncm91cHMgd2l0aG91dCByZS1lbnRlcmluZyBmb3IgZWFjaAAgbyBT dXBwb3J0IGZvciBmb2xsb3ctdXBzIGhlYWRlciBpbiBSZXBseSBhbmQgVmll dwAgbyBTdXBwb3J0IE5OVFAgc2VydmVycyByZXF1aXJpbmcgYXV0aGVudGlj YXRpb24AIG8gQ29tcGlsZS10aW1lIG9wdGlvbiB0byBzdWJtaXQgbmV3cyBs b2NhbGx5IChyYXRoZXIgdGhhbiB2aWEgTk5UUCkAIG8gSW1wcm92ZWQgUmVw bHkgaGFuZGxpbmcAIABQUklOVElORyBJTVBST1ZFTUVOVFMAIG8gTmV3IHBy aW50ZXIgY29uZmlndXJhdGlvbiBzY3JlZW4AIG8gQ29udHJvbCBvZiB0cmFp bGluZyBmb3JtLWZlZWQAIG8gQWxsb3cgZGVmaW5pdGlvbiBvZiBsaXN0IG9m IHByaW50ZXJzACBvIE5ldyBmZWF0dXJlcyB0byBjb250cm9sIHNlcGFyYXRv cnMgYmV0d2VlbiBtZXNzYWdlcwAgbyBOZXcgZmVhdHVyZSB0byBhbGxvdyBw ZXItbWVzc2FnZSBhY2Nlc3MgdG8gY3VzdG9tIHByaW50IGNvbW1hbmQAIG8g QWJpbGl0eSB0byBwcmludCBtZXNzYWdlIGluZGV4ACBvIEZvcmNlZCBlbmFi bGluZyBvZiB4b24teG9mZiBmbG93LWNvbnRyb2wgZHVyaW5nIHByaW50aW5n ACBvIEFiaWxpdHkgdG8gc2V0IGluaXQgb3IgdHJhaWxlciBzdHJpbmdzIGZv ciBlYWNoIHByaW50ZXIgZGVmaW5pdGlvbgAgAFZJRVcgTUVTU0FHRSBJTVBS T1ZFTUVOVFMAIG8gTnVtYmVyIG9mIGxpbmVzIG9mIHRleHQgb3ZlcmxhcCBi ZXR3ZWVuIHBhZ2VzIGNhbiBiZSBzZXQAIG8gQ29udHJvbCBvZiB3aGljaCBo ZWFkZXJzIGFyZSBkaXNwbGF5ZWQgYnkgZGVmYXVsdAAgAENPTVBPU0VSIElN UFJPVkVNRU5UUwAgbyBMQ0MgKExpc3QgQ0MpIGhlYWRlciBmb3IgaGlkaW5n IGxvbmcgYWRkcmVzcyBsaXN0cwAgbyBUbzogd2lsbCBnZXQgZHVtbXkgZ3Jv dXAgaGVhZGVyIGlmIG9ubHkgQkNDIGdpdmVuIChubyBUTyBvciBDQykuACBv IFN1cHBvcnQgZm9yIHZlcmJvc2Ugc2VuZGluZyAoc2hvd3MgcmVzdWx0IG9m IGF0dGVtcHQgdG8gc2VuZCkAIG8gSW1wcm92ZWQganVzdGlmaWNhdGlvbiBh bGdvcml0aG0AIG8gUGFydGlhbCBzdXBwb3J0IGZvciBqdXN0aWZ5aW5nIGlu Y2x1ZGVkIG1lc3NhZ2UgdGV4dAAgbyBDYW4gZGVsZXRlIG1lc3NhZ2VzIGZy b20gUG9zdHBvbmVkIE1zZyBpbmRleAAgbyBeUiBzdWItb3B0aW9uIHRvIGlu Y2x1ZGUvYXR0YWNoIGEgbWVzc2FnZSAjIGZyb20gY3VycmVudCBmb2xkZXIA IG8gXlIgc3ViLW9wdGlvbiB0byB1cGxvYWQgZmlsZXMgZnJvbSBkZXNrdG9w IGNvbXB1dGVyIGRpcmVjdGx5IGludG8gY29tcG9zZXIAIG8gV29yZCB3cmFw IHByZXNlcnZlcyBOTHMAIG8gRmlsZSBuYW1lIGNvbXBsZXRpb24gKF5SLCBe SiBhbmQgIkF0dGNobW50OiI/KQAgbyBJZiBtZXNzYWdlIGNhbmNlbGVkLCBz YXZlIChvcHRpb25hbGx5KSBpbiAuZGVhZC5sZXR0ZXIAICAgIE5vdGU6IHRo aXMgaXMgYSBzYWZldHkgbmV0IGluIGNhc2UgbXNnIGlzIGNhbmNlbGVkIGJ5 IGFjY2lkZW50OwAgICAgICAgICAgdGhlIHNhZmV0eSBuZXQgY2FuIGJlIGRp c2FibGVkIHZpYSBxdWVsbC1kZWFkLWxldHRlci1vbi1jYW5jZWwAIG8gQ29t cG9zZXIgY2hlY2twb2ludGluZyAoTG9vayBmb3IgZmlsZXMgYmVnaW5uaW5n IHdpdGg6ICNwaWNvLi4uICkAIG8gQ29uZmlnIHZhcmlhYmxlIHRvIHNwZWNp ZnkgYWx0ZXJuYXRlIHNwZWxsZXIAIG8gSW5jbHVkZWQgdGV4dCBpbmRlbnQg c3RyaW5nIG1heSBiZSByZXNldAAgbyBDYW4gc2V0IGNvbXBvc2VyIHdyYXAg Y29sdW1uACBvIENhbiBtb2RpZnkgXksgYmVoYXZpb3IgdG8gY3V0IGZyb20g Y3Vyc29yIHBvc2l0aW9uLCBhbGEgZW1hY3MAIG8gQ2FuIHNlbGVjdCB3aGV0 aGVyIERFTEVURSBrZXkgYWN0cyBsaWtlIF5EIG9yIF5IACBvIFVzZSBzZXBh cmF0ZSBidWZmZXJzIGZvciBjdXQgYW5kIGp1c3RpZnkAIG8gV2F5IHRvIGlu cHV0IDgtYml0IGNoYXJhY3RlcnM6IDxFU0M+PEVTQz48ZGVjLW51bT48ZGVj LW51bT48ZGVjLW51bT4AIG8gUmVzdW1pbmcgcG9zdHBvbmVkIGNvbXBvc2l0 aW9uOiBzaG93IGZjYyBhbmQgYmNjIGlmIG5vdCBkZWZhdWx0IHZhbHVlcwAg AE1JU0MgQ09NTUFORCBJTVBST1ZFTUVOVFMAIG8gUGlwZQAJLXN1YmNvbW1h bmQgdG8gc2VsZWN0IHJhdyBtZXNzYWdlIG91dHB1dCBtb2RlAAktc3ViY29t bWFuZCB0byBzZWxlY3QgZnJlZS1vdXRwdXQgbW9kZQAJLXN1YmNvbW1hbmQg dG8gc2VsZWN0IHdoZXRoZXIgbWFpbGJveCBtZXNzYWdlIGRlbGltaXRlciBp cyBpbmNsdWRlZAAgbyBTb3J0IGJ5IFRPOiBvciBDQzogZmllbGQAIG8gQm91 bmNlAAktQXBwbHkgbm93IHN1cHBvcnRzIEJvdW5jZQAJLV5UIHN1YmNtZCB0 byBnZXQgdG8gYWRkcmVzcyBib29rACBvIFNlbGVjdAAJLUFsbG93cyBpbnZl cnNpb24gb2YgY3VycmVudCBzZWxlY3Rpb24AIAktSW1wcm92ZWQgdXNlci1p bnRlcmZhY2UgZm9yICJCeSBEYXRlIiBzZWxlY3Rpb24AIG8gUmVwbHkACS1O ZXdzZ3JvdXBzIGhlYWRlciBnZW5lcmFsbHkgaWdub3JlZCB1bmxlc3MgUGF0 aCBoZWFkZXIgcHJlc2VudAAJLU5ldyBvcHRpb24gdG8gYWxsb3cgc2ltdWx0 YW5lb3VzIGVtYWlsIHJlcGx5IGFuZCBuZXdzIGZvbGxvd3VwAAktUmVwbHkt dG8tYWxsIGltcHJvdmVkIGZvciBMSVNUU0VSViBjYXNlAAktRmVhdHVyZSB0 byB1c2UgUmVwbHktdG8gYWRkcmVzcyB3aXRob3V0IHByb21wdGluZwAgbyBT ZXR1cC9Db25maWcgc2NyZWVuAAktQWxsb3cgZXhpdCB3aXRob3V0IGNvbW1p dHRpbmcgY2hhbmdlcwAJLUltcHJvdmVkIEFkZCB2cy4gQ2hhbmdlIGJlaGF2 aW9yACBvIEltcHJvdmVkIEJ1ZyBSZXBvcnQgY29tbWFuZAAgbyBNYWluIG1l bnUgbm93IGhhcyBKb3VybmFsIHN1YmNvbW1hbmQgKGxvZyBvZiBpbmZvcm1h dGlvbmFsIG1lc3NhZ2VzKQAgbyBOZXcgIlNlbGVjdCBjdXJyZW50IG1zZyBh bmQgYWR2YW5jZSIgY29tbWFuZCBpbiBJbmRleCBhbmQgVmlld01zZyAoIjoi KQAgbyBFeHBvcnQgaW5jbHVkZXMgYWJpbGl0eSB0byBkb3dubG9hZCBtZXNz YWdlIHRvIGRlc2t0b3AgY29tcHV0ZXIAIG8gRmxhZyBjb21tYW5kIHJldmlz ZWQgdG8gcHJvdmlkZSAob3B0aW9uYWwpIGRpc3BsYXkgb2YgYWxsIGZsYWdz ACAARkVBVFVSRVMgVE8gQVNTSVNUIFZJU1VBTExZIElNUEFJUkVEIFVTRVJT ACBvIHNob3ctY3Vyc29yIGZlYXR1cmUAIG8gc2luZ2xlLWNvbHVtbiBmb2xk ZXIvZmlsZSBsaXN0IGRpc3BsYXkAIG8gZGlzYWJsZS1rZXltZW51IGZlYXR1 cmUAIG8gY29udHJvbCBvZiBpbmRleCBkaXNwbGF5IGZvcm1hdAAgbyBjb250 cm9sIG9mIGFkZHJlc3Nib29rIGRpc3BsYXkgZm9ybWF0ACBvIGNvbnRyb2wg b2YgcGFnZSBvdmVybGFwIGluIFZpZXcgTWVzc2FnZQAgAEZPTERFUiBBTkQg RklMRSBNQU5BR0VNRU5UIElNUFJPVkVNRU5UUwAgbyBOZXcgZGVmYXVsdCBz YXZlIGFuZCBmY2MgbmFtZSBydWxlcwAgbyBDb250cm9sIG92ZXIgd2hldGhl ciBkb3QgZmlsZXMgYXJlIGRpc3BsYXllZAAgbyBJbmNvbWluZy1hcmNoaXZl LWZvbGRlcnMgbGlzdAAgbyBQcnVuZWQtZm9sZGVycyBsaXN0ACAATUlNRSBJ TVBST1ZFTUVOVFMAIG8gbWltZS50eXBlcyBmaWxlIHRvIGNvbnRyb2wgY29u dGVudC10eXBlIG9mIGF0dGFjaG1lbnQAIG8gT3B0aW9uIHRvIGVuYWJsZSA4 QklUTUlNRSBuZWdvdGlhdGlvbiB3aGVuIEVTTVRQIHNlcnZlciBhdmFpbGFi bGUAIG8gT3B0aW9uIHRvIHN1cHByZXNzIE1JTUUgZW5jb2RpbmcgZm9yIE5l d3MgcG9zdGluZwAgbyBWaWV3IE1lc3NhZ2UgYW5kIFZpZXcgQXR0YWNoIHNo b3cgdHlwZS9zdWJ0eXBlACBvIE5ldyAiQWJvdXQgQXR0YWNobWVudCIgc3Vi Y29tbWFuZCB1bmRlciBWaWV3IEF0dGFjaAAgbyBSRkMtMTUyMiBub24tYXNj aWkgY2hhcmFjdGVyIHN1cHBvcnQgZm9yIGhlYWRlcnMAIG8gTWFpbGNhcCBj YW4gb3ZlcnJpZGUgaW50ZXJuYWwgdmlld2VyIGZvciB0ZXh0L3R5cGVzIGV4 Y2VwdCB0ZXh0L3BsYWluACBvIFN1cHByZXNzIGRpc3BsYXkgb2YgdGV4dCB0 eXBlcyBvdmVycmlkZGVuIGluIG1haWxjYXAsIGV4Y2VwdCB0ZXh0L3BsYWlu ACBvIENvbXBvc2VyIHNob3dzIGFzc2lnbmVkIGNvbnRlbnQtdHlwZSBmb3Ig YXR0YWNobWVudHMAIG8gQ2FuIHNldCBtaW1lLXR5cGVzIGFuZCBtYWlsY2Fw IGZpbGUgcGF0aAAgbyBUcnkgdG8gZGlzcGxheSBmaXJzdCB0ZXh0IHR5cGUg aW4gbWVzc2FnZSBldmVuIGlmIG1pcy1sYWJlbGxlZAAgAE5FVyBDT01NQU5E IExJTkUgT1BUSU9OUwAgbyBBIC1jIGNvbnRleHQgZmxhZyBmb3IgLWYgKGFs bG93cyBvcGVuaW5nIHBhdGggdy9vIGNvbnRleHQgaW50ZXJwcmV0YXRpb24p ACBvIEFsbG93ICJwaW5lIGZyZWQgPCBmaWxlICIgICh3aGljaCBzdGlsbCBw dXRzIHlvdSBpbnRvIHRoZSBjb21wb3NlcikAIG8gRm9yIFBpY286IG9wZXJh dGluZy1kaXJlY3RvcnkgZmxhZywgc2ltaWxhciB0byBQaW5lJ3MgY29uZmln IHZhcmlhYmxlACAAUEVSRk9STUFOQ0UgSU1QUk9WRU1FTlRTACBvIEludGVy bmFsIG9wdGltaXphdGlvbnMAIG8gSW1wcm92ZWQgdXNlIG9mIElNQVAgc3Ry ZWFtcyB3aGVuIGNoYW5naW5nIGZvbGRlcnMAIG8gVXNlIG9mIHNhbWUgc3Ry ZWFtIGZvciBhZ2dyZWdhdGUgc2F2ZXMAIG8gTWFqb3IgaW1wcm92ZW1lbnRz IGluIGluZm9ybWF0aW9uYWwgbWVzc2FnZSBkaXNwbGF5IGFuZCBxdWV1aW5n ACBvIEZ1bGwgY2FjaGluZyBlbmFibGVkIGluIFdpbjMyIHZlcnNpb24gb2Yg UEMtUGluZQAgAE5FVyBWQVJJQUJMRVMAIAAgbyBpbmNvbWluZy1hcmNoaXZl LWZvbGRlcnM9ACBvIHBydW5lZC1mb2xkZXJzPQAgbyBkZWZhdWx0LXNhdmVk LW1zZy1mb2xkZXI9ACBvIHZpZXdlci1oZHJzPQAgbyBnb3RvLWRlZmF1bHQt cnVsZT0AIG8gc3BlbGxlcj0AIG8gY29tcG9zZXItd3JhcC1jb2x1bW49ACBv IHJlcGx5LWluZGVudC1zdHJpbmc9ACBvIGRpc3BsYXktZmlsdGVycz0AIG8g c2VuZGluZy1maWx0ZXJzPQAgbyBhbHQtYWRkcmVzc2VzPQAgbyBhZGRyZXNz Ym9vay1mb3JtYXRzPQAgbyBpbmRleC1mb3JtYXQ9ACBvIHZpZXdlci1vdmVy bGFwPQAgbyBzdGF0dXMtbWVzc2FnZS1kZWxheT0AIG8gbWFpbC1jaGVjay1p bnRlcnZhbD0AIG8gbmV3c3JjLXBhdGg9ACBvIG5ld3MtYWN0aXZlLWZpbGUt cGF0aD0AIG8gbmV3cy1zcG9vbC1kaXJlY3Rvcnk9ACBvIHVwbG9hZC1jb21t YW5kPQAgbyB1cGxvYWQtY29tbWFuZC1wcmVmaXg9ACBvIGRvd25sb2FkLWNv bW1hbmQ9ACBvIGRvd25sb2FkLWNvbW1hbmQtcHJlZml4PQAgbyBtYWlsY2Fw LXNlYXJjaC1wYXRoPQAgbyBtaW1ldHlwZS1zZWFyY2gtcGF0aD0AIG8gc2Vu ZG1haWwtcGF0aD0gICAgICAgICAgIChpbnRlbnRpb25hbGx5IG9taXR0ZWQg ZnJvbSBjb25maWcgc2NyZWVuKQAgbyBvcGVyYXRpbmctZGlyPSAgICAgICAg ICAgKGludGVudGlvbmFsbHkgb21pdHRlZCBmcm9tIGNvbmZpZyBzY3JlZW4p ACAAVmFyaWFibGVzIHRoYXQgY2FuIG9ubHkgYmUgc2V0IGluIHBpbmUuY29u ZiBvciBwaW5lLmNvbmYuZml4ZWQ6ACAAIG8gYnVncy1hZGRpdGlvbmFsLWRh dGE9ACBvIHN1Z2dlc3QtZnVsbG5hbWU9ACBvIHN1Z2dlc3QtYWRkcmVzcz0A IG8gbG9jYWwtZnVsbG5hbWU9ACBvIGxvY2FsLWFkZHJlc3M9ACBvIGZvcmNl ZC1hYm9vay1lbnRyeT0AIG8ga2Jsb2NrLXBhc3N3ZC1jb3VudD0AIAAgTkVX IEZFQVRVUkVTOgAgACBvIGFsbG93LXRhbGsgICAgICAgICAgICAgICAgKGVu YWJsZXMgb3RoZXIgcHJvY2Vzc2VzIHRvIHdyaXRlIHRvIHR0eSkAIG8gYXV0 by16b29tLWFmdGVyLXNlbGVjdAAgbyBhdXRvLXVuem9vbS1hZnRlci1hcHBs eQAgbyBjb21wb3NlLWN1dC1mcm9tLWN1cnNvciAgIChhbGEgZW1hY3MpACBv IGNvbXBvc2UtbWFwcy1kZWxldGUta2V5LXRvLWN0cmwtZAAgbyBjb21wb3Nl LXNlbmQtb2ZmZXJzLWZpcnN0LWZpbHRlcgAgbyBkaXNhYmxlLWtleW1lbnUA IG8gZGlzYWJsZS1zaWduYXR1cmUtZWRpdC1jbWQAIG8gZW5hYmxlLThiaXQt ZXNtdHAtbmVnb3RpYXRpb24AIG8gZW5hYmxlLThiaXQtbm50cC1wb3N0aW5n ACBvIGVuYWJsZS1jcnVpc2UtbW9kZSAgICAgICAgKFNQQUNFIGFjdHMgbGlr ZSB0YWIgd2hlbiBhdCBlbmQgb2YgbXNnKQAgbyBlbmFibGUtY3J1aXNlLW1v ZGUtZGVsZXRlIChsb29rIGF0IGl0IG9uY2UsIHRoZW4gaXQgZGlzYXBwZWFy cykAIG8gZW5hYmxlLWRvdC1maWxlcyAgICAgICAgICAoZmlsZSBicm93c2Vy IG5vcm1hbGx5IGhpZGVzIGRvdCBmaWxlcykAIG8gZW5hYmxlLWRvdC1mb2xk ZXJzICAgICAgICAoZm9sZGVyIGxpc3RlciBub3JtYWxseSBoaWRlcyB0aGVt KQAgbyBlbmFibGUtZmxhZy1zY3JlZW4taW1wbGljaXRseQAgbyBlbmFibGUt bW91c2UtaW4teHRlcm0AIG8gZW5hYmxlLXZlcmJvc2Utc210cC1wb3N0aW5n ACBvIGZjYy1vbi1ib3VuY2UAIG8gcGFzcy1jb250cm9sLWNoYXJhY3RlcnMt YXMtaXMAIG8gcHJpbnQtb2ZmZXJzLWN1c3RvbS1jbWQtcHJvbXB0ACBvIHBy aW50LWluZGV4LWVuYWJsZWQAIG8gcHJpbnQtZm9ybWZlZWQtYmV0d2Vlbi1t ZXNzYWdlcwAgbyBxdWVsbC1kZWFkLWxldHRlci1vbi1jYW5jZWwAIG8gcXVl bGwtbG9jay1mYWlsdXJlLXdhcm5pbmdzACBvIHF1ZWxsLXN0YXR1cy1tZXNz YWdlLWJlZXBpbmcAIG8gcmVwbHktYWx3YXlzLXVzZXMtcmVwbHktdG8AIG8g c2F2ZS13aWxsLXF1b3RlLWxlYWRpbmctZnJvbXMAIG8gc2hvdy1jdXJzb3IA IG8gc2luZ2xlLWNvbHVtbi1mb2xkZXItbGlzdAAgbyB0YWItdmlzaXRzLW5l eHQtbmV3LW1lc3NhZ2Utb25seSAgKHNraXBzIHRob3NlIG1hcmtlZCBJbXBv cnRhbnQpACBvIHVzZS1zZW5kZXItbm90LXgtc2VuZGVyACAATW9kaWZpZWQ6 ICBwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJhY3RlcnMgIChub3cgaW1wbGlj aXQgZHVyaW5nIHByaW50aW5nKQAgAE5FVyBGRUFUVVJFUyBTUEVDSUZJQyBU TyBQQy1QSU5FIGZvciBXaW5kb3dzACAAIG8gUHVsbC1kb3duIG1lbnVzACBv IE9wdGlvbmFsIHRvb2wgYmFyACBvIFNjcm9sbCBiYXJzACBvIEFkZGl0aW9u YWwgbW91c2Ugc3VwcG9ydAAgbyBJbXByb3ZlZCBjdXQvcGFzdGUgc3VwcG9y dAAgbyBBYmlsaXR5IHRvIGRpc3BsYXkgbWVzc2FnZSBpbiBzZXBhcmF0ZSB3 aW5kb3cAIG8gU2NyZWVuIGFuZCBwcmludGVyIGZvbnRzIHNlcGFyYXRlbHkg Y29udHJvbGxhYmxlACBvIEltcHJvdmVkIFdpbmRvd3MgcHJpbnRpbmcgc3Vw cG9ydAAgbyBTcGVsbCBjaGVja2VyIGludGVyZmFjZQAgbyBQaXBpbmcgc3Vw cG9ydAAgbyBEcmFnJ24nZHJvcCBpbnRvIGNvbXBvc2VyACBvIENyZWF0ZSBw aW5lY3JzaC50eHQgd2hlbiBpdCBjcmFzaGVzACBvIFdpbjMyIHZlcnNpb24s IHdpdGggZnVsbCBjYWNoaW5nACBvIENvbnRyb2wtNiB3b3JrcyBjb25zaXN0 ZW50bHkgYXMgXl4gKE1hcmspACBvIENhbiBlbmFibGUgZGlhbG9ndWUgYm94 ZXMgaW4gbGlldSBvZiBub3JtYWwgcHJvbXB0cwAgAEJVRyBGSVhFUwAgACBv ICBwaW5lLmNvbmYgKGluaXQuYykgZml4IChzb21lIHZhcmlhYmxlcyBiZWlu ZyBpZ25vcmVkKQAgbyAgRXhwb3J0IGJ1ZyAoaW52YWxpZCBtZXNzYWdlIHNl cGFyYXRvciBzeW50YXgpACBvICBFbXB0eSAucGluZS1pbnRlcnJ1cHRlZCBu b3QgcmVtb3ZlZAAgbyAgSW50ZXJydXB0ZWQgY29tcG9zaXRpb25zIG5vdCBi ZWluZyBzYXZlZAAgbyAgTG9vcGluZyBmaXhlcwAgbyAgUExVUyBodW5kcmVk cyBvZiBvdGhlcnMuLi4AIABPVEhFUgAgACBvIFBpbmUgZmlsZSBicm93c2Vy IGF2YWlsYWJsZSBhcyBhIHN0YW5kLWFsb25lIHByb2dyYW0gKFBpbG90KQAg byBOZXcgdmVyc2lvbiBvZiBQaWNvACBvIFJldmlzZWQgVXBkYXRlIHNlcnZp Y2UsIGFjY2Vzc2VkIGJ5IFBpbmUncyBTZXR1cC9VcGRhdGUgY29tbWFuZAAg AFNFTkRJTkcgU1RSQVRFR1kAIABCZWdpbm5pbmcgd2l0aCAzLjkyLCBQaW5l IHNlbmRzIG1lc3NhZ2VzIGluIGEgZGlmZmVyZW50IHdheS4AUHJldmlvdXNs eSwgUGluZSBjcmVhdGVkIGEgdGVtcCBmaWxlIGNvbnRhaW5pbmcgdGhlIG1l c3NhZ2UgdG8gYmUAc2VudCwgYW5kIGludm9rZWQgc2VuZG1haWwgaW4gYSB3 YXkgdGhhdCB3b3VsZCBjYXVzZSBpdCB0byBkZXJpdmUAdGhlIFNNVFAgZW52 ZWxvcGUgaW5mb3JtYXRpb24gZnJvbSB0aGUgbWVzc2FnZSBoZWFkZXJzLiAg VGhpcyBoYWQAc2V2ZXJhbCBkaXNhZHZhbnRhZ2VzLCBpbmNsdWRpbmcgdGhl IGluYWJpbGl0eSB0byBzdXBwb3J0IEVTTVRQAG9wdGlvbnMgc3VjaCBhcyA4 QklUTUlNRS4gIFNvIG5vdyBQaW5lLCBieSBkZWZhdWx0LCBpbnZva2VzIHNl bmRtYWlsAHN1Y2ggdGhhdCBpdCBjYW4gZGlyZWN0bHkgaW50ZXJhY3Qgdmlh IFNNVFAgY29tbWFuZHMuICBIb3dldmVyLAB0aGUgZGlyZWN0IGludGVyYWN0 aW9uIGhhcyBjYXVzZWQgdW5kZXNpcmVkIHNpZGUgZWZmZWN0cyBhdCBzb21l IABzaXRlcy4gIEZvciBleGFtcGxlOgAgACBvIElmIHlvdXIgc2VuZG1haWwg aXMgY29uZmlndXJlZCB0byBkbyBhZGRyZXNzIHZhbGlkYXRpb24sIGl0IG1h eQAgICB0YWtlIHNpZ25pZmljYW50bHkgbG9uZ2VyIGZvciBzZW5kbWFpbCB0 byBhY2NlcHQgdGhlIG1lc3NhZ2UAICAgYW5kIGxldCBQaW5lIGNvbnRpbnVl IHRoYW4gaXQgdXNlZCB0by4AIAAgbyBTb21lIHNlbmRtYWlscyBhcmUgY29u ZmlndXJlZCB0byBnZW5lcmF0ZSBYLUF1dGhlbnRpY2F0aW9uLVdhcm5pbmcA ICAgaGVhZGVycyB3aGVuIGRpcmVjdGx5IGludm9rZWQgYnkgUGluZS4AIABJ ZiB5b3UgZXhwZXJpZW5jZSBzZW5kaW5nIGRpZmZpY3VsdGllcywgdGhlIGZp cnN0IHRoaW5nIHRvIHRyeSBpcwBzZXR0aW5nIHRoZSBmb2xsb3dpbmcgY29u ZmlndXJhdGlvbiB2YXJpYWJsZTogIHNtdHAtc2VydmVyPWxvY2FsaG9zdAAg AElmIHRoYXQgZG9lc24ndCBoZWxwLCBpdCBpcyBwb3NzaWJsZSB0byByZXZl cnQgdG8gUGluZSdzIHByZXZpb3VzIG1ldGhvZABvZiBzZW5kaW5nIHZpYSBh IHRlbXBvcmFyeSBmaWxlLiAgSW4gdGhlIGNvbnRyaWIvdXRpbHMgZGlyZWN0 b3J5IG9mIHRoZQBkaXN0cmlidXRpb24sIHRoZXJlIGlzIGEgc2hlbGwgc2Ny aXB0IG5hbWVkACAgICJzZW5kaXQuc2giICAAVG8gcmV2ZXJ0LCBpbnN0YWxs IHRoaXMgc2NyaXB0IGFuZCBzZXQgdGhlIHNlbmRtYWlsLXBhdGggdmFyaWFi bGUgdG8gaXRzAHBhdGguACAAU1RBQklMSVRZIEFORCBMSUZFIEVYUEVDVEFO Q1kAIABQaW5lIDMuOTMgY29ycmVjdHMgbWFueSwgYnV0IGNlcnRhaW5seSBu b3QgYWxsLCBvZiB0aGUgYnVncyByZXBvcnRlZCBpbgB0aGUgd2Vla3MgZm9s bG93aW5nIHRoZSAzLjkyIHJlbGVhc2UuIFBpbmUgMy45MiB3YXMgYSBtYWpv ciByZWxlYXNlIHdpdGggAGEgKmxvdCogb2YgbmV3IHN0dWZmLiAAIABJZiBj aXJjdW1zdGFuY2VzIHdhcnJhbnQsIHRoZXJlIG1heSBiZSBhICIzLjk0IiBi dWcgZml4IHJlbGVhc2UsIGJ1dCB3ZQBhcmUgaG9waW5nIHRvIGF2b2lkIHRo YXQgYW5kIG5vdyBmb2N1cyBvdXIgYXR0ZW50aW9uIG9uIFBpbmUgNC4wMCwg d2hpY2gAd2lsbCBtb3N0bHkgaGF2ZSB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5 IGFzIDMuOTMsIGJ1dCB3aWxsIHVzZSB0aGUgbmV3AElNQVA0LWNhcGFibGUg Yy1jbGllbnQgbGlicmFyaWVzIGluIHByZXBhcmF0aW9uIGZvciB1dGlsaXpp bmcgY2VydGFpbgBJTUFQNCBleHRlbnNpb25zIGxhdGVyIG9uLiAgSXQgd2ls bCBhbHNvIGNvbnRhaW4gbW9yZSBidWcgZml4ZXMsIG9mAGNvdXJzZS4gACAA LS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgKDIpIFBDLVBJTkUgTk9URVMgfAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0AIABQQy1QaW5lIGlzIG5vdyBhdmFpbGFi bGUgZm9yIFdpbmRvd3MvV2luc29jayBpbiBib3RoIDE2IGFuZCAzMiBiaXQA dmVyc2lvbnMsIGFzIHdlbGwgYXMgdGhlIGZvbGxvd2luZyBET1MgdmVyc2lv bnM6IHBhY2tldCBkcml2ZXIsIE5vdmVsbABMV1AsIEZUUCBQQy1UQ1AsIFN1 biBQQy1ORlMuICBPbmx5IHRoZSAzMiBiaXQgV2luZG93cyB2ZXJzaW9uIGhh cyBmdWxsAGNhY2hpbmcgZW5hYmxlZDsgdGh1cyBpdCBzaG91bGQgYmUgbm90 aWNlYWJseSBmYXN0ZXIgdGhhbiB0aGUgRE9TIGFuZAAxNiBiaXQgV2luZG93 cyB2ZXJzaW9ucy4gIFNvcnRpbmcsIGhvd2V2ZXIsIGlzIHN0aWxsIHNsb3cu ACAAU29tZSBzcGVjaWZpYyBsaW1pdGF0aW9ucyBvZiB0aGUgRE9TIHZlcnNp b24gKHRoZXNlIGRvIG5vdCBhcHBseSB0bwB0aGUgV2luZG93cy9XaW5zb2Nr IHZlcnNpb24gb2YgUEMtUGluZSk6ACAgIG8gVGhlIHVuaXgtcGlwZS1jbWQg ZnVuY3Rpb24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBUaGVyZSBpcyBubyBz cGVsbGluZyBjaGVja2VyLgAgICBvIEFsdGVybmF0ZSBlZGl0b3IgZnVuY3Rp b24gaXMgbm90IGF2YWlsYWJsZS4AICAgbyBNZW1vcnk6IHRoZSBET1MgdmVy c2lvbiBuZWVkcyBhYm91dCA1MDBLIG91dCBvZiA2NDBLLgAgICBvIFRoZSBE T1MgdmVyc2lvbiBjYW4ndCBydW4gaW1hZ2Ugdmlld2VyIGZyb20gd2l0aGlu IFBpbmUsIGR1ZSB0byBtZW1vcnkuACAgIG8gTWVzc2FnZXMgKGV4Y2x1ZGlu ZyBhdHRhY2htZW50cykgbXVzdCBmaXQgaW4gRE9TIG1lbW9yeSwAICAgICBo b3dldmVyLCBhdHRhY2htZW50cyBtYXkgYmUgYW55IHNpemUuACAAQWRkaXRp b25hbCBub3RlczoAIAAtVGhlIFdpbmRvd3MvV2luc29jayB2ZXJzaW9uIG9m IFBDLVBpbmUgaXMgbm90IGEgZnVsbCBHVUkgV2luZG93cwAgYXBwbGljYXRp b24sIGhvd2V2ZXIsIHZlcnNpb24gMy45MiBpbnRyb2R1Y2VzIHF1aXRlIGEg ZmV3IEdVSQAgYW1lbml0aWVzLCBpbmNsdWRpbmc6IHNjcm9sbCBiYXJzLCBw dWxsLWRvd24gbWVudXMsIGV4cGFuZGVkIG1vdXNlACBzdXBwb3J0LCBldGMu ACAALVdoaWxlIG1lc3NhZ2UgZm9sZGVycyBtYXkgYmUgZWl0aGVyIGxvY2Fs IG9yIHJlbW90ZSwgc2V2ZXJhbCBzdXBwb3J0ACBmaWxlcyBtdXN0IGJlIGF2 YWlsYWJsZSBvbiB0aGUgbG9jYWwgZGlzay4gIEluIHBhcnRpY3VsYXIgeW91 cgAgUElORVJDIGNvbmZpZyBmaWxlLCBBRERSQk9PSywgTkVXU1JDLCBhbmQg UElORS5TSUcgKHlvdXIgc2lnbmF0dXJlIGZpbGUpLgAgT3RoZXIgZmlsZXMg KHBvc3Rwb25lZCBhbmQgaW50ZXJydXB0ZWQgbWVzc2FnZXMsIGRlYnVnIGZp bGVzKSBhcmUgYWxzbwAgc3RvcmVkIGxvY2FsbHkuICBTb21lIHVzZXJzIG9m IGJvdGggUEMtUGluZSBhbmQgVW5peCBQaW5lIG11c3Qgd29ycnkAIGFib3V0 IGtlZXBpbmcgdGhlaXIgcGluZXJjLCBhZGRyZXNzIGJvb2ssIGFuZCBuZXdz cmMgZmlsZXMgaW4gc3luYy4AIFRoaXMgbWF5IGJlIGRvbmUgdXNpbmcgcmVt b3RlIGZpbGUgc3lzdGVtIHByb3RvY29scyBvciBtYW51YWwgY29weWluZy4A IFJlbW90ZSBhY2Nlc3MgdG8gdGhlc2Ugc3VwcG9ydCBmaWxlcyBpcyAqZGVm aW5pdGVseSogcGxhbm5lZCBmb3IgdGhlIGZ1dHVyZS4AIAAtVGhlIFBDLVBJ TkUgbWVzc2FnZSBmb2xkZXIgZm9ybWF0IGlzIGJhc2VkIG9uIGJ5dGUtY291 bnRzIGZvciBtYXhpbXVtACBlZmZpY2llbmN5LCBzbyB0aGV5IG11c3Qgbm90 IGJlIGVkaXRlZC4gVGhlIGZvcm1hdCBpcyBub24tc3RhbmRhcmQsIGJ1dAAg Y29udmVyc2lvbiB1dGlsaXRpZXMgd291bGQgbm90IGJlIGRpZmZpY3VsdC4g VGhpcyBmb3JtYXQgaXMgc3VwcG9ydGVkIGluACBVbml4IFBpbmUgYXMgd2Vs bC4gIFBDLVBpbmUgY2FuIGFsc28gb3BlbiBVbml4LXN0eWxlIGZvbGRlcnMg Zm9yACBSRUFELU9OTFkgYWNjZXNzLgAgAC1Eb24ndCBleHBlY3QgdG8gZGlz cGxheSBhIHBpY3R1cmUgd2l0aG91dCBleGl0aW5nIFBDLVBpbmUgZm9yIERP UywgZHVlACB0byBET1MgbWVtb3J5IGxpbWl0YXRpb25zLiAgSW4gc29tZSBj b25maWd1cmF0aW9ucywgdGhlcmUgKm1heSogYmUgZW5vdWdoACBtZW1vcnkg Zm9yIHRoZSB2aWV3ZXIgYW5kIGEgc21hbGwgaW1hZ2UsIGJ1dCBkb24ndCBj b3VudCBvbiBpdC4gIFdpdGgAIFBDLVBpbmUgZm9yIFdpbmRvd3MvV2luc29j aywgdGhlIG1lbW9yeSBjb25zdHJhaW50cyBhcmUgZ3JlYXRseQAgZGltaW5p c2hlZCwgYW5kIHZpZXdpbmcgaW1hZ2UgYXR0YWNobWVudHMgc2VlbXMgdG8g d29yayBxdWl0ZSB3ZWxsLiAgV2UAIGhhdmUgYmVlbiB0ZXN0aW5nIHdpdGgg dGhlICJsdmlldyIgcGFja2FnZSBieSBMZW9uYXJkbyBMb3VyZWlybywgd2hp Y2gAIGNhbiBiZSBvYnRhaW5lZCBmcm9tIG9hay5vYWtsYW5kLmVkdSBvciBh bnkgb3RoZXIgU2ltVGVsIG1pcnJvciBzaXRlLgAgAC0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8ICgzKSBDb25maWd1cmF0aW9uIHwALS0tLS0tLS0tLS0tLS0t LS0tLS0tACAAQ29uZmlndXJhdGlvbiBwcmVjZWRlbmNlLgAgAFRoZXJlIGFy ZSBzZXZlcmFsIGxldmVscyBvZiBQaW5lIGNvbmZpZ3VyYXRpb24uICBDb25m aWd1cmF0aW9uIHZhbHVlcyBhdABhIGdpdmVuIGxldmVsIG92ZXJyaWRlIGNv cnJlc3BvbmRpbmcgdmFsdWVzIGF0IGxvd2VyIGxldmVscy4gIEluIG9yZGVy IG9mAGluY3JlYXNpbmcgcHJlY2VkZW5jZToAIAAgbyBidWlsdC1pbiBkZWZh dWx0cywAIG8gc3lzdGVtLXdpZGUgcGluZS5jb25mIGZpbGUsACBvIHBlcnNv bmFsIC5waW5lcmMgZmlsZSAobWF5IGJlIHNldCB2aWEgYnVpbHQtaW4gU2V0 dXAvQ29uZmlnIG1lbnUuKSwAIG8gY29tbWFuZC1saW5lIG9wdGlvbnMsACBv IHN5c3RlbS13aWRlIHBpbmUuY29uZi5maXhlZCBmaWxlLgAgAFRoZXJlIGlz IG9uZSBleGNlcHRpb24gdG8gdGhlIHJ1bGUgdGhhdCBjb25maWd1cmF0aW9u IHZhbHVlcyBhcmUgcmVwbGFjZWQAYnkgdGhlIHZhbHVlIG9mIHRoZSBzYW1l IG9wdGlvbiBpbiBhIGhpZ2hlci1wcmVjZWRlbmNlIGZpbGU6AHRoZSBmZWF0 dXJlLWxpc3QgdmFyaWFibGUgaGFzIHZhbHVlcyB0aGF0IGFyZSBhZGRpdGl2 ZSwgYnV0IGNhbiBiZQBuZWdhdGVkIGJ5IHByZXBlbmRpbmcgIm5vLSIgaW4g ZnJvbnQgb2YgYW4gaW5kaXZpZHVhbCBmZWF0dXJlIG5hbWUuACAARmlsZSBu YW1lIGRlZmF1bHRzLgAgAE5vdGVzOgAgACBvIDxleGUgZGlyPiA9IGRpcmVj dG9yeSB3aGVyZSBwaW5lLmV4ZSBmb3VuZC4AIG8gPHBpbmVyYyBkaXI+ID0g ZGlyZWN0b3J5IHdoZXJlIHBpbmVyYyBmb3VuZC4AIG8gKiA9IGRlZmF1bHQg ZmlsZSBuYW1lIGlzIG92ZXJyaWRhYmxlIGluIHBpbmVyYy4AIG8gJEhPTUUs IGlmIG5vdCBleHBsaWNpdGx5IHNldCwgZGVmYXVsdHMgdG8gcm9vdCBvZiB0 aGUgY3VycmVudCBkcml2ZS4AIG8gJE1BSUxDQVBTLCBpZiBzZXQsIGlzIHVz ZWQgaW4gbGlldSBvZiB0aGUgZGVmYXVsdCBtYWlsY2FwIHNlYXJjaCBwYXRo cy4AIG8gKyBiZXR3ZWVuIHRoZSBtYWlsY2FwIHBhdGhzIGltcGxpZXMgdGhh dCB0aGUgdHdvIGZpbGVzIGFyZSBjb21iaW5lZC4AIG8gOyBiZXR3ZWVuIG90 aGVyIGRlZmF1bHQgcGF0aHMgaW1wbGllcyB0aGF0IHRoZSBmaXJzdCBvbmUg Zm91bmQgaXMgdXNlZC4AIABQaW5lIGxvb2tzIGZvciBtb3N0IHN1cHBvcnQg ZmlsZXMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGl0IGZpbmRzIGl0cwBwZXJz b25hbCBjb25maWd1cmF0aW9uIGZpbGUgKHBpbmVyYykuICBUaGUgLXAgY29t bWFuZC1saW5lIGZsYWcgbWF5IGJlAHVzZWQgdG8gc3BlY2lmeSBhIHBhcnRp Y3VsYXIgcGF0aCBuYW1lIGZvciB0aGUgcGluZXJjIGZpbGUuICBJZiBhAHBp bmVyYyBmaWxlIGRvZXMgbm90IGV4aXN0LCBpdCB3aWxsIGJlIGNyZWF0ZWQg KGlmIGRpcmVjdG9yeSBwZXJtaXNzaW9ucwBhbGxvdykuICBJbiBQQy1QaW5l LCBpZiAtcCBvciAkUElORVJDIGFyZSBub3QgZGVmaW5lZCwgUGluZSB3aWxs IGxvb2sAaW4gJEhPTUVcUElORSBhbmQgdGhlIGRpcmVjdG9yeSBjb250YWlu aW5nIHRoZSBQSU5FLkVYRS4gIElmIGEgUElORVJDAGZpbGUgZG9lcyBub3Qg ZXhpc3QgaW4gZWl0aGVyIG9uZSwgaXQgd2lsbCBjcmVhdGUgb25lIGluIHRo ZSBmaXJzdCBvZiB0aG9zZQB0d28gZGlyZWN0b3JpZXMgdGhhdCBpcyB3cml0 YWJsZS4gIEluIGRldGFpbDoAIABQQy1QaW5lOgAgACBleGVjdXRhYmxlICAg ICA8RE9TIHNlYXJjaCBwYXRoPlxwaW5lLmV4ZQAgaGVscCBpbmRleCAgICAg PGV4ZSBkaXI+XHBpbmUubmR4ACBoZWxwIHRleHQgICAgICA8ZXhlIGRpcj5c cGluZS5obHAAIAAgcGVycyBjb25maWcgICAgJFBJTkVSQyAgOyAgJEhPTUVc cGluZVxwaW5lcmMgIDsgIDxleGUgZGlyPlxwaW5lcmMAIGdsb2JhbCBjZmcg ICAgICRQSU5FQ09ORgAgACBwYXNzd29yZCAgICAgICA8cGluZXJjIGRpcj5c cGluZS5wd2QAIGRlYnVnICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lZGVi Zy50eHQAIGNyYXNoICAgICAgICAgIDxwaW5lcmMgZGlyPlxwaW5lY3JzaC50 eHQAIHNpZ25hdHVyZSogICAgIDxwaW5lcmMgZGlyPlxwaW5lLnNpZwAgYWRk cmVzc2Jvb2sqICAgPHBpbmVyYyBkaXI+XGFkZHJib29rACBhZGRyYm9vayBs dSAgICA8cGluZXJjIGRpcj5cYWRkcmJvb2subHUgICAgKGFwcGVuZHMgLmx1 IHRvIGFkZHJiayBuYW1lLikAIG1haWxjYXAqICAgICAgIDxwaW5lcmMgZGly PlxtYWlsY2FwICArICA8ZXhlIGRpcj5cbWFpbGNhcAAgbWltZXR5cGVzKiAg ICAgPHBpbmVyYyBkaXI+XG1pbWV0eXBlICsgIDxleGUgZGlyPlxtaW1ldHlw ZQAgbmV3c3JjKiAgICAgICAgJEhPTUUKZXdzcmMgKGlmIGV4aXN0cywgZWxz ZSkgPHBpbmVyYyBkaXI+CmV3c3JjACBzZW50bWFpbCogICAgICAkSE9NRVxt YWlsXHNlbnRtYWlsLm10eAAgcG9zdHBvbmVkKiAgICAgJEhPTUVcbWFpbFxw b3N0cG9uZC5tdHgAIGludGVycnVwdGVkICAgICRIT01FXG1haWxcaW50cnVw dGQAIABVbml4IFBpbmU6ACAAIGV4ZWN1dGFibGUgICAgIDxVbml4IHNlYXJj aCBwYXRoPi9waW5lACBwZXJzbmwgY2ZnICAgICB+Ly5waW5lcmMAIGdsb2Jh bCBjZmcgICAgIC91c3IvbG9jYWwvbGliL3BpbmUuY29uZgAgZml4ZWQgY2Zn ICAgICAgL3Vzci9sb2NhbC9saWIvcGluZS5jb25mLmZpeGVkACBsb2NhbCBo ZWxwICAgICAvdXNyL2xvY2FsL2xpYi9waW5lLmluZm8AIAAgaW50ZXJydXB0 ZWQgICAgfi8ucGluZS1pbnRlcnJ1cHRlZC1tYWlsACBkZWJ1ZyAgICAgICAg ICB+Ly5waW5lLWRlYnVnTgAgY3Jhc2gJCX4vLnBpbmUtY3Jhc2gAIG5ld3Ny YyogICAgICAgIH4vLm5ld3NyYwAgc2lnbmF0dXJlKiAgICAgPHBpbmVyYyBk aXI+Ly5zaWduYXR1cmUAIGFkZHJlc3Nib29rKiAgIDxwaW5lcmMgZGlyPi8u YWRkcmVzc2Jvb2sAIGFkZHJib29rIGx1ICAgIDxwaW5lcmMgZGlyPi8uYWRk cmVzc2Jvb2subHUgIChhcHBlbmRzIC5sdSB0byBhZGRyYmsgbmFtZS4pACBw b3N0cG9uZWQqICAgICB+L21haWwvcG9zdHBvbmVkLW1zZ3MAIHNlbnRtYWls KiAgICAgIH4vbWFpbC9zZW50LW1haWwAIG1haWxjYXAqICAgICAgIH4vLm1h aWxjYXAgKyAvZXRjL21haWxjYXAAICAgICAgICAgICAgICAgICAgICAgICAg ICAgKyAvdXNyL2V0Yy9tYWlsY2FwICsgL3Vzci9sb2NhbC9ldGMvbWFpbGNh cAAgbWltZXR5cGVzKiAgICAgfi8ubWltZS50eXBlcyArIC9ldGMvbWltZS50 eXBlcyArIC91c3IvbG9jYWwvbGliL21pbWUudHlwZXMAIAAgbmV3cy1zcG9v bAl2YXJpZXMgYWNyb3NzIFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL3Nwb29s L25ld3Mgb3IgL3Zhci9uZXdzACBhY3RpdmUtbmV3cwl2YXJpZXMgYWNyb3Nz IFVuaXggZmxhdm9ycywgZS5nLiAvdXNyL2xpYi9uZXdzL2FjdGl2ZQAgbG9j ayBmaWxlcyAgICAgL3RtcC8uXHVzclxzcG9vbFxtYWlsXHh4eHgAIGluYm94 ICAgICAgICAgIC91c3Ivc3Bvb2wvbWFpbC94eHh4ACBwYXNzd29yZCAgICAg ICAvZXRjL3Bhc3N3ZAAgAE1haWxjYXAgZmlsZXMuACAAUGluZSBob25vcnMg dGhlIG1haWxjYXAgY29uZmlndXJhdGlvbiBzeXN0ZW0gZm9yIHNwZWNpZnlp bmcgZXh0ZXJuYWwAcHJvZ3JhbXMgZm9yIGhhbmRsaW5nIGF0dGFjaG1lbnRz LiAgVGhlIG1haWxjYXAgZmlsZSBtYXBzIE1JTUUgYXR0YWNobWVudAB0eXBl cyB0byB0aGUgZXh0ZXJuYWwgcHJvZ3JhbXMgbG9hZGVkIG9uIHlvdXIgc3lz dGVtIHdoaWNoIGNhbiBkaXNwbGF5AGFuZC9vciBwcmludCB0aGUgZmlsZS4g IEEgc2FtcGxlIG1haWxjYXAgZmlsZSBjb21lcyBidW5kbGVkIHdpdGggdGhl IFBpbmUAZGlzdHJpYnV0aW9uLiAgSXQgaW5jbHVkZXMgY29tbWVudHMgd2hp Y2ggZXhwbGFpbiB0aGUgc3ludGF4IHlvdSBuZWVkIHRvAHVzZSBmb3IgbWFp bGNhcC4gIFdpdGggdGhlIG1haWxjYXAgZmlsZSwgYW55IHByb2dyYW0gKG1h aWwgcmVhZGVycywAbmV3c3JlYWRlcnMsIFdXVyBjbGllbnRzKSBjYW4gdXNl IHRoZSBzYW1lIGNvbmZpZ3VyYXRpb24gZm9yIGhhbmRsaW5nAE1JTUUtZW5j b2RlZCBkYXRhLgAgAE1JTUUtVHlwZXMgZmlsZXMuACAAUGluZSB1c2VzIG1p bWUtdHlwZXMgZmlsZXMgKC5taW1lLnR5cGVzIG9yIE1JTUVUWVBFKSB0byBk ZXRlcm1pbmUAd2hhdCBDb250ZW50LVR5cGUgdG8gdXNlIGZvciBsYWJlbGxp bmcgYW4gYXR0YWNoZWQgZmlsZSwgYmFzZWQgb24AdGhlIGZpbGUgZXh0ZW5z aW9uLiAgVGhhdCBpcywgdGhpcyBmaWxlIHByb3ZpZGVzIGEgbWFwcGluZyBi ZXR3ZWVuAGZpbGVuYW1lIGV4dGVuc2lvbnMgYW5kIE1JTUUgY29udGVudC10 eXBlcy4AIABFbnZpcm9ubWVudCB2YXJpYWJsZXMuACAAUEMtUGluZSB1c2Vz IHRoZSBmb2xsb3dpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzOgAgACAgUElO RVJDICAgICAgKE9wdGlvbmFsIHBhdGggdG8gcGluZXJjIGZpbGUuKQAgIFBJ TkVDT05GICAgIChPcHRpb25hbCBwYXRoIHRvIGdsb2JhbCBwaW5lIGNvbmZp ZyBmaWxlLikAICBIT01FACAgVE1QIG9yIFRFTVAAICBDT01TUEVDACAgTUFJ TENBUFMgICAgKEEgKnNlbWljb2xvbiogZGVsaW1pdGVkIGxpc3Qgb2YgcGF0 aCBuYW1lcyB0byBtYWlsY2FwIGZpbGVzLikAIABVbml4IFBpbmUgdXNlcyB0 aGUgZm9sbG93aW5nIGVudmlyb25tZW50IHZhcmlhYmxlczoAIAAgIFRFUk0g ICAgICAgIChUZWxscyBQaW5lIHdoYXQga2luZCBvZiB0ZXJtaW5hbCBpcyBi ZWluZyB1c2VkLikAICBESVNQTEFZICAgICAoRGV0ZXJtaW5lcyBpZiBQaW5l IHdpbGwgdHJ5IHRvIGRpc3BsYXkgSU1BR0UgYXR0YWNobWVudHMuKQAgIFNI RUxMICAgICAgIChJZiBub3Qgc2V0LCBkZWZhdWx0IGlzIC9iaW4vc2ggKQAg IE1BSUxDQVBTICAgIChBICpjb2xvbiogZGVsaW1pdGVkIGxpc3Qgb2YgcGF0 aCBuYW1lcyB0byBtYWlsY2FwIGZpbGVzKQAgAC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tAHwgKDQpIENvbWluZyBBdHRyYWN0aW9ucyB8AC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tACAAU1RJTEwgTk9UIERPTkUsIEJVVCBXRSBX QU5UIFRIRU0gQVMgTVVDSCBBUyBZT1UgRE8uLi4AIAAgbyBIaWVyYXJjaHkg c3VwcG9ydAAgbyBMb2NhdGlvbiBpbmRlcGVuZGVuY2Ugb2Ygc3VwcG9ydCBm aWxlcwAgbyBLZXJiZXJvcyBzdXBwb3J0ACBvIE9mZmxpbmUgYW5kIGRpc2Nv bm5lY3RlZCBzdXBwb3J0ACBvIEV4dGVybmFsIGRpcmVjdG9yeSBzZXJ2aWNl cyBhY2Nlc3MAIAAtLS0tLS0tLS0tLS0tLS0AfCAoNSkgSElTVE9SWSB8AC0t LS0tLS0tLS0tLS0tLQAgAFBpbmUgd2FzIG9yaWdpbmFsbHkgY29uY2VpdmVk IGluIDE5ODkgYXMgYSBzaW1wbGUsIGVhc3ktdG8tdXNlIG1haWxlciBmb3IA YWRtaW5pc3RyYXRpdmUgc3RhZmYgYXQgdGhlIFVuaXZlcnNpdHkgb2YgV2Fz aGluZ3RvbiBpbiBTZWF0dGxlLiAgVGhpcwBjb25zdGl0dWVuY3kgaGFkIHBy ZXZpb3VzbHkgYmVlbiB1c2luZyBhIHZlcnkgbmljZSBtYWlsIHN5c3RlbSBk ZXJpdmVkAGZyb20gVUNMQSdzICJCZW4iIG1haWxlciBmb3IgdGhlIE1WUyBv cGVyYXRpbmcgc3lzdGVtLCBidXQgd2hlbiB0aGUgY29zdABvZiBtYWludGFp bmluZyBvdXIgTVZTIHN5c3RlbSBiZWNhbWUgcHJvaGliaXRpdmUsIHdlIG5l ZWRlZCB0byBmaW5kIGEAVW5peC1iYXNlZCBtYWlsZXIgdGhhdCBwcmVzZXJ2 ZWQgdGhlIHVzZXItaW50ZXJmYWNlIHN0cmVuZ3RocyBvZiAiQmVuIi4AT3Vy IGdvYWwgd2FzIHRvIHByb3ZpZGUgYSBtYWlsZXIgdGhhdCBuYWl2ZSB1c2Vy cyBjb3VsZCB1c2Ugd2l0aG91dCBmZWFyAG9mIG1ha2luZyBtaXN0YWtlcy4g IFdlIHdhbnRlZCB0byBjYXRlciB0byB1c2VycyB3aG8gd2VyZSBsZXNzIGlu dGVyZXN0ZWQAaW4gbGVhcm5pbmcgdGhlIG1lY2hhbmljcyBvZiB1c2luZyBl bGVjdHJvbmljIG1haWwgdGhhbiBpbiBkb2luZyB0aGVpcgBqb2JzOyB1c2Vy cyB3aG8gcGVyaGFwcyBoYWQgc29tZSBjb21wdXRlciBhbnhpZXR5LiAgV2Ug ZmVsdCB0aGUgd2F5IHRvIGRvAHRoaXMgd2FzIHRvIGhhdmUgYSBzeXN0ZW0g dGhhdCBkaWRuJ3QgZG8gc3VycHJpc2luZyB0aGluZ3MgYW5kIHByb3ZpZGVk AGltbWVkaWF0ZSBmZWVkYmFjayBvbiBlYWNoIG9wZXJhdGlvbjsgYSBtYWls ZXIgdGhhdCBoYWQgYSBsaW1pdGVkIHNldCBvZgBjYXJlZnVsbHktc2VsZWN0 ZWQgZnVuY3Rpb25zLgAgAEF0IHRoYXQgdGltZSwgd2UgY291bGQgbm90IGZp bmQgYW55IFVuaXggbWFpbGVyIChjb21tZXJjaWFsIG9yIGZyZWVseQBhdmFp bGFibGUpIHRoYXQgbWV0IG91ciByZXF1aXJlbWVudHMuICBDb25zZXF1ZW50 bHksIHdlIHJlbHVjdGFudGx5AGNvbmNsdWRlZCB0aGF0IHdlIHdvdWxkIG5l ZWQgdG8gZGV2ZWxvcCBvdXIgb3duLiAgVGhlIEVsbSBtYWlsZXIgc2VlbWVk AGxpa2UgYSByZWFzb25hYmxlIHN0YXJ0aW5nIHBvaW50IHNpbmNlIGl0cyBz b3VyY2UgY29kZSB3YXMgZnJlZWx5AGF2YWlsYWJsZSwgc28gd2Ugc3RhcnRl ZCBtb2RpZnlpbmcgaXQuICBUb2RheSB0aGVyZSBpcyB2aXJ0dWFsbHkgbm8g RWxtAGNvZGUgbGVmdCwgYW5kIFBpbmUgaGFzIGV2b2x2ZWQgc28gdGhhdCBt YW55ICJwb3dlci11c2VyIiBmZWF0dXJlcyBtYXkAYmUgKG9wdGlvbmFsbHkp IGVuYWJsZWQuICBXZSBoYXZlIHRyaWVkIHRvIHJlbWFpbiB0cnVlIHRvIG91 ciBvcmlnaW5hbABzaW1wbGljaXR5IGFuZCBlYXNlLW9mLXVzZSBnb2FscyBi eSBwcm92aWRpbmcgKm9wdGlvbmFsKiBmZWF0dXJlcyBmb3IAc29waGlzdGlj YXRlZCB1c2Vycy4gIEluIGZhY3QsIGlmIG5vbmUgb2YgUGluZSdzIG9wdGlv bnMgYXJlIGVuYWJsZWQsIHRoZQBsYXRlc3QgdmVyc2lvbiBoYXMgYWxtb3N0 IHRoZSBzYW1lIGxvb2stYW5kLWZlZWwgYXMgdGhlIHZlcnkgZmlyc3QAdmVy c2lvbi4AIABPbmUgb2YgdGhlIGdyZWF0ZXN0IHByb2JsZW1zIHdpdGggbW9z dCBtYWlsZXJzIG9uIFVuaXggc3lzdGVtcyBpcyB0aGUAZWRpdG9yLiAgT25l IGNhbiBub3JtYWxseSBjaG9vc2UgYmV0d2VlbiBlbWFjcyBhbmQgdmkuICBX ZSBleHBlcmltZW50ZWQAd2l0aCBzb21lIHZlcnNpb25zIG9mIGVtYWNzIGFu ZCBzZXR0bGVkIG9uIGEgaGFja2VkIHZlcnNpb24gb2YgbWljcm8AZW1hY3Mu IEV2ZW50dWFsbHkgaXQgYmVjYW1lIGhlYXZpbHkgbW9kaWZpZWQgYW5kIHRp Z2h0bHkgaW50ZWdyYXRlZCB3aXRoAHRoZSByZXN0IG9mIFBpbmUuICBPbmUg b2YgdGhlIG1haW4gZmVhdHVyZXMgb2YgaGF2aW5nIGEgdGlnaHRseSBjb3Vw bGVkAGVkaXRvciBpcyB0aGF0IGl0IGNhbiBndWlkZSB0aGUgdXNlciB0aHJv dWdoIGVkaXRpbmcgdGhlIGhlYWRlciBvZiB0aGUAbWVzc2FnZSwgYW5kIFBp bmUgdGFrZXMgZ3JlYXQgY2FyZSB0byBkbyB0aGlzLiAgQSB2ZXJ5IHNpbXBs ZSBhbmQAZWZmaWNpZW50IGludGVyZmFjZSB0byB0aGUgVW5peCBzcGVsbCBj b21tYW5kIHdhcyBhbHNvIGFkZGVkLiAgVGhlIGVtYWNzLQBzdHlsZSBrZXkg YmluZGluZ3Mgd2VyZSByZXRhaW5lZCwgdGhvdWdoIG1vc3Qgb2YgdGhlIG90 aGVyIHdpbGQgYW5kAHdvbmRlcmZ1bCBlbWFjcyBmdW5jdGlvbnMgd2VyZSBu b3QuICBUaGUgUGluZSBjb21wb3NpdGlvbiBlZGl0b3IgaXMgYWxzbwBhdmFp bGFibGUgYXMgYSB2ZXJ5IHNpbXBsZSBzdGFuZCBhbG9uZSBlZGl0b3IgbmFt ZWQgInBpY28iLgAgAEFsc28gd29ya2luZyBhdCB0aGUgVW5pdmVyc2l0eSBv ZiBXYXNoaW5ndG9uIGlzIHRoZSBvcmlnaW5hbCBhdXRob3Igb2YgdGhlAElu dGVybmV0IE1lc3NhZ2UgQWNjZXNzIFByb3RvY29sIChJTUFQKS4gIElNQVAg aXMgYSBmdW5jdGlvbmFsIHN1cGVyc2V0IG9mAFBPUCwgYW5kIHByb3ZpZGVz IGEgd2F5IHRvIG1hbmlwdWxhdGUgbWFpbGJveGVzIG9uIHJlbW90ZSBzZXJ2 ZXJzIGFzIGlmAHRoZXkgd2VyZSBsb2NhbC4gIFNwZWNpZmljIGFkdmFudGFn ZXMgb2YgSU1BUCBvdmVyIFBPUCBpbmNsdWRlOiBzdXBwb3J0AGZvciBpbmJv eCBhY2Nlc3MgZnJvbSBtdWx0aXBsZSBjb21wdXRlcnMsIGFjY2VzcyB0byBt b3JlIHRoYW4gb25lIHJlbW90ZQBmb2xkZXIsIHNlbGVjdGl2ZSBhY2Nlc3Mg dG8gTUlNRSBtZXNzYWdlIHBhcnRzLCBhbmQgc3VwcG9ydCBmb3IAZGlzY29u bmVjdGVkIG9wZXJhdGlvbi4AIABOb3QgbG9uZyBhZnRlciB0aGUgUGluZSBw cm9qZWN0IGJlZ2FuLCBUaGUgSU1BUCBhdXRob3IgaGFkIGZpbmlzaGVkAHdy aXRpbmcgdGhlICJjLWNsaWVudCIgbGlicmFyeSBhcyBhbiBpbnRlcmZhY2Ug dG8gSU1BUCBhbmQgYXMgYSBzd2l0Y2gAYmV0d2VlbiBkcml2ZXJzIGZvciBJ TUFQIG1haWxib3hlcywgQmVya2VsZXkgbWFpbCBmaWxlcyBhbmQgVGVuZXgg bWFpbABmaWxlcy4gIEluIHRpbWUsICJjLWNsaWVudCIgYmVjYW1lIGEgZnVs bCBtZXNzYWdpbmcgQVBJIHdpdGggc3VwcG9ydCBmb3IAUkZDLTgyMiBwYXJz aW5nLCBNSU1FIHBhcnNpbmcgYW5kIGRlY29kaW5nLCBTTVRQIGFuZCBOTlRQ IGRyaXZlcnMsIGFuZCBzbwBmb3J0aC4gIEdyZWF0IGNhcmUgd2FzIHRha2Vu IHRvIG1ha2UgdGhlIGNvZGUgd3JpdGluZyB0aGUgbWFpbCBmaWxlcwByb2J1 c3QgYWdhaW5zdCBkaXNrcyBmaWxsaW5nIHVwLCBhbmQgaW50ZXItcHJvY2Vz cyBsb2NraW5nIGluIG9yZGVyIHRvAGd1YXJhbnRlZSBtYWlsIGZpbGUgY29u c2lzdGVuY3kuICBJdCB3YXMgY2xlYXIgdGhhdCBQaW5lIHdvdWxkIGJlbmVm aXQAZ3JlYXRseSBmcm9tIHVzaW5nIHRoZSBjLWNsaWVudCB0byBhY2Nlc3Mg bWFpbCBzdG9yYWdlIHNvIHRoZSBvcmlnaW5hbABsb3ctbGV2ZWwgRWxtIGNv ZGUgd2FzIHJlcGxhY2VkIGJ5IGNhbGxzIHRvIGMtY2xpZW50IGxpYnJhcnkg cm91dGluZXMuAENvbnNlcXVlbnRseSBQaW5lIGNhbiB3cml0ZSBhbmQgYWNj ZXNzIGEgdmFyaWV0eSBvZiBkaWZmZXJlbnQgbWFpbCBmaWxlAGZvcm1hdHMg YW5kIG5ldyBvbmVzIGNhbiBiZSBhZGRlZCBieSBjcmVhdGluZyBhIHNpbXBs ZSBkcml2ZXIuICBJbgBhZGRpdGlvbiB0aGUgYy1jbGllbnQgZG9lcyBhIHZl cnkgY2FyZWZ1bCBqb2Igb2YgZG9pbmcgYWxsIHRoZSBSRkMtODIyAGhlYWRl ciBwYXJzaW5nIGFuZCBhY2hpZXZlcyB0aGUgaGlnaGVzdCBjb21wbGlhbmNl IHdpdGggdGhlIFJGQy4AIABNb3N0IG9mIHRoZSB3b3JrIGRvbmUgb24gUGlu ZSBmcm9tIDYvOTIgdG8gNi85MyBmb2N1c2VkIG9uIGNoYW5nZXMgbmVlZGVk AHRvIHN1cHBvcnQgYSB0cnVseSBkaXN0cmlidXRlZCBlbGVjdHJvbmljIG1l c3NhZ2luZyBlbnZpcm9ubWVudCAoZS5nLgByZW1vdGUgZm9sZGVyIG1hbmlw dWxhdGlvbiksIGFuZCBnZXR0aW5nIFBpbmUgdG8gcnVuIG9uIERPUyAod2hp Y2ggd2FzIGEAKmxvdCogb2Ygd29yaykuICBUaGUgZmlyc3QgdmVyc2lvbiBv ZiBQQy1QaW5lICgzLjg0KSB3YXMgcmVsZWFzZWQgaW4gSnVseQAxOTkzLCBh bmQgaW5jbHVkZWQgZmlyc3Qgc3RlcHMgdG93YXJkIGludGVncmF0aW5nIG5l d3MgYW5kIGVtYWlsIGFjY2VzcyBpbgBQaW5lLiBEb2luZyB0aGUgRE9TIHBv cnQgd2FzIHZlcnkgZGlmZmljdWx0IGZvciBhIHZhcmlldHkgb2YgcmVhc29u cywgYnV0AGVzcGVjaWFsbHkgYmVjYXVzZSBvZiBET1MgbWVtb3J5IG1hbmFn ZW1lbnQgKG9yIGxhY2sgdGhlcmVvZikuICBIb3dldmVyLABzaW1wbHkgcG9y dGluZyBQaW5lIDMuMDcgdG8gRE9TIHdhcyBub3Qgc3VmZmljaWVudC4gIEZv ciBhIGRlc2t0b3AgbWFpbGVyAHN1Y2ggYXMgUEMtUGluZSB0byBiZSB1c2Vm dWwgYXQgVVcsIGl0IHdhcyBuZWNlc3NhcnkgdG8gZnVsbHkgc3VwcG9ydABh Y2Nlc3MgdG8gZXhpc3RpbmcgKnJlbW90ZSogc2F2ZWQtbWVzc2FnZSBmb2xk ZXJzLCBhcyB3ZWxsIGFzIGxvY2FsAChkZXNrdG9wKSBmb2xkZXJzIC0tIGFu ZCBvZiBjb3Vyc2UsIHRoZSByZW1vdGUgSU5CT1guICBBY2NvbXBsaXNoaW5n IHRoaXMAcmVxdWlyZWQgZXh0ZW5zaW9ucyB0byBJTUFQLCBhIG5ldyB2ZXJz aW9uIG9mIHRoZSBJTUFQZCBzZXJ2ZXIgY29kZSwgYW5kAGV4dGVuc2l2ZSB3 b3JrIGluIFBpbmUgdG8gc3VwcG9ydCBtdWx0aXBsZSBjb2xsZWN0aW9ucyBv ZiBmb2xkZXJzLgAgAFRoZSBwcmluY2lwYWwgcmVhc29uIGZvciBwb3J0aW5n IFVuaXggUGluZSB0byBET1MvV2luZG93cyB3YXMgdG8gb2J2aWF0ZQB0aGUg bmVlZCBmb3IgUEMgdXNlcnMgdG8gdHJhbnNmZXIgZmlsZXMgYmV0d2VlbiB0 aGVpciBQQyBhbmQgdGhlIFVuaXgAc3lzdGVtIHJ1bm5pbmcgUGluZS4gIE5v dyBpdCBpcyBwb3NzaWJsZSB0byBzYXZlIG1lc3NhZ2VzIGRpcmVjdGx5IHRv IHRoZQBQQydzIGZpbGVzeXN0ZW0sIGFuZCB0byBkaXJlY3RseSBpbmNsdWRl IFBDIGZpbGVzIGluIG91dGdvaW5nIG1lc3NhZ2VzLgBBbmQgd2l0aCBQaW5l J3MgTUlNRSBjYXBhYmlsaXR5LCBiaW5hcnkgZmlsZXMgKGUuZy4gd29yZCBw cm9jZXNzaW5nAGRvY3VtZW50cywgc3ByZWFkc2hlZXRzLCBpbWFnZSBmaWxl cywgZXhlY3V0YWJsZXMpIG1heSBiZSBkaXJlY3RseQBhdHRhY2hlZCB0byB5 b3VyIG1lc3NhZ2VzLgAgAFdpdGggYm90aCBQaW5lIDMuOTAgYW5kIDMuOTIs IHNpZ25pZmljYW50IG5ldyBmdW5jdGlvbmFsaXR5IGhhcyBiZWVuIGFkZGVk LABhcyBjYW4gYmUgc2VlbiBieSB0aGUgZ3Jvd2luZyBudW1iZXIgb2YgZmVh dHVyZXMgdGhhdCBjYW4gYmUgc2V0IHZpYQBTZXR1cC9Db25maWcgc2NyZWVu LiAgTmV4dCB3aWxsIGNvbWUgaW50ZWdyYXRpb24gb2YgdGhlIElNQVA0LWNh cGFibGUAYy1jbGllbnQgbGlicmFyaWVzLCBmb3JtaW5nIHRoZSBiYXNpcyBv ZiBQaW5lIDQuMDAuACAALS0tLS0tLS0tLS0tLS0tAHwgKDYpIENSRURJVFMg fAAtLS0tLS0tLS0tLS0tLS0AIABUaGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5n dG9uIFBpbmUgZGV2ZWxvcG1lbnQgdGVhbSAocGFydCBvZiB0aGUgVVcgT2Zm aWNlAG9mIENvbXB1dGluZyAmIENvbW11bmljYXRpb25zKSBpbmNsdWRlczoA IAAgUHJvamVjdCBMZWFkZXI6ICAgICAgICAgICBNaWtlIFNlaWJlbC4AIFBy aW5jaXBhbCBhdXRob3JzOiAgICAgICAgTWlrZSBTZWliZWwsIFN0ZXZlIEh1 YmVydCwgTGF1cmVuY2UgTHVuZGJsYWRlKi4AIEMtQ2xpZW50IGxpYnJhcnkg JiBJTUFQZDogTWFyayBDcmlzcGluLgAgUGljbywgdGhlIFBJbmUgQ09tcG9z ZXI6ICBNaWtlIFNlaWJlbC4AIEJ1ZyB0cmlhZ2UsIHVzZXIgc3VwcG9ydDog RGF2aWQgTWlsbGVyLgAgUGluZSBXZWIgUGFnZXM6ICAgICAgICAgICBTdGVm YW4gS3JhbWVyLCBEYXZpZCBNaWxsZXIuACBEb2N1bWVudGF0aW9uOiAgICAg ICAgICAgIE1hbnkgcGVvcGxlIQAgUEMtUGluZSBmb3IgRE9TOiAgICAgICAg ICBNaWtlIFNlaWJlbC4AIFBDLVBpbmUgZm9yIFdpbmRvd3M6ICAgICAgVG9t IFVuZ2VyLgAgUHJvamVjdCBvdmVyc2lnaHQ6ICAgICAgICBUZXJyeSBHcmF5 LgAgUHJpbmNpcGFsIFBhdHJvbnM6ICAgICAgICBSb24gSm9obnNvbiwgTWlr ZSBCcnlhbnQuACBBZGRpdGlvbmFsIHN1cHBvcnQ6ICAgICAgIE5vcnRoV2Vz dE5ldC4AIEluaXRpYWwgUGluZSBjb2RlIGJhc2U6ICAgRWxtLCBieSBEYXZl IFRheWxvciAmIFVTRU5FVCBDb21tdW5pdHkgVHJ1c3QuACBJbml0aWFsIFBp Y28gY29kZSBiYXNlOiAgIE1pY3JvRW1hY3MgMy42LCBieSBEYXZlIEcuIENv bnJveS4AIFVzZXIgSW50ZXJmYWNlIGRlc2lnbjogICAgSW5zcGlyZWQgYnkg VUNMQSdzICJCZW4iIG1haWxlciBmb3IgTVZTLgAgACAgICogRW1lcml0dXMg IChMYXVyZW5jZSBpcyBub3cgYXQgUXVhbGNvbW0pACAAV2UnZCBhbHNvIGxp a2UgdG8gYWNrbm93bGVkZ2UgdGhlIGZvbGxvd2luZyBjb250cmlidXRpb25z IGFuZCBjb250cmlidXRvcnM6ACBQaW5lIGZvciBWTVM6ICBQb3J0aWEgU2hh byBhbmQgWWVoYXZpIEJvdXJ2aW5lACBQaW5lIGZvciBPUy8yOiBEYXZpZCBO dWdlbnQAIFNwZWNpYWwgbWVudGlvbjogICBEYXZpZCBXYWxsACBCdWcgcmVw b3J0cywgYnVnIGZpeGVzLCBwb3J0cywgc3VnZ2VzdGlvbnMgJiBlbmNvdXJh Z2VtZW50OgAgAFRoZSB3b3JsZC13aWRlIFBpbmUgY29tbXVuaXR5LCBpbmNs dWRpbmcuLi4AIAAgIFNob2EgQW1pbnBvdXIgICAgICAgR29yZG9uIEdvb2Qg ICAgICAgIFJpY2hhcmQgTXVycGh5ACAgSi5KLiBCYWlseSAgICAgICAgICBC b2IgR3JlZ29yeSAgICAgICAgSWwgT2gAICBCaWxseSBCYXJyb24gICAgICAg IEVkIEdyZXNoa28gICAgICAgICBNaWtlIFJhbWV5ACAgQ2hyaXMgQmVlY2hl ciAgICAgICBEbWl0cmkgTC4gR3JpbmdhdXogUGhpbCBSYW5kACAgSm9obiBC ZW5qYW1pbnMgICAgICBEYXZpZCBIYWxsaXdlbGwgICAgSm9jaGlhbSBSaWNo dGVyACAgQmlya28gQmVyZ3QgICAgICAgICBQZXRlciBIYXVza2VuICAgICAg VGhvbWFzIFJpZW1lcgAgIEtlbiBCb2JleSAgICAgICAgICAgSmVmZiBIYXl3 YXJkICAgICAgIEFsZXhpcyBSb3NlbgAgIEFuZHkgQnJhZ2VyICAgICAgICAg Um9uIEpvaG5zb24gICAgICAgIE1pY2hhZWwgUm9zcwAgIEQuSy4gQnJvd25s ZWUgICAgICAgV2lsbGlhbSBLcmV1dGVyICAgIEJvYiBTYW5kc3Ryb20AICBC cmlhbiBCdXJyaXN0b24gICAgIFBla2thIEt5dG9sYWFrc28gICBNaWNoYWVs IEYuIFNhbnRhbmdlbG8AICBCaWxsIENhbXBiZWxsICAgICAgIEJhcnJ5IExh bmR5ICAgICAgICBTaGluLXlhIFNhdG9oACAgUnVzc2VsIENhbXBiZWxsICAg ICBDaHJpcyBMYXRoYW0gICAgICAgQ29yZXkgU2F0dGVuACAgRG9ubiBDYXZl ICAgICAgICAgICBKb24gTGVibyAgICAgICAgICAgTWljaGFlbCBTaGVwYXJk ACAgUmljaGFyZCBDaGVldmVyICAgICBBbGxlbiBMZW9uYXJkICAgICAgQWxh biBUaGV3ACAgTWlrZSBDb2dobGFuICAgICAgICBSb2JlcnQgTC4gTGV3aXMg ICAgSmFzb24gUi4gVGhvcnBlACAgSnVzdGluZSBDb21lciAgICAgICBCcnVj ZSBMaWxseSAgICAgICAgTWFyYyBVbmFuZ3N0ACAgQ2h1Y2sgQ29vcGVyICAg ICAgICBNYXR0aGV3IEx5bGUgICAgICAgRWR3YXJkIFZpZWxtZXR0aQAgIEJh cnJ5IENvcm5lbGl1cyAgICAgSm9obiBNYWNraW4gICAgICAgIFJvc3MgV2Fr ZWxpbgAgIFRvbnkgRmxlbW1pbmcgICAgICAgSmFtZXMgTWF0aGVzb24gICAg IFJpY2ggV2FsZXMAICBNYXR0aGV3IEZyZWVkbWFuICAgIE1hcmsgTWNOYWly ICAgICAgICBEYXZpZCBXYWxsACAgUmljaGFyZCBGcml0eiAgICAgICBQZXRl IE1lbGxvciAgICAgICAgQm9iIFdpbGxpYW1zACAgTWFyY2VsbyBBLiBHYWxs YXJkbyBEYXZlIE1pbGxlciAgICAgICAgU3RldmUgV29vZHlhdHQAICBBZGFt IEdhcnJldHQgICAgICAgIFJvYmVydCBNb3JyaXMgICAgICBNaWNoYWVsIEEu IENyb3dsZXkAIABBbmQgbWFueSBvdGhlcnMuLi4gT3VyIHRoYW5rcyB0byBh bGwhACAAUGluZSBmaWxlcyBhbmQgZG9jdW1lbnRhdGlvbiBhcmUgYXZhaWxh YmxlIHZpYSBGVFAgb3IgV1dXOgAgIGZ0cDovL2Z0cC5jYWMud2FzaGluZ3Rv bi5lZHUvcGluZQAgIGh0dHA6Ly93d3cuY2FjLndhc2hpbmd0b24uZWR1L3Bp bmUAIABJbiBwYXJ0aWN1bGFyLCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgUGlu ZSBzb3VyY2UgY29kZSBpcyBhdmFpbGFibGUgdmlhAGFub255bW91cyBGVFAg ZnJvbSBJbnRlcm5ldCBob3N0IGZ0cC5jYWMud2FzaGluZ3Rvbi5lZHUgaW4g dGhlIGZpbGUAL3BpbmUvcGluZS50YXIuWi4AIABQbGVhc2Ugc2VuZCBjb21t ZW50cyBhbmQgY29ycmVzcG9uZGVuY2UgdG86IHBpbmVAY2FjLndhc2hpbmd0 b24uZWR1ACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgKDcpIExFR0FMIE5P VElDRVMgfAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABQaW5lIGFuZCBQaWNv IGFyZSByZWdpc3RlcmVkIHRyYWRlbWFya3Mgb2YgdGhlIFVuaXZlcnNpdHkg b2YgV2FzaGluZ3Rvbi4ATm8gY29tbWVyY2lhbCB1c2Ugb2YgdGhlc2UgdHJh ZGVtYXJrcyBtYXkgYmUgbWFkZSB3aXRob3V0IHByaW9yIHdyaXR0ZW4AcGVy bWlzc2lvbiBvZiB0aGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLgAgAFBp bmUsIFBpY28sIGFuZCBQaWxvdCBzb2Z0d2FyZSBhbmQgaXRzIGluY2x1ZGVk IHRleHQgYXJlIENvcHlyaWdodAAxOTg5LTE5OTYgYnkgdGhlIFVuaXZlcnNp dHkgb2YgV2FzaGluZ3Rvbi4gACAAVXNlIG9mIFBpbmUvUGljby9QaWxvdDog IFlvdSBtYXkgY29tcGlsZSBhbmQgZXhlY3V0ZSB0aGVzZSBwcm9ncmFtcyBm b3IAYW55IHB1cnBvc2UsIGluY2x1ZGluZyBjb21tZXJjaWFsLCB3aXRob3V0 IHBheWluZyBhbnl0aGluZyB0byB0aGUAVW5pdmVyc2l0eSBvZiBXYXNoaW5n dG9uLCBwcm92aWRlZCB0aGF0IHRoZSBsZWdhbCBub3RpY2VzIGFyZSBtYWlu dGFpbmVkAGludGFjdCBhbmQgaG9ub3JlZC4gACAAV2UgcmVxdWVzdCB0aGF0 IGFueSBsb2NhbCBtb2RpZmljYXRpb25zIGJlIGRlbm90ZWQgYnkgYXBwZW5k aW5nIHRoZSBsZXR0ZXIAIkwiIHRvIHRoZSBjdXJyZW50IHZlcnNpb24gbnVt YmVyLCBhbmQgdGhhdCB0aGUgY2hhbmdlcyBiZSBlbnVtZXJhdGVkIGluAHRo ZSBpbnRlZ3JhbCByZWxlYXNlIG5vdGVzIGFuZCBhc3NvY2lhdGVkIGRvY3Vt ZW50YXRpb24uIFJlLWRpc3RyaWJ1dGlvbgBieSBmb3ItcHJvZml0IG9yZ2Fu aXphdGlvbnMgcmVxdWlyZXMgcGVybWlzc2lvbiBmcm9tIHRoZSBVbml2ZXJz aXR5IG9mAFdhc2hpbmd0b24uIAAgAFRoZSBhYm92ZSBwZXJtaXNzaW9ucyBh cmUgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIHRoYXQgdGhlIFBpbmUgYW5k IFBpY28AY29weXJpZ2h0IGFuZCB0cmFkZW1hcmsgbm90aWNlcyBhcHBlYXIg aW4gYWxsIGNvcGllcyBhbmQgdGhhdCBib3RoIHRoZQBhYm92ZSBjb3B5cmln aHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFwcGVhciBp biBzdXBwb3J0aW5nAGRvY3VtZW50YXRpb24sIGFuZCB0aGF0IHRoZSBuYW1l IG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24gbm90IGJlAHVzZWQg aW4gYWR2ZXJ0aXNpbmcgb3IgcHVibGljaXR5IHBlcnRhaW5pbmcgdG8gZGlz dHJpYnV0aW9uIG9mIHRoZQBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljLCBw cmlvciB3cml0dGVuIHBlcm1pc3Npb24uICBUaGlzIHNvZnR3YXJlIGlzAG1h ZGUgYXZhaWxhYmxlICJhcyBpcyIsIGFuZAAgAFRIRSBVTklWRVJTSVRZIE9G IFdBU0hJTkdUT04gRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNT IE9SIElNUExJRUQsAFdJVEggUkVHQVJEIFRPIFRISVMgU09GVFdBUkUsIElO Q0xVRElORyBXSVRIT1VUIExJTUlUQVRJT04gQUxMIElNUExJRUQAV0FSUkFO VElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFS VElDVUxBUiBQVVJQT1NFLCBBTkQgSU4ATk8gRVZFTlQgU0hBTEwgVEhFIFVO SVZFUlNJVFkgT0YgV0FTSElOR1RPTiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVD SUFMLABJTkRJUkVDVCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5Z IERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQBMT1NTIE9GIFVT RSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBD T05UUkFDVCwgVE9SVAAoSU5DTFVESU5HIE5FR0xJR0VOQ0UpIE9SIFNUUklD VCBMSUFCSUxJVFksIEFSSVNJTkcgT1VUIE9GIE9SIElOAENPTk5FQ1RJT04g V0lUSCBUSEUgVVNFIE9SIFBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUu IAAgADxFbmQgb2YgUmVsZWFzZSBOb3Rlcz4AICAgICAgICAgIEdFTkVSQUwg SU5GT1JNQVRJT04gT04gVEhFIFBJTkUgTUVTU0FHRSBTWVNURU0AICAgICAg ICAgICAgIFZlcnNpb24gMy45MyAoYnVpbHQgX19fY2RhdGUpACAgICAgICAg ICAgICAgICAgICAgICAgIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3RvbgAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEFwcmlsIDE5OTYAIABUQUJMRSBP RiBDT05URU5UUwAgACAgICAgICAgbyBJbnRyb2R1Y3Rpb24AICAgICAgICBv IFBpbmUgSGVscAAgICAgICAgIG8gTG9jYWwgU3VwcG9ydCBDb250YWN0cwAg ICAgICAgIG8gR2l2aW5nIENvbW1hbmRzIGluIFBpbmUAICAgICAgICBvIFN0 YXR1cyBMaW5lACAgICAgICAgbyBNYWluIE1lbnUgQ29tbWFuZHMAICAgICAg ICBvIENvbW1hbmQgTGluZSBPcHRpb25zACAgICAgICAgbyBQaW5lIENvbmZp Z3VyYXRpb24AICAgICAgICBvIFJlYWRpbmcgTmV3cwAgICAgICAgIG8gUmVw b3J0aW5nIFByb2JsZW1zACAALS0tLS0tLS0tLS0tLS0tLQB8IEludHJvZHVj dGlvbiB8AC0tLS0tLS0tLS0tLS0tLS0AIABQSU5FKHRtKSBpcyB0aGUgVW5p dmVyc2l0eSBvZiBXYXNoaW5ndG9uJ3MgIlByb2dyYW0gZm9yIEludGVybmV0 IE5ld3MgYW5kAEVtYWlsIi4gIEl0IGlzIGludGVuZGVkIHRvIGJlIGFuIGVh c3ktdG8tdXNlIHByb2dyYW0gZm9yIHNlbmRpbmcsAHJlY2VpdmluZywgYW5k IGZpbGluZyBJbnRlcm5ldCBlbGVjdHJvbmljIG1haWwgbWVzc2FnZXMgYW5k IGJ1bGxldGluIGJvYXJkAChOZXRuZXdzKSBtZXNzYWdlcy4gUGluZSBzdXBw b3J0cyB0aGUgZm9sbG93aW5nIEludGVybmV0IHByb3RvY29scyBhbmQAc3Bl Y2lmaWNhdGlvbnM6ACAgICAgICAgICAgICAgICBTTVRQICAtIFNpbXBsZSBN YWlsIFRyYW5zcG9ydCBQcm90b2NvbAAgICAgICAgICAgICAgICAgTk5UUCAg LSBOZXR3b3JrIE5ld3MgVHJhbnNwb3J0IFByb3RvY29sACAgICAgICAgICAg ICAgICBNSU1FICAtIE11bHRpcHVycG9zZSBJbnRlcm5ldCBNYWlsIEV4dGVu c2lvbnMAICAgICAgICAgICAgICAgIElNQVAgIC0gSW50ZXJuZXQgTWVzc2Fn ZSBBY2Nlc3MgUHJvdG9jb2wAIABNSU1FIGFsbG93cyB5b3UgdG8gYXR0YWNo IGFueSBraW5kIG9mIGZpbGUgdG8geW91ciBtZXNzYWdlLCBwcm92aWRlZCB0 aGF0AHlvdXIgcmVjaXBpZW50IGFsc28gaGFzIE1JTUUtY2FwYWJsZSBtYWls IHNvZnR3YXJlICh3aGljaCBpcyByZWFkaWx5AGF2YWlsYWJsZSBmb3IgbW9z dCB0eXBlcyBvZiBjb21wdXRlcnMsIGFsdGhvdWdoIHNvbWUgcHJvcHJpZXRh cnkgbWFpbABzeXN0ZW1zIGRvIG5vdCB5ZXQgc3VwcG9ydCBNSU1FKS4gIElN QVAgYWxsb3dzIGFjY2VzcyB0byBtYWlsYm94ZXMgb24AcmVtb3RlIG1haWxz ZXJ2ZXJzIGFzIGlmIHRoZXkgd2VyZSBsb2NhbC4AIABBbHRob3VnaCBvcmln aW5hbGx5IGRlc2lnbmVkIGZvciBpbmV4cGVyaWVuY2VkIGVtYWlsIHVzZXJz LCBQaW5lIGhhcwBldm9sdmVkIHRvIHN1cHBvcnQgbWFueSBhZHZhbmNlZCBm ZWF0dXJlcy4gIFRoZXJlIGFyZSBhbiBldmVyLWdyb3dpbmcAbnVtYmVyIG9m IGNvbmZpZ3VyYXRpb24gYW5kIHBlcnNvbmFsLXByZWZlcmVuY2Ugb3B0aW9u cywgdGhvdWdoIHdoaWNoIG9mAHRoZW0gYXJlIGF2YWlsYWJsZSB0byB5b3Ug aXMgZGV0ZXJtaW5lZCBieSB5b3VyIGxvY2FsIHN5c3RlbSBtYW5hZ2Vycy4g ACAALS0tLS0tLS0tLS0tLQB8IFBpbmUgSGVscCB8AC0tLS0tLS0tLS0tLS0A IABQaW5lIGhlbHAgaXMgY29udGV4dC1zZW5zaXRpdmUuICBJbiBvdGhlciB3 b3JkcywgZWFjaCBQaW5lIHNjcmVlbiB5b3UgdXNlAHdpbGwgaGF2ZSBpdHMg b3duIGhlbHAgdGV4dCwgZXhwbGFpbmluZyB0aGUgY2hvaWNlcyBhdmFpbGFi bGUgZm9yIHRoYXQAc2NyZWVuLiAgVGhpcyBwYXJ0aWN1bGFyIEhlbHAgc2Vj dGlvbiBpcyB1bnVzdWFsIGluIHRoYXQgaXQgd2lsbCBub3Qgb25seQBkZXNj cmliZSB0aGUgc3BlY2lmaWMgY29tbWFuZHMgYXZhaWxhYmxlIGZyb20gdGhl IE1BSU4gTUVOVSwgYnV0IGFsc28AcHJvdmlkZSBhbiBvdmVydmlldyBvZiBQ aW5lIG9wZXJhdGlvbi4AIABJbiBhZGRpdGlvbiB0byB0aGlzIGdlbmVyYWwg aGVscCBvbiBQaW5lLCBSZWxlYXNlIE5vdGVzIG9uIHRoZSBjdXJyZW50AFBp bmUgdmVyc2lvbiBhcmUgYWxzbyBhdmFpbGFibGUgZnJvbSB0aGUgTUFJTiBN RU5VLiAgUHJlc3Mge0Y5OlJ9IHRvAGJyb3dzZSB0aGUgcmVsZWFzZSBub3Rl cy4gIFRoZXNlIGluY2x1ZGUgY2hhbmdlcyBzaW5jZSB0aGUgbGFzdCByZWxl YXNlLABub3RlcyBmb3IgUEMtUGluZSwgY29uZmlndXJhdGlvbiBpbmZvcm1h dGlvbiwgdGhlIGhpc3Rvcnkgb2YgdGhlIFBpbmUAcHJvamVjdCwgY3JlZGl0 cywgYW5kIGxlZ2FsIG5vdGljZXMuACAAUGluZSBmaWxlcyBhbmQgZG9jdW1l bnRhdGlvbiBhcmUgYXZhaWxhYmxlIHZpYSBGVFAgb3IgV1dXOgAgIGZ0cDov L2Z0cC5jYWMud2FzaGluZ3Rvbi5lZHUvcGluZQAgIGh0dHA6Ly93d3cuY2Fj Lndhc2hpbmd0b24uZWR1L3BpbmUAIABGb3IgYSBjb3B5IG9mIHRoZSBjdXJy ZW50IFBpbmUgIkZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zIiAoRkFRKSBs aXN0LABzZW5kIGFuIGVtcHR5IG1lc3NhZ2UgdG8gcGluZS1mYXFAY2FjLndh c2hpbmd0b24uZWR1ICAtLW9yLCBpZiBpdCBpcwBhdmFpbGFibGUgYXQgeW91 ciBzaXRlLCB1c2UgdGhlIFNldHVwL1VwZGF0ZSBjb21tYW5kIHVuZGVyIHRo ZSBNYWluIE1lbnUuACAASWYgeW91IHdvdWxkIGxpa2UgdG8gcHJpbnQgKmFs bCogb2YgUGluZSdzIGludGVybmFsIGhlbHAgdGV4dCBmb3IgYSBsaXR0bGUA bGlnaHQgYmVkdGltZSByZWFkaW5nLCB0aGVuIHByZXNzIHtGMTI6Wn0gbm93 LiAgKFRoaXMgYXNzdW1lcyB0aGF0IHRoZQBjb3B5IG9mIFBpbmUgeW91IGFy ZSB1c2luZyBoYXMgYmVlbiBwcm9wZXJseSBjb25maWd1cmVkIGZvciBwcmlu dGluZwBhdCB5b3VyIHNpdGUuKQAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHwgTG9jYWwgU3VwcG9ydCBDb250YWN0cyB8AC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tACAAX19faW5jbHVkZSAvdXNyL2xvY2FsL2xpYi9waW5l LmluZm8AIAAgICAgICAgIFsgTm8gbG9jYWwgaW5mb3JtYXRpb24gYXZhaWxh YmxlLiBdACAAX19fZW5kX2luY2x1ZGUAIAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0AfCBHaXZpbmcgQ29tbWFuZHMgaW4gUGluZSB8AC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAENPTU1BTkRTOiBUaGUgYm90dG9tIHR3 byBsaW5lcyBvZiB0aGUgc2NyZWVuIGFyZSBhbHdheXMgdXNlZCB0byBsaXN0 IHRoZQBjb21tYW5kcyB5b3UgY2FuIGdpdmUuICBZb3UgcHJlc3MgdGhlIGtl eXMgdGhhdCBhcmUgaGlnaGxpZ2h0ZWQgdG8gZ2l2ZQB0aGUgY29tbWFuZC4g IFRoZSBjb21tYW5kcyBmb3IgZ2V0dGluZyBoZWxwIGFuZCBnb2luZyBiYWNr IHRvIHRoZSBtYWluAG1lbnUgYXJlIGFsd2F5cyBwcmVzZW50IChleGNlcHQg d2hlbiB2aWV3aW5nIGhlbHAgYXMgeW91IGFyZSBub3cpLgAgAHs6T1RIRVIg Q09NTUFORFM6IFRoZSAiT3RoZXIgQ29tbWFuZHMiIGZ1bmN0aW9uIGNoYW5n ZXMgdGhlIGtleXMgeW91IHNlZX0AezphdCB0aGUgYm90dG9tIG9mIGFueSBz Y3JlZW4uICBJbiBzb21lIGNhc2VzIHRoZXJlIGFyZSAzIGRpZmZlcmVudCBw YWdlc30AezpvZiBrZXlzIHdoaWNoIGl0IHRvZ2dsZXMgdGhyb3VnaC4gIEFM TCBDT01NQU5EUyBBUkUgQUNUSVZFLCBldmVuIGlmIHRoZXl9AHs6YXJlIG5v dCBjdXJyZW50bHkgc2hvd2luZyBhdCB0aGUgYm90dG9tIG9mIHlvdXIgc2Ny ZWVuLiAgSW4gb3RoZXIgd29yZHMsfQAgAHs6eW91IE5FVkVSIG5lZWQgdG8g cHJlZml4IGEgY29tbWFuZCBrZXkgd2l0aCB0aGUgJ08nIGtleS59ACAAezpD T05UUk9MIEtFWTogIFdoZW4gY29tcG9zaW5nIG1haWwgYW5kIGluIGEgZmV3 IG90aGVyIHBsYWNlcyBpbiBQaW5lIHlvdX0AezpoYXZlIHRvIHVzZSBDb250 cm9sIGtleXMgd2hpY2ggbWVhbnMgcHJlc3NpbmcgdGhlIGNvbnRyb2wga2V5 IGFuZCB0aGUgfQB7OmxldHRlciBpbmRpY2F0ZWQgYXQgdGhlIHNhbWUgdGlt ZS4gIFRoaXMgaXMgdXN1YWxseSBzaG93biB3aXRoIGEgIl4iIGlufQB7OmZy b250IG9mIHRoZSBsZXR0ZXIuICBPbiBzb21lIHN5c3RlbXMsIGNlcnRhaW4g Y29udHJvbCBjaGFyYWN0ZXJzIGFyZX0AezppbnRlcmNlcHRlZCBiZWZvcmUg dGhleSBnZXQgdG8gUGluZS4gIEFzIGEgd29yay1hcm91bmQsIHlvdSBjYW4g cHJlc3N9AHs6dGhlIEVTQ0FQRSBrZXkgdHdpY2UgZm9sbG93ZWQgYnkgdGhl IGRlc2lyZWQga2V5LiAgRm9yIGV4YW1wbGUsIGlmIH0AezpDb250cm9sLU8g KF5PKSBkb2VzIG5vdCB3b3JrIG9uIHlvdXIgc3lzdGVtLCB0cnkgdHlwaW5n ICJFU0MgRVNDIE8iLn0AIABQQUdJTkcgVVAvRE9XTjogVGhlICIrIiBhbmQg Ii0iIGtleXMgYXJlIHVzZWQgZm9yIG1vdmluZyB0byB0aGUgbmV4dABvciBw cmV2aW91cyBwYWdlLiAgVGhlIHNwYWNlIGJhciBpcyBhIHN5bm9ueW0gZm9y ICIrIi4gIFlvdSBtYXkgYWxzbyB1c2UAQ3RybC1WIHRvIHBhZ2UgZG93biBh bmQgQ3RybC1ZIHRvIHBhZ2UgdXAgYXMgeW91IGRvIGluIHRoZSBtZXNzYWdl AGNvbXBvc2VyLiAgT24gc2NyZWVucyB3aXRoIGEgV2hlcmVJcyAoc2VhcmNo KSBjb21tYW5kLCBXIG9yIEN0cmwtVyBmb2xsb3dlZABieSBDdHJsLVYgd2ls bCBtb3ZlIHRvIHRoZSBib3R0b20gb2YgdGhlIG1lc3NhZ2Ugb3IgbGlzdCwg YW5kIFcgb3IgQ3RybC1XAGZvbGxvd2VkIGJ5IEN0cmwtWSB3aWxsIG1vdmUg dG8gdGhlIHRvcCBvZiB0aGUgbWVzc2FnZSBvciBsaXN0LgAgAFJFVFVSTiBL RVk6IFRoZSByZXR1cm4ga2V5IGlzIHVzdWFsbHkgYSBzeW5vbnltIGZvciBh IGZyZXF1ZW50bHkgdXNlZABjb21tYW5kLiAgV2hlbiB2aWV3aW5nIGEgbWVz c2FnZSwgdGhlcmUgaXMgY3VycmVudGx5IG5vdCBhIGRlZmF1bHQAY29tbWFu ZCwgc28gUkVUVVJOIGRvZXMgbm90aGluZzsgd2hlbiBpbiB0aGUgaW5kZXgs IGl0IGlzIHN5bm9ueW1vdXMgd2l0aAAidmlldyBtc2ciLiBJbiB0aGUga2V5 IG1lbnUgYXQgdGhlIGJvdHRvbSBvZiB0aGUgc2NyZWVuLCB3aGF0ZXZlciBp cwBlbmNsb3NlZCBpbiBzcXVhcmUgYnJhY2tldHMgW10gaXMgdGhlIHNhbWUg YXMgdGhlIHJldHVybiBrZXkuACAAQ09OVFJPTCBLRVlTIE5PVCBVU0VEIEJZ IFBJTkU6ICBNb3N0IGNvbW1hbmRzIGluIFBpbmUgYXJlIHNpbmdsZSBsZXR0 ZXJzLAB3aXRoIC0td2UgaG9wZS0tIHNvbWUgbW5lbW9uaWMgdmFsdWUsIGJ1 dCBpbiBwbGFjZXMgd2hlcmUgUGluZSBpcyBleHBlY3RpbmcAdGV4dCBpbnB1 dCwgZS5nLiBpbiB0aGUgY29tcG9zZXIgb3IgYXQgcHJvbXB0cyBmb3IgZmls ZS9mb2xkZXIgbmFtZXMsAGNvbnRyb2wga2V5cyBtdXN0IGJlIHVzZWQgZm9y IGVkaXRpbmcgYW5kIG5hdmlnYXRpb24gZnVuY3Rpb25zLgAgAFBpbmUgaGFz IHVzZWQgbmVhcmx5IGFsbCB0aGUgY29udHJvbCBrZXlzIGF2YWlsYWJsZS4g IFRoZXJlIGFyZSwgaG93ZXZlciwAY2VydGFpbiBjb250cm9sIGtleXMgdGhh dCBhcmUgcmVzZXJ2ZWQgYnkgb3RoZXIgcHJvZ3JhbXMgb3IgZm9yIHRlY2hu aWNhbAByZWFzb25zLiAgUGluZSBkb2VzIG5vdCB1c2UgYW55IG9mIHRoZXNl IGtleXM6ACAgICAgICAgICAgICAgICBDdHJsLVMgICAgVXNlZCBieSBVbml4 IGFzICJzdG9wIG91dHB1dCIAICAgICAgICAgICAgICAgIEN0cmwtUSAgICBV c2VkIGJ5IFVuaXggYXMgInJlc3VtZSBvdXRwdXQiACAgICAgICAgICAgICAg ICBDdHJsLV0gICAgT2Z0ZW4gdXNlZCBieSBUZWxuZXQgYXMgZXNjYXBlIGtl eQAgICAgICAgICAgICAgICAgQ3RybC1cICAgT2Z0ZW4gdXNlZCBieSBVbml4 IGFzICJBYm9ydCIAICAgICAgICAgICAgICAgIEVTQyAgICAgICBDb25mbGlj dHMgd2l0aCBzZXF1ZW5jZXMgdXNlZCBmb3IgYXJyb3cga2V5cwAgAE5PVEU6 IGJ5IGRlZmF1bHQsIFBpbmUgdHJlYXRzIEN0cmwtUyBvciBDdHJsLVEgKHNv bWV0aW1lcyBrbm93biBhcyBYT0ZGAGFuZCBYT04pLCBhcyBub3JtYWwgY2hh cmFjdGVycywgZXZlbiB0aG91Z2ggUGluZSBkb2VzIG5vdCB1c2UgdGhlbS4A SG93ZXZlciwgdGhlIHByaW50ZXIsIG1vZGVtLCBvciBjb21tdW5pY2F0aW9u IHNvZnR3YXJlIHlvdSBhcmUgdXNpbmcgbWF5AGJlIGNvbmZpZ3VyZWQgZm9y ICJzb2Z0d2FyZSBmbG93IGNvbnRyb2wiIHdoaWNoIG1lYW5zIHRoYXQgWE9O L1hPRkYgbXVzdABiZSB0cmVhdGVkIGFzIHNwZWNpYWwgY2hhcmFjdGVycyBi eSB0aGUgb3BlcmF0aW5nIHN5c3RlbS4gIElmIHlvdSBzZWUAbWVzc2FnZXMg c3VjaCBhcyAiXlggbm90IGRlZmluZWQgZm9yIHRoaXMgc2NyZWVuIiwgdGhl biB5b3VyIHN5c3RlbSBpcwBwcm9iYWJseSB1c2luZyBzb2Z0d2FyZSBmbG93 IGNvbnRyb2wuIEluIHRoaXMgY2FzZSB5b3Ugd2lsbCBuZWVkIHRvIHNldAB0 aGUgInByZXNlcnZlLXN0YXJ0LXN0b3AtY2hhcmFjdGVycyIgZmVhdHVyZS4g IElmIHlvdSAqZG8qIHNldCB0aGlzAGZlYXR1cmUsIGJlIGFkdmlzZWQgdGhh dCBpZiB5b3UgYWNjaWRlbnRhbGx5IGhpdCBhIEN0cmwtUywgUGluZSB3aWxs AG15c3RlcmlvdXNseSBmcmVlemUgdXAgd2l0aCBubyB3YXJuaW5nLiAgSW4g dGhpcyBjYXNlLCB0cnkgdHlwaW5nIGEgQ3RybC1RAGFuZCBzZWUgaWYgdGhh dCBwdXRzIHRoaW5ncyByaWdodC4gIFByaW50aW5nIHZpYSB0aGUgImF0dGFj aGVkLXRvLWFuc2kiAG9wdGlvbiB3aWxsIGF1dG9tYXRpY2FsbHkgZW5hYmxl IHNvZnR3YXJlIGZsb3ctY29udHJvbCBoYW5kbGluZyBmb3IgdGhlAGR1cmF0 aW9uIG9mIHRoZSBwcmludGluZy4AIABSRVBBSU5USU5HIFRIRSBTQ1JFRU46 IFNvbWV0aW1lcyB3aGF0IGlzIGRpc3BsYXllZCBvbiB0aGUgc2NyZWVuIHdp bGwgYmUAaW5jb3JyZWN0IGR1ZSB0byBub2lzZSBvbiB0aGUgcGhvbmUgbGlu ZSBvciBvdGhlciBjYXVzZXMgYW5kIHlvdSB3aWxsIHdhbnQAdG8gcmVwYWlu dCB0aGUgd2hvbGUgc2NyZWVuIHRvIG1ha2UgaXQgY29ycmVjdC4gIFlvdSBj YW4gdXNlIHRoZSBDdHJsLUwAY29tbWFuZCB0byBkbyB0aGlzLiAgSXQgbmV2 ZXIgaHVydHMgdG8gZG8gaXQgd2hlbiBpbiBkb3VidC4AIAAtLS0tLS0tLS0t LS0tLS0AfCBTdGF0dXMgTGluZSB8AC0tLS0tLS0tLS0tLS0tLQAgAFRoZSB0 b3AgbGluZSBvZiB0aGUgc2NyZWVuIGlzIFBpbmUncyBzdGF0dXMgbGluZS4g IEl0IHdpbGwgYWx3YXlzIGRpc3BsYXkAdGhlIGN1cnJlbnQgdmVyc2lvbiBv ZiBQaW5lIGFuZCB3aWxsIGFsc28gY29udmV5IGluZm9ybWF0aW9uIGFib3V0 IHRoZQBzdGF0dXMgb2YgdGhlIHByb2dyYW0uICBUaGlzIGlzIHdoZXJlIHlv dSBsb29rIHRvIGZpbmQgb3V0IHdoYXQAY29sbGVjdGlvbiwgZm9sZGVyIGFu ZCBtZXNzYWdlIG51bWJlciBpcyBhY3RpdmUuACAASWYgdGhlIHRvcCBsaW5l IHNheXMgIlJFQURPTkxZIiBpdCBtZWFucyB0aGF0IHRoZSBvcGVuIGZvbGRl ciAodHlwaWNhbGx5AHlvdXIgSU5CT1gpIGlzICJsb2NrZWQiIGJ5IGFub3Ro ZXIgbWFpbCBzZXNzaW9uIC0tIG1vc3QgbGlrZWx5IGEgbW9yZQByZWNlbnQg c2Vzc2lvbiBvZiBQaW5lIGhhcyB0YWtlbiB0aGUgSU5CT1ggbG9jay4AIABJ ZiB0aGUgdG9wIGxpbmUgc2F5cyAiQ0xPU0VEIiBpdCBtZWFucyB0aGF0IHlv dSBhcmUgdHJ5aW5nIHRvIGFjY2VzcyBhAGZvbGRlciBvbiBhIHJlbW90ZSBt YWlsIHNlcnZlciwgYW5kIGZvciBzb21lIHJlYXNvbiwgY29tbXVuaWNhdGlv biB3aXRoAHRoZSBtYWlsIHNlcnZlciBoYXMgZWl0aGVyIGJlZW4gbG9zdCwg b3IgbmV2ZXIgc3VjY2Vzc2Z1bGx5IGVzdGFibGlzaGVkLgBUaGlzIGNhbiBi ZSBhIHJlc3VsdCBvZiB0cnlpbmcgdG8gb3BlbiBhIG5vbi1leGlzdGVudCBm b2xkZXIsIG9yIG9uZQBzdG9yZWQgb24gYW4gaW52YWxpZCBvciBub24tb3Bl cmF0aW9uYWwgc2VydmVyLCBvciBpdCBjYW4gbWVhbiB0aGF0IFBpbmUAaGFz IGJlZW4gc3VzcGVuZGVkIGZvciBtb3JlIHRoYXQgMzAgbWludXRlcyB3aGls ZSBhY2Nlc3NpbmcgYSByZW1vdGUgbWFpbABzZXJ2ZXIuACAALS0tLS0tLS0t LS0tLS0tLS0tLS0tLQB8IE1haW4gTWVudSBDb21tYW5kcyB8AC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0AIAB7QXZhaWxhYmxlIENvbW1hbmRzIC0tIEdyb3Vw IDEgICAgICAgICAgQXZhaWxhYmxlIENvbW1hbmRzIC0tIEdyb3VwIDIgICA6 R2VuZXJhbCBQaW5lIENvbW1hbmRzICBNQUlOIE1FTlUgU2NyZWVuIENvbW1h bmRzfQB7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICA6LS0tLS0tLS0tLS0t LS0tLS0tLS0tICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQB7RjEgIFNo b3cgdGhpcyBoZWxwIHRleHQgICAgICAgICAgICAgICAgRjEgIFNob3cgdGhp cyBoZWxwIHRleHQgICAgICAgICA6PyAgU2hvdyBoZWxwIHRleHQgICAgICBP ICBTaG93IGFsbCBPdGhlciBhdmFpbGFibGUgY29tbWFuZHN9AHtGMiAgU2hv dyBhbGwgb3RoZXIgYXZhaWxhYmxlIGNvbW1hbmRzICBGMiAgU2hvdyBvdGhl ciBjb21tYW5kcyAgICAgICAgIDpDICBDb21wb3NlIGEgbWVzc2FnZSAgIFAg IFNlbGVjdCBQcmV2aW91cyBjb21tYW5kIHVwIG9uIG1lbnV9AHtGMyAgUXVp dCBQaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDpJICBGT0xERVIgSU5ERVggc2NyZWVuIE4g IFNlbGVjdCBOZXh0IGNvbW1hbmQgZG93biBvbiBtZW51fQB7RjQgIEV4ZWN1 dGUgY3VycmVudCBNQUlOIE1FTlUgY29tbWFuZCAgRjQgIENvbXBvc2UgYSBt ZXNzYWdlICAgICAgICAgICA6TCAgRk9MREVSIExJU1Qgc2NyZWVuICBSICBE aXNwbGF5IFBpbmUgUmVsZWFzZSBOb3Rlc30Ae0Y1ICBTZWxlY3QgcHJldmlv dXMgY29tbWFuZCB1cCBvbiBtZW51IEY1ICBGT0xERVIgTElTVCBzY3JlZW4g ICAgICAgICAgOkEgIEFERFJFU1MgQk9PSyBzY3JlZW4gSyAgTG9jayBLZXli b2FyZCB9AHtGNiAgU2VsZWN0IG5leHQgY29tbWFuZCBkb3duIG9uIG1lbnUg ICBGNiAgR290byBhIHNwZWNpZmllZCBmb2xkZXIgICAgIDpTICBTRVRVUCBm dW5jdGlvbnMgICAgIEcgIEdvdG8gYSBzcGVjaWZpZWQgZm9sZGVyfQB7ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRjcgIEZPTERF UiBJTkRFWCBzY3JlZW4gICAgICAgICA6USAgUXVpdCBQaW5lfQB7RjkgIERp c3BsYXkgUGluZSByZWxlYXNlIG5vdGVzICAgICAgICAgRjkgIFNFVFVQIG1l bnVzIDp9AHtGMTAgTG9jayBrZXlib2FyZCAgICAgICAgICAgICAgICAgICAg ICBGMTAgQUREUkVTUyBCT09LIHNjcmVlbiA6fQAgAE5PVEU6IFRoZSBhdmFp bGFiaWxpdHkgb2YgY2VydGFpbiBjb21tYW5kcyAoZS5nLiBzb21lIG9mIHRo ZSBvcHRpb25zIHVuZGVyAFNFVFVQKSBpcyBkZXRlcm1pbmVkIGJ5IFBpbmUg Y29uZmlndXJhdGlvbiBmaWxlcyBhbmQgc3lzdGVtIGNhcGFiaWxpdGllcy4A QXQgc29tZSBzaXRlcywgY2VydGFpbiBjb21tYW5kcyBtYXkgbm90IGJlIGF2 YWlsYWJsZSBkdWUgdG8gc2VjdXJpdHkgb3IAc3VwcG9ydCBjb25jZXJucy4A IABUaGUgIkNPTVBPU0UgTUVTU0FHRSIgY29tbWFuZCAoYXZhaWxhYmxlIG9u IE1BSU4gTUVOVSwgRk9MREVSIExJU1QsAEZPTERFUiBJTkRFWCwgYW5kIE1F U1NBR0UgVEVYVCBzY3JlZW5zKSB0YWtlcyB5b3UgaW50byB0aGUgUGluZSBt ZXNzYWdlAGNvbXBvc2VyIGFuZCBwZXJtaXRzIHlvdSB0byBjcmVhdGUgYW5k IHNlbmQgYSBuZXcgbWVzc2FnZS4AIABUaGUgIkZPTERFUiBJTkRFWCIgY29t bWFuZCAoYXZhaWxhYmxlIG9uIE1BSU4gTUVOVSwgRk9MREVSIExJU1QsIGFu ZABNRVNTQUdFIFRFWFQgc2NyZWVucykgdGFrZXMgeW91IHRvIHRoZSBGT0xE RVIgSU5ERVggc2NyZWVuIHdoaWNoIGRpc3BsYXlzAGEgc3VtbWFyeSBjYXB0 aW9uIGZvciBlYWNoIG1lc3NhZ2UgaW4gdGhlIGN1cnJlbnRseS1vcGVuIGZv bGRlci4gT25lAG1lc3NhZ2Ugd2lsbCBiZSBoaWdobGlnaHRlZDsgdGhpcyBp cyB0aGUgIkN1cnJlbnQiIG1lc3NhZ2UuICBUaGUgbWVzc2FnZQBjb21tYW5k cyBhdmFpbGFibGUgZnJvbSB0aGlzIHNjcmVlbiAoZS5nLiBWaWV3LCBSZXBs eSwgRm9yd2FyZCwgRGVsZXRlLABQcmludCwgU2F2ZSwgZXRjKSBhcHBseSB0 byB0aGUgY3VycmVudCBtZXNzYWdlLgAgAFRoZSAiRk9MREVSIExJU1QiIGNv bW1hbmQgKGF2YWlsYWJsZSBvbiBNQUlOIE1FTlUsIEZPTERFUiBJTkRFWCwg YW5kAE1FU1NBR0UgVEVYVCBzY3JlZW5zKSB0YWtlcyB5b3UgdG8gdGhlIEZP TERFUiBMSVNUIHNjcmVlbiB3aGljaCBkaXNwbGF5cwB0aGUgbmFtZXMgb2Yg YWxsIHlvdXIgbWVzc2FnZSBmb2xkZXJzIGFuZCBhbGxvd3MgeW91IHRvIHZp ZXcsIHJlbmFtZSwAZGVsZXRlLCBhbmQgYWRkIGZvbGRlcnMuICBZb3UgY2Fu IG9wZW4gKHZpZXcpIGEgZGlmZmVyZW50IGZvbGRlciB0aGFuIHRoZQBvbmUg Y3VycmVudGx5IG9wZW4gYnkgaGlnaGxpZ2h0aW5nIHRoZSBkZXNpcmVkIG9u ZSAodXNpbmcgdGhlIGFycm93IGtleXMAb3IgdGhlaXIgY29udHJvbC1rZXkg ZXF1aXZhbGVudHMpIGFuZCBwcmVzc2luZyBSRVRVUk4uICBJZiB5b3UgaGF2 ZQBtdWx0aXBsZSBmb2xkZXIgY29sbGVjdGlvbnMgZGVmaW5lZCAoc2VlIHRo ZSBIZWxwIHRleHQgZm9yIHRoZSBGT0xERVIgTElTVABzY3JlZW4gdG8gbGVh cm4gbW9yZSBhYm91dCBDb2xsZWN0aW9ucyksIHlvdSBtYXkgbmVlZCB0byBw cmVzcyBSRVRVUk4gdG8AZXhwYW5kIHRoZSBjb2xsZWN0aW9uIGFuZCBkaXNw bGF5IGFsbCBvZiB0aGUgZm9sZGVycyBpbiBpdC4AIABUaGUgIkFERFJFU1Mg Qk9PSyIgY29tbWFuZCAoYXZhaWxhYmxlIG9ubHkgZnJvbSB0aGUgTUFJTiBN RU5VKSB0YWtlcyB5b3UAdG8gdGhlIEFERFJFU1MgQk9PSyBtYW5hZ2VtZW50 IHNjcmVlbi4gIEZyb20gaGVyZSwgeW91ciBwZXJzb25hbCBhZGRyZXNzAGJv b2socykgbWF5IGJlIHVwZGF0ZWQuACAAVGhlICJTRVRVUCIgY29tbWFuZCAo YXZhaWxhYmxlIG9ubHkgZnJvbSB0aGUgTUFJTiBNRU5VKSBwcm9tcHRzIHlv dSBmb3IAb25lIG9mIHNldmVyYWwgY29uZmlndXJhdGlvbiBzY3JlZW5zLCBp bmNsdWRpbmcgdGhlIFNFVFVQIENPTkZJR1VSQVRJT04gAHNjcmVlbiwgYnkg d2hpY2ggeW91IG1heSBhY3RpdmF0ZSBvcHRpb25hbCBQaW5lIGZlYXR1cmVz LgAgAEFsc28gYXZhaWxhYmxlIGZyb20gdGhlIE1haW4gTWVudSwgYnV0IG9u bHkgZGlzcGxheWVkIG9uIHRoZSBLZXkgTWVudXMgYXQAdGhlIGJvdHRvbSBv ZiB0aGUgc2NyZWVuLCBhcmUgdGhlIGZvbGxvd2luZyBjb21tYW5kczoAIABU aGUgIkdvdG8iIGNvbW1hbmQgKGF2YWlsYWJsZSBvbiBNQUlOIE1FTlUsIEZP TERFUiBMSVNULCBGT0xERVIgSU5ERVgsAGFuZCBNRVNTQUdFIFRFWFQgc2Ny ZWVucykgbGV0cyB5b3UganVtcCBkaXJlY3RseSB0byBhIG5ldyBmb2xkZXIg d2l0aG91dABoYXZpbmcgdG8gdXNlIHRoZSBGb2xkZXIgTGlzdCBkaXNwbGF5 LiBJdCB3aWxsIHByb21wdCB5b3UgZm9yIHRoZSBuYW1lIG9mAHRoZSBkZXNp cmVkIGZvbGRlciBhbmQsIGlmIHlvdSBoYXZlIG11bHRpcGxlIGZvbGRlciBj b2xsZWN0aW9ucyBkZWZpbmVkLABhbGxvdyB5b3UgdG8gcm90YXRlIHRocm91 Z2ggdGhlbS4gIEhvd2V2ZXIsIGlmIHRoZSBmb2xkZXIgaXMgb3V0c2lkZSBv ZiB5b3VyAGRlZmluZWQgY29sbGVjdGlvbnMsIHlvdSBhcmUgZ29pbmcgdG8g aGF2ZSB0byBlbnRlciB0aGUgZXhhY3QgZm9sZGVyAGxvY2F0aW9uIHVzaW5n IHRoZSBjb3JyZWN0IHN5bnRheCBmb3IgYSByZW1vdGUgZm9sZGVyIGFuZC9v ciB0aGUAZnVsbHktcXVhbGlmaWVkIHBhdGggbmFtZS4AIABUaGUgIlJlbGVh c2UgTm90ZXMiIGNvbW1hbmQgZGlzcGxheXMgaW5mb3JtYXRpb24gYWJvdXQg dGhpcyB2ZXJzaW9uIG9mAFBpbmUsIGFzIHdlbGwgYXMgaGlzdG9yaWNhbCBh bmQgbGVnYWwgbm90ZXMuACAAVGhlICJLZXlib2FyZCBMb2NrIiBjb21tYW5k IGFsbG93cyB5b3VyIFBpbmUgc2Vzc2lvbiB0byBiZSBwcm90ZWN0ZWQAZHVy aW5nIGEgdGVtcG9yYXJ5IGFic2VuY2UgZnJvbSB5b3VyIHRlcm1pbmFsLgAg AFRoZSAiUmVwb3J0IEJ1ZyIgY29tbWFuZCBkb2VzIHRoZSBvYnZpb3VzIHRo aW5nOyBwbGVhc2Ugc2VlIHNlY3Rpb24gKDEwKQBiZWxvdy4gIFRoaXMgY29t bWFuZCBpcyBhbHNvIGF2YWlsYWJsZSBmcm9tIGFueSBoZWxwIHNjcmVlbiAo aW5jbHVkaW5nAHRoaXMgb25lLikAIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AfCBDb21tYW5kIExpbmUgT3B0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQAgAFBvc3NpYmxlIFN0YXJ0aW5nIEFyZ3VtZW50cyBmb3IgUGlu ZSBwcm9ncmFtOgAgACAgICAgICAgQXJndW1lbnQgICAgICAgICAgICAgICAg TWVhbmluZwAgACAgICAgICAgPGFkZHJlc3M+Li4uICAgIEdvIGRpcmVjdGx5 IGludG8gY29tcG9zZXIgd2l0aCBnaXZlbiBhZGRyZXNzACAgICAgICAgLWEg ICAgICAgICAgICAgIFNwZWNpYWwgYW5vbnltb3VzIG1vZGUgZm9yIFVXSU4q ACAgICAgICAgLWMgICAgICAgICAgICAgIENvbnRleHQgIyBmb3IgaW50ZXJw cmV0aW5nIC1mIGFyZ3VtZW50ACAgICAgICAgICAgICAgICAgICAgICAgICAw PW5vbmUsIDE9aW5jb21pbmcsIDI9ZGVmbHQgY29sbCduLCAzPW5leHQgY29s bCduACAgICAgICAgLWQgbiAgICAgICAgICAgIERlYnVnIC0gc2V0IGRlYnVn IGxldmVsIHRvICduJwAgICAgICAgIC1mIDxmb2xkZXI+ICAgICBGb2xkZXIg LSBvcGVuIDxmb2xkZXI+IGluIGRlZmF1bHQgY29sbGVjdGlvbgAgICAgICAg IC1GIDxmaWxlPiAgICAgICBGaWxlIC0gb3BlbiBhbmQgdmlldyB0ZXh0IDxm aWxlPgAgICAgICAgIC1oICAgICAgICAgICAgICBIZWxwIC0gZ2l2ZSB0aGlz IGxpc3Qgb2Ygb3B0aW9ucwAgICAgICAgIC1pICAgICAgICAgICAgICBJbmRl eCAtIEdvIGRpcmVjdGx5IHRvIGluZGV4LCBieXBhc3NpbmcgbWFpbiBtZW51 ACAgICAgICAgLUkgPGtleV9saXN0PiAgIEluaXRpYWwga2V5c3Ryb2tlcyB0 byBiZSBleGVjdXRlZAAgICAgICAgIC1rICAgICAgICAgICAgICBLZXlzIC0g Rm9yY2UgdXNlIG9mIGZ1bmN0aW9uIGtleXMAICAgICAgICAtbCAgICAgICAg ICAgICAgTGlzdCAtIEV4cGFuZCBMaXN0IG9mIGZvbGRlciBjb2xsZWN0aW9u cyBieSBkZWZhdWx0ACAgICAgICAgLW4gPG51bWJlcj4gICAgIEVudHJ5IGlu IGluZGV4IHRvIGJlZ2luIG9uACAgICAgICAgLW5yICAgICAgICAgICAgIFNw ZWNpYWwgcmVzdHJpY3RlZCBtb2RlIGZvciBVV0lOKgAgICAgICAgIC1vICAg ICAgICAgICAgICBSZWFkT25seSAtIE9wZW4gZmlyc3QgZm9sZGVyIHJlYWQt b25seQAgICAgICAgIC1wIDxmaWxlPiAgICAgICBVc2UgPGZpbGU+IGluIHBs YWNlIG9mIC5waW5lcmMgZmlsZQAgICAgICAgIC1QIDxmaWxlPiAgICAgICBV c2UgPGZpbGU+IGluIHBsYWNlIG9mIHBpbmUuY29uZiBmaWxlACAgICAgICAg LXIgICAgICAgICAgICAgIFJlc3RyaWN0ZWQvZGVtbyBtb2RlACAgICAgICAg LXogICAgICAgICAgICAgIFN1c3BlbmQgLSBhbGxvdyB1c2Ugb2YgXlogc3Vz cGVuc2lvbgAgICAgICAgIC1zb3J0IDxzb3J0PiAgICBTb3J0IC0gU3BlY2lm eSBzb3J0IG9yZGVyIG9mIEZvbGRlciBJbmRleDoAICAgICAgICAgICAgICAg ICAgIChTdWJqZWN0LCBPcmRlcmVkU3ViaiwgQXJyaXZhbCwgRGF0ZSwgRnJv bSwgU2l6ZSwgL3JldmVyc2UpACAgICAgICAgLWNvbmYgICAgICAgICAgIENv bmZpZ3VyYXRpb24gLSBPdXRwdXQgZnJlc2ggZ2xvYmFsIGNvbmZpZyB0byBz dGRvdXQAICAgICAgICAtY3JlYXRlX2x1IDxhZGRyYms+IDxzb3J0PiAgQ3Jl YXRlIGF1eGlsaWFyeSBsb29rLXVwIGZpbGUgYW5kACAgICAgICAgICAgICAg ICAgICAgICAgIHNvcnQgPGFkZHJiaz4gYnkgPHNvcnQ+LiAgRm9yIGNyZWF0 aW5nIGdsb2JhbCBhZGRyYmsuACAgICAgICAgLXBpbmVyYyA8ZmlsZT4gIENv bmZpZ3VyYXRpb24gLSBQdXQgZnJlc2ggcGluZXJjIGNvbmZpZyBpbiA8Zmls ZT4AICAgICAgICAtPG9wdGlvbj49PHZhbHVlPiAgICAgICBBc3NpZ24gPHZh bHVlPiB0byB0aGUgcGluZXJjIG9wdGlvbiA8b3B0aW9uPgAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGUuZy4gLXNpZ25hdHVyZS1maWxlPXNp ZzEAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoTk9URTogZmVh dHVyZS1saXN0IGlzIGFkZGl0aXZlKQAgACAgICAgICAgICAgICAgICAgICAg ICogVVdJTiA9IFVuaXZlcnNpdHkgb2YgV2FzaGluZ3RvbiBJbmZvcm1hdGlv biBOYXZpZ2F0b3IAIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgUGluZSBD b25maWd1cmF0aW9uIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgAFVubGVz cyBpdCBoYXMgYmVlbiBhZG1pbmlzdHJhdGl2ZWx5IGRpc2FibGVkLCB0aGUg U2V0dXAgY29tbWFuZCBvbiB0aGUATUFJTiBNRU5VIGhhcyBhICJDb25maWci IHN1YmNvbW1hbmQgd2hpY2ggd2lsbCBhbGxvdyB5b3UgdG8gbW9kaWZ5AFBp bmUncyBiZWhhdmlvciBieSBzZXR0aW5nIG9yIHVuc2V0dGluZyB2YXJpb3Vz IGZlYXR1cmVzLCBkZWZpbmluZyBmb2xkZXIAY29sbGVjdGlvbnMsIGV0Yy4g IFRoZXNlIHNldHRpbmdzIGFyZSBzdG9yZWQgaW4geW91ciBwZXJzb25hbCAi cGluZXJjIgBjb25maWd1cmF0aW9uIGZpbGUsIGJ1dCBvbiBzaGFyZWQgc3lz dGVtcyB0aGVzZSBzZXR0aW5ncyBtYXkgYmUAb3Zlci1yaWRkZW4gYnkgYSBz eXN0ZW0td2lkZSBjb250cm9sIGZpbGUgKGR1ZSB0byBsb2NhbCBzaXRlIHNl Y3VyaXR5IG9yAHN1cHBvcnQgcG9saWNpZXMpLiAgQSBnbG9iYWwgcGluZSBj b25maWd1cmF0aW9uIGZpbGUgY2FuIGFsc28gYmUgdXNlZCB0bwBzZXQgZGVm YXVsdCB2YWx1ZXMgZm9yIGFsbCBQaW5lIHVzZXJzIG9uIGEgcGFydGljdWxh ciBzeXN0ZW0uACAALS0tLS0tLS0tLS0tLS0tLQB8IFJlYWRpbmcgTmV3cyB8 AC0tLS0tLS0tLS0tLS0tLS0AIABCQUNLR1JPVU5EACAAUGluZSBjYW4gcmVh ZCBhbmQgcG9zdCBJbnRlcm5ldCBuZXdzIChOZXROZXdzIG9yIFVTRU5FVCkg Z3JvdXBzLCB1c2luZyB0aGUAc2FtZSBjb21tYW5kcyBhcyBmb3IgbWFpbC4g IElmIHlvdSBkbyBub3QgYWxyZWFkeSBoYXZlIGEgbmV3cyBzdGF0ZQAoIm5l d3NyYyIpIGZpbGUsIFBpbmUgd2lsbCBjcmVhdGUgb25lIGZvciB5b3UsIGFu ZCB5b3UgY2FuIGFkZCBuZXdzZ3JvdXBzAHRvIGl0IHVzaW5nIHRoZSAiQWRk IiBjb21tYW5kIGluIHRoZSBGT0xERVIgTElTVCBzY3JlZW4uIFBpbmUgY2Fu IHVzZSB0aGUAc2FtZSBuZXdzcmMgYXMgb3RoZXIgVW5peCBuZXdzcmVhZGVy cywgdGh1cyBhbGxvd2luZyB5b3UgdG8gc3dpdGNoIGJldHdlZW4AUGluZSBh bmQgb3RoZXIgbmV3c3JlYWRlcnM7IGhvd2V2ZXIsIFBpbmUgdXNlcyB0aGUg aW5mb3JtYXRpb24gaW4gdGhlIGZpbGUAaW4gYSBzbGlnaHRseSBkaWZmZXJl bnQgd2F5IHRoYW4gb3RoZXIgbmV3c3JlYWRlcnMuACAAQ09ORklHVVJBVElP TgAgAFBpbmUgY2FuIGFjY2VzcyBuZXdzIGZvbGRlcnMgaW4gYW55IG9uZSBv ZiB0aHJlZSBkaWZmZXJlbnQgd2F5czoAIAAgICAgICAgIFJFTU9URSBOTlRQ OiAgVXNpbmcgdGhlIE5ldHdvcmsgTmV3cyBUcmFuc3BvcnQgUHJvdG9jb2wg KE5OVFApIHRvAGFjY2VzcyBuZXdzIG9uIGEgcmVtb3RlIG5ld3Mgc2VydmVy LiAgSW4gdGhpcyBjYXNlIHRoZSBuZXdzcmMgZmlsZSBpcwBzdG9yZWQgb24g dGhlIG1hY2hpbmUgd2hlcmUgUGluZSBpcyBydW5uaW5nLiAgU2ltcGx5IHNw ZWNpZnkgdGhlIG5hbWUgb2YAdGhlIG5ld3Mgc2VydmVyIGFzIHlvdXIgbm50 cC1zZXJ2ZXI6ACAgICAgICAgICAgICAgICBubnRwLXNlcnZlciAgICAgID0g bmV3cy5ub3doZXJlLmVkdQBJZiB5b3UgZG8gdGhpcyAoYW5kIGRvIG5vdCBl eHBsaWNpdGx5IHNldCB0aGUgbmV3cy1jb2xsZWN0aW9ucyB2YXJpYWJsZSks AFBpbmUgd2lsbCBhdXRvbWF0aWNhbGx5IHVzZSAqe3s6e31uZXdzLm5vd2hl cmUuZWR1fVtdIGZvciB0aGUgdmFsdWUgb2YAdGhlIG5ld3MtY29sbGVjdGlv bnMgdmFyaWFibGUuACAAICAgICAgICBSRU1PVEUgSU1BUDogIFVzaW5nIHRo ZSBJbnRlcm5ldCBNZXNzYWdlIEFjY2VzcyBQcm90b2NvbCAoSU1BUCkgdG8A YWNjZXNzIG5ld3Mgb24gYSByZW1vdGUgbmV3cyBzZXJ2ZXIuICBJbiB0aGlz IGNhc2UsIHlvdXIgbmV3c3JjIGZpbGUgaXMAc3RvcmVkIG9uIHRoZSBuZXdz IHNlcnZlciwgaW4geW91ciBob21lIGRpcmVjdG9yeSwgc28geW91IG11c3Qg aGF2ZSBhbgBhY2NvdW50IG9uIHRoZSBuZXdzIHNlcnZlciwgYnV0IHlvdSB3 b3VsZCBiZSBydW5uaW5nIFBpbmUgb24gYSBkaWZmZXJlbnQAbWFjaGluZS4g IFRoZSBuZXdzIHNlcnZlciBtdXN0IGJlIHJ1bm5pbmcgYW4gSU1BUGQgc2Vy dmVyIHByb2Nlc3MuIFNwZWNpZnkAYSByZW1vdGUgbmV3cy1jb2xsZWN0aW9u IGluIHRoZSBTRVRVUCBDT05GSUdVUkFUSU9OOgAgICAgICAgICAgICAgICAg bmV3cy1jb2xsZWN0aW9ucyA9IE5ld3MgKnt7Ont9bmV3cy5ub3doZXJlLmVk dX1bXQAgACAgICAgICAgTE9DQUw6ICBVc2luZyBsb2NhbCBmaWxlIGFjY2Vz cyB0byB0aGUgbmV3cyBkYXRhYmFzZS4gIEluIHRoaXMAY2FzZSwgeW91ciBu ZXdzcmMgZmlsZSBpcyBzdG9yZWQgb24gdGhlIG5ld3Mgc2VydmVyLCBpbiB5 b3VyIGhvbWUAZGlyZWN0b3J5LCBzbyB5b3UgbXVzdCBoYXZlIGFuIGFjY291 bnQgb24gdGhlIG5ld3Mgc2VydmVyLCBhbmQgeW91IHdvdWxkAGJlIHJ1bm5p bmcgUGluZSBvbiB0aGUgc2FtZSBtYWNoaW5lLiAgU3BlY2lmeSBhIGxvY2Fs IG5ld3MtY29sbGVjdGlvbiBpbgB0aGUgU0VUVVAgQ09ORklHVVJBVElPTjoA ICAgICAgICAgICAgICAgIG5ld3MtY29sbGVjdGlvbnMgPSBOZXdzICpbXQAg AEluIHRoZSBmaXJzdCB0d28gZXhhbXBsZXMsIHRoZSBob3N0bmFtZSAibmV3 cy5ub3doZXJlLmVkdSIgc2hvdWxkIGJlAHJlcGxhY2VkIHdpdGggdGhlIGRv bWFpbiBuYW1lIG9mIHlvdXIgbG9jYWwgbmV3cyBzZXJ2ZXIuICBGb3IgVW5p eCBQaW5lLAB0aGVzZSBlbnRyaWVzIGNhbiBiZSBwbGFjZWQgaW4gZWl0aGVy IHRoZSBzeXN0ZW0td2lkZSBvciB5b3VyIHBlcnNvbmFsAGNvbmZpZ3VyYXRp b24gZmlsZS4AIABJZiB5b3UgYXJlIGEgUEMtUGluZSB1c2VyLCBlaXRoZXIg b3B0aW9uIDEgKE5OVFApIG9yIG9wdGlvbiAyIChJTUFQKSBpcwBwb3NzaWJs ZS4gIElmIHlvdSBkb24ndCBoYXZlIGFuIGFjY291bnQgb24gdGhlIG5ld3Mg c2VydmVyLCBvciBpZiB0aGUgbmV3cwBzZXJ2ZXIgaXMgbm90IHJ1bm5pbmcg YW4gSU1BUCBkYWVtb24sIHRoZW4geW91IG11c3QgdXNlIE5OVFAuICBJbgB0 aGlzIGNhc2UsIHlvdXIgVW5peCAubmV3c3JjIGZpbGUgY2FuIGJlIHRyYW5z ZmVycmVkIHRvIHlvdXIgUEMuICBBIGdvb2QAcGxhY2UgdG8gcHV0IGl0IHdv dWxkIGJlIGluIHRoZSBzYW1lIGRpcmVjdG9yeSBhcyB5b3VyIFBJTkVSQyBm aWxlLCB1bmRlcgB0aGUgbmFtZSBcTkVXU1JDLCBidXQgeW91IGNhbiBzcGVj aWZ5IGEgZGlmZmVyZW50IGxvY2F0aW9uIHZpYSBQaW5lJ3MAU2V0dXAvQ29u ZmlnIHNjcmVlbi4AIABBIGZ1dHVyZSB2ZXJzaW9uIG9mIFBDLVBpbmUgd2ls bCBiZSBhYmxlIHRvIGFjY2VzcyBhbmQgdXBkYXRlIGEgbmV3c3JjAGZpbGUg c3RvcmVkIG9uIGEgVW5peCBob3N0LCBzbyB0aGF0IGl0IHdpbGwgYmUgcG9z c2libGUgdG8gYWx0ZXJuYXRlAGJldHdlZW4gUEMtUGluZSBhbmQgVW5peC1i YXNlZCBuZXdzcmVhZGVycy4AIABSRUFESU5HIE5FV1MAIABPbmNlIGRlZmlu ZWQgaW4gdGhlIC5waW5lcmMgKG9yIHRoZSBnbG9iYWwgcGluZS5jb25mKSBm aWxlLCB0aGUgbmV3cwBmb2xkZXIgY29sbGVjdGlvbiBjYW4gYmUgYWNjZXNz ZWQgZWl0aGVyIHZpYSB0aGUgRk9MREVSIExJU1Qgc2NyZWVuLCBvcgB2aWEg dGhlIEdPVE8gY29tbWFuZC4AIABQaW5lIHVzZXMgdGhlIHNhbWUgY29tbWFu ZHMgZm9yIG1hbmlwdWxhdGluZyBuZXdzIGZvbGRlcnMgYXMgZm9yIG1haWwA Zm9sZGVycy4gIFRoaXMgbWVhbnMsIGZvciBleGFtcGxlLCB0aGF0IHdoZW4g eW91IGFyZSBkb25lIHdpdGggYSBtZXNzYWdlLAB5b3Ugd291bGQgdXNlICJE IiB0byBtYXJrIGl0IGFzIERlbGV0ZWQgKG9yIERpc21pc3NlZCwgaWYgeW91 IHByZWZlci4pAFRoaXMgIm1haWwtbGlrZSIgYmVoYXZpb3IgZGlmZmVycyBm cm9tIHRoYXQgb2YgbW9zdCBuZXdzcmVhZGVycywgd2hlcmVpbgBhIG1lc3Nh Z2UgaXMgaW1wbGljaXRseSBkaXNtaXNzZWQgYWZ0ZXIgeW91IGhhdmUgbG9v a2VkIGF0IGl0IG9uY2UuIFdlAHN0cm9uZ2x5IGJlbGlldmUgdGhhdCBQaW5l IHNob3VsZCBvZmZlciBhcyBtdWNoIGNvbnNpc3RlbmN5IGFzIHBvc3NpYmxl AGJldHdlZW4gbWFpbCBhbmQgbmV3cywgc28gdGhlIG1haWwgcGFyYWRpZ20g LS13aGVyZWluIGEgbWVzc2FnZSBkb2VzIG5vdABtYWdpY2FsbHkgZGlzYXBw ZWFyIHdpdGhvdXQgZXhwbGljaXQgYWN0aW9uIGJ5IHRoZSB1c2VyLS0gaXMg dXNlZCBmb3IgbmV3cwBhcyB3ZWxsLgAgAE5ld3MgZm9sZGVycyBhcmUgYWN0 dWFsbHkgUmVhZC1Pbmx5LCBidXQgdGhlIG5ld3NyYyBmaWxlIGFsbG93cyBQ aW5lIHRvAGtlZXAgdHJhY2sgb2Ygd2hpY2ggbWVzc2FnZXMgeW91IGhhdmUg ZGlzbWlzc2VkIChtYXJrZWQgYXMgRGVsZXRlZCkganVzdABhcyBpbiBhIHJl Z3VsYXIgbWFpbCBmb2xkZXIuIFRoZSBkaWZmZXJlbmNlIGlzIHRoYXQsIGFs dGhvdWdoIG1lc3NhZ2VzAG1hcmtlZCBhcyBEZWxldGVkIHdpbGwgc2hvdyB1 cCBpbiB0aGUgSW5kZXggKGp1c3QgYXMgbWFpbCBtZXNzYWdlcyBkbwB1bnRp bCBhbiBlWHB1bmdlKSwgeW91IGNhbm5vdCBleHB1bmdlIG5ld3MgbWVzc2Fn ZXMuICBIb3dldmVyLCB5b3UgY2FuIHVzZQB0aGUgImVYY2x1ZGUiIChYKSBj b21tYW5kIGluIG9yZGVyIHRvIHN1cHByZXNzIGZyb20gdGhlIEZvbGRlciBJ bmRleABtZXNzYWdlcyB0aGF0IGFyZSBzbyBtYXJrZWQuICBBbHNvLCB3aGVu ZXZlciB5b3Ugb3BlbiBhIG5ld3Nncm91cCBmb2xkZXIsAG1lc3NhZ2VzIG1h cmtlZCBEZWxldGVkIGFyZSBhbHJlYWR5IGV4Y2x1ZGVkIGZyb20gdGhlIElu ZGV4IGJ5IGRlZmF1bHQuAFRoZSAidW5leGNsdWRlIiAoJikgY29tbWFuZCB3 aWxsIHJlc3RvcmUgdGhlbSB0byB0aGUgRm9sZGVyIEluZGV4LgAgAElmIHlv dSBhbnN3ZXIgYSBtZXNzYWdlIGluIGEgbmV3cyBmb2xkZXIsIHRoZSBpbmRl eCB2aWV3IHdpbGwgc2hvdyB0aGUAIkEiIGZsYWcgYXMgdXN1YWw7IGJ1dCB0 aGUgbmV3c3JjIGZpbGUgaGFzIG5vIHdheSBvZiBzdG9yaW5nIHRoaXMgZmxh ZywAc28gaXQgd2lsbCBub3QgYmUgcHJlc2VydmVkIGFjcm9zcyBzZXNzaW9u cy4gIFRoZSBEZWxldGVkIGZsYWcgaXMgdGhlIG9ubHkAb25lIHRoYXQgaXMg cHJlc2VydmVkIGJldHdlZW4gc2Vzc2lvbnMuICBJZiB5b3UgUmVwbHkgdG8g YSBuZXdzZ3JvdXAAbWVzc2FnZSBhbmQgc2F5IHlvdSB3YW50IHRvIHJlcGx5 IHRvIGFsbCByZWNpcGllbnRzLCBQaW5lIHdpbGwgYXNrIGlmAHlvdSB3YW50 IHRvIHBvc3QgdGhlIG1lc3NhZ2UgdG8gYWxsIHRoZSBuZXdzZ3JvdXBzIGxp c3RlZCBpbiB0aGUgb3JpZ2luYWwAbWVzc2FnZS4AIABJZiB5b3Ugd291bGQg bGlrZSBQaW5lIHRvIG1hcmsgbW9yZS1vci1sZXNzIHJlY2VudCBuZXdzIG1l c3NhZ2VzIGFzACJOZXciLCB0aGVuIHNldCB0aGUgIm5ld3MtYXBwcm94aW1h dGVzLW5ldy1zdGF0dXMiIGZlYXR1cmUuICBUaGlzIHdpbGwAY2F1c2UgbWVz c2FnZXMgYWZ0ZXIgdGhlIGxhc3Qgb25lIHlvdSBoYXZlIG1hcmtlZCBhcyBE ZWxldGVkIHRvIGFwcGVhcgB3aXRoICJOIiBzdGF0dXMgaW4gdGhlIEZvbGRl ciBJbmRleC4gIFRoZSAiTiIgc3RhdHVzIG9mdGVuIG1ha2VzIGl0AGVhc2ll ciB0byBkaXN0aW5ndWlzaCBsYXRlciBuZXdzIGFydGljbGVzIGZyb20gdGhv c2UgeW91J3ZlIHByZXZpb3VzbHkAc2VlbiwgYnV0IG5vdCB5ZXQgZGlzcG9z ZWQgb2YgdmlhIHRoZSAiRCIga2V5LiAgTm90ZSB0aGF0IHRoaXMgaXMgYW4A YXBwcm94aW1hdGlvbiwgbm90IGFuIGV4YWN0IHJlY29yZCBvZiB3aGljaCBt ZXNzYWdlcyB5b3UgaGF2ZSBub3Qgc2Vlbi4AIABBIGZyZXF1ZW50IG9wZXJh dGlvbiBpbiBuZXdzLXJlYWRpbmcgaXMgImNhdGNoaW5nIHVwIi4uLiB0aGF0 IGlzLABnZXR0aW5nIHJpZCBvZiBhbGwgdGhlIG1lc3NhZ2VzIGluIHRoZSBu ZXdzIGdyb3VwIHNvIHRoYXQgeW91IGNhbiAic3RhcnQAZnJlc2giLiAgQXQg dGhlIG1vbWVudCwgdGhlIGVhc2llc3Qgd2F5IHRvIGRvIHRoaXMgaW4gUGlu ZSBpcyB2aWEgdGhlAFNlbGVjdCBjb21tYW5kLiAgWW91IHdvdWxkIGVudGVy IHRoZSBmb2xsb3dpbmcgZm91ciBrZXlzdHJva2VzOiA7YWFkAE5vdGUgdGhh dCB0aGUgImVuYWJsZS1hZ2dyZWdhdGUtY29tbWFuZC1zZXQiIGZlYXR1cmUg bXVzdCBiZSBlbmFibGVkAGJlZm9yZSB5b3UgY2FuIHVzZSB0aGUgU2VsZWN0 IGNvbW1hbmQuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8IFJlcG9ydGlu ZyBQcm9ibGVtcyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABUaGVyZSBh cmUgbm93IGxpdGVyYWxseSBtaWxsaW9ucyBvZiBQaW5lIHVzZXJzIGluIG92 ZXIgNTAgY291bnRyaWVzLgBUaGUgUGluZSBkZXZlbG9wbWVudCB0ZWFtIGhh cyBubyBmdW5kaW5nIHRvIHByb3ZpZGUgc3VwcG9ydCB0byBhbnlvbmUAb3V0 c2lkZSBvZiB0aGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLiAgSG93ZXZl ciwgd2UgY2VydGFpbmx5IHdhbnQgUGluZQB0byBiZSB0aGUgYmVzdCB0b29s IGl0IGNhbiBiZSwgc28gd2UgZG8gd2FudCB0byBrbm93IGFib3V0IHByb2Js ZW1zLiBXZQBhc2sgdGhhdCB5b3UgZmlyc3QgcmVhZCB0aGUgcmVsZXZhbnQg aGVscCBzY3JlZW5zLCBpZiBhbnksIGFuZCB0aGVuIHNlZWsAYXNzaXN0YW5j ZSBmcm9tIHlvdXIgb3duIHN1cHBvcnQgc3RhZmYuICBPbmNlIHlvdSBhcmUg c3VyZSB0aGF0IHlvdXIAZGlmZmljdWx0eSBpcyBub3QgYSBsb2NhbCBjb25m aWd1cmF0aW9uIHByb2JsZW0sIHVzZSB0aGUgIntGMTE6Qn0gUmVwb3J0AEJ1 ZyIgY29tbWFuZCAoYXZhaWxhYmxlIGZyb20gYW55IEhFTFAgc2NyZWVuKSB0 byBsZXQgdXMga25vdyBhYm91dCBpdC4AWW91IG1heSBhbHNvIHVzZSB0aGUg UmVwb3J0IEJ1ZyBjb21tYW5kIHRvIHJlcXVlc3QgbG9jYWwgYXNzaXN0YW5j ZQBvciB0byBzZW5kIGEgc3VnZ2VzdGlvbiB0byB0aGUgZGV2ZWxvcGVycy4A IABQbGVhc2Ugbm90ZTogUGluZSBoYXMgYmVlbiBhZGFwdGVkIHRvIHNldmVy YWwgb3RoZXIgb3BlcmF0aW5nIHN5c3RlbXMAYmVzaWRlcyB0aG9zZSBkaXJl Y3RseSBzdXBwb3J0ZWQgYnkgdGhlIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3Rv bi4gAElucXVpcmllcyBhYm91dCB0aGVzZSBvdGhlciBwb3J0cyAoZS5nLiBW TVMgYW5kIEFtaWdhRE9TKSBzaG91bGQgYmUAZGlyZWN0ZWQgdG8gdGhlIGlu ZGl2aWR1YWwgb3IgZ3JvdXAgdGhhdCBkaWQgdGhlIGFkYXB0YXRpb24uIAAg ACAgICAgICAgICAgICAgICAgICAgICAgIFBpbmUgRGV2ZWxvcG1lbnQgVGVh bSA8cGluZUBjYWMud2FzaGluZ3Rvbi5lZHU+ACAgICAgICAgICAgICAgICAg ICAgICAgIENvbXB1dGluZyAmIENvbW11bmljYXRpb25zACAgICAgICAgICAg ICAgICAgICAgICAgIFVuaXZlcnNpdHkgb2YgV2FzaGluZ3RvbgAgICAgICAg ICAgICAgICAgICAgICAgICBTZWF0dGxlLCBXQSAgOTgxOTUAIAA8RW5kIG9m IE1haW4gTWVudSBIZWxwPgAgICAgICAgICAgICAgICAgICAgICAgICAgRk9M REVSIElOREVYIENPTU1BTkRTAHtBdmFpbGFibGUgIENvbW1hbmRzIC0tIEdy b3VwIDEgICAgICAgICBBdmFpbGFibGUgQ29tbWFuZHMgLS0gR3JvdXAgMiAg ICAgICAgIDpOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAg ICAgICAgIE9wZXJhdGlvbnMgb24gdGhlIEN1cnJlbnQgTWVzc2FnZX0Aey0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgOi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tfQB7RjEgIFNob3cgSGVscCBUZXh0ICAgICAg ICAgICAgICAgICAgICAgRjEgIFNob3cgSGVscCBUZXh0ICAgICAgICAgICAg ICAgICAgICA6IFAgICBNb3ZlIHRvIHRoZSBwcmV2aW91cyBtZXNzYWdlICAg ICAgICAgICBWICBWaWV3ICAgICAgICAgICAgICAgICBZICBQcmludH0Ae0Yy ICBUb2dnbGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgIEYyICBUb2dn bGUgdG8gc2VlIG1vcmUgY29tbWFuZHMgICAgICAgOiBOICAgTW92ZSB0byB0 aGUgbmV4dCBtZXNzYWdlICAgICAgICAgICAgICAgUiAgUmVwbHkgdG8gbWVz c2FnZSAgICAgRiAgRm9yd2FyZH0Ae0YzICBNQUlOIE1FTlUgU2NyZWVuICAg ICAgICAgICAgICAgICAgIEYzICBRdWl0IFBpbmUgICAgICAgICAgICAgICAg ICAgICAgICAgOiAtICAgU2hvdyBwcmV2aW91cyBzY3JlZW4gb2YgbWVzc2Fn ZXMgICAgICAgRCAgTWFyayBmb3IgZGVsZXRpb24gICAgICB9AHtGNCAgVmll dyBjdXJyZW50IG1lc3NhZ2UgICAgICAgICAgICAgICBGNCAgQ29tcG9zZSBh IG1lc3NhZ2UgICAgICAgICAgICAgICAgIDpTcGMgIFNob3cgbmV4dCBzY3Jl ZW4gb2YgbWVzc2FnZXMgICAgICAgICAgIFUgIFVuZGVsZXRlIChyZW1vdmUg ZGVsZXRpb24gbWFyayl9AHtGNSAgTW92ZSB0byBwcmV2aW91cyBtZXNzYWdl ICAgICAgICAgICBGNSAgRk9MREVSIExJU1Qgc2NyZWVuICAgICAgICAgICAg ICAgIDogSiAgIEp1bXAgdG8gYSBzcGVjaWZpYyBtZXNzYWdlICAgICAgICAg ICAgIFQgIFRha2UgQWRkcmVzcyBpbnRvIEFkZHJlc3MgQm9va30Ae0Y2ICBN b3ZlIHRvIG5leHQgbWVzc2FnZSAgICAgICAgICAgICAgIEY2ICBHb3RvIGEg c3BlY2lmaWVkIGZvbGRlciAgICAgICAgICAgOiBXICAgV2hlcmVpcyAtLSBz ZWFyY2ggZm9yIGEgICAgICAgICAgICAgICAgUyAgU2F2ZSBpbnRvIGFuIGVt YWlsIGZvbGRlcn0Ae0Y3ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBtZXNz YWdlcyAgIEY3ICBab29tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg OiAgICAgc3BlY2lmaWMgbWVzc2FnZSAgICAgICAgICAgICAgICAgICAgICAg RSAgRXhwb3J0IGFzIGEgcGxhaW4gdGV4dCBmaWxlfQB7RjggIFNob3cgbmV4 dCBzY3JlZW4gb2YgbWVzc2FnZXMgICAgICAgRjggIFdoZXJlaXMgICAgICAg ICAgICAgICAgICAgICAgICAgICA6IHwgICBQaXBlIHRvIGEgVW5peCBDb21t YW5kICAgICAgICAgICAgICAgICBCICBCb3VuY2UgICAgICAgICAgICAgICAq ICBGbGFnfQB7RjkgIE1hcmsgbWVzc2FnZSBmb3IgZGVsZXRpb24gICAgICAg ICAgRjkgIFByaW50IG1lc3NhZ2UgICAgICAgICAgICAgICAgICAgICA6TWlz Y2VsbGFuZW91cyBPcGVyYXRpb25zfQB7RjEwIFVuZGVsZXRlIChyZW1vdmUg ZGVsZXRlIG1hcmspICAgICAgRjEwIFRha2UgYWRkcmVzcyBpbnRvIGFkZHJl c3MgYm9vayAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0Ae0Yx MSBSZXBseSB0byBtZXNzYWdlICAgICAgICAgICAgICAgICAgIEYxMSBTYXZl IG1lc3NhZ2UgaW50byBhbiBlbWFpbCBmb2xkZXIgOiBHICAgR290byBhIHNw ZWNpZmllZCBmb2xkZXIgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcyB9AHtG MTIgRm9yd2FyZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBGMTIgRXhw b3J0IG1lc3NhZ2UgaW50byBhIHBsYWluIGZpbGUgIDogJCAgIFNvcnQgb3Jk ZXIgb2YgaW5kZXggICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gfQB7 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IEggICBGdWxsIGhl YWRlciBtb2RlICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3RoZXIgYXZhaWxh YmxlIGNvbW1hbmRzIH0Ae0F2YWlsYWJsZSBDb21tYW5kcyAtLSBHcm91cCAz ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOiBYICAgRXhwdW5nZS9FeGNsdWRlICAgICAgICAgICAgID8gIFNob3cg SGVscCB0ZXh0ICAgICBRIFF1aXQgUGluZSB9AHstLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDogWiAgIFpvb20gICAgICAgICAgQSBBcHBseSAg ICAgICBNICBNQUlOIE1FTlUgU2NyZWVuICAgTCBGT0xERVIgTElTVCBzY3Jl ZW59AHtGMyAgRXhwdW5nZS9FeGNsdWRlICAgICAgICBGNyBKdW1wIHRvIG1l c3NhZ2UgICBGMTAgQm91bmNlIChyZW1haWwpIG1zZyAgICAgIDpUYWIgIE5l eHQtTmV3ICAgICAgOyBTZWxlY3QgICAgICBDICBDb21wb3NlIGEgbmV3IG1l c3NhZ2UgfQB7RjQgIFNlbGVjdCAgICAgRjUgIEFwcGx5ICAgRjggTmV4dCBO ZXcgICAgICAgICAgRjExIEZsYWcgbWVzc2FnZSBhcyBpbXBvcnRhbnQ6fQB7 RjYgIFNvcnQgb3JkZXIgb2YgaW5kZXggICAgRjkgRnVsbCBIZWFkZXIgTW9k ZSAgRjEyIFBpcGUgdG8gYSBVbml4IGNvbW1hbmQgICA6fQAgAE5PVEU6IFRo ZSBwcmVzZW5jZSBvciBhYnNlbmNlIG9mIHRoZSBmb2xsb3dpbmcgY29tbWFu ZHMgaXMgZGV0ZXJtaW5lZCBieQAiZmVhdHVyZS1saXN0IiBvcHRpb25zIGlu IHlvdXIgUGluZSBjb25maWd1cmF0aW9uLiAgQWxzbywgc29tZSBvZiB0aGVz ZQBjb21tYW5kcyBtYXkgYmUgYWRtaW5pc3RyYXRpdmVseSBkaXNhYmxlZCBi eSB5b3VyIHN5c3RlbSBtYW5hZ2VyOyBpZiB0aGV5AGRvbid0IHdvcmssIHBs ZWFzZSBjaGVjayB3aXRoIHlvdXIgbG9jYWwgaGVscCBkZXNrIGJlZm9yZSBy ZXBvcnRpbmcgYSBidWcuACAAICAgIG8gSGVhZGVyIE1vZGUgKHRvZ2dsZSBi ZXR3ZWVuIGRpc3BsYXkgb2YgZnVsbCBvciBtaW5pbWFsIGhlYWRlcnMpACAg ICBvIFNlbGVjdCAodGFnIG1lc3NhZ2VzIGZvciBhZ2dyZWdhdGUgb3BlcmF0 aW9ucykAICAgIG8gQXBwbHkgKGFwcGx5IGEgY29tbWFuZCB0byBtdWx0aXBs ZSBwcmV2aW91c2x5LXNlbGVjdGVkIG1lc3NhZ2VzKQAgICAgbyBGbGFnICht YXJrIG1lc3NhZ2UgYXMgaW1wb3J0YW50IG9yIHNldCBvdGhlciBtZXNzYWdl IHN0YXR1cyBmbGFncykAICAgIG8gWm9vbSAoc2hvdyBvbmx5IHByZS1zZWxl Y3RlZCBtZXNzYWdlcykAICAgIG8gQm91bmNlIChyZS1tYWlsIG1lc3NhZ2Ug dG8gY29ycmVjdCByZWNpcGllbnQpACAgICBvIFBpcGUgbWVzc2FnZSB0byBh IFVuaXggY29tbWFuZAAgAFRoZSAiUGlwZSBtZXNzYWdlIHRvIGEgVW5peCBj b21tYW5kIiBjb21tYW5kIGlzIG5vdCBhdmFpbGFibGUgaW4gUEMtUGluZS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AHwgRGVzY3JpcHRpb24gb2YgdGhlIEZPTERFUiBJTkRFWCBTY3JlZW4gIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAg AFRoZSBGb2xkZXIgSW5kZXggZGlzcGxheXMgdGhlIGhlYWRlcnMgb3Igc3Vt bWFyeSBpbmZvcm1hdGlvbiBvZiBlYWNoACBtZXNzYWdlIGluIHRoZSBjdXJy ZW50IGZvbGRlci4gIFRoaXMgaXMgdXNlZnVsIGlmIHlvdSB3YW50IHRvIHF1 aWNrbHkAc2NhbiBuZXcgbWVzc2FnZXMsIG9yIGZpbmQgYSBwYXJ0aWN1bGFy IG1lc3NhZ2Ugd2l0aG91dCBoYXZpbmcgdG8gZ28AdGhyb3VnaCB0aGUgdGV4 dCBvZiBlYWNoIG1lc3NhZ2UsIG9yIHRvIHF1aWNrbHkgZ2V0IHJpZCBvZiBq dW5rAG1lc3NhZ2VzLCBldGMuICBJZiB0aGUgbGlzdCBpcyB0b28gbG9uZyB0 byBmaXQgb24gb25lIHNjcmVlbiwgeW91IGNhbgBwYWdlIHVwIGFuZCBkb3du IGluIHRoZSBsaXN0IHdpdGggdGhlIHtGNzotfS97Rjg6U1BBQ0V9IGNvbW1h bmRzLiAgVGhlAGN1cnJlbnQgbWVzc2FnZSBpcyBhbHdheXMgaGlnaGxpZ2h0 ZWQsIGFuZCBpdHMgbWVzc2FnZSBudW1iZXIgaXMgc2hvd24AaW4gdGhlIHN0 YXR1cyBsaW5lLiAgRWFjaCBtZXNzYWdlIGxpbmUgY29udGFpbnMgdGhlIGZv bGxvd2luZyBjb2x1bW5zOiAAIAAgIFNUQVRVUzogVGhlIG1hcmtpbmdzIG9u IHRoZSBsZWZ0IHNpZGUgb2YgdGhlIG1lc3NhZ2UgdGVsbCB5b3UgYWJvdXQg aXRzAHN0YXR1cy4gIFlvdSBtYXkgc2VlIG9uZSBvciBtb3JlIG9mIHRoZSBm b2xsb3dpbmcgY29kZXMgb24gYW55IGdpdmVuAG1lc3NhZ2U6ACAAICAgbyAi RCIgZm9yIERlbGV0ZWQuICBZb3UgaGF2ZSBtYXJrZWQgdGhpcyBtZXNzYWdl IGZvciBkZWxldGlvbiBidXQgbm90ACAgICAgICAgIHlldCBlWHB1bmdlZCB0 aGUgZm9sZGVyLgAgICBvICJOIiBmb3IgTmV3LiAgWW91IGhhdmUgbm90IGxv b2tlZCBhdCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSB5ZXQuACAgIG8gIkEi IGZvciBBbnN3ZXJlZC4gIEFueSB0aW1lIHlvdSByZXBseSB0byBhIG1lc3Nh Z2UgaXQgaXMgY29uc2lkZXJlZAAgICAgICAgICB0byBiZSBhbnN3ZXJlZC4A ICAgbyAiKyIgZm9yIGRpcmVjdC10by15b3UuICBUaGUgIisiIGluZGljYXRl cyB0aGF0IGEgbWVzc2FnZSB3YXMgc2VudAAgICAgICAgIGRpcmVjdGx5IHRv IHlvdXIgYWNjb3VudCwgeW91ciBjb3B5IGlzIG5vdCBwYXJ0IG9mIGEgY2M6 IG9yIGEAICAgICAgICBtYWlsaW5nIGxpc3QuACAgIG8gIlgiIGZvciBzZWxl Y3RlZC4gIFlvdSBoYXZlIHNlbGVjdGVkIHRoZSBtZXNzYWdlIGJ5IHVzaW5n IHRoZQAgICAgICAgICJzZWxlY3QiIGNvbW1hbmQuICAoU29tZSBzeXN0ZW1z IG1heSBvcHRpb25hbGx5IGFsbG93IHNlbGVjdGVkACAgICAgICAgbWVzc2Fn ZXMgdG8gYmUgZGVub3RlZCBieSB0aGUgaW5kZXggbGluZSBiZWluZyBkaXNw bGF5ZWQgaW4gYm9sZAAgICAgICAgIHR5cGUuKQAgICBvICIqIiBmb3IgSW1w b3J0YW50LiAgWW91IGhhdmUgcHJldmlvdXNseSB1c2VkIHRoZSAiRmxhZyIg Y29tbWFuZAAgICAgICB0byBtYXJrIHRoaXMgbWVzc2FnZSBhcyAiaW1wb3J0 YW50Ii4AIAAgIE5VTUJFUjogTWVzc2FnZXMgaW4gYSBmb2xkZXIgYXJlIG51 bWJlcmVkLCBmcm9tIG9uZSB0aHJvdWdoIHRoZSBudW1iZXIAb2YgbWVzc2Fn ZXMgaW4gdGhlIGZvbGRlciwgdG8gaGVscCB5b3Uga25vdyB3aGVyZSB5b3Ug YXJlIGluIHRoZSBmb2xkZXIuACAAICBEQVRFIFNFTlQ6IFRoZSBkYXRlIHRo ZSBtZXNzYWdlIHdhcyBzZW50LiAgQnkgZGVmYXVsdCwgbWVzc2FnZXMgYXJl AG9yZGVyZWQgYnkgYXJyaXZhbCB0aW1lLCBub3QgYnkgZGF0ZSBzZW50LiAg TW9zdCBvZiB0aGUgdGltZSwgYXJyaXZhbCB0aW1lAGFuZCBkYXRlIHNlbnQg KGVmZmVjdGl2ZWx5IGRlcGFydHVyZSB0aW1lKSBhcmUgc2ltaWxhci4gIFNv bWV0aW1lcywAaG93ZXZlciwgdGhlIGluZGV4IHdpbGwgYXBwZWFyIHRvIGJl IG91dCBvZiBvcmRlciBiZWNhdXNlIGEgbWVzc2FnZSB0b29rIGEAbG9uZyB0 aW1lIGluIGRlbGl2ZXJ5LgAgACAgU0VOREVSOiBUaGUgbmFtZSBvciBlbWFp bCBhZGRyZXNzIG9mIHRoZSBzZW5kZXIuICBJZiB5b3UgYXJlIHRoZQBzZW5k ZXIsIHRoZW4gdGhlIGZpcnN0IHJlY2lwaWVudCdzIG5hbWUgaXMgc2hvd24g aGVyZS4AIAAgIFNJWkU6IFRoZSBudW1iZXIgaW4gcGFyZW50aGVzZXMgaXMg dGhlIG51bWJlciBvZiBjaGFyYWN0ZXJzIGluIHRoZSBtZXNzYWdlLgAgACAg U1VCSkVDVDogQXMgbXVjaCBvZiB0aGUgbWVzc2FnZSdzIHN1YmplY3QgbGlu ZSBhcyB3aWxsIGZpdCBvbiB0aGUgc2NyZWVuLgAgAC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQB8IEJyaWVmIENvbW1hbmQgRXhwbGFuYXRpb25z IHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAUkVQTFkgQU5E IEZPUldBUkQAIABSZXBseWluZyAoe0YxMTpSfSkgYW5kIEZvcndhcmRpbmcg KHtGMTI6Rn0pIGFyZSB5b3VyIHR3byBhbHRlcm5hdGl2ZXMgZm9yAGZvbGxv d2luZyB1cCBvbiB0aGUgbWVzc2FnZSB5b3UgYXJlIHJlYWRpbmcuIFlvdSB3 b3VsZCB1c2UgcmVwbHkgaWYgeW91AHdhbnQgdG8gZ2V0IGVtYWlsIGJhY2sg dG8gdGhlIGF1dGhvciBvZiB0aGUgbWVzc2FnZSBhbmQvb3IgdGhlIG90aGVy AHBlb3BsZSB3aG8gaGF2ZSBhbHJlYWR5IHNlZW4gaXQuICBZb3UgdXNlIGZv cndhcmQgaWYgeW91IHdhbnQgc29tZWJvZHkgbmV3AHRvIHNlZSB0aGUgbWVz c2FnZS4AIABJbiB0aGUgbm9ybWFsIGNhc2UsIHRoZSBvbmx5IHRoaW5nIHRo YXQgeW91IG11c3Qgc3VwcGx5IHdoZW4gZm9yd2FyZGluZyBhAG1lc3NhZ2Ug aXMgdGhlIG5hbWUvZW1haWwgYWRkcmVzcyBvZiB0aGUgbmV3IHJlY2lwaWVu dC4gIFBpbmUgd2lsbABpbmNsdWRlIHRoZSB0ZXh0IG9mIHRoZSBmb3J3YXJk ZWQgbWVzc2FnZS4gIFBpbmUgd2lsbCBhbHNvIGluY2x1ZGUgYW55AGF0dGFj aG1lbnRzIHRvIHRoZSBtZXNzYWdlIGlmIHlvdSBoYXZlIHJlcXVlc3RlZCB0 aGVtLiAgVGhlcmUgaXMgc3BhY2UAYWJvdmUgdGhlIGZvcndhcmRlZCB0ZXh0 IGZvciB5b3UgdG8gaW5jbHVkZSBhbnkgY29tbWVudHMuACAAV2hlbiByZXBs eWluZywgeW91IHVzdWFsbHkgaGF2ZSB0byBhbnN3ZXIgc29tZSBxdWVzdGlv bnMuICBJZiB0aGUgbWVzc2FnZQBpcyB0byBtdWx0aXBsZSBwZW9wbGUgYW5k L29yIHNwZWNpZmllZCB3aXRoIGEgUmVwbHktVG86IGhlYWRlciwgdGhlbiB5 b3UAd2lsbCBoYXZlIHRvIGRlY2lkZSB3aG8gc2hvdWxkIGdldCB0aGUgcmVw bHkuICBZb3UgYWxzbyBuZWVkIHRvIGRlY2lkZQB3aGV0aGVyIG9yIG5vdCB0 byBpbmNsdWRlIHRoZSBwcmV2aW91cyBtZXNzYWdlIGluIHlvdXIgcmVwbHku ICBTb21lIG9mAHRoaXMgaXMgY29uZmlndXJhYmxlLiAgU3BlY2lmaWNhbGx5 LCBzZWUgdGhlIGluY2x1ZGUtaGVhZGVyLWluLXJlcGx5IGFuZABpbmNsdWRl LXRleHQtaW4tcmVwbHkgY29uZmlndXJhdGlvbiBmZWF0dXJlcy4AIABCb3Ro IHRoZSBSZXBseSBhbmQgRm9yd2FyZCBjb21tYW5kcyByZWFjdCB0byB0aGUg ZnVsbCBoZWFkZXIgbW9kZSB0b2dnbGUuAElmIHRoZSBmdWxsIGhlYWRlciBt b2RlIGlzIG9uLCB0aGVuIGFsbCB0aGUgaGVhZGVyIGFuZCBkZWxpdmVyeSBs aW5lcyBhcmUAaW5jbHVkZWQgd2l0aCB0aGUgdGV4dCBvZiB0aGUgbWVzc2Fn ZSBpbiB5b3VyIHJlcGx5L2ZvcndhcmQuACAAU0FWRSBBTkQgRVhQT1JUACAA RXhwb3J0ICh7RjEyOkV9KSBhbmQgU2F2ZSAoe0YxMTpTfSkgYXJlIHRoZSB0 d28gYWx0ZXJuYXRpdmVzIFBpbmUgZ2l2ZXMAeW91IHRvIGtlZXAgYSBjb3B5 IG9mIHRoZSBtZXNzYWdlIHlvdSBhcmUgcmVhZGluZy4gSWYgeW91IHdhbnQg dG8ga2VlcCB0aGUAbWVzc2FnZSB3aXRoaW4gUGluZSdzIGVtYWlsIHdvcmxk LCB1c2UgInNhdmUiOyBpZiB5b3Ugd2FudCB0byB1c2UgdGhlAG1lc3NhZ2Ug aW4gYW5vdGhlciBwcm9ncmFtLCB1c2UgImV4cG9ydCIuACAAV2hlbiB5b3Ug c2F2ZSBhIG1lc3NhZ2UsIGl0IGlzIHB1dCBpbnRvIGFuIGV4aXN0aW5nIGZv bGRlciBvciBpbnRvIGEgbmV3AGZvbGRlciBpbiBvbmUgb2YgeW91ciBleGlz dGluZyBmb2xkZXIgY29sbGVjdGlvbnMuICBUaGUgbWVzc2FnZSBzdGF5cyBp bgBlbWFpbCBmb3JtYXQgYW5kIGNhbiBiZSByZWFkIGJ5IFBpbmUgYWdhaW4u ICBQaW5lIG1heSB1c2UgYSBzcGVjaWFsIGZvcm1hdABmb3IgaXRzIG1haWwg Zm9sZGVycyAtLSBuZXZlciBlZGl0IGEgUGluZSBmb2xkZXIgYnkgaGFuZCBv ciB3aXRoIGFueQBwcm9ncmFtIG90aGVyIHRoYW4gUGluZS4gIFRoZSBleGFj dCBiZWhhdmlvciBvZiB0aGUgc2F2ZSBjb21tYW5kIGNhbiBiZQBjb25maWd1 cmVkIHdpdGggdGhlIHNhdmUtd2lsbC1xdW90ZS1sZWFkaW5nLWZyb21zLCBz YXZlLXdpbGwtbm90LWRlbGV0ZSwAYW5kIHNhdmUtd2lsbC1hZHZhbmNlIGZl YXR1cmUgbGlzdCBzZXR0aW5ncy4AIABXaGVuIHlvdSB1c2UgZXhwb3J0LCB0 aGUgbWVzc2FnZSBpcyBwbGFjZWQgaW4gYSBwbGFpbiB0ZXh0IGZpbGUgaW4g eW91cgBob21lIGRpcmVjdG9yeSBvciBjdXJyZW50IHdvcmtpbmcgZGlyZWN0 b3J5LCBkZXBlbmRpbmcgb24gdGhlAHVzZS1jdXJyZW50LWRpciBjb25maWd1 cmF0aW9uIHNldHRpbmcuICBJbiB0aGUgbm9ybWFsIGNhc2UsIG9ubHkgbWlu aW1hbABoZWFkZXJzIGFyZSBleHBvcnRlZCB3aXRoIHRoZSBtZXNzYWdlOyBo b3dldmVyLCBpZiB0aGUgZnVsbCBoZWFkZXIgbW9kZSBpcwB0b2dnbGVkIG9u LCB0aGVuIGNvbXBsZXRlIGhlYWRlcnMgYXJlIGV4cG9ydGVkIGFsb25nIHdp dGggdGhlIG1lc3NhZ2UAdGV4dC4AIABUQUtFIEFERFJFU1MAIABXaXRoIHRo ZSBUYWtlIEFkZHJlc3MgY29tbWFuZCwgeW91IGNhbiBleHRyYWN0IGVtYWls IGFkZHJlc3NlcyBmcm9tIGFuAGluY29taW5nIG1lc3NhZ2UgYW5kIHNhdmUg dGhlbSBpbiBhbiBhZGRyZXNzIGJvb2suICBUaGlzIGlzIGFuIGVhc3kgd2F5 AHRvIGFkZCB0byB5b3VyIGFkZHJlc3MgYm9vayBhbmQgYXZvaWQgaGF2aW5n IHRvIHJlbWVtYmVyIHRoZSBlbWFpbABhZGRyZXNzZXMgb2YgdGhlIHBlb3Bs ZSB3aG8gd3JpdGUgdG8geW91LgAgAElmIHRoZSBtZXNzYWdlIGlzIGp1c3Qg dG8geW91IGluZGl2aWR1YWxseSwgdGhlbiB5b3Ugd2lsbCBvbmx5IG5lZWQg dG8AcHJvdmlkZSBhIG5pY2tuYW1lLiAgSWYgdGhlIG1lc3NhZ2UgaXMgbW9y ZSBjb21wbGljYXRlZCAod2l0aCBtb3JlIHRoYW4Ab25lIHJlY2lwaWVudCBv ciBhbiBlbWFpbCBsaXN0IGludm9sdmVkKSwgdGhlbiB5b3Ugd2lsbCBzZWUg YW4gYWRkcmVzcwBzZWxlY3Rpb24gc2NyZWVuIHdoaWNoIGxldHMgeW91IGNo b29zZSB0aGUgYWRkcmVzcyB5b3Ugd2FudCB0byBzYXZlIGludG8AeW91ciBh ZGRyZXNzIGJvb2ssIG9yIGFkZCBzZXZlcmFsIG9mIHRoZW0gdG8gYSBwZXJz b25hbCBhZGRyZXNzIGxpc3QuACAASEVBREVSIE1PREUAIABFdmVyeSBlbWFp bCBtZXNzYWdlIGNvbWVzIHdpdGggc29tZSBoZWFkZXIgbGluZXMgdGhhdCB5 b3Ugbm9ybWFsbHkgZG9uJ3QAc2VlLiAgVGhlc2UgaW5jbHVkZSBhbnl3aGVy ZSBmcm9tIDMtMjAgbGluZXMgYWRkZWQgYnkgSW50ZXJuZXQgbWFpbAB0cmFu c3BvcnQgc3lzdGVtIHRvIHJlY29yZCB0aGUgcm91dGUgeW91ciBtZXNzYWdl IHRvb2ssIGZvciBkaWFnbm9zdGljAHB1cnBvc2VzLiAgVGhlc2UgYXJlIG5v cm1hbGx5IG9mIG5vIGltcG9ydCBhbmQgc2ltcGx5IGFkZCBjbHV0dGVyLCBz byBQaW5lAHN1cHByZXNzZXMgdGhlbSBmcm9tIE1FU1NBR0UgVEVYVCBkaXNw bGF5LiAgVGhlcmUgaXMsIGhvd2V2ZXIsIGEgd2F5IHRvAHJldmVhbCB0aGVt LgAgAFRoZSBIZWFkZXIgTW9kZSAoe0Y5Okh9KSBjb21tYW5kIGlzIGEgdG9n Z2xlIHdoaWNoIGNvbnRyb2xzIFBpbmUncwBoYW5kbGluZyBvZiB0aGVzZSBo ZWFkZXIgbGluZXMuICBOb3JtYWxseSwgZnVsbCBoZWFkZXJzIGlzICJvZmYi IGFuZCB5b3UAb25seSBzZWUgYSBmZXcgbGluZXMgYWJvdXQgd2hvIGEgbWVz c2FnZSBpcyB0byBhbmQgd2hvIGl0IGlzIGZyb20uICBXaGVuAHlvdSBwcmVz cyB7Rjk6IkgifSB0byB0dXJuIGZ1bGwgaGVhZGVycyBvbiwgUGluZSB3aWxs IHNob3cgeW91IHRoZQBub3JtYWwgaGVhZGVyIGxpbmVzIGFzIHdlbGwgYXMg ZGVsaXZlcnkgaGVhZGVycywgY29tbWVudCBoZWFkZXJzIGFuZCBNSU1FAGhl YWRlcnMuACAAU2V2ZXJhbCBkaWZmZXJlbnQgUGluZSBjb21tYW5kcyBob25v ciB0aGUgaGVhZGVyIG1vZGUgLS0gaXQgYWZmZWN0cyBob3cAbWVzc2FnZXMg YXJlIGRpc3BsYXllZCwgaG93IHRoZXkgYXBwZWFyIGluIEZvcndhcmQgYW5k IFJlcGx5IGVtYWlsLCBob3cAdGhleSBhcmUgcHJpbnRlZCwgaG93IHRoZXkg YXJlIHNhdmVkLCBhbmQgaG93IHRoZXkgYXJlIGV4cG9ydGVkLiAgSW4gVW5p eABQaW5lLCB0aGUgUGlwZSBjb21tYW5kIGlzIGFsc28gYWZmZWN0ZWQuACAA VGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhlIEhlYWRlciBNb2RlIGNv bW1hbmQgaXMgZGV0ZXJtaW5lZCBieSB0aGUAImVuYWJsZS1mdWxsLWhlYWRl ci1jbWQiIGZlYXR1cmUtbGlzdCBvcHRpb24gaW4geW91ciBQaW5lAGNvbmZp Z3VyYXRpb24uACAARVhQVU5HRS9FWENMVURFACAARXhwdW5nZS9FeGNsdWRl IGlzIHRoZSBjb21tYW5kIFBpbmUgdXNlcyB0byBhY3R1YWxseSByZW1vdmUg YWxsIG1lc3NhZ2VzAG1hcmtlZCBmb3IgZGVsZXRpb24uICBXaXRoIHJlZ3Vs YXIgZW1haWwgZmlsZXMsIGV4cHVuZ2UgbGl0ZXJhbGx5IGRlbGV0ZXMAdGhl IHRleHQgZnJvbSB0aGUgY3VycmVudCBmb2xkZXIuICBXaXRoIG5ld3Nncm91 cHMgb3Igc2hhcmVkIG1haWxib3hlcywAeW91IGRvbid0IGhhdmUgcGVybWlz c2lvbiB0byBhY3R1YWxseSByZW1vdmUgdGhlIG1lc3NhZ2UsIHNvIGl0IGlz IGFuAGV4Y2x1ZGUgLS0gUGluZSByZW1vdmVzIHRoZSBtZXNzYWdlIGZyb20g eW91ciB2aWV3IG9mIHRoZSBmb2xkZXIgZXZlbgB0aG91Z2ggaXQgaXMgbm90 IHRlY2huaWNhbGx5IGdvbmUuACAAR09UTwAgAEdvdG8gaXMgdGhlIGNvbW1h bmQgd2hpY2ggbGV0cyB5b3UgYnlwYXNzIFBpbmUncyBmb2xkZXIgc2VsZWN0 aW9uIHNjcmVlbnMAYW5kIGp1bXAgZGlyZWN0bHkgdG8gYSBuZXcgZm9sZGVy LiAgWW91IGNhbiBzZWxlY3QgYW55IGZvbGRlciBpbiB0aGUAd29ybGQ6IG9u ZSBpbiB5b3VyIGN1cnJlbnQgY29sbGVjdGlvbiwgb25lIGluIGEgZGlmZmVy ZW50IGNvbGxlY3Rpb24gb3IAb25lIGluIGEgY29sbGVjdGlvbiB5b3UndmUg bmV2ZXIgZXZlbiB1c2VkIGJlZm9yZS4AIABQaW5lIHdpbGwgaGVscCB5b3Ug YXMgbXVjaCBhcyBwb3NzaWJsZSB0byBuYXJyb3cgaW4gb24gdGhlIGZvbGRl ciB5b3Ugd2FudC4ASG93ZXZlciwgaWYgdGhlIGZvbGRlciBpcyBvdXRzaWRl IG9mIHlvdXIgZGVmaW5lZCBjb2xsZWN0aW9ucywgeW91IGFyZQBnb2luZyB0 byBoYXZlIHRvIGVudGVyIHRoZSBleGFjdCBmb2xkZXIgbG9jYXRpb24gdXNp bmcgdGhlIGNvcnJlY3Qgc3ludGF4AGZvciBhIHJlbW90ZSBmb2xkZXIgYW5k L29yIGZ1bGx5LXF1YWxpZmllZCBwYXRoIG5hbWUuACAAV0hFUkVJUwAgAFRo ZSBXaGVyZUlzIGNvbW1hbmQgbGV0cyB5b3Ugc2VhcmNoIHRoZSBGT0xERVIg SU5ERVggZm9yIGEgd29yZC4gIEl0IHNjYW5zAHRocm91Z2ggd2hhdGV2ZXIg eW91IHNlZSwgdXN1YWxseSB0aGUgbmFtZSBvZiB0aGUgYXV0aG9yIGFuZCB0 aGUgc3ViamVjdABsaW5lLiAgV2hlcmVJcyBoYXMgc3BlY2lhbCBmZWF0dXJl cyB0byBsZXQgeW91ICJmaW5kIiB0aGUgYmVnaW5uaW5nIG9mIHRoZQBpbmRl eCAoQ3RybC1ZIC0tIGZpcnN0IG1lc3NhZ2UpIG9yIHRoZSBlbmQgb2YgdGhl IGluZGV4IChDdHJsLVYgLS0gbGFzdABtZXNzYWdlKS4gIFdoZXJlSXMgY2Fu IGFsc28gYmUgdXNlZCBhcyBhIHF1aWNrIHdheSB0byBzZWxlY3QgbWVzc2Fn ZXMsIHNlZQBiZWxvdyBmb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGlzLiAg Tm90ZSB0aGF0IFdoZXJlSXMgZG9lcyBub3Qgc2VlIHRoZSAAIlgiIGluIGNv bHVtbiBvbmUgb2YgSW5kZXggZW50cmllcyBmb3IgInNlbGVjdGVkIiBtZXNz YWdlcy4AIABKVU1QACAAVGhpcyBpcyBQaW5lJ3Mgd2F5IG9mIGFsbG93aW5n IHlvdSB0byBnbyBzdHJhaWdodCB0byBhIHNwZWNpZmljIG1lc3NhZ2UuAEp1 c3QgcHJlc3Mge0Y3OiJKIn0gYW5kIHRoZW4gZW50ZXIgdGhlIG1lc3NhZ2Ug bnVtYmVyLiAgUGluZSBjYW4gYWxzbyBiZQBjb25maWd1cmVkIHN1Y2ggdGhh dCB0eXBpbmcgaW4gYW55IG51bWJlciBhdXRvbWF0aWNhbGx5IGp1bXBzIHlv dSB0byB0aGF0AG1lc3NhZ2UgKGVuYWJsZS1qdW1wLXNob3J0Y3V0IGluIHRo ZSBTRVRVUCBDT05GSUdVUkFUSU9OKS4AIABTT1JUACAASW4gUGluZSdzIGdl bmVyaWMgY29uZmlndXJhdGlvbiwgbWVzc2FnZXMgYXJlIHByZXNlbnRlZCBp biB0aGUgb3JkZXIgaW4Ad2hpY2ggdGhleSBhcnJpdmUuICBUaGlzIGRlZmF1 bHQgY2FuIGJlIGNoYW5nZWQgaW4gdGhlIFNFVFVQIENPTkZJR1VSQVRJT04u AFlvdSBjYW4gYWxzbyByZS1zb3J0IHRoZSBmb2xkZXIgb24gZGVtYW5kIHdp dGggdGhlIHNvcnQgKHtGNjokfSkgY29tbWFuZC4AWW91ciBzb3J0aW5nIG9w dGlvbnMgYXJlOiBTdWJqZWN0LCBBcnJpdmFsLCBGcm9tLCBEYXRlLCBzaVpl LABPcmRlcmVkU3ViamVjdCBhbmQgUmV2ZXJzZS4AIABTb21lIG9mIHRoZSBz dWJ0bGV0aWVzOiBzb3J0aW5nIGJ5IHN1YmplY3Qgd2lsbCBncm91cCBhbGwg bWVzc2FnZXMgd2l0aAB0aGUgc2FtZSBzdWJqZWN0IHRvZ2V0aGVyIGFuZCB0 aGVuIHB1dHMgdGhlIGdyb3VwcyBpbiBhbHBoYWJldGljYWwgb3JkZXIuAFNv cnRpbmcgYnkgIm9yZGVyZWQgc3ViamVjdCIgZG9lcyBhIGdyb3VwaW5nIGlu dGVuZGVkIHRvIHNpbXVsYXRlIGEAInRocmVhZGVkIiBzb3J0LCBhbmQgdGhl biBwcmVzZW50cyBlYWNoICJ0aHJlYWQiIGluIG9yZGVyIG9mIHRoZSBkYXRl AG9mIHRoZSBmaXJzdCBtZXNzYWdlIGluIHRoZSBncm91cC4gIFJldmVyc2Ug c2ltcGx5IHJldmVyc2VzIHdoYXRldmVyIHRoZQBjdXJyZW50IHNvcnQgb3Jk ZXIgaXMuACAAU29ydGluZyBhIGZvbGRlciBkb2VzIG5vdCBhY3R1YWxseSBy ZWFycmFuZ2UgdGhlIHdheSB0aGUgZm9sZGVyIGlzIHNhdmVkLABpdCBqdXN0 IHJlLWFycmFuZ2VzIGhvdyB0aGUgbWVzc2FnZXMgYXJlIHByZXNlbnRlZCB0 byB5b3UuICBUaGlzIG1lYW5zAHRoYXQgUGluZSBoYXMgdG8gZG8gdGhlIHdv cmsgb2Ygc29ydGluZyBldmVyeSB0aW1lIHlvdSBjaGFuZ2Ugc29ydCBvcmRl ci4AU29tZXRpbWVzLCBlc3BlY2lhbGx5IHdpdGggUEMtUGluZSBvciB3aXRo IGxhcmdlIGZvbGRlcnMsIHRoaXMgY291bGQgdGFrZQBhIHdoaWxlLgAgAEJP VU5DRQAgAFRoZSBib3VuY2UgKHtGMTA6Qn0pIGNvbW1hbmQgYWxsb3dzIHlv dSB0byByZS1zZW5kLCBvciAicmVtYWlsIiwgYQBtZXNzYWdlLCBhcyBpZiB5 b3Ugd2VyZSBuZXZlciBpbiB0aGUgbG9vcC4gIEl0IGlzIGFuYWxvZ291cyB0 byBjcm9zc2luZwBvdXQgeW91ciBhZGRyZXNzIG9uIGEgcG9zdGFsIGxldHRl ciwgd3JpdGluZyBhIGRpZmZlcmVudCBhZGRyZXNzIG9uIHRoZQBlbnZlbG9w ZSwgYW5kIHB1dHRpbmcgaXQgaW50byB0aGUgbWFpbGJveC4gQm91bmNlIGlz IHVzZWQgcHJpbWFyaWx5IHRvAHJlZGlyZWN0IGVtYWlsIHdoaWNoIHdhcyBz ZW50IHRvIHlvdSBpbiBlcnJvci4gIEFsc28sIHNvbWUgb3duZXJzIG9mIGVt YWlsAGxpc3RzIG5lZWQgdGhlIGJvdW5jZSBjb21tYW5kIHRvIGhhbmRsZSBs aXN0IHRyYWZmaWMuACAAVGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhl IEJvdW5jZSBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhlACJlbmFibGUt Ym91bmNlLWNtZCIgZmVhdHVyZS1saXN0IG9wdGlvbiBpbiB5b3VyIFBpbmUg Y29uZmlndXJhdGlvbi4gTm90ZQB0aGF0IEJvdW5jZSBtYXkgYmUgYWRtaW5p c3RyYXRpdmVseSBkaXNhYmxlZCBieSB5b3VyIHN5c3RlbSBtYW5hZ2VyOyBp ZiBpdABkb2Vzbid0IHdvcmssIHBsZWFzZSBjaGVjayB3aXRoIHlvdXIgbG9j YWwgaGVscCBkZXNrIGJlZm9yZSByZXBvcnRpbmcgYQBidWcuACAARkxBRwAg AEZsYWcgKHtGMTE6Kn0pIGlzIHRoZSBjb21tYW5kIHdoaWNoIGFsbG93cyB1 c2VycyB0byBtYW5pcHVsYXRlIHRoZSBzdGF0dXMAZmxhZ3Mgd2hpY2ggYXBw ZWFyIG9uIHRoZSBsZWZ0IHNpZGUgb2YgdGhlIEZPTERFUiBJTkRFWCBzY3Jl ZW4uICBUaGUgbW9zdABjb21tb24gdXNlIG9mIHRoaXMgaXMgdG8gbWFyayBh IG1lc3NhZ2UgYXMgaW1wb3J0YW50LiBUaGlzIGlzIHNvbWV0aGluZyBvZgBh IG5vdGUgdG8geW91cnNlbGYgdG8gZ2V0IGJhY2sgdG8gdGhhdCBtZXNzYWdl LiAgWW91IGNhbiBhbHNvIHVzZSB0aGUgZmxhZwBjb21tYW5kIHRvIHNldCAo b3IgdW5zZXQpIHRoZSBmbGFncyB3aGljaCBpbmRpY2F0ZSB0aGF0IGEgbWVz c2FnZSBpcyBuZXcsAHJlYWQgb3IgYW5zd2VyZWQuACAAVGhlIGF2YWlsYWJp bGl0eSBvZiB0aGUgZmxhZyBjb21tYW5kIGlzIGRldGVybWluZWQgYnkgdGhl ACJlbmFibGUtZmxhZy1jbWQiIGZlYXR1cmUtbGlzdCBvcHRpb24gaW4geW91 ciBQaW5lIGNvbmZpZ3VyYXRpb24uIEFsc28sAEZsYWcgbWF5IGJlIGFkbWlu aXN0cmF0aXZlbHkgZGlzYWJsZWQgYnkgeW91ciBzeXN0ZW0gbWFuYWdlcjsg aWYgaXQAZG9lc24ndCB3b3JrLCBwbGVhc2UgY2hlY2sgd2l0aCB5b3VyIGxv Y2FsIGhlbHAgZGVzayBiZWZvcmUgcmVwb3J0aW5nIGEAYnVnLgAgAE5FWFQg TkVXIChUQUIpIENPTU1BTkQAIABXaGVuIHlvdSBwcmVzcyB0aGUgVEFCIGtl eSwgUGluZSBhZHZhbmNlcyB0byB0aGUgbmV4dCAiaW50ZXJlc3RpbmciAG1l c3NhZ2UuICBXaGVuIHlvdSBhcmUgdXNpbmcgUGluZSB0byByZWFkIGVtYWls LCB0aGF0IG1lc3NhZ2UgaXMgdGhlIG5leHQAbWVzc2FnZSBpbiB0aGUgZm9s ZGVyIHdoaWNoIHlvdSBoYXZlIG5vdCByZWFkIGJlZm9yZSwgb3IgdGhhdCB5 b3UgaGF2ZQBwcmV2aW91c2x5IGZsYWdnZWQgYXMgSW1wb3J0YW50LiAgV2hl biByZWFkaW5nIG5ld3MgZm9sZGVycywgdGhlIG5leHQAImludGVyZXN0aW5n IiBtZXNzYWdlIGlzIHRoZSBuZXh0IG9uZSB0aGF0IHlvdSBoYXZlIG5vdCB5 ZXQgZGVsZXRlZC4AIABTRUxFQ1RJTkc6IFNFTEVDVCBBTkQgV0hFUkVJUy9T RUxFQ1QAIABBZ2dyZWdhdGUgb3BlcmF0aW9ucyBnaXZlIHlvdSB0aGUgYWJp bGl0eSB0byBwcm9jZXNzIGEgZ3JvdXAgb2YgbWVzc2FnZXMAYXQgb25jZS4g IEFjdGluZyBvbiBtdWx0aXBsZSBtZXNzYWdlcyByZXF1aXJlcyB0d28gc3Rl cHM6ICgxKSBzZWxlY3RpbmcgYQBzZXQgb2YgbWVzc2FnZXMgYW5kIHRoZW4g KDIpIGFwcGx5aW5nIGEgY29tbWFuZCB0byB0aGF0IHNldC4gVGhlIGZpcnN0 AHBhcnQgaXMgaGFuZGxlZCBieSB0aGUgc2VsZWN0ICh7RjQ6IjsiKSBjb21t YW5kLiAgU2VsZWN0IGFsbG93cyB5b3UgdG8Ac2VsZWN0IG1lc3NhZ2VzIGJh c2VkIG9uIHRoZWlyIHN0YXR1cyAocmVhZCwgYW5zd2VyZWQsIGV0Yy4pLCBj b250ZW50cwAoaW5jbHVkaW5nIGZpZWxkZWQgc2VsZWN0aW9ucyBvbiBoZWFk ZXIgbGluZXMpIG9yIGRhdGUuICBZb3UgYWxzbyBnZXQAY2VydGFpbiBxdWlj ayBvcHRpb25zIHRvIHNlbGVjdCBhIHNwZWNpZmljIG1lc3NhZ2Ugb3IgcmFu Z2Ugb2YgbWVzc2FnZXMsAHRvIHNlbGVjdCB0aGUgY3VycmVudCBtZXNzYWdl IG9yIHRvIHNlbGVjdCBhbGwgbWVzc2FnZXMuACAAQWZ0ZXIgeW91IGhhdmUg YW4gaW5pdGlhbCBzZWxlY3Rpb24sIHRoZSBzZWxlY3QgY29tbWFuZCBjaGFu Z2VzLiAgSXQgZ2l2ZXMAeW91IHNlbGVjdGlvbiAiYWx0ZXJhdGlvbiIgb3B0 aW9uczogdW5zZWxlY3QgYWxsLCB1bnNlbGVjdCBjdXJyZW50LABicm9hZGVu IChpbXBsZW1lbnRzIGEgbG9naWNhbCBPUiksIGFuZCBuYXJyb3cgKGltcGxl bWVudHMgYSBsb2dpY2FsIEFORCkuAFlvdSBhcmUgYWxsb3dlZCB0byB1c2Ug c2VsZWN0IGFzIG1hbnkgdGltZXMgYXMgeW91IG5lZWQgdG8gZ2V0IHRoZQBz ZWxlY3RlZCBzZXQgcmlnaHQuACAAQWxzbywgdGhlIFdoZXJlSXMgKHtGODpX fSkgY29tbWFuZCBoYXMgYSBuZXcgZmVhdHVyZSAoQ3RybC1YKSB0bwBzZWxl Y3QgYWxsIHRoZSBtZXNzYWdlcyB3aGljaCBtYXRjaCB0aGUgV2hlcmVJcyBz ZWFyY2guIFdoZXJlSXMgc2VhcmNoZXMAdGhyb3VnaCBqdXN0IHRoZSB0ZXh0 IHdoaWNoIGFwcGVhcnMgb24gdGhlIEZPTERFUiBJTkRFWC4AIABUaGUgYXZh aWxhYmlsaXR5IG9mIHRoZSBhZ2dyZWdhdGUgb3BlcmF0aW9ucyBjb21tYW5k cyBpcyBkZXRlcm1pbmVkIGJ5IHRoZQAiZW5hYmxlLWFnZ3JlZ2F0ZS1jb21t YW5kLXNldCIgZmVhdHVyZS1saXN0IG9wdGlvbiBpbiB5b3VyIFBpbmUAY29u ZmlndXJhdGlvbi4gIE5vdGUgdGhhdCBhZ2dyZWdhdGUgY29tbWFuZHMgbWF5 IGJlIGFkbWluaXN0cmF0aXZlbHkAZGlzYWJsZWQgYnkgeW91ciBzeXN0ZW0g bWFuYWdlcjsgIGlmIHRoZXkgZG9uJ3Qgd29yaywgcGxlYXNlIGNoZWNrIHdp dGgAeW91ciBsb2NhbCBoZWxwIGRlc2sgYmVmb3JlIHJlcG9ydGluZyBhIGJ1 Zy4AIABBUFBMWQAgAEFwcGx5ICh7RjU6QX0pIGlzIHRoZSBzZWNvbmQgc3Rl cCBvZiBtb3N0IGFnZ3JlZ2F0ZSBvcGVyYXRpb25zLiAgQXBwbHkAYmVjb21l cyBhY3RpdmUgYW55IHRpbWUgdGhlcmUgaXMgYSBkZWZpbmVkIHNldCBvZiBz ZWxlY3RlZCBtZXNzYWdlcy4gIFRoZQBmb2xsb3dpbmcgY29tbWFuZHMgY2Fu IGJlIGFwcGxpZWQgdG8gYSBzZWxlY3RlZCBtZXNzYWdlIHNldDogZGVsZXRl LAB1bmRlbGV0ZSwgcmVwbHksIGZvcndhcmQsIHByaW50LCB0YWtlIGFkZHJl c3MsIHNhdmUsIGV4cG9ydCwgZmxhZywgYW5kIChvbgBVbml4IFBpbmUpIHBp cGUgdG8gVW5peCBjb21tYW5kLgAgAFRoZSBiZWhhdmlvciBvZiBzb21lIG9m IHRoZXNlIGNvbW1hbmRzIGluIGFuIGFnZ3JlZ2F0ZSBzZW5zZSBpcyBub3Qg ZWFzeSB0bwBleHBsYWluLiAgVHJ5IHRoZW0gb3V0IHRvIHNlZSB3aGF0IHRo ZXkgZG8uACAAWk9PTQAgAEFub3RoZXIgYWN0aW9uIHlvdSBtaWdodCB3YW50 IHRvIHRha2Ugb24gYSBzZXQgb2Ygc2VsZWN0ZWQgbWVzc2FnZXMgaXMgdG8A em9vbSBpbiBvbiB0aGVtLiAgTGlrZSBBcHBseSwgWm9vbSBvbmx5IGJlY29t ZXMgYWN0aXZlIHdoZW4gbWVzc2FnZXMgaGF2ZQBiZWVuIHNlbGVjdGVkLiAg Wm9vbSAoe0Y3Olp9KSBpcyBhIHRvZ2dsZSBjb21tYW5kIHdoaWNoIGFsbG93 cyB5b3UgdG8Aem9vbS1pbiAoYW5kIG9ubHkgdG8gc2VlIHRoZSBzZWxlY3Rl ZCBtZXNzYWdlcykgYW5kIHpvb20tb3V0ICh0byBzZWUgYWxsAG1lc3NhZ2Vz IGluIHRoZSBmb2xkZXIpLiAgTmVpdGhlciBhcHBseSBub3Igem9vbSByZW1v dmVzIHRoZSBtYXJraW5ncyB3aGljaABkZWZpbmUgdGhlIHNlbGVjdGVkIHNl dDsgeW91IG5lZWQgdG8gdXNlIGEgc2VsZWN0ICgiOyIpIGNvbW1hbmQgaW4g b3JkZXIAdG8gZG8gdGhpcy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AICAgICAgICBQT1NUUE9ORUQgTUVTU0FHRSBTRUxFQ1RJT04gQ09NTUFO RFMAIABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAgICAg ICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0t LS0tLS0AIHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBtZXNzYWdlICAg ICAgICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAAg e0Y2IDogTiB9ICBNb3ZlIHRvIG5leHQgbWVzc2FnZQAge0Y3IDogLSB9ICBT aG93IHByZXZpb3VzIHNjcmVlbiBvZiBtZXNzYWdlcwAge0Y4IDpTcGN9ICBT aG93IG5leHQgc2NyZWVuIG9mIG1lc3NhZ2VzACAATWVzc2FnZSBTZWxlY3Rp b24gQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIHtGMyA6 IEUgfSAgRXhpdCB0aGUgTWVzc2FnZSBTZWxlY3QgbWVudSAoY2FuY2VsaW5n IFNlbmQgY29tbWFuZCkAIHtGNCA6IFMgfSAgU2VsZWN0IHRoZSBjdXJyZW50 bHkgaGlnaGxpZ2h0ZWQgbWVzc2FnZQAge0Y5IDogRCB9ICBNYXJrIHRoZSBj dXJyZW50bHkgaGlnaGxpZ2h0ZWQgbWVzc2FnZSBhcyBkZWxldGVkACB7RjEw OiBVIH0gIFVuZGVsZXRlIChyZW1vdmUgZGVsZXRpb24gbWFyayBmcm9tKSB0 aGUgaGlnaGxpZ2h0ZWQgbWVzc2FnZQAgAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB8IERlc2NyaXB0 aW9uIG9mIHRoZSBTZWxlY3QgUG9zdHBvbmVkIE1lc3NhZ2UgU2NyZWVuIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tACAAVGhpcyBzY3JlZW4gYWxsb3dzIHlvdSB0byBzZWxlY3Qg b25lIG9mIHNldmVyYWwgcHJldmlvdXNseSBwb3N0cG9uZWQAbWVzc2FnZXMg aW4gb3JkZXIgdG8gY29udGludWUgY29tcG9zaXRpb24uICBZb3VyIG9wdGlv bnMgYXJlIHZlcnkgbGltaXRlZAAtLSB0aGUgc2NyZWVuIGlzIG5vdCBtZWFu dCB0byBsZXQgeW91IG1hbmlwdWxhdGUgdGhlc2UgbWVzc2FnZXMuICBIb3dl dmVyLAB5b3UgbWF5IG5vdyBkZWxldGUgbWVzc2FnZXMgZnJvbSB0aGlzIGxp c3QuICBPbmNlIHlvdSBjaG9vc2UgYSBtZXNzYWdlLABQaW5lIHJlYWRzIGl0 IGluIGFuZCBwdXRzIHlvdSBpbnRvIHRoZSByZWd1bGFyIG1lc3NhZ2UgY29t cG9zZXIuACAATWVzc2FnZXMgZG8gbm90IHN0YXkgaW4gdGhpcyBwb3N0cG9u ZWQgc3RhdGUgYXV0b21hdGljYWxseS4gIElmIHlvdSBzZWxlY3QAYSBtZXNz YWdlIGFuZCB0aGVuIHdhbnQgdG8gcG9zdHBvbmUgaXQgYWdhaW4sIHVzZSB0 aGUgbm9ybWFsIHBvc3Rwb25lAChDdHJsLU8pIGNvbW1hbmQgaW4gdGhlIGNv bXBvc2VyLgAgAElmIHlvdSBleGl0IHRoaXMgc2NyZWVuIHdpdGhvdXQgc2Vs ZWN0aW5nIGEgbWVzc2FnZSwgdGhlIENvbXBvc2UgY29tbWFuZAB3aGljaCBn b3QgeW91IGhlcmUgaXMgY2FuY2VsZWQuICBPdGhlciB0aGFuIG1lc3NhZ2Vz IGV4cGxpY2l0bHkgbWFya2VkACJEZWxldGVkIiwgbm8gbWVzc2FnZXMgd2ls bCBiZSByZW1vdmVkLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgICAgICAgICAgICAgICAgICBNRVNTQUdFIFRFWFQgQ09NTUFORFMA e0F2YWlsYWJsZSAgQ29tbWFuZHMgLS0gR3JvdXAgIDEgICAgICAgIEF2YWls YWJsZSBDb21tYW5kcyAtLSBHcm91cCAyICAgOk5hdmlnYXRpbmcgdGhlIExp c3Qgb2YgTWVzc2FnZXMgICAgICAgIE9wZXJhdGlvbnMgb24gdGhlIEN1cnJl bnQgTWVzc2FnZX0Aey0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgOi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0Ae0YxICBTaG93IEhlbHAgVGV4dCAg ICAgICAgICAgICAgICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAgICAg ICAgICAgOiBQICAgICBEaXNwbGF5IHByZXZpb3VzIG1lc3NhZ2UgICAgICAg IFYgIFZpZXcgYXR0YWNobWVudCAgICAgIFkgIFByaW50fQB7RjIgIFRvZ2ds ZSB0byBzZWUgbW9yZSBjb21tYW5kcyAgICAgICAgRjIgIFRvZ2dsZSB0byBz ZWUgbW9yZSBjb21tYW5kcyA6IE4gICAgIERpc3BsYXkgbmV4dCBtZXNzYWdl ICAgICAgICAgICAgUiAgUmVwbHkgdG8gbWVzc2FnZSAgICAgRiAgRm9yd2Fy ZH0Ae0YzICBNQUlOIE1FTlUgU2NyZWVuICAgICAgICAgICAgICAgICAgIEYz ICBRdWl0IFBpbmUgICAgICAgICAgICAgICAgICAgOiAtICAgICBTaG93IHBy ZXZpb3VzIHBhZ2Ugb2YgdGhpcyBtc2cgIEQgIE1hcmsgZm9yIGRlbGV0aW9u ICAgICAgfQB7RjQgIFZpZXcgYXR0YWNobWVudCAgICAgICAgICAgICAgICAg ICAgRjQgIENvbXBvc2UgYSBtZXNzYWdlICAgICAgICAgICA6U3BjICAgIFNo b3cgbmV4dCBwYWdlIG9mIHRoaXMgbXNnICAgICAgVSAgVW5kZWxldGUgKHJl bW92ZSBkZWxldGlvbiBtYXJrKX0Ae0Y1ICBEaXNwbGF5IHByZXZpb3VzIG1l c3NhZ2UgICAgICAgICAgIEY1ICBGT0xERVIgTElTVCBzY3JlZW4gICAgICAg ICAgOiBKICAgICBKdW1wIHRvIGEgc3BlY2lmaWMgbWVzc2FnZSAgICAgIFQg IFRha2UgQWRkcmVzcyBpbnRvIEFkZHJlc3MgQm9va30Ae0Y2ICBEaXNwbGF5 IG5leHQgbWVzc2FnZSAgICAgICAgICAgICAgIEY2ICBHb3RvIGEgc3BlY2lm aWVkIGZvbGRlciAgICAgOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFMgIFNhdmUgaW50byBhbiBlbWFpbCBmb2xkZXJ9AHtGNyAg UHJldmlvdXMgc2NyZWVuIG9mIHRoaXMgbWVzc2FnZSAgICBGNyAgRk9MREVS IElOREVYIHNjcmVlbiAgICAgICAgIDogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBFICBFeHBvcnQgYXMgYSBwbGFpbiB0ZXh0IGZp bGV9AHtGOCAgTmV4dCBzY3JlZW4gb2YgdGhpcyBtZXNzYWdlICAgICAgICBG OCAgV2hlcmVpcyAgICAgICAgICAgICAgICAgICAgIDogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICBQaXBlIHRvIGEgVW5peCBD b21tYW5kfQB7RjkgIE1hcmsgbWVzc2FnZSBmb3IgZGVsZXRpb24gICAgICAg ICAgRjkgIFByaW50IG1lc3NhZ2UgICAgICAgICAgICAgICA6TUVTU0FHRSBU RVhUIFNjcmVlbiBDb21tYW5kcyAgIEIgIEJvdW5jZSAgICAgICAgICAgICAg ICAgICAgICAgKiAgRmxhZ30Ae0YxMCBVbmRlbGV0ZSAocmVtb3ZlIGRlbGV0 ZSBtYXJrKSAgICAgIEYxMCBUYWtlIGFkZHJlc3MgaW50byBhZGRyZXNzIGJv b2sgICAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0Ae0YxMSBS ZXBseSB0byBtZXNzYWdlICAgICAgICAgICAgICAgICAgIEYxMSBTYXZlIG1l c3NhZ2UgaW50byBhbiBlbWFpbCBmb2xkZXIgIDogRyAgIEdvdG8gYSBzcGVj aWZpZWQgZm9sZGVyICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMgfQB7RjEy IEZvcndhcmQgICAgICAgICAgICAgICAgICAgICAgICAgICAgRjEyIEV4cG9y dCBtZXNzYWdlIGludG8gYSBwbGFpbiBmaWxlICAgIDogSCAgIEZ1bGwgSGVh ZGVyIE1vZGUgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gfQB7 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA6VGFiICBOZXh0IE5ldyAgICAg ICAgICAgICAgICAgICAgTyAgU2hvdyBhbGwgb3RoZXIgYXZhaWxhYmxlIGNv bW1hbmRzIH0Ae0F2YWlsYWJsZSBDb21tYW5kcyAtLSBHcm91cCAzICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBXICAgV2hl cmVpcyAtLSBzZWFyY2ggZm9yIGEgICAgID8gIFNob3cgSGVscCB0ZXh0ICAg ICAgUSBRdWl0IFBpbmUgfQB7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6 ICAgICBzcGVjaWZpYyB3b3JkIGluIG1lc3NhZ2UgICAgTSAgTUFJTiBNRU5V IFNjcmVlbiAgICBMIEZPTERFUiBMSVNUIHNjcmVlbn0Ae0Y3ICAgICAgICAg ICAgIEp1bXAgdG8gbWVzc2FnZSAgICBGOSAgRnVsbCBoZWFkZXIgbW9kZSAg ICAgIEYxMSBGbGFnIG1lc3NhZ2UgICA6ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBJICBGT0xERVIgSU5ERVggU2NyZWVuIEMgIENvbXBv c2UgYSBtZXNzYWdlIH0Ae0Y4ICAgICAgICAgICAgIE5leHQgTmV3ICAgICAg ICAgICBGMTAgQm91bmNlIHRoaXMgbWVzc2FnZSAgIEYxMiBQaXBlIHRvIGEg VW5peCBjb21tYW5kIDp9ACAATk9URTogVGhlIHByZXNlbmNlIG9yIGFic2Vu Y2Ugb2YgdGhlIGZvbGxvd2luZyBjb21tYW5kcyBpcyBkZXRlcm1pbmVkIGJ5 ACJmZWF0dXJlLWxpc3QiIG9wdGlvbnMgaW4geW91ciBQaW5lIGNvbmZpZ3Vy YXRpb24uICBBbHNvLCBzb21lIG9mIHRoZXNlAGNvbW1hbmRzIG1heSBiZSBh ZG1pbmlzdHJhdGl2ZWx5IGRpc2FibGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFn ZXI7IGlmIHRoZXkgZG9uJ3QAd29yaywgcGxlYXNlIGNoZWNrIHdpdGggeW91 ciBsb2NhbCBoZWxwIGRlc2sgYmVmb3JlIHJlcG9ydGluZyBhIGJ1Zy4AICAg ICAgICBvIEhlYWRlciBNb2RlICh0b2dnbGUgYmV0d2VlbiBkaXNwbGF5IG9m IGZ1bGwgb3IgbWluaW1hbCBoZWFkZXJzKQAgICAgICAgIG8gRmxhZyAobWFy ayBtZXNzYWdlIGFzIGltcG9ydGFudCBvciBzZXQgb3RoZXIgbWVzc2FnZSBz dGF0dXMgZmxhZ3MpACAgICAgICAgbyBCb3VuY2UgKHJlLW1haWwgbWVzc2Fn ZSkAICAgICAgICBvIFBpcGUgbWVzc2FnZSB0byBhIFVuaXggY29tbWFuZAAg ICAgICAgIG8gU2VsZWN0IHRoaXMgbWVzc2FnZSAoOikgLS1wYXJ0IG9mIHRo ZSAiYWdncmVnYXRlIiBjbWQgc2V0ACAAVGhlICJQaXBlIG1lc3NhZ2UgdG8g YSBVbml4IGNvbW1hbmQiIGNvbW1hbmQgaXMgbm90IGF2YWlsYWJsZSBpbiBQ Qy1QaW5lLgAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQB8IERlc2NyaXB0aW9uIG9mIHRoZSBNRVNTQUdFIFRFWFQgU2Ny ZWVuIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tACAAVGhlIHVwcGVyIHJpZ2h0IGNvcm5lciBvZiB0aGUgdmlldyBtZXNz YWdlIHNjcmVlbiBkaXNwbGF5cyBzdGF0dXMAaW5mb3JtYXRpb24gYWJvdXQg dGhlIGN1cnJlbnRseSBvcGVuIGNvbGxlY3Rpb24gYW5kIGZvbGRlciBhbmQg YWJvdXQgdGhlAGN1cnJlbnQgbWVzc2FnZS4gIEl0IHNob3dzIHRoZSBuYW1l IG9mIHRoZSBjb2xsZWN0aW9uIGluIGFuZ2xlIGJyYWNrZXRzAGFuZCB0aGVu IHRoZSBuYW1lIG9mIHRoZSBmb2xkZXIuICBUaGUgc3RhdHVzIGxpbmUgYWxz byBkaXNwbGF5cyB0aGUgbnVtYmVyAG9mIG1lc3NhZ2VzIGluIHRoZSBmb2xk ZXIsIHRoZSBudW1iZXIgb2YgdGhlIGN1cnJlbnQgbWVzc2FnZSBhbmQgdGhl AHBlcmNlbnRhZ2Ugb2YgdGhlIGN1cnJlbnQgbWVzc2FnZSB0aGF0IGhhcyBi ZWVuIGRpc3BsYXllZCBvbiB0aGUgc2NyZWVuLgBJZiB0aGUgbWVzc2FnZSBp cyBtYXJrZWQgZm9yIGRlbGV0aW9uICJERUwiIHdpbGwgYXBwZWFyIGluIHRo ZSB1cHBlcgByaWdodCBhcyB3ZWxsLgAgAE5PVEU6IHRvIHJhcGlkbHkgbW92 ZSB0byB0aGUgZW5kIG9mIGEgbWVzc2FnZSwgZW50ZXIgVyAob3IgXlcpIGZv bGxvd2VkAGJ5IF5WLiAgU2ltaWxhcmx5LCBXIGZvbGxvd2VkIGJ5IF5ZIHdp bGwgdGFrZSB5b3UgdG8gdGhlIGJlZ2lubmluZyBvZgB0aGUgbWVzc2FnZS4A IAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AfCBCcmllZiBDb21t YW5kIEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAFJFUExZIEFORCBGT1JXQVJEACAAUmVwbHlpbmcgKHtGMTE6Un0p IGFuZCBGb3J3YXJkaW5nICh7RjEyOkZ9KSBhcmUgeW91ciB0d28gYWx0ZXJu YXRpdmVzIGZvcgBmb2xsb3dpbmcgdXAgb24gdGhlIG1lc3NhZ2UgeW91IGFy ZSByZWFkaW5nLiBZb3Ugd291bGQgdXNlIHJlcGx5IGlmIHlvdQB3YW50IHRv IGdldCBlbWFpbCBiYWNrIHRvIHRoZSBhdXRob3Igb2YgdGhlIG1lc3NhZ2Ug YW5kL29yIHRoZSBvdGhlcgBwZW9wbGUgd2hvIGhhdmUgYWxyZWFkeSBzZWVu IGl0LiAgWW91IHVzZSBmb3J3YXJkIGlmIHlvdSB3YW50IHNvbWVib2R5IG5l dwB0byBzZWUgdGhlIG1lc3NhZ2UuACAASW4gdGhlIG5vcm1hbCBjYXNlLCB0 aGUgb25seSB0aGluZyB0aGF0IHlvdSBtdXN0IHN1cHBseSB3aGVuIGZvcndh cmRpbmcgYQBtZXNzYWdlIGlzIHRoZSBuYW1lL2VtYWlsIGFkZHJlc3Mgb2Yg dGhlIG5ld3MgcmVjaXBpZW50LiAgUGluZSB3aWxsAGluY2x1ZGUgdGhlIHRl eHQgb2YgdGhlIGZvcndhcmRlZCBtZXNzYWdlLiAgUGluZSB3aWxsIGFsc28g aW5jbHVkZSBhbnkAYXR0YWNobWVudHMgdG8gdGhlIG1lc3NhZ2UgaWYgeW91 IGhhdmUgcmVxdWVzdGVkIHRoZW0uICBUaGVyZSBpcyBzcGFjZQBhYm92ZSB0 aGUgZm9yd2FyZGVkIHRleHQgZm9yIHlvdSB0byBpbmNsdWRlIGFueSBjb21t ZW50cy4AIABXaGVuIHJlcGx5aW5nLCB5b3UgdXN1YWxseSBoYXZlIHRvIGFu c3dlciBzb21lIHF1ZXN0aW9ucy4gIElmIHRoZSBtZXNzYWdlAGlzIHRvIG11 bHRpcGxlIHBlb3BsZSBhbmQvb3Igc3BlY2lmaWVkIHdpdGggYSBSZXBseS1U bzogaGVhZGVyLCB0aGVuIHlvdQB3aWxsIGhhdmUgdG8gZGVjaWRlIHdobyBz aG91bGQgZ2V0IHRoZSByZXBseS4gIFlvdSBhbHNvIG5lZWQgdG8gZGVjaWRl AHdoZXRoZXIgb3Igbm90IHRvIGluY2x1ZGUgdGhlIHByZXZpb3VzIG1lc3Nh Z2UgaW4geW91ciByZXBseS4gIFNvbWUgb2YAdGhpcyBpcyBjb25maWd1cmFi bGUuICBTcGVjaWZpY2FsbHksIHNlZSB0aGUgaW5jbHVkZS1oZWFkZXItaW4t cmVwbHkgYW5kAGluY2x1ZGUtdGV4dC1pbi1yZXBseSBjb25maWd1cmF0aW9u IGZlYXR1cmVzLgAgAEJvdGggdGhlIFJlcGx5IGFuZCBGb3J3YXJkIGNvbW1h bmRzIHJlYWN0IHRvIHRoZSBmdWxsIGhlYWRlciBtb2RlIHRvZ2dsZS4ASWYg dGhlIGZ1bGwgaGVhZGVyIG1vZGUgaXMgb24sIHRoZW4gYWxsIHRoZSBoZWFk ZXIgYW5kIGRlbGl2ZXJ5IGxpbmVzIGFyZQBpbmNsdWRlZCB3aXRoIHRoZSB0 ZXh0IG9mIHRoZSBtZXNzYWdlIGluIHlvdXIgcmVwbHkvZm9yd2FyZC4AIABT QVZFIEFORCBFWFBPUlQAIABFeHBvcnQgKHtGMTI6RX0pIGFuZCBTYXZlICh7 RjExOlN9KSBhcmUgdGhlIHR3byBhbHRlcm5hdGl2ZXMgUGluZSBnaXZlcwB5 b3UgdG8ga2VlcCBhIGNvcHkgb2YgdGhlIG1lc3NhZ2UgeW91IGFyZSByZWFk aW5nLiBJZiB5b3Ugd2FudCB0byBrZWVwIHRoZQBtZXNzYWdlIHdpdGhpbiBQ aW5lJ3MgZW1haWwgd29ybGQsIHVzZSAic2F2ZSI7IGlmIHlvdSB3YW50IHRv IHVzZSB0aGUAbWVzc2FnZSBpbiBhbm90aGVyIHByb2dyYW0sIHVzZSAiZXhw b3J0Ii4AIABXaGVuIHlvdSBzYXZlIGEgbWVzc2FnZSwgaXQgaXMgcHV0IGlu dG8gYW4gZXhpc3RpbmcgZm9sZGVyIG9yIGludG8gYSBuZXcAZm9sZGVyIGlu IG9uZSBvZiB5b3VyIGV4aXN0aW5nIGZvbGRlciBjb2xsZWN0aW9ucy4gIFRo ZSBtZXNzYWdlIHN0YXlzIGluAGVtYWlsIGZvcm1hdCBhbmQgY2FuIGJlIHJl YWQgYnkgUGluZSBhZ2Fpbi4gIFBpbmUgbWF5IHVzZSBhIHNwZWNpYWwgZm9y bWF0AGZvciBpdHMgbWFpbCBmb2xkZXJzIC0tIG5ldmVyIGVkaXQgYSBQaW5l IGZvbGRlciBieSBoYW5kIG9yIHdpdGggYW55AHByb2dyYW0gb3RoZXIgdGhh biBQaW5lLiAgVGhlIGV4YWN0IGJlaGF2aW9yIG9mIHRoZSBzYXZlIGNvbW1h bmQgY2FuIGJlAGNvbmZpZ3VyZWQgd2l0aCB0aGUgc2F2ZS13aWxsLXF1b3Rl LWxlYWRpbmctZnJvbXMsIHNhdmUtd2lsbC1ub3QtZGVsZXRlLABhbmQgc2F2 ZS13aWxsLWFkdmFuY2UgZmVhdHVyZSBsaXN0IHNldHRpbmdzLgAgAFdoZW4g eW91IHVzZSBleHBvcnQsIHRoZSBtZXNzYWdlIGlzIHBsYWNlZCBpbiBhIHBs YWluIHRleHQgZmlsZSBpbiB5b3VyAGhvbWUgZGlyZWN0b3J5IG9yIGN1cnJl bnQgd29ya2luZyBkaXJlY3RvcnksIGRlcGVuZGluZyBvbiB0aGUAdXNlLWN1 cnJlbnQtZGlyIGNvbmZpZ3VyYXRpb24gc2V0dGluZy4gIEluIHRoZSBub3Jt YWwgY2FzZSwgb25seSBtaW5pbWFsAGhlYWRlcnMgYXJlIGV4cG9ydGVkIHdp dGggdGhlIG1lc3NhZ2U7IGhvd2V2ZXIsIGlmIHRoZSBmdWxsIGhlYWRlciBt b2RlIGlzAHRvZ2dsZWQgb24sIHRoZW4gY29tcGxldGUgaGVhZGVycyBhcmUg ZXhwb3J0ZWQgYWxvbmcgd2l0aCB0aGUgbWVzc2FnZQB0ZXh0LgAgAFZJRVcg QVRUQUNIACAAVGhlIFZpZXcvU2F2ZSBBdHRhY2htZW50ICh7RjQ6Vn0pIGNv bW1hbmQgYWxsb3dzIHlvdSB0byBoYW5kbGUgTUlNRQBhdHRhY2htZW50cyBv biBhIG1lc3NhZ2UgeW91IGhhdmUgcmVjZWl2ZWQuICBQaW5lIHNob3dzIHlv dSBhIGxpc3Qgb2YgdGhlAG1lc3NhZ2UgYXR0YWNobWVudHMtLXlvdSBqdXN0 IGNob29zZSB0aGUgYXR0YWNobWVudCB5b3Ugd2FudC4gIFlvdSBtYXkAZWl0 aGVyIHZpZXcgb3Igc2F2ZSB0aGUgc2VsZWN0ZWQgYXR0YWNobWVudC4AIABC ZWNhdXNlIG1hbnkgYXR0YWNobWVudHMgcmVxdWlyZSBleHRlcm5hbCBwcm9n cmFtcyBmb3IgZGlzcGxheSwgdGhlcmUgaXMAc29tZSBzeXN0ZW0gY29uZmln dXJhdGlvbiB0aGF0IGhhcyB0byBoYXBwZW4gYmVmb3JlIHlvdSBjYW4gYWN0 dWFsbHkAZGlzcGxheSBhdHRhY2htZW50cy4gIEhvcGVmdWxseSBtdWNoIG9m IHRoYXQgd2lsbCBoYXZlIGJlZW4gZG9uZSBhbHJlYWR5AGJ5IHlvdXIgc3lz dGVtIGFkbWluaXN0cmF0b3IuICBNSU1FIGNvbmZpZ3VyYXRpb24gaXMgaGFu ZGxlZCB3aXRoIHRoZQAibWFpbGNhcCIgY29uZmlndXJhdGlvbiBmaWxlLiAg KFNlZSB0aGUgcmVsZWFzZSBub3RlcyBmb3IgbW9yZSBpbmZvcm1hdGlvbi4p ACAAV0hFUkVJUwAgAFRoZSBXaGVyZUlzICh7Rjg6V30pIGNvbW1hbmQgZG9l cyBhICJmaW5kIGluIGN1cnJlbnQgbWVzc2FnZSIgb3BlcmF0aW9uLgBZb3Ug dHlwZSBpbiBhIHdvcmQgYW5kIFBpbmUgd2lsbCB0cnkgYW5kIGZpbmQgaXQg aW4gdGhlIG1lc3NhZ2UgeW91IGFyZQByZWFkaW5nLiAgWW91IGNhbiBhbHNv IHVzZSBXaGVyZUlzIHRvIGp1bXAgdG8gdGhlIGJlZ2lubmluZyAoQ3RybC1Z KSBvcgBlbmQgKEN0cmwtVikgb2YgdGhlIG1lc3NhZ2UuACAATkVYVCBORVcg KFRBQikgQ09NTUFORAAgAFdoZW4geW91IHByZXNzIHRoZSBUQUIga2V5LCBQ aW5lIGFkdmFuY2VzIHRvIHRoZSBuZXh0ICJpbnRlcmVzdGluZyIAbWVzc2Fn ZS4gIFdoZW4geW91IGFyZSB1c2luZyBQaW5lIHRvIHJlYWQgZW1haWwsIHRo YXQgbWVzc2FnZSBpcyB0aGUgbmV4dABtZXNzYWdlIGluIHRoZSBmb2xkZXIg d2hpY2ggeW91IGhhdmUgbm90IHJlYWQgYmVmb3JlIG9yIHdoaWNoIHlvdSBo YXZlAHByZXZpb3VzbHkgbWFya2VkICJJbXBvcnRhbnQiIHZpYSB0aGUgRmxh ZyBjb21tYW5kLiAgV2hlbiByZWFkaW5nIG5ld3MAZm9sZGVycywgdGhlIG5l eHQgImludGVyZXN0aW5nIiBtZXNzYWdlIGlzIHRoZSBuZXh0IG9uZSB3aGlj aCB5b3UgaGF2ZQBub3QgeWV0IGRlbGV0ZWQuACAAVEFLRSBBRERSRVNTACAA V2l0aCB0aGUgVGFrZSBBZGRyZXNzIGNvbW1hbmQsIHlvdSBjYW4gZXh0cmFj dCBlbWFpbCBhZGRyZXNzZXMgZnJvbSBhbgBpbmNvbWluZyBtZXNzYWdlIGFu ZCBzYXZlIHRoZW0gaW4gYW4gYWRkcmVzcyBib29rLiAgVGhpcyBpcyBhbiBl YXN5IHdheQB0byBhZGQgdG8geW91ciBhZGRyZXNzIGJvb2sgYW5kIGF2b2lk IGhhdmluZyB0byByZW1lbWJlciB0aGUgZW1haWwAYWRkcmVzc2VzIG9mIHRo ZSBwZW9wbGUgd2hvIHdyaXRlIHRvIHlvdS4AIABJZiB0aGUgbWVzc2FnZSBp cyBqdXN0IHRvIHlvdSBpbmRpdmlkdWFsbHksIHRoZW4geW91IHdpbGwgb25s eSBuZWVkIHRvAHByb3ZpZGUgYSBuaWNrbmFtZS4gIElmIHRoZSBtZXNzYWdl IGlzIG1vcmUgY29tcGxpY2F0ZWQgKHdpdGggbW9yZSB0aGFuAG9uZSByZWNp cGllbnQgb3IgYW4gZW1haWwgbGlzdCBpbnZvbHZlZCksIHRoZW4geW91IHdp bGwgc2VlIGFuIGFkZHJlc3MAc2VsZWN0aW9uIHNjcmVlbiB3aGljaCBsZXRz IHlvdSBjaG9vc2UgdGhlIGFkZHJlc3MgeW91IHdhbnQgdG8gc2F2ZSBpbnRv AHlvdXIgYWRkcmVzcyBib29rLCBvciBhZGQgc2V2ZXJhbCBvZiB0aGVtIHRv IGEgcGVyc29uYWwgYWRkcmVzcyBsaXN0LgAgAEhFQURFUiBNT0RFACAARXZl cnkgZW1haWwgbWVzc2FnZSBjb21lcyB3aXRoIHNvbWUgaGVhZGVyIGxpbmVz IHRoYXQgeW91IG5vcm1hbGx5IGRvbid0AHNlZS4gIFRoZXNlIGluY2x1ZGUg YW55d2hlcmUgZnJvbSAzLTIwIGxpbmVzIGFkZGVkIGJ5IHRoZSBJbnRlcm5l dCBtYWlsAHRyYW5zcG9ydCBzeXN0ZW0gdG8gcmVjb3JkIHRoZSByb3V0ZSB5 b3VyIG1lc3NhZ2UgdG9vaywgZm9yIGRpYWdub3N0aWMAcHVycG9zZXMuICBU aGVzZSBhcmUgbm9ybWFsbHkgb2Ygbm8gaW1wb3J0IGFuZCBzaW1wbHkgYWRk IGNsdXR0ZXIsIHNvIFBpbmUAc3VwcHJlc3NlcyB0aGVtIGZyb20gTUVTU0FH RSBURVhUIGRpc3BsYXkuICBUaGVyZSBpcywgaG93ZXZlciwgYSB3YXkgdG8A cmV2ZWFsIHRoZW0uACAAVGhlIEhlYWRlciBNb2RlICh7Rjk6SH0pIGNvbW1h bmQgaXMgYSB0b2dnbGUgd2hpY2ggY29udHJvbHMgUGluZSdzAGhhbmRsaW5n IG9mIHRoZXNlIGhlYWRlciBsaW5lcy4gIE5vcm1hbGx5LCBmdWxsIGhlYWRl cnMgaXMgIm9mZiIgYW5kIHlvdQBvbmx5IHNlZSBhIGZldyBsaW5lcyBhYm91 dCB3aG8gYSBtZXNzYWdlIGlzIHRvIGFuZCB3aG8gaXQgaXMgZnJvbS4gIFdo ZW4AeW91IHByZXNzIHtGOToiSCJ9IHRvIHR1cm4gZnVsbCBoZWFkZXJzIG9u LCBQaW5lIHdpbGwgc2hvdyB5b3UgdGhlAG5vcm1hbCBoZWFkZXIgbGluZXMg YXMgd2VsbCBhcyBkZWxpdmVyeSBoZWFkZXJzLCBjb21tZW50IGhlYWRlcnMg YW5kIE1JTUUAaGVhZGVycy4AIABTZXZlcmFsIGRpZmZlcmVudCBQaW5lIGNv bW1hbmRzIGhvbm9yIHRoZSBoZWFkZXIgbW9kZSAtLSBpdCBhZmZlY3RzIGhv dwBtZXNzYWdlcyBhcmUgZGlzcGxheWVkLCBob3cgdGhleSBhcHBlYXIgaW4g Zm9yd2FyZCBhbmQgcmVwbHkgZW1haWwsIGhvdwB0aGV5IGFyZSBwcmludGVk LCB0aGV5IGFyZSBzYXZlZCwgYW5kIGhvdyB0aGV5IGFyZSBleHBvcnRlZC4g SW4gVW5peABQaW5lLCB0aGUgUGlwZSBjb21tYW5kIGlzIGFsc28gYWZmZWN0 ZWQuACAAVGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhlIEhlYWRlciBN b2RlIGNvbW1hbmQgaXMgZGV0ZXJtaW5lZCBieSB0aGUAImVuYWJsZS1mdWxs LWhlYWRlci1jbWQiIGZlYXR1cmUtbGlzdCBvcHRpb24gaW4geW91ciBQaW5l AGNvbmZpZ3VyYXRpb24uACAARkxBRwAgAEZsYWcgKHtGMTE6Kn0pIGlzIHRo ZSBjb21tYW5kIHdoaWNoIGFsbG93cyB1c2VycyB0byBtYW5pcHVsYXRlIHRo ZSBzdGF0dXMAZmxhZ3Mgd2hpY2ggYXBwZWFyIG9uIHRoZSBsZWZ0IHNpZGUg b2YgdGhlIEZPTERFUiBJTkRFWCBzY3JlZW4uICBUaGUgbW9zdABjb21tb24g dXNlIG9mIHRoaXMgaXMgdG8gbWFyayBhIG1lc3NhZ2UgYXMgaW1wb3J0YW50 LiBUaGlzIGlzIHNvbWV0aGluZyBvZgBhIG5vdGUgdG8geW91cnNlbGYgdG8g Z2V0IGJhY2sgdG8gdGhhdCBtZXNzYWdlLiAgWW91IGNhbiBhbHNvIHVzZSB0 aGUgZmxhZwBjb21tYW5kIHRvIHNldCAob3IgdW5zZXQpIHRoZSBmbGFncyB3 aGljaCBpbmRpY2F0ZSB0aGF0IGEgbWVzc2FnZSBpcyBuZXcsAHJlYWQgb3Ig YW5zd2VyZWQuACAAVGhlIGF2YWlsYWJpbGl0eSBvZiB0aGUgZmxhZyBjb21t YW5kIGlzIGRldGVybWluZWQgYnkgdGhlACJlbmFibGUtZmxhZy1jbWQiIGZl YXR1cmUtbGlzdCBvcHRpb24gaW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24u IEFsc28sAEZsYWcgbWF5IGJlIGFkbWluaXN0cmF0aXZlbHkgZGlzYWJsZWQg YnkgeW91ciBzeXN0ZW0gbWFuYWdlcjsgaWYgaXQAZG9lc24ndCB3b3JrLCBw bGVhc2UgY2hlY2sgd2l0aCB5b3VyIGxvY2FsIGhlbHAgZGVzayBiZWZvcmUg cmVwb3J0aW5nIGEAYnVnLgAgAEFMVEVSTkFURSBDSEFSQUNURVIgU0VUUwAg AFBpbmUgYXR0ZW1wdHMgdG8gc3RheSBvdXQgb2YgdGhlIHdheSBzbyB0aGF0 IGl0IHdvbid0IHByZXZlbnQgeW91IGZyb20Admlld2luZyBtYWlsIGluIGFu eSBjaGFyYWN0ZXIgc2V0LiAgSXQgd2lsbCBzaW1wbHkgc2VuZCB0aGUgbWVz c2FnZSB0bwB5b3VyIGRpc3BsYXkgZGV2aWNlLiAgSWYgdGhlIGRldmljZSBp cyBjYXBhYmxlIG9mIGRpc3BsYXlpbmcgdGhlIG1lc3NhZ2UAYXMgaXQgd2Fz IHdyaXR0ZW4gaXQgd2lsbCBkbyBzby4gIElmIG5vdCwgdGhlIGRpc3BsYXkg bWF5IGJlIHBhcnRpYWxseSBvcgB0b3RhbGx5IGluY29ycmVjdC4gIElmIHRo ZSBtZXNzYWdlIGlzIG1hcmtlZCBhcyBiZWluZyBpbiBhIGNoYXJhY3RlciBz ZXQAb3RoZXIgdGhhbiAiVVMtQVNDSUkiIGFuZCBpdCBpcyBhIGNoYXJhY3Rl ciBzZXQgdGhhdCBpcyBkaWZmZXJlbnQgZnJvbQB0aGUgc2V0IHlvdSBoYXZl IGluZGljYXRlZCB3aXRoIHRoZSAiY2hhcmFjdGVyLXNldCIgdmFyaWFibGUg aW4geW91cgBjb25maWd1cmF0aW9uLCB0aGVuIGEgd2FybmluZyBtZXNzYWdl IHdpbGwgYmUgcHJpbnRlZCB0byB5b3VyIHNjcmVlbiBhdAB0aGUgYmVnaW5u aW5nIG9mIHRoZSBtZXNzYWdlIGRpc3BsYXkuACAASW4gYWxsIGNhc2VzIFBp bmUgcmVxdWlyZXMgdGhhdCB0aGUgZGlzcGxheSBkZXZpY2UgY2FuIGhhbmRs ZSB0aGUAY2hhcmFjdGVyIHNldC4gIEZvciBleGFtcGxlLCBtb3N0IFgtdGVy bWluYWxzIHdpbGwgZGlzcGxheSB0aGUgSVNPLTg4NTktMQBjaGFyYWN0ZXIg c2V0IGlmIHRoZSByaWdodCBmb250IGlzIHNlbGVjdGVkLiAgVlQyMjAncyBh bmQgaGlnaGVyIGFsc28AZGlzcGxheSBJU08tODg1OS0xLiAgRGlzcGxheXMg Zm9yIG90aGVyIGNoYXJhY3RlcnMgc2V0cyBhcmUgbGVzcyBjb21tb24uACAA PEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICAg ICAgICAgIEZPTERFUiBMSVNUIENPTU1BTkRTAHtBdmFpbGFibGUgQ29tbWFu ZHMgLS0gR3JvdXAgMSAgICAgICAgQXZhaWxhYmxlIENvbW1hbmRzIC0tIEdy b3VwIDIgICAgIDpOYXZpZ2F0aW5nIHRoZSBGb2xkZXIgU2NyZWVuICAgICAg ICAgICAgT3BlcmF0aW9ucyBvbiB0aGUgU2VsZWN0ZWQgRm9sZGVyfQB7LS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLSAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLX0Ae0YxICBTaG93IEhlbHAgVGV4dCAgICAgICAgICAgICAgICAg ICAgRjEgIFNob3cgSGVscCBUZXh0ICAgICAgICAgICAgICAgOiBQICAgTW92 ZSB0byBwcmV2aW91cyBmb2xkZXIgICAgICAgICAgICAgIFYgIFZpZXcgSW5k ZXggb2Ygc2VsZWN0ZWQgZm9sZGVyfQB7RjIgIFRvZ2dsZSB0byBzZWUgbW9y ZSBjb21tYW5kcyAgICAgICBGMiAgVG9nZ2xlIHRvIHNlZSBtb3JlIGNvbW1h bmRzICA6IE4gICBNb3ZlIHRvIG5leHQgZm9sZGVyICAgICAgICAgICAgICAg ICAgRCAgRGVsZXRlfQB7RjMgIE1BSU4gTUVOVSBTY3JlZW4gICAgICAgICAg ICAgICAgICBGMyAgUXVpdCBQaW5lICAgICAgICAgICAgICAgICAgICA6IC0g ICBTaG93IHByZXZpb3VzIHBhZ2Ugb2YgbGlzdGluZyAgICAgICAgUiAgUmVu YW1lfQB7RjQgIFNlbGVjdCBmb2xkZXIgYW5kIHZpZXcgaXQgICAgICAgICBG NCAgQ29tcG9zZSBhIG1lc3NhZ2UgICAgICAgICAgICA6U3BjICBTaG93IG5l eHQgcGFnZSBvZiBsaXN0aW5nfQB7RjUgIE1vdmUgdG8gcHJldmlvdXMgZm9s ZGVyICAgICAgICAgICAgICAgICAgICA6fQB7RjYgIE1vdmUgdG8gbmV4dCBm b2xkZXIgICAgICAgICAgICAgICBGNiAgU3BlY2lmeSBhIGZvbGRlciB0byBn byB0byAgICA6Rk9MREVSIExJU1QgU2NyZWVuIENvbW1hbmRzICAgICAgICAg ICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHN9AHtGNyAgU2hvdyBwcmV2aW91 cyBzY3JlZW4gb2YgbGlzdGluZyAgIEY3ICBTaG93IEZPTERFUiBJTkRFWCBv ZiBjdXJyZW50IGZvbGRlciA6LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t ICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS19AHtGOCAgU2hv dyBuZXh0IHNjcmVlbiBvZiBsaXN0aW5nICAgICAgIEY4ICBXaGVyZWlzIChz ZWFyY2ggZm9sZGVyIG5hbWVzKTogQSAgQWRkIGEgZm9sZGVyICAgICAgICAg ICAgICAgICAgICAgICAgICBPICBTaG93IGFsbCBvdGhlciBhdmFpbGFibGUg Y29tbWFuZHN9AHtGOSAgRGVsZXRlIHNlbGVjdGVkIGZvbGRlciAgICAgICAg ICAgIEY5ICBQcmludCBmb2xkZXIgbGlzdGluZyAgICAgICAgIDogRyAgU3Bl Y2lmeSBhIGZvbGRlciB0byBnbyB0byAgICAgICAgICAgICA/ICBTaG93IEhl bHAgdGV4dAB7RjEwIEFkZCBhIG5ldyBmb2xkZXIgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IEkgIFNob3cg Rk9MREVSIElOREVYIG9mIGN1cnJlbnQgZm9sZGVyICAgTSAgTUFJTiBNRU5V IFNjcmVlbn0Ae0YxMSBSZW5hbWUgc2VsZWN0ZWQgZm9sZGVyICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBXICBXaGVy ZWlzIChzZWFyY2ggZm9sZGVyIG5hbWVzKSAgICAgICAgIFEgIFF1aXQgUGlu ZX0AeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBZICBQcmludCBmb2xk ZXIgbGlzdGluZyAgICAgICAgICAgICAgICAgIEMgIENvbXBvc2UgYSBtZXNz YWdlfQAgAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHwgRGVzY3JpcHRpb24gb2YgdGhlIEZPTERFUiBMSVNUIFNjcmVlbiB8 AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAA VGhlIHB1cnBvc2Ugb2YgdGhlIEZPTERFUiBMSVNUIHNjcmVlbiBpcyB0byBk aXNwbGF5IHlvdXIgbWVzc2FnZSBmb2xkZXJzAGFuZCBhbGxvdyB5b3UgdG8g Im9wZW4iIG9yIHZpZXcgYSBuZXcgb25lLCBvciBtYW5hZ2UgeW91ciBmb2xk ZXJzIHVzaW5nIHRoZQBSZW5hbWUsIERlbGV0ZSwgYW5kIEFkZCBjb21tYW5k cy4gIFRoZSBzdGF0dXMgYmFyIHNob3dzIGluZm9ybWF0aW9uIGFib3V0AHRo ZSBjdXJyZW50IGZvbGRlci4AIABUaGUgYXBwZWFyYW5jZSBvZiB0aGUgRm9s ZGVyIExpc3QgZGVwZW5kcyB1cG9uIHlvdXIgUGluZSBjb25maWd1cmF0aW9u LgBUaGUgbW9zdCBiYXNpYyBjb25maWd1cmF0aW9uIHdpbGwgc2hvdyBhIHNp bmdsZSBsaXN0IG9mIGZvbGRlcnMsIGJlZ2lubmluZwB3aXRoIHRoZSB0aHJl ZSBkaXN0aW5ndWlzaGVkIGZvbGRlcnMgSU5CT1gsIHNlbnQtbWFpbCwgYW5k IHNhdmVkLW1lc3NhZ2VzLgBBbGwgb3RoZXIgZm9sZGVycyB3aWxsIGJlIGxp c3RlZCBpbiBhbHBoYWJldGljYWwgb3JkZXIuACAASWYgeW91IG9yIHlvdXIg c3lzdGVtIGFkbWluaXN0cmF0b3IgaGF2ZSBkZWZpbmVkIGFkZGl0aW9uYWwg Y29sbGVjdGlvbnMsAGUuZy4gTmV3cywgdGhlbiB5b3UgbWF5IHNlZSBlYWNo IG9mIHlvdXIgY29sbGVjdGlvbnMgbGlzdGVkIHdpdGggYQAiU2VsZWN0IEhl cmUgdG8gU2VlIEV4cGFuZGVkIExpc3QiIGJ1dHRvbi4gIEFsdGVybmF0aXZl bHksIFBpbmUgY2FuIGJlAGNvbmZpZ3VyZWQgdG8gYWx3YXlzIGltbWVkaWF0 ZWx5IGRpc3BsYXkgdGhlIGNvbXBsZXRlIGxpc3Qgb2YgZm9sZGVycyBpbgBl YWNoIGNvbGxlY3Rpb24gdmlhIHRoZSAiZXhwYW5kZWQtdmlldy1vZi1mb2xk ZXJzIiBmZWF0dXJlIGxpc3Qgb3B0aW9uLgAgAC0tLS0tLS0tLS0tLS0tLS0t AHwgQWJvdXQgRm9sZGVycyB8AC0tLS0tLS0tLS0tLS0tLS0tACAAV2hhdCBh cmUgRm9sZGVycz8AIABGb2xkZXJzIGFyZSBzaW1wbHkgZmlsZXMgd2hlcmUg bWVzc2FnZXMgYXJlIGtlcHQuICBFdmVyeSBtZXNzYWdlIGhhcyB0byBiZQBp biBhIGZvbGRlci4gIE1vc3QgZXZlcnkgUGluZSB1c2VyIHN0YXJ0cyBvdXQg d2l0aCAzIGZvbGRlcnM6IGFuIElOQk9YLCBhAGZvbGRlciBmb3Igc2VudCBt YWlsIGFuZCBhIGZvbGRlciBmb3Igc2F2ZWQgbWVzc2FnZXMuACAAWW91IG1h eSBjcmVhdGUgYXMgbWFueSBvdGhlciBmb2xkZXJzIGFzIHlvdSB3aXNoLiAg VGhleSBtdXN0IGJlIGdpdmVuAG5hbWVzIHRoYXQgY2FuIGJlIGZpbGVuYW1l cyBvbiB0aGUgZmlsZXN5c3RlbS4gIE9uIERPUyB0aGF0IG1lYW5zIHRoZXkA bXVzdCBiZSA4LWNoYXJhY3RlcnMgb3IgbGVzczsgb24gVW5peCB5b3Ugc2hv dWxkbid0IHVzZSBzcGVjaWFsIGNoYXJhY3RlcnMAc3VjaCBhcyAiLyIuICBO b3JtYWxseSBQQy1QaW5lIGZvbGRlcnMgYXJlIGF1dG9tYXRpY2FsbHkgZ2l2 ZW4gdGhlIERPUwBleHRlbnNpb24gIi5NVFgiICh3aGljaCBzdGFuZHMgZm9y IE1haWxib3gtdGV4dCkuICBUaGUgZXh0ZW5zaW9uIGlzAHN1cHByZXNzZWQg ZnJvbSBGT0xERVIgTElTVCBkaXNwbGF5cywgYW5kIHNob3VsZCBub3QgYmUg ZW50ZXJlZCB3aGVuAHR5cGluZyBhIGZvbGRlciBuYW1lIGF0IGEgU2F2ZSBv ciBHb3RvIHByb21wdC4gIFRoZSB1c2Ugb2YgdGhlIE1UWCBleHRlbnNpb24A Y2FuIGJlIG92ZXJyaWRkZW4gYnkgYSBTZXR1cC9Db25maWcgb3B0aW9uLCB3 aGljaCBtYXkgYmUgdXNlZnVsIHdoZW4AYWNjZXNzaW5nIHNhdmVkLW1lc3Nh Z2UgZm9sZGVycyBvbiBhIFVuaXggaG9zdCB2aWEgU01CIG9yIE5GUy4gIFBD LVBpbmUAY2FuIHVuZGVyc3RhbmQgdGhlIG5vcm1hbCBVbml4IG1haWwgZm9s ZGVyIGZvcm1hdCwgYnV0IGNhbiBvbmx5IG9wZW4AdGhvc2UgZm9sZGVycyBS RUFELU9OTFkuACAAWW91IGNhbiBtb3ZlIG1lc3NhZ2VzIGZyb20gb25lIGZv bGRlciB0byBhbm90aGVyIGJ5IG9wZW5pbmcgdGhlIG9yaWdpbmFsAGZvbGRl ciBhbmQgc2F2aW5nIG1lc3NhZ2VzIGludG8gdGhlIG90aGVyIGZvbGRlciBq dXN0IGFzIHlvdSBjYW4gc2F2ZQBtZXNzYWdlIGZyb20geW91ciBJTkJPWCB0 byBhbnkgb3RoZXIgZm9sZGVyLgAgAEZvbGRlcnMgYXJlIGp1c3QgZmlsZXMg aW4gdGhlIGZpbGVzeXN0ZW0uICBIb3dldmVyLCB0aGUgZmlsZXMgd2hpY2gg YXJlAGZvbGRlcnMgaGF2ZSBzb21lIHNwZWNpYWwgZm9ybWF0dGluZyBpbiB0 aGVtIChzbyB0aGF0IFBpbmUga25vd3Mgd2hlcmUgb25lAG1lc3NhZ2UgZW5k cyBhbmQgYW5vdGhlciBiZWdpbnMpIGFuZCBzaG91bGQgKm5vdCogYmUgZWRp dGVkIG91dHNpZGUgb2YAUGluZS4gIElmIHlvdSB3YW50IGNvcGllcyBvZiB5 b3VyIG1lc3NhZ2VzIGluIHRleHQgZmlsZXMgdGhhdCB5b3UgY2FuIGVkaXQA b3Igb3RoZXJ3aXNlIG1hbmlwdWxhdGUsIHVzZSB0aGUgZXhwb3J0IGNvbW1h bmQgdG8gZXhwb3J0IHRoZW0gZnJvbSBQaW5lLgAgAC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0AfCBGb2xkZXIgQ29sbGVjdGlvbnMgfAAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tACAAVGhvc2Ugb2YgeW91IHdpdGggc2ltcGxlIG1haWwgY29u ZmlndXJhdGlvbnMgd2lsbCBqdXN0IHNlZSBhIGxpc3Qgb2YgYWxsIHRoZQBm b2xkZXJzIHlvdSBoYXZlLiAgVGhlIHNwZWNpYWwgZm9sZGVycyBmb3IgSU5C T1gsIHNlbnQgbWFpbCBhbmQgc2F2ZWQgbWVzc2FnZXMAd2lsbCBhcHBlYXIg YXQgdGhlIHRvcCBvZiB0aGUgbGlzdC4gIEFsbCBvdGhlcnMgYXJlIGluIGFs cGhhYmV0aWNhbCBvcmRlci4AIABUaGF0IG1vZGVsIHdvdWxkbid0IHdvcmsg Zm9yIFBpbmUgdXNlcnMgd2l0aCBtdWx0aXBsZSBjb2xsZWN0aW9ucy4gIElm IHlvdQBvciB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yIGhhdmUgZGVmaW5l ZCBtb3JlIHRoYW4gb25lIGNvbGxlY3Rpb24gb3IgaWYAeW91IGhhdmUgYSBj b2xsZWN0aW9uIChuZXdzIG9yIG90aGVyd2lzZSkgZGVmaW5lZCBvbiB5b3Vy IHN5c3RlbSwgdGhlbiB5b3UAd2lsbCBzZWUgZWFjaCBvZiB5b3VyIGNvbGxl Y3Rpb25zIGxpc3RlZCB3aXRoIGEgIlNlbGVjdCBIZXJlIHRvIFNlZQBFeHBh bmRlZCBMaXN0IiBidXR0b24uICBQaW5lIGNhbiBiZSBjb25maWd1cmVkIHRv IGFsd2F5cyBzaG93IHlvdSBhbGwAZm9sZGVycyBpbiBhbGwgY29sbGVjdGlv bnMgd2l0aCB0aGUgImV4cGFuZGVkLXZpZXctb2YtZm9sZGVycyIgZmVhdHVy ZQBsaXN0IG9wdGlvbiBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbi4AIABX aHkgaGF2ZSBDb2xsZWN0aW9ucz8AIABJZiBhIFBpbmUgdXNlciBvbmx5IGdv dCA1IG1lc3NhZ2VzIGEgZGF5IGFuZCB1c2VkIHRoZSBzYW1lIGNvbXB1dGVy IGFsbCB0aGUAdGltZSwgdGhlbiBmb2xkZXJzIHdvdWxkIGJlIGVub3VnaC4g IEZvciBnb29kIG9yIGJhZCwgdGhhdCBpcyBub3QgdGhlAGNhc2UuICBQZW9w bGUgd2hvIHVzZSBtb3JlIHRoYW4gb25lIGNvbXB1dGVyIGFjY291bnQgbmVl ZCB0byBoYXZlAGRpZmZlcmVudCBzZXRzIG9mIGZvbGRlcnMgb24gdGhvc2Ug ZGlmZmVyZW50IHBsYXRmb3Jtcy4gIFBlb3BsZSB3aG8gaGF2ZQBodW5kcmVk cyBvciB0aG91c2FuZHMgb2YgZm9sZGVycyBuZWVkIGEgd2F5IHRvIGdyb3Vw IGZvbGRlcnMgdG9nZXRoZXIuAFRoYXQgaXMgd2hlcmUgY29sbGVjdGlvbnMg Y29tZSBpbi4AIABUeXBlcyBvZiBDb2xsZWN0aW9ucy4AIABBIGNvbGxlY3Rp b24gb2YgZm9sZGVycyBpcyBqdXN0IGEgZ3JvdXAgb2YgZm9sZGVycyBpbiB0 aGUgc2FtZSBkaXJlY3RvcnkAb24gdGhlIHNhbWUgbWFjaGluZS4gIEluIGdl bmVyYWwsIGFsbCBjb2xsZWN0aW9ucyBvZiBmb2xkZXJzIGFyZSBlcXVhbCBp bgBQaW5lJ3MgZXllLiAgSG93ZXZlciwgdGhlcmUgYXJlIHNvbWUgc3BlY2lh bCBjb2xsZWN0aW9uczoAIAAgICAgICAgIElOQ09NSU5HIEZPTERFUlM6ICBQ aW5lJ3MgImluY29taW5nLWZvbGRlcnMiIGNvbmZpZ3VyYXRpb24gaXMgYQBz cGVjaWFsIGNvbGxlY3Rpb24gdXNlZCB0byBzdXBwbGVtZW50IHlvdXIgc2lu Z2xlIElOQk9YLiAgQWxsIHRoZSBmb2xkZXJzAGhlcmUgYXJlIHRob3NlIHRo YXQgZ2V0IGluY29taW5nIG1lc3NhZ2VzLiAgWW91IG1heSBoYXZlIG11bHRp cGxlIGZvbGRlcnMAbGlrZSB0aGlzIGJlY2F1c2UgeW91IHVzZSBhbiBleHRl cm5hbCBwcm9ncmFtIHRvIGZpbHRlciB5b3VyIGVtYWlsIG9yAGJlY2F1c2Ug eW91IGhhdmUgbXVsdGlwbGUgYWNjb3VudHMuACAAICAgICAgICBORVdTOiAg WW91IGNhbiBhbHNvIGRlZmluZSBhIGNvbGxlY3Rpb24gc3BlY2lmaWNhbGx5 IGZvcgBuZXdzZ3JvdXBzLiAgUGluZSBkb2VzIHRoaXMgZm9yIHlvdSBpbXBs aWNpdGx5IHdoZW4geW91IGRlZmluZSBhIE5OVFAAU2VydmVyIGluIHlvdXIg UGluZSBjb25maWd1cmF0aW9uLiAgVGhlIG5ld3MgY29sbGVjdGlvbiBpcyBw cmVzZW50ZWQgbGFzdABhbmQgUGluZSBrbm93cyBub3QgdG8gc2F2ZSBtZXNz YWdlcyB0aGVyZS4AIAAgICAgICAgIERFRkFVTFQgQ09MTEVDVElPTiBGT1Ig U0FWRVM6ICBQZXJoYXBzIHRoZSBtb3N0IGltcG9ydGFudCBzcGVjaWFsAGNv bGxlY3Rpb24gaXMgdGhlIG9uZSB3aGljaCB5b3Ugc3BlY2lmeSBhcyB0aGUg Zmlyc3QgaXRlbSBvZiB0aGUAY29uZmlndXJhdGlvbiBmb3IgImZvbGRlci1j b2xsZWN0aW9ucyIuICBUaGlzIGlzIHRoZSBkZWZhdWx0IGNvbGxlY3Rpb24A Zm9yIHlvdXIgc2F2ZWQgYW5kIHNlbnQgbWVzc2FnZXMgZm9sZGVycy4AIABU aGVyZSBpcyBubyBsaW1pdCB0byB0aGUgbnVtYmVyIG9mIGNvbGxlY3Rpb25z IHlvdSBjYW4gaGF2ZS4gRXZlcnlvbmUAc3RhcnRzIHdpdGgganVzdCBvbmUg Y29sbGVjdGlvbiBhbmQgZmV3IHBlb3BsZSBldmVyIGhhdmUgbW9yZSB0aGFu IGEgZG96ZW4Ab3Igc28uACAARGVmaW5pbmcgQ29sbGVjdGlvbnMuACAASW4g dGhlIGFic2VuY2Ugb2YgYW55IGZvbGRlci1jb2xsZWN0aW9uIGRlZmluaXRp b25zLCBQaW5lIHdpbGwgYXNzdW1lIGEAc2luZ2xlIGRlZmF1bHQgZm9sZGVy IGNvbGxlY3Rpb24sIGFuZCBpZiBuZWNlc3NhcnksIGNyZWF0ZSB0aGUgZGly ZWN0b3J5ACJtYWlsIiBpbiB5b3VyIFVuaXggaG9tZSBkaXJlY3RvcnkgdG8g aG9sZCB5b3VyIGZvbGRlcnMuICBPdGhlcndpc2UsAFBpbmUgd2lsbCBuZXZl ciBjcmVhdGUgYW55IGRpcmVjdG9yaWVzLiAgSG93ZXZlciwgeW91IG1heSBj cmVhdGUgYXMgbWFueQBtYWlsIGRpcmVjdG9yaWVzIGFzIHlvdSB3b3VsZCBs aWtlIHVzaW5nIHRoZSBVbml4ICJta2RpciIgY29tbWFuZCwgYW5kAHRoZW4g ZGVmaW5lIGZvbGRlci1jb2xsZWN0aW9uIGVudHJpZXMgdG8gY29ycmVzcG9u ZCB3aXRoIGVhY2ggb25lLiBUaGlzIGlzAGRvbmUgdmlhIHRoZSBTZXR1cC9D b25maWcgY29tbWFuZCBvbiB0aGUgTWFpbiBNZW51LgAgAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0AfCBWYWxpZCBGb2xkZXIgTmFtZXMgfAAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tACAAT25jZSB5b3VyIGZvbGRlciBjb2xsZWN0aW9ucyBh cmUgZGVmaW5lZCwgeW91IGNhbiB1c3VhbGx5IHJlZmVyIHRvAGZvbGRlcnMg YnkgdGhlaXIgc2ltcGxlICh1bnF1YWxpZmllZCkgbmFtZSwgb3IgcGljayBm cm9tIGEgRk9MREVSIExJU1QAZGlzcGxheS4gIEhvd2V2ZXIsIHVuZGVyc3Rh bmRpbmcgdGhlIGNvbXBsZXRlIHN5bnRheCBmb3IgZm9sZGVyIG5hbWVzLABi b3RoIGxvY2FsIGFuZCByZW1vdGUsIGlzIGhhbmR5IHdoZW4gdXNpbmcgdGhl IEdvdG8gY29tbWFuZCBhbmQgd2hlbgB5b3UgYXJlIGFkZGluZyBuZXcgZm9s ZGVyIGNvbGxlY3Rpb25zIHZpYSB0aGUgU0VUVVAgQ09ORklHVVJBVElPTiBz Y3JlZW4uACAATG9jYWwgZm9sZGVycyBmb2xsb3cgdGhlIGxvY2FsIG5hbWlu ZyBydWxlcy4gIEZvciBleGFtcGxlLAAifi9tYWlsL3NlcHRlbWJlci0xOTk0 IiBtaWdodCBiZSBhIHJlYXNvbmFibGUgZm9sZGVyIG5hbWUgb24gVW5peABh bmQgIlxDOlxQSU5FXEZPTERFUlNcT0NULTk0IiBtaWdodCBleGlzdCBvbiBh IFBDLgAgAFBpbmUgdXNlcnMgaGF2ZSB0aGUgb3B0aW9uIG9mIHVzaW5nIGZv bGRlcnMgd2hpY2ggYXJlIHN0b3JlZCBvbiBzb21lIG90aGVyAGNvbXB1dGVy LiAgUGluZSBhY2Nlc3NlcyByZW1vdGUgZm9sZGVycyB2aWEgSU1BUCAodGhl IEludGVybmV0IE1lc3NhZ2UAQWNjZXNzIFByb3RvY29sKSwgb3IgaW4gdGhl IGNhc2Ugb2YgbmV3cywgdmlhIE5OVFAgKHRoZSBOZXR3b3JrIE5ld3MAVHJh bnNwb3J0IFByb3RvY29sKS4gIFRvIGJlIGFibGUgdG8gYWNjZXNzIHJlbW90 ZSBmb2xkZXJzIGluIFBpbmUsIHRoZQByZW1vdGUgaG9zdCBtdXN0IGJlIHJ1 bm5pbmcgdGhlIGFwcHJvcHJpYXRlIHNlcnZlciBzb2Z0d2FyZSAoaW1hcGQg b3IAbm50cGQpIGFuZCB5b3UgbXVzdCBjb3JyZWN0bHkgc3BlY2lmeSB0aGUg bmFtZSBvZiB0aGUgZm9sZGVyIHRvIFBpbmUsAGluY2x1ZGluZyB0aGUgZG9t YWluIG5hbWUgb2YgdGhlIHJlbW90ZSBtYWNoaW5lLiBGb3IgZXhhbXBsZSwA Int7Ont9bW9uZXQuYXJ0Lm5vd2hlcmUuZWR1fUlOQk9YIiBpcyBhIHJlbW90 ZSBmb2xkZXIgc3BlY2lmaWNhdGlvbiwgYXMAaXMgInt7Ont9bW9uZXQuYXJ0 Lm5vd2hlcmUuZWR1fX4vbWFpbC9zZXB0ZW1iZXItMTk5NCIuICBBcyB5b3Ug Y2FuIHRlbGwsAHRoZSBuYW1lIG9mIHRoZSBjb21wdXRlciBpcyBpbiB7ezp7 fX0gYnJhY2tldHMgZm9sbG93ZWQgaW1tZWRpYXRlbHkgYnkgdGhlAG5hbWUg b2YgdGhlIGZvbGRlci4gIElmLCBhcyBpbiB0aGVzZSBleGFtcGxlcywgdGhl cmUgaXMgbm8gcmVtb3RlIGFjY2VzcwBwcm90b2NvbCBzcGVjaWZpZWQsIHRo ZW4gSU1BUCBpcyBhc3N1bWVkLgAgAFRoZXJlIGFyZSBjZXJ0YWluIG1hcmtp bmdzIHdoaWNoIGhhdmUgc3BlY2lhbCBtZWFuaW5ncyBpbiBmb2xkZXIgbmFt ZXM6ACAgICBvIEEgIioiIGluIGZyb250IG9mIHRoZSBmb2xkZXIgc3BlY2lm aWNhdGlvbiBtZWFucyB0aGF0IHRoZSBmb2xkZXIgaXMAICAgICAgYSBidWxs ZXRpbiBib2FyZCAtLSBzaGFyZWQgYWNjZXNzIGFuZCBubyB3cml0ZSBwcml2 aWxlZ2VzLiAgRXhhbXBsZXM6ACAgICAgICAgICAgKmNvbXAubWFpbC5waW5l LCAqe3s6e313aGFyaG9sLmFydC5ub3doZXJlLmVkdX1qb2ItYm9hcmQAICAg IG8gQSBmb2xkZXIgbmFtZSBiZWdpbm5pbmcgd2l0aCAiI21oLyIgaXMgYW4g bWggZm9ybWF0IGZvbGRlci4gIEV4YW1wbGVzOgAgICAgICAgICAgICNtaC9t YWlsL3NlcC0xOTk0LCB7ezp7fXJlbWJyYW5kdC5hcnQubm93aGVyZS5lZHV9 I21oL21haWwvc2VwLTE5OTQAIABUaGVyZSBhcmUgY2VydGFpbiBmbGFncyB3 aXRoaW4gcmVtb3RlIGZvbGRlciBuYW1lczoAICAgIG8gQW4gIi9hbm9ueW1v dXMiIGZsYWcgbWVhbnMgYW5vbnltb3VzIElNQVAgYWNjZXNzLiAgRXhhbXBs ZToAICAgICAge3s6e313aGFyaG9sLmFydC5ub3doZXJlLmVkdS9hbm9ueW1v dXN9am9iLWJvYXJkACAgICBvIEEgIi9ubnRwIiBmbGFnIG1lYW5zIE5OVFAg cHJvdG9jb2wgYWNjZXNzLiAgSXQgY2Fubm90IGJlIHVzZWQgd2l0aAAgICAg ICB0aGUgL2Fub255bW91cyBmbGFnLiAgRXhhbXBsZToAICAgICAgICAgICAq e3s6e31uZXdzLm5vd2hlcmUuZWR1L25udHB9Y29tcC5tYWlsLnBpbmUAIABO b3RlIHRoYXQgIklOQk9YIiBoYXMgc3BlY2lhbCBtZWFuaW5nIGluIGJvdGgg bG9jYWwgYW5kIHJlbW90ZSBmb2xkZXIAc3BlY2lmaWNhdGlvbnMuICBUaGUg bmFtZSBJTkJPWCByZWZlcnMgdG8geW91ciAicHJpbmNpcGFsIGluY29taW5n AG1lc3NhZ2UgZm9sZGVyIiBhbmQgd2lsbCBiZSBtYXBwZWQgdG8gdGhlIGFj dHVhbCBmaWxlIG5hbWUgdXNlZCBmb3IgeW91cgBJTkJPWCBvbiBhbnkgZ2l2 ZW4gaG9zdC4gIFRoZXJlZm9yZSwgYSBuYW1lIGxpa2UAInt7Ont9eHh4LmFy dC5ub3doZXJlLmVkdX1JTkJPWCIgcmVmZXJzIHRvIHdoYXRldmVyIGZpbGUg aXMgdXNlZCB0bwBzdG9yZSBpbmNvbWluZyBtYWlsIGZvciB5b3Ugb24gdGhh dCBwYXJ0aWN1bGFyIGhvc3QuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9w aWM+ACAAVGhpcyBzY3JlZW4gaXMgZGVzaWduZWQgdG8gYWxsb3cgeW91IHRv IHF1aWNrbHkgYW5kIGVhc2lseSBzdXJ2ZXkgeW91cgBmb2xkZXJzIGFuZCBz ZWxlY3Qgb25lIHRvIG9wZW4uACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBG b2xkZXJzICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91cyBm b2xkZXIgICAgICAgICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0ZXh0 AHtGNiA6IE4gfSAgTW92ZSB0byBuZXh0IGZvbGRlcgB7RjcgOiAtIH0gIFNo b3cgcHJldmlvdXMgc2NyZWVuIG9mIGZvbGRlcnMAe0Y4IDpTcGN9ICBTaG93 IG5leHQgc2NyZWVuIG9mIGZvbGRlcnMAe0YxMjogVyB9ICBXaGVyZUlzIChz ZWFyY2ggZm9sZGVyIG5hbWVzKQAgAEZvbGRlciBTZWxlY3Rpb24gQ29tbWFu ZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQg dGhlIEZvbGRlciBTZWxlY3QgbWVudSAod2l0aG91dCBzZWxlY3RpbmcgYSBm b2xkZXIpAHtGNCA6IFMgfSAgU2VsZWN0IHRoZSBjdXJyZW50bHkgaGlnaGxp Z2h0ZWQgZm9sZGVyACAARk9SIE1PUkUgSU5GT1JNQVRJT046IEZyb20gdGhl IE1haW4gTWVudSwgc2VsZWN0ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJlc3Mg Ij8iIGZvciBIZWxwLi4uIExvb2sgZm9yIHRoZSBzZWN0aW9uICJBYm91dCBG b2xkZXJzIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABUaGlz IHNjcmVlbiBpcyBkZXNpZ25lZCB0byBoZWxwIHlvdSBzdWJzY3JpYmUgdG8g bmV3c2dyb3VwcyB5b3UgYXJlIG5vdABjdXJyZW50bHkgc3Vic2NyaWJlZCB0 by4gIFRoZSBzY3JlZW4gZGlzcGxheSBpcyBhIGxpc3Qgb2YgYWxsIGF2YWls YWJsZQBuZXdzZ3JvdXBzIChvciBwb3NzaWJseSBhIHBhcnRpYWwgbGlzdCBp ZiB5b3Ugc3BlY2lmaWVkIGEgcGFydGlhbCBuYW1lAHdoZW4gZW50ZXJpbmcg dGhlIHNjcmVlbikuICBHcm91cHMgeW91IGFyZSBhbHJlYWR5IHN1YnNjcmli ZWQgdG8gaGF2ZQB0aGUgbGV0dGVycyAiU1VCIiBuZXh0IHRvIHRoZW0uICBZ b3UgbWF5IHNlbGVjdCBhIHNpbmdsZSBuZXcgZ3JvdXAAdG8gc3Vic2NyaWJl IHRvIGJ5IG1vdmluZyB0aGUgY3Vyc29yIHRvIHRoYXQgZ3JvdXAgYW5kIHBy ZXNzaW5nICJTIgBvciBjYXJyaWFnZSByZXR1cm4uICBBbHRlcm5hdGl2ZWx5 LCB5b3UgbWF5IGNoYW5nZSBpbnRvIExpc3RNb2RlAHdpdGggdGhlICJMaXN0 TW9kZSIgY29tbWFuZC4gIFRoZSBkaXNwbGF5IHdpbGwgY2hhbmdlIHNsaWdo dGx5IHNvIHRoYXQAZWFjaCBncm91cCBoYXMgYSBjaGVja2JveCBpbiBmcm9u dCBvZiBpdC4gIFVzZSB0aGUgY3Vyc29yIGFuZCB0aGUAU2V0L1Vuc2V0IGNv bW1hbmQgdG8gcGxhY2UgYW4gIlgiIGluIGZyb250IG9mIGVhY2ggbmV3c2dy b3VwIHlvdQB3aXNoIHRvIHN1YnNjcmliZSB0by4gIFdoZW4geW91IGFyZSBm aW5pc2hlZCBtYXJraW5nIGdyb3VwcywgdGhlACJTdWJzY3JpYmUiIGNvbW1h bmQgd2lsbCBzdWJzY3JpYmUgeW91IHRvIHRob3NlIGdyb3VwcyB5b3UgaGF2 ZQBtYXJrZWQuICBOb3RlLCB5b3UgbWF5IG5vdCB1bnN1YnNjcmliZSB0byBn cm91cHMgd2l0aCB0aGlzIGNvbW1hbmQuAEluc3RlYWQgb2YgdGhlICJBIiAi U3Vic2NyaWJlIiBjb21tYW5kLCB1c2UgdGhlICJEIiBVblNic2NyYmUAY29t bWFuZC4AIABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE5ld3Nncm91cHMgICAg ICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0t LS0Ae0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGdyb3VwICAgICAgICAg ICB7RjEgOiA/IH0gIFNob3cgdGhpcyBoZWxwIHRleHQAe0Y2IDogTiB9ICBN b3ZlIHRvIG5leHQgZ3JvdXAAe0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNj cmVlbiBvZiBncm91cHMAe0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVuIG9m IGdyb3VwcwB7RjEyOiBXIH0gIFdoZXJlSXMgKHNlYXJjaCBncm91cCBuYW1l cykAe0Y5IDogTCB9ICBVc2UgTGlzdE1vZGUAIABHcm91cCBTZWxlY3Rpb24g Q29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0g IEV4aXQgdGhlIE5ld3MgU3Vic2NyaWJlIG1lbnUgKHdpdGhvdXQgc2VsZWN0 aW5nIGFueSBncm91cHMpAHtGNCA6IFMgfSAgU3Vic2NyaWJlIHRvIHRoZSBj dXJyZW50bHkgaGlnaGxpZ2h0ZWQgbmV3c2dyb3VwACAAV2hlbiBpbiBMaXN0 TW9kZSwgdGhlcmUgaXMgYW4gYWRkaXRpb25hbCBjb21tYW5kIGZvciBtYXJr aW5nIGdyb3VwcyB0bwBzdWJzY3JpYmUgdG86ACAATGlzdE1vZGUgQ29tbWFu ZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjkgOiBYIH0gIFNldCBv ciB1bnNldCB0aGUgaGlnaGxpZ2h0ZWQgZ3JvdXAAIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AIABUaGlzIHNjcmVlbiBpcyBkZXNpZ25lZCB0byBh bGxvdyB5b3UgdG8gcXVpY2tseSBhbmQgZWFzaWx5IHN1cnZleQB0aGUgYXZh aWxhYmxlIG5ld3Nncm91cHMgYW5kIHNlbGVjdCBvbmUgdG8gcG9zdCBuZXdz IHRvLgAgAE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTmV3c2dyb3VwcyAgICAg ICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMgZ3JvdXAgICAgICAgICAg IHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYgOiBOIH0gIE1v dmUgdG8gbmV4dCBncm91cAB7RjcgOiAtIH0gIFNob3cgcHJldmlvdXMgc2Ny ZWVuIG9mIGdyb3VwcwB7RjggOlNwY30gIFNob3cgbmV4dCBzY3JlZW4gb2Yg Z3JvdXBzAHtGMTI6IFcgfSAgV2hlcmVJcyAoc2VhcmNoIGdyb3VwIG5hbWVz KQAgAEdyb3VwIFNlbGVjdGlvbiBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tAHtGMyA6IEUgfSAgRXhpdCB0aGUgU2VsZWN0aW9uIG1lbnUg KHdpdGhvdXQgc2VsZWN0aW5nIGEgZ3JvdXApAHtGNCA6IFMgfSAgU2VsZWN0 IHRoZSBjdXJyZW50bHkgaGlnaGxpZ2h0ZWQgbmV3c2dyb3VwACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAVGhpcyBzY3JlZW4gaXMgZGVzaWdu ZWQgdG8gYWxsb3cgeW91IHRvIHF1aWNrbHkgYW5kIGVhc2lseSBzdXJ2ZXkg eW91cgBmb2xkZXJzIGFuZCBzZWxlY3Qgb25lIHRvIHVzZSBmb3Igc2F2aW5n IHRoZSBjdXJyZW50IG1lc3NhZ2UuACAATmF2aWdhdGluZyB0aGUgTGlzdCBv ZiBGb2xkZXJzICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91 cyBmb2xkZXIgICAgICAgICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0 ZXh0AHtGNiA6IE4gfSAgTW92ZSB0byBuZXh0IGZvbGRlcgB7RjcgOiAtIH0g IFNob3cgcHJldmlvdXMgc2NyZWVuIG9mIGZvbGRlcnMAe0Y4IDpTcGN9ICBT aG93IG5leHQgc2NyZWVuIG9mIGZvbGRlcnMAe0YxMjogVyB9ICBXaGVyZUlz IChzZWFyY2ggZm9sZGVyIG5hbWVzKQAgAEZvbGRlciBTZWxlY3Rpb24gQ29t bWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4 aXQgdGhlIEZvbGRlciBTZWxlY3QgbWVudSAod2l0aG91dCBzZWxlY3Rpbmcg YSBmb2xkZXIpAHtGNCA6IFMgfSAgU2VsZWN0IHRoZSBjdXJyZW50bHkgaGln aGxpZ2h0ZWQgZm9sZGVyACAARk9SIE1PUkUgSU5GT1JNQVRJT046IEZyb20g dGhlIE1haW4gTWVudSwgc2VsZWN0ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJl c3MgIj8iIGZvciBIZWxwLi4uIExvb2sgZm9yIHRoZSBzZWN0aW9uICJBYm91 dCBGb2xkZXJzIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABU aGlzIHNjcmVlbiBpcyBkZXNpZ25lZCB0byBhbGxvdyB5b3UgdG8gcXVpY2ts eSBhbmQgZWFzaWx5IHN1cnZleSB5b3VyAGZvbGRlcnMgYW5kIHNlbGVjdCBv bmUgdG8gdXNlIGFzIHRoZSBmaWxlIGNhcmJvbiBjb3B5IChmY2MpIGZvciB0 aGUAY3VycmVudCBtZXNzYWdlLgAgAE5hdmlnYXRpbmcgdGhlIExpc3Qgb2Yg Rm9sZGVycyAgICAgICAgICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgIC0tLS0t LS0tLS0tLS0tLS0tLS0tLQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMg Zm9sZGVyICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4 dAB7RjYgOiBOIH0gIE1vdmUgdG8gbmV4dCBmb2xkZXIAe0Y3IDogLSB9ICBT aG93IHByZXZpb3VzIHNjcmVlbiBvZiBmb2xkZXJzAHtGOCA6U3BjfSAgU2hv dyBuZXh0IHNjcmVlbiBvZiBmb2xkZXJzAHtGMTI6IFcgfSAgV2hlcmVJcyAo c2VhcmNoIGZvbGRlciBuYW1lcykAIABGb2xkZXIgU2VsZWN0aW9uIENvbW1h bmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ae0YzIDogRSB9ICBFeGl0 IHRoZSBGb2xkZXIgU2VsZWN0IG1lbnUgKHdpdGhvdXQgc2VsZWN0aW5nIGEg Zm9sZGVyKQB7RjQgOiBTIH0gIFNlbGVjdCB0aGUgY3VycmVudGx5IGhpZ2hs aWdodGVkIGZvbGRlcgAgAEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRo ZSBNYWluIE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNz ICI/IiBmb3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2VjdGlvbiAiQWJvdXQg Rm9sZGVycyIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgICAgICAgICAgICAgICAgICBBRERSRVNTIEJPT0sgQ09NTUFORFMAe0F2 YWlsYWJsZSAgQ29tbWFuZHMgLS0gR3JvdXAgMSAgICAgICAgIEF2YWlsYWJs ZSBDb21tYW5kcyAtLSBHcm91cCAyICAgOkFkZHJlc3MgQm9vayBOYXZpZ2F0 aW9uICAgICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHN9AHstLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gIDotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAg ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQB7RjEgIFNob3cgSGVscCBUZXh0 ICAgICAgICAgICAgICAgICAgICAgIEYxICBTaG93IEhlbHAgVGV4dCAgICAg ICAgICAgICA6IFAgIFByZXYgQWRkcmVzcyAgICAgICAgICAgICAgICAgID8g IERpc3BsYXkgdGhpcyBoZWxwIHRleHR9AHtGMiAgVG9nZ2xlIHRvIHNlZSBt b3JlIGNvbW1hbmRzICAgICAgICAgRjIgIFRvZ2dsZSB0byBzZWUgbW9yZSBj b21tYW5kczogTiAgTmV4dCBBZGRyZXNzICAgICAgICAgICAgICAgICAgTyAg U2hvdyBhbGwgb3RoZXIgYXZhaWxhYmxlIGNvbW1hbmRzfQB7RjMgIEV4aXQg dGhpcyBzY3JlZW4gICAgICAgICAgICAgICAgICAgIEYzICBRdWl0IFBpbmUg ICAgICAgICAgICAgICAgICA6IC0gIFByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVz cyBib29rIEUgIEV4aXQgdGhpcyBzY3JlZW59AHtGNCAgVmlldy9FZGl0IHNl bGVjdGVkIGVudHJ5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDpTcGMgTmV4dCBwYWdlIG9mIGFkZHJlc3MgYm9vayAgICAg USAgUXVpdCBQaW5lfQB7RjUgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAg ICAgICAgICAgIEY1ICBGT0xERVIgTElTVCBzY3JlZW4gICAgICAgICA6IFcg IFdoZXJlSXMgKHNlYXJjaCBmb3Igd29yZC8gICAgIEMgIENvbXBvc2UgbWVz c2FnZSB0byBzZWxlY3RlZCBhZGRyfQB7RjYgIE1vdmUgdG8gbmV4dCBlbnRy eSAgICAgICAgICAgICAgICAgIEY2ICBTcGVjaWZ5IGEgZm9sZGVyIHRvIGdv IHRvICA6ICAgICAgb3IgIG5hbWUgaW4gYWRkcmVzcyBib29rKSAgIEwgIEZP TERFUiBMSVNUIHNjcmVlbn0Ae0Y3ICBQcmV2aW91cyBwYWdlIG9mIGFkZHJl c3MgYm9vayAgICAgICBGNyAgRk9MREVSIElOREVYIHNjcmVlbiAgICAgICAg OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHICBTcGVjaWZ5 IGEgZm9sZGVyIHRvIGdvIHRvfQB7RjggIE5leHQgcGFnZSBvZiBhZGRyZXNz IGJvb2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA6QWRkcmVzcyBCb29rIENvbW1hbmRzICAgICAgICAgICAgIEkgIEZPTERF UiBJTkRFWCBzY3JlZW59AHtGOSAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5ICAg ICAgICAgICAgICAgRjkgIFByaW50IGFkZHJlc3MgYm9vayAgICAgICAgIDot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS19AHtGMTAgQWRkIG5ldyBlbnRyeSB0byBhZGRyZXNzIGJvb2sgICAgICAg RjEwIFRha2VBZGRyIHRvIGFub3RoZXIgYWJvb2sgIDogViAgVmlldy9FZGl0 IHNlbGVjdGVkIGVudHJ5ICAgICAgRCAgRGVsZXRlIHNlbGVjdGVkIGVudHJ5 fQB7RjExIENvbXBvc2UgdG8gc2VsZWN0ZWQgZW50cnkgICAgICAgICAgIEYx MSBFeHBvcnQgZW50cnkgdG8gYSBmaWxlICAgICA6IFkgIFByaW50IGFkZHJl c3MgYm9vayAgICAgICAgICAgIFQgIFRha2VBZGRyIHRvIGFub3RoZXIgYWRk cmVzcyBib29rfQB7RjEyIFdoZXJlaXMgKHNlYXJjaCBhZGRyZXNzIGJvb2sp ICAgICAgIEYxMiBGb3J3YXJkIGVudHJ5IGJ5IG1haWwgICAgICA6IFggIEV4 cG9ydCBlbnRyeSB0byBhIGZpbGUgICAgICAgIEEgIEFkZCBuZXcgZW50cnkg dG8gYWRkcmVzcyBib29rfQB7OiBGICBGb3J3YXJkIGVudHJ5IGJ5IG1haWx9 ACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AHwgRGVzY3JpcHRpb24gb2YgdGhlIEFkZHJlc3MgQm9vayBTY3JlZW4gfAAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AIABU aGlzIHNjcmVlbiBsZXRzIHlvdSBlZGl0IGFueSBhbmQgYWxsIGVudHJpZXMg aW4geW91ciBhZGRyZXNzIGJvb2suICBJdABhbHNvIGFjdHMgYXMgYSBzaG9y dC1jdXQgZm9yIGNvbXBvc2luZyBtZXNzYWdlcyB0byBwZW9wbGUgaW4gdGhl IGFkZHJlc3MAYm9vay4gIFdoZW4sIGZyb20gdGhpcyBzY3JlZW4sIHlvdSBw cmVzcyB7RjExOiJDIn0gZm9yIENvbXBvc2VUbywgdGhlAG1lc3NhZ2Ugc3Rh cnRzICJwcmUtYWRkcmVzc2VkIiB0byB3aGF0ZXZlciBhZGRyZXNzIGJvb2sg ZW50cnkgaXMAY3VycmVudGx5IHNlbGVjdGVkLgAgAElmIHlvdSBoYXZlIG1v cmUgdGhhbiBvbmUgYWRkcmVzcyBib29rIGRlZmluZWQgZm9yIHlvdXJzZWxm IG9yIGlmIHlvdXIAc3lzdGVtIGhhcyBhIHNpdGUtd2lkZSBhZGRyZXNzIGJv b2sgZGVmaW5lZCwgeW91IG1heSBzZWUgYSBsaXN0IG9mIGFkZHJlc3MAYm9v a3MgYW5kIGEgIlNlbGVjdCBIZXJlIHRvIFNlZSBFeHBhbmRlZCBMaXN0IiBi dXR0b24gZm9yIGVhY2ggb2YgdGhlbS4AQWx0ZXJuYXRpdmVseSwgUGluZSBj YW4gYmUgY29uZmlndXJlZCB0byBpbW1lZGlhdGVseSBkaXNwbGF5IGFsbCB0 aGUAZW50cmllcyBpbiBlYWNoIGFkZHJlc3MgYm9vayB2aWEgdGhlICJleHBh bmRlZC12aWV3LW9mLWFkZHJlc3Nib29rcyIAZmVhdHVyZSBsaXN0IG9wdGlv biBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbi4AIABQaW5lJ3MgYWRkcmVz cyBib29rIGhlbHBzIHlvdSBrZWVwIGEgbGlzdCBvZiBhZGRyZXNzZXMgeW91 IHNlbmQgbWFpbCB0byBzbwB5b3UgZG8gbm90IGhhdmUgdG8gcmVtZW1iZXIg YWRkcmVzc2VzIHRoYXQgYXJlIG9mdGVuIGNvbXBsZXguICBFYWNoIGVudHJ5 AGluIHRoZSBhZGRyZXNzIGJvb2sgaGFzIGZpdmUgZmllbGRzLCBhbGwgb2Yg dGhlbSBvcHRpb25hbC4gIFRoZSB0aHJlZQBlbGVtZW50cyB3aGljaCBhcmUg dXN1YWxseSB2aXNpYmxlIG9uIHRoZSBBRERSRVNTIEJPT0sgZGlzcGxheSwg YXJlOgAgACAgICAgICAgTklDS05BTUU6IEEgc2hvcnQgZWFzeS10by1yZW1l bWJlciBsYWJlbCB0byBpZGVudGlmeSB0aGUgZW50cnkuACAgICAgICAgVGhp cyBpcyB3aGF0IHlvdSB0eXBlIGluIGFzIHlvdSBhcmUgYWRkcmVzc2luZyB0 aGUgbWVzc2FnZSBpbiB0aGUAICAgICAgICBjb21wb3Nlci4gIElmIHRoZXJl IGlzIGEgbWF0Y2hpbmcgZW50cnkgaW4geW91ciBhZGRyZXNzIGJvb2socyks ACAgICAgICAgUGluZSB3aWxsIGV4dHJhY3QgdGhlIGNvcnJlc3BvbmRpbmcg RnVsbE5hbWUgYW5kIEFkZHJlc3MgZmllbGRzIHRvACAgICAgICAgZ2VuZXJh dGUgdGhlIGFjdHVhbCBhZGRyZXNzIGZvciB5b3VyIG1lc3NhZ2UuACAAICAg ICAgICBGVUxMTkFNRTogQSBsb25nZXIgZmllbGQgd2hlcmUgeW91IGNhbiBw dXQgdGhlIGZ1bGwgbmFtZSBvZiB0aGUAICAgICAgICBwZXJzb24gb3Igb3Jn YW5pemF0aW9uLiAgVXN1YWxseSB0aGUgZnVsbCBuYW1lcyBhcmUgcHV0IGlu IGxhc3QAICAgICAgICBuYW1lIGZpcnN0IHNvIHRoZXkgc29ydCBuaWNlbHkg aW4gYWxwaGFiZXRpY2FsIG9yZGVyLiAgV2hhdGV2ZXIAICAgICAgICB5b3Ug cHV0IGFzIHRoZSBuYW1lIGhlcmUgd2lsbCBhcHBlYXIgb24gdGhlIG1lc3Nh Z2Ugd2hlbiBpdCBpcwAgICAgICAgIGZpbmFsbHkgZGVsaXZlcmVkLgAgACAg ICAgICAgQUREUkVTUzogVGhpcyBpcyB0aGUgYWN0dWFsIGVtYWlsIGFkZHJl c3MgaXRzZWxmLiAgVGhpcyBtdXN0IGJlACAgICAgICAgYSB2YWxpZCBJbnRl cm5ldCBhZGRyZXNzIHRoYXQgY29uZm9ybXMgdG8gdGhlIEludGVybmV0IG1l c3NhZ2UAICAgICAgICBoZWFkZXIgc3RhbmRhcmQsIFJGQy04MjIuICAoVGhl cmUgaXMgbW9yZSBpbmZvcm1hdGlvbiBvbiBlbWFpbAAgICAgICAgIGFkZHJl c3NlcyBhIGxpdHRsZSBsYXRlciBpbiB0aGlzIHNlY3Rpb24uKQAgAFRoZSB0 d28gZmllbGRzIHdoaWNoIGFyZW4ndCB1c3VhbGx5IHZpc2libGUgYXJlOgAg ACAgICAgICAgRkNDOiBUaGUgbmFtZSBvZiB0aGUgZm9sZGVyIHlvdSB3b3Vs ZCBsaWtlIGEgY29weSBvZiBhbnkgb3V0Z29pbmcAICAgICAgICBtZXNzYWdl IHRvIHRoaXMgYWRkcmVzcyB0byBiZSBzYXZlZCBpbi4gIElmIHRoaXMgZmll bGQgaXMgc2V0LCBhbmQAICAgICAgICB0aGlzIGFkZHJlc3MgaXMgdGhlIGZp cnN0IG9uZSBpbiB0aGUgbWVzc2FnZSdzIFRvOiBoZWFkZXIsIHRoZW4AICAg ICAgICBQaW5lIHdpbGwgdXNlIHRoaXMgZm9sZGVyIG5hbWUgZm9yIHRoZSBG Q0MgaW4gbGlldSBvZiB0aGUgbm9ybWFsACAgICAgICAgRkNDIGZvbGRlciBu YW1lLgAgACAgICAgICAgQ09NTUVOVFM6IFRoaXMgZmllbGQgY29udGFpbnMg YXJiaXRyYXJ5IHRleHQgZm9yIHlvdXIgY29udmVuaWVuY2UuACAARHVlIHRv IHNjcmVlbiB3aWR0aCBsaW1pdGF0aW9ucywgdGhlc2UgbGFzdCB0d28gZmll bGRzIGRvIG5vdCBzaG93IHVwIGluAHRoZSBub3JtYWwgQUREUkVTUyBCT09L IGRpc3BsYXkuICBZb3UgbWF5IHNlbGVjdCB0aGUgIlZpZXcvRWRpdCIgY29t bWFuZCB0bwB2aWV3IG9yIG1vZGlmeSB0aGVtLiAgWW91IG1heSB1c2UgdGhl IGNvbmZpZ3VyYXRpb24gdmFyaWFibGUAImFkZHJlc3Nib29rLWZvcm1hdHMi IHRvIGFkZCB0aGVzZSBmaWVsZHMgdG8geW91ciBBRERSRVNTIEJPT0sgZGlz cGxheSwAb3IgdG8gbW9kaWZ5IHRoZSBmb3JtYXQgb2YgdGhlIGRpc3BsYXku ACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgU29ydGluZyB0aGUg QWRkcmVzcyBib29rIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACAA QnkgZGVmYXVsdCwgYWRkcmVzcyBib29rIGVudHJpZXMgYXJlIHNvcnRlZCBh bHBoYWJldGljYWxseSBvbiB0aGUgZnVsbABuYW1lIHdpdGggZGlzdHJpYnV0 aW9uIGxpc3RzIHNvcnRlZCB0byB0aGUgZW5kLiAgU29ydGluZyBjYW4gYmUg Y2hhbmdlZCBieQByZXNldHRpbmcgdGhlIGFkZHJlc3MgYm9vayBzb3J0IHJ1 bGUgaW4gdGhlIFBpbmUgU0VUVVAgQ09ORklHVVJBVElPTiBzY3JlZW4ALS1h c3N1bWluZyB5b3UgaGF2ZSAid3JpdGUiIHBlcm1pc3Npb24gZm9yIHRoZSBh ZGRyZXNzIGJvb2sgZmlsZS4AIABVbmxpa2UgdGhlIHNvcnRpbmcgb2YgZm9s ZGVycyAod2hpY2ggb25seSBjaGFuZ2VzIHByZXNlbnRhdGlvbiksIHNvcnRp bmcgYW4AYWRkcmVzcyBib29rIGFjdHVhbGx5IGNoYW5nZXMgdGhlIGZpbGUg YXMgaXQgaXMga2VwdCBvbiB0aGUgY29tcHV0ZXIuICBGb3IAdGhpcyByZWFz b24geW91IG1heSBub3QgYmUgYWJsZSB0byBzb3J0IGEgc2hhcmVkIG9yIHN5 c3RlbS13aWRlIGFkZHJlc3MAYm9vay4AIAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tAHwgRGlzdHJpYnV0aW9uIExpc3RzIHwALS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAFBpbmUgZW50cmllcyBjYW4gYmUgc2ltcGxlIGNhc2VzIG9mIGFs aWFzZXMgKGEgc2luZ2xlIG5pY2tuYW1lIGlzIGxpbmtlZAB0byBhIHNpbmds ZSBlbWFpbCBhZGRyZXNzKSBvciBkaXN0cmlidXRpb24gbGlzdHMgKGEgc2lu Z2xlIG5pY2tuYW1lAHBvaW50aW5nIGF0IG1vcmUgdGhhbiBvbmUgZW1haWwg YWRkcmVzcykuICBFYWNoIGRpc3RyaWJ1dGlvbiBsaXN0IGhhcyBhAG5pY2tu YW1lLCBhIGZ1bGwgbmFtZSBhbmQgYSBsaXN0IG9mIGFkZHJlc3Nlcy4gIFRo ZSBhZGRyZXNzZXMgbWF5IGJlAGFjdHVhbCBhZGRyZXNzZXMgb3IgdGhleSBt YXkgYmUgb3RoZXIgbmlja25hbWVzIGluIHlvdXIgYWRkcmVzcyBib29rLgBU aGV5IG1heSBldmVuIHJlZmVyIHRvIG90aGVyIGRpc3RyaWJ1dGlvbiBsaXN0 cy4gIFRoZSBjb21tYW5kIHRvIGNyZWF0ZSBhAG5ldyBkaXN0cmlidXRpb24g bGlzdCBpcyB7RjEwOiJBIn0uICBUbyBhZGQgZW50cmllcyB0byBhbiBleGlz dGluZyBsaXN0AHVzZSB0aGUgVmlldy9FZGl0ICh7RjQ6IlYifSkgY29tbWFu ZC4gIERlbGV0ZSAoe0YxMToiRCJ9KSB3aWxsIGRlbGV0ZQBhIHNpbmdsZSBh ZGRyZXNzIGZyb20gdGhlIGxpc3QgaWYgdGhlIGN1cnNvciBpcyBwbGFjZWQg b24gdGhlIGFkZHJlc3M7AGl0IHdpbGwgZGVsZXRlIHRoZSBlbnRpcmUgZGlz dHJpYnV0aW9uIGxpc3QgaWYgdGhlIGN1cnNvciBpcyBvbiB0aGUAbmlja25h bWUvZnVsbG5hbWUgbGluZS4gIFZpZXcvRWRpdCBtYXkgYWxzbyBiZSB1c2Vk IHRvIGRlbGV0ZSBhZGRyZXNzZXMAZnJvbSBhIGxpc3QuACAAQWRkcmVzcyBm aWVsZCBlbnRyaWVzIGluIGRpc3RyaWJ1dGlvbiBsaXN0cyBtYXkgdGFrZSBh bnkgb25lIG9mIHRocmVlAGZvcm1zOiBhIG5pY2tuYW1lIGV4aXN0aW5nIGlu IGFueSBvZiB0aGUgZGVmaW5lZCBhZGRyZXNzIGJvb2tzLCBhIG5vcm1hbABh ZGRyZXNzIG9mIHRoZSBmb3JtICJqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1Iiwg b3IgYSBjb21wbGV0ZQBmdWxsbmFtZS9hZGRyZXNzIGNvbWJpbmF0aW9uLCBl LmcuICJKb2huIFNtaXRoADxqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1PiIuACAA RGlzdHJpYnV0aW9uIGxpc3RzIGluIFBpbmUgYWRkcmVzcyBib29rcyBjYW4g b25seSBiZSB1c2VkIGJ5IHRoZSBwZXJzb24gb3IAcGVvcGxlIHdobyBoYXZl IGFjY2VzcyB0byB0aGF0IGFkZHJlc3MgYm9vay4gIFRoZXkgYXJlIG5vdCB1 c3VhbGx5IHVzZWQgdG8AaW1wbGVtZW50IGRpc2N1c3Npb24gZ3JvdXBzLCBi dXQgY2FuIGJlIHVzZWQgdG8gZmFjaWxpdGF0ZSBzbWFsbABkaXNjdXNzaW9u IGdyb3VwcyBpZiBhbGwgdGhlIHBhcnRpY2lwYW50cyBoYXZlIGFjY2VzcyB0 byB0aGUgc2FtZSBzaGFyZWQAYWRkcmVzcyBib29rLgAgAC0tLS0tLS0tLS0t LS0tLS0tLS0tAHwgRkNDIGFuZCBDb21tZW50cyB8AC0tLS0tLS0tLS0tLS0t LS0tLS0tACAAQXMgbWVudGlvbmVkIGFib3ZlLCBlYWNoIGVudHJ5IGluIHRo ZSBhZGRyZXNzIGJvb2sgYWxzbyBoYXMgdHdvIG90aGVyIG9wdGlvbmFsAGZp ZWxkcywgZmNjIGFuZCBjb21tZW50cy4gIFRoZSBjb21tYW5kIHRvIGxvb2sg YXQgb3IgZWRpdCBlaXRoZXIgb2YgdGhlc2UAaXMgdGhlIHNhbWUgVmlldy9F ZGl0IGNvbW1hbmQgdXNlZCBmb3IgYWxsIG9mIHRoZSBmaWVsZHMgKHtGNDoi ViJ9KS4gIFRoZQBjb21tZW50cyBmaWVsZCBpcyBqdXN0IGZvciB5b3VyIG93 biB1c2UuICBUaGUgZmNjIGZpZWxkIG92ZXJyaWRlcyB0aGUAZGVmYXVsdCBm Y2MgaWYgdGhpcyBhZGRyZXNzIGlzIHRoZSBmaXJzdCBvbmUgb24gdGhlIFRv IGxpbmUuICBUaGUgV2hlcmVJcwBjb21tYW5kIG1heSBiZSB1c2VkIHRvIHNl YXJjaCBmb3IgcGFydGljdWxhciBzdHJpbmdzIGluIHRoZSBhZGRyZXNzIGJv b2ssAGluY2x1ZGluZyBmaWVsZHMgd2hpY2ggYXJlIG5vdCB2aXNpYmxlIChs aWtlIGNvbW1lbnQgYW5kIGZjYyBieSBkZWZhdWx0KS4AIAAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHwgRXhw b3J0aW5nIGFuZCBGb3J3YXJkaW5nIEFkZHJlc3MgYm9vayBlbnRyaWVzIHwA LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAFdoZW4geW91IHVzZSB0aGUgRXhwb3J0ICh7RjExOiJYIn0pIGNv bW1hbmQsIHRoZSBjdXJyZW50bHkgaGlnaGxpZ2h0ZWQAYWRkcmVzcyBib29r IGVudHJ5IGlzIHBsYWNlZCBpbiBhIHBsYWluIHRleHQgZmlsZSBpbiB5b3Vy IGhvbWUgZGlyZWN0b3J5AG9yIGN1cnJlbnQgd29ya2luZyBkaXJlY3Rvcnks IGRlcGVuZGluZyBvbiB0aGUgdXNlLWN1cnJlbnQtZGlyAGNvbmZpZ3VyYXRp b24gc2V0dGluZy4AIABXaGVuIHlvdSB1c2UgdGhlIEZvcndhcmQgKHtGMTI6 IkYifSkgY29tbWFuZCwgdGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZABhZGRy ZXNzIGJvb2sgZW50cnkgaXMgcGxhY2VkIGluIGEgc3BlY2lhbCBhdHRhY2ht ZW50ICh3aGljaCBpcyBvbmx5AHVuZGVyc3Rvb2QgYnkgUGluZSkgYW5kIHlv dSBhcmUgcHV0IGludG8gdGhlIGNvbXBvc2VyLiAgWW91IGNhbiBmaWxsIGlu AHNvbWUgY29tbWVudHMgaW4gdGhlIGJvZHkgb2YgdGhlIG1lc3NhZ2UsIGlm IHlvdSdkIGxpa2UsIGFuZCBzZW5kIGl0IHRvAHNvbWVib2R5IGVsc2Ugd2hv IHVzZXMgUGluZS4gIFRoZSByZWNpcGllbnQgbWF5IHVzZSB0aGUgVGFrZUFk ZHIgY29tbWFuZABvbiB0aGF0IG1lc3NhZ2UgdG8gaW5zZXJ0IHRoZSBhZGRy ZXNzIGJvb2sgZW50cnkgeW91IHNlbnQgaW4gdGhlaXIgb3duAGFkZHJlc3Mg Ym9vay4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tAHwgTXVsdGlwbGUgYW5kL29yIFNpdGUtV2lkZSBBZGRyZXNzIGJv b2tzIHwALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQAgAFlvdSBtYXkgaGF2ZSBtb3JlIHRoYW4gb25lIHBlcnNvbmFsIGFk ZHJlc3MgYm9vay4gIEluIGFkZGl0aW9uLCB0aGVyZSBtYXkAYmUgb25lIG9y IG1vcmUgZ2xvYmFsIGFkZHJlc3MgYm9va3MuICBUaGlzIGNhcGFiaWxpdHkg YWxsb3dzIHlvdSB0byBoYXZlAG11bHRpcGxlIHBlcnNvbmFsIGFkZHJlc3Mg Ym9va3MgKHNvbWUgb2Ygd2hpY2ggbWF5IGJlIHNoYXJlZCkgYW5kIGl0IGFs c28AYWxsb3dzIHN5c3RlbSBhZG1pbmlzdHJhdG9ycyB0byBpbXBsZW1lbnQg c2l0ZS13aWRlIGFkZHJlc3MgYm9va3MgdGhhdABjb250YWluIGVudHJpZXMg Zm9yIHVzZXJzIG9uIG11bHRpcGxlIG1hY2hpbmVzIHdpdGhpbiB0aGUgb3Jn YW5pemF0aW9uLgAgAFNlYXJjaGluZy4gIElmIHlvdSBlbnRlciBhIG5pY2tu YW1lIHdoZW4gY29tcG9zaW5nIGEgbWVzc2FnZSwgeW91cgBwZXJzb25hbCBh ZGRyZXNzIGJvb2tzIHdpbGwgYmUgc2VhcmNoZWQgdGhyb3VnaCBpbiBvcmRl ciwgYW5kIHRoZW4gdGhlAGdsb2JhbCBhZGRyZXNzIGJvb2socykgc2VhcmNo ZWQuIElmIG1vcmUgdGhhbiBvbmUgYWRkcmVzcyBib29rIGhhcyBhbiBlbnRy eQBmb3IgdGhlIG5pY2tuYW1lLCBQaW5lIHVzZXMgdGhlIGZpcnN0IG9uZSB0 aGF0IGl0IGZpbmRzLCBzbyBhbiBlbnRyeSBpbgB5b3VyIHBlcnNvbmFsIGFk ZHJlc3MgYm9vayB3b3VsZCBvdmVycmlkZSBhIGdsb2JhbCBhZGRyZXNzIGJv b2sgZW50cnkuIElmAGFmdGVyIHNlYXJjaGluZyBhbGwgdGhlIGFkZHJlc3Mg Ym9va3MgdGhlcmUgaXMgc3RpbGwgbm8gbWF0Y2gsIChVbml4KSBQaW5lAHRo ZW4gc2VhcmNoZXMgdGhlIGxvY2FsIGhvc3QgcGFzc3dvcmQgZmlsZSBvbiB0 aGUgYXNzdW1wdGlvbiB0aGF0IHlvdSBoYXZlAGVudGVyZWQgYSBsb2NhbCB1 c2VyIG5hbWUgcmF0aGVyIHRoYW4gYW4gYWRkcmVzcyBib29rIG5pY2tuYW1l LgAgAERlZmluaW5nLiAgWW91IGRlZmluZSBtdWx0aXBsZSBwZXJzb25hbCBh ZGRyZXNzIGJvb2tzIHZpYSB0aGUAImFkZHJlc3MtYm9vayIgb3B0aW9uIGlu IHRoZSBTRVRVUCBDT05GSUdVUkFUSU9OIHNjcmVlbi4gIFlvdSBjYW4gYWRk IGFzAG1hbnkgYXMgeW91IGxpa2UuIFN5c3RlbSBhZG1pbmlzdHJhdG9ycyBt YXkgc3BlY2lmeSBhIHNpdGUtd2lkZSBhZGRyZXNzAGJvb2sgYnkgZGVmaW5p bmcgdGhlICJnbG9iYWwtYWRkcmVzcy1ib29rIiB2YXJpYWJsZSBpbiB0aGUg c3lzdGVtLXdpZGUAUGluZSBjb25maWd1cmF0aW9uIGZpbGUuICBZb3UgbWF5 IG92ZXJyaWRlIHRoaXMgZGVmaW5pdGlvbiB1c2luZyB0aGUAImdsb2JhbC1h ZGRyZXNzLWJvb2siIG9wdGlvbiBpbiB0aGUgU0VUVVAgQ09ORklHVVJBVElP TiBzY3JlZW4uACAAQ3JlYXRpbmcgYW5kIHVwZGF0aW5nLiAgUGVyc29uYWwg YWRkcmVzcyBib29rcyBhcmUgbm9ybWFsbHkgY3JlYXRlZCBlbXB0eQBhbmQg cG9wdWxhdGVkIGJ5IGV4cGxpY2l0IGFkZGl0aW9ucyBmcm9tIHdpdGhpbiBQ aW5lLCBlLmcuIHZpYSB0aGUAVGFrZUFkZHIgY29tbWFuZC4gVW5saWtlIHBl cnNvbmFsIGFkZHJlc3MgYm9va3MsIGdsb2JhbCBhZGRyZXNzIGJvb2tzIG1h eQBub3QgYmUgbW9kaWZpZWQvdXBkYXRlZCBmcm9tIHdpdGhpbiBQaW5lOyB0 aGF0IGlzLCB0aGV5IGFyZSBSZWFkLU9ubHkuAFRodXMsIGdsb2JhbCBhZGRy ZXNzIGJvb2tzIGFyZSBjcmVhdGVkLCBwb3B1bGF0ZWQgYW5kIHVwZGF0ZWQg b3V0c2lkZSBvZgBQaW5lLiBUaGV5IG1pZ2h0IGJlIGhhbmQtZWRpdGVkLCBn ZW5lcmF0ZWQgYnkgYSBwcm9ncmFtIGZyb20gYW5vdGhlcgBkYXRhYmFzZSwg b3IgYnkgY29weWluZyBhbiBleGlzdGluZyBhZGRyZXNzIGJvb2suICBTZWUg dGhlIFBpbmUgVGVjaG5pY2FsAE5vdGVzIGRvY3VtZW50IChpbmNsdWRlZCBp biB0aGUgUGluZSBkaXN0cmlidXRpb24pIGZvciBtb3JlIGluZm9ybWF0aW9u IG9uAHRoaXMuACAAQWNjZXNzaW5nLiAgQWRkcmVzcyBib29rcyBtdXN0IGJl IGFjY2Vzc2libGUgdmlhIG5vcm1hbCBmaWxlIGFjY2VzcwByb3V0aW5lcyBv biB0aGUgbWFjaGluZSB3aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBUaGF0IGlz LCBQaW5lIGRvZXMgbm90IHlldABoYXZlIHRoZSBhYmlsaXR5IHRvIGFjY2Vz cyBhZGRyZXNzIGJvb2tzIG9uIHJlbW90ZSBzeXN0ZW1zLCBleGNlcHQgdmlh AGxvdy1sZXZlbCBmaWxlIGFjY2VzcyBwcm90b2NvbHMgc3VjaCBhcyBORlMg b3IgU01CLiAgKEl0IGlzIHVuZGVyc3Rvb2QAdGhhdCB0aGlzIGxpbWl0cyB0 aGUgdXRpbGl0eSBvZiBnbG9iYWwgYWRkcmVzcyBib29rcyBmb3IgUEMtUGlu ZSB1c2Vycy4pACAAV2hpbGUgZ2xvYmFsIGFkZHJlc3MgYm9va3MgYXJlIGV4 cGxpY2l0bHkgaW50ZW5kZWQgdG8gYmUgc2hhcmVkLCB0aGVyZSBpcwBub3Ro aW5nIHRvIHByZXZlbnQgeW91IGZyb20gc2hhcmluZyBhIHBlcnNvbmFsIGFk ZHJlc3MgYm9vayB3aXRoIG90aGVyAFBpbmUgdXNlcnMuIFRoaXMgbWlnaHQg YmUgdXNlZnVsIGluIHRoZSBjYXNlIG9mIGEgc21hbGwgd29ya2dyb3VwLgBI b3dldmVyLCBpdCBpcyByZWNvbW1lbmRlZCB0aGF0IHVwZGF0ZXMgdG8gc2hh cmVkIHBlcnNvbmFsIGFkZHJlc3MgYm9va3MAYmUgZG9uZSB3aGVuIG90aGVy IFBpbmUgdXNlcnMgYXJlIG5vdCBhY2Nlc3NpbmcgdGhlIGFkZHJlc3MgYm9v ay4gUGluZQBkb2VzIG5vdCBkbyBhbnkgZmlsZS1sb2NraW5nIHRvIG1hbmFn ZSBjb25jdXJyZW50IHVwZGF0ZXMgdG8gdGhlAGFkZHJlc3Nib29rLCBidXQg aXQgZG9lcyBjaGVjayB0byBzZWUgaWYgdGhlIGZpbGUgaGFzIGJlZW4gbW9k aWZpZWQgYmVmb3JlAG1ha2luZyBhbnkgY2hhbmdlcy4gIENvbnNlcXVlbnRs eSwgaW5hZHZlcnRlbnQgY29uY3VycmVudCB1cGRhdGVzIHdpbGwAb25seSBj YXVzZSBvdGhlciBQaW5lIHVzZXJzIHRvIGhhdmUgdG8gcmVzdGFydCB0aGVp ciBhZGRyZXNzIGJvb2sAb3BlcmF0aW9uLCB3aGljaCB3aWxsIGNhdXNlIFBp bmUgdG8gcmUtb3BlbiB0aGUgdXBkYXRlZCBmaWxlLgAgAC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0AfCBWYWxpZCBFbWFpbCBBZGRyZXNzZXMgfAAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tACAAV2hlbiB5b3UgZW50ZXIgYW4gZW1h aWwgYWRkcmVzcyBpbnRvIHRoZSBhZGRyZXNzIGZpZWxkIG9mIHlvdXIgYWRk cmVzcwBib29rIHlvdSBhcmUgZ2l2aW5nIFBpbmUgYW4gYWRkcmVzcyB0aGF0 IGl0IG11c3QgYmUgYWJsZSB0byBhY3R1YWxseQByZWFjaC4gIFRoZSBhZGRy ZXNzIHlvdSBlbnRlciBoZXJlIG11c3QgYmUgYSB2YWxpZCBhZGRyZXNzIHdo aWNoIGlzAHJlYWNoYWJsZSBmcm9tIHlvdXIgc2l0ZS4gIElmIGl0IGlzIG5v dCwgeW91IHdpbGwgZ2V0IGFuIGVycm9yIG1lc3NhZ2UAYWZ0ZXIgc2VuZGlu ZyB0aGUgbWVzc2FnZS4AIABBIHZhbGlkIGVtYWlsIGFkZHJlc3Mgb24gdGhl IEludGVybmV0IGhhcyBhIHVzZXIgbmFtZSwgYW4gIkAiIHNpZ24gYW5kAHRo ZW4gYSBkb21haW4uICBGb3IgZXhhbXBsZSwganNtaXRoQGFydC5ub3doZXJl LmVkdSBpcyB0aGUgZW1haWwgYWRkcmVzcwBvZiBhIHBlcnNvbiB3aXRoIHRo ZSB1c2VybmFtZSAianNtaXRoIiB3aG8gaGFzIGFuIGFjY291bnQgd2l0aAAi YXJ0Lm5vd2hlcmUuZWR1Ii4gIFRoZSBudW1iZXIgb2Ygc2VnbWVudHMgb24g dGhlIHJpZ2h0IG9mIHRoZSAiQCIAc2lnbiBjYW4gdmFyeSBkZXBlbmRpbmcg b24gaG93IHRoZSBhZGRyZXNzIGlzIHN0cnVjdHVyZWQgZm9yIHRoZQBwYXJ0 aWN1bGFyIGhvc3QuACAASWYgeW91IGFyZSBzZW5kaW5nIHRvIHNvbWVvbmUg b24gdGhlIHNhbWUgc3lzdGVtIGFzIHlvdSBhcmUsIHlvdSBjYW4gbGVhdmUA dGhlICJAIiBhbmQgYWxsIHRoZSBpbmZvcm1hdGlvbiB0byBpdHMgcmlnaHQg b2ZmIG9mIHRoZSBhZGRyZXNzLCBhbmQAUGluZSB3aWxsIGZpbGwgaXQgaW4g YXV0b21hdGljYWxseS4gIFNvbWV0aW1lcyB5b3UgY2FuIGFsc28gYWJicmV2 aWF0ZSB0aGUAcmlnaHQgcGFydCBvZiB0aGUgYWRkcmVzcyBpZiB5b3UgYXJl IGF0IHRoZSBzYW1lIGRvbWFpbi4gIFdoZW4gc2VuZGluZwBtZXNzYWdlcyBh Y3Jvc3MgZ2F0ZXdheXMgdG8gb3RoZXIgbmV0d29ya3MsIHRoZSBhZGRyZXNz ZXMgZ2V0IG1vcmUAY29tcGxpY2F0ZWQuICBBc2sgeW91ciBsb2NhbCBjb25z dWx0YW50cyBmb3IgdGhlIGNvcnJlY3Qgc3ludGF4IGZyb20geW91cgBzaXRl IHRvIHRoZSBuZXR3b3JrIHlvdSBhcmUgdHJ5aW5nIHRvIHJlYWNoLgAgADxF bmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICAgICAgICAgICAg U0VMRUNUIEFERFJFU1MAIABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3Nh Z2VzICAgICAgICAgICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0Ae0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3Vz IGVudHJ5ICAgICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAg dGV4dAB7RjYgOiBOIH0gIE1vdmUgdG8gbmV4dCBlbnRyeQB7RjcgOiAtIH0g IFNob3cgcHJldmlvdXMgc2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjggOlNw Y30gIFNob3cgbmV4dCBzY3JlZW4gb2YgYWRkcmVzcyBib29rAHtGMTI6IFcg fSAgV2hlcmVJcyAoc2VhcmNoIHRocm91Z2ggYWRkcmVzcyBib29rKQAgAEFk ZHJlc3MgU2VsZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tAHtGMyA6IEUgfSAgRXhpdCB0aGUgQWRkcmVzcyBTZWxlY3Qgc2Ny ZWVuICh3aXRob3V0IHNlbGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0g IFNlbGVjdCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhp cyBzY3JlZW4gaXMgZGVzaWduZWQgdG8gbGV0IHlvdSBlYXNpbHkgc2NhbiB5 b3VyIGFkZHJlc3MgYm9vayhzKSBpbgBvcmRlciB0byBzZWxlY3QgYW4gZW50 cnkgZm9yIHRoZSBtZXNzYWdlIHlvdSBhcmUgY29tcG9zaW5nLiAgWW91IGNh bm5vdABlZGl0IHlvdXIgYWRkcmVzcyBib29rIGluIGFueSB3YXkgYXQgdGhp cyB0aW1lLCBmb3IgYWRkcmVzcyBib29rAG1haW50ZW5hbmNlLCBzZWxlY3Qg dGhlIGFkZHJlc3MgYm9vayBjb21tYW5kIHdoZW4gbm90IGNvbXBvc2luZyBh IG1lc3NhZ2UuACAASWYgeW91IGFyZSBjb21wb3NpbmcgYSBtZXNzYWdlIGFu ZCBrbm93IHRoZSBuaWNrbmFtZSBvZiB0aGUgcGVyc29uL2xpc3QgeW91AHdh bnQsIHlvdSBjYW4gYnlwYXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBseSB0eXBp bmcgaW4gdGhlIG5pY2tuYW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBoZWFkZXIg bGluZSAoVG86LCBDYzosIGV0Yy4pICBFeGl0aW5nIHRoaXMgc2NyZWVuIHdp dGhvdXQAc2VsZWN0aW5nIGFuIGVudHJ5IGRvZXMgbm90IGNhbmNlbCB5b3Vy IG1lc3NhZ2UuACAARk9SIE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2Vz IGFuZCBQaW5lJ3MgYWRkcmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUs IHNlbGVjdCAiQSBBRERSRVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhl bHAuLi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAg ICAgICAgICAgIENPTVBPU0VSOiBTRUxFQ1QgQUREUkVTU0VTACAATmF2aWdh dGluZyB0aGUgTGlzdCBvZiBNZXNzYWdlcyAgICAgICAgICAgICAgIEdlbmVy YWwgUGluZSBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtGNSA6 IFAgfSAgTW92ZSB0byBwcmV2aW91cyBlbnRyeSAgICAgICAgICAgICB7RjEg OiA/IH0gIFNob3cgdGhpcyBoZWxwIHRleHQAe0Y2IDogTiB9ICBNb3ZlIHRv IG5leHQgZW50cnkAe0Y3IDogLSB9ICBTaG93IHByZXZpb3VzIHNjcmVlbiBv ZiBhZGRyZXNzIGJvb2sAe0Y4IDpTcGN9ICBTaG93IG5leHQgc2NyZWVuIG9m IGFkZHJlc3MgYm9vawB7RjEyOiBXIH0gIFdoZXJlSXMgKHNlYXJjaCB0aHJv dWdoIGFkZHJlc3MgYm9vaykAIABBZGRyZXNzIFNlbGVjdGlvbiBDb21tYW5k cwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQg dGhlIEFkZHJlc3MgU2VsZWN0IHNjcmVlbiAod2l0aG91dCBzZWxlY3Rpbmcg YW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBo aWdobGlnaHRlZCBlbnRyeQB7RjkgOiBMIH0gIENoYW5nZSB0byBMaXN0TW9k ZQAgAFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRvIGxldCB5b3UgZWFzaWx5 IHNjYW4geW91ciBhZGRyZXNzIGJvb2socykgaW4Ab3JkZXIgdG8gc2VsZWN0 IGVudHJpZXMgZm9yIHRoZSBtZXNzYWdlIHlvdSBhcmUgY29tcG9zaW5nLiAg WW91IGNhbm5vdABlZGl0IHlvdXIgYWRkcmVzcyBib29rIGluIGFueSB3YXkg YXQgdGhpcyB0aW1lLCBmb3IgYWRkcmVzcyBib29rAG1haW50ZW5hbmNlLCBz ZWxlY3QgdGhlIGFkZHJlc3MgYm9vayBjb21tYW5kIHdoZW4gbm90IGNvbXBv c2luZyBhIG1lc3NhZ2UuACAASWYgeW91IGFyZSBjb21wb3NpbmcgYSBtZXNz YWdlIGFuZCBrbm93IHRoZSBuaWNrbmFtZSBvZiB0aGUgcGVyc29uL2xpc3Qg eW91AHdhbnQsIHlvdSBjYW4gYnlwYXNzIHRoaXMgc2NyZWVuIGJ5IHNpbXBs eSB0eXBpbmcgaW4gdGhlIG5pY2tuYW1lIG9uIHRoZQBhcHByb3ByaWF0ZSBo ZWFkZXIgbGluZSAoVG86LCBDYzosIGV0Yy4pICBFeGl0aW5nIHRoaXMgc2Ny ZWVuIHdpdGhvdXQAc2VsZWN0aW5nIGFuIGVudHJ5IGRvZXMgbm90IGNhbmNl bCB5b3VyIG1lc3NhZ2UuACAAVGhlIExpc3RNb2RlIGNvbW1hbmQgd2lsbCBh ZGQgYSBjb2x1bW4gYXQgdGhlIGxlZnQgZWRnZSBvZiB0aGUgc2NyZWVuLgBZ b3UgbWFyayB0aGUgZW50cmllcyB3aGljaCB5b3Ugd2lzaCB0byBzZWxlY3Qg d2l0aCB0aGUgIlgiIGNvbW1hbmQuAFRoaXMgYWxsb3dzIHlvdSB0byBjaG9v c2UgbW9yZSB0aGFuIG9uZSBlbnRyeSBhdCBhIHRpbWUuACAARk9SIE1PUkUg SU5GT1JNQVRJT04gb24gYWRkcmVzc2VzIGFuZCBQaW5lJ3MgYWRkcmVzcyBi b29rOiBGcm9tIHRoZSBNYWluAE1lbnUsIHNlbGVjdCAiQSBBRERSRVNTIEJP T0siIGFuZCBwcmVzcyAiPyIgZm9yIEhlbHAuLi4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AICAgICAgICAgICAgICAgICAgIENPTVBPU0VSOiBT RUxFQ1QgQUREUkVTU0VTACAATmF2aWdhdGluZyB0aGUgTGlzdCBvZiBNZXNz YWdlcyAgICAgICAgICAgICAgIEdlbmVyYWwgUGluZSBDb21tYW5kcwAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tAHtGNSA6IFAgfSAgTW92ZSB0byBwcmV2aW91 cyBlbnRyeSAgICAgICAgICAgICB7RjEgOiA/IH0gIFNob3cgdGhpcyBoZWxw IHRleHQAe0Y2IDogTiB9ICBNb3ZlIHRvIG5leHQgZW50cnkAe0Y3IDogLSB9 ICBTaG93IHByZXZpb3VzIHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sAe0Y4IDpT cGN9ICBTaG93IG5leHQgc2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjEyOiBX IH0gIFdoZXJlSXMgKHNlYXJjaCB0aHJvdWdoIGFkZHJlc3MgYm9vaykAIABB ZGRyZXNzIFNlbGVjdGlvbiBDb21tYW5kcwAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQB7RjMgOiBFIH0gIEV4aXQgdGhlIEFkZHJlc3MgU2VsZWN0IHNj cmVlbiAod2l0aG91dCBzZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0IDogUyB9 ICBTZWxlY3QgdGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZCBlbnRyeQB7Rjkg OiBYIH0gIFNldCBvciBVbnNldCB0aGUgaGlnaGxpZ2h0ZWQgZW50cnkAIABN YXJrIHRoZSBlbnRyaWVzIHlvdSB3aXNoIHRvIHNlbGVjdCB3aXRoIHRoZSAi WCBTZXQvVW5zZXQiIGNvbW1hbmQuAFR5cGUgIlMgU2VsZWN0IiB0byBzZWxl Y3QgYWxsIG9mIHRoZSBlbnRyaWVzIHlvdSBoYXZlIG1hcmtlZCwganVzdCBh cwBpZiB5b3UgaGFkIHR5cGVkIHRoZW0gaW4gYnkgaGFuZC4AIABGT1IgTU9S RSBJTkZPUk1BVElPTiBvbiBhZGRyZXNzZXMgYW5kIFBpbmUncyBhZGRyZXNz IGJvb2s6IEZyb20gdGhlIE1haW4ATWVudSwgc2VsZWN0ICJBIEFERFJFU1Mg Qk9PSyIgYW5kIHByZXNzICI/IiBmb3IgSGVscC4uLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgICAgICAgICAgICAgICAgVEFLRUFERFI6IFNF TEVDVCBOSUNLTkFNRQAgAE5hdmlnYXRpbmcgdGhlIExpc3Qgb2YgTWVzc2Fn ZXMgICAgICAgICAgICAgICBHZW5lcmFsIFBpbmUgQ29tbWFuZHMALS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgIC0tLS0t LS0tLS0tLS0tLS0tLS0tLQB7RjUgOiBQIH0gIE1vdmUgdG8gcHJldmlvdXMg ZW50cnkgICAgICAgICAgICAge0YxIDogPyB9ICBTaG93IHRoaXMgaGVscCB0 ZXh0AHtGNiA6IE4gfSAgTW92ZSB0byBuZXh0IGVudHJ5AHtGNyA6IC0gfSAg U2hvdyBwcmV2aW91cyBzY3JlZW4gb2YgYWRkcmVzcyBib29rAHtGOCA6U3Bj fSAgU2hvdyBuZXh0IHNjcmVlbiBvZiBhZGRyZXNzIGJvb2sAe0YxMjogVyB9 ICBXaGVyZUlzIChzZWFyY2ggdGhyb3VnaCBhZGRyZXNzIGJvb2spACAATWVz c2FnZSBTZWxlY3Rpb24gQ29tbWFuZHMALS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0Ae0YzIDogRSB9ICBFeGl0IHRoZSBOaWNrbmFtZSBTZWxlY3Qgc2Ny ZWVuICh3aXRob3V0IHNlbGVjdGluZyBhbiBhZGRyZXNzKQB7RjQgOiBTIH0g IFNlbGVjdCB0aGUgY3VycmVudGx5IGhpZ2hsaWdodGVkIGVudHJ5ACAAVGhp cyBzY3JlZW4gaXMgZGVzaWduZWQgdG8gbGV0IHlvdSBtb2RpZnkgb3IgYWRk IHRvIGFuIGV4aXN0aW5nIGFkZHJlc3MAYm9vayBlbnRyeS4gIFlvdSBoYXZl IGFscmVhZHkgc2VsZWN0ZWQgdGhlIG5hbWUocykgYW5kIGFkZHJlc3MoZXMp IHRocm91Z2gAIlRha2UgQWRkcmVzcyIuICBUaGlzIHNjcmVlbiBzaW1wbHkg bGV0cyB5b3Ugc2NhbiB5b3VyIGFkZHJlc3MgYm9va3MgYW5kAHNlbGVjdCB0 aGUgbmlja25hbWUgdG8gYmUgY2hhbmdlZC9hdWdtZW50ZWQuICBJZiB5b3Ug d2FudCB0byBhZGQgYSBuZXcAZW50cnksIHRoZW4geW91IGFyZSBpbiB0aGUg d3JvbmcgcGxhY2UtLSBwcmVzcyB7RjM6IkUifSB0byBleGl0LgAgAEZPUiBN T1JFIElORk9STUFUSU9OIG9uIGFkZHJlc3NlcyBhbmQgUGluZSdzIGFkZHJl c3MgYm9vazogRnJvbSB0aGUgTWFpbgBNZW51LCBzZWxlY3QgIkEgQUREUkVT UyBCT09LIiBhbmQgcHJlc3MgIj8iIGZvciBIZWxwLi4uACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAgICBTRUxFQ1QgTklD S05BTUUAIABOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIE1lc3NhZ2VzICAgICAg ICAgICAgICAgR2VuZXJhbCBQaW5lIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0t LS0tLS0tLS0Ae0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGVudHJ5ICAg ICAgICAgICAgIHtGMSA6ID8gfSAgU2hvdyB0aGlzIGhlbHAgdGV4dAB7RjYg OiBOIH0gIE1vdmUgdG8gbmV4dCBlbnRyeQB7RjcgOiAtIH0gIFNob3cgcHJl dmlvdXMgc2NyZWVuIG9mIGFkZHJlc3MgYm9vawB7RjggOlNwY30gIFNob3cg bmV4dCBzY3JlZW4gb2YgYWRkcmVzcyBib29rAHtGMTI6IFcgfSAgV2hlcmVJ cyAoc2VhcmNoIHRocm91Z2ggYWRkcmVzcyBib29rKQAgAE1lc3NhZ2UgU2Vs ZWN0aW9uIENvbW1hbmRzAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAHtG MyA6IEUgfSAgRXhpdCB0aGUgTmlja25hbWUgU2VsZWN0IHNjcmVlbiAod2l0 aG91dCBzZWxlY3RpbmcgYW4gYWRkcmVzcykAe0Y0IDogUyB9ICBTZWxlY3Qg dGhlIGN1cnJlbnRseSBoaWdobGlnaHRlZCBlbnRyeQAgAFRoaXMgc2NyZWVu IGlzIGRlc2lnbmVkIHRvIGxldCB5b3UgbG9vayBhdCB0aGUgbmlja25hbWVz IGluIHlvdXIgYWRkcmVzcwBib29rcyBiZWZvcmUgY2hvb3NpbmcgYSBuZXcg b25lLgAgAEZPUiBNT1JFIElORk9STUFUSU9OIG9uIGFkZHJlc3NlcyBhbmQg UGluZSdzIGFkZHJlc3MgYm9vazogRnJvbSB0aGUgTWFpbgBNZW51LCBzZWxl Y3QgIkEgQUREUkVTUyBCT09LIiBhbmQgcHJlc3MgIj8iIGZvciBIZWxwLi4u ACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgICAg ICAgICAgICBUQUtFIEFERFJFU1MgQ09NTUFORFMAIAB7TmF2aWdhdGluZyB0 aGUgTGlzdCBvZiBBZGRyZXNzZXMgICAgICAgQWRkcmVzcyBTZWxlY3Rpb24g Q29tbWFuZHMgICAgICAgIDpOYXZpZ2F0aW5nIHRoZSBMaXN0IG9mIEFkZHJl c3NlcyAgICAgICBBZGRyZXNzIFNlbGVjdGlvbiBDb21tYW5kc30Aey0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tICAgICAgICA6LS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0gICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19 AHsgRjUgIE1vdmUgdG8gcHJldmlvdXMgZW50cnkgICAgRjMgIEV4aXQgd2l0 aG91dCB0YWtpbmcgYWRkcmVzcyA6IFAgIE1vdmUgdG8gcHJldmlvdXMgZW50 cnkgICAgICAgICAgICAgIEUgIEV4aXQgd2l0aG91dCB0YWtpbmcgYWRkcmVz c30AeyBGNiAgTW92ZSB0byBuZXh0IGVudHJ5ICAgICAgICBGNCAgVGFrZSBj dXJyZW50IGFkZHJlc3MoZXMpICAgIDogTiAgTW92ZSB0byBuZXh0IGVudHJ5 ICAgICAgICAgICAgICAgICAgVCAgVGFrZSBhZGRyZXNzfQB7IEY3ICBTaG93 IHByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBsaXN0ICAgICAgICAgICAgICAg ICAgICAgICAgOiAtICBTaG93IHByZXZpb3VzIHBhZ2Ugb2YgYWRkcmVzcyBs aXN0fQB7IEY4ICBTaG93IG5leHQgcGFnZSBvZiBhZGRyZXNzIGxpc3QgICAg ICAgICAgICAgICAgICAgICAgICAgICAgOlNwYyBTaG93IG5leHQgcGFnZSBv ZiBhZGRyZXNzIGxpc3R9AHsgRjIgIFdoZXJlSXMgKHNlYXJjaCBsaXN0KSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IFcgIFdoZXJl SXMgKHNlYXJjaCBsaXN0KSAgICAgICAgICAgICAgTGlzdCBNb2RlfQB7ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tICAg ICAgICAgICAgICAgICAgOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIC0tLS0tLS0tLX0Ae01vZGUgVG9nZ2xlICAgICAgICAgICAg RjkgIFNldC9VbnNldCBjdXJyZW50IGFkZHJlc3MgICAgICAgICAgIDpTaW5n bGUgTW9kZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWCAgU2V0L1Vu c2V0IGN1cnJlbnQgYWRkcmVzc30Aey0tLS0tLS0tLS0tICAgICAgICAgICAg RjEwIFNldCBhbGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDotLS0t LS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQSAgU2V0IGFs bCBhZGRyZXNzZXN9AHsgRjEyIFRvZ2dsZSBiZXR3ZWVuIExpc3QgYW5kIHNp bmdsZSBtb2RlICAgICAgIEYxMSBVbnNldCBhbGwgICA6IEwgIFN3aXRjaCB0 byBsaXN0IG1vZGUgICAgICAgICAgICAgICAgIFUgIFVuc2V0IGFsbCBhZGRy ZXNzZXN9AHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFMgIFN3aXRjaCB0byBzaW5nbGUgbW9k ZX0AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AfCBEZXNjcmlwdGlvbiBvZiB0aGUgVGFrZSBBZGRyZXNzIFNjcmVlbiB8 AC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAg AFRoaXMgc2NyZWVuIGlzIGRlc2lnbmVkIHRvIGxldCB5b3Ugc2VsZWN0IG9u ZSBvciBtb3JlIGFkZHJlc3MvbmFtZQBjb21iaW5hdGlvbnMgZnJvbSB0aGUg Y3VycmVudCBtZXNzYWdlIGludG8geW91ciBhZGRyZXNzIGJvb2suICBUaGUg Y3Vyc29yAGlzIGluaXRpYWxseSBwbGFjZWQgb24gdGhlIGxpbmUgd2l0aCB0 aGUgbWVzc2FnZSBhdXRob3IuICBPdGhlciBsaW5lcwBpbmNsdWRlIHRoZSBu YW1lcyBvZiBwZW9wbGUgYW5kL29yIG1haWxpbmcgbGlzdHMgd2hvIGFsc28g cmVjZWl2ZWQgdGhlAG1lc3NhZ2UuICBPdGhlciBwZW9wbGUgImludm9sdmVk IiBpbiB0aGUgbWVzc2FnZSAoZS5nLiB0aGUgcGVyc29uIG5hbWVkIGFzAFJl cGx5LVRvOikgYXJlIGFsc28gbGlzdGVkIGhlcmUuACAAVGhlIHNpbXBsZSBj YXNlIGlzIGFkZGluZyBhIG5ldywgc2luZ2xlIGVudHJ5IGludG8geW91ciBh ZGRyZXNzIGJvb2suIFRvAGRvIHRoaXMsIHNpbXBseSBoaWdobGlnaHQgdGhl IGNvcnJlY3QgbGluZSBhbmQgcHJlc3Mge0Y0OiJUIn0uICBUbwBjcmVhdGUg YSBuZXcgbGlzdCBvciBhZGQgdG8gYW4gZXhpc3RpbmcgbGlzdCwgc3dpdGNo IHRoZSBzY3JlZW4gZGlzcGxheQBpbnRvIExpc3QgTW9kZSBieSBwcmVzc2lu ZyB7RjEyOiJMIn0uICBJbiBMaXN0IE1vZGUsIHlvdSBzZWxlY3QgdGhlAGdy b3VwIG9mIGFkZHJlc3NlcyB5b3Ugd2lzaCB0byBtYW5pcHVsYXRlIGJ5IG1h cmtpbmcgdGhlbSB3aXRoIGFuICJYIi4AVGhlIFNldC9VbnNldCAoe0Y5OiJY In0pIGNvbW1hbmQgd2lsbCB0dXJuIHRoZSAiWCIgb24gZm9yIHRoZQBoaWdo bGlnaHRlZCBhZGRyZXNzIGlmIGl0IHdhcyBvZmYgb3IgdHVybiBpdCBvZmYg aWYgaXQgd2FzIHByZXZpb3VzbHkgb24uAFRoZSBTZXRBbGwgY29tbWFuZCB3 aWxsIHNlbGVjdCBhbGwgb2YgdGhlIGFkZHJlc3NlcywgYW5kIHRoZSBVblNl dEFsbABjb21tYW5kIHdpbGwgdHVybiBvZmYgYWxsIHRoZSBzZWxlY3Rpb25z LiAgT25jZSB5b3UndmUgZ290dGVuIHRoZQBzZWxlY3Rpb24gdGhlIHdheSB5 b3Ugd2FudCBpdCwgeW91IG1heSBjcmVhdGUgYSBuZXcgbGlzdCBieSBwcmVz c2luZwB7RjQ6IlQifS4AIABJbiBib3RoIHRoZSBzaW1wbGUgYW5kIGxpc3Qg Y2FzZXMsIGFmdGVyIGNob29zaW5nIHRvIHRha2UgdGhlIGFkZHJlc3MsAHlv dSB3aWxsIGJlIGFza2VkIGZvciB0aGUgbmlja25hbWUgb2YgdGhlIGVudHJ5 LiAgVHlwaW5nIGluIGEgbmV3IG5hbWUAY3JlYXRlcyB0aGUgbmV3IGVudHJ5 L2xpc3QuICBFbnRlcmluZyBhbiBleGlzdGluZyBuaWNrbmFtZSB3aWxsIHJl cGxhY2UAdGhlIGVudHJ5IChzaW1wbGUgY2FzZSkgb3IgYWRkIHRvIHRoZSBs aXN0IChsaXN0IGNhc2UpLiAgQWx0ZXJuYXRpdmVseSwAeW91IGNhbiBwcmVz cyBDdHJsLVQgYXQgdGhlIG5pY2tuYW1lIHByb21wdCBhbmQgc2VsZWN0IGFu IGV4aXN0aW5nAG5pY2tuYW1lIGZyb20geW91ciBhZGRyZXNzIGJvb2suACAA WW91IHdpbGwgbm9ybWFsbHkgc3RhcnQgaW4gU2luZ2xlIE1vZGUsIHVubGVz cyB5b3UgdXNlZCB0aGUgQXBwbHkgY29tbWFuZAB0byBzdGFydHVwIHRoZSBU YWtlQWRkciBzY3JlZW4sIGluIHdoaWNoIGNhc2UgeW91IHdpbGwgc3RhcnQg aW4gTGlzdCBNb2RlLgBZb3UgbWF5IHN3aXRjaCBiZXR3ZWVuIHRoZSB0d28g bW9kZXMgYXQgYW55IHRpbWUuICBJZiB5b3UndmUgYWxyZWFkeQBzZWxlY3Rl ZCBzZXZlcmFsIGFkZHJlc3NlcyBpbiBMaXN0IE1vZGUsIHRob3NlIHdpbGwg YmUgcmVtZW1iZXJlZCB3aGVuIHlvdQBzd2l0Y2ggdG8gU2luZ2xlIE1vZGUg YW5kIHRoZW4gYmFjayB0byBMaXN0IE1vZGUuICBUaGUgc2V0IG9mIGFkZHJl c3NlcwB0aGF0IGFyZSBwcmUtc2VsZWN0ZWQgd2hlbiB5b3Ugc3RhcnQgaW4g TGlzdCBNb2RlIGFyZSB0aGUgRnJvbSBhZGRyZXNzZXMAb2YgYWxsIG9mIHRo ZSBtZXNzYWdlcyB5b3UgYXJlIG9wZXJhdGluZyBvbi4gIFlvdSBtYXksIG9m IGNvdXJzZSwgZWFzaWx5AGVyYXNlIHRob3NlIHNlbGVjdGlvbnMgd2l0aCB0 aGUgVW5TZXRBbGwgY29tbWFuZC4AIABJZiB5b3UgaGF2ZSBtb3JlIHRoYW4g b25lIHdyaXRhYmxlIGFkZHJlc3MgYm9vaywgeW91IHdpbGwgYmUgcHJvbXB0 ZWQgZm9yAHRoZSBuYW1lIG9mIHRoZSBhZGRyZXNzIGJvb2sgeW91IHdpc2gg dG8gYWRkIHRoZSBuZXcgZW50cnkgdG8gYmVmb3JlAGFueXRoaW5nIGVsc2Uu IFlvdSBjYW4gdXNlIF5OIGFuZCBeUCB0byBjaG9vc2UgYW1vbmcgdGhlIGRl ZmluZWQgYWRkcmVzcwBib29rcywgb3IgdHlwZSBpbiB0aGUgYWRkcmVzcyBi b29rIG5hbWUuACAARk9SIE1PUkUgSU5GT1JNQVRJT04gb24gYWRkcmVzc2Vz IGFuZCBQaW5lJ3MgYWRkcmVzcyBib29rOiBGcm9tIHRoZSBNYWluAE1lbnUs IHNlbGVjdCAiQSBBRERSRVNTIEJPT0siIGFuZCBwcmVzcyAiPyIgZm9yIEhl bHAuLi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIAB7RjEgOiA/ IH0gIFNob3cgdGhpcyBoZWxwIHRleHQAe0YzIDogRSB9ICBFeGl0IHRoaXMg c2NyZWVuIHdpdGhvdXQgZGlzcGxheWluZyBvciBzYXZpbmcgYW55IGF0dGFj aG1lbnRzAHtGNCA6IFYgfSAgVmlldyB0aGUgY3VycmVudGx5IHNlbGVjdGVk IGF0dGFjaG1lbnQAe0Y1IDogUCB9ICBNb3ZlIHRvIHByZXZpb3VzIGF0dGFj aG1lbnQAe0Y2IDogTiB9ICBNb3ZlIHRvIG5leHQgYXR0YWNobWVudAB7Rjcg OiAtIH0gIFByZXZpb3VzIHBhZ2Ugb2YgdGhlIGxpc3RlZCBhdHRhY2htZW50 cwB7RjggOlNwY30gIE5leHQgcGFnZSBvZiB0aGUgbGlzdGVkIGF0dGFjaG1l bnRzAHtGOSA6IFMgfSAgU2F2ZSB0aGUgc2VsZWN0ZWQgYXR0YWNobWVudCB0 byBhIGZpbGUAe0YxMDogfCB9ICBQaXBlIHRoZSBzZWxlY3RlZCBhdHRhY2ht ZW50IHRocm91Z2ggYSBVTklYIGNvbW1hbmQgKGlmIGVuYWJsZWQpAHtGMTI6 IFcgfSAgRmluZCB0aGUgbWF0Y2hpbmcgc3RyaW5nIGluIHRoZSBhdHRhY2ht ZW50IGxpc3QAIABUaGUgQXR0YWNobWVudCBJbmRleCBkaXNwbGF5cyBhIGxp c3Qgb2YgdGhlIGN1cnJlbnQgbWVzc2FnZSdzIGF0dGFjaG1lbnRzLABhbmQg cHJvdmlkZXMgZm9yIHRoZSB2aWV3aW5nLCBzYXZpbmcsIG9yIHBpcGluZyAo aWYgZW5hYmxlZCkgb2YgZWFjaABhdHRhY2htZW50LiAgVGhlIGZpcnN0IGF0 dGFjaG1lbnQgaXMgdXN1YWxseSB0aGUgbWVzc2FnZSB0ZXh0LCBidXQgZG9l cwBub3QgaW5jbHVkZSB0aGUgaGVhZGVyIHBvcnRpb24gb2YgdGhlIG1lc3Nh Z2UuACAAQWxsIGF0dGFjaG1lbnRzIGNhbiBiZSBzYXZlZCBvciBwaXBlZCBp bnRvIGEgVU5JWCBjb21tYW5kLCBidXQgc29tZSBtYXkAbm90IGJlIHJlYWRp bHkgZGlzcGxheWVkIGJ5IGVpdGhlciBwaW5lIG9yIGFuIGV4dGVybmFsIHRv b2wuICBJbiBzdWNoAGNhc2VzLCB0aGUgcmVhc29uIHdoeSB0aGUgbWVzc2Fn ZSBjYW5ub3QgYmUgZGlzcGxheWVkIGlzIGRpc3BsYXllZCBvbgBwaW5lJ3Mg bWVzc2FnZSBsaW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ACAAVGhpcyBmdW5jdGlvbiBhbGxvd3MgeW91IHRvIHZpZXcgdGhlIGNvbnRl bnRzIG9mIGEgdGV4dCBhdHRhY2htZW50LiBZb3UAY2FuIG9ubHkgdmlldyBv bmUgYXR0YWNobWVudCBhdCBhIHRpbWUuACAAIF97RjE6PyB9ICBHZXQgSGVs cCAgICAgRGlzcGxheSB0aGlzIGhlbHAgdGV4dAAgX3tGMzpFIH0gIEV4aXQg Vmlld2VyICBHbyBiYWNrIHRvIG1haWwgdmlld2luZy4AIF97Rjc6LSB9ICBQ cmV2IFBhZ2UgICAgU2hvdyB0aGUgcHJldmlvdXMgcGFnZSBvZiB0aGUgY3Vy cmVudCBhdHRhY2htZW50LgB7IEY4OlNwY30gIE5leHQgUGFnZSAgICBTaG93 IHRoZSBuZXh0IHBhZ2Ugb2YgdGhlIGN1cnJlbnQgYXR0YWNobWVudCBieSBw cmVzc2luZwAgX19fX19fICAgICAgICAgICAgICAgICB0aGUgc3BhY2UgYmFy LgAgX3tGOTpZIH0gIFByaW50ICAgICAgICBQcmludCB0aGUgY3VycmVudCBh dHRhY2htZW50IG9uIHBhcGVyLiAgWW91IGNhbiBzZWxlY3QgdGhlACBfX19f X18gICAgICAgICAgICAgICAgIHByaW50ZXIgb3IgdGhlIHByaW50IGNvbW1h bmQgdmlhIHRoZSAiU2V0dXAiIGNvbW1hbmQAIF9fX19fXyAgICAgICAgICAg ICAgICAgb24gdGhlIE1haW4gbWVudS4Ae0YxMTpTIH0gICBTYXZlICAgICAg ICAgQ29weSB0aGUgY3VycmVudCBhdHRhY2htZW50IHRvIGEgZmlsZS4gIElm IHlvdSBqdXN0IGVudGVyACBfX19fX18gICAgICAgICAgICAgICAgIGEgZmls ZW5hbWUsIHRoZSBhdHRhY2htZW50IHdpbGwgYmUgc2F2ZWQgd2l0aCB0aGF0 IG5hbWUgaW4AIF9fX19fXyAgICAgICAgICAgICAgICAgeW91ciBob21lL2N1 cnJlbnQgZGlyZWN0b3J5LiAgWW91IG1heSBlbnRlciB0aGUgZnVsbAAgX19f X19fICAgICAgICAgICAgICAgICBwYXRoIGFuZCBmaWxlbmFtZSB0byBzYXZl IGl0IGluIGFub3RoZXIgZGlyZWN0b3J5LgB7RjEyOiBXIH0gIFdoZXJlSXMg ICAgICBTZWFyY2ggdGhlIGF0dGFjaG1lbnQgZm9yIGEgc3RyaW5nIG9mIGxl dHRlcnMuICBJZiBpdCBpcwBfX19fX18gICAgICAgICAgICAgICAgICBmb3Vu ZCwgbW92ZSB0byBpdC4gIFRoZSBzdHJpbmcgY2FuIGJlIG9uZSB3b3JkIG9y IGEgcGhyYXNlLgAgX19fX19fIElmIHRoZXJlIGFyZSBtdWx0aXBsZSBvY2N1 cnJlbmNlcywgdGhlIGN1cnNvciBtb3ZlcyB0byB0aGUAX19fX19fICAgICAg ICAgICAgICAgIGZpcnN0IG9jY3VycmVuY2UgYmV5b25kIHRoZSBjdXJyZW50 IGN1cnNvciBwb3NpdGlvbi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AICAgICAgICAgICAgICAgICAgICAgR0VUVElORyBIRUxQIElOIFBJTkUA IABQaW5lIG9mZmVycyBzcGVjaWZpYyBoZWxwIGZvciBldmVyeSBzY3JlZW4g dmlhIHRoZSAiPyIgb3IgIl5HIgBrZXlzLiAgKFRoZSBDb250cm9sLUcga2V5 IGlzIHVzZWQgaW4gY29udGV4dHMgd2hlcmUgIj8iIHdvdWxkIGJlAG1pc3Rh a2VuIGFzIHRleHQgYmVpbmcgZW50ZXJlZC4pACAAVGhlIE1BSU4gTUVOVSBo ZWxwICgiPyIpIHByb3ZpZGVzIGEgZ2VuZXJhbCBvdmVydmlldyBvZiBQaW5l LCBhcwB3ZWxsIGFzIGluZm9ybWF0aW9uIHNwZWNpZmljIHRvIHRoYXQgc2Ny ZWVuLiAgVGhlcmUgaXMgYWxzbyBhACJSZWxlYXNlIE5vdGVzIiBjb21tYW5k IGF2YWlsYWJsZSBmcm9tIHRoZSBNQUlOIE1FTlUuACAAQWx0aG91Z2ggdGhp cyB2ZXJzaW9uIG9mIFBpbmUgaXMgZm9yIE1pY3Jvc29mdCBXaW5kb3dzLCBp dCBpcyBub3QgYQBmdWxsICJHcmFwaGljYWwgVXNlciBJbnRlcmZhY2UiIGFw cGxpY2F0aW9uLiAgSG93ZXZlciwgaXQgZG9lcwBvZmZlciBsaW1pdGVkIG1v dXNlIHN1cHBvcnQuICBZb3UgY2FuIGNsaWNrIG9uIGNvbW1hbmRzIGF0IHRo ZSBib3R0b20Ab2YgdGhlIHNjcmVlbiwgYW5kIHlvdSBjYW4gY2xpY2sgb3Ig ZG91YmxlLWNsaWNrIG9uIGl0ZW1zIG9uIG1vc3QAc2NyZWVucyB0byBzZWxl Y3Qgb3IgdmlldyB0aGVtLgAgAEluIHRoZSBtYWlsIGluZGV4LCBjbGlja2lu ZyB3aXRoIHRoZSByaWdodCBtb3VzZSBidXR0b24gb24gYW4gaXRlbQB3aWxs IGRpc3BsYXkgdGhhdCBpdGVtIGluIGEgc2VwYXJhdGUgd2luZG93LiAgQ29u dHJvbC1DbGljayB3aWxsAGFsd2F5cyBkaXNwbGF5IHRoZSBpdGVtIGluIGEg bmV3IHNlcGFyYXRlIHdpbmRvdy4AIABJbiB0aGUgY29tcG9zZXIgbWVzc2Fn ZSBib2R5IHlvdSBjYW4gc2VsZWN0IHRleHQgd2l0aCB0aGUgbW91c2UuAFBy ZXNzIHRoZSBtb3VzZSBidXR0b24gZG93biwgZHJhZyBhY3Jvc3MgdGhlIHRl eHQgeW91IHdhbnQgdG8gc2VsZWN0LABsaWZ0IHRoZSBtb3VzZSBidXR0b24u ICBJZiB5b3UgbW92ZSB0aGUgbW91c2UgYWJvdmUgdGhlIHRvcCBvciBiZWxv dwB0aGUgYm90dG9tIG9mIHRoZSB3aW5kb3cgdGhlIG1lc3NhZ2UgdGV4dCB3 aWxsIHNjcm9sbC4gIFNoaWZ0LUNsaWNrAHdpbGwgZXh0ZW5kIGFuIGV4aXN0 aW5nIHNlbGVjdGlvbi4gIFlvdSBjYW4gQ3V0IG9yIENvcHkgdGhlIHNlbGVj dGVkAHRleHQgaW4gdGhlIGNvbXBvc2VyIG1lc3NhZ2UgYm9keS4AIABJbiBh bGwgb3RoZXIgc2NyZWVucyB5b3UgY2FuIHNlbGVjdCBhbnkgdGV4dCB2aXNp YmxlIG9uIHRoZSBzY3JlZW4Ad2l0aCB0aGUgbW91c2UsIGJ1dCBjYW4gb25s eSBDb3B5IHRoZSBzZWxlY3RlZCB0ZXh0LgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgICAgICAgICAgICAgICAgIENPTVBPU0VSIENP TU1BTkRTACAAQ1VSU09SIE1PVElPTiBLRVlTICAgICAgICAgICAgICAgICAg ICAgfEVESVRJTkcgS0VZUwAgIF5CIChMZWZ0IEFycm93KSAgIEJhY2sgY2hh cmFjdGVyICAgICB8IF5EICAgICAgIERlbGV0ZSBjdXJyZW50IGNoYXJhY3Rl cgAgIF5GIChSaWdodCBBcnJvdykgIEZvcndhcmQgY2hhcmFjdGVyICB8IF5I IChERUwpIERlbGV0ZSBwcmV2aW91cyBjaGFyYWN0ZXIAICBeUCAoVXAgQXJy b3cpICAgICBQcmV2aW91cyBsaW5lICAgICAgfCBeXiAgICAgICBTZXQgYSBt YXJrACAgXk4gKERvd24gQXJyb3cpICAgTmV4dCBsaW5lICAgICAgICAgIHwg e0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRleHQgb3IAICBeQSAgICAgICAg ICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgfCAgICAgICAgICAgZGVsZXRl IGN1cnJlbnQgbGluZQAgIF5FICAgICAgICAgICAgICAgIEVuZCBvZiBsaW5l ICAgICAgICB8IHtGMTA6XlUgfSAgICAgICBQYXN0ZSB0ZXh0LCB1bmRlbGV0 ZSBsaW5lcwAgIHtGNzpeWX0gICAgICAgICAgICAgICAgUHJldmlvdXMgcGFn ZSAgICAgIHwgICAgICAgICAgIGN1dCB3aXRoIF5LLCBvciB1bmp1c3RpZnkA ICB7Rjg6XlZ9ICAgICAgICAgICAgICAgIE5leHQgcGFnZSAgICAgICAgICB8 LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgIF5AIChD dHJsLVNQQUNFKSAgIE5leHQgd29yZCAgICAgICAgICB8U0NSRUVOL0NPTVBP U0lUSU9OIENPTU1BTkRTAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLXwge0Y2KF5XKTpeVyAgICB9ICAgV2hlcmVpcyAoc2VhcmNo IGZvciBzdHJpbmcpAE1FU1NBR0UgQ09NTUFORFMgfCBHRU5FUkFMIENPTU1B TkRTICAgIHwge0YxMjpeVCB9ICAgICAgU3BlbGwgY2hlY2tlcgAge0YzOl5D fSAgIENhbmNlbCAgICAgfCAge0YxOl5HfSAgICBHZXQgaGVscCAgICAgfCB7 RjQ6Xkp9ICAgICAgIEp1c3RpZnkgcGFyYWdyYXBoACB7RjExOl5PIH0gIFBv c3Rwb25lICAgfCAgXlogICAgU3VzcGVuZCAgICAgIHwgXkwgICAgICAgUmVk cmF3IFNjcmVlbgAge0YyOl5YfSAgIFNlbmQgICAgICAgfCAge0Y2Ol5ffSAg ICBBbHQuIGVkaXRvciAgfCB7RjU6XlJ9ICAgICAgIFJlYWQgaW4gYSBmaWxl ACAAIABOT1RFOiBUaGUgcHJlc2VuY2Ugb3IgYWJzZW5jZSBvZiB0aGUgZm9s bG93aW5nIGNvbW1hbmRzIGlzIGRldGVybWluZWQgYnkAImZlYXR1cmUtbGlz dCIgb3B0aW9ucyBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbi4gIEFsc28s IHNvbWUgb2YgdGhlc2UAY29tbWFuZHMgbWF5IGJlIGFkbWluaXN0cmF0aXZl bHkgZGlzYWJsZWQgYnkgeW91ciBzeXN0ZW0gbWFuYWdlcjsgaWYgdGhleQBk b24ndCB3b3JrLCBwbGVhc2UgY2hlY2sgd2l0aCB5b3VyIGxvY2FsIGhlbHAg ZGVzayBiZWZvcmUgcmVwb3J0aW5nIGEgYnVnLgAgICAgICAgIG8gU3VzcGVu ZCAoc3VzcGVuZHMgUGluZSBhbmQgZ2l2ZXMgYSBzeXN0ZW0gcHJvbXB0KQAg ICAgICAgIG8gQWx0ZXJuYXRlIGVkaXRvciAoYWxsb3dzIHlvdSB0byBjb21w b3NlIHdpdGggeW91ciBvd24gZWRpdG9yKQAgAEhJTlQ6IFRvIG1vdmUgcmFw aWRseSB0byB0aGUgYm90dG9tIG9mIGEgbWVzc2FnZSB5b3UgYXJlIGNvbXBv c2luZywAZW50ZXIgXldeVi4gIFRvIGdvIHRvIHRoZSB0b3AsIF5XXlkuICBU aGVzZSBjYW4gYmUgdXNlZCBpbiBjb25qdW5jdGlvbgB3aXRoIHRoZSBNYXJr IGFuZCBDdXQgY29tbWFuZHMgdG8gZWxpbWluYXRlIGxhcmdlIGFtb3VudHMg b2YgdW53YW50ZWQAdGV4dCBpbiBhIFJlcGx5LgAgAFRoZSAiQWx0ZXJuYXRl IEVkaXRvciIgYW5kICJTcGVsbCBDaGVjayIgY29tbWFuZHMgYXJlIG5vdCBh dmFpbGFibGUgaW4AUEMtUGluZS4AIABQaW5lIGRvZXMgbm90IHVzZSB0aGUg Zm9sbG93aW5nIGtleXM6ICBDdHJsLVMsIEN0cmwtUSwgQ3RybC1dLCBDdHJs LVwsIEVTQwAgAE5PVEU6IGJ5IGRlZmF1bHQsIFBpbmUgdHJlYXRzIEN0cmwt UyBvciBDdHJsLVEgKHNvbWV0aW1lcyBrbm93biBhcyBYT0ZGAGFuZCBYT04p LCBhcyBub3JtYWwgY2hhcmFjdGVycywgZXZlbiB0aG91Z2ggUGluZSBkb2Vz IG5vdCB1c2UgdGhlbSBleGNlcHQAZHVyaW5nIGF0dGFjaGVkLXRvLWFuc2kg cHJpbnRpbmcuIEhvd2V2ZXIsIHRoZSBtb2RlbSwgb3IgY29tbXVuaWNhdGlv bgBzb2Z0d2FyZSB5b3UgYXJlIHVzaW5nIG1heSBiZSBjb25maWd1cmVkIGZv ciAic29mdHdhcmUgZmxvdyBjb250cm9sIgB3aGljaCBtZWFucyB0aGF0IFhP Ti9YT0ZGIG11c3QgYmUgdHJlYXRlZCBhcyBzcGVjaWFsIGNoYXJhY3RlcnMg YnkgdGhlAG9wZXJhdGluZyBzeXN0ZW0uICBJZiB5b3Ugc2VlIG1lc3NhZ2Vz IHN1Y2ggYXMgIl5YIG5vdCBkZWZpbmVkIGZvciB0aGlzAHNjcmVlbiIsIHRo ZW4geW91ciBzeXN0ZW0gaXMgcHJvYmFibHkgdXNpbmcgc29mdHdhcmUgZmxv dyBjb250cm9sLiBJbgB0aGlzIGNhc2UgeW91IHdpbGwgbmVlZCB0byBzZXQg dGhlICJwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJhY3RlcnMiAGZlYXR1cmUu ICBJZiB5b3UgKmRvKiBzZXQgdGhpcyBmZWF0dXJlLCBiZSBhZHZpc2VkIHRo YXQgaWYgeW91AGFjY2lkZW50YWxseSBoaXQgYSBDdHJsLVMsIFBpbmUgd2ls bCBteXN0ZXJpb3VzbHkgZnJlZXplIHVwIHdpdGggbm8Ad2FybmluZy4gIElu IHRoaXMgY2FzZSwgdHJ5IHR5cGluZyBhIEN0cmwtUSBhbmQgc2VlIGlmIHRo YXQgcHV0cyB0aGluZ3MAcmlnaHQuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tAHwgRGVzY3JpcHRpb24gb2YgQ29tcG9zZXIgfAAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0AIABQaW5lIGhhcyBhIGJ1aWx0LWluIGVkaXRp bmcgcHJvZ3JhbSB3aGljaCBhbGxvd3MgeW91IHRvIGNvbXBvc2UgbWVzc2Fn ZXMAd2l0aG91dCBoYXZpbmcgdG8gbGVhdmUgUGluZS4gIFRoZSBlZGl0b3Ig aXMgZGVzaWduZWQgdG8gYmUgdmVyeSBzaW1wbGUgdG8AdXNlIHNvIHRoYXQg eW91IGNhbiBnZXQgc3RhcnRlZCB3cml0aW5nIGVtYWlsIHJpZ2h0IGF3YXku ACAATWVzc2FnZXMgYXJlIHVzdWFsbHkganVzdCB0ZXh0LCBhYm91dCA4MCBj b2x1bW5zIHdpZGUuICBVc2luZyB1cHBlciBhbmQAbG93ZXIgY2FzZSBpcyBl bmNvdXJhZ2VkLiAgT24gc29tZSBzeXN0ZW1zIHRoZSBzaXplIGxpbWl0IG9m IHRoZSBtZXNzYWdlAGlzIGFib3V0IDEwMCwwMDAgY2hhcmFjdGVycywgd2hp Y2ggaXMgYWJvdXQgMiwwMDAgbGluZXMuICBZb3UgY2FuIGluY2x1ZGUAcHVu Y3R1YXRpb24gYW5kIHNwZWNpYWwgY2hhcmFjdGVycyBmb3VuZCBvbiBtb3N0 IGtleWJvYXJkcywgYnV0IHlvdSBjYW4ndABpbmNsdWRlIGNoYXJhY3RlcnMg d2l0aCBkaWFjcml0aWNhbCBtYXJrcyBhbmQgY2VydGFpbiBzcGVjaWFsIHN5 bWJvbHMuACAAVGV4dCBhdXRvbWF0aWNhbGx5IHdyYXBzIGFzIHlvdSB0eXBl IHBhc3QgdGhlIGVuZCBvZiBhIGxpbmUgc28geW91IGRvIG5vdABoYXZlIHRv IGhpdCByZXR1cm4uICBVc2luZyB0aGUge0Y0OiJDdHJsLUoifSBjb21tYW5k LCB5b3UgY2FuIGFsc28AcmVmb3JtYXQgdGV4dCBleHBsaWNpdGx5LCBwZXJo YXBzIGFmdGVyIHlvdSBoYXZlIGRlbGV0ZWQgc29tZSB0ZXh0LgAgAFlvdSBj YW4gaW5jbHVkZSBvdGhlciB0ZXh0IGZpbGVzIHdpdGggdGhlIHtGNS46IkN0 cmwtUiIufSBZb3Ugd2lsbCBiZQBwcm9tcHRlZCBmb3IgdGhlIGZpbGUgbmFt ZSBvZiB0aGUgZmlsZS4AIAAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0AfCBCcmllZiBDb21tYW5kIEV4cGxhbmF0aW9ucyB8AC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQAgAE1BUkssIENVVCwgQU5EIFBBU1RFACAA WW91IGNhbiBkZWZpbmUgYSAiYmxvY2siIG9mIHRleHQsIHdoaWNoIGNhbiBz dWJzZXF1ZW50bHkgYmUgZGVsZXRlZCBvcgBjb3BpZWQgYXMgYSB1bml0LCBi eSBzZXR0aW5nIGEgbWFyayBhdCB0aGUgc3RhcnQgb2YgdGhlIGJsb2NrIChD dHJsLV4pIGFuZAB0aGVuIG1vdmluZyB0aGUgY3Vyc29yIHRvIHRoZSBlbmQg b2YgdGhlIGRlc2lyZWQgdGV4dCBibG9jay4gIFlvdSBjYW4gdGhlbgAiY3V0 IiB0aGUgYmxvY2sgb3V0ICh7Rjk6Q3RybC1LfSksIG1vdmUgdGhlIGN1cnNv ciwgYW5kICJwYXN0ZSIgaXQAKHtGMTA6Q3RybC1VfSkgaW4gdGhlIG5ldyBs b2NhdGlvbi4gIEFsc28sIHlvdSBjYW4gcGFzdGUgbW9yZSB0aGFuIG9uY2Us AGFsbG93aW5nIHlvdSB0byB1c2UgdGhpcyBmZWF0dXJlIHRvIGNvcHkgYSBi bG9jayBvZiB0ZXh0LgAgAElmIHlvdSBwcmVzcyB7Rjk6Q3RybC1LfSB3aXRo b3V0IGhhdmluZyBtYXJrZWQgYW55dGhpbmcsIFBpbmUgd2lsbCBkZWxldGUA YSBzaW5nbGUgbGluZS4gIElmIHlvdSBkZWxldGUgYSBncm91cCBvZiBsaW5l cyB0b2dldGhlciwgUGluZSBrZWVwcyB0aGVtAGluIHRoZSBzYW1lIGJ1ZmZl ciwgc28ge0YxMDpDdHJsLVV9IHdpbGwgcmVzdG9yZSB0aGVtIGFzIGEgYmxv Y2suICBBYm91dAB0ZXJtaW5vbG9neTogIE1hcmsgaXMgc2hvd24gYXMgIl5e Ii4gIFRoZSBmaXJzdCAiXiIgbWVhbnMgeW91IHNob3VsZABob2xkIGRvd24g dGhlICJDb250cm9sIiBrZXkgb24geW91ciBrZXlib2FyZC4gIFRoZSBzZWNv bmQgIl4iIG1lYW5zACJ0eXBlIHRoZSBjaGFyYWN0ZXIgXiIuACAASlVTVElG WSAoe0Y0OkN0cmwtSn0pACAAVGhlIGp1c3RpZnkgY29tbWFuZCByZWZvcm1h dHMgdGhlIHRleHQgaW4gdGhlIHBhcmFncmFwaCB0aGUgY3Vyc29yIGlzIGlu LgBQYXJhZ3JhcGhzIGFyZSBzZXBhcmF0ZWQgYnkgb25lIGJsYW5rIGxpbmUu ICBUaGlzIGlzIHVzZWZ1bCB3aGVuIHlvdSBoYXZlAGJlZW4gZWRpdGluZyBh IHBhcmFncmFwaCBhbmQgdGhlIGxpbmVzIGJlY29tZSB1bmV2ZW4uICBUaGUg dGV4dCBpcyBsZWZ0AGFsaWduZWQgb3IganVzdGlmaWVkIGFuZCB0aGUgcmln aHQgaXMgcmFnZ2VkLiAgSWYgdGhlIHRleHQgaXMgYWxyZWFkeQBqdXN0aWZp ZWQgYXMgdHlwZWQgd2l0aCBhdXRvLXdyYXAsIG5vIGp1c3RpZmljYXRpb24g d2lsbCBiZSBkb25lLgAgAFJFQUQgRklMRSAoe0Y1OkN0cmwtUn0pACAAVGhp cyB3aWxsIGFsbG93IHlvdSB0byBjb3B5IGluIHRleHQgZnJvbSBhbiBleGlz dGluZyBmaWxlLiBZb3Ugd2lsbCBiZQBwcm9tcHRlZCBmb3IgdGhlIG5hbWUg b2YgYSBmaWxlIHRvIGJlIGluc2VydGVkIGludG8gdGhlIG1lc3NhZ2UuICBU aGUgZmlsZQBuYW1lIGlzIHJlbGF0aXZlIHRvIHlvdXIgaG9tZSBkaXJlY3Rv cnkgb3IgbXVzdCBiZSBhIGZ1bGwgcGF0aCBuYW1lIG9uAHlvdXIgc3lzdGVt LiAgVGhlIGZpbGUgd2lsbCBiZSBpbnNlcnRlZCB3aGVyZSB0aGUgY3Vyc29y IGlzIGxvY2F0ZWQuICAqVGhlAGZpbGUgdG8gYmUgcmVhZCBtdXN0IGJlIG9u IHRoZSBzYW1lIHN5c3RlbSBhcyBQaW5lLiogSWYgeW91IHVzZSBQaW5lIG9u IGEAVW5peCBtYWNoaW5lIGJ1dCBoYXZlIGZpbGVzIG9uIGEgUEMgb3IgTUFD LCB0aGUgZmlsZXMgbXVzdCBiZSB0cmFuc2ZlcnJlZAB0byB0aGUgc3lzdGVt IFBpbmUgaXMgcnVubmluZyBvbiBiZWZvcmUgdGhleSBjYW4gYmUgcmVhZC4g IFBsZWFzZSBhc2sgeW91cgBsb2NhbCBjb21wdXRlciBzdXBwb3J0IHBlb3Bs ZSBhYm91dCB0aGUgY29ycmVjdCB3YXkgdG8gdHJhbnNmZXIgYSBmaWxlIHRv IAB5b3VyIFBpbmUgc3lzdGVtLgAgAFdIRVJFSVMgKHtGNjpDdHJsLVd9KQAg AFdoZXJlSXMgc2VhcmNoZXMgdGhlIG1lc3NhZ2UgYm9keSBwYXJ0IG9mIHlv dXIgY29tcG9zaXRpb24gYW5kIG1vdmVzIHRoZQBjdXJzb3IgdG8gdGhlIGZp cnN0IG9jY3VycmVuY2Ugb2YgdGhlIG1hdGNoIHN0cmluZyBhcHBlYXJpbmcg YWZ0ZXIgdGhlAGxvY2F0aW9uIG9mIHRoZSBjdXJzb3IuICBUaGUgc2VhcmNo IHdpbGwgd3JhcCB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZQBtZXNzYWdlIHdo ZW4gaXQgbm8gbG9uZ2VyIGZpbmRzIG1hdGNoZXMgaW4gdGhlIHJlbWFpbmRl ciBvZiB0aGUgbWVzc2FnZS4AIABUbyBzZWFyY2ggZm9yIHRoZSBzYW1lIHN0 cmluZyBhIHNlY29uZCB0aW1lLCBwcmVzcyB7RjEyOl5XfSB0byBiZWdpbiBz ZWFyY2gAYW5kIHRoZW4ganVzdCBwcmVzcyBSRVRVUk4gdG8gYWNjZXB0IHRo ZSBwcmV2aW91cyBzZWFyY2ggc3RyaW5nIHNob3duIGluAHNxdWFyZSBicmFj a2V0cyByYXRoZXIgdGhhbiBlbnRlcmluZyBhIG5ldyBzZWFyY2ggc3RyaW5n LgAgAFdoZXJlSXMgY2FuICJzZWFyY2giIGZvciB0aGUgZmlyc3QgbGluZSBv ciBsYXN0IGxpbmUgb2YgYSBtZXNzYWdlIC0tIHRoaXMAbWVhbnMgdGhhdCBX aGVyZUlzIGlzIGEganVtcC10by10b3AgYW5kIGp1bXAtdG8tYm90dG9tIGZl YXR1cmUsIHRvby4AIABQT1NUUE9ORSAoe0YxMTpDdHJsLU99KQAgAFRlbXBv cmFyaWx5IHN0b3Agd29ya2luZyBvbiB0aGUgY3VycmVudCBtZXNzYWdlIHNv IHlvdSBtYXkgcmVhZCBvdGhlcgBtZXNzYWdlcyBvciBjb21wb3NlIGFub3Ro ZXIgbWVzc2FnZS4gIFdoZW4geW91IHdhbnQgdG8gcmVzdW1lIGEgbWVzc2Fn ZQBsYXRlciwgc3RhcnQgdG8gY29tcG9zZSBhbmQgYW5zd2VyICJ5ZXMiIHRv IHRoZSAiQ29udGludWUgcG9zdHBvbmVkAGNvbXBvc2l0aW9uPyIgcXVlc3Rp b24uICBZb3UgbWF5IHBvc3Rwb25lIGFzIG1hbnkgbWVzc2FnZXMgYXMgeW91 IGxpa2UuACAAU1BFTEwgQ0hFQ0sgKHtGMTI6Q3RybC1UfSkAIABQaW5lIGNh biBjYWxsIGFuIGV4dGVybmFsIHNwZWxsIGNoZWNraW5nIHByb2dyYW0gdG8g bG9vayBvdmVyIHRoZSBtZXNzYWdlAHlvdSBhcmUgY29tcG9zaW5nLiAgQnkg ZGVmYXVsdCwgUGluZSB1c2VzIHRoZSBzaW1wbGUgVW5peCBzcGVsbCBjaGVj a2VyLgBUaGVyZSBhcmUgbm8gc3VnZ2VzdGVkIGFsdGVybmF0aXZlIHNwZWxs aW5ncywgYnV0IFBpbmUgd2lsbCBzaG93IHlvdSB0aGUAImluY29ycmVjdCIg d29yZCBhbmQgbGV0IHlvdSBmaXggaXQgb3IgbW92ZSBvbi4gIElmIGEgd29y ZCBpcyBtaXNzcGVsbGVkAG1vcmUgdGhhbiBvbmNlLCB0aGVuIHlvdSB3aWxs IGJlIHByb21wdGVkIHRvIGNvbmZpcm0gdGhlIGNvcnJlY3Rpb24gb2YAZWFj aCBvY2N1cnJlbmNlIG9mIGl0LiAgTGluZXMgYmVnaW5uaW5nIHdpdGggIj4i ICggaW5jbHVkZWQgbWVzc2FnZXMpAHdpbGwgbm90IGJlIGNoZWNrZWQuICBU aGVyZSBpcyBubyBzcGVsbCBjaGVjayBmZWF0dXJlIHdpdGggUEMtUGluZS4A IABTRU5EICh7RjI6Q3RybC1YfSkAIABCZWZvcmUgc2VuZGluZyBhIG1lc3Nh Z2UsIFBpbmUgd2lsbCBhc2sgeW91IHRvIGNvbmZpcm0gdGhhdCB5b3Ugd2Fu dCB0aGUAbWVzc2FnZSB0byBnbyBvdXQuICBBdCB0aGF0IGNvbmZpcm1hdGlv biBzdGFnZSwgUGluZSBtb3ZlcyB0aGUgY29tcG9zZXIAYmFjayB0byB0aGUg dG9wIHNvIHRoYXQgeW91IGNhbiB2ZXJpZnkgdGhhdCB0aGUgcmlnaHQgcGVv cGxlIGFyZSBnZXR0aW5nAHRoZSBtZXNzYWdlLiAgQWZ0ZXIgY29uZmlybWF0 aW9uLCB0aGUgbWVzc2FnZSBpcyBzZW50IGFuZCBjb3BpZWQgdG8gdGhlAEZD QyBmb2xkZXIgKGlmIGFueSkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9w aWM+ACAAVXNlIHRoaXMgdG8gYnJvd3NlIGZpbGVzLCBwZXJoYXBzIGNyZWF0 ZWQgYnkgc29tZSBvdGhlciBhcHBsaWNhdGlvbi4gIFRoZQBmaWxlIG5hbWUg Z2l2ZW4gY2FuIGJlIGEgZmlsZSBpbiB5b3VyIGhvbWUgZGlyZWN0b3J5LCBh biBhYnNvbHV0ZSBmaWxlAHBhdGggbmFtZSBmb3IgeW91ciBzeXN0ZW0sIG9y IGEgZmlsZSBwYXRoIHJlbGF0aXZlIHRvIHlvdXIgaG9tZSBkaXJlY3Rvcnku AE5vIHdpbGQgY2FyZCBjaGFyYWN0ZXJzIG1heSBiZSB1c2VkLiAgSW4gVW5p eCBQaW5lLCB5b3UgbWF5IHVzZSAifiIgdG8AcmVmZXIgdG8geW91ciBob21l IGRpcmVjdG9yeSBvciAifnVzZXIiIHRvIHJlZmVyIHRvIGFub3RoZXIncyBo b21lAGRpcmVjdG9yeS4gIFRoZSBmaWxlIG11c3QgcmVzaWRlIG9uIHRoZSBz eXN0ZW0gcnVubmluZyBQaW5lLgAgAElmIHRoZSAidXNlLWN1cnJlbnQtZGly IiBmZWF0dXJlIGlzIHNldCwgbmFtZXMgYXJlIHJlbGF0aXZlIHRvIHlvdXIA Y3VycmVudCBkaXJlY3RvcnkgYXQgdGhlIHRpbWUgeW91IHN0YXJ0ZWQgUGlu ZSwgcmF0aGVyIHRoYW4gdG8geW91cgBob21lIGRpcmVjdG9yeS4AIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABVc2UgdGhpcyBmdW5jdGlvbiB0 byBpbnNlcnQgYSB0ZXh0IGZpbGUgaW50byB5b3VyIG1lc3NhZ2UuIFRoZSBm aWxlIG5hbWUAZ2l2ZW4gY2FuIGJlIGEgZmlsZSBpbiB5b3VyIGhvbWUgZGly ZWN0b3J5LCBhbiBhYnNvbHV0ZSBmaWxlIHBhdGggbmFtZSBmb3IAeW91ciBz eXN0ZW0sIG9yIGEgZmlsZSBwYXRoIHJlbGF0aXZlIHRvIHlvdXIgaG9tZSBk aXJlY3RvcnkuICBObyB3aWxkIGNhcmQAY2hhcmFjdGVycyBtYXkgYmUgdXNl ZC4gIEluIFVuaXggUGluZSwgeW91IG1heSB1c2UgIn4iIHRvIHJlZmVyIHRv IHlvdXIAaG9tZSBkaXJlY3Rvcnkgb3IgIn51c2VyIiB0byByZWZlciB0byBh bm90aGVyJ3MgaG9tZSBkaXJlY3RvcnkuICBUaGUAZmlsZSBtdXN0IHJlc2lk ZSBvbiB0aGUgc3lzdGVtIHJ1bm5pbmcgUGluZS4AIABJZiB0aGUgInVzZS1j dXJyZW50LWRpciIgZmVhdHVyZSBpcyBzZXQsIG5hbWVzIGFyZSByZWxhdGl2 ZSB0byB5b3VyAGN1cnJlbnQgZGlyZWN0b3J5IGF0IHRoZSB0aW1lIHlvdSBz dGFydGVkIFBpbmUsIHJhdGhlciB0aGFuIHRvIHlvdXIAaG9tZSBkaXJlY3Rv cnkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAAU2VhcmNoIHRo ZSBtZXNzYWdlIGZvciBhIHdvcmQgb3IgcGFydCBvZiBhIHdvcmQuICBXaGVu IHNlYXJjaGluZyBpbiB0aGUAY29tcG9zZXIsIG9ubHkgdGhlIG1lc3NhZ2Ug cGFydCBvZiB5b3VyIG1haWwgaXMgc2VhcmNoZWQsIGFuZCB0aGUgY3Vyc29y AGlzIHB1dCBvbiB0aGUgZmlyc3Qgb2NjdXJyZW5jZSBhcHBlYXJpbmcgYWZ0 ZXIgdGhlIGxvY2F0aW9uIG9mIHRoZSBjdXJzb3IuAFRoZSBzZWFyY2ggd2ls bCB3cmFwIHRvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIG1lc3NhZ2Ugd2hlbiBp dCBubyBsb25nZXIAZmluZHMgbWF0Y2hlcyBpbiB0aGUgcmVtYWluZGVyIG9m IHRoZSBtZXNzYWdlLgAgAFRvIHNlYXJjaCBmb3IgdGhlIHNhbWUgc3RyaW5n IGEgc2Vjb25kIHRpbWUsIHByZXNzIHtGMTI6Q3RybC1XfSB0byBiZWdpbgBz ZWFyY2ggYW5kIHRoZW4ganVzdCBwcmVzcyBSRVRVUk4gdG8gYWNjZXB0IHRo ZSBwcmV2aW91cyBzZWFyY2ggc3RyaW5nAHNob3duIGluIHNxdWFyZSBicmFj a2V0cyByYXRoZXIgdGhhbiBlbnRlcmluZyBhIG5ldyBzZWFyY2ggc3RyaW5n LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRvcGljczoAIG8g VGhlICJUbzoiIGZpZWxkACBvIEVtYWlsIEFkZHJlc3MgRm9ybWF0ACBvIE1l c3NhZ2UgSGVhZGVyIENvbW1hbmRzACAALS0tLS0tLS0tLS0tLS0tLS0tLQB8 IFRoZSAiVG86IiBmaWVsZCB8AC0tLS0tLS0tLS0tLS0tLS0tLS0AIABUaGUg YWRkcmVzcyB5b3UgZW50ZXIgaGVyZSBtdXN0IGJlIGEgdmFsaWQgYWRkcmVz cyB3aGljaCBpcyByZWFjaGFibGUAZnJvbSB5b3VyIHNpdGUuICBJZiBpdCBp cyBub3QsIHlvdSB3aWxsIGdldCBhbiBlcnJvciBtZXNzYWdlIGFmdGVyIHNl bmRpbmcAdGhlIG1lc3NhZ2UuACAALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t AHwgRW1haWwgQWRkcmVzcyBGb3JtYXQgfAAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0AIABZb3UgbWF5IGVudGVyIGEgZnVsbCBuYW1lIGFuZCBhZGRyZXNz LCBhIGxvY2FsIGFkZHJlc3MgdGhhdCBQaW5lIHdpbGwAY29tcGxldGUgZm9y IHlvdSwgdGhlIG5pY2tuYW1lIG9mIHNvbWVvbmUgaW4gYW4gYWRkcmVzcyBi b29rLCBvciBhIGxvY2FsAG1haWwgYWxpYXMgZGVmaW5lZCBieSB5b3VyIHN5 c3RlbSBhZG1pbmlzdHJhdG9yLiAgV2hlbiB5b3UgbW92ZSB0aGUgY3Vyc29y AG91dCBvZiB0aGlzIGZpZWxkLCB0aGUgbmlja25hbWVzIHdpbGwgYmUgZXhw YW5kZWQgdG8gdGhlIGFkZHJlc3NlcyBpbiB5b3VyAGFkZHJlc3MgYm9vaywg YW5kIHRoZSBsb2NhbCBuYW1lcyB3aWxsIGJlIGV4cGFuZGVkIHRvIGluY2x1 ZGUgdGhlIGFjdHVhbAB1c2VyIG5hbWUuICBZb3UgbWF5IGVudGVyIGFzIG1h bnkgYWRkcmVzc2VzIGFzIHlvdSB3aXNoLCBidXQgdGhleSBtdXN0IGJlAHNl cGFyYXRlZCBieSBjb21tYXMuICBZb3UgY2FuIG1vdmUgYXJvdW5kIHRoaXMg YW5kIG90aGVyIGhlYWRlciBmaWVsZHMAd2l0aCB0aGUgYXJyb3cga2V5cyBh bmQgdXNlIG1hbnkgb2YgdGhlIHVzdWFsIGNvbXBvc2VyIGVkaXRpbmcga2V5 cy4AIABBIHZhbGlkIGVtYWlsIGFkZHJlc3Mgb24gdGhlIEludGVybmV0IGhh cyBhIHVzZXJuYW1lLCBhbiAiQCIgc2lnbiBhbmQAdGhlbiBhIGRvbWFpbi4g IEZvciBleGFtcGxlLCBqc21pdGhAYXJ0Lm5vd2hlcmUuZWR1IGlzIHRoZSBl bWFpbCBhZGRyZXNzAG9mIGEgcGVyc29uIHdpdGggdGhlIHVzZXJuYW1lICJq c21pdGgiIHdobyBoYXMgYW4gYWNjb3VudCB3aXRoACJhcnQubm93aGVyZS5l ZHUiLiAgVGhlIG51bWJlciBvZiBzZWdtZW50cyBvbiB0aGUgcmlnaHQgb2Yg dGhlICJAIgBzaWduIGNhbiB2YXJ5IGRlcGVuZGluZyBvbiBob3cgdGhlIGFk ZHJlc3MgaXMgc3RydWN0dXJlZCBmb3IgdGhlAHBhcnRpY3VsYXIgaG9zdC4A IABJZiB5b3UgYXJlIHNlbmRpbmcgdG8gc29tZW9uZSBvbiB0aGUgc2FtZSBz eXN0ZW0gYXMgeW91IGFyZSwgeW91IGNhbiBsZWF2ZQB0aGUgIkAiIGFuZCBh bGwgdGhlIGluZm9ybWF0aW9uIHRvIGl0cyByaWdodCBvZmYgb2YgdGhlIGFk ZHJlc3MsIGFuZABQaW5lIHdpbGwgZmlsbCBpdCBpbiBhdXRvbWF0aWNhbGx5 LiAgU29tZXRpbWVzIHlvdSBjYW4gYWxzbyBhYmJyZXZpYXRlIHRoZQByaWdo dCBwYXJ0IG9mIHRoZSBhZGRyZXNzIGlmIHlvdSBhcmUgYXQgdGhlIHNhbWUg ZG9tYWluLiAgV2hlbiBzZW5kaW5nAG1lc3NhZ2VzIGFjcm9zcyBnYXRld2F5 cyB0byBvdGhlciBuZXR3b3JrcywgdGhlIGFkZHJlc3NlcyBnZXQgbW9yZQBj b21wbGljYXRlZC4gIEFzayB5b3VyIGxvY2FsIGNvbnN1bHRhbnRzIGZvciB0 aGUgY29ycmVjdCBzeW50YXggZnJvbSB5b3VyAHNpdGUgdG8gdGhlIG5ldHdv cmsgeW91IGFyZSB0cnlpbmcgdG8gcmVhY2guACAAICAgICAgICAgICAgICAg ICAgICAgICAgTUVTU0FHRSBIRUFERVIgQ09NTUFORFMAIABDVVJTT1IgTU9U SU9OIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tfEVESVRJTkcgS0VZUy0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AXkIgKExlZnQgQXJyb3cpICAgIEJh Y2sgY2hhcmFjdGVyICAgICAgIHwgXkQgICAgICAgRGVsZXRlIGN1cnJlbnQg Y2hhcmFjdGVyAF5GIChSaWdodCBBcnJvdykgICBGb3J3YXJkIGNoYXJhY3Rl ciAgICB8IF5IIChERUwpIERlbGV0ZSBwcmV2aW91cyBjaGFyYWN0ZXIAXlAg KFVwIEFycm93KSAgICAgIFByZXZpb3VzIGxpbmUgICAgICAgIHwAXk4gKERv d24gQXJyb3cpICAgIE5leHQgbGluZSAgICAgICAgICAgIHwge0Y5Ol5LfSAg ICAgICBDdXQgbWFya2VkIHRleHQgb3IAXkEgICAgICAgICAgICAgICAgIEJl Z2lubmluZyBvZiBsaW5lICAgIHwgICAgICAgICAgICBkZWxldGUgY3VycmVu dCBsaW5lAF5FICAgICAgICAgICAgICAgICBFbmQgb2YgbGluZSAgICAgICAg ICB8IHtGMTA6XlUgfSAgICAgIFVuZGVsZXRlIGxpbmUocykAe0Y3Ol5ZfSAg ICAgICAgICAgICAgICAgUHJldmlvdXMgcGFnZSAgICAgICAgfAB7Rjg6XlZ9 ICAgICAgICAgICAgICAgICBOZXh0IHBhZ2UgICAgICAgICAgICB8LS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBeQCAoQ3RybC1TUEFD RSkgICAgTmV4dCB3b3JkICAgICAgICAgICAgfFNDUkVFTi9DT01QT1NJVElP TiBDT01NQU5EUwAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tfABNRVNTQUdFIENPTU1BTkRTICB8IEdFTkVSQUwgQ09NTUFORFMg ICAgfCB7RjEyOl5UIH0gICAgVG8gQWRkcmVzc2Jvb2svQnJvd3NlcgB7RjM6 XkN9ICAgQ2FuY2VsICAgICAgIHwgIHtGMTpeR30gICAgR2V0IGhlbHAgICAg IHwge0Y0Ol5KfSAgICAgQXR0YWNoIEZpbGUAe0YxMTpeTyB9ICBQb3N0cG9u ZSAgICAgfCAgXlogICAgU3VzcGVuZCAgICAgIHwgXkwgICAgIFJlZHJhdyBT Y3JlZW4Ae0YyOl5YfSAgIFNlbmQgICAgICAgICB8ICAgICAgICAgICAgICAg ICAgICAgfCB7RjU6XlJ9ICAgICBSaWNoIEhlYWRlcnMAIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AIABUaGUgQ2M6IGZpZWxkIGlzIGp1c3QgbGlr ZSB0aGUgVG86IGZpZWxkLCBleGNlcHQgaXQgaXMgdXNlZCBmb3IgYWRkcmVz c2VlcwB0aGF0IHlvdSB3aXNoIHRvIHNlbmQgYSBjYXJib24gY29weSB0by4g IFRoYXQgaXMsIHRoZSBtZXNzYWdlIGlzIG5vdCBkaXJlY3RseQBhZGRyZXNz ZWQgdG8gdGhlc2UgcmVjaXBpZW50cywgYnV0IHlvdSB3YW50ZWQgdGhlbSB0 byBzZWUgdGhlIG1lc3NhZ2UuICBUaGUAb25seSBkaWZmZXJlbmNlIHRoZSBy ZWNpcGllbnRzIHNlZSBpcyB0aGF0IHRoZWlyIG5hbWUgaXMgaW4gdGhlIENj OiBmaWVsZCwAcmF0aGVyIHRoYW4gdGhlIFRvOiBmaWVsZC4AIABGb3IgaW5m b3JtYXRpb24gb24gZW1haWwgYWRkcmVzcyBmb3JtYXRzIG9yIGhlbHAgd2l0 aCBtZXNzYWdlIGhlYWRlciBlZGl0aW5nAGNvbW1hbmRzLCBjaGVjayB0aGUg SGVscCBmb3IgdGhlIFRvOiBoZWFkZXIuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAAVGhlICJCY2M6IiAoQmxpbmQgY2FyYm9uIGNvcHkpIGhl YWRlciBpcyB1c2VkIHdoZW4geW91IHdpc2ggdG8gc2VuZCBhIABjb3B5IG9m IHRoZSBtZXNzYWdlIHRvIG9uZSBvciBtb3JlIHBlb3BsZSB3aG9zZSBhZGRy ZXNzZXMgeW91IGRvIG5vdAB3aXNoIGRpc2Nsb3NlZCwgZWl0aGVyIHRvIHJl ZHVjZSBjbHV0dGVyIG9yIGZvciBjb25maWRlbnRpYWxpdHkuACAAVGhlIGZv cm1hdCBvZiB0aGUgQmNjOiBmaWVsZCBpcyBqdXN0IHRoZSBzYW1lIGFzIHRo ZSBUbzogYW5kIENjOiBmaWVsZHMgaW4AdGhlIHdheSB0aGUgYWRkcmVzc2Vz IGFyZSBlbnRlcmVkLiAgVGhlIHJlY2lwaWVudHMgbGlzdGVkIGhlcmUgd2ls bAByZWNlaXZlIGEgY29weSBvZiB0aGUgbWVzc2FnZSwgYnV0IC0tYXNzdW1p bmcgeW91ciBzaXRlJ3MgbWFpbCB0cmFuc3BvcnQAc29mdHdhcmUgaXMgcHJv cGVybHkgY29uZmlndXJlZC0tIHRoZWlyIGFkZHJlc3NlcyB3aWxsIG5vdCBz aG93IHVwIGluIHRoZQBoZWFkZXJzIG9mIHRoZSBtZXNzYWdlLCBhcyBkZWxp dmVyZWQgdG8gYWxsIG9mIHRoZSByZWNpcGllbnRzLiAgVGhlIFRvOgBhbmQg Q2M6ICByZWNpcGllbnRzIHdpbGwgbm90IGtub3cgYSBjb3B5IHdhcyBzZW50 IHRvIHRoZSBCY2M6IHJlY2lwaWVudHMuACAATm90ZTogaWYgdGhlcmUgaXMg bm8gVG86IG9yIENjOiBvciBMY2M6IGFkZHJlc3MgaW4gdGhlIG1lc3NhZ2Us IFBpbmUAd2lsbCBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlIGFuZCBwbGFjZSBp biB0aGUgVG86IGZpZWxkIGEgcHNldWRvLWFkZHJlc3Mgb2YgACAgIlVuZGlz Y2xvc2VkIHJlY2lwaWVudHM6IDsiAG9yIHdoYXRldmVyIHN0cmluZyBoYXMg YmVlbiBzcGVjaWZpZWQgaW4gdGhlICJlbXB0eS1oZWFkZXItbWVzc2FnZSIA dmFyaWFibGUuACAAVGhlIHJlYXNvbiBmb3IgdGhpcyBpcyB0byBhdm9pZCBl bWJhcnJhc3NtZW50IGNhdXNlZCBieSBzb21lIEludGVybmV0AG1haWwgdHJh bnNmZXIgc29mdHdhcmUgdGhhdCBpbnRlcnByZXRzIGEgIm1pc3NpbmciIFRv OiBoZWFkZXIgYXMgAGFuIGVycm9yIGFuZCByZXBsYWNlcyBpdCB3aXRoIGFu IEFwcGFyZW50bHktdG86IGhlYWRlciB0aGF0IG1heSBjb250YWluAHRoZSBh ZGRyZXNzZXMgeW91IGVudGVyZWQgb24gdGhlIEJjYzogbGluZS4gIEluIGFk ZGl0aW9uLCBpdCBtYXkgYmUAbGVzcyBkaXNjb25jZXJ0aW5nIHRvIEJjYzog cmVjaXBpZW50cyB0byBzZWUgKnNvbWV0aGluZyogaW4gdGhlIFRvOiBmaWVs ZC4AIABZb3UgY2FuIG1hbmlwdWxhdGUgd2hhdCB0ZXh0IGVuZHMgdXAgb24g dGhlIChvcmlnaW5hbGx5KSBlbXB0eSBUbzoAZmllbGQuICBKdXN0IHJlbWVt YmVyIHRvIHB1dCBhIGNvbG9uIGFuZCBzZW1pY29sb24gYXQgdGhlIGVuZCBv ZiB0aGUAZmllbGQsIHdoaWNoIGlzIGEgc3BlY2lhbCBub3RhdGlvbiBkZW5v dGluZyB0aGF0IGl0IGlzIG5vdCBhIHJlYWwgYWRkcmVzcy4AIABGb3IgaW5m b3JtYXRpb24gb24gZW1haWwgYWRkcmVzcyBmb3JtYXRzIG9yIGhlbHAgd2l0 aCBtZXNzYWdlIGhlYWRlciBlZGl0aW5nAGNvbW1hbmRzLCBjaGVjayB0aGUg SGVscCBmb3IgdGhlIFRvOiBoZWFkZXIuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAAVGhlICJMY2MiIChMaXN0IGNhcmJvbiBjb3B5KSBoZWFk ZXIgaXMgaW50ZW5kZWQgdG8gYmUgdXNlZCB3aGVuAHlvdSB3aXNoIHRvIHNl bmQgYSBtZXNzYWdlIHRvIGEgbGlzdCBvZiBwZW9wbGUgYnV0IGF2b2lkIGhh dmluZyBhbGwAb2YgdGhlaXIgYWRkcmVzc2VzIHZpc2libGUsIGluIG9yZGVy IHRvIHJlZHVjZSBjbHV0dGVyIHdoZW4gdGhlAG1lc3NhZ2UgaXMgcmVjZWl2 ZWQuACAASXQgaXMgc2ltaWxhciB0byB0aGUgIkJjYyIgKEJsaW5kIGNhcmJv biBjb3B5KSBoZWFkZXIgaW4gdGhhdCBpbmRpdmlkdWFsAGFkZHJlc3NlZXMg YXJlIGhpZGRlbiwgYnV0IExjYyBpcyBkZXNpZ25lZCB0byB3b3JrIHNwZWNp ZmljYWxseSB3aXRoAGRpc3RyaWJ1dGlvbiBsaXN0cyB5b3UgaGF2ZSBjcmVh dGVkIGluIHlvdXIgUGluZSBhZGRyZXNzIGJvb2suICBQbGFjaW5nAHRoZSBu aWNrbmFtZSBvZiB0aGUgbGlzdCBvbiB0aGUgTGNjIGxpbmUgd2lsbCByZXN1 bHQgaW4gdGhlIGZ1bGwgbmFtZSBvZgB5b3VyIFBpbmUgQWRkcmVzcyBCb29r IGxpc3QgYmVpbmcgcGxhY2VkIG9uIHRoZSBUbzogbGluZSBvZiB0aGUgbWVz c2FnZSwAdXNpbmcgYSBzcGVjaWFsIG5vdGF0aW9uIHRoYXQgZGlzdGluZ3Vp c2hlcyBpdCBmcm9tIGEgcmVhbCBhZGRyZXNzLiBZb3UAbXVzdCBsZWF2ZSB0 aGUgVG86IGxpbmUgYmxhbmsgZm9yIHlvdXIgbGlzdCBuYW1lIHRvIGFwcGVh ciB0aGVyZS4AIABGb3IgZXhhbXBsZSwgaWYgeW91IGhhdmUgdGhpcyBsaXN0 IGVudGVyZWQgaW4geW91ciBBZGRyZXNzIEJvb2s6ACAAICAgICAgICBsYXJn byAgICAgICAgIEtleSBMYXJnbyBMaXN0ICAgICAgIERJU1RSSUJVVElPTiBM SVNUOgAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgYm9naWVAbWdtLmNvbQAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbGF1cmVuQG1nbS5jb20AICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdhbHRlckBtZ20uY29tACAA QW5kIHlvdSBlbnRlciAibGFyZ28iIG9uIHRoZSBMY2M6IGxpbmUgd2hpbGUg Y29tcG9zaW5nIGEgbWVzc2FnZSwgdGhlAHJlc3VsdCBpczoAIAAgICAgICAg IFRvICAgICAgOiBLZXkgTGFyZ28gTGlzdDogOwAgICAgICAgIENjICAgICAg OgAgICAgICAgIEJjYyAgICAgOgAgICAgICAgIEZjYyAgICAgOiBzZW50LW1h aWwAICAgICAgICBMY2MgICAgIDogS2V5IExhcmdvIExpc3QgPGJvZ2llQG1n bS5jb20+LAAgICAgICAgICAgICAgICAgICBsYXVyZW5AbWdtLmNvbSwAICAg ICAgICAgICAgICAgICAgd2FsdGVyQG1nbS5jb20AICAgICAgICBTdWJqZWN0 IDoAIABFYWNoIHJlY2lwaWVudCBsaXN0ZWQgb24gdGhlIExjYzogbGluZSBy ZWNlaXZlcyBhIGNvcHkgb2YgdGhlIG1lc3NhZ2UAd2l0aG91dCB0aGVpciBh ZGRyZXNzIGJlaW5nIHZpc2libGUgKGFzIHRob3VnaCB0aGV5IHdlcmUgbGlz dGVkIG9uIHRoZQBCY2M6IGxpbmUpLiBUaGUgY29sb24tc2VtaWNvbG9uIG5v dGF0aW9uIHVzZWQgdG8gcHV0IHRoZSBmdWxsLW5hbWUgb2YgdGhlAGxpc3Qg b24gdGhlIFRvOiBsaW5lIGlzIGEgc3BlY2lhbCBhZGRyZXNzIGZvcm1hdCB0 aGF0IGRvZXNuJ3Qgc3BlY2lmeSBhbnkAYWN0dWFsIGFkZHJlc3NlZXMsIGJ1 dCBkb2VzIGdpdmUgc29tZSBpbmZvcm1hdGlvbiB0byB0aGUgcmVjaXBpZW50 cyBvZiB0aGUAbWVzc2FnZS4AIABOb3RlOiBpZiBhZnRlciBlbnRlcmluZyBh biBMQ0MsIHlvdSBkZWxldGUgdGhlIGxpc3QgbmFtZSB0aGF0IGlzIHBsYWNl ZABvbiB0aGUgVG86IGxpbmUsIHRoZW4gcmVjaXBpZW50cyB3aWxsIHNlZSBU bzogVW5kaXNjbG9zZWQgcmVjaXBpZW50czogOwAob3Igd2hhdGV2ZXIgc3Ry aW5nIGlzIGRlZmluZWQgaW4gdGhlIGVtcHR5LWhlYWRlci1tZXNzYWdlIHZh cmlhYmxlKQBqdXN0IGFzIGluIHRoZSBCQ0MgY2FzZS4gACAARm9yIGluZm9y bWF0aW9uIG9uIGVtYWlsIGFkZHJlc3MgZm9ybWF0cyBvciBoZWxwIHdpdGgg bWVzc2FnZSBoZWFkZXIAZWRpdGluZyBjb21tYW5kcywgY2hlY2sgdGhlIEhl bHAgZm9yIHRoZSBUbzogaGVhZGVyLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgAFRoaXMgaGVhZGVyIGNhcnJpZXMgeW91ciByZXR1cm4gYWRk cmVzcy4gIEl0IGlzIHRoZSBhZGRyZXNzIHRvd2FyZCB3aGljaAByZXBsaWVz IChhbmQgb2Z0ZW4sIGZ1dHVyZSB1bnJlbGF0ZWQgY29ycmVzcG9uZGVuY2Up IHdpbGwgYmUgZGlyZWN0ZWQsAHVubGVzcyB5b3UgaGF2ZSBkZWZpbmVkIGFu IG9wdGlvbmFsICJSZXBseS1UbzoiIGhlYWRlci4gIE1ha2Ugc3VyZSB0aGlz AGFkZHJlc3MgaXMgY29ycmVjdC4AIABGb3IgaW5mb3JtYXRpb24gb24gZW1h aWwgYWRkcmVzcyBmb3JtYXRzIG9yIGhlbHAgd2l0aCBtZXNzYWdlIGhlYWRl ciBlZGl0aW5nAGNvbW1hbmRzLCBjaGVjayB0aGUgSGVscCBmb3IgdGhlIFRv OiBoZWFkZXIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAATW9z dCBwZW9wbGUgc2hvdWxkIG5vdCBuZWVkIHRoaXMgaGVhZGVyLiBUaGUgUmVw bHktVG86IGhlYWRlciBpcyB1c2VkIGluAGNhc2VzIHdoZXJlIHlvdSB3b3Vs ZCBsaWtlIHJlcGxpZXMgdG8geW91ciBtZXNzYWdlcyB0byBiZSBkaXJlY3Rl ZCB0byBhbgBhZGRyZXNzIG90aGVyIHRoYW4geW91ciBub3JtYWwgIkZyb206 IiBhZGRyZXNzLiAgVGhpcyBpcyBhdHlwaWNhbCwgYnV0AGNhbiBoYXBwZW4g d2hlbiB5b3UgdXNlIG11bHRpcGxlIG1hY2hpbmVzIGFuZCBkbyBub3QgaGF2 ZSB0aGUgc2FtZSBhY2NvdW50AG5hbWUgb24gZWFjaCBvbmUsIG9yIHdoZW4g eW91IHdpc2ggdG8gZGlyZWN0IGNlcnRhaW4gcmVwbGllcyB0byBhY2NvdW50 cwBvciBmb2xkZXJzIGRlc2lnbmF0ZWQgZm9yIHNwZWNpZmljIGNsYXNzZXMg b2YgY29ycmVzcG9uZGVuY2UuACAARm9yIGluZm9ybWF0aW9uIG9uIGVtYWls IGFkZHJlc3MgZm9ybWF0cyBvciBoZWxwIHdpdGggbWVzc2FnZSBoZWFkZXIg ZWRpdGluZwBjb21tYW5kcywgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzog aGVhZGVyLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRoaXMg aXMgYSBjdXN0b21pemVkIGhlYWRlciwgaS5lLiBub3Qgb25lIHRoYXQgaXMg cGFydCBvZiBQaW5lJ3Mgbm9ybWFsAHNldCBvZiBDb21wb3NlIGhlYWRlcnMu ACAARm9yIGluZm9ybWF0aW9uIG9uIGVtYWlsIGFkZHJlc3MgZm9ybWF0cyBv ciBoZWxwIHdpdGggbWVzc2FnZSBoZWFkZXIgZWRpdGluZwBjb21tYW5kcywg Y2hlY2sgdGhlIEhlbHAgZm9yIHRoZSBUbzogaGVhZGVyLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgAFRoaXMgaXMgYSBjdXN0b21pemVkIGhl YWRlciwgaS5lLiBub3Qgb25lIHRoYXQgaXMgcGFydCBvZiBQaW5lJ3Mgbm9y bWFsAHNldCBvZiBDb21wb3NlIGhlYWRlcnMuACAAVGhpcyBmaWVsZCBjb25z aXN0cyBvZiBhcmJpdHJhcnkgdGV4dC4AIABGb3IgaGVscCB3aXRoIG1lc3Nh Z2UgaGVhZGVyIGVkaXRpbmcgY29tbWFuZHMsIGNoZWNrIHRoZSBIZWxwIGZv ciB0aGUAVG86IGhlYWRlci4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AIABVc2UgdGhlIE5ld3Nncm91cHMgbGluZSB0byBzcGVjaWZ5IGFueSBh bmQgYWxsIFVTRU5FVCBuZXdzZ3JvdXBzIHRvIHdoaWNoAHlvdXIgbWVzc2Fn ZSBzaG91bGQgYmUgcG9zdGVkLiAgV2hlbiBjb21wb3NpbmcgYSBtZXNzYWdl IGZyb20gc2NyYXRjaCwgdGhpcwBsaW5lIG1heSBiZSBoaWRkZW4uICBJZiBz bywganVzdCBwcmVzcyB0aGUgcmljaCBoZWFkZXJzIGNvbW1hbmQAKHtGNTpD dHJsLVJ9KSB0byBtYWtlIGl0IHZpc2libGUuACAAQmUgYXdhcmUgdGhhdCB3 aGVuIHlvdSBwb3N0IHRvIGEgbmV3c2dyb3VwIHRob3VzYW5kcyBvZiBwZW9w bGUgd2lsbCBiZSByZWFkaW5nAHlvdXIgbWVzc2FnZS4gIEFsc28sIHlvdSBv ciB5b3VyIHN5c3RlbSBtYW5hZ2VyIG11c3QgaGF2ZSBkZWZpbmVkIGEgIm5u dHAtAHNlcnZlciIgaW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24gaW4gb3Jk ZXIgZm9yIHlvdSB0byBiZSBhYmxlIHRvIHBvc3QuACAARm9yIGhlbHAgd2l0 aCBtZXNzYWdlIGhlYWRlciBlZGl0aW5nIGNvbW1hbmRzLCBjaGVjayB0aGUg SGVscCBmb3IgdGhlAFRvOiBoZWFkZXIuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAAVGhlIEZDQyAoRmlsZSBDYXJib24gQ29weSkgc3BlY2lm aWVzIHRoZSBmb2xkZXIgdXNlZCB0byBrZWVwIGEgY29weSBvZgBlYWNoIG91 dGdvaW5nIG1lc3NhZ2UuICBUaGUgZGVmYXVsdCB2YWx1ZSBjYW4gYmUgY29u ZmlndXJlZCB3aXRoIHRoZQAiZGVmYXVsdC1mY2MiIGFuZCAiZmNjLW5hbWUt cnVsZSIgb3B0aW9ucy4gIFlvdSBjYW4gY2hhbmdlIG9yIHJlbW92ZQB0aGUg ZmlsZSBjYXJib24gY29weSBvbiBhbnkgbWVzc2FnZSB5b3Ugc2VuZCBieSBl ZGl0aW5nIHRoZSBGQ0MgaGVhZGVyLgAgAFlvdSBtYXkgdHlwZSBeVCB0byBn ZXQgYSBsaXN0IG9mIGFsbCB5b3VyIGZvbGRlcnMgYW5kIHNlbGVjdCBvbmUg dG8gdXNlIGFzAHRoZSBGQ0MgZm9yIHRoaXMgbWVzc2FnZS4AIABGb3IgaGVs cCB3aXRoIG1lc3NhZ2UgaGVhZGVyIGVkaXRpbmcgY29tbWFuZHMsIGNoZWNr IHRoZSBIZWxwIGZvciB0aGUAVG86IGhlYWRlci4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AIABUaGUgc3ViamVjdCBoZWFkZXIgcHJvdmlkZXMg YSBwbGFjZSB0byBlbnRlciBhIGZldyB3b3JkcyB0aGF0IHN1bW1hcml6ZQB0 aGUgdG9waWMgb2YgdGhlIG1lc3NhZ2UgeW91IGFyZSBzZW5kaW5nLiAgWW91 IG1heSBsZWF2ZSB0aGlzIGxpbmUgYmxhbmssAGJ1dCBpdCBpcyBjb25zaWRl cmVkIGEgY291cnRlc3kgdG8gdXNlIGEgbWVhbmluZ2Z1bCBzdWJqZWN0LgAg AEZvciBoZWxwIHdpdGggbWVzc2FnZSBoZWFkZXIgZWRpdGluZyBjb21tYW5k cywgY2hlY2sgdGhlIEhlbHAgZm9yIHRoZQBUbzogaGVhZGVyLgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRoaXMgZmllbGQgaXMgd2hlcmUg eW91IHNwZWNpZnkgd2hhdCBmaWxlIG9yIGZpbGVzIHlvdSdkIGxpa2UgYXR0 YWNoZWQgdG8AdGhlIG1lc3NhZ2UgeW91IGFyZSBjb21wb3NpbmcuICBUaG9z ZSBmaWxlcyBtdXN0IHJlc2lkZSBvbiB0aGUgbWFjaGluZQBydW5uaW5nIFBp bmUuIElmIHlvdXIgZmlsZSBpcyBvbiBhIFBDIG9yIE1hYyBhbmQgeW91IHJ1 biBQaW5lIHdpdGggYW4AYWNjb3VudCBvbiBhIFVuaXggbWFjaGluZSwgeW91 J2xsIGhhdmUgdG8gdHJhbnNmZXIgaXQgYmVmb3JlIGF0dGFjaGluZyBpdC4A Q29udGFjdCBsb2NhbCBjb21wdXRlciBzdXBwb3J0IHBlb3BsZSBmb3IgYXNz aXN0YW5jZSB3aXRoIHRyYW5zZmVycmluZy4AIABQaW5lIHVzZXMgTUlNRSBl bmNvZGluZyBmb3IgYXR0YWNobWVudHMsIHNvIGJpbmFyaWVzIGFuZCBmaWxl cyBvZiBhbnkAbGVuZ3RoIGNhbiBzYWZlbHkgYmUgZGVsaXZlcmVkIHRvIGFu eSBNSU1FLWNhcGFibGUgbWFpbCByZWFkaW5nIHByb2dyYW0uAElmIHlvdSBz ZW5kIGFuIGF0dGFjaG1lbnQgdG8gc29tZW9uZSB3aG8gZG9lcyBub3QgaGF2 ZSBhIE1JTUUtY2FwYWJsZSBtYWlsAHJlYWRpbmcgcHJvZ3JhbSB5ZXQsIHRo ZW4gdGhlIG1haW4gbWVzc2FnZSB0ZXh0IHdpbGwgYmUgcmVhZGFibGUsIGJ1 dABhdHRhY2htZW50cyAoZXZlbiBhdHRhY2htZW50cyB3aGljaCBhcmUganVz dCBwbGFpbiB0ZXh0KSBhcmUgbm90LgAgAFR5cGluZyB0aGUgZmlsZW5hbWUg b24gdGhlIEF0dGNobW50OiBsaW5lIGFjaGlldmVzIHRoZSBzYW1lAHJlc3Vs dCBhcyB1c2luZyB0aGUge0Y2OkN0cmwtSn0gY29tbWFuZC4AIABJZiB5b3Ug Rm9yd2FyZCBhIG1lc3NhZ2Ugd2l0aCBhdHRhY2htZW50cywgeW91IG1heSBk ZWxldGUgdGhlbSBmcm9tIHlvdXIARm9yd2FyZGVkIG1lc3NhZ2UgYnkgZWRp dGluZyB0aGUgQXR0Y2htbnQgaGVhZGVyIGxpbmUuACAARm9yIGhlbHAgd2l0 aCBtZXNzYWdlIGhlYWRlciBlZGl0aW5nIGNvbW1hbmRzLCBjaGVjayB0aGUg SGVscCBmb3IgdGhlAFRvOiBoZWFkZXIuACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAgICAgICAgICAgICAgICAgICAgICBTSUdOQVRVUkUgRURJ VE9SIENPTU1BTkRTACAAQ1VSU09SIE1PVElPTiBLRVlTICAgICAgICAgICAg ICAgICAgICAgfEVESVRJTkcgS0VZUwAgIF5CIChMZWZ0IEFycm93KSAgIEJh Y2sgY2hhcmFjdGVyICAgICB8IF5EICAgICAgIERlbGV0ZSBjdXJyZW50IGNo YXJhY3RlcgAgIF5GIChSaWdodCBBcnJvdykgIEZvcndhcmQgY2hhcmFjdGVy ICB8IF5IIChERUwpIERlbGV0ZSBwcmV2aW91cyBjaGFyYWN0ZXIAICBeUCAo VXAgQXJyb3cpICAgICBQcmV2aW91cyBsaW5lICAgICAgfCBeXiAgICAgICBT ZXQgYSBtYXJrACAgXk4gKERvd24gQXJyb3cpICAgTmV4dCBsaW5lICAgICAg ICAgIHwge0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRleHQgb3IAICBeQSAg ICAgICAgICAgICAgICBCZWdpbm5pbmcgb2YgbGluZSAgfCAgICAgICAgICAg ZGVsZXRlIGN1cnJlbnQgbGluZQAgIF5FICAgICAgICAgICAgICAgIEVuZCBv ZiBsaW5lICAgICAgICB8IHtGMTA6XlUgfSAgICAgICBQYXN0ZSB0ZXh0LCB1 bmRlbGV0ZSBsaW5lcwAgIHtGNzpeWX0gICAgICAgICAgICAgICAgUHJldmlv dXMgcGFnZSAgICAgIHwgICAgICAgICAgIGN1dCB3aXRoIF5LLCBvciB1bmp1 c3RpZnkAICB7Rjg6XlZ9ICAgICAgICAgICAgICAgIE5leHQgcGFnZSAgICAg ICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAg IF5AIChDdHJsLVNQQUNFKSAgIE5leHQgd29yZCAgICAgICAgICB8U0NSRUVO L0NPTVBPU0lUSU9OIENPTU1BTkRTAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLXwge0Y2KF5XKTpeVyAgICB9ICAgV2hlcmVpcyAo c2VhcmNoIGZvciBzdHJpbmcpAE1FU1NBR0UgQ09NTUFORFMgfCBHRU5FUkFM IENPTU1BTkRTICAgIHwge0YxMjpeVCB9ICAgICAgU3BlbGwgY2hlY2tlcgAg e0YzOl5DfSAgIENhbmNlbCAgICAgfCAge0YxOl5HfSAgICBHZXQgaGVscCAg ICAgfCB7RjQ6Xkp9ICAgICAgIEp1c3RpZnkgcGFyYWdyYXBoACAgICAgICAg ICAgICAgICAgfCAgXlogICAgU3VzcGVuZCAgICAgIHwgXkwgICAgICAgUmVk cmF3IFNjcmVlbgAge0YyOl5YfSAgIFNlbmQgICAgICAgfCAge0Y2Ol5ffSAg ICBBbHQuIGVkaXRvciAgfCB7RjU6XlJ9ICAgICAgIFJlYWQgaW4gYSBmaWxl ACAATk9URTogVGhlIHByZXNlbmNlIG9yIGFic2VuY2Ugb2YgdGhlIGZvbGxv d2luZyBjb21tYW5kcyBpcyBkZXRlcm1pbmVkIGJ5ACJmZWF0dXJlLWxpc3Qi IG9wdGlvbnMgaW4geW91ciBQaW5lIGNvbmZpZ3VyYXRpb24uICBBbHNvLCBz b21lIG9mIHRoZXNlAGNvbW1hbmRzIG1heSBiZSBhZG1pbmlzdHJhdGl2ZWx5 IGRpc2FibGVkIGJ5IHlvdXIgc3lzdGVtIG1hbmFnZXI7IGlmIHRoZXkAZG9u J3Qgd29yaywgcGxlYXNlIGNoZWNrIHdpdGggeW91ciBsb2NhbCBoZWxwIGRl c2sgYmVmb3JlIHJlcG9ydGluZyBhIGJ1Zy4AIAAgICAgICAgIG8gU3VzcGVu ZCAoc3VzcGVuZHMgUGluZSBhbmQgZ2l2ZXMgYSBzeXN0ZW0gcHJvbXB0KQAg ICAgICAgIG8gQWx0ZXJuYXRlIGVkaXRvciAoYWxsb3dzIHlvdSB0byBjb21w b3NlIHdpdGggeW91ciBvd24gZWRpdG9yKQAgAFRoZSAiQWx0ZXJuYXRlIEVk aXRvciIgYW5kICJTcGVsbCBDaGVjayIgY29tbWFuZHMgYXJlIG5vdCBhdmFp bGFibGUgaW4AUEMtUGluZS4AIABQaW5lIGRvZXMgbm90IHVzZSB0aGUgZm9s bG93aW5nIGtleXM6ICBDdHJsLVMsIEN0cmwtUSwgQ3RybC1dLCBDdHJsLVws IEVTQwAgAE5PVEU6IGJ5IGRlZmF1bHQsIFBpbmUgdHJlYXRzIEN0cmwtUyBv ciBDdHJsLVEgKHNvbWV0aW1lcyBrbm93biBhcyBYT0ZGAGFuZCBYT04pLCBh cyBub3JtYWwgY2hhcmFjdGVycywgZXZlbiB0aG91Z2ggUGluZSBkb2VzIG5v dCB1c2UgdGhlbS4ASG93ZXZlciwgdGhlIHByaW50ZXIsIG1vZGVtLCBvciBj b21tdW5pY2F0aW9uIHNvZnR3YXJlIHlvdSBhcmUgdXNpbmcgbWF5AGJlIGNv bmZpZ3VyZWQgZm9yICJzb2Z0d2FyZSBmbG93IGNvbnRyb2wiIHdoaWNoIG1l YW5zIHRoYXQgWE9OL1hPRkYgbXVzdABiZSB0cmVhdGVkIGFzIHNwZWNpYWwg Y2hhcmFjdGVycyBieSB0aGUgb3BlcmF0aW5nIHN5c3RlbS4gIElmIHlvdSBz ZWUAbWVzc2FnZXMgc3VjaCBhcyAiXlggbm90IGRlZmluZWQgZm9yIHRoaXMg c2NyZWVuIiwgb3IgaWYgbWVzc2FnZXMAcHJpbnRlZCB2aWEgdGhlICJhdHRh Y2hlZC10by1hbnNpIiBvcHRpb24gYXJlIG1pc3NpbmcgcGllY2VzLCB0aGVu IHlvdXIAc3lzdGVtIGlzIHByb2JhYmx5IHVzaW5nIHNvZnR3YXJlIGZsb3cg Y29udHJvbC4gSW4gdGhpcyBjYXNlIHlvdSB3aWxsIG5lZWQAdG8gc2V0IHRo ZSAicHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzIiBmZWF0dXJlLiAg SWYgeW91ICpkbyogc2V0AHRoaXMgZmVhdHVyZSwgYmUgYWR2aXNlZCB0aGF0 IGlmIHlvdSBhY2NpZGVudGFsbHkgaGl0IGEgQ3RybC1TLCBQaW5lIHdpbGwA bXlzdGVyaW91c2x5IGZyZWV6ZSB1cCB3aXRoIG5vIHdhcm5pbmcuICBJbiB0 aGlzIGNhc2UsIHRyeSB0eXBpbmcgYSBDdHJsLVEAYW5kIHNlZSBpZiB0aGF0 IHB1dHMgdGhpbmdzIHJpZ2h0LgAgACAAVGhpcyBpcyBhIHNob3J0IG5pY2tu YW1lIGZvciB0aGlzIGFkZHJlc3MgYm9vayBlbnRyeS4gIElmIGl0IGlzIHVz ZWQgaW4AcGxhY2Ugb2YgYW4gYWRkcmVzcyBmcm9tIHRoZSBjb21wb3Nlciwg dGhlIGNvbXBvc2VyIHdpbGwgZmlsbCBpbiB0aGUAYWRkcmVzc2VzIGZvciB0 aGlzIGFkZHJlc3MgYm9vayBlbnRyeSBpbnN0ZWFkLgAgACAgICAgICAgICAg ICAgICAgICAgIEVESVRJTkcgYW5kIE5BVklHQVRJT04gQ09NTUFORFMAIABD VVJTT1IgTU9USU9OIEtFWVMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tfEVESVRJ TkcgS0VZUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AXkIgKExlZnQgQXJy b3cpICAgIEJhY2sgY2hhcmFjdGVyICAgICAgIHwgXkQgICAgICAgRGVsZXRl IGN1cnJlbnQgY2hhcmFjdGVyAF5GIChSaWdodCBBcnJvdykgICBGb3J3YXJk IGNoYXJhY3RlciAgICB8IF5IIChERUwpIERlbGV0ZSBwcmV2aW91cyBjaGFy YWN0ZXIAXlAgKFVwIEFycm93KSAgICAgIFByZXZpb3VzIGxpbmUgICAgICAg IHwAXk4gKERvd24gQXJyb3cpICAgIE5leHQgbGluZSAgICAgICAgICAgIHwg e0Y5Ol5LfSAgICAgICBDdXQgbWFya2VkIHRleHQgb3IAXkEgICAgICAgICAg ICAgICAgIEJlZ2lubmluZyBvZiBsaW5lICAgIHwgICAgICAgICAgICBkZWxl dGUgY3VycmVudCBsaW5lAF5FICAgICAgICAgICAgICAgICBFbmQgb2YgbGlu ZSAgICAgICAgICB8IHtGMTA6XlUgfSAgICAgIFVuZGVsZXRlIGxpbmUocykA e0Y3Ol5ZfSAgICAgICAgICAgICAgICAgUHJldmlvdXMgcGFnZSAgICAgICAg fAB7Rjg6XlZ9ICAgICAgICAgICAgICAgICBOZXh0IHBhZ2UgICAgICAgICAg ICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBeQCAo Q3RybC1TUEFDRSkgICAgTmV4dCB3b3JkICAgICAgICAgICAgfCBNSVNDRUxM QU5FT1VTIENPTU1BTkRTAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS18AEVYSVQgQ09NTUFORFMgICAgfCAgR0VORVJBTCBDT01N QU5EUyAgICB8IHtGMTI6XlQgfSAgICBUbyBBZGRyZXNzYm9vawB7RjM6XkN9 ICAgQ2FuY2VsICAgICAgfCAgIHtGMTpeR30gICAgR2V0IGhlbHAgICAgIHwg e0YxMjpeVCB9ICAgIFJpY2hWaWV3IChleHBhbmQgbGlzdHMpAHtGMjpeWCB9 ICBlWGl0L3NhdmUgICB8ICAgXlogICAgU3VzcGVuZCAgICAgIHwgXkwgICAg IFJlZHJhdyBTY3JlZW4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A IABUaGlzIGlzIHRoZSBmdWxsIG5hbWUgZmllbGQgZm9yIHRoaXMgZW50cnku ICBJZiB0aGlzIGlzIGdvaW5nIHRvIGJlIGEAZGlzdHJpYnV0aW9uIGxpc3Qg KG1vcmUgdGhhbiBvbmUgYWRkcmVzcyksIGl0IHNob3VsZCBiZSBhIGRlc2Ny aXB0aXZlAHBocmFzZSBkZXNjcmliaW5nIHRoZSBsaXN0LiAgSXQgd2lsbCBi ZSBpbmNsdWRlZCBpbiB0aGUgbWFpbCBoZWFkZXIgaWYgeW91AHB1dCB0aGUg bGlzdCBpbiB0aGUgVG86IG9yIENDOiBmaWVsZCwgb3IgaW4gdGhlIFRvOiBs aW5lIGlmIHlvdSBwdXQgdGhlAGxpc3QgaW4gdGhlIExjYzogZmllbGQuICBJ dCdzIE9LIHRvIGxlYXZlIHRoaXMgZW1wdHkgKGFuZCBPSyB0byBsZWF2ZSBh bnkAb2YgdGhlIG90aGVyIGZpZWxkcyBlbXB0eSwgdG9vKS4gIElmIHRoaXMg YWRkcmVzcyBib29rIGVudHJ5IGlzIGdvaW5nIHRvAGJlIGEgc2ltcGxlIGVu dHJ5IHdpdGgganVzdCBvbmUgYWRkcmVzcywgdGhlbiB0aGlzIGZpZWxkIGlz IHRoZSBwZXJzb24ncwBuYW1lLiAgV2hlbiB5b3Ugc2VuZCBtYWlsIHRvIHRo aXMgZW50cnksIHRoaXMgaXMgdGhlIGZpZWxkIHRvIHRoZSBsZWZ0IG9mAHRo ZSBicmFja2V0cy4gIFRoYXQgaXMsIGl0IGlzIHRoZSBodW1hbi1yZWFkYWJs ZSBwYXJ0IG9mIHRoZSBhZGRyZXNzLiAgRm9yAGV4YW1wbGUsIGluIHRoZSBz YW1wbGUgYWRkcmVzczogACAAICAgICAgIEpvaG4gRG9lIDxqZG9lQHNvbWUu ZG9tYWluPgAgACJKb2huIERvZSIgaXMgdGhlIGZ1bGwgbmFtZSBmaWVsZC4g IElmIHlvdSBhcmUgc29ydGluZyB5b3VyIGFkZHJlc3MgYm9vawB3aXRoIG9u ZSBvZiB0aGUgb3B0aW9ucyB0aGF0IHVzZXMgZnVsbCBuYW1lcywgdGhlbiBp dCBtaWdodCBiZSB1c2VmdWwgdG8AZW50ZXIgdGhlIGZ1bGwgbmFtZSBhcyAi TGFzdCwgRmlyc3QiLCBmb3IgZXhhbXBsZToAIAAgICAgICAgRG9lLCBKb2hu ACAAc28gdGhhdCBpdCB3aWxsIGJlIHNvcnRlZCB1c2luZyBEb2UgaW5zdGVh ZCBvZiBKb2huLiAgVGhpcyB3aWxsIGJlIGNoYW5nZWQAYmFjayBpbnRvIEpv aG4gRG9lIHdoZW4geW91IHVzZSBpdC4AIABGb3IgaGVscCB3aXRoIGVkaXRp bmcgYW5kIG5hdmlnYXRpb24gY29tbWFuZHMsIGNoZWNrIHRoZSBIZWxwIGZv ciB0aGUATmlja25hbWU6IGZpZWxkLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgAElmIHRoaXMgZW50cnkgaXMgdGhlIGZpcnN0IG9uZSBpbiB0 aGUgVG86IGxpbmUgb2YgYW4gb3V0Z29pbmcgbWVzc2FnZSwAdGhpcyBmaWVs ZCB3aWxsIGJlIHVzZWQgZm9yIHRoZSBGY2MgKEZpbGUgQ2FyYm9uIENvcHkp IGluc3RlYWQgb2Ygd2hhdGV2ZXIAeW91IHdvdWxkIG5vcm1hbGx5IGdldCAo d2hpY2ggZGVwZW5kcyBvbiB3aGljaCBzYXZlZC1tc2ctbmFtZS1ydWxlIHlv dSd2ZQBjaG9zZW4pLiAAIABGb3IgaGVscCB3aXRoIGVkaXRpbmcgYW5kIG5h dmlnYXRpb24gY29tbWFuZHMsIGNoZWNrIHRoZSBIZWxwIGZvciB0aGUATmlj a25hbWU6IGZpZWxkLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg AFRoaXMgaXMganVzdCBhIGNvbW1lbnQgdG8gaGVscCB5b3UgcmVtZW1iZXIg d2hhdCB0aGlzIGVudHJ5IGlzLiAgVGhlIFdoZXJlSXMAY29tbWFuZCBzZWFy Y2hlcyBjb21tZW50cyBzbyB0aGF0IGl0IGlzIGVhc2llciB0byBmaW5kIGFu IGVudHJ5IHdpdGggYSBjb21tZW50AHlvdSBrbm93IGFib3V0IGF0dGFjaGVk IHRvIGl0LiAgVGhpcyBmaWVsZCBpcyBub3QgdXNlZCBpbiB0aGUgb3V0Z29p bmcgbWVzc2FnZS4AIABGb3IgaGVscCB3aXRoIGVkaXRpbmcgYW5kIG5hdmln YXRpb24gY29tbWFuZHMsIGNoZWNrIHRoZSBIZWxwIGZvciB0aGUATmlja25h bWU6IGZpZWxkLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRo aXMgaXMgYSBsaXN0IG9mIGFkZHJlc3NlcyB0byBzZW5kIHRvIHdoZW4gc2Vu ZGluZyB0byB0aGlzIGRpc3RyaWJ1dGlvbgBsaXN0LiAgRWFjaCBlbnRyeSBt YXkgYmUgYW4gYWRkcmVzcyBvciBhbm90aGVyIG5pY2tuYW1lIGZyb20gYW55 IG9mIHlvdXIAYWRkcmVzcyBib29rcy4gIElmIGl0IGlzIGFuIGFkZHJlc3Ms IGl0IGlzIE9LIHRvIGluY2x1ZGUgdGhlIGZ1bGwgbmFtZQBmaWVsZCBhcyB3 ZWxsIGFzIHRoZSBlbGVjdHJvbmljIGFkZHJlc3MgcG9ydGlvbiBvZiB0aGF0 IGFkZHJlc3MuICBGb3IAZXhhbXBsZSwgdGhlIGZvbGxvd2luZyBhcmUgYWxs IGxlZ2l0aW1hdGUgZW50cmllcyBpbiB0aGlzIGZpZWxkACAAICAgICBqb2hu ICAgICAgICAgICAgICAgKGEgbmlja25hbWUgaW4geW91ciBhZGRyZXNzIGJv b2spACAgICAgamRvZUBzb21lLmRvbWFpbgAgICAgIEpvaG4gRG9lIDxqZG9l QHNvbWUuZG9tYWluPgAgAFRoZSBhZGRyZXNzZXMgc2hvdWxkIGJlIGxpc3Rl ZCBzZXBhcmF0ZWQgYnkgY29tbWFzLCBqdXN0IGxpa2UgeW91IHdvdWxkAGVu dGVyIHRoZW0gZnJvbSB0aGUgY29tcG9zZXIuACAARm9yIGhlbHAgd2l0aCBl ZGl0aW5nIGFuZCBuYXZpZ2F0aW9uIGNvbW1hbmRzLCBjaGVjayB0aGUgSGVs cCBmb3IgdGhlAE5pY2tuYW1lOiBmaWVsZC4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AIABUaCAiSW1wb3J0YW50IiBmbGFnLCBpbmRpY2F0ZWQg YnkgYW4gYXN0ZXJpc2sgaW4gUGluZSdzIEZvbGRlciBJbmRleABzY3JlZW4s IGNhbiBvbmx5IGJlIHNldCBieSB0aGUgdXNlciwgYW5kIGlzIGludGVuZGVk IHRvIGJlIHVzZWQgaW4Ad2hhdGV2ZXIgZmFzaGlvbiBtYWtlcyBzZW5zZSB0 byB5b3UuICBZb3UgYXJlIHRoZSBvbmx5IG9uZSB0aGF0IGNhbiBzZXQgb3IA Y2xlYXIgaXQuIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRo ICJOZXciIGZsYWcsIGluZGljYXRlZCBieSB0aGUgbGV0dGVyICdOJyBpbiBQ aW5lJ3MgRm9sZGVyIEluZGV4IHNjcmVlbiwAaXMgYXV0b21hdGljYWxseSBz ZXQgd2hlbiBtZXNzYWdlcyBhcmUgZGVsaXZlcmVkIHRvIHlvdXIgSW5ib3gg KG9yIG90aGVyAGZvbGRlciBzcGVjaWZpZWQgb3V0c2lkZSBvZiBQaW5lKS4g IExpa2V3aXNlLCBpdCBpcyBjbGVhcmVkIGF1dG9tYXRpY2FsbHkAdGhlIGZp cnN0IHRpbWUgeW91IHJlYWQgdGhlIG1lc3NhZ2UgaXQgaXMgYXNzb2NpYXRl ZCB3aXRoLgAgAFNvbWV0aW1lcyBpdCdzIGhlbHBmdWwgaW4gcHJpb3JpdGl6 aW5nIHlvdXIgbWFpbC4gIEZvciBleGFtcGxlLCBwZXJoYXBzAGEgbWVzc2Fn ZSBpc24ndCB3ZWlnaHR5IGVub3VnaCB0byBhc3NpZ24gaXQgYW4gIkltcG9y dGFudCIgZmxhZywgYnV0AHlvdSdkIGxpa2UgdG8gYmUgcmVtaW5kZWQgb2Yg aXQgbmV4dCB0aW1lIHlvdSByZWFkIG1haWwuICBUaGlzIGNhbiBiZSBkb25l AGVhc2lseSBieSBleHBsaWNpdGx5IHJlc2V0dGluZyB0aGUgIk5ldyIgZmxh Zy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABUaGUgIkFuc3dl cmVkIiBmbGFnLCBpbmRpY2F0ZWQgYnkgdGhlIGxldHRlciAnQScgaW4gUGlu ZSdzIEZvbGRlciBJbmRleABzY3JlZW4sIGlzIGF1dG9tYXRpY2FsbHkgc2V0 IHdoZW4geW91IHJlcGx5IHRvIGEgbWVzc2FnZS4gIFRoaXMgZmxhZyBpcyBu b3QAYXV0b21hdGljYWxseSBjbGVhcmVkLgAgAE5PVEU6IFRlY2huaWNhbCBs aW1pdGF0aW9ucyBwcmV2ZW50IHRoZSBjdXJyZW50IHZlcnNpb24gb2YgUGlu ZSBmcm9tAGJlaW5nIGFibGUgdG8gYXV0b21hdGljYWxseSBmbGFnIGEgbWVz c2FnZSB3aG9zZSByZXBseSBoYXMgYmVlbiBwb3N0cG9uZWQAYXMgIkFuc3dl cmVkIi4gIFRoaXMgd2lsbCBiZSBmaXhlZCBpbiBhIGZ1dHVyZSByZWxlYXNl LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgAFRoZSAiRGVsZXRl ZCIgZmxhZywgaW5kaWNhdGVkIGJ5IHRoZSBsZXR0ZXIgJ0QnIGluIFBpbmUn cyBGb2xkZXIgSW5kZXgAc2NyZWVuLCBpcyBzZXQgd2hlbiB5b3UgdXNlIHRo ZSAiRCBEZWxldGUiIGNvbW1hbmQuICBJdCBpcyBjbGVhcmVkAHdoZW4geW91 IHVzZSB0aGUgIlUgVW5kZWxldGUiIGNvbW1hbmQuACAASG93ZXZlciwgdGhl cmUgY2FuIGJlIG90aGVyIGFjdGlvbnMgaW1wbGljaXQgaW4gdGhlICJEIERl bGV0ZSIgY29tbWFuZCwAc3VjaCBhcyBhZHZhbmNpbmcgdG8gdGhlIG5leHQg bWVzc2FnZSwgdGhhdCBtYXkgYmUgbW9tZW50YXJpbHkgdW5kZXNpcmFibGUu AEZvciB0aGlzIHJlYXNvbiwgaXQncyBzb21ldGltZXMgdXNlZnVsIHRvIHNl dCBvciBjbGVhciB0aGUgIkRlbGV0ZWQiIGZsYWcAZXhwbGljaXRseS4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IFBl cnNvbmFsLU5hbWUAIABUaGlzIHZhbHVlIGlzIHVzZWQgdG8gZGV0ZXJtaW5l IHRoZSBmdWxsIG5hbWUgcGFydCBvZiB0aGUgIkZyb20iIGFkZHJlc3MAb24g bWVzc2FnZXMgeW91IHNlbmQuICBJZiB1bnNldCwgVW5peCBQaW5lIHdpbGwg b2J0YWluIHlvdXIgZnVsbCBuYW1lIGZyb20AdGhlIHN5c3RlbSBwYXNzd29y ZCBmaWxlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IE9QVElPTjogUHJ1bmVkLWZvbGRlcnMAIABUaGlzIHZhcmlhYmxlIGFsbG93 cyB5b3UgdG8gZGVmaW5lIGEgbGlzdCBvZiBvbmUgb3IgbW9yZSBmb2xkZXJz IHRoYXQAUGluZSB3aWxsIG9mZmVyIHRvIHBydW5lIGZvciB5b3UgaW4gdGhl IHNhbWUgd2F5IGl0IGF1dG9tYXRpY2FsbHkgb2ZmZXJzAHRvIHBydW5lIHlv dXIgInNlbnQtbWFpbCIgZm9sZGVyIGVhY2ggbW9udGguACAAVGhhdCBpcywg b25jZSBhIG1vbnRoIGZvciBlYWNoIGZvbGRlciBsaXN0ZWQsIFBpbmUgd2ls bCBvZmZlciB0byBtb3ZlAHRoZSBjb250ZW50cyBvZiB0aGUgZm9sZGVyIHRv IGEgbmV3IGZvbGRlciBvZiB0aGUgc2FtZSBuYW1lIGJ1dCB3aXRoAHRoZSBw cmV2aW91cyBtb250aCdzIGRhdGUgYXBwZW5kZWQuICBQaW5lIHdpbGwgdGhl biBsb29rIGZvciBhbnkgc3VjaABkYXRlLWFwcGVuZGVkIGZvbGRlciBuYW1l cyBjcmVhdGVkIGZvciBhIHByZXZpb3VzIG1vbnRoLCBhbmQgb2ZmZXIgZWFj aABvbmUgaXQgZmluZHMgZm9yIGRlbGV0aW9uLgAgAElmIHlvdSBkZWNsaW5l IHRoZSBmaXJzdCBvZmZlciwgbm8gbWFpbCBpcyBtb3ZlZCBhbmQgbm8gbmV3 IGZvbGRlciBpcwBjcmVhdGVkLgAgAEZvbGRlcnMgbGlzdGVkIGFyZSBhc3N1 bWVkIHRvIGV4aXN0LCBhbmQgdGhlIGFyY2hpdmUgZm9sZGVycyB3aWxsIGJl IGNyZWF0ZWQsAGluIHRoZSBmaXJzdCBjb2xsZWN0aW9uIGRlZmluZWQgYnkg dGhlICJmb2xkZXItY29sbGVjdGlvbnMiIHZhcmlhYmxlLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogVXBsb2FkLWNv bW1hbmQAIABUaGlzIG9wdGlvbiBhZmZlY3RzIHRoZSBiZWhhdmlvciBvZiB0 aGUgQ29tcG9zZXIncyAiUmVhZCBGaWxlIiAoXlIgaW4gdGhlAG1lc3NhZ2Ug Ym9keSkgYW5kICJBdHRhY2ggRmlsZSIgKF5KIGluIHRoZSBoZWFkZXIpIGNv bW1hbmRzLiAgSXQgc3BlY2lmaWVzAGEgVW5peCBwcm9ncmFtIG5hbWUsIGFu ZCBhbnkgbmVjZXNzYXJ5IGNvbW1hbmQgbGluZSBhcmd1bWVudHMsIHRoYXQg UGluZSBjYW4AdXNlIHRvIHRyYW5zZmVyIGZpbGVzIGZyb20geW91ciBwZXJz b25hbCBjb21wdXRlciBpbnRvIG1lc3NhZ2VzIHRoYXQgeW91IGFyZQBjb21w b3NpbmcuACAATm90ZTogdGhpcyBmYWNpbGl0eSBpcyBpbnRlbmRlZCBmb3Ig dXNlIHdpdGggc2VyaWFsIGxpbmUgdHJhbnNmZXIgAHByb3RvY29scywgc3Vj aCBhcyBrZXJtaXQsIHhtb2RlbSwgb3Igem1vZGVtLiAgSXQgaXMgKm5vdCog aW50ZW5kZWQAdG8gd29yayB3aXRoIFRDUC9JUCBmaWxlIHRyYW5zZmVyIHBy b2dyYW1zIHN1Y2ggYXMgZnRwLgAgAElmIGEgcHJvZ3JhbSBpcyBzcGVjaWZp ZWQsIHRoZSBjb21tYW5kcyBsaXN0ZWQgYWJvdmUgYXJlIG1vZGlmaWVkIHRv IG9mZmVyIGEAc3ViY29tbWFuZCAoXlkpIHRvIGFjdGl2YXRlIHRoZSB0cmFu c2Zlci4gIE9idmlvdXNseSwgdGhlIFVuaXggcHJvZ3JhbQBzcGVjaWZpZWQg aGVyZSBtdXN0IG1hdGNoIHRoZSB0cmFuc2ZlciBwcm9ncmFtIG9yIHByb3Rv Y29sIGF2YWlsYWJsZSBvbiB0aGUAcGVyc29uYWwgY29tcHV0ZXIuACAAUGlu ZSBleHBlY3RzIHRvIGV4Y2hhbmdlIHVwbG9hZGVkIGRhdGEgdmlhIGEgZmls ZSBvbiB5b3VyIFVuaXggc3lzdGVtLiAgV2hlbgB0aGUgc3BlY2lmaWVkIHVw bG9hZCBwcm9ncmFtIGZpbmlzaGVzLCBQaW5lIGV4cGVjdHMgdGhlIHVwbG9h ZGVkIGRhdGEgdG8gYmUAY29udGFpbmVkIGluIHRoaXMgZmlsZS4AIABXaGVu IHVwbG9hZCBpcyBpbnZva2VkIHZpYSB0aGUgIlJlYWQgRmlsZSIgc3ViY29t bWFuZCwgUGluZSBnZW5lcmF0ZXMgYQB0ZW1wb3JhcnkgZmlsZSBuYW1lIHRo YXQgaXQgd2lsbCBwYXNzIHRvIHRoZSBzcGVjaWZpZWQgVW5peCBwcm9ncmFt LiAgUGluZQB3aWxsIHJlYWQgdGhlIHJlc3VsdGluZyB1cGxvYWRlZCB0ZXh0 IGZyb20gdGhpcyBmaWxlIGFuZCB0aGVuIGRlbGV0ZSBpdCB3aGVuAHRoZSB1 cGxvYWQgY29tbWFuZCBpcyBmaW5pc2hlZC4AIABXaGVuIHVwbG9hZCBpcyBp bnZva2VkIHZpYSB0aGUgIkF0dGFjaCBGaWxlIiBzdWJjb21tYW5kLCBQaW5l IHdpbGwgcHJvbXB0AHlvdSBmb3IgdGhlIG5hbWUgb2YgdGhlIGZpbGUgdGhh dCBpcyB0byBjb250YWluIHRoZSB1cGxvYWRlZCBpbmZvcm1hdGlvbiB0aGF0 AGl0IGlzIHRvIGF0dGFjaC4gIFBpbmUgd2lsbCBhdHRhY2ggdGhpcyBmaWxl IHRvIHRoZSBjb21wb3NpdGlvbiwgYnV0IHdpbGwAKm5vdCogZGVsZXRlIHRo aXMgZmlsZSBhZnRlciB0aGUgdXBsb2FkIGNvbW1hbmQgaXMgZmluaXNoZWQu ACAAVGhlIHNwZWNpYWwgdG9rZW4gIl9GSUxFXyIgbWF5IGJlIGluY2x1ZGVk IGFtb25nIHRoZSBVbml4IHByb2dyYW0ncyBjb21tYW5kAGxpbmUgYXJndW1l bnRzLiAgUGluZSB3aWxsIHJlcGxhY2UgdGhpcyBzeW1ib2wgd2l0aCB0aGUg bmFtZSBvZiB0aGUgZmlsZQBiZWluZyB1c2VkIHRvIGV4Y2hhbmdlIHRoZSB1 cGxvYWRlZCBpbmZvcm1hdGlvbi4gIFRoaXMgdG9rZW4gYWxsb3dzIHlvdSB0 bwBwb3NpdGlvbiB0aGUgZmlsZSBuYW1lIHdoZXJlIGl0IGlzIHJlcXVpcmVk IGluIHRoZSBVbml4IHByb2dyYW0ncyBjb21tYW5kAGxpbmUgYXJndW1lbnRz LgAgAElmIHRoZSAiX0ZJTEVfIiB0b2tlbiBpcyBub3QgcHJlc2VudCBpbiB0 aGUgc3BlY2lmaWVkIGNvbW1hbmQsIHRoZQB0ZW1wb3JhcnkgZmlsZSdzIG5h bWUgaXMgYXV0b21hdGljYWxseSBhcHBlbmRlZCB0byB0aGUgc3BlY2lmaWVk IFVuaXgAcHJvZ3JhbS4gIEluIG90aGVyIHdvcmRzLCB5b3UgZG9uJ3QgbmVl ZCB0byB1c2UgIl9GSUxFXyIgaWYgaXQgaXMgdGhlACpsYXN0KiBjb21tYW5k IGxpbmUgYXJndW1lbnQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ ACAgICAgICAgT1BUSU9OOiBVcGxvYWQtY29tbWFuZC1wcmVmaXgAIABUaGlz IG9wdGlvbiBpcyB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIFVwbG9h ZC1jb21tYW5kIG9wdGlvbi4ASXQgZGVmaW5lcyB0ZXh0IHRvIGJlIHdyaXR0 ZW4gdG8gdGhlIHRlcm1pbmFsIGVtdWxhdG9yICh2aWEgc3RhbmRhcmQgb3V0 cHV0KQBpbW1lZGlhdGVseSBwcmlvciB0byBzdGFydGluZyB1cGxvYWQgY29t bWFuZC4gIFRoaXMgaXMgdXNlZnVsIGZvcgBpbnRlZ3JhdGVkIHNlcmlhbCBs aW5lIGZpbGUgdHJhbnNmZXIgYWdlbnRzIHRoYXQgcGVybWl0IGNvbW1hbmQg cGFzc2luZwAoZS5nLiwgS2VybWl0J3MgQVBDIG1ldGhvZCkuACAAVGhlIHNw ZWNpYWwgdG9rZW4gIl9GSUxFXyIgbWF5IGJlIGluY2x1ZGVkIGluIHRoZSBz dHJpbmcgc3BlY2lmaWNhdGlvbi4AVGhhdCBzeW1ib2wgd2lsbCBiZSByZXBs YWNlZCB3aXRoIHRoZSAoUGluZS1jcmVhdGVkKSBuYW1lIG9mIHRoZSB0ZW1w b3JhcnkAZmlsZSBpbiB3aGljaCBQaW5lIHdpbGwgZXhwZWN0IHRvIGZpbmQg dGhlIHVwbG9hZGVkIGZpbGUuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9w aWM+ACAgICAgICAgT1BUSU9OOiBEb3dubG9hZC1jb21tYW5kACAAVGhpcyBv cHRpb24gYWZmZWN0cyB0aGUgYmVoYXZpb3Igb2YgdGhlIEV4cG9ydCBjb21t YW5kLiAgSXQgc3BlY2lmaWVzIGEgVW5peABwcm9ncmFtIG5hbWUsIGFuZCBh bnkgbmVjZXNzYXJ5IGNvbW1hbmQgbGluZSBhcmd1bWVudHMsIHRoYXQgUGlu ZSBjYW4gdXNlIHRvAHRyYW5zZmVyIHRoZSBleHBvcnRlZCBtZXNzYWdlIHRv IHlvdXIgcGVyc29uYWwgY29tcHV0ZXIncyBkaXNrLgAgAE5vdGU6IHRoaXMg ZmFjaWxpdHkgaXMgaW50ZW5kZWQgZm9yIHVzZSB3aXRoIHNlcmlhbCBsaW5l IHRyYW5zZmVyIABwcm90b2NvbHMsIHN1Y2ggYXMga2VybWl0LCB4bW9kZW0s IG9yIHptb2RlbS4gIEl0IGlzICpub3QqIGludGVuZGVkAHRvIHdvcmsgd2l0 aCBUQ1AvSVAgZmlsZSB0cmFuc2ZlciBwcm9ncmFtcyBzdWNoIGFzIGZ0cC4A IABJZiBhIHByb2dyYW0gaXMgc3BlY2lmaWVkLCB0aGUgRXhwb3J0IGNvbW1h bmQgaXMgbW9kaWZpZWQgdG8gb2ZmZXIgYQBzdWJjb21tYW5kICheVikgdG8g YWN0aXZhdGUgdGhlIHRyYW5zZmVyIChpbiBsaWV1IG9mIHNhdmluZyBpdCB0 byB5b3VyIGhvbWUAZGlyZWN0b3J5IG9uIHRoZSBtYWNoaW5lIHdoZXJlIFBp bmUgaXMgcnVubmluZykuICBPYnZpb3VzbHksIHRoZSBVbml4IHByb2dyYW0A c3BlY2lmaWVkIGhlcmUgbXVzdCBtYXRjaCB0aGUgdHJhbnNmZXIgcHJvZ3Jh bSBvciBwcm90b2NvbCBhdmFpbGFibGUgb24gdGhlAHBlcnNvbmFsIGNvbXB1 dGVyLgAgAFdoZW4gdGhpcyBzdWJjb21tYW5kIGlzIHNlbGVjdGVkIGFuZCBi ZWZvcmUgUGluZSBpbnZva2VzIHRoZSBzcGVjaWZpZWQgVW5peABwcm9ncmFt LCBQaW5lIHdpbGwgY3JlYXRlIGEgdGVtcG9yYXJ5IGZpbGUgY29udGFpbmlu ZyB0aGUgdGV4dCBvZiB0aGUAZXhwb3J0ZWQgbWVzc2FnZS4gIFBpbmUgdXNl cyB0aGlzIGZpbGUgdG8gcGFzcyB0aGUgZXhwb3J0ZWQgbWVzc2FnZSB0ZXh0 IHRvAHRoZSBzcGVjaWZpZWQgVW5peCBwcm9ncmFtLgAgAFRoZSBzcGVjaWFs IHRva2VuICJfRklMRV8iIG1heSBiZSBpbmNsdWRlZCBhbW9uZyB0aGUgVW5p eCBwcm9ncmFtJ3MgY29tbWFuZABsaW5lIGFyZ3VtZW50cy4gIFBpbmUgd2ls bCByZXBsYWNlIHRoaXMgc3ltYm9sIHdpdGggdGhlIHRlbXBvcmFyeSBmaWxl J3MgbmFtZQBiZWZvcmUgZXhlY3V0aW5nIHRoZSBVbml4IHByb2dyYW0uICBU aGlzIHRva2VuIGFsbG93cyB5b3UgdG8gcG9zaXRpb24gdGhlAGZpbGUgbmFt ZSB3aGVyZSBpdCBpcyByZXF1aXJlZCBpbiB0aGUgVW5peCBwcm9ncmFtJ3Mg Y29tbWFuZCBsaW5lIGFyZ3VtZW50cy4AIABJZiB0aGUgIl9GSUxFXyIgdG9r ZW4gaXMgbm90IHByZXNlbnQgaW4gdGhlIHNwZWNpZmllZCBjb21tYW5kLCB0 aGUAdGVtcG9yYXJ5IGZpbGUncyBuYW1lIGlzIGF1dG9tYXRpY2FsbHkgYXBw ZW5kZWQgdG8gdGhlIHNwZWNpZmllZCBVbml4AHByb2dyYW0uICBJbiBvdGhl ciB3b3JkcywgeW91IGRvbid0IG5lZWQgdG8gdXNlICJfRklMRV8iIGlmIGl0 IGlzIHRoZQAqbGFzdCogY29tbWFuZCBsaW5lIGFyZ3VtZW50LgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogRG93bmxv YWQtY29tbWFuZC1wcmVmaXgAIABUaGlzIG9wdGlvbiBpcyB1c2VkIGluIGNv bmp1bmN0aW9uIHdpdGggdGhlIERvd25sb2FkLWNvbW1hbmQgb3B0aW9uLgBJ dCBkZWZpbmVzIHRleHQgdG8gYmUgd3JpdHRlbiB0byB0aGUgdGVybWluYWwg ZW11bGF0b3IgKHZpYSBzdGFuZGFyZCBvdXRwdXQpAGltbWVkaWF0ZWx5IHBy aW9yIHRvIHN0YXJ0aW5nIHRoZSBkb3dubG9hZCBjb21tYW5kLiAgVGhpcyBp cyB1c2VmdWwgZm9yAGludGVncmF0ZWQgc2VyaWFsIGxpbmUgZmlsZSB0cmFu c2ZlciBhZ2VudHMgdGhhdCBwZXJtaXQgY29tbWFuZCBwYXNzaW5nAChlLmcu LCBLZXJtaXQncyBBUEMgbWV0aG9kKS4AIABUaGUgc3BlY2lhbCB0b2tlbiAi X0ZJTEVfIiBtYXkgYmUgaW5jbHVkZWQgaW4gdGhlIHN0cmluZyBzcGVjaWZp Y2F0aW9uLgBUaGF0IHN5bWJvbCB3aWxsIGJlIHJlcGxhY2VkIHdpdGggdGhl IChQaW5lLWNyZWF0ZWQpIG5hbWUgb2YgdGhlIHRlbXBvcmFyeQBmaWxlIGlu dG8gd2hpY2ggUGluZSB3aWxsIHBsYWNlIHRoZSBtZXNzYWdlIHRvIGJlIGRv d25sb2FkZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgT1BUSU9OOiBtYWlsY2FwLXNlYXJjaC1wYXRoACAAVGhpcyB2YXJpYWJs ZSBpcyB1c2VkIHRvIHJlcGxhY2UgUGluZSdzIGRlZmF1bHQgbWFpbGNhcCBm aWxlIHNlYXJjaCBwYXRoLgBJdCB0YWtlcyBvbmUgb3IgbW9yZSBmaWxlIG5h bWVzIChmdWxsIHBhdGhzIG11c3QgYmUgc3BlY2lmaWVkKSBpbiB3aGljaCB0 bwBsb29rIGZvciBtYWlsIGNhcGFiaWxpdHkgZGF0YS4gIFRoZSBkZWZhdWx0 IHNlYXJjaCBwYXRoIGNhbiBiZSBmb3VuZCBpbiB0aGUAcmVsZWFzZSBub3Rl cyAoIlIiIGNvbW1hbmQgb2ZmIHRoZSBtYWluIG1lbnUpLgAgACAgICAgICAg fi8ubWFpbGNhcDovZXRjL21haWxjYXA6L3Vzci9ldGMvbWFpbGNhcDovdXNy L2xvY2FsL2V0Yy9tYWlsY2FwACAASWYgdGhlcmUgaXMgbW9yZSB0aGFuIG9u ZSBmaWxlIG5hbWUgbGlzdGVkLCBsaXN0IG1lbWJlcnMgc2hvdWxkIGJlIGRl bGltaXRlZABieSBhIGNvbG9uICg6KSB1bmRlciBVTklYIGFuZCBhIHNlbWkt Y29sb24gKDspIHVuZGVyIERPUy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBPUFRJT046IG1pbWV0eXBlLXNlYXJjaC1wYXRoACAA VGhpcyB2YXJpYWJsZSBpcyB1c2VkIHRvIHJlcGxhY2UgUGluZSdzIGRlZmF1 bHQgbWltZS50eXBlcyBmaWxlIHNlYXJjaCBwYXRoLgBJdCB0YWtlcyBvbmUg b3IgbW9yZSBmaWxlIG5hbWVzIChmdWxsIHBhdGhzIG11c3QgYmUgc3BlY2lm aWVkKSBpbiB3aGljaCB0bwBsb29rIGZvciBmaWxlLW5hbWUtZXh0ZW5zaW9u IHRvIE1JTUUgdHlwZSBtYXBwaW5nIGRhdGEuICBUaGUgZGVmYXVsdCBzZWFy Y2gAcGF0aCBjYW4gYmUgZm91bmQgaW4gdGhlIHJlbGVhc2Ugbm90ZXMgKCJS IiBjb21tYW5kIG9mZiB0aGUgbWFpbiBtZW51KS4AIABJZiB0aGVyZSBpcyBt b3JlIHRoYW4gb25lIGZpbGUgbmFtZSBsaXN0ZWQsIGxpc3QgbWVtYmVycyBz aG91bGQgYmUgZGVsaW1pdGVkAGJ5IGEgY29sb24gKDopIHVuZGVyIFVOSVgg YW5kIGEgc2VtaS1jb2xvbiAoOykgdW5kZXIgRE9TLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogU2V0IHByaW50ZXIg dG8gYXR0YWNoZWQgYW5zaSBwcmludGVyACAAVHlwZSAiUyIgdG8gc2V0IHlv dXIgcHJpbnRlciB0byAiYXR0YWNoZWQtdG8tYW5zaSIuAEl0IGlzIE9LIHRv IGluY2x1ZGUgImF0dGFjaGVkLXRvLWFuc2kiIGluIHlvdXIgcGVyc29uYWwg bGlzdCBiZWxvdy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAg ICAgICBPUFRJT046IFNldCBwcmludGVyIHRvIGF0dGFjaGVkIGFuc2kgcHJp bnRlciAobm8gZm9ybWZlZWQpACAAVHlwZSAiUyIgdG8gc2V0IHlvdXIgcHJp bnRlciB0byAiYXR0YWNoZWQtdG8tYW5zaS1uby1mb3JtZmVlZCIuAEl0IGlz IE9LIHRvIGluY2x1ZGUgImF0dGFjaGVkLXRvLWFuc2ktbm8tZm9ybWZlZWQi IGluIHlvdXIgcGVyc29uYWwAbGlzdCBiZWxvdy4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IFNldCBkZWZhdWx0IHBy aW50ZXIAIABNb3ZlIHRvIHRoZSBwcmludGVyIHlvdSB3YW50IGFuZCB0eXBl ICJTIiB0byBzZXQgaXQgdG8gYmUgeW91cgBkZWZhdWx0IHByaW50ZXIuICBU aGlzIGxpc3QgaXMgbm90IG1vZGlmaWFibGUgYnkgeW91IGFuZCBoYXMgYmVl bgBzZXQgdXAgYnkgdGhlIHN5c3RlbSBhZG1pbmlzdHJhdG9ycy4gIElmIHRo ZXJlIGlzIG1vcmUgdGhhbiBvbmUgcHJpbnRlcgBsaXN0ZWQgaW4gdGhlIENv bW1hbmQgTGlzdCwgeW91IHdpbGwgYmUgYWJsZSB0byBjeWNsZSB0aHJvdWdo IHRoYXQAd2hvbGUgbGlzdCBhdCB0aGUgdGltZSB5b3UgcHJpbnQsIHN0YXJ0 aW5nIHdpdGggeW91ciBkZWZhdWx0LgBJdCBpcyBPSyB0byBpbmNsdWRlIGVu dHJpZXMgZnJvbSB0aGlzIFN0YW5kYXJkIGxpc3QgaW4geW91ciBwZXJzb25h bABsaXN0IGJlbG93LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgIE9QVElPTjogU2V0IGRlZmF1bHQgcHJpbnRlcgAgAFlvdSBtYXkg YWRkIGFzIG1hbnkgcHJpbnQgY29tbWFuZHMgYXMgeW91IHdhbnQgdG8geW91 ciBwZXJzb25hbCBsaXN0LgBTcGVjaWZ5IG9uZSBvZiB0aGVtIGFzIHlvdXIg ZGVmYXVsdCBwcmludGVyIGJ5IG1vdmluZyB0byB0aGUgcHJpbnRlcgB5b3Ug d2FudCBhbmQgdHlwaW5nICJTIi4gIElmIHRoZXJlIGlzIG1vcmUgdGhhbiBv bmUgcHJpbnRlciBsaXN0ZWQAaW4gdGhlIENvbW1hbmQgTGlzdCwgeW91IHdp bGwgYmUgYWJsZSB0byBjeWNsZSB0aHJvdWdoIHRoYXQgbGlzdCBhdAB0aGUg dGltZSB5b3UgcHJpbnQsIHN0YXJ0aW5nIHdpdGggeW91ciBkZWZhdWx0LiAg SXQgaXMgT0sgdG8gaW5jbHVkZQBlbnRyaWVzIGZyb20gdGhlIFN0YW5kYXJk IGxpc3QgYWJvdmUgb3IgdG8gaW5jbHVkZSB0aGUgY29tbWFuZAAiYXR0YWNo ZWQtdG8tYW5zaSIgb3IgImF0dGFjaGVkLXRvLWFuc2ktbm8tZm9ybWZlZWQi IGFzIG9uZSBvZiB0aGUAZW50cmllcyBoZXJlLgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogVXNlci1JZGVudGlmaWNh dGlvbgAgAFRoaXMgdmFsdWUgaXMgdXNlZCBhcyBwYXJ0IG9mIHRoZSAiRnJv bSIgYWRkcmVzcyBvbiBtZXNzYWdlcyB5b3Ugc2VuZC4ASXQgaXMgYWxzbyB0 aGUgZGVmYXVsdCBsb2dpbiBuYW1lIGZvciByZW1vdGUgSU1BUCBzZXJ2ZXIg YWNjZXNzLiAgU2V0IHRoaXMAdG8gdGhlIHVzZXJuYW1lIHBhcnQgeW91IHdh bnQgdG8gYXBwZWFyIG9uIG91dGdvaW5nIGVtYWlsLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogVXNlci1Eb21haW4A IABUaGlzIHZhbHVlIHNwZWNpZmllcyB0aGUgZG9tYWluIHBhcnQgKHJpZ2h0 LWhhbmQgc2lkZSkgb2YgeW91ciByZXR1cm4AYWRkcmVzcyBvbiBvdXRnb2lu ZyBlbWFpbCBhbmQgaXMgYWxzbyB1c2VkIGFzIHRoZSBkZWZhdWx0IGRvbWFp biBmb3IgZW1haWwAY29tcG9zZWQgdG8gYSBsb2NhbCB1c2VyLiAgSWYgdW5z ZXQsIFVuaXggUGluZSB3aWxsIG9idGFpbiB0aGUgZG9tYWluIGZyb20AdGhl IHN5c3RlbS4gIE9mdGVuIHRoaXMgdmFsdWUgd2lsbCBiZSBzZXQgZm9yIHlv dXIgd2hvbGUgc2l0ZSBieSB0aGUAc3lzdGVtIGFkbWluaXN0cmF0b3IuACAA SWYgeW91IHNldCB0aGlzLCBzZWUgYWxzbyB0aGUgInF1ZWxsLXVzZXItbG9v a3VwLWluLXBhc3N3ZC1maWxlIiBmZWF0dXJlLgAgACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBTTVRQLVNlcnZlcgAg AFRoaXMgdmFsdWUgc3BlY2lmaWVzIHRoZSBuYW1lIG9mIG9uZSBvciBtb3Jl IFNNVFAgc2VydmVycyBmb3Igc2VuZGluZwBtYWlsLiBZb3UgbXVzdCBoYXZl IGFuIFNNVFAgc2VydmVyIGZvciB1c2Ugd2l0aCBQQy1QaW5lLiAgU01UUCBz ZXJ2ZXJzIGFyZQBub3JtYWxseSBzZXR1cCBieSBhIHN5c3RlbSBhZG1pbmlz dHJhdG9yIGZvciB1c2UgYnkgYWxsIG1lbWJlcnMgb2YgYSBnaXZlbgBjYW1w dXMgb3IgZGVwYXJ0bWVudC4gIENvbnRhY3QgeW91ciBsb2NhbCBoZWxwIGRl c2sgdG8gYXNrIHdoYXQgU01UUABzZXJ2ZXJzIHlvdSBzaG91bGQgdXNlLiAg VW5peCBQaW5lIHVzZXJzIGRvIG5vdCBuZWVkIHRvIHVzZSBhbiBTTVRQIHNl cnZlcgBhbmQgY2FuIGxlYXZlIHRoaXMgYmxhbmsuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBOTlRQLVNlcnZlcgAg AFRoaXMgdmFsdWUgc3BlY2lmaWVzIHRoZSBuYW1lIG9mIHRoZSBOTlRQIChO ZXR3b3JrIE5ld3MgVHJhbnNmZXIgUHJvdG9jb2wpAHNlcnZlciBmb3IgcmVh ZGluZyBhbmQgcG9zdGluZyBVU0VORVQgbmV3cy4gIE5OVFAgc2VydmVycyBh cmUgbm9ybWFsbHkAc2V0dXAgYnkgYSBzeXN0ZW0gYWRtaW5pc3RyYXRvciBm b3IgdXNlIGJ5IGFsbCBtZW1iZXJzIG9mIGEgZ2l2ZW4gY2FtcHVzAG9yIGRl cGFydG1lbnQuICBDb250YWN0IHlvdXIgbG9jYWwgaGVscCBkZXNrIHRvIGFz ayB3aGF0IE5OVFAgc2VydmVycyB5b3UAc2hvdWxkIHVzZS4gIE9mdGVuIFVu aXggUGluZSB1c2VycyB3aWxsIGZpbmQgdGhhdCB0aGlzIHZhcmlhYmxlIGhh cyBiZWVuAHNldCBmb3IgdGhlIHdob2xlIHN5c3RlbSAoYW5kIHlvdSBkb24n dCBoYXZlIHRvIHdvcnJ5IGFib3V0IGl0KS4gIFdoZW4geW91AGRlZmluZSBh biBOTlRQIHNlcnZlciBoZXJlLCBQaW5lIGltcGxpY2l0bHkgZGVmaW5lcyBh IG5ld3MgY29sbGVjdGlvbiBmb3IAeW91LCBhc3N1bWluZyB0aGF0IHNlcnZl ciBhcyB0aGUgbmV3cyBzZXJ2ZXIgYW5kIGFzc3VtaW5nIHRoYXQgeW91IHdp bGwAdXNlIHRoZSBOTlRQIHByb3RvY29sIGFuZCBhIGxvY2FsIG5ld3NyYyBj b25maWd1cmF0aW9uIGZpbGUgZm9yIHJlYWRpbmcAbmV3cy4gIEZvciBtb3Jl IGFib3V0IHJlYWRpbmcgbmV3cyB3aXRoIFBpbmUsIHNlZSB0aGUgcmVsZWFz ZSBub3Rlcy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBPUFRJT046IEluYm94LVBhdGgAIABUaGlzIHZhbHVlIG92ZXJyaWRlcyB0 aGUgZGVmYXVsdCB2YWx1ZSBvZiB5b3VyIElOQk9YIG5hbWUvcGF0aC9sb2Nh dGlvbi4AUEMtUGluZSB1c2VycyBtdXN0IHNwZWNpZnkgYW4gaW5ib3ggcGF0 aCBhbmQgaXQgbXVzdCBiZSBhIGZvbGRlciBvbiBhbgBJTUFQIHNlcnZlci4g IFVuaXggYW5kIFZNUyBQaW5lIHVzZXJzIHdpbGwgb2Z0ZW4gZmluZCB0aGF0 IHRoaXMgdmFyaWFibGUAaGFzIGJlZW4gcHJlLWNvbmZpZ3VyZWQgYnkgeW91 ciBzeXN0ZW0gYWRtaW5pc3RyYXRvci4gIFlvdSBtYXkgYmUgYWJsZSB0bwBz cGVjaWZ5IGFuIGFsdGVybmF0ZSBJTkJPWCB3aGljaCBpcyBlaXRoZXIgYSBs b2NhbCBmb2xkZXIgb3IgYSBmb2xkZXIgb24AYW4gSU1BUCBzZXJ2ZXIuACAA QSB0eXBpY2FsIHJlbW90ZSBpbmJveC1wYXRoIGVudHJ5IHdvdWxkIGJlOiB7 ezp7fW1vbmV0LmFydC5ub3doZXJlLmVkdX1JTkJPWAB3aGVyZSAibW9uZXQu YXJ0Lm5vd2hlcmUuZWR1IiBpcyByZXBsYWNlZCBieSB0aGUgbmFtZSBvZiB5 b3VyIElNQVAAbWFpbCBzZXJ2ZXIuACAARk9SIE1PUkUgSU5GT1JNQVRJT046 IEZyb20gdGhlIE1haW4gTWVudSwgc2VsZWN0ICJMIEZPTERFUiBMSVNUIiBh bmQAcHJlc3MgIj8iIGZvciBIZWxwLi4uIExvb2sgZm9yIHRoZSBzZWN0aW9u ICJWYWxpZCBGb2xkZXIgTmFtZXMiLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIE9QVElPTjogRm9sZGVyLUNvbGxlY3Rpb25zACAA Rm9sZGVyIGNvbGxlY3Rpb25zIGFyZSAicGxhY2VzIiB0byBzdG9yZSBmb2xk ZXJzLiAgVGhleSByb3VnaGx5AGNvcnJlc3BvbmQgdG8gYSBmaWxlc3lzdGVt ICJkaXJlY3RvcnkiLiBQaW5lIHdpbGwgbm9ybWFsbHkgcHJvdmlkZSB5b3UA d2l0aCBvbmUgZm9sZGVyIGNvbGxlY3Rpb24gYnkgZGVmYXVsdC4gIFVzaW5n IHRoaXMgb3B0aW9uLCB5b3UgbWF5AHNwZWNpZnkgYWRkaXRpb25hbCBjb2xs ZWN0aW9ucy4gIFRoZXNlIGNvbGxlY3Rpb25zIG1heSBiZSBsb2NhbCBvciBy ZW1vdGUsAGJ1dCB0aGV5IG11c3QgY29ycmVzcG9uZCB0byBhIHByZS1leGlz dGluZyBmaWxlc3lzdGVtIGRpcmVjdG9yeSwgaS5lLgBQaW5lIHdpbGwgbm90 IGNyZWF0ZSBhbnkgZGlyZWN0b3J5IG90aGVyIHRoYW4gdGhlIG9yaWdpbmFs IGRlZmF1bHQuACAAVGhlIGZpcnN0IGZvbGRlciBjb2xsZWN0aW9uIGxpc3Rl ZCBoZXJlIGlzIHRoZSBkZWZhdWx0IGNvbGxlY3Rpb24gZm9yIHRoZQBTYXZl IGNvbW1hbmQgLS0gdGhlIHBsYWNlIHZhcmlvdXMgZm9sZGVycyBhcmUgcHV0 IHVubGVzcyB5b3Ugc3BlY2lmeQBvdGhlcndpc2UuACAAQSB2YWxpZCBsb2Nh bCBjb2xsZWN0aW9uIGlzIGp1c3QgdGhlIHNwZWNpZmljYXRpb24gb2YgYSBk aXJlY3Rvcnkgb24gdGhlAGxvY2FsIHN5c3RlbSBmb2xsb3dlZCBieSBzcXVh cmUgYnJhY2tldHMuICBGb3IgZXhhbXBsZSwgIkFSVC0xMDFcW10iIG1heQBi ZSB2YWxpZCBvbiBhIFBDIGFuZCAiZXhoaWJpdC9bXSIgbWF5IGJlIHZhbGlk IG9uIFVuaXguACAAUGluZSBhbHNvIGFsbG93cyB5b3UgdG8gYWNjZXNzIGEg Y29sbGVjdGlvbiBvbiBhIHJlbW90ZSBjb21wdXRlciAocHJvdmlkZWQAaXQg c3VwcG9ydHMgSU1BUCBhbmQgeW91IGhhdmUgdGhlIHJpZ2h0IHRvIHN0b3Jl IGZvbGRlcnMgb24gaXQpLgBUbyBzcGVjaWZ5IGEgcmVtb3RlIGZvbGRlciBj b2xsZWN0aW9uLCB5b3UgbmVlZCB0byBnaXZlIHRoZSBuYW1lIG9mIHRoZQBJ TUFQIG1haWwgc2VydmVyLCB0aGUgbmFtZSBvZiB0aGUgY29sbGVjdGlvbiBv biB0aGF0IHNlcnZlciwgYW5kIHRoZSBzcXVhcmUAYnJhY2tldHMuICBGb3Ig aW5zdGFuY2UsICJ7ezp7fXdoYXJob2wuYXJ0Lm5vd2hlcmUuZWR1fWFydC0x MDEvW10iIGlzIGEAcmVtb3RlIGNvbGxlY3Rpb24uICBBcyB5b3UgY2FuIHRl bGwsIHRoZSBuYW1lIG9mIHRoZSBjb21wdXRlciBpcyBpbiB7ezp7fX0AYnJh Y2tldHMgZm9sbG93ZWQgaW1tZWRpYXRlbHkgYnkgdGhlIG5hbWUgb2YgdGhl IGNvbGxlY3Rpb24uACAAQ29sbGVjdGlvbiBzeW50YXg6ACAAIG9wdGlvbmFs LWxhYmVsIHt7Ont9b3B0aW9uYWwtaW1hcC1ob3N0bmFtZX1vcHRpb25hbC1k aXJlY3RvcnktcGF0aFtdACAAQWRkaXRpb25hbCBleGFtcGxlczoAIAAgU2F2 ZWQtRW1haWwge3s6e31rbGVlLmFydC5ub3doZXJlLmVkdX1tYWlsL1tdICA8 LS0gUmVtb3RlIGNvbGxlY3Rpb24AIFdpZGdldC1Qcm9qZWN0IHdpZGdldC9b XSAgICAgICAgICAgICAgICAgICA8LS0gTG9jYWwgY29sbGVjdGlvbiAoVW5p eCkAIERlc2t0b3AgICAgICAgIE1BSUxcW10gICAgICAgICAgICAgICAgICAg IDwtLSBMb2NhbCBjb2xsZWN0aW9uIChQQykAIABVc2UgdGhlIGZvbGxvd2lu ZyBTRVRVUCBDT05GSUdVUkFUSU9OIGNvbW1hbmRzIHRvIG1hbmlwdWxhdGUg eW91ciBmb2xkZXIAY29sbGVjdGlvbnMgbGlzdDoAIAAge0Y5IDogQX0gIEFk ZCBWYWx1ZQAge0YxMDogRH0gIERlbGV0ZSBWYWx1ZQAge0Y0IDogQ30gIENo YW5nZSB0aGUgY3VycmVudCBzZXR0aW5nACAARk9SIE1PUkUgSU5GT1JNQVRJ T046IEZyb20gdGhlIE1haW4gTWVudSwgc2VsZWN0ICJMIEZPTERFUiBMSVNU IiBhbmQAcHJlc3MgIj8iIGZvciBIZWxwLi4uIExvb2sgZm9yIHRoZSBzZWN0 aW9uIG9uICJGb2xkZXIgQ29sbGVjdGlvbnMiLgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgICBPUFRJT046IE5ld3MtQ29sbGVjdGlv bnMAIABUaGlzIHZhbHVlIGRlZmluZXMgb25lIG9yIG1vcmUgY29sbGVjdGlv bnMgb2YgaW5jb21pbmcgbmV3c2dyb3VwIGZvbGRlcnM7AGhvd2V2ZXIsIG1v c3QgcGVvcGxlIHdpbGwgbm90IG5lZWQgdG8gdXNlIHRoaXMgb3B0aW9uIHNp bmNlIHNldHRpbmcgdGhlAG5udHAtc2VydmVyIG9wdGlvbiB3aWxsIGltcGxp Y2l0bHkgZGVmaW5lIHRoZSBtb3N0IGNvbW1vbiBuZXdzLWNvbGxlY3Rpb24A Y29uZmlndXJhdGlvbi4AIABZb3UgY2FuIHVzZSB0aGlzIHRvIHNldCBhIHNw ZWNpZmljIG5ld3MgY29sbGVjdGlvbiBvdGhlciB0aGFuIHRoYXQgZGVmaW5l ZABpbXBsaWNpdGx5IGJ5IGRlZmluaW5nIGFuIE5OVFAgc2VydmVyLiAgTmV3 cyBjb2xsZWN0aW9ucyBkZWZpbmVkIGhlcmUgY2FuAHRha2Ugc2V2ZXJhbCBm b3JtczoAIAAgIFBhcnRpYWwgbmV3c2ZlZWRzOiAgICAgICAgICAgIE5ld3Mg Knt7Ont9bmV3cy5ub3doZXJlLmVkdS9ubnRwfVtjb21wLipdACAgTmV3cyBv biB0aGUgbG9jYWwgaG9zdDogICAgICAgTmV3cyAqW10AICBOZXdzZmVlZHMg YWNjZXNzZWQgdmlhIElNQVA6ICBOZXdzICp7ezp7fW5ld3Mubm93aGVyZS5l ZHV9W10AIABGT1IgTU9SRSBJTkZPUk1BVElPTiBvbiBjb2xsZWN0aW9ucywg Y2hlY2sgdGhlIGhlbHAgZm9yIHRoZSAiRm9sZGVyAENvbGxlY3Rpb25zIiBv cHRpb24gYWJvdmUgYW5kIHRoZSBoZWxwIGZvciB0aGUgRk9MREVSIExJU1Qg c2NyZWVuLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg ICBPUFRJT046IERlZmF1bHQtRkNDIChGaWxlIENhcmJvbiBDb3B5KQAgAFRo aXMgdmFsdWUgc3BlY2lmaWVzIHdoZXJlIGEgY29weSBvZiBvdXRnb2luZyBt YWlsIHNob3VsZCBiZSBzYXZlZC4gIElmAHRoaXMgaXMgbm90IGEgcGF0aCBu YW1lLCBpdCB3aWxsIGJlIGluIHRoZSBkZWZhdWx0IGNvbGxlY3Rpb24gZm9y IHNhdmVzLgBBbnkgdmFsaWQgZm9sZGVyIHNwZWNpZmljYXRpb24sIGxvY2Fs IG9yIElNQVAsIGlzIGFsbG93ZWQuICBUaGlzIGRlZmF1bHQAZm9sZGVyIGNh cmJvbiBjb3B5IG9ubHkgYXBwbGllcyB3aGVuIHRoZSBmY2MtcnVsZS1uYW1l IChzZWUgbGF0ZXIgaW4gdGhpcwBjb25maWd1cmF0aW9uIHNjcmVlbikgaXMg c2V0IHRvIHVzZSB0aGUgZGVmYXVsdCBmb2xkZXIuICBVbml4IFBpbmUgZGVm YXVsdABpcyBub3JtYWxseSAic2VudC1tYWlsIiBpbiB0aGUgZGVmYXVsdCBm b2xkZXIgY29sbGVjdGlvbi4gUEMtUGluZQBkZWZhdWx0IGlzICJTRU5UTUFJ TCIgKG5vcm1hbGx5IHN0b3JlZCBhcyBTRU5UTUFJTC5NVFgpACAAVG8gc3Vw cHJlc3Mgc2F2aW5nIG9mIG91dGdvaW5nIG1haWwsIHNldDogZGVmYXVsdC1m Y2M9IiIAIABGT1IgTU9SRSBJTkZPUk1BVElPTjogRnJvbSB0aGUgTWFpbiBN ZW51LCBzZWxlY3QgIkwgRk9MREVSIExJU1QiIGFuZABwcmVzcyAiPyIgZm9y IEhlbHAuLi4gTG9vayBmb3IgdGhlIHNlY3Rpb24gIlZhbGlkIEZvbGRlciBO YW1lcyIuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAg IE9QVElPTjogRGVmYXVsdC1TYXZlZC1Nc2ctRm9sZGVyACAAVGhpcyBvcHRp b24gZGV0ZXJtaW5lcyB0aGUgZGVmYXVsdCBmb2xkZXIgbmFtZSBmb3IgU2F2 ZXMuLi4gIElmAHRoaXMgaXMgbm90IGEgcGF0aCBuYW1lLCBpdCB3aWxsIGJl IGluIHRoZSBkZWZhdWx0IGNvbGxlY3Rpb24gZm9yIHNhdmVzLgBBbnkgdmFs aWQgZm9sZGVyIHNwZWNpZmljYXRpb24sIGxvY2FsIG9yIElNQVAsIGlzIGFs bG93ZWQuICBUaGlzIGRlZmF1bHQAZm9sZGVyIG9ubHkgYXBwbGllcyB3aGVu IHRoZSBzYXZlZC1tc2ctbmFtZS1ydWxlIChzZWUgbGF0ZXIgaW4gdGhpcwBj b25maWd1cmF0aW9uIHNjcmVlbikgZG9lc24ndCBvdmVycmlkZSBpdC4gIFVu aXggUGluZSBkZWZhdWx0AGlzIG5vcm1hbGx5ICJzYXZlZC1tZXNzYWdlcyIg aW4gdGhlIGRlZmF1bHQgZm9sZGVyIGNvbGxlY3Rpb24uIFBDLVBpbmUAZGVm YXVsdCBpcyAiU0FWRU1BSUwiIChub3JtYWxseSBzdG9yZWQgYXMgU0FWRU1B SUwuTVRYKQAgAEZPUiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRoZSBNYWlu IE1lbnUsIHNlbGVjdCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNzICI/IiBm b3IgSGVscC4uLiBMb29rIGZvciB0aGUgc2VjdGlvbiAiVmFsaWQgRm9sZGVy IE5hbWVzIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICAgT1BUSU9OOiBQb3N0cG9uZWQtRm9sZGVyACAAVGhpcyB2YWx1ZSBvdmVy cmlkZXMgdGhlIGRlZmF1bHQgbmFtZSBmb3IgdGhlIGZvbGRlciB3aGVyZSBw b3N0cG9uZWQAbWVzc2FnZXMgYXJlIHNhdmVkLiAgSWYgdGhpcyBpcyBub3Qg YSBwYXRoIG5hbWUsIGl0IHdpbGwgYmUgaW4gdGhlIGRlZmF1bHQAY29sbGVj dGlvbiBmb3IgbWVzc2FnZSBTYXZlcy4gIEFueSB2YWxpZCBmb2xkZXIgc3Bl Y2lmaWNhdGlvbiwgbG9jYWwgb3IAcmVtb3RlLCBpcyBhbGxvd2VkLiAgVGhl IFVuaXggUGluZSBkZWZhdWx0IGlzIG5vcm1hbGx5ICJwb3N0cG9uZWQtbXNn cyIAaW4gdGhlIGRlZmF1bHQgY29sbGVjdGlvbi4gUEMtUGluZSBkZWZhdWx0 IGlzICJQT1NUUE9ORCIgKHN0b3JlZCBhcwBQT1NUUE9ORC5NVFgpLgAgAEZP UiBNT1JFIElORk9STUFUSU9OOiBGcm9tIHRoZSBNYWluIE1lbnUsIHNlbGVj dCAiTCBGT0xERVIgTElTVCIgYW5kAHByZXNzICI/IiBmb3IgSGVscC4uLiBM b29rIGZvciB0aGUgc2VjdGlvbiAiVmFsaWQgRm9sZGVyIE5hbWVzIi4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgT1BUSU9OOiBS ZWFkLU1lc3NhZ2UtRm9sZGVyACAAQnkgdmlydHVlIG9mIHNwZWNpZnlpbmcg YSBmb2xkZXIgbmFtZSBoZXJlLCBQaW5lIHdpbGwgYmUgY29uZmlndXJlZCB0 bwBzYXZlIGFsbCBtZXNzYWdlcyB3aGljaCB5b3UgaGF2ZSByZWFkIGR1cmlu ZyBhIHNlc3Npb24gaW50byB0aGUgZGVzaWduYXRlZAAicmVhZCBtZXNzYWdl cyIgZm9sZGVyLiAgVGhpcyBhbGxvd3MgeW91IHRvIG1vcmUgZWFzaWx5IGRp c3Rpbmd1aXNoAGJldHdlZW4geW91ciByZWFsbHkgbmV3IGVtYWlsIChpbiB5 b3VyIElOQk9YKSBhbmQgdGhvc2Ugd2hpY2ggeW91IGhhdmUAYWxyZWFkeSBy ZWFkLiAgRGVwZW5kaW5nIG9uIGhvdyB5b3UgZGVmaW5lIHRoZSAiYXV0by1t b3ZlLXJlYWQtbWVzc2FnZXMiAHNldHRpbmcgaW4gdGhlICJmZWF0dXJlLWxp c3QiLCB5b3UgbWF5IG9yIG1heSBub3QgYmUgYXNrZWQgd2hlbiB5b3UgcXVp dABQaW5lIGlmIHlvdSB3YW50IHJlYWQgbWVzc2FnZXMgdG8gYmUgbW92ZWQg dG8gdGhpcyBmb2xkZXIuICBJbiBlaXRoZXIAY2FzZSwgbW92aW5nIHRoZSBt ZXNzYWdlcyBtZWFucyB0aGV5IHdpbGwgYmUgZGVsZXRlZCBmcm9tIHlvdXIg SU5CT1guACAASWYgdGhpcyBpcyBub3QgYSBwYXRoIG5hbWUsIGl0IHdpbGwg YmUgaW4gdGhlIGRlZmF1bHQgY29sbGVjdGlvbiBmb3IAc2F2ZXMuICBBbnkg dmFsaWQgZm9sZGVyIHNwZWNpZmljYXRpb24sIGxvY2FsIG9yIHJlbW90ZSAo dmlhIElNQVApLCBpcwBhbGxvd2VkLiAgVGhlcmUgaXMgbm8gZGVmYXVsdCBm b3IgdGhlIG5hbWUgb2YgdGhlIHJlYWQgbWVzc2FnZSBmb2xkZXIuACAARk9S IE1PUkUgSU5GT1JNQVRJT046IEZyb20gdGhlIE1haW4gTWVudSwgc2VsZWN0 ICJMIEZPTERFUiBMSVNUIiBhbmQAcHJlc3MgIj8iIGZvciBIZWxwIGFuZCBs b29rIGZvciB0aGUgc2VjdGlvbiAiVmFsaWQgRm9sZGVyIE5hbWVzIi4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgT1BUSU9OOiBJ bmNvbWluZy1BcmNoaXZlLUZvbGRlcnMAIABUaGlzIGlzIGxpa2UgUmVhZC1N ZXNzYWdlLUZvbGRlciwgb25seSBtb3JlIGdlbmVyYWwuICBZb3UgbWF5IGFy Y2hpdmUAYW55IG9mIHRoZSBmb2xkZXJzIGluIHlvdXIgaW5jb21pbmcgY29s bGVjdGlvbi4gIFRoaXMgaXMgYSBsaXN0IG9mIGZvbGRlcgBwYWlycywgd2l0 aCB0aGUgZmlyc3Qgc2VwYXJhdGVkIGZyb20gdGhlIHNlY29uZCBpbiB0aGUg cGFpciBieSBhIHNwYWNlLgBUaGUgZmlyc3QgZm9sZGVyIGluIGEgcGFpciBp cyB0aGUgZm9sZGVyIHlvdSB3YW50IHRvIGFyY2hpdmUsIGFuZCB0aGUAc2Vj b25kIGZvbGRlciBpcyB0aGUgZm9sZGVyIHRoYXQgcmVhZCBtZXNzYWdlcyBm cm9tIHRoZSBmaXJzdCBzaG91bGQgYmUAbW92ZWQgdG8uICBEZXBlbmRpbmcg b24gaG93IHlvdSBkZWZpbmUgdGhlICJhdXRvLW1vdmUtcmVhZC1tZXNzYWdl cyIAc2V0dGluZyBpbiB0aGUgImZlYXR1cmUtbGlzdCIsIHlvdSBtYXkgb3Ig bWF5IG5vdCBiZSBhc2tlZCB3aGVuIHlvdQBsZWF2ZSB0aGUgZmlyc3QgZm9s ZGVyIGlmIHlvdSB3YW50IHJlYWQgbWVzc2FnZXMgdG8gYmUgbW92ZWQgdG8g dGhlAHNlY29uZCBmb2xkZXIuICBJbiBlaXRoZXIgY2FzZSwgbW92aW5nIHRo ZSBtZXNzYWdlcyBtZWFucyB0aGV5IHdpbGwgYmUAZGVsZXRlZCBmcm9tIHRo ZSBmaXJzdCBmb2xkZXIuACAASWYgdGhlc2UgYXJlIG5vdCBwYXRoIG5hbWVz LCB0aGV5IHdpbGwgYmUgaW4gdGhlIGRlZmF1bHQgY29sbGVjdGlvbiBmb3IA c2F2ZXMuICBBbnkgdmFsaWQgZm9sZGVyIHNwZWNpZmljYXRpb24sIGxvY2Fs IG9yIHJlbW90ZSAodmlhIElNQVApLCBpcwBhbGxvd2VkLiAgVGhlcmUgaXMg bm8gZGVmYXVsdC4AIABGT1IgTU9SRSBJTkZPUk1BVElPTjogRnJvbSB0aGUg TWFpbiBNZW51LCBzZWxlY3QgIkwgRk9MREVSIExJU1QiIGFuZABwcmVzcyAi PyIgZm9yIEhlbHAgYW5kIGxvb2sgZm9yIHRoZSBzZWN0aW9uICJWYWxpZCBG b2xkZXIgTmFtZXMiLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgIE9QVElPTjogbmV3c3JjLXBhdGgAIABUaGlzIG9wdGlvbiBvdmVy cmlkZXMgdGhlIGRlZmF1bHQgbmFtZSBQaW5lIHVzZXMgZm9yIHlvdXIgIm5l d3NyYyIgbmV3cwBzdGF0dXMgYW5kIHN1YnNjcmlwdGlvbiBmaWxlLiAgSWYg c2V0LCBQaW5lIHdpbGwgdGFrZSB0aGlzIHZhbHVlIGFzIHRoZQBmdWxsIHBh dGhuYW1lIGZvciB0aGUgZGVzaXJlZCBuZXdzcmMgZmlsZS4AIABJZiB0aGlz IG9wdGlvbiBpcyBub3Qgc2V0LCBVbml4IFBpbmUgbG9va3MgZm9yIHRoZSBm aWxlIH4vLm5ld3NyYyBhbmQAUEMtUGluZSBsb29rcyBmaXJzdCBmb3IgICRI T01FXE5FV1NSQyAgKHdoZXJlICRIT01FIGRlZmF1bHRzIHRvIHRoZSByb290 AG9mIHRoZSBjdXJyZW50IGRyaXZlLCBlLmcuICJDOlwiICkgYW5kIHRoZW4g aXQgbG9va3MgaW4gdGhlIHNhbWUAZGlyZWN0b3J5IGFzIHlvdXIgcGluZXJj IGZpbGUgZm9yIE5FV1NSQy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AICAgICAgICBPUFRJT046IFNpZ25hdHVyZS1GaWxlACAAVGhpcyBpcyB0 aGUgbmFtZSBvZiBhIGZpbGUgd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5 IGluc2VydGVkIGludG8Ab3V0Z29pbmcgbWVzc2FnZXMuICBJdCB0eXBpY2Fs bHkgY29udGFpbnMgaW5mb3JtYXRpb24gc3VjaCBhcyB5b3VyIG5hbWUsAGVt YWlsIGFkZHJlc3MgYW5kIG9yZ2FuaXphdGlvbmFsIGFmZmlsaWF0aW9uLiAg UGluZSBhZGRzIHRoZSBzaWduYXR1cmUAaW50byB0aGUgbWVzc2FnZSBhcyBz b29uIGFzIHlvdSBlbnRlciB0aGUgY29tcG9zZXIgc28geW91IGNhbiBjaG9v c2UgdG8AcmVtb3ZlIGl0IG9uIGEgbWVzc2FnZSBieSBtZXNzYWdlIGJhc2lz LiAgU2lnbmF0dXJlIGZpbGUgcGxhY2VtZW50IGluAG1lc3NhZ2UgcmVwbGll cyBpcyBjb250cm9sbGVkIGJ5IHRoZSAic2lnbmF0dXJlLWF0LWJvdHRvbSIg c2V0dGluZyBpbgB0aGUgZmVhdHVyZSBsaXN0LgAgAFRoZSBkZWZhdWx0IGZp bGUgbmFtZSBvbiBVbml4IGlzICIuc2lnbmF0dXJlIjsgb24gUEMtUGluZSB0 aGUgZmlsZSBpcyBpbgB0aGUgc2FtZSBkaXJlY3RvcnkgYXMgeW91ciBQSU5F UkMgZmlsZSwgdW5kZXIgdGhlIG5hbWUgIlxQSU5FLlNJRyIuAFRoZSBzaWdu YXR1cmUgZmlsZSBtdXN0IGJlIGtlcHQgb24gdGhlIGxvY2FsIHN5c3RlbSwg bm90IGEgcmVtb3RlIElNQVAAc2VydmVyLgAgAFRvIGNyZWF0ZSBvciBlZGl0 IHlvdXIgc2lnbmF0dXJlIGZpbGUgY2hvb3NlIFNldHVwIGZyb20gdGhlIE1h aW4gTWVudQBhbmQgdGhlbiBzZWxlY3QgUyBmb3IgU2lnbmF0dXJlIChNYWlu L1NldHVwL1NpZ25hdHVyZSkuICBUaGlzIHB1dHMgeW91AGludG8gdGhlIFNp Z25hdHVyZSBFZGl0b3Igd2hlcmUgeW91IGNhbiBlbnRlciBhICpmZXcqIGxp bmVzIG9mIHRleHQAY29udGFpbmluZyB5b3VyIGlkZW50aXR5IGFuZCBhZmZp bGlhdGlvbi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBPUFRJT046IEFkZHJlc3MtQm9vawAgAFRoaXMgdmFsdWUgb3ZlcnJpZGVz IHRoZSBkZWZhdWx0IG5hbWUgb2YgeW91ciBwZXJzb25hbCBhZGRyZXNzIGJv b2sgZmlsZS4AWW91IG1heSBhbHNvIGRlZmluZSBhZGRpdGlvbmFsIHBlcnNv bmFsIGFkZHJlc3MgYm9va3MsIHRvIHdoaWNoIHlvdQBtYXkgYWRkIHNlbGVj dGVkIGFkZHJlc3NlcyBmcm9tIHdpdGhpbiBQaW5lLgAgAFRoZSBkZWZhdWx0 IGlzIHRvIGhhdmUgYSBzaW5nbGUgYWRkcmVzcyBib29rLiAgT24gVW5peCB0 aGUgZmlsZSBpcyBuYW1lZAAifi8uYWRkcmVzc2Jvb2siIGFuZCBvbiBQQ3Mg dGhlIGZpbGUgaXMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGFzIHlvdXIAUElO RVJDIGZpbGUsIHVuZGVyIHRoZSBuYW1lICJcQUREUkJPT0siLgAgAEF0IHRo aXMgdGltZSBhZGRyZXNzIGJvb2tzIG11c3QgYmUga2VwdCBvbiB0aGUgbG9j YWwgc3lzdGVtLCBub3QgYSByZW1vdGUASU1BUCBzZXJ2ZXIuICBJZiB5b3Ug b3ZlcnJpZGUgdGhlIGRlZmF1bHQgbmFtZSBmb3IgUEMtUGluZSdzIGFkZHJl c3Nib29rLABkbyBub3QgYWRkIGEgZmlsZW5hbWUgZXh0ZW5zaW9uLCBzaW5j ZSBQaW5lIHdpbGwgdXNlIHlvdXIgc3BlY2lmaWVkIG5hbWUAYW5kIGFkZCBh ICIubHUiIGV4dGVuc2lvbiB3aGVuIGl0IGdlbmVyYXRlcyBpdHMgYXV4aWxp YXJ5IGluZGV4IChsb29rAHVwKSBmaWxlLgAgAFlvdSBtYXkgb3B0aW9uYWxs eSBwcmVjZWRlIHRoZSBmaWxlIG5hbWUgd2l0aCBhIGxhYmVsIHRoYXQgd2ls bCBiZSB1c2VkAGZvciBpZGVudGlmaWNhdGlvbiBpbiB0aGUgQUREUkVTUyBC T09LIGRpc3BsYXkuICBGb3IgZXhhbXBsZToAIAAgICBQRVJTT05BTCBhZGRy Ym9vawAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9Q VElPTjogR2xvYmFsLUFkZHJlc3MtQm9vawAgAFRoaXMgdmFsdWUgc3BlY2lm aWVzIHRoZSBuYW1lKHMpIG9mIGdsb2JhbCAoc3lzdGVtLXdpZGUpIGFkZHJl c3MgYm9va3MuIABEZWZpbmluZyB0aGVzZSB3aWxsIHR5cGljYWxseSBiZSBk b25lIGluIHRoZSBzeXN0ZW0td2lkZSBQaW5lAGNvbmZpZ3VyYXRpb24gZmls ZSBieSB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9yLiAgVGhpcyBvcHRpb24g bWF5IGJlIHVzZWQAdG8gc3BlY2lmeSBhIHNoYXJlZCB3b3JrZ3JvdXAgYWRk cmVzc2Jvb2ssIG9yIHRvIG92ZXJyaWRlIHRoZSBzeXN0ZW0td2lkZQBkZWZh dWx0LCBpZiBpdCBleGlzdHMuIAAgAFlvdSBtYXkgb3B0aW9uYWxseSBwcmVj ZWRlIHRoZSBmaWxlIG5hbWUgd2l0aCBhIGxhYmVsIHRoYXQgd2lsbCBiZSB1 c2VkAGZvciBpZGVudGlmaWNhdGlvbiBpbiB0aGUgQUREUkVTUyBCT09LIGRp c3BsYXkuICBGb3IgZXhhbXBsZToAIAAgICBXT1JLR1JPVVAgd2dhZGRyYmsA IABHbG9iYWwgYWRkcmVzcyBib29rcyBtdXN0IGJlIGFjY2Vzc2libGUgdmlh IG5vcm1hbCBmaWxlIGFjY2VzcyByb3V0aW5lcwBvbiB0aGUgbWFjaGluZSB3 aGVyZSBQaW5lIGlzIHJ1bm5pbmcuICBVbmxpa2UgcGVyc29uYWwgYWRkcmVz cyBib29rcywAZ2xvYmFsIGFkZHJlc3MgYm9va3MgbWF5IG5vdCBiZSBtb2Rp ZmllZC91cGRhdGVkIGZyb20gd2l0aGluIFBpbmU7AHRoYXQgaXMsIHRoZXkg YXJlIFJlYWQtT25seS4AIABUaGVyZSBpcyBubyBkZWZhdWx0IHZhbHVlIGZv ciB0aGlzIG9wdGlvbi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBPUFRJT046IEluaXRpYWwtS2V5c3Ryb2tlLUxpc3QAIABUaGUg aW5pdGlhbCBrZXlzdHJva2UgLS1vciBjb21tYW5kLS0gbGlzdCBvcHRpb24g bGV0cyB5b3Ugc3RhcnQgUGluZSBhdABhbnkgcGxhY2UgeW91IGxpa2UuICBX aGF0ZXZlciBrZXlzdHJva2VzIHlvdSBzcGVjaWZ5IGhlcmUgd2lsbCBiZSBl eGVjdXRlZABieSBQaW5lIHVwb24gc3RhcnR1cCBhcyBhIG1hY3JvLiAgVGhl IHdvcmRzIFNQQUNFLCBUQUIsIERPV04sIFVQLCBMRUZULCBhbmQAUklHSFQg aW5kaWNhdGUgdGhlIHByZXNzaW5nIG9mIHRob3NlIGtleXMuICBDUiBpbmRp Y2F0ZXMgdGhlIHByZXNzaW5nIG9mAHRoZSBSRVRVUk4ga2V5LiAgRjEgdGhy b3VnaCBGMTIgcmVwcmVzZW50IHRoZSBmdW5jdGlvbiBrZXlzLiAgRm9yIGV4 YW1wbGUsAHRvIHZpZXcgbWVzc2FnZSAxIG9uIHN0YXJ0dXAsIHlvdSB3b3Vs ZCBzcGVjaWZ5IGksaiwxLENSLHYuACAAUmVzdHJpY3Rpb246IFlvdSBjYW5u b3QgcHJlLXR5cGUgaW50byB0aGUgY29tcG9zZXIgd2l0aCB0aGUgaW5pdGlh bABrZXlzdHJva2UgbGlzdC4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3Bp Yz4AICAgICAgICBPUFRJT046IERlZmF1bHQtQ29tcG9zZXItSGVhZGVycwAg AFlvdSBjYW4gZGVjaWRlIHdoaWNoIGhlYWRlcnMgeW91IHdhbnQgdmlzaWJs ZSB3aGVuIGNvbXBvc2luZyBvdXRnb2luZwBlbWFpbCB1c2luZyB0aGlzIG9w dGlvbi4gIFlvdSBjYW4gc3BlY2lmeSBhbnkgb2YgdGhlIHJlZ3VsYXIgc2V0 LCBhbnkgcmljaABoZWFkZXIgb3IgYW55IGN1c3RvbSBoZWFkZXIgd2hpY2gg eW91IGhhdmUgYWxyZWFkeSBkZWZpbmVkLiAgSWYgeW91IHVzZQB0aGlzIHNl dHRpbmcgYXQgYWxsLCB5b3UgbXVzdCBzcGVjaWZ5IGFsbCB0aGUgaGVhZGVy cyB5b3Ugd2FudCB0byBzZWUsIHlvdQBjYW4ndCBqdXN0IGFkZCB0byB0aGUg cmVndWxhciBoZWFkZXIgc2V0LiAgVGhlIGRlZmF1bHQgc2V0IGlzIFRvOiwg Q2M6LABBdHRjaG1udDosIGFuZCBTdWJqZWN0Oi4AIABOb3RlIHRoYXQgdGhl ICJOZXdzZ3JvdXBzOiIgaGVhZGVyIHdpbGwgYmUgYWJicmV2aWF0ZWQgaW4g dGhlIENvbXBvc2VyAGRpc3BsYXksIGJ1dCBzaG91bGQgYmUgc3BlbGxlZC1p bi1mdWxsIGhlcmUuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBDdXN0b21pemVkLUhlYWRlcnMAIABZb3UgbWF5IGFk ZCB5b3VyIG93biBjdXN0b20gaGVhZGVycyB0byBhbGwgb3V0Z29pbmcgbWVz c2FnZXMuICBFYWNoIGhlYWRlcgB5b3Ugc3BlY2lmeSBoZXJlIG11c3QgaW5j bHVkZSB0aGUgaGVhZGVyIHRhZyAoUmVwbHktVG86LCBBcHByb3ZlZDosIGV0 Yy4pAGFuZCBtYXkgb3B0aW9uYWxseSBpbmNsdWRlIGEgdmFsdWUgZm9yIHRo YXQgaGVhZGVyLiAgSWYgeW91IHdhbnQgdG8gc2VlAHRoZXNlIGN1c3RvbSBo ZWFkZXJzIGVhY2ggdGltZSB5b3UgY29tcG9zZSBhIG1lc3NhZ2UsIHlvdSBt dXN0IGFkZCB0aGVtIHRvAHlvdXIgZGVmYXVsdCBjb21wb3NlciBoZWFkZXJz IGxpc3QgKHNlZSBhYm92ZSksIG90aGVyd2lzZSB0aGV5IGJlY29tZSBwYXJ0 AG9mIHRoZSByaWNoIGhlYWRlciBzZXQgd2hpY2ggeW91IG9ubHkgc2VlIHdo ZW4geW91IHByZXNzIHRoZSByaWNoIGhlYWRlcgAoQ3RybC1SKSBjb21tYW5k LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElP TjogVmlld2VyLUhlYWRlcnMAIABZb3UgbWF5IGNoYW5nZSB0aGUgZGVmYXVs dCBsaXN0IG9mIGhlYWRlcnMgdGhhdCBhcmUgdmlld2VkIGJ5IGxpc3RpbmcA dGhlIGhlYWRlcnMgeW91IHdhbnQgdG8gdmlldyBoZXJlLiAgSWYgdGhlIGhl YWRlcnMgaW4geW91ciAidmlld2VyLWhkcnMiAGxpc3QgYXJlIHByZXNlbnQg aW4gdGhlIG1lc3NhZ2UsIHRoZW4gdGhleSB3aWxsIGJlIHNob3duLiAgVGhl IG9yZGVyIG9mAHRoZSBoZWFkZXJzIHlvdSBsaXN0IHdpbGwgYmUgaG9ub3Jl ZC4gIElmIHRoZSBzcGVjaWFsIHZhbHVlICJhbGwtZXhjZXB0IgBpcyBpbmNs dWRlZCBhcyB0aGUgZmlyc3QgaGVhZGVyIGluIHRoZSAidmlld2VyLWhkcnMi IGxpc3QsIHRoZW4gYWxsIGhlYWRlcnMAaW4gdGhlIG1lc3NhZ2UgZXhjZXB0 IHRob3NlIGluIHRoZSBsaXN0IHdpbGwgYmUgc2hvd24uICBUaGUgdmFsdWVz IGFyZQBhbGwgY2FzZSBpbnNlbnNpdGl2ZS4AIABOb3RlIHRoYXQgb25jZSB5 b3UgcHV0IGFueXRoaW5nIGluIHRoZSAidmlld2VyLWhkcnMiIGxpc3QsIHRo ZW4gdGhlAG9yaWdpbmFsIGRlZmF1bHQgaGVhZGVycyBhcmUgaWdub3JlZC4g IFNvLCBpZiB5b3UganVzdCB3YW50ZWQgdG8gYWRkAHRoZSBoZWFkZXIgT3Jn YW5pemF0aW9uIHRvIHRoZSBsaXN0LCB5b3UnZCBoYXZlIHRvIGxpc3QgT3Jn YW5pemF0aW9uIHBsdXMAYWxsIG9mIHRoZSBvdGhlciBoZWFkZXJzIG9yaWdp bmFsbHkgaW4gdGhlIGRlZmF1bHQgbGlzdC4gIElmIHlvdSBqdXN0AGluY2x1 ZGVkIE9yZ2FuaXphdGlvbiBhbmQgbm90aGluZyBlbHNlLCB0aGVuIHlvdSdk IHNlZSBvbmx5IHRoZSBPcmdhbml6YXRpb24AaGVhZGVyLCBub3RoaW5nIGVs c2UuACAAVGhlIGRlZmF1bHQgbGlzdCBvZiBoZWFkZXJzIGluY2x1ZGVzIEZy b20sIFJlc2VudC1Gcm9tLCBUbywgUmVzZW50LVRvLABDYywgUmVzZW50LWNj LCBCY2MsIE5ld3Nncm91cHMsIEZvbGxvd3VwLVRvLCBEYXRlLCBSZXNlbnQt RGF0ZSwAU3ViamVjdCwgUmVzZW50LVN1YmplY3QsIGFuZCBSZXBseS1Uby4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046 IFNhdmVkLU1zZy1OYW1lLVJ1bGUAIABUaGlzIG9wdGlvbiBkZXRlcm1pbmVz IHRoZSBkZWZhdWx0IGZvbGRlciBuYW1lIGZvciBTYXZlcy4uLiBDaG9vc2Ug ZWl0aGVyOgBkZWZhdWx0LWZvbGRlciwgbGFzdC1mb2xkZXItdXNlZCwgYnkt ZnJvbSwgYnktc2VuZGVyLCBieS1yZWNpcGllbnQsAGJ5LW5pY2stb2YtZnJv bSwgYnktbmljay1vZi1zZW5kZXIsIGJ5LW5pY2stb2YtcmVjaXAsIGJ5LWZj Yy1vZi1mcm9tLABieS1mY2Mtb2Ytc2VuZGVyLCBvciBieS1mY2Mtb2YtcmVj aXAuAE5vcm1hbCBkZWZhdWx0IGlzICJkZWZhdWx0LWZvbGRlciIsIHdoaWNo IG9uIFVuaXggbWVhbnMAInNhdmVkLW1lc3NhZ2VzIiBhbmQgaW4gUEMtUGlu ZSBtZWFucyAiU0FWRU1BSUwiLgBCeS1mcm9tIGZhbGxzIGJhY2sgdG8gYnkt c2VuZGVyIGlmIHRoZXJlIGlzIG5vIGZyb20sIGFuZCB2aWNlIHZlcnNhIGZv cgBieS1zZW5kZXIuICBCeS1yZWNpcGllbnQgd2lsbCB1c2UgdGhlIG5ld3Nn cm91cCBuYW1lIGlmIGl0IHdhcyBwb3N0ZWQgdG8AYSBuZXdzZ3JvdXAuICBU aGUgYnktbmljay4uLiBmb3JtcyBjaG9vc2UgYXJlIGxpa2UgdGhlIHNhbWUg Zm9ybXMgd2l0aG91dAB0aGUgYnktbmljayBleGNlcHQgdGhhdCB0aGUgcmVz dWx0aW5nIGFkZHJlc3MgaXMgbG9va2VkIHVwIGluIHRoZSB1c2VyJ3MAYWRk cmVzcyBib29rcyBhbmQgaWYgaXQgaXMgZm91bmQsIHRoZSBuaWNrbmFtZSBm b3IgdGhhdCBlbnRyeSBpcyB1c2VkLgBTaW1pbGFybHkgZm9yIHRoZSBieS1m Y2MuLi4gZm9ybXMsIG9ubHkgdGhlIGZjYyBmcm9tIHRoZSBhZGRyZXNzIGJv b2tzIGlzAHVzZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgT1BUSU9OOiBGQ0MtTmFtZS1SdWxlACAAVGhpcyBvcHRpb24gZGV0 ZXJtaW5lcyB0aGUgZGVmYXVsdCBuYW1lIGZvciBmb2xkZXIgY2FyYm9uIGNv cHkuIENob29zZQBvbmU6IGRlZmF1bHQtZmNjLCBsYXN0LWZjYy11c2VkLCBi eS1yZWNpcGllbnQsIGJ5LW5pY2tuYW1lLABieS1uaWNrLXRoZW4tcmVjaXAs IG9yIGN1cnJlbnQtZm9sZGVyLgAgAE5vcm1hbCBkZWZhdWx0IGlzICJkZWZh dWx0LWZjYyIsIHRoZSB2YWx1ZSBvZiB3aGljaCBpcyBzZXQgaW4AdGhlICJk ZWZhdWx0LWZjYyIgdmFyaWFibGUgYXMgc3BlY2lmaWVkIGVhcmxpZXIgaW4g dGhpcyBjb25maWd1cmF0aW9uLgAgAFRoZSBvcHRpb24gImJ5LW5pY2tuYW1l IiBtZWFucyB0aGF0IGl0IHdpbGwgdXNlIHRoZSBuaWNrbmFtZSBmcm9tIHlv dXIAYWRkcmVzcyBib29rIHRoYXQgbWF0Y2hlcyB0aGUgZmlyc3QgYWRkcmVz cyBpbiB0aGUgVG8gbGluZS4gIElmIHRoZXJlIGlzAG5vIG1hdGNoLCBpdCB3 aWxsIHVzZSB0aGUgdmFsdWUgb2YgdGhlICJkZWZhdWx0LWZjYyIgdmFyaWFi bGUuACAAVGhlIG9wdGlvbiAiYnktcmVjaXBpZW50IiBtZWFucyBpdCB3aWxs IGZvcm0gYSBmb2xkZXIgbmFtZSBiYXNlZCBvbgB0aGUgbGVmdCBoYW5kIHNp ZGUgb2YgdGhlIGZpcnN0IGFkZHJlc3MgaW4gdGhlIFRvIGxpbmUuACAAVGhl IG9wdGlvbiAiYnktbmljay10aGVuLXJlY2lwIiBtZWFucyB0aGF0IGl0IHdp bGwgdXNlIHRoZSBtYXRjaGluZwBuaWNrbmFtZSBmcm9tIHlvdXIgYWRkcmVz cyBib29rIGlmIHRoZXJlIGlzIG9uZSwgb3RoZXJ3aXNlIGl0IHdpbGwAZXh0 cmFjdCB0aGUgcmVjaXBpZW50IG5hbWUgZnJvbSB0aGUgYWRkcmVzcyBhbmQg dXNlIHRoYXQgKGxpa2UAYnktcmVjaXBpZW50KS4AIABOb3RlIHRoYXQgd2hh dGV2ZXIgdGhlIGZjYyBzcGVjaWZpZWQgYnkgdGhlIHJ1bGUgaGVyZSwgaXQg d2lsbCBiZQBvdmVyLXJpZGRlbiBieSBhbnkgZmNjIGVudHJpZXMgeW91IGhh dmUgaW4geW91ciBhZGRyZXNzIGJvb2suACAAPEVuZCBvZiBoZWxwIG9uIHRo aXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBTb3J0LUtleQAgAFRoaXMgb3B0 aW9uIGRldGVybWluZXMgdGhlIG9yZGVyIGluIHdoaWNoIG1lc3NhZ2VzIHdp bGwgYmUgZGlzcGxheWVkIGluAHRoZSBGb2xkZXIgSW5kZXggc2NyZWVuLiAg Q2hvb3NlIGZyb206ACAAIG8gRGF0ZSAtLSBTb3J0IGZvbGRlcnMgYWNjb3Jk aW5nIHRvIHRoZSBkYXRlIGFuZCB0aW1lIHRoZXkgd2VyZQAgICAgIHNlbnQu IE9uIGEgZm9sZGVyIGxpa2UgSU5CT1gsIHNvcnRpbmcgYnkgIkRhdGUiIHNo b3VsZCBiZSBhbG1vc3QAICAgICBpZGVudGljYWwgdG8gc29ydGluZyBieSAi QXJyaXZhbCIuACBvIEFycml2YWwgLS0gU29ydCBtZXNzYWdlcyBpbnRvIHRo ZSBvcmRlciBpbiB3aGljaCB0aGV5IGFycml2ZWQuACBvIEZyb20gLS0gU29y dCBtZXNzYWdlcyBieSB0aGUgbmFtZSBvZiB0aGUgYXV0aG9yIG9mIHRoZSBt ZXNzYWdlLgAgICAgIE1lc3NhZ2VzIHdpdGggdGhlIHNhbWUgYXV0aG9yIGFy ZSBncm91cGVkIHRvZ2V0aGVyLiBHcm91cHMgb2YAICAgICBtZXNzYWdlcyBh cmUgdGhlbiBwdXQgaW50byBhbHBoYWJldGljYWwgb3JkZXIgYWNjb3JkaW5n IHRvIG1lc3NhZ2UAICAgICBhdXRob3IuACBvIFN1YmplY3QgLS0gU29ydCBt ZXNzYWdlcyBieSBzdWJqZWN0LiBNZXNzYWdlcyB3aXRoIHRoZSBzYW1lACAg ICAgc3ViamVjdCBhcmUgZ3JvdXBlZCB0b2dldGhlci4gUGluZSBpZ25vcmVz IGxlYWRpbmcgIlJlOiIgYW5kICJyZToiACAgICAgYW5kIHRyYWlsaW5nICIo ZndkKSIgd2hlbiBkZXRlcm1pbmluZyB0aGUgbGlrZW5lc3MgYW5kACAgICAg YWxwaGFiZXRpY2FsIG9yZGVyIG9mIHN1YmplY3QgbGluZXMuIEdyb3VwcyBv ZiBtZXNzYWdlcyBhcmUgcHV0ACAgICAgaW50byBhbHBoYWJldGljYWwgb3Jk ZXIgYWNjb3JkaW5nIHRvIHN1YmplY3QuACBvIE9yZGVyZWRTdWJqIC0tIEdy b3VwaW5nIG9mIGFsbCBtZXNzYWdlcyB3aXRoIHRoZSBzYW1lIHN1YmplY3QA ICAgICB0b2dldGhlciBpcyBkb25lIGluIHRoZSBzYW1lIHdheSBhcyBzb3J0 IGJ5IHN1YmplY3QuIFdpdGgAICAgICAiT3JkZXJlZFN1YmoiIGhvd2V2ZXIs IGdyb3VwcyBvZiBtZXNzYWdlcyBhcmUgcHV0IGludG8gZGF0ZSBvcmRlcgAg ICAgIGFjY29yZGluZyB0byB0aGUgb2xkZXN0IG1lc3NhZ2Ugb24gYSBnaXZl biBzdWJqZWN0LiBUaGlzIHNvcnRpbmcAICAgICBwcm92aWRlcyBwc2V1ZG8g dGhyZWFkaW5nIG9mIG1lc3NhZ2VzLgAgbyBSZXZlcnNlRGF0ZSAtLSBMaWtl ICJEYXRlIiBidXQgdGhlIG5ld2VzdCBtZXNzYWdlIGlzIGZpcnN0LgAgbyBS ZXZlcnNlQXJyaXZhbCAtLSBMaWtlICJBcnJpdmFsIiBidXQgdGhlIG5ld2Vz dCBtZXNzYWdlIGlzIGZpcnN0LgAgbyBSZXZlcnNlRnJvbSAtLSBMaWtlICJG cm9tIiBidXQgZ3JvdXBzIG9mIG1lc3NhZ2VzIGFyZSBvcmRlcmVkIGluACAg ICAgcmV2ZXJzZSBhbHBoYWJldGljYWwgb3JkZXIgKFotQSkuACBvIFJldmVy c2VTdWJqZWN0IC0tIExpa2UgIlN1YmplY3QiIGJ1dCBncm91cHMgb2YgbWVz c2FnZXMgYXJlACAgICAgb3JkZXJlZCBpbiByZXZlcnNlIGFscGhhYmV0aWNh bCBvcmRlciAoWi1BKS4AIG8gUmV2ZXJzZU9yZGVyZWRTdWJqIC0tIExpa2Ug Ik9yZGVyZWRTdWJqIiBidXQgZ3JvdXBzIG9mIG1lc3NhZ2VzACAgICAgYXJl IG9yZGVyZWQgd2l0aCB0aGUgbmV3ZXN0IGdyb3VwcyBmaXJzdCAoYWNjb3Jk aW5nIHRvIHRoZSBmaXJzdAAgICAgIG1lc3NhZ2Ugb2YgZWFjaCBncm91cCku ACAATm9ybWFsIGRlZmF1bHQgaXMgImFycml2YWwiLgAgADxFbmQgb2YgaGVs cCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogQWRkcmVzcy1Cb29r LVNvcnQtUnVsZQAgAFRoaXMgb3B0aW9uIGNvbnRyb2xzIHRoZSBvcmRlciBp biB3aGljaCBhZGRyZXNzIGJvb2sgZW50cmllcyB3aWxsIGJlAHByZXNlbnRl ZC4gIENob29zZSBvbmUgb2YgdGhlIGZvbGxvd2luZzoAIABmdWxsbmFtZSAg ICAgICAgICAgICAgICAgIHVzZSBmdWxsbmFtZSBmaWVsZCwgbGlzdHMgbWl4 ZWQgaW4AZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0ICB1c2UgZnVsbG5hbWUg ZmllbGQsIGJ1dCBwdXQgbGlzdHMgYXQgZW5kAG5pY2tuYW1lICAgICAgICAg ICAgICAgICAgdXNlIG5pY2tuYW1lIGZpZWxkLCBsaXN0cyBtaXhlZCBpbgBu aWNrbmFtZS13aXRoLWxpc3RzLWxhc3QgIHVzZSBuaWNrbmFtZSBmaWVsZCwg YnV0IHB1dCBsaXN0cyBhdCBlbmQAZG9udC1zb3J0ICAgICAgICAgICAgICAg ICBkb24ndCBjaGFuZ2Ugb3JkZXIgb2YgZmlsZQAgAFRoZSBub3JtYWwgZGVm YXVsdCBpcyAiZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0Ii4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IENoYXJhY3Rl ci1TZXQAIABUaGUgY2hhcmFjdGVyIHNldCBpcyB1c2VkIHByaW1hcmlseSB0 byBtYXJrIG91dGdvaW5nIGVtYWlsIGFwcHJvcHJpYXRlbHkuAFNldCBpdCB0 byB3aGF0ZXZlciBjaGFyYWN0ZXIgc2V0IHlvdSBtaWdodCB1c2UgdG8gY29t cG9zZSBtZXNzYWdlcy4AV2hlbmV2ZXIgeW91IGFjdHVhbGx5IHNlbmQgYSBt ZXNzYWdlLCBQaW5lIGNoZWNrcyBpdCB0byBzZWUgaWYgaXQgaXMsIGluAGZh Y3QsIFVTLUFTQ0lJIChhIHN1YnNldCBvZiB0aGUgb3RoZXIgc2V0cyBhbGxv d2FibGUpLiBJZiBpdCBpcyBVUy1BU0NJSSwAdGhlIG91dGdvaW5nIG1lc3Nh Z2Ugd2lsbCBiZSBtYXJrZWQgYXMgc3VjaCBubyBtYXR0ZXIgd2hhdCB5b3Ug aGF2ZSBzZXQgYXMAeW91ciBjaGFyYWN0ZXIgc2V0LiBOb3JtYWwgZGVmYXVs dCBpcyBVUy1BU0NJSS4gIFR5cGljYWwgYWx0ZXJuYXRpdmVzAGluY2x1ZGUg SVNPLTg4NTkteCwgd2hlcmUgeCBpcyBhIG51bWJlciBiZXR3ZWVuIDEgYW5k IDkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BU SU9OOiBFZGl0b3IAIABFZGl0b3Igc3BlY2lmaWVzIHRoZSBwcm9ncmFtIGlu dm9rZWQgYnkgXl8gaW4gdGhlIENvbXBvc2VyLiBUaGlzIGlzAG5vcm1hbGx5 IGFuIGFsdGVybmF0aXZlIHRvIFBpbmUncyBpbnRlcm5hbCBjb21wb3NlciAo UGljbykuICBZb3UgY291bGQgdXNlAHRoaXMgc2V0dGluZyB0byBzcGVjaWZ5 IGFuIGFsdGVybmF0ZSBlZGl0b3IgdG8gdXNlIG9jY2FzaW9uYWxseSBvciBp ZiB5b3UAaGF2ZSBhIGZhdm9yaXRlIGVkaXRvciBhbmQgd2FudCB0byB1c2Ug aXQgYWxsIHRoZSB0aW1lIChzZWUgdGhlICJlbmFibGUtAGFsdGVybmF0ZS1l ZGl0b3ItaW1wbGljaXRseSIgc2V0dGluZykuACAAPEVuZCBvZiBoZWxwIG9u IHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBTcGVsbGVyACAAVGhpcyBv cHRpb24gYWZmZWN0cyB0aGUgYmVoYXZpb3Igb2YgdGhlIF5UIChzcGVsbCBj aGVjaykgY29tbWFuZCBpbiB0aGUAQ29tcG9zZXIuICBJdCBzcGVjaWZpZXMg dGhlIHByb2dyYW0gaW52b2tlZCBieSBeVCBpbiB0aGUgQ29tcG9zZXIuICBC eQBkZWZhdWx0LCBQaW5lIHVzZXMgdGhlIHN5c3RlbSdzICJzcGVsbCIgY29t bWFuZC4gIFBpbmUgd2lsbCB1c2UgdGhlAGNvbW1hbmQgZGVmaW5lZCBieSB0 aGlzIG9wdGlvbiAoaWYgYW55KSBpbnN0ZWFkLiAgV2hlbiBpbnZva2luZyB0 aGUAc3BlbGwtY2hlY2tpbmcgcHJvZ3JhbSwgUGluZSBhcHBlbmRzIGEgdGVt cGZpbGUgbmFtZSAod2hlcmUgdGhlIG1lc3NhZ2UgaXMAcGFzc2VkKSB0byB0 aGUgY29tbWFuZCBsaW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgIE9QVElPTjogRGlzcGxheS1GaWx0ZXJzACAAVGhpcyBvcHRp b24gZGVmaW5lcyBhIGxpc3Qgb2YgdGV4dCBmaWx0ZXJpbmcgcHJvZ3JhbXMg dGhhdCBtYXkgYmUgdXNlZCB0bwBmaWx0ZXIgdGV4dCBwb3J0aW9ucyBvZiBy ZWNlaXZlZCBtZXNzYWdlcyBwcmlvciB0byB0aGVpciB1c2UgKGUuZy4sAHBy ZXNlbnRhdGlvbiBpbiB0aGUgIk1FU1NBR0UgVEVYVCIgZGlzcGxheSBzY3Jl ZW4pLiAgVGhlIGZ1bGwgcGF0aCBuYW1lAG9mIHRoZSBmaWx0ZXIgcHJvZ3Jh bSBtdXN0IGJlIHNwZWNpZmllZC4AIABUaGUgZmlsdGVyJ3MgdXNlIGlzIGJh c2VkIG9uIHRoZSBjb25maWd1cmVkICJ0cmlnZ2VyIiBzdHJpbmcuICBUaGUA Zm9ybWF0IG9mIGEgZmlsdGVyIGRlZmluaXRpb24gaXM6ACAAICAgICAgICA8 dHJpZ2dlcj4gPGNvbW1hbmQgYW5kIGFyZ3M+ACAAVGhlICJ0cmlnZ2VyIiBp cyBzaW1wbHkgdGV4dCB0aGF0LCBpZiBmb3VuZCBpbiB0aGUgbWVzc2FnZSwg d2lsbCBjYXVzZSB0aGF0AGZpbHRlciB0byBnZXQgdXNlZC4gIElmIHRoZSB0 cmlnZ2VyIGNvbnRhaW5zIGFueSBzcGFjZSBjaGFyYWN0ZXJzLCBpdCBtdXN0 AGJlIHBsYWNlZCB3aXRoaW4gcXVvdGVzLiAgTGlrZXdpc2UsIHNob3VsZCB5 b3Ugd2lzaCBhIGZpbHRlciB0byBiZSBpbnZva2VkAHVuY29uZGl0aW9uYWxs eSwgZGVmaW5lIHRoZSB0cmlnZ2VyIGFzIHRoZSBudWxsIHN0cmluZywgIiIg KHR3bwBjb25zZWN1dGl2ZSBkb3VibGUtcXVvdGUgY2hhcmFjdGVycykuICBC eSBkZWZhdWx0LCBpZiB0aGUgdHJpZ2dlciBzdHJpbmcAaXMgZm91bmQgYW55 d2hlcmUgaW4gdGhlIHRleHQgdGhlIGZpbHRlciBpcyB1c2VkLiAgUGxhY2lu ZyB0aGUgdHJpZ2dlciB0ZXh0AHdpdGhpbiB0aGUgdG9rZW5zIGRlZmluZWQg YmVsb3cgaGVscHMgY29udHJvbCB3aGVyZSB3aXRoaW4gdGhlIHRleHQgdGhl AHRyaWdnZXIgbXVzdCBiZSBiZWZvcmUgY29uc2lkZXJpbmcgaXQgYSBtYXRj aC4AIABUaGUgImNvbW1hbmQgYW5kIGFyZ3MiIHBvcnRpb24gaXMgc2ltcGx5 IHRoZSBjb21tYW5kIGxpbmUgdG8gYmUgaW52b2tlZABpZiB0aGUgdHJpZ2dl ciBzdHJpbmcgaXMgZm91bmQuICBCZWxvdyBhcmUgdG9rZW5zIHRoYXQgUGlu ZSB3aWxsIHJlY29nbml6ZQBvbiB0aGUgY29tbWFuZCBsaW5lIGFuZCByZXBs YWNlIHdpdGggc3BlY2lhbCB2YWx1ZXMgd2hlbiB0aGUgY29tbWFuZCBpcwBh Y3R1YWxseSBpbnZva2VkLgAgACBUcmlnZ2VyIE1vZGlmeWluZyBUb2tlbnM6 ACAAICAgX0NIQVJTRVQoc3RyaW5nKV8gICAgVGhpcyB0b2tlbiB0ZWxscyBQ aW5lIHRvIGludm9rZSB0aGUgc3VwcGxpZWQgY29tbWFuZAAgICAgICAgICAg ICAgICAgICAgICAgICBpZiB0aGUgdGV4dCBpcyBpbiBhIGNoYXJhY3RlciBz ZXQgbWF0Y2hpbmcgInN0cmluZyIAICAgICAgICAgICAgICAgICAgICAgICAg KGUuZy4sIElTTy04ODU5LTIgb3IgSVNPLTIwMjItSlApLgAgACAgIF9MRUFE SU5HKHN0cmluZylfICAgIFRoaXMgdG9rZW4gdGVsbHMgUGluZSB0byBpbnZv a2UgdGhlIHN1cHBsaWVkIGNvbW1hbmQAICAgICAgICAgICAgICAgICAgICAg ICAgaWYgdGhlIGVuY2xvc2VkICJzdHJpbmciIGlzIGZvdW5kIHRvIGJlIHRo ZSBmaXJzdAAgICAgICAgICAgICAgICAgICAgICAgICBub24td2hpdGVzcGFj ZSB0ZXh0LgAgICAgICAgICAgICAgICAgICAgICAgICBOT1RFOiBRdW90ZXMg YXJlIG5lY2Vzc2FyeSBpZiAic3RyaW5nIiBjb250YWlucwAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0aGUgc3BhY2UgY2hhcmFjdGVyLgAgACAg IF9CRUdJTk5JTkcoc3RyaW5nKV8gIFRoaXMgdG9rZW4gdGVsbHMgUGluZSB0 byBpbnZva2UgdGhlIHN1cHBsaWVkIGNvbW1hbmQAICAgICAgICAgICAgICAg ICAgICAgICAgaWYgdGhlIGVuY2xvc2VkICJzdHJpbmciIGlzIGZvdW5kIGF0 IHRoZSBiZWdpbm5pbmcAICAgICAgICAgICAgICAgICAgICAgICAgb2YgYW55 IGxpbmUgaW4gdGhlIHRleHQuACAgICAgICAgICAgICAgICAgICAgICAgIE5P VEU6IFF1b3RlcyBhcmUgbmVjZXNzYXJ5IGlmICJzdHJpbmciIGNvbnRhaW5z ACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBzcGFjZSBjaGFy YWN0ZXIuACAAIENvbW1hbmQgQXJndW1lbnQgTW9kaWZ5aW5nIFRva2VuczoA IAAgICBfUkVDSVBJRU5UU18gICAgICAgICBUaGlzIHRva2VuIGlzIHJlcGxh Y2VkIGluIHRoZSBjb21tYW5kIGxpbmUgd2l0aCB0aGUAICAgICAgICAgICAg ICAgICAgICAgICAgc3BhY2UgZGVsaW1pdGVkIGxpc3QgcmVjaXBpZW50cyBv ZiB0aGUgbWVzc2FnZSBiZWluZwAgICAgICAgICAgICAgICAgICAgICAgICBk aXNwbGF5ZWQuACAAICAgX1RNUEZJTEVfICAgICAgICAgICAgVGhpcyB0b2tl biBpcyByZXBsYWNlZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdpdGggdGhlACAg ICAgICAgICAgICAgICAgICAgICAgIHBhdGggYW5kIG5hbWUgb2YgdGhlIHRl bXBvcmFyeSBmaWxlIGNvbnRhaW5pbmcgdGhlACAgICAgICAgICAgICAgICAg ICAgICAgIHRleHQgdG8gYmUgZmlsdGVyZWQuICBQaW5lIGV4cGVjdHMgdGhl IGZpbHRlciB0bwAgICAgICAgICAgICAgICAgICAgICAgICByZXBsYWNlIHRo aXMgZGF0YSB3aXRoIHRoZSBmaWx0ZXJzIHJlc3VsdC4AIAAgICBfUkVTVUxU RklMRV8gICAgICAgICBUaGlzIHRva2VuIGlzIHJlcGxhY2VkIGluIHRoZSBj b21tYW5kIGxpbmUgd2l0aCB0aGUAICAgICAgICAgICAgICAgICAgICAgICAg cGF0aCBhbmQgbmFtZSBvZiBhIHRlbXBvcmFyeSBmaWxlIGludGVuZGVkIHRv IGNvbnRhaW4AICAgICAgICAgICAgICAgICAgICAgICAgdGhlIGZpbHRlcidz IHJlc3VsdGluZyBvdXRwdXQuACAAICAgX0RBVEFGSUxFXyAgICAgICAgICAg VGhpcyB0b2tlbiBpcyByZXBsYWNlZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdp dGggdGhlACAgICAgICAgICAgICAgICAgICAgICAgIHBhdGggYW5kIG5hbWUg b2YgYSB0ZW1wb3JhcnkgZmlsZSB0aGF0IFBpbmUgY3JlYXRlcwAgICAgICAg ICAgICAgICAgICAgICAgICBvbmNlIHBlciBzZXNzaW9uIGFuZCBkZWxldGVz IHVwb24gZXhpdC4gIFRoZSBmaWxlACAgICAgICAgICAgICAgICAgICAgICAg IGlzIGludGVuZGVkIHRvIGJlIHVzZWQgYnkgdGhlIGZpbHRlciB0byBzdG9y ZSBzdGF0ZQAgICAgICAgICAgICAgICAgICAgICAgICBpbmZvcm1hdGlvbiBi ZXR3ZWVuIGluc3RhbmNlcyBvZiB0aGUgZmlsdGVyLgAgACAgIF9QUkVQRU5E S0VZXyAgICAgICAgIFRoaXMgdG9rZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNv bW1hbmQgbGluZSB3aXRoIGEAICAgICAgICAgICAgICAgICAgICAgICAgcmFu ZG9tbHkgZ2VuZXJhdGVkIG51bWJlci4gIFRoZSBudW1iZXIgaXMgdW5pcXVl ACAgICAgICAgICAgICAgICAgICAgICAgIHRvIHRoZSBjdXJyZW50IFBpbmUg c2Vzc2lvbiBhbmQgaXMgb25seSBnZW5lcmF0ZWQAICAgICAgICAgICAgICAg ICAgICAgICAgb25jZSBwZXIgc2Vzc2lvbi4AIABOT1RFOiBJZiBuZWl0aGVy IF9UTVBGSUxFXyBub3IgX1JFU1VMVEZJTEVfIGFib3ZlIGFyZSBkZWZpbmVk LCBQaW5lIGFzc3VtZXMAICAgICAgdGhlIGZpbHRlciBpcyBhY2NlcHRpbmcg aW5wdXQgdGhyb3VnaCBpdHMgc3RhbmRhcmQgaW5wdXQgYW5kACAgICAgIHdy aXRpbmcgaXRzIHJlc3VsdCB0byBzdGFuZGFyZCBvdXRwdXQuACAAIABQZXJm b3JtYW5jZSBjYXZlYXQvY29uc2lkZXJhdGlvbnM6ACAAVGVzdGluZyBmb3Ig dGhlIHRyaWdnZXIgYW5kIGludm9raW5nIHRoZSBmaWx0ZXIgZG9lc24ndCBj b21lIGZvciBmcmVlLgBUaGVyZSBpcyBvdmVyaGVhZCBhc3NvY2lhdGVkIHdp dGggc2VhcmNoaW5nIGZvciB0aGUgdHJpZ2dlciBzdHJpbmcsIHRlc3RpbmcA Zm9yIHRoZSBmaWx0ZXIncyBleGlzdGVuY2UgYW5kIGFjdHVhbGx5IHBpcGlu ZyB0aGUgdGV4dCB0aHJvdWdoIHRoZSBmaWx0ZXIuAFRoZSBpbXBhY3QgY2Fu IGJlIHJlZHVjZWQgaWYgdGhlIFRyaWdnZXIgTW9kaWZ5aW5nIFRva2VucyBh Ym92ZSBhcmUgZW1wbG95ZWQuACAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBPUFRJT046IFNlbmRpbmctRmlsdGVyACAAVGhpcyBv cHRpb24gZGVmaW5lcyBhIGxpc3Qgb2YgcHJvZ3JhbXMgdGhhdCBtYXkgYmUg c2VsZWN0aXZlbHkgaW52b2tlZCB0bwBwcm9jZXNzIGEgbWVzc2FnZSBqdXN0 IGJlZm9yZSBpdCBpcyBzZW50LiAgSWYgc2V0LCB0aGUgQ29tcG9zZXIncyBe WCAoU2VuZCkAY29tbWFuZCB3aWxsIGFsbG93IHlvdSB0byBzZWxlY3Qgd2hp Y2ggZmlsdGVyIChvciBub25lKSB0byBhcHBseSB0byB0aGUAbWVzc2FnZSBi ZWZvcmUgaXQgaXMgc2VudC4gIEZvciBzZWN1cml0eSByZWFzb25zLCB0aGUg ZnVsbCBwYXRoIG9mIHRoZQBmaWx0ZXIgcHJvZ3JhbSBtdXN0IGJlIHNwZWNp ZmllZC4AIAAgACBDb21tYW5kIEFyZ3VtZW50IE1vZGlmeWluZyBUb2tlbnM6 ACAAICAgX1JFQ0lQSUVOVFNfICAgICAgICAgVGhpcyB0b2tlbiBpcyByZXBs YWNlZCBpbiB0aGUgY29tbWFuZCBsaW5lIHdpdGggdGhlACAgICAgICAgICAg ICAgICAgICAgICAgIHNwYWNlIGRlbGltaXRlZCBsaXN0IHJlY2lwaWVudHMg b2YgdGhlIG1lc3NhZ2UgYmVpbmcAICAgICAgICAgICAgICAgICAgICAgICAg ZGlzcGxheWVkLgAgACAgIF9UTVBGSUxFXyAgICAgICAgICAgIFRoaXMgdG9r ZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNvbW1hbmQgbGluZSB3aXRoIHRoZQAg ICAgICAgICAgICAgICAgICAgICAgICBwYXRoIGFuZCBuYW1lIG9mIHRoZSB0 ZW1wb3JhcnkgZmlsZSBjb250YWluaW5nIHRoZQAgICAgICAgICAgICAgICAg ICAgICAgICB0ZXh0IHRvIGJlIGZpbHRlcmVkLiAgUGluZSBleHBlY3RzIHRo ZSBmaWx0ZXIgdG8AICAgICAgICAgICAgICAgICAgICAgICAgcmVwbGFjZSB0 aGlzIGRhdGEgd2l0aCB0aGUgZmlsdGVycyByZXN1bHQuACAAICAgX1JFU1VM VEZJTEVfICAgICAgICAgVGhpcyB0b2tlbiBpcyByZXBsYWNlZCBpbiB0aGUg Y29tbWFuZCBsaW5lIHdpdGggdGhlACAgICAgICAgICAgICAgICAgICAgICAg IHBhdGggYW5kIG5hbWUgb2YgYSB0ZW1wb3JhcnkgZmlsZSBpbnRlbmRlZCB0 byBjb250YWluACAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBmaWx0ZXIn cyByZXN1bHRpbmcgb3V0cHV0LgAgACAgIF9EQVRBRklMRV8gICAgICAgICAg IFRoaXMgdG9rZW4gaXMgcmVwbGFjZWQgaW4gdGhlIGNvbW1hbmQgbGluZSB3 aXRoIHRoZQAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIGFuZCBuYW1l IG9mIGEgdGVtcG9yYXJ5IGZpbGUgdGhhdCBQaW5lIGNyZWF0ZXMAICAgICAg ICAgICAgICAgICAgICAgICAgb25jZSBwZXIgc2Vzc2lvbiBhbmQgZGVsZXRl cyB1cG9uIGV4aXQuICBUaGUgZmlsZQAgICAgICAgICAgICAgICAgICAgICAg ICBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGJ5IHRoZSBmaWx0ZXIgdG8gc3Rv cmUgc3RhdGUAICAgICAgICAgICAgICAgICAgICAgICAgaW5mb3JtYXRpb24g YmV0d2VlbiBpbnN0YW5jZXMgb2YgdGhlIGZpbHRlci4AIAAgICBfUFJFUEVO REtFWV8gICAgICAgICBUaGlzIHRva2VuIGlzIHJlcGxhY2VkIGluIHRoZSBj b21tYW5kIGxpbmUgd2l0aCBhACAgICAgICAgICAgICAgICAgICAgICAgIHJh bmRvbWx5IGdlbmVyYXRlZCBudW1iZXIuICBUaGUgbnVtYmVyIGlzIHVuaXF1 ZQAgICAgICAgICAgICAgICAgICAgICAgICB0byB0aGUgY3VycmVudCBQaW5l IHNlc3Npb24gYW5kIGlzIG9ubHkgZ2VuZXJhdGVkACAgICAgICAgICAgICAg ICAgICAgICAgIG9uY2UgcGVyIHNlc3Npb24uACAATk9URTogSWYgbmVpdGhl ciBfVE1QRklMRV8gbm9yIF9SRVNVTFRGSUxFXyBhYm92ZSBhcmUgZGVmaW5l ZCwgUGluZSBhc3N1bWVzACAgICAgIHRoZSBmaWx0ZXIgaXMgYWNjZXB0aW5n IGlucHV0IHRocm91Z2ggaXRzIHN0YW5kYXJkIGlucHV0IGFuZAAgICAgICB3 cml0aW5nIGl0cyByZXN1bHQgdG8gc3RhbmRhcmQgb3V0cHV0LgAgAE5PVEU6 IE9ubHkgZmlyc3QgdGV4dCBwYXJ0ICh0aGUgdGV4dCB2aXNpYmxlIGluIHRo ZSBDb21wb3NlcikgaXMgcGlwZWQAICAgICAgdGhyb3VnaCB0aGlzIGZpbHRl ciEAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJ T046IEFsdC1BZGRyZXNzZXMAIABUaGlzIG9wdGlvbiBwcm92aWRlcyBhIHBs YWNlIGZvciB5b3UgdG8gbGlzdCBhbHRlcm5hdGl2ZSBlbWFpbCBhZGRyZXNz ZXMAeW91IG1heSBoYXZlLiAgSWYgc2V0LCB0aGUgb3B0aW9uIGFmZmVjdHMg dGhlIGJlaGF2aW9yIG9mIHRoZSBSZXBseQBjb21tYW5kIGFuZCB0aGUgIisi IHN5bWJvbCBpbiB0aGUgRm9sZGVyIEluZGV4LCB3aGljaCBkZW5vdGVzIHRo YXQAYSBtZXNzYWdlIGhhcyBiZWVuIGFkZHJlc3NlZCBzcGVjaWZpY2FsbHkg dG8geW91LgAgAFdpdGggcmVzcGVjdCB0byBSZXBseSwgdGhlIHJlcGx5LXRv LWFsbCBvcHRpb24gd2lsbCBleGNsdWRlIGFkZHJlc3NlcwBsaXN0ZWQgaGVy ZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJ T046IEFkZHJlc3Nib29rLUZvcm1hdHMAIABUaGlzIG9wdGlvbiBzcGVjaWZp ZXMgdGhlIGZvcm1hdCB0aGF0IGFkZHJlc3MgYm9va3MgYXJlIGRpc3BsYXll ZCBpbi4ATm9ybWFsbHksIGFkZHJlc3MgYm9va3MgYXJlIGRpc3BsYXllZCB3 aXRoIHRoZSBuaWNrbmFtZXMgaW4gdGhlIGZpcnN0AGNvbHVtbiwgdGhlIGZ1 bGxuYW1lcyBpbiB0aGUgc2Vjb25kIGNvbHVtbiwgYW5kIGFkZHJlc3NlcyBp biB0aGUgdGhpcmQAY29sdW1uLiAgVGhlIHN5c3RlbSBmaWd1cmVzIG91dCBy ZWFzb25hYmxlIGRlZmF1bHRzIGZvciB0aGUgd2lkdGhzIG9mAHRoZSBjb2x1 bW5zLiAgQW4gYWRkcmVzcyBib29rIG1heSBiZSBnaXZlbiBhIGRpZmZlcmVu dCBmb3JtYXQgYnkAbGlzdGluZyBzcGVjaWFsIHRva2VucyBpbiB0aGUgb3Jk ZXIgeW91IHdhbnQgdGhlbSB0byBkaXNwbGF5LiAgVGhlAHBvc3NpYmxlIHRv a2VucyBhcmUgTklDS05BTUUsIEZVTExOQU1FLCBBRERSRVNTLCBGQ0MsIGFu ZCBDT01NRU5ULgBTbywgZm9yIGV4YW1wbGUsIHRvIGdldCB0aGUgZGVmYXVs dCBiZWhhdmlvciB5b3UgY291bGQgbGlzdAAgAGFkZHJlc3Nib29rLWZvcm1h dHM9TklDS05BTUUgRlVMTE5BTUUgQUREUkVTUwAgAChZb3UgY2FuIGFsc28g dXNlIHRoZSB0b2tlbiBERUZBVUxUIHRvIGdldCB0aGUgZGVmYXVsdCBiZWhh dmlvciBmb3IAYW4gYWRkcmVzcyBib29rIGZvcm1hdC4pACAAVGhlIHRva2Vu cyBhcmUgc2VwYXJhdGVkIGJ5IHNwYWNlcy4gICJBZGRyZXNzYm9vay1mb3Jt YXRzIiBpcyBhIGxpc3QsAHNvIGlmIHlvdSBoYXZlIG1vcmUgdGhhbiBvbmUg YWRkcmVzcyBib29rIHlvdSBtYXkgaGF2ZSBhIHNlcGFyYXRlIGZvcm1hdABm b3IgZWFjaCBieSBwdXR0aW5nIGl0cyBmb3JtYXQgYXQgdGhlIGNvcnJlc3Bv bmRpbmcgbG9jYXRpb24gaW4gdGhlACJhZGRyZXNzYm9vay1mb3JtYXRzIiBs aXN0LiAgTGlzdGVkIGZpcnN0IGFyZSB0aGUgcGVyc29uYWwgYWRkcmVzcyBi b29rcywAdGhlbiB0aGUgZ2xvYmFsIGFkZHJlc3MgYm9va3MuICBTbywgaWYg eW91IGhhdmUgdHdvIHBlcnNvbmFsIGFkZHJlc3MAYm9va3MgYW5kIG9uZSBn bG9iYWwgYWRkcmVzcyBib29rLCB5b3UgbWF5IGhhdmUgdXAgdG8gdGhyZWUg Zm9ybWF0cyBpbgB0aGUgImFkZHJlc3Nib29rLWZvcm1hdHMiIGxpc3QuICBJ ZiAiYWRkcmVzc2Jvb2stZm9ybWF0cyIgZG9lc24ndABoYXZlIGFzIG1hbnkg ZWxlbWVudHMgYXMgdGhlcmUgYXJlIGFkZHJlc3MgYm9va3MsIHRoZSBsYXN0 IGVsZW1lbnQgaXMAdXNlZCByZXBlYXRlZGx5LiAgRWFjaCBvZiB0aGUgdG9r ZW5zIG1heSBhbHNvIGJlIG9wdGlvbmFsbHkgZm9sbG93ZWQAYnkgcGFyZW50 aGVzZXMgd2l0aCBlaXRoZXIgYSBudW1iZXIgb3IgYSBwZXJjZW50YWdlIGlu c2lkZSB0aGUgcGFyZW50aGVzZXMuAEZvciBleGFtcGxlLCBGVUxMTkFNRSgx MykgbWVhbnMgdG8gYWxsb2NhdGUgMTMgY2hhcmFjdGVycyBvZiBzcGFjZSB0 bwB0aGUgZnVsbG5hbWVzIGNvbHVtbiwgRlVMTE5BTUUoMjAlKSBtZWFucyB0 byBhbGxvY2F0ZSAyMCUgb2YgdGhlAGF2YWlsYWJsZSBzcGFjZSAodGhlIHNj cmVlbiB3aWR0aCBtaW51cyB0aGUgc3BhY2UgZm9yIGludGVyLWNvbHVtbiBz cGFjZXMpAHRvIHRoZSBmdWxsbmFtZXMgY29sdW1uLCB3aGlsZSBwbGFpbiBG VUxMTkFNRSBtZWFucyB0aGUgc3lzdGVtIHdpbGwAYXR0ZW1wdCB0byBmaWd1 cmUgb3V0IGEgcmVhc29uYWJsZSBudW1iZXIgb2YgY29sdW1ucy4gIFRoZXJl IGFyZQBhbHdheXMgMiBzcGFjZXMgYmV0d2VlbiBldmVyeSBjb2x1bW4sIHNv IGlmIHlvdSB1c2UgZml4ZWQgY29sdW1uAHdpZHRocyAobGlrZSAxMykgeW91 IHNob3VsZCByZW1lbWJlciB0byB0YWtlIHRoYXQgaW50byBhY2NvdW50LgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjog SW5kZXgtRm9ybWF0ACAAVGhpcyBvcHRpb24gc3BlY2lmaWVzIHRoZSBmb3Jt YXQgdGhhdCBmb2xkZXIgaW5kZXhlcyBhcmUgZGlzcGxheWVkIGluLgBOb3Jt YWxseSwgdGhlIHN5c3RlbSBmaWd1cmVzIG91dCByZWFzb25hYmxlIGRlZmF1 bHRzIGZvciB0aGUgd2lkdGhzIG9mAHRoZSBjb2x1bW5zIG9mIHRoZSBpbmRl eCBkaXNwbGF5LiAgQSBub24tc3RhbmRhcmQgZGlzcGxheSBmb3JtYXQgY2Fu IGJlAHVzZWQgYnkgbGlzdGluZyBzcGVjaWFsIHRva2VucyBpbiB0aGUgb3Jk ZXIgeW91IHdhbnQgdGhlbSB0byBkaXNwbGF5LiAgVGhlAHRva2VucyBhcmUg U1RBVFVTLCBGVUxMU1RBVFVTLCBNU0dOTywgREFURSwgU0laRSwgREVTQ1JJ UFNJWkUsIFNVQkpFQ1QsAEZST01PUlRPLCBGUk9NLCBhbmQgVE8uICBUaGUg dG9rZW5zIGFyZSBzZXBhcmF0ZWQgYnkgc3BhY2VzLgBFYWNoIG9mIHRoZSB0 b2tlbnMgbWF5IGFsc28gYmUgb3B0aW9uYWxseSBmb2xsb3dlZCBieSBwYXJl bnRoZXNlcyB3aXRoAGVpdGhlciBhIG51bWJlciBvciBhIHBlcmNlbnRhZ2Ug aW5zaWRlIHRoZSBwYXJlbnRoZXNlcy4gIEZvciBleGFtcGxlLABTVUJKRUNU KDEzKSBtZWFucyB0byBhbGxvY2F0ZSAxMyBjaGFyYWN0ZXJzIG9mIHNwYWNl IHRvIHRoZSBzdWJqZWN0AGNvbHVtbiwgU1VCSkVDVCgyMCUpIG1lYW5zIHRv IGFsbG9jYXRlIDIwJSBvZiB0aGUgYXZhaWxhYmxlIHNwYWNlIHRvAHRoZSBz dWJqZWN0cyBjb2x1bW4sIHdoaWxlIHBsYWluIFNVQkpFQ1QgbWVhbnMgdGhl IHN5c3RlbSB3aWxsIGF0dGVtcHQAdG8gZmlndXJlIG91dCBhIHJlYXNvbmFi bGUgYW1vdW50IG9mIHNwYWNlLiAgVGhlcmUgaXMgYWx3YXlzIG9uZSBzcGFj ZQBiZXR3ZWVuIGV2ZXJ5IGNvbHVtbiwgc28gaWYgeW91IHVzZSBmaXhlZCBj b2x1bW4gd2lkdGhzIChsaWtlIDEzKSB5b3UAc2hvdWxkIHJlbWVtYmVyIHRv IHRha2UgdGhhdCBpbnRvIGFjY291bnQuICBTZXZlcmFsIG9mIHRoZSBmaWVs ZHMgYXJlAHZpcnR1YWxseSBmaXhlZC13aWR0aCwgc28gaXQgZG9lc24ndCBt YWtlIG11Y2ggc2Vuc2UgdG8gc3BlY2lmeSB0aGUgd2lkdGgAZm9yIHRoZW0u ICBUaGUgZmllbGRzIFNUQVRVUywgRlVMTFNUQVRVUywgTVNHTk8sIERBVEUs IFNJWkUsIGFuZCBERVNDUklQU0laRQBhbGwgZmFsbCBpbnRvIHRoYXQgY2F0 ZWdvcnkuICBZb3UgKm1heSogc3BlY2lmeSB3aWR0aHMgZm9yIHRob3NlIGlm IHlvdQB3aXNoLCBidXQgeW91J3JlIHByb2JhYmx5IGJldHRlciBvZmYgbGV0 dGluZyB0aGUgc3lzdGVtIHBpY2sgdGhvc2Ugd2lkdGhzLgBGUk9NT1JUTyBq dXN0IG1lYW5zIGl0IHdpbGwgbGlzdCB0aGUgRnJvbSBhZGRyZXNzIHVubGVz cyBpdCBpcyB5b3UsIGluAHdoaWNoIGNhc2UgaXQgd2lsbCBsaXN0IHRoZSBU TyBhZGRyZXNzLiAgVGhlIGRlZmF1bHQgaXMgZXF1aXZhbGVudCB0bzoAIABp bmRleC1mb3JtYXQ9U1RBVFVTIE1TR05PIERBVEUgRlJPTU9SVE8oMzMlKSBT SVpFIFNVQkpFQ1QoNjclKQAgAFRoaXMgbWVhbnMgdGhhdCB0aGUgZm91ciBm aWVsZHMgd2l0aG91dCBwZXJjZW50YWdlcyB3aWxsIGJlIGFsbG9jYXRlZABm aXJzdCwgYW5kIHRoZW4gMzMlIGFuZCA2NyUgb2YgdGhlICpyZW1haW5pbmcq IHNwYWNlIHdpbGwgZ28gdG8gdGhlIGZyb20AYW5kIHN1YmplY3QgZmllbGRz LiAgSWYgb25lIG9mIHRob3NlIHR3byBmaWVsZHMgaXMgc3BlY2lmaWVkIGFz IGEgcGVyY2VudGFnZQBhbmQgdGhlIG90aGVyIGlzIGxlZnQgZm9yIHRoZSBz eXN0ZW0gdG8gY2hvb3NlLCB0aGVuIHRoZSBwZXJjZW50YWdlIGlzAHRha2Vu IGFzIGFuIGFic29sdXRlIHBlcmNlbnRhZ2Ugb2YgdGhlIHNjcmVlbiwgbm90 IG9mIHRoZSBzcGFjZSByZW1haW5pbmcAYWZ0ZXIgYWxsb2NhdGluZyB0aGUg Zmlyc3QgZm91ciBjb2x1bW5zLiAgSXQgZG9lc24ndCB1c3VhbGx5AG1ha2Ug c2Vuc2UgdG8gZG8gaXQgdGhhdCB3YXkuICBJZiB5b3UgbGVhdmUgb2ZmIGFs bCB0aGUgd2lkdGhzLCB0aGVuIHRoZQBzdWJqZWN0IGFuZCBmcm9tIGZpZWxk cyAoaWYgYm90aCBhcmUgcHJlc2VudCkgYXJlIGFsbG9jYXRlZCBzcGFjZSBp biBhADIgdG8gMSByYXRpbywgd2hpY2ggaXMgYWxtb3N0IGV4YWN0bHkgdGhl IHNhbWUgYXMgdGhlIGRlZmF1bHQuACAAVGhlIHRva2VuIEZST00gaXMgbGlr ZSBGUk9NT1JUTywgZXhjZXB0IHRoYXQgaXQgYWx3YXlzIHNob3dzIHRoZSBG cm9tAGFkZHJlc3MsIGV2ZW4gaWYgaXQgaXMgeW91LiAgVE8gYWx3YXlzIHNo b3dzIHRoZSBmaXJzdCBhZGRyZXNzIGZyb20gdGhlAFRPIGxpbmUsIG9yIHRo ZSBmaXJzdCBuZXdzZ3JvdXAgaWYgdGhlcmUgaXMgbm8gVG8uICBTRU5ERVIg Y2FuIGJlIHVzZWQAdG8gc2hvdyB0aGUgU2VuZGVyIG9mIHRoZSBtZXNzYWdl LCBhcyBvcHBvc2VkIHRvIHdoYXQgaXMgaW4gdGhlIEZyb20gbGluZS4AIABT VEFUVVMgaXMgdGhyZWUgY2hhcmFjdGVycyB3aWRlLCB3aXRoIHRoZSBmaXJz dCBjb2x1bW4gc2hvd2luZyAnKicgZm9yAG1lc3NhZ2VzIG1hcmtlZCBJbXBv cnRhbnQsIG9yICcrJyBmb3IgbWVzc2FnZXMgYWRkcmVzc2VkIHRvIHlvdSwg b3IAbm90aGluZy4gIFRoZSBzZWNvbmQgY29sdW1uIGlzIGJsYW5rIChhbmQg aXMgc29tZXRpbWVzIHVzZWQgZm9yIHRoZQBjdXJzb3IpIGFuZCB0aGUgdGhp cmQgY29sdW1uIHNob3dzIHRoZSBsZXR0ZXIgJ0QnIGlmIHRoZSBtZXNzYWdl IGlzAGRlbGV0ZWQsIG9yICdBJyBpZiBpdCBpcyBhbnN3ZXJlZCAoYnV0IG5v dCBkZWxldGVkKSwgb3IgJ04nIGlmIGl0IGlzAG5ldyAoYnV0IG5vdCBkZWxl dGVkIG9yIGFuc3dlcmVkKS4gIEZVTExTVEFUVVMgaXMgYW4gYWx0ZXJuYXRl IGZvcm0gb2YAdGhlIFNUQVRVUyBmaWVsZC4gIEl0IGlzIHNpeCBjaGFyYWN0 ZXJzIHdpZGUuICBUaGUgZmlyc3QgY29sdW1uIGlzICcrJwBvciBibGFuaywg dGhlIHRoaXJkIGNvbHVtbiBpcyAnKicgb3IgYmxhbmssIHRoZSBmb3VydGgg Y29sdW1uIGlzICdOJyBvcgBibGFuaywgdGhlIGZpZnRoIGNvbHVtbiBpcyAn QScgb3IgYmxhbmssIGFuZCB0aGUgc2l4dGggY29sdW1uIGlzICdEJyBvcgBi bGFuay4AIABERVNDUklQU0laRSBpcyBpbnRlbmRlZCB0byBiZSBhIG1vcmUg dXNlZnVsIGRlc2NyaXB0aW9uIG9mIHRoZSBtZXNzYWdlAHRoYW4ganVzdCBp dHMgc2l6ZSBpbiBieXRlcywgYnV0IGl0IGlzbid0IHZlcnkgdXNlZnVsIGF0 IHRoaXMgcG9pbnQuICBUaGUAcGx1cyBzaWduIGluIHRoZSBERVNDUklQU0la RSB2aWV3IG1lYW5zIHRoZXJlIGFyZSBhdHRhY2htZW50cy4AIABXaGF0IHlv dSBhcmUgbW9zdCBsaWtlbHkgdG8gZG8gd2l0aCB0aGlzIGNvbmZpZ3VyYXRp b24gb3B0aW9uIGlzIHRvAHNwZWNpZnkgd2hpY2ggZmllbGRzIGFwcGVhciBh dCBhbGwsIHdoaWNoIG9yZGVyIHRoZXkgYXBwZWFyIGluLCBhbmQgdGhlAHBl cmNlbnRhZ2Ugb2Ygc2NyZWVuIHRoYXQgaXMgdXNlZCBmb3IgdGhlIGZyb20g YW5kIHN1YmplY3QgZmllbGRzIGlmIHlvdQBkb24ndCBsaWtlIHRoZSAyIHRv IDEgZGVmYXVsdC4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAg ICAgICBPUFRJT046IENvbXBvc2VyLVdyYXAtQ29sdW1uACAAVGhpcyBvcHRp b24gc3BlY2lmaWVzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgQ29tcG9zZXIuICBU aGlzIGdpdmVzIHRoZQBtYXhpbXVtIHdpZHRoIHRoYXQgYXV0by13cmFwcGVk IGxpbmVzIHdpbGwgaGF2ZS4gIEl0J3MgYWxzbyB0aGUgbWF4aW11bQB3aWR0 aCBvZiBsaW5lcyBqdXN0aWZpZWQgdXNpbmcgdGhlIF5KIEp1c3RpZnkgY29t bWFuZC4gIFRoZSBub3JtYWwgZGVmYXVsdABpcyAiNzQiLiAgVGhlIGxhcmdl c3QgYWxsb3dlZCBzZXR0aW5nIGlzIG5vcm1hbGx5ICI4MCIgaW4gb3JkZXIg dG8AcHJldmVudCB2ZXJ5IGxvbmcgbGluZXMgZnJvbSBiZWluZyBzZW50IGlu IG91dGdvaW5nIG1haWwuICBXaGVuIHRoZSBtYWlsAGlzIGFjdHVhbGx5IHNl bnQsIHRyYWlsaW5nIHNwYWNlcyB3aWxsIGJlIHN0cmlwcGVkIG9mZiBvZiBl YWNoIGxpbmUuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgT1BUSU9OOiBWaWV3ZXItT3ZlcmxhcAAgAFRoaXMgb3B0aW9uIHNwZWNp ZmllcyBhbiBhc3BlY3Qgb2YgUGluZSdzIE1lc3NhZ2UgVmlld2luZyBzY3Jl ZW4uICBXaGVuAHRoZSBzcGFjZSBiYXIgaXMgdXNlZCB0byBwYWdlIGZvcndh cmQgaW4gYSBtZXNzYWdlLCB0aGUgbnVtYmVyIG9mIGxpbmVzAHNwZWNpZmll ZCBieSB0aGUgInZpZXdlci1vdmVybGFwIiB2YXJpYWJsZSB3aWxsIGJlIHJl cGVhdGVkIGZyb20gdGhlAGJvdHRvbSBvZiB0aGUgc2NyZWVuLiAgVGhhdCBp cywgaWYgdGhpcyB3YXMgc2V0IHRvIHR3byBsaW5lcywgdGhlbiB0aGUAYm90 dG9tIHR3byBsaW5lcyBvZiB0aGUgc2NyZWVuIHdvdWxkIGJlIHJlcGVhdGVk IG9uIHRoZSB0b3Agb2YgdGhlIG5leHQAc2NyZWVuLiAgVGhlIG5vcm1hbCBk ZWZhdWx0IHZhbHVlIGlzICIyIi4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBPUFRJT046IFNjcm9sbC1tYXJnaW4AIABUaGlzIG9w dGlvbiBjb250cm9scyB3aGVuIFBpbmUncyBsaW5lLWJ5LWxpbmUgc2Nyb2xs aW5nIG9jY3Vycy4AVHlwaWNhbGx5LCB3aGVuIGEgc2VsZWN0ZWQgaXRlbSBp cyBhdCB0aGUgdG9wIG9yIGJvdHRvbSBzY3JlZW4gZWRnZQBhbmQgdGhlIFVQ IG9yIERPV04gKGFuZCBDdHJsLVAgb3IgQ3RybC1OKSBrZXlzIGFyZSBzdHJ1 Y2ssIHRoZQBkaXNwbGF5ZWQgaXRlbXMgYXJlIHNjcm9sbGVkIGRvd24gb3Ig dXAgYnkgYSBzaW5nbGUgbGluZS4AIABUaGlzIG9wdGlvbiBhbGxvd3MgeW91 IHRvIHRlbGwgUGluZSB0aGUgbnVtYmVyIG9mIGxpbmVzIGZyb20gdGhlIHRv cCBhbmQAYm90dG9tIHNjcmVlbiBlZGdlIHRoYXQgbGluZS1ieS1saW5lIHBh Z2luZyBzaG91bGQgb2NjY3VyLiAgRm9yIGV4YW1wbGUsAHNldHRpbmcgdGhp cyB2YWx1ZSB0byBvbmUgKDEpIHdpbGwgY2F1c2UgUGluZSB0byBzY3JvbGwg dGhlIGRpc3BsYXkAaG9yaXpvbnRhbGx5IHdoZW4geW91IG1vdmUgdG8gc2Vs ZWN0IGFuIGl0ZW0gb24gdGhlIGRpc3BsYXkncyB0b3Agb3IAYm90dG9tIGVk Z2UuACAAQnkgZGVmYXVsdCwgdGhpcyB2YXJpYWJsZSBpcyB6ZXJvLCBpbmRp Y2F0aW5nIHRoYXQgc2Nyb2xsaW5nIGhhcHBlbnMAd2hlbiB5b3UgbW92ZSB1 cCBvciBkb3duIHRvIHNlbGVjdCBhbiBpdGVtIGltbWVkaWF0ZWx5IG9mZiB0 aGUgZGlzcGxheSdzAHRvcCBvciBib3R0b20gZWRnZS4AIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IFJlcGx5LUluZGVu dC1TdHJpbmcAIABUaGlzIHZhcmlhYmxlIHNwZWNpZmllcyBhbiBhc3BlY3Qg b2YgUGluZSdzIFJlcGx5IGNvbW1hbmQuICBXaGVuIGEgbWVzc2FnZQBpcyBy ZXBsaWVkIHRvIGFuZCB0aGUgdGV4dCBvZiB0aGUgbWVzc2FnZSBpcyBpbmNs dWRlZCwgdGhhdCB0ZXh0AHVzdWFsbHkgaGFzIHRoZSBzdHJpbmcgIj4gIiBw cmVwZW5kZWQgdG8gZWFjaCBsaW5lIHRvIGluZGljYXRlIHF1b3RpbmcuACAA VGhpcyB2YXJpYWJsZSBzcGVjaWZpZXMgYSBkaWZmZXJlbnQgdmFsdWUgZm9y IHRoYXQgc3RyaW5nLiAgSWYgeW91IHdpc2ggdG8AdXNlIGEgc3RyaW5nIHdo aWNoIGJlZ2lucyBvciBlbmRzIHdpdGggYSBzcGFjZSwgZW5jbG9zZSB0aGUg c3RyaW5nIGluIGRvdWJsZQBxdW90ZXMuACAAWW91IGNhbiBhbHNvIGluY2x1 ZGUgdGhlIHNlbmRlcidzIG5hbWUgaW4gdGhlIHByZXBlbmRlZCBzdHJpbmcu ICBUaGUgZmlyc3QAb2NjdXJyZW5jZSBvZiAiX0ZST01fIiBpbiB0aGUgcmVw bHktaW5kZW50LXN0cmluZyB3aWxsIGJlIHJlcGxhY2VkIHdpdGgAdGhlICJ1 c2VybmFtZSIgcG9ydGlvbiBvZiB0aGUgYWRkcmVzcyBiZWluZyByZXBsaWVk IHRvLgAgAFRoZSBub3JtYWwgZGVmYXVsdCBpcyAiPiAiLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogRW1wdHktSGVh ZGVyLU1lc3NhZ2UAIABXaGVuIHNlbmRpbmcsIGlmIGFsbCBvZiB0aGUgVG8s IENjLCBhbmQgTmV3c2dyb3VwcyBmaWVsZHMgYXJlIGVtcHR5LABQaW5lIHdp bGwgcHV0IGEgc3BlY2lhbCBhZGRyZXNzIGluIHRoZSBUbyBsaW5lLiAgVGhl IGRlZmF1bHQgdmFsdWUgaXMAIlVuZGlzY2xvc2VkIHJlY2lwaWVudHM6IDsi LiAgVGhlIHJlYXNvbiBmb3IgdGhpcyBpcyB0byBhdm9pZABlbWJhcnJhc3Nt ZW50IGNhdXNlZCBieSBzb21lIEludGVybmV0IG1haWwgdHJhbnNmZXIgc29m dHdhcmUgdGhhdABpbnRlcnByZXRzIGEgIm1pc3NpbmciIFRvOiBoZWFkZXIg YXMgYW4gZXJyb3IgYW5kIHJlcGxhY2VzIGl0IHdpdGggYW4AQXBwYXJlbnRs eS10bzogaGVhZGVyIHRoYXQgbWF5IGNvbnRhaW4gdGhlIGFkZHJlc3NlcyB5 b3UgZW50ZXJlZCBvbiB0aGUAQmNjOiBsaW5lLCBkZWZlYXRpbmcgdGhlIHB1 cnBvc2Ugb2YgdGhlIEJjYy4gIFlvdSBtYXkgY2hhbmdlIHRoZSBwYXJ0AG9m IHRoaXMgbWVzc2FnZSB0aGF0IGNvbWVzIGJlZm9yZSB0aGUgIjogOyIgYnkg c2V0dGluZyB0aGUAIkVtcHR5LUhlYWRlci1NZXNzYWdlIiB2YXJpYWJsZSB0 byBzb21ldGhpbmcgZWxzZS4AIABUaGUgbm9ybWFsIGRlZmF1bHQgaXMgIlVu ZGlzY2xvc2VkIHJlY2lwaWVudHMiLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIEV4cGVyaW1lbnRhbCBPUFRJT046IFN0YXR1cy1N ZXNzYWdlLURlbGF5ACAASWYgdGhpcyBpcyBzZXQgdG8gYSBwb3NpdGl2ZSBu dW1iZXIsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHRvIG1vdmUgdG8gdGhlAHN0 YXR1cyBsaW5lIHdoZW5ldmVyIGEgc3RhdHVzIG1lc3NhZ2UgaXMgcHJpbnRl ZCBhbmQgcGF1c2UgdGhlcmUgZm9yIHRoaXMAbWFueSBzZWNvbmRzLiAgSXQg d2lsbCBwcm9iYWJseSBvbmx5IGJlIHVzZWZ1bCBpZiB0aGUgc2hvdy1jdXJz b3IgZmVhdHVyZQBpcyBhbHNvIHR1cm5lZCBvbi4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IE1haWwtQ2hlY2stSW50 ZXJ2YWwAIABUaGlzIG9wdGlvbnMgc3BlY2lmaWVzLCBpbiBzZWNvbmRzLCBo b3cgb2Z0ZW4gUGluZSB3aWxsIGNoZWNrIGZvciBuZXcAbWFpbC4gIElmIHNl dCB0byB6ZXJvLCBuZXctbWFpbCBjaGVja2luZyBpcyBkaXNhYmxlZC4gIFRo ZXJlIGlzIGEgbWluaW11bQB2YWx1ZSwgbm9ybWFsbHkgMTUgc2Vjb25kcy4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046 IE5ld3MtQWN0aXZlLUZpbGUtUGF0aAAgAFRoaXMgb3B0aW9uIHRlbGxzIFBp bmUgd2hlcmUgdG8gbG9vayBmb3IgdGhlICJhY3RpdmUgZmlsZSIgZm9yIG5l d3Nncm91cHMAd2hlbiBhY2Nlc3NpbmcgbmV3cyBsb2NhbGx5LCByYXRoZXIg dGhhbiB2aWEgTk5UUC4gIFRoZSBkZWZhdWx0IHBhdGggaXMAdXN1YWxseSAi L3Vzci9saWIvbmV3cy9hY3RpdmUiLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIE9QVElPTjogTmV3cy1TcG9vbC1EaXJlY3RvcnkA IABUaGlzIG9wdGlvbiB0ZWxscyBQaW5lIHdoZXJlIHRvIGxvb2sgZm9yIHRo ZSAibmV3cyBzcG9vbCIgZm9yIG5ld3Nncm91cHMAd2hlbiBhY2Nlc3Npbmcg bmV3cyBsb2NhbGx5LCByYXRoZXIgdGhhbiB2aWEgTk5UUC4gIFRoZSBkZWZh dWx0IHBhdGggaXMAdXN1YWxseSAiL3Vzci9zcG9vbC9uZXdzIi4AIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IEltYWdl LVZpZXdlcgAgAFRoaXMgb3B0aW9uIHNwZWNpZmllcyB0aGUgcHJvZ3JhbSBQ aW5lIHNob3VsZCBjYWxsIHRvIHZpZXcgTUlNRQBhdHRhY2htZW50cyBvZiB0 eXBlIElNQUdFIChlLmcuIEdJRiBvciBUSUZGKS4gIFRoZSBJbWFnZSBWaWV3 ZXIgc2V0dGluZyBpcwBubyBsb25nZXIgbmVlZGVkLCBidXQgcmVtYWlucyBm b3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eS4gIFRoZSBtb3JlAGdlbmVyYWwg bWV0aG9kIGZvciBhc3NvY2lhdGluZyBleHRlcm5hbCBwcmludGluZyBhbmQg dmlld2luZyBwcm9ncmFtcyB3aXRoAHNwZWNpZmljIE1JTUUgZGF0YSB0eXBl cyBpcyB0byB1c2UgdGhlIHN5c3RlbSdzIChvciB5b3VyIHBlcnNvbmFsKQAi bWFpbGNhcCIgY29uZmlndXJhdGlvbiBmaWxlLgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjogVXNlLU9ubHktRG9tYWlu LU5hbWUAIABUaGlzIG9wdGlvbiBpcyB1c2VkIG9ubHkgaWYgdGhlICJ1c2Vy LWRvbWFpbiIgb3B0aW9uIGlzICpub3QqIHNldC4gIElmIHNldAB0byAiWWVz IiAoYW5kIHVzZXItZG9tYWluIGlzIG5vdCB1c2VkKSwgdGhlbiBQaW5lIHN0 cmlwcyB0aGUgaG9zdG5hbWUgZnJvbQB5b3VyIHJldHVybiAoIkZyb20iKSBh ZGRyZXNzIGFuZCB3aGVuIGNvbXBsZXRpbmcgdW5xdWFsaWZpZWQgYWRkcmVz c2VzAHRoYXQgeW91IGVudGVyIGludG8gdGhlIGNvbXBvc2VyLgAgAElmIHlv dSBzZXQgdGhpcywgc2VlIGFsc28gdGhlICJxdWVsbC11c2VyLWxvb2t1cC1p bi1wYXNzd2QtZmlsZSIgZmVhdHVyZS4AIABUaGlzIG9wdGlvbiBpcyBub3Qg YXBwbGljYWJsZSB0byBQQy1QaW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlz IHRvcGljPgAgICAgICAgIE9QVElPTjogTGFzdC1UaW1lLVBydW5lIFF1ZXN0 aW9uACAAVGhpcyB2YWx1ZSByZWNvcmRzIHRoZSBsYXN0IHRpbWUgeW91IHdl cmUgYXNrZWQgYWJvdXQgZGVsZXRpbmcgb2xkAHNlbnQtbWFpbC4gSXQgaXMg c2V0IGF1dG9tYXRpY2FsbHkgYnkgUGluZSBhdCB0aGUgYmVnaW5uaW5nIG9m IGVhY2gAbW9udGguIElmIHlvdSB3aXNoIHRvIHN1cHByZXNzIHRoZSBtb250 aGx5IHNlbnQtbWFpbCBwcnVuaW5nIGZlYXR1cmUsIHNldAB0aGlzIHRvIGEg ZGF0ZSBpbiB0aGUgZnV0dXJlLCBlLmcuIDk5LjEyACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BUSU9OOiBnb3RvLWRlZmF1bHQt cnVsZQAgAFRoaXMgdmFsdWUgYWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Igd2hl biB5b3UgdXNlIHRoZSBHb3RvIGNvbW1hbmQuAFBpbmUncyB1c3VhbCBiZWhh dmlvciBoYXMgdHdvIHBhcnRzLiAgSWYgeW91ciBjdXJyZW50IGZvbGRlciBp cyAiSW5ib3giLABQaW5lIHdpbGwgb2ZmZXIgdGhlIGxhc3Qgb3BlbiBmb2xk ZXIgYXMgdGhlIGRlZmF1bHQuICBJZiB0aGUgY3VycmVudABmb2xkZXIgaXMg b3RoZXIgdGhhbiAiSW5ib3giLCAiSW5ib3giIGlzIG9mZmVyZWQgYXMgdGhl IGRlZmF1bHQuACAAVGhlcmUgYXJlIHRocmVlIHBvc3NpYmxlIHZhbHVlcyBm b3IgdGhpcyBvcHRpb24uICBUaGUgZGVmYXVsdCBqdXN0AGRlc2NyaWJlZDoA IAAgICAgICAgIGluYm94LW9yLWZvbGRlci1pbi1yZWNlbnQtY29sbGVjdGlv bgAgAFRoZSBzZWNvbmQgYWNjZXB0ZWQgdmFsdWUgaXMgYSB2YXJpYXRpb24g b24gdGhlIGRlZmF1bHQgd2hpY2ggYWdhaW4Ab2ZmZXJzICJJbmJveCIgaWYg aXQgaXNuJ3QgY3VycmVudGx5IG9wZW4sIGJ1dCBvdGhlcndpc2Ugb2ZmZXJz IHRoZQBtb3N0IHJlY2VudCBmb2xkZXIgaW4gdGhlIGZpcnN0IGNvbGxlY3Rp b24gZm91bmQgaW4gdGhlICJGT0xERVIgTElTVCIAc2NyZWVuLiAgSXQncyBj YWxsZWQ6ACAAICAgICAgICBpbmJveC1vci1mb2xkZXItaW4tZmlyc3QtY29s bGVjdGlvbgAgAFRoZSBsYXN0IGFjY2VwdGVkIHZhbHVlIHNpbXBseSBjYXVz ZXMgdGhlIG1vc3QgcmVjZW50bHkgb3BlbmVkIGZvbGRlcgB0byBiZSBvZmZl cmVkIGFzIHRoZSBkZWZhdWx0IHJlZ2FyZGxlc3Mgb2YgdGhlIGN1cnJlbnRs eSBvcGVuZWQgZm9sZGVyLgBJdCdzIGNhbGxlZDoAIAAgICAgICAgIG1vc3Qt cmVjZW50LWZvbGRlcgAgAE5PVEU6IFRoZSBkZWZhdWx0IHdoaWxlIGEgbmV3 c2dyb3VwIGlzIG9wZW4gcmVtYWlucyB0aGUgc2FtZTsgdGhlIGxhc3QAb3Bl biBuZXdzZ3JvdXAuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgRkVBVFVSRTogZW5hYmxlLWZ1bGwtaGVhZGVyLWNtZAAgAFRoaXMg ZmVhdHVyZSBlbmFibGVzIHRoZSAiSCBGdWxsIEhlYWRlcnMiIGNvbW1hbmQg d2hpY2ggdG9nZ2xlcyBiZXR3ZWVuAHRoZSBkaXNwbGF5IG9mIGFsbCBoZWFk ZXJzIGluIHRoZSBtZXNzYWdlIGFuZCB0aGUgbm9ybWFsIGVkaXRlZCB2aWV3 IG9mAGhlYWRlcnMuICBUaGUgRnVsbCBIZWFkZXIgY29tbWFuZCBhbHNvIGNv bnRyb2xzIHdoaWNoIGhlYWRlcnMgYXJlIGluY2x1ZGVkAGZvciBFeHBvcnQs IFBpcGUsIFByaW50LCBGb3J3YXJkLCBhbmQgUmVwbHkgZnVuY3Rpb25zLiAg KEZvciBSZXBseSwgdGhlAEZ1bGwgSGVhZGVyIG1vZGUgd2lsbCByZXNwZWN0 IHRoZSAiaW5jbHVkZS1oZWFkZXJzLWluLXJlcGx5IiBmZWF0dXJlAHNldHRp bmcuKQAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZF QVRVUkU6IGVuYWJsZS11bml4LXBpcGUtY21kACAAVGhpcyBmZWF0dXJlIGVu YWJsZXMgdGhlICJ8IFBpcGUiIGNvbW1hbmQgdGhhdCBzZW5kcyB0aGUgY3Vy cmVudCBtZXNzYWdlAHRvIHRoZSBzcGVjaWZpZWQgVW5peCBjb21tYW5kIGZv ciBleHRlcm5hbCBwcm9jZXNzaW5nLiAgTm90IGF2YWlsYWJsZSBvbgBQQy1Q aW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZF QVRVUkU6IGVuYWJsZS10YWItY29tcGxldGlvbgAgAFRoaXMgZmVhdHVyZSBl bmFibGVzIHRoZSBUQUIga2V5IHdoZW4gYXQgYSBwcm9tcHQgZm9yIGEgZmls ZW5hbWUuIEluIHRoaXMAY2FzZSwgVEFCIHdpbGwgY2F1c2UgdGhlIHBhcnRp YWwgbmFtZSBhbHJlYWR5IGVudGVyZWQgdG8gYmUgYXV0b21hdGljYWxseQBj b21wbGV0ZWQsIHByb3ZpZGVkIHRoZSBwYXJ0aWFsIG5hbWUgaXMgdW5hbWJp Z3VvdXMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAg IEZFQVRVUkU6IHF1aXQtd2l0aG91dC1jb25maXJtACAAVGhpcyBmZWF0dXJl IGNvbnRyb2xzIHdoZXRoZXIgb3Igbm90IFBpbmUgd2lsbCBhc2sgZm9yIGNv bmZpcm1hdGlvbiB3aGVuIGEAUXVpdCBjb21tYW5kIGlzIHJlY2VpdmVkLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBGRUFUVVJF OiBlbmFibGUtanVtcC1zaG9ydGN1dAAgAFNldHRpbmcgdGhpcyBmZWF0dXJl IHdpbGwgYWxsb3cgeW91IHRvIGVudGVyIGEgbnVtYmVyIChmb2xsb3dlZCBi eSBSRVRVUk4pAGFuZCBqdW1wIHRvIHRoYXQgbWVzc2FnZSBudW1iZXIsIHdo ZW4gaW4gdGhlIEZPTERFUiBJTkRFWCBvciBNRVNTQUdFIFRFWFQAc2NyZWVu cy4gIEluIG90aGVyIHdvcmRzLCBpdCBvYnZpYXRlcyB0aGUgbmVlZCBmb3Ig dHlwaW5nIHRoZSAiSiIgZm9yIHRoZQBKdW1wIGNvbW1hbmQuACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZW5hYmxl LWFsdGVybmF0ZS1lZGl0b3ItY21kACAASWYgdGhpcyBmZWF0dXJlIGlzIHNl dCwgYW5kIHRoZSAiZWRpdG9yIiB2YXJpYWJsZSBpcyBub3Qgc2V0LCBlbnRl cmluZwB0aGUgXl8gKENvbnRyb2wtdW5kZXJzY29yZSkga2V5IHdoaWxlIGNv bXBvc2luZyBhIG1lc3NhZ2Ugd2lsbCBwcm9tcHQgeW91AGZvciB0aGUgbmFt ZSBvZiB0aGUgZWRpdG9yIHlvdSB3b3VsZCBsaWtlIHRvIHVzZS4AIABJZiB0 aGUgZW52aXJvbm1lbnQgdmFyaWFibGUgJEVESVRPUiBpcyBzZXQsIHRoaXMg dmFsdWUgd2lsbCBiZSBvZmZlcmVkIGFzAGEgZGVmYXVsdC4AIABJZiAiZWRp dG9yIiB2YXJpYWJsZSBpcyBzZXQsIHRoZSBeXyBrZXkgd2lsbCBhY3RpdmF0 ZSB0aGUgc3BlY2lmaWVkAGVkaXRvciB3aXRob3V0IHByb21wdGluZywgaW4g d2hpY2ggY2FzZSBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvAHNldCB0aGUgImVu YWJsZS1hbHRlcm5hdGUtZWRpdG9yLWNtZCIgZmVhdHVyZS4gIFRoaXMgZmVh dHVyZSBpcyBub3QAYXZhaWxhYmxlIGluIFBDLVBpbmUuACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS1h bHRlcm5hdGUtZWRpdG9yLWltcGxpY2l0bHkAIABJZiB0aGlzIGZlYXR1cmUg YW5kIHRoZSAiZWRpdG9yIiB2YXJpYWJsZSBhcmUgYm90aCBzZXQsIFBpbmUg d2lsbABhdXRvbWF0aWNhbGx5IGFjdGl2YXRlIHRoZSBzcGVjaWZpZWQgZWRp dG9yIHdoZW4gdGhlIGN1cnNvciBpcyBtb3ZlZCBmcm9tAHRoZSBoZWFkZXIg b2YgdGhlIG1lc3NhZ2UgYmVpbmcgY29tcG9zZWQgaW50byB0aGUgbWVzc2Fn ZSB0ZXh0LiAgRm9yAHJlcGxpZXMsIHRoZSBhbHRlcm5hdGUgZWRpdG9yIHdp bGwgYmUgYWN0aXZhdGVkIGltbWVkaWF0ZWx5LiAgSWYgdGhpcwBmZWF0dXJl IGlzIHNldCBidXQgdGhlICJlZGl0b3IiIHZhcmlhYmxlIGlzIG5vdCBzZXQs IHRoZW4gUGluZSB3aWxsAGF1dG9tYXRpY2FsbHkgYXNrIGZvciB0aGUgbmFt ZSBvZiBhbiBhbHRlcm5hdGUgZWRpdG9yIHdoZW4gdGhlIGN1cnNvcgBpcyBt b3ZlZCBvdXQgb2YgdGhlIGhlYWRlciBiZWluZyBjb21wb3NlZCwgb3IgaWYg YSByZXBseSBpcyBiZWluZyBkb25lLgBUaGlzIGZlYXR1cmUgaXMgbm90IGF2 YWlsYWJsZSBpbiBQQy1QaW5lLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgICBGRUFUVVJFOiBlbmFibGUtYm91bmNlLWNtZAAgAFNl dHRpbmcgdGhpcyBmZWF0dXJlIGVuYWJsZXMgdGhlICJCIEJvdW5jZSIgY29t bWFuZCwgd2hpY2ggd2lsbCBwcm9tcHQAZm9yIGFuIGFkZHJlc3MgYW5kICpy ZW1haWwqIHRoZSBtZXNzYWdlIHRvIHRoZSBuZXcgcmVjaXBpZW50LiAgVGhp cyBjb21tYW5kAGlzIHVzZWQgdG8gcmUtZGlyZWN0IG1lc3NhZ2VzIHRoYXQg eW91IGhhdmUgcmVjZWl2ZWQgaW4gZXJyb3IsIG9yIG5lZWQgdG8AYmUgcmVk aXJlY3RlZCBmb3Igc29tZSBvdGhlciByZWFzb24gKGUuZy4gbGlzdCBtb2Rl cmF0aW9uKS4gIFRoZSBmaW5hbAByZWNpcGllbnQgd2lsbCBzZWUgYSBoZWFk ZXIgaW5kaWNhdGluZyB0aGF0IHlvdSBoYXZlIFJlc2VudCB0aGUgbXNnLCBi dXQAdGhlIG1lc3NhZ2UncyBGcm9tOiBoZWFkZXIgd2lsbCBzaG93IHRoZSBv cmlnaW5hbCBhdXRob3Igb2YgdGhlIG1lc3NhZ2UsAGFuZCByZXBsaWVzIHRv IGl0IHdpbGwgZ28gYmFjayB0byB0aGF0IGF1dGhvciwgYW5kIG5vdCB0byB5 b3UuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgIEZF QVRVUkU6IGVuYWJsZS1hZ2dyZWdhdGUtY29tbWFuZC1zZXQAIABTZXR0aW5n IHRoaXMgZmVhdHVyZSBlbmFibGVzIHRoZSBjb21tYW5kcyBhbmQgc3ViY29t bWFuZHMgdGhhdCByZWxhdGUgdG8AcGVyZm9ybWluZyBvcGVyYXRpb25zIG9u IG1vcmUgdGhhbiBvbmUgbWVzc2FnZSBhdCBhIHRpbWUuICBXZSBjYWxsIHRo ZXNlACJhZ2dyZWdhdGUgb3BlcmF0aW9ucyIuICBJbiBwYXJ0aWN1bGFyLCB0 aGUgIjsgU2VsZWN0IiwgIkEgQXBwbHkiLABhbmQgIlogWm9vbSIgY29tbWFu ZHMgYXJlIGVuYWJsZWQgYnkgdGhpcyBmZWF0dXJlLiAgU2VsZWN0IGlzIHVz ZWQgdG8AInRhZyIgb25lIG9yIG1vcmUgbWVzc2FnZXMgbWVldGluZyB0aGUg c3BlY2lmaWVkIGNyaXRlcmlhLiAgQXBwbHkgY2FuAHRoZW4gYmUgdXNlZCB0 byBhcHBseSBhbnkgbWVzc2FnZSBjb21tYW5kIHRvIGFsbCBvZiB0aGUgc2Vs ZWN0ZWQvdGFnZ2VkAG1lc3NhZ2VzLiAgRnVydGhlciwgdGhlIFpvb20gY29t bWFuZCBhbGxvd3MgeW91IHRvIHRvZ2dsZSB0aGUgRm9sZGVyIEluZGV4AHZp ZXcgYmV0d2VlbiBqdXN0IHRob3NlIFNlbGVjdGVkIGFuZCBhbGwgbWVzc2Fn ZXMgaW4gdGhlIGZvbGRlci4AIABUaGlzIGZlYXR1cmUgYWxzbyBlbmFibGVz IHRoZSAiXlgiIHN1Yi1jb21tYW5kIGluIHRoZSBGT0xERVIgSU5ERVggV2hl cmVJcwBjb21tYW5kIHdoaWNoIGNhdXNlcyBhbGwgbWVzc2FnZXMgbWF0Y2hp bmcgdGhlIFdoZXJlSXMgYXJndW1lbnQgdG8gYmVjb21lAHNlbGVjdGVkLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICBGRUFUVVJF OiBlbmFibGUtZmxhZy1jbWQAIABTZXR0aW5nIHRoaXMgZmVhdHVyZSBlbmFi bGVzIHRoZSAiKiBGbGFnIiBjb21tYW5kIHdoaWNoIGFsbG93cyB5b3UgdG8A bWFuaXB1bGF0ZSB0aGUgc3RhdHVzIGZsYWdzIGFzc29jaWF0ZWQgd2l0aCBh IG1lc3NhZ2UuICBCeSBkZWZhdWx0LCBGbGFnAHdpbGwgc2V0IHRoZSAiSW1w b3J0YW50IiBmbGFnLCB3aGljaCByZXN1bHRzIGluIGFuIGFzdGVyaXNrIGJl aW5nAGRpc3BsYXllZCBpbiBjb2x1bW4gb25lIG9mIHRoZSBGT0xERVIgSU5E RVggZm9yIHN1Y2ggbWVzc2FnZXMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS1mbGFnLXNjcmVlbi1p bXBsaWNpdGx5ACAAVGhlIGZlYXR1cmUgbW9kaWZpZXMgdGhlIGJlaGF2aW9y IG9mIHRoZSAiKiBGbGFnIiBjb21tYW5kIChwcm92aWRlZCBpdAB0b28gaXMg ZW5hYmxlZCkuICBCeSBkZWZhdWx0LCB3aGVuIHRoZSAiKiBGbGFnIiBjb21t YW5kIGlzIHNlbGVjdGVkLABQaW5lIG9mZmVycyBhIHByb21wdCB0byBzZXQg b25lIG9mIHNldmVyYWwgZmxhZ3MgYW5kIGFsc28gb2ZmZXJzIHRoZQBvcHRp b24gb2YgZW50ZXJpbmcgdGhlIGRldGFpbGVkIGZsYWcgbWFuaXB1bGF0aW9u IHNjcmVlbiB2aWEgdGhlICJeVCIAa2V5LiBFbmFibGluZyB0aGlzIGZlYXR1 cmUgY2F1c2VzIFBpbmUgdG8gaW1tZWRpYXRlbHkgZW50ZXIgdGhlIGRldGFp bGVkAGZsYWcgc2NyZWVuIHJhdGhlciB0aGFuIGZpcnN0IG9mZmVyIHRoZSBz aW1wbGUgcHJvbXB0LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgICBGRUFUVVJFOiBlbmFibGUtc3VzcGVuZAAgAFNldHRpbmcgdGhp cyBmZWF0dXJlIHdpbGwgYWxsb3cgeW91IHRvIHR5cGUgXlogKENvbnRyb2wg WikgYW5kIHRlbXBvcmFyaWx5AHN1c3BlbmQgUGluZS4gIE5vdCBhdmFpbGFi bGUgb24gUEMtUGluZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICAgRkVBVFVSRTogZXhwYW5kZWQtdmlldy1vZi1mb2xkZXJzACAA SWYgbXVsdGlwbGUgZm9sZGVyIGNvbGxlY3Rpb25zIGFyZSBkZWZpbmVkLCBh bmQgeW91IHdpc2ggdG8gaGF2ZSB0aGVtIGFsbABleHBhbmRlZCBpbXBsaWNp dGx5IHVwb24gZW50ZXJpbmcgdGhlIEZPTERFUiBMSVNUIHNjcmVlbiwgdGhl biBzZXQgdGhpcwBmZWF0dXJlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgICBGRUFUVVJFOiBleHBhbmRlZC12aWV3LW9mLWFkZHJl c3Nib29rcwAgAElmIG11bHRpcGxlIGFkZHJlc3MgYm9va3MgKGVpdGhlciBw ZXJzb25hbCBvciBnbG9iYWwpIGFyZSBkZWZpbmVkLCBhbmQgeW91AHdpc2gg dG8gaGF2ZSB0aGVtIGFsbCBleHBhbmRlZCBpbXBsaWNpdGx5IHVwb24gZW50 ZXJpbmcgdGhlIEFERFJFU1MgQk9PSwBzY3JlZW4sIHRoZW4gc2V0IHRoaXMg ZmVhdHVyZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICAgRkVBVFVSRTogZXhwYW5kZWQtdmlldy1vZi1kaXN0cmlidXRpb24tbGlz dHMAIABJZiB0aGlzIGZlYXR1cmUgaXMgc2V0LCB0aGVuIGRpc3RyaWJ1dGlv biBsaXN0cyBpbiB0aGUgYWRkcmVzcyBib29rAHNjcmVlbiB3aWxsIGJlIGV4 cGFuZGVkIGF1dG9tYXRpY2FsbHkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgIEZFQVRVUkU6IGNvbXBvc2Utc2V0cy1uZXdzZ3Jv dXAtd2l0aG91dC1jb25maXJtACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIG9u ZSBhc3BlY3Qgb2YgUGluZSdzIENvbXBvc2VyLiAgSWYgeW91IGVudGVyIHRo ZQBjb21wb3NlciB3aGlsZSByZWFkaW5nIGEgbmV3cyBncm91cCwgeW91IHdp bGwgbm9ybWFsbHkgYmUgcHJvbXB0ZWQgdG8AZGV0ZXJtaW5lIHdoZXRoZXIg eW91IGludGVuZCB0aGUgbmV3IG1lc3NhZ2UgdG8gYmUgcG9zdGVkIHRvIHRo ZSBjdXJyZW50AG5ld3Nncm91cCBvciBub3QuICBJZiB0aGlzIGZlYXR1cmUg aXMgc2V0LCBQaW5lIHdpbGwgbm90IHByb21wdCB5b3UAaW4gdGhpcyBzaXR1 YXRpb24sIGFuZCB3aWxsIGFzc3VtZSB0aGF0IHlvdSBkbyBpbmRlZWQgd2lz aCB0byBwb3N0AHRvIHRoZSBuZXdzZ3JvdXAgeW91IGFyZSByZWFkaW5nLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgIEZFQVRVUkU6IGNv bXBvc2UtcmVqZWN0cy11bnF1YWxpZmllZC1hZGRycwAgAFRoaXMgZmVhdHVy ZSBjb250cm9scyBvbmUgYXNwZWN0IG9mIHRoZSBtZXNzYWdlIGNvbXBvc2Vy OyBpbiBwYXJ0aWN1bGFyLAB3aGF0IGhhcHBlbnMgd2hlbiBhbiB1bnF1YWxp ZmllZCBuYW1lIGlzIGVudGVyZWQgaW50byBhbiBhZGRyZXNzIGhlYWRlci4A SWYgc2V0LCB1bnF1YWxpZmllZCBuYW1lcyBlbnRlcmVkIGFzIGFkZHJlc3Nl cyB3aWxsIGJlIHRyZWF0ZWQgYXMgZXJyb3JzAHVubGVzcyB0aGV5IG1hdGNo IGFuIGFkZHJlc3Nib29rIG5pY2tuYW1lLiAgUGluZSB3aWxsIG5vdCBhdHRl bXB0IHRvIHR1cm4AdGhlbSBpbnRvIGNvbXBsZXRlIGFkZHJlc3NlcyBieSBh ZGRpbmcgeW91ciBsb2NhbCBkb21haW4uACAAQSBjb21wbGV0ZSAoZnVsbHkg cXVhbGlmaWVkKSBhZGRyZXNzIGlzIG9uZSBjb250YWluaW5nIGEgdXNlcm5h bWUgZm9sbG93ZWQAYnkgYW4gIkAiIHN5bWJvbCwgZm9sbG93ZWQgYnkgYSBo b3N0IG9yIGRvbWFpbiBuYW1lIChlLmcuACJqc21pdGhAbm93aGVyZS5lZHUi KS4gIEFuIHVucXVhbGlmaWVkIG5hbWUgaXMgb25lICp3aXRob3V0KiB0aGUg IkAiAHN5bWJvbCBhbmQgaG9zdCBvciBkb21haW4gbmFtZSAoZS5nLiAianNt aXRoIiksACAAV2hlbiB5b3UgZW50ZXIgYSBmdWxseSBxdWFsaWZpZWQgYWRk cmVzcywgUGluZSBkb2VzIG5vdCBpbnRlcnByZXQgb3IAbW9kaWZ5IGl0LCBi dXQgc2ltcGx5IHBhc3NlcyBpdCBvbiB0byB0aGUgbWFpbC10cmFuc3BvcnQt YWdlbnQgKE1UQSkgZm9yAHlvdXIgc3lzdGVtLiAgUGluZSBjb25mb3JtcyB0 byB0aGUgSW50ZXJuZXQgc3RhbmRhcmRzIGdvdmVybmluZyBtZXNzYWdlAGhl YWRlcnMgYW5kIHdpbGwgbm90IHNlbmQgYW4gdW5xdWFsaWZlZCBuYW1lIHRv IHRoZSBNVEEuICBUaGVyZWZvcmUsIHdoZW4AeW91IGVudGVyIGFuIHVucXVh bGlmaWVkIG5hbWUsIFBpbmUgd2lsbCBub3JtYWxseSBhdHRlbXB0IHRvIHR1 cm4gaXQgaW50bwBhIGZ1bGx5IHF1YWxpZmllZCBhZGRyZXNzLCBmaXJzdCBi eSBjaGVja2luZyB0byBzZWUgaWYgeW91IGhhdmUgZW50ZXJlZCBhAG1hdGNo aW5nIG5pY2tuYW1lIGluIHlvdXIgYWRkcmVzc2Jvb2ssIG9yIGZhaWxpbmcg dGhhdCwgYnkgc2ltcGx5IGFkZGluZwB5b3VyIG93biBkb21haW4gdG8gdGhl IG5hbWUgZW50ZXJlZC4gIFNvIGlmIHlvdXIgYWRkcmVzcyBpcwAianNtaXRo QG5vd2hlcmUuZWR1IiBhbmQgeW91IGVudGVyICJmcmVkIiwgdGhlbiAoYXNz dW1pbmcgImZyZWQiIGlzAG5vdCBhIHZhbGlkIG5pY2tuYW1lKSwgUGluZSB3 aWxsIHR1cm4gdGhhdCBpbnRvICJmcmVkQG5vd2hlcmUuZWR1Ii4AIABUaGVy ZSBhcmUgc2l0dWF0aW9ucyB3aGVyZSBpdCBpcyBub3QgZGVzaXJhYmxlIGZv ciBQaW5lIHRvIGludGVycHJldCBzdWNoAHVucXVhbGlmaWVkIG5hbWVzIGFz IHZhbGlkIChsb2NhbCkgYWRkcmVzc2VzLiAgRm9yIGV4YW1wbGUsIGlmICJm cmVkIgB0dXJuZWQgb3V0IHRvIGJlIGEgdHlwbyAoaW50ZW5kZWQgdG8gYmUg YW4gYWRkcmVzc2Jvb2sgbmlja25hbWUpLCBidXQAdGhlcmUgYWN0dWFsbHkg d2FzIGEgImZyZWQiIGluIHlvdXIgbG9jYWwgZG9tYWluLCB0aGUgbWVzc2Fn ZSBtaWdodCBiZQBtaXMtZGVsaXZlcmVkIHdpdGhvdXQgeW91ciByZWFsaXpp bmcgaXQuICBJbiBvcmRlciB0byByZWR1Y2UgdGhlIGxpa2VsaWhvb2QAb2Yg c3VjaCBhY2NpZGVudHMsIHNldHRpbmcgdGhpcyBmZWF0dXJlIHdpbGwgY2F1 c2UgUGluZSB0byB0cmVhdCBzdWNoAGFkZHJlc3NlcyBhcyBlcnJvcnMsIGFu ZCByZXF1aXJlIHRoYXQgeW91IGV4cGxpY2l0bHkgZW50ZXIgdGhlIGZ1bGwg bG9jYWwAYWRkcmVzcyAoZS5nLiAiZnJlZEBub3doZXJlLmVkdSIpIG9yIGNv cnJlY3QgdGhlIG5hbWUgc28gdGhhdCBpdCBtYXRjaGVzAGFuIGFkZHJlc3Mg Ym9vayBuaWNrbmFtZS4AIABDb25zaWRlciB0aGlzIGEgc2FmZXR5IGZlYXR1 cmUgYWdhaW5zdCBtaXMtZGlyZWN0ZWQgbWFpbC4AIAA8RW5kIG9mIGhlbHAg b24gdGhpcyB0b3BpYz4AICAgICAgICAgRkVBVFVSRTogcXVlbGwtdXNlci1s b29rdXAtaW4tcGFzc3dkLWZpbGUAIABUaGlzIGZlYXR1cmUgY29udHJvbHMg YW4gYXNwZWN0IG9mIFBpbmUncyBDb21wb3NlciwgYW5kIGlmIG5lZWRlZCwg d2lsbAB1c3VhbGx5IGJlIHNldCBieSB5b3VyIHN5c3RlbSBtYW5hZ2VyIGlu IFBpbmUncyBzeXN0ZW0td2lkZSBjb25maWd1cmF0aW9uAGZpbGUuIFNwZWNp ZmljYWxseSwgaWYgdGhpcyBmZWF0dXJlIGlzIHNldCwgUGluZSB3aWxsIG5v dCBhdHRlbXB0IHRvIGxvb2sAaW4gdGhlIHN5c3RlbSBwYXNzd29yZCBmaWxl IHRvIGZpbmQgYSBGdWxsIE5hbWUgZm9yIHRoZSBlbnRlcmVkIGFkZHJlc3Mu ACAATm9ybWFsbHksIG5hbWVzIHlvdSBlbnRlciBpbnRvIGFkZHJlc3MgZmll bGRzIChlLmcuIFRvOiBvciBDYzopIGFyZQBjaGVja2VkIGFnYWluc3QgeW91 ciBhZGRyZXNzIGJvb2socykgdG8gc2VlIGlmIHRoZXkgbWF0Y2ggYW4gYWRk cmVzcyBib29rAG5pY2tuYW1lLiAgRmFpbGluZyB0aGF0LCAoaW4gVW5peCBQ aW5lKSB0aGUgbmFtZSBpcyB0aGVuIGNoZWNrZWQgYWdhaW5zdAB0aGUgVW5p eCBwYXNzd29yZCBmaWxlLiAgSWYgdGhlIGVudGVyZWQgbmFtZSBtYXRjaGVz IGEgdXNlcm5hbWUgaW4gdGhlAHN5c3RlbSBwYXNzd29yZCBmaWxlLCBQaW5l IGV4dHJhY3RzIHRoZSBjb3JyZXNwb25kaW5nIEZ1bGwgTmFtZSBpbmZvcm1h dGlvbgBmb3IgdGhhdCBpbmRpdmlkdWFsLCBhbmQgYWRkcyB0aGF0IHRvIHRo ZSBhZGRyZXNzIGJlaW5nIGVudGVyZWQuACAASG93ZXZlciwgcGFzc3dvcmQg ZmlsZSBtYXRjaGluZyBjYW4gaGF2ZSBzdXJwcmlzaW5nIChpbmNvcnJlY3Qp IHJlc3VsdHMgaWYAb3RoZXIgdXNlcnMgb2YgdGhlIHN5c3RlbSBkbyBub3Qg cmVjZWl2ZSBtYWlsIGF0IHRoZSBkb21haW4geW91IGFyZSB1c2luZy4AVGhh dCBpcywgaWYgZWl0aGVyIHRoZSAidXNlci1kb21haW4iIG9yICJ1c2Utb25s eS1kb21haW4tbmFtZSIgb3B0aW9uAGlzIHNldCBzdWNoIHRoYXQgdGhlIGFk bWluaXN0cmF0aXZlIGRvbWFpbiBvZiBvdGhlciB1c2VycyBvbiB0aGUgc3lz dGVtAGlzbid0IGFjY3VyYXRlbHkgcmVmbGVjdGVkLCBQaW5lIHNob3VsZCBi ZSB0b2xkIHRoYXQgYSBwYXNzd2QgZmlsZSBtYXRjaABpcyBjb2luY2lkZW50 YWwsIGFuZCBGdWxsIE5hbWUgaW5mbyB3aWxsIGJlIGluY29ycmVjdC4gIEZv ciBleGFtcGxlLCBhAHBlcnNvbmFsIG5hbWUgZnJvbSB0aGUgcGFzc3dvcmQg ZmlsZSBjb3VsZCBnZXQgZmFsc2VseSBwYWlyZWQgd2l0aCB0aGUAZW50ZXJl ZCBuYW1lIGFzIGl0IGlzIHR1cm5lZCBpbnRvIGFuIGFkZHJlc3MgaW4gdGhl IGNvbmZpZ3VyZWQgZG9tYWluLgAgAElmIHlvdSBhcmUgc2VlaW5nIHRoaXMg YmVoYXZpb3IsIGVuYWJsaW5nIHRoaXMgZmVhdHVyZSB3aWxsIHByZXZlbnQg VW5peABQaW5lIGZyb20gbG9va2luZyB1cCBuYW1lcyBpbiB0aGUgcGFzc3dv cmQgZmlsZSB0byBmaW5kIHRoZSBGdWxsIE5hbWUAZm9yIGluY29tcGxldGUg YWRkcmVzc2VzIHlvdSBlbnRlci4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICAgRkVBVFVSRTogcHJlc2VydmUtc3RhcnQtc3RvcC1j aGFyYWN0ZXJzACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGhvdyBzcGVjaWFs IGNvbnRyb2wga2V5IGNoYXJhY3RlcnMsIHR5cGljYWxseQBDdHJsLVMgYW5k IEN0cmwtUSwgYXJlIGludGVycHJldGVkIHdoZW4gaW5wdXQgdG8gUGluZS4g IFRoZXNlIGNoYXJhY3RlcnMAYXJlIGtub3duIGFzIHRoZSAic3RhcnQiIGFu ZCAic3RvcCIgY2hhcmFjdGVycyBhbmQgYXJlIHNvbWV0aW1lcyB1c2VkIGlu AGNvbW11bmljYXRpb25zIHBhdGhzIHRvIGNvbnRyb2wgZGF0YSBmbG93IGJl dHdlZW4gZGV2aWNlcyB0aGF0IG9wZXJhdGUgYXQAZGlmZmVyZW50IHNwZWVk cy4AIABCeSBkZWZhdWx0LCBQaW5lIHR1cm5zIHRoZSBzeXN0ZW0ncyBoYW5k bGluZyBvZiB0aGVzZSBzcGVjaWFsIGNoYXJhY3RlcnMAb2ZmIGV4Y2VwdCBk dXJpbmcgcHJpbnRpbmcuICBIb3dldmVyLCBpZiB5b3Ugc2VlIFBpbmUgcmVw b3J0aW5nIGlucHV0IGVycm9ycwBzdWNoIGFzOgAgACAgICAgICAgICAgIFsg Q29tbWFuZCAiXlEiIG5vdCBkZWZpbmVkIGZvciB0aGlzIHNjcmVlbi4gXQAg AGFuZCwgYXQgdGhlIHNhbWUgdGltZSwgc2VlIHlvdXIgZGlzcGxheSBiZWNv bWUgZ2FyYmxlZCwgdGhlbiBpdCBpcyBsaWtlbHkAdGhhdCBzZXR0aW5nIHRo aXMgb3B0aW9uIHdpbGwgc29sdmUgdGhlIHByb2JsZW0uICBCZSBhd2FyZSwg dGhvdWdoLCB0aGF0AGVuYWJsaW5nIHRoaXMgZmVhdHVyZSB3aWxsIGFsc28g Y2F1c2UgUGluZSB0byBvc3RlbnNpYmx5ICJoYW5nIiAAd2hlbmV2ZXIgdGhl IEN0cmwtUyBrZXkgY29tYmluYXRpb24gaXMgZW50ZXJlZCBhcyB0aGUgc3lz dGVtIGlzIG5vdwBpbnRlcnByZXRpbmcgc3VjaCBpbnB1dCBhcyBhICJzdG9w IG91dHB1dCIgY29tbWFuZC4gIFRvICJzdGFydABvdXRwdXQiICBhZ2Fpbiwg c2ltcGx5IHR5cGUgQ3RybC1RLiAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICAgRkVBVFVSRTogZW5hYmxlLWluY29taW5nLWZvbGRl cnMAIABJZiBzZXQsIHRoaXMgZmVhdHVyZSBkZWZpbmVzIGEgcHNldWRvLWZv bGRlciBjb2xsZWN0aW9uIGNhbGxlZAAiSU5DT01JTkcgTUVTU0FHRSBGT0xE RVJTIi4gIEluaXRpYWxseSwgdGhlIG9ubHkgZm9sZGVyIGluY2x1ZGVkAGlu IHRoaXMgY29sbGVjdGlvbiB3aWxsIGJlIHlvdXIgSU5CT1gsIHdoaWNoIHdp bGwgbm8gbG9uZ2VyIHNob3cgdXAgaW4AeW91ciBkZWZhdWx0IHNhdmVkLW1l c3NhZ2UgZm9sZGVyIGNvbGxlY3Rpb24uACAAWW91IG1heSBhZGQgbW9yZSBm b2xkZXJzIHRvIHRoZSBJbmNvbWluZyBNZXNzYWdlIEZvbGRlcnMgY29sbGVj dGlvbiBieQB1c2luZyB0aGUgIntGMTA6QX0gQWRkIiBjb21tYW5kIGluIHRo ZSBGT0xERVIgTElTVCBzY3JlZW4uICBZb3Ugd2lsbABiZSBwcm9tcHRlZCBm b3IgdGhlIGhvc3QgdGhlIGZvbGRlciBpcyBzdG9yZWQgb24gKHdoaWNoIGRl ZmF1bHRzIHRvIHRoZQBzYW1lIGhvc3QgdXNlZCBmb3IgeW91ciBJTkJPWCks IGEgbmlja25hbWUsIGFuZCB0aGUgYWN0dWFsIGZvbGRlciBuYW1lLgBPbmNl IGEgc2V0IG9mIEluY29taW5nIE1lc3NhZ2UgRm9sZGVycyBhcmUgZGVmaW5l ZCwgdGhlIFRBQiBrZXkgKGluAEZPTERFUiBJTkRFWCBvciBNRVNTQUdFIFRF WFQgc2NyZWVucykgbWF5IGJlIHVzZWQgdG8gc2NhbiB0aGUgZm9sZGVycwBm b3IgdGhvc2Ugd2l0aCBSZWNlbnQgbWVzc2FnZXMuACAATk9URTogUGluZSBk b2VzIG5vdCBkbyAiZGVsaXZlcnkgZmlsdGVyaW5nIjsgdGhpcyBpcyB0aGUg cHJvdmluY2Ugb2YAb3RoZXIgcHJvZ3JhbXMgc3VjaCBhcyAiZmlsdGVyIiBv ciAicHJvY21haWwiLiAgUGluZSdzIEluY29taW5nAE1lc3NhZ2UgRm9sZGVy cyBjb2xsZWN0aW9uIHByb3ZpZGVzIGEgY29udmVuaWVudCB3YXkgdG8gYWNj ZXNzIG11bHRpcGxlAGluY29taW5nIGZvbGRlcnMsIG9uY2UgdGhleSBhcmUg Y3JlYXRlZCBieSBvdGhlciBwcm9ncmFtcy4gIEl0IGlzIGFsc28AdXNlZnVs IGlmIHlvdSBoYXZlIGFjY291bnRzIG9uIG11bHRpcGxlIGNvbXB1dGVycy4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgRkVBVFVS RTogaW5jbHVkZS1hdHRhY2htZW50cy1pbi1yZXBseQAgAFRoaXMgZmVhdHVy ZSBjb250cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdzIFJlcGx5IGNvbW1hbmQu IElmIHNldCwgYW55IE1JTUUAYXR0YWNobWVudHMgdGhhdCB3ZXJlIHBhcnQg b2YgdGhlIG9yaWdpbmFsIG1lc3NhZ2Ugd2lsbCBhdXRvbWF0aWNhbGx5IGJl AGluY2x1ZGVkIGluIHRoZSBSZXBseS4AIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICAgRkVBVFVSRTogaW5jbHVkZS1oZWFkZXItaW4t cmVwbHkAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgYW4gYXNwZWN0IG9mIFBp bmUncyBSZXBseSBjb21tYW5kLiBJZiBzZXQsIGFuZCB0aGUAb3JpZ2luYWwg bWVzc2FnZSBpcyBiZWluZyBpbmNsdWRlZCBpbiB0aGUgcmVwbHksIHRoZW4g aGVhZGVycyBmcm9tIHRoYXQAbWVzc2FnZSB3aWxsIGFsc28gYmUgcGFydCBv ZiB0aGUgcmVwbHkuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgRkVBVFVSRTogc2lnbmF0dXJlLWF0LWJvdHRvbQAgAFRoaXMgZmVh dHVyZSBjb250cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdzIFJlcGx5IGNvbW1h bmQuICBJZiB0aGlzIGZlYXR1cmUAaXMgc2V0LCBhbmQgdGhlIG9yaWdpbmFs IG1lc3NhZ2UgaXMgYmVpbmcgaW5jbHVkZWQgaW4gdGhlIHJlcGx5LCB0aGVu IHRoZQBjb250ZW50cyBvZiB5b3VyIHNpZ25hdHVyZSBmaWxlIChpZiBhbnkp IHdpbGwgYmUgaW5zZXJ0ZWQgYWZ0ZXIgdGhlIGluY2x1ZGVkAG1lc3NhZ2Us IGFuZCB0aGUgY3Vyc29yIHdpbGwgYWxzbyBiZSBwb3NpdGlvbmVkIGFmdGVy IHRoZSBpbmNsdWRlZCB0ZXh0LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRv cGljPgAgICAgICAgIEZFQVRVUkU6IHVzZS1zZW5kZXItbm90LVgtU2VuZGVy ACAATm9ybWFsbHkgUGluZSBhZGRzIGEgaGVhZGVyIGxpbmUgbGFiZWxlZCBY LVNlbmRlciwgaWYgdGhlIHNlbmRlciBpcwBkaWZmZXJlbnQgZnJvbSB0aGUg RnJvbTogbGluZS4gIFRoZSBzdGFuZGFyZCBzcGVjaWZpZXMgdGhhdCB0aGlz IGhlYWRlcgBsaW5lIHNob3VsZCBiZSBsYWJlbGVkIFNlbmRlciwgbm90IFgt U2VuZGVyLiAgU2V0dGluZyB0aGlzIGZlYXR1cmUgY2F1c2VzAFNlbmRlciB0 byBiZSB1c2VkIGluc3RlYWQgb2YgWC1TZW5kZXIuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogdXNlLWZ1bmN0aW9u LWtleXMAIABUaGlzIGZlYXR1cmUgc3BlY2lmaWVzIHRoYXQgUGluZSB3aWxs IHJlc3BvbmQgdG8gZnVuY3Rpb24ga2V5cyBpbnN0ZWFkIG9mAHRoZSBub3Jt YWwgc2luZ2xlLWxldHRlciBjb21tYW5kcy4gSW4gdGhpcyBtb2RlLCB0aGUg a2V5IG1lbnVzIGF0IHRoZQBib3R0b20gb2YgZWFjaCBzY3JlZW4gd2lsbCBz aG93IGZ1bmN0aW9uIGtleSBkZXNpZ25hdGlvbnMgaW5zdGVhZCBvZiB0aGUA bm9ybWFsIG1uZW1vbmljIGtleS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBGRUFUVVJFOiBjb21wb3NlLW1hcHMtZGVsZXRlLWtl eS10by1jdHJsLWQAIABUaGlzIGZlYXR1cmUgYWZmZWN0cyB0aGUgYmVoYXZp b3Igb2YgdGhlIERFTEVURSBrZXkuAElmIHNldCwgRGVsZXRlIHdpbGwgYmUg ZXF1aXZhbGVudCB0byBDb250cm9sLUQsIGFuZCBkZWxldGUAdGhlIGN1cnJl bnQgY2hhcmFjdGVyLiAgTm9ybWFsbHkgUGluZSBkZWZpbmVzIHRoZSBEZWxl dGUga2V5AHRvIGJlIGVxdWl2YWxlbnQgdG8gQ29udHJvbC1ILCB3aGljaCBk ZWxldGVzIHRoZSAqcHJldmlvdXMqAGNoYXJhY3Rlci4AIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBhdXRvLXpvb20t YWZ0ZXItc2VsZWN0ACAAVGhpcyBmZWF0dXJlIGFmZmVjdHMgdGhlIGJlaGF2 aW9yIG9mIHRoZSBTZWxlY3QgY29tbWFuZC4ASWYgc2V0LCB0aGUgc2VsZWN0 IGNvbW1hbmQgd2lsbCBhdXRvbWF0aWNhbGx5IHBlcmZvcm0gYSB6b29tAGFm dGVyIHRoZSBzZWxlY3QgaXMgY29tcGxldGUuACAAPEVuZCBvZiBoZWxwIG9u IHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogYXV0by11bnpvb20tYWZ0 ZXItYXBwbHkAIABUaGlzIGZlYXR1cmUgYWZmZWN0cyB0aGUgYmVoYXZpb3Ig b2YgdGhlIEFwcGx5IGNvbW1hbmQuICBJZiBzZXQsIGFuZCBpZgB5b3UgYXJl IGN1cnJlbnRseSBsb29raW5nIGF0IGEgWm9vbWVkIEluZGV4IHZpZXcgb2Yg c2VsZWN0ZWQgbWVzc2FnZXMsAHRoZSBBcHBseSBjb21tYW5kIHdpbGwgZG8g dGhlIG9wZXJhdGlvbiB5b3Ugc3BlY2lmeSwgYnV0IHRoZW4gd2lsbABpbXBs aWNpdGx5IGRvIGFuICJVblpvb20iLCBzbyB0aGF0IHlvdSB3aWxsIGF1dG9t YXRpY2FsbHkgYmUgYmFjayBpbgB0aGUgbm9ybWFsIEluZGV4IHZpZXcgYWZ0 ZXIgdGhlIEFwcGx5LiAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4A ICAgICAgICBGRUFUVVJFOiBjb21wb3NlLWN1dC1mcm9tLWN1cnNvcgAgAFRo aXMgZmVhdHVyZSBjb250cm9scyB0aGUgYmVoYXZpb3Igb2YgdGhlIENvbnRy b2wtSyBjb21tYW5kIGluIHRoZSBjb21wb3Nlci4ASWYgc2V0LCBeSyB3aWxs IGN1dCBmcm9tIHRoZSBjdXJyZW50IGN1cnNvciBwb3NpdGlvbiB0byB0aGUg ZW5kIG9mIHRoZSBsaW5lLAByYXRoZXIgdGhhbiBjdXR0aW5nIHRoZSBlbnRp cmUgbGluZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBGRUFUVVJFOiBwcmludC1pbmRleC1lbmFibGVkACAAVGhpcyBmZWF0dXJl IGNvbnRyb2xzIHRoZSBiZWhhdmlvciBvZiB0aGUgUHJpbnQgY29tbWFuZCB3 aGVuIGluIHRoZQBGb2xkZXIgSW5kZXggc2NyZWVuLiAgSWYgc2V0LCB0aGUg cHJpbnQgY29tbWFuZCB3aWxsIGdpdmUgeW91IGEgcHJvbXB0AGFza2luZyBp ZiB5b3Ugd2lzaCB0byBwcmludCB0aGUgbWVzc2FnZSBpbmRleCwgb3IgdGhl IGN1cnJlbnRseSBzZWxlY3RlZABtZXNzYWdlLgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IGFsbG93LXRhbGsAIABC eSBkZWZhdWx0LCBwZXJtaXNzaW9uIGZvciBvdGhlcnMgdG8gInRhbGsiIHRv IHlvdXIgdGVybWluYWwgaXMgdHVybmVkAG9mZiB3aGVuIHlvdSBhcmUgcnVu bmluZyBQaW5lLiAgV2hlbiB0aGlzIGZlYXR1cmUgaXMgc2V0LCBwZXJtaXNz aW9uIGlzAGluc3RlYWQgdHVybmVkIG9uLiAgSWYgZW5hYmxlZCwgeW91IG1h eSBzZWUgdW5leHBlY3RlZCBtZXNzYWdlcyBpbiB0aGUAbWlkZGxlIG9mIHlv dXIgUGluZSBzY3JlZW4gZnJvbSBzb21lb25lIGF0dGVtcHRpbmcgdG8gY29u dGFjdCB5b3UgdmlhIHRoZQAidGFsayIgcHJvZ3JhbS4AIABOb3RlOiBUaGUg InRhbGsiIHByb2dyYW0gaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBQaW5lIG9y IGVtYWlsLiAgVGhlIAB0YWxrIGRhZW1vbiBvbiB5b3VyIHN5c3RlbSB3aWxs IGF0dGVtcHQgdG8gcHJpbnQgYSBtZXNzYWdlIG9uIHlvdXIgc2NyZWVuIAB3 aGVuIHNvbWVvbmUgZWxzZSBpcyB0cnlpbmcgdG8gY29udGFjdCB5b3UuICBJ ZiB5b3Ugd2lzaCB0byBzZWUgdGhlc2UAbWVzc2FnZXMgd2hpbGUgeW91IGFy ZSBydW5uaW5nIFBpbmUsIHlvdSBzaG91bGQgZW5hYmxlIHRoaXMgZmVhdHVy ZS4AIABJZiB5b3UgZG8gZW5hYmxlIHRoaXMgZmVhdHVyZSBhbmQgc2VlIGEg InRhbGsiIG1lc3NhZ2UsIHlvdSBtdXN0IABzdXNwZW5kIG9yIHF1aXQgUGlu ZSBiZWZvcmUgeW91IGNhbiByZXNwb25kLgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IGNvbXBvc2Utc2VuZC1vZmZl cnMtZmlyc3QtZmlsdGVyACAASWYgeW91IGhhdmUgc2VuZGluZy1maWx0ZXJz IGNvbmZpZ3VyZWQsIHNldHRpbmcgdGhpcyBmZWF0dXJlIHdpbGwgY2F1c2UA dGhlIGZpcnN0IGZpbHRlciBpbiB0aGUgc2VuZGluZy1maWx0ZXJzIGxpc3Qg dG8gYmUgb2ZmZXJlZCBhcyB0aGUgZGVmYXVsdABpbnN0ZWFkIG9mIHVuZmls dGVyZWQsIHRoZSB1c3VhbCBkZWZhdWx0LgAgADxFbmQgb2YgaGVscCBvbiB0 aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IHByaW50LW9mZmVycy1jdXN0 b20tY21kLXByb21wdAAgAFdoZW4gdGhpcyBmZWF0dXJlIGlzIHNldCwgdGhl IHByaW50IGNvbW1hbmQgd2lsbCBoYXZlIGFuIGFkZGl0aW9uYWwAc3ViLWNv bW1hbmQgY2FsbGVkICJDIEN1c3RvbVByaW50Ii4gIElmIHNlbGVjdGVkLCB5 b3Ugd2lsbCBoYXZlAHRoZSBvcHBvcnR1bml0eSB0byBlbnRlciBhbnkgc3lz dGVtIHByaW50IGNvbW1hbmQgLS1pbnN0ZWFkIG9mIGJlaW5nIAByZXN0cmlj dGVkIHRvIHVzaW5nIHRob3NlIHRoYXQgaGF2ZSBiZWVuIHByZXZpb3VzbHkg Y29uZmlndXJlZCBpbiB0aGUgAHByaW50ZXIgc2V0dXAgbWVudS4AIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBlbmFi bGUtZG90LWZpbGVzACAAV2hlbiB0aGlzIGZlYXR1cmUgaXMgc2V0LCBmaWxl cyBiZWdpbm5pbmcgd2l0aCBkb3QgKCIuIikgd2lsbCBiZQB2aXNpYmxlIGlu IHRoZSBmaWxlIGJyb3dzZXIuICBGb3IgZXhhbXBsZSwgeW91J2xsIGJlIGFi bGUgdG8gc2VsZWN0IHRoZW0Ad2hlbiB1c2luZyB0aGUgYnJvd3NlciB0byBh ZGQgYW4gYXR0YWNobWVudCB0byBhIG1lc3NhZ2UuACAAPEVuZCBvZiBoZWxw IG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZW5hYmxlLWRvdC1m b2xkZXJzACAAV2hlbiB0aGlzIGZlYXR1cmUgaXMgc2V0LCBmb2xkZXJzIGJl Z2lubmluZyB3aXRoIGRvdCAoIi4iKSBtYXkgYmUgYWRkZWQAYW5kIHZpZXdl ZC4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFU VVJFOiBwcmludC1mb3JtZmVlZC1iZXR3ZWVuLW1lc3NhZ2VzACAAU2V0dGlu ZyB0aGlzIGZlYXR1cmUgY2F1c2VzIGEgZm9ybWZlZWQgdG8gYmUgcHJpbnRl ZCBiZXR3ZWVuIG1lc3NhZ2VzIHdoZW4AcHJpbnRpbmcgbXVsdGlwbGUgbWVz c2FnZXMgKHdpdGggQXBwbHkgcHJZbnQgY29tbWFuZCkuACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZGlzYWJsZS1r ZXltZW51ACAASWYgdGhpcyBmZWF0dXJlIGlzIHNldCB0aGUgY29tbWFuZCBr ZXkgbWVudSB0aGF0IG5vcm1hbGx5IGFwcGVhcnMgb24gdGhlAGJvdHRvbSB0 d28gbGluZXMgb2YgdGhlIHNjcmVlbiB3aWxsIG5vdCB1c3VhbGx5IGJlIHRo ZXJlLiAgQXNraW5nIGZvcgBoZWxwIHdpdGggXkcgb3IgPyB3aWxsIGNhdXNl IHRoZSBrZXkgbWVudSB0byBhcHBlYXIgaW5zdGVhZCBvZiBjYXVzaW5nAHRo ZSBoZWxwIG1lc3NhZ2UgdG8gY29tZSB1cC4gIElmIHlvdSB3YW50IHRvIGFj dHVhbGx5IHNlZSB0aGUgaGVscCB0ZXh0LABhbm90aGVyIF5HIG9yID8gd2ls bCBzaG93IGl0IHRvIHlvdS4gIEFmdGVyIHRoZSBrZXkgbWVudSBoYXMgcG9w cGVkAHVwIHdpdGggdGhlIGhlbHAga2V5IGl0IHdpbGwgcmVtYWluIHRoZXJl IGZvciBhbiBPIGZvciBPdGhlciBjb21tYW5kIGJ1dABkaXNhcHBlYXIgaWYg YW55IG90aGVyIGNvbW1hbmQgaXMgdHlwZWQuACAAPEVuZCBvZiBoZWxwIG9u IHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogZW5hYmxlLW1vdXNlLWlu LXh0ZXJtACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIHdoZXRoZXIgb3Igbm90 IGFuIFggdGVybWluYWwgbW91c2UgY2FuIGJlIHVzZWQgd2l0aABQaW5lLiAg SWYgc2V0LCBhbmQgdGhlICRESVNQTEFZIHZhcmlhYmxlIGluZGljYXRlcyB0 aGF0IGFuIFggdGVybWluYWwgaXMAYmVpbmcgdXNlZCwgdGhlIGxlZnQgbW91 c2UgYnV0dG9uIG9uIHRoZSBtb3VzZSBjYW4gYmUgdXNlZCB0byBzZWxlY3Qg dGV4dABvciBjb21tYW5kcy4AIABOb3RlOiBpZiB0aGlzIGZlYXR1cmUgaXMg c2V0LCB0aGUgYmVoYXZpb3Igb2YgWCB0ZXJtaW5hbCBjdXQtYW5kLXBhc3Rl IGlzAGFsc28gbW9kaWZpZWQuICBJdCBpcyBuZWNlc3NhcnkgdG8gaG9sZCB0 aGUgc2hpZnQga2V5IGRvd24gd2hpbGUgY2xpY2tpbmcAbGVmdCBvciBtaWRk bGUgbW91c2UgYnV0dG9ucyBmb3IgdGhlIG5vcm1hbCB4dGVybSBjdXQvcGFz dGUgb3BlcmF0aW9ucy4gACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ ACAgICAgICAgRkVBVFVSRTogZW5hYmxlLW5ld21haWwtaW4teHRlcm0taWNv bgAgAFRoaXMgZmVhdHVyZSBjb250cm9scyB3aGV0aGVyIG9yIG5vdCBQaW5l IHdpbGwgYXR0ZW1wdCB0byBhbm5vdW5jZSBuZXcAbWFpbCBhcnJpdmFsIHdo ZW4gaXQgaXMgcnVubmluZyBpbiBhbiBYIHRlcm1pbmFsIHdpbmRvdyBhbmQg dGhhdCB3aW5kb3cAaXMgaWNvbmlmaWVkLiAgSWYgc2V0LCBhbmQgdGhlICRE SVNQTEFZIHZhcmlhYmxlIGluZGljYXRlcyB0aGF0IGFuIFgAdGVybWluYWwg aXMgYmVpbmcgdXNlZCwgUGluZSB3aWxsIHNlbmQgYXBwcm9wcmlhdGUgZXNj YXBlIHNlcXVlbmNlcyB0bwB0aGUgWCB0ZXJtaW5hbCB0byBtb2RpZnkgdGhl IGxhYmVsIG9uIFBpbmUncyBpY29uIHRvIGluZGljYXRlIHRoYXQgbmV3AG1h aWwgaGFzIGFycml2ZWQuIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgIEZFQVRVUkU6IHBhc3MtY29udHJvbC1jaGFyYWN0ZXJzLWFz LWlzACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGhvdyBjZXJ0YWluIGNoYXJh Y3RlcnMgY29udGFpbmVkIGluIG1lc3NhZ2VzIGFyZQBkaXNwbGF5ZWQuICBJ ZiBzZXQsIGFsbCBjaGFyYWN0ZXJzIGluIGEgbWVzc2FnZSB3aWxsIGJlIHNl bnQgdG8gdGhlAHNjcmVlbi4gIE5vcm1hbGx5LCBjb250cm9sIGNoYXJhY3Rl cnMgYXJlIGF1dG9tYXRpY2FsbHkgc3VwcHJlc3NlZCBpbgBvcmRlciB0byBh dm9pZCBpbmFkdmVydGVudGx5IGNoYW5naW5nIHRlcm1pbmFsIHNldHVwIHBh cmFtZXRlcnMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgRkVBVFVSRTogZmNjLW9uLWJvdW5jZQAgAFRoaXMgZmVhdHVyZSBjb250 cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdzIGJlaGF2aW9yIHdoZW4gYm91bmNp bmcgYQBtZXNzYWdlLiBJZiBzZXQsIG5vcm1hbCBGQ0MgKCJGaWxlIENhcmJv biBDb3B5IikgcHJvY2Vzc2luZyB3aWxsIGJlAGRvbmUsIGp1c3QgYXMgaWYg eW91IGhhZCBjb21wb3NlZCBhIG1lc3NhZ2UgdG8gdGhlIGFkZHJlc3MgeW91 IGFyZQBib3VuY2luZyB0by4gIElmIG5vdCBzZXQsIG5vIEZDQyBvZiB0aGUg bWVzc2FnZSB3aWxsIGJlIHNhdmVkLiAAIAA8RW5kIG9mIGhlbHAgb24gdGhp cyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBzaG93LWN1cnNvcgAgAFRoaXMg ZmVhdHVyZSBjb250cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdzIGRpc3BsYXlz LiAgSWYgc2V0LCB0aGUgc3lzdGVtAGN1cnNvciB3aWxsIG1vdmUgdG8gY29u dmVuaWVudCBsb2NhdGlvbnMgaW4gdGhlIGRpc3BsYXlzLiAgRm9yIGV4YW1w bGUsAHRvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHN0YXR1cyBmaWVsZCBvZiB0 aGUgaGlnaGxpZ2h0ZWQgaW5kZXggbGluZSwgb3IAdG8gdGhlIGhpZ2hsaWdo dGVkIHdvcmQgYWZ0ZXIgYSBzdWNjZXNzZnVsIFdoZXJlSXMgY29tbWFuZC4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJF OiBzaW5nbGUtY29sdW1uLWZvbGRlci1saXN0ACAAVGhpcyBmZWF0dXJlIGNv bnRyb2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgZm9sZGVyIGxpc3Qgc2NyZWVu LiAgSWYgc2V0LAB0aGUgZm9sZGVycyB3aWxsIGJlIGxpc3RlZCBvbmUgcGVy IGxpbmUgaW5zdGVhZCBvZiBzZXZlcmFsIHBlciBsaW5lAGluIHRoZSBmb2xk ZXIgbGlzdCBkaXNwbGF5LgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGlj PgAgICAgICAgIEZFQVRVUkU6IGVuYWJsZS12ZXJib3NlLXNtdHAtcG9zdGlu ZwAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdz IG1lc3NhZ2Ugc2VuZGluZy4gIFdoZW4gZW5hYmxlZCwAUGluZSB3aWxsIHNl bmQgYSBWRVJCIChpLmUuLCBWRVJCb3NlKSBjb21tYW5kIGVhcmx5IGluIHRo ZSBwb3N0aW5nIHByb2Nlc3MAaW50ZW5kZWQgdG8gY2F1c2UgdGhlIHNlcnZl ciBTTVRQIHRvIHByb3ZpZGUgYSBtb3JlIGRldGFpbGVkIGFjY291bnQgb2YA dGhlIHRyYW5zYWN0aW9uLiAgVGhpcyBmZWF0dXJlIGlzIHR5cGljYWxseSBv bmx5IHVzZWZ1bCB0byBzeXN0ZW0AYWRtaW5pc3RyYXRvcnMgYW5kIG90aGVy IHN1cHBvcnQgcGVyc29uZWwgYXMgYW4gYWlkIGluIHRyb3VibHNob290aW5n AHByb2JsZW1zLgAgAE5vdGUsIHRoaXMgZmVhdHVyZSByZWxpZXMgb24gYSBz cGVjaWZpYyBjYXBhYmlsaXR5IG9mIHRoZSBzeXN0ZW0ncyBtYWlsAHRyYW5z cG9ydCBhZ2VudCBvciBjb25maWd1cmVkICJzbXRwLXNlcnZlciIuICBJdCBp cyBwb3NzaWJsZSB0aGF0IHRoaXMAZmVhdHVyZSB3aWxsIGNhdXNlIHByb2Js ZW1zIGZvciBzb21lIHRyYW5wb3J0IGFnZW50cywgYW5kIG1heSByZXN1bHQg aW4Ac2VuZGluZyBmYWlsdXJlLiAgSW4gYWRkaXRpb24sIGFzIHRoZSB2ZXJi b3NlIG91dHB1dCBjb21lcyBmcm9tIHRoZSBtYWlsAHRyYW5zcG9ydCBhZ2Vu dCwgaXQgaXMgbGlrZWx5IHRvIHZhcnkgZnJvbSBvbmUgc3lzdGVtIHRvIGFu b3RoZXIuIAAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IEZFQVRVUkU6IHJlcGx5LWFsd2F5cy11c2VzLXJlcGx5LXRvACAAVGhpcyBm ZWF0dXJlIGNvbnRyb2xzIGFuIGFzcGVjdCBvZiBQaW5lJ3MgUmVwbHkgY29t bWFuZC4gIElmIHNldCwgUGluZQB3aWxsIG5vdCBwcm9tcHQgd2hlbiBhIG1l c3NhZ2UgYmVpbmcgcmVwbGllZCB0byBjb250YWlucyBhICJSZXBseS1Ubzoi AGhlYWRlciB2YWx1ZSwgYnV0IHdpbGwgc2ltcGx5IHVzZSBpdHMgdmFsdWUg KGFzIG9wcG9zZWQgdG8gdXNpbmcgdGhlACJGcm9tOiIgZmllbGQncyB2YWx1 ZSkuACAATm90ZTogVXNpbmcgdGhlICJSZXBseS1UbzoiIGFkZHJlc3MgaXMg dXN1YWxseSB0aGUgcHJlZmVycmVkIGJlaGF2aW9yLABob3dldmVyLCBzb21l IG1haWxpbmcgbGlzdCBtYW5hZ2VycyBjaG9vc2UgdG8gcGxhY2UgdGhlIGxp c3QncyBhZGRyZXNzIGluAHRoZSAiUmVwbHktVG86IiBmaWVsZCBvZiBhbnkg bWVzc2FnZSBzZW50IG91dCB0byB0aGUgbGlzdC4gIEluIHN1Y2gAY2FzZXMs IHRoaXMgZmVhdHVyZSBtYWtlcyBpdCBhbGwgdG9vIGVhc3kgZm9yIHBlcnNv bmFsIHJlcGxpZXMgdG8gYmUAaW5hZHZlcnRlbnRseSBzZW50IHRvIHRoZSBl bnRpcmUgbWFpbCBsaXN0LCBzbyBiZSBjYXJlZnVsISAAIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBkZWxldGUtc2tp cHMtZGVsZXRlZAAgAFRoaXMgZmVhdHVyZSBjb250cm9scyBhbiBhc3BlY3Qg b2YgUGluZSdzIERlbGV0ZSBjb21tYW5kLiAgSWYgc2V0LCB0aGlzAGZlYXR1 cmUgd2lsbCBjYXVzZSB0aGUgRGVsZXRlIGNvbW1hbmQgdG8gYWR2YW5jZSBw YXN0IG90aGVyIG1lc3NhZ2VzIHRoYXQAYXJlIG1hcmtlZCBkZWxldGVkLiAg SW4gb3RoZXIgd29yZHMsIHByZXNzaW5nICJEIiB3aWxsIGJvdGggbWFyayB0 aGUAY3VycmVudCBtZXNzYWdlIGRlbGV0ZWQgYW5kIGFkdmFuY2UgdG8gdGhl IG5leHQgbWVzc2FnZSB0aGF0IGlzIG5vdCBtYXJrZWQAZGVsZXRlZC4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBl eHB1bmdlLXdpdGhvdXQtY29uZmlybQAgAFRoaXMgZmVhdHVyZXMgY29udHJv bHMgYW4gYXNwZWN0IG9mIFBpbmUncyBlWHB1bmdlIGNvbW1hbmQuICBJZiBz ZXQsIHlvdQB3aWxsIG5vdCBiZSBwcm9tcHRlZCB0byBjb25maXJtIHlvdXIg aW50ZW50IGJlZm9yZSB0aGUgZXhwdW5nZSB0YWtlcyBwbGFjZS4AIAA8RW5k IG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBhdXRv LW1vdmUtcmVhZC1tc2dzACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFuIGFz cGVjdCBvZiBQaW5lJ3MgYmVoYXZpb3IgdXBvbiBxdWl0dGluZy4gIElmIHNl dCwAYW5kIHRoZSAicmVhZC1tZXNzYWdlLWZvbGRlciIgdmFyaWFibGUgaXMg YWxzbyBzZXQsIHRoZW4gUGluZSB3aWxsAGF1dG9tYXRpY2FsbHkgdHJhbnNm ZXIgYWxsIHJlYWQgbWVzc2FnZXMgdG8gdGhlIGRlc2lnbmF0ZWQgZm9sZGVy IGFuZCBtYXJrAHRoZW0gYXMgZGVsZXRlZCBpbiB0aGUgSU5CT1guICBNZXNz YWdlcyBpbiB0aGUgSU5CT1ggbWFya2VkIHdpdGggYW4gIk4iAChtZWFuaW5n IE5ldywgb3IgdW5zZWVuKSBhcmUgbm90IGFmZmVjdGVkLgAgADxFbmQgb2Yg aGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IG5ld3MtcmVh ZC1pbi1uZXdzcmMtb3JkZXIAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgdGhl IG9yZGVyIHRoYXQgbmV3cyBncm91cHMgd2lsbCBiZSBwcmVzZW50ZWQuICBJ ZgBzZXQsIHRoZXkgd2lsbCBiZSBwcmVzZW50ZWQgaW4gdGhlIHNhbWUgb3Jk ZXIgYXMgdGhleSBvY2N1ciBpbiB5b3VyIC5uZXdzcmMAZmlsZSAob3IgXE5F V1NSQyBmaWxlIGluIHRoZSBjYXNlIG9mIFBDLVBpbmUpLiAgSWYgbm90IHNl dCwgdGhlIG5ld3Nncm91cHMAd2lsbCBiZSBwcmVzZW50ZWQgaW4gYWxwaGFi ZXRpY2FsIG9yZGVyLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAg ICAgICAgIEZFQVRVUkU6IG5ld3MtcG9zdC13aXRob3V0LXZhbGlkYXRpb24A IABUaGlzIGZlYXR1cmUgY29udHJvbHMgd2hldGhlciB0aGUgTk5UUCBzZXJ2 ZXIgaXMgcXVlcmllZCBhcyBuZXdzIGdyb3VwcwBhcmUgZW50ZXJlZCBmb3Ig cG9zdGluZy4gIFZhbGlkYXRpb24gb3ZlciBzbG93IGxpbmtzIChlLmcuIGRp YWx1cCB1c2luZwBTTElQIG9yIFBQUCkgY2FuIGNhdXNlIGRlbGF5cy4gIFNl dCB0aGlzIGZlYXR1cmUgdG8gZWxpbWluYXRlIHN1Y2ggZGVsYXlzLgAgADxF bmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6IHNl bGVjdC13aXRob3V0LWNvbmZpcm0AIABUaGlzIGZlYXR1cmUgY29udHJvbHMg YW4gYXNwZWN0IG9mIFBpbmUncyBTYXZlLCBFeHBvcnQsIGFuZCBHb3RvIGNv bW1hbmRzLgBUaGVzZSBjb21tYW5kcyBhbGwgdGFrZSB0ZXh0IGlucHV0IHRv IHNwZWNpZnkgdGhlIG5hbWUgb2YgdGhlIGZvbGRlciBvcgBmaWxlIHRvIGJl IHVzZWQsIGJ1dCBhbGxvdyB5b3UgdG8gcHJlc3MgXlQgZm9yIGEgbGlzdCBv ZiBwb3NzaWJsZSBuYW1lcy4ASWYgc2V0LCB0aGUgc2VsZWN0ZWQgbmFtZSB3 aWxsIGJlIHVzZWQgaW1tZWRpYXRlbHksIHdpdGhvdXQgZnVydGhlcgBvcHBv cnR1bml0eSB0byBjb25maXJtIG9yIGVkaXQgdGhlIG5hbWUuACAAPEVuZCBv ZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICAgRkVBVFVSRTogdXNl LWN1cnJlbnQtZGlyACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFuIGFzcGVj dCBvZiBzZXZlcmFsIGNvbW1hbmRzLiBJZiBzZXQsIHlvdXIgImN1cnJlbnQA d29ya2luZyBkaXJlY3RvcnkiIHdpbGwgYmUgdXNlZCBpbnN0ZWFkIG9mIHlv dXIgaG9tZSBkaXJlY3RvcnkgZm9yIGFsbCBvZgB0aGUgZm9sbG93aW5nIG9w ZXJhdGlvbnM6ACAAICAgIG8gRXhwb3J0IGluIHRoZSBGT0xERVIgSU5ERVgg YW5kIE1FU1NBR0UgVEVYVCBzY3JlZW5zACAgICBvIEF0dGFjaG1lbnQgU2F2 ZSBpbiB0aGUgTUVTU0FHRSBURVhUIGFuZCBBVFRBQ0hNRU5UIFRFWFQgc2Ny ZWVucwAgICAgbyBDdHJsLVIgZmlsZSBpbmNsdXNpb24gaW4gdGhlIENPTVBP U0VSACAgICBvIEN0cmwtSiBmaWxlIGF0dGFjaG1lbnQgaW4gdGhlIENPTVBP U0VSACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgICBG RUFUVVJFOiBzYXZlLXdpbGwtbm90LWRlbGV0ZQAgAFRoaXMgZmVhdHVyZSBj b250cm9scyBvbmUgYXNwZWN0IG9mIHRoZSBTYXZlIGNvbW1hbmQuICBJZiBz ZXQsIFNhdmUgd2lsbABub3QgbWFyayB0aGUgbWVzc2FnZSAiZGVsZXRlZCIg KGl0cyBkZWZhdWx0IGJlaGF2aW9yKSBhZnRlciBpdCBoYXMgYmVlbgBjb3Bp ZWQgdG8gdGhlIGRlc2lnbmF0ZWQgZm9sZGVyLgAgADxFbmQgb2YgaGVscCBv biB0aGlzIHRvcGljPgAgICAgICAgICAgRkVBVFVSRTogc2F2ZS13aWxsLWFk dmFuY2UAIABUaGlzIGZlYXR1cmUgY29udHJvbHMgb25lIGFzcGVjdCBvZiB0 aGUgU2F2ZSBjb21tYW5kLiAgSWYgc2V0LCBTYXZlIHdpbGwAKGluIGFkZGl0 aW9uIHRvIGNvcHlpbmcgdGhlIGN1cnJlbnQgbWVzc2FnZSB0byB0aGUgZGVz aWduYXRlZCBmb2xkZXIpIGFsc28AYWR2YW5jZSB0byB0aGUgbmV4dCBtZXNz YWdlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICAg RkVBVFVSRTogYXNzdW1lLXNsb3ctbGluawAgAFRoaXMgZmVhdHVyZSBhZmZl Y3RzIFBpbmUncyBkaXNwbGF5IHJvdXRpbmVzLiAgSWYgc2V0LCB0aGUgbm9y bWFsAGludmVyc2UtdmlkZW8gY3Vyc29yICh1c2VkIHRvIGhpZ2hsaWdodCB0 aGUgY3VycmVudCBpdGVtIGluIGEgbGlzdCkgd2lsbCBiZQByZXBsYWNlZCBi eSBhbiAiYXJyb3ciIGN1cnNvciBhbmQgb3RoZXIgc2NyZWVuIHVwZGF0ZSBv cHRpbWl6YXRpb25zIGZvcgBsb3ctc3BlZWQgbGlua3MgKGUuZy4gMjQwMCBi cHMgZGlhbHVwIGNvbm5lY3Rpb25zKSB3aWxsIGJlIGFjdGl2YXRlZC4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAgIEZFQVRVUkU6 IGVuYWJsZS1tYWlsLWNoZWNrLWN1ZQAgAElmIHNldCwgdGhpcyBmZWF0dXJl IHdpbGwgY2F1c2UgYW4gYXN0ZXJpc2sgdG8gYXBwZWFyIGluIHRoZSB1cHBl cgBsZWZ0LWhhbmQgY29ybmVyIG9mIHRoZSBzY3JlZW4gd2hlbmV2ZXIgUGlu ZSBjaGVja3MgZm9yIG5ldyBtYWlsLCBhbmQgdHdvAGFzdGVyaXNrcyB3aGVu ZXZlciBQaW5lIHNhdmVzIChjaGVja3BvaW50cykgdGhlIHN0YXRlIG9mIHRo ZSBjdXJyZW50AG1haWxib3ggdG8gZGlzay4AIAA8RW5kIG9mIGhlbHAgb24g dGhpcyB0b3BpYz4AICAgICAgICAgIEZFQVRVUkU6IGF1dG8tb3Blbi1uZXh0 LXVucmVhZAAgAFRoaXMgZmVhdHVyZSBjb250cm9scyB0aGUgYmVoYXZpb3Ig b2YgdGhlIFRBQiBrZXkgd2hlbiB0cmF2ZXJzaW5nIGZvbGRlcnMAaW4gdGhl IG9wdGlvbmFsICJpbmNvbWluZy1mb2xkZXJzIiBjb2xsZWN0aW9uIG9yIGlu IG9wdGlvbmFsACJuZXdzLWNvbGxlY3Rpb25zIi4gIFdoZW4gdGhlIFRBQiAo TmV4dCBOZXcpIGtleSBpcyBwcmVzc2VkLCBhbmQgdGhlcmUAYXJlIG5vIG1v cmUgdW5zZWVuIG1lc3NhZ2VzIGluIHRoZSBjdXJyZW50IChpbmNvbWluZyBt ZXNzYWdlIG9yIG5ld3MpAGZvbGRlciwgUGluZSB3aWxsIHNlYXJjaCB0aGUg bGlzdCBvZiBmb2xkZXJzIGluIHRoZSBjdXJyZW50IGNvbGxlY3Rpb24gZm9y AG9uZSBjb250YWluaW5nIE5ldyBvciBSZWNlbnQgKG5ldyBzaW5jZSB0aGUg bGFzdCB0aW1lIHRoZSBmb2xkZXIgd2FzAG9wZW5lZCkgbWVzc2FnZXMuICBO b3JtYWxseSwgd2hlbiBzdWNoIGEgZm9sZGVyIGlzIGZvdW5kLCBQaW5lIHdp bGwgYXNrAHdoZXRoZXIgeW91IHdpc2ggdG8gb3BlbiB0aGUgZm9sZGVyLiAg SWYgdGhpcyBmZWF0dXJlIGlzIHNldCwgUGluZSB3aWxsAGF1dG9tYXRpY2Fs bHkgb3BlbiB0aGUgZm9sZGVyIHdpdGhvdXQgcHJvbXB0aW5nLgAgADxFbmQg b2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgICAgRkVBVFVSRTogaW5j bHVkZS10ZXh0LWluLXJlcGx5ACAAVGhpcyBmZWF0dXJlIGNvbnRyb2xzIGFu IGFzcGVjdCBvZiBQaW5lJ3MgUmVwbHkgY29tbWFuZC4gIE5vcm1hbGx5LCBQ aW5lAHdpbGwgYXNrIHdoZXRoZXIgeW91IHdpc2ggdG8gaW5jbHVkZSB0aGUg b3JpZ2luYWwgbWVzc2FnZSBpbiB5b3VyIHJlcGx5LgBJZiB0aGlzIGZlYXR1 cmUgaXMgc2V0LCB0aGUgb3JpZ2luYWwgbWVzc2FnZSB3aWxsIGJlIGluY2x1 ZGVkIGluIHRoZSByZXBseQBhdXRvbWF0aWNhbGx5LCB3aXRob3V0IHByb21w dGluZy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICAg RkVBVFVSRTogc2hvdy1zZWxlY3RlZC1pbi1ib2xkZmFjZQAgAFRoaXMgZmVh dHVyZSBjb250cm9scyBhbiBhc3BlY3Qgb2YgUGluZSdzIGFnZ3JlZ2F0ZSBv cGVyYXRpb24gY29tbWFuZHM7IGluAHBhcnRpY3VsYXIsIHRoZSBTZWxlY3Qg YW5kIFdoZXJlSXMgY29tbWFuZHMuIFNlbGVjdCBhbmQgV2hlcmVJcyAod2l0 aCB0aGUAXlggc3ViY29tbWFuZCkgd2lsbCBzZWFyY2ggdGhlIGN1cnJlbnQg Zm9sZGVyIGZvciBtZXNzYWdlcyBtZWV0aW5nIGEAc3BlY2lmaWVkIGNyaXRl cmlhLCBhbmQgInRhZyIgdGhlIHJlc3VsdGluZyBtZXNzYWdlcyB3aXRoIGFu ICJYIiBpbiB0aGUAZmlyc3QgY29sdW1uIG9mIHRoZSBhcHBsaWNhYmxlIGxp bmVzIGluIHRoZSBGT0xERVIgSU5ERVguICBJZiB0aGlzIGZlYXR1cmUAaXMg c2V0LCBpbnN0ZWFkIG9mIHVzaW5nIHRoZSAiWCIgdG8gZGVub3RlIGEgc2Vs ZWN0ZWQgbWVzc2FnZSwgUGluZSB3aWxsAGF0dGVtcHQgdG8gZGlzcGxheSB0 aG9zZSBpbmRleCBsaW5lcyBpbiBib2xkZmFjZS4gV2hldGhlciB0aGlzIGlz AHByZWZlcmFibGUgdG8gdGhlICJYIiB3aWxsIGRlcGVuZCBvbiBwZXJzb25h bCB0YXN0ZSBhbmQgdGhlIHR5cGUgb2YAdGVybWluYWwgYmVpbmcgdXNlZC4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AIABOb3JtYWxseSBQQy1Q aW5lIGFwcGVuZHMgdGhlIGV4dGVuc2lvbiAiTVRYIiB0byBhbGwgbG9jYWwg KFBDKSBmb2xkZXIAbmFtZXMgYW5kIHN1cHByZXNzZXMgdGhhdCBleHRlbnNp b24gd2hlbiBsaXN0aW5nIHRob3NlIGZvbGRlcnMuICBCeQBzZXR0aW5nIHRo aXMgb3B0aW9uLCB5b3Ugb3ZlcnJpZGUgdGhpcyBiZWhhdmlvci4gIEluIHBh cnRpY3VsYXIsIHlvdSBtYXkAc2V0ICJmb2xkZXItZXh0ZW5zaW9uIiB0byB0 aGUgIm51bGwgc3RyaW5nIiB3aGljaCB0ZWxscyBQQy1QaW5lIHRvAG5laXRo ZXIgYWRkIG5vciBoaWRlLWZyb20tdmlldyAqYW55KiBmb2xkZXIgbmFtZSBl eHRlbnNpb24uACAAVGhlIHJlYXNvbiB5b3UgbWlnaHQgd2lzaCB0byBvdmVy cmlkZSB0aGUgTVRYIGRlZmF1bHQgaXMgdGhhdCByZWNlbnQAdmVyc2lvbnMg b2YgUEMtUGluZSBoYXZlIHRoZSBhYmlsaXR5IHRvIG9wZW4gKGFsYmVpdCBS RUFELU9OTFkpIG5vcm1hbABVbml4IG1haWwgZm9sZGVycy4gU2luY2UgaXQg bWlnaHQgYmUgaW5jb252ZW5pZW50IHRvIHJlbmFtZSBhbGwgb2YgdGhlbSB0 bwBoYXZlIGFuIE1UWCBleHRlbnNpb24sIGl0IGlzIHBvc3NpYmxlIHdpdGgg dGhpcyBvcHRpb24gdG8gc3dpdGNoIFBDLVBpbmUncwBiZWhhdmlvciBzbyB0 aGF0IHN1Y2ggZm9sZGVycyBjYW4gYmUgc2VlbiBhbmQgYWNjZXNzZWQgd2l0 aG91dCBjaGFuZ2luZwB0aGVpciBuYW1lcy4gSG93ZXZlciwgZG9pbmcgdGhp cyBtZWFucyB0aGF0IHlvdXIgZXhpc3RpbmcgUEMtUGluZSBsb2NhbABmb2xk ZXJzIHdpbGwgaGF2ZSBhcHBhcmVudGx5IGNoYW5nZWQgdGhlaXIgbmFtZXMu ICBGb3IgZXhhbXBsZSwgaWYgeW91IGhhZABhIGxvY2FsIGZvbGRlciBuYW1l ZCAiRk9PIiBpdCB3aWxsIG5vdyBhcHBlYXIgaW4gdGhlIEZvbGRlciBMaXN0 IGFzACJGT08uTVRYIi4gSWYgeW91IHdpc2ggdG8gc2F2ZSBhZGRpdGlvbmFs IG1lc3NhZ2VzIHRvIHRoYXQgZm9sZGVyLCB5b3UAd2lsbCBuZWVkIHRvIGVu dGVyIHRoZSBmdWxsIG5hbWUsICJGT08uTVRYIiBhdCB0aGUgU2F2ZSBwcm9t cHQuAExpa2V3aXNlIGZvciBHT1RPLgAgAElmIHlvdSB3aXNoIHRvIHBlcm1h bmVudGx5IGF2b2lkIGhhdmluZyB0byBkZWFsIHdpdGggZm9sZGVyIG5hbWUg ZXh0ZW5zaW9ucywAeW91IHdpbGwgbmVlZCB0byBzZXQgdGhpcyBvcHRpb24g dG8gdGhlIG51bGwgc3RyaW5nIGJ5IGVudGVyaW5nIHR3byBkb3VibGUtAHF1 b3RlIG1hcmtzLCBhbmQgeW91IHdpbGwgbmVlZCB0byByZW5hbWUgeW91ciBl eGlzdGluZyBsb2NhbCBmb2xkZXJzIHRvAG5vdCBoYXZlIHRoZSBNVFggZXh0 ZW5zaW9uLiAgSW4gRE9TIHRoaXMgY2FuIGJlIGRvbmUgaW4gb25lIGNvbW1h bmQsIG9uY2UAeW91IGhhdmUgY2hhbmdlZCB0byB5b3VyIG1haWwgZGlyZWN0 b3J5OiAgUkVOQU1FICAqLk1UWCAgKi4AIABXZSBkb24ndCBrbm93IHdoeSB5 b3UgbWlnaHQgd2lzaCB0bywgYnV0IHlvdSBjb3VsZCBhbHNvIHVzZSB0aGlz IG9wdGlvbgB0byB0ZWxsIFBDLVBpbmUgdG8gdXNlIGFuIGV4dGVuc2lvbiBv dGhlciB0aGFuIE1UWC4gIEluIHRoaXMgY2FzZSwgZW50ZXIAdGhlIHRocmVl IGNoYXJhY3RlcnMgeW91IGRlc2lyZSB0byB1c2UgaW4gbGlldSBvZiAiTVRY Ii4gIE5vdGUgdGhhdAB5b3VyIGV4aXN0aW5nIGZvbGRlcnMgd2lsbCBuZWVk IHRvIGJlIHJlbmFtZWQgdG8gY29ycmVzcG9uZCB0byB0aGlzIG5ldwBleHRl bnNpb24uACAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICAgRkVBVFVSRTogZGlzYWJsZS1jb25maWctc2NyZWVuACAAVGhpcyBmZWF0 dXJlIGlzIGludGVuZGVkIGZvciB1c2UgYnkgc3lzdGVtIG1hbmFnZXJzIHdo byB3aXNoIHRvIHByb3ZpZGUgYQBzcGVjaWZpYyBQaW5lIGNvbmZpZ3VyYXRp b24gdG8gdGhlaXIgdXNlcnMgaW4gb3JkZXIgdG8gcmVkdWNlIGNvbmZ1c2lv bgBhYm91dCBQaW5lJ3MgZ3Jvd2luZyBzZXQgb2Ygb3B0aW9uYWwgZmVhdHVy ZXMuICBJZiBzZXQsIHRoZSBjb25maWd1cmF0aW9uAHNjcmVlbiAoTWFpbi9T ZXR1cC9Db25maWcpIHdpbGwgbm90IGJlIGF2YWlsYWJsZS4AIAA8RW5kIG9m IGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiBkaXNhYmxl LXBhc3N3b3JkLWNtZAAgAFRoaXMgZmVhdHVyZSBpcyBpbnRlbmRlZCBmb3Ig dXNlIGJ5IHN5c3RlbSBtYW5hZ2VycyB3aG8gd2lzaCB0byBnbG9iYWxseQBk aXNhYmxlIFBpbmUncyBwYXNzd29yZC1jaGFuZ2luZyBjb21tYW5kIChNYWlu L1NldHVwL1Bhc3N3b3JkKSBhdCBzaXRlcwB3aGVyZSBpdCBpcyBpbmFwcHJv cHJpYXRlLgAgADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAg IEZFQVRVUkU6IGRpc2FibGUtdXBkYXRlLWNtZAAgAFRoaXMgZmVhdHVyZSBp cyBpbnRlbmRlZCBmb3IgdXNlIGJ5IHN5c3RlbSBtYW5hZ2VycyB3aG8gd2lz aCB0byBnbG9iYWxseQBkaXNhYmxlIFBpbmUncyB1cGRhdGUgY29tbWFuZCAo TWFpbi9TZXR1cC9VcGRhdGUpLiAgVGhlIFVwZGF0ZSBjb21tYW5kAGFsbG93 cyBQQy1QaW5lIHVzZXJzIHRvIGZldGNoIG5ldyByZWxlYXNlcyBvZiB0aGUg cHJvZ3JhbS4gIFRlY2ggbm90ZXMAYW5kIG90aGVyIGluZm9ybWF0aW9uIG1h eSBhbHNvIGJlIGF2YWlsYWJsZSB2aWEgdGhlIFVwZGF0ZSBmdW5jdGlvbi4A IAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJF OiBkaXNhYmxlLWtibG9jay1jbWQAIABUaGlzIGZlYXR1cmUgaXMgaW50ZW5k ZWQgZm9yIHVzZSBieSBzeXN0ZW0gbWFuYWdlcnMgd2hvIHdpc2ggdG8gZ2xv YmFsbHkAZGlzYWJsZSB0aGUga2V5Ym9hcmQgbG9jayBjb21tYW5kIChNYWlu L0tCbG9jaykuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgRkVBVFVSRTogc2F2ZS13aWxsLXF1b3RlLWxlYWRpbmctZnJvbXMAIABU aGlzIGZlYXR1cmUgY29udHJvbHMgYW4gYXNwZWN0IG9mIHRoZSBTYXZlIGNv bW1hbmQgKGFuZCBhbHNvIHRoZSB3YXkAb3V0Z29pbmcgbWVzc2FnZXMgYXJl IHNhdmVkIHRvIGFuIEZDQyBmb2xkZXIpLiAgSWYgc2V0LCBQaW5lIHdpbGwg YWRkAGEgbGVhZGluZyAiPiIgY2hhcmFjdGVyIGluIGZyb250IG9mIG1lc3Nh Z2UgbGluZXMgYmVnaW5uaW5nIHdpdGggIkZyb20AIiB3aGVuIHRoZXkgYXJl IHNhdmVkIHRvIGFub3RoZXIgZm9sZGVyLCBpbmNsdWRpbmcgbGluZXMgc3lu dGFjdGljYWxseQBkaXN0aW5ndWlzaGFibGUgZnJvbSB0aGUgdHlwZSBvZiBt ZXNzYWdlIHNlcGFyYXRvciBsaW5lIGNvbW1vbmx5IHVzZWQgb24AVW5peCBz eXN0ZW1zLgAgAFRoZSBkZWZhdWx0IGJlaGF2aW9yIGlzIHRoYXQgYSAiPiIg d2lsbCBiZSBwcmVwZW5kZWQgb25seSB0byBsaW5lcwBiZWdpbm5pbmcgd2l0 aCAiRnJvbSAiIHRoYXQgbWlnaHQgb3RoZXJ3aXNlIGJlIGNvbmZ1c2VkIHdp dGggYSBtZXNzYWdlAHNlcGFyYXRvciBsaW5lIG9uIFVuaXggc3lzdGVtcy4g IElmIHBpbmUgaXMgdGhlIG9ubHkgbWFpbCBwcm9ncmFtIHlvdSB1c2UsAHRo aXMgZGVmYXVsdCBpcyByZWFzb25hYmxlLiAgSWYgYW5vdGhlciBwcm9ncmFt IHlvdSB1c2UgaGFzIHRyb3VibGUAZGlzcGxheWluZyBhIG1lc3NhZ2Ugd2l0 aCBhbiB1bnF1b3RlZCAiRnJvbSAiIHNhdmVkIGJ5IFBpbmUsIHlvdSBzaG91 bGQAZW5hYmxlIHRoaXMgZmVhdHVyZS4gIFRoaXMgZmVhdHVyZSBvbmx5IGFw cGxpZXMgdG8gdGhlIGNvbW1vbiBVbml4IG1haWxib3gAZm9ybWF0IHRoYXQg dXNlcyBtZXNzYWdlIHNlcGFyYXRvciBsaW5lcyBiZWdpbm5pbmcgd2l0aCAi RnJvbSAiLiAgSWYAUGluZSBoYXMgYmVlbiBjb25maWd1cmVkIHRvIHVzZSBh IGRpZmZlcmVudCBtYWlsYm94IGZvcm1hdCAocG9zc2libHkAaW5jb21wYXRp YmxlIHdpdGggb3RoZXIgbWFpbCBwcm9ncmFtcyksIHRoZW4gdGhpcyBpc3N1 ZSBkb2VzIG5vdCBhcmlzZSwAYW5kIHRoZSBmZWF0dXJlIGlzIGlycmVsZXZh bnQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgT1BU SU9OOiBub3JtYWwtZm9yZWdyb3VuZC1jb2xvcgAgAFNldHMgUEMtUGluZSdz IGZvcmVncm91bmQgKHRoZSBhY3R1YWwgY2hhcmFjdGVyKSBjb2xvci4AIAA8 RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBPUFRJT046IG5v cm1hbC1iYWNrZ3JvdW5kLWNvbG9yACAAU2V0cyBQQy1QaW5lJ3MgYmFja2dy b3VuZCAodGhlIGFyZWEgYmVoaW5kIHRoZSBjaGFyYWN0ZXIpIGNvbG9yLgAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIE9QVElPTjog cmV2ZXJzZS1mb3JlZ3JvdW5kLWNvbG9yACAAU2V0cyBQQy1QaW5lJ3MgZm9y ZWdyb3VuZCAodGhlIGFjdHVhbCBjaGFyYWN0ZXIpIGNvbG9yIGZvciByZXZl cnNlIHZpZGVvAGNoYXJhY3RlcnMuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMg dG9waWM+ACAgICAgICAgT1BUSU9OOiByZXZlcnNlLWJhY2tncm91bmQtY29s b3IAIABTZXRzIFBDLVBpbmUncyBiYWNrZ3JvdW5kICh0aGUgYXJlYSBiZWhp bmQgdGhlIGNoYXJhY3RlcikgY29sb3IgZm9yAHJldmVyc2UgdmlkZW8gY2hh cmFjdGVycy4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAg ICBGRUFUVVJFOiBuZXdzLWFwcHJveGltYXRlcy1uZXctc3RhdHVzACAAVGhp cyBmZWF0dXJlIGNhdXNlcyBjZXJ0YWluIG1lc3NhZ2VzIHRvIGJlIG1hcmtl ZCBhcyAiTmV3IiBpbiB0aGUARm9sZGVyIEluZGV4IG9mIG5ld3MgZ3JvdXBz LgAgAFdoZW4gb3BlbmluZyBhIG5ld3MgZ3JvdXAsIFBpbmUgd2lsbCBjb25z dWx0IHlvdXIgIm5ld3NyYyIgZmlsZSBhbmQAZGV0ZXJtaW5lIHRoZSBsYXN0 IG1lc3NhZ2UgeW91IGhhdmUgcHJldmlvdXNseSBkaXNwb3NlZCBvZiB2aWEg dGhlICJEIgBrZXkuICBJZiB0aGlzIGZlYXR1cmUgaXMgc2V0LCBhbnkgc3Vi c2VxdWVudCBtZXNzYWdlcyB3aWxsIGJlIHNob3duIGluIHRoZQBJbmRleCB3 aXRoIGFuICJOIiwgYW5kIHRoZSBmaXJzdCBvZiB0aGVzZSBtZXNzYWdlcyB3 aWxsIGJlIGhpZ2hsaWdodGVkLgBBbHRob3VnaCB0aGlzIGlzIG9ubHkgYW4g YXBwcm94aW1hdGlvbiBvZiB0cnVlICJOZXciIG9yICJ1bnNlZW4iAHN0YXR1 cywgaXQgcHJvdmlkZXMgYSB1c2VmdWwgY3VlIHRvIGRpc3Rpbmd1aXNoIG1v cmUtb3ItbGVzcyByZWNlbnQAbWVzc2FnZXMgZnJvbSB0aG9zZSB5b3UgaGF2 ZSBzZWVuIHByZXZpb3VzbHksIGJ1dCBhcmUgbm90IHlldCByZWFkeSB0bwBt YXJrIGRlbGV0ZWQuACAAQmFja2dyb3VuZDogeW91ciAibmV3c3JjIiBmaWxl ICh1c2VkIHRvIHN0b3JlIG1lc3NhZ2Ugc3RhdHVzIGluZm9ybWF0aW9uAGZv ciBuZXdzIGdyb3VwcykgaXMgb25seSBjYXBhYmxlIG9mIHN0b3JpbmcgYSBz aW5nbGUgZmxhZywgYW5kIFBpbmUgdXNlcwB0aGlzIHRvIHJlY29yZCB3aGV0 aGVyIG9yIG5vdCB5b3UgYXJlICJkb25lIHdpdGgiIGEgbWVzc2FnZSwgYXMA aW5kaWNhdGVkIGJ5IG1hcmtpbmcgdGhlIG1lc3NhZ2UgYXMgIkRlbGV0ZWQi LiAgVW5mb3J0dW5hdGVseSwgdGhpcwBtZWFucyB0aGF0IFBpbmUgaGFzIG5v IHdheSB0byByZWNvcmQgZXhhY3RseSB3aGljaCBtZXNzYWdlcyB5b3UgaGF2 ZQBwcmV2aW91c2x5IHNlZW4sIHNvIGl0IG5vcm1hbGx5IGRvZXMgbm90IHNo b3cgdGhlICJOIiBzdGF0dXMgZmxhZyBmb3IAYW55IG1lc3NhZ2VzIGluIGEg bmV3cyBncm91cC4gVGhpcyBmZWF0dXJlIGVuYWJsZXMgYSBzdGFydGluZwAq YXBwcm94aW1hdGlvbiogb2Ygc2Vlbi91bnNlZW4gc3RhdHVzIHRoYXQgbWF5 IGJlIHVzZWZ1bC4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAg ICAgICBGRUFUVVJFOiB1c2Utc3Vic2hlbGwtZm9yLXN1c3BlbmQAIABUaGlz IGZlYXR1cmUgYWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Igd2hlbiBwcm9jZXNz IHN1c3BlbnNpb24gaXMgZW5hYmxlZABhbmQgdGhlbiBhY3RpdmF0ZWQgdmlh IHRoZSBDdHJsLVoga2V5LiAgUGluZSBzdXNwZW5zaW9uIGFsbG93cyBvbmUg dG8AdGVtcG9yYXJpbHkgaW50ZXJhY3Qgd2l0aCB0aGUgb3BlcmF0aW5nIHN5 c3RlbSBjb21tYW5kICJzaGVsbCIgd2l0aG91dABxdWl0dGluZyBQaW5lLCBh bmQgdGhlbiBzdWJzZXF1ZW50bHkgcmVzdW1lIHRoZSBzdGlsbC1hY3RpdmUg UGluZSBzZXNzaW9uLgAgAFdoZW4gdGhlICJlbmFibGUtc3VzcGVuZCIgZmVh dHVyZSBpcyBzZXQgYW5kIHN1YnNlcXVlbnRseSB0aGUgQ3RybC1aIGtleQBp cyBwcmVzc2VkLCBQaW5lIHdpbGwgbm9ybWFsbHkgc3VzcGVuZCBpdHNlbGYg YW5kIHJldHVybiB0ZW1wb3JhcnkgY29udHJvbAB0byBQaW5lJ3MgcGFyZW50 IHNoZWxsIHByb2Nlc3MuICBIb3dldmVyLCBpZiB0aGlzIGZlYXR1cmUgaXMg c2V0LCBQaW5lAHdpbGwgaW5zdGVhZCBjcmVhdGUgYW4gaW5mZXJpb3Igc3Vi c2hlbGwgcHJvY2Vzcy4gIFRoaXMgaXMgdXNlZnVsIHdoZW4gdGhlAHBhcmVu dCBwcm9jZXNzIGlzIG5vdCBpbnRlbmRlZCB0byBiZSB1c2VkIGludGVyYWN0 aXZlbHkuICBFeGFtcGxlcyBpbmNsdWRlAGludm9raW5nIFBpbmUgdmlhIHRo ZSAtZSBhcmd1bWVudCBvZiB0aGUgVW5peCAieHRlcm0iIHByb2dyYW0sIG9y IHZpYSBhAG1lbnUgc3lzdGVtLgAgAE5vdGUgdGhhdCBvbmUgdHlwaWNhbGx5 IHJlc3VtZXMgYSBzdXNwZW5kZWQgUGluZSBieSBlbnRlcmluZyB0aGUgVW5p eAAiZmciICBjb21tYW5kLCBidXQgaWYgdGhpcyBmZWF0dXJlIGlzIHNldCwg aXQgd2lsbCBiZSBuZWNlc3NhcnkgdG8AZW50ZXIgdGhlICJleGl0IiBjb21t YW5kIGluc3RlYWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAg ICAgICAgRkVBVFVSRTogZW5hYmxlLThiaXQtdG8tc210cC1zZXJ2ZXIAIABU aGlzIGZlYXR1cmUgYWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Igd2hlbiBzZW5k aW5nIG1haWwuICBJbnRlcm5ldCBzdGFuZGFyZHMAcmVxdWlyZSB0aGF0IGFs bCBlbGVjdHJvbmljIG1haWwgbWVzc2FnZXMgdHJhdmVyc2luZyB0aGUgZ2xv YmFsIEludGVybmV0AGNvbnNpc3Qgb2YgN2JpdCBBU0NJSSBjaGFyYWN0ZXJz IHVubGVzcyBhIHBhaXIgb2YgY29vcGVyYXRpbmcgbWFpbCAAdHJhbnNmZXIg YWdlbnRzIGV4cGxpY2l0bHkgYWdyZWUgdG8gYWxsb3cgOGJpdCBtZXNzYWdl cy4gIEluIGdlbmVyYWwsIAB0aGVuLCBleGNoYW5naW5nIG1lc3NhZ2VzIGlu IG5vbi1BU0NJSSBjaGFyYWN0ZXJzIHJlcXVpcmVzIE1JTUUgZW5jb2Rpbmcu ACAASG93ZXZlciwgdGhlcmUgYXJlIG5vdyBJbnRlcm5ldCBzdGFuZGFyZHMg dGhhdCBhbGxvdyBmb3IgdW5lbmNvZGVkIDhiaXQAZXhjaGFuZ2Ugb2YgbWVz c2FnZXMgYmV0d2VlbiBjb29wZXJhdGluZyBzeXN0ZW1zLiAgU2V0dGluZyB0 aGlzIGZlYXR1cmUAdGVsbHMgUGluZSB0byB0cnkgdG8gbmVnb3RpYXRlIHVu ZW5jb2RlZCA4Yml0IHRyYW5zbWlzc2lvbiBkdXJpbmcgdGhlAHNlbmRpbmcg cHJvY2Vzcy4gIFNob3VsZCB0aGUgbmVnb3RpYXRpb24gZmFpbCwgUGluZSB3 aWxsIGZhbGwgYmFjayB0byBpdHMAb3JkaW5hcnkgZW5jb2RpbmcgcnVsZXMu IAAgAE5vdGUsIHRoaXMgZmVhdHVyZSByZWxpZXMgb24geW91ciBzeXN0ZW0n cyBtYWlsIHRyYW5zcG9ydCBhZ2VudCBvcgBjb25maWd1cmVkICJzbXRwLXNl cnZlciIgaGF2aW5nIHRoZSBuZWdvdGlhdGlvbiBtZWNoYW5pc20gaW50cm9k dWNlZCBpbgAiRXh0ZW5kZWQgU01UUCIgKEVTTVRQKSBhbmQgdGhlIHNwZWNp ZmljIGV4dGVuc2lvbiBjYWxsZWQgIjhCSVRNSU1FIi4gACAARVNNVFAgYWxs b3dzIGZvciBncmFjZWZ1bCBtaWdyYXRpb24gdG8gdXBncmFkZWQgbWFpbCB0 cmFuc2ZlciBhZ2VudHMsIGJ1dABpdCBpcyBwb3NzaWJsZSB0aGF0IHRoaXMg ZmVhdHVyZSBtaWdodCBjYXVzZSBwcm9ibGVtcyBmb3Igc29tZSBzZXJ2ZXJz LiAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFU VVJFOiBlbmFibGUtOGJpdC1ubnRwLXBvc3RpbmcAIABUaGlzIGZlYXR1cmUg YWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Igd2hlbiBwb3N0aW5nIG5ld3MuICAA IABUaGUgSW50ZXJuZXQgc3RhbmRhcmQgZm9yIGV4Y2hhbmdpbmcgVVNFTkVU IG5ld3MgbWVzc2FnZXMgKFJGQy0xMDM2KQBzcGVjaWZpZXMgdGhhdCBVU0VO RVQgbWVzc2FnZXMgc2hvdWxkIGNvbmZvcm0gdG8gSW50ZXJuZXQgbWFpbCBz dGFuZGFyZHMAYW5kIGNvbnRhaW4gb25seSA3Yml0IGNoYXJhY3RlcnMsIGJ1 dCBtdWNoIG9mIHRoZSBuZXdzIHRyYW5zcG9ydCBzb2Z0d2FyZQBpbiB1c2Ug dG9kYXkgaXMgY2FwYWJsZSBvZiBzdWNjZXNzZnVsbHkgc2VuZGluZyBtZXNz YWdlcyBjb250YWluaW5nIDhiaXQAY2hhcmFjdGVycy4gIEhlbmNlLCBtYW55 IHBlb3BsZSBiZWxpZXZlIHRoYXQgaXQgaXMgYXBwcm9wcmlhdGUgdG8gc2Vu ZCA4Yml0AG5ld3MgbWVzc2FnZXMgd2l0aG91dCBhbnkgTUlNRSBlbmNvZGlu Zy4AIABNb3Jlb3ZlciwgdGhlcmUgaXMgbm8gSW50ZXJuZXQgc3RhbmRhcmQg Zm9yIGV4cGxpY2l0bHkgbmVnb3RpYXRpbmcgOGJpdAB0cmFuc2ZlciwgYXMg dGhlcmUgaXMgZm9yIEludGVybmV0IGVtYWlsLiAgVGhlcmVmb3JlLCBQaW5l IHByb3ZpZGVzIHRoZQBvcHRpb24gb2YgcG9zdGluZyB1bmVuY29kZWQgOGJp dCBuZXdzIG1lc3NhZ2VzLCB0aG91Z2ggbm90IGFzIHRoZSBkZWZhdWx0LgBT ZXR0aW5nIHRoaXMgZmVhdHVyZSB3aWxsIHR1cm4gT0ZGIFBpbmUncyBNSU1F IGVuY29kaW5nIG9mIG5ld3Nncm91cABwb3N0aW5ncyB0aGF0IGNvbnRhaW4g OGJpdCBjaGFyYWN0ZXJzLiAAIABOb3RlLCBhcnRpY2xlcyBtYXkgY3Jvc3Mg YSBwYXRoIG9yIHBhc3MgdGhyb3VnaCBuZXdzIHRyYW5zcG9ydCBzb2Z0d2Fy ZQB0aGF0IGlzIHVuc2FmZSBvciBldmVuIGhvc3RpbGUgdG8gOGJpdCBjaGFy YWN0ZXJzLiAgQXQgYmVzdCB0aGlzIHdpbGwgb25seQBjYXVzZSB0aGUgcG9z dGluZyB0byBiZWNvbWUgZ2FyYmxlZC4gIFRoZSBzYWZlc3Qgd2F5IHRvIHRy YW5zbWl0IDhiaXQAY2hhcmFjdGVycyBpcyB0byBsZWF2ZSBQaW5lJ3MgTUlN RSBlbmNvZGluZyB0dXJuZWQgb24sIGJ1dCByZWNpcGllbnRzAHdobyBsYWNr IE1JTUUtYXdhcmUgdG9vbHMgYXJlIG9mdGVuIGFubm95ZWQgd2hlbiB0aGV5 IHJlY2VpdmUgTUlNRS1lbmNvZGVkIABtZXNzYWdlcy4AIAA8RW5kIG9mIGhl bHAgb24gdGhpcyB0b3BpYz4AICAgICAgICBGRUFUVVJFOiB0YWItdmlzaXRz LW5leHQtbmV3LW1lc3NhZ2Utb25seQAgAFRoaXMgZmVhdHVyZSBhZmZlY3Rz IFBpbmUncyBiZWhhdmlvciB3aGVuIHVzaW5nIHRoZSBUQUIga2V5IHRvIG1v dmUgZnJvbQBvbmUgbWVzc2FnZSB0byB0aGUgbmV4dC4gIFBpbmUncyB1c3Vh bCBiZWhhdmlvciBpcyB0byBzZWxlY3QgdGhlIG5leHQAdW5yZWFkIG1lc3Nh Z2Ugb3IgbWVzc2FnZSBmbGFnZ2VkIGFzICJJbXBvcnRhbnQiLgAgAFNldHRp bmcgdGhpcyBmZWF0dXJlIGNhdXNlcyBQaW5lIHRvIHNraXAgdGhlIG1lc3Nh Z2VzIGZsYWdnZWQgYXMgaW1wb3J0YW50LABhbmQgc2VsZWN0IHVucmVhZCBt ZXNzYWdlcyBleGNsdXNpdmVseS4gIFRhYiBiZWhhdmlvciB3aGVuIHRoZXJl IGFyZSBubwBuZXcgbWVzc2FnZXMgbGVmdCB0byBzZWxlY3QgcmVtYWlucyB1 bmNoYW5nZWQuACAAPEVuZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAg ICAgRkVBVFVSRTogcXVlbGwtZGVhZC1sZXR0ZXItb24tY2FuY2VsACAAVGhp cyBmZWF0dXJlIGFmZmVjdHMgUGluZSdzIGJlaGF2aW9yIHdoZW4geW91IGNh bmNlbCBhIG1lc3NhZ2UgYmVpbmcAY29tcG9zZWQuICBQaW5lJ3MgdXN1YWwg YmVoYXZpb3IgaXMgdG8gd3JpdGUgdGhlIGNhbmNlbGVkIG1lc3NhZ2UgdG8A YSBmaWxlIG5hbWVkICJkZWFkLmxldHRlciIgaW4geW91ciBob21lIGRpcmVj dG9yeSAodW5kZXIgVU5JWDsAIkRFQURMRVRSIiB1bmRlciBXSU5ET1dTL0RP Uykgb3ZlcndyaXRpbmcgYW55IHByZXZpb3VzIG1lc3NhZ2UuIFVuZGVyAHNv bWUgY29uZGl0aW9ucyAoc29tZSByb3V0aW5lKSwgdGhpcyBjYW4gaW50cm9k dWNlIGEgbm90aWNlYWJsZSBkZWxheS4AIABTZXR0aW5nIHRoaXMgZmVhdHVy ZSB3aWxsIGNhdXNlIFBpbmUgTk9UIHRvIHdyaXRlIGNhbmNlbGVkIGNvbXBv c2l0aW9ucwBpbnRvIHRoZSBmaWxlIGNhbGxlZCBkZWFkLmxldHRlci4AIABO T1RFOiBFbmFibGluZyB0aGlzIGZlYXR1cmUgbWVhbnMgTk8gcmVjb3JkIG9m IGNhbmNlbGVkIG1lc3NhZ2VzIGlzAG1haW50YWluZWQuACAAPEVuZCBvZiBo ZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogcXVlbGwtc3Rh dHVzLW1lc3NhZ2UtYmVlcGluZwAgAFRoaXMgZmVhdHVyZSBhZmZlY3RzIFBp bmUncyBiZWhhdmlvciB3aGVuIGl0IGRpc3BsYXlzIHN0YXR1cyBtZXNzYWdl AChlLmcuLCBFcnJvciBjb21wbGFpbnRzLCBOZXcgbWFpbCB3YXJuaW5ncywg ZXRjKS4gIFNldHRpbmcgdGhpcyBmZWF0dXJlAHdpbGwgbm90IGFmZmVjdCB0 aGUgZGlzcGxheSBvZiBzdWNoIG1lc3NhZ2VzLCBidXQgd2lsbCBjYXVzZSB0 aG9zZSB0aGF0AGVtaXQgYSBiZWVwIHRvIGJlY29tZSBzaWxlbnQuACAAPEVu ZCBvZiBoZWxwIG9uIHRoaXMgdG9waWM+ACAgICAgICAgRkVBVFVSRTogcXVl bGwtbG9jay1mYWlsdXJlLXdhcm5pbmdzACAAVGhpcyBmZWF0dXJlIGFmZmVj dHMgUGluZSdzIGJlaGF2aW9yIHdoZW4gaXQgZW5jb3VudGVycyBhIHByb2Js ZW0AYWNxdWlyaW5nIGEgbWFpbCBmb2xkZXIgbG9jay4gIFR5cGljYWxseSwg YSBzZWNvbmRhcnkgZmlsZSBhc3NvY2lhdGVkAHdpdGggdGhlIG1haWwgZm9s ZGVyIGJlaW5nIG9wZW5lZCBpcyBjcmVhdGVkIGFzIHBhcnQgb2YgdGhlIGxv Y2tpbmcAcHJvY2Vzcy4gIE9uIHNvbWUgc3lzdGVtcywgc3VjaCBmaWxlIGNy ZWF0aW9uIGhhcyBiZWVuIGFkbWluaXN0cmF0aXZlbHkAcHJlY2x1ZGVkIGJ5 IHRoZSBzeXN0ZW0gY29uZmlndXJhdGlvbi4AIABQaW5lIGlzc3VlcyBhIHdh cm5pbmcgd2hlbiBzdWNoIGZhaWx1cmVzIG9jY3VyIHdoaWNoIGNhbiBiZWNv bWUgYm90aGVyc29tZQBpZiB0aGUgc3lzdGVtIGlzIGNvbmZpZ3VyZWQgdG8g ZGlzYWxsb3cgc3VjaCBhY3Rpb25zLiAgU2V0dGluZyB0aGlzAGZlYXR1cmUg Y2F1c2VzIFBpbmUgdG8gcmVtYWluIHNpbGVudCB3aGVuIHRoaXMgcGFydCBv ZiBsb2NrIGNyZWF0aW9uIGZhaWxzLgAgAFdBUk5JTkc6IHN5c3RlbXMgdGhh dCBoYXZlIGJlZW4gY29uZmlndXJlZCBpbiBhIHdheSB0aGF0IHByZWNsdWRl cyBsb2NraW5nAGludHJvZHVjZSBzb21lIHJpc2sgb2YgbWFpbCBmb2xkZXIg Y29ycnVwdGlvbiB3aGVuIG1vcmUgdGhhbiBvbmUgcHJvZ3JhbQBhdHRlbXB0 cyB0byBtb2RpZnkgdGhlIG1haWwgZm9sZGVyLiAgVGhpcyBpcyBtb3N0IGxp a2VseSB0byBvY2N1ciB0byBvbmUncwBJTkJPWCBvciBvdGhlciBpbmNvbWlu ZyBtZXNzYWdlIGZvbGRlci4gACAAIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0 b3BpYz4AICAgICAgICBGRUFUVVJFOiBlbmFibGUtY3J1aXNlLW1vZGUAIABU aGlzIGZlYXR1cmUgYWZmZWN0cyBQaW5lJ3MgYmVoYXZpb3Igd2hlbiB5b3Ug aGl0IHRoZSAiU3BhY2UgQmFyIiBhdAB0aGUgZW5kIG9mIGEgZGlzcGxheWVk IG1lc3NhZ2UuICBUeXBpY2FsbHksIFBpbmUgY29tcGxhaW5zIHRoYXQgdGhl IGVuZABvZiB0aGUgdGV4dCBoYXMgYWxyZWFkeSBiZWVuIHJlYWNoZWQuICBT ZXR0aW5nIHRoaXMgZmVhdHVyZSBjYXVzZXMgc3VjaABrZXlzdHJva2VzIHRv IGJlIGludGVycHJldGVkIGFzIGlmIHRoZSAiVGFiIiBrZXkgaGFkIGJlZW4g aGl0LCB0aHVzAHRha2luZyB5b3UgdG8gdGhlIG5leHQgImludGVyZXN0aW5n IiBtZXNzYWdlLCBvciBzY2FubmluZyBhaGVhZCB0byB0aGUgAG5leHQgaW5j b21pbmcgZm9sZGVyIHdpdGggImludGVyZXN0aW5nIiBtZXNzYWdlcy4AIAAg ADxFbmQgb2YgaGVscCBvbiB0aGlzIHRvcGljPgAgICAgICAgIEZFQVRVUkU6 IGVuYWJsZS1jcnVpc2UtbW9kZS1kZWxldGUAIABUaGlzIGZlYXR1cmUgbW9k aWZpZXMgdGhlIGJlaGF2aW9yIG9mIFBpbmUncyAiZW5hYmxlLWNydWlzZS1t b2RlIgBmZWF0dXJlLiAgU2V0dGluZyB0aGlzIGZlYXR1cmUgY2F1c2VzIHBp bmUgdG8gaW1wbGljaXRseSBkZWxldGUgcmVhZABtZXNzYWdlcyB3aGVuIGl0 IG1vdmVzIG9uIHRvIGRpc3BsYXkgdGhlIG5leHQgIkludGVyZXN0aW5nIiBt ZXNzYWdlLgAgAE5PVEU6IEJld2FyZSB3aGVuIGVuYWJsaW5nIHRoaXMgZmVh dHVyZSBBTkQgdGhlICJleHB1bmdlLXdpdGhvdXQtY29uZmlybSIAZmVhdHVy ZS4AIAA8RW5kIG9mIGhlbHAgb24gdGhpcyB0b3BpYz4AWWVzLCBzYXZlIGNo YW5nZXMgYW5kIGV4aXQ7IE5vLCBleGl0IHdpdGhvdXQgc2F2aW5nIGFueSBj aGFuZ2VzIG1hZGUgc2luY2UAZW50ZXJpbmcgdGhpcyBDT05GSUdVUkFUSU9O IHNjcmVlbjsgXkMsIGNhbmNlbCBleGl0IGFuZCBzdGF5IGluIGNvbmZpZyBz Y3JlZW4uAFllcywgZXhwYW5kIG5pY2tuYW1lcyBhbmQgcXVhbGlmeSBsb2Nh bCBuYW1lcyB3aXRoIHlvdXIgY3VycmVudCBkb21haW4gbmFtZTsATm8sIGxl YXZlIG5pY2tuYW1lcyBhbmQgbG9jYWwgbmFtZXMgYXMgaXM7ICBeQywgY2Fu Y2VsLgBFbnRlciBeViBvciBeWSB0byBnbyBpbW1lZGlhdGVseSB0byB0aGUg bGFzdCBvciBmaXJzdCBtZXNzYWdlIGluIHRoZSBpbmRleC4AT3IsIGVudGVy IHRoZSBtYXRjaCBzdHJpbmcgZm9sbG93ZWQgYnkgUkVUVVJOLgBFbnRlciBe ViBvciBeWSB0byBnbyBpbW1lZGlhdGVseSB0byB0aGUgbGFzdCBvciBmaXJz dCBtZXNzYWdlIGluIHRoZSBpbmRleCwAT3IsIGVudGVyIHRoZSBtYXRjaCBz dHJpbmcgZm9sbG93ZWQgYnkgUkVUVVJOIChvciBeWCB0byBzZWxlY3QgYWxs IG1hdGNoZXMpLgBUeXBlIHRoZSBmdWxsIG5hbWUgb2YgdGhlIHBlcnNvbiBi ZWluZyBhZGRlZCBhbmQgcHJlc3MgdGhlIFJFVFVSTiBrZXkuAFByZXNzIF5D IHRvIGNhbmNlbCBhZGRpdGlvbi4AVHlwZSBhIHNob3J0IG5pY2tuYW1lIGFu ZCBwcmVzcyBSRVRVUk4uICBBIG5pY2tuYW1lIGlzIGEgc2hvcnQgZWFzeS10 by0AcmVtZW1iZXIgd29yZCwgbmFtZSBvciBpbml0aWFscyBsaWtlICJqb2Ui LCBvciAid2NmaWVsZHMuIiAgXkMgdG8gY2FuY2VsLgBUeXBlIHRoZSBlLW1h aWwgYWRkcmVzcyBhbmQgcHJlc3MgUkVUVVJOLgBQcmVzcyBeQyB0byBjYW5j ZWwgYWRkaXRpb24uAFR5cGUgYSBsb25nIG5hbWUgb3IgZGVzY3JpcHRpb24g Zm9yIHRoZSBsaXN0IHRoYXQgeW91IGFyZSBjcmVhdGluZyBhbmQAcHJlc3Mg UkVUVVJOLiAgUHJlc3MgXkMgdG8gY2FuY2VsIGNyZWF0aW9uIG9mIGxpc3Qu AFR5cGUgYSBuaWNrbmFtZSAoc2hvcnQsIGVhc3ktdG8tcmVtZW1iZXIgbmFt ZSBvciBzaW5nbGUgd29yZCkgZm9yIHRoZSBsaXN0AHlvdSBhcmUgY3JlYXRp bmcgYW5kIHByZXNzIFJFVFVSTi4gIFByZXNzIF5DIHRvIGNhbmNlbC4AVHlw ZSBhbiBlLW1haWwgYWRkcmVzcywgb3IgYSBuaWNrbmFtZSBhbHJlYWR5IGlu IHRoZSBhZGRyZXNzIGJvb2sgdGhhdCB5b3UAd2FudCB0byBiZSBwYXJ0IG9m IHRoaXMgbGlzdCBhbmQgcHJlc3MgUkVUVVJOLgBUeXBlIGFuIGUtbWFpbCBh ZGRyZXNzIG9yIGEgbmlja25hbWUgYWxyZWFkeSBpbiB0aGUgYWRkcmVzcyBi b29rIHRoYXQgeW91AHdhbnQgdG8gYWRkIHRvIHRoaXMgbGlzdCBhbmQgcHJl c3MgUkVUVVJOLgBDaGFuZ2UgdGhlIG5pY2tuYW1lIHVzaW5nIHRoZSBhcnJv dyBrZXlzIGFuZCBkZWxldGUga2V5LiAgUHJlc3MgUkVUVVJOAHdoZW4gZG9u ZS4gIFByZXNzIF5DIHRvIGNhbmNlbCBlZGl0aW5nIGFuZCBsZWF2ZSB0aGUg bmlja25hbWUgYXMgaXQgd2FzLgBDaGFuZ2UgdGhlIGZ1bGwgbmFtZSB1c2lu ZyB0aGUgYXJyb3cga2V5cyBhbmQgZGVsZXRlIGtleS4gIFByZXNzIFJFVFVS TgB3aGVuIGRvbmUuICBQcmVzcyBeQyB0byBjYW5jZWwgZWRpdGluZyBhbmQg bGVhdmUgdGhlIGZ1bGwgbmFtZSBhcyBpdCB3YXMuAENoYW5nZSB0aGUgYWRk cmVzcyB1c2luZyB0aGUgYXJyb3cga2V5cyBhbmQgZGVsZXRlIGtleS4gIFBy ZXNzIFJFVFVSTgB3aGVuIGRvbmUuICBQcmVzcyBeQyB0byBjYW5jZWwgZWRp dGluZyBhbmQgbGVhdmUgdGhlIGFkZHJlc3MgYXMgaXQgd2FzLgBDaGFuZ2Ug dGhlIGZjYyB1c2luZyB0aGUgYXJyb3cga2V5cyBhbmQgZGVsZXRlIGtleS4g IFByZXNzIFJFVFVSTiB3aGVuAGRvbmUuICBQcmVzcyBeQyB0byBjYW5jZWwg ZWRpdGluZyBhbmQgbGVhdmUgdGhlIGZjYyBhcyBpdCB3YXMuAENoYW5nZSB0 aGUgY29tbWVudCBmaWVsZCB1c2luZyB0aGUgYXJyb3cga2V5cyBhbmQgZGVs ZXRlIGtleS4gIFByZXNzIFJFVFVSTgB3aGVuIGRvbmUuICBQcmVzcyBeQyB0 byBjYW5jZWwgZWRpdGluZyBhbmQgbGVhdmUgdGhlIGNvbW1lbnQgYXMgaXQg d2FzLgBUeXBlIHRoZSBuYW1lIG9mIGEgZmlsZSBpbiB5b3VyIGhvbWUgZGly ZWN0b3J5IHRvIHdyaXRlIHRoZSBhZGRyZXNzZXMgaW50byBhbmQAcHJlc3Mg UkVUVVJOLiAgWW91IG1heSBhbHNvIGdpdmUgYW4gYWJzb2x1dGUgcGF0aCBv ciB1c2UgIn4iLiAgVXNlIF5DIHRvIGNhbmNlbABFZGl0IGFueSBvZiB0aGUg ZmllbGRzIG9mIHRoZSBjdXJyZW50bHkgc2VsZWN0ZWQgZW50cnkgYnkgdHlw aW5nIG9uZSBvZiB0aGUAbGV0dGVycyBhdCB0aGUgYm90dG9tIG9mIHRoZSBz Y3JlZW4uICBQcmVzcyBeQyB0byBjYW5jZWwgZWRpdC4AQ2hhbmdlIHRoZSBh ZGRyZXNzIHVzaW5nIHRoZSBhcnJvdyBrZXlzIGFuZCBkZWxldGUga2V5LiAg UHJlc3MgUkVUVVJOAHdoZW4gZG9uZS4gIFByZXNzIF5DIHRvIGNhbmNlbCBl ZGl0aW5nIGFuZCBsZWF2ZSB0aGUgYWRkcmVzcyBhcyBpdCB3YXMuAFR5cGUg dGhlIHdvcmQgb3IgbmFtZSB5b3Ugd2FudCB0byBzZWFyY2ggZm9yIGFuZCBw cmVzcyBSRVRVUk4uICBJZiB5b3UgcHJlc3MAUkVUVVJOIHdpdGhvdXQgZW50 ZXJpbmcgYW55dGhpbmcgdGhlIHdvcmQgaW4gW10gd2lsbCBiZSBzZWFyY2hl ZCBmb3IuAFR5cGUgdGhlIG5hbWUgb2YgdGhlIGZvbGRlciB5b3Ugd2FudCB0 byBzYXZlIHRoZSBtZXNzYWdlIGluIGFuZCBwcmVzcyBSRVRVUk4uAFByZXNz IF5UIHRvIGdldCBhIGxpc3Qgb2YgeW91ciBmb2xkZXJzLiAgUHJlc3MgXkMg dG8gY2FuY2VsIHNhdmluZyB0aGlzIG1haWwuAENob29zZSB0aGUgYWRkcmVz cyBib29rIHlvdSB3YW50IHRvIHNhdmUgdGhlIG5ldyBlbnRyeSBpbi4AVXNl IF5OIG9yIF5QIHRvIGNoYW5nZSBhZGRyZXNzIGJvb2tzLiAgXkMgdG8gY2Fu Y2VsLgBFZGl0IHRoZSBlLW1haWwgYWRkcmVzcyB1c2luZyB0aGUgYXJyb3cg YW5kIGRlbGV0ZSBrZXlzLiAgUHJlc3MgUkVUVVJOAHdoZW4gZG9uZS4gIFBy ZXNzIF5DIHRvIGNhbmNlbCBhZGRpbmcgdGhpcyBlbnRyeSB0byB0aGUgYWRk cmVzcyBib29rLgBQcmVzcyBSIHRvIHJlcGxhY2UgdGhlIG9sZCBlbnRyeSB3 aXRoIHRoaXMgbmV3IGxpc3QuICBQcmVzcyBBIHRvIGFkZCB0aGUAc2VsZWN0 ZWQgYWRkcmVzc2VzIHRvIHRoZSBvbGQgZXhpc3RpbmcgbGlzdC4gIFByZXNz IF5DIHRvIGNhbmNlbCBhZGRpdGlvbi4ARWRpdCB0aGUgZnVsbCBuYW1lIHRv IGJlIGNvcnJlY3QgdXNpbmcgdGhlIGFycm93IGFuZCBkZWxldGUga2V5cy4g IFByZXNzIFJFVFVSTgB3aGVuIGRvbmUuICBQcmVzcyBeQyB0byBjYW5jZWwg YWRkaW5nIHRoaXMgZW50cnkgdG8gdGhlIGFkZHJlc3MgYm9vay4AVHlwZSBh IG5pY2tuYW1lIChzaG9ydCBlYXN5LXRvLXJlbWVtYmVyIG5hbWUsIGluaXRp YWxzIG9yIHNpbmdsZSB3b3JkKSBmb3IgdGhpcwBlbnRyeSBpbiB0aGUgYWRk cmVzcyBib29rIGFuZCBwcmVzcyBSRVRVUk4uICBQcmVzcyBeQyB0byBjYW5j ZWwgYWRkaXRpb24uAFR5cGUgdGhlIG51bWJlciBvZiB0aGUgbWVzc2FnZSBu dW1iZXIgeW91IHdhbnQgdG8ganVtcCB0byBhbmQgcHJlc3MAUkVUVVJOLiAg UHJlc3MgXkMgaWYgeW91IHdhbnQgdG8gY2FuY2VsIGp1bXBpbmcgdG8gYW5v dGhlciBtZXNzYWdlLgBUeXBlIHRoZSBuYW1lIG9mIHRoZSBmb2xkZXIgeW91 IHdhbnQgdG8gb3BlbiBhbmQgcHJlc3MgUkVUVVJOLiAgUHJlc3MgXlQgdG8A Z2V0IGEgbGlzdCBvZiBhbGwgeW91ciBmb2xkZXJzIGFuZCBtYWtlIGEgc2Vs ZWN0aW9uLiAgUHJlc3MgXkMgdG8gY2FuY2VsIG9wZW4uAFR5cGUgdGhlIHdv cmQsIG5hbWUgb3IgYWRkcmVzcyB5b3Ugd2FudCB0byBzZWFyY2ggZm9yIGFu ZCBwcmVzcyBSRVRVUk4uICBJZiB5b3UAcHJlc3MgUkVUVVJOIHdpdGhvdXQg ZW50ZXJpbmcgYW55dGhpbmcgdGhlIHdvcmQgaW4gW10gd2lsbCBiZSBzZWFy Y2hlZCBmb3IuAFR5cGUgdGhlIG5hbWUgb2YgdGhlIGZvbGRlciB5b3Ugd2Fu dCB0byBhZGQgYW5kIHByZXNzIFJFVFVSTi4gIFByZXNzIF5DIHRvAGNhbmNl bCBhZGRpbmcgYSBuZXcgZm9sZGVyLgBDaGFuZ2UgdGhlIG9sZCBuYW1lIG9m IHRoZSBmb2xkZXIgdG8gdGhlIG5ldyBuYW1lIHVzaW5nIHRoZSBhcnJvdyBh bmQAZGVsZXRlIGtleXMgYW5kIHByZXNzIFJFVFVSTi4gIFByZXNzIF5DIHRv IGNhbmNlbCByZW5hbWUuAEVudGVyIHlvdXIgbG9naW4gbmFtZSBmb3IgdGhl IGhvc3QgeW91IGFyZSBvcGVuaW5nIHRoZSBtYWlsYm94IG9uLiAgSnVzdCBw cmVzcwBSRVRVUk4gdG8gdXNlIHlvdXIgbG9naW4gZnJvbSB0aGlzIGhvc3Qg YXMgaXMsIG9yIGVkaXQgaXQgd2l0aCBkZWxldGUga2V5LgBUeXBlIHlvdXIg cGFzc3dvcmQgZm9yIHRoZSBob3N0IGFuZCBsb2dpbiBzaG93biBhcyBwYXJ0 IG9mIHRoZSBwcm9tcHQuAFByZXNzIF5DIHRvIGNhbmNlbCBvcGVuaW5nIGZv bGRlci4ARW50ZXIgdGhlIG51bWJlciBhc3NvY2lhdGVkIHdpdGggdGhlIHBy aW50ZXIgeW91IHdhbnQgdG8gc2VsZWN0LiAgUHJlc3MgXkMgdG8AY2FuY2Vs IHRoZSBwcmludGVyIHNlbGVjdGlvbi4gIFRoZSBjdXJyZW50IHNlbGVjdGlv biBpcyBoaWdobGlnaHRlZC4AVHlwZSB0aGUgbmFtZSBvZiB0aGUgVW5peCBw cmludCBjb21tYW5kIGFuZCBwcmVzcyBSRVRVUk4uICBQcmVzcyBeQyB0bwBj YW5jZWwgdGhlIHByaW50ZXIgc2VsZWN0aW9uLgBUeXBlIHRoZSB3b3JkIG9y IG5hbWUgeW91IHdhbnQgdG8gc2VhcmNoIGZvciBhbmQgcHJlc3MgUkVUVVJO LiAgSWYgeW91IHByZXNzAFJFVFVSTiB3aXRob3V0IGVudGVyaW5nIGFueXRo aW5nIHRoZSB3b3JkIGluIFtdIHdpbGwgYmUgc2VhcmNoZWQgZm9yLgBUaGUg a2V5Ym9hcmQgaXMgaW4gdXNlIGFuZCBsb2NrZWQgYnkgYW5vdGhlciB1c2Vy LiAgT25seSB0aGF0IHVzZXIgY2FuAHVubG9jayB0aGlzIGtleWJvYXJkIGJ5 IHR5cGluZyB0aGUgcGFzc3dvcmQuAFR5cGUgdGhlIG5hbWUgb2YgYSBmaWxl IGluIHlvdXIgaG9tZSBkaXJlY3RvcnkgdG8gd3JpdGUgdGhlIG1lc3NhZ2Ug aW50byBhbmQAcHJlc3MgUkVUVVJOLiAgWW91IG1heSBhbHNvIGdpdmUgYW4g YWJzb2x1dGUgcGF0aCBvciB1c2UgIn4iLiAgVXNlIF5DIHRvIGNhbmNlbABB dCB0aGUgYmVnaW5uaW5nIG9mIGVhY2ggbW9udGggUGluZSBvZmZlcnMgdG8g cmVuYW1lIHlvdXIgY3VycmVudCBzZW50LW1haWwAZm9sZGVyIHRvIG9uZSBu YW1lZCBmb3IgdGhlIG1vbnRoIHNvIHlvdSBoYXZlIGEgc2VudC1tYWlsIGZv bGRlciBmb3IgZWFjaCBtb250aABJdCBpcyB0aGUgYmVnaW5uaW5nIG9mIHRo ZSBtb250aCwgYW5kIHdlIG5lZWQgdG8gY29uc2VydmUgZGlzawBzcGFjZS4g IFBsZWFzZSBkZWxldGUgYW55IHNlbnQtbWFpbCB0aGF0IHlvdSBkbyBub3Qg bmVlZC4AU2VsZWN0IHRoZSBvcmRlciBmb3Igc29ydGluZyB0aGUgaW5kZXgg YnkgdHlwaW5nIHRoZSBjYXBpdGFsaXplZCBsZXR0ZXIuAEFycml2YWwgaXMg YnkgYXJyaXZhbCBpbiB5b3VyIG1haWxib3g7IERhdGUgaXMgYnkgdGltZS9k YXkgbWVzc2FnZSB3YXMgc2VudC4AU2VsZWN0IG9uZSBvZiB0aGUgc2V0dXAg dGFza3MgYnkgdHlwaW5nIHRoZSBjYXBpdGFsaXplZCBsZXR0ZXIuAFR5cGUg aW4geW91ciBuYW1lIGFzIHlvdSB3YW50IGl0IHRvIGFwcGVhciBvbiBvdXRn b2luZyBlbWFpbC4gIFRoaXMgZW50cnkAd2lsbCBiZSBzYXZlZCBpbnRvIHlv dXIgUGluZSBjb25maWd1cmF0aW9uIGZpbGUuAElOQk9YIHN5bnRheCBpcyB1 c3VhbGx5IHt7Ont9Y29tcGxldGUubWFjaGluZS5uYW1lfUlOQk9YAFRoaXMg ZW50cnkgd2lsbCBiZSBzYXZlZCBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlv biBmaWxlLgBUaGUgbmFtZSBvZiB0aGUgY29tcHV0ZXIgb24geW91ciBjYW1w dXMgd2hpY2ggcmVsYXlzIHlvdXIgb3V0Z29pbmcgZW1haWwAdG8gdGhlIElu dGVybmV0LiAgVGhpcyBlbnRyeSB3aWxsIGJlIHNhdmVkIGluIHlvdXIgUGlu ZSBjb25maWd1cmF0aW9uIGZpbGUuAFRoZSB1c2VybmFtZSBvciBsb2dpbi1p ZCBwYXJ0IG9mIHlvdXIgZW1haWwgYWRkcmVzcy4gIFRoaXMgZW50cnkgd2ls bCBiZQBzYXZlZCBpbiB5b3VyIFBpbmUgY29uZmlndXJhdGlvbiBmaWxlLgBU aGUgZG9tYWluIHBhcnQgb2YgeW91ciBlbWFpbCBhZGRyZXNzLCBOT1QgdGhl IG5hbWUgb2YgeW91ciBQQy4gIFRoaXMAZW50cnkgd2lsbCBiZSBzYXZlZCBp biB5b3VyIFBpbmUgY29uZmlndXJhdGlvbiBmaWxlLgBFbnRlciB0aGUgYWRk cmVzcyBvciBuaWNrbmFtZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiAg UGluZSB3aWxsIHJlc2VuZAB0aGUgbWVzc2FnZSwgd2hpY2ggd2lsbCByZXRh aW4gdGhlIG9yaWdpbmFsIGF1dGhvcidzIEZyb206IGFkZHJlc3MuAEVudGVy IFJFVFVSTiBpZiB0aGUgZm9sZGVyIGlzIG9uIHRoZSBtYWNoaW5lIHdoZXJl IFBpbmUgaXMgcnVubmluZzsAb3RoZXJ3aXNlIGVudGVyIHRoZSBob3N0IG5h bWUgb2YgdGhlIG1haWwgc2VydmVyLCBvciBeWCBpZiBzYW1lIGFzIElOQk9Y LgBFbnRlciB0aGUgbmFtZSBvZiB0aGUgZGVzaXJlZCBmb2xkZXIuIFBpbmUg d2lsbCBhdHRlbXB0IHRvIGNyZWF0ZSB0aGlzAGZvbGRlciBvbiB0aGUgcHJl dmlvdXNseSBzcGVjaWZpZWQgbWFpbCBzZXJ2ZXIuAEVudGVyIGFuIChvcHRp b25hbCkgbmlja25hbWUgdGhhdCB3aWxsIGJlIHVzZWQgaW4gbGlldSBvZiB0 aGUgYWN0dWFsAGhvc3QgYW5kIGZvbGRlciBuYW1lcyBpbiB0aGUgRk9MREVS IExJU1QgZGlzcGxheS4ARW50ZXIgdGhlIGFkZHJlc3Mgb2YgeW91ciBpbnRl bmRlZCByZWNpcGllbnQsIG9yIF5DIHRvIGNhbmNlbC4ARXhhbXBsZToganNt aXRoQHNvbWV3aGVyZS5lZHUARW50ZXIgdGhlIG5hbWUgb2YgdGhlIG5ld3Mg Z3JvdXAgdG8gd2hpY2ggeW91IHdpc2ggdG8gc3Vic2NyaWJlLABvciBeQyB0 byBjYW5jZWwuICBFeGFtcGxlOiBjb21wLm1haWwucGluZQBFbnRlciB0aGUg bmFtZSBvZiB0aGUgVW5peCBjb21tYW5kIHRvIHdoaWNoIHlvdSB3aXNoIHRv IHNlbmQgdGhpcwBtZXNzYWdlLCBvciBeQyB0byBjYW5jZWwuAEVudGVyIHRo ZSBuYW1lIG9mIHRoZSBVbml4IGNvbW1hbmQgdG8gd2hpY2ggeW91IHdpc2gg dG8gc2VuZCB0aGlzAGF0dGFjaG1lbnQsIG9yIF5DIHRvIGNhbmNlbC4ARW50 ZXIgYSBsaXN0IG9mIG51bWJlcnMgKG9yIG51bWJlciByYW5nZShzKSksIG9y IF5DIHRvIGNhbmNlbC4gIFRoZSBtZXNzYWdlcwBjb3JyZXNwb25kaW5nIHRv IHRoZSBudW1iZXJzIHdpbGwgYmUgc2VsZWN0ZWQuICBFeGFtcGxlOiAyLTUs Ny05LDExLDE5AE1lc3NhZ2VzIHdpdGggRnJvbTogaGVhZGVycyBjb250YWlu aW5nIHRoZSBlbnRlcmVkIHN0cmluZyB3aWxsIGJlIHNlbGVjdGVkLgBeQyB0 byBjYW5jZWwuIF5SIGVudGVycyBjdXJyZW50IG1zZyBGcm9tOiBhZGRyZXNz LiAgXlQgZW50ZXJzIFRvOiBhZGRyZXNzLgBNZXNzYWdlcyB3aXRoIFRvOiBo ZWFkZXJzIGNvbnRhaW5pbmcgdGhlIGVudGVyZWQgc3RyaW5nIHdpbGwgYmUg c2VsZWN0ZWQuAF5DIHRvIGNhbmNlbC4gXlIgZW50ZXJzIGN1cnJlbnQgbXNn IEZyb206IGFkZHJlc3MuICBeVCBlbnRlcnMgVG86IGFkZHJlc3MuAE1lc3Nh Z2VzIHdpdGggRnJvbTogaGVhZGVycyBjb250YWluaW5nIHRoZSBlbnRlcmVk IHN0cmluZyB3aWxsIGJlIHNlbGVjdGVkLgBeQyB0byBjYW5jZWwuIF5SIGVu dGVycyBjdXJyZW50IG1zZyBGcm9tOiBhZGRyZXNzLiAgXlQgZW50ZXJzIFRv OiBhZGRyZXNzLgBNZXNzYWdlcyB3aXRoIFN1YmplY3Q6IGhlYWRlcnMgY29u dGFpbmluZyB0aGUgZW50ZXJlZCBzdHJpbmcgd2lsbCBiZSBzZWxlY3RlZC4A XkMgdG8gY2FuY2VsLiAgXlggZW50ZXJzIFN1YmplY3Q6IGxpbmUgb2YgY3Vy cmVudCBtZXNzYWdlLgBBbGwgbWVzc2FnZXMgY29udGFpbmluZyB0aGUgZW50 ZXJlZCBzdHJpbmcgd2lsbCBiZSBzZWxlY3RlZC4gIEhlYWRlcnMsAGJ1dCBu b3QgZW5jb2RlZCBhdHRhY2htZW50cywgd2lsbCBiZSBjb21wYXJlZC4gIEVu dGVyIF5DIHRvIGNhbmNlbC4ARW50ZXIgc29tZSB0ZXh0IHRoYXQgYXBwZWFy cyBpbiB0aGUgQXR0YWNobWVudCBJbmRleCBlbnRyeSBmb3IgdGhlIGRlc2ly ZWQAYXR0YWNobWVudC4gIFRoZSBmaXJzdCBhdHRhY2htZW50IGNvbnRhaW5p bmcgdGhhdCB0ZXh0IHdpbGwgYmUgaGlnaGxpZ2h0ZWQuAEtleXN0cm9rZXMg ZW50ZXJlZCBoZXJlICh1cCB0byBhIFJFVFVSTikgY29tcHJpc2UgYSBwYXNz d29yZCB0aGF0IG11c3QAYmUgZW50ZXJlZCBhZ2FpbiBsYXRlciBpbiBvcmRl ciB0byB1bmxvY2sgdGhlIGtleWJvYXJkLgBUbyBtb3ZlIHF1aWNrbHkgdG8g YSBwYXJ0aWN1bGFyIGxpbmUsIGVudGVyIGEgc2VhcmNoIHN0cmluZyBvcgBe QyB0byBjYW5jZWwuAEVudGVyIGRlc2lyZWQgdmFsdWU7IHVzZSBub3JtYWwg ZWRpdGluZyBrZXlzIHRvIG1vZGlmeSAoZS5nLiBeSywgXkQpLiAgSnVzdABw cmVzc2luZyBSRVRVUk4gc2V0cyB0aGUgRW1wdHkgVmFsdWUgKHRoaXMgdHVy bnMgb2ZmIGFueSBnbG9iYWwgZGVmYXVsdCkuAFlvdSBtYXkgZWRpdCBlaXRo ZXIgdGhlIGluaXRpYWxpemF0aW9uIHN0cmluZyAoY2hhcmFjdGVycyBwcmlu dGVkIGJlZm9yZQBwcmludGluZyBzdGFydHMpIG9yIHRoZSB0cmFpbGVyIHN0 cmluZy4gIENob29zZSBvbmUgb3IgXkMgdG8gY2FuY2VsLgBFbnRlciBhIEMt c3R5bGUgc3RyaW5nIGZvciB0aGlzLiAgWW91IG1heSB1c2UgY29tbW9uIGJh Y2tzbGFzaCBlc2NhcGVzIGxpa2UAXG4gZm9yIG5ld2xpbmUsIFxvb28gZm9y IG9jdGFsIGNoYXJhY3RlciwgYW5kIFx4aGggZm9yIGhleCBjaGFyYWN0ZXIu AEVkaXQgdGhlIGV4aXN0aW5nIHZhbHVlIHVzaW5nIGFycm93IGtleXMsIF5L IHRvIGRlbGV0ZSBlbnRpcmUgZW50cnksIF5EIHRvAGRlbGV0ZSBjdXJyZW50 IChoaWdobGlnaHRlZCkgY2hhcmFjdGVyLCBldGMuICBFbnRlciBeQyB0byBj YW5jZWwgY2hhbmdlLgBSZXBsYWNlIGlnbm9yZXMgdGhlIGN1cnJlbnQgZGVm YXVsdCwgQWRkIHBsYWNlcyB0aGUgY3VycmVudCBkZWZhdWx0IGluIHlvdXIA ZWRpdGluZyBidWZmZXIgYXMgaWYgeW91IGhhZCB0eXBlZCBpdCBpbi4ARW50 ZXIgYSBuaWNrbmFtZSBmb3IgdGhpcyBwcmludCBjb21tYW5kLiAgKEluc2Vy dEJlZm9yZSBwdXRzIHRoZSBuZXcgaXRlbQBiZWZvcmUgdGhlIGN1cnJlbnQg bGluZSwgSW5zZXJ0QWZ0ZXIgcHV0cyBpdCBhZnRlciB0aGUgY3VycmVudCBs aW5lLikARW50ZXIgY29tbWFuZCB0byBiZSBleGVjdXRlZCBmb3IgdGhlIHBy aW50ZXIuICBVc2Ugbm9ybWFsIGVkaXRpbmcga2V5cwB0byBtb2RpZnksIF5D IHRvIGNhbmNlbCwgY2FycmlhZ2UgcmV0dXJuIHRvIGFjY2VwdCBjdXJyZW50 IHZhbHVlLgBBbnN3ZXJpbmcgWWVzIHdpbGwgcmVtb3ZlIHRoaXMgcHJpbnRl ciBjb21wbGV0ZWx5IGZyb20geW91ciBwcmludGVyIGxpc3QuAFlvdSBtYXkg ZWRpdCB0aGUgTmlja25hbWUgb2YgdGhpcyBwcmludGVyLCB0aGUgQ29tbWFu ZCB0byBiZSBleGVjdXRlZCB3aGVuAHByaW50aW5nLCBvciBjaGFuZ2UgdGhl IE9wdGlvbnMgYXNzb2NpYXRlZCB3aXRoIHRoaXMgcHJpbnRlci4ARW50ZXIg YSBVbml4IGNvbW1hbmQgdGhhdCBhY2NlcHRzIGl0cyBkYXRhIG9uIHN0YW5k YXJkIGlucHV0LgBQaW5lIHdpbGwgZGlzcGxheSBhbnkgaW5mb3JtYXRpb24g dGhlIGNvbW1hbmQgc2VuZHMgdG8gc3RhbmRhcmQgb3V0cHV0LgAAACRJZDog aW1hcC5jLHYgNC44MCAxOTk2LzA0LzExIDAzOjQ0OjMxIG1pa2VzIEV4cCAk AAAAAAAAACBuSAAAAAAAAAABAAAAAAAAAAA/AAAAAAAAcgAAAHIAHKsbAByr HQAAAGYAAABmAByrIwAcqyUAAABzAAAAcwAcqzEAHKsz/////wAAAAAAAAAA AAAAAAAcqz8AHKuAAByrwwAcrAYAHKwHABysRAAcrIMAHKzDABytAAAcrUMA AAAAABytUAAcrY8AHK3UAAAAAAAAAABJTUFQIERFQlVHICUyLjJkOiUyLjJk OiUyLjJkICVkLyVkOiAlcwoASU1BUCAlMi4yZDolMi4yZDolMi4yZCAlZC8l ZCBtbV9sb2cgJXM6ICVzCgBFUlJPUgB3YXJuAHBhcnNlAGJhYmJsZQBbVFJZ Q1JFQVRFXQBbQ0xPU0VEXQBOby1vcABtYWlsYm94AGFkZHJlc3MAZm9sZGVy AG1haWxib3gASU1BUCBtbV9ub3RpZnkgJXMgOiAlcyA6ICVzCgBOSUwAZXJy b3IAd2FybmluZwBieWUAdW5rbm93bgAtbm8gZm9sZGVyLQAlLjUwcyA6ICUu KnMALW5vIGZvbGRlci0AW1RSWUNSRUFURV0AW0FMRVJUXQAlcyA6ICVzAC1u byBmb2xkZXItAFtSRUFELU9OTFldACVzIDogJXMALW5vIGZvbGRlci0APT09 IG1tX2V4aXN0cyglbGQsJXMpIGNhbGxlZCA9PT0KAChubyBzdHJlYW0pAChu dWxsKQBtbV9leHB1bmdlZCBjYWxsZWQgJXMgJWxkCgAobm8gc3RyZWFtKQAo bnVsbCkAYW5vbnltb3VzACVzQCVzAEhPU1Q6ICVzICBFTlRFUiBMT0dJTiBO QU1FOiAASE9TVDogJXMgIFVTRVI6ICVzICBFTlRFUiBQQVNTV09SRDogAFIA UmV0cnkARgBGaWxlQnJvd3NlcgBTAFNoZWxsUHJvbXB0AFBsZWFzZSB0cnkg dG8gY29ycmVjdCB0aGUgZXJyb3IgcHJldmVudGluZyBQaW5lIGZyb20gc2F2 aW5nIHlvdXIAbWFpbCBmb2xkZXIuICBGb3IgZXhhbXBsZSBpZiB0aGUgZGlz ayBpcyBvdXQgb2Ygc3BhY2UgdHJ5IHJlbW92aW5nAHVubmVlZGVkIGZpbGVz LiAgWW91IG1pZ2h0IGFsc28gY29udGFjdCB5b3VyIHN5c3RlbSBhZG1pbmlz dHJhdG9yLgAAQm90aCBQaW5lJ3MgRmlsZSBCcm93c2VyIGFuZCBhbiBvcHRp b24gdG8gZW50ZXIgdGhlIHN5c3RlbSdzAGNvbW1hbmQgcHJvbXB0IGFyZSBv ZmZlcmVkIHRvIGFpZCBpbiBmaXhpbmcgdGhlIHByb2JsZW0uICBXaGVuAHlv dSBiZWxpZXZlIHRoZSBwcm9ibGVtIGlzIHJlc29sdmVkLCBjaG9vc2UgdGhl ICJSZXRyeSIgb3B0aW9uLgBCZSBhd2FyZSB0aGF0IG1lc3NhZ2VzIG1heSBi ZSBsb3N0IG9yIHRoaXMgZm9sZGVyIGxlZnQgaW4gYW4AaW5hY2Nlc3NpYmxl IGNvbmRpdGlvbiBpZiB5b3UgZXhpdCBvciBraWxsIFBpbmUgYmVmb3JlIHRo ZSBwcm9ibGVtAGlzIHJlc29sdmVkLgAKClBsZWFzZSBhdHRlbXB0IHRvIGNv cnJlY3QgdGhlIGVycm9yIHByZXZlbnRpbmcgc2F2aW5nIG9mIHRoZQBtYWls IGZvbGRlci4gIElmIHlvdSBkbyBub3Qga25vdyBob3cgdG8gY29ycmVjdCB0 aGUgcHJvYmxlbSwgY29udGFjdAB5b3VyIHN5c3RlbSBhZG1pbmlzdHJhdG9y LiAgVG8gcmV0dXJuIHRvIFBpbmUsIHR5cGUgImV4aXQiLgAKKioqKiogRElT SyBFUlJPUiBvbiBzdHJlYW0gJXMuIEVycm9yIGNvZGUgJWxkLiBFcnJvciBp cyAlc3NlcmlvdXMKADxubyBmb2xkZXI+AABub3QgACoqKioqIG1lc3NhZ2U6 ICIlcyIKCgA8bm8gZm9sZGVyPgA8bm8gZm9sZGVyPgBTRVJJT1VTIERJU0sg RVJST1IgV1JJVElORzogIiVzIgA8bm8gZm9sZGVyPgBUaGUgcmVwb3J0ZWQg ZXJyb3IgbnVtYmVyIGlzICVzLiAgVGhlIGxhc3QgcmVwb3J0ZWQgbWFpbCBl cnJvciB3YXM6ACAgICAgICAiACAgICAgICAgACAgAERpc2sgZXJyb3IhICBD aG9vc2UgUmV0cnksIG9yIHRoZSBGaWxlIGJyb3dzZXIgb3IgU2hlbGwgdG8g Y2xlYW4gdXA6IABESVNLIEVSUk9SAGNzaAA9PT09PT0gY29udGV4dF9tYWls Ym94OiAoJXMpCgBpbmJveAA9PT09PT0gY29udGV4dF9iYm9hcmQ6ICglcykK AAdXYWl0ZWQgJXMgc2Vjb25kcyBmb3Igc2VydmVyIHJlcGx5LiAgQnJlYWsg Y29ubmVjdGlvbiB0byBzZXJ2ZXI/IABXYWl0ZWQgJXMgc2Vjb25kcyBmb3Ig c2VydmVyIHJlcGx5LiAgU3RpbGwgV2FpdGluZy4uLgAAAAAAAAAAJElkOiBp bml0LmMsdiA0LjM1MSAxOTk2LzA0LzExIDAwOjMyOjEyIGh1YmVydCBFeHAg JAAAAAAjIFVwZGF0ZWQgYnkgUGluZSh0bSkgAAAsIGNvcHlyaWdodCAxOTg5 LTE5OTYgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLgoAAAAAIwojIFBpbmUg Y29uZmlndXJhdGlvbiBmaWxlIC0tIGN1c3RvbWl6ZSBhcyBuZWVkZWQuCiMK IyBUaGlzIGZpbGUgc2V0cyB0aGUgY29uZmlndXJhdGlvbiBvcHRpb25zIHVz ZWQgYnkgUGluZSBhbmQgUEMtUGluZS4gIElmIHlvdQojIGFyZSB1c2luZyBQ aW5lIG9uIGEgVW5peCBzeXN0ZW0sIHRoZXJlIG1heSBiZSBhIHN5c3RlbS13 aWRlIGNvbmZpZ3VyYXRpb24KIyBmaWxlIHdoaWNoIHNldHMgdGhlIGRlZmF1 bHRzIGZvciB0aGVzZSB2YXJpYWJsZXMuICBUaGVyZSBhcmUgY29tbWVudHMg aW4KIyB0aGlzIGZpbGUgdG8gZXhwbGFpbiBlYWNoIHZhcmlhYmxlLCBidXQg aWYgeW91IGhhdmUgcXVlc3Rpb25zIGFib3V0CiMgc3BlY2lmaWMgc2V0dGlu Z3Mgc2VlIHRoZSBzZWN0aW9uIG9uIGNvbmZpZ3VyYXRpb24gb3B0aW9ucyBp biB0aGUgUGluZQojIG5vdGVzLiAgT24gVW5peCwgcnVuIHBpbmUgLWNvbmYg dG8gc2VlIGhvdyBzeXN0ZW0gZGVmYXVsdHMgaGF2ZSBiZWVuIHNldC4KIyBG b3IgdmFyaWFibGVzIHRoYXQgYWNjZXB0IG11bHRpcGxlIHZhbHVlcywgbGlz dCBlbGVtZW50cyBhcmUgc2VwYXJhdGVkCiMgYnkgY29tbWFzLiAgQSBsaW5l IGJlZ2lubmluZyB3aXRoIGEgc3BhY2Ugb3IgdGFiIGlzIGNvbnNpZGVyZWQg dG8gYmUgYQojIGNvbnRpbnVhdGlvbiBvZiB0aGUgcHJldmlvdXMgbGluZS4g IEZvciBhIHZhcmlhYmxlIHRvIGJlIHVuc2V0IGl0cyB2YWx1ZQojIG11c3Qg YmUgYmxhbmsuICBUbyBzZXQgYSB2YXJpYWJsZSB0byB0aGUgZW1wdHkgc3Ry aW5nIGl0cyB2YWx1ZSBzaG91bGQKIyBiZSAiIi4gIFlvdSBjYW4gb3ZlcnJp ZGUgc3lzdGVtIGRlZmF1bHRzIGJ5IHNldHRpbmcgYSB2YXJpYWJsZSB0byB0 aGUKIyBlbXB0eSBzdHJpbmcuICBTd2l0Y2ggdmFyaWFibGVzIGFyZSBzZXQg dG8gZWl0aGVyICJ5ZXMiIG9yICJubyIsIGFuZAojIGRlZmF1bHQgdG8gIm5v Ii4KIyBMaW5lcyBiZWdpbm5pbmcgd2l0aCAiIyIgYXJlIGNvbW1lbnRzLCBh bmQgaWdub3JlZCBieSBQaW5lLgoAT3Zlci1yaWRlcyB5b3VyIGZ1bGwgbmFt ZSBmcm9tIFVuaXggcGFzc3dvcmQgZmlsZS4gUmVxdWlyZWQgZm9yIFBDLVBp bmUuAAAAAFlvdXIgbG9naW4vZS1tYWlsIHVzZXIgbmFtZQBTZXRzIGRvbWFp biBwYXJ0IG9mIEZyb206IGFuZCBsb2NhbCBhZGRyZXNzZXMgaW4gb3V0Z29p bmcgbWFpbC4ATGlzdCBvZiBTTVRQIHNlcnZlcnMgZm9yIHNlbmRpbmcgbWFp bC4gSWYgYmxhbms6IFVuaXggUGluZSB1c2VzIHNlbmRtYWlsLgAAAE5OVFAg c2VydmVyIGZvciBwb3N0aW5nIG5ld3MuIEFsc28gc2V0cyBuZXdzLWNvbGxl Y3Rpb25zIGZvciBuZXdzIHJlYWRpbmcuAABQYXRoIG9mIChsb2NhbCBvciBy ZW1vdGUpIElOQk9YLCBlLmcuID17bWFpbC5zb21ld2hlcmUuZWR1fWluYm94 CiMgTm9ybWFsIFVuaXggZGVmYXVsdCBpcyB0aGUgbG9jYWwgSU5CT1ggKHVz dWFsbHkgL3Vzci9zcG9vbC9tYWlsLyRVU0VSKS4AAExpc3Qgb2YgaW5jb21p bmcgbXNnIGZvbGRlcnMgYmVzaWRlcyBJTkJPWCwgZS5nLiA9e2hvc3QyfWlu Ym94LCB7aG9zdDN9aW5ib3gKIyBTeW50YXg6IG9wdG5sLWxhYmVsIHtvcHRu bC1pbWFwLWhvc3QtbmFtZX1mb2xkZXItcGF0aAAAAABMaXN0IG9mIGRpcmVj dG9yaWVzIHdoZXJlIHNhdmVkLW1lc3NhZ2UgZm9sZGVycyBtYXkgYmUuIEZp cnN0IG9uZSBpcwojIHRoZSBkZWZhdWx0IGZvciBTYXZlcy4gRXhhbXBsZTog TWFpbiB7aG9zdDF9bWFpbC9bXSwgRGVza3RvcCBtYWlsXFtdCiMgU3ludGF4 OiBvcHRubC1sYWJlbCB7b3B0bmwtaW1hcC1ob3N0bmFtZX1vcHRubC1kaXJl Y3RvcnktcGF0aFtdAAAATGlzdCwgb25seSBuZWVkZWQgaWYgbm50cC1zZXJ2 ZXIgbm90IHNldCwgb3IgbmV3cyBpcyBvbiBhIGRpZmZlcmVudCBob3N0CiMg dGhhbiB1c2VkIGZvciBOTlRQIHBvc3RpbmcuIEV4YW1wbGVzOiBOZXdzICpb XSBvciBOZXdzICp7aG9zdDMvbm50cH1bXQojIFN5bnRheDogb3B0bmwtbGFi ZWwgKntuZXdzLWhvc3QvcHJvdG9jb2x9W10ATGlzdCBvZiBjb250ZXh0IGFu ZCBmb2xkZXIgcGFpcnMsIGRlbGltaXRlZCBieSBhIHNwYWNlLCB0byBiZSBv ZmZlcmVkIGZvcgojIHBydW5pbmcgZWFjaCBtb250aC4gIEZvciBleGFtcGxl OiB7aG9zdDF9bWFpbC9bXSBtdW1ibGUAT3Zlci1yaWRlcyBkZWZhdWx0IHBh dGggZm9yIHNlbnQtbWFpbCBmb2xkZXIsIGUuZy4gPW9sZC1tYWlsICh1c2lu ZyBmaXJzdAojIGZvbGRlciBjb2xsZWN0aW9uIGRpcikgb3IgPXtob3N0Mn1z ZW50LW1haWwgb3IgPSIiICh0byBzdXBwcmVzcyBzYXZpbmcpLgojIERlZmF1 bHQ6IHNlbnQtbWFpbCAoVW5peCkgb3IgU0VOVE1BSUwuTVRYIChQQykgaW4g ZGVmYXVsdCBmb2xkZXIgY29sbGVjdGlvbi4AT3Zlci1yaWRlcyBkZWZhdWx0 IHBhdGggZm9yIHNhdmVkLW1zZyBmb2xkZXIsIGUuZy4gPXNhdmVkLW1lc3Nh Z2VzICh1c2luZyBmaXJzdAojIGZvbGRlciBjb2xsZWN0aW9uIGRpcikgb3Ig PXtob3N0Mn1zYXZlZC1tYWlsIG9yID0iIiAodG8gc3VwcHJlc3Mgc2F2aW5n KS4KIyBEZWZhdWx0OiBzYXZlZC1tZXNzYWdlcyAoVW5peCkgb3IgU0FWRU1B SUwuTVRYIChQQykgaW4gZGVmYXVsdCBmb2xkZXIgY29sbGVjdGlvbi4AT3Zl ci1yaWRlcyBkZWZhdWx0IHBhdGggZm9yIHBvc3Rwb25lZCBtZXNzYWdlcyBm b2xkZXIsIGUuZy4gPXBtICh3aGljaCB1c2VzCiMgZmlyc3QgZm9sZGVyIGNv bGxlY3Rpb24gZGlyKSBvciA9e2hvc3Q0fXBtICh1c2luZyBob21lIGRpciBv biBob3N0NCkuCiMgRGVmYXVsdDogcG9zdHBvbmVkLW1zZ3MgKFVuaXgpIG9y IFBPU1RQT05ELk1UWCAoUEMpIGluIGRlZmF1bHQgZmxkciBjb2x0bi4AAAAA UGluZSBjb21wYXJlcyB0aGlzIHZhbHVlIHdpdGggdGhlIGZpcnN0IGZvbGRl ciBjb2xsZWN0aW9uIGRpcmVjdG9yeS4KIyBJZiB0aGV5IG1hdGNoIChvciBu byBmb2xkZXIgY29sbGVjdGlvbnMgYXJlIGRlZmluZWQpLCBhbmQgdGhlIGRp cmVjdG9yeQojIGRvZXMgbm90IGV4aXN0LCBQaW5lIHdpbGwgY3JlYXRlIGFu ZCB1c2UgaXQuIERlZmF1bHQ6IH4vbWFpbAAAAElmIHNldCwgc3BlY2lmaWVz IHdoZXJlIGFscmVhZHktcmVhZCBtZXNzYWdlcyB3aWxsIGJlIG1vdmVkIHVw b24gcXVpdHRpbmcuAABPdmVyLXJpZGVzIGRlZmF1bHQgcGF0aCBmb3Igc2ln bmF0dXJlIGZpbGUuIERlZmF1bHQgaXMgfi8uc2lnbmF0dXJlAExpc3Qgb2Yg ZmlsZSBvciBwYXRoIG5hbWVzIGZvciBnbG9iYWwvc2hhcmVkIGFkZHJlc3Ni b29rKHMpLgojIERlZmF1bHQ6IG5vbmUKIyBTeW50YXg6IG9wdG5sLWxhYmVs IHBhdGgtbmFtZQAAAABMaXN0IG9mIGZpbGUgb3IgcGF0aCBuYW1lcyBmb3Ig cGVyc29uYWwgYWRkcmVzc2Jvb2socykuCiMgRGVmYXVsdDogfi8uYWRkcmVz c2Jvb2sgKFVuaXgpIG9yIFxQSU5FXEFERFJCT09LIChQQykKIyBTeW50YXg6 IG9wdG5sLWxhYmVsIHBhdGgtbmFtZQBMaXN0IG9mIGZlYXR1cmVzOyBzZWUg UGluZSdzIFNldHVwL29wdGlvbnMgbWVudSBmb3IgdGhlIGN1cnJlbnQgc2V0 LgojIGUuZy4gZmVhdHVyZS1saXN0PSBzZWxlY3Qtd2l0aG91dC1jb25maXJt LCBzaWduYXR1cmUtYXQtYm90dG9tCiMgRGVmYXVsdCBjb25kaXRpb24gZm9y IGFsbCBvZiB0aGUgZmVhdHVyZXMgaXMgbm8tLgAAAFBpbmUgZXhlY3V0ZXMg dGhlc2Uga2V5cyB1cG9uIHN0YXJ0dXAgKGUuZy4gdG8gdmlldyBtc2cgMTM6 IGksaiwxLDMsQ1IsdikAAABPbmx5IHNob3cgdGhlc2UgaGVhZGVycyAoYnkg ZGVmYXVsdCkgd2hlbiBjb21wb3NpbmcgbWVzc2FnZXMAAAAAQWRkIHRoZXNl IGN1c3RvbWl6ZWQgaGVhZGVycyAoYW5kIHBvc3NpYmxlIGRlZmF1bHQgdmFs dWVzKSB3aGVuIGNvbXBvc2luZwAAAFdoZW4gdmlld2luZyBtZXNzYWdlcywg aW5jbHVkZSB0aGlzIGxpc3Qgb2YgaGVhZGVycwBEZXRlcm1pbmVzIGRlZmF1 bHQgZm9sZGVyIG5hbWUgZm9yIFNhdmVzLi4uCiMgQ2hvaWNlczogZGVmYXVs dC1mb2xkZXIsIGJ5LXNlbmRlciwgYnktZnJvbSwgYnktcmVjaXBpZW50LCBs YXN0LWZvbGRlci11c2VkLgojIERlZmF1bHQ6ICJkZWZhdWx0LWZvbGRlciIs IGkuZS4gInNhdmVkLW1lc3NhZ2VzIiAoVW5peCkgb3IgIlNBVkVNQUlMIiAo UEMpLgAAAABEZXRlcm1pbmVzIGRlZmF1bHQgbmFtZSBmb3IgRmNjLi4uCiMg Q2hvaWNlczogZGVmYXVsdC1mY2MsIGJ5LXJlY2lwaWVudCwgbGFzdC1mY2Mt dXNlZC4KIyBEZWZhdWx0OiAiZGVmYXVsdC1mY2MiIChzZWUgYWxzbyAiZGVm YXVsdC1mY2M9IiB2YXJpYWJsZS4pAAAAAFNldHMgcHJlc2VudGF0aW9uIG9y ZGVyIG9mIG1lc3NhZ2VzIGluIEluZGV4LiBDaG9pY2VzOgojIHN1YmplY3Qs IGZyb20sIGFycml2YWwsIGRhdGUsIHNpemUuIERlZmF1bHQ6ICJhcnJpdmFs Ii4AAAAAU2V0cyBwcmVzZW50YXRpb24gb3JkZXIgb2YgYWRkcmVzcyBib29r IGVudHJpZXMuIENob2ljZXM6IGRvbnQtc29ydCwKIyBmdWxsbmFtZS13aXRo LWxpc3RzLWxhc3QsIGZ1bGxuYW1lLCBuaWNrbmFtZS13aXRoLWxpc3RzLWxh c3QsIG5pY2tuYW1lCiMgRGVmYXVsdDogImZ1bGxuYW1lLXdpdGgtbGlzdHMt bGFzdCIuAAAAAFJlZmxlY3RzIGNhcGFiaWxpdGllcyBvZiB0aGUgZGlzcGxh eSB5b3UgaGF2ZS4gRGVmYXVsdDogVVMtQVNDSUkuCiMgVHlwaWNhbCBhbHRl cm5hdGl2ZXMgaW5jbHVkZSBJU08tODg1OS14LCAoeCBpcyBhIG51bWJlciBi ZXR3ZWVuIDEgYW5kIDkpLgAAAFNwZWNpZmllcyB0aGUgcHJvZ3JhbSBpbnZv a2VkIGJ5IF5fIGluIHRoZSBDb21wb3NlciwKIyBvciB0aGUgImVuYWJsZS1h bHRlcm5hdGUtZWRpdG9yLWltcGxpY2l0bHkiIGZlYXR1cmUuAFNwZWNpZmll cyB0aGUgcHJvZ3JhbSBpbnZva2VkIGJ5IF5UIGluIHRoZSBDb21wb3Nlci4A AAAAU3BlY2lmaWVzIHRoZSBjb2x1bW4gb2YgdGhlIHNjcmVlbiB3aGVyZSB0 aGUgY29tcG9zZXIgc2hvdWxkIHdyYXAuAABTcGVjaWZpZXMgdGhlIHN0cmlu ZyB0byBpbnNlcnQgd2hlbiByZXBseWluZyB0byAgbWVzc2FnZS4AAABTcGVj aWZpZXMgdGhlIHN0cmluZyB0byB1c2Ugd2hlbiBzZW5kaW5nIGEgIG1lc3Nh Z2Ugd2l0aCBubyB0byBvciBjYy4AAABQcm9ncmFtIHRvIHZpZXcgaW1hZ2Vz IChlLmcuIEdJRiBvciBUSUZGIGF0dGFjaG1lbnRzKS4AAElmICJ1c2VyLWRv bWFpbiIgbm90IHNldCwgc3RyaXBzIGhvc3RuYW1lIGluIEZST00gYWRkcmVz cy4gKFVuaXggb25seSkAAFlvdXIgZGVmYXVsdCBwcmludGVyIHNlbGVjdGlv bgAATGlzdCBvZiBzcGVjaWFsIHByaW50IGNvbW1hbmRzAABXaGljaCBjYXRl Z29yeSBkZWZhdWx0IHByaW50IGNvbW1hbmQgaXMgaW4AAFRoZSBzeXN0ZW0g d2lkZSBzdGFuZGFyZCBwcmludGVycwAAAFNldCBieSBQaW5lOyBjb250cm9s cyBiZWdpbm5pbmctb2YtbW9udGggc2VudC1tYWlsIHBydW5pbmcuAFNldCBi eSBQaW5lOyBjb250cm9scyBkaXNwbGF5IG9mICJuZXcgdmVyc2lvbiIgbWVz c2FnZS4ARnVsbCBuYW1lIGZvciBidWcgcmVwb3J0IGFkZHJlc3MgdXNlZCBi eSAiUmVwb3J0IEJ1ZyIgY29tbWFuZC4KIyBEZWZhdWx0OiBQaW5lIERldmVs b3BlcnMAAABFbWFpbCBhZGRyZXNzIHVzZWQgdG8gc2VuZCBidWcgcmVwb3J0 cy4KIyBEZWZhdWx0OiBwaW5lLWJ1Z3NAY2FjLndhc2hpbmd0b24uZWR1AFBy b2dyYW0vU2NyaXB0IHVzZWQgYnkgIlJlcG9ydCBCdWciIGNvbW1hbmQuIE5v IGRlZmF1bHQuAAAAAEZ1bGwgbmFtZSBmb3Igc3VnZ2VzdGlvbiBhZGRyZXNz IHVzZWQgYnkgIlJlcG9ydCBCdWciIGNvbW1hbmQuCiMgRGVmYXVsdDogUGlu ZSBEZXZlbG9wZXJzAAAARW1haWwgYWRkcmVzcyB1c2VkIHRvIHNlbmQgc3Vn Z2VzdGlvbnMuCiMgRGVmYXVsdDogcGluZS1zdWdnZXN0aW9uc0BjYWMud2Fz aGluZ3Rvbi5lZHUAAEZ1bGwgbmFtZSBmb3IgImxvY2FsIHN1cHBvcnQiIGFk ZHJlc3MgdXNlZCBieSAiUmVwb3J0IEJ1ZyIgY29tbWFuZC4KIyBEZWZhdWx0 OiBMb2NhbCBTdXBwb3J0AAAAAEVtYWlsIGFkZHJlc3MgdXNlZCB0byBzZW5k IHRvICJsb2NhbCBzdXBwb3J0Ii4KIyBEZWZhdWx0OiBwb3N0bWFzdGVyAAAA AEZvcmNlIHRoZXNlIGFkZHJlc3MgYm9vayBlbnRyaWVzIGludG8gYWxsIHdy aXRhYmxlIHBlcnNvbmFsIGFkZHJlc3MgYm9va3MuCiMgU3ludGF4IGlzICAg Zm9yY2VkLWFib29rLWVudHJ5PW5pY2tuYW1lfGZ1bGxuYW1lfGFkZHJlc3MK IyBUaGlzIGlzIGEgY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgZW50cmllcywg ZWFjaCB3aXRoIHN5bnRheCBhYm92ZS4KIyBFeGlzdGluZyBlbnRyaWVzIHdp dGggc2FtZSBuaWNrbmFtZSBhcmUgbm90IHJlcGxhY2VkLgojIEV4YW1wbGU6 IGhlbHB8SGVscCBEZXNrfGhlbHBAb3VyZG9tYWluLmNvbQBUaGlzIGlzIGEg bnVtYmVyIGJldHdlZW4gMSBhbmQgNS4gIEl0IGlzIHRoZSBudW1iZXIgb2Yg dGltZXMgYSB1c2VyIHdpbGwKIyBoYXZlIHRvIGVudGVyIGEgcGFzc3dvcmQg d2hlbiB0aGV5IHJ1biB0aGUga2V5Ym9hcmQgbG9jayBjb21tYW5kIGluIHRo ZQojIG1haW4gbWVudS4gIERlZmF1bHQgaXMgMS4AAFRoaXMgbmFtZXMgdGhl IHBhdGggdG8gYW4gYWx0ZXJuYXRpdmUgcHJvZ3JhbSwgYW5kIGFueSBuZWNl c3NhcnkgYXJndW1lbnRzLAojIHRvIGJlIHVzZWQgaW4gcG9zdGluZyBtYWls IG1lc3NhZ2VzLiAgRXhhbXBsZToKIyAgICAgICAgICAgICAgICAgICAgL3Vz ci9saWIvc2VuZG1haWwgLW9lbSAtdCAtb2kKIyBvciwKIyAgICAgICAgICAg ICAgICAgICAgL3Vzci9sb2NhbC9iaW4vc2VuZGl0LnNoCiMgVGhlIGxhdHRl ciBhIHNjcmlwdCBmb3VuZCBpbiBQaW5lIGRpc3RyaWJ1dGlvbidzIGNvbnRy aWIvdXRpbCBkaXJlY3RvcnkuCiMgTk9URTogVGhlIHByb2dyYW0gTVVTVCBy ZWFkIHRoZSBtZXNzYWdlIHRvIGJlIHBvc3RlZCBvbiBzdGFuZGFyZCBpbnB1 dCwKIyAgICAgICBBTkQgb3BlcmF0ZSBpbiB0aGUgc3R5bGUgb2Ygc2VuZG1h aWwncyAiLXQiIG9wdGlvbi4AAAAAVGhpcyBuYW1lcyB0aGUgcm9vdCBvZiB0 aGUgdHJlZSB0byB3aGljaCB0aGUgdXNlciBpcyByZXN0cmljdGVkIHdoZW4g cmVhZGluZwojIGFuZCB3cml0aW5nIGZvbGRlcnMgYW5kIGZpbGVzLiAgRm9y IGV4YW1wbGUsIG9uIFVuaXggfi93b3JrIGNvbmZpbmVzIHRoZQojIHVzZXIg dG8gdGhlIHN1YnRyZWUgYmVnaW5uaW5nIHdpdGggdGhlaXIgd29yayBzdWJk aXJlY3RvcnkuCiMgKE5vdGU6IHRoaXMgYWxvbmUgaXMgbm90IHN1ZmZpY2ll bnQgZm9yIHByZXZlbnRpbmcgYWNjZXNzLiAgWW91IHdpbGwgYWxzbwojIG5l ZWQgdG8gcmVzdHJpY3Qgc2hlbGwgYWNjZXNzIGFuZCBzbyBvbiwgc2VlIFBp bmUgVGVjaG5pY2FsIE5vdGVzLikKIyBEZWZhdWx0OiBub3Qgc2V0IChzbyBu byByZXN0cmljdGlvbikAAFRoaXMgdmFyaWFibGUgdGFrZXMgYSBsaXN0IG9m IHByb2dyYW1zIHRoYXQgbWVzc2FnZSB0ZXh0IGlzIHBpcGVkIGludG8KIyBh ZnRlciBNSU1FIGRlY29kaW5nLCBwcmlvciB0byBkaXNwbGF5LgBUaGlzIGRl ZmluZXMgYSBwcm9ncmFtIHRoYXQgbWVzc2FnZSB0ZXh0IGlzIHBpcGVkIGlu dG8gYmVmb3JlIE1JTUUKIyBlbmNvZGluZywgcHJpb3IgdG8gc2VuZGluZwBB IGxpc3Qgb2YgYWx0ZXJuYXRlIGFkZHJlc3NlcyB0aGUgdXNlciBpcyBrbm93 biBieQAAVGhpcyBpcyBhIGxpc3Qgb2YgZm9ybWF0cyBmb3IgYWRkcmVzcyBi b29rcy4gIEVhY2ggZW50cnkgaW4gdGhlIGxpc3QgaXMgbWFkZQojIHVwIG9m IHNwYWNlLWRlbGltaXRlZCB0b2tlbnMgdGVsbGluZyB3aGljaCBmaWVsZHMg YXJlIGRpc3BsYXllZCBhbmQgaW4KIyB3aGljaCBvcmRlci4gIFNlZSBoZWxw IHRleHQAVGhpcyBnaXZlcyBhIGZvcm1hdCBmb3IgZGlzcGxheWluZyB0aGUg aW5kZXguICBJdCBpcyBtYWRlCiMgdXAgb2Ygc3BhY2UtZGVsaW1pdGVkIHRv a2VucyB0ZWxsaW5nIHdoaWNoIGZpZWxkcyBhcmUgZGlzcGxheWVkIGFuZCBp bgojIHdoaWNoIG9yZGVyLiAgU2VlIGhlbHAgdGV4dAAAAABUaGUgbnVtYmVy IG9mIGxpbmVzIG9mIG92ZXJsYXAgd2hlbiBzY3JvbGxpbmcgdGhyb3VnaCBt ZXNzYWdlIHRleHQAAE51bWJlciBvZiBsaW5lcyBmcm9tIHRvcCBhbmQgYm90 dG9tIG9mIHNjcmVlbiB3aGVyZSBzaW5nbGUKIyBsaW5lIHNjcm9sbGluZyBv Y2N1cnMuAFRoZSBudW1iZXIgb2Ygc2Vjb25kcyB0byBzbGVlcCBhZnRlciB3 cml0aW5nIGEgc3RhdHVzIG1lc3NhZ2UAAABUaGUgYXBwcm94aW1hdGUgbnVt YmVyIG9mIHNlY29uZHMgYmV0d2VlbiBjaGVja3MgZm9yIG5ldyBtYWlsAAAA UGF0aCBhbmQgZmlsZW5hbWUgb2YgbmV3cyBjb25maWdhdGlvbidzIGFjdGl2 ZSBmaWxlLgojIFRoZSBkZWZhdWx0IGlzIHR5cGljYWxseSAiL3Vzci9saWIv bmV3cy9hY3RpdmUiLgBEaXJlY3RvcnkgY29udGFpbmluZyBzeXN0ZW0ncyBu ZXdzIGRhdGEuCiMgVGhlIGRlZmF1bHQgaXMgdHlwaWNhbGx5ICIvdXNyL3Nw b29sL25ld3MiAAAAUGF0aCBhbmQgZmlsZW5hbWUgb2YgdGhlIHByb2dyYW0g dXNlZCB0byB1cGxvYWQgdGV4dCBmcm9tIHlvdXIgdGVybWluYWwKIyBlbXVs YXRvcidzIGludG8gUGluZSdzIGNvbXBvc2VyLgAAVGV4dCBzZW50IHRvIHRl cm1pbmFsIGVtdWxhdG9yIHByaW9yIHRvIGludm9raW5nIHRoZSBwcm9ncmFt IGRlZmluZWQgYnkKIyB0aGUgdXBsb2FkLWNvbW1hbmQgdmFyaWFibGUuCiMg Tm90ZTogX0ZJTEVfIHdpbGwgYmUgcmVwbGFjZWQgd2l0aCB0aGUgdGVtcG9y YXJ5IGZpbGUgdXNlZCBpbiB0aGUgdXBsb2FkLgAAUGF0aCBhbmQgZmlsZW5h bWUgb2YgdGhlIHByb2dyYW0gdXNlZCB0byBkb3dubG9hZCB0ZXh0IHZpYSB5 b3VyIHRlcm1pbmFsCiMgZW11bGF0b3IgZnJvbSBQaW5lJ3MgZXhwb3J0IGFu ZCBzYXZlIGNvbW1hbmRzLgAAAFRleHQgc2VudCB0byB0ZXJtaW5hbCBlbXVs YXRvciBwcmlvciB0byBpbnZva2luZyB0aGUgcHJvZ3JhbSBkZWZpbmVkIGJ5 CiMgdGhlIGRvd25sb2FkLWNvbW1hbmQgdmFyaWFibGUuCiMgTm90ZTogX0ZJ TEVfIHdpbGwgYmUgcmVwbGFjZWQgd2l0aCB0aGUgdGVtcG9yYXJ5IGZpbGUg dXNlZCBpbiB0aGUgZG93bmxhb2QuAABTZXRzIHRoZSBkZWZhdWx0IGZvbGRl ciBhbmQgY29sbGVjdGlvbm9mZmVyZWQgYXQgdGhlIEdvdG8gQ29tbWFuZCdz IHByb21wdC4AU2V0cyB0aGUgc2VhcmNoIHBhdGggZm9yIHRoZSBtYWlsY2Fw IGNvZmlndXJhdGlvbiBmaWxlLgojIE5PVEU6IGNvbG9uIGRlbGltaXRlZCB1 bmRlciBVTklYLCBzZW1pLWNvbG9uIGRlbGltaXRlZCB1bmRlciBET1MvV2lu ZG93cy9PUzIuAFNldHMgdGhlIHNlYXJjaCBwYXRoIGZvciB0aGUgbWltZXR5 cGVzIGNvZmlndXJhdGlvbiBmaWxlLgojIE5PVEU6IGNvbG9uIGRlbGltaXRl ZCB1bmRlciBVTklYLCBzZW1pLWNvbG9uIGRlbGltaXRlZCB1bmRlciBET1Mv V2luZG93cy9PUzIuAAAAU2V0cyB0aGUgdGltZSBpbiBzZWNvbmRzIHRoYXQg UGluZSB3aWxsIGF0dGVtcHQgdG8gb3BlbiBhIG5ldHdvcmsKIyBjb25uZWN0 aW9uLiAgVGhlIGRlZmF1bHQgaXMgMzAsIHRoZSBtaW5pbXVtIGlzIDUsIGFu ZCB0aGUgbWF4aW11bSBpcwojIHN5c3RlbSBkZWZpbmVkICh0eXBpY2FsbHkg NzUpLgAAAFNldHMgdGhlIHRpbWUgaW4gc2Vjb25kcyB0aGF0IFBpbmUgd2ls bCBhdHRlbXB0IHRvIG9wZW4gYSBVTklYIHJlbW90ZQojIHNoZWxsIGNvbm5l Y3Rpb24uICBUaGUgZGVmYXVsdCBpcyAxNSwgbWluIGlzIDUsIGFuZCBtYXgg aXMgdW5saW1pdGVkLgojIFplcm8gZGlzYWJsZXMgcnNoIGFsdG9nZXRoZXIu AAAATGlzdCBvZiBmb2xkZXIgcGFpcnM7IHRoZSBmaXJzdCBpbmRpY2F0ZXMg YSBmb2xkZXIgdG8gYXJjaGl2ZSwgYW5kIHRoZQojIHNlY29uZCBpbmRpY2F0 ZXMgdGhlIGZvbGRlciByZWFkIG1lc3NhZ2VzIGluIHRoZSBmaXJzdCBzaG91 bGQKIyBiZSBtb3ZlZCB0by4AAABFbG0tc3R5bGUtc2F2ZSBpcyBvYnNvbGV0 ZSwgdXNlIHNhdmVkLW1zZy1uYW1lLXJ1bGUASGVhZGVyLWluLXJlcGx5IGlz IG9ic29sZXRlLCB1c2UgaW5jbHVkZS1oZWFkZXItaW4tcmVwbHkgaW4gZmVh dHVyZS1saXN0AAAAAEZlYXR1cmUtbGV2ZWwgaXMgb2Jzb2xldGUsIHVzZSBm ZWF0dXJlLWxpc3QAT2xkLXN0eWxlLXJlcGx5IGlzIG9ic29sZXRlLCB1c2Ug c2lnbmF0dXJlLWF0LWJvdHRvbSBpbiBmZWF0dXJlLWxpc3QAAAAAQ29tcG9z ZS1taW1lIGlzIG9ic29sZXRlAAAAAFNob3ctYWxsLWNoYXJhY3RlcnMgaXMg b2Jzb2xldGUAU2F2ZS1ieS1zZW5kZXIgaXMgb2Jzb2xldGUsIHVzZSBzYXZl ZC1tc2ctbmFtZS1ydWxlAExhc3QgdGltZSBOTlRQIHNlcnZlciB3YXMgY2hl Y2tlZCBmb3IgbmV3bHkgY3JlYXRlZCBuZXdzIGdyb3VwcwBFeHRlbnNpb24g dXNlZCBmb3IgbG9jYWwgZm9sZGVyIG5hbWVzICgiLk1UWCIgYnkgZGVmYXVs dCkuAABDaG9vc2U6IGJsYWNrLGJsdWUsZ3JlZW4sY3lhbixyZWQsbWFnZW50 YSx5ZWxsb3csb3Igd2hpdGUgKENBUFM9QkxJTktJTkcpLgAAV2luZG93IHBv c2l0aW9uIGluIHRoZSBmb3JtYXQ6IEN4UitYK1kKIyBXaGVyZSBDIGFuZCBS IGFyZSB0aGUgd2luZG93IHNpemUgaW4gY2hhcmFjdGVycyBhbmQgWCBhbmQg WSBhcmUgdGhlCiMgc2NyZWVuIHBvc2l0aW9uIG9mIHRoZSB0b3AgbGVmdCBj b3JuZXIgb2YgdGhlIHdpbmRvdy4AAAAARnVsbCBwYXRoIGFuZCBuYW1lIG9m IE5FV1NSQyBmaWxlAAAAIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIEVz c2VudGlhbCBQYXJhbWV0ZXJzICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IwAAAAAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIENvbGxlY3Rpb25zLCBGb2xk ZXJzLCBhbmQgRmlsZXMgIyMjIyMjIyMjIyMjIyMjIyMjIyMjAAAAACMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgUHJlZmVyZW5jZXMgIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMAAAAAIyMjIyMjIyMjIyBTZXQg d2l0aGluIG9yIGJ5IFBpbmU6IE5vIG5lZWQgdG8gZWRpdCBiZWxvdyB0aGlz IGxpbmUgIyMjIyMjIyMjIwAAAABUaGUgIiVzIiBzdWJkaXJlY3RvcnkgYWxy ZWFkeSBleGlzdHMsIGJ1dCBpdCBpcyBub3Qgd3JpdGFibGUgYnkgUGluZSBz byBQaW5lIGNhbm5vdCBydW4uICBQbGVhc2UgY29ycmVjdCB0aGUgcGVybWlz c2lvbnMgYW5kIHJlc3RhcnQgUGluZS4AAFBpbmUgcmVxdWlyZXMgYSBkaXJl Y3RvcnkgY2FsbGVkICIlcyIgYW5kIHVzdWFseSBjcmVhdGVzIGl0LiAgWW91 IGFscmVhZHkgaGF2ZSBhIHJlZ3VsYXIgZmlsZSBieSB0aGF0IG5hbWUgd2hp Y2ggbWVhbnMgUGluZSBjYW4gbm90IGNyZWF0ZSB0aGUgZGlyZWN0b3J5LiAg UGxlYXNlIG1vdmUgb3IgcmVtb3ZlIGl0IGFuZCBzdGFydCBQaW5lIGFnYWlu LgAAAENyZWF0aW5nIHN1YmRpcmVjdG9yeSAiJXMiIHdoZXJlIFBpbmUgd2ls bCBzdG9yZSBpdHMgbWFpbCBmb2xkZXJzLgAAABzqoHgAAAAAHLSwACBemAAf nqgAAAAAAAAAAAAAAAAAHOquEAAAAAActPwAIF6IAAAAAAAAAAAAAAAAAAAA AAAc6rZ4AAAAABy1GAAgtGgAH58YAAAAAAAAAAAAAAAAABzqwnwAAAAAHLVY AAAAAAAAAAAAAAAAAAAAAAAAAAAAHOrOfAAAAAActaQAILfAAB+gAAAAAAAA AAAAAAAAAAAc6tp4AAAAABy18AAgtFgAAAAAAB+0oAAAAAAAAAAAABzq5XwA AAAAHLZ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAHOr2fAAAAAActwQAILgoAAAA AAAAAAAAAAAAAAAAAAAc6wl8AAAAABy31AAgb6gAAAAAAAAAAAAAAAAAAAAA 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 ABz3mgAAABAAHPeyAAAANgAc98AAAAAjABz33QAAAA0AHPf1AAAAHQAc+AsA AAArABz4KAAAACUAHPhFAAAAEgAc+F8AAAAyABz4fQAAACkAHPicAAAAOQAc +LsAAAA9ABz4zwAAAD8AHPjvAAAARQAc+QsAAABHABz5JwAAAEYAHPlEAAAA JwAc+WUAAAAEABz5egAAADQAHPmVAAAAHAAc+bMAAAAVABz5yAAAABYAHPna AAAAEwAc+fEAAAAxABz5/QAAABsAHPoXAAAADgAc+isAAAAzABz6RQAAAEQA HPpmAAAAFAAc+nYAAAAMABz6iAAAADcAHPqgAAAALAAAB/4AHPudAAAAAgAc +6UAAAAGABz7tQAAAAkAHPvEAAAAAQAc+84AAAAFABz74AAAAAgAHPvxAAAA AwAc+/4AAAAHABz8DwAAAAoAHPwfAAAABAAc/DAAAAAAABz8PwAAAAAAHPxL AAAAAgAc/FkAAAABABz8ZgAAAAMAHPxyAAAABAAc/IUAAAAFABz8lAAAAAAA HPytAAAAAQAc/LYAAAACABz8zwAAAAMAHPzYAAAABAAc/OIAAAAAABz9BwAA AAEAHP0rAAAAAiIiAABwZXJzb25hbC1uYW1lAHVzZXItaWQAdXNlci1kb21h aW4Ac210cC1zZXJ2ZXIAbm50cC1zZXJ2ZXIAaW5ib3gtcGF0aABpbmNvbWlu Zy1mb2xkZXJzAGZvbGRlci1jb2xsZWN0aW9ucwBuZXdzLWNvbGxlY3Rpb25z AGluY29taW5nLWFyY2hpdmUtZm9sZGVycwBwcnVuZWQtZm9sZGVycwBkZWZh dWx0LWZjYwBkZWZhdWx0LXNhdmVkLW1zZy1mb2xkZXIAcG9zdHBvbmVkLWZv bGRlcgBtYWlsLWRpcmVjdG9yeQByZWFkLW1lc3NhZ2UtZm9sZGVyAHNpZ25h dHVyZS1maWxlAGdsb2JhbC1hZGRyZXNzLWJvb2sAYWRkcmVzcy1ib29rAGZl YXR1cmUtbGlzdABpbml0aWFsLWtleXN0cm9rZS1saXN0AGRlZmF1bHQtY29t cG9zZXItaGRycwBjdXN0b21pemVkLWhkcnMAdmlld2VyLWhkcnMAc2F2ZWQt bXNnLW5hbWUtcnVsZQBmY2MtbmFtZS1ydWxlAHNvcnQta2V5AGFkZHJib29r LXNvcnQtcnVsZQBnb3RvLWRlZmF1bHQtcnVsZQBjaGFyYWN0ZXItc2V0AGVk aXRvcgBzcGVsbGVyAGNvbXBvc2VyLXdyYXAtY29sdW1uAHJlcGx5LWluZGVu dC1zdHJpbmcAZW1wdHktaGVhZGVyLW1lc3NhZ2UAaW1hZ2Utdmlld2VyAHVz ZS1vbmx5LWRvbWFpbi1uYW1lAHByaW50ZXIAcGVyc29uYWwtcHJpbnQtY29t bWFuZABwZXJzb25hbC1wcmludC1jYXRlZ29yeQBzdGFuZGFyZC1wcmludGVy AGxhc3QtdGltZS1wcnVuZS1xdWVzdGlvbmVkAGxhc3QtdmVyc2lvbi11c2Vk AGJ1Z3MtZnVsbG5hbWUAYnVncy1hZGRyZXNzAGJ1Z3MtYWRkaXRpb25hbC1k YXRhAHN1Z2dlc3QtZnVsbG5hbWUAc3VnZ2VzdC1hZGRyZXNzAGxvY2FsLWZ1 bGxuYW1lAGxvY2FsLWFkZHJlc3MAZm9yY2VkLWFib29rLWVudHJ5AGtibG9j ay1wYXNzd2QtY291bnQAc2VuZG1haWwtcGF0aABvcGVyYXRpbmctZGlyAGRp c3BsYXktZmlsdGVycwBzZW5kaW5nLWZpbHRlcnMAYWx0LWFkZHJlc3NlcwBh ZGRyZXNzYm9vay1mb3JtYXRzAGluZGV4LWZvcm1hdAB2aWV3ZXItb3Zlcmxh cABzY3JvbGwtbWFyZ2luAHN0YXR1cy1tZXNzYWdlLWRlbGF5AG1haWwtY2hl Y2staW50ZXJ2YWwAbmV3c3JjLXBhdGgAbmV3cy1hY3RpdmUtZmlsZS1wYXRo AG5ld3Mtc3Bvb2wtZGlyZWN0b3J5AHVwbG9hZC1jb21tYW5kAHVwbG9hZC1j b21tYW5kLXByZWZpeABkb3dubG9hZC1jb21tYW5kAGRvd25sb2FkLWNvbW1h bmQtcHJlZml4AG1haWxjYXAtc2VhcmNoLXBhdGgAbWltZXR5cGUtc2VhcmNo LXBhdGgAdGNwLW9wZW4tdGltZW91dAByc2gtb3Blbi10aW1lb3V0AGVsbS1z dHlsZS1zYXZlAGhlYWRlci1pbi1yZXBseQBmZWF0dXJlLWxldmVsAG9sZC1z dHlsZS1yZXBseQBjb21wb3NlLW1pbWUAc2hvdy1hbGwtY2hhcmFjdGVycwBz YXZlLWJ5LXNlbmRlcgBhdHRhY2hlZC10by1hbnNpAG5vAG5vAG5vAGluYm94 AHNlbnQtbWFpbABzYXZlZC1tZXNzYWdlcwBwb3N0cG9uZWQtbXNncwBubwBz YXBsaW5nAG5vAGFycml2YWwAZGVmYXVsdC1mb2xkZXIAZGVmYXVsdC1mY2MA ZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0AC5zaWduYXR1cmUAbWFpbABQaW5l IERldmVsb3BlcnMAcGluZS1idWdzQGNhYy53YXNoaW5ndG9uLmVkdQBQaW5l IERldmVsb3BlcnMAcGluZS1zdWdnZXN0aW9uc0BjYWMud2FzaGluZ3Rvbi5l ZHUATG9jYWwgU3VwcG9ydABwb3N0bWFzdGVyADIAMAA3NAA+IABVbmRpc2Ns b3NlZCByZWNpcGllbnRzADAAMTUwADEALmFkZHJlc3Nib29rAGxwcgAvdXNy L2xvY2FsL2xpYi9waW5lLmNvbmYALnBpbmVyYwAvdXNyL2xvY2FsL2xpYi9w aW5lLmNvbmYuZml4ZWQAVXNlci1kb21haW4gKCVzKSBjYW5ub3QgY29udGFp biAiQCIsIHVzaW5nICIlcyIAVXNlci1kb21haW4gKCVzKSBjYW5ub3QgY29u dGFpbiAiQCIsIGRlbGV0aW5nAHllcwAlZC4lZABTZXR0aW5nIG9wZXJhdGlu Zy1kaXIgdG8gdGhlIGVtcHR5IHN0cmluZyBpcyBub3QgYWxsb3dlZC4gIFdp bGwgYmUgaWdub3JlZCEAYXR0YWNoZWQtdG8tYW5zaQAtbm8tZm9ybWZlZWQA YXR0YWNoZWQtdG8tYW5zaQAyAFZpZXdlci1vdmVybGFwADAAU2Nyb2xsLW1h cmdpbgA3NABDb21wb3Nlci13cmFwLWNvbHVtbgBTdGF0dXMtbWVzc2FnZS1k ZWxheQBNYWlsLWNoZWNrLWludGVydmFsAHNhdmVkLW1lc3NhZ2VzAHNlZWRs aW5nAG9sZC1ncm93dGgAeWVzAGFsbC1leGNlcHQAMy45MgAzLjkzADMuOTMA My45MwAzLjkzADMuOTMAMy45MwAzLjkzADMuOTAAeWVzAHllcwB5ZXMAW10A dG8AY2MAU29ydCB0eXBlICIlcyIgaXMgbm90IGltcGxlbWVudGVkIHlldAoA U29ydCB0eXBlICIlcyIgaXMgaW52YWxpZAoAYnktZnJvbQBvbGQtZ3Jvd3Ro AGFsbG93LXRhbGsAYXNzdW1lLXNsb3ctbGluawBhdXRvLW1vdmUtcmVhZC1t c2dzAGF1dG8tb3Blbi1uZXh0LXVucmVhZABhdXRvLXpvb20tYWZ0ZXItc2Vs ZWN0AGF1dG8tdW56b29tLWFmdGVyLWFwcGx5AGNvbXBvc2UtY3V0LWZyb20t Y3Vyc29yAGNvbXBvc2UtbWFwcy1kZWxldGUta2V5LXRvLWN0cmwtZABjb21w b3NlLXJlamVjdHMtdW5xdWFsaWZpZWQtYWRkcnMAY29tcG9zZS1zZW5kLW9m ZmVycy1maXJzdC1maWx0ZXIAY29tcG9zZS1zZXRzLW5ld3Nncm91cC13aXRo b3V0LWNvbmZpcm0AZGVsZXRlLXNraXBzLWRlbGV0ZWQAZGlzYWJsZS1jb25m aWctY21kAGRpc2FibGUta2V5Ym9hcmQtbG9jay1jbWQAZGlzYWJsZS1rZXlt ZW51AGRpc2FibGUtcGFzc3dvcmQtY21kAGRpc2FibGUtdXBkYXRlLWNtZABk aXNhYmxlLXNpZ25hdHVyZS1lZGl0LWNtZABlbmFibGUtOGJpdC1lc210cC1u ZWdvdGlhdGlvbgBlbmFibGUtOGJpdC1ubnRwLXBvc3RpbmcAZW5hYmxlLWFn Z3JlZ2F0ZS1jb21tYW5kLXNldABlbmFibGUtYWx0ZXJuYXRlLWVkaXRvci1j bWQAZW5hYmxlLWFsdGVybmF0ZS1lZGl0b3ItaW1wbGljaXRseQBlbmFibGUt Ym91bmNlLWNtZABlbmFibGUtY3J1aXNlLW1vZGUAZW5hYmxlLWNydWlzZS1t b2RlLWRlbGV0ZQBlbmFibGUtZG90LWZpbGVzAGVuYWJsZS1kb3QtZm9sZGVy cwBlbmFibGUtZmxhZy1jbWQAZW5hYmxlLWZsYWctc2NyZWVuLWltcGxpY2l0 bHkAZW5hYmxlLWZ1bGwtaGVhZGVyLWNtZABlbmFibGUtaW5jb21pbmctZm9s ZGVycwBlbmFibGUtanVtcC1zaG9ydGN1dABlbmFibGUtbWFpbC1jaGVjay1j dWUAZW5hYmxlLW1vdXNlLWluLXh0ZXJtAGVuYWJsZS1uZXdtYWlsLWluLXh0 ZXJtLWljb24AZW5hYmxlLXN1c3BlbmQAZW5hYmxlLXRhYi1jb21wbGV0aW9u AGVuYWJsZS11bml4LXBpcGUtY21kAGVuYWJsZS12ZXJib3NlLXNtdHAtcG9z dGluZwBleHBhbmRlZC12aWV3LW9mLWFkZHJlc3Nib29rcwBleHBhbmRlZC12 aWV3LW9mLWRpc3RyaWJ1dGlvbi1saXN0cwBleHBhbmRlZC12aWV3LW9mLWZv bGRlcnMAZXhwdW5nZS13aXRob3V0LWNvbmZpcm0AZmNjLW9uLWJvdW5jZQBp bmNsdWRlLWF0dGFjaG1lbnRzLWluLXJlcGx5AGluY2x1ZGUtaGVhZGVyLWlu LXJlcGx5AGluY2x1ZGUtdGV4dC1pbi1yZXBseQBuZXdzLWFwcHJveGltYXRl cy1uZXctc3RhdHVzAG5ld3MtcG9zdC13aXRob3V0LXZhbGlkYXRpb24AbmV3 cy1yZWFkLWluLW5ld3NyYy1vcmRlcgBwYXNzLWNvbnRyb2wtY2hhcmFjdGVy cy1hcy1pcwBwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJhY3RlcnMAcHJpbnQt b2ZmZXJzLWN1c3RvbS1jbWQtcHJvbXB0AHByaW50LWluZGV4LWVuYWJsZWQA cHJpbnQtZm9ybWZlZWQtYmV0d2Vlbi1tZXNzYWdlcwBxdWVsbC1kZWFkLWxl dHRlci1vbi1jYW5jZWwAcXVlbGwtbG9jay1mYWlsdXJlLXdhcm5pbmdzAHF1 ZWxsLXN0YXR1cy1tZXNzYWdlLWJlZXBpbmcAcXVlbGwtdXNlci1sb29rdXAt aW4tcGFzc3dkLWZpbGUAcXVpdC13aXRob3V0LWNvbmZpcm0AcmVwbHktYWx3 YXlzLXVzZXMtcmVwbHktdG8Ac2F2ZS13aWxsLXF1b3RlLWxlYWRpbmctZnJv bXMAc2F2ZS13aWxsLW5vdC1kZWxldGUAc2F2ZS13aWxsLWFkdmFuY2UAc2Vs ZWN0LXdpdGhvdXQtY29uZmlybQBzaG93LWN1cnNvcgBzaG93LXNlbGVjdGVk LWluLWJvbGRmYWNlAHNpZ25hdHVyZS1hdC1ib3R0b20Ac2luZ2xlLWNvbHVt bi1mb2xkZXItbGlzdAB0YWItdmlzaXRzLW5leHQtbmV3LW1lc3NhZ2Utb25s eQB1c2UtY3VycmVudC1kaXIAdXNlLWZ1bmN0aW9uLWtleXMAdXNlLXNlbmRl ci1ub3QteC1zZW5kZXIAdXNlLXN1YnNoZWxsLWZvci1zdXNwZW5kAG5vLQBV bnJlY29nbml6ZWQgZmVhdHVyZSBpbiBmZWF0dXJlLWxpc3QgKCVzJXMpCgAA bm8tAGluY2x1ZGUtaGVhZGVyLWluLXJlcGx5AG5vLWluY2x1ZGUtaGVhZGVy LWluLXJlcGx5AHNpZ25hdHVyZS1hdC1ib3R0b20Abm8tc2lnbmF0dXJlLWF0 LWJvdHRvbQBvbGQtZ3Jvd3RoAG5vLW9sZC1ncm93dGgAaW5jbHVkZS1oZWFk ZXItaW4tcmVwbHkAc2lnbmF0dXJlLWF0LWJvdHRvbQBvbGQtZ3Jvd3RoAGJ5 LWZyb20AYnktbmljay1vZi1mcm9tAGJ5LWZjYy1vZi1mcm9tAGJ5LXNlbmRl cgBieS1uaWNrLW9mLXNlbmRlcgBieS1mY2Mtb2Ytc2VuZGVyAGJ5LXJlY2lw aWVudABieS1uaWNrLW9mLXJlY2lwAGJ5LWZjYy1vZi1yZWNpcABsYXN0LWZv bGRlci11c2VkAGRlZmF1bHQtZm9sZGVyAGRlZmF1bHQtZmNjAGxhc3QtZmNj LXVzZWQAYnktcmVjaXBpZW50AGJ5LW5pY2tuYW1lAGJ5LW5pY2stdGhlbi1y ZWNpcABjdXJyZW50LWZvbGRlcgBmdWxsbmFtZS13aXRoLWxpc3RzLWxhc3QA ZnVsbG5hbWUAbmlja25hbWUtd2l0aC1saXN0cy1sYXN0AG5pY2tuYW1lAGRv bnQtc29ydABpbmJveC1vci1mb2xkZXItaW4tcmVjZW50LWNvbGxlY3Rpb24A aW5ib3gtb3ItZm9sZGVyLWluLWZpcnN0LWNvbGxlY3Rpb24AbW9zdC1yZWNl bnQtZm9sZGVyAE9wdGlvbiAiJXMiIGlzICVzCgBvYnNvbGV0ZQBub3QgdXNl ciBzZXR0YWJsZQBNaXNzaW5nICI9IiBhZnRlciAtJXMKAAAAJXMgaW4gJXMg PSAiJXMiCgBTUEFDRQBDUgBUQUIAVVAARE9XTgBMRUZUAFJJR0hUAEJhZCBp bml0aWFsIGtleXN0cm9rZSAiJXMiIChtaXNzaW5nIGNvbW1hPykKAE1peGVk IGNoYXJhY3RlcnMgYW5kIGZ1bmN0aW9uIGtleXMgaW4gImluaXRpYWwta2V5 c3Ryb2tlLWxpc3QiLCBza2lwcGluZyEAc2V0X2N1cnJlbnRfdmFsKHZhciBu dW09JWQsIGV4cGFuZD0lZCwgY21kbGluZT0lZCkKAGlzX2xpc3Q6IG5hbWU9 JXMKAGNvdW50ZWQgJWQgaXRlbXMKAG5vLQBuby0Abm8tAG5vLQAlcwoAV2hv IGFyZSB5b3U/IChVbmFibGUgdG8gbG9vayB1cCBsb2dpbiBuYW1lKQoAAEZv bGRlcnMgZGlyZWN0b3J5IG5hbWUgaXMgbG9uZ2VyIHRoYW4gJWQKAERpcmVj dG9yeSBuYW1lOiAiJXMvJXMiCgBVc2VyaWQ6ICVzCkZ1bGxuYW1lOiAiJXMi CgB5ZXMASW5jb21wbGV0ZSBtYWlsZG9tYWluICIlcyIuAFJldHVybiBhZGRy ZXNzIGluIG1haWwgeW91IHNlbmQgbWF5IGJlIGluY29ycmVjdC4AVXNlciBk b21haW4gbmFtZSBiZWluZyB1c2VkICIlcyIKAABMb2NhbCBEb21haW4gbmFt ZSBiZWluZyB1c2VkICIlcyIKAEhvc3QgbmFtZSBiZWluZyB1c2VkICIlcyIK AE1haWwgRG9tYWluIG5hbWUgYmVpbmcgdXNlZCAoYnkgYy1jbGllbnQgdG9v KSIlcyIKAE5vIGhvc3QgbmFtZSBvciBkb21haW4gbmFtZSBzZXQKAHJlYWRp bmdfcGluZXJjICIlcyIKAE9wZW4gZmFpbGVkOiAlcwoAUmVhZCAlZCBjaGFy YWN0ZXJzOgoAAHJlYWRfcGluZXJjOiBFUlJPUjogJXMgaW4gJXMgPSAiJXMi CgAgJTIwLjIwcyA6ICVzCgAgJTIwLjIwcyA6ICVzCgAAICUyMC4yMHMgOiAl cwoAVW5iYWxhbmNlZCBwYXJlbnRoZXNlcwAtLS0tIHdyaXRlX3BpbmVyYyAt LS0tCgB3cml0ZV9waW5lcmM6IGZhaWwgYmVjYXVzZSBjYW4ndCBhY2Nlc3Mg cGluZXJjCgAuAC8AcGluZXJjAHcAJXMlcyVzACVzJXMAAAoAJXM9CgAlcz0l cwoAJXMlcyVzJXMKAAkAAD0ALAAAJXM9JXMlcyVzCgAiAAAiAAAjICVzCgAl cwoAd3JpdGVfcGluZXJjOiAlcyA9ICVzCgA8bm90IHNldD4ACiVzCgAKJXMK AAolcwoACiVzCgAKIyAlcwoAJXM9CgAlcz0iIgoAJXMlcyVzJXMKAAkAAD0A LAAAJXM9JXMKAEVycm9yIHNhdmluZyBjb25maWd1cmF0aW9uIGluIGZpbGUg IiVzIjogJXMARXJyb3Igd3JpdGluZyAlcyA6ICVzCgByZXZlcnNlAHJldmVy c2UAL3Vzci9sb2NhbC9saWIvcGluZS5jb25mACMgICAgICAlcyAtLSBzeXN0 ZW0gd2lkZSBwaW5lIGNvbmZpZ3VyYXRpb24KIwoAL3Vzci9sb2NhbC9saWIv cGluZS5jb25mACMgVmFsdWVzIGhlcmUgYWZmZWN0IGFsbCBwaW5lIHVzZXJz IHVubGVzcyB0aGV5J3ZlIG92ZXJpZGRlbiB0aGUgdmFsdWVzCgAjIGluIHRo ZWlyIC5waW5lcmMgZmlsZXMuICBBIGNvcHkgb2YgdGhpcyBmaWxlIHdpdGgg Y3VycmVudCBjb21tZW50cyBtYXkKACMgYmUgb2J0YWluZWQgYnkgcnVubmlu ZyAicGluZSAtY29uZiIuIEl0IHdpbGwgYmUgcHJpbnRlZCB0byBzdGFuZGFy ZCBvdXRwdXQuCiMKACMgRm9yIGEgdmFyaWFibGUgdG8gYmUgdW5zZXQgaXRz IHZhbHVlIG11c3QgYmUgbnVsbC9ibGFuay4gIFRoaXMgaXMgbm90IHRoZQoA IyBzYW1lIGFzIHRoZSB2YWx1ZSBvZiAiZW1wdHkgc3RyaW5nIiwgd2hpY2gg Y2FuIGJlIHVzZWQgdG8gZWZmZWN0aXZlbHkKACMgInVuc2V0IiBhIHZhcmlh YmxlIHRoYXQgaGFzIGEgZGVmYXVsdCBvciBwcmV2aW91c2x5IGFzc2lnbmVk IHZhbHVlLgoAIyBUbyBzZXQgYSB2YXJpYWJsZSB0byB0aGUgZW1wdHkgc3Ry aW5nIGl0cyB2YWx1ZSBzaG91bGQgYmUgIiIuCgAjIFN3aXRjaCB2YXJpYWJs ZXMgYXJlIHNldCB0byBlaXRoZXIgInllcyIgb3IgIm5vIiwgYW5kIGRlZmF1 bHQgdG8gIm5vIi4KACMgRXhjZXB0IGZvciBmZWF0dXJlLWxpc3QgaXRlbXMs IHdoaWNoIGFyZSBhZGRpdGl2ZSwgdmFsdWVzIHNldCBpbiB0aGUKACMgLnBp bmVyYyBmaWxlIHJlcGxhY2UgdGhvc2UgaW4gcGluZS5jb25mLCBhbmQgdGhv c2UgaW4gcGluZS5jb25mLmZpeGVkCgAjIG92ZXItcmlkZSBhbGwgb3RoZXJz LiAgRmVhdHVyZXMgY2FuIGJlIG92ZXItcmlkZGVuIGluIC5waW5lcmMgb3IK ACMgcGluZS5jb25mLmZpeGVkIGJ5IHByZS1wZW5kaW5nIHRoZSBmZWF0dXJl IG5hbWUgd2l0aCAibm8tIi4KIwoAIyAoVGhlc2UgY29tbWVudHMgYXJlIGF1 dG9tYXRpY2FsbHkgaW5zZXJ0ZWQuKQoAd3JpdGVfcGluZXJjOiAlcyA9ICVz CgA8bm90IHNldD4ACiMgJXMKACVzPQoAJXMlcyVzJXMKAAkAAD0ALAAAJXM9 CgAlcz0iIgoAJXM9JXMKAEVycm9yIHdyaXRpbmcgY29uZmlnIHRvIHN0ZG91 dDogJXMKAC5waW5lcmMATWlzc2luZyBhcmd1bWVudCB0byAiLXBpbmVyYyIu CgAtAHcAJXMlcyVzACVzAHdyaXRlX3BpbmVyYzogJXMgPSAlcwoAPG5vdCBz ZXQ+AAolcwoACiVzCgAKJXMKAAolcwoACiMgJXMKACVzPQoAJXMlcyVzJXMK AAkAAD0ALAAAJXM9CgAlcz0iIgoAJXM9JXMKAEVycm9yIHdyaXRpbmcgY29u ZmlnIHRvICVzOiAlcwoAPT09PT09PSAlc192YWwgb3B0aW9ucyBzZXQAQ3Vy cmVudABDb21tYW5kX2xpbmUAVXNlcgBHbG9iYWwARml4ZWQAICglcykALnBp bmVyYwAvdXNyL2xvY2FsL2xpYi9waW5lLmNvbmYAL3Vzci9sb2NhbC9saWIv cGluZS5jb25mLmZpeGVkAC91c3IvbG9jYWwvbGliL3BpbmUuY29uZi5maXhl ZABOTyBwaW5lLmNvbmYuZml4ZWQAID09PT09PT0KACAlMjAuMjBzIDogJXMK ACAlMjAuMjBzIDogJXMKAAAgJTIwLjIwcyA6ICVzCgA9PT09PT09PT09IEZl YXR1cmUgc2V0dGluZ3MgPT09PT09PT09PQoAICAlcyVzCgAgICAAbm8tAD09 PT09PT09PT0gc3RydWN0IHBpbmUgKiA9PT09PT09PT09CgAhTm8gc3RydWN0 IQoAdWk6CWxvZ2luID0gAE5VTEwALCBmdWxsID0gAE5VTEwACglob21lID0g AE5VTEwACmhvbWVfZGlyPQkATlVMTAAKaG9zdG5hbWU9CQBOVUxMAApsb2Nh bGRvbT0JAE5VTEwACnVzZXJkb209CQBOVUxMAAptYWlsZG9tPQkATlVMTAAK Y3VyX2NudHh0PQkATm9uZQAKY3VyX2ZsZHI9CQAKYWN0dWFsIG1ib3g9CQBu byBtYWlsYm94IQAKbXNnbWFwOiB0b3Q9ACwgY3VyPQAsIGRlbD0AREVMRVRF RAAsIGhpZD0ALCBleGxkPQAsIHNsY3Q9ACwgc29ydD0AcmV2LQAKTm8gbXNn bWFwAApObyBtYWlsX3N0cmVhbQAKYWN0dWFsIGluYm94PQkAbm8gbWFpbGJv eCEACmluYm94IG1hcDogdG90PQAsIGN1cj0ALCBkZWw9AERFTEVURUQALCBo aWQ9ACwgZXhsZD0ALCBzbGN0PQAsIHNvcnQ9AHJldi0ACk5vIGluYm94X21h cAAKaW5ib3ggaXMgbWFpbF9zdHJlYW0ACm5vIGluYm94IHN0cmVhbQAKdGVy bSAAdHlwZT0ALCB0dHluYW1lPQBOT05FACwgc2l6ZT0AeAAsIHNwZWVkPQBz bG93AG5vcm1hbAAKAFRyeWluZyB0byBzZXQgbm9uLXVzZXIgdmFyaWFibGUg JXMAQk9UQ0g6IFRyeWluZyB0byBzZXQgbm9uLXVzZXIgb3Igbm9uLWxpc3Qg dmFyaWFibGUgJXMARXJyb3IgY3JlYXRpbmcgc3ViZGlyZWN0b3J5ICIlcyIg OiAlcwAAJXMqAAA9PT09IGV4cGlyZV9tYWlsIGNhbGxlZCA9PT09CgAlZC4l ZABDdXJyZW50IG1vbnRoICVkCgBTRU5UAFJFQUQAACVkLiVkAE9sZCBzZW50 LW1haWw6ICU1ZCAgJXMKAE1vbnRoX3RvX3VzZSA6ICVkCgAtJXMtJTJkAE1v dmUgY3VycmVudCAiJXMiIHRvICIlcyIAcHJ1bmVfZm9sZGVyczogRXJyb3Ig dGVzdGluZyBleGlzdGFuY2UKAHBydW5lX2ZvbGRlcnM6IG5vdGhpbmcgdG8g cHJ1bmUgPCVzICVzPgoAVXNlciBkZWNsaW5lcyByZW5hbWluZyAlcwoAcmVu YW1lICIlcyIgdG8gIiVzIgoARXJyb3IgcmVuYW1pbmcgIiVzIjogJXMARXJy b3IgcmVuYW1pbmcgJXMgdG8gJXM6ICVzCgBUbyBzYXZlIGRpc2sgc3BhY2Us IGRlbGV0ZSBvbGQgJS40cyBtYWlsIGZvbGRlciAiJS4zMHMiIABFcnJvciBk ZWxldGluZyAiJXMiLgBFcnJvciBjb250ZXh0X2RlbGV0aW5nICVzIGluIAoA AAAAAAAAACRJZDogbWFpbGNhcC5jLHYgMS4zOCAxOTk2LzAzLzE1IDA3OjEz OjQyIGh1YmVydCBFeHAgJAAAAAAAAAAAAAAAAAAAAAAAAC0gbWNfaW5pdCAt CgBNQUlMQ0FQUwAubWFpbGNhcDovZXRjL21haWxjYXA6L3Vzci9ldGMvbWFp bGNhcDovdXNyL2xvY2FsL2V0Yy9tYWlsY2FwACAlcwBpbWFnZS8qAFBpbmUg SW1hZ2UgVmlld2VyAG1haWxjYXA6IHVzaW5nIGltYWdlLXZpZXdlcj0lcwoA bWFpbGNhcDogcGF0aDogJXMKAENvbGxlY3RlZCBtYWlsY2FwIGVudHJpZXMK ACVkOiAAJXMKACAgICVzACAgIGNvbW1hbmQ6ICVzCgAgICB0ZXN0Y29tbWFu ZDogJXMAICAgcHJpbnRjb21tYW5kOiAlcwAgICBuZWVkc3Rlcm1pbmFsICVk CgBtYWlsY2FwOiBwcm9jZXNzX2ZpbGU6ICVzCgBtYWlsY2FwOiBwcm9jZXNz aW5nIGZpbGU6ICVzCgBtYWlsY2FwOiAlcyBpcyBhIGRpcmVjdG9yeSwgc2hv dWxkIGJlIGEgZmlsZQoAbWFpbGNhcDogJXMgZG9lc24ndCBleGlzdAoAUHJv Z3JhbW1lciBib3RjaCBpbiBtY19wcm9jZXNzX2ZpbGUAcgBtYWlsY2FwOiBl bmQgb2YgZmlsZQoAbWFpbGNhcDogaWdub3JpbmcgZW50cnksIG5vIHNlbWlj b2xvbjogJXMKAG1haWxjYXA6IHByb2Nlc3NpbmcgZW50cnk6ICVzCgBtYWls Y2FwOiBjb250ZW50X3R5cGU6ICVzCgAvKgBtYWlsY2FwOiBjb21tYW5kOiAl cwoAbWFpbGNhcDogZmxhZ3M6ICVzCgBuZWVkc3Rlcm1pbmFsAG1haWxjYXA6 IHNldCBmbGFnIG5lZWRzdGVybWluYWwKAGNvcGlvdXNvdXRwdXQAbWFpbGNh cDogbm90IHVzaW5nIGZsYWcgY29waW91c291dHB1dAoAdGVzdABtYWlsY2Fw OiB0ZXN0Y29tbWFuZD0lcwoAZGVzY3JpcHRpb24AbWFpbGNhcDogbGFiZWw9 JXMKAHByaW50AG1haWxjYXA6IHByaW50Y29tbWFuZD0lcwoAY29tcG9zZQBt YWlsY2FwOiBub3QgdXNpbmcgY29tcG9zZT0lcwoAY29tcG9zZXR5cGVkAG1h aWxjYXA6IG5vdCB1c2luZyBjb21wb3NldHlwZWQ9JXMKAHRleHR1YWxuZXds aW5lcwBtYWlsY2FwOiBub3QgdXNpbmcgdGV4dHR1YWxuZXdsaW5lcz0lcwoA ZWRpdABtYWlsY2FwOiBub3QgdXNpbmcgZWRpdD0lcwoAeDExLWJpdG1hcABt YWlsY2FwOiBub3QgdXNpbmcgeDExLWJpdG1hcD0lcwoAbWFpbGNhcDogaWdu b3JpbmcgdW5rbm93biBmbGFnOiAlcwoAbWFpbGNhcDogbWNfZ2V0X25leHRf cGllY2U6ICVzCgBtYWlsY2FwOiBtY19nZXRfbmV4dF9waWVjZShsYXN0KTog JXMKAC0gbWNfZ2V0X2NvbW1hbmQoJXMvJXMpIC0KAG1jX2dldF9jb21tYW5k OiB0eXBlPSVzLyVzLCBjb21tYW5kPSVzCgAvAG1jX2N0eXBlX21hdGNoOiB0 cnlpbmcgZW50cnkgJXMgZm9yICVzCgAtIG1jX3Bhc3Nlc190ZXN0IC0KAG5v IHRlc3QgY29tbWFuZCwgc28gUGFzcwoAbWNfcGFzc2VzX3Rlc3Q6ICIlcyIg JXMgKHJ2PSVkKQoARmFpbGVkAFBhc3NlZAAtIG1haWxjYXBfY2FuX2Rpc3Bs YXkgLQoALSBtYWlsY2FwX2J1aWxkX2NvbW1hbmQgLQoARXJyb3IgY29uc3Ry dWN0aW5nIHZpZXdlciBjb21tYW5kAG1haWxjYXBfYnVpbGRfY29tbWFuZDog bm8gY29tbWFuZCBzdHJpbmcgZm9yICVzLyVzCgBidWlsdCBjb21tYW5kOiAl cwoALSBtY19jbWRfYmxkciAtCgBtY19jbWRfYmxkcjogJSVzIGluIGNtZCBi dXQgbm90IHN1cHBsaWVkIQoASWdub3JpbmcgaWxsLWZvcm1lZCBwYXJhbWV0 ZXIgcmVmZXJlbmNlIGluIG1haWxjYXAgZmlsZTogJXMAbWNfY21kX2JsZHI6 IHBhcmFtZXRlciAlcyA9ICVzCgAobm90IGZvdW5kKQBJZ25vcmluZyAlcyBm b3JtYXQgY29kZSBpbiBtYWlsY2FwIGZpbGU6ICUlJWMKAHVuaW1wbGVtZW50 ZWQAdW5yZWNvZ25pemVkACA8ICVzAC0gbWFpbGNhcF9mcmVlIC0KAG10X3Nl dF9uZXcgOiBmaWxlbmFtZT0lcywgZXh0ZW5zaW9uPSVzCgAtIG10X3VzZV9t aW1lX3R5cGUgLQoATUlNRVRZUEVTAC5taW1lLnR5cGVzOi9ldGMvbWltZS50 eXBlczovdXNyL2xvY2FsL2xpYi9taW1lLnR5cGVzAG1pbWVfdHlwZXM6IHBh dGg6ICVzCgByAG10X2Jyb3dzZTogRkFJTEVEIG9wZW4oJXMpIDogJXMuCgB0 cmF2ZXJzZTogYnVmZmVyPSVzLgoAIAkAdHlwZXNwZWM9JXMuCgAgCQB0cmF2 ZXJzZTogdHJ5aW5nIGV4dCAlcy4KAC8ALwB0cmF2ZXJzZTogdHlwZT0lcywg c3VidHlwZT0lcy4KAHRyYXZlcnNlOiBzZWFyY2ggZmFpbGVkLgoAAAAAAAAk SWQ6IG1haWxjbWQuYyx2IDQuMzc1IDE5OTYvMDQvMDQgMDU6MjE6MzcgbWlr ZXMgRXhwICQAAAAdG8gAAABhAAAAYQAdG+MAHRvlAAAAYwAAAGMAHRvyAAAA AAAAAGIAAABiAB0b9AAdG/YAAABuAAAAbgAdHAUAHRwHAAAAZgAAAGYAHRwV AB0cF/////8AAAAAAAAAAAAAAAAAHRwlAAAAYQAAAGEAHRw4AB0cOgAAAGMA AABjAB0cRQAdHEcAAABuAAAAbgAdHFIAHRxUAAAAZAAAAGQAHRxbAB0cXQAA AHQAAAB0AB0cYgAdHGQAAABzAAAAcwAdHGkAHRxr/////wAAAAAAAAAAAAAA AAAdHHIAAABkAAAAZAAdHIMAHRyFAAAAdQAAAHUAHRyJAB0ciwAAAHIAAABy AB0ckQAdHJMAAABmAAAAZgAdHJkAHRybAAAAeQAAAHkAHRyjAB0cpQAAAHQA AAB0AB0cqwAdHK0AAABzAAAAcwAdHLYAHRy4AAAAZQAAAGUAHRy9AB0cv/// //8AAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAA AP////8AAAAAAAAAAAAAAAAAHRzGAB0c/gAAAG4AAABuAB0dPgAdHUAAAAAq AAAAKgAdHUQAHR1GAAAAZAAAAGQAHR1QAB0dUgAAAGEAAABhAB0dWgAdHVwA AAAhAAAAIQAdHWUAHR1n/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAQAAAADAAdHWsAHR1uAAAADgAAAA0AHR13AB0degAAABgAAAALAB0d gwAdHYYAAAAXAAAADgAdHY4AHR2RAAABQAAAAAwAHR2dAB0dngAAAUEAAAAN AB0dnwAdHaD/////AAAAAAAAAAAAAAAAAB0doQAAAGYAAABmAB0d6AAdHeoA AABzAAAAcwAdHe8AHR3xAAAAdAAAAHQAHR35AB0d+wAAAGEAAABhAB0d/gAd HgAAAABjAAAAYwAdHgkAHR4L/////wAAAAAAAAAAAAAAAAAdHg4AAAB5AAAA eQAdIKAAHSCiAAAAbgAAAG4AHSCmAB0gqAAAAAkAAABuAB0gqwAdIK////// AAAAAAAAAAAAAAAAAB0oBQAdKEgAAAAAAB0oiwAdKM4AHSkRAB0pTgAAAAAA HSloAB0paQAdKYoAAAAAAB0pswAYslgAAAAQAAAAAAAdKb0AGLJ4AAAAAQAA AAAAHSnBABiyrAAAAEAAAAAAAB0pygAYstgAAAAEAAAAAAAAAAAAAAAAAAAA AAAAAAAAHSp3AB0qpAAAAG4AAABuAB0q4QAdKuMAAAAqAAAAKgAdKucAHSrp AAAAZAAAAGQAHSrzAB0q9QAAAGEAAABhAB0q/QAdKv8AAAAhAAAAIQAdKwgA HSsKAAAAFAAAAAoAHSsOAB0rEf////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAHSuNAAAAAAAAABQAAAAKAB0vHQAdLyD///// AAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAA AABvAAAAbwAdMOQAHTDmAAAAYQAAAGEAHTDwAB0w8v////8AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAACgAdOUQA HTlHAAAAFgAAAAsAHTlRAB05VP////8AAAAAAAAAAAAAAAAAAABpAAAAaQAd OmEAHTpjAAAAbQAAAG0AHTppAAAAAP////8AAAAAAAAAAAAAAAAAAAABAAAA AAAAAAAAAAAAAAAAAAAAAAAAHTsjAB07JAAAABcAAAAKAB07JQAAAAAAAAAZ AAAACwAdOygAAAAAAAAAEgAAAAwAHTsrAAAAAAAAAAAAAAANAB07LgAAAAD/ ////AAAAAAAAAAAAAAAAAB0+5gAdPukAHT7vAB0+9gAdPvcAHT8EAAAAAEFM VEVSIG1lc3NhZ2Ugc2VsZWN0aW9uIDogAEEAdW5zZWxlY3QgQWxsAEMAQgBC cm9hZGVuIHNlbGN0bgBOAE5hcnJvdyBzZWxjdG4ARgBGbGlwIHNlbGVjdGVk AFNFTEVDVCBjcml0ZXJpYSA6IABBAHNlbGVjdCBBbGwAQwBzZWxlY3QgQ3Vy AE4ATnVtYmVyAEQARGF0ZQBUAFRleHQAUwBTdGF0dXMAQVBQTFkgY29tbWFu ZCA6IABEAERlbABVAFVuZGVsAFIAUmVwbHkARgBGb3J3YXJkAFkAcHJZbnQA VABUYWtlQWRkcgBTAFNhdmUARQBFeHBvcnQAU2VsZWN0IE5ldywgRGVsZXRl ZCwgQW5zd2VyZWQsIG9yIEltcG9ydGFudCBtZXNzYWdlcyA/IABTZWxlY3Qg Tk9UIE5ldywgTk9UIERlbGV0ZWQsIE5PVCBBbnN3ZXJlZCBvciBOT1QgVGFn Z2VkIG1zZ3MgPyAATgBOZXcAKgBJbXBvcnRhbnQARABEZWxldGVkAEEAQW5z d2VyZWQAIQBOb3QAXlAAUHJldiBEYXkAXk4ATmV4dCBEYXkAXlgAQ3VyIE1z ZwBeVwBUb2dnbGUgV2hlbgAAAAAAU2VsZWN0IGJhc2VkIG9uIFRvLCBGcm9t LCBDYywgb3IgU3ViamVjdCBmaWVsZHMgb3IgQWxsIG1lc3NhZ2UgdGV4dCA/ IABGAEZyb20AUwBTdWJqZWN0AFQAVG8AQQBBbGwgVGV4dABDAENjAEVudGVy IGNvbW1hLWRlbGltaXRlZCBsaXN0IG9mIG51bWJlcnMgKGRhc2ggYmV0d2Vl biByYW5nZXMpOiAACiAtIHByb2Nlc3NfY21kKCglZCklYykgLQoATm8gaGVs cCB0ZXh0IGN1cnJlbnRseSBhdmFpbGFibGUASEVMUCBGT1IgRk9MREVSIElO REVYIFZJRVcASEVMUCBGT1IgTUVTU0FHRSBWSUVXAE1BSUxfQ01EOiBkaWQg aGVscCBjb21tYW5kCgBNQUlMX0NNRDogZ29pbmcgYmFjayB0byBtYWluIG1l bnUKAE5vIGRlZmF1bHQgYWN0aW9uIGluIHRoZSBNZXNzYWdlIFRleHQgc2Ny ZWVuLgB0byBWaWV3AEFscmVhZHkgb24gZmlyc3QgbWVzc2FnZSBpbiBab29t ZWQgSW5kZXgAQWxyZWFkeSBvbiBmaXJzdCBtZXNzYWdlAG1vcmUAaW4gWm9v bWVkIEluZGV4AC4gIFByZXNzIFRBQiBmb3IgbmV4dCBmb2xkZXIuAC4gIE5v IG1vcmUgZm9sZGVycyB0byBUQUIgdG8uAG1vcmUATUFJTF9DTUQ6IHF1aXQK AE1BSUxfQ01EOiBnb2luZyB0byBmb2xkZXIvY29sbGVjdGlvbiBtZW51CgBB bHJlYWR5IGluIEluZGV4AE5vIG1vcmUgJXNzLiAgUmV0dXJuIHRvICIlcyIA aW5jb21pbmcgZm9sZGVyAG5ld3MgZ3JvdXAATm8gbW9yZSAlc3MAaW5jb21p bmcgZm9sZGVyAG5ld3MgZ3JvdXAAVmlldyBuZXh0ICVzICIlcyI/IABJbmNv bWluZyBmb2xkZXIAbmV3cyBncm91cABZAFllcwBOAE5vAFRhYgBOZXh0TmV3 AG1vcmUgdW5kZWxldGVkAG1vcmUgbmV3AHRvIFpvb20gb24ACgogLS0tLSBF eGl0aW5nIFpPT00gbW9kZSAtLS0tCgBJbmRleCBab29tIE1vZGUgaXMgbm93 IG9mZgAKCiAtLS0tIEVudGVyaW5nIFpPT00gbW9kZSAtLS0tCgBJbiBab29t ZWQgSW5kZXggb2YgJXMgbWVzc2FnZSVzLiAgVXNlICJaIiB0byByZXN0b3Jl IHJlZ3VsYXIgSW5kZXgAAHMAc2VsZWN0ZWQAdG8gWm9vbSBvbgB0byBwcllu dAB0byBUYWtlIGFkZHJlc3MgZnJvbQB0byBTYXZlAHRvIEV4cG9ydAAKIC0g ZXhwdW5nZSAtCgBERUxFVEVEAEV4Y2x1ZGUgJWxkIG1lc3NhZ2UlcyBmcm9t ICVzAABzACVzIG1lc3NhZ2UlcyBleGNsdWRlZAAAcwBFeGNsdWRlZABkZWxl dGVkAHRvIEV4Y2x1ZGUAQ2FuJ3QgZXhwdW5nZS4gRm9sZGVyIGlzIHJlYWQt b25seQBERUxFVEVEAE5vdGhpbmcgdG8gRXhwdW5nZSEgIE5vIG1lc3NhZ2Vz IG1hcmtlZCAiRGVsZXRlZCIuAEV4cHVuZ2UgJWxkIG1lc3NhZ2UlcyBmcm9t ICVzAABzAEV4cHVuZ2UAJWxkOiVsZABFeHB1bmdlIG1heDolbGQgY3VyOiVs ZCBraWxsOiVkCgAqKgBCdXN5IEV4cHVuZ2luZwBleHB1bmdlIGNvbXBsZXRl IGN1cjolbGQgbWF4OiVsZAoAICAARXhwdW5nZWQgJXMgbWVzc2FnZSVzIGZy b20gZm9sZGVyICIlcyIAAHMATm8gbWVzc2FnZXMgZXhwdW5nZWQgZnJvbSBm b2xkZXIgIiVzIgBVbmV4Y2x1ZGUgbm90IGF2YWlsYWJsZSBmb3IgbWFpbCBm b2xkZXJzAFVOZXhjbHVkZSAlbGQgbWVzc2FnZSVzIGluICVzAABzACVzIG1l c3NhZ2UlcyBVTmV4Y2x1ZGVkAABzAFVOZXhjbHVkZWQAZXhjbHVkZWQAdG8g VU5leGNsdWRlAHRvIFNlbGVjdAB0byBBcHBseSBjb21tYW5kIHRvLiAgVHJ5 ICJTZWxlY3QiAE1BSUxfQ01EOiBzb3J0CgBEaXNwbGF5IG9mIGZ1bGwgaGVh ZGVycyBpcyBub3cgbyVzLiAgVXNlICVzIHRvIHR1cm4gYmFjayBvJXMAbgBm ZgBGOQBIAG4AZmYACiAtIGZsYWcgbWVzc2FnZSAtCgBGMQA/ACVzIGNoYXIg cmVjZWl2ZWQuICBTZXQgInByZXNlcnZlLXN0YXJ0LXN0b3AiIGZlYXR1cmUg aW4gU2V0dXAvQ29uZmlnLgBJbnZhbGlkIGtleSBwcmVzc2VkLiVzJXMlcwAg VXNlIAAAACBmb3IgaGVscAAAQ29tbWFuZCAiJXMiIG5vdCBkZWZpbmVkIGZv ciB0aGlzIHNjcmVlbi4lcyVzJXMAIFVzZSAAAAAgZm9yIGhlbHAAAE5vICVz JXNtZXNzYWdlcyVzJXMAACAAACAAAGluIGZvbGRlcgBDYW4ndCAlcyBtZXNz YWdlLiAgRm9sZGVyIGlzICVzLgBjbG9zZWQAcmVhZC1vbmx5ACVzIGNhbmNl bGxlZABDb21tYW5kAAogLSBkZWxldGUgbWVzc2FnZSAtCgB0byBEZWxldGUA ZGVsZXRlACVsZCBtZXNzYWdlJXMgAABzAENhbid0IGRlbGV0ZSBtZXNzYWdl ICVzLiBFcnJvciBhY2Nlc3NpbmcgZm9sZGVyAExhc3QgbWVzc2FnZSAATWVz c2FnZSAlbGQgAGFscmVhZHkgAERlbGV0ZTogbXNnICVzJXMKAAAgQUxSRUFE WSBERUxFVEVEAFxERUxFVEVEACVsZCBzZWxlY3RlZCBtZXNzYWdlJXMgbWFy a2VkIGZvciBkZWxldGlvbgAAcwBtYXJrZWQgZm9yIGRlbGV0aW9uAExhc3Qg dW5kZWxldGVkIG1lc3NhZ2UALiAgUHJlc3MgVEFCIGZvciBuZXh0IGZvbGRl ci4ALiAgTm8gbW9yZSBmb2xkZXJzIHRvIFRBQiB0by4ACiAtIHVuZGVsZXRl IC0KAHRvIFVuZGVsZXRlAHVuZGVsZXRlAENhbid0IHVuZGVsZXRlIG1lc3Nh Z2UuIEVycm9yIGFjY2Vzc2luZyBmb2xkZXIAQ2FuJ3QgdW5kZWxldGUgYSBt ZXNzYWdlIHRoYXQgaXNuJ3QgZGVsZXRlZABVbmRlbGV0ZWQ6IG1zZyAlcwoA YWxyZWFkeSBkZWxldGVkAFxERUxFVEVEAERlbGV0aW9uIG1hcmsgcmVtb3Zl ZCwgbWVzc2FnZSB3b24ndCBiZSBkZWxldGVkAERlbGV0aW9uIG1hcmsgcmVt b3ZlZCBmcm9tICVzIG1lc3NhZ2UlcwAAcwAgICAgU2V0IGRlc2lyZWQgZmxh Z3MgZm9yIGN1cnJlbnQgbWVzc2FnZSBiZWxvdy4gIEFuICdYJyBtZWFucyBz ZXQAICAgIGl0LCBhbmQgYSAnICcgbWVhbnMgdG8gdW5zZXQgaXQuICBDaG9v c2UgIkV4aXQiIHdoZW4gZmluaXNoZWQuACAgICBTZXQgZGVzaXJlZCBmbGFn cyBiZWxvdyBmb3Igc2VsZWN0ZWQgbWVzc2FnZXMuICBBICc/JyBtZWFucyB0 bwAgICAgbGVhdmUgdGhlIGZsYWcgdW5jaGFuZ2VkLCAnWCcgbWVhbnMgdG8g c2V0IGl0LCBhbmQgYSAnICcgbWVhbnMAICAgIHRvIHVuc2V0IGl0LiAgVXNl IHRoZSAiUmV0dXJuIiBrZXkgdG8gdG9nZ2xlLCBhbmQgY2hvb3NlACAgICAi RXhpdCIgd2hlbiBmaW5pc2hlZC4AACAgICAgICAgICAgIFNldCAgICAgICAg RmxhZyBOYW1lACAgICAgICAgICAgIC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0ASW1wb3J0YW50AE5ldwBBbnN3ZXJlZABEZWxldGVkAHRvIEZsYWcA ZmxhZwBFcnJvciBhY2Nlc3NpbmcgbWVzc2FnZSBkYXRhAABcU0VFTgBcQU5T V0VSRUQAXERFTEVURUQAXEZMQUdHRUQAJXNsYWdnZWQlcyVzJXMlcyVzIG1l c3NhZ2UlcyVzICIlcyIARgBVbmYAIAAAACAob2YgAAAAKQAAAHMAIAAATm8g c3RhdHVzIGZsYWdzIGNoYW5nZWQuAEZsYWcgTmV3LCBEZWxldGVkLCBBbnN3 ZXJlZCwgb3IgSW1wb3J0YW50ID8gAEZsYWcgTk9UIE5ldywgTk9UIERlbGV0 ZWQsIE5PVCBBbnN3ZXJlZCwgb3IgTk9UIEltcG9ydGFudCA/IABOAE5ldwAq AEltcG9ydGFudABEAERlbGV0ZWQAQQBBbnN3ZXJlZAAhAE5vdABeVABUbyBG bGFnIERldGFpbHMAdG8gUmVwbHkgdG8AdG8gRm9yd2FyZAB0byBCb3VuY2UA CiAtIHNhdmluZyBtZXNzYWdlIC0KAENhbid0IHNhdmUgbWVzc2FnZS4gIEVy cm9yIGFjY2Vzc2luZyBmb2xkZXIAJXMgbXNncyAAUmVzZW50LVRvAF5UAFRv IEZsZHJzAF5QAFByZXYgQ29sbGVjdGlvbgBeTgBOZXh0IENvbGxlY3Rpb24A VEFCAENvbXBsZXRlAAAAAABTQVZFICVzdG8gZm9sZGVyIGluIDwlLjI1cz4g WyVzXSA6IABTQVZFICVzdG8gZm9sZGVyIFslc10gOiAARXJyb3IgcmVhZGlu ZyBmb2xkZXIgbmFtZQBTYXZlIG1lc3NhZ2UAcmMgPSAlZCwgIiVzIiAgIiVz IgoATWVzc2FnZSAlcyBjb3BpZWQgdG8gIiUuMTVzJXMiIGluIDwlLjE1cyVz PgAuLi4AAC4uLgAATWVzc2FnZSAlcyBjb3BpZWQgdG8gZm9sZGVyICIlLjI3 cyVzIgAuLi4AACVzIG1lc3NhZ2VzIHNhdmVkACBhbmQgZGVsZXRlZABObyBm b2xkZXIgbmFtZWQ7IHNhdmUgbWVzc2FnZQBcREVMRVRFRABDYW4gb25seSBz YXZlIHRvIGV4aXN0aW5nIGZvbGRlcnMgaW4gSW5jb21pbmcgQ29sbGVjdGlv bgBcREVMRVRFRABcREVMRVRFRABDYW4ndCBhbGxvY2F0ZSBzdG9yZSBmb3Ig c2F2ZTogJXMKAFByb2JsZW0gY3JlYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2Ug dGV4dC4AJWxkOiVsZABNZXNzYWdlIHRvIHNhdmUgc2hyYW5rISAgKCMlbGQ6 ICVsZCAtLT4gJWxkKQBCT1RDSDogJXMKAENhbiBvbmx5IHNhdmUgdG8gZXhp c3RpbmcgZm9sZGVycyBpbiBJbmNvbWluZyBDb2xsZWN0aW9uAFxERUxFVEVE AEZBSUxFRCBzYXZlIG9mIG1zZyAlcyAoYy1jbGllbnQgc2VxdWVuY2UgIykK ACVsZCBvZiAlbGQgbWVzc2FnZXMgc2F2ZWQgYmVmb3JlIGVycm9yIG9jY3Vy cmVkAAklcwoARm9sZGVyICIlLjE1cyVzIiBpbiA8JS4xNXMlcz4gZG9lc24n dCBleGlzdC4gQ3JlYXRlAC4uLgAALi4uAABGb2xkZXIgIiUuNDBzIiBkb2Vz bid0IGV4aXN0LiAgQ3JlYXRlAFNhdmUgbWVzc2FnZQBcREVMRVRFRCAAXEFO U1dFUkVEIABcRkxBR0dFRCAAXFNFRU4gAGRhdGU6AA0KZGF0ZToADQoAXlQA VG8gRmlsZXMAUGluZSBkZW1vIGNhbid0IGV4cG9ydCBtZXNzYWdlcyB0byBm aWxlcwBeVgBEb3dubGQgTXNnAFRBQgBDb21wbGV0ZQBFWFBPUlQ6IChjb3B5 IG1lc3NhZ2UpIHRvIGZpbGUgaW4gJXMgZGlyZWN0b3J5OiAAY3VycmVudABo b21lAEVYUE9SVAAvACUuKnMARG93bmxvYWQgZGlzYWxsb3dlZCBpbiByZXN0 cmljdGVkIG1vZGUAcGQARG93bmxvYWQgY21kIGNhbGxlZDogIiVzIgoARXJy b3Igd3JpdGluZyB0ZW1wZmlsZSBmb3IgZG93bmxvYWQARXJyb3IgcnVubmlu ZyBkb3dubG9hZCBjb21tYW5kAEVycm9yIGJ1aWxkaW5nIHRlbXAgZmlsZSBm b3IgZG93bmxvYWQARG93bmxvYWQgQ29tbWFuZCBDb21wbGV0ZWQARXhwb3J0 IG1lc3NhZ2UAJXMARXJyb3IgZXhwYW5kaW5nIGZpbGUgbmFtZTogIiVzIiB1 bmtub3duIHVzZXIAQ2FuJ3QgZXhwb3J0IHRvIGZpbGUgb3V0c2lkZSBvZiAl cwBPAE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIlcyVzIiBhbHJlYWR5IGV4 aXN0cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQgPyAALi4uAABFcnJvciBk ZWxldGluZyBvbGQgJXM6ICVzAEV4cG9ydCBtZXNzYWdlAE9wZW5pbmcgZmls ZSAiJXMiIGZvciBleHBvcnQKAEVycm9yIG9wZW5pbmcgZmlsZSAiJXMiIHRv IGV4cG9ydCBtZXNzYWdlOiAlcwBDYW4ndCBleHBvcnQgbWVzc2FnZS4gRXJy b3IgYWNjZXNzaW5nIG1haWwgZm9sZGVyAEZBSUxFRCBFeHBvcnQ6IGZpbGUg IiVzIiA6ICVzCgBFcnJvciBleHBvcnRpbmcgdG8gIiVzIiA6ICVzACVzIG1l c3NhZ2UlcyAlcyB0byBmaWxlICIlcyIAAHMAZXhwb3J0ZWQAb3ZlcndyaXR0 ZW4AYXBwZW5kZWQATWVzc2FnZSAlcyAlcyB0byBmaWxlICIlcyIAZXhwb3J0 ZWQAb3ZlcndyaXR0ZW4AYXBwZW5kZWQAX0ZJTEVfAF9GSUxFXwAgJXMACiAt IGJ1aWxkX3VwZG93bl9jbWQgPSAiJXMiIC0KAAoARnJvbSAAdGhlLWNvbmNv dXJzZS1vbi1oaWdoAEAAAAAKAAogLSBqdW1wX3RvIC0KAHRvIEp1bXAgdG8A VW5zZWxlY3QgJXMgbXNncyBpbiBmYXZvciBvZiBudW1iZXIgdG8gYmUgZW50 ZXJlZABNZXNzYWdlIG51bWJlciB0byBqdW1wIHRvIDogAEludmFsaWQgbnVt YmVyIGVudGVyZWQuIFVzZSBvbmx5IGRpZ2l0cyAwLTkATWVzc2FnZSBudW1i ZXIgKCVzKSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAwAE1lc3NhZ2UgbnVtYmVy IG11c3QgYmUgbm8gbW9yZSB0aGFuICVzLCB0aGUgbnVtYmVyIG9mIG1lc3Nh Z2VzAE1lc3NhZ2UgbnVtYmVyICglcykgaXMgbm90IGluICJab29tZWQgSW5k ZXgiAF5UAABUb0ZsZHJzAABeUABQcmV2IENvbGxlY3Rpb24AXk4ATmV4dCBD b2xsZWN0aW9uAFRBQgBDb21wbGV0ZQAAAAAAIFslc10AR09UTyAlcyBpbiA8 JS4yMHM+ICVzJXM6IABuZXdzIGdyb3VwAGZvbGRlcgAgAABHT1RPIGZvbGRl ciAlczogACAAAEVycm9yIHJlYWRpbmcgZm9sZGVyIG5hbWUAT3BlbiBGb2xk ZXIAT3BlbiBmb2xkZXIAYnJvYWNoIGZvbGRlciwgbmFtZSBlbnRlcmVkICIl cyIKAEVycm9yOiBGYWlsZWQgb24gZXhwYW5zaW9uIG9mIGZpbGVuYW1lICVz IChzYXZlKQoAQWJvdXQgdG8gb3BlbiBmb2xkZXIgIiVzIiAgICBpbmJveDog IiVzIgoAQXR0ZW1wdGluZyB0byByZW9wZW4gY2xvc2VkIGZvbGRlciAiJXMi AGJyb2FjaF9mb2xkZXI6IG5pY2tuYW1lIGZvciAlcyBpcyAlcwoAQ2FuJ3Qg ZmluZCBJbmNvbWluZyBGb2xkZXIgJXMuACVsZCAlbGQgJXgKAE9wZW5lZCBm b2xkZXIgIklOQk9YIiB3aXRoICVzIG1lc3NhZ2UlcwBzAABDbG9zZSAtIHNh dmVkIGluYm94IHN0YXRlOiBtYXggJWxkCgBPcGVuaW5nICIAIgBPcGVuZWQg Zm9sZGVyICVwICIlcyIgKGNvbnRleHQ6ICIlcyIpCgBuaWwAbmlsAG5vX21h aWxib3g+AE9sZCBmb2xkZXI6ICIlcyIKAABSZWFjdGl2YXRlIGluYm94ICVs ZCAlbGQgJXAKAEZvbGRlciAiJXMiIHJlb3BlbmVkAE5vIGZvbGRlciBvcGVu ZWQAAE9wZW5lZCBmb2xkZXIgIiVzIiB3aXRoICVsZCBtZXNzYWdlcwoAJXMg IiVzIiBvcGVuZWQgd2l0aCAlcyBtZXNzYWdlJXMlcwBOZXdzIGdyb3VwAEZv bGRlcgAAcwAgUkVBRE9OTFkAAGRvX2Jyb2FjaF9mb2xkZXIgKCVzLCAlcykK AGVkAGluZwBleHB1bmdlIGFuZCBjbG9zZSBtYWlsIHN0cmVhbSAiJXMiCgBD bG9zaW5nICIlcyIuLi4AU0VFTiBVTkRFTEVURUQAREVMRVRFRAAuLi4ARXhw dW5nZSB0aGUgJWxkIGRlbGV0ZWQgbWVzc2FnZSVzIGZyb20gIiVzIgAAcwBD bG9zJXMgIiUuMzBzIi4gJXMgJXMgbWVzc2FnZSVzIGFuZCBkZWxldCVzICVz LgBLZXB0AEtlZXBpbmcAAHMAQ2xvcyVzIGZvbGRlciAiJXMiLiAlcyVzJXMg bWVzc2FnZSVzLgBLZXB0AEtlZXBpbmcAIHNpbmdsZQAgYWxsIAAAAHMAQ2xv cyVzIGVtcHR5IGZvbGRlciAiJXMiAENsb3MlcyBuZXdzIGdyb3VwICIlcyIA Q2xvcyVzIHJlYWQtb25seSBmb2xkZXIgIiVzIi4gTm8gY2hhbmdlcyB0byBz YXZlAFNFRU4gVU5ERUxFVEVEAE1vdmluZyAlcyByZWFkIG1lc3NhZ2UlcyB0 byAiJS40NXMiAABzAEVycm9yIHNhdmluZyB0byAlLjM1cy4gIE5vdCBhbGwg bWVzc2FnZXMgbW92ZWQuAE1vdmVkAFNhdmUgdGhlICVsZCByZWFkIG1lc3Nh Z2UlcyBpbiAiJXMiAABzAFNFRU4gVU5ERUxFVEVEAF5ZAEZpcnN0IE1zZwBe VgBMYXN0IE1zZwAKIC0gc2VhcmNoIGhlYWRlcnMgLSAKAHRvIHNlYXJjaAAl cyBtc2dzIHNlbGVjdGVkOyBDYW4ndCBzZWFyY2gAV29yZCB0byBzZWFyY2gg Zm9yIFslc10gOiAAXlgAU2VsZWN0IE1hdGNoZXMAU2VhcmNoZWQgdG8gRmly c3QgTWVzc2FnZS4AU2VhcmNoZWQgdG8gTGFzdCBNZXNzYWdlLgBTZWFyY2gA V29yZCBub3QgZm91bmQAV29yZCBmb3VuZCVzAAAuIFNlYXJjaCB3cmFwcGVk IHRvIGJlZ2lubmluZwAlcyBtZXNzYWdlcyBmb3VuZCBtYXRjaGluZyB3b3Jk AEkASW5kZXgATQBNZXNzYWdlJXMAcwAAUHJpbnQgJXNGb2xkZXIgSW5kZXgg b3IgJXMgJXM/IABzZWxlY3RlZCAAAHNlbGVjdGVkAGN1cnJlbnQAUHJpbnQA JXNGb2xkZXIgSW5kZXggAFNlbGVjdGVkIAAAJXMgbWVzc2FnZXMgAE1lc3Nh Z2UgJXMgAAoARXJyb3IgcHJpbnRpbmcgZm9sZGVyIGluZGV4AEVycm9yIHBy aW50aW5nIG1lc3NhZ2UAAABeVwBeWQBeUgBeVABQaW5lIGRlbW8gY2FuJ3Qg cGlwZSBtZXNzYWdlcwB0byBQaXBlAFBpcGUgJXNtZXNzYWdlJXMlcyB0byAl cyVzJXMlcyVzJXMlczogAFJBVyAAAHMAIAAAKAAAAHVuY2FwdHVyZWQALAAA ZGVsaW1pdGVkAAAsAABuZXcgcGlwZQAAKSAAAFNob3duIFRleHQAUmF3IFRl eHQARnJlZSBPdXRwdXQAQ2FwdHVyZSBPdXRwdXQATm8gRGVsaW1pdGVyAFdp dGggRGVsaW1pdGVyAFRvIFNhbWUgUGlwZQBUbyBJbmRpdmlkdWFsIFBpcGVz AEludGVybmFsIHByb2JsZW0gZW5jb3VudGVyZWQASW50ZXJuYWwgRXJyb3I6 ICVzAEVycm9yIHBpcGluZyBtZXNzYWdlAFBJUEUgTUVTU0FHRQBQaXBlIGNv bW1hbmQgY29tcGxldGVkAFBpcGUgY29tbWFuZABFcnJvciBvcGVuaW5nIHBp cGUAdW5zZWxlY3QgQ3VyAFVuc3VwcG9ydGVkIFNlbGVjdCBvcHRpb24AU2Vs ZWN0IGNvbW1hbmQAJXMlcyBtZXNzYWdlJXMgJXNzZWxlY3RlZAAAQWxsIAAA cwBVTgAAVW5zdXBwb3J0ZWQgU2VsZWN0IG9wdGlvbgBObyBjaGFuZ2UgcmVz dWx0ZWQuICAlcyBtZXNzYWdlJXMgcmVtYWluJXMgc2VsZWN0ZWQuAABzAHMA AE5vIGNoYW5nZSByZXN1bHRlZC4gIE1hdGNoaW5nIG1lc3NhZ2VzIGFscmVh ZHkgc2VsZWN0ZWQuAFNlbGVjdCBmYWlsZWQhICBObyAlc21lc3NhZ2VzIHNl bGVjdGVkLgBhZGRpdGlvbmFsIAAAU2VsZWN0IG1hdGNoZWQgJWxkIG1lc3Nh Z2UlcyEgICVzICVzbWVzc2FnZSVzICVzc2VsZWN0ZWQuAABzAHRvdGFsIAAA AHMAAFVOAFNlbGVjdCBtYXRjaGVkICVzIG1lc3NhZ2UlcyEAAHMATWVzc2Fn ZSAlcyAlc3NlbGVjdGVkAFVOAAAqAEZsYWcAfABQaXBlAEIAQm91bmNlAEFw cGx5IGNvbW1hbmQAU2VsZWN0aW9uIGJ5IG51bWJlcgAlcyBvdXQgb2YgbWVz c2FnZSBudW1iZXIgcmFuZ2UAJXMgb3V0IG9mIG1lc3NhZ2UgbnVtYmVyIHJh bmdlAEludmFsaWQgbWVzc2FnZSBudW1iZXIgcmFuZ2UAT04AU0lOQ0UAQkVG T1JFAAAgKGluY2x1c2l2ZSkAIChleGNsdXNpdmUpACUuMmQtJS40cy0lLjRk AFNlbGVjdCBtZXNzYWdlcyBhcnJpdmluZyAlcyVzIFslc106IABTZWxlY3Rp b24gYnkgZGF0ZQBCdXN5IFNlbGVjdGluZwAlcyAlcwBUTwBGUk9NAENDAF5U AEN1ciBUbwBeUgBDdXIgRnJvbQBTVUJKRUNUAF5YAEN1ciBTdWJqZWN0AFRF WFQACiAtIEJPVENIOiBzZWxlY3RfdGV4dCB1bnJlY29nbml6ZWQgb3B0aW9u CgBTdHJpbmcgaW4gbWVzc2FnZSAlcyB0byBtYXRjaCA6IAAlLjMwcyVzJS40 MHMAQAAAACUuMzBzJXMlLjQwcwBAAAAAJS4zMHMlcyUuNDBzAEAAAAAlLjcw cwBTZWxlY3Rpb24gYnkgdGV4dAAlcyAACg0iJXtcIAB7JWR9DQolcwBCdXN5 IFNlbGVjdGluZwBTZWxlY3Rpb24gYnkgc3RhdHVzAFNFRU4AVU5TRUVOIFVO REVMRVRFRCBVTkFOU1dFUkVEAFVOREVMRVRFRABERUxFVEVEAFVOQU5TV0VS RUQAQU5TV0VSRUQgVU5ERUxFVEVEAFVORkxBR0dFRABGTEFHR0VEAEJ1c3kg U2VsZWN0aW5nAENob29zZSB0eXBlIG9mIHNvcnQsIG9yIFJldmVyc2UgY3Vy cmVudCBzb3J0IDogAFIAUmV2ZXJzZQBTb3J0ACVsZDolbGQAJTpAAAAAJElk OiBtYWlsaW5keC5jLHYgNC4yMTIgMTk5Ni8wNC8wOSAwMTo1MjoyMiBtaWtl cyBFeHAgJAAAHUb4AB1G+gAAAAAAHUb/AB1HAQAAAAAAHUcMAB1HDgANAAAA HUcYAB1HGgANAAAAHUckAB1HJgAaAAAAHUcuAB1HMAAaAAAAHUc4AB1HOgAo AAAAHUdDAB1HRwAmAAAAHUdQAB1HUgA2AAAAHUdZAB1HWwA2AAAAHUdkAB1H ZgBEAAAAHUdsAB1HbgBEAAAAHUd2AB1HeAAAAAAAHUd9AB1HfwAAAAAAHUeK AB1HjAAAAAAAHUeRAB1HkwAAAAAAHUebAB1HnQAAAAAAHUenAB1HqQAAAAAA HUeyAB1HtgAAAAAAHUe+AB1HwAAAAAAAHUfIAB1HygAAAAAAHUfQAB1H0gAA AAAAHUfbAB1H3QAAAAAAHUfiAB1H5AAAAAAAHUfrAB1H7QAAAAAAHUfyAB1H 9AAAAAAAHUf/AB1KcgAAAAAAHUgBAB1IAwAAAAAAHUgMAB1IDgAAAAAAHUgV AB1IFwAAAAAAHUgdAB1IHwAAAAAAHUgpAB1IKwAAAAAAHUgwAB1IMgAAAAAA HUg6AB1IPAAAAAAAHUhDAB1IRQAAAAAAHUhKAB1ITAAAAAAAHUhRAB1IUwAA AAAAHUhYAB1IWgAAAAAAHUhlAB1IZwAAAAAAHUhxAB1IcwAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD AABQAAAAAAAAAAAAHUFw/w8AAAAAAAAAAAAAAB1IfAAdSH4AAAAAAB1IgwAd SIUAAAAAAB1IjQAdSI8AAAAAAB1IlAAdSJYAAAAAAB1IoAAdSKIAAAAAAB1I qgAdSKwAAAAAAB1ItAAdSLYAAAAAAB1IvwAdSMMAAAAAAB1IzAAdSM4AAAAA AB1I2AAdSNoAAAAAAB1I3wAdSOEAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAA AAAAAB1DzAAAAAAAAAAAAAAAAAAdSOsAHUjtAAAAAAAdSPIAHUj0AAAAAAAd SP8AHUkBAAAAAAAdSQYAHUkIAAAAAAAdSRIAHUkUAAAAAAAdSRwAHUkeAAAA AAAdSSYAHUkoAAAAAAAdSTEAHUk1AAAAAAAdST4AHUlAAAAAAAAdSUoAHUlM AAAAAAAdSVEAHUlTAAAAAAAdSVkAHUlbAAAAAAAdSWAAHUliAAAAAAAdSWcA HUlpAAAAAAAdSXQAHUl2AAAAAAAdSX0AHUl/AAAAAAAdSYcAHUmJAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdSZMAHUmVAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAA AAAAAAAdRHgAAAAAAAAAAAAAAAAAHUmdAB1JnwAAAAAAAAAAAAAAAAAAAAAA HUmkAB1JpgAAAAAAHUmxAB1JswAAAAAAHUm8AB1JvgAAAAAAHUnGAB1JyAAA AAAAHUnQAB1J0gAAAAAAHUnbAB1J3wAAAAAAHUnoAB1J6gAAAAAAHUnxAB1J 8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAHUW0 AAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAB1MDwAAAAAA HUwWAAAAAQAdTCEAAAACAB1MJwAAAAMAHUwsAAAABAAdTDUAAAAFAB1MOgAA AAYAHUw9AAAABwAdTEQAAAAIAB1MSQAAAAkAHUxVAAAACgAAAAAAAAALAAAA AQAfwBgAAAAAAAAAZAAAAFgAAAAAAAAAAAAAAAA/AEhlbHAATwBPVEhFUiBD TURTAE0ATWFpbiBNZW51AFYAW1ZpZXdNc2ddAFAAUHJldk1zZwBOAE5leHRN c2cALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UARABEZWxldGUAVQBVbmRlbGV0 ZQBSAFJlcGx5AEYARm9yd2FyZAA/AEhlbHAATwBPVEhFUiBDTURTAFEAUXVp dABDAENvbXBvc2UATABMaXN0RmxkcnMARwBHb3RvRmxkcgBUYWIATmV4dE5l dwBXAFdoZXJlSXMAWQBwclludABUAFRha2VBZGRyAFMAU2F2ZQBFAEV4cG9y dAA/AEhlbHAATwBPVEhFUiBDTURTAFgAJgB1blhjbHVkZQA7AFNlbGVjdABB AEFwcGx5ACQAU29ydEluZGV4AEoASnVtcABIAEhkck1vZGUAQgBCb3VuY2UA KgBGbGFnAHwAUGlwZQA/AEhlbHAATwBPVEhFUiBDTURTADoAU2VsZWN0Q3Vy AFoAWm9vbU1vZGUAPwBIZWxwAFcAV2hlcmVJcwBRAFF1aXQAVgBbVmlld01z Z10AUABQcmV2TXNnAE4ATmV4dE1zZwAtAFByZXZQYWdlAFNwYwBOZXh0UGFn ZQBGAEZ3ZCBFbWFpbABKAEp1bXAAJABTb3J0SW5kZXgAPwBIZWxwAE8AT1RI RVIgQ01EUwBRAFF1aXQAVgBbVmlld01zZ10AUABQcmV2TXNnAE4ATmV4dE1z ZwAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBGAEZ3ZCBFbWFpbABKAEp1bXAA WQBwclludABTAFNhdmUAPwBIZWxwAE8AT1RIRVIgQ01EUwBFAEV4cG9ydABD AENvbXBvc2UAJABTb3J0SW5kZXgAVwBXaGVyZUlzAD8ASGVscABFAEV4aXRT ZWxlY3QAUwBbU2VsZWN0XQBQAFByZXZNc2cATgBOZXh0TXNnAC0AUHJldlBh Z2UAU3BjAE5leHRQYWdlAEQARGVsZXRlAFUAVW5kZWxldGUARk9MREVSIElO REVYAFpPT01FRCBGT0xERVIgSU5ERVgALnBpbmUtaW50ZXJydXB0ZWQtbWFp bABDT01QT1NFOiBTRUxFQ1QgSU5URVJSVVBURUQAQ09NUE9TRTogU0VMRUNU IFBPU1RQT05FRABlWGNsdWRlAGVYcHVuZ2UACgogLS0tLSBNQUlMIElOREVY IC0tLS0KAE5vIGZvbGRlciBpcyBjdXJyZW50bHkgb3BlbgAKCiAtLS0tIElO REVYIE1BTkFHRVIgLS0tLQoATm8gbWVzc2FnZXMgaW4gZm9sZGVyAEZpcnN0 IEluZGV4IHBhZ2UAQWxyZWFkeSBhdCBzdGFydCBvZiBJbmRleABMYXN0IElu ZGV4IHBhZ2UAQWxyZWFkeSBhdCBlbmQgb2YgSW5kZXgALnBpbmUtaW50ZXJy dXB0ZWQtbWFpbABIRUxQIEZPUiBTRUxFQ1RJTkcgSU5URVJSVVBURUQgTVNH AEhFTFAgRk9SIFNFTEVDVElORyBQT1NUUE9ORUQgTVNHAFNwZWNpYWwgZGVs ZXRlOiBtc2cgJXMKAFxERUxFVEVEAE1lc3NhZ2UgJXMgJXNkZWxldGVkAABh bHJlYWR5IABTcGVjaWFsIFVOZGVsZXRlOiBtc2cgJXMKAFxERUxFVEVEAE1l c3NhZ2UgJXMgJXNkZWxldGVkAFVOAE5PVCAAU1RBVFVTAEZVTExTVEFUVVMA TVNHTk8AREFURQBGUk9NT1JUTwBGUk9NAFRPAFNFTkRFUgBTSVpFAERFU0NS SVBTSVpFAFNVQkpFQ1QAcGFyc2VfaW5kZXhfZm9ybWF0OiB1bnJlY29nbml6 ZWQgdG9rZW46ICVzCgBVbnJlY29nbml6ZWQgc3RyaW5nIGluIGluZGV4LWZv cm1hdDogJXMAQ29tcGxldGVseSB1bnJlY29nbml6YWJsZSBpbmRleC1mb3Jt YXQKAENvbmZpZ3VyZWQgImluZGV4LWZvcm1hdCIgdW5yZWNvZ25pemFibGUu IFVzaW5nIGRlZmF1bHQuAD09PSBzZXR1cF9oZWFkZXJfd2lkdGhzKCVkLCVs ZCkgPT09CgA9PT0gYnVpbGRfaGVhZGVyX2xpbmUoJWxkKSA9PT0KAEhpdDog UmV0dXJuaW5nICVwIC0+IDwlcyAoJWQpLCAlbGQ+CgAlbGQAJS0qLipzAFsg Tm8gTWVzc2FnZSBUZXh0IEF2YWlsYWJsZSBdACVjICVzACVjICVjJWMlYyVj ACVsZAAlcyAlMmQAVG8AQ2MAVG86IABUbzogAFRvOiAlLSouKnMAVG86IABG cm9tAFRvAENjACUtKi4qcwBTZW5kZXIAKCVzKQAoJXNLKQAoQklHISkAKHNo b3J0ICApAChtZWRpdW0gKQAobG9uZyAgICkAKGh1Z2UgICApAE1JWEVEAChz aG9ydCsgKQAobWVkaXVtKykAKGxvbmcrICApAChodWdlKyAgKQAobXVsdGkg ICkARElHRVNUAChkaWdlc3QgKQBBTFRFUk5BVElWRQAobXVsL2FsdCkAUEFS QUxMRUwAKG11bC9wYXIpAChtdWx0aSAgKQAobWVzc2FnZSkAKGFwcGxpY2Ep AChhdWRpbyAgKQAoaW1hZ2UgICkAKHZpZGVvICApAChvdGhlciAgKQAlLipz ACUtKi4qcwAlKi4qcwBSZXR1cm5pbmcgJXAgLT4gPCVzICglZCksICVsZD4K ACVzJS4qcwAAJXMlLSouKnMAAChmd2QpAABTVUItR0VULSVzLUdFVC1TVUIK AFNVQi1ISVQtJXMtSElULVNVQgoAU2Vjb25kX3NvcnRbJTNsZF0gaXMgJTNs ZAoAU29ydGluZyBieSAlcyVzCgAvcmV2ZXJzZQAAU29ydGluZyAiJS45MHMi AFNvcnQgY2FuY2VsbGVkJXMlcyVzAAA7IG5vdyBzb3J0aW5nIGJ5IAAAAC9y ZXZlcnNlAABBcnJpdmFsAERhdGUAU3ViamVjdABDYwBGcm9tAFRvAHNpWmUA T3JkZXJlZFN1YmoAQk9UQ0gAREVMRVRFRABnZXRfaW5kZXhfY2FjaGUgZmFp bGVkIQAAAAAAAAAAJElkOiBtYWlscGFydC5jLHYgNC4xMTMgMTk5Ni8wMy8y NSAyMDoyMDo1NyBtaWtlcyBFeHAgJAAAHVHYAB1R2gAAAAAAAAAAAAAAAAAA AAAAHVHfAB1R4QAAAAAAHVHsAB1R7gAAAAAAHVH1AB1R9wAAAAAAHVIBAB1S AwAAAAAAHVINAB1SDwAAAAAAHVIYAB1SHAAAAAAAHVIlAB1SJwAAAAAAHVIy AB1SNAAAAAAAHVI5AB1SOwAAAAAAHVJAAB1SQgAAAAABAAAAAAAAAAAAAAAA HVBwAAAAAAAAAAAAAAAAAAAAFAAAAAoAHVPgAB1T4/////8AAAAAAAAAAAAA AAD/////AAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAAAAAG8AAABvAB1V 1wAdVdkAAABhAAAAYQAdVeMAHVXl/////wAAAAAAAAAAAAAAAAAAAAAAAAAA AB1b7wAdW/AAAAAXAAAACgAdW/EAAAAAAAAAGQAAAAsAHVv0AAAAAP////8A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AEhlbHAARQBFeGl0IEluZGV4AFYA W1ZpZXddAFAAUHJldkF0dGNoAE4ATmV4dEF0dGNoAC0AUHJldlBhZ2UAU3Bj AE5leHRQYWdlAEEAQWJvdXRBdHRjaABTAFNhdmUAfABQaXBlAFcAV2hlcmVJ cwBDYW4gb25seSB2aWV3IG9uZSBtZXNzYWdlJ3MgYXR0YWNobWVudHMgYXQg YSB0aW1lIQBNZXNzYWdlICVzIGhhcyBvbmx5IG9uZSBwYXJ0ICh0aGUgbWVz c2FnZSBib2R5KSwgYW5kIG5vIGF0dGFjaG1lbnRzLgByZmM4MjIALCAiAEFU VEFDSE1FTlQgSU5ERVgASEVMUCBGT1IgQVRUQUNITUVOVCBJTkRFWABBbHJl YWR5IG9uIGxhc3QgYXR0YWNobWVudABBbHJlYWR5IG9uIGZpcnN0IGF0dGFj aG1lbnQAQWxyZWFkeSBvbiBsYXN0IHBhZ2Ugb2YgYXR0YWNobWVudHMAQWxy ZWFkeSBvbiBmaXJzdCBwYWdlIG9mIGF0dGFjaG1lbnRzAFdvcmQgdG8gZmlu ZCAlcyUuNDBzJXM6IABbAAAAXQAAV2hlcmVJcyBjYW5jZWxsZWQAV29yZCBm b3VuZABXb3JkIG5vdCBmb3VuZABGMQA/AC0+ACAgAEFUVEFDSE1FTlQgSU5E RVgAXlQAVG8gRmlsZXMAbmFtZQBzYXZlX2F0dGFjaG1lbnQobmFtZTogJXMp CgBeVgBEb3dubGQgTXNnAFRBQgBDb21wbGV0ZQBDb3B5IGF0dGFjaG1lbnQg dG8gZmlsZSBpbiAlcyBkaXJlY3Rvcnk6IABjdXJyZW50AGhvbWUAU0FWRSBB VFRBQ0hNRU5UAC8AJS4qcwBEb3dubG9hZCBkaXNhbGxvd2VkIGluIHJlc3Ry aWN0ZWQgbW9kZQBwZABEb3dubG9hZCBhdHRhY2htZW50IGNhbGxlZCEKAFNh dmluZyB0byAiJS41MHMiACVzOiBFcnJvciB3cml0aW5nIGF0dGFjaG1lbnQg dG8gIiVzIgBFcnJvciBydW5uaW5nIGRvd25sb2FkIGNvbW1hbmQARXJyb3Ig YnVpbGRpbmcgdGVtcCBmaWxlIGZvciBkb3dubG9hZABQYXJ0ICVzIGRvd25s b2FkZWQAU2F2ZSBhdHRhY2htZW50IGNhbmNlbGxlZAAlcwBFcnJvciBleHBh bmRpbmcgZmlsZSBuYW1lOiAiJXMiIHVua25vd24gdXNlcgBQaW5lIGRlbW8g Y2FuJ3Qgc2F2ZSBhdHRhY2htZW50cwBDYW4ndCBzYXZlIHRvIGZpbGUgb3V0 c2lkZSBvZiAlcwBPAE92ZXJ3cml0ZQBBAEFwcGVuZABGaWxlICIlcyVzIiBh bHJlYWR5IGV4aXN0cy4gIE92ZXJ3cml0ZSBvciBhcHBlbmQgaXQgPyAALi4u AABFcnJvciBkZWxldGluZyBvbGQgJXM6ICVzAFNhdmUgb2YgYXR0YWNobWVu dCBjYW5jZWxsZWQARXJyb3Igb3BlbmluZyBkZXN0aW5hdGlvbiAlczogJXMA U2F2aW5nIHRvICIlLjUwcyIAUGFydCAlcywgJXMlcyAlcyB0byAiJXMiJXMl cyVzACBsaW5lcwAAd3JpdHRlbgBvdmVyd3JpdHRlbgBhcHBlbmRlZAAAKGRl Y29kZWQgZnJvbSAAAAApACVzOiBFcnJvciB3cml0aW5nIGF0dGFjaG1lbnQg dG8gIiVzIgBEb24ndCBrbm93IGhvdyB0byBkaXNwbGF5ICVzJXMlcyBhdHRh Y2htZW50cy4gVHJ5IFNhdmUuAC8AAABEb24ndCBrbm93IGhvdyB0byB1bnBh Y2sgIiVzIiBlbmNvZGluZwBESVJFQ1RPUlkAaW1nLSUuM3MAdW5rAEVycm9y ICIlcyIsIENhbid0IHdyaXRlIGZpbGUgJXMARGVjb2RpbmcgJXMlLjUwcyVz JXMAIgAAYXR0YWNobWVudCBudW1iZXIgAAAiAAAlczogRXJyb3Igc2F2aW5n IGltYWdlIHRvIHRlbXAgZmlsZSAlcwBEaXNwbGF5aW5nIGF0dGFjaG1lbnQA Q2Fubm90IGRpc3BsYXkgJXMgYXR0YWNobWVudABBVFRBQ0hFRCBURVhUAEVy cm9yIGFsbG9jYXRpbmcgc3BhY2UgZm9yIGF0dGFjaG1lbnQuAEVycm9yIGFs bG9jYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2UuAHJmYzgyMgAKAFtDYW4ndCBk aXNwbGF5IABmaXJzdCBub24tAG1pc3NpbmcgAHRleHQgc2VnbWVudF0AZXh0 ZXJuYWwtYm9keQBUaGlzIHBhcnQgaXMgbm90IGluY2x1ZGVkIGFuZCBjYW4g YmUgZmV0Y2hlZCBhcyBmb2xsb3dzOgAKAAoAQVRUQUNIRUQgTUVTU0FHRQBF cnJvciBhY2Nlc3NpbmcgYXR0YWNobWVudC4ARXJyb3IgYWxsb2NhdGluZyBz cGFjZSBmb3IgYXR0YWNobWVudC4AREVGQVVMVFRZUEUAICAACiAgAAoKKFRo aXMgaXMgYW4gYWRkcmVzcyBib29rIGVudHJ5IHdoaWNoIGhhcyBiZWVuIGZv cndhcmRlZCB0byB5b3UuCllvdSBtYXkgYWRkIGl0IHRvIHlvdXIgYWRkcmVz cyBib29rIGJ5IGV4aXRpbmcgdGhpcyBzY3JlZW4gYW5kIHRoZQphdHRhY2ht ZW50IGluZGV4IHNjcmVlbiwgdGhlbiB1c2luZyB0aGUgIlRha2VBZGRyIiBj b21tYW5kLiAgWW91IHdpbGwgaGF2ZQphIGNoYW5jZSB0byBlZGl0IGl0IGJl Zm9yZSBjb21taXR0aW5nIGl0IHRvIHlvdXIgYWRkcmVzcyBib29rLikKAEFE RFJFU1MgQk9PSyBBVFRBQ0hNRU5UAEVycm9yIGFsbG9jYXRpbmcgc3BhY2Ug Zm9yIG1lc3NhZ2UuAApEZXRhaWxzIGFib3V0IEF0dGFjaG1lbnQgIwAgOgoK CgAJCVR5cGUJCTogAAoACQlTdWJ0eXBlCQk6IABVbmtub3duAAoACQlFbmNv ZGluZwk6IABVbmtub3duAAoACQlQYXJhbWV0ZXJzCTogACA9IAAKAAkJCQkg IAAJCURlc2NyaXB0aW9uCTogIgAiCgAJCUFwcHJveC4gU2l6ZQk6IAAgYnl0 ZXMKAAkJRGlzcGxheSBNZXRob2QJOiAAQ2FuJ3QsIABVbmtub3duIEF0dGFj aG1lbnQgRm9ybWF0AFVua25vd24gRW5jb2RpbmcAUGluZSdzIEludGVybmFs IFBhZ2VyADxkYXRhZmlsZT4AIgAiAAoAQUJPVVQgQVRUQUNITUVOVAAAAF5X AF5ZAFBpbmUgZGVtbyBjYW4ndCBwaXBlIGF0dGFjaG1lbnRzAFBpcGUgJXNh dHRhY2htZW50ICVzIHRvICVzOiAAUkFXIAAAAChGcmVlIE91dHB1dCkgAERl Y29kZWREYXRhAFJhdyBEYXRhAEZyZWUgT3V0cHV0AENhcHR1cmUgT3V0cHV0 AEludGVybmFsIHByb2JsZW0gZW5jb3VudGVyZWQAUGlwZSBjb21tYW5kIGNh bmNlbGxlZABDYW4ndCBhY2Nlc3MgYm9keSBwYXJ0AEVycm9yIGRldGFjaGlu ZyBmb3IgcGlwZTogJXMAUElQRSBBVFRBQ0hNRU5UAEVycm9yIG9wZW5pbmcg cGlwZQBQaXBlIGNhbmNlbGxlZABVbmFibGUgdG8gYWNjZXNzIGJvZHkgcGFy dCAlcwBkZXRhY2g6IHVua25vd24gQ1RFOiAiJXMiICglZCkKAEJFWU9ORC1L Tk9XTi1UWVBFUwByZmM4MjIARm9ybWF0dGluZyBlcnJvcjogbm8gc3BhY2Ug dG8gbWFrZSBjb3B5LCBubyBkaXNwbGF5IGZpbHRlcnMgdXNlZABGb3JtYXR0 aW5nIGVycm9yOiAlcwBGb3JtYXR0aW5nIGVycm9yOiAlcwBGb3JtYXR0aW5n IGVycm9yOiAlcwBfQ0hBUlNFVCgAY2hhcnNldAB1cy1hc2NpaQBmaWx0ZXIg dHJpZ2dlcjogbWFsZm9ybWVkIHRlc3Q6ICVzCgBmaWx0ZXIgdHJpZ2dlcjog RU1QVFkgY29tbWFuZCEKAF9DSEFSU0VUKABMRUFESU5HKABCRUdJTk5JTkco AHcAcgBDYW4ndCByZWFkIHJlc3VsdCBvZiBkaXNwbGF5IGZpbHRlcgBDYW4n dCBvcGVuIHBpcGUgZm9yIGRpc3BsYXkgZmlsdGVyAENhbid0IG9wZW4gZGlz cGxheSBmaWx0ZXIgdG1wIGZpbGUADQolcyAgSGl0IHJldHVybiB0byBjb250 aW51ZS4ARmlsdGVyAF9SRUNJUElFTlRTXwBfVE1QRklMRV8AX1JFU1VMVEZJ TEVfAF9EQVRBRklMRV8AX1BSRVBFTkRLRVlfAHNmAHJmACVzICVzICVzAABf UFJFUEVOREtFWV8AAF9SRVNVTFRGSUxFXwAARkFJTEVEIGNyZWF0IG9mIF9S RVNVTFRGSUxFXwoAX0RBVEFGSUxFXwAARkFJTEVEIGNyZWF0IG9mIF9EQVRB RklMRV8KAF9UTVBGSUxFXwBkZgAlbGQAAAAAACRJZDogbWFpbHZpZXcuYyx2 IDQuMjMwIDE5OTYvMDQvMTEgMDA6MzI6NDkgaHViZXJ0IEV4cCAkAAAAAAAd aXgAHWmBAB1pjAAdaZcAHWmfAB1pqgAdabIAHWm9AB1pxQAdadAAHWnYAB1p 4wAdafQAHWn/AB1qDgAdahkAHWonAB1qMgAdakEAHWpMAB1qVAAdamIAHWpq AB1qcQAdaoEAHWqIAB1qmwAdaqcAHWq4AB1qxAAdatMAHWrfAB1q5wAdavkA HWsLAB1rGQAAAAAAAAAAAB1tpQAAAAEAHW2qAAAAAgAdbbEAAAAEAB1ttgAA AAgAHW25AAAAEAAdbbwAAAAgAB1twAAAAEAAHW3LAAAAgAAdbdMAAAEAAB1t 3gAAAgAAHW3nAAAEAAAAAAAAAAAAAB1vLAAdby8AHW8yAB1vNQAdbzgAHW87 AB1vPwAdb0MAHW9GAB1vSQAdb00AHW9RAB1vVQAdb1kAHW9dAB1vYQAdb2UA HW9pAB1vbQAdb3EAHW91AB1veAAdb3sAHW9+AB1vgQAdb4QAHW+HAB1vigAd b40AHW+QAB1vkwAdb5gAHW+cAB1voAAAAAAAHXGZAB1xmwAAAAAAAAAAAAAA AAAAAAAAHXGlAB1xpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAHXGxAB1xswAAAAAAHXG8AB1xwAAAAAAAHXHJAB1xywAAAAAA HXHRAB1x0wAAAAAAHXHdAB1x3wAAAAAAHXHqAB1x7AAAAAABAAAAAAAAAAAA AAAAHWGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1x 9AAdcfYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AB1x+wAdcf0AAAAAAB1yBgAdcgoAAAAAAB1yEwAdchUAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAB1yGwAdch0AAAAAAQAAAAAAAAAAAAAAAB1iLAAA AAAAAAAAAAAAAAAdciUAHXInAAAAAAAdciwAHXIuAAAAAAAdcjkAHXI7AA0A AAAdckUAHXJHAA0AAAAdclEAHXJTABoAAAAdclsAHXJdABoAAAAdcmUAHXJn ACgAAAAdcnAAHXJ0ACYAAAAdcn0AHXJ/ADYAAAAdcoYAHXKIADYAAAAdcpEA HXKTAEQAAAAdcpkAHXKbAEQAAAAdcqMAHXKlAAAAAAAdcqoAHXKsAAAAAAAd crcAHXK5AAAAAAAdcr4AHXLAAAAAAAAdcsgAHXLKAAAAAAAdctQAHXLWAAAA AAAdct8AHXLhAAAAAAAdcucAHXLpAAAAAAAdcvEAHXLzAAAAAAAdcvkAHXL7 AAAAAAAdcwQAHXMGAAAAAAAdcwsAHXMNAAAAAAAdcxQAHXMWAAAAAAAdcxsA HXMdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAdcygAHXMqAAAAAAAdcy8AHXMzAAAAAAAdczsAHXM9AAAA AAAdc0UAHXNHAAAAAAAdc04AHXNQAAAAAAAdc1UAHXNXAAAAAAMAAFAAAAAA AAAAAAAdYtj/DwAAAAAAAAAAAAAAHXNcAB1zXgAAAAAAHXNjAB1zZQAAAAAA HXNtAB1zbwAAAAAAAAAAAAAAAAAAAAAAHXN0AB1zdgAAAAAAHXN+AB1zgAAA AAAAHXOIAB1zigAAAAAAHXOTAB1zlwAAAAAAHXOgAB1zogAAAAAAHXOsAB1z rgAAAAAAHXOzAB1ztQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAHWSk AAAAAAAAAAAAAAAAAB1zuwAdc70AAAAAAB1zwgAdc8QAAAAAAB1zzwAdc9EA AAAAAAAAAAAAAAAAAAAAAB1z1gAdc9gAAAAAAB1z4AAdc+IAAAAAAB1z6gAd c+wAAAAAAB1z9QAdc/kAAAAAAB10AgAddAQAAAAAAB10DgAddBAAAAAAAB10 FQAddBcAAAAAAB10HQAddB8AAAAAAB10JAAddCYAAAAAAB10KwAddC0AAAAA AB10OAAddDoAAAAAAB10QQAddEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAB10SwAddE0AAAAAAB10UwAddFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAB1l UAAAAAAAAAAAAAAAAAAddF0AHXRfAAAAAAAAAAAAAAAAAAAAAAAddGQAHXRm AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAddHIA HXR0AAAAAAAddH0AHXSBAAAAAAAddIoAHXSMAAAAAAAddJIAHXSUAAAAAAAd dJkAHXSbAAAAAAAddKAAHXSiAAAAAAEAAAAAAAAAAAAAAAAdZowAAAAAAAAA AAAAAAAAHXSqAB10rAAAAAAAAAAAAAAAAAAAAAAAHXSxAB10swAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHXS/AB10wQAAAAAA HXTKAB10zgAAAAAAHXTXAB102QAAAAAAHXTjAB105QAAAAAAAAAAAAAAAAAA AAAAHXTqAB107AAAAAABAAAAAAAAAAAAAAAAHWc4AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAdeNAAHXjRAAAAGQAAAAoAHXjSAB141QAA ABYAAAALAB144AAdeOP/////AAAAAAAAAAAAAAAAAB/zIAoKICAtLS0tLSAg TUFJTCBWSUVXICAtLS0tLQoATm8gbWVzc2FnZXMgdG8gcmVhZCEARXJyb3Ig Z2V0dGluZyBtZXNzYWdlICVzIGRhdGEAISEhISBFUlJPUiBmZXRjaGluZyAl cyBvZiBtc2cgJWxkCgBlbHQAZW52AE1FU1NBR0UgVEVYVABhbHRlcm5hdGl2 ZQAlcyVkLgByZmM4MjIAJXMlcyUuKnMlcwAsICIAAAAiAABuYW1lAE1lc3Nh Z2UgQm9keQBwbGFpbgAxLgAlcyVkAHJmYzgyMgAlcyVkLgBPdGhlcgBVUy1B U0NJSQBQbGFpbiBUZXh0AElTTy04ODU5LTEATGF0aW4gMQBJU08tODg1OS0y AExhdGluIDIASVNPLTg4NTktMwBMYXRpbiAzAElTTy04ODU5LTQATGF0aW4g NABJU08tODg1OS01AExhdGluICYgQ3lyaWxsaWMASVNPLTg4NTktNgBMYXRp biAmIEFyYWJpYwBJU08tODg1OS03AExhdGluICYgR3JlZWsASVNPLTg4NTkt OABMYXRpbiAmIEhlYnJldwBJU08tODg1OS05AExhdGluIDUAWC1JU08tODg1 OS0xMABMYXRpbiA2AEtPSTgtUgBMYXRpbiAmIFJ1c3NpYW4AVklTQ0lJAExh dGluICYgVmlldG5hbWVzZQBJU08tMjAyMi1KUABMYXRpbiAmIEphcGFuZXNl AElTTy0yMDIyLUtSAExhdGluICYgS29yZWFuAFVOSUNPREUtMS0xAFVuaWNv ZGUAVU5JQ09ERS0xLTEtVVRGLTcATWFpbC1zYWZlIFVuaWNvZGUASVNPLTIw MjItSlAtMgBNdWx0aWxpbmd1YWwAY2hhcnNldAB1cy1hc2NpaQAgKGNoYXJz ZXQ6IABVbmtub3duACAiACkAb2N0ZXQtc3RyZWFtAG5hbWUAIChOYW1lOiAi JS4xMDBzIikAZXh0ZXJuYWwtYm9keQBhY2Nlc3MtdHlwZQAgKCVzJS4xMDBz KQBBY2Nlc3M6IAAAJXMgbGluZXMAICUtNS41cwBGdWxsIGhlYWRlciBtb2Rl IE9OLiAgQWxsIGhlYWRlciB0ZXh0IGJlaW5nIGluY2x1ZGVkAFsgRXJyb3Ig ZmV0Y2hpbmcgaGVhZGVyIF0ACgAKACVzJXMgICAgW0Zvcm1hdHRpbmcgZXJy b3I6ICVzXSVzAAoACgAKAAoAICAgIFtFUlJPUiBmZXRjaGluZyB0ZXh0IG9m IG1lc3NhZ2VdAAoACgAAUGFydHMvYXR0YWNobWVudHM6AAoACgAgICAlLSou KnMgJXMgICUqLipzICAlLSouKnMlcwBTaG93bgAgIE9LIAAgICAgIAAKAC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0ACgAKAAoA JXMgIFsgUGFydCAlczogIiUuNTVzIiBdJXMlcwAKAEF0dGFjaGVkIFRleHQA CgAKACVzICBbIFBhcnQgJXM6ICIlLjU1cyIgXSVzJXMACgBJbmNsdWRlZCBN ZXNzYWdlAAoACgByZmM4MjIAZXh0ZXJuYWwtYm9keQBUaGlzIHBhcnQgaXMg bm90IGluY2x1ZGVkIGFuZCBjYW4gYmUgAGZldGNoZWQgYXMgZm9sbG93czoA CgAKAEVycm9yIHdyaXRpbmcgbWVzc2FnZTogJXMAZnJvbQBzZW5kZXIAZGF0 ZQB0bwBjYwBiY2MAbmV3c2dyb3VwcwBzdWJqZWN0AG1lc3NhZ2UtaWQAcmVw bHktdG8AaW4tcmVwbHktdG8AbmV3c2dyb3VwcwA6AHJpY2h0ZXh0AGVucmlj aGVkAGh0bWwAY2hhcnNldAB1cy1hc2NpaQAgICAgW1RoZSBmb2xsb3dpbmcg dGV4dCBpcyBpbiB0aGUgIgAiIGNoYXJhY3RlciBzZXRdAAoAICAgIFtZb3Vy IGRpc3BsYXkgaXMgc2V0IGZvciB0aGUgIgBVUy1BU0NJSQAiIGNoYXJhY3Rl ciBzZXRdAAoAICAgIFtTb21lIGNoYXJhY3RlcnMgbWF5IGJlIGRpc3BsYXll ZCBpbmNvcnJlY3RseV0ACgAKACVzACVzICAgW0Vycm9yOiAlc10gICVjJXMl YyVzJXMACgAACgAKAHJpY2h0ZXh0AGVucmljaGVkAAoACgBFcnJvciB3cml0 aW5nIG1lc3NhZ2U6ICVzAChCAChKACRAACRCACRBACQoQwAkKEQALkEALkYA JClDACQpQQAkKkUAJCpYACQrRwAkK0gAJCtJACQrSgAkK0sAJCtMACQrTQAp SQAtQQAtQgAtQwAtRAAtRgAtRwAtSAAtTAAtTQAtJChBACQoQgAkKUIAJClE AGFsbC1leGNlcHQATmV3c2dyb3VwcwBSZXNlbnQtRGF0ZQBSZXNlbnQtRnJv bQBSZXNlbnQtVG8AUmVzZW50LWNjAFJlc2VudC1TdWJqZWN0AEZvbGxvd3Vw LVRvAAoARGF0ZTogAAoARnJvbTogAFJlcGx5LVRvOiAAVG86IABDYzogAEJj YzogAE5ld3Nncm91cHM6IABTdWJqZWN0OiAACgBTZW5kZXI6IABNZXNzYWdl LUlEOiAACgBJbi1SZXBseS1UbzogAAoACgAKAEVycm9yIGluICIlcyIgZmll bGQgYWRkcmVzcwAsAAoAICAgIAAgAAoAICAgIAAKACwACgAgICAgACAACgAg ICAgAAoACgAlcyAgW1BhcnQgJXMsICVzJS4xMDBzJXMlcyAgJXMlc10lcwAK AAAiAAAAIiAgACBsaW5lcwAACgAgIFtOb3QgU2hvd24uIFVzZSB0aGUgIlYi IGNvbW1hbmQgdG8gdmlldyBvciBzYXZlIHRoaXMgcGFydF0ACgAgIFtDYW4g bm90IABkaXMAcGxheSB0aGlzIHBhcnQuIFByZXNzICJWIiB0aGVuICJTIiB0 byBzYXZlIGluIGEgZmlsZV0ACgAgIFtVbmFibGUgdG8gcHJpbnQgdGhpcyBw YXJ0XQAKAE0ATWFpbiBNZW51AEUARXhpdCBIZWxwAC0AUHJldlBhZ2UAU3Bj AE5leHRQYWdlAFkAcHJZbnQAWgBQcmludCBBbGwAQgBSZXBvcnQgQnVnAFcA V2hlcmVJcwBFAEV4aXQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWQBwcllu dABXAFdoZXJlSXMAPwBIZWxwAE8AT1RIRVIgQ01EUwBNAE1haW4gTWVudQBW AFZpZXdBdHRjaABQAFByZXZNc2cATgBOZXh0TXNnAC0AUHJldlBhZ2UAU3Bj AE5leHRQYWdlAEQARGVsZXRlAFUAVW5kZWxldGUAUgBSZXBseQBGAEZvcndh cmQAPwBIZWxwAE8AT1RIRVIgQ01EUwBRAFF1aXQAQwBDb21wb3NlAEwATGlz dEZsZHJzAEcAR290b0ZsZHIASQBJbmRleABXAFdoZXJlSXMAWQBwclludABU AFRha2VBZGRyAFMAU2F2ZQBFAEV4cG9ydAA/AEhlbHAATwBPVEhFUiBDTURT AEoASnVtcABUQUIATmV4dE5ldwBIAEhkck1vZGUAQgBCb3VuY2UAKgBGbGFn AHwAUGlwZQA/AEhlbHAAVwBXaGVyZUlzAFEAUXVpdABQAFByZXZNc2cATgBO ZXh0TXNnAC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAEYARndkIEVtYWlsAEoA SnVtcABJAEluZGV4AD8ASGVscABPAE9USEVSIENNRFMAUQBRdWl0AFAAUHJl dk1zZwBOAE5leHRNc2cALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UARgBGd2Qg RW1haWwASgBKdW1wAFkAcHJZbnQAUwBTYXZlAD8ASGVscABPAE9USEVSIENN RFMARQBFeHBvcnQAQwBDb21wb3NlAEkASW5kZXgAVwBXaGVyZUlzAD8ASGVs cABFAEV4aXQgVmlld2VyAC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAFkAcHJZ bnQAUwBTYXZlAHwAUGlwZQBXAFdoZXJlSXMAPwBIZWxwAFEAUXVpdCBWaWV3 ZXIALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UARgBGd2QgRW1haWwAUwBTYXZl AFcAV2hlcmVJcwBAQEBAIGN1cnJlbnQ6JWxkCgBBTEwgb2YgJXMAaGVscABt ZXNzYWdlAGV4cGFuZGVkIGVudHJ5AGF0dGFjaG1lbnQAdGV4dABObyBoZWxw IHRleHQgY3VycmVudGx5IGF2YWlsYWJsZQBBbHJlYWR5IGluIEhlbHAASEVM UCBGT1IgQVRUQUNIRUQgVEVYVCBWSUVXAEhFTFAgRk9SIE1FU1NBR0UgVEVY VCBWSUVXAFNUQVJUIG9mICVzAGhlbHAAbWVzc2FnZQBleHBhbmRlZCBlbnRy eQBhdHRhY2htZW50AHRleHQAQWxyZWFkeSBhdCBzdGFydCBvZiAlcwBoZWxw AG1lc3NhZ2UAZXhwYW5kZWQgZW50cnkAYXR0YWNobWVudAB0ZXh0AEVORCBv ZiAlcwBoZWxwAG1lc3NhZ2UAZXhwYW5kZWQgZW50cnkAYXR0YWNobWVudAB0 ZXh0AEFscmVhZHkgYXQgZW5kIG9mICVzAGhlbHAAbWVzc2FnZQBleHBhbmRl ZCBlbnRyeQBhdHRhY2htZW50AHRleHQARU5EIG9mICVzAGhlbHAAbWVzc2Fn ZQBleHBhbmRlZCBlbnRyeQBhdHRhY2htZW50AHRleHQAQWxyZWFkeSBhdCBl bmQgb2YgJXMAaGVscABtZXNzYWdlAGV4cGFuZGVkIGVudHJ5AGF0dGFjaG1l bnQAdGV4dABTVEFSVCBvZiAlcwBoZWxwAG1lc3NhZ2UAZXhwYW5kZWQgZW50 cnkAYXR0YWNobWVudAB0ZXh0AEFscmVhZHkgYXQgc3RhcnQgb2YgJXMAaGVs cABtZXNzYWdlAGV4cGFuZGVkIGVudHJ5AGF0dGFjaG1lbnQAdGV4dAAlc0Zv dW5kIG9uIGxpbmUgJXMgb24gc2NyZWVuAFNlYXJjaCB3cmFwcGVkIHRvIHN0 YXJ0LiAAAFNlYXJjaCBjYW5jZWxsZWQAV29yZCBub3QgZm91bmQATm8gZGVm YXVsdCBjb21tYW5kIGluIHRoaXMgc2NyZWVuAEZpbGUgdG8gc2F2ZSB0ZXh0 IGluIDogAFByb2JsZW0gc2F2aW5nIHRvICVzOiAlcwBUZXh0IHNhdmVkIHRv ICVzAENhbid0IHNhdmUgdG8gJXM6ICVzAFNhdmUgQ2FuY2VsbGVkAFVua25v d24gQ29tbWFuZABQUk9DRVNTX0NNRCByZXR1cm46ICVkCgBhdHRhY2htZW50 IAB0ZXh0IABleHBhbmRlZCBlbnRyeSAAYXR0YWNobWVudCAAaGVscCB0ZXh0 IABGMQA/AAoAAABeWQBGaXJzdCBMaW5lAF5WAExhc3QgTGluZQBXb3JkIHRv IHNlYXJjaCBmb3IgWyVzXSA6IABTZWFyY2hlZCB0byBGaXJzdCBMaW5lLgBT ZWFyY2hlZCB0byBMYXN0IExpbmUuAHBpAHcrYgAlLSpzOiAlcwoAAAByACVz IFJlc3VsdDogJXMAJXMlcwAgY29tbWFuZCBjb21wbGV0ZWQARXJyb3IgcmVv cGVuaW5nICVzIHRvIGdldCByZXN1bHRzOiAlcwoAAAAAAAAAACRJZDogbmV3 bWFpbC5jLHYgNC42NCAxOTk2LzAzLzE1IDA3OjEzOjQyIGh1YmVydCBFeHAg JAAAAAAAAAAAAAAxf8Z8MX/GfAAde3oAHXuEAB17jwAde5UAHXubAB17pgAd e7IAHXu4AB17uwAde8YAHXvSAB174QAAAAQxf8WrMX/F6gAAAJluZXcgbWFp bCBjYWxsZWQgKCVkICVkICVkKQoAKgBNYWlsX1BpbmcobWFpbF9zdHJlYW0p OiAlcwoATmV3IG1haWwgY2hlY2tlZCAKAFBpbmcgY29tcGxldGU6ICVzCgAg ACoATWFpbF9QaW5nKGluYm94X3N0cmVhbSk6ICVzCgBQaW5nIGNvbXBsZXRl OiAlcwoAIABOZXcgbWFpbCwgJXMsICBuZXdfbWFpbF9jb3VudDolZCAgZXhw dW5nZSBjb3VudDolZCwgIG1heF9tc2dubzolZAoAaW5ib3gAb3RoZXIATmV3 IG1haWwsIGluYm94LCBuZXdfbWFpbF9jb3VudDolbGQgZXhwdW5nZTogJWxk LCAgbWF4X21zZ25vICVsZAoAKioqKioqKiogbmV3IG1haWwgcmV0dXJuaW5n ICVsZCAgKioqKioqKioKAHJlZ2FyZGluZwBjb25jZXJuaW5nAGFib3V0AGFz IHRvAGFzIHJlZ2FyZHMAYXMgcmVzcGVjdHMAaW4gcmUAcmUAcmVzcGVjdGlu ZwBpbiBwb2ludCBvZgB3aXRoIHJlZ2FyZCB0bwBzdWJqZWN0OgAlbGQgbmV3 IG1lc3NhZ2VzIQBOZXcgbWFpbCEAJWxkIG1lc3NhZ2VzIHNhdmVkIHRvIGZv bGRlciAiJXMiAE1haWwgc2F2ZWQgdG8gZm9sZGVyICIlcyIAICVzcm9tICUu KnMlcyVzAE1vc3QgcmVjZW50IGYARgAAQAAAICVzICUuMTUwcwAgd2l0aCBu byBzdWJqZWN0ACVzJXMlcwAlcyVzACVzJXMAY2hlY2tfcG9pbnQoJXMpCgBH b29kVGltZQBCYWRUaW1lAFZlcnlCYWRUaW1lAERvSXROb3cAZnJlcTogJWQg IGNvdW50OiAlZAoAdG06ICVkICBlbGFwc2VkOiAlZAoAZnJlcSAlZCB0bSAl ZCBjaGFuZ2VzICVkIHNpbmNlXzFzdF9jaGFuZ2UgJWQKAHNpbmNlX3N0YXR1 c19jaGcgJWQgY2hrX2NudF9hdmUgJWQgKHRlbnRocykKAGFkal9jaGtfY250 X2F2ZSAlZCAodGVudGhzKQoAQ2hlY2s6aWYgY2hhbmdlcyglZCl4YWRqX2Nj YSglZCkgPj0gZnJlcSglZCl4MjAwCgAgICAgICBpcyAlZCA+PSAlZCA/CgBE b2luZyBjaGVja3BvaW50OiAlcyAgU2luY2UgMXN0IHN0YXR1cyBjaGFuZ2U6 ICVkCgAqKgBDaGVja3BvaW50IGNvbXBsZXRlOiAlcwoAICAATmV3X21haWxf Y291bnQgemVyb2VkCgBNQUlMIEZPTERFUiAiJXMiIENMT1NFRCBEVUUgVE8g QUNDRVNTIEVSUk9SAAAkSWQ6IG90aGVyLmMsdiA0LjIyMSAxOTk2LzA0LzEx IDAwOjMzOjIyIGh1YmVydCBFeHAgJAAAAAAdhuAAHYbsAB2G+gAdhwctbm8t Zm9ybWZlZWQAAAAAAAAAeQAAAHkAHYsMAB2LDgAAAG4AAABuAB2LEgAdixT/ ////AAAAAAAAAAAAAAAAAB2LVwAdi1kAAAAAAAAAAAAAAAAAAAAAAB2LXgAd i2AAAAAAAB2LbAAdi24AAAAAAB2LewAdi30AAAAAAB2LggAdi4QAAAAAAB2L iQAdi4sAAAAAAB2LlAAdi5gAAAAAAB2LoQAdi6MAAAAAAB2LrQAdi68AAAAA AB2LugAdi7wAAAAAAB2LwgAdi8QAAAAAAQAAAAAAAAAAAAAAAB1+0AAAAAAA AAAAAAAAAAAdi8wAHYvOAAAAAAAAAAAAAAAAAAAAAAAdi9MAHYvVAAAAAAAd i+EAHYvjAAAAAAAdi+8AHYvxAAAAAAAdi/YAHYv4AAAAAAAdi/0AHYv/AAAA AAAdjAgAHYwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdjBUAHYwX AAAAAAAdjB0AHYwfAAAAAAEAAAAAAAAAAAAAAAAdf3wAAAAAAAAAAAAAAAAA HYwnAB2MKQAAAAAAAAAAAAAAAAAAAAAAHYwuAB2MMAAAAAAAHYw8AB2MPgAA AAAAHYxHAB2MSQAAAAAAHYxOAB2MUAAAAAAAHYxVAB2MVwAAAAAAHYxgAB2M ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHYxtAB2MbwAAAAAAHYx1 AB2MdwAAAAABAAAAAAAAAAAAAAAAHYAoAAAAAAAAAAAAAAAAAB2MfwAdjIEA AAAAAAAAAAAAAAAAAAAAAB2MhgAdjIgAAAAAAB2MlAAdjJYAAAAAAB2MnwAd jKEAAAAAAB2MpgAdjKgAAAAAAB2MrQAdjK8AAAAAAB2MuAAdjLwAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2MxQAdjMcAAAAAAB2MzQAdjM8AAAAA AQAAAAAAAAAAAAAAAB2A1AAAAAAAAAAAAAAAAAAdjuEAHY7jAAAAAAAdjugA HY7qAAAAAAAdjvAAHY7yAAAAAAAdjv4AHY8AAAAAAAAdjwkAHY8LAAAAAAAd jxAAHY8SAAAAAAAdjxcAHY8ZAAAAAAAdjyIAHY8mAAAAAAAdjy8AHY8xAAAA AAAdjz0AHY8/AAAAAAAdj0sAHY9NAAAAAAAdj1QAHY9WAAAAAAEAAAAAAAAA AAAAAAAdgYAAAAAAAAAAAAAAAAAAHY9eAB2PYAAAAAAAHY9lAB2PZwAAAAAA HY9tAB2PbwAAAAAAHY97AB2PfQAAAAAAHY+GAB2PiAAAAAAAHY+NAB2PjwAA AAAAHY+UAB2PlgAAAAAAHY+fAB2PowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAHY+sAB2PrgAAAAABAAAAAAAAAAAAAAAAHYIs AAAAAAAAAAAAAAAAAB2UmQAdlJsAAAAAAAAAAAAAAAAAAAAAAB2UoAAdlKIA AAAAAB2UrQAdlK8AAAAAAB2UuwAdlL0AAAAAAB2UwgAdlMQAAAAAAB2UyQAd lMsAAAAAAB2U1AAdlNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2U 4QAdlOMAAAAAAB2U6QAdlOsAAAAAAQAAAAAAAAAAAAAAAB2C2AAAAAAAAAAA AAAAAAAAAAAAAAAAAB2VwwAdlcQAAAAZAAAACgAdlcUAHZXIAAAAFgAAAAsA HZXMAB2Vz/////8AAAAAAAAAAAAAAAAAHaSdAB2knwAAAAAAHaSkAB2kpwAA AAAAAAAAAAAAAAAAAAAAHaSuAB2ksAAAAAAAHaS5AB2kuwAAAAAAHaTAAB2k wgAAAAAAHaTHAB2kyQAAAAAAHaTSAB2k1gAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAHaTfAB2k4QAAAAABAAAAAAAAAAAAAAAA HYPEAAAAAAAAAAAAAAAAAB2ojyAgICAgICAgIFJlcG9ydGluZyBhIGJ1Zy4u LgoKICBJZiB5b3UgdGhpbmsgdGhhdCB0aGUgImN1cnJlbnQiIG1lc3NhZ2Ug bWF5IGJlIHJlbGF0ZWQgdG8gdGhlIGJ1ZyB5b3UKICBhcmUgcmVwb3J0aW5n IHlvdSBtYXkgaW5jbHVkZSBpdCBhcyBhbiBhdHRhY2htZW50LiAgSWYgeW91 IHdhbnQgdG8KICBpbmNsdWRlIGEgbWVzc2FnZSBidXQgeW91IGFyZW4ndCBz dXJlIGlmIGl0IGlzIHRoZSBjdXJyZW50IG1lc3NhZ2UsCiAgY2FuY2VsIHRo aXMgYnVnIHJlcG9ydCwgZ28gdG8gdGhlIGZvbGRlciBpbmRleCwgcGxhY2Ug dGhlIGN1cnNvciBvbgogIHRoZSBtZXNzYWdlIHlvdSB3aXNoIHRvIGluY2x1 ZGUsIHRoZW4gcmV0dXJuIHRvIHRoZSBtYWluIG1lbnUgYW5kIHJ1bgogIHRo ZSBidWcgcmVwb3J0IGNvbW1hbmQgYWdhaW4uICBBbnN3ZXIgIlkiIHdoZW4g YXNrZWQgdGhlIHF1ZXN0aW9uCiAgIkF0dGFjaCBjdXJyZW50IG1lc3NhZ2Ug dG8gcmVwb3J0PyIKCiAgVGhpcyBidWcgcmVwb3J0IHdpbGwgYWxzbyBhdXRv bWF0aWNhbGx5IGluY2x1ZGUgeW91ciBwaW5lCiAgY29uZmlndXJhdGlvbiBm aWxlLCB3aGljaCBpcyBoZWxwZnVsIHdoZW4gaW52ZXN0aWdhdGluZyB0aGUg cHJvYmxlbS4ARW1wdHkgVmFsdWUAPEVtcHR5IFZhbHVlPgBObyBWYWx1ZSBT ZXQAVmFsdWUgaXMgRml4ZWQAS0VZQk9BUkQgTE9DSwBZb3UgbWF5IGxvY2sg dGhpcyBrZXlib2FyZCBzbyB0aGF0IG5vIG9uZSBlbHNlIGNhbiBhY2Nlc3Mg eW91ciBtYWlsAHdoaWxlIHlvdSBhcmUgYXdheS4gIFRoZSBzY3JlZW4gd2ls bCBiZSBsb2NrZWQgYWZ0ZXIgZW50ZXJpbmcgdGhlIABwYXNzd29yZCB0byBi ZSB1c2VkIGZvciB1bmxvY2tpbmcgdGhlIGtleWJvYXJkIHdoZW4geW91IHJl dHVybi4AS0VZQk9BUkQgTE9DSwBUaGlzIGtleWJvYXJkIGlzIGxvY2tlZCBi eSAlcyA8JXM+LgBUbyB1bmxvY2ssIGVudGVyIHBhc3N3b3JkIHVzZWQgdG8g bG9jayB0aGUga2V5Ym9hcmQuAEtibG9jay1wYXNzd2QtY291bnQgdmFyIG91 dCBvZiByYW5nZSAoMSB0byA1KSBbJWRdCgAlcyBwYXNzd29yZCB0byBMT0NL IGtleWJvYXJkICVzOiAAUmV0eXBlAEVudGVyAChZZXMsIGFnYWluKSAAAEtl eWJvYXJkIGxvY2sgY2FuY2VsbGVkAE1pc21hdGNoIHdpdGggaW5pdGlhbCBw YXNzd29yZDoga2V5Ym9hcmQgbG9jayBjYW5jZWxsZWQAUmVhbGx5IGxvY2sg a2V5Ym9hcmQgd2l0aCBlbnRlcmVkIHBhc3N3b3JkAEtleWJvYXJkIGxvY2sg Y2FuY2VsbGVkADxuby11c2VyPgA8bm8tbmFtZT4AUGFzc3dvcmQgdG8gVU5M T0NLIGRvZXNuJ3QgbWF0Y2ggcGFzc3dvcmQgdXNlZCB0byBMT0NLAEVudGVy IHBhc3N3b3JkIHRvIFVOTE9DSyBrZXlib2FyZCA6IABLZXlib2FyZCBVbmxv Y2tlZABObyBzaWduYXR1cmUgZmlsZSBkZWZpbmVkLgBTSUdOQVRVUkUgRURJ VE9SAFVTLUFTQ0lJAEVycm9yIGFsbG9jYXRpbmcgc3BhY2UgZm9yIHNpZ25h dHVyZSBmaWxlAENhbid0IGFsbG9jIHNwYWNlIGZvciBzaWduYXR1cmVfZWRp dABFcnJvciBlZGl0aW5nICVzOiAlcwA8TlVMTD4Ac2lnbmF0dXJlX2VkaXQ6 IGNhbid0IG9wZW4gJXM6ICVzADxOVUxMPgBFcnJvciByZWFkaW5nIHNpZ25h dHVyZSAiJXMiAEVycm9yIHdyaXRpbmcgc2lnbmF0dXJlICIlcyIARXJyb3Ig d3JpdGluZyAlcwBzaWduYXR1cmVfZWRpdDogY2FuJ3Qgd3JpdGUgJXMAWQBZ ZXMATgBObwBFeGl0IGVkaXRvciBhbmQgYXBwbHkgY2hhbmdlcz8gAE5vIENo YW5nZXMgU2F2ZWQARXhpdCBDYW5jZWxsZWQAPwBIZWxwAEUARXhpdCBDb25m aWcAQwBbQ2hhbmdlIFZhbF0AUABQcmV2AE4ATmV4dAAtAFByZXZQYWdlAFNw YwBOZXh0UGFnZQBBAEFkZCBWYWx1ZQBEAERlbGV0ZSBWYWwAWQBwclludABX AFdoZXJlSXMAPwBIZWxwAEUARXhpdCBDb25maWcAWABbU2V0L1Vuc2V0XQBQ AFByZXYATgBOZXh0AC0AUHJldlBhZ2UAU3BjAE5leHRQYWdlAFkAcHJZbnQA VwBXaGVyZUlzAD8ASGVscABFAEV4aXQgQ29uZmlnACoAW1NlbGVjdF0AUABQ cmV2AE4ATmV4dAAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBZAHByWW50AFcA V2hlcmVJcwA/AEhlbHAARQBFeGl0IENvbmZpZwBDAFtDaGFuZ2VdAFAAUHJl dgBOAE5leHQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWQBwclludABXAFdo ZXJlSXMAU0VUVVAgQ09ORklHVVJBVElPTgAlLSpzID0AU2V0ICAgICAgICBG ZWF0dXJlIE5hbWUALS0tICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQBbJWNd ICAlLSouKnMAU2V0ICAgICAgIFJ1bGUgVmFsdWVzAC0tLSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0AKCVjKSAgJS0qLipzAFNldCAgICAgICBSdWxlIFZh bHVlcwAtLS0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tACglYykgICUtKi4q cwBTZXQgICAgICAgU29ydCBPcHRpb25zAC0tLSAgIC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0AKCVjKSAgJXMlLSpzJSpzAFJldmVyc2UgAAAAU2V0ICAgICAg IFJ1bGUgVmFsdWVzAC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0AKCVj KSAgJS0qLipzAFNldCAgICAgICBSdWxlIFZhbHVlcwAtLS0gICAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tACglYykgICUtKi4qcwB5ZXMAeWVzAFllcyUqcwAA Tm8lKnMAAFNFVFVQIENPTkZJR1VSQVRJT04AY29uZl9zY3JvbGxfc2NyZWVu IGJhZCByZXQsIG5vdCBzdXBwb3NlZCB0byBoYXBwZW4APwBIZWxwAFkAcHJZ bnQARQBFeGl0IENvbmZpZwBTAFtTZWxlY3RdAFAAUHJldgBOAE5leHQALQBQ cmV2UGFnZQBTcGMATmV4dFBhZ2UAQQBBZGQgUHJpbnRlcgBEAERlbGV0ZVBy aW50AEMAQ2hhbmdlAFcAV2hlcmVJcwA/AEhlbHAAWQBwclludABFAEV4aXQg Q29uZmlnAFMAW1NlbGVjdF0AUABQcmV2AE4ATmV4dAAtAFByZXZQYWdlAFNw YwBOZXh0UGFnZQBXAFdoZXJlSXMAU3lzLiBNZ210LiBkb2VzIG5vdCBhbGxv dyBjaGFuZ2luZyBwcmludGVyAFlvdSBtYXkgIlNlbGVjdCIgYSBwcmludCBj b21tYW5kIGFzIHlvdXIgZGVmYXVsdCBwcmludGVyLgBZb3UgbWF5IGFsc28g YWRkIGN1c3RvbSBwcmludCBjb21tYW5kcyB0byB0aGUgbGlzdCBpbiB0aGUg IlBlcnNvbmFsbHkiAHNlbGVjdGVkIHByaW50IGNvbW1hbmQiIHNlY3Rpb24g YmVsb3cuAAAAIFByaW50ZXIgYXR0YWNoZWQgdG8gSUJNIFBDIG9yIGNvbXBh dGlibGUsIE1hY2ludG9zaAAAVGhpcyBtYXkgbm90IHdvcmsgd2l0aCBhbGwg YXR0YWNoZWQgcHJpbnRlcnMsIGFuZCB3aWxsIGRlcGVuZCBvbiB0aGUAdGVy bWluYWwgZW11bGF0aW9uL2NvbW11bmljYXRpb25zIHNvZnR3YXJlIGluIHVz ZS4gSXQgaXMga25vd24gdG8gd29yawB3aXRoIEtlcm1pdCBhbmQgdGhlIGxh dGVzdCBVVyB2ZXJzaW9uIG9mIE5DU0EgdGVsbmV0IG9uIE1hY3MgYW5kIFBD cywAVmVyc2F0ZXJtIFBybyBvbiBNYWNzLCBhbmQgV1JRIFJlZmxlY3Rpb25z IG9uIFBDcy4AUHJpbnRlcjoAYXR0YWNoZWQtdG8tYW5zaQBhdHRhY2hlZC10 by1hbnNpAGF0dGFjaGVkLXRvLWFuc2kAACBTdGFuZGFyZCBVTklYIHByaW50 IGNvbW1hbmQAAFVzaW5nIHRoaXMgb3B0aW9uIG1heSByZXF1aXJlIHNldHRp bmcgeW91ciAiUFJJTlRFUiIgb3IgIkxQREVTVCIAZW52aXJvbm1lbnQgdmFy aWFibGUgdXNpbmcgdGhlIHN0YW5kYXJkIFVOSVggdXRpbGl0aWVzLgBQcmlu dGVyIExpc3Q6AAAgUGVyc29uYWxseSBzZWxlY3RlZCBwcmludCBjb21tYW5k AABUaGUgdGV4dCB0byBiZSBwcmludGVkIHdpbGwgYmUgcGlwZWQgaW50byB0 aGUgY29tbWFuZCBnaXZlbiBoZXJlLiBUaGUAY29tbWFuZCBpcyBpbiB0aGUg Mm5kIGNvbHVtbiwgdGhlIHByaW50ZXIgbmFtZSBpcyBpbiB0aGUgZmlyc3Qg Y29sdW1uLiBTb21lAGV4YW1wbGVzIGFyZTogInBydCIsICJscHIiLCAibHAi LCBvciAiZW5zY3JpcHQiLiBUaGUgY29tbWFuZCBtYXkgYmUgZ2l2ZW4Ad2l0 aCBvcHRpb25zLCBmb3IgZXhhbXBsZSAiZW5zY3JpcHQgLTIgLXIiIG9yICJs cHIgLVBscGFjYzE3MCIuIFRoZQBjb21tYW5kcyBhbmQgb3B0aW9ucyBvbiB5 b3VyIHN5c3RlbSBtYXkgYmUgZGlmZmVyZW50IGZyb20gdGhlc2UgZXhhbXBs ZXMuAFByaW50ZXIgTGlzdDoAUHJpbnRlciBMaXN0OgAAU0VMRUNUIFBSSU5U RVIARGVmYXVsdCBwcmludGVyIGN1cnJlbnRseSAlcyVzJXMAc2V0IHRvICIA dW5zZXQAACIuAC4APwBIZWxwAEUARXhpdCBGbGFncwBYAFtTZXQvVW5zZXRd AFAAUHJldgBOAE5leHQALQBQcmV2UGFnZQBTcGMATmV4dFBhZ2UAWQBwcllu dABXAFdoZXJlSXMAWyVjXSAgJS0qLipzAEZMQUcgTUFJTlRFTkFOQ0UASEVM UCBGT1IgU0VUVVAgQ09ORklHVVJBVElPTgBObyBoZWxwIHlldCEAQWxyZWFk eSBhdCBlbmQgb2Ygc2NyZWVuAEFscmVhZHkgYXQgc3RhcnQgb2Ygc2NyZWVu AEFscmVhZHkgYXQgZW5kIG9mIHNjcmVlbgBBbHJlYWR5IGF0IHN0YXJ0IG9m IHNjcmVlbgBjb25maWd1cmF0aW9uIABwcmludGVyIGNvbmZpZyAAAAAAXlkA VG9wAF5WAEJvdHRvbQBXb3JkIHRvIGZpbmQgJXMlcyVzOiAAWwAAAF0AAFNl YXJjaGVkIHRvIHRvcABTZWFyY2hlZCB0byBib3R0b20AV2hlcmVJcyBjYW5j ZWxsZWQAV29yZCBmb3VuZABXb3JkIG5vdCBmb3VuZAAlcyBjYW4ndCBjaGFu Z2Ugb3B0aW9ucyBvciBzZXR0aW5ncwBQaW5lIGRlbW8AQ29uZmlnIGZpbGUg bm90IGVkaXRhYmxlLABDb21tYW5kICIlcyIgbm90IGRlZmluZWQgaGVyZS4l cwAAICBTZWUga2V5IG1lbnUgYmVsb3cuAAAAXlAARGVjcmVhc2UAXk4ASW5j cmVhc2UAAAAAAENhbid0IGFkZCB0byBzeXMtYWRtaW4gZGVmaW5lZCB2YWx1 ZS4AT25seSBzaW5nbGUgdmFsdWUgYWxsb3dlZC4gIFVzZSAiQ2hhbmdlIi4A RW50ZXIgdGV4dCB0byBpbnNlcnQgYmVmb3JlICIlLipzIjoAUgBSZXBsYWNl AEEAQWRkIFRvAFJlcGxhY2Ugb3IgQWRkIFRvIGRlZmF1bHQgdmFsdWUgPyAA RW50ZXIgdGhlICVzdGV4dCB0byBiZSBhZGRlZCA6IABudW1lcmljIAAARW50 ZXIgdGhlICVzcmVwbGFjZW1lbnQgdGV4dCA6IABudW1lcmljIAAAQWRkIGNh bmNlbGxlZABFbnRlciB0aGUgJXN0ZXh0IHRvIGJlIGFkZGVkIDogAG51bWVy aWMgAABeVwBJbnNlcnRCZWZvcmUASW5zZXJ0QWZ0ZXIAQ2FuJ3QgYWRkICVz IHRvIGxpc3QAQ2FuJ3QgYWRkICVzIHRvIGxpc3QARW50cnkgbXVzdCBiZSBu dW1lcmljAEFkZCBjYW5jZWxsZWQARW50ZXIgdGV4dCB0byBpbnNlcnQgJXMg IiUuKnMiOgBhZnRlcgBiZWZvcmUATWluaW11bSB2YWx1ZSBpcyAlcwAlZABN YXhpbXVtIHZhbHVlIGlzICVzACVkAE92ZXJyaWRlIGRlZmF1bHQgd2l0aCAl cwBPdmVycmlkZSBkZWZhdWx0IHdpdGggJXMATm8gc2V0IHZhbHVlIHRvIGRl bGV0ZQBEZWxldGUgKHVudXNlZCkgJS4zMHMgZnJvbSAlLjIwcyAAPE5VTEwg VkFMVUU+AFJlYWxseSBkZWxldGUgJXMlLjIwcyBmcm9tICUuMzBzIABpdGVt IAAAPE5VTEwgVkFMVUU+AFZhbHVlIG5vdCBkZWxldGVkAENhbid0IGNoYW5n ZSBzeXMtYWRtaW4gZGVmaW5lZCB2YWx1ZS4AQ2hhbmdlIGZpZWxkICUuMzBz IGxpc3QgZW50cnkgOiAAJXMAAENoYW5nZSAlc2ZpZWxkICUuMzVzIHZhbHVl IDogAG51bWVyaWMgAAAlcwAARW50cnkgbXVzdCBiZSBudW1lcmljAENoYW5n ZSBjYW5jZWxsZWQATWluaW11bSB2YWx1ZSBpcyAlcwAlZABNYXhpbXVtIHZh bHVlIGlzICVzACVkAENvbmZpZ3VyYXRpb24AQ29tbWl0IGNoYW5nZXMgKCJZ ZXMiIHJlcGxhY2VzIHNldHRpbmdzLCAiTm8iIGFiYW5kb25zIGNoYW5nZXMp ACVzIGNoYW5nZXMgc2F2ZWQATm8gJXMgY2hhbmdlcyBzYXZlZABDaGFuZ2Vz IG5vdCB5ZXQgc2F2ZWQAUHJvZ3JhbW1lciBib3RjaCEgIFVua25vd24gY2hl Y2tib3ggdHlwZS4AQ2FuJ3QgY2hhbmdlIHN5cy1hZG1pbiBkZWZpbmVkIHZh bHVlLgBEZWxldGUgb2xkIHVudXNlZCBwZXJzb25hbCBvcHRpb24gc2V0dGlu ZwBEZWxldGVkACVzJXMlcwAvAABSZXZlcnNlAABQcm9ncmFtbWVyIGJvdGNo ISAgVW5rbm93biByYWRpb2J1dHRvbiB0eXBlLgBDYW4ndCBjaGFuZ2Ugc3lz LWFkbWluIGRlZmluZWQgdmFsdWUuAERlbGV0ZSBvbGQgdW51c2VkIHBlcnNv bmFsIG9wdGlvbiBzZXR0aW5nAERlbGV0ZWQAeWVzAHllcwBObwBZZXMAJS0q cwBEZWZhdWx0IHByaW50ZXIgJXMlcyVzAHNldCB0byAiAHVuc2V0AAAiAABU cm91YmxlIHNldHRpbmcgZGVmYXVsdCBwcmludGVyAGF0dGFjaGVkLXRvLWFu c2kAYXR0YWNoZWQtdG8tYW5zaQBEZWZhdWx0IHByaW50ZXIgc2V0IHRvICIl cyIAYXR0YWNoZWQtdG8tYW5zaQBUcm91YmxlIHNldHRpbmcgZGVmYXVsdCBw cmludGVyAGF0dGFjaGVkLXRvLWFuc2kARGVmYXVsdCBwcmludGVyIHNldCB0 byAiJXMiAFRyb3VibGUgc2V0dGluZyBkZWZhdWx0IHByaW50ZXIAQ2FuJ3Qg YWRkIHRvIHN5cy1hZG1pbiBkZWZpbmVkIHZhbHVlLgBFbnRlciBwcmludGVy IG5hbWUgOiAAUgBSZXBsYWNlAEEAQWRkIFRvAFJlcGxhY2Ugb3IgQWRkIFRv IGRlZmF1bHQgdmFsdWUgPyAARW50ZXIgbmFtZSBvZiBwcmludGVyIHRvIGJl IGFkZGVkIDogAEVudGVyIHRoZSBuYW1lIGZvciByZXBsYWNlbWVudCBwcmlu dGVyIDogAEFkZCBjYW5jZWxsZWQARW50ZXIgbmFtZSBvZiBwcmludGVyIHRv IGJlIGFkZGVkIDogAF5XAEluc2VydEJlZm9yZQBJbnNlcnRBZnRlcgBBZGQg Y2FuY2VsbGVkAEVudGVyIGNvbW1hbmQgZm9yIHByaW50ZXIgOiAAJXMgW10g JXMATm8gY29tbWFzIGFsbG93ZWQgaW4gY29tbWFuZABDYW4ndCBhZGQgJXMg dG8gbGlzdABBZGQgY2FuY2VsbGVkAE92ZXJyaWRlIGRlZmF1bHQgd2l0aCAl cwBObyBzZXQgdmFsdWUgdG8gZGVsZXRlAERlbGV0ZSAodW51c2VkKSBwcmlu dGVyICUuMzBzIABSZWFsbHkgZGVsZXRlIGl0ZW0gJS4yMHMgZnJvbSBwcmlu dGVyIGxpc3QgAFByaW50ZXIgbm90IGRlbGV0ZWQAQ2FuJ3QgY2hhbmdlIHN5 cy1hZG1pbiBkZWZpbmVkIHByaW50ZXIuAE4ATmFtZQBDAENvbW1hbmQATwBP cHRpb25zAENoYW5nZSBOYW1lIG9yIENvbW1hbmQgb3IgT3B0aW9ucyA/IABD aGFuZ2UgY2FuY2VsbGVkAENoYW5nZSBjb21tYW5kIDogAABObyBjb21tYXMg YWxsb3dlZCBpbiBjb21tYW5kAENoYW5nZSBjYW5jZWxsZWQAQ2hhbmdlIG5h bWUgOiAAACVzICVzJXMAAFtdIABDaGFuZ2UgY2FuY2VsbGVkAEkASW5pdABU AFRyYWlsZXIAQ2hhbmdlIEluaXQgc3RyaW5nIG9yIFRyYWlsZXIgc3RyaW5n ID8gAENoYW5nZSBjYW5jZWxsZWQAQ2hhbmdlICVzIHN0cmluZyA6IABJTklU AFRSQUlMRVIASU5JVD0AVFJBSUxFUj0AJXMlcyVzJXMlcyVzJXMlcyVzJXMl cwAgAABbAABJTklUPQAAIAAAVFJBSUxFUj0AAF0AACAAAENoYW5nZSBjYW5j ZWxsZWQAACUqcyVzAAAlKnMlcwoAACUtKnMAOiB1c2luZyAALi4uAD4lKnMA ADwlcyVzJXMlcz4lKnMAPCVzJXMlcyVzPiUqcwA6IHVzaW5nICIAAAAiAAAA JS0qcwBuby0Ab2xkLWdyb3d0aABuby0AJXMlcwAAbm8tAG5vLQBuby0Ab2xk LWdyb3d0aABDYW4ndCBjaGFuZ2UgdmFsdWUgZml4ZWQgYnkgc3lzLWFkbWlu LgA6IGRlbGV0ZSBpdABTb21lIG9mIHlvdXIgb3B0aW9ucyBjb25mbGljdCB3 aXRoIHNpdGUgcG9saWN5LiAgSW52ZXN0aWdhdGUAWW91ciBzZXR0aW5nIGZv ciAlcyBpcyAAWW91ciBzZXR0aW5nIGZvciAlcyBpcyAlcwBZb3VyIHNldHRp bmcgZm9yICVzIGlzICVzAFlvdXIgc2V0dGluZyBmb3IgJXMgaXMgJXMALi4u AG5vLQBuby0AWW91ciAlcyBpcyAlcywgZml4ZWQgdmFsdWUgaXMgJXMAT04A T0ZGAE9OAE9GRgAuLi4AVXNpbmcgZGVmYXVsdCB2YWx1ZQBVc2VyLWRvbWFp biAoJXMpIGNhbm5vdCBjb250YWluICJAIjsgdXNpbmcgJXMAVXNlci1kb21h aW4gKCVzKSBjYW5ub3QgY29udGFpbiAiQCI7IGRlbGV0aW5nAEZvbGRlciBM aXN0IGNoYW5nZXMgd2lsbCB0YWtlIGVmZmVjdCB5b3VyIG5leHQgcGluZSBz ZXNzaW9uLgBJbml0aWFsIGNvbW1hbmQgY2hhbmdlcyB3aWxsIGFmZmVjdCB5 b3VyIG5leHQgcGluZSBzZXNzaW9uLgBhbGwtZXhjZXB0AFZpZXdlci1vdmVy bGFwAFNjcm9sbC1tYXJnaW4AQ29tcG9zZXItd3JhcC1jb2x1bW4AU3RhdHVz LW1lc3NhZ2UtZGVsYXkATWFpbC1jaGVjay1pbnRlcnZhbABXYXJuaW5nOiBh dXRvbWF0aWMgbmV3IG1haWwgY2hlY2tpbmcgYW5kIG1haWxib3ggY2hlY2tw b2ludGluZyBpcyBkaXNhYmxlZABXYXJuaW5nOiBtYWlsLWNoZWNrLWludGVy dmFsPTAgbWF5IGNhdXNlIElNQVAgc2VydmVyIGNvbm5lY3Rpb24gdG8gdGlt ZSBvdXQAACBbAABdIABJTklUPQBJTklUPQAAVFJBSUxFUj0AVFJBSUxFUj0A AAAiJS4yMXMiJSpzJXMAAAA/AEhlbHAAXkMAQ2FuY2VsAFMAW1NlbGVjdF0A UABQcmV2AE4ATmV4dAAtAFByZXZQYWdlAFNwYwBOZXh0UGFnZQBXAFdoZXJl SXMAUmVwb3J0aW5nIGEgYnVnOiAgY2hvb3NlIG9uZSBvZiB0aGUgZm9sbG93 aW5nIG9wdGlvbnMuLi4AAEwAbyAgU2VuZCBhIHF1ZXN0aW9uIHRvIHlvdXIg bG9jYWwgc3VwcG9ydCBzdGFmZi4ASWYgeW91IGhhdmUgYSBxdWVzdGlvbiBh Ym91dCBob3cgUGluZSB3b3Jrcywgb3IgaG93IHNvbWUgb3RoZXIgYXNwZWN0 AG9mIHlvdXIgY29tcHV0ZXIgc3lzdGVtIHdvcmtzLCBpdCBpcyBwcm9iYWJs eSBiZXN0IGlmIHlvdSBhc2sgeW91ciBsb2NhbABzdXBwb3J0IHN0YWZmLiAg VGhleSBhcmUgbGlrZWx5IHRvIGJlIGFibGUgdG8gYW5zd2VyIG1vcmUgcXVp Y2tseSB0aGFuAHRoZSBVLlcuIFBpbmUgZGV2ZWxvcG1lbnQgdGVhbSwgYW5k IHRoZXkga25vdyBtdWNoIG1vcmUgYWJvdXQgdGhlaXIgc3lzdGVtLgAAQgBv ICBTZW5kIGEgYnVnIHJlcG9ydCB0byB0aGUgUGluZSBkZXZlbG9wbWVudCB0 ZWFtIGF0IHRoZSBVbml2LiBvZiBXYXNoLgBUaGUgbW9yZSBwcmVjaXNlIGEg ZGVzY3JpcHRpb24geW91IGdpdmUgdGhlIG1vcmUgbGlrZWx5AHdlJ2xsIGJl IGFibGUgdG8gZml4IGl0IGZvciB0aGUgbmV4dCByZWxlYXNlLiAgQmVzdCBv ZiBhbGwgaXMgYSB3YXkAdG8gcmVwcm9kdWNlIHRoZSBwcm9ibGVtLCBpZiB5 b3Uga25vdyBvZiBvbmUsIGJ1dCB3ZSBhbHNvIHdhbnQgdG8ga25vdwBhYm91 dCB1bnJlcHJvZHVjaWJsZSBidWdzLgAAUwBvICBTZW5kIGEgc3VnZ2VzdGlv biB0byB0aGUgUGluZSBkZXZlbG9wbWVudCB0ZWFtIGF0IHRoZSBVbml2LiBv ZiBXYXNoLgAALi4ub3IsIHVzZSAiQ29tcG9zZSIgdG8gcG9zdCBhIG1lc3Nh Z2UgdG8gInBpbmUtaW5mb0BjYWMud2FzaGluZ3Rvbi5lZHUiLCBhAHdvcmxk LXdpZGUgbWFpbGluZy1saXN0IHJlYWQgYnkgdGhvdXNhbmRzIG9mIFBpbmUg dXNlcnMgYW5kIGFkbWluaXN0cmF0b3JzLgBCVUcgUkVQT1JUAFByb2JsZW0g Y3JlYXRpbmcgc3BhY2UgZm9yIG1lc3NhZ2UgdGV4dC4AQnVnIHJlcG9ydCBj YW5jZWxsZWQuAEJ1ZyByZXBvcnQgY2FuY2VsbGVkOiBubyBidWcgYWRkcmVz cyBjb25maWd1cmVkLgAlcyVzJXMlcyVzACIAAAAiIDwAAD4AAENPTVBPU0Ug QlVHIFJFUE9SVAAKCiAgICAtLSBSRVBPUlRJTkcgQlVHKCVzKSAtLQoAU3Vn Z2VzdGlvbiBjYW5jZWxsZWQ6IG5vIHN1Z2dlc3Rpb24gYWRkcmVzcyBjb25m aWd1cmVkLgAlcyVzJXMlcyVzACIAAAAiIDwAAD4AAENPTVBPU0UgU1VHR0VT VElPTgAKCiAgICAtLSBTZW5kaW5nIHN1Z2dlc3Rpb24oJXMpIC0tCgBDYW5j ZWxsZWQ6IG5vIGxvY2FsIHN1cHBvcnQgYWRkcmVzcyBjb25maWd1cmVkLgAl cyVzJXMlcyVzACIAAAAiIDwAAD4AAENPTVBPU0UgVE8gTE9DQUwgU1VQUE9S VAAKCiAgIC0tIFNlbmQgdG8gbG9jYWwgc3VwcG9ydCglcykgLS0KACVjdWcg KElEICVjJWMlZCVjJWMpOiAAUGluZSBDb25maWd1cmF0aW9uIERhdGEAbmFt ZQBjb25maWcudHh0AFBpbmUgYnVpbHQgACBvbiBob3N0OiAACgA9PT09PT09 PT09IExhdGVzdCBrZXlzdHJva2VzID09PT09PT09PT0KAAklcwkoMHglMDQu NHgpCgBMb2NhbCBDb25maWd1cmF0aW9uIERhdGEAbmFtZQBsY29uZmlnLnR4 dABleGVjdXRpbmcgY29uZmlnIGNvbGxlY3RvcgBQcm9ibGVtICVzAEF0dGFj aCBjdXJyZW50IG1lc3NhZ2UgdG8gcmVwb3J0AFByb2JsZW0gTWVzc2FnZSAo JWxkIG9mICVsZCkADQoAQnVnIHJlcG9ydCBjYW5jZWxsZWQuAAAAAAAkSWQ6 IHBpbmUuYyx2IDQuMzMwIDE5OTYvMDQvMDkgMjI6NDI6MTggbWlrZXMgRXhw ICQAAB2y6CAgICAgICAgICAgICAgICAgICBXZWxjb21lIHRvIFBpbmUuLi4K CmEgUHJvZ3JhbSBmb3IgSW50ZXJuZXQgTmV3cyBhbmQgRW1haWwuICBQaW5l IG9mZmVycyB0aGUgYWJpbGl0eSB0bzoKICAtQWNjZXNzIGxvY2FsIGFuZCBy ZW1vdGUgbWVzc2FnZSBmb2xkZXJzIHVzaW5nIGEgc2ltcGxlIHVzZXItaW50 ZXJmYWNlCiAgLVNlbmQgZG9jdW1lbnRzLCBncmFwaGljcywgZXRjICh2aWEg dGhlIE1JTUUgc3RhbmRhcmQgZm9yIGF0dGFjaG1lbnRzKQoKQ09NTUFORFMg SU4gUElORTogIEF2YWlsYWJsZSBjb21tYW5kcyBhcmUgYWx3YXlzIGxpc3Rl ZCBvbiB0aGUgbGFzdAogdHdvIGxpbmVzIG9mIHRoZSBzY3JlZW4uICBJZiB0 aGVyZSBhcmUgbW9yZSB0aGFuIGNhbiBiZSBkaXNwbGF5ZWQsIHRoZQogICJP IiBjb21tYW5kIHdpbGwgY3ljbGUgdGhlaXIgZGlzcGxheS4gIEV4Y2VwdCBp biBmdW5jdGlvbiBrZXkgbW9kZSwKICBjb21tYW5kcyBjYW4gYmUgZXhlY3V0 ZWQgZXZlbiB0aG91Z2ggdGhleSBhcmUgbm90IGRpc3BsYXllZC4KClBJTkUg Q09ORklHVVJBVElPTjogIFBpbmUgaGFzIGNyZWF0ZWQgYSBkZWZhdWx0IGNv bmZpZ3VyYXRpb24gZmlsZSBmb3IgeW91LgogIFRvIGN1c3RvbWl6ZSBwaW5l J3MgYmVoYXZpb3IsIHVzZSB0aGUgU2V0dXAvQ29uZmlnICgiUyIgdGhlbiAi QyIKICBpbiBNYWluIE1lbnUpLiAgV2UgYWxzbyBzdWdnZXN0IHNlZWluZyBw aW5lJ3MgbWFpbiBoZWxwICgiPyIgaW4gTWFpbiBNZW51KS4AAAAAICAgICAg ICAgICAgIDw8PFRoaXMgbWVzc2FnZSB3aWxsIGFwcGVhciBvbmx5IG9uY2Uu Pj4+CgogICAgICAgICAgICAgV2VsY29tZSB0byB0aGUgbGF0ZXN0IHZlcnNp b24gb2YgUGluZSEKCllvdXIgUGluZSBjb25maWd1cmF0aW9uIGZpbGUgc2hv d3MgdGhhdCB5b3UgaGF2ZSBub3QgdXNlZCB0aGlzIHZlcnNpb24gb2YKUGlu ZSBiZWZvcmUuICBZb3UnbGwgc2VlIHZlcnkgZmV3IGNoYW5nZXMgdG8gUGlu ZSdzIHN0YW5kYXJkIGJlaGF2aW9yLCBidXQKdGhlcmUgYXJlIG1hbnkgbmV3 IGZlYXR1cmVzIHRoYXQgeW91IG1heSBlbmFibGUgdmlhIHRoZSBuZXcgQ29u ZmlnCnNjcmVlbiB1bmRlciB0aGUgTWFpbiBNZW51IFNFVFVQIGNvbW1hbmQu ICBTZWUgdGhlIFJlbGVhc2UgTm90ZXMKKCJSIiBvbiB0aGUgTWFpbiBNZW51 KSBmb3IgYSBtb3JlIGRldGFpbGVkIGxpc3Qgb2YgY2hhbmdlcy4AAAAAHbLt AB2y7wAAAAAAHbL0AB2y9gAAAAAAAAAAAAAAAAAOAAAAHyIEAB8h+AANAAAA HbMBAB2zAwAbAAAAHbMLAB2zDQAbAAAAAAAAAAAAAAApAAAAAAAAAAAAAAAp AAAAHbMVAB2zFwA2AAAAHbMgAB2zIgA2AAAAAAAAAAAAAABFAAAAAAAAAAAA AABFAAAAHbMpAB2zKwAAAAAAHbMwAB2zMgAAAAAAHbM9AB2zPwAAAAAAHbNE AB2zRgAAAAAAHbNOAB2zUAAAAAAAHbNaAB2zXAAAAAAAHbNlAB2zZwAAAAAA HbNtAB2zbwAAAAAAHbN3AB2zeQAAAAAAHbN/AB2zgQAAAAAAHbOKAB2zjAAA AAAAAAAAAAAAAAAAAAACAABQAAAAAAAAAAAAHbB8/w8AAAAAAAAAAAAABgAA AAAdtvoAAAAAAAABAAAAAD8AAAAAAB23LAAAAAAAAAAAAAAAAAAAAAAAHbct AB23aAAAARMAAABDAAAADwAdt24AAAAAAAAAAAAAAAAAAAAAAB23bwAAAAAA AAEWAAAASQAAABIAHbetAAAAAAAAAAAAAAAAAAAAAAAdt64AHbfmAAABFAAA AEwAAAAQAB239QAAAAAAAAAAAAAAAAAAAAAAHbf2AAAAAAAAARkAAABBAAAA FQAduCgAAAAAAAAAAAAAAAAAAAAAAB24KQAAAAAAAAEYAAAAUwAAABQAHbhg AAAAAAAAAAAAAAAAAAAAAAAduGEAAAAAAAABEgAAAFEAAAAOAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAGAB28xgAdvQ0AAAAAAAAAADMuOTMAPwBIZWxwAE8A T1RIRVIgQ01EUwBQAFByZXZDbWQATgBOZXh0Q21kAFIAUmVsTm90ZXMASwBL QkxvY2sAPwBIZWxwAE8AT1RIRVIgQ01EUwBRAFF1aXQAQwBDb21wb3NlAEwA TGlzdEZsZHJzAEcAR290b0ZsZHIASQBJbmRleABKAEpvdXJuYWwAUwBTZXR1 cABBAEFkZHJCb29rAEIAUmVwb3J0IEJ1ZwBIT01FAEhPTUUAQ2FuJ3QgYWNj ZXNzIHRlcm1pbmFsIG9yIGlucHV0IGlzIG5vdCBhIHRlcm1pbmFsLiAAUmVk aXJlY3Rpb24gb2YKc3RhbmRhcmQgaW5wdXQgaXMgbm90IGFsbG93ZWQuIEZv ciAAZXhhbXBsZSAicGluZSA8IGZpbGUiIGRvZXNuJ3Qgd29yay4KJWMAVGVy bWluYWwgdHlwZSAoZW52aXJvbm1lbnQgdmFyaWFibGUgVEVSTSkgbm90IHNl dC4KAFRlcm1pbmFsIHR5cGUgIiVzIiwgaXMgdW5rbm93bi4KAFRFUk0AQ2Fu J3Qgb3BlbiB0ZXJtY2FwIGZpbGU7IGNoZWNrIFRFUk1DQVAAIHZhcmlhYmxl IGFuZC9vciBzeXN0ZW0gbWFuYWdlci4KAFlvdXIgdGVybWluYWwsIG9mIHR5 cGUgIiVzIiwAVEVSTQAgaXMgbGFja2luZyBmdW5jdGlvbnMgbmVlZGVkIHRv IHJ1biBwaW5lLgoADQBJTkJPWABQcm9ibGVtIHJlYWRpbmcgc3RkaW46ICVz AEZJTEUgVklFVwAKCgBDYW4ndCBkaXNwbGF5ICIlcyI6ICVzAFN0YW5kYXJk IElucHV0AE5VTEwALCAAQmFkIGFkZHJlc3M6ICVzAEV4ZWN1dGluZyBpbml0 aWFsLWtleXN0cm9rZS1saXN0Li4uLi4uAFBsZWFzZSB3YWl0LCBvcGVuaW5n ICVzLi4uLi4uAG5ld3MgbWVzc2FnZXMAbWFpbCBmb2xkZXIAVW5hYmxlIHRv IG9wZW4gJXMgIiVzIgBuZXdzIG1lc3NhZ2VzAGZvbGRlcgAucGluZS1pbnRl cnJ1cHRlZC1tYWlsAFtdAFVzZSBjb21wb3NlIGNvbW1hbmQgdG8gY29udGlu dWUgaW50ZXJydXB0ZWQgbWVzc2FnZS4ATm90ZTogc29tZSBvZiB5b3VyIGNv bmZpZyBvcHRpb25zIGNvbmZsaWN0IHdpdGggc2l0ZSBwb2xpY3kgYW5kIGFy ZSBpZ25vcmVkAE5vdGU6IG1haWwtY2hlY2staW50ZXJ2YWw9MCBtYXkgY2F1 c2UgSU1BUCBzZXJ2ZXIgY29ubmVjdGlvbiB0byB0aW1lIG91dAAgJXMgICAg IEhFTFAgICAgICAgICAgICAgICAtICBHZXQgaGVscCB1c2luZyBQaW5lAAAg JXMgICAgIENPTVBPU0UgTUVTU0FHRSAgICAtICBDb21wb3NlIGFuZCBzZW5k JXMgYSBtZXNzYWdlAC9wb3N0AAAgJXMgICAgIEZPTERFUiBJTkRFWCAgICAg ICAtICBWaWV3IG1lc3NhZ2VzIGluIGN1cnJlbnQgZm9sZGVyAAAgJXMgICAg IEZPTERFUiBMSVNUICAgICAgICAtICBTZWxlY3QgYSBmb2xkZXIlcyB0byB2 aWV3ACBPUiBuZXdzIGdyb3VwAAAgJXMgICAgIEFERFJFU1MgQk9PSyAgICAg ICAtICBVcGRhdGUgYWRkcmVzcyBib29rAAAgJXMgICAgIFNFVFVQICAgICAg ICAgICAgICAtICBDb25maWd1cmUgb3IgdXBkYXRlIFBpbmUAACAlcyAgICAg UVVJVCAgICAgICAgICAgICAgIC0gIEV4aXQgdGhlIFBpbmUgcHJvZ3JhbQAA AAoKICAgIC0tLS0gTUFJTl9NRU5VX1NDUkVFTiAtLS0tCgBIRUxQIEZPUiBN QUlOIE1FTlUAQWxyZWFkeSBhdCB0b3Agb2YgbGlzdABBbHJlYWR5IGF0IGJv dHRvbSBvZiBsaXN0AE5FV1MgQUJPVVQgUElORQBVc2UgIkwiIHRvIGxpc3Qg Rm9sZGVycwBSRVZJRVcgUkVDRU5UIE1FU1NBR0VTACoqKiBEZWJ1ZyBsZXZl bCBzZXQgdG8gJWQgKioqCgBEZWJ1ZyBsZXZlbCBzZXQgdG8gJXMARjEAPwBN QUlOIE1FTlUAXQAlcwAAAENvcHlyaWdodCAxOTg5LTE5OTYuICBQSU5FIGlz IGEgdHJhZGVtYXJrIG9mIHRoZSBVbml2ZXJzaXR5IG9mIFdhc2hpbmd0b24u AFByaW50ZXIATmV3cGFzc3dvcmQAQ29uZmlnAFVwZGF0ZQBTaWduYXR1cmUA QWxsIHNldHVwIHRhc2tzIHR1cm5lZCBvZmYgb3IgcHJvaGliaXRlZCBieSBT eXMuIE1nbXQuAFAATgBDAFUAUwBDaG9vc2UgYSBzZXR1cCB0YXNrIGZyb20g JXMgOiAAdGhlIG1lbnUgYmVsb3cAU2V0dXAgY29tbWFuZCBjYW5jZWxsZWQA Q29ubmVjdGluZyB0byB1cGRhdGUgc2VydmVyACVzdXBkYXRlcy5waW5lJXMA e3BpbmUuY2FjLndhc2hpbmd0b24uZWR1OjE0NC9hbm9ueW1vdXN9I25ld3Mu ADM5MwBQYXNzd29yZCBjaGFuZ2UgdW5hdmFpbGFibGUgaW4gcmVzdHJpY3Rl ZCBkZW1vIHZlcnNpb24gb2YgUGluZS4AUElORSBpcyBhIHRyYWRlbWFyayBv ZiB0aGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLgBSZXF1ZXN0IGRvY3Vt ZW50AE5vIHJlcXVlc3Qgc2VudABUeXBlIGFueSBjaGFyYWN0ZXIgdG8gY29u dGludWUgOiAAcG9zdHBvbmVkLW1haWwARnJvbSAAUE9TVFBPTkVEIGNvbnZl cnNpb24gJXMgLS0+IDwlcz4lcwoAUHJvYmxlbSB1cGdyYWRpbmcgcG9zdHBv bmVkIG1lc3NhZ2UAQ29udmVyc2lvbiBmYWlsZWQ6IENhbid0IEFQUEVORAoA UHJvYmxlbSB1cGdyYWRpbmcgcG9zdHBvbmVkIG1lc3NhZ2UAQ29udmVyc2lv biBmYWlsZWQ6ICVzCgBQcm9ibGVtIHVwZ3JhZGluZyBwb3N0cG9uZWQgbWVz c2FnZQBDb252ZXJzaW9uIGZhaWxlZDogQ2FuJ3QgY3JlYXRlICVzCgBuZXcg cG9zdHBvbmVkIGZvbGRlcgB0ZW1wIHN0b3JhZ2Ugb2JqZWN0AFNQRUNJQUwg T0ZGRVI6ICBXb3VsZCB5b3UgbGlrZSB0byByZWNlaXZlICh2aWEgZW1haWwp IGEgYnJpZWYgZG9jdW1lbnQAICBlbnRpdGxlZCAiR2V0dGluZyB0aGUgbW9z dCBvdXQgb2YgUGluZSAzLjkyIiA/AFtZb3UgcmFuIGFuIG9sZCB2ZXJzaW9u IG9mIFBpbmUgd2hpY2ggbWF5IGhhdmUgdHJ1bmNhdGVkIHNvbWUgb2YgeW91 cl0AW25ldyBwaW5lcmMgbGlzdCB2YXJpYWJsZXMgKGJlY2F1c2Ugb2YgYSBi dWcgaW4gdGhlIG9sZCB2ZXJzaW9uKS4gICAgXQAKCiAgICAtLS0tIFFVSVQg U0NSRUVOIC0tLS0KAFJlYWxseSBxdWl0IHBpbmUAUGluZSBmaW5pc2hlZAAg LS0gACVsZDolbGQARmlyc3QgdW5zZWVuIHJldHVybmluZyAlbGQKACVsZDol bGQAJWxkOiVsZAAlbGQ6JWxkAGltYXAAaW1hcABubnRwAG5udHAAUmVtZW1i ZXI6IHRoZSAiTyIgY29tbWFuZCBpcyBhbHdheXMgb3B0aW9uYWwAUGluZSBQ YW5pYzogJXMKAAoKUHJvYmxlbSBkZXRlY3RlZDogIiVzIi4KUGluZSBFeGl0 aW5nLgoAZmZvAFBpbmUgcGFuaWNlZC4gKFJlYXNvbiBmb3IgcGFuaWMgaXMg dG9vIGxvbmcgdG8gdGVsbCkAAAAAACRJZDogcmVwbHkuYyx2IDQuMTcyIDE5 OTYvMDMvMjUgMDg6MDM6NTIgaHViZXJ0IEV4cCAkAAAAAB2/qAAdv7MAHb+4 AB2/wwAdv88AHb/bAB2/5QAAAAAAAABmAAAAZgAdv+8AHb/xAAAAcgAAAHIA Hb/7AB2//QAAAGIAAABiAB3AAwAdwAX/////AAAAAAAAAAAAAAAAAB3BcQAd wYsAHci7QgAAAE5ld3Nncm91cHMAUGF0aABSZWZlcmVuY2VzAEZvbGxvd3Vw LVRvAFJlc2VudC1Gcm9tAFJlc2VudC1UbwBSZXNlbnQtQ2MARgBGb2xsb3ct dXAAUgBSZXBseQBCAEJvdGgACiAtIHJlcGx5ICglcyBtc2dzKSAtCgBJbmNs dWRlICVzJXNvcmlnaW5hbCBtZXNzYWdlJXMgaW4gUmVwbHkAACAAAHMAAFJl cGx5IGNhbmNlbGxlZABFcnJvciBmZXRjaGluZyBtZXNzYWdlICVzLiBDYW4n dCByZXBseSB0byBpdC4APFBpbmUuADxNUy1DLgA8TUwtLgBGb2xsb3ctdXAg dG8gbmV3cyBncm91cChzKSwgUmVwbHkgdmlhIGVtYWlsIHRvIGF1dGhvciBv ciBCb3RoPyAAUG9zdGluZyB0byBzcGVjaWZpZWQgRm9sbG93dXAtVG8gZ3Jv dXBzAFJlcGx5IGNhbmNlbGxlZABVc2UgIlJlcGx5LVRvOiIgYWRkcmVzcyBp bnN0ZWFkIG9mICJGcm9tOiIgYWRkcmVzcwByZXBseS10bwBGcm9tAFJlcGx5 IGNhbmNlbGxlZABUbwBDYwBAAFJlcGx5IHRvIGFsbCByZWNpcGllbnRzAEAA UmVwbHkgY2FuY2VsbGVkAFJlOiBzZXZlcmFsIG1lc3NhZ2VzACVzAFdhcm5p bmc6IG5vIHZhbGlkIGFkZHJlc3NlcyB0byByZXBseSB0byEARXJyb3IgYWxs b2NhdGluZyBtZXNzYWdlIHRleHQACgAKAAoACgBFcnJvciBmZXRjaGluZyBt ZXNzYWdlICVzLiBDYW4ndCByZXBseSB0byBpdC4AMQAuIFRleHQgbm90IGlu Y2x1ZGVkAFdBUk5JTkchICBBdHRhY2htZW50cyBub3QgaW5jbHVkZWQgaW4g bXVsdGlwbGUgcmVwbHkuADEALiBUZXh0IG5vdCBpbmNsdWRlZABNdWx0aXBh cnQgd2l0aCBubyBsZWFkaW5nIHRleHQgcGFydCEATm9uLXRleHQgbWVzc2Fn ZSBub3QgaW5jbHVkZWQhAEVycm9yIGZldGNoaW5nIG1lc3NhZ2UgJXMuIENh bid0IHJlcGx5IHRvIGl0LgAxAC4gVGV4dCBub3QgaW5jbHVkZWQAMQAuIFRl eHQgbm90IGluY2x1ZGVkAAoAICBbTk9OLVRleHQgQm9keSBwYXJ0IG5vdCBp bmNsdWRlZF0ACgAxAC4gVGV4dCBub3QgaW5jbHVkZWQARXJyb3IgaW5jbHVk aW5nIGFsbCBtZXNzYWdlIHBhcnRzAEVycm9yIGluY2x1ZGluZyBhbGwgbWVz c2FnZSBwYXJ0cwAxAENPTVBPU0UgTUVTU0FHRSBSRVBMWQAlczoAACYlcwAu UkFXLUZJRUxELgA+IDwAJXMgJXMAUmU6ICVzAHlvdXIgbWFpbABfRlJPTV8A TWFueQAAT24gACwgACwgaXQgd2FzIHdyaXR0ZW46ACwgACB3cm90ZToAIHdy b3RlOgAKAAoAcG9zdGVyAFJlcGx5aW5nIHRvIFBvc3RlciBhcyBzcGVjaWZp ZWQgaW4gIkZvbGxvd3VwLVRvIgAKAC0tLS0tLS0tLS0gRm9yd2FyZGVkIG1l c3NhZ2UgLS0tLS0tLS0tLQAKACAgW0Vycm9yIGZldGNoaW5nIG1lc3NhZ2Ug aGVhZGVyIGRhdGFdAAoACiAtIGZvcndhcmQgLQoAJXMgZm9yd2FyZGVkIG1l c3NhZ2VzLi4uAEVycm9yIGZldGNoaW5nIG1lc3NhZ2UgJXMuIENhbid0IGZv cndhcmQgaXQuAEVycm9yIGFsbG9jYXRpbmcgbWVzc2FnZSB0ZXh0AAoARm9y d2FyZCBtZXNzYWdlcyBhcyBhIE1JTUUgZGlnZXN0AEZvcndhcmQgbWVzc2Fn ZSBhcyBhbiBhdHRhY2htZW50AEZvcndhcmQgbWVzc2FnZSBjYW5jZWxsZWQA RGlnZXN0AERpZ2VzdCBvZiAlcyBtZXNzYWdlcwANCgAKAAoARXJyb3IgZmV0 Y2hpbmcgbWVzc2FnZSAlcy4gQ2FuJ3QgZm9yd2FyZCBpdC4AADEAAC4gVGV4 dCBub3QgaW5jbHVkZWQAV0FSTklORyEgIEF0dGFjaG1lbnRzIG5vdCBpbmNs dWRlZCBpbiBtdWx0aXBsZSBmb3J3YXJkLgAAMQAALiBUZXh0IG5vdCBpbmNs dWRlZABNdWx0aXBhcnQgd2l0aCBubyBsZWFkaW5nIHRleHQgcGFydCEATm9u LXRleHQgbWVzc2FnZSBub3QgaW5jbHVkZWQhAEVycm9yIGZldGNoaW5nIG1l c3NhZ2UgJXMuIENhbid0IGZvcndhcmQgaXQuAAAxAAAuIFRleHQgbm90IGlu Y2x1ZGVkAEVycm9yIHJlZmVyZW5jaW5nIGJvZHkgcGFydCAxAAAxAAAuIFRl eHQgbm90IGluY2x1ZGVkADEAU0VORCBNRVNTQUdFAEZPUldBUkQgTUVTU0FH RQBFcnJvciBmZXRjaGluZyBtZXNzYWdlIGNvbnRlbnRzLiAgQ2FuJ3QgZm9y d2FyZCBtZXNzYWdlLgBjaGVja2luZyBzdWJqZWN0OiAiJXMiCgBOVUxMAChm d2QpACVzIChmd2QpAEZvcndhcmRlZCBtYWlsLi4uLgAKAAoALS0tLS0gSW5j bHVkZWQgdGV4dCAtLS0tLQAKAFNFTkQgTUVTU0FHRQBFcnJvciByZWFkaW5n IHRleHQgIiVzIgBFcnJvciBhbGxvY2F0aW5nIG1lc3NhZ2UgdGV4dAAKIC0g Ym91bmNlIC0KAEJPVU5DRSAocmVkaXJlY3QpICVkIG1lc3NhZ2VzIHRvIDog AFNlbmQgJWQgbWVzc2FnZXMgdG8gAEVycm9yIGZldGNoaW5nIG1lc3NhZ2Ug Y29udGVudHMuIENhbid0IHJlc2VuZCBtZXNzYWdlAFJlc2VudCBtYWlsLi4u LgBFcnJvciBhbGxvY2F0aW5nIG1lc3NhZ2UgdGV4dABQbGFpbgBAADEAAC4g VGV4dCBub3QgaW5jbHVkZWQARXJyb3IgZmV0Y2hpbmcgbWVzc2FnZSBjb250 ZW50cy4gQ2FuJ3QgcmVzZW5kIG1lc3NhZ2UAZXNlbnQtAGVjZWl2ZWQ6ACVz JXMgICAgW0Zvcm1hdHRpbmcgZXJyb3I6ICVzXSVzAAoACgAKAAoAICAgIFtF UlJPUiBmZXRjaGluZyB0ZXh0IG9mIG1lc3NhZ2VdAAoACgByaWNodGV4dAAl czogbWVzc2FnZSBudW1iZXIgJWxkACVkJXMlcwAuAAAAcmZjODIyADEAZXh0 ZXJuYWwtYm9keQBFcnJvciBmZXRjaGluZyBwYXJ0ICVzAEVycm9yIGZldGNo aW5nIHBhcnQgJXMAPFBpbmUuJS40cy4lLjIwcy4lMDJkJTAyZCUwMmQlMDJk JTAyZCUwMmQuJWQlY0AlLjUwcz4AU1VOAAoACgBFcnJvciAiJXMiIHJlYWRp bmcgc2lnbmF0dXJlIGZpbGUgIiVzIgAAAAAAAAAAJElkOiBzY3JlZW4uYyx2 IDQuODMgMTk5Ni8wMy8xNSAwNzoxMzo0MiBodWJlcnQgRXhwICQAAAAAAAAB AAAAAAAAAAAAAAAAAB3LwgAdy8UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAA AB3KhAAAAAAAAAAAAAAAAE4AAAAAAAABJTJkICUtNy43cyAlLTEwLjEwcyAl ZAoAKG5vIGttKQAobnVsbCkAKG5vIGttKQAobnVsbCkAAHJvdzogJWQsIHJl YWxfcm93OiAlZCwgY29sdW1uOiAlZAoARiVkACAAJXMgJXMAcmV0AHRhYgBz cGMAXkMAQ2FuY2VsAHByZXZfY29sOiAlZCwgcHJldl9lbmQ6JWQsIHRvcF9j b2x1bW46JWQgc3BhY2luZzolZAoAJXMlcyVzACgAACkAAHNldF90aXRsZWJh ciAtIHN0eWxlOiAlZCAgY3VycmVudCBtZXNzYWdlIGNudDolbGQAICBjdXJy ZW50X3BsOiAlbGQgIHRvdGFsX3BsOiAlbGQKAABQSU5FICVzAChDTE9TRUQp AChSRUFET05MWSkAAE1zZwBNZXNzYWdlAFBhZ2UgJWQgb2YgJWQgIAAlcyAl cyVzAABzACVzICVzIG9mICVzICVzACAgIABERUwAQU5TAE5FVwAgICAAJXMg JXMgb2YgJXMgJXMgJXMAREVMAEFOUwBORVcAICAgAExpbmUgJSpsZCBvZiAl KmxkICVzICAgIABGaWxlOiAlcyVzAAAuLi4APCUqLipzPiAlcyVzAEZvbGRl cjogJXMlcwAlcyBvZiAlcyAlcyAlcyVzAERFTABBTlMATkVXACAgIAAlcyBv ZiAlcyAlcyVzACAgIABERUwAQU5TAE5FVwAgICAAJSpsZCBvZiAlKmxkICVz ICAgIABBTEwAVE9QAEVORAAlMmxkJSUAVXBkYXRlX3RpdGxlYmFyX3BhZ2Ug d2l0aCB3cm9uZyBzdHlsZQAlcwAlcyBvZiAlcyAgIABERUwAQU5TAE5FVwAg ICAAQ2FuJ3QgaGFwcGVuIGluIHNhdmViaXRzKCkKAENhbid0IGhhcHBlbiBp biBlcXVhbGJpdHMoKQoAACRJZDogc2VuZC5jLHYgNC4zNjcgMTk5Ni8wNC8x MSAyMDozMToxMSBtaWtlcyBFeHAgJAAAIj8YAAAAAAAfvsgAAAAA7//ssAAd 14MAHdeOABiuiAAAAAoAAAAAAAAAAAABsqQAAAAAAAAAAAAAwWwAHdeTVAAA AAAAAAAAAAAAAB3XnQAd16gAGK60AAAACgAAAAAAAAAAAAGypAAAAAAAAAAA AADBbAAd17FUAAAAAAAAAAAAAAAAHde7AB3XxgAYrBQAAAAKAAAAAAAAAAAA AbKkAAAAAAAAAAAAAMFsAB3XyUQAAAAAAAAAAAAAAAAd19MAHdfeABitDAAA AAoAAAAAAAAAAAABsqQAAAAAAAAAAAAAwWwAHdfhRAAAAAAAAAAAAAAAAB3X 6wAd1/YAGK08AAAACgAAAAAAAAAAAAGypAAAAAAAAAAAAADBbAAd1/pUAAAA AAAAAAAAAAAAHdgEAB3YDwAYrzgAAAAKAAAAAAAAAAAABVD4AAAAAAAAAAAA BV8IAB3YGlQAAAAAAAAAAAAAAAAd2CUAHdgwABivdAAAAAoAAAAAAAAAAAAA AAAAAAAAAAAAAAAEjfwAHdg0HAAAAAAAAAAAAAAAAB3YPQAd2EgAGK3AAAAA CgAAAAAAAAAAAAGojAAAAAAAAAAAAADC4AAd2ExUAAAAAAAAAAAAAAAAHdhW AB3YYQAYr9QAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3YamQAAAAA AAAAAAAAAAAd2HMAHdh+ABivrAAAAAoAAAAAAAAAAAAMueQAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAB3YhgAd2IcAAAAAAAAACgAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdiSAB3YkwAAAAAAAAAK AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2JgA HdiZAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAB3YpQAd2KYAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAHdixAB3YsgAAAAAAAAAKAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2LUAHdi2AAAAAAAAAAoA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAGK7oAAAACgAAAAAAAAAAAAGypAAAAAAAAAAAAADBbAAd2L1UAAAAAAAA AAAAAAAAAAAAAAAAAAAYrwwAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAABAAAAAAAAAAAAAAAAAd2McAAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAd2MwAAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd 2NUAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2NgAAAAB8AAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2NsAAAABsAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAd2N8AAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAd2OoAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd 2O4AAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2PIAAAAD4AAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2PsAAAAE4AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAd2QMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAd2Q4AAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd 2RMAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2R8AAAAAYAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2SoAAAABAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAd2S0AAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd 6IksIAAAAAAAAAAd7KAAHeynAB3ssAAd7LUAHey+AB3syQAd7NUAHezaAB3s 7AAd7QAAHe0UAB3tKgAd7TwAHe1OAAAAAAAAAAAKCiAgICAtLS0tIENPTVBP U0UgU0NSRUVOIChub3QgaW4gcGljbyB5ZXQpIC0tLS0KAC5waW5lLWludGVy cnVwdGVkLW1haWwAW10AQ29udGludWUgSU5URVJSVVBURUQgY29tcG9zaXRp b24gKGFuc3dlcmluZyAibiIgd29uJ3QgZXJhc2UgaXQpAENvbXBvc2l0aW9u IGNhbmNlbGxlZABbXQBDb250aW51ZSBwb3N0cG9uZWQgY29tcG9zaXRpb24g KGFuc3dlcmluZyAiTm8iIHdvbid0IGVyYXNlIGl0KQBDb21wb3NpdGlvbiBj YW5jZWxsZWQAUHJvYmxlbSBjcmVhdGluZyBzcGFjZSBmb3IgbWVzc2FnZSB0 ZXh0LgAAQ09NUE9TRSBNRVNTQUdFAFtdAG5vX21haWxib3g+AEVtcHR5IGZv bGRlci4gIE5vIG1lc3NhZ2VzIHJlYWxseSBwb3N0cG9uZWQhAERFTEVURUQA RGVsZXRlZCBtZXNzYWdlcyB3aWxsIGJlIHJlbW92ZWQgZnJvbSBmb2xkZXIu ICBEZWxldGUAVW5kZWxldGUgbWVzc2FnZXMgdG8gcmVtYWluIHBvc3Rwb25l ZCwgYW5kIHRoZW4gY29udGludWUgbWVzc2FnZQBDb21wb3NpdGlvbiBjYW5j ZWxsZWQARmNjAFJlZmVyZW5jZXMATGNjAE5ld3Nncm91cHMAADEAAEVycm9y IGluY2x1ZGluZyBhbGwgbWVzc2FnZSBwYXJ0cwAxAABcREVMRVRFRABObyBt b3JlIHBvc3Rwb25lZCBtZXNzYWdlcywgcmV0dXJuaW5nIHRvICIlcyIARnJv bSAgICA6IABGcm9tAFRvIEFkZHJCawBSZXBseS1UbzogAFJlcGx5IFRvAFRv IEFkZHJCawBUbyAgICAgIDogAFRvAFRvIEFkZHJCawBDYyAgICAgIDogAENj AFRvIEFkZHJCawBCY2MgICAgIDogAEJjYwBUbyBBZGRyQmsATmV3c2dycHM6 IABOZXdzZ3JvdXBzAFRvIE53c0dycHMARmNjICAgICA6IABGY2MAVG8gRmxk cnMATGNjICAgICA6IABMY2MAVG8gQWRkckJrAEF0dGNobW50OiAAQXR0Y2ht bnQAVG8gRmlsZXMAU3ViamVjdCA6IABTdWJqZWN0AABSZWZlcmVuY2VzAABE YXRlAABJbi1SZXBseS1UbwAATWVzc2FnZS1JRAAAVG8AAFNlbmRlcgBUbyBB ZGRyQmsARnJvbQBSZXBseS1UbwBUbwBjYwBiY2MATmV3c2dyb3VwcwBGY2MA TGNjAEF0dGNobW50AFN1YmplY3QAUmVmZXJlbmNlcwBEYXRlAEluLVJlcGx5 LVRvAE1lc3NhZ2UtSUQAVG8AWC1TZW5kZXIACiA9PT0gc2ltcGxlIHNlbmQg Y2FsbGVkID09PSAKAEludGVybmFsIGVycm9yOiAxKUZyZWVUZXh0IGhlYWRl ciAlZABJbnRlcm5hbCBlcnJvcjogQWRkcmVzcyBoZWFkZXIgJWQAVW5rbm93 biBoZWFkZXIgdHlwZSAlZCBpbiBwaW5lX3NpbXBsZV9zZW5kAF5UAFRvIEFk ZHJCawBGT1JXQVJEIChhcyBlLW1haWwpIHRvIDogAEJPVU5DRSAocmVkaXJl Y3QpIG1lc3NhZ2UgdG8gOiAASW50ZXJuYWwgcHJvYmxlbSBlbmNvdW50ZXJl ZAAlcyIlLjUwcyIAU2VuZCBtZXNzYWdlIHRvIABNZXNzYWdlIE5PVCBzZW50 IG9yIHdyaXR0ZW4gdG8gZmNjLgBjYW4ndCBvcGVuIGZjYywgY29udAoARmNj ACB0byAlLjQwcwBGY2MgRmFpbGVkIS4gIE5vIG1lc3NhZ2Ugc2F2ZWQuAGV4 cGxpY2l0IGZjYyB3cml0ZSBmYWlsZWQhCgBCb3VuY2UgZmFpbGVkCgBTZW5k IGNhbmNlbGxlZABFcnJvciBpbiBhZGRyZXNzOiAlcwBObyBhZGRyZXNzZWUh ICBObyBlLW1haWwgc2VudC4AU2VuZCBjYW5jZWxsZWQACj09PSBzZW5kIGNh bGxlZCA9PT0KAGZsYWdzOiAleAoAUG9zdCB0byBjdXJyZW50IG5ld3Nncm91 cCAoJXMpAE1lc3NhZ2UgY2FuY2VsbGVkAD09PSBzZW5kOiBjYW5jZWxsZWQK AEludGVybmFsIGVycm9yOiBpPSVkIGluIHBpbmVfc2VuZABCb3RjaGVkOiBV bm1hdGNoZWQgRnJlZVRleHQgaGVhZGVyIGluIHBpbmVfc2VuZABVbmRpc2Ns b3NlZCByZWNpcGllbnRzAEludGVybmFsIGVycm9yOiBBZGRyZXNzIGhlYWRl ciAlZABVbmtub3duIGhlYWRlciB0eXBlICVkIGluIHBpbmVfc2VuZABOb3Qg YWxsb3dlZCB0byBjaGFuZ2UgaGVhZGVyICJGcm9tIgBVbmtub3duIGN1c3Rv bSBoZWFkZXIgdHlwZSAlZAAgICAgICAgIDogAE5vIGRlZmF1bHQtY29tcG9z ZXItaGRycyBtYXRjaGVkLCBkaXNwbGF5aW5nIGRlZmF1bHRzAAAKICAtLS0t IENPTVBPU0VSIC0tLS0KAC4uLiBjb21wb3NlciByZXR1cm5zICgweCV4KQoA cGluZV9zZW5kOiVzIGhhbmRsaW5nCgBTVVNQRU5EAEhVUABDQU5DRUwASFVI PwBNZXNzYWdlIGNhbmNlbGxlZABOb3QgYWxsb3dlZCB0byBwb3N0cG9uZSBt ZXNzYWdlIHVudGlsIGFkZHJlc3NlcyBhcmUgcXVhbGlmaWVkAC5waW5lLWlu dGVycnVwdGVkLW1haWwAJXNGcm9tICVzQCVzICUuMjRzDQoAAA0KACoqKkNB TidUIFdSSVRFICVzOiAlcwoATm8gcG9zdHBvbmVkIGZpbGUgZGVmaW5lZABw b3N0cG9uZWQgbWVzc2FnZQBkZWFkLmxldHRlcgBkZWFkLmxldHRlcgAAKioq IFBJUEUgRkFJTEVEOiAlcwoAKioqIENBTidUIENSRUFURSAlczogJXMKACoq KkNBTidUIEFMTE9DQVRFIHRlbXAgc3RvcmU6ICVzIABTYXZlIGNvbXBvc2l0 aW9uIG9uIEhVUCAlc0VECgBTVUNDRUVEAEZBSUwAQ29tcG9zaXRpb24gcG9z dHBvbmVkLiBTZWxlY3QgQ29tcG9zZSB0byByZXN1bWUuAE1lc3NhZ2UgY2Fu Y2VsbGVkAENvbnRpbnVpbmcgY29tcG9zaXRpb24uICBNZXNzYWdlIG5vdCBw b3N0cG9uZWQgb3Igc2VudAA9PT0gc2VuZGluZzogAFBvc3RlZCBtZXNzYWdl IG1heSBnbyB0byB0aG91c2FuZHMgb2YgcmVhZGVycy4gUmVhbGx5IHBvc3QA TWVzc2FnZSBub3QgcG9zdGVkAG5vIHBvc3QsIGNvbnRpbnVpbmcKAE5vIHJl Y2lwaWVudHMgc3BlY2lmaWVkIQBubyByZWNpcCwgY29udGludWluZwoAYWRk cnMgZmFpbGVkLCBjb250aW51aW5nCgBNZXNzYWdlIE5PVCBzZW50IG9yIHdy aXR0ZW4gdG8gZmNjLgBjYW4ndCBvcGVuL2FsbG9jYXRlIGZjYywgY29udCdn CgBQb3N0IGZhaWxlZCwgY29udGludWluZwoARmNjACB0byAlLjQwcwBGY2Mg RmFpbGVkIS4gIE5vIG1lc3NhZ2Ugc2F2ZWQuAGV4cGxpY2l0IGZjYyB3cml0 ZSBmYWlsZWQhCgBTZW5kIGFuZCBQb3N0IGZhaWxlZCwgY29udGludWluZwoA TWVzc2FnZSAlcyVzJXMlcyVzJXMlcy4AcG9zdGVkAE5PVCBwb3N0ZWQAACwg ACBhbmQgAABzZW50AE5PVCBTRU5UAAAgYW5kIGNvcGllZCB0byAAT05MWSBj b3BpZWQgdG8gAAAiAAAAIgAALABcQU5TV0VSRUQAU2VuZCBmYWlsZWQsIGNv bnRpbnVpbmcKAD09PSBzZW5kIHJldHVybmluZyA9PT0KAENhbid0IHNlbmQg dG8gYWRkcmVzcyAlczogJXMAbm90IGluIGFkZHJlc3Nib29rAFJlc3RyaWN0 ZWQgZGVtbyB2ZXJzaW9uIG9mIFBpbmUuIFlvdSBtYXkgb25seSBzZW5kIG1h aWwgdG8geW91cnNlbGYAbWFpbGVyLWRhZW1vbgBSZWFsbHkgc2VuZCB0aGlz IG1lc3NhZ2UgdG8gdGhlIE1BSUxFUi1EQUVNT04ATmV3cyBwb3N0aW5ncyBN VVNUIGhhdmUgYSBzdWJqZWN0ISAgUGxlYXNlIGFkZCBvbmUhAFVTLUFTQ0lJ AEVycm9yIGluc2VydGluZyBNZXNzYWdlAEVycm9yIGluc2VydGluZyBNZXNz YWdlAC4uLiVzAFkAWWVzAE4ATm8AXlAAUHJldiBGaWx0ZXIAXk4ATmV4dCBG aWx0ZXIAXlcAAAAAAFNlbmQgbWVzc2FnZSVzJXMlcyVzJXMlcyVzPyAAICgA AGZpbHRlcmVkIHRocnUgIgAAdW5maWx0ZXJlZAAAIgAAIAAAaW4gdmVyYm9z ZSBtb2RlAAApAABOb3JtYWwAVmVyYm9zZQBObyBNZXNzYWdlIFNlbnQAU2Vu ZCBDYW5jZWxsZWQARmlsZSAlcyBhdHRhY2hlZCBhcyB0eXBlICVzLyVzAFVw bG9hZCBjbWQgY2FsbGVkIHRvIHhmZXIgIiVzIgoAPE5PIEZJTEU+AHB1AEVy cm9yIGRldGVybWluaW5nIHNpemUgb2YgJXM6ICVzACEhISBVcGxvYWQgY21k ICIlcyIgZmFpbGVkIGZvciAiJXMiOiAlcwoARXJyb3Igb3BlbmluZyBwaXBl AAoAQ2FuJ3QgY3JlYXRlIHNwYWNlIGZvciBmaWx0ZXIgdGVtcG9yYXJ5IGZp bGUuAENhbid0IG9wZW4gdGVtcCBmaWxlIGZpbHRlciB3cm90ZS4ARmlsdGVy IGNvbW1hbmQgcmV0dXJuZWQgZXJyb3IuAENhbid0IGV4ZWMgZmlsdGVyIHRl eHQuAA0KJXMgIEhpdCByZXR1cm4gdG8gY29udGludWUuAENhbid0IGNyZWF0 ZSBzcGFjZSBmb3IgZmlsdGVyZWQgdGV4dC4ARmlsdGVyAFByb2JsZW0gZmls dGVyaW5nOiAlcwBGaWx0ZXIgRkFJTEVEOiAlcwoAcGluZSVzQCVzADM5MwBk b2NzZXJ2ZXIuY2FjLndhc2hpbmd0b24uZWR1AERvY3VtZW50IFJlcXVlc3QA RG9jdW1lbnQgcmVxdWVzdDogUGluZQAzOTMAIGZvciBOZXcgVXNlcnMAIGFu ZCBJTUFQACBhbmQgTk5UUAAlc2VxdWVzdCBzZW50IGZyb20gIiVzIgBObyBy AFIAUHJvYmxlbSBjcmVhdGluZyBzcGFjZSBmb3IgbWVzc2FnZSB0ZXh0LgBT ZW5kaW5nIG1haWwuLi4KAENhbid0IHNlbmQgbWVzc2FnZS4gTm8gcmVjaXBp ZW50cyBzcGVjaWZpZWQhAFNlbmRpbmcgbWFpbABjYWxsX21haWxlcjogdmlh IFRDUAoAY2FsbF9tYWlsZXI6IHZpYSBwaXBlCgBsb2NhbGhvc3QAU2VuZCB2 aWEgcGlwZSBmYWlsZWQhCgBTZW5kIEZhaWxlZCEAT3BlbmVkIFNNVFAgc2Vy dmVyICIlcyIKAHNkAHcATWFpbCBub3Qgc2VudC4gIFZFUkJPU0UgbW9kZSBl cnJvciVzJS41MHMuADogAAAAQ2FuJ3Qgb3BlbiB0bXAgZmlsZSBmb3IgVkVS Qk9TRSBtb2RlLgBDYW4ndCBjcmVhdGUgdG1wIGZpbGUgbmFtZSBmb3IgVkVS Qk9TRSBtb2RlLgBNQUlMAE1haWwgbm90IHNlbnQuIFNlbmRpbmcgZXJyb3Il cyUuNDBzADogAC4AAE1haWwgbm90IHNlbnQ6ICUuNjBzAFNlbmQgRXJyb3I6 ICIlcyIKAEVycm9yIHNlbmRpbmc6ICUuNjBzAFZlcmJvc2UgU01UUCBvdXRw dXQgcmVjZWl2ZWQAVmVyYm9zZSBTTVRQIEludGVyYWN0aW9uAGNhbGxfbWFp bGVyIEVSUk9SOiAlcwoARm9sZGVyICIlLjIwcyIgaW4gPCUuMzBzPiBkb2Vz bid0IGV4aXN0LiBDcmVhdGUARm9sZGVyICIlLjQwcyIgZG9lc24ndCBleGlz dC4gIENyZWF0ZQBGY2Mgb2YgbWVzc2FnZSByZWplY3RlZABGb2xkZXIgIiUu NDBzIiBkb2Vzbid0IGV4aXN0LiAgQ3JlYXRlAEZjYyBvZiBtZXNzYWdlIHJl amVjdGVkAFdyaXRpbmcgJXMKAABXcml0aW5nIABbXQBXcml0ZSB0byAiJXMi IEZBSUxFRCEhIQBFUlJPUiBhcHBlbmRpbmcgJXMgaW4gIiVzIgBkb25lLgoA AG5hbWUAWyVzJXMlc10AOiAAAABALlJBVy1GSUVMRC4AAABAAEVycm9yICIl cyIsIGNvdWxkbid0IGF0dGFjaCBmaWxlICIlcyIAbmFtZQBuYW1lAG5hbWUA bmFtZQBHSUYAR0lGAEpGSUYASlBFRwBNTQBJSQBUSUZGAFBvc3RTY3JpcHQA LnNuZABCYXNpYwBBUFBMRUZJTEUAWklQAG9jdGV0LXN0cmVhbQBvY3RldC1z dHJlYW0Ab2N0ZXQtc3RyZWFtAG9jdGV0LXN0cmVhbQBQTEFJTgBjaGFyc2V0 AGNoYXJzZXQAY2hhcnNldABjaGFyc2V0AFVTLUFTQ0lJAERJUkVDVE9SWQBQ Uk9GSUxFAFgtRW1haWwtQWJvb2stRW50cnkAY2hhcnNldABjaGFyc2V0AGNo YXJzZXQAVVMtQVNDSUkADQogICAgAA0KICAgIAANCgANCgBVbmtub3duIGhl YWRlciB0eXBlOiAlcwBNSU1FLVZlcnNpb246IDEuMA0KAE1JTUUtVmVyc2lv bjogMS4wDQoADQoADQoALS0gcGluZV9lbmNvZGVfYm9keTogJWQKACVsZC0l bGQtJWxkPTolbGQAQk9VTkRBUlkALS0gcGluZV9yZmM4MjJfb3V0cHV0CgAt LSBwaW5lX3JmYzgyMl9vdXRwdXRfYm9keTogJWQKAEJPVU5EQVJZAC0AICBU aGlzIG1lc3NhZ2UgaXMgaW4gTUlNRSBmb3JtYXQuICBUaGUgZmlyc3QgcGFy dCBzaG91bGQgYmUgcmVhZGFibGUgdGV4dCwNCiAgd2hpbGUgdGhlIHJlbWFp bmluZyBwYXJ0cyBhcmUgbGlrZWx5IHVucmVhZGFibGUgd2l0aG91dCBNSU1F LWF3YXJlIHRvb2xzLg0KICBTZW5kIG1haWwgdG8gbWltZUBkb2NzZXJ2ZXIu Y2FjLndhc2hpbmd0b24uZWR1IGZvciBtb3JlIGluZm8uDQoNCgAtLSVzDQoA LS0lcy0tAA0KAA0KAC0tIHBpbmVfcmZjODIyX291dHB1dF9ib2R5OiBzZWdt ZW50ICVsZCBieXRlcwoARW5jb2RpbmcgRXJyb3IgIiVzIgANCgANCgBDb250 ZW50LVR5cGU6ICVzAC8lcwA7ICVzPQA7IGNoYXJzZXQ9VVMtQVNDSUkADQoA Q29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogJXMNCgBDb250ZW50LUlEOiAl cw0KAENvbnRlbnQtRGVzY3JpcHRpb246ICVzDQoADQoAVkVSQgBPTgBQb3N0 aW5nIG5ld3MAUG9zdGluZzogWyVzXQoARXJyb3IgcG9zdGluZyBtZXNzYWdl OiAlLjYwcwBFcnJvciBjb25uZWN0aW5nIHRvIG5ld3Mgc2VydmVyOiAlLjYw cwBzZW5kZXIAeC1zZW5kZXIAZGF0ZQByZWNlaXZlZABtZXNzYWdlLWlkAGlu LXJlcGx5LXRvAHBhdGgAcmVzZW50LW1lc3NhZ2UtaWQAcmVzZW50LW1lc3Nh Z2UtZGF0ZQByZXNlbnQtbWVzc2FnZS1mcm9tAHJlc2VudC1tZXNzYWdlLXNl bmRlcgByZXNlbnQtbWVzc2FnZS10bwByZXNlbnQtbWVzc2FnZS1jYwByZXNl bnQtbWVzc2FnZS1yZXBseS10bwBJbnRlcm5hbCBlcnJvciBzZXR0aW5nIGRl ZmF1bHQgaGVhZGVyAEZyb20AUmVwbHktVG8AAE5vdCBhbGxvd2VkIHRvIGNo YW5nZSBoZWFkZXIgIiVzIgBSZXR1cm4tUmVjZWlwdC10bwAAJElkOiBzaWdu YWxzLmMsdiA0Ljk5IDE5OTYvMDQvMTEgMDU6MjQ6MTAgbWlrZXMgRXhwICQA AAAAHfAsAB3wMQAd8DYAHfA7AB3wQAAd8EVpbml0X3NpZ25hbHMoKQoAZW5k X3NpZ25hbHMoJWQpCgBFcnJvciByZXNldHRpbmcgc2lnbmFsczogJXMKAGF1 Z2VyX2luX3NpZ25hbCgpCgBSZWNlaXZlZCBhYm9ydCBzaWduYWwACgoqKiBS ZWNlaXZlZCBTSUdIVVAgKioKCgoKAAoKUGluZSBmaW5pc2hlZC4gUmVjZWl2 ZWQgaGFuZyB1cCBzaWduYWwKCgAKCioqIFJlY2VpdmVkIFNJR1RFUk0gKioK CgoKAAoKUGluZSBmaW5pc2hlZC4gUmVjZWl2ZWQgdGVybWluYXRlIHNpZ25h bAoKAAoKKiogUmVjZWl2ZWQgU0lHVVNSMiAqKgoKCgoAQW5vdGhlciBQaW5l IGlzIGFjY2Vzc2luZyBJbmJveC4gIFNlc3Npb24gbm93IFJlYWQtT25seS4A KiogSU5CT1ggd2VudCByZWFkLW9ubHkgKioKCgBBbm90aGVyIFBpbmUgaXMg YWNjZXNzaW5nIGZvbGRlci4gIFNlc3Npb24gbm93IFJlYWQtT25seS4AKiog c2Vjb25kYXJ5IGZvbGRlciB3ZW50IHJlYWQtb25seSAqKgoKAFNJR1dJTkNI IHJlYWR5X2Zvcl93aW5jaDogJWQgd2luY2hfb2NjdXJlZDolZAoAU0lHQ0hM RCByYWlzZWQKADxcPiAAPHw+IAA8Lz4gADwtPiAAICAgIAA8LT4gAGJ1c3lf YWxhcm0oJWQsICVzLCAlcCwgJWQpCgBCdXN5AEJ1c3kAJXMgfCUqc3wAACVz JSpzAABjYW5jZWxfYnVzeV9hbGFybSglZCkKACVzIHwlKnMxMDAlJSUqc3wA AAAlcyUqc0RPTkUAAHN1c3BlbmRfYnVzeV9hbGFybQoAcmVzdW1lX2J1c3lf YWxhcm0KAGFsYXJtX3NpZ25hbCgpCgAlcyB8JXMlcyUqc3wAAD4AAAAlcyVz AEYxAD8AUGluZSBzdXNwZW5zaW9uIG5vdCBlbmFibGVkIC0gc2VlIGhlbHAg dGV4dAAKCiAtLS0gJXMgLSBTVVNQRU5EIC0tLS0gICVzAFJFTU9URQBMT0NB TABleGl0AGZnAAoKIC0tLS0gUkVUVVJOIEZST00gU1VTUEVORCAtLS0tICAl cwBTdXNwZW5kZWQgZm9yIHRvbyBsb25nLCBJTUFQIGNvbm5lY3Rpb24gYnJv a2VuAApQaW5lIHN1c3BlbmRlZC4gR2l2ZSB0aGUgIiVzIiBjb21tYW5kIHRv IGNvbWUgYmFjay4KAFdhcm5pbmc6IFlvdXIgSU1BUCBjb25uZWN0aW9uIHdp bGwgYmUgY2xvc2VkIGlmIFBpbmUAaXMgc3VzcGVuZGVkIGZvciBtb3JlIHRo YW4gMzAgbWludXRlcwoARG9uZSB3aXRoIElNQVAgY3JpdGljYWwgb24gJXMK ADxubyBmb2xkZXI+AERvbmUgd2l0aCBJTUFQIGNyaXRpY2FsIG9uICVzCgA8 bm8gZm9sZGVyPgAAAAAAACRJZDogc3RhdHVzLmMsdiA0Ljg0IDE5OTYvMDQv MTAgMjI6MTc6MjggbWlrZXMgRXhwICQAAAAAAB+9sAAAAAAAHfPJAAAAeQAA AHkAHfQVAB30FwAAAG4AAABuAB30GwAd9B3/////AAAAAAAAAAAAAAAAAAAA AHFfc3RhdHVzX21lc3NhZ2UoJS40MHMpCgBTVEFUVVM6IGRpZmY6JWQsIGRp c3BsYXllZDogJWxkLCBub3c6ICVsZAoAQ2xlYXJpbmcgc3RhdHVzIGxpbmUK AFNUQVRVUyBjbWQ6JWQsIG1heDolZCwgbWluJWQKAGRfcV9zdGF0dXNfbWVz c2FnZSglLjQwcykKAF0Ab3V0cHV0X21lc3NhZ2UoJXMpCgAqICogKiBSZWFk IG1lc3NhZ2UgYWJvdmUgdGhlbiBoaXQgUmV0dXJuIHRvIGNvbnRpbnVlIFBp bmUgKiAqICoAWz4AIFsAPF0AXSAAWQBZZXMATgBObwAlLipzPyAAJS4qcz8g AD8ASGVscABeQwBDYW5jZWwAUHJvZ3JhbW1pbmcgYm90Y2ggaW4gcmFkaW9f YnV0dG9ucygpOiB0b28gbWFueSBrZXlzAFslc10AWyVzXQBXYW50X3RvIHJl YWQ6ICVzICglZCkKAFl5Tm4AAAAAAAAAACRJZDogc3RyaW5ncy5jLHYgNC40 MiAxOTk2LzA0LzA4IDIzOjEyOjUzIG1pa2VzIEV4cCAkAAAAAB31+AAd9fwA HfYAAB32BAAd9ggAHfYMAB32EAAAAAAAHfYUAB32GAAd9hwAHfYgAB32JAAd 9igAHfYsAB32MAAd9jQAHfY4AB32PAAd9kAAAAAAAAAAAAAAAB8AAAAcAAAA HwAAAB4AAAAfAAAAHgAAAB8AAAAfAAAAHgAAAB8AAAAeAAAAHwAd9kgAA//4 AAAAAAAd9kwAA//5AAAAAAAd9lAAA//5AAAAAAAd9lQAA//6AAAAAAAd9lgA A//6AAAAAAAd9lwAA//7AAAAAAAd9mAAA//7AAAAAAAd9mQAA//8AAAAAAAd 9mgAAwAJAAAAAAAd9mwAAwAAAAAAAAAd9nAAAgAAAAAAAAAAAAAAAAAAAAAA AAAd+TAAHflBU3VuAE1vbgBUdWUAV2VkAFRodQBGcmkAU2F0AEphbgBGZWIA TWFyAEFwcgBNYXkASnVuAEp1bABBdWcAU2VwAE9jdABOb3YARGVjAHh4eABQ U1QAUERUAE1TVABNRFQAQ1NUAENEVABFU1QARURUAEpTVABHTVQAVVQAUGFy c2UgZGF0ZTogIiVzIiB0by4uICBob3Vyc19vZmZfZ210OiVkICBtaW5fb2Zm X2dtdDolZAoAUGFyc2UgZGF0ZTogd2tkYXk6JWQgIG1vbnRoOiVkICB5ZWFy OiVkICBkYXk6JWQgIGhvdXI6JWQgIG1pbjolZCAgc2VjOiVkCgBFU0MAREVM AFRBQgBMSU5FRkVFRABSRVRVUk4AWE9OAFhPRkYAVXAgQXJyb3cARG93biBB cnJvdwBSaWdodCBBcnJvdwBMZWZ0IEFycm93AFByZXYgUGFnZQBOZXh0IFBh Z2UASG9tZQBFbmQARGVsZXRlAEYlZABeJWMAJWMAY29tYXRvc2UoJWxkKSBy ZXR1cm5zOgAwACUwM2xkACVkACIlcyIKAEdNSwAwIGJ5dGVzACVsZCVzJXMA QgBieXRlcwAlbGQuJWxkJXMlcwBCAGJ5dGVzACVkdGgAJWRzdAAlZHRoACVk bmQAJWR0aAAlZHJkACVkdGgAJWxkACVkAE5vbi1udW1lcmljIHZhbHVlICgn JWMnIGluICIlLjhzIikgaW4gJXMuIFVzaW5nICIlZCIAJXMgb2YgJWQgbm90 IHN1cHBvcnRlZCAoTSVzICVkKS4gVXNpbmcgIiVkIgBheABpbgAlcyBvZiAl ZCBub3Qgc3VwcG9ydGVkLiBVc2luZyAiJWQiAAAAPT8AVVMtQVNDSUkAUkZD MTUyMl9kZWNvZGU6IGNoYXJzZXQgbWlzbWF0Y2g6ICVzCgBSRkMxNTIyX2Rl Y29kZTogVW5rbm93biBFTkNPRElORzogJXMKAD89AFJGQzE1MjJfZGVjb2Rl OiBCT0dVUyBJTlBVVDogLS0+JXM8LS0KACgpPD5ALDs6Ii9bXT8uPQA/AD8A Pz0APT8APT8APT8APwA/AD89AA0KIAAwMTIzNDU2Nzg5QUJDREVGAEFCQ0RF RkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4 eXowMTIzNDU2Nzg5Ky8AAAAAAAAAJElkOiB0dHlpbi5jLHYgNC4xMjQgMTk5 Ni8wNC8wNSAyMDoxMzowNSBtaWtlcyBFeHAgJAAAAAAAAAAA/////wAAAAAA AAAAAAAAAAAd/T0AHf1AAAAAAAAd/UUAHf1IAAAAAAAd/U8AHf1SAAAAAAAd /VYAHf1aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAd+dQAAAAAAAAAAAAAAAAA AAAAAAAAEAAQAAAAAAAAG1tNABtPUAAbT1EAG09SABtPUwAbT3AAG09xABtP cgAbT3MAG090ABtPdQAbT3YAG093ABtPQQAbT0IAG09DABtPRAAbWzRKABtb M0oAG1sySgAbW04AG1s9YQAbWz1iABtbPWMAG1s9ZAAbWz1lABtbPWYAG1s9 ZwAbWz1oABtbPWkAG1s9agAbWz1rABtbPWwAG1tBABtbQgAbW0MAG1tEABtB ABtCABtDABtEABs/cgAbP3QAGz92ABs/eAAbWzEAG1syMTUAG1syMTcAG1sy MTkAG1syMjEAG18AGxsAYWJvdXQgdG8gZW5kX3R0eV9kcml2ZXIKAHVzLWFz Y2lpAFNlbGVjdCByZWFkZmRzOiVkIHRpbWV2YWw6JWQsJWQKAFNlbGVjdCBv biB0dHkgcmV0dXJuZWQgJWQKAFNlbGVjdCBlcnJvcjogJXMKAAoKKiogUGFy ZW50IGZvdW5kIHRvIGJlIGluaXQhPyEKCgByZWFkX2FfY2hhciBpbnRlcnJ1 cHRlZAoACgoqKiBFcnJvciByZWFkaW5nIGZyb20gdHR5IDogJXMKCgBFT0YA cmVhZF9hX2NoYXIgcmV0dXJuICdcJTAzbycKADAxMgBSZWFkIGNoYXIgcmV0 dXJuaW5nOiAlZCAlcwoAUmVhZCBjaGFyIHJldHVybmluZzogJWQgJXMKAFVT LUFTQ0lJAFJlYWQgY2hhciByZXR1cm5pbmc6ICVkICVzCgBSZWFkIGNoYXIg Y2FsbGluZyBkb19zdXNwZW5kCgBSZWFkIGNoYXIgcmV0dXJuaW5nOiAlZCAl cwoAdnQxMDIAdnQxMDAAG1s5OWgAdnQxMDIAdnQxMDAAG1s5OWwAUmVhZCBj b21tYW5kIHJldHVybmluZzogJWQgJXMKAF5HAEhlbHAAXkMAQ2FuY2VsAF5U AHh4eABSZXQAQWNjZXB0AD09PSBvcHRpb25hbGx5X2VudGVyIGNhbGxlZCA9 PT0KAHN0cmluZzoiJXMiICB5OiVkICB4OiVkICBsZW5ndGg6ICVkIGFwcGVu ZDogJWQKAHBhc3N3ZDolZCAgIHByb21wdDoiJXMiICAgbGFiZWw6IiVzIgoA AFVuZGVsZXRlOiAlZCAlZAoAVW5kZWxldGU6ICVkICVkCgBTY3JlZW4ncyB0 b28gdGhpbi4gT3VjaCEAb3B0aW9uYWxseV9lbnRlciAgUkVTSVpFIG5ld19j b2xzOiVkICB0b29fdGhpbjogJWQKACRJZDogdHR5b3V0LmMsdiA0Ljc0IDE5 OTYvMDQvMDkgMjE6Mzk6MTIgbWlrZXMgRXhwICQAAAAAAAAAIQAAAAAAHzL9 AAAAAFRFUk0AY2wAY20AdXAAZG8AbmQAYnMAc28Ac2UAdXMAdWUAbWQAbWUA Y2UAY2QAZGMAaWMAaW0AZWkAZGwAYWwAY3MAc2YAc3IAdGkAdGUAbGkAY28A a3UAa2QAa2wAa3IAa1AAa04Aa2gAa0UAa0QAazEAazIAazMAazQAazUAazYA azcAazgAazkAazsAazAARjEARjIATElORVMAQ09MVU1OUwBUZXJtaW5hbCB0 eXBlOiAlcwoAU2Nyb2xsIG1vZGU6ICVzCgBObyBTY3JvbGwASW5zZXJ0RGVs ZXRlAFNjcm9sbCBSZWdpb25zAAgAbmV3IHdpbiBzaXplIC0tLS0tPCVkICVk Pi0tLS0tLQoAaW9jdGwoVElPQ1dJTlNaKSBmYWlsZWQgOiVzCgBlbmRfc2Ny ZWVuIGNhbGxlZAoAJXMNCgAKAERJU1BMQVkAG10xOwAHAAAAAAAAAAAiIyQl JicoKSosOjs8PT4/W11cXnx/AAAAAQAAAAAAeQAAAHkAHgVnAB4FaQAAAG4A AABuAB4FbQAeBW8AAAAQAAAACgAeBXIAHgV1AAAADgAAAAsAHgWCAB4Fhf// //4AAAAAAAAAAAAAAAAAAABjAAAAYwAeBZIAHgWUAAABQAAAAAoAHgWgAB4F oQAAAUEAAAALAB4FogAeBaP/////AAAAAAAAAAAAAAAAAAAAIgAAAAEAAAAA JXMvJXMAJXMlcyVzAC8AAD09PSBleHBhbmRfZm9sZGVybmFtZSBjYWxsZWQg KCVzKSA9PT0KAGluYm94AGluYm94AC4vfgAvLi4vAENhbiBvbmx5IG9wZW4g bG9jYWwgZm9sZGVycwAuLgAiLi4iIG5vdCBhbGxvd2VkIGluIGZvbGRlciBu YW1lAEVycm9yIGV4cGFuZGluZyBmb2xkZXIgbmFtZTogIiVzIiB1bmtub3du IHVzZXIAcmV0dXJuaW5nICIlcyIKADxzcGFjZT4APG5ld2xpbmU+ADxjYXJy aWFnZSByZXR1cm4+ADx0YWI+AGNvbnRyb2wtJWMAPGRlbD4AQ2hhcmFjdGVy ICIlcyIgYWZ0ZXIgIiVzIiBub3QgYWxsb3dlZCBpbiBmaWxlIG5hbWUARmly c3QgY2hhcmFjdGVyLCAiJXMiLCBub3QgYWxsb3dlZCBpbiBmaWxlIG5hbWUA IiVzIiBpcyBhIGRpcmVjdG9yeQAvLi4vACIuLiIgbm90IGFsbG93ZWQgaW4g ZmlsZW5hbWUALi9+AC8uLi8AUmVzdHJpY3RlZCBtb2RlIGRvZXNuJ3QgYWxs b3cgb3BlcmF0aW9uAE5vdCBhbGxvd2VkIG91dHNpZGUgb2YgJXMALy4uLwAi Li4iIG5vdCBhbGxvd2VkIGluIG5hbWUAVE1QRElSAC91c3IvdG1wLwAvdXNy L3RtcC8AL3Vzci90bXAvAC90bXAAL3RtcAAvdG1wAFhYWFhYWAAvAC4AAAAA AC9iaW4vcGFzc3dkAERJUkVDVE9SWQBPcGVuaW5nIHBpcGU6ICIlcyIgKCVz JXMlcyVzJXMlcykKAFcAAFIAAE4AAFAAAFUAAFQAADxudWxsPgBleGVjdXRl AE5vIGNvbW1hbmQgbmFtZSBmb3VuZABQQVRIAGFjY2VzcwBwaW5lX3AAcGlu ZV9wAFNIRUxMAGNzaAAvYmluL2NzaABzaAAvYmluL3NoAC1jAENhbid0IGV4 ZWMgJXMKUmVhc29uOiAlcwB3AHIAUElEOiAlZCwgQ09NTUFORDogJXMKAGZv cmsAUGlwZSBjYW4ndCAlcyAiJS4yMHMiOiAlcwAqICogUElQRSBDQU4nVCAl cyglcyk6ICVzCgAlcyAlcwAvdXNyL2xpYi9zZW5kbWFpbAAtYnMgLW9kYiAt b2VtAGNhbGxfbWFpbGVyIHZpYSBjbWQ6ICVzCgBDYW4ndCBwb3N0LCBOTlRQ LXNlcnZlciBtdXN0IGJlIGRlZmluZWQhAD09PSBtdGFfcGFyc2VfcG9zdCgl cykgPT09CgBFcnJvciBwb3N0aW5nLgBQb3N0aW5nIHByb2dyYW0gJXMgcmV0 dXJuZWQgZXJyb3IAUE9TVElORyBFUlJPUlMARXJyb3IgcnVubmluZyAiJXMi AA0KAAoAJXMgOyBybSAtZiAlcwBleGVjX21haWxjYXBfY21kOiBjb21tYW5k PSVzCgBwaW5lX2NtZABWSUVXRVIgY29tbWFuZCBjb21wbGV0ZWQAVklFV0VS ACBjb21tYW5kIGxhdW5jaGVkAENhbm5vdCBzcGF3biBjb21tYW5kIDogJXMA WQBZZXMATgBObwBeUABQcmV2IFByaW50ZXIAXk4ATmV4dCBQcmludGVyAEMA Q3VzdG9tUHJpbnQAAAAAAE5vIHByaW50ZXIgaGFzIGJlZW4gY2hvc2VuLiAg VXNlIFNFVFVQIG9uIG1haW4gbWVudSB0byBtYWtlIGNob2ljZS4AUHJpbnQg JXN1c2luZyAiJXMiID8gAABQcmludGluZyB3aXRoIGNvbW1hbmQgIiVzIgBF bnRlciBjdXN0b20gY29tbWFuZCA6IABObyBoZWxwIGF2YWlsYWJsZQBQcmlu dGluZyB3aXRoIGNvbW1hbmQgIiVzIgBQcmludCBjYW5jZWxsZWQAYXR0YWNo ZWQtdG8tYW5zaQAtbm8tZm9ybWZlZWQAYXR0YWNoZWQtdG8tYW5zaQBQcmlu dGluZyB0byBhdHRhY2hlZCBkZXNrdG9wIHByaW50ZXIuLi4AG1s1aQBhdHRh Y2hlZC10by1hbnNpAAwAUHJpbnRpbmcgdXNpbmcgY29tbWFuZCAiJXMiCgBw aW5lX3BydABFcnJvciBvcGVuaW5nIHByaW50ZXI6ICVzAEVycm9yIHBvcGVu aW5nIHByaW50ZXIgIiVzIgoAG1s0aQBQUklOVABQcmludCBjb21tYW5kIGNv bXBsZXRlZAAucGluZS1kZWJ1ZwAlZAAlZAAucGluZS1kZWJ1ZwAxAHcrAERl YnVnIG91dHB1dCBvZiB0aGUgUGluZSBwcm9ncmFtIChhdCBkZWJ1ZwAgbGV2 ZWwgJWQpLiAgVmVyc2lvbiAlcwolcwoACnNhdmVfZGVidWdfb25fY3Jhc2g6 IFZlcnNpb24gJXM6IGRlYnVnIGxldmVsICVkCgAKICAgICAgICAgICAgICAg ICAgIDogJXMKAC5waW5lLWNyYXNoAApBdHRlbXB0aW5nIHRvIHNhdmUgZGVi dWcgZmlsZSB0byAlcwoACgogICAgICAgQXR0ZW1wdGluZyB0byBzYXZlIGRl YnVnIGZpbGUgdG8gJXMKCgA9PT09PT09PT09IExhdGVzdCBrZXlzdHJva2Vz ID09PT09PT09PT0KAAklcwkoMHglMDQuNHgpCgAucGluZS1kZWJ1ZwAlZAB3 AAoKIC0tLSBObyBtb3JlIGRlYnVnZ2luZyAtLS0KACAgICAgKGRlYnVnIGZp bGUgZ3Jvd2luZyB0b28gbGFyZ2UgLSBvdmVyICVsZCBieXRlcykKCgAAAAAA V2VkIEFwciAyNCAxNToyMzo1MiBQRFQgMTk5NgAAAABiaW9sM3N1bgAAAAAA AAAAJElkOiBicm93c2UuYyx2IDQuNTkgMTk5Ni8wMy8xNiAyMzozMjo1OCBt aWtlcyBFeHAgJAAAAAAAAAAAAB4LUAAeC1IAAAAAAAAAAAAAAAAAAAAAAB4L WwAeC10AHgtlAB4LZwAeC24AHgtwAAAAAAAAAAAAAAAAAAAAAAAeC3UAHgt3 AB4LgAAeC4QAHguMAB4LjgAAAAAAAAAAAAAQAQAAAD8AABACAAAI/wAAEAMA AABxAAAQBAAAAHYAABAFAAAAbAAAEAYAAAB3AAAQBwAAAC0AABAIAAAAIAAA EAkAAABkAAAQCgAAAHIAABALAAAAYwAAEAwAAABlAAAQAQAAAD8AABACAAAI /wAAEAMAAABlAAAQBAAAAHMAABAFAAAI/wAAEAYAAAB3AAAQBwAAAC0AABAI AAAAIAAAEAkAAABkAAAQCgAAAHIAABALAAAAYwAAEAwAAAj/AB4LlQAeC60A HguwAB4L5wAeDBYAHgwZAB4MTwAeDI0AHgzAAB4M9AAeDTAAHg1vAB4NcgAe DaoAHg3kAB4OCwAeDg4AHg4jAAAAAAAeDiYAHg48AB4OPwAeDnoAHg59AB4O swAeDvEAHg8qAB4PZgAeD24AHg9xAB4PqQAeD+MAHhAKAB4QDQAeECcAAAAA AB4Q/QAeEQAAAAFYAAAAAAAAAAAAAAAAAAAAAD8AR2V0IEhlbHAALQBQcmV2 IFBnAEQARGVsZXRlAEMAQ29weQBXAFdoZXJlIGlzAFNwYwBOZXh0IFBnAFIA UmVuYW1lAEhlbHAgZm9yIEJyb3dzZSBDb21tYW5kACAgAAlQaWNvJ3MgZmls ZSBicm93c2VyIGlzIHVzZWQgdG8gc2VsZWN0IGEgZmlsZSBmcm9tIHRoZQAJ ZmlsZSBzeXN0ZW0gZm9yIGluY2x1c2lvbiBpbiB0aGUgZWRpdGVkIHRleHQu ACAgAH4JQm90aCBkaXJlY3RvcmllcyBhbmQgZmlsZXMgYXJlIGRpc3BsYXll ZC4gIFByZXNzIH5TAH4Jb3IgflJ+ZX50fnV+cn5uIHRvIHNlbGVjdCBhIGZp bGUgb3IgZGlyZWN0b3J5LiAgV2hlbiBhIGZpbGUACWlzIHNlbGVjdGVkIGR1 cmluZyB0aGUgIlJlYWQgRmlsZSIgY29tbWFuZCwgaXQgaXMACWluc2VydGVk IGludG8gZWRpdGVkIHRleHQuICBBbnN3ZXJpbmcgInllcyIgdG8gdGhlAAl2 ZXJpZmljYXRpb24gcXVlc3Rpb24gYWZ0ZXIgYSBkaXJlY3RvcnkgaXMgc2Vs ZWN0ZWQgY2F1c2VzAAl0aGUgY29udGVudHMgb2YgdGhhdCBkaXJlY3Rvcnkg dG8gYmUgZGlzcGxheWVkIGZvciBzZWxlY3Rpb24uACAgAAlUaGUgZmlsZSBu YW1lZCAiLi4iIGlzIHNwZWNpYWwsIGFuZCBtZWFucyB0aGUgInBhcmVudCIA CW9mIHRoZSBkaXJlY3RvcnkgYmVpbmcgZGlzcGxheWVkLiAgU2VsZWN0IHRo aXMgZGlyZWN0b3J5AAl0byBtb3ZlIHVwd2FyZCBpbiB0aGUgZGlyZWN0b3J5 IHRyZWUuACAgAEVuZCBvZiBCcm93c2VyIEhlbHAuACAgAEhlbHAgZm9yIEZp bGUgQnJvd3NlcgAgIAAJVGhlIEZpbGUgQnJvd3NlciBpcyB1c2VkIHRvIGRp c3BsYXkgYW5kIG1hbmlwdWxhdGUgZmlsZXMuACAgAH4JQm90aCBkaXJlY3Rv cmllcyBhbmQgZmlsZXMgYXJlIGRpc3BsYXllZC4gIFByZXNzIH5WAH4Jb3Ig flJ+ZX50fnV+cn5uIHRvIGRpc3BsYXkgdGhlIHNlbGVjdGVkIGRpcmVjdG9y eSBvciB2aWV3IGEAfgl0ZXh0IGZpbGUncyBjb250ZW50cy4gIE90aGVyIGNv bW1hbmRzIGFyZSBhdmFpbGFibGUgdG8AfglFZGl0LCBDb3B5LCBSZW5hbWUs IGFuZCBEZWxldGUgdGhlIHNlbGVjdGVkIChoaWdobGlnaHRlZCkAfglmaWxl LgAgIAAJVGhlIGZpbGUgbmFtZWQgIi4uIiBpcyBzcGVjaWFsLCBhbmQgbWVh bnMgdGhlICJwYXJlbnQiAAlvZiB0aGUgZGlyZWN0b3J5IGJlaW5nIGRpc3Bs YXllZC4gIFNlbGVjdCB0aGlzIGRpcmVjdG9yeQAJdG8gbW92ZSB1cHdhcmQg aW4gdGhlIGRpcmVjdG9yeSB0cmVlLgAgIABFbmQgb2YgRmlsZSBCcm93c2Vy IEhlbHAuACAgACVzIEZJTEUAB0Nhbid0IHJlYWQgb3V0c2lkZSBvZiAlcyBp biByZXN0cmljdGVkIG1vZGUAWW91IG1heSBwb3NzaWJseSBoYXZlIG5ldyBt YWlsLgAlcyVjJXMAQ2FuJ3QgZWRpdCBub24tdGV4dCBmaWxlLiAgVHJ5IExh dW5jaC4AcGljbyVzJXMlcyAlcwAgLWYAACAtZwAAIC1tAAAHVW5rbm93biBj b21tYW5kICclYycAB1Vua25vd24gY29tbWFuZCAnJWMnACVzJWMlcwBeWABB ZGQgTmFtZQBDb21tYW5kIHRvIGV4ZWN1dGU6IAAHTm8gaGVscCB5ZXQhAENv bW1hbmQgY2FuY2VsbGVkAE5vIGNvbW1hbmQgc3BlY2lmaWVkAAdDYW4ndCBk ZWxldGUgYSBkaXJlY3RvcnkARGVsZXRlIG5vdCBhbGxvd2VkIGluIHJlc3Ry aWN0ZWQgbW9kZQAlcyVjJXMAdwBGaWxlIGlzIHdyaXRlIHByb3RlY3RlZCEg T1ZFUlJJREUARGVsZXRlIGZpbGUgIiUuKnMiAEZpbGUgQ0FOTk9UIGJlIFVO ZGVsZXRlZCEgIFJlYWxseSBkZWxldGUARGVsZXRlIENhbmNlbGxlZABGaWxl IE5vdCBEZWxldGVkAERlbGV0ZSBGYWlsZWQ6ICVzAEhlbHAgZm9yIEJyb3dz aW5nAEJyb3dzZXIgSGVscABIZWxwIGZvciBCcm93c2luZwAHQ2FuJ3QgY29w eSBhIGRpcmVjdG9yeQBDb3B5IG5vdCBhbGxvd2VkIGluIHJlc3RyaWN0ZWQg bW9kZQBOYW1lIG9mIG5ldyBjb3B5OiAAB05vIGhlbHAgeWV0IQBNYWtlIENv cHkgQ2FuY2VsbGVkAE5vIGRlc3RpbmF0aW9uLCBmaWxlIG5vdCBjb3BpZWQA B0Nhbid0IGNvcHkgZmlsZSBvbiB0byBpdHNlbGYhACVzJWMlcwB3AEZpbGUg IiUuKnMiIGV4aXN0cyEgT1ZFUldSSVRFAE1ha2UgY29weSBjYW5jZWxsZWQA RmlsZSBOb3QgUmVuYW1lZAAlcyVjJXMARmlsZSBjb3BpZWQgdG8gJXMAUHJv YmxlbXMgcmVmaWd1cmluZyBicm93c2VyAC8ALi4AB0Nhbid0IHJlbmFtZSAi Li4iAFJlbmFtZSBub3QgYWxsb3dlZCBpbiByZXN0cmljdGVkIG1vZGUAUmVu YW1lIGZpbGUgdG86IAAHTm8gaGVscCB5ZXQhAFJlbmFtZSBjYW5jZWxsZWQA JXMlYyVzAHcARmlsZSAiJS4qcyIgZXhpc3RzISBPVkVSV1JJVEUAUmVuYW1l IGNhbmNlbGxlZABOb3QgUmVuYW1lZAAlcyVjJXMAUmVuYW1lIEZhaWxlZDog JXMAUHJvYmxlbXMgcmVmaWd1cmluZyBicm93c2VyAC8AB0Nhbid0IHZpc2l0 IHBhcmVudCBpbiByZXN0cmljdGVkIG1vZGUALwAHQ2FuJ3QgbW92ZSB1cCBh IGRpcmVjdG9yeQAvAAdQcm9ibGVtIGZpbmRpbmcgZGlyICIlcyIAU2VsZWN0 L1ZpZXcgIi4uIHBhcmVudCBkaXIiIHRvIHJldHVybiB0byBwcmV2aW91cyBk aXJlY3RvcnkuACVzJWMlcwBQQUdFUgAlcyAlcwBwaW5lIC1rIC1GAHBpbmUg LUYARmlsZSBuYW1lIHRvIGZpbmQAB05vIGhlbHAgeWV0IQBTZWFyY2hlZCB0 byBlbmQgb2YgZGlyZWN0b3J5AFNlYXJjaGVkIHRvIHN0YXJ0IG9mIGRpcmVj dG9yeQBXaGVyZWlzIGNhbmNlbGxlZAAiJXMiIG5vdCBmb3VuZAAHVW5rbm93 biBjb21tYW5kOiAnJWMnAAdVbmtub3duIGNvbW1hbmQ6IF4lYwAHVW5rbm93 biBjb21tYW5kAAdDYW4ndCBtYWxsb2Mgc3BhY2UgZm9yIG1hc3RlciBmaWxl bmFtZSBjZWxsAEJ1aWxkaW5nIGZpbGUgbGlzdCBvZiAlcy4uLgAHQ2FuJ3Qg bWFsbG9jIHNwYWNlIGZvciBuYW1lIGFycmF5AAdDYW4ndCBtYWxsb2MgY2Vs bHMgZm9yIGJyb3dzZXIhAHQAKCVzZGlyKQBwYXJlbnQgAAAtLQBRAEUAUXVp dABFeGl0IEJyd3NyAEwATGF1bmNoAFYAW1ZpZXddAEUARWRpdABTAFtTZWxl Y3RdAAdJbnRlcm5hbCBlcnJvcjogY2FuJ3QgZmluZCBmbmFtZSBjZWxsACAg ICVzACAgIFBJTkUgJXMAICAgVVcgUElDTyh0bSkgJXMAQlJPV1NFUgAlcyBE aXIgLi4uJXMAACBCUk9XU0VSICAAJXMgIERpcjogJXMAACBCUk9XU0VSICAA WyAiJS4zMHMiIGV4aXQgd2l0aCBlcnJvciB2YWx1ZTogJWQgXQBbIEhpdCBS RVRVUk4gdG8gY29udGludWUgXQByYgBDYW4ndCBkaXNwbGF5IG5vbi10ZXh0 IGZpbGUuICBUcnkgIkxhdW5jaCIuAENhbid0IHJlYWQgZmlsZTogJXMAQ2Fu J3Qgb3BlbiBmaWxlOiAlcwAAAAAkSWQ6IGRpc3BsYXkuYyx2IDQuNjMgMTk5 Ni8wNC8xMCAyMjowMjozNiBtaWtlcyBFeHAgJAAAAAAeGXAAHhlzAB4ZfAAe GX8AHhmIAB4ZiwAeGZUAHhmYAB4ZoAAeGaMAHhmsAB4ZrwAeGbcAHhm6AB4Z vwAeGcIAHhnKAB4ZzQAeGdYAHhnZAB4Z4QAAAAAAHhnkAB4Z5wAeGfAAHhnz AB4Z/AAeG0wAHhn/AB4aAgAeGgwAHhoPAB4aFwAeGhoAHhtWAB4bWQAeGi8A HhoyAB4aOQAeGjwAHhtiAB4baAAeGkQAHhpHAB4aTwAeG4QAHhpSAB4aVQAA AA4AAABQAAAAIgAAAAAAAAAAAAAQAQAAAUcAABACAAABQwAAEAMAAAAAAAAQ BAAAAAAAABAFAAAAAAAAEAYAAAAAAAAQBwAAAAAAABAIAAAAAAAAEAkAAAAA AAAQCgAAAAAAABALAAAAAAAAEAwAAAAAMDEyMzQ1Njc4OUFCQ0RFRgAAAABe RwBHZXQgSGVscABeTwBXcml0ZU91dABeUgBSZWFkIEZpbGUAXlkAUHJldiBQ ZwBeSwBDdXQgVGV4dABeQwBDdXIgUG9zAF5YAEV4aXQAXkoASnVzdGlmeQBe VwBXaGVyZSBpcwBeVgBOZXh0IFBnAF5VAF5UAFRvIFNwZWxsAF5HAEdldCBI ZWxwAF5YAF5SAFJlYWQgRmlsZQBeWQBQcmV2IFBnAF5LAEN1dCBUZXh0AF5P AFBvc3Rwb25lAF5DAENhbmNlbABeSgBKdXN0aWZ5AF5WAE5leHQgUGcAXlUA XlQAVG8gU3BlbGwAQWxsb2NhdGluZyBtZW1vcnkgZm9yIHZpcnR1YWwgZGlz cGxheSBmYWlsZWQuAEFsbG9jYXRpbmcgbWVtb3J5IGZvciBwaHlzaWNhbCBk aXNwbGF5IGZhaWxlZC4AQWxsb2NhdGluZyBtZW1vcnkgZm9yIHZpcnR1YWwg ZGlzcGxheSBsaW5lcyBmYWlsZWQuAEFsbG9jYXRpbmcgbWVtb3J5IGZvciBw aHlzaWNhbCBkaXNwbGF5IGxpbmVzIGZhaWxlZC4AVW5KdXN0aWZ5AENhbiBu b3cgVW5KdXN0aWZ5IQBVbkN1dCBUZXh0AFNlbmQARXhpdABeTwBQb3N0cG9u ZQBeXwBeVwBBbHQgRWRpdABXaGVyZSBpcwBVbkp1c3RpZnkAVW5DdXQgVGV4 dAAgIFVXIFBJQ08odG0pICVzICAALi4uLwAlKi5zRmlsZTogJXMlcwAgAAAg TmV3IEJ1ZmZlciAATW9kaWZpZWQgIABZAFtZZXNdAFllcwBeQwBDYW5jZWwA TgBbTm9dAE5vACVzID8gAFllcwBObwBBQk9SVABZZXMATm8AXkcAR2V0IEhl bHAAXkMAQ2FuY2VsAEFCT1JUAEhFTFAAWyAAIF0ARiVkACUuKnMgJXMAU3Bj AAAAAAAAACRJZDogZmlsZS5jLHYgNC4zOSAxOTk2LzAzLzE3IDAyOjU0OjE5 IG1pa2VzIEV4cCAkAAAAHh05AB4dTwAeHVEAHh2MAB4dxQAeHf4AHh4vAB4e MQAeHkkAAAAAAB4eSwAeHmAAHh5iAB4emwAeHtMAHh79AB4e/wAeHxYAHh8Y AAAAAAAAAABSZWFkIGZpbGU6IABGaWxlIHJlYWRpbmcgZGlzYWJsZWQgaW4g c2VjdXJlIG1vZGUATm8gZmlsZSBuYW1lIGVudGVyZWQAQ2FuJ3QgcmVhZCBm aWxlIGZyb20gb3V0c2lkZSBvZiAlcwBJbnNlcnQgRmlsZSBIZWxwIFRleHQA IAAJVHlwZSBpbiBhIGZpbGUgbmFtZSB0byBoYXZlIGl0IGluc2VydGVkIGlu dG8geW91ciBlZGl0aW5nAAlidWZmZXIgYmV0d2VlbiB0aGUgbGluZSB0aGF0 IHRoZSBjdXJzb3IgaXMgY3VycmVudGx5IG9uAAlhbmQgdGhlIGxpbmUgZGly ZWN0bHkgYmVsb3cgaXQuICBZb3UgbWF5IGFib3J0IHRoaXMgYnkgAH4JdHlw aW5nIHRoZSB+Rn4yICh+Xn5DKSBrZXkgYWZ0ZXIgZXhpdGluZyBoZWxwLgAg AEVuZCBvZiBJbnNlcnQgRmlsZSBIZWxwACAAV3JpdGUgRmlsZSBIZWxwIFRl eHQAIAAJVHlwZSBpbiBhIGZpbGUgbmFtZSB0byBoYXZlIGl0IHdyaXR0ZW4g b3V0LCB0aHVzIHNhdmluZwAJeW91ciBidWZmZXIsIHRvIGEgZmlsZS4gIFlv dSBjYW4gYWJvcnQgdGhpcyBieSB0eXBpbmcgAH4JdGhlIH5GfjIgKH5efkMp IGtleSBhZnRlciBleGl0aW5nIGhlbHAuACAARW5kIG9mIFdyaXRlIEZpbGUg SGVscAAgACAAXlQAVG8gRmlsZXMAXlcASW5zZXJ0RmlsZQBJbnNlcnRNc2cA XlkAUmN2VXBsb2FkAABUQUIAAENvbXBsZXRlACVzIHRvIGluc2VydCBmcm9t ICVzICVzOiAATnVtYmVyIG9mIG1lc3NhZ2UARmlsZQBjdXJyZW50AGhvbWUA Zm9sZGVyAGRpcmVjdG9yeQBNZXNzYWdlICVzIGluY2x1ZGVkAENhbid0IGlu c2VydCBmaWxlIGluIHJlc3RyaWN0ZWQgbW9kZQBDYW4ndCBpbnNlcnQgZmls ZSBmcm9tIG91dHNpZGUgb2YgJXMALwAlcyVjJS4qcwAuAC4AQ2FuJ3Qgc2Vs ZWN0IG1lc3NhZ2VzIHlldCEALgBDYW4ndCBpbnNlcnQgaW4gcmVzdHJpY3Rl ZCBtb2RlAC8AB1Jlc3RyaWN0ZWQgbW9kZSBkaXNhbGxvd3MgdXBsb2FkZWQg Y29tbWFuZABIZWxwIGZvciBJbnNlcnQgRmlsZQBIZWxwIGZvciBJbnNlcnQg RmlsZQBDYW4ndCByZWFkIGZpbGUgZnJvbSBvdXRzaWRlIG9mICVzAE5ldyBm aWxlAFJlYWRpbmcgZmlsZQBSZWFkICVkIGxpbmUlcwBzAABSZWFkICVkIGxp bmUlcywgTG9uZyBsaW5lcyB3cmFwcGVkAHMAAF5UAFRvIEZpbGVzAFRBQgBD b21wbGV0ZQBGaWxlIE5hbWUgdG8gd3JpdGUgOiAAQ2FuJ3Qgd3JpdGUgb3V0 c2lkZSBvZiAlcwAvACVzJWMlLipzAC4ALgAvAAB3AEZpbGUgIiVzIiBleGlz dHMsIE9WRVJXUklURQBXcml0aW5nLi4uAFdyb3RlICVkIGxpbmVzAFdyb3Rl IDEgbGluZQBObyBmaWxlIG5hbWUAV3JpdGluZy4uLgBXcm90ZSAlZCBsaW5l cwBXcm90ZSAxIGxpbmUASW5zZXJ0aW5nICVzLgBJbnNlcnRlZCAlZCBsaW5l JXMAcwAASW5zZXJ0ZWQgJWQgbGluZSVzLCBMb25nIGxpbmVzIHdyYXBwZWQu AHMAAAAkSWQ6IGZpbGVpby5jLHYgNC45IDE5OTYvMDMvMTUgMDc6NDE6MTEg aHViZXJ0IEV4cCAkAAAAAHIAcgBXcml0ZSBJL08gZXJyb3IARmlsZSBoYXMg bG9uZyBsaW5lAEZpbGUgcmVhZCBlcnJvcgBGaWxlIGRvZXNuJ3QgZW5kIHdp dGggbmV3bGluZS4gIEFkZGluZyBvbmUuAAAAAAAAJElkOiBsaW5lLmMsdiA0 LjE3IDE5OTYvMDMvMjkgMTg6MjA6NDcgbWlrZXMgRXhwICQAAAAAAABDYW5u b3QgYWxsb2NhdGUgJWQgYnl0ZXMAUHJvZ3JhbW1lciBib3RjaDogZ2VuaW5z ZXJ0AAAAACRJZDogb3NfdW5peC5jLHYgNC4xMDYgMTk5Ni8wNC8xMCAwNToy MzozNiBodWJlcnQgRXhwICQAAAAAlv///////wAA////////AAAAAAAAAAAA AAAAAACAF//Ef///4X////YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA MX/FoAAAAAAbW00AB1Byb2JsZW0gcmVhZGluZyBmcm9tIGtleWJvYXJkIQAw MTIAQWx0ZXJuYXRlICVzIG5vdCBhdmFpbGFibGUgaW4gcmVzdHJpY3RlZCBt b2RlAHNwZWxsZXIAZWRpdG9yAEFsdGVybmF0ZSAlcyBjb21wbGV0ZS4AB1Vu a25vd24gQ29tbWFuZABFRElUT1IARURJVE9SAFdoaWNoIGFsdGVybmF0ZSBl ZGl0b3IgPyAAbm8gYWx0ZXJuYXRlIGVkaXRvciBoZWxwIHlldABQcm9ibGVt IHdyaXRpbmcgdGVtcCBmaWxlIGZvciBhbHQgZWRpdG9yACAAVG9vIG1hbnkg YXJncyBmb3IgY29tbWFuZCEASW52b2tpbmcgYWx0ZXJuYXRlIABzcGVsbGVy Li4uAGVkaXRvci4uLgBBbHRlcm5hdGUgJXMgZG9uZQBBbHRlcm5hdGUgJSVz IGFibm9ybWFsbHkgdGVybWluYXRlZCAoJWQpAAdDYW4ndCBmb3JrICUlczog JXMAc3BlbGxlcgBlZGl0b3IAB1Vua25vd24gY29tbWFuZDogXloACgoKVXNl ICJleGl0IiB0byByZXR1cm4gdG8gUGluZQoACgoKVXNlICJleGl0IiB0byBy ZXR1cm4gdG8gUGklcwoAbG90AGNvAFNIRUxMAC9iaW4vY3NoAAoKClVzZSAi ZmciIHRvIHJldHVybiB0byBQaW5lCgAKCgpVc2UgImZnIiB0byByZXR1cm4g dG8gUGklcwoAbG90AGNvAHBpY28uc2F2ZQAuc2F2ZQB+AFByb2JsZW0gYWxs b2NhdGluZyBzcGFjZSBmb3IgaG9tZSBkaXIAB0ZpbGUgbm90IGZvdW5kOiAi JXMiAAdGaWxlIG5hbWUgdG9vIGxvbmc6ICIlcyIAB0Vycm9yIGdldHRpbmcg ZmlsZSBpbmZvOiAiJXMiAAdOb3QgYSBkaXJlY3Rvcnk6ICIlcyIAB0Nhbid0 IG1hbGxvYyBzcGFjZSBmb3IgZmlsZSBuYW1lcwAHQ2FuJ3Qgb3BlbiAiJXMi OiAlcwAHRmlsZSAiJXMiIG5vdCBmb3VuZAAHRW5kIG9mIGZpbGUgIiVzIiBy ZWFjaGVkAAdGaWxlIG5hbWUgIiVzIiB0b28gbG9uZwAHRmlsZSAiJXMiIGlz IGEgZGlyZWN0b3J5AAdXcml0ZSBwZXJtaXNzaW9uIGRlbmllZDogJXMAB1Jl YWQgcGVybWlzc2lvbiBkZW5pZWQ6ICVzAAdQZXJtaXNzaW9uIGRlbmllZDog JXMAB0V4ZWN1dGUgcGVybWlzc2lvbiBkZW5pZWQ6ICVzAAdGaWxlIEkvTyBl cnJvcjogJXMASE9NRQAlcyVjJXMAAAAAAC8AL3RtcC9waWNvLiVkAENhbid0 IENvcHk6ICVzAAdSZWFkIHBlcm1pc3Npb24gZGVuaWVkOiAlcwAHQ2FuJ3Qg Y29weTogJXMgaXMgYSBkaXJlY3RvcnkAB0Nhbid0IENvcHk6ICVzAAdXcml0 ZSBwZXJtaXNzaW9uIGRlbmllZDogJXMAB0Nhbid0IGNvcHk6ICVzIGlzIGEg ZGlyZWN0b3J5AAdJZGVudGljYWwgZmlsZXMuICBGaWxlIG5vdCBjb3BpZWQA Q29weSBGYWlsZWQ6ICVzAENhbid0IENvcHk6ICVzAENhbid0IGFsbG9jYXRl IHNwYWNlIGZvciBjb3B5IGJ1ZmZlciEAQ2FuJ3QgUmVhZCBDb3B5OiAlcwBD YW4ndCBXcml0ZSBDb3B5OiAlcwB3AENhbm5vdCBvcGVuIGZpbGUgZm9yIHdy aXRpbmcARXJyb3IgY2xvc2luZyBmaWxlAHIATUFJTAAlcy8lcwAvdXNyL3Nw b29sL21haWwAI3BpY29YWFhYWCMAI3BpY29YWFhYWCMARElTUExBWQAbWz8x MDAwaAAbWz8xMDAwbAAAAAAAACRJZDogcGljby5jLHYgNC45MiAxOTk2LzAz LzE1IDA3OjQxOjExIGh1YmVydCBFeHAgJAAAAAAAAB4t4AAAAEr/////AAAA AQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAIAAAAAAAAAABXQ1NF Vk8AABACAYEAAAAAAAAAAAAAAAAAAAAACBEAAAAQn/gIEgAAABCe1AgTAAAA EJxQCBQAAAAQmrAIFQAAABCvdAgWAAAAEKtMCBcAAAAQmngIGAAAABCcCAgZ AAAAEBzICCEAAAAQs8ABQQAAABCaeAFCAAAAEJqwAUMAAAAQAqwBRAAAABAc yAFFAAAAEJwIAUYAAAAQnFABRwAAABC2FAFIAAAAEB4sAUkAAAAQGqQBSgAA ABBh8AFLAAAAECWQAUwAAAAQWkABTQAAABAbgAFOAAAAEJ7UAU8AAAAQBNgB UAAAABCf+AFSAAAAD28cAVQAAAAQOhABVQAAABAiBAFWAAAAEKtMAVcAAAAQ MEABWAAAABAFRAFZAAAAEK90AVoAAAAPxoQBQAAAABBgWAFeAAAAELCwAV8A AAAPvRQAfwAAABAeLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAgRAAAAEJ/4CBIAAAAQntQIEwAAABCcUAgU AAAAEJqwCBUAAAAQr3QIFgAAABCrTAgXAAAAEJp4CBgAAAAQnAgIGQAAABAc yAghAAAAELPAAUEAAAAQmngBQgAAABCasAFDAAAAEBhIAUQAAAAQHMgBRQAA ABCcCAFGAAAAEJxQAUcAAAAQthQBSAAAABAeLAFJAAAAEBqkAUoAAAAQYfAB SwAAABAlkAFMAAAAEFpAAU0AAAAQG4ABTgAAABCe1AFPAAAAD3/4AVAAAAAQ n/gBUgAAAA9vHAFUAAAAEDoQAVUAAAAQIgQBVgAAABCrTAFXAAAAEDBAAVgA AAAQBUQBWQAAABCvdAFaAAAAD8aEAUAAAAAQYFgBXgAAABCwsAB/AAAAEB4s AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAABABAAABRwAAEAIAAAFDAAAQAwAAAVgAABAEAAAB SgAAEAUAAAFSAAAQBgAAAVcAABAHAAABWQAAEAgAAAFWAAAQCQAAAUsAABAK AAABVQAAEAsAAAFPAAAQDAAAAVQAAAAEACJI+AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAIIQAAAAAyLjcAbWFpbgAHVW5rbm93biBDb21tYW5kOiBeJWMAB1Vu a25vd24gQ29tbWFuZAAAQ2FuY2VsIENhbmNlbGxlZABDYW5jZWwgbWVzc2Fn ZSAoYW5zd2VyaW5nICJZZXMiIHdpbGwgYWJhbmRvbiB5b3VyIG1haWwgbWVz c2FnZSkAQ2FuY2VsIEVkaXQgKGFuZCBhYmFuZG9uIGNoYW5nZXMpAENhbmNl bCBFZGl0AAdDYW5jZWwgQ2FuY2VsbGVkAAdQcm9ibGVtIHdpdGggYXR0YWNo bWVudHMhICBGaXggZXJyb3JzIG9yIGRlbGV0ZSBhdHRhY2htZW50cy4AU2F2 ZSBtb2RpZmllZCBidWZmZXIgKEFOU1dFUklORyAiTm8iIFdJTEwgREVTVFJP WSBDSEFOR0VTKQBFeGl0IGNhbmNlbGxlZABDYW5jZWxsZWQAS2V5IGlsbGVn YWwgaW4gVklFVyBtb2RlAABDYW4ndCBhbGxvY2F0ZSBzcGFjZSBmb3IgdGV4 dABDYW4ndCBhbGxvY2F0ZSBzcGFjZSBmb3IgbW9yZSBjaGFyYWN0ZXJzAAAA ACRJZDogcmFuZG9tLmMsdiA0LjE1IDE5OTYvMDMvMTUgMDc6NDE6MTEgaHVi ZXJ0IEV4cCAkAAAAbGluZSAlZCBvZiAlZCAoJWQlJSUlKSwgY2hhcmFjdGVy ICVsZCBvZiAlbGQgKCVkJSUlJSkAAAAkSWQ6IHJlZ2lvbi5jLHYgNC4xOCAx OTk2LzAzLzE1IDA3OjQxOjExIGh1YmVydCBFeHAgJAAAAAAAAAEAAAAETGlu ZSBEZWxldGVkLiVzACAoQ291bGQgYWxzbyB1c2UgY3RybC1eIHRvIG1hcmsg dGV4dCBmb3IgY3V0dGluZykAAEJ1ZzogbG9zdCBtYXJrAAAAAAAAACRJZDog c2VhcmNoLmMsdiA0LjExIDE5OTYvMDMvMTUgMDc6NDE6MTEgaHViZXJ0IEV4 cCAkAAAAAB4xMAAeMUgAHjFKAB4xggAeMcAAHjHwAB4yLAAeMlQAHjJWAB4y jQAeMsIAHjL4AB4zOwAeM2YAHjNpAB4zpgAeM7cAHjO6AB4z8AAeM/MAHjQH AAAAAEhlbHAgZm9yIFNlYXJjaCBDb21tYW5kACAACUVudGVyIHRoZSB3b3Jk cyBvciBjaGFyYWN0ZXJzIHlvdSB3b3VsZCBsaWtlIHRvIHNlYXJjaAB+CWZv ciwgdGhlbiBwcmVzcyB+Un5lfnR+dX5yfm4uICBUaGUgc2VhcmNoIHRoZW4g dGFrZXMgcGxhY2UuAAlXaGVuIHRoZSBjaGFyYWN0ZXJzIG9yIHdvcmRzIHRo YXQgeW91IGVudGVyZWQgAAlhcmUgZm91bmQsIHRoZSBidWZmZXIgd2lsbCBi ZSByZWRpc3BsYXllZCB3aXRoIHRoZSBjdXJzb3IgAAlhdCB0aGUgYmVnaW5u aW5nIG9mIHRoZSBzZWxlY3RlZCB0ZXh0LgAgAAlUaGUgbW9zdCByZWNlbnQg c3RyaW5nIGZvciB3aGljaCBhIHNlYXJjaCB3YXMgbWFkZSBpcwAJZGlzcGxh eWVkIGluIHRoZSAiU2VhcmNoIiBwcm9tcHQgYmV0d2VlbiB0aGUgc3F1YXJl AAlicmFja2V0cy4gIFRoaXMgc3RyaW5nIGlzIHRoZSBkZWZhdWx0IHNlYXJj aCBwcm9tcHQuAH4gICAgICAgIEhpdHRpbmcgb25seSB+Un5lfnR+dX5yfm4g b3IgYXQgdGhlIHByb21wdCB3aWxsIGNhdXNlIHRoZQAJc2VhcmNoIHRvIGJl IG1hZGUgd2l0aCB0aGUgZGVmYXVsdCB2YWx1ZS4AICAACVRoZSB0ZXh0IHNl YXJjaCBpcyBub3QgY2FzZSBzZW5zaXRpdmUsIGFuZCB3aWxsIGV4YW1pbmUg dGhlAAllbnRpcmUgbWVzc2FnZS4AICAACVNob3VsZCB0aGUgc2VhcmNoIGZh aWwsIGEgbWVzc2FnZSB3aWxsIGJlIGRpc3BsYXllZC4AICAARW5kIG9mIFNl YXJjaCBIZWxwLgAgIABTZWFyY2gASGVscCBmb3IgU2VhcmNoaW5nAEhlbHAg Zm9yIFNlYXJjaGluZwBTZWFyY2ggQ2FuY2VsbGVkACIlcyIgbm90IGZvdW5k AFNlYXJjaCBXcmFwcGVkAABeWQBGaXJzdExpbmUAXlYATGFzdExpbmUAIFsA XQAgOiAAAAAAAAAAACRJZDogc3BlbGwuYyx2IDQuMTMgMTk5Ni8wMy8xNSAw Nzo0MToxMSBodWJlcnQgRXhwICQAAAAAAB41OAAeNUkAHjVLAB41hwAeNcgA HjYIAB42TgAeNpEAHjaTAB421wAeNuwAHjbuAB43BgAAAAAAHjcIAB43GQAe NxsAHjdXAB43mAAeN9gAHjgXAB44WgAeOFwAHjibAB44sAAeOLIAHjjKAAAA AFNwZWxsIENoZWNrIEhlbHAAIAAJVGhlIHNwZWxsIGNoZWNrZXIgZXhhbWlu ZXMgYWxsIHdvcmRzIGluIHRoZSB0ZXh0LiAgSXQgdGhlbgAJb2ZmZXJzIGVh Y2ggbWlzc3BlbGxlZCB3b3JkIGZvciBjb3JyZWN0aW9uIHdoaWxlIHNpbXVs dGFuZW91c2x5AAloaWdobGlnaHRpbmcgaXQgaW4gdGhlIHRleHQuICBUbyBs ZWF2ZSBhIHdvcmQgdW5jaGFuZ2VkIHNpbXBseQB+CWhpdCB+Un5lfnR+dX5y fm4gYXQgdGhlIGVkaXQgcHJvbXB0LiAgSWYgYSB3b3JkIGhhcyBiZWVuIGNv cnJlY3RlZCwACWVhY2ggb2NjdXJyZW5jZSBvZiB0aGUgaW5jb3JyZWN0IHdv cmQgaXMgb2ZmZXJlZCBmb3IgcmVwbGFjZW1lbnQuACAAfglTcGVsbCBjaGVj a2luZyBjYW4gYmUgY2FuY2VsbGVkIGF0IGFueSB0aW1lIGJ5IHR5cGluZyB+ Xn5DICh+Rn4zKQAJYWZ0ZXIgZXhpdGluZyBoZWxwLgAgAEVuZCBvZiBTcGVs bCBDaGVjayBIZWxwACAAU3BlbGwgQ2hlY2sgSGVscAAgAAlUaGUgc3BlbGwg Y2hlY2tlciBleGFtaW5lcyBhbGwgd29yZHMgaW4gdGhlIHRleHQuICBJdCB0 aGVuAAlvZmZlcnMgZWFjaCBtaXNzcGVsbGVkIHdvcmQgZm9yIGNvcnJlY3Rp b24gd2hpbGUgc2ltdWx0YW5lb3VzbHkACWhpZ2hsaWdodGluZyBpdCBpbiB0 aGUgdGV4dC4gIFRvIGxlYXZlIGEgd29yZCB1bmNoYW5nZWQgc2ltcGx5AAlo aXQgUmV0dXJuIGF0IHRoZSBlZGl0IHByb21wdC4gIElmIGEgd29yZCBoYXMg YmVlbiBjb3JyZWN0ZWQsAAllYWNoIG9jY3VycmVuY2Ugb2YgdGhlIGluY29y cmVjdCB3b3JkIGlzIG9mZmVyZWQgZm9yIHJlcGxhY2VtZW50LgAgAAlTcGVs bCBjaGVja2luZyBjYW4gYmUgY2FuY2VsbGVkIGF0IGFueSB0aW1lIGJ5IHR5 cGluZyBeQyAoRjMpAAlhZnRlciBleGl0aW5nIGhlbHAuACAARW5kIG9mIFNw ZWxsIENoZWNrIEhlbHAAIABDaGVja2luZyBzcGVsbGluZy4uLgBDYW4ndCB3 cml0ZSB0ZW1wIGZpbGUgZm9yIHNwZWxsIGNoZWNrZXIAU1BFTEwAL3Vzci9i aW4vc3BlbGwAKCAlcyApIDwgJXMAQ2FuJ3QgZm9yayBzcGVsbCBjaGVja2Vy AFJlcGxhY2UgIiVzIiB3aXRoICIlcyIARWRpdCBhIHJlcGxhY2VtZW50OiAA U3BlbGwgQ2hlY2tpbmcgQ2FuY2VsbGVkAEhlbHAgd2l0aCBTcGVsbGluZyBD aGVja2VyAEhlbHAgd2l0aCBTcGVsbGluZyBDaGVja2VyAEh1aD8ARG9uZSBj aGVja2luZyBzcGVsbGluZwAAAAAAAAAkSWQ6IHRjYXAuYyx2IDQuMjYgMTk5 Ni8wMy8xNSAwNzo0MToxMSBodWJlcnQgRXhwICQAACIAUAAIAEAAAgAAABBH cAAQUzgAD7LsAA+xmAAPsrwAEFiUABBYyAAQWOwAEFm4ABBZEAAAAAAAAAAA G09QABtPUQAbT1IAG09TABtPcAAbT3EAG09yABtPcwAbT3QAG091ABtPdgAb T3cAG09BABtPQgAbT0MAG09EABtbNEoAG1szSgAbWzJKABtbTgAbWz1hABtb PWIAG1s9YwAbWz1kABtbPWUAG1s9ZgAbWz1nABtbPWgAG1s9aQAbWz1qABtb PWsAG1s9bAAbW0EAG1tCABtbQwAbW0QAG0EAG0IAG0MAG0QAGz9yABs/dAAb P3YAGz94ABtbMQAbWzIxNQAbWzIxNwAbWzIxOQAbWzIyMQAbXwAbGwBURVJN AEVudmlyb25tZW50IHZhcmlhYmxlIFRFUk0gbm90IGRlZmluZWQhAFVua25v d24gdGVybWluYWwgdHlwZSAlcyEAcGMAY2wAY20AY2UAdXAAc2UAc28AZGwA YWwAY3MAaWMAaW0AZWkAZGMAZG0AZWQAc2YAc3IAdGkAdGUAbGkATElORVMA Y28AQ09MVU1OUwBJbmNvbXBsZXRlIHRlcm1jYXAgZW50cnkKAGtQAGtOAGto AGtFAGtEAGt1AGtkAGtsAGtyAGsxAGsyAGszAGs0AGs1AGs2AGs3AGs4AGs5 AGs7AGswAEYxAEYyABtbOTloAFRlcm1pbmFsIGRlc2NyaXB0aW9uIHRvbyBi aWchCgAbWzk5bAAKAAoAAAAkSWQ6IHdpbmRvdy5jLHYgNC42IDE5OTYvMDMv MTUgMDc6NDE6MTEgaHViZXJ0IEV4cCAkAAAAACRJZDogd29yZC5jLHYgNC4y MSAxOTk2LzA0LzAyIDAyOjA1OjUwIG1pa2VzIEV4cCAkAAAAAAAATm8gZmls bCBjb2x1bW4gc2V0AC4/ITo7IikAAAAAAAAkSWQ6IGF0dGFjaC5jLHYgNC4z MyAxOTk2LzAzLzE2IDIxOjUwOjQzIG1pa2VzIEV4cCAkAAAAAECPQAAAAAAA QS6EgAAAAABeVABUbyBGaWxlcwBeWQBSZWFkIEZpbGUAUmN2VXBsb2FkAE5h bWUgdG8gZ2l2ZSB1cGxvYWRlZCBhdHRhY2htZW50OiAARmlsZSB0byBhdHRh Y2g6IABBdHRhY2htZW50IGNvbW1lbnQ6IABObyBBdHRhY2htZW50ICVzIGhl bHAgeWV0IQBmaWxlAGNvbW1lbnQALgAvAAdSZXN0cmljdGVkIG1vZGUgYWxs b3dzIGF0dGFjaG1lbnRzIGZyb20gJXMgb25seQBob21lIGRpcmVjdG9yeQBy AAdSZXN0cmljdGVkIG1vZGUgZGlzYWxsb3dzIHVwbG9hZGVkIGNvbW1hbmQA QXR0YWNoIGNhbmNlbGxlZAAHQ2FuJ3QgcmVhbGxvYyBmaWxlbmFtZSBzcGFj ZQAHQ2FuJ3QgcmVhbGxvYyBzcGFjZSBmb3Igc2l6ZQAHQ2FuJ3QgcmVhbGxv YyBkZXNjcmlwdGlvbgAlZC4gACVkLiAAJWQAACVkLiAAB0F0dGNobW50OiAn JWMnIG5vdCBhbGxvd2VkIGluIGZpbGUgbmFtZQAsKCIAcgAHQXR0YWNobWVu dHMgYWxsb3dlZCBvbmx5IGZyb20gJXMAaG9tZSBkaXJlY3RvcnkAB0F0dGNo bW50OiBQcm9ibGVtIGRpc3BsYXlpbmcgcmVhbCBmaWxlIHBhdGgAB0F0dGNo bW50OiBFeHBlY3RlZCAnXScgYWZ0ZXIgIiVzIgBdAAdBdHRjaG1udDogVW5r bm93biByZWZlcmVuY2U6ICVzAFhYWAAgKCVzKSAlcwAAIiIAB0F0dGNobW50 OiAnJWMnIG5vdCBhbGxvd2VkIGluIGZpbGUgbmFtZQAgKCVzKSAlcwAAIiIA B0F0dGNobW50OiBFeHBlY3RlZCAnKCcgb3IgJyInIGFmdGVyICVzAAAHQXR0 Y2htbnQ6IFNpemUgZmllbGQgbWlzc2luZyAnKSc6ICIlcyIAB0F0dGNobW50 OiBNYWxmb3JtZWQgY29tbWVudCwgcXVvdGVzIHJlcXVpcmVkAAdBdHRjaG1u dDogQ2xvc2luZyBxdW90ZSByZXF1aXJlZCBhdCBlbmQgb2YgY29tbWVudABP bmx5IEFTQ0lJIGNoYXJhY3RlcnMgYWxsb3dlZCBpbiBhdHRhY2htZW50IGNv bW1lbnRzAAdBdHRjaG1udDogQ29tbWEgbXVzdCBzZXBhcmF0ZSBhdHRhY2ht ZW50cwAHQXR0Y2htbnQ6IFdlaXJkbmVzcyBpbiBQYXJzZUF0dGFjaABObyBt ZW1vcnkgdG8gYWRkIGF0dGFjaG1lbnQAQ2FuJ3QgbWFsbG9jIG5hbWUgZm9y IGF0dGFjaG1lbnQAQ2FuJ3QgbWFsbG9jIHNpemUgZm9yIGF0dGFjaG1lbnQA Q2FuJ3QgbWFsbG9jIGRlc2NyaXB0aW9uIGZvciBhdHRhY2htZW50ACVkICBC ACUxLjFmIEtCACVkIEtCACUxLjFmIE1CACVkIE1CAAdObyBlbmQgb2YgbGlu ZT8/PwAAJElkOiBiYXNpYy5jLHYgNC4yNSAxOTk2LzAzLzE1IDA3OjQxOjEx IGh1YmVydCBFeHAgJAAAAABNYXJrIFNldABNYXJrIFVOc2V0AE5vIG1hcmsg aW4gdGhpcyB3aW5kb3cAUHJvZ3JhbW1lciBib3RjaCEgTm8gbWFyayBpbiB0 aGlzIHdpbmRvdwAAAAAAJElkOiBiaW5kLmMsdiA0LjE3IDE5OTYvMDMvMTUg MDc6NDE6MTEgaHViZXJ0IEV4cCAkAAAeQ9gAHkPoAB5D6gAeRCsAHkRsAB5E rQAeROwAHkUvAB5FcwAeRa4AHkWwAB5F8AAeRi4AHkZpAB5GqgAeRu4AHkcQ AB5HEgAeR1QAHkeOAB5HkAAeR7gAHke6AB5H4gAeSAsAHkg0AB5IWQAeSJIA HkjFAB5I8gAeSSAAHkkiAB5JXwAeSYIAHkmEAB5JvwAeSgEAHko5AB5KfgAe SrgAHkryAB5LKgAeS2AAHkuhAB5LvgAeS/kAHkv7AB5MMwAeTHEAHkyhAB5M 0QAeTNMAHk0bAB5NWwAeTYUAHk2KAB5NyQAeTgoAHk4/AB5ORAAeTlUAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAB5OigAeTo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAlQaWNvIEhlbHAgVGV4dAAgAAlQaWNvIGlzIGRlc2lnbmVk IHRvIGJlIGEgc2ltcGxlLCBlYXN5LXRvLXVzZSB0ZXh0IGVkaXRvciB3aXRo IGEACWxheW91dCB2ZXJ5IHNpbWlsYXIgdG8gdGhlIHBpbmUgbWFpbGVyLiAg VGhlIHN0YXR1cyBsaW5lIGF0IHRoZQAJdG9wIG9mIHRoZSBkaXNwbGF5IHNo b3dzIHBpY28ncyB2ZXJzaW9uLCB0aGUgY3VycmVudCBmaWxlIGJlaW5nAAll ZGl0ZWQgYW5kIHdoZXRoZXIgb3Igbm90IHRoZXJlIGFyZSBvdXRzdGFuZGlu ZyBtb2RpZmljYXRpb25zAAl0aGF0IGhhdmUgbm90IGJlZW4gc2F2ZWQuICBU aGUgdGhpcmQgbGluZSBmcm9tIHRoZSBib3R0b20gaXMgdXNlZAAJdG8gcmVw b3J0IGluZm9ybWF0aW9uYWwgbWVzc2FnZXMgYW5kIGZvciBhZGRpdGlvbmFs IGNvbW1hbmQgaW5wdXQuAAlUaGUgYm90dG9tIHR3byBsaW5lcyBsaXN0IHRo ZSBhdmFpbGFibGUgZWRpdGluZyBjb21tYW5kcy4AIAAJRWFjaCBjaGFyYWN0 ZXIgdHlwZWQgaXMgYXV0b21hdGljYWxseSBpbnNlcnRlZCBpbnRvIHRoZSBi dWZmZXIACWF0IHRoZSBjdXJyZW50IGN1cnNvciBwb3NpdGlvbi4gIEVkaXRp bmcgY29tbWFuZHMgYW5kIGN1cnNvcgAJbW92ZW1lbnQgKGJlc2lkZXMgYXJy b3cga2V5cykgYXJlIGdpdmVuIHRvIHBpY28gYnkgdHlwaW5nAAlzcGVjaWFs IGNvbnRyb2wta2V5IHNlcXVlbmNlcy4gIEEgY2FyZXQsICdeJywgaXMgdXNl ZCB0byBkZW5vdGUAfgl0aGUgY29udHJvbCBrZXksIHNvbWV0aW1lcyBtYXJr ZWQgIkNUUkwiLCBzbyB0aGUgfkN+VH5Sfkx+LX5xIGtleQB+CWNvbWJpbmF0 aW9uIGlzIHdyaXR0ZW4gYXMgfl5+US4AIAAJVGhlIGZvbGxvd2luZyBmdW5j dGlvbnMgYXJlIGF2YWlsYWJsZSBpbiBwaWNvICh3aGVyZSBhcHBsaWNhYmxl LAAJY29ycmVzcG9uZGluZyBmdW5jdGlvbiBrZXkgY29tbWFuZHMgYXJlIGlu IHBhcmVudGhlc2VzKS4AIAB+CX5efkcgKH5GfjEpICAgRGlzcGxheSB0aGlz IGhlbHAgdGV4dC4AIAB+CX5efkYgICAgICAgIG1vdmUgRm9yd2FyZCBhIGNo YXJhY3Rlci4Afgl+Xn5CICAgICAgICBtb3ZlIEJhY2t3YXJkIGEgY2hhcmFj dGVyLgB+CX5eflAgICAgICAgIG1vdmUgdG8gdGhlIFByZXZpb3VzIGxpbmUu AH4Jfl5+TiAgICAgICAgbW92ZSB0byB0aGUgTmV4dCBsaW5lLgB+CX5efkEg ICAgICAgIG1vdmUgdG8gdGhlIGJlZ2lubmluZyBvZiB0aGUgY3VycmVudCBs aW5lLgB+CX5efkUgICAgICAgIG1vdmUgdG8gdGhlIEVuZCBvZiB0aGUgY3Vy cmVudCBsaW5lLgB+CX5eflYgKH5GfjgpICAgbW92ZSBmb3J3YXJkIGEgcGFn ZSBvZiB0ZXh0LgB+CX5eflkgKH5GfjcpICAgbW92ZSBiYWNrd2FyZCBhIHBh Z2Ugb2YgdGV4dC4AIAB+CX5eflcgKH5GfjYpICAgU2VhcmNoIGZvciAod2hl cmUgaXMpIHRleHQsIG5lZ2xlY3RpbmcgY2FzZS4Afgl+Xn5MICAgICAgICBS ZWZyZXNoIHRoZSBkaXNwbGF5LgAgAH4Jfl5+RCAgICAgICAgRGVsZXRlIHRo ZSBjaGFyYWN0ZXIgYXQgdGhlIGN1cnNvciBwb3NpdGlvbi4Afgl+Xn5eICAg ICAgICBNYXJrIGN1cnNvciBwb3NpdGlvbiBhcyBiZWdpbm5pbmcgb2Ygc2Vs ZWN0ZWQgdGV4dC4ACQkgIE5vdGU6IFNldHRpbmcgbWFyayB3aGVuIGFscmVh ZHkgc2V0IHVuc2VsZWN0cyB0ZXh0LgB+CX5efksgKH5GfjkpICAgQ3V0IHNl bGVjdGVkIHRleHQgKGRpc3BsYXllZCBpbiBpbnZlcnNlIGNoYXJhY3RlcnMp LgAJCSAgTm90ZTogVGhlIHNlbGVjdGVkIHRleHQncyBib3VuZGFyeSBvbiB0 aGUgY3Vyc29yIHNpZGUACQkgICAgICAgIGVuZHMgYXQgdGhlIGxlZnQgZWRn ZSBvZiB0aGUgY3Vyc29yLiAgU28sIHdpdGggAAkJICAgICAgICBzZWxlY3Rl ZCB0ZXh0IHRvIHRoZSBsZWZ0IG9mIHRoZSBjdXJzb3IsIHRoZSAACQkgICAg ICAgIGNoYXJhY3RlciB1bmRlciB0aGUgY3Vyc29yIGlzIG5vdCBzZWxlY3Rl ZC4Afgl+Xn5VICh+Rn4xfjApICBVbmN1dCAocGFzdGUpIGxhc3QgY3V0IHRl eHQgaW5zZXJ0aW5nIGl0IGF0IHRoZQAJCSAgY3VycmVudCBjdXJzb3IgcG9z aXRpb24uAH4Jfl5+SSAgICAgICAgSW5zZXJ0IGEgdGFiIGF0IHRoZSBjdXJy ZW50IGN1cnNvciBwb3NpdGlvbi4AIAB+CX5efkogKH5GfjQpICAgRm9ybWF0 IChqdXN0aWZ5KSB0aGUgY3VycmVudCBwYXJhZ3JhcGguAAkJICBOb3RlOiBw YXJhZ3JhcGhzIGRlbGltaXRlZCBieSBibGFuayBsaW5lcyBvciBpbmRlbnRh dGlvbi4Afgl+Xn5UICh+Rn4xfjIpICBUbyBpbnZva2UgdGhlIHNwZWxsaW5n IGNoZWNrZXIAfgl+Xn5DICh+Rn4xfjEpICBSZXBvcnQgY3VycmVudCBjdXJz b3IgcG9zaXRpb24AIAB+CX5eflIgKH5GfjUpICAgSW5zZXJ0IGFuIGV4dGVy bmFsIGZpbGUgYXQgdGhlIGN1cnJlbnQgY3Vyc29yIHBvc2l0aW9uLgB+CX5e fk8gKH5GfjMpICAgT3V0cHV0IHRoZSBjdXJyZW50IGJ1ZmZlciB0byBhIGZp bGUsIHNhdmluZyBpdC4Afgl+Xn5YICh+Rn4yKSAgIEV4aXQgcGljbywgc2F2 aW5nIGJ1ZmZlci4AICAgIAAJUGluZSBhbmQgUGljbyBhcmUgdHJhZGVtYXJr cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLgAJTm8gY29tbWVy Y2lhbCB1c2Ugb2YgdGhlc2UgdHJhZGVtYXJrcyBtYXkgYmUgbWFkZSB3aXRo b3V0IHByaW9yAAl3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIFVuaXZlcnNp dHkgb2YgV2FzaGluZ3Rvbi4AICAgIAAgICAgRW5kIG9mIEhlbHAuACAASGVs cCBvbiB0aGUgUGluZSBDb21wb3NlcgBIZWxwIG9uIFNpZ25hdHVyZSBFZGl0 b3IAXlgARXhpdCBIZWxwAF5WAE5leHQgUGcAXlkAUHJldiBQZwBVbmtub3du IENvbW1hbmQuAAAAJElkOiBidWZmZXIuYyx2IDQuMTAgMTk5Ni8wMy8xNSAw Nzo0MToxMSBodWJlcnQgRXhwICQAAABDYW5ub3Qgc2VsZWN0IGJ1aWx0aW4g YnVmZmVyAABidWZmZXIgbGluZXMgbm90IGZyZWVkLgBEaXNjYXJkIGNoYW5n ZXMAbWFpbgAAAAAAACRJZDogY29tcG9zZXIuYyx2IDQuMTA3IDE5OTYvMDQv MTEgMjA6Mjk6MDggaHViZXJ0IEV4cCAkAAAAAAAeUFAAHlBTAB5QXAAeVPoA HlBkAB5VCAAeUHAAHlBzAB5U8QAeUIAAHlURAB5QjAAeUJUAHlCYAB5U9AAe UKIAHlUUAB5QrgAeULUAHlC4AB5U9wAeUMUAHlTfAB3XyQAAEAEAAAFHAAAQ AgAAAUMAABADAAABWAAAEAQAAAFEAAAQBQAAAVIAABAGAAABSgAAEAcAAAAA AAAQCAAAAAAAABAJAAABSwAAEAoAAAFVAAAQCwAAAU8AABAMAAABVAABAAAA AAAAAAAAAF5HAEdldCBIZWxwAF5YAFNlbmQAXlIAUmljaCBIZHIAXlkAUHJ2 UGcvVG9wAF5LAEN1dCBMaW5lAF5PAFBvc3Rwb25lAF5DAENhbmNlbABeRABE ZWwgQ2hhcgBeSgBBdHRhY2gAXlYATnh0UGcvRW5kAF5VAFVuRGVsIExpbmUA JWQuICVzICVzJXMlcyIlcyIlcwAoAAAAKSAAAAAsAAAAVW5hYmxlIHRvIG1h a2Ugcm9vbSBmb3IgZnVsbCBIZWFkZXIuAAAAVW5rbm93biBDb21tYW5kOiBe WgBQcm9ibGVtIHdpdGggYXR0YWNobWVudHMuIFBvc3Rwb25lIGFueXdheT8A AAdGb3JtYXQgbGluZXMgZmFpbGVkIQAuACVzJWMlcyAoJXMpICIiJXMAACwA B0Zvcm1hdCBsaW5lcyBmYWlsZWQhAFByb2JsZW0gYWRkaW5nIGFkZHJlc3Mg dG8gaGVhZGVyICEAQ2FsbCBidWlsZGVyIGZhaWxlZCEAB1Vua25vd24gY29t bWFuZDogXiVjAAdVbmtub3duIGNvbW1hbmQAQ2FuJ3QgbW92ZSBkb3duLiBV c2UgXlggdG8gZVhpdC9TYXZlLgAAB0Zvcm1hdCBsaW5lcyBmYWlsZWQhAENh bid0IG1vdmUgYmV5b25kIHRvcCBvZiAlcwBlbnRyeQBoZWFkZXIAAAdGb3Jt YXQgbGluZXMgZmFpbGVkIQAsAAdDYW4ndCBhbGxvY2F0ZSBsaW5lIGZvciBu ZXcgYXR0YWNobWVudCEAJXMgKCVzKSAiJS4qcyIAAAAHUHJvYmxlbSBhdHRh Y2hpbmc6ICVzAAAHRm9ybWF0IGxpbmVzIGZhaWxlZCEAB0Nhbid0IGhhdmUg YSAnJWMnIGluIGZvbGRlciBuYW1lAAdDYW4ndCBlZGl0IGF0dGFjaG1lbnQg bnVtYmVyIQAAUHJvYmxlbSBVbmtpbGxpbmcgdGV4dAAHQ2FuJ3QgZWRpdCBh dHRhY2htZW50IG51bWJlciEAB0Nhbid0IGVkaXQgYXR0YWNobWVudCBudW1i ZXIhAABDYW4ndCBhbGxvY2F0ZSBhbnkgbW9yZSBsaW5lcyBmb3IgaGVhZGVy IQBDYW4ndCBhbGxvY2F0ZSBhbnkgbW9yZSBsaW5lcyBmb3IgaGVhZGVyIQAl KnMAIAAlKnMAIABTb3JyeSwgSSBjYW4ndCBoZWxwIHlvdSB3aXRoIHRoYXQu AEhlbHAgZm9yIENvbXBvc2VyICUuNDBzIEZpZWxkAAAtLS0tLSBNZXNzYWdl IFRleHQgLS0tLS0AQ2FuJ3QgbWFsbG9jIHNwYWNlIHRvIGV4cGFuZCBhZGRy ZXNzACAALCAAIABDYW4ndCBtYWxsb2Mgc3BhY2UgZm9yIGZjYwBDYW4ndCBt YWxsb2Mgc3BhY2UgZm9yIGZjYwBDYW4ndCBtYWxsb2Mgc3BhY2UgZm9yIGZj YwAlcyBmaWVsZDogJXMAQ2FuJ3QgbWFsbG9jIHNwYWNlIGZvciBzYXZlZCB0 ZXh0AF5UAGVYaXQvU2F2ZQBlWGl0AF5LAF5EAF5VAFNlbmQAUmljaFZpZXcA UmljaCBIZHIAXk8AXkoAQ2FuJ3QgbWFrZSByb29tIHRvIHBhY2sgaGVhZGVy IGZpZWxkLgAgAAAAHn54AAuGWAART9AAH7NoAA0udAANPvAAFfwIABX1yAAV /swAEVT0ABFVYAARVZwAHljJAB5YzQAeWNEAHljVAB5Y2QAeWN0AHljhAB5Y 5QAeWOkAHljtAB5Y8QAeWPUAHlj5AB5Y/QAeWQEAHlkFAB5ZCQAeWQ0AHlkR AAAAACVsZCBjaGFyYWN0ZXIgbGl0ZXJhbCB0cnVuY2F0ZWQgdG8gJWxkIGNo YXJhY3RlcnMAQmFkIG1tX2NhY2hlIG9wAFNFVF9EUklWRVJTIG5vdCBwZXJt aXR0ZWQAZHVtbXkAbm8gc3VjaCBiYm9hcmQAaW52YWxpZCByZW1vdGUgc3Bl Y2lmaWNhdGlvbgBubyBzdWNoIG1haWxib3gAQ2FuJ3QgJXMgJXM6ICVzAGlt YXAAaW1hcAAvOgAvOj0ALzoAc2VydmljZQB1c2VyAGFub255bW91cwBiYm9h cmQAZGVidWcAaW1hcABpbWFwMgBpbWFwNABwb3AzAG5udHAAZ2VuZXJhbABJ TkJPWABpbWFwAHN1YnNjcmliZSB0byBtYWlsYm94AHVuc3Vic2NyaWJlIHRv IG1haWxib3gAKiVzAHN1YnNjcmliZSB0byBiYm9hcmQAKiVzAHVuc3Vic2Ny aWJlIHRvIGJib2FyZABDYW4ndCBjcmVhdGUgbWFpbGJveCAlczogaW5kZXRl cm1pbmF0ZSBmb3JtYXQAQ2FuJ3QgY3JlYXRlIG1haWxib3ggJXM6IG1haWxi b3ggYWxyZWFkeSBleGlzdHMAZGVsZXRlIG1haWxib3gAcmVuYW1lIG1haWxi b3gAQ2FuJ3QgcmVuYW1lIHRvIG1haWxib3ggJXM6IG1haWxib3ggYWxyZWFk eSBleGlzdHMAb3BlbiBtYWlsYm94AFNob3J0IGNhY2hlIGluIG1haWxfbGVs dABCYWQgbXNnbm8gaW4gbWFpbF9lbHQAQmFkIG1zZ25vIGluIG1haWxfZmV0 Y2hzdHJ1Y3R1cmUAQmFkIG1zZ25vIGluIG1haWxfZmV0Y2hoZWFkZXIAAEJh ZCBtc2dubyBpbiBtYWlsX2ZldGNodGV4dAAAQmFkIG1zZ25vIGluIG1haWxf ZmV0Y2hib2R5AAAlc0AlcwBBcHBlbmQgdmFsaWRpdHkgY29uZnVzaW9uAGFw cGVuZCB0byBtYWlsYm94AFN1bgBNb24AVHVlAFdlZABUaHUARnJpAFNhdABK YW4ARmViAE1hcgBBcHIATWF5AEp1bgBKdWwAQXVnAFNlcABPY3QATm92AERl YwA/Pz8AJTJkLSVzLSVkICUwMmQ6JTAyZDolMDJkICVjJTAyZCUwMmQAPz8/ ACVzICVzICUyZCAlMDJkOiUwMmQ6JTAyZCAlNGQKAExvY2sgd2hlbiBhbHJl YWR5IGxvY2tlZABVbmxvY2sgd2hlbiBub3QgbG9ja2VkAFNlcXVlbmNlIGlu dmFsaWQAU2VxdWVuY2UgcmFuZ2UgaW52YWxpZABTeW50YXggZXJyb3IgaW4g c2VxdWVuY2UAAB5bEAAejUAAEaO4ABGq7AARq3QAEauwABGr7AARrCgAEaxk ABGspAARrOQAEa0QABGtPAARrXQAEa2wABGwpAARt4gAEbf8ABG4IAARuEQA EbxIABG8zAARvbQAEcEcABHCoAARxCQAEczsABHOgAARz6wAEdLoABHTTAAR 1GwAEeZ4AB5Z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAABiZXplcmsAQ2FuJ3QgZ2V0IGxvY2sgZm9yIG1haWxi b3ggJXM6ICVzAE1haWxib3ggJXMgaXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJv Y2VzcwBDYW4ndCBsb2NrIG1haWxib3ggJXM6ICVzAENhbid0ICVzIG1haWxi b3ggJXM6ICVzAHJlbmFtZQBkZWxldGUAQ2FuJ3Qgb3BlbiBtYWlsYm94IGxv Y2ssIGFjY2VzcyBpcyByZWFkb25seQBUcnlpbmcgdG8gZ2V0IG1haWxib3gg bG9jayBmcm9tIHByb2Nlc3MgJWxkAE1haWxib3ggaXMgb3BlbiBieSBhbm90 aGVyIHByb2Nlc3MsIGFjY2VzcyBpcyByZWFkb25seQAlZABDYW4ndCBnZXQg d3JpdGUgYWNjZXNzIHRvIG1haWxib3gsIGFjY2VzcyBpcyByZWFkb25seQBN YWlsYm94IGlzIGVtcHR5ACAAIABMTABOU1dFUkVEAENDAEVGT1JFAE9EWQBD AEVMRVRFRABMQUdHRUQAUk9NAEVZV09SRABFVwBMRABOAEVDRU5UAEVFTgBJ TkNFAFVCSkVDVABFWFQATwBBTlNXRVJFRABERUxFVEVEAEZMQUdHRUQAS0VZ V09SRABTRUVOAFVua25vd24gc2VhcmNoIGNyaXRlcmlvbjogJS4zMHMAQ2hl Y2sgY29tcGxldGVkAE5vIG1lc3NhZ2VzIGRlbGV0ZWQsIHNvIG5vIHVwZGF0 ZSBuZWVkZWQAVW5hYmxlIHRvIGV4cHVuZ2UgbWFpbGJveABFeHB1bmdlZCAl ZCBtZXNzYWdlcwBFeHB1bmdlIGlnbm9yZWQgb24gcmVhZG9ubHkgbWFpbGJv eABCYWQgZGF0ZSBpbiBhcHBlbmQ6ICVzAElOQk9YAFtUUllDUkVBVEVdIE11 c3QgY3JlYXRlIG1haWxib3ggYmVmb3JlIGFwcGVuZABJbnZhbGlkIEJlcmtl bGV5LWZvcm1hdCBtYWlsYm94IG5hbWU6ICVzAE5vdCBhIEJlcmtlbGV5LWZv cm1hdCBtYWlsYm94OiAlcwBDYW4ndCBvcGVuIGFwcGVuZCBtYWlsYm94OiAl cwBGcm9tICVzQCVzIABTdGF0dXM6ICVzTwpYLVN0YXR1czogJXMlcyVzCgBS AABEAABGAABBAABNZXNzYWdlIGFwcGVuZCBmYWlsZWQ6ICVzAC5sb2NrACVz LiVkLiVkLgBFcnJvciBjcmVhdGluZyAlczogJXMATWFpbGJveCAlcyBpcyBs b2NrZWQsIHdpbGwgb3ZlcnJpZGUgaW4gJWQgc2Vjb25kcy4uLgBNYWlsYm94 IG9wZW4gZmFpbGVkLCBhYm9ydGVkOiAlcwBNYWlsYm94IHNocmFuayBmcm9t ICVkIHRvICVkIGJ5dGVzLCBhYm9ydGVkAEVycm9yIHJlYWRpbmcgbWFpbCBm aWxlOiAlcwBVbmV4cGVjdGVkIGNoYW5nZXMgdG8gbWFpbGJveCAodHJ5IHJl c3RhcnRpbmcpOiAlLjIwcwBOZXcgbWFpbGJveCBtb2RpZmljYXRpb24gdGlt ZSBidXQgYXBwYXJlbnRseSBubyBjaGFuZ2VzAEJvZ3VzIGVudHJ5IGluIG5l dyBjYWNoZSBsaXN0AAoATENMAFVucGFyc2FibGUgZGF0ZQBDYWNoZSBsaW5r LWxpc3QgaW5jb25zaXN0ZW5jeQBBQUFBMTIzNAAlczogJXMAVW5hYmxlIHRv IHVwZGF0ZSBtYWlsYm94AE1haWxib3ggcmV3cml0ZSBlcnJvcjogJXMAVW5h YmxlIHRvIHN5bmMgbWFpbGJveDogJXMAW1RSWUNSRUFURV0gTXVzdCBjcmVh dGUgbWFpbGJveCBiZWZvcmUgY29weQBJbnZhbGlkIEJlcmtlbGV5LWZvcm1h dCBtYWlsYm94IG5hbWU6ICVzAE5vdCBhIEJlcmtlbGV5LWZvcm1hdCBtYWls Ym94OiAlcwBDYW4ndCBvcGVuIGRlc3RpbmF0aW9uIG1haWxib3g6ICVzAE1l c3NhZ2UgY29weSBmYWlsZWQ6ICVzAE1lc3NhZ2UgY29weSBzeW5jIGZhaWxl ZDogJXMACgBCYWQgZmxhZyBsaXN0ACAAVW5rbm93biBmbGFnOiAlLjgwcwAg ACAAIAAAIAAiAAAAAAAeYsgAHnawABI9gAASQGgAEkCUABJA0AASQQwAEkFI ABJBhAASQcQAEkIEABJCMAASQlwAEkKUABJC0AASRSQAEkkcABJJyAASSewA EkqkABJN0AASTsgAElAUABJWZAASWMgAElssABJj/AASZwAAEmvMABJxQAAS caQAEnLsABJ4BAAeYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAG10eABDYW4ndCBvcGVuIG1haWxib3ggJXM6ICVzAFVuYWJs ZSB0byBsb2NrIHJlbmFtZSBtYWlsYm94AE1haWxib3ggJXMgaXMgaW4gdXNl IGJ5IGFub3RoZXIgcHJvY2VzcwBDYW4ndCAlcyBtYWlsYm94ICVzOiAlcwBy ZW5hbWUAZGVsZXRlAENhbid0IG9wZW4gbWFpbGJveDogJXMAQ2FuJ3QgZ2V0 IHdyaXRlIGFjY2VzcyB0byBtYWlsYm94LCBhY2Nlc3MgaXMgcmVhZG9ubHkA SU5CT1gAVW5hYmxlIHRvIGxvY2sgb3BlbiBtYWlsYm94AE1haWxib3ggaXMg ZW1wdHkAIAAgAExMAE5TV0VSRUQAQ0MARUZPUkUAT0RZAEMARUxFVEVEAExB R0dFRABST00ARVlXT1JEAEVXAExEAE4ARUNFTlQARUVOAElOQ0UAVUJKRUNU AEVYVABPAEFOU1dFUkVEAERFTEVURUQARkxBR0dFRABLRVlXT1JEAFNFRU4A VW5rbm93biBzZWFyY2ggY3JpdGVyaW9uOiAlLjgwcwBbQ0hFQ0tdIENoZWNr aW5nIGZvciBmbGFnIHVwZGF0ZXMAQ2hlY2sgY29tcGxldGVkACwlbGQ7MDAw MDAwMDAwMCUwMm8NCgBDYW4ndCBjb3B5IG5ldyBtYWlsOiAlcwBFeHB1bmdl IGlnbm9yZWQgb24gcmVhZG9ubHkgbWFpbGJveABVbmFibGUgdG8gbG9jayBl eHB1bmdlIG1haWxib3gAQ2FuJ3QgZXhwdW5nZSBiZWNhdXNlIG1haWxib3gg aXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJvY2VzcwBDYWxjdWxhdGVkIHNpemUg bWlzbWF0Y2ggJWxkICE9ICVsZCwgZGVsdGEgPSAlbGQARXhwdW5nZWQgJWxk IG1lc3NhZ2VzAE5vIG1lc3NhZ2VzIGRlbGV0ZWQsIHNvIG5vIHVwZGF0ZSBu ZWVkZWQAQmFkIGRhdGUgaW4gYXBwZW5kOiAlcwBbVFJZQ1JFQVRFXSBNdXN0 IGNyZWF0ZSBtYWlsYm94IGJlZm9yZSBhcHBlbmQASW52YWxpZCBNVFgtZm9y bWF0IG1haWxib3ggbmFtZTogJXMATm90IGEgTVRYLWZvcm1hdCBtYWlsYm94 OiAlcwBDYW4ndCBvcGVuIGFwcGVuZCBtYWlsYm94OiAlcwBVbmFibGUgdG8g bG9jayBhcHBlbmQgbWFpbGJveAAsJWxkOyUwMTBsbyUwMm8NCgBNZXNzYWdl IGFwcGVuZCBmYWlsZWQ6ICVzAC90bXAvLiVoeC4lbHgAfi9JTkJPWC5NVFgA SU5CT1guTVRYAG1haWwudHh0AEJhZCBmbGFnIGxpc3QAIABVbmtub3duIGZs YWc6ICUuODBzACAATWFpbGJveCBzaHJhbmsgZnJvbSAlbGQgdG8gJWxkIQBV bmFibGUgdG8gcmVhZCBpbnRlcm5hbCBoZWFkZXIgYXQgJWxkLCBzaXplID0g JWxkOiAlcwBubyBkYXRhIHJlYWQAVW5hYmxlIHRvIGZpbmQgQ1JMRiBhdCAl bGQgaW4gJWxkIGJ5dGVzLCB0ZXh0OiAlcwBVbmFibGUgdG8gcGFyc2UgaW50 ZXJuYWwgaGVhZGVyIGF0ICVsZDogJXMAVW5hYmxlIHRvIHBhcnNlIGludGVy bmFsIGhlYWRlciBlbGVtZW50cyBhdCAlbGQ6ICVzLCVzOyVzAExhc3QgbWVz c2FnZSBydW5zIHBhc3QgZW5kIG9mIGZpbGUAW1RSWUNSRUFURV0gTXVzdCBj cmVhdGUgbWFpbGJveCBiZWZvcmUgY29weQBJbnZhbGlkIE1UWC1mb3JtYXQg bWFpbGJveCBuYW1lOiAlcwBOb3QgYSBNVFgtZm9ybWF0IG1haWxib3g6ICVz AFVuYWJsZSB0byBvcGVuIGNvcHkgbWFpbGJveDogJXMAVW5hYmxlIHRvIGxv Y2sgY29weSBtYWlsYm94AFVuYWJsZSB0byB3cml0ZSBtZXNzYWdlOiAlcwBV bmFibGUgdG8gcmVhZCBuZXcgc3RhdHVzOiAlcwAlMDEwbG8lMDJvACAAIAAA IAAiAAAAAB5qUAAeYZAAEqNIABKmMAASplwAEqaYABKm1AASpxAAEqdMABKn jAASp8wAEqf4ABKoJAASqFwAEqiYABKq7AASrxwAErAgABKw5AASsZwAErRI ABK14AASt9AAEr0UABK/eAASwdwAEsqsABLNsAAS0jQAEte4ABLYHAAS2WQA Et6kAB5pGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAdGVuZXgAQ2FuJ3Qgb3BlbiBtYWlsYm94ICVzOiAlcwBVbmFibGUgdG8g bG9jayByZW5hbWUgbWFpbGJveABNYWlsYm94ICVzIGlzIGluIHVzZSBieSBh bm90aGVyIHByb2Nlc3MAQ2FuJ3QgJXMgbWFpbGJveCAlczogJXMAcmVuYW1l AGRlbGV0ZQBDYW4ndCBvcGVuIG1haWxib3g6ICVzAENhbid0IGdldCB3cml0 ZSBhY2Nlc3MgdG8gbWFpbGJveCwgYWNjZXNzIGlzIHJlYWRvbmx5AElOQk9Y AFVuYWJsZSB0byBsb2NrIG9wZW4gbWFpbGJveABNYWlsYm94IGlzIGVtcHR5 ACAAIABMTABOU1dFUkVEAENDAEVGT1JFAE9EWQBDAEVMRVRFRABMQUdHRUQA Uk9NAEVZV09SRABFVwBMRABOAEVDRU5UAEVFTgBJTkNFAFVCSkVDVABFWFQA TwBBTlNXRVJFRABERUxFVEVEAEZMQUdHRUQAS0VZV09SRABTRUVOAFVua25v d24gc2VhcmNoIGNyaXRlcmlvbjogJS44MHMAW0NIRUNLXSBDaGVja2luZyBm b3IgZmxhZyB1cGRhdGVzAENoZWNrIGNvbXBsZXRlZAAsJWxkOzAwMDAwMDAw MDAlMDJvCgBDYW4ndCBjb3B5IG5ldyBtYWlsOiAlcwBFeHB1bmdlIGlnbm9y ZWQgb24gcmVhZG9ubHkgbWFpbGJveABVbmFibGUgdG8gbG9jayBleHB1bmdl IG1haWxib3gAQ2FuJ3QgZXhwdW5nZSBiZWNhdXNlIG1haWxib3ggaXMgaW4g dXNlIGJ5IGFub3RoZXIgcHJvY2VzcwBDYWxjdWxhdGVkIHNpemUgbWlzbWF0 Y2ggJWxkICE9ICVsZCwgZGVsdGEgPSAlbGQARXhwdW5nZWQgJWxkIG1lc3Nh Z2VzAE5vIG1lc3NhZ2VzIGRlbGV0ZWQsIHNvIG5vIHVwZGF0ZSBuZWVkZWQA QmFkIGRhdGUgaW4gYXBwZW5kOiAlcwBbVFJZQ1JFQVRFXSBNdXN0IGNyZWF0 ZSBtYWlsYm94IGJlZm9yZSBhcHBlbmQASW52YWxpZCBUZW5leC1mb3JtYXQg bWFpbGJveCBuYW1lOiAlcwBOb3QgYSBUZW5leC1mb3JtYXQgbWFpbGJveDog JXMAQ2FuJ3Qgb3BlbiBhcHBlbmQgbWFpbGJveDogJXMAVW5hYmxlIHRvIGxv Y2sgYXBwZW5kIG1haWxib3gALCVsZDslMDEwbG8lMDJvCgBNZXNzYWdlIGFw cGVuZCBmYWlsZWQ6ICVzAC90bXAvLiVoeC4lbHgAfi9tYWlsLlR4VABtYWls LlR4VABtYWlsLnR4dABCYWQgZmxhZyBsaXN0ACAAVW5rbm93biBmbGFnOiAl LjgwcwAgAE1haWxib3ggc2hyYW5rIGZyb20gJWxkIHRvICVsZCEAVW5hYmxl IHRvIHJlYWQgaW50ZXJuYWwgaGVhZGVyIGF0ICVsZCwgc2l6ZSA9ICVsZDog JXMAbm8gZGF0YSByZWFkAFVuYWJsZSB0byBmaW5kIG5ld2xpbmUgYXQgJWxk IGluICVsZCBieXRlcywgdGV4dDogJXMAVW5hYmxlIHRvIHBhcnNlIGludGVy bmFsIGhlYWRlciBhdCAlbGQ6ICVzAFVuYWJsZSB0byBwYXJzZSBpbnRlcm5h bCBoZWFkZXIgZWxlbWVudHMgYXQgJWxkOiAlcywlczslcwBMYXN0IG1lc3Nh Z2UgcnVucyBwYXN0IGVuZCBvZiBmaWxlAFtUUllDUkVBVEVdIE11c3QgY3Jl YXRlIG1haWxib3ggYmVmb3JlIGNvcHkASW52YWxpZCBUZW5leC1mb3JtYXQg bWFpbGJveCBuYW1lOiAlcwBOb3QgYSBUZW5leC1mb3JtYXQgbWFpbGJveDog JXMAVW5hYmxlIHRvIG9wZW4gY29weSBtYWlsYm94OiAlcwBVbmFibGUgdG8g bG9jayBjb3B5IG1haWxib3gAVW5hYmxlIHRvIHdyaXRlIG1lc3NhZ2U6ICVz AFVuYWJsZSB0byByZWFkIG5ldyBzdGF0dXM6ICVzACUwMTBsbyUwMm8AIAAg AAAgACIAAAAecegAHmkYABMKaAATDngAEw6kABMPQAATD1wAExIIABMSJAAT ElgAExKMABMSuAATEuQAExS4ABMXKAATGeQAExvUABMcgAATHUQAEx1oABMf jAATIwgAEyPAABMm5AATKCgAEyl4ABMyQAATOcwAEzoQABM8MAATP3wAEz/w ABNE2AAecKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAgd9gAAAABbWgAJXMvJXMALm1oX3Byb2ZpbGUAIAkAcGF0aDoAJXMv JXMAJXMvJXMATWFpbAAjTUhJTkJPWAAjTUhJTkJPWAAjbWgvAENhbid0IGNy ZWF0ZSBtYWlsYm94ICVzOiBpbnZhbGlkIE1ILWZvcm1hdCBuYW1lAENhbid0 IGNyZWF0ZSBtYWlsYm94ICVzOiBtYWlsYm94IGFscmVhZHkgZXhpc3RzACVz LyVzAENhbid0IGNyZWF0ZSBtYWlsYm94ICVzOiAlcwBDYW4ndCBkZWxldGUg bWFpbGJveCAlczogaW52YWxpZCBNSC1mb3JtYXQgbmFtZQBDYW4ndCBkZWxl dGUgbWFpbGJveCAlczogbm8gc3VjaCBtYWlsYm94AENhbid0IGRlbGV0ZSBt YWlsYm94ICVzOiAlcwBDYW4ndCBkZWxldGUgbWFpbGJveCAlczogaW52YWxp ZCBNSC1mb3JtYXQgbmFtZQBDYW4ndCByZW5hbWUgbWFpbGJveCAlczogbm8g c3VjaCBtYWlsYm94AENhbid0IHJlbmFtZSB0byBtYWlsYm94ICVzOiBpbnZh bGlkIE1ILWZvcm1hdCBuYW1lAENhbid0IHJlbmFtZSB0byBtYWlsYm94ICVz OiBkZXN0aW5hdGlvbiBhbHJlYWR5IGV4aXN0cwBDYW4ndCByZW5hbWUgbWFp bGJveCAlcyB0byAlczogJXMAI01ISU5CT1gATWFpbGJveCBpcyBlbXB0eQAA JXMvJWx1AAAAIAAgAExMAE5TV0VSRUQAQ0MARUZPUkUAT0RZAEMARUxFVEVE AExBR0dFRABST00ARVlXT1JEAEVXAExEAE4ARUNFTlQARUVOAElOQ0UAVUJK RUNUAEVYVABPAEFOU1dFUkVEAERFTEVURUQARkxBR0dFRABLRVlXT1JEAFNF RU4AVW5rbm93biBzZWFyY2ggY3JpdGVyaW9uOiAlcwAlcy8lcwAlcy8lbHUA Q2hlY2sgY29tcGxldGVkACVzLyVsdQBFeHB1bmdlIG9mIG1lc3NhZ2UgJWxk IGZhaWxlZCwgYWJvcnRlZDogJXMARXhwdW5nZWQgJWxkIG1lc3NhZ2VzAE5v IG1lc3NhZ2VzIGRlbGV0ZWQsIHNvIG5vIHVwZGF0ZSBuZWVkZWQAJXMvJWx1 ACVzJXMlcyVzJXMpACBcU2VlbgAAIFxEZWxldGVkAAAgXEZsYWdnZWQAACBc QW5zd2VyZWQAAAAgAFxEZWxldGVkAEJhZCBkYXRlIGluIGFwcGVuZDogJXMA W1RSWUNSRUFURV0gTXVzdCBjcmVhdGUgbWFpbGJveCBiZWZvcmUgYXBwZW5k AEludmFsaWQgTUgtZm9ybWF0IG1haWxib3ggbmFtZTogJXMATm90IGEgTUgt Zm9ybWF0IG1haWxib3g6ICVzAC8lbHUAQ2FuJ3Qgb3BlbiBhcHBlbmQgbWFp bGJveDogJXMATWVzc2FnZSBhcHBlbmQgZmFpbGVkOiAlcwAlcy8lcwAjTUhJ TkJPWABpbmJveABCYWQgZmxhZyBsaXN0ACAAVW5rbm93biBmbGFnOiAlLjgw cwAgACVzLyVsdQAgACAAACAAIgAAAB538AAeWdAAE1wIABNeOAATXmQAE16g ABNe3AATXxgAE19UABNflAATX9QAE2AAABNgLAATYGQAE2CgABNjlAATangA E2rsABNrEAATazQAE22cABNuIAATbwgAE3JwABNz9AATdXgAE35AABN/1AAT gQAAE4Q8ABOEoAAThcAAE4xEAB52sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAB539QAAAABtbWRmAAEBAQEKAENhbid0IGdl dCBsb2NrIGZvciBtYWlsYm94ICVzOiAlcwBNYWlsYm94ICVzIGlzIGluIHVz ZSBieSBhbm90aGVyIHByb2Nlc3MAQ2FuJ3QgbG9jayBtYWlsYm94ICVzOiAl cwBDYW4ndCAlcyBtYWlsYm94ICVzOiAlcwByZW5hbWUAZGVsZXRlAENhbid0 IG9wZW4gbWFpbGJveCBsb2NrLCBhY2Nlc3MgaXMgcmVhZG9ubHkAVHJ5aW5n IHRvIGdldCBtYWlsYm94IGxvY2sgZnJvbSBwcm9jZXNzICVsZABNYWlsYm94 IGlzIG9wZW4gYnkgYW5vdGhlciBwcm9jZXNzLCBhY2Nlc3MgaXMgcmVhZG9u bHkAJWQAQ2FuJ3QgZ2V0IHdyaXRlIGFjY2VzcyB0byBtYWlsYm94LCBhY2Nl c3MgaXMgcmVhZG9ubHkATWFpbGJveCBpcyBlbXB0eQAgACAATEwATlNXRVJF RABDQwBFRk9SRQBPRFkAQwBFTEVURUQATEFHR0VEAFJPTQBFWVdPUkQARVcA TEQATgBFQ0VOVABFRU4ASU5DRQBVQkpFQ1QARVhUAE8AQU5TV0VSRUQAREVM RVRFRABGTEFHR0VEAEtFWVdPUkQAU0VFTgBVbmtub3duIHNlYXJjaCBjcml0 ZXJpb246ICUuMzBzAENoZWNrIGNvbXBsZXRlZABObyBtZXNzYWdlcyBkZWxl dGVkLCBzbyBubyB1cGRhdGUgbmVlZGVkAFVuYWJsZSB0byBleHB1bmdlIG1h aWxib3gARXhwdW5nZWQgJWQgbWVzc2FnZXMARXhwdW5nZSBpZ25vcmVkIG9u IHJlYWRvbmx5IG1haWxib3gAQmFkIGRhdGUgaW4gYXBwZW5kOiAlcwBbVFJZ Q1JFQVRFXSBNdXN0IGNyZWF0ZSBtYWlsYm94IGJlZm9yZSBhcHBlbmQASW52 YWxpZCBNTURGLWZvcm1hdCBtYWlsYm94IG5hbWU6ICVzAE5vdCBhIE1NREYt Zm9ybWF0IG1haWxib3g6ICVzAENhbid0IG9wZW4gYXBwZW5kIG1haWxib3g6 ICVzACVzRnJvbSAlc0AlcyAAU3RhdHVzOiAlc08KWC1TdGF0dXM6ICVzJXMl cwoAUgAARAAARgAAQQAASGVhZGVyIHdyaXRlIGZhaWxlZDogJXMATWVzc2Fn ZSBhcHBlbmQgZmFpbGVkOiAlcwAKAFVuYWJsZSB0byBzeW5jIG1haWxib3g6 ICVzAC5sb2NrACVzLiVkLiVkLgBFcnJvciBjcmVhdGluZyAlczogJXMATWFp bGJveCAlcyBpcyBsb2NrZWQsIHdpbGwgb3ZlcnJpZGUgaW4gJWQgc2Vjb25k cy4uLgBNYWlsYm94IG9wZW4gZmFpbGVkLCBhYm9ydGVkOiAlcwBNYWlsYm94 IHNocmFuayBmcm9tICVkIHRvICVkIGJ5dGVzLCBhYm9ydGVkAEVycm9yIHJl YWRpbmcgbWFpbCBmaWxlOiAlcwBVbmV4cGVjdGVkIGNoYW5nZXMgdG8gbWFp bGJveCAodHJ5IHJlc3RhcnRpbmcpOiAlLjIwcwBOZXcgbWFpbGJveCBtb2Rp ZmljYXRpb24gdGltZSBidXQgYXBwYXJlbnRseSBubyBjaGFuZ2VzAAoATENM AFVucGFyc2FibGUgZGF0ZQBDYWNoZSBsaW5rLWxpc3QgaW5jb25zaXN0ZW5j eQBBQUFBMTIzNAAlczogJXMAVW5hYmxlIHRvIHVwZGF0ZSBtYWlsYm94AE1h aWxib3ggcmV3cml0ZSBlcnJvcjogJXMAVW5hYmxlIHRvIHN5bmMgbWFpbGJv eDogJXMAW1RSWUNSRUFURV0gTXVzdCBjcmVhdGUgbWFpbGJveCBiZWZvcmUg Y29weQBJbnZhbGlkIE1NREYtZm9ybWF0IG1haWxib3ggbmFtZTogJXMATm90 IGEgTU1ERi1mb3JtYXQgbWFpbGJveDogJXMAQ2FuJ3Qgb3BlbiBkZXN0aW5h dGlvbiBtYWlsYm94OiAlcwBNZXNzYWdlIGNvcHkgZmFpbGVkOiAlcwBNZXNz YWdlIGNvcHkgc3luYyBmYWlsZWQ6ICVzAAoAQmFkIGZsYWcgbGlzdAAgAFVu a25vd24gZmxhZzogJS44MHMAIAAgACAAACAAIgAAAAAAAB5/yAAekAgAE9R4 ABPUuAAT1kAAE9ikABPbPAAT3VQAE98gABPfZAAT36gAE9/sABPgMAAT4HQA E+C4ABPi5AAT8OwAE/JQABPzUAAT9FAAE/esABP4pAAT+ZwAE/3IABP+0AAT /9gAFANEABQD2AAUBFwAFATgABQGRAAUBrgAFAjAAB5+eAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABQAAAAAAAAA FAAAAAAAAAAAaW1hcDIARklORCBNQUlMQk9YRVMAQkFEAEZJTkQgQkJPQVJE UwBCQUQARklORCBBTEwuTUFJTEJPWEVTAEJBRAAlc0lOQk9YAElOQk9YAEZJ TkQgQUxMLkJCT0FSRFMAQkFEAFN1YnNjcmliZSBNYWlsYm94AFVuc3Vic2Ny aWJlIE1haWxib3gAU3Vic2NyaWJlIEJCb2FyZABVbnN1YnNjcmliZSBCQm9h cmQAQ3JlYXRlAERlbGV0ZQBSZW5hbWUAQ2FuJ3QgYWNjZXNzIHNlcnZlcgBD bG9zaW5nIGNvbm5lY3Rpb24gdG8gJXMAUmV1c2luZyBjb25uZWN0aW9uIHRv ICVzAC9ldGMvcmltYXBkACoAUFJFQVVUSAAlczolbGQAaW1hcABPSwBhbm9u eW1vdXMATE9HSU4AYW5vbnltb3VzAEJZRQBUb28gbWFueSBsb2dpbiBmYWls dXJlcwBMb2dpbiBhYm9ydGVkAEJCT0FSRABFWEFNSU5FAFNFTEVDVAB7JXN9 PG5vX21haWxib3g+ACVzeyVzfSVzACoAAFtSRUFELU9OTFldAE1haWxib3gg aXMgZW1wdHkATE9HT1VUAEZFVENIAEZBU1QARkVUQ0gARkxBR1MAJWxkACVs ZDolbGQARkVUQ0gARlVMTABCQUQARkVUQ0gAQUxMACVsZABGRVRDSABSRkM4 MjIuSEVBREVSAAAlbGQARkVUQ0gAUkZDODIyLlRFWFQAADEAJWxkAEJPRFlb JXNdAEZFVENIAFNUT1JFACtGbGFncwBTVE9SRQAtRmxhZ3MAU0VBUkNIACVs ZAA6JWxkAEZFVENIAEFMTABOT09QAENIRUNLAEVYUFVOR0UAQ29weSByZWpl Y3RlZDogY29ubmVjdGlvbiB0byByZW1vdGUgSU1BUCBzZXJ2ZXIgY2xvc2Vk AENPUFkAXERlbGV0ZWQAQVBQRU5EAE9LAEJBRABBUFBFTkQAQ2FuJ3QgYWNj ZXNzIHNlcnZlciBmb3IgYXBwZW5kADxjbG9zZWQgc3RyZWFtPgBOby1vcCBk ZWFkIHN0cmVhbQBBJTA1bGQAJXMgJXMACg0iJXtcACB7JWxkfQANCgArACAi JXMiACAlcwB9DQoAUHJvZ3JhbSBidWc6IGJhZCBsaXRlcmFsACsAICVzACAl cwAgKCVzKQAKDSIqJXtcACB7JWxkfQANCgArACAiJXMiACAlcwAgeyVsZH0A DQoAKwBJTUFQIGNvbm5lY3Rpb24gYnJva2VuIChjb21tYW5kIGRhdGEpAA0K AElNQVAgY29ubmVjdGlvbiBicm9rZW4gKGNvbW1hbmQpACsAKgBVbmV4cGVj dGVkIHRhZ2dlZCByZXNwb25zZTogJS44MHMgJS44MHMgJS44MHMASU1BUCBj b25uZWN0aW9uIGJyb2tlbiAoc2VydmVyIHJlc3BvbnNlKQAgAElNQVAgc2Vy dmVyIHNlbnQgYSBibGFuayBsaW5lACsAIABNaXNzaW5nIElNQVAgcmVwbHkg a2V5OiAlLjgwcwAKAEJBRAAKAFJlYWR5IGZvciBtb3JlIGNvbW1hbmQAJXMg Tk8gW0NMT1NFRF0gJXMAKgBPSwAqAFBSRUFVVEgATk8AQkFEAElNQVAgZXJy b3I6ICUuODBzAFVuZXhwZWN0ZWQgSU1BUCByZXNwb25zZTogJS44MHMgJS44 MHMARkxBR1MAU0VBUkNIAE1BSUxCT1gAJXMlcwAAQkJPQVJEACVzJXMAAE9L AFBSRUFVVEgAW1JFQUQtT05MWV0ATk8AQllFAEJBRABVbmV4cGVjdGVkIHVu c29saWNpdGVkIG1lc3NhZ2U6ICUuODBzACAACgBFWElTVFMAUkVDRU5UAEVY UFVOR0UARkVUQ0gAU1RPUkUAQ09QWQBVbmtub3duIG1lc3NhZ2UgZGF0YTog JWxkICUuODBzACApACApACAAIAAgKQAKAEVOVkVMT1BFAEZMQUdTAElOVEVS TkFMREFURQBCb2d1cyBkYXRlOiAlLjgwcwBSRkM4MjIuSEVBREVSAFJGQzgy Mi5TSVpFAFJGQzgyMi5URVhUAEJvZHkgcmVjZWl2ZWQgZm9yICVsZCB3aGVu IGN1cnJlbnQgaXMgJWxkAFJGQzgyMgBVbmtub3duIG1lc3NhZ2UgcHJvcGVy dHk6ICUuODBzAEp1bmsgYXQgZW5kIG9mIGVudmVsb3BlOiAlLjgwcwBOb3Qg YW4gZW52ZWxvcGU6ICUuODBzAEp1bmsgYXQgZW5kIG9mIGFkZHJlc3MgbGlz dDogJS44MHMATm90IGFuIGFkZHJlc3M6ICUuODBzAEp1bmsgYXQgZW5kIG9m IGFkZHJlc3M6ICUuODBzAE5vdCBhbiBhZGRyZXNzOiAlLjgwcwBcU0VFTgBc REVMRVRFRABcRkxBR0dFRABcQU5TV0VSRUQAXFJFQ0VOVABcSlVOS0VEAFxY WFhYAFxZWVlZAFxVTkRFRklORURGTEFHAFVua25vd24gc3lzdGVtIGZsYWc6 ICUuODBzAFVua25vd24gdXNlciBmbGFnOiAlLjgwcwBOb3QgYSBzdHJpbmc6 ICVjJS44MHMAQmFkIG51bWJlcjogJWxkAEJhZCBib2R5IGluZGV4OiAlLjgw cwBCb2R5IGNvbnRlbnRzIHJlY2VpdmVkIHdoZW4gYm9keSBzdHJ1Y3R1cmUg dW5rbm93bgBCb2d1cyBzZWN0aW9uIG51bWJlcgBCYWQgc2VjdGlvbiBudW1i ZXIASW52YWxpZCBzZWN0aW9uIG51bWJlcgBJbnZhbGlkIHN1Yi1zZWN0aW9u AFRleHR1YWwgYm9keSBjb250ZW50cyByZWNlaXZlZCBmb3IgTVVMVElQQVJU IGJvZHkgcGFydABCYWQgYm9keSBmZXRjaDogJS44MHMATWlzc2luZyBtdWx0 aXBhcnQgc3VidHlwZQBKdW5rIGF0IGVuZCBvZiBtdWx0aXBhcnQgYm9keTog JS44MHMATWlzc2luZyBwYXJhbWV0ZXIgYXR0cmlidXRlAE1pc3NpbmcgdmFs dWUgZm9yIHBhcmFtZXRlciAlLjgwcwBKdW5rIGF0IGVuZCBvZiBwYXJhbWV0 ZXI6ICUuODBzAEJvZ3VzIGJvZHkgcGFyYW1ldGVyOiAlYyUuODBzAFJGQzgy MgBKdW5rIGF0IGVuZCBvZiBib2R5IHBhcnQ6ICUuODBzAEJvZ3VzIGJvZHkg c3RydWN0dXJlOiAlLjgwcwAAAAAAAAAeisgAHnCoABRLsAAUTFAAFE1oABRN hAAUTaAAFE54ABROlAAUTsgAFE78ABRPKAAUT1QAFE+AABRPrAAUT9wAFFYU ABRXvAAUWIQAFFioABRbgAAUX0wAFGBUABRjYAAUZQAAFGZEABRvDAAUb0gA FG+MABRwzAAUcRAAFHFUABRxoAAeiYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAABwb3AzAElOQk9Y AHslcy9QT1AzfUlOQk9YAElOQk9YAENsb3NpbmcgY29ubmVjdGlvbiB0byAl cwAlczolbGQAcG9wMwBVU0VSAFBBU1MAVG9vIG1hbnkgbG9naW4gZmFpbHVy ZXMATG9naW4gYWJvcnRlZABTVEFUAE1haWxib3ggaXMgZW1wdHkAUVVJVAAw MS1KQU4tMTk2OSAwMDowMDowMCBHTVQAUkVUUgAAACAAIABMTABOU1dFUkVE AENDAEVGT1JFAE9EWQBDAEVMRVRFRABMQUdHRUQAUk9NAEVZV09SRABFVwBM RABOAEVDRU5UAEVFTgBJTkNFAFVCSkVDVABFWFQATwBBTlNXRVJFRABERUxF VEVEAEZMQUdHRUQAS0VZV09SRABTRUVOAFVua25vd24gc2VhcmNoIGNyaXRl cmlvbjogJS44MHMATk9PUABDaGVjayBjb21wbGV0ZWQAREVMRQBFeHB1bmdl ZCAlbGQgbWVzc2FnZXMATm8gbWVzc2FnZXMgZGVsZXRlZCwgc28gbm8gdXBk YXRlIG5lZWRlZABDb3B5IG5vdCB2YWxpZCBmb3IgUE9QMwBNb3ZlIG5vdCB2 YWxpZCBmb3IgUE9QMwBBcHBlbmQgbm90IHZhbGlkIGZvciBQT1AzACVsZAAl cyAlcwANCgBQT1AzIGNvbm5lY3Rpb24gYnJva2VuIGluIGNvbW1hbmQAUE9Q MyBjb25uZWN0aW9uIGJyb2tlbiBpbiByZXNwb25zZQBCYWQgZmxhZyBsaXN0 ACAAVW5rbm93biBmbGFnOiAlLjgwcwAgACAAIAAAIAAiAAAAAAAejngAHpNQ ABSJuAAUi5gAFIvEABSL4AAUjPQAFI0QABSOoAAUjswAFI74ABSPMAAUj2gA FI+UABSPwAAUj/AAFJRsABSVjAAUllAAFJZ0ABSYuAAUnGgAFJ0cABSgKAAU oggAFKNgABSsKAAUrFAAFKyoABSs7AAUrTAAFK10ABStwAAejUAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5ld3MACgAKACVz LyVzAE5ld3Nncm91cCBpcyBlbXB0eQAALk1JU1NJTkctSE9TVC1OQU1FLgAl cy8lbHUAAAAgACAATEwATlNXRVJFRABDQwBFRk9SRQBPRFkAQwBFTEVURUQA TEFHR0VEAFJPTQBFWVdPUkQARVcATEQATgBFQ0VOVABFRU4ASU5DRQBVQkpF Q1QARVhUAE8AQU5TV0VSRUQAREVMRVRFRABGTEFHR0VEAEtFWVdPUkQAU0VF TgBVbmtub3duIHNlYXJjaCBjcml0ZXJpb246ICUuODBzAEV4cHVuZ2UgaWdu b3JlZCBvbiByZWFkb25seSBtYWlsYm94AENvcHkgbm90IHZhbGlkIGZvciBu ZXRuZXdzAE1vdmUgbm90IHZhbGlkIGZvciBuZXRuZXdzAEFwcGVuZCBub3Qg dmFsaWQgZm9yIG5ldG5ld3MAQmFkIGZsYWcgbGlzdAAgAFVua25vd24gZmxh ZzogJS44MHMAIAAlcy8lbHUAIAAgAAAgACIAAAAAHpFAAB6JgAAUxDAAFMSQ ABTEvAAUxNgAFMUoABTFRAAUx2AAFMeMABTHuAAUyCQAFMiQABTIvAAUyOgA FMkYABTRGAAU0qwAFNN0ABTTmAAU1mAAFNekABTbcAAU3nwAFOBcABThtAAU 6nwAFOrcABTrSAAU64wAFOvQABTsFAAU7GAAHpAIAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABubnRwAExJU1QAQUNUSVZFAGdl bmVyYWwAQ2xvc2luZyBjb25uZWN0aW9uIHRvICVzAFJldXNpbmcgY29ubmVj dGlvbiB0byAlcwA6JWxkAEdST1VQACVsZC0lbGQATElTVEdST1VQAFhIRFIg RGF0ZQAuAE5ld3Nncm91cCBpcyBlbXB0eQAuTUlTU0lORy1IT1NULU5BTUUu ADAxLUpBTi0xOTY5IDAwOjAwOjAwIEdNVAAlbGQASEVBRAAAJWxkAEJPRFkA ACAAIABMTABOU1dFUkVEAENDAEVGT1JFAE9EWQBDAEVMRVRFRABMQUdHRUQA Uk9NAEVZV09SRABFVwBMRABOAEVDRU5UAEVFTgBJTkNFAFVCSkVDVABFWFQA TwBBTlNXRVJFRABERUxFVEVEAEZMQUdHRUQAS0VZV09SRABTRUVOAFVua25v d24gc2VhcmNoIGNyaXRlcmlvbjogJS44MHMAU1RBVABFeHB1bmdlIGlnbm9y ZWQgb24gcmVhZG9ubHkgbWFpbGJveABDb3B5IG5vdCB2YWxpZCBmb3IgTk5U UABNb3ZlIG5vdCB2YWxpZCBmb3IgTk5UUABBcHBlbmQgbm90IHZhbGlkIGZv ciBOTlRQAEJhZCBmbGFnIGxpc3QAIABVbmtub3duIGZsYWc6ICUuODBzACAA IAAgAAAgACIAAAAAAAAAHpSIAB6XqAAVAWAAFQKcABUCyAAVAwQAFQNAABUD fAAVA7gAFQP4ABUEOAAVBIQAFQTQABUFCAAVBUAAFQWAABURdAAVEeQAFRII ABUSLAAVEogAFRLwABUTQAAVFDgAFRV8ABUWwAAVH3gAFR+gABUfzAAVH/gA FSA8ABUggAAVIPAAHpNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABwaGlsZQAqJXMAKiVzAFVuYWJsZSB0byBvcGVuIGZpbGUg JXMAJXMsICVkICVzICVkICUwMmQ6JTAyZDolMDJkICVjJTAyZCUwMmQAVXNl ci1OdW1iZXItJWxkAFBMQUlOAGNoYXJzZXQASVNPLTIwMjItSlAASVNPLTIw MjItS1IASVNPLTg4NTktMQBVUy1BU0NJSQBPQ1RFVC1TVFJFQU0AbmFtZQBi YmJiYmJiYWFhbGFhY2FhYmJiYmJiYmJiYmJlYmJiYmFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYkFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBADAAMQAgACAATEwATlNX RVJFRABDQwBFRk9SRQBPRFkAQwBFTEVURUQATEFHR0VEAFJPTQBFWVdPUkQA RVcATEQATgBFQ0VOVABFRU4ASU5DRQBVQkpFQ1QARVhUAE8AQU5TV0VSRUQA REVMRVRFRABGTEFHR0VEAEtFWVdPUkQAU0VFTgBVbmtub3duIHNlYXJjaCBj cml0ZXJpb246ICUuMzBzAENoZWNrIGNvbXBsZXRlZABFeHB1bmdlIGlnbm9y ZWQgb24gcmVhZG9ubHkgbWFpbGJveABDb3B5IG5vdCB2YWxpZCBmb3IgZmls ZQBNb3ZlIG5vdCB2YWxpZCBmb3IgZmlsZQBDYW4ndCBhcHBlbmQgLSBmaWxl ICIlcyIgaXMgbm90IGluIHZhbGlkIG1haWxib3ggZm9ybWF0AEJhZCBmbGFn IGxpc3QAIABVbmtub3duIGZsYWc6ICUuODBzACAAIAAgAAAgACIAAAAAAAAA AAAemOAAAAAAABUzyAAVNKwAFTTYABU1nAAVNmgAFThsABU6YAAVOqAAFTrg ABU7DAAVOzgAFTwEABU8nAAVPVQAFT8MABU/JAAVP1AAFT98ABU/vAAVP/gA FUA0ABVAeAAVQKgAFUDYABVA9AAVQawAFUHQABVB6AAVQigAFUJoABVEJAAe l6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGR1 bW15AElOQk9YAElOQk9YAGZ0cAAlcy8lcwBDYW4ndCBjcmVhdGUgbWFpbGJv eCAlczogJXMAQ2FuJ3QgZGVsZXRlIG1haWxib3ggJXM6ICVzAENhbid0IHJl bmFtZSBtYWlsYm94ICVzOiAlcwBJTkJPWAAlczogJXMAJXMgKGZpbGUgJXMp IGlzIG5vdCBpbiB2YWxpZCBtYWlsYm94IGZvcm1hdABJbXBvc3NpYmxlIGR1 bW15X2ZldGNoZmFzdABJbXBvc3NpYmxlIGR1bW15X2ZldGNoZmxhZ3MASW1w b3NzaWJsZSBkdW1teV9mZXRjaHN0cnVjdHVyZQBJbXBvc3NpYmxlIGR1bW15 X2ZldGNoaGVhZGVyAEltcG9zc2libGUgZHVtbXlfZmV0Y2h0ZXh0AEltcG9z c2libGUgZHVtbXlfZmV0Y2hib2R5AEltcG9zc2libGUgZHVtbXlfc2V0Zmxh ZwBJbXBvc3NpYmxlIGR1bW15X2NsZWFyZmxhZwBJbXBvc3NpYmxlIGR1bW15 X2NvcHkASW1wb3NzaWJsZSBkdW1teV9tb3ZlAElOQk9YAFtUUllDUkVBVEVd IE11c3QgY3JlYXRlIG1haWxib3ggYmVmb3JlIGFwcGVuZAAlczogJXMASW5k ZXRlcm1pbmF0ZSBtYWlsYm94IGZvcm1hdDogJXMAAAAAAAAAAAAATWlzc2lu ZyBNVFAgc2VydmljZSBob3N0ACVzOiVsZABzbXRwAGxvY2FsaG9zdABsb2Nh bGhvc3QARUhMTwBIRUxPAFFVSVQATm8gcmVjaXBpZW50cyBzcGVjaWZpZWQA UlNFVABGUk9NOjwAPgAgQk9EWT04QklUTUlNRQBSU0VUAE9uZSBvciBtb3Jl IHJlY2lwaWVudHMgZmFpbGVkAERBVEEAU01UUCBjb25uZWN0aW9uIHdlbnQg YXdheSEALgBUTzo8AD4AUkNQVAAlcyAlcwANCgBTTVRQIGNvbm5lY3Rpb24g d2VudCBhd2F5IQBTTVRQIGNvbm5lY3Rpb24gd2VudCBhd2F5IQAlbGQgJXMA LgANCi4AAAAAAAAAAAAAAAAAAABNaXNzaW5nIE5OVFAgc2VydmljZSBob3N0 AG5udHAATU9ERQBSRUFERVIAUE9TVABOTlRQIGNvbm5lY3Rpb24gd2VudCBh d2F5IQBQYXRoOiAlcyElcw0KAGZvbwAgKAAuAHslcy9ubnRwfQBBVVRISU5G TyBVU0VSAEFVVEhJTkZPIFBBU1MAAB6dMAAenT8AHp1EAB6dTgAenVYAHp1i AB6daAAenW4AHp10AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA Hp1+AB6dgwAenYgAHp2PAB6dlgAenacAAAAAAAAAAAAAAAAAAAAAAAAAAAAe nbEAHp2/AB6d0QAend0AHp3rAAAAAC5TWU5UQVgtRVJST1IuAFRFWFQATVVM VElQQVJUAE1FU1NBR0UAQVBQTElDQVRJT04AQVVESU8ASU1BR0UAVklERU8A WC1VTktOT1dOADdCSVQAOEJJVABCSU5BUlkAQkFTRTY0AFFVT1RFRC1QUklO VEFCTEUAWC1VTktOT1dOACgpPD5ALDs6XCJbXS4AICgpPD5ALDs6XCJbXS4v Pz0AICgpPD5ALDs6XCIAICgpPD5ALDs6XCJbXQAgKCk8PkAsOzpcIltdLz89 AE5ld3Nncm91cHMARGF0ZQBGcm9tAFNlbmRlcgBSZXBseS1UbwBTdWJqZWN0 AFRvOiB1bmRpc2Nsb3NlZCByZWNpcGllbnRzOiA7DQoAVG8AY2MASW4tUmVw bHktVG8ATWVzc2FnZS1JRABGb2xsb3d1cC10bwBSZWZlcmVuY2VzAE1JTUUt VmVyc2lvbjogMS4wDQoADQoAUmVTZW50LQA6IAA6IAA7ACA8AD4ALCAAJXMl czogJXMNCgBSZVNlbnQtAAA6IAA7ACAAPAA+ACwgADoAQAAiAFwiAFwAIgBD b250ZW50LVR5cGU6ICVzAC8lcwA7ICVzPQA7IENIQVJTRVQ9VVMtQVNDSUkA DQoAQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogJXMNCgBDb250ZW50LUlE OiAlcw0KAENvbnRlbnQtRGVzY3JpcHRpb246ICVzDQoAQ29udGVudC1NRDU6 ICVzDQoAUExBSU4ATUlYRUQAUkZDODIyAE9DVEVULVNUUkVBTQBCQVNJQwBV TktOT1dOAEZST00AQ0MAQwAKTUlNRS1WZXJzaW9uAEFURQBST00AT0xMT1dV UC1UTwBOLVJFUExZLVRPAEVTU0FHRS1JRABJTUUtVkVSU0lPTgAxLjAAUkZD LVhYWFgAV2FybmluZzogbWVzc2FnZSBoYXMgdW5rbm93biBNSU1FIHZlcnNp b24ARVdTR1JPVVBTAEFUSABFUExZLVRPAEVGRVJFTkNFUwBVQkpFQ1QARU5E RVIATwA8UGluZS4APE1TLUMuADxNYWlsTWFuYWdlci4APEVhc3lNYWlsLgA8 TUwtAFByb2JhYmxlIGJvZ3VzIG5ld3Nncm91cCBsaXN0ICIlcyIgaW4gIiVz IiBpZ25vcmVkAENIQVJTRVQAVVMtQVNDSUkAUkZDODIyAElnbm9yaW5nIG5l c3RlZCBlbmNvZGluZyBvZiBtZXNzYWdlIGNvbnRlbnRzAERJR0VTVABJZ25v cmluZyBuZXN0ZWQgZW5jb2Rpbmcgb2YgbXVsdGlwYXJ0IGNvbnRlbnRzAEJP VU5EQVJZAC0ARABFU0NSSVBUSU9OAEQ1AFlQRQBVTktOT1dOX1BBUkFNRVRF Ul9WQUxVRQBNaXNzaW5nIHBhcmFtZXRlciB2YWx1ZTogJS44MHMATWlzc2lu ZyBwYXJhbWV0ZXIAVW5leHBlY3RlZCBjaGFyYWN0ZXJzIGF0IGVuZCBvZiBw YXJhbWV0ZXJzOiAlLjgwcwBSQU5TRkVSLUVOQ09ESU5HAE11c3QgdXNlIGNv bW1hIHRvIHNlcGFyYXRlIGFkZHJlc3NlczogJS44MHMAVW5leHBlY3RlZCBj aGFyYWN0ZXJzIGF0IGVuZCBvZiBhZGRyZXNzOiAlLjgwcwBVTkVYUEVDVEVE X0RBVEFfQUZURVJfQUREUkVTUwBNaXNzaW5nIGFkZHJlc3MgYWZ0ZXIgY29t bWEASW52YWxpZCBtYWlsYm94IGxpc3Q6ICUuODBzAElOVkFMSURfQUREUkVT UwBVbmV4cGVjdGVkIGNoYXJhY3RlcnMgYWZ0ZXIgYWRkcmVzcyBpbiBncm91 cDogJS44MHMAVU5FWFBFQ1RFRF9EQVRBX0FGVEVSX0FERFJFU1NfSU5fR1JP VVAASW52YWxpZCBncm91cCBtYWlsYm94IGxpc3Q6ICUuODBzAElOVkFMSURf QUREUkVTU19JTl9HUk9VUABVbnRlcm1pbmF0ZWQgbWFpbGJveDogJS44MHNA JS44MHMAPG51bGw+AE1JU1NJTkdfTUFJTEJPWF9URVJNSU5BVE9SAE1pc3Np bmcgb3IgaW52YWxpZCBob3N0IG5hbWUgYWZ0ZXIgQAAuTUlTU0lORy1IT1NU LU5BTUUuAFwiAFVudGVybWluYXRlZCBjb21tZW50OiAlLjgwcwAlbGQtJWxk LSVsZD06JWxkAEJPVU5EQVJZADgtYml0IGluY2x1ZGVkIG1lc3NhZ2UgaW4g Ny1iaXQgbWVzc2FnZSBib2R5AEJpbmFyeSBpbmNsdWRlZCBtZXNzYWdlIGlu IDctYml0IG1lc3NhZ2UgYm9keQBJbnZhbGlkIHJmYzgyMl9lbmNvZGVfYm9k eV83Yml0IG1lc3NhZ2UgZW5jb2RpbmcAJWxkLSVsZC0lbGQ9OiVsZABCT1VO REFSWQBCaW5hcnkgaW5jbHVkZWQgbWVzc2FnZSBpbiA4LWJpdCBtZXNzYWdl IGJvZHkASW52YWxpZCByZmM4MjJfZW5jb2RlX2JvZHlfN2JpdCBtZXNzYWdl IGVuY29kaW5nAEJPVU5EQVJZAC0ALS0lcw0KAA0KAC0tJXMtLQANCgBBQkNE RUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3 eHl6MDEyMzQ1Njc4OSsvAHJmYzgyMl9iaW5hcnkgbG9naWMgZmxhdwAwMTIz NDU2Nzg5QUJDREVGAAAAAAAAAEFBQUExMjM0AAAAAAAAAAAAIHWwACB7sAAg ZFAAIHdoACB7yAAgd4gAIHeoAB6nLgAAAAAAAAGAAAABgAAAAbYAAAAAAAAA AAAeWlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////AAWTHAAA AB4AAAAPAAAAAAAAAA8AAAAAT3V0IG9mIGZyZWUgc3RvcmFnZQBDYW4ndCBy ZXNpemUgZnJlZSBzdG9yYWdlAElNQVAgdG9vbGtpdCBjcmFzaDogJS4xMDBz ACVzLCAAJWQgJXMgJWQgJTAyZDolMDJkOiUwMmQgJSswM2QlMDJkACUwMmQt JXMtJWQgJTAyZDolMDJkOiUwMmQgJSswM2QlMDJkAGVudl9pbml0IGNhbGxl ZCB0d2ljZSEAJXMvJXMAL3Vzci9zcG9vbC9tYWlsAC9ldGMvaW1hcGQuY29u ZgAlcy8lcwAvSU5CT1gAAC8ubW1pbml0AC8uaW1hcHJjACVzLy5uZXdzcmMA L3Vzci9saWIvbmV3cy9hY3RpdmUAL3Vzci9zcG9vbC9uZXdzAEhPTUUAVW5h YmxlIHRvIGxvb2sgdXAgdXNlciBpbiBwYXNzd2QgZmlsZQAvLi4AZnRwAC4u AC8vAC9+ACVzLyVzAC9+AC8vACVzLyVzAAAlcy8lcwBJTkJPWAAlcy8lcwAl cy9JTkJPWAAvdG1wLy4lcwAvdG1wLy4laHguJWx4AHIAc2V0IGVtcHR5LWZv bGRlci1mb3JtYXQAc2FtZS1hcy1pbmJveABJTkJPWABkdW1teQBzeXN0ZW0t c3RhbmRhcmQAVW5rbm93biBlbXB0eSBmb2xkZXIgZm9ybWF0IGluICVzOiAl cwBzZXQga2V5d29yZHMALCAALCAAc2V0IGZyb20td2lkZ2V0AGhlYWRlci1v bmx5AHNldCBibGFjay1ib3gtZGlyZWN0b3J5AENhbid0IHNldCBibGFjay1i b3gtZGlyZWN0b3J5IGluIHVzZXIgaW5pdABzZXQgbG9jYWwtaG9zdABzZXQg bmV3cy1hY3RpdmUtZmlsZQBzZXQgbmV3cy1zcG9vbC1kaXJlY3RvcnkAaXAA dGNwAEp1bmsgYWZ0ZXIgcG9ydCBudW1iZXI6ICUuODBzAEJhZCBmb3JtYXQg ZG9tYWluLWxpdGVyYWw6ICUuODBzAE5vIHN1Y2ggaG9zdCBhcyAlLjgwcwBV bmFibGUgdG8gY3JlYXRlIFRDUCBzb2NrZXQ6ICVzAENhbid0IGNvbm5lY3Qg dG8gJS44MHMsJWQ6ICVzAENhbid0IGNvbm5lY3QgdG8gJS44MHMsJWQ6ICVz AC91c3IvdWNiL3JzaAByc2gALWwAZXhlYwAvdXNyL3VjYi9yc2gAcnNoAGV4 ZWMAZXJyb3IgaW4gcnNoIHRvIElNQVAgc2VydmVyAHJzaCB0byBJTUFQIHNl cnZlciB0aW1lZCBvdXQAVU5LTk9XTgAgKCVzKQAAAAAAAAAAfiVzACVzLy5t YWlsYm94bGlzdABBbHJlYWR5IHN1YnNjcmliZWQgdG8gbWFpbGJveCAlcwAl cwoAQ2FuJ3QgY3JlYXRlIHN1YnNjcmlwdGlvbiBkYXRhYmFzZQB+JXMAJXMv Lm1haWxib3hsaXN0AE5vdCBzdWJzY3JpYmVkIHRvIG1haWxib3ggJXMATm8g c3Vic2NyaXB0aW9ucwAlcy8ubWFpbGJveGxpc3QACgAKAAAAAAAAAEVycm9y IHdyaXRpbmcgdG8gJXMAd2IAVW5hYmxlIHRvIGNyZWF0ZSBuZXdzIHN0YXRl ICVzAENyZWF0aW5nIG5ld3Mgc3RhdGUgJXMAJWMlbGQAJWMlbGQtJWxkACVj JWxkACVjJWxkLSVsZAByYgByK2IAQWxyZWFkeSBzdWJzY3JpYmVkIHRvICVz AFVua25vd24gbmV3bGluZSBjb252ZW50aW9uIGluICVzAAoACgByYgBCb2d1 cyBjaGFyYWN0ZXIgMHgleCBpbiBuZXdzIHN0YXRlAE5vIHN0YXRlIGZvciBu ZXdzZ3JvdXAgJXMgZm91bmQsIHJlYWRpbmcgYXMgbmV3AFtVTlNFRU5dICVs ZCBpcyBmaXJzdCB1bnNlZW4gbWVzc2FnZSBpbiAlcwByYgAub2xkAHdiAENh bid0IGNyZWF0ZSBiYWNrdXAgbmV3cyBzdGF0ZSAlcwBFcnJvciB3cml0aW5n IGJhY2t1cCBuZXdzIHN0YXRlICVzAEVycm9yIGNsb3NpbmcgYmFja3VwIG5l d3Mgc3RhdGUgJXMAVW5rbm93biBuZXdsaW5lIGNvbnZlbnRpb24gaW4gJXMA cmIARXJyb3IgcmVhZGluZyBiYWNrdXAgbmV3cyBzdGF0ZSAlcwB3YgBDYW4n dCByZXdyaXRlIG5ld3Mgc3RhdGUgJXMACgAKAEAoIyl0ZXJtY2FwLmMgMS4x MSA4OC8wMi8wOCBTTUkAVEVSTUNBUAAvZXRjL3Rlcm1jYXAAVGVybWNhcCBl bnRyeSB0b28gbG9uZwoAQmFkIHRlcm1jYXAgZW50cnkKAEluZmluaXRlIHRj PSBsb29wCgBUZXJtY2FwIGVudHJ5IHRvbyBsb25nCgBFG15eXFw6Om4Kcg10 CWIIZgwAAABAKCMpdGdvdG8uYyAxLjUgODgvMDIvMDggU01JAAAAAE9PUFMA CAAAQCgjKXRwdXRzLmMgMS41IDg4LzAyLzA4IFNNSQAAAAAAAAfQBTUDjQLn ApoB9AFNAKYAUwA3ACkAFAAKAAUAAAAgICAgICAgICAoKCgoKCAgICAgICAg ICAgICAgICAgIIgQEBAQEBAQEBAQEBAQEBBEREREREREREREEBAQEBAQEEFB QUFBQQEBAQEBAQEBAQEBAQEBAQEBAQEBEBAQEBAQQkJCQkJCAgICAgICAgIC AgICAgICAgICAgIQEBAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAesIgAHrCQAB6wmgAesLQAHrDEAB6w3AAesOYA HrEAAB6xEgAesSQAHrE0AB6xQAAesVIAHrFkAB6xdgAesYIAHrGYAB6xpAAe sbAAHrHCAB6x0QAeseEAHrHwAB6yAQAeshUAHrIpAB6ySAAeslcAHrJmAB6y fgAesosAHrKhAB6ysAAesrwAHrLPAB6y4AAesvYAHrMQAB6zLgAes00AHrNq AB6zewAes5oAHrO7AB6z0gAes+wAHrQOAB60LAAetFwAHrRzAB60kgAetKIA HrS5AB603QAetP4AHrUXAB61MQAetU0AHrVlAB61hgAetagAHrW9AB610AAe tfIAHrYFAB62EgAetiYAHrY6AB62TQAetlwAHrZwAB62hgAetqgAHra8AB62 ygAetuIAHrb9AB63EAAetyMAHrdHAB63YQAet38AHreQAB63pgAet7cAHrfG AB634gAet/EAHrgEAB64EAAeuCcAAABbRXJyb3IgMABOb3Qgb3duZXIATm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MASW50ZXJy dXB0ZWQgc3lzdGVtIGNhbGwASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9y IGFkZHJlc3MAQXJnIGxpc3QgdG9vIGxvbmcARXhlYyBmb3JtYXQgZXJyb3IA QmFkIGZpbGUgbnVtYmVyAE5vIGNoaWxkcmVuAE5vIG1vcmUgcHJvY2Vzc2Vz AE5vdCBlbm91Z2ggbWVtb3J5AFBlcm1pc3Npb24gZGVuaWVkAEJhZCBhZGRy ZXNzAEJsb2NrIGRldmljZSByZXF1aXJlZABEZXZpY2UgYnVzeQBGaWxlIGV4 aXN0cwBDcm9zcy1kZXZpY2UgbGluawBObyBzdWNoIGRldmljZQBOb3QgYSBk aXJlY3RvcnkASXMgYSBkaXJlY3RvcnkASW52YWxpZCBhcmd1bWVudABGaWxl IHRhYmxlIG92ZXJmbG93AFRvbyBtYW55IG9wZW4gZmlsZXMASW5hcHByb3By aWF0ZSBpb2N0bCBmb3IgZGV2aWNlAFRleHQgZmlsZSBidXN5AEZpbGUgdG9v IGxhcmdlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAElsbGVnYWwgc2VlawBS ZWFkLW9ubHkgZmlsZSBzeXN0ZW0AVG9vIG1hbnkgbGlua3MAQnJva2VuIHBp cGUAQXJndW1lbnQgdG9vIGxhcmdlAFJlc3VsdCB0b28gbGFyZ2UAT3BlcmF0 aW9uIHdvdWxkIGJsb2NrAE9wZXJhdGlvbiBub3cgaW4gcHJvZ3Jlc3MAT3Bl cmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAU29ja2V0IG9wZXJhdGlvbiBv biBub24tc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVz c2FnZSB0b28gbG9uZwBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQA T3B0aW9uIG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAUHJvdG9jb2wgbm90 IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE9wZXJhdGlv biBub3Qgc3VwcG9ydGVkIG9uIHNvY2tldABQcm90b2NvbCBmYW1pbHkgbm90 IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHBy b3RvY29sIGZhbWlseQBBZGRyZXNzIGFscmVhZHkgaW4gdXNlAENhbid0IGFz c2lnbiByZXF1ZXN0ZWQgYWRkcmVzcwBOZXR3b3JrIGlzIGRvd24ATmV0d29y ayBpcyB1bnJlYWNoYWJsZQBOZXR3b3JrIGRyb3BwZWQgY29ubmVjdGlvbiBv biByZXNldABTb2Z0d2FyZSBjYXVzZWQgY29ubmVjdGlvbiBhYm9ydABDb25u ZWN0aW9uIHJlc2V0IGJ5IHBlZXIATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJs ZQBTb2NrZXQgaXMgYWxyZWFkeSBjb25uZWN0ZWQAU29ja2V0IGlzIG5vdCBj b25uZWN0ZWQAQ2FuJ3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AVG9v IG1hbnkgcmVmZXJlbmNlczogY2FuJ3Qgc3BsaWNlAENvbm5lY3Rpb24gdGlt ZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABUb28gbWFueSBsZXZlbHMgb2Yg c3ltYm9saWMgbGlua3MARmlsZSBuYW1lIHRvbyBsb25nAEhvc3QgaXMgZG93 bgBIb3N0IGlzIHVucmVhY2hhYmxlAERpcmVjdG9yeSBub3QgZW1wdHkAVG9v IG1hbnkgcHJvY2Vzc2VzAFRvbyBtYW55IHVzZXJzAERpc2MgcXVvdGEgZXhj ZWVkZWQAU3RhbGUgTkZTIGZpbGUgaGFuZGxlAFRvbyBtYW55IGxldmVscyBv ZiByZW1vdGUgaW4gcGF0aABOb3QgYSBzdHJlYW0gZGV2aWNlAFRpbWVyIGV4 cGlyZWQAT3V0IG9mIHN0cmVhbSByZXNvdXJjZXMATm8gbWVzc2FnZSBvZiBk ZXNpcmVkIHR5cGUATm90IGEgZGF0YSBtZXNzYWdlAElkZW50aWZpZXIgcmVt b3ZlZABEZWFkbG9jayBzaXR1YXRpb24gZGV0ZWN0ZWQvYXZvaWRlZABObyBy ZWNvcmQgbG9ja3MgYXZhaWxhYmxlAE1hY2hpbmUgaXMgbm90IG9uIHRoZSBu ZXR3b3JrAE9iamVjdCBpcyByZW1vdGUATGluayBoYXMgYmVlbiBzZXZlcmVk AEFkdmVydGlzZSBlcnJvciAAU3Jtb3VudCBlcnJvciAAQ29tbXVuaWNhdGlv biBlcnJvciBvbiBzZW5kAFByb3RvY29sIGVycm9yAE11bHRpaG9wIGF0dGVt cHRlZABFRE9URE9UISEhIQBSZW1vdGUgYWRkcmVzcyBjaGFuZ2VkAEZ1bmN0 aW9uIG5vdCBpbXBsZW1lbnRlZAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA IG0gACBtIAAAAIAAigEAAAAAAO//yDgAAAAAAAAAAAAGAgAAAB0JAB9rTwAf aFgAACAAAQoDAAAAB4oAIaQAACGj4AAAIAAACQcAAAAT+wAhhAkAIYPQAAAg AAAJCAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAsA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABTdGV2ZSBh bmQgSSBzd2l0Y2hlZC4gSGVzIGRvaW5nIHRoZSBzZWNvbmQgc3R1ZHkgYW5k IEltIGRvaW5nIHRoZSB0aGlyZC4NClNvIGNhbiB3ZSByZXBvc3QgdGhvc2Ug ZGF0ZXMgYWdhaW4/DQoNCg0KVGhhbmtzLg0KDQpKYWNrICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA6KQ0KT24gVGh1LCAyNSBBcHIgMTk5 NiwgQVJUSFVSIExFRSBIU1Ugd3JvdGU6DQoNCj4gYXMgeW91IGFscmVhZHkg a25vdywgdGhlIGJpYmxlIHN0dWR5IGhhcyBiZWVuIHN3aXRjaGVkIHNvIHdl IGRvbid0IGhhdmUgDQo+IHRvIG1lZXQgdGhpcyBzYXR1cmRheSBmb3IgcHJl LXN0dWR5Li4uIGphY2ssIHlvdSBhcmUgc3RpbGwgZG9pbmcgeW91cnMgDQo+ IHRoZSBmb2xsb3dpbmcgd2VlayBhbmQgc3RldmUgd2lsbCBkbyBoaXMgb24g anVuZSAxNHRoLi4uIHNvcnJ5IGZvciB0aGUgDQo+IG1peCB1cC4uLg0KPiAN Cj4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fg0KPiBBcnRodXIgSHN1DQo+IGJvb3lhaEB1Y2xhLmVkdQ0KPiBQaGls aXBwaWFucyAxLjYNCj4gDQo+IHRoZSB3YWxscyBzcGVhayBvZiBzb3Jyb3cg YW5kIGdyaWVmLi4uDQo+IH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn4NCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCg0K SmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOikN CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASU5CT1gAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf WKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzdW4t Y21kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANV8gAAAABAAAAAe// 4UAADgegAAAAAAAAAAAAAAAA7/+AAAAAgAAAAAAAAA1aOAANWGgAAAAAAAAA Ae//5TAADqbcAAAAAAAAAAAAAAAA7/+AAAAAgAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4YAAAAAAACHg6AAAAAAAAAAA AAAAKQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7//l4AAP9DgA AAAAAAAAAAAAAADv/4AAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAgdTAAAAAAAAAAAAAAAFkAAAAAIQ4AACEVAAAhDgAAAB9h WAAMBEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH72AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAfvZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAACABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH2FoAAAAAAAA AAAAAAADAAAAACIAAAAiCQAAIgAAAAAf+OAADARIAAAAAAAAAE4AAAAAIg4A ACISAAAiDgAAAB+9EAAMBEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH70o AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfvUAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAACBxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAH71gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh0kAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAACcAAAAGAAAAAAAiPxAAAAAHACJH6AAAAAAAHw9x AAAAAAwAG1slaSVkOyVkSAAbW0sAG1tBABtbbQAbWzdtABtbTQAbW0wAG1tA AAAAG1tQABtbPjRsABtbPjRoABtbQQAbW0IAG1tEABtbQwAbWzIyNHoAG1sy MjV6ABtbMjI2egAbWzIyN3oAG1syMjh6ABtbMjI5egAbWzIzMHoAG1syMzF6 ABtbMjMyegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAHw+CAB8PbQAfD2AAHw9iAAAAAAAfD4wAHw9+AAAAAAAAAAAAHw+L AB8PhgAfD4oAAAAAAB8PdQAAAAAAHw95AAAAAAAfD5YAHw+QAAAAAAAAAAAA AAAAAAAAAAAf//gAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAeAAAAAAAA AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAFoAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAiPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAD/////WXVraWtvAFl1a2lrbyBZYW1hZ3VjaGkJeXl1a2lrb0B1Y2xh LmVkdQoAbGEuZWR1CgAAAGVkdQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdWtpa28AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFl1a2lrbwAAWQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAeXl1a2lrb0B1Y2xhLmVkdQoAY2gudWNs YS5lZHUKAAoAAAAAAAAAAAAAAAAAAAAAAAAAAHl5dWtpa29AdWNsYS5lZHUK AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAANMLwAAAAAAAACuwAAAAHv/8BYAAOXHAAAAAAA AAAAAAAAAO//gAAAAIAAAAAAAAAAAAAAILpTAAAAAAAeuHwAAAAAAAAAAAAh fDgAIXw4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASU5CT1gAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIHcwACB2 aAAf/aAAIHXwACB1gAAgCOgAIAPIAB/0MAAfvngAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAAEAAAAB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGV4 dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZXh0AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW0xpc3RG bGRyc10ATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv/+MI AAAAIQAAAAAAAAABDgAAAAAAAAAAAAAAACBx0AAgceAAAAAAACByGAAgcigA DgAAACByYAAgcnAAHAAAACByqAAgcrgAKgAAACBy8AAgcwAAOAAAACBzOAAg c0gARgAAACBzgAAgc5AAAAAAACBzyAAgc9gADgAAACB0EAAgdCAAHAAAACB0 WAAgdGgAKgAAACB0oAAgdLAAOAAAACB06AAgdPgARgAAACB3+AAdw7YAIBug ACAbsAAfYUgAAAAXAAAAFwAAAAIAAAAAAAAAAAAAAAT///////////////// ////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICBQ SU5FIDMuOTMgICBDT01QT1NFIE1FU1NBR0UgUkVQTFkgICAgICAgICAgICAg ICAgIEZvbGRlcjogSU5CT1ggIDQgTWVzc2FnZXMgICAAICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAEFMTAAAAAAAACF9 GAAfJEQAHbLoACC2GAAAAAAAAAAAACF8KAAAAEoAAAACAAAAABACAYAABWRE AAzOFAAOFzwADgCIAAy+OAAMvzQAAAAAAAzOVAAMwhwAAAAAAAzOmAAAAAAA DNKEABir4AAYq6gAGKkUABircAAh0kAAFfwIABX1yAAV/swAFaowAAACuwAA ArsAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAADEwMDAwMAAAAAAA AAAVVGwAIXyQAAAAAQAAAFtTZW5kaW5nIG1haWwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAABAAAADAAAAAEAAAAAAA09dAAbAABbU2VuZGluZyBt YWlsIHwgIDEwMCUgICB8XQAAIHRoaXMgc2NyZWVuLiBVc2UgPyBmb3IgaGVs cF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMX/GIAAAAAB5AAAAAAAAAAAA AAAgICAgICAgICAAICAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAADQAADM5AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAxAAAAAAAAAAAAAAAAAAAAAAAAADE5OTYAAAAAAAAAAAAAAAAA AAAADQ0IFQwCAAANDQgVDBgAAP///////wAAGhkSDxcWAAD//xET//8AAAMc ERME/wAAAABcBQAAXAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAGkAAABjAAAAeQAAAA0AAABbAAAAbgAAACAAAAAgAAAALQAAACAAAAAg AAAAbgAAAG4AAAByAAAAeQAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjAAAAUAAA AAAAHzJYAB8yWgAfMmUAAAAAAB8yaQAd/4AAHzJtAB8ycgAfMnYAHzJ7AB8y fwAfMoQAHzKIAB8yjAAfMpgAHzKZAB8ylAAfMpAAHzKaAB8yngAAAAAAAAAA AAAAAAAfMqIAHzKoTSt8c3VuLWNtZHxTdW4gTWljcm9zeXN0ZW1zIFdvcmtz dGF0aW9uIGNvbnNvbGUgd2l0aCBzY3JvbGxhYmxlIGhpc3Rvcnk6bGkjMzU6 Y28jODA6ICA6CTp0ZT1cRVs+NGg6dGk9XEVbPjRsOmxpIzM1OmNvIzgwOiAg Ogk6YW06YnM6a206bWk6bXM6cHQ6bGkjMzQ6Y28jODA6Y2w9Xkw6Y209XEVb JWklZDslZEg6CTpjZT1cRVtLOmNkPVxFW0o6CTpzbz1cRVs3bTpzZT1cRVtt OnVzPVxFWzRtOnVlPVxFW206cnM9XEVbczoJOm1kPVxFWzFtOm1yPVxFWzdt Om1lPVxFW206CTphbD1cRVtMOmRsPVxFW006aW09OmVpPTppYz1cRVtAOmRj PVxFW1A6CTpBTD1cRVslZEw6REw9XEVbJWRNOklDPVxFWyVkQDpEQz1cRVsl ZFA6CTp1cD1cRVtBOm5kPVxFW0M6a3U9XEVbQTprZD1cRVtCOmtyPVxFW0M6 a2w9XEVbRDoJOmsxPVxFWzIyNHo6azI9XEVbMjI1ejprMz1cRVsyMjZ6Oms0 PVxFWzIyN3o6azU9XEVbMjI4ejoJOms2PVxFWzIyOXo6azc9XEVbMjMwejpr OD1cRVsyMzF6Oms5PVxFWzIzMno6AFxyOgBEMDA2QTI4MEQwMDJBMjAwQTUy NDI5RkU4NTI0ODYxMDg2MTE4NjEyODYxMzYwTjAzMUI0QzNGM0YxODAwTjA0 MUIwQzFCNEMzODMwMTgwME4wMDFCM0IzMTMwMzAzMDE4MDBOMDExQjNCMzEz MDMwMzQxODAwTjAyMUIzQjMxMzAzMDM4MTgwME4wNTA4MDBOMDYxQjNCMzEz MzM1MzAxODAwXDA3MjExMDAwMDE1QTU4RThENTAxMUE1OEY4RDUxMTFBNTkw OEQ1MjExQTU5MThENTMxMTYwXDA3MjEyMDAwMDE1QUQ1MDExODU4RUFENTEx MTg1OEZBRDUyMTE4NTkwQUQ1MzExODU5MTYwXDA3MjEzMDAwMDRCMjA3MUM1 ODU4RTBBMTg2NThFMEEwQTg1OEVBOTAwODU4RjI2OEZBNTI3ODU5MEE1MEEy OTAxODU5MUE5RjUxODY1OTA4NTkwQTkwMTY1OTE4NTkxQTU5MDM4RTU4RTg1 OTBBNTkxRTU4RjI5MDE4NTkxMjA3MUM1MTgwQTBBMEEwOTAxODU4RUE5MDA4 NThGMjY4RjYwXDA3MjEzNTAwMDBCQTk0NzIwMzFERUE5NTAyMDMxREU2MFxF XEVcRVxFRzFNTU0uXkE6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAwAG1slaSVkOyVkSAAbW0EAG1tDABtbN20AG1ttABtbNG0AG1ttABtbMW0A G1ttABtbSwAbW0oAG1tQABtbQAAAABtbTQAbW0wAG1s+NGwAG1s+NGgAG1tB ABtbQgAbW0QAG1tDABtbMjI0egAbWzIyNXoAG1syMjZ6ABtbMjI3egAbWzIy OHoAG1syMjl6ABtbMjMwegAbWzIzMXoAG1syMzJ6AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAA ACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIFcAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO//4XgAAAAAG1szNTsxSAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIAAAAAAAfOfAAHzogAB/3 cAAAAQAAHznQAB86AAAf53AAAAroAAAAAAAAAAAAIAKAAAAA+AAfOuAAHzoA AB/t6AAABHAAHzqQAB86AAAf7MAAAAWYAB86gAAfOgAAH+wAAAAGWAAfOXAA HzoAAB/pqAAACLAAHzlQAB86AAAf6sgAAAeQAB85MAAAAAAAH77AAAAAGAAf OKAAAAAAACF84AAAADAAHzkAAB86AAAf6UgAAAkQAB86oAAfOgAAH+swAAAH KAAAAAAAAAAAACJAuAAAAHAAHzrAAB86AAAf6ggAAAhQAB84wAAfOcAAIfgw AABGUAAfOkAAHzoAAB/msAAAC6gAHzlAAB86AAAf6OgAAAlwAB85kAAfOgAA H+ZIAAAMEAAfOgAAAAAAACJNiAAACxgAHzrQAB86AAAf58gAAAqQAB86YAAA AAAAH/hYAAAAGAAfOnAAAAAAAB/30AAAAKAAHzlgAAAAAAAiQYAAAAfQAB85 sAAfOgAAH+XoAAAMcAAfOSAAHzoAACJBgAAABZAAAAAAAAAAAAAf8kAAAAAY AB84sAAfOgAAH+cQAAALSAAfONAAHzoAAB/tiAAABNAAHzoQAB86AAAf5YgA AAzQAB854AAfOfAAH/fQAAAAQAAfOOAAHzoAAB/sYAAABfgAHzpQAB86AAAf 7SAAAAU4AB848AAfOgAAH+uYAAAGwAAfOaAAHzoAAB/oiAAACdAAHzkQAB86 AAAf6mgAAAfwAB86sAAfOgAAH+goAAAKMAAfOvAAHzoAAB/uQAAABBgAHzsA AB86AAAf7qgAAAOwAB87EAAfOSAAH+8IAAADUAAfOyAAHzkgAB/vaAAAAvAA HzswAB85IAAf78gAAAKQAB87QAAfOSAAH/AoAAACMAAfO1AAHzkgAB/wkAAA AcgAHztgAB85IAAf8PAAAAFoAB87cAAfOSAAH/FQAAABCAAfO4AAAAAAAB/x sAAAAKgAHzowAAAAAAAf8hAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoAAAAAAA AAAAAAfapAAJmUQAIG3AACBtwAAgbcBJTkJPWAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAgd/gAAAAAAAAAAAAAAAAAAAAAACB3+AAfYYAAAAAEAAAAAAAAAAAAAAAA AAAAAElOQk9YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAb EAAAAAIAILYoACBeqIBAAAAAAJLOAShIAgAAAAAAAAAAAAAAAAAAAAAIAgAA //8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBk aAAgZIAAH5WYAB+VsAAflcAAH5XQACBkEAAgZEAAILRoACC0aAAAAAAAH7dI 7//9CAAAAAEAAAADAAAAAQAAAAIAAAAFAAAABgAAAAAAAAAHAAAABAAAAAgA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AGAAAAAD/////wAAAAAAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc3SQAAAAAAAAAEAAA AAA0AAAAAAAAAAAAABAAAAAAWSBbWWVzXQAAAAAYAAAAAABPIFBvc3Rwb25l AAAAAAAAAABAAAAAAAAfYcAAAAAAAAAAAQAAAAgAH2HoAAAAQAAAAAQAAAAA AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAEAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAAAAAAAAAAAAEAAAACAAAAAwAA AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAcAAAAPAAAAHwAAAD8AAAAA AAAAAwAAAAEAAAADAAAAAQAAAAOaMZA5MtnAJJtmMYJdofNC3juB4N8Kb7Xx A7wCSPNA+3RJ5Wu+sduwq1xZGJRlVP2MLmgP6z15n7Ee4LctQ2uG2mcuKhWI yojjaXNdkE8199cVj9ZvpvBRYW5rlqyU79w2QT+TxiLCmPWkKriKiNd79a2d DomZIgsn+0e573EubO9xLmDvcS5gAAAAAwAAAB8AAAAD73Eu3AAAAAAAAAQ4 AAAAAAAfY8wAH2PwAAAEAAAfY/AAH2P3AADhFAAAAfQAH2QEAB9kDwAfZA8A H2QTAB9kIGp3b25nNQBaWGRBSFVUaU5BbmNzADU3NjIwOjUwMDpKIFcAL2hv bWUvandvbmc1AC9iaW4vY3NoAGIvdXVjcC91dWNpY28AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe9mtfAA AAAA72a1+AAAAAoAAAABAAAAAO9n+TAAAAAAAAAAAAAfjHAAAAABAB+U8AAA AAAAACAQAAAAACA1NiBpdGVtcwotIGFkcmJrX2xvb2t1cF9ieV9hZGRyKGJv b3lhaEB1Y2xhLmVkdSkgKGluIC9ob21lL2p3b25nNS8uYWRkcmVzc2Jvb2sp IC0KCj09PSBzZW5kIGNhbGxlZCA9PT0KCiAgLS0tLSBDT01QT1NFUiAtLS0t Cm5ldyB3aW4gc2l6ZSAtLS0tLTwzNSA4MD4tLS0tLS0KSU1BUCAxMTozNDox NSA0LzI1IG1tX2xvZyBiYWJibGU6IEZpbmQgb2YgbWFpbGJveCBvdXRzaWRl IGNvbnRleHQ6IC9ob21lL2p3b25nNS9kZWFkLmxldHRlcgpkb25lLgoKCiAt LS0tIE1BSUwgSU5ERVggLS0tLQoKCiAtLS0tIElOREVYIE1BTkFHRVIgLS0t LQoKCiAgLS0tLS0gIE1BSUwgVklFVyAgLS0tLS0KZG9uZS4KZG9uZS4KZG9u ZS4KZG9uZS4KV2FudF90byByZWFkOiB5ICgxMjEpCi0gYnVpbGRfYWRkcmVz cyAtIChBUlRIVVIgTEVFIEhTVSA8Ym9veWFoQHVjbGEuZWR1PikKLSBhZHJi a19sb29rdXBfYnlfYWRkcihib295YWhAdWNsYS5lZHUpIChpbiAvaG9tZS9q d29uZzUvLmFkZHJlc3Nib29rKSAtCmRvbmUuCgo9PT0gc2VuZCBjYWxsZWQg PT09CgogIC0tLS0gQ09NUE9TRVIgLS0tLQpuZXcgd2luIHNpemUgLS0tLS08 MzUgODA+LS0tLS0tCldhbnRfdG8gcmVhZDogeSAoMTIxKQpuZXcgd2luIHNp emUgLS0tLS08MzUgODA+LS0tLS0tCk9wZW5lZCBTTVRQIHNlcnZlciAiL3Vz ci9saWIvc2VuZG1haWwgLWJzIC1vZGIgLW9lbSIKZG9uZS4KYWJvdXQgdG8g ZW5kX3R0eV9kcml2ZXIKUGluZSBQYW5pYzogUmVjZWl2ZWQgYWJvcnQgc2ln bmFsCiAgICAgICAgICAgICAgICAgICAgIDogZW5hYmxlLWZsYWctY21kCiAg ICAgICAgICAgICAgICAgICAgICA6IGVuYWJsZS1mdWxsLWhlYWRlci1jbWQK ICAgICAgICAgICAgICAgICAgICAgIDogZXhwYW5kZWQtdmlldy1vZi1hZGRy ZXNzYm9va3MKICAgICAgICAgICAgICAgICAgICAgIDogZXhwYW5kZWQtdmll dy1vZi1mb2xkZXJzCiAgICAgICAgICAgICAgICAgICAgICA6IGV4cHVuZ2Ut d2l0aG91dC1jb25maXJtCiAgICAgICAgICAgICAgICAgICAgICA6IGluY2x1 ZGUtYXR0YWNobWVudHMtaW4tcmVwbHkKICAgICAgICAgICAgICAgICAgICAg IDogaW5jbHVkZS10ZXh0LWluLXJlcGx5CiAgICAgICAgICAgICAgICAgICAg ICA6IHF1aXQtd2l0aG91dC1jb25maXJtCiAgICAgICAgICAgICAgICAgICAg ICA6IHNob3ctc2VsZWN0ZWQtaW4tYm9sZGZhY2UKICAgICAgICAgICAgICAg ICAgICAgIDogZW5hYmxlLWJvdW5jZS1jbWQKICAgICAgICAgICAgICAgICAg ICAgIDogZW5hYmxlLXN1c3BlbmQKICAgICAgICAgICAgICAgICAgICAgIDog cHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzCiAgICAgICAgICAgICAg ICAgICAgICA6IHNpZ25hdHVyZS1hdC1ib3R0b20KICAgICAgICAgICAgICAg ICAgICAgIDogZW5hYmxlLW1haWwtY2hlY2stY3VlCiAgc2F2ZWQtbXNnLW5h bWUtcnVsZSA6IGRlZmF1bHQtZm9sZGVyCiAgICAgICAgZmNjLW5hbWUtcnVs ZSA6IGRlZmF1bHQtZmNjCiAgICAgICAgICAgICBzb3J0LWtleSA6IGFycml2 YWwKICAgYWRkcmJvb2stc29ydC1ydWxlIDogZnVsbG5hbWUtd2l0aC1saXN0 cy1sYXN0CiAgICAgICAgICAgICAgIGVkaXRvciA6IHBpY28KIGNvbXBvc2Vy LXdyYXAtY29sdW1uIDogNzQKICByZXBseS1pbmRlbnQtc3RyaW5nIDogPiAK IGVtcHR5LWhlYWRlci1tZXNzYWdlIDogVW5kaXNjbG9zZWQgcmVjaXBpZW50 cwogdXNlLW9ubHktZG9tYWluLW5hbWUgOiBObwogICAgICAgICAgICAgIHBy aW50ZXIgOiBhdHRhY2hlZC10by1hbnNpCiAgICAgc3RhbmRhcmQtcHJpbnRl ciA6IGxwcgogbGFzdC10aW1lLXBydW5lLXF1ZXMgOiA5Ni40CiAgICBsYXN0 LXZlcnNpb24tdXNlZCA6IDMuOTMKICAgICAgICBidWdzLWZ1bGxuYW1lIDog UGluZSBEZXZlbG9wZXJzCiAgICAgICAgIGJ1Z3MtYWRkcmVzcyA6IHBpbmUt YnVnc0BjYWMud2FzaGluZ3Rvbi5lZHUKICAgICBzdWdnZXN0LWZ1bGxuYW1l IDogUGluZSBEZXZlbG9wZXJzCiAgICAgIHN1Z2dlc3QtYWRkcmVzcyA6IHBp bmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hpbmd0b24uZWR1CiAgICAgICBsb2Nh bC1mdWxsbmFtZSA6IExvY2FsIFN1cHBvcnQKICAgICAgICBsb2NhbC1hZGRy ZXNzIDogcG9zdG1hc3RlcgogIGtibG9jay1wYXNzd2QtY291bnQgOiAxCiAg ICAgICB2aWV3ZXItb3ZlcmxhcCA6IDIKICAgICAgICBzY3JvbGwtbWFyZ2lu IDogMAogc3RhdHVzLW1lc3NhZ2UtZGVsYXkgOiAwCiAgbWFpbC1jaGVjay1p bnRlcnZhbCA6IDE1MAogICAgICAgZWxtLXN0eWxlLXNhdmUgOiBubwogICAg ICBoZWFkZXItaW4tcmVwbHkgOiBubwogICAgICAgIGZlYXR1cmUtbGV2ZWwg OiBzYXBsaW5nCiAgICAgIG9sZC1zdHlsZS1yZXBseSA6IG5vCiAgICAgICBz YXZlLWJ5LXNlbmRlciA6IG5vCj09PT09PT0gQ29tbWFuZF9saW5lX3ZhbCBv cHRpb25zIHNldCA9PT09PT09Cj09PT09PT0gVXNlcl92YWwgb3B0aW9ucyBz ZXQgKC9ob21lL2p3b25nNS8ucGluZXJjKSA9PT09PT09CiAgICAgICAgcGVy c29uYWwtbmFtZSA6IEogVwogICAgICAgICAgdXNlci1kb21haW4gOiBjYWxz dGF0ZWxhLmVkdQogICAgICAgICAgbm50cC1zZXJ2ZXIgOiBuZXdzLmNzdS5u ZXQKICAgICAgICAgZmVhdHVyZS1saXN0IDogZGVsZXRlLXNraXBzLWRlbGV0 ZWQKICAgICAgICAgICAgICAgICAgICAgIDogZW5hYmxlLWZsYWctY21kCiAg ICAgICAgICAgICAgICAgICAgICA6IGVuYWJsZS1mdWxsLWhlYWRlci1jbWQK ICAgICAgICAgICAgICAgICAgICAgIDogZXhwYW5kZWQtdmlldy1vZi1hZGRy ZXNzYm9va3MKICAgICAgICAgICAgICAgICAgICAgIDogZXhwYW5kZWQtdmll dy1vZi1mb2xkZXJzCiAgICAgICAgICAgICAgICAgICAgICA6IGV4cHVuZ2Ut d2l0aG91dC1jb25maXJtCiAgICAgICAgICAgICAgICAgICAgICA6IGluY2x1 ZGUtYXR0YWNobWVudHMtaW4tcmVwbHkKICAgICAgICAgICAgICAgICAgICAg IDogaW5jbHVkZS10ZXh0LWluLXJlcGx5CiAgICAgICAgICAgICAgICAgICAg ICA6IHF1aXQtd2l0aG91dC1jb25maXJtCiAgICAgICAgICAgICAgICAgICAg ICA6IHNob3ctc2VsZWN0ZWQtaW4tYm9sZGZhY2UKICAgICAgICAgICAgICAg ICAgICAgIDogZW5hYmxlLWJvdW5jZS1jbWQKICAgICAgICAgICAgICAgICAg ICAgIDogZW5hYmxlLXN1c3BlbmQKICAgICAgICAgICAgICAgICAgICAgIDog cHJlc2VydmUtc3RhcnQtc3RvcC1jaGFyYWN0ZXJzCiAgICAgICAgICAgICAg ICAgICAgICA6IHNpZ25hdHVyZS1hdC1ib3R0b20KICAgICAgICAgICAgICAg ICAgICAgIDogZW5hYmxlLW1haWwtY2hlY2stY3VlCiAgICAgICAgICAgICAg IGVkaXRvciA6IHBpY28KIHVzZS1vbmx5LWRvbWFpbi1uYW1lIDogTm8KIGxh c3QtdGltZS1wcnVuZS1xdWVzIDogOTYuNAogICAgbGFzdC12ZXJzaW9uLXVz ZWQgOiAzLjkzCj09PT09PT0gR2xvYmFsX3ZhbCBvcHRpb25zIHNldCAoL3Vz ci9sb2NhbC9saWIvcGluZS5jb25mKSA9PT09PT09CiAgICAgICAgICAgaW5i b3gtcGF0aCA6IGluYm94CiAgICAgICAgICBkZWZhdWx0LWZjYyA6IHNlbnQt bWFpbAogZGVmYXVsdC1zYXZlZC1tc2ctZm8gOiBzYXZlZC1tZXNzYWdlcwog ICAgIHBvc3Rwb25lZC1mb2xkZXIgOiBwb3N0cG9uZWQtbXNncwogICAgICAg bWFpbC1kaXJlY3RvcnkgOiBtYWlsCiAgICAgICBzaWduYXR1cmUtZmlsZSA6 IC5zaWduYXR1cmUKICAgICAgICAgYWRkcmVzcy1ib29rIDogLmFkZHJlc3Ni b29rCiAgc2F2ZWQtbXNnLW5hbWUtcnVsZSA6IGRlZmF1bHQtZm9sZGVyCiAg ICAgICAgZmNjLW5hbWUtcnVsZSA6IGRlZmF1bHQtZmNjCiAgICAgICAgICAg ICBzb3J0LWtleSA6IGFycml2YWwKICAgYWRkcmJvb2stc29ydC1ydWxlIDog ZnVsbG5hbWUtd2l0aC1saXN0cy1sYXN0CiBjb21wb3Nlci13cmFwLWNvbHVt biA6IDc0CiAgcmVwbHktaW5kZW50LXN0cmluZyA6ID4gCiBlbXB0eS1oZWFk ZXItbWVzc2FnZSA6IFVuZGlzY2xvc2VkIHJlY2lwaWVudHMKIHVzZS1vbmx5 LWRvbWFpbi1uYW1lIDogbm8KICAgICAgICAgICAgICBwcmludGVyIDogYXR0 YWNoZWQtdG8tYW5zaQogICAgIHN0YW5kYXJkLXByaW50ZXIgOiBscHIKICAg ICAgICBidWdzLWZ1bGxuYW1lIDogUGluZSBEZXZlbG9wZXJzCiAgICAgICAg IGJ1Z3MtYWRkcmVzcyA6IHBpbmUtYnVnc0BjYWMud2FzaGluZ3Rvbi5lZHUK ICAgICBzdWdnZXN0LWZ1bGxuYW1lIDogUGluZSBEZXZlbG9wZXJzCiAgICAg IHN1Z2dlc3QtYWRkcmVzcyA6IHBpbmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hp bmd0b24uZWR1CiAgICAgICBsb2NhbC1mdWxsbmFtZSA6IExvY2FsIFN1cHBv cnQKICAgICAgICBsb2NhbC1hZGRyZXNzIDogcG9zdG1hc3RlcgogIGtibG9j ay1wYXNzd2QtY291bnQgOiAxCiAgICAgICB2aWV3ZXItb3ZlcmxhcCA6IDIK ICAgICAgICBzY3JvbGwtbWFyZ2luIDogMAogc3RhdHVzLW1lc3NhZ2UtZGVs YXkgOiAwCiAgbWFpbC1jaGVjay1pbnRlcnZhbCA6IDE1MAogICAgICAgZWxt LXN0eWxlLXNhdmUgOiBubwogICAgICBoZWFkZXItaW4tcmVwbHkgOiBubwog ICAgICAgIGZlYXR1cmUtbGV2ZWwgOiBzYXBsaW5nCiAgICAgIG9sZC1zdHls ZS1yZXBseSA6IG5vCiAgICAgICBzYXZlLWJ5LXNlbmRlciA6IG5vCj09PT09 PT0gRml4ZWRfdmFsIG9wdGlvbnMgc2V0IChOTyBwaW5lLmNvbmYuZml4ZWQp ID09PT09PT0KPT09PT09PT09PSBGZWF0dXJlIHNldHRpbmdzID09PT09PT09 PT0KICBuby1hbGxvdy10YWxrCiAgbm8tYXNzdW1lLXNsb3ctbGluawogIG5v LWF1dG8tbW92ZS1yZWFkLW1zZ3MKICBuby1hdXRvLW9wZW4tbmV4dC11bnJl YWQKICBuby1hdXRvLXpvb20tYWZ0ZXItc2VsZWN0CiAgbm8tYXV0by11bnpv b20tYWZ0ZXItYXBwbHkKICBuby1jb21wb3NlLWN1dC1mcm9tLWN1cnNvcgog IG5vLWNvbXBvc2UtbWFwcy1kZWxldGUta2V5LXRvLWN0cmwtZAogIG5vLWNv bXBvc2UtcmVqZWN0cy11bnF1YWxpZmllZC1hZGRycwogIG5vLWNvbXBvc2Ut c2VuZC1vZmZlcnMtZmlyc3QtZmlsdGVyCiAgbm8tY29tcG9zZS1zZXRzLW5l d3Nncm91cC13aXRob3V0LWNvbmZpcm0KICAgICBkZWxldGUtc2tpcHMtZGVs ZXRlZAogIG5vLWRpc2FibGUtY29uZmlnLWNtZAogIG5vLWRpc2FibGUta2V5 Ym9hcmQtbG9jay1jbWQKICBuby1kaXNhYmxlLWtleW1lbnUKICBuby1kaXNh YmxlLXBhc3N3b3JkLWNtZAogIG5vLWRpc2FibGUtdXBkYXRlLWNtZAogIG5v LWRpc2FibGUtc2lnbmF0dXJlLWVkaXQtY21kCiAgbm8tZW5hYmxlLThiaXQt ZXNtdHAtbmVnb3RpYXRpb24KICBuby1lbmFibGUtOGJpdC1ubnRwLXBvc3Rp bmcKICBuby1lbmFibGUtYWdncmVnYXRlLWNvbW1hbmQtc2V0CiAgbm8tZW5h YmxlLWFsdGVybmF0ZS1lZGl0b3ItY21kCiAgbm8tZW5hYmxlLWFsdGVybmF0 ZS1lZGl0b3ItaW1wbGljaXRseQogICAgIGVuYWJsZS1ib3VuY2UtY21kCiAg bm8tZW5hYmxlLWNydWlzZS1tb2RlCiAgbm8tZW5hYmxlLWNydWlzZS1tb2Rl LWRlbGV0ZQogIG5vLWVuYWJsZS1kb3QtZmlsZXMKICBuby1lbmFibGUtZG90 LWZvbGRlcnMKICAgICBlbmFibGUtZmxhZy1jbWQKICBuby1lbmFibGUtZmxh Zy1zY3JlZW4taW1wbGljaXRseQogICAgIGVuYWJsZS1mdWxsLWhlYWRlci1j bWQKICBuby1lbmFibGUtaW5jb21pbmctZm9sZGVycwogIG5vLWVuYWJsZS1q dW1wLXNob3J0Y3V0CiAgICAgZW5hYmxlLW1haWwtY2hlY2stY3VlCiAgbm8t ZW5hYmxlLW1vdXNlLWluLXh0ZXJtCiAgbm8tZW5hYmxlLW5ld21haWwtaW4t eHRlcm0taWNvbgogICAgIGVuYWJsZS1zdXNwZW5kCiAgbm8tZW5hYmxlLXRh Yi1jb21wbGV0aW9uCiAgbm8tZW5hYmxlLXVuaXgtcGlwZS1jbWQKICBuby1l bmFibGUtdmVyYm9zZS1zbXRwLXBvc3RpbmcKICAgICBleHBhbmRlZC12aWV3 LW9mLWFkZHJlc3Nib29rcwogIG5vLWV4cGFuZGVkLXZpZXctb2YtZGlzdHJp YnV0aW9uLWxpc3RzCiAgICAgZXhwYW5kZWQtdmlldy1vZi1mb2xkZXJzCiAg ICAgZXhwdW5nZS13aXRob3V0LWNvbmZpcm0KICBuby1mY2Mtb24tYm91bmNl CiAgICAgaW5jbHVkZS1hdHRhY2htZW50cy1pbi1yZXBseQogIG5vLWluY2x1 ZGUtaGVhZGVyLWluLXJlcGx5CiAgICAgaW5jbHVkZS10ZXh0LWluLXJlcGx5 CiAgbm8tbmV3cy1hcHByb3hpbWF0ZXMtbmV3LXN0YXR1cwogIG5vLW5ld3Mt cG9zdC13aXRob3V0LXZhbGlkYXRpb24KICBuby1uZXdzLXJlYWQtaW4tbmV3 c3JjLW9yZGVyCiAgbm8tcGFzcy1jb250cm9sLWNoYXJhY3RlcnMtYXMtaXMK ICAgICBwcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJhY3RlcnMKICBuby1wcmlu dC1vZmZlcnMtY3VzdG9tLWNtZC1wcm9tcHQKICBuby1wcmludC1pbmRleC1l bmFibGVkCiAgbm8tcHJpbnQtZm9ybWZlZWQtYmV0d2Vlbi1tZXNzYWdlcwog IG5vLXF1ZWxsLWRlYWQtbGV0dGVyLW9uLWNhbmNlbAogIG5vLXF1ZWxsLWxv Y2stZmFpbHVyZS13YXJuaW5ncwogIG5vLXF1ZWxsLXN0YXR1cy1tZXNzYWdl LWJlZXBpbmcKICBuby1xdWVsbC11c2VyLWxvb2t1cC1pbi1wYXNzd2QtZmls ZQogICAgIHF1aXQtd2l0aG91dC1jb25maXJtCiAgbm8tcmVwbHktYWx3YXlz LXVzZXMtcmVwbHktdG8KICBuby1zYXZlLXdpbGwtcXVvdGUtbGVhZGluZy1m cm9tcwogIG5vLXNhdmUtd2lsbC1ub3QtZGVsZXRlCiAgbm8tc2F2ZS13aWxs LWFkdmFuY2UKICBuby1zZWxlY3Qtd2l0aG91dC1jb25maXJtCiAgbm8tc2hv dy1jdXJzb3IKICAgICBzaG93LXNlbGVjdGVkLWluLWJvbGRmYWNlCiAgICAg c2lnbmF0dXJlLWF0LWJvdHRvbQogIG5vLXNpbmdsZS1jb2x1bW4tZm9sZGVy LWxpc3QKICBuby10YWItdmlzaXRzLW5leHQtbmV3LW1lc3NhZ2Utb25seQog IG5vLXVzZS1jdXJyZW50LWRpcgogIG5vLXVzZS1mdW5jdGlvbi1rZXlzCiAg bm8tdXNlLXNlbmRlci1ub3QteC1zZW5kZXIKICBuby11c2Utc3Vic2hlbGwt Zm9yLXN1c3BlbmQKVXNlcmlkOiBqd29uZzUKRnVsbG5hbWU6ICJKIFciClVz ZXIgZG9tYWluIG5hbWUgYmVpbmcgdXNlZCAiY2Fsc3RhdGVsYS5lZHUiCkxv Y2FsIERvbWFpbiBuYW1lIGJlaW5nIHVzZWQgInNhdHVybiIKSG9zdCBuYW1l IGJlaW5nIHVzZWQgInNhdHVybiIKTWFpbCBEb21haW4gbmFtZSBiZWluZyB1 c2VkIChieSBjLWNsaWVudCB0b28pImNhbHN0YXRlbGEuZWR1IgotLS0tIHdy aXRlX3BpbmVyYyAtLS0tCkNvbnRleHQgbWFpbC9bXSB0eXBlOiBMT0NBTApu ZXcgd2luIHNpemUgLS0tLS08MzUgODA+LS0tLS0tClRlcm1pbmFsIHR5cGU6 IHN1bi1jbWQKQ29udGV4dCBtYWlsL1tdIHR5cGU6IExPQ0FMCkNvbnRleHQg KntuZXdzLmNzdS5uZXQvbm50cH1bXSB0eXBlOiBSRU1PVEUgQkJPQVJEIE9M RFRFQ0gKQWJvdXQgdG8gb3BlbiBmb2xkZXIgIklOQk9YIiAgICBpbmJveDog IklOQk9YIgpPcGVuZWQgZm9sZGVyICIvdXNyL3Nwb29sL21haWwvandvbmc1 IiB3aXRoIDQgbWVzc2FnZXMKU29ydGluZyBieSBBcnJpdmFsCklNQVAgMTE6 MzM6NTYgNC8yNSBtbV9sb2cgYmFiYmxlOiBGaW5kIG9mIG1haWxib3ggb3V0 c2lkZSBjb250ZXh0OiAvaG9tZS9qd29uZzUvLnBpbmUtaW50ZXJydXB0ZWQt bWFpbAotIG1haWxjYXBfZnJlZSAtCgoKICAgIC0tLS0gTUFJTl9NRU5VX1ND UkVFTiAtLS0tCgoKIC0tLS0gTUFJTCBJTkRFWCAtLS0tCgoKIC0tLS0gSU5E RVggTUFOQUdFUiAtLS0tCi0gbWFpbGNhcF9mcmVlIC0KCgogICAgLS0tLSBD T01QT1NFIFNDUkVFTiAobm90IGluIHBpY28geWV0KSAtLS0tCklNQVAgMTE6 MzQ6MDIgNC8yNSBtbV9sb2cgYmFiYmxlOiBGaW5kIG9mIG1haWxib3ggb3V0 c2lkZSBjb250ZXh0OiAvaG9tZS9qd29uZzUvLnBpbmUtaW50ZXJydXB0ZWQt bWFpbApXYW50X3RvIHJlYWQ6IHkgKDEyMSkKZG9uZS4KSU1BUCAxMTozNDow NyA0LzI1IG1tX2xvZyBiYWJibGU6IEV4cHVuZ2VkIDEgbWVzc2FnZXMKLSBi dWlsZF9hZGRyZXNzIC0gKEFydGh1ciBIc3UgPGJvb3lhaEB1Y2xhLmVkdT4p Ci0tIGluaXRfYWRkcmJvb2tzKENsb3NlZCwgMCwgMCwgMSkgLS0KLSBhZHJi a19vcGVuKC9ob21lL2p3b25nNS8uYWRkcmVzc2Jvb2spIC0KbHUgbm90IHZh bGlkIC0gVkVSU19OVU0gaXMgMDMgbm90IDEyCi9ob21lL2p3b25nNS8uYWRk cmVzc2Jvb2subHUgaXMgbm90IHZhbGlkLCByZWJ1aWxkaW5nCkFkZHJlc3Mg Ym9vayAuYWRkcmVzc2Jvb2sgKC9ob21lL2p3b25nNS8uYWRkcmVzc2Jvb2sp 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 /6gqEACYKSABiAwQAngLIANxKJAEYSegBVEKkAZBCaAHMOyQB41DoAkQzpAJ rb8gCvCwkAvgr6AM2c0QDcCRoA65rxAPqa4gEJmREBGJkCASeXMQE2lyIBRZ VRAVSVQgFjk3EBcpNiAYIlOQGQkYIBoCNZAa8jSgG+IXkBzSFqAdwfmQHrH4 oB+h25AgdisgIYG9kCJWDSAjatoQJDXvICVKvBAmFdEgJyqeECf+7aApCoAQ Kd7PoCrqYhArvrGgLNN+kC2ek6Aus2CQL351oDCTQpAxZ5IgMnMkkDNHdCA0 UwaQNSdWIDYy6JA3BzggOBwFEDjnGiA5++cQOsb8IDvbyRA8sBigPburED6P +qA/m40QQG/coEGEqZBCT76gQ2SLkEQvoKBFRG2QRg+CoEckT5BH+J8gSQQx kEnYgSBK5BOQS7hjIEzNMBBNmEUgTq0SEE94JyBQjPQQUWFDoFJs1hBTQSWg VEy4EFUhB6BWLJoQVwDpoFgVtpBY4MugWfWYkFrAraBb1XqQXKnKIF21XJBe iawgX5U+kGBpjiBhflsQYklwIGNePRBkKVIgZT4fEGYSbqBnHgEQZ/JQoGj9 4xBp0jKgat3FEGuyFKBsxuGQbZH2oG6mw5BvcdigcIalkHFa9SByZoeQczrX IHRGaZB1Grkgdi+GEHb6myB4D2gQeNp9IHnvShB6ul8ge88sEHyje6B9rw4Q foNdoH+O8BAAAACgAAAAAAABAAECAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAAAAAAMAAAAAD//52Q AAAAAQAAAAD//4+AAAAAAAAAAAT//52QAAAAAQAAAAgAAAAAAAAAGAAAAABQ RFQAUFNUAFBXVAAAAAAAAAAAMAAAAAAvdXNyL3NoYXJlL2xpYi96b25laW5m by9VUy9QYWNpZmljAAAAAAAAAAAAKAAAAADvQAlM70AMlO9AEUDvQA9Y70AQ OO9/KiQAH7sAAAAAAAAAABguCiMKc3RyYWRkci5zbwB5IGlzIAAAABBoZSBm c2F0dXJuACMAAABYICAgPCMgYXJlIHVzaW5nIFBpbmUgb24gYSBVbml4IHN5 c3RlbSwgdGhlcmUgbWF5IGJlIGEgc3lzdGVtLXdpZGUgY29uZmlndXJhdGlv bgAAAAAAAAAAWAAAAAAjIGZpbGUgd2hpY2ggc2V0cyB0aGUgZGVmYXVsdHMg Zm9yIHRoZXNlIHZhcmlhYmxlcy4gIFRoZXJlIGFyZSBjb21tZW50cyBpbgAA AAAAAAAAAFAAAAAAIyB0aGlzIGZpbGUgdG8gZXhwbGFpbiBlYWNoIHZhcmlh YmxlLCBidXQgaWYgeW91IGhhdmUgcXVlc3Rpb25zIGFib3V0AAAAAAAAWAAA AAAjIHNwZWNpZmljIHNldHRpbmdzIHNlZSB0aGUgc2VjdGlvbiBvbiBjb25m aWd1cmF0aW9uIG9wdGlvbnMgaW4gdGhlIFBpbmUAAAAAAAAAAAAAAFgAAAAA IyBub3Rlcy4gIE9uIFVuaXgsIHJ1biBwaW5lIC1jb25mIHRvIHNlZSBob3cg c3lzdGVtIGRlZmF1bHRzIGhhdmUgYmVlbiBzZXQuAAAAAAAAAABYAAAAACMg Rm9yIHZhcmlhYmxlcyB0aGF0IGFjY2VwdCBtdWx0aXBsZSB2YWx1ZXMsIGxp c3QgZWxlbWVudHMgYXJlIHNlcGFyYXRlZAAAAAAAAAAAAAAAWAAAAAAjIGJ5 IGNvbW1hcy4gIEEgbGluZSBiZWdpbm5pbmcgd2l0aCBhIHNwYWNlIG9yIHRh YiBpcyBjb25zaWRlcmVkIHRvIGJlIGEAAAAAAAAAAAAAAFgAAAAAIyBjb250 aW51YXRpb24gb2YgdGhlIHByZXZpb3VzIGxpbmUuICBGb3IgYSB2YXJpYWJs ZSB0byBiZSB1bnNldCBpdHMgdmFsdWUAAAAAAAAAAABYAAAAACMgbXVzdCBi ZSBibGFuay4gIFRvIHNldCBhIHZhcmlhYmxlIHRvIHRoZSBlbXB0eSBzdHJp bmcgaXRzIHZhbHVlIHNob3VsZAAAAAAAAAAAAAAAUAAAAAAjIGJlICIiLiAg WW91IGNhbiBvdmVycmlkZSBzeXN0ZW0gZGVmYXVsdHMgYnkgc2V0dGluZyBh IHZhcmlhYmxlIHRvIHRoZQAAAABQAAAAACMgZW1wdHkgc3RyaW5nLiAgU3dp dGNoIHZhcmlhYmxlcyBhcmUgc2V0IHRvIGVpdGhlciAieWVzIiBvciAibm8i LCBhbmQAAAAAAEgAAAAAIyBMaW5lcyBiZWdpbm5pbmcgd2l0aCAiIyIgYXJl IGNvbW1lbnRzLCBhbmQgaWdub3JlZCBieSBQaW5lLgAAAAAAAFgAAAAAIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIEVzc2VudGlhbCBQYXJhbWV0ZXJz ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwAAAAAAAAAQAAAAAAAAAAAA AAAAAAAAWAAAAAAjIE92ZXItcmlkZXMgeW91ciBmdWxsIG5hbWUgZnJvbSBV bml4IHBhc3N3b3JkIGZpbGUuIFJlcXVpcmVkIGZvciBQQy1QaW5lLgAAAAAA AAAAABAAAAAASiBXAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFNl dHMgZG9tYWluIHBhcnQgb2YgRnJvbTogYW5kIGxvY2FsIGFkZHJlc3NlcyBp biBvdXRnb2luZyBtYWlsLgAAAAAAAAAAAAAYAAAAAGNhbHN0YXRlbGEuZWR1 AAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIExpc3Qgb2YgU01UUCBzZXJ2 ZXJzIGZvciBzZW5kaW5nIG1haWwuIElmIGJsYW5rOiBVbml4IFBpbmUgdXNl cyBzZW5kbWFpbC4AAAAAAAAAABAAAAAAAAAAAAAAAAAAAABYAAAAACMgTk5U UCBzZXJ2ZXIgZm9yIHBvc3RpbmcgbmV3cy4gQWxzbyBzZXRzIG5ld3MtY29s bGVjdGlvbnMgZm9yIG5ld3MgcmVhZGluZy4AAAAAAAAAEAAAAAAAH6AQAAAA AAAAABgAAAAAbmV3cy5jc3UubmV0AAAAAAAAABAAAAAAAAAAAAAAAAAAAABQ AAAAACMgUGF0aCBvZiAobG9jYWwgb3IgcmVtb3RlKSBJTkJPWCwgZS5nLiA9 e21haWwuc29tZXdoZXJlLmVkdX1pbmJveAAAAAAAAAAAAFgAAAAAIyBOb3Jt YWwgVW5peCBkZWZhdWx0IGlzIHRoZSBsb2NhbCBJTkJPWCAodXN1YWxseSAv dXNyL3Nwb29sL21haWwvJFVTRVIpLgAAAAAAAAAAAAAQAAAAAAAAAAAAAAAA AAAAWAAAAAAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIENvbGxlY3Rpb25zLCBG b2xkZXJzLCBhbmQgRmlsZXMgIyMjIyMjIyMjIyMjIyMjIyMjIyMjAAAAAAAA ABAAAAAAAAAAAAAAAAAAAABYAAAAACMgTGlzdCBvZiBpbmNvbWluZyBtc2cg Zm9sZGVycyBiZXNpZGVzIElOQk9YLCBlLmcuID17aG9zdDJ9aW5ib3gsIHto b3N0M31pbmJveAAAAAAAQAAAAAAjIFN5bnRheDogb3B0bmwtbGFiZWwge29w dG5sLWltYXAtaG9zdC1uYW1lfWZvbGRlci1wYXRoAAAAABAAAAAAAAAECAAA AAAAAABQAAAAACMgTGlzdCBvZiBkaXJlY3RvcmllcyB3aGVyZSBzYXZlZC1t ZXNzYWdlIGZvbGRlcnMgbWF5IGJlLiBGaXJzdCBvbmUgaXMAAAAAAFAAAAAA IyB0aGUgZGVmYXVsdCBmb3IgU2F2ZXMuIEV4YW1wbGU6IE1haW4ge2hvc3Qx fW1haWwvW10sIERlc2t0b3AgbWFpbFxbXQAAAAAAUAAAAAAjIFN5bnRheDog b3B0bmwtbGFiZWwge29wdG5sLWltYXAtaG9zdG5hbWV9b3B0bmwtZGlyZWN0 b3J5LXBhdGhbXQAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIExp c3QsIG9ubHkgbmVlZGVkIGlmIG5udHAtc2VydmVyIG5vdCBzZXQsIG9yIG5l d3MgaXMgb24gYSBkaWZmZXJlbnQgaG9zdAAAAAAAAAAAAFgAAAAAIyB0aGFu IHVzZWQgZm9yIE5OVFAgcG9zdGluZy4gRXhhbXBsZXM6IE5ld3MgKltdIG9y IE5ld3MgKntob3N0My9ubnRwfVtdAAAAAAAAAAAAAAA4AAAAACMgU3ludGF4 OiBvcHRubC1sYWJlbCAqe25ld3MtaG9zdC9wcm90b2NvbH1bXQAAAAAAABAA AAAAAAAAAAAAAAAAAABYAAAAACMgT3Zlci1yaWRlcyBkZWZhdWx0IHBhdGgg Zm9yIHNlbnQtbWFpbCBmb2xkZXIsIGUuZy4gPW9sZC1tYWlsICh1c2luZyBm aXJzdAAAAAAAAAAAWAAAAAAjIGZvbGRlciBjb2xsZWN0aW9uIGRpcikgb3Ig PXtob3N0Mn1zZW50LW1haWwgb3IgPSIiICh0byBzdXBwcmVzcyBzYXZpbmcp LgAAAAAAAAAAAFgAAAAAIyBEZWZhdWx0OiBzZW50LW1haWwgKFVuaXgpIG9y IFNFTlRNQUlMLk1UWCAoUEMpIGluIGRlZmF1bHQgZm9sZGVyIGNvbGxlY3Rp b24uAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIE92ZXItcmlkZXMgZGVm YXVsdCBwYXRoIGZvciBwb3N0cG9uZWQgbWVzc2FnZXMgZm9sZGVyLCBlLmcu ID1wbSAod2hpY2ggdXNlcwAAAAAAAFAAAAAAIyBmaXJzdCBmb2xkZXIgY29s bGVjdGlvbiBkaXIpIG9yID17aG9zdDR9cG0gKHVzaW5nIGhvbWUgZGlyIG9u IGhvc3Q0KS4AAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQ AAAAAAAAAAAAAAAAAAAAGAAAAAAjIERlZmF1bHQ6IG5vbmUAAAAAaAAAAAAA AAAAAAAAAAAAAAYAAQAAAAAAAAAAAAAAAACEAB+maAAAAAAAH6b4AAAAAAAA AAAAAP/kAAD/5AAAAAMAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACQAAAAAAAAABQAAAAQAAAAFAAAAAAAAAAkAAIDFIK2bwIAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAAAAAAAAA AAAAAAAAABgAAAAAAAIDFIK2bwIAAAAAAAAAAAAAADAAAAAAAAAAEAAAABAA H6pgAAAAQAAAAAAAH6p4AAAgAAAAAFgAIBw0AAAAAAAAABgAAAAAAAIDFIK2 bwIAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAA dWRwAAAAAAAAAAAYAAAAAC9kZXYvdWRwAAAAAAAAAAoAAAAgAB+twHN0YXRz LmNhbHN0YXRlbGEuZWR1AAAAAgAAACgAAAADAAAAADF/xZIAH63AAB+t4AAf rfgAAAAFAB+v8AAAADgAAACIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA AAAAc3RhdHMuY2Fsc3RhdGVsYS5lZHUANTc2AAAAGDAwOkpwYXNzd2QuYnl1 aWQAZzU6AAAAEC9jc2g1NzYyMAAAAAAAACAAAAAAUERUAFBTVABQV1QAAAAg AAAAIAAAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAO9bODgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAAAA H7i4AB+5OAAfuWgAAAACAAAAAgAAAAAAAAAEAAAABAAfrnByZAAAAAABCAAA AAAAAAAEAMMAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAACU AAAAAwAAAAwAH7A4AB+ykAAfszAAH64IMDA6SgAAACBob21lYXR0YWNoZWQt dG8tYW5zaQAAAAAAAAAAAAAASAAAAABqd29uZzU6WlhkQUhVVGlOQW5jczo1 NzYyMDo1MDA6SiBXOi9ob21lL2p3b25nNTovYmluL2NzaAoAAAAAAAAAAAAC WAAAAACepkign7sVkKCGKqChmveQy4kaoNJhJhD6+IMg++hmEPzYZSD9yEgQ /rhHIP+oKhAAmCkgAYgMEAJ4CyADcSiQBGEnoAVRCpAGQQmgBzDskAeNQ6AJ EM6QCa2/IArwsJAL4K+gDNnNEA3AkaAOua8QD6muIBCZkRARiZAgEnlzEBNp ciAUWVUQFUlUIBY5NxAXKTYgGCJTkBkJGCAaAjWQGvI0oBviF5Ac0hagHcH5 kB6x+KAfoduQIHYrICGBvZAiVg0gI2raECQ17yAlSrwQJhXRICcqnhAn/u2g KQqAECnez6Aq6mIQK76xoCzTfpAtnpOgLrNgkC9+daAwk0KQMWeSIDJzJJAz R3QgNFMGkDUnViA2MuiQNwc4IDgcBRA45xogOfvnEDrG/CA728kQPLAYoD27 qxA+j/qgP5uNEEBv3KBBhKmQQk++oENki5BEL6CgRURtkEYPgqBHJE+QR/if IEkEMZBJ2IEgSuQTkEu4YyBMzTAQTZhFIE6tEhBPeCcgUIz0EFFhQ6BSbNYQ U0EloFRMuBBVIQegViyaEFcA6aBYFbaQWODLoFn1mJBawK2gW9V6kFypyiBd tVyQXomsIF+VPpBgaY4gYX5bEGJJcCBjXj0QZClSIGU+HxBmEm6gZx4BEGfy UKBo/eMQadIyoGrdxRBrshSgbMbhkG2R9qBupsOQb3HYoHCGpZBxWvUgcmaH kHM61yB0RmmQdRq5IHYvhhB2+psgeA9oEHjafSB570oQerpfIHvPLBB8o3ug fa8OEH6DXaB/jvAQAAAAoAAAAAAAAQABAgEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAADgAAAAA //+dkAAAAAEAAAAAAAAAAP//j4AAAAAAAAAABAAAAAD//52QAAAAAQAAAAgA AAAAAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA EAAAAABubwAAAAAAAAAAABAAAAAAbm8AAAAAAAAAAAAQAAAAAG5vAAAAAAAA AAAAEAAAAABpbmJveAAAAAAAABgAAAAAc2VudC1tYWlsAAAAAAAAAAAAABgA AAAAc2F2ZWQtbWVzc2FnZXMAAAAAABgAAAAAcG9zdHBvbmVkLW1zZ3MAAAAA ABAAAAAAbm8AAAAAAAAAAAAQAAAAAHNhcGxpbmcAAAAAEAAAAABubwAAAAAA AAAAABAAAAAAYXJyaXZhbAAAAAAYAAAAAGRlZmF1bHQtZm9sZGVyAAAAAAAY AAAAAGRlZmF1bHQtZmNjAAAAAAAAAAAoAAAAAGZ1bGxuYW1lLXdpdGgtbGlz dHMtbGFzdAAAAAAAAAAAAAAAGAAAAAAuc2lnbmF0dXJlAAAAAAAAAAAAEAAA AABtYWlsAAAAAAAAABgAAAAAUGluZSBEZXZlbG9wZXJzAAAAACgAAAAAcGlu ZS1idWdzQGNhYy53YXNoaW5ndG9uLmVkdQAAAAAAAAAYAAAAAFBpbmUgRGV2 ZWxvcGVycwAAAAAwAAAAAHBpbmUtc3VnZ2VzdGlvbnNAY2FjLndhc2hpbmd0 b24uZWR1AAAAAAAAAAAYAAAAAExvY2FsIFN1cHBvcnQAAAAAAAAYAAAAAHBv c3RtYXN0ZXIAAAAAAAAAAAAQAAAAADIAAAAAAAAAAAAAEAAAAAAwAAAAAAAA AAAAABAAAAAANzQAAAAAAAAAAAAQAAAAAD4gAAAAAAAAAAAAIAAAAABVbmRp c2Nsb3NlZCByZWNpcGllbnRzAAAAAAAQAAAAADAAAAAAAAAAAAAAEAAAAAAx NTAAAAAAAAAAABAAAAAAMQAAAAAAAAAAAAAQAAAAAAAftxAAAAAAAAAAGAAA AAAuYWRkcmVzc2Jvb2sAAAAAAAAAEAAAAAAAH7c4AAAAAAAAABAAAAAAbHBy AAAAAAAAAAAgAAAAAC9ob21lL2p3b25nNS8ucGluZXJjAAAAAAAAAFgAAAAA IyBVcGRhdGVkIGJ5IFBpbmUodG0pIDMuOTMsIGNvcHlyaWdodCAxOTg5LTE5 OTYgVW5pdmVyc2l0eSBvZiBXYXNoaW5ndG9uLgCuKO9bOrwAAAAQAB+4iCMA uKAAAAAAAAAAQAAAAAAjIFBpbmUgY29uZmlndXJhdGlvbiBmaWxlIC0tIGN1 c3RvbWl6ZSBhcyBuZWVkZWQuAAAAAAAAAgAAABAAAAADIwAAAAAAABQAAABY 71tsDCMgVGhpcyBmaWxlIHNldHMgdGhlIGNvbmZpZ3VyYXRpb24gb3B0aW9u cyB1c2VkIGJ5IFBpbmUgYW5kIFBDLVBpbmUuICBJZiB5b3UAAAAAAAAAIAAA IAAjIGRlZmF1bHQgdG8gIm5vIi4Ab3Rzb3IAAAAgAAAAAAAAABgAAAAAL2Rl di90aWNvdHNvcmQAAAAAAEgAAAAAAB+KIAAAAAEAAAABAB+5AAAfuRAAH7kg AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAA AAAAaW5ldAAAAAAAAAAQAAAAAHVkcAAAAAAAAAAAGAAAAAAvZGV2L3VkcAAA AAAAAAAAAAAAGAAAAAAAAAAQAAAAEAAfuVAAAAAAAAAAGAAAAAAAAgMUgrZv AgAAAAAAAAAAAAAAEAAAAABwbHV0bwAAAAAAABgAAAAAAAAAAAAfqugAH65w AB+5kAAAACAAAAAAAB+uKO9bOGQAIBvQAB+qwAAfqtAAAAAAAAAASAAAAAAA H4woAAAAAwAAAAEAH7n4AB+6EAAfuiAAAAABAB+6UAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAABsb29wYmFjawAAAAAAAAAAAAAA EAAAAAAtAAAAAAAAAAAAABgAAAAAL2Rldi90aWNvdHNvcmQAAAAAABgAAAAA AB+ZyAAAAAAAbwAAAAAAAAAAABAAAAAAAB+6YAAAAAAAAAAYAAAAAHN0cmFk ZHIuc28AAAAAAAAAAABIAAAAAAAfi9gAAAACAAAAAQAfusAAH7rYAB+66AAA AAEAH7sYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAA AGxvb3BiYWNrAAAAAAAAAAAAAAAQAAAAAC0AAAAAAAAAAAAAGAAAAAAvZGV2 L3RpY290cwAAAAAAAAAAGAAAAABzdHJhZGRyLnNvAAAAAAAAAAAAEAAAAAAA H7soAAAAAAAAABgAAAAAc3RyYWRkci5zbwAAAAAAAAAAAagAAAAAACB8YAAh OLgAIUyYACFRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAobHM6Ci9ob21lL2p3b25nNS8uYWRkcmVzc2Jvb2sAACgAAAAA AAAAGGFoAABOIE5vAHN0aWZ5ACAAIVrEAAAAGG9dAHQAXyBBbHQgRWRpdAAA IVnsAAAAIAAhWYAAViBOZXh0IFBnAGUAAAAAAAAAWAAAAAAAAAAgAAAAAQBU IFRvIFNwZWxsAAAAAAAAAAAQAAAAHgAAABgAAAABAFIgUmVhZCBGaWxlAHJv dQAAABhAQEBAAFkgUHJldiBQZwDoAB+86AAAAMgAAAAAU2VuZGluZyBtYWls IHwgICAgICAgICAgfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAQAfvbAAH72w AAAAKH5+fn5TZW5kaW5nIG1haWwgfCAgICAgICAgICB8ACBqdW5lIAAAACgu Li4gL3Vzci9saWIvc2VuZG1haWwgLWJzIC1vZGIgLW9lbQAAAAAYfn5+fgAh fJAAIAJQAAAAAAAAAAAAAABYU1UAcwAfvzgAIX4gABAAAj4AQHUgAEB1dABA dWgAQHVlAEB1IABAdWYAQHVvAEB1bABAdWwAQHVvAEB1dwBAdWkAQHVuAEB1 ZwBAdSAAQHV3AEB1AAAA4GUAQHUAIcf4AB++4AAwADA+AEB1IABAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHUA AAAAAAAAAAAAAAAAACLAABwACwAAAAAAIE4gICAxIEFwciAyNSBBUlRIVVIg TEVFIEhTVSAgICAgICgxLDk0NikgYnVsbGV0aW4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAAAAAAAAAAAACBOICAgMiBBcHIgMjUgQVJUSFVSIExF RSBIU1UgICAgICAoNSwwODMpIFtQT1dFUlBPSU5UU10gRGF5IG9mIFByYXll ciBhbmQgRmFzdGkAAAAAAAAAAAAgTiAgIDMgQXByIDI1IEFSVEhVUiBMRUUg SFNVICAgICAgKDEsMTc1KSBteSBiYWQgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgAAAAAAAAAAAAIE4gICA0IEFwciAyNSBBUlRIVVIgTEVFIEhT VSAgICAgICgxLDMzOSkgZG8geW91IGtub3cuLi4gICAgICAgICAgICAgICAg ICAgICAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA IHRlcyUAH+MgAAAAAAAf4vgAH+MQAAAAAAAf4zAAAAAYAAAAAGdsb3J5ZzRz AAAAAAAAAAAAAAAQAAAAAGFvbC5jb20AAAAAEAAG8qJnbG9yeQA1IAAAACAx OTk2AB/jeAAAAAAAH+NQAB/jaAAAAAAAH+OQAAAAGGFjaG1ncmFjZWNobgAA AAAAAAAAAAAAEAAAAAB1Y2kuZWR1AAAAABhhaACtZ3JhY2UgY2hpbgBhLmVk dQAAACAAAAYkAB/j2AAAAAAAH+OwAB/jwAAAAAAAH+PwAAAAEG5pAABoc2lh b2gATwAAABhdIERhaHNjLnVzYy5lZHUAYW5kIAAAABhpbmcgaGVsZW4gaHNp YW8AbWJlcgAAACBkKQAAAB/kOAAAAAAAH+QQAB/kIAAAAAAAH+RQAAAAEAAA AABqZWNodQAAAAAAABhvbAAAbWF0aC51Y2xhLmVkdQBkdQAAABgAAAAAamVz c2ljYSBjaHUALS0gYQAAACBjaGFuAB/kmAAAAAAAH+RwAB/kgAAAAAAAH+Sw AAAAEAAAAABqb2huc2h1AAAAABgAAAAAZWFydGhsaW5rLm5ldAAAAAAAABgu ZWR1am9obiBzaHUAAAAQAAAAAAAAACBoc3UAAB/k+AAAAAAAH+TQAB/k4AAA AAAAH+UQAAAAEAAAAABqY2h1YW5nAAAAABh1c2N1aWJtLm10c2FjLmVkdQAA AAAAABguZWR1anVkeSBjaHVhbmcAAAAAAAAAACBjaGFuAB/lWAAAAAAAH+Uw AB/lQAAAAAAAH+VwAAAAEAAAAABseWhvAAAAAAAAABgAAAAAcGNtYWlsLnJt Yy5jb20AAAAAABhjb20AbGFycnkgaG8AZW4ga3UAAAAAACAAAAAAAB/luAAA AAAAH+WQAB/lqAAAAAAAH+XQAAAAGAAAAABsaWxwaWxsMzEAABgAAAAAAAAA EC5lZHVhb2wuY29tAAAAABgAAAAAbGlsbGlhbiBrdQAAAAAAAAAAACAAAAAA AB/mGAAAAAAAH+XwAB/mAAAAAAAAH+YwAAAAEAAAAABzY3VjaQAAAAAAABgA AAAAZWEub2FjLnVjaS5lZHUAAAAAABgAAAAAc2hhcm9uIGNoYW5nAAAAAAAA ACAAAAAAAB/mgAAAAAAAH+ZQAB/mYAAAAAAAH+aYAAAAEAAAAABzYXRjaG1v AAAAACAAAAAAdWNsaW5rNC5iZXJrZWxleS5lZHUAbQAAAAAAGAAAAAB3YWxs YXNlIGRlcgBnAAAAAAAAIAAAAAAAH+boAAAAAAAf5rgAH+bQAAAAAAAf5wAA AAAYAAAAAHdpbGxpcy5oYW4AGAAAAAAAAAAYdGFpbmpwbC5uYXNhLmdvdgAA AAAAAAAYc2hpcndpbGxpcyBoYW4AIAAAAAAAAAAgAAAAAAAf50gAAAAAAB/n IAAf5zAAAAAAAB/naAAAABBlbgAAYm9iaW8AAAAAAAAYci51c2VhLm9hYy51 Y2kuZWR1AAAAAAAgbmUgY2ZlYzEgLS0gYm9iIHNoaWgAAAAAAAAAAAAAACAA AAAAAB/nsAAAAAAAH+eIAB/nmAAAAAAAH+fIAAAAEAAAAABjb25saXUAAAAA ABhjb20AdWNsYS5lZHUAbG9yeQAAAAAAABgAAAAAY29ubmllIGxpdQAAAAAA AAAAACAAAAAAAB/oEAAAAAAAH+foAB/n+AAAAAAAH+goAAAAEAAAAABkd3Rz dWkAAAAAABgAAAAAY2NnYXRlLmhhYy5jb20AAAAAABgAAAAAZGFubnkgdHN1 aQAAAAAAAAAAACAAAAAAAB/ocAAAAAAAH+hIAB/oWAAAAAAAH+iIAAAAEHVz Yy5zdW5qMwAAAAAAABgAAAAAd2F0bWFpbC51Y3IuZWR1AAAAABgAAAAAamVu bmlmZXIgc3VuAAAAAAAAACAAAAAAAB/o2AAAAAAAH+ioAB/owAAAAAAAH+jw AAAAGC51Y2xvY2VhbmJsdQAAABgAAAAAAAAAGGljYSB1Y2xhLmVkdQAAACAA AAAAAAAAGAAAAABqZW5ueSBsZWUAAAAAAAAAAAAAIAAAAAAAH+k4AAAAAAAf 6RAAH+kgAAAAAAAf6VAAAAAQdAAAAGxrd2FuAAAAAAAAGCBzaHVhbHVkcmEu dXNjLmVkdQAAAAAAGAAAAABsdWN5IGt3YW4AAAAAAAAAAAAAIAAAAAAAH+mY AAAAAAAf6XAAH+mAAAAAAAAf6agAAAAQdQAAAGZhdGNhdAAAAAAAGCBjaHV1 Y2xhLmVkdQAAACAAAAAAAAAAEAAAAABuYXQgbGVlAAAAACAAAAAAAB/p+AAA AAAAH+nIAB/p2AAAAAAAH+oQAAAAEGlsLnI0MTNOWUwAAAAAACAAAAAAcHRz bWFpbC5wdHNlbS5lZHUAACAAAAAAAAAAGAAAAABub2VsIGxpbgAAAAAAAAAA AAAAIAAAAAAAH+pYAAAAAAAf6jAAH+pAAAAAAAAf6nAAAAAQY29tAGxobzMA AAAAAAAAGGlhbiBjYWxzdGF0ZWxhLmVkdQAAAAAAGAAAAAByb2dlciB0c2Vu ZwAAAAAAAAAAIAAAAAAAH+q4AAAAAAAf6pAAH+qgAAAAAAAf6tAAAAAQZHUA AHNscgAAAAAAAAAAGG9uIGNkZWx0YW5ldC5jb20AAAAAAAAAGAAAAABzdGV2 ZSByb3NzAAAAAAAAAAAAIAAAAAAAH+sYAAAAAAAf6vAAH+sAAAAAAAAf6zAA AAAQZWxleWFubgAAAAAAAAAAGAAAAAB1Y2xhLmVkdQBlcgAAAAAAAAAAGAAA AABmZWMyIC0tIGFubiB3dQAAAAAAIAAAAAAAH+t4AAAAAAAf61AAH+tgAAAA AAAf65AAAAAQAAAAAGVjaHVhAHNhAAAAGAAAAABjaGFwaC51c2MuZWR1ACBo AAAAGAAAAABlbnJpY28gY2h1YQAAAAAAAAAAIAAAAAAAH+vgAAAAAAAf67AA H+vIAAAAAAAf6/gAAAAYAAAAAGhsb251cnNlAGkuZWR1AAAAAAAYAAAAAHVj bGEuZWR1AG9iIHNoaWgAAAAYAAAAAGdyYWNlIHR6ZW5nAAAAAAAAAAAgAAAA AAAf7EAAAAAAAB/sGAAf7CgAAAAAAB/sWAAAABAAAAAAandvbmc1AHUAAAAY AAAAAGNhbHN0YXRlbGEuZWR1AGwAAAAYAAAAAGphY2sgd29uZwAAAAAAAAAA AAAgAAAAAAAf7KAAAAAAAB/seAAf7IgAAAAAAB/suAAAABAAAAAAandvbwBl LmgAAAAYb20AAHNkY2MxMy51Y3NkLmVkdQAAAAAYAAAAAGplZmYgd29vAAAA AAAAAAAAAAAgAAAAAAAf7QAAAAAAAB/s2AAf7OgAAAAAAB/tGAAAABAAAAAA ZWFidTQyNwAAAAAYZWR1AGVhLm9hYy51Y2kuZWR1AHIAAAAYAAAAAGplbm5p ZmVyIHlhbmcAAAAAAAAgAAAAAAAf7WAAAAAAAB/tOAAf7UgAAAAAAB/teAAA ABAAAAAAc3dhbmcAAAAAAAAYLmVkdWRlc2lnbi51Y2xhLmVkdQAAAAAYeSBs ZXNoYXJvbiB3YW5nAAAAAAAAAAAgAAAAAAAf7cgAAAAAAB/tmAAf7agAAAAA AAAAAAAAABBuAAAAd3dhbmcAAAAAAAAgcmEudW5waW1haW4ubWVkc2NoLnVj bGEuZWR1AAAAABgAAAAAd2lubmllIHdhbmcAAAAAAAAAAEAAAAAAPFBpbmUu My44OS45NjA0MjUxMDEyLks0MjY0NC0wMTAwMDAwQHRhdS5iZW4yLnVjbGEu ZWR1PgAAAAAQbGVlAFBMQUlOAAAAAAAAGAAAAAAAH+5IAB/uWAAAAAAAAAAA AAAAEAAAAABDSEFSU0VUAAAAABgAAAAAVVMtQVNDSUkAdHNlbS5lZAAAACAA AAAAAB/ukAAAAAAAH+6oAB/uuAAAAAAAAAAAAAAAGAAAAABBUlRIVVIgTEVF IEhTVQAAAAAAEAAAAABib295YWgAAAAAABgAAAAAdWNsYS5lZHUAYWxzdGF0 ZQAAACBkdQAAAB/u8AAAAAAAH+8IAB/vGAAAAAAAAAAAAAAAGAAAAABBUlRI VVIgTEVFIEhTVQAAAAAAEAAAAABib295YWgAAAAAABgAAAAAdWNsYS5lZHUA ZWx0YW5ldAAAADgAAAAAVGh1LCAyNSBBcHIgMTk5NiAxMDoyMDozNiAtMDcw MCAoUERUKQAAAQAGAAAAAAAAAAAAGAAAAAB1Y2xhLmVkdQAAAAAAAAAAAAAA GAAAABRBUlRIVVIgTEVFIEhTVQACAAAAGAAAAABkbyB5b3Uga25vdy4uLgB0 AAAAICBWaW4AH+/4AAAAAAAf79AAH+/gAAAAAAAf8BAAAAAQbyB0aHNscgBl YXQgAAAAGCBpbiBkZWx0YW5ldC5jb20AIHN1AAAAGCB3YXlzdGV2ZSByb3Nz AHksCgpNAAAAIEJpY2sAH/BYAAAAAAAf8DAAH/BAAAAAAAAf8HAAAAAQbG93 c2JsZm9uZwBlAAAAGGluZyBjaGFwaC51c2MuZWR1AHRvAAAAGGUgdGhicmlh biBmb25nAHduLiAgAAAAKCBXaW0AH/R4AAAAAAAf9FAAH/RgAAAAAAAAAAAA AAAAAAAAAAAAABAAAAAAc2xyAABDADoAAAAYAEwAPGRlbHRhbmV0LmNvbQBK ACcAAAAYAEsAQXN0ZXZlIHJvc3MARwAAACcAAAAgAAoADwAf8SAAAAAAAB/w +AAf8QgAAAAAAB/xOAAAABAAAABIYmxmb25nAEYAAAAYAAAAM2NoYXBoLnVz Yy5lZHUAAEsAAAAYAEwASmJyaWFuIGZvbmcASgAxAAAAAAAgAEYAPwAf8YAA AAAAAB/xWAAf8WgAAAAAAAAAAAAAABAAAAAAandvbmc1AAAAAAAYAAAAAGNh bHN0YXRlbGEuZWR1AAAAAAAYAAAAAGphY2sgd29uZwBhbmcAAAAAAABAAAAA ADxQaW5lLjMuODkuOTYwNDI1MTAwMy5HNDI2NDQtMDEwMDAwMEB0YXUuYmVu Mi51Y2xhLmVkdT4AAAAAEGVkdQBQTEFJTgAAAAAAABhvbiB3AB/yAAAf8hAA AAAAAAAAAAAAABAAAAAAQ0hBUlNFVAAAAAAYAAAAAFVTLUFTQ0lJAHdhbmcA AAAAAAAgAAAAAAAf8kgAAAAAAB/yYAAf8nAAAAAAAAAAAAAAABgAAAAAQVJU SFVSIExFRSBIU1UAAAAAABAAAAAAYm9veWFoAC4AAAAYNjA0MnVjbGEuZWR1 ADY0NC0wMTAAAAAgQHRhdQAf8qgAAAAAAB/ywAAf8tAAAAAAAAAAAAAAABgA AAAAQVJUSFVSIExFRSBIU1UAAAAAABAAAAAAYm9veWFoAEwAAAAYU1UAAHVj bGEuZWR1AG9veWFoAAAAAAAgAAAAAAAf74AAAAAAAB/zCAAf72gAAAAAAAAA AAAAABgAAAAAYm9veWFoAAEABgAAAAAAAAAAAEgAAAAAACFXCAAhdxAAAAAA AAAAAAAAAAAAAAAXAAAAyAAAAB4AAABQAAAAAgAAAAUAH/dIAAAAAQAAAAQA AAAAZG9pbgAAACh1ciBzAB/zsAAAAAAAH/PIAB/z2AAAAAAAAAAAIAAAAAAA AAAAAAAgAAAAAFJlOiBkbyB5b3Uga25vdy4uLgAAAAAAAAAAABgAAAAAQVJU SFVSIExFRSBIU1UAAAAAABAAAAAAYm9veWFoAAAAAAAYAAAAAHVjbGEuZWR1 AAAAAAAAAAAAAAAgAAAAAAAf9BAAAAAAACF7YAAhe3AAAAAAACF7iAAAACAA AAAAc3RldmUgcm9zcwAAAAAAAQAf82gAH/NoAAAAIH5+fn5BTEwgb2YgbWVz c2FnZQAAAAAAAAAAAAAAAAAQAAAAAGp3b25nNQAlAAAAGABJAABjYWxzdGF0 ZWxhLmVkdQAAAAAAGAAAAABqYWNrIHdvbmcAb20AAAAAAAAAQAAAAAA8UGlu ZS4zLjg5Ljk2MDQyNTEwNTcuRDQyNjQ0LTAxMDAwMDBAdGF1LmJlbjIudWNs YS5lZHU+AAAAABBuZwAAUExBSU4AAAAAAAAYaC51cwAf9PgAH/UIAAAAAAAA AAAAAAAQbiBmb0NIQVJTRVQAAAAAGAAAAABVUy1BU0NJSQAAAAAAAAAAAAAA IAAAAAAAH/VAAAAAAAAf9VgAH/VoAAAAAAAAAAAAAAAYdGF0ZUFSVEhVUiBM RUUgSFNVAAAAAAAQIHdvbmJvb3lhaAAAAAAAGAAAAAB1Y2xhLmVkdQA5Ljk2 MDQyAAAAIDMuRzQAH/WgAAAAAAAf9bgAH/XIAAAAAAAAAAAAAAAYZHU+AEFS VEhVUiBMRUUgSFNVAAAAAAAQAAAAAGJvb3lhaAAAAAAAGAAAAAB1Y2xhLmVk dQBFIEhTVQAAAAAAOAAAAAAAIVl6ACFZegAhVwgAIXcIAAOBOAADg5wAA4UE AAAAAAAAAAAAAAABAAYAAAAAAAAAAAEwAAAAAAAEgqQAIj+QAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAb3lhaEB1Y2xhLmVkdQo+IFBoaWxpcHBpYW5zIDEu Ngo+IAo+IHRoZSB3YWxscyBzcGVhayBvZiBzb3Jyb3cgYW5kIGdyaWVmLi4u Cj4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fgo+IAo+IAo+IAo+IAo+IAo+IAoKSmFjayAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOikKPiB+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gQXJ0aHVyIEhzdQo+IGJv AAAAAAAAAAAAAAABmG91IGsAKwAmAEUAJQAXAAAASABHAEcACQAAAC4ACgAP AA8AAAAmAC4AAAAAAAAAAAAAAABzbHIAAAAAAAAAABgAAAAAZGVsdGFuZXQu Y29tAAAAAAAAABgAAAAAc3RldmUgcm9zcwAAAAAAAAAAACAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAABibGZvbmcAAAAAABgAAAAAY2hh cGgudXNjLmVkdQAAAAAAABgAAAAAYnJpYW4gZm9uZwAAAAAAAAAAACAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAABqd29uZzUAAAAAABgA AAAAY2Fsc3RhdGVsYS5lZHUAAAAAABgAAAAAamFjayB3b25nAAAAAAAAAAAA AEAAAAAAPFBpbmUuMy44OS45NjA0MjUxMDU3LkQ0MjY0NC0wMTAwMDAwQHRh dS5iZW4yLnVjbGEuZWR1PgAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAEAAAAAAAAAAGFVSIExeQyBDYW5jZWwARFMAAAAAAAAASGFoAAAA AAAAACHKoAAh18AAIX54ACHX8AAAAAAAH/OQAB/zaAAf8/AAAAAAACF76AAi P1AAAAAAAAAAAAAAAAAAAAAAAAAAEFVSIEwAAAAE/////wAAACAgICAgAB/5 cAAAAAAAIXp4ACF6iAAAAAAAAAAAAAAAKAoAAABBUlRIVVIgTEVFIEhTVQAg Q01EUwAAAAAAAAAYAAAAAAAABAhldlBhL2hvbWUvandvbmc1L2ExMDA4NDMw AGVycnVwdGVkLW1haWwAAAAAAAAAAoByd2FyZAAAAAAAAAcAAAAAAAAAAAAA AAAxf8WeAAAAZQAAAAAAAAAAAACAAAAAAlB0aW9uL2hvbWUvandvbmc1Ly5w aW5lLWludGVycnVwdGVkLW1haWwAAAaLvAAAACBOZXdzL3RtcC8uMjAwNy42 ZjJhMwBsb2dpbgAAAAACAAAG8RcAH/qnAAABSgAf+/EAAAAwU3RhdHVzOiBS TwpYLVN0YXR1czogRAoKAAbxRnJvbSBqd29uZzVAY2Fsc3RhdGVsYS5lZHUg V2VkIEFwciAyNCAxNToxMjoyOSAxOTk2Ck5ld3Nncm91cHM6IApEYXRlOiBX ZWQsIDI0IEFwciAxOTk2IDE1OjEyOjI4IC0wNzAwIChQRFQpCkZyb206IEog VyA8andvbmc1QGNhbHN0YXRlbGEuZWR1PgpYLVNlbmRlcjogandvbmc1QHVy YW51cwpUbzogQXJ0aHVyIEhzdSA8Ym9veWFoQHVjbGEuZWR1PiwgVmljdG9y IFF1ZXZlZG8gPHZxdWV2ZWRAY2Fsc3RhdGVsYS5lZHU+ClN1YmplY3Q6IApN ZXNzYWdlLUlEOiA8UGluZS5TVU4uMy45MS45NjA0MjQxNTEwMDEuMTcyMUFA dXJhbnVzPgpGY2M6IHNlbnQtbWFpbApNSU1FLVZlcnNpb246IDEuMApDb250 ZW50LVR5cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9VVMtQVNDSUkKCgoKSmFj ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOikKCgAg ICAgICAgICAgICAgICAgOikKCgDYAAbxHwAYAAcAAAGgdG1wAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAADgAAAAALmFkZHJlc3Nib29rLmx1IGlzbid0IHZh bGlkLCByZWJ1aWxkaW5nLi4uAAAAAAAAAAAAEAAAAAAAH/3oACAAEQAAAZh0 dGFj//////////////////////////////////////////8AAAAsAAAADwAA ABL/////AAAAM///////////AAAAJgAAAAD//////////wAAABYAAAAr//// //////8AAAAh/////wAAAAEAAAAx//////////8AAAAkAAAACf////8AAAAo /////wAAAC///////////wAAABMAAAAO//////////8AAAAtAAAAFQAAADL/ /////////wAAABv/////AAAAKv///////////////wAAADT///////////// //8AAAAQAAAAF/////////////////////8AAAAcAAAACwAAAAcAAAA3AAAA Ef//////////AAAAA/////8AAAAZAAAAAgAAAAr//////////wAAACn///// AAAAHwAAAA0AAAAi////////////////AAAANQAAACUAAAAeAAAAGv////// ////AAAANv///////////////wAAAC7///////////////8AAAAw/////wAA ABAAAAAAACAYYAAG8pYAAAAQeY7cDEgAwhsAAAAAAAAAGAAAAAAAAAAAAAAA AAAAAABobWVuAAAAKHh0AAAAAAAAAAAAAQAAAAQAAAAAAAAAAAAf/+AAIHXg AAbxzgAAABhQcmltAAAAAAAAAAAAAAAAAAAAAAAAARhsaW5kAAAAAAAAAAEA AAABAB+V6AAfvOgAIAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA AAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAA AAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAA AAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAA AAAFAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG8qIAAAAYZWNv bABLIEN1dCBUZXh0AAAAAAAAAAAoZzUAdQAgCdgAAAAAACAJsAAgCcAAAAAA AAAAAHN1ABgAAAAAAAAAgC5lZHUAIAvoACAB0AAf+ZgAHriQAB/92AAf/4AA IAIoAAAAAAAhf8gAHrikAAAAAQAAAGQAAAA4MXgpmgAgAfgAIBn4ACAaGAAA ADgAAAAFAAAACQAAACAAAAAgAAAAIAAAAB4AAAAeAAAAHgAAAAAAAAAAAB// kAAf/6AAAAAoZG8AAC9ob21lL2p3b25nNS8uYWRkcmVzc2Jvb2sAaW5lLlNV AAAAMDkxLjkAAAAAAAAAAAAAAAAAAAAAAAAAAGFudXMAAAAQAAAAAAAAAAAA AAAAAAAAKE4AAAAvaG9tZS9qd29uZzUvLmFkZHJlc3Nib29rLmx1AAAAAAAA ADhTRVQAMjIxIHNhdHVybi5jYWxzdGF0ZWxhLmVkdSBjbG9zaW5nIGNvbm5l Y3Rpb24NCgBmAAAA+AoAc2UAAADwIG1lZXQgeW91DQoAAAAA4DE6MzY6MTcg LTA3MDANCgBAdWNsAAAAyHUNCj4gUGhpbGlwcGlhbnMgMS42DQo+IA0KPiB0 aGUgd2FsbHMgc3BlYWsgb2Ygc29ycm93IGFuZCBncmllZi4uLg0KPiB+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+ IA0KPiANCj4gDQo+IA0KPiANCj4gLiBzb3JyeSBmb3IgdGhlIA0KPiBtaXgg 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAAAAD/////AAAAHP////8AAAAg AAAALP////8AAAAi/////wAAABkAAAAp////////////////AAAAJP////// ////////////////////AAAADf////8AAAAy/////wAAABf//////////wAA AA//////AAAADP////8AAAAQAAAAJwAAABv/////////////////////AAAA FP////8AAAAt/////wAAABIAAAA3/////wAAAAr/////AAAAB/////////// /////wAAADT///////////////8AAAAxAAAAHgAAAAT/////AAAANQAAAB3/ ////AAAAMwAAACsAAAAo//////////8AAAAh//////////8AAAAB/////wAA ACoAAAAmAAAANv////////////////////8AAAAYAAAALgAAADAAAAAW//// /////////////////wAAAA7//////////wAAAAUAAAAvAAAAJf////////// /////wAAAB8AAAAV////////////////AAAAIAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ABgAAAAAQVJUSFVSIExFRSBIU1UA/wAAABAAAAAAYm9veWFoAAAAAAAYACHj GHVjbGEuZWR1AAAAGAAAAAAAAAAgaG1udAAgGpgAAAAAACAasAAgGsAAAAAA AAAAAAAAABgAAAAAQVJUSFVSIExFRSBIU1UAAAAAABByZW5jYm9veWFoAGoA AAAYAAAACHVjbGEuZWR1AAAAGAAAAAAAAAA4ZXBseVRodSwgMjUgQXByIDE5 OTYgMTA6MzM6MzQgLTA3MDAgKFBEVCkAAAEABgAAZWR1AAAAAGgAAAAAACAb eAAgCGiQAAAAAAAAAAAgG4ggMTcgbGluZXMAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAA4AAAAAFVuZGlzY2xvc2VkIHJlY2lwaWVudHMAbgAAABhn b3YAAAAAEG5kZXJUZXh0AJqgOgAAABgAAAAdMQBhcnNldAAAAAAQAFZpYwAA ABBnNQAgSU5CT1gAdWUAAAAgU0NJSQAAABgONCqCGwAHxAAAAAAAIV+AAAAA AAAAQHAAAAAAAAAABgAAAAEAAAAQAAAAEAAfqhgAAAAPAAAAAP////////// AAAAAAAAAAAAAAAAAB+qMAAAAALvW2voAAAAAAAgPJQAIDw0AAAfoAAAABQA ACAAACA8NAAAIAAAAAAGAMMAQTF8Ne4AAAABAAAAAAAAAAAAAAAAAAAAAAAA AAEAAAA4andvbmc1OlpYZEFIVVRpTkFuY3M6NTc2MjA6NTAwOkogVzovaG9t ZS9qd29uZzU6L2Jpbi9jc2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAMXw17gAAAAAAAAACAAGGpAAAAAIAAAAD AAAAAAAAAAAAAAAAAAAAAAAAABRzdGF0cy5jYWxzdGF0ZWxhLmVkdQAAAA1w YXNzd2QuYnluYW1lAAAAAAAABmp3b25nNQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAABmdWxsbmFtZS13 aXRoLWxpc3RzLWxhc3QAMywgY29weQAAAEh0IDE5ACC4iAAgXLAAIFzIACBc 6AAgXRAAIF04ACBdWAAgXYAAIF2gACBdwAAgXegAIF4IACBeIAAgXkgAIF5o AAAAAAAAABh0b21pZW5hYmxlLWZsYWctY21kAAAAACBpcyBmZW5hYmxlLWZ1 bGwtaGVhZGVyLWNtZABpAAAAKHB0aW9leHBhbmRlZC12aWV3LW9mLWFkZHJl c3Nib29rcwBJZgAAACgAIyBhZXhwYW5kZWQtdmlldy1vZi1mb2xkZXJzAHlz dGVtLCAAAAAgZSBtYWV4cHVuZ2Utd2l0aG91dC1jb25maXJtAAAAACh0aW9u aW5jbHVkZS1hdHRhY2htZW50cy1pbi1yZXBseQB0cyAAAAAgdGhlc2luY2x1 ZGUtdGV4dC1pbi1yZXBseQBlIAAAACBlbnRzcXVpdC13aXRob3V0LWNvbmZp cm0AcGxhAAAAKGFjaCBzaG93LXNlbGVjdGVkLWluLWJvbGRmYWNlAHF1ZXN0 aQAAACBhYm91ZW5hYmxlLWJvdW5jZS1jbWQAbmdzIHNlAAAAGGUgc2VlbmFi bGUtc3VzcGVuZAB1AAAAKG9uIG9wcmVzZXJ2ZS1zdGFydC1zdG9wLWNoYXJh Y3RlcnMAIAAAACAsIHJ1c2lnbmF0dXJlLWF0LWJvdHRvbQBob3cgAAAAIGVt IGRlbmFibGUtbWFpbC1jaGVjay1jdWUAACMAAAAQIHZhcmp3b25nNQB0AAAA EGFjY2VKIFcAdWx0aQAAACB2YWx1L2hvbWUvandvbmc1L21haWwAYXJlIHNl AAAFSHRlZAAAIF7UACBe6AAABSAAIGP1ACBe7AAAAAIAAAAEACBj/AAgY/UA IGPsACBj1gAgY84AAAAAcyBjb25zaWRlcmVkIHRvIGJlIGEAIyBjb250aW51 YXRpb24gb2YgdGhlIHByZXZpb3VzIGxpbmUuICBGb3IgYSB2YXJpYWJsZSB0 byBiZSB1bnNldCBpdHMgdmFsdWUAIyBtdXN0IGJlIGJsYW5rLiAgVG8gc2V0 IGEgdmFyaWFibGUgdG8gdGhlIGVtcHR5IHN0cmluZyBpdHMgdmFsdWUgc2hv dWxkACMgYmUgIiIuICBZb3UgY2FuIG92ZXJyaWRlIHN5c3RlbSBkZWZhdWx0 cyBieSBzZXR0aW5nIGEgdmFyaWFibGUgdG8gdGhlACMgZW1wdHkgc3RyaW5n LiAgU3dpdGNoIHZhcmlhYmxlcyBhcmUgc2V0IHRvIGVpdGhlciAieWVzIiBv ciAibm8iLCBhbmQAIyBkZWZhdWx0IHRvICJubyIuACMgTGluZXMgYmVnaW5u aW5nIHdpdGggIiMiIGFyZSBjb21tZW50cywgYW5kIGlnbm9yZWQgYnkgUGlu ZS4AACMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyBFc3NlbnRpYWwgUGFy YW1ldGVycyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMAACMgT3Zlci1y aWRlcyB5b3VyIGZ1bGwgbmFtZSBmcm9tIFVuaXggcGFzc3dvcmQgZmlsZS4g UmVxdWlyZWQgZm9yIFBDLVBpbmUuAHBlcnNvbmFsLW5hbWU9SiBXAAAjIFNl dHMgZG9tYWluIHBhcnQgb2YgRnJvbTogYW5kIGxvY2FsIGFkZHJlc3NlcyBp biBvdXRnb2luZyBtYWlsLgB1c2VyLWRvbWFpbj1jYWxzdGF0ZWxhLmVkdQAA IyBMaXN0IG9mIFNNVFAgc2VydmVycyBmb3Igc2VuZGluZyBtYWlsLiBJZiBi bGFuazogVW5peCBQaW5lIHVzZXMgc2VuZG1haWwuAHNtdHAtc2VydmVyPQAA IyBOTlRQIHNlcnZlciBmb3IgcG9zdGluZyBuZXdzLiBBbHNvIHNldHMgbmV3 cy1jb2xsZWN0aW9ucyBmb3IgbmV3cyByZWFkaW5nLgBubnRwLXNlcnZlcj1u ZXdzLmNzdS5uZXQAACMgUGF0aCBvZiAobG9jYWwgb3IgcmVtb3RlKSBJTkJP WCwgZS5nLiA9e21haWwuc29tZXdoZXJlLmVkdX1pbmJveAAjIE5vcm1hbCBV bml4IGRlZmF1bHQgaXMgdGhlIGxvY2FsIElOQk9YICh1c3VhbGx5IC91c3Iv c3Bvb2wvbWFpbC8kVVNFUikuAGluYm94LXBhdGg9AAAjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIENvbGxlY3Rpb25zLCBGb2xkZXJzLCBhbmQgRmlsZXMgIyMj IyMjIyMjIyMjIyMjIyMjIyMjAAAjIExpc3Qgb2YgaW5jb21pbmcgbXNnIGZv bGRlcnMgYmVzaWRlcyBJTkJPWCwgZS5nLiA9e2hvc3QyfWluYm94LCB7aG9z dDN9aW5ib3gAIyBTeW50YXg6IG9wdG5sLWxhYmVsIHtvcHRubC1pbWFwLWhv c3QtbmFtZX1mb2xkZXItcGF0aABpbmNvbWluZy1mb2xkZWxvZ2hvc3QAc2F0 dXJuLmNhbHN0YXRlbGEuZWR1AGJpb2wwc3VuAHNhdHVybgAAIGQEAAAAAIK2 tQoAAAAQIEZpcnNhdHVybgCoAAAAEHRoZSB1ZHAAdWx0IAAAABBTYXZldGNw AHhhbXAAAAAQTWFpbnNhdHVybgABAAAAGAAgZIhjYWxzdGF0ZWxhLmVkdQDA AAAAGAAAAAAAAAAjAAAAUAAAAAIAAAADAAAAGC9bXQAbAAAYAAAAAAAgZJgA AAAAAAAAGHJlY3RPAAAwAAAAAAAgZLAAIGdQAAAAIC91ZHBQaW9uAAABAAAA AAAAIGXoAAAAACBuZWUAAABgaWYgbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAe9ZahwAAAAA71lqJAAAAAoAAAABAAAAAO9n+TAAAAAA AAAAAAAfjegAAAADACBlMAAAAAAAAACYZXdzIAAfjhAAAAAAAAAAAQAAAAAA AAAAAAAAAAAAAAAAAAAAACBlyO9EFOTvZ/kw738loAAfjjgAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfjmAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBsZC1t 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 ACBwkAAaAIQAAgAAAAAAAAAAAAAAAAAgAAAjIE5ld3Mgb24gbmV3cy5jc3Uu bmV0ACBpbgAAABhkIGJ5AAAAAAAAAEAAIHCob21wbwAAAQgAIyBvAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBieSBQAFUgVW5DdXQgVGV4 dABvIABhaWwvW10AAAAAEGhpcyAAAG5lICMjIwAAADgjIyMAAGVscAB1ciBw cmludGVyIHNlbGVjdGlvbgBwcmludGVyPQAAIyBTcGVjaWFsIHByAAAAEGNv bW1ZAGQgaWYgaQAAADhuJ3QgW1llc10AZW51ACBzdGFuZGFyZCBwcmludGVy cwBwZXJzb25hbC1wcmludC1jb21tAAAAEAAAIyAAAHQgYnkgUAAAADggY29u AHJldk1zZwBnaW5uaW5nLW9mLW1vbnRoIHNlbnQtbWFpbCBwcnVuaW5nLgBs YXN0AAAAEGUtcHIAAGUtcXVlcwAAADhlZD05AHJldlBhZ2UAdCBieSBQaW5l OyBjb250cm9scyBkaXNwbGF5IG9mICJuZXcgdmVyAAAAECIgbWUAAGFnZS4A bAAAADh2ZXJzAGVsZXRlAHMAMy45MwAAIyBMaXN0IG9mIGZvbGRlciBwYWly czsgdGhlIGZpcnN0AAAAEGljYXQAACBhIGZvbAAAADh0byBhAGVwbHkALCBh bmQgdGhlACMgc2Vjb25kIGluZGljYXRlcyB0aGUgZm9sZGVyIHJlAAAAEGVz c2FeQwAgaW4gdAAAADhpcnN0Q2FuY2VsAE1EUwBlIG1vdmVkIHRvLgBpbmNv bWluZy1hcmNoaXZlLWZvbGRlcnM9AAAAEExpc3ROAGYgY29udAAAADhhbmQg Tm8AXQB0dGNoAF0ALCBkZWxpbWl0ZWQgYnkgYSBzcGFjZSwgdG8gYmUgb2Zm ZXJlAAAAEHIAIyAAAHVuaW5nIAAAADggbW9uAGV4dE1zZwAgZXhhbXBsZTog e2hvc3QxfW1haWwvW10gbXVtYmxlAHBydW5lZC1mAAAAEHJzPQAAcGMAdmVy LQAAADhzIGRlAGV4dFBhZ2UAaCBmb3Igc2F2ZWQtbXNnIGZvbGRlciwgZS5n LiA9c2F2ZWQtbWVzAAAAEHMgKHUAAG5nIGZpcgAAADggZm9sAG5kZWxldGUA Y3Rpb24gZGlyKSBvciA9e2hvc3QyfXNhdmVkLW1haWwgb3IgPSIiAAAAECBz dXAAAGVzcyBzYQAAADgpLgAjAG9yd2FyZAA6IHNhdmVkLW1lc3NhZ2VzIChV bml4KSBvciBTQVZFTUFJTC5NVFggAAAAICBpbiAARyBHZXQgSGVscABlciBj AGxsZWN0aW8AAAAwZWZhdVRodSwgMjUgQXByIDE5OTYgMTA6MDM6MzQgLTA3 MDAgKFBEVCkAAHMAAAAwcywgaU1lc3NhZ2UgY2FuY2VsbGVkAAAYAGV3TQBU IFRvIEFkZHJCawBycz0AAAAQU2V0c2p3b25nNQBmAAAAECBmb2xib295YWgA IAAAABBlY3Rpandvbmc1cmUAAAAQIHRoZUdNVAAAAENvAAAAKGQncyBXcml0 aW5nIGRlYWQubGV0dGVyICAgICAAZHU+LCBWaQAAAFAgUXVlAAAAAAAAAAAA IHVQACB7UAAgC3gAIBp4ACB3AAAgC8AAIAxAAAAAAAAAAAAAIAroAAAAAAAA AAAAAAAALW1haWwAaW5lAG9sAAAAQG9mIHRVc2UgY29tcG9zZSBjb21tYW5k IHRvIGNvbnRpbnVlIGludGVycnVwdGVkIG1lc3NhZ2UuAAAAAAAAAEAAAAAA AAAAAAAgCygAIAs4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAA8IA AAOiAAAAAAAAAAAAAAAYAAAAAEFSVEhVUiBMRUUgSFNVACAAAAAYMTk5NmJ1 bGxldGluACAtMDcwMCAAAAAYKQAAAGpjaHVhbmcAACFXCAAfvOgAAAAgb25h bE9wZW5pbmcgIklOQk9YIiAgICAgAGhpcwAAABhlcyB0andvbmc1AAAAbyBh biBhbAAAACBhdGl2L2hvbWUvandvbmc1Ly5uZXdzcmMAMjp1AAAAIG8gYWMv dXNyL2xpYi9uZXdzL2FjdGl2ZQByL2wAAAAYdWNwLy91c3Ivc3Bvb2wvbmV3 cwAAAAAYYW1lKHVjbGEuZWR1AGwAAGl6ZSAAAAAgY2ggdC9ob21lL2p3b25n NS9tYWlsAHB0cyB0bwAAAMBlcm1pAB5Z0AAgeLgAIHjoAAAAAAABAAAAAAAA AAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA aAAgeUgAAAAAAAAAAAAAAAAAAAAAIHdpbAAAADAgc2Vh8mNoZQAAAAQAIHkI ACB5KAAAJT4xf8U9AAAAaAAfu0AAILioAACAAAAAACB1c3RpL3Vzci9zcG9v bC9tYWlsL2p3b25nNQBmAAAAIHYuCiMvdXNyL3Nwb29sL21haWwvandvbmc1 AGgAAAAgbWUgby90bXAvLjIwMDcuMTM1ZTgAaWNoIG11cwAAAahiZWdpACCE OAAghGgAIHrwACB7IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAwZGV2LgAAAANbQFwIYAHKGwAAAAAAAASXAAAAAAAAAAAA IAOAACAD4GFncywAAAAwZXhhYwAAAARbwFwIYAHKGwAAAAAAAAU7AAAAAAAA AAAAIAggACAIaHMgb2YAAAAgIHZhbAAgdugAAAAAACB1wAAgd8AAAAAAAAAA AAAAAChzb29uAB+rCDF/xZQAIHv4ACB7mAAgddAAAAAGACB8GAAAADgAAAAY aG9tZXBhc3N3ZC5ieW5hbWUAc2gAAAAYdWNwLy9ob21lL2p3b25nNQBUaU4A AAAwOjU3Ni91c3Ivc3Bvb2wvbWFpbC9qd29uZzUAOi9iaW4vY3NoCgBkaXRp b24AAAAgbmZvcnN0YXRzLmNhbHN0YXRlbGEuZWR1AC4KIwAAAEhYQU1Qandv bmc1OlpYZEFIVVRpTkFuY3M6NTc2MjA6NTAwOkogVzovaG9tZS9qd29uZzU6 L2Jpbi9jc2gKAHIgU3RhcgAAB9huZXR3ACB8ugAAA8oAIICEAAADolN0YXR1 czogUk8KWC1TdGF0dXM6IAoKAAAKAEZyb20gYm9veWFoQHVjbGEuZWR1IFRo dSBBcHIgMjUgMTE6MDAgUERUIDE5OTYKUmVjZWl2ZWQ6IGZyb20gZWFnbGUu Y2Fsc3RhdGVsYS5lZHUgKGVhZ2xlIFsxMzAuMTgyLjEyMS4xXSkgYnkgc2F0 dXJuLmNhbHN0YXRlbGEuZWR1IHdpdGggRVNNVFAgaWQgS0FBMDgxMTIgZm9y IDxqd29uZzVAc2F0dXJuLmNhbHN0YXRlbGEuZWR1PjsgVGh1LCAyNSBBcHIg MTk5NiAxMDo1OTo1NiAtMDcwMApSZWNlaXZlZDogZnJvbSByaG8uYmVuMi51 Y2xhLmVkdSAocmhvLmJlbjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzFdKSBi eSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoOC42LjEyLzguNi4xMikgd2l0aCBF U01UUCBpZCBLQUEyNjE5OSBmb3IgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47 IFRodSwgMjUgQXByIDE5OTYgMTA6NTk6NTIgLTA3MDAKUmVjZWl2ZWQ6IGZy b20gdGF1LmJlbjIudWNsYS5lZHUgKHRhdS5iZW4yLnVjbGEuZWR1IFsxNjQu NjcuMTMxLjMyXSkgYnkgcmhvLmJlbjIudWNsYS5lZHUgKDguNi4xMS84LjYu MTEpIHdpdGggU01UUCBpZCBLQUE0OTA5MDsgVGh1LCAyNSBBcHIgMTk5NiAx MDowMzozNCAtMDcwMApEYXRlOiBUaHUsIDI1IEFwciAxOTk2IDEwOjAzOjM0 IC0wNzAwIChQRFQpCkZyb206IEFSVEhVUiBMRUUgSFNVIDxib295YWhAdWNs YS5lZHU+ClN1YmplY3Q6IGJ1bGxldGluClRvOiBqdWR5IGNodWFuZyA8amNo dWFuZ0BpYm0ubXRzYWMuZWR1PgpjYzogbGFycnkgaG8gPGx5aG9AcGNtYWls LnJtYy5jb20+LCBqYWNrIHdvbmcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4s CiAgICAgICAgZWxhaW5lIGNoZW4gPGVpY2hlbkBtaXphci51c2MuZWR1Piwg YnJpYW4gZm9uZyA8Ymxmb25nQGNoYXBoLnVzYy5lZHU+Ck1lc3NhZ2UtSUQ6 IDxQaW5lLjMuODkuOTYwNDI1MDkwMC5BNDI2NDQtMDEwMDAwMEB0YXUuYmVu Mi51Y2xhLmVkdT4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBU RVhUL1BMQUlOOyBjaGFyc2V0PVVTLUFTQ0lJCkNvbnRlbnQtTGVuZ3RoOiA5 MzAKCmkgaG9wZSB0aGlzIGdldHMgdG8geW91IGluIHRpbWUuLi4KCkNoYXJp cyBCdWxsZXRpbgoKMSkgVGhpcyBGcmlkYXkgbmlnaHQncyBiaWJsZSBzdHVk eSAoTWF5IDNyZCkgaGFzIGJlZW4gcG9zdHBvbmVkLiBXZSBhcmUgCmhhdmlu ZyBhIE1pc3Npb24gTmlnaHQgSUkgYXQgTmFuY3kgWXUncyBwbGFjZSBhdCA3 OjMwLiBTdGFmZiBmcm9tIHRoZSAKTWVyY3kgU2hpcCB3aWxsIGJlIHRhbGtp bmcgYWJvdXQgdGhlaXIgbWluaXN0cmllcyBhYm9hcmQgdGhlaXIgc2hpcC4g SWYgCnlvdSBuZWVkIGRpcmVjdGlvbnMsIHBsZWFzZSB0YWxrIHRvIEFydCBI c3UuCgoyKSBUaGUgTWF5IDNyZCBiaWJsZSBzdHVkeSB3aWxsIGJlIHB1c2hl ZCBmb3J3YXJkIHRvIEp1bmUgMTR0aC4gVGhlIApwb3RsdWNrIGRpbm5lciB0 aGF0IHdhcyBvcmlnaW5hbGx5IHNjaGVkdWxlZCBmb3IgSnVuZSAxNHRoIGhh cyBiZWVuIApjYW5jZWxsZWQuIFBsZWFzZSBjaGFuZ2UgeW91ciBzY2hlZHVs ZSBhY2NvcmRpbmdseS4KCjMpIFNpZ24tdXBzIGZvciB0aGUgTWVtb3JpYWwg RGF5IGNhbXBpbmcgdHJpcCBpcyB1bmRlcndheS4gRGVhZGxpbmUgZm9yIApz aWduLXVwcyBhcmUgb24gQXByaWwgMjh0aC4gQmVjYXVzZSBvZiBsYWNrIG9m IHNwYWNlLCB0aGUgZGVhZGxpbmUgd2lsbCAKYmUgc3RyaWN0bHkgZW5mb3Jj ZWQsIHNvIHBsZWFzZSB0dXJuIGluIHlvdXIgcmVnaXN0cmF0aW9uIGZvcm0g YW5kIHBheW1lbnQgCmJ5IEFwcmlsIDI4dGguCgoKCn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CkFydGh1ciBIc3UK Ym9veWFoQHVjbGEuZWR1ClBoaWxpcHBpYW5zIDEuNgoKdGhlIHdhbGxzIHNw ZWFrIG9mIHNvcnJvdyBhbmQgZ3JpZWYuLi4Kfn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoKCgoKCgBzc2FnZT0AACMA AAAwYmVyIAAAAAFYAFwIYAHKGwAAAAAAAAeaAAAAAAAAAAAAIHYYACB2qGVu IHcAAAA4IHNpbgAAAAJbAFwIYAHKGwAAAAAAABPbAAAAAAAAAAAAIAkoACAJ cG1hcmdpbj0AAAAAAAAADXAAAAAAAB+3aAAAAAAAAAAAAB+3wAAAAAAAAAAA AB+30AAAAAAAAAAAAB+4EAAAAAAAAAAAAB+4IAAAAAAAAAAAAB+Z8AAAAAAA AAAAAB+aSAAAAAAAAAAAAB+aoAAAAAAAAAAAAB+a8AAAAAAAAAAAAB+bSAAA AAAAAAAAAB+boAAAAAAAAAAAAB+b+AAAAAAAAAAAAB+cUAAAAAAAAAAAAB+c qAAAAAAAAAAAAB+dAAAAAAAAAAAAAB+dUAAAAAAAAAAAAB+4eAAAAAAAAAAA AB+doAAAAAAAAAAAAB+4mAAAAAAAAAAAAB+d6AAAAAAAAAAAAB+eQAAAAAAA AAAAAB+eUAAAAAAAAAAAAAAAAAAc3SSAAAAAAB+euAAAAAAAAAAAAB+eyAAA AAAAAAAAAAAAAAAc3WSAAAAAAB+fMAAAAAAAAAAAAB+fQAAAAAAAAAAAAAAA AAAc3YSAAAAAAB+fmAAAAAAAAAAAAB+fqAAAAAAAAAAAAAAAAAAc3aSAAAAA AB+gKAAAAAAAAAAAAB+gOAAAAAAAAAAAAB+giAAAAAAAAAAAAAAAAAAc3cSA AAAAAB+g4AAAAAAAAAAAAB+g8AAAAAAAAAAAAB+hSAAAAAAAAAAAAB+hWAAA AAAAAAAAAB+hsAAAAAAAAAAAAAAAAAAc3eSAAAAAAB+h8AAAAAAAAAAAAB+i AAAAAAAAAAAAAB+iUAAAAAAAAAAAAB+ioAAAAAAAAAAAAAAAAAAc3gSAAAAA AB+i8AAAAAAAAAAAAB+jAAAAAAAAAAAAAB+jWAAAAAAAAAAAAB+jsAAAAAAA AAAAAAAAAAAc3iSAAAAAAB+j6AAAAAAAAAAAAB+j+AAAAAAAAAAAAB+kUAAA AAAAAAAAAB+kqAAAAAAAAAAAAAAAAAAc3oSAAAAAAB+lAAAAAAAAAAAAAB+l EAAAAAAAAAAAAB+laAAAAAAAAAAAACCSEAAAAAAAAAAAAAAAAAAc3sSAAAAA AB+luAAAAAAAAAAAACCSaAAAAAAAAAAAAAAAAAAc3wSAAAAAAB+lyAAAAAAA AAAAACCSwAAAAAAAAAAAAAAAAAAc3ySAAAAAAB+l2AAAAAAAAAAAACCTEAAA AAAAAAAAAB+l6AAAAAAAAAAAACCTWAAAAAAAAAAAAAAAAAAc30SAAAAAACCT gAAAAAAAAAAAACCTkAAAAAAAAAAAACCT2AAAAAAAAAAAACCUGAAAAAAAAAAA AAAAAAAc32SAAAAAACCUQAAAAAAAAAAAACCUUAAAAAAAAAAAACCUqAAAAAAA AAAAACCUuAAAAAAAAAAAACCVCAAAAAAAAAAAACCVWAAAAAAAAAAAAAAAAAAc 34SAAAAAACCYEAAAAAAAAAAAACCYIAAAAAAAAAAAAAAAAAAc36SAAAAAACCY eAAAAAAAAAAAACCYiAAAAAAAAAAAAAAAAAAc38SAAAAAACCY0AAAAAAAAAAA ACCY4AAAAAAAAAAAAAAAAAAc3+SAAAAAACCZOAAAAAAAAAAAACCZSAAAAAAA AAAAACCZgAAAAAAAAAAAACCZ2AAAAAAAAAAAAAAAAAAc4CSAAAAAACCaMAAA AAAAAAAAACCaQAAAAAAAAAAAACCacAAAAAAAAAAAACCasAAAAAAAAAAAAAAA AAAc4ESAAAAAACCa+AAAAAAAAAAAACCbCAAAAAAAAAAAACCbUAAAAAAAAAAA AAAAAAAc4GSAAAAAACCbmAAAAAAAAAAAACCbqAAAAAAAAAAAACCb+AAAAAAA AAAAACCcUAAAAAAAAAAAAAAAAAAc4ISAAAAAACCcgAAAAAAAAAAAACCckAAA AAAAAAAAACCc4AAAAAAAAAAAAAAAAAAc4MSAAAAAACCdOAAAAAAAAAAAACCd SAAAAAAAAAAAACCdiAAAAAAAAAAAAAAAAAAc4OSAAAAAACCd2AAAAAAAAAAA ACCd6AAAAAAAAAAAAAAAAAAc4YSAAAAAACCeMAAAAAAAAAAAACCeQAAAAAAA AAAAAAAAAAAc4aSAAAAAACCeqAAAAAAAAAAAACCeuAAAAAAAAAAAACCfEAAA AAAAAAAAACCfIAAAAAAAAAAAAAAAAAAc4cSAAAAAACCfSAAAAAAAAAAAACCf WAAAAAAAAAAAAAAAAAAc4eSAAAAAACCfqAAAAAAAAAAAACCfuAAAAAAAAAAA AAAAAAAc4kSAAAAAACCgEAAAAAAAAAAAACCgIAAAAAAAAAAAAAAAAAAc4mSA AAAAACCgeAAAAAAAAAAAACCgiAAAAAAAAAAAACCg4AAAAAAAAAAAACChKAAA AAAAAAAAAAAAAAAc3kSAAAAAACChQAAAAAAAAAAAACChUAAAAAAAAAAAACCh qAAAAAAAAAAAAAAAAAAc3mSAAAAAACCh8AAAAAAAAAAAACCiAAAAAAAAAAAA ACCiYAAAAAAAAAAAACCiuAAAAAAAAAAAAAAAAAAc3qSAAAAAACCjGAAAAAAA AAAAACCjKAAAAAAAAAAAAAAAAAAc4ASAAAAAACCjaAAAAAAAAAAAACCjeAAA AAAAAAAAAAAAAAAc4KSAAAAAACCj0AAAAAAAAAAAACCj4AAAAAAAAAAAAAAA AAAc4QSAAAAAACCkIAAAAAAAAAAAACCkMAAAAAAAAAAAAAAAAAAc4SSAAAAA ACCkgAAAAAAAAAAAACCkkAAAAAAAAAAAAAAAAAAc4USAAAAAACCk2AAAAAAA AAAAACCk6AAAAAAAAAAAAAAAAAAc4gSAAAAAACClIAAAAAAAAAAAACClMAAA AAAAAAAAACClgAAAAAAAAAAAAAAAAAAc46SAAAAAACCl0AAAAAAAAAAAACCl 4AAAAAAAAAAAACCmOAAAAAAAAAAAACCmkAAAAAAAAAAAACCm2AAAAAAAAAAA ACCnMAAAAAAAAAAAACCngAAAAAAAAAAAAAAAAAAc48SAAAAAACCnsAAAAAAA AAAAACCnwAAAAAAAAAAAACCoGAAAAAAAAAAAAAAAAAAc4+SAAAAAACCoUAAA AAAAAAAAACCoYAAAAAAAAAAAACCosAAAAAAAAAAAAAAAAAAc5ASAAAAAACCo 2AAAAAAAAAAAACCo6AAAAAAAAAAAAAAAAAAc5CSAAAAAACCpKAAAAAAAAAAA ACCpOAAAAAAAAAAAACCpkAAAAAAAAAAAACCp6AAAAAAAAAAAAAAAAAAc5ESA AAAAACCqEAAAAAAAAAAAACCqIAAAAAAAAAAAACCqaAAAAAAAAAAAACCqwAAA AAAAAAAAAAAAAAAc5GSAAAAAACCq6AAAAAAAAAAAACCq+AAAAAAAAAAAAAAA AAAc5ISAAAAAACCrSAAAAAAAAAAAACCrWAAAAAAAAAAAAAAAAAAc5MSAAAAA ACCroAAAAAAAAAAAACCrsAAAAAAAAAAAAAAAAAAc5OSAAAAAACCr+AAAAAAA AAAAACCsCAAAAAAAAAAAAAAAAAAc5QSAAAAAACCsOAAAAAAAAAAAACCsSAAA AAAAAAAAACCsiAAAAAAAAAAAAAAAAAAc5SSAAAAAACCsyAAAAAAAAAAAACCs 2AAAAAAAAAAAACCtEAAAAAAAAAAAAAAAAAAc5USAAAAAACCtSAAAAAAAAAAA ACCtWAAAAAAAAAAAACCtsAAAAAAAAAAAAAAAAAAc5WSAAAAAACCt4AAAAAAA AAAAACCt8AAAAAAAAAAAACCuSAAAAAAAAAAAACCucAAAAAAAAAAAAAAAAAAc 5YSAAAAAACCuyAAAAAAAAAAAACCu2AAAAAAAAAAAACCvMAAAAAAAAAAAAAAA AAAc5aSAAAAAACCvcAAAAAAAAAAAACCvgAAAAAAAAAAAACCv2AAAAAAAAAAA ACCwCAAAAAAAAAAAAAAAAAAc5cSAAAAAACCwYAAAAAAAAAAAACCwcAAAAAAA AAAAACCwuAAAAAAAAAAAAAAAAAAc5eSAAAAAACCxEAAAAAAAAAAAACCxIAAA AAAAAAAAACCxaAAAAAAAAAAAAAAAAAAc5gSAAAAAACCxwAAAAAAAAAAAACCx 0AAAAAAAAAAAACCyIAAAAAAAAAAAACCycAAAAAAAAAAAAAAAAAAc5iSAAAAA ACCyoAAAAAAAAAAAACCysAAAAAAAAAAAACCzAAAAAAAAAAAAACCzUAAAAAAA AAAAAAAAAAAc5kSAAAAAACCzeAAAAAAAAAAAACCziAAAAAAAAAAAAAAAAAAc 4WSAAAAAACCz2AAAAAAAAAAAACCz6AAAAAAAAAAAACC0MAAAAAAAAAAAAAAA AAAc5KSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAAAjIERl ZmF1bHQ6IHBvc3Rwb25lZC1tYWlsIChVbml4KSBvciBQT1NUUE9ORS5NVFgg KFBDKSBpbiBkZWZhdWx0IGZsZHIgY29sdG4uAAAAAAAAAFgAAAAAIyBJZiBz ZXQsIHNwZWNpZmllcyB3aGVyZSBhbHJlYWR5LXJlYWQgbWVzc2FnZXMgd2ls bCBiZSBtb3ZlZCB1cG9uIHF1aXR0aW5nLgAAAAAAAABQAAAAACMgT3Zlci1y aWRlcyBkZWZhdWx0IHBhdGggZm9yIHNpZ25hdHVyZSBmaWxlLiBEZWZhdWx0 IGlzIH4vLnNpZ25hdHVyZQAAAAAAAEgAAAAAIyBMaXN0IG9mIGZpbGUgb3Ig cGF0aCBuYW1lcyBmb3IgZ2xvYmFsL3NoYXJlZCBhZGRyZXNzYm9vayhzKS4A AAAAACgAAAAAIyBTeW50YXg6IG9wdG5sLWxhYmVsIHBhdGgtbmFtZQAAAAAQ AAAAAAAAAAAAAAAAAAAASAAAAAAjIExpc3Qgb2YgZmlsZSBvciBwYXRoIG5h bWVzIGZvciBwZXJzb25hbCBhZGRyZXNzYm9vayhzKS4AAAAAAAAAAAAAQAAA AAAjIERlZmF1bHQ6IH4vLmFkZHJlc3Nib29rIChVbml4KSBvciBcUElORVxB RERSQk9PSyAoUEMpAAAAACgAAAAAIyBTeW50YXg6IG9wdG5sLWxhYmVsIHBh dGgtbmFtZQAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIFByZWZlcmVuY2VzICMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjAAAAAAAAABAAAAAAAAAAAAAAAAAAAABQAAAA ACMgTGlzdCBvZiBmZWF0dXJlczsgc2VlIFBpbmUncyBTZXR1cC9vcHRpb25z IG1lbnUgZm9yIHRoZSBjdXJyZW50IHNldC4AAAAAAFAAAAAAIyBlLmcuIGZl YXR1cmUtbGlzdD0gc2VsZWN0LXdpdGhvdXQtY29uZmlybSwgc2lnbmF0dXJl LWF0LWJvdHRvbQAAAAAAAAAAAAAAQAAAAAAjIERlZmF1bHQgY29uZGl0aW9u IGZvciBhbGwgb2YgdGhlIGZlYXR1cmVzIGlzIG5vLS4AAAAAAAAAAIAAAAAA ACCWGAAgljgAIJZQACCWcAAglpgAIJbAACCW4AAglwgAIJcoACCXSAAgl3AA IJeQACCXqAAgl9AAIJfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAABkZWxldGUt c2tpcHMtZGVsZXRlZAAAAAAAAAAYAAAAAGVuYWJsZS1mbGFnLWNtZAAAAAAg AAAAAGVuYWJsZS1mdWxsLWhlYWRlci1jbWQAAAAAACgAAAAAZXhwYW5kZWQt dmlldy1vZi1hZGRyZXNzYm9va3MAAAAAAAAoAAAAAGV4cGFuZGVkLXZpZXct b2YtZm9sZGVycwAAAAAAAAAAAAAAIAAAAABleHB1bmdlLXdpdGhvdXQtY29u ZmlybQAAAAAoAAAAAGluY2x1ZGUtYXR0YWNobWVudHMtaW4tcmVwbHkAAAAA AAAAIAAAAABpbmNsdWRlLXRleHQtaW4tcmVwbHkAAAAAAAAgAAAAAHF1aXQt d2l0aG91dC1jb25maXJtAAAAAAAAACgAAAAAc2hvdy1zZWxlY3RlZC1pbi1i b2xkZmFjZQAAAAAAAAAAAAAgAAAAAGVuYWJsZS1ib3VuY2UtY21kAAAAAAAA AAAAABgAAAAAZW5hYmxlLXN1c3BlbmQAAAAAACgAAAAAcHJlc2VydmUtc3Rh cnQtc3RvcC1jaGFyYWN0ZXJzAAAAAAAgAAAAAHNpZ25hdHVyZS1hdC1ib3R0 b20AAAAAAAAAACAAAAAAZW5hYmxlLW1haWwtY2hlY2stY3VlAAAAAAAAEAAA AAAAAAAAAAAAAAAAAFgAAAAAIyBQaW5lIGV4ZWN1dGVzIHRoZXNlIGtleXMg dXBvbiBzdGFydHVwIChlLmcuIHRvIHZpZXcgbXNnIDEzOiBpLGosMSwzLENS LHYpAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAASAAAAAAjIE9ubHkgc2hvdyB0 aGVzZSBoZWFkZXJzIChieSBkZWZhdWx0KSB3aGVuIGNvbXBvc2luZyBtZXNz YWdlcwAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBBZGQgdGhlc2UgY3Vz dG9taXplZCBoZWFkZXJzIChhbmQgcG9zc2libGUgZGVmYXVsdCB2YWx1ZXMp IHdoZW4gY29tcG9zaW5nAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAOAAAAAAj IERldGVybWluZXMgZGVmYXVsdCBmb2xkZXIgbmFtZSBmb3IgU2F2ZXMuLi4A AAAAAABYAAAAACMgQ2hvaWNlczogZGVmYXVsdC1mb2xkZXIsIGJ5LXNlbmRl ciwgYnktZnJvbSwgYnktcmVjaXBpZW50LCBsYXN0LWZvbGRlci11c2VkLgAA AAAAWAAAAAAjIERlZmF1bHQ6ICJkZWZhdWx0LWZvbGRlciIsIGkuZS4gInNh dmVkLW1lc3NhZ2VzIiAoVW5peCkgb3IgIlNBVkVNQUlMIiAoUEMpLgAAAAAA ABAAAAAAAAAAAAAAAAAAAAAwAAAAACMgRGV0ZXJtaW5lcyBkZWZhdWx0IG5h bWUgZm9yIEZjYy4uLgAAAAAAAABAAAAAACMgQ2hvaWNlczogZGVmYXVsdC1m Y2MsIGJ5LXJlY2lwaWVudCwgbGFzdC1mY2MtdXNlZC4AAAAAAAAASAAAAAAj IERlZmF1bHQ6ICJkZWZhdWx0LWZjYyIgKHNlZSBhbHNvICJkZWZhdWx0LWZj Yz0iIHZhcmlhYmxlLikAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBT ZXRzIHByZXNlbnRhdGlvbiBvcmRlciBvZiBtZXNzYWdlcyBpbiBJbmRleC4g Q2hvaWNlczoAAAAAAAAAAAAAAEgAAAAAIyBzdWJqZWN0LCBmcm9tLCBhcnJp dmFsLCBkYXRlLCBzaXplLiBEZWZhdWx0OiAiYXJyaXZhbCIuAAAAAAAAAAAA ABAAAAAAAAAAAAAAAAAAAABQAAAAACMgU2V0cyBwcmVzZW50YXRpb24gb3Jk ZXIgb2YgYWRkcmVzcyBib29rIGVudHJpZXMuIENob2ljZXM6IGRvbnQtc29y dCwAAAAAAFgAAAAAIyBmdWxsbmFtZS13aXRoLWxpc3RzLWxhc3QsIGZ1bGxu YW1lLCBuaWNrbmFtZS13aXRoLWxpc3RzLWxhc3QsIG5pY2tuYW1lAAAAAAAA AAAAAAAwAAAAACMgRGVmYXVsdDogImZ1bGxuYW1lLXdpdGgtbGlzdHMtbGFz dCIuAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFJlZmxlY3RzIGNhcGFi aWxpdGllcyBvZiB0aGUgZGlzcGxheSB5b3UgaGF2ZS4gRGVmYXVsdDogVVMt QVNDSUkuAAAAAAAAAABYAAAAACMgVHlwaWNhbCBhbHRlcm5hdGl2ZXMgaW5j bHVkZSBJU08tODg1OS14LCAoeCBpcyBhIG51bWJlciBiZXR3ZWVuIDEgYW5k IDkpLgAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEAAAAAAIyBTcGVjaWZpZXMg dGhlIHByb2dyYW0gaW52b2tlZCBieSBeXyBpbiB0aGUgQ29tcG9zZXIsAAAA AABAAAAAACMgb3IgdGhlICJlbmFibGUtYWx0ZXJuYXRlLWVkaXRvci1pbXBs aWNpdGx5IiBmZWF0dXJlLgAAAAAAEAAAAABwaWNvAAAAAAAAABAAAAAAAAAA AAAAAAAAAABIAAAAACMgUHJvZ3JhbSB0byB2aWV3IGltYWdlcyAoZS5nLiBH SUYgb3IgVElGRiBhdHRhY2htZW50cykuAAAAAAAAAAAAAAAQAAAAAAAAAAAA AAAAAAAAWAAAAAAjIElmICJ1c2VyLWRvbWFpbiIgbm90IHNldCwgc3RyaXBz IGhvc3RuYW1lIGluIEZST00gYWRkcmVzcy4gKFVuaXggb25seSkAAAAAAAAA AAAAABAAAAAATm8AAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIyMj IyMjIyMjIFNldCB3aXRoaW4gb3IgYnkgUGluZTogTm8gbmVlZCB0byBlZGl0 IGJlbG93IHRoaXMgbGluZSAjIyMjIyMjIyMjAAAAAAAAABAAAAAAAAAAAAAA AAAAAAAoAAAAACMgWW91ciBwcmludGVyIHNlbGVjdGlvbgAAAAAAAAAAAAAA EAAAAAAAAAAAAAAAAAAAAFAAAAAAIyBTcGVjaWFsIHByaW50IGNvbW1hbmQg aWYgaXQgaXNuJ3Qgb25lIG9mIHRoZSBzdGFuZGFyZCBwcmludGVycwAAAAAA AAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBTZXQgYnkgUGluZTsgY29u dHJvbHMgYmVnaW5uaW5nLW9mLW1vbnRoIHNlbnQtbWFpbCBwcnVuaW5nLgAA AAAAABAAAAAAOTYuNAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAASAAAAAAjIFNl dCBieSBQaW5lOyBjb250cm9scyBkaXNwbGF5IG9mICJuZXcgdmVyc2lvbiIg bWVzc2FnZS4AAAAAAAAAAAAAEAAAAAAzLjkzAAAAAAAAABAAAAAAAAAAAAAA AAAAAABYAAAAACMgTGlzdCBvZiBmb2xkZXIgcGFpcnM7IHRoZSBmaXJzdCBp bmRpY2F0ZXMgYSBmb2xkZXIgdG8gYXJjaGl2ZSwgYW5kIHRoZQAAAAAAAAAA AAAASAAAAAAjIHNlY29uZCBpbmRpY2F0ZXMgdGhlIGZvbGRlciByZWFkIG1l c3NhZ2VzIGluIHRoZSBmaXJzdCBzaG91bGQAAAAAGAAAAAAjIGJlIG1vdmVk IHRvLgAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBMaXN0IG9mIGNvbnRl eHQgYW5kIGZvbGRlciBwYWlycywgZGVsaW1pdGVkIGJ5IGEgc3BhY2UsIHRv IGJlIG9mZmVyZWQgZm9yAAAAAAAAAABIAAAAACMgcHJ1bmluZyBlYWNoIG1v bnRoLiAgRm9yIGV4YW1wbGU6IHtob3N0MX1tYWlsL1tdIG11bWJsZQAAAAAA AAAAAAAQAAAAAAAAAAAAAAAAAAAAYAAAAAAjIE92ZXItcmlkZXMgZGVmYXVs dCBwYXRoIGZvciBzYXZlZC1tc2cgZm9sZGVyLCBlLmcuID1zYXZlZC1tZXNz YWdlcyAodXNpbmcgZmlyc3QAAAAAAAAAAAAAWAAAAAAjIGZvbGRlciBjb2xs ZWN0aW9uIGRpcikgb3IgPXtob3N0Mn1zYXZlZC1tYWlsIG9yID0iIiAodG8g c3VwcHJlc3Mgc2F2aW5nKS4AAAAAAAAAAGAAAAAAIyBEZWZhdWx0OiBzYXZl ZC1tZXNzYWdlcyAoVW5peCkgb3IgU0FWRU1BSUwuTVRYIChQQykgaW4gZGVm YXVsdCBmb2xkZXIgY29sbGVjdGlvbi4AAAAAAAAAABAAAAAAAAAAAAAAAAAA AABAAAAAACMgV2hlbiB2aWV3aW5nIG1lc3NhZ2VzLCBpbmNsdWRlIHRoaXMg bGlzdCBvZiBoZWFkZXJzAAAAAAAAEAAAAAAAAAAAAAAAAAAAAFgAAAAAIyBT ZXRzIHRoZSBkZWZhdWx0IGZvbGRlciBhbmQgY29sbGVjdGlvbm9mZmVyZWQg YXQgdGhlIEdvdG8gQ29tbWFuZCdzIHByb21wdC4AAAAAAAAQAAAAAAAAAAAA AAAAAAAAQAAAAAAjIFNwZWNpZmllcyB0aGUgcHJvZ3JhbSBpbnZva2VkIGJ5 IF5UIGluIHRoZSBDb21wb3Nlci4AAAAAABAAAAAAAAAAAAAAAAAAAABQAAAA ACMgU3BlY2lmaWVzIHRoZSBjb2x1bW4gb2YgdGhlIHNjcmVlbiB3aGVyZSB0 aGUgY29tcG9zZXIgc2hvdWxkIHdyYXAuAAAAAAAAABAAAAAAAAAAAAAAAAAA AABIAAAAACMgU3BlY2lmaWVzIHRoZSBzdHJpbmcgdG8gaW5zZXJ0IHdoZW4g cmVwbHlpbmcgdG8gIG1lc3NhZ2UuAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA OAAAAAAjIFdoaWNoIGNhdGVnb3J5IGRlZmF1bHQgcHJpbnQgY29tbWFuZCBp cyBpbgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFRoaXMgbmFtZXMg dGhlIHBhdGggdG8gYW4gYWx0ZXJuYXRpdmUgc2VuZG1haWwgcHJvZ3JhbSB3 aGljaCBpcwAAAAAAAAAAAABQAAAAACMgdXN1YWxseSAiL3Vzci9saWIvc2Vu ZG1haWwiLiAgSXQgbXVzdCBzdXBwb3J0IHNlbmRtYWlsJ3MgIi10IiBvcHRp b24uAAAAABAAAAAAAAAAAAAAAAAAAABYAAAAACMgVGhpcyBuYW1lcyB0aGUg cm9vdCBvZiB0aGUgdHJlZSB0byB3aGljaCB0aGUgdXNlciBpcyByZXN0cmlj dGVkIHdoZW4gcmVhZGluZwAAAAAAWAAAAAAjIGFuZCB3cml0aW5nIGZvbGRl cnMgYW5kIGZpbGVzLiAgRm9yIGV4YW1wbGUsIG9uIFVuaXggfi93b3JrIGNv bmZpbmVzIHRoZQAAAAAAAAAAAEgAAAAAIyB1c2VyIHRvIHRoZSBzdWJ0cmVl IGJlZ2lubmluZyB3aXRoIHRoZWlyIHdvcmsgc3ViZGlyZWN0b3J5LgAAAAAA AFgAAAAAIyAoTm90ZTogdGhpcyBhbG9uZSBpcyBub3Qgc3VmZmljaWVudCBm b3IgcHJldmVudGluZyBhY2Nlc3MuICBZb3Ugd2lsbCBhbHNvAAAAAAAAAABQ AAAAACMgbmVlZCB0byByZXN0cmljdCBzaGVsbCBhY2Nlc3MgYW5kIHNvIG9u LCBzZWUgUGluZSBUZWNobmljYWwgTm90ZXMuKQAAAAAAADAAAAAAIyBEZWZh dWx0OiBub3Qgc2V0IChzbyBubyByZXN0cmljdGlvbikAAAAAABAAAAAAAAAA AAAAAAAAAABYAAAAACMgVGhpcyB2YXJpYWJsZSB0YWtlcyBhIGxpc3Qgb2Yg cHJvZ3JhbXMgdGhhdCBtZXNzYWdlIHRleHQgaXMgcGlwZWQgaW50bwAAAAAA AAAAAAAAOAAAAAAjIGFmdGVyIE1JTUUgZGVjb2RpbmcsIHByaW9yIHRvIGRp c3BsYXkuAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFRoaXMg ZGVmaW5lcyBhIHByb2dyYW0gdGhhdCBtZXNzYWdlIHRleHQgaXMgcGlwZWQg aW50byBiZWZvcmUgTUlNRQAAAAAAAAAoAAAAACMgZW5jb2RpbmcsIHByaW9y IHRvIHNlbmRpbmcAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEAAAAAAIyBBIGxp c3Qgb2YgYWx0ZXJuYXRlIGFkZHJlc3NlcyB0aGUgdXNlciBpcyBrbm93biBi eQAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIFRoaXMgaXMgYSBsaXN0 IG9mIGZvcm1hdHMgZm9yIGFkZHJlc3MgYm9va3MuICBFYWNoIGVudHJ5IGlu IHRoZSBsaXN0IGlzIG1hZGUAAAAAAFgAAAAAIyB1cCBvZiBzcGFjZS1kZWxp bWl0ZWQgdG9rZW5zIHRlbGxpbmcgd2hpY2ggZmllbGRzIGFyZSBkaXNwbGF5 ZWQgYW5kIGluAAAAAAAAAAAAAAAoAAAAACMgd2hpY2ggb3JkZXIuICBTZWUg aGVscCB0ZXh0AAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBUaGlzIGdp dmVzIGEgZm9ybWF0IGZvciBkaXNwbGF5aW5nIHRoZSBpbmRleC4gIEl0IGlz IG1hZGUAAAAAAAAAAFgAAAAAIyB1cCBvZiBzcGFjZS1kZWxpbWl0ZWQgdG9r ZW5zIHRlbGxpbmcgd2hpY2ggZmllbGRzIGFyZSBkaXNwbGF5ZWQgYW5kIGlu AAAAAAAAAAAAAAAoAAAAACMgd2hpY2ggb3JkZXIuICBTZWUgaGVscCB0ZXh0 AAAAAAAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAIyBUaGUgbnVtYmVyIG9mIGxp bmVzIG9mIG92ZXJsYXAgd2hlbiBzY3JvbGxpbmcgdGhyb3VnaCBtZXNzYWdl IHRleHQAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEgAAAAAIyBUaGUgbnVtYmVy IG9mIHNlY29uZHMgdG8gc2xlZXAgYWZ0ZXIgd3JpdGluZyBhIHN0YXR1cyBt ZXNzYWdlAAAAABAAAAAAAAAAAAAAAAAAAABIAAAAACMgVGhlIGFwcHJveGlt YXRlIG51bWJlciBvZiBzZWNvbmRzIGJldHdlZW4gY2hlY2tzIGZvciBuZXcg bWFpbAAAAAAQAAAAAAAAAAAAAAAAAAAAMAAAAAAjIEZ1bGwgcGF0aCBhbmQg bmFtZSBvZiBORVdTUkMgZmlsZQAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAEAA AAAAIyBQYXRoIGFuZCBmaWxlbmFtZSBvZiBuZXdzIGNvbmZpZ2F0aW9uJ3Mg YWN0aXZlIGZpbGUuAAAAAABAAAAAACMgVGhlIGRlZmF1bHQgaXMgdHlwaWNh bGx5ICIvdXNyL2xpYi9uZXdzL2FjdGl2ZSIuAAAAAAAAAAAAEAAAAAAAAAAA AAAAAAAAADgAAAAAIyBEaXJlY3RvcnkgY29udGFpbmluZyBzeXN0ZW0ncyBu ZXdzIGRhdGEuAAAAAAAAAAAAOAAAAAAjIFRoZSBkZWZhdWx0IGlzIHR5cGlj YWxseSAiL3Vzci9zcG9vbC9uZXdzIgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA WAAAAAAjIFBhdGggYW5kIGZpbGVuYW1lIG9mIHRoZSBwcm9ncmFtIHVzZWQg dG8gdXBsb2FkIHRleHQgZnJvbSB5b3VyIHRlcm1pbmFsAAAAAAAAAAAAADAA AAAAIyBlbXVsYXRvcidzIGludG8gUGluZSdzIGNvbXBvc2VyLgAAAAAAAAAA ABAAAAAAAAAAAAAAAAAAAABYAAAAACMgVGV4dCBzZW50IHRvIHRlcm1pbmFs IGVtdWxhdG9yIHByaW9yIHRvIGludm9raW5nIHRoZSBwcm9ncmFtIGRlZmlu ZWQgYnkAAAAAAAAAAAAAKAAAAAAjIHRoZSB1cGxvYWQtY29tbWFuZCB2YXJp YWJsZS4AAAAAAFgAAAAAIyBOb3RlOiBfRklMRV8gd2lsbCBiZSByZXBsYWNl ZCB3aXRoIHRoZSB0ZW1wb3JhcnkgZmlsZSB1c2VkIGluIHRoZSB1cGxvYWQu AAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAWAAAAAAjIFBhdGggYW5kIGZpbGVu YW1lIG9mIHRoZSBwcm9ncmFtIHVzZWQgdG8gZG93bmxvYWQgdGV4dCB2aWEg eW91ciB0ZXJtaW5hbAAAAAAAAAAAAEAAAAAAIyBlbXVsYXRvciBmcm9tIFBp bmUncyBleHBvcnQgYW5kIHNhdmUgY29tbWFuZHMuAAAAAAAAAAAAAAAQAAAA AAAAAAAAAAAAAAAAWAAAAAAjIFRleHQgc2VudCB0byB0ZXJtaW5hbCBlbXVs YXRvciBwcmlvciB0byBpbnZva2luZyB0aGUgcHJvZ3JhbSBkZWZpbmVkIGJ5 AAAAAAAAAAAAADAAAAAAIyB0aGUgZG93bmxvYWQtY29tbWFuZCB2YXJpYWJs ZS4AAAAAAAAAAAAAAFgAAAAAIyBOb3RlOiBfRklMRV8gd2lsbCBiZSByZXBs YWNlZCB3aXRoIHRoZSB0ZW1wb3JhcnkgZmlsZSB1c2VkIGluIHRoZSBkb3du bGFvZC4AAAAAAAAQAAAAAAAAAAAAAAAAAAAASAAAAAAjIFNldHMgdGhlIHNl YXJjaCBwYXRoIGZvciB0aGUgbWFpbGNhcCBjb2ZpZ3VyYXRpb24gZmlsZS4A AAAAAAAAAAAAWAAAAAAjIE5PVEU6IGNvbG9uIGRlbGltaXRlZCB1bmRlciBV TklYLCBzZW1pLWNvbG9uIGRlbGltaXRlZCB1bmRlciBET1MvV2luZG93cy9P UzIuAAAAABAAAAAAAAAAAAAAAAAAAABIAAAAACMgU2V0cyB0aGUgc2VhcmNo IHBhdGggZm9yIHRoZSBtaW1ldHlwZXMgY29maWd1cmF0aW9uIGZpbGUuAAAA AAAAAABYAAAAACMgTk9URTogY29sb24gZGVsaW1pdGVkIHVuZGVyIFVOSVgs IHNlbWktY29sb24gZGVsaW1pdGVkIHVuZGVyIERPUy9XaW5kb3dzL09TMi4A AAAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAIyBTZXRzIHRoZSB0aW1lIGluIHNl Y29uZHMgdGhhdCBQaW5lIHdpbGwgYXR0ZW1wdCB0byBvcGVuIGEgbmV0d29y awAAAAAAAAAAUAAAAAAjIGNvbm5lY3Rpb24uICBUaGUgZGVmYXVsdCBpcyAz MCwgdGhlIG1pbmltdW0gaXMgNSwgYW5kIHRoZSBtYXhpbXVtIGlzAAAAAAAw AAAAACMgc3lzdGVtIGRlZmluZWQgKHR5cGljYWxseSA3NSkuAAAAAAAAAAAA AAAQAAAAAAAAAAAAAAAAAAAAUAAAAAAjIFNldHMgdGhlIHRpbWUgaW4gc2Vj b25kcyB0aGF0IFBpbmUgd2lsbCBhdHRlbXB0IHRvIG9wZW4gYSBVTklYIHJl bW90ZQAAAABQAAAAACMgc2hlbGwgY29ubmVjdGlvbi4gIFRoZSBkZWZhdWx0 IGlzIDE1LCBtaW4gaXMgNSwgYW5kIG1heCBpcyB1bmxpbWl0ZWQuAAAAACgA AAAAIyBaZXJvIGRpc2FibGVzIHJzaCBhbHRvZ2V0aGVyLgAAAAAQAAAAAAAA AAAAAAAAAAAAUAAAAAAjIFNwZWNpZmllcyB0aGUgc3RyaW5nIHRvIHVzZSB3 aGVuIHNlbmRpbmcgYSAgbWVzc2FnZSB3aXRoIG5vIHRvIG9yIGNjLgAAAAAQ AAAAAAAAAAAAAAAAAAAASAAAAAAjIE51bWJlciBvZiBsaW5lcyBmcm9tIHRv cCBhbmQgYm90dG9tIG9mIHNjcmVlbiB3aGVyZSBzaW5nbGUAAAAAAAAAKAAA AAAjIGxpbmUgc2Nyb2xsaW5nIG9jY3Vycy4AAAAAAAAAAAAAABAAAAAAaW5i b3gAAAAAAAAYAAAAAGNhbHN0YXRlbGEuZWR1AAAAAAAQAAAAAE5vAAAAAAAA AAAAEAAAAAA+IAAAAAAAAAAAACAAAAAAVW5kaXNjbG9zZWQgcmVjaXBpZW50 cwAAAAAAEAAAAABubwAAAAAAAAAAACAAAAAAYXR0YWNoZWQtdG8tYW5zaQAA AAAAAAAAAAAAEAAAAAAAILUAAAAAAAAAABAAAAAAbHByAAAAAAAAAAAQAAAA ADk2LjQAAAAAAAAAGAAAAABQaW5lIERldmVsb3BlcnMAAAAAKAAAAABwaW5l LWJ1Z3NAY2FjLndhc2hpbmd0b24uZWR1AAAAAAAAABgAAAAAUGluZSBEZXZl bG9wZXJzAAAAADAAAAAAcGluZS1zdWdnZXN0aW9uc0BjYWMud2FzaGluZ3Rv bi5lZHUAAAAAAAAAABgAAAAATG9jYWwgU3VwcG9ydAAAAAAAABgAAAAAcG9z dG1hc3RlcgAAAAAAAAAAABAAAAAAMQAAAAAAAAAAAAAYAAAAAHNlbnQtbWFp bAAAAAAAAAAAAAAYAAAAAHBvc3Rwb25lZC1tc2dzAAAAAAAQAAAAAHBpY28A AAAAAAAA0AAAAAAAAAAAAAAAAQAAAAMAAAAD7//meAAAAAMAAAAAAAAAAgAA AAMAAAADAAAAA+//5yMAAAADAAAAAQAAAAMAAAABAAAABgAAAAbv/+fOAAAA BgAAAAAAAAAEAAAAAgAAACEAAAAS7//oeQAAAAAAAAAAAAAACAAAAAMAAAAI AAAACO//6SQAAAAIAAAAAQAAAAoAAAACAAAAQwAAACXv/+nPAAAAAAAAAAAA AAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAMgAAAAAA AAAAAAAQAAAAADAAAAAAAAAAAAAAEAAAAAA3NAAAAAAAAAAAABAAAAAAMAAA AAAAAAAAAAAQAAAAADE1MAAAAAAAAAAAGAAAAABzYXZlZC1tZXNzYWdlcwAA AAAAEAAAAABzYXBsaW5nAAAAABAAAAAAbm8AAAAAAAAAAAAYAAAAAC5zaWdu YXR1cmUAAAAAAAAAAAAQAAAAAAAgt6gAAAAAAAAAGAAAAAAuYWRkcmVzc2Jv b2sAAAAAAAAAEAAAAAAAILfQAAAAAAAAABgAAAAAbmV3cy5jc3UubmV0AAAA AAAAABAAAAAAMy45MwAAAAAAAAAQAAAAAG5vAAAAAAAAAAAAEAAAAABubwAA AAAAAAAAABAAAAAAbWFpbAAAAAAAAAAQAAAAAAAguDgAAAAAAAAAEAAAAABt YWlsL1tdAAAAABAAAAAAYXJyaXZhbAAAAAAYAAAAAGRlZmF1bHQtZm9sZGVy AAAAAAAYAAAAAGRlZmF1bHQtZmNjAAAAAAAAAAAgAAAAAGRlbGV0ZS1za2lw cy1kZWxldGVkAAAAAAAAgBAAAAAAYXMgeW91IGFscmVhZHkga25vdywgdGhl IGJpYmxlIHN0dWR5IGhhcyBiZWVuIHN3aXRjaGVkIHNvIHdlIGRvbid0IGhh dmUgDQp0byBtZWV0IHRoaXMgc2F0dXJkYXkgZm9yIHByZS1zdHVkeS4uLiBq YWNrLCB5b3UgYXJlIHN0aWxsIGRvaW5nIHlvdXJzIA0KdGhlIGZvbGxvd2lu ZyB3ZWVrIGFuZCBzdGV2ZSB3aWxsIGRvIGhpcyBvbiBqdW5lIDE0dGguLi4g c29ycnkgZm9yIHRoZSANCm1peCB1cC4uLg0KDQp+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQpBcnRodXIgSHN1DQpi b295YWhAdWNsYS5lZHUNClBoaWxpcHBpYW5zIDEuNg0KDQp0aGUgd2FsbHMg c3BlYWsgb2Ygc29ycm93IGFuZCBncmllZi4uLg0Kfn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KDQoNCg0KDQoNCgA2 Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xhLmVkdSAoOC42LjExLzguNi4x MSkgd2l0aCBTTVRQIGlkIEtBQTY5NTU2OyBUaHUsIDI1IEFwciAxOTk2IDEw OjE4OjIzIC0wNzAwDQpEYXRlOiBUaHUsIDI1IEFwciAxOTk2IDEwOjE4OjIz IC0wNzAwIChQRFQpDQpGcm9tOiBBUlRIVVIgTEVFIEhTVSA8Ym9veWFoQHVj bGEuZWR1Pg0KU3ViamVjdDogZG8geW91IGtub3cuLi4NClRvOiBzdGV2ZSBy b3NzIDxzbHJAZGVsdGFuZXQuY29tPiwgYnJpYW4gZm9uZyA8Ymxmb25nQGNo YXBoLnVzYy5lZHU+LA0KICAgICAgICBqYWNrIHdvbmcgPGp3b25nNUBjYWxz dGF0ZWxhLmVkdT4NCk1lc3NhZ2UtSUQ6IDxQaW5lLjMuODkuOTYwNDI1MTA1 Ny5ENDI2NDQtMDEwMDAwMEB0YXUuYmVuMi51Y2xhLmVkdT4NCk1JTUUtVmVy c2lvbjogMS4wDQpDb250ZW50LVR5cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9 VVMtQVNDSUkNCkNvbnRlbnQtTGVuZ3RoOiA0MTANCg0KACBQcmF5ZXIgYW5k IEZhc3RpbmcgZm9yIENocmlzIFdpbWJlcg0KDQpXaXRoIEpvaG4gV2ltYmVy J3MgYmxlc3NpbmcsIEkgYW0gaW52aXRpbmcgYXMgbWFueSBWaWVueWFyZCBw YXN0b3JzIGFuZA0KY2h1cmNoZXMgYXMgcG9zc2libGUgdG8gcGFydGljaXBh dGUgb24gV2VkbmVzZGF5LCBNYXkgOCwgMTk5NiBpbiBhIGNvcnBvcmF0ZQ0K c2Vla2luZyBvZiBHb2QgZm9yIHRoZSByZWxlYXNlIG9mIGhlYWxpbmcgaW4g Q2hyaXMgV2ltYmVyJ3MgYm9keS4gIEFzIG1vc3QNCm9mIHlvdSBrbm93LCBD aHJpcyBjdXJyZW50bHkgaGFzIGNhbmNlci4gIFdlIGtub3cgdGhlIExvcmQg ZGVsaWdodHMgaW4NCmhlYWxpbmcgSGlzIHBlb3BsZS4gIFRoZXJlIGlzIGEg Y2VydGFpbiBteXN0ZXJ5IGFyb3VuZCB0aGUgc3ViamVjdCBvZg0KaGVhbGlu ZyB0aGF0IHdlIGRvIG5vdCBmdWxseSBncmFzcC4gIEhvd2V2ZXIsIHdlIGhh dmUgc2VlbiBpbiB0aGUgc2NyaXB0dXJlDQphbmQgaW4gcGVyc29uYWwgaGlz dG9yeSB0aGF0IHRoZSBMb3JkIHJlc3BvbmRzIHNvbWV0aW1lcyBpbiBzdXJw cmlzaW5nIHdheXMNCndoZW4gSGlzIHBlb3BsZSBjb3Jwb3JhdGVseSBhbmQg aW4gdW5pdHksIGh1bWJsZSB0aGVtc2VsdmVzIGJlZm9yZSBIaW0gaW4NCnRo ZSBlYXJuZXN0IHNlZWtpbmcgb2YgSGlzIGZhY2UuICBUaGlzIGlzIHdoYXQg d2UgcGxhbiB0byBkbyBvbiBNYXkgOC4gIEkgYW0NCmFza2luZyB5b3UgdG8g cHVibGlzaCB0aGlzIGluIHlvdXIgY2h1cmNoIGJ1bGxldGluZ3MsIHRvIG1h a2UgdGhlIHdvcmQga25vd24NCmluIGFueSBuZXR3b3JrIG9mIG1pbmlzdHJp ZXMgdGFodCB5b3UgdGhpbmsgbWlnaHQgcmVzcG9uZCBmYXZvcmFibHkuICBU aGlzDQppcyBub3QgZXhjbHVzaXZlbHkgYSAiVmluZXlhcmQgZmFzdC4iICBX ZSBhcmUgaW52aXRpbmcgIndob3NvZXZlciB3aWxsLiINCg0KSSBiZWxpZXZl IHRoZSBMb3JkIHdpbGwgYmUgcGxlYXNlZCB0byBzZWUgdXMgY29ycG9yYXRl bHkgaHVtYmxpbmcgb3Vyc2VsdmVzDQp0byBzZWVrIHRoZSBMb3JkIG9uIENo cmlzJyBiZWhhbGYuICBPYnZpb3VzbHkgeW91IGNhbiByZXNwb25kIHRvIHRo aXMgaW4gYW55DQp3YXkgdGhhdCBzZWVtcyByaWdodCB0byB5b3UsIHdoZXRo ZXIgeW91IGludm9sdmUgeW91ciBsb2NhbCBjaHVyY2hlcyBvciBub3QNCmlz IHlvdXIgZGVjaXNpb24uICBXZSBhcmUgY2FsbGluZyBvdXIgY2h1cmNoIHRv IGpvaW4gd2l0aCB1cyBpbiB0aGlzLiAgVGhlDQoiZGF5IG9mIHByYXllciIg bW9kZWwgd2UgYXJlIHVzaW5nIGlzIGFzIGZvbGxvd3M6DQoNCk91ciBhcHBy b2FjaCB3aWxsIGJlIHRvIGhvbGQgMyBvbmUtYW5kLWEtaGFsZiBob3VyIHBy YXllciBtZWV0aW5ncyBkdXJpbmcNCnRoYXQgZGF5LiAgV2Ugd2lsbCB3b3Jz aGlwIGZvciAxLzIgaG91ciBhbmQgZGV2b3RlIG9uZSBob3VyIHRvIGludGVy Y2Vzc2lvbg0KZm9yIENocmlzIGFuZCB0aGUgZW50aXJlIFdpbWJlciBmYW1p bHkuICBTb21lIG9mIHlvdSBtYXkgZGVzaXJlIG9ubHkgYQ0KbW9ybmluZyBv ciBldmVuaW5nIG1lZXRpbmcuICBEbyB3aGF0ZXZlciBzZWVtcyB3b3JrYWJs ZSB0byB5b3UuDQoNClBsZWFzZSBkbyBldmVyeXRoaW5nIGluIHlvdXIgcG93 ZXIgdG8gbWFrZSB0aGlzIHdvcmQga25vd24uICBKb2huIFdpbWJlcidzDQpy ZXNwb25zZSB3YXMgb25lIG9mIGVudGh1c2lhc20gYW5kIGdyYXRpdHVkZSB0 aGF0IHRoZSBWaW5leWFyZCBmYW1pbHkgd291bGQNCnJlc3BvbmQgdG8gdGhl IGdyZWF0IG5lZWQgaW4gaGlzIGZhbWlseSBpbiBzdWNoIGEgd2F5Lg0KDQpT aW5jZXJlbHksDQoNCk1pa2UgQmlja2xlDQpQYXN0b3INCk1ldHJvIFZpbmV5 YXJkIEZlbGxvd3NoaXANCg0KAGlhbiBmb25nIDxibGZvbmdAY2hhcGgudXNj LmVkdT4sCiAgICAgICAgY2Fyb2x5biBjaGFuZyA8MTAzMzQ0LjIwNTBAY29t cHVzZXJ2ZS5jb20+LAogICAgICAgIGRvbiBzaGlyb2lzaGkgPGRrc0Btb3Vu dGFpbnRvcC5jb20+LAogICAgICAgIGVsYWluZSBjaGVuIDxlaWNoZW5AbWl6 YXIudXNjLmVkdT4sIGdsb3J5IDxnbG9yeWc0c0Bhb2wuY29tPiwKICAgICAg ICBncmFjZSBjaGluIDxncmFjZWNobkB1Y2kuZWR1PiwgaGVsZW4gaHNpYW8g PGhzaWFvaEBoc2MudXNjLmVkdT4sCiAgICAgICAgamVzc2ljYSBjaHUgPGpl Y2h1QG1hdGgudWNsYS5lZHU+LCBqb2huIHNodSA8am9obnNodUBlYXJ0aGxp bmsubmV0PiwKICAgICAgICBqdWR5IGNodWFuZyA8amNodWFuZ0BpYm0ubXRz YWMuZWR1PiwgbGFycnkgaG8gPGx5aG9AcGNtYWlsLnJtYy5jb20+LAogICAg ICAgIGxpbGxpYW4ga3UgPGxpbHBpbGwzMUBhb2wuY29tPiwgc2hhcm9uIGNo YW5nIDxzY3VjaUBlYS5vYWMudWNpLmVkdT4sCiAgICAgICAgd2FsbGFzZSBk ZXIgPHNhdGNobW9AdWNsaW5rNC5iZXJrZWxleS5lZHU+LAogICAgICAgIHdp bGxpcyBoYW4gPHdpbGxpcy5oYW5AanBsLm5hc2EuZ292PiwKICAgICAgICBm ZWMxIC0tIGJvYiBzaGloIDxib2Jpb0BlYS5vYWMudWNpLmVkdT4sIGNvbm5p ZSBsaXUgPGNvbmxpdUB1Y2xhLmVkdT4sCiAgICAgICAgZGFubnkgdHN1aSA8 ZHd0c3VpQGNjZ2F0ZS5oYWMuY29tPiwKICAgICAgICBqZW5uaWZlciBzdW4g PHN1bmozQHdhdG1haWwudWNyLmVkdT4sIGplbm55IGxlZSA8b2NlYW5ibHVA dWNsYS5lZHU+LAogICAgICAgIGx1Y3kga3dhbiA8bGt3YW5AYWx1ZHJhLnVz Yy5lZHU+LCBuYXQgbGVlIDxmYXRjYXRAdWNsYS5lZHU+LAogICAgICAgIG5v ZWwgbGluIDw0MTNOWUxAcHRzbWFpbC5wdHNlbS5lZHU+LCByb2dlciB0c2Vu ZyA8bGhvM0BjYWxzdGF0ZWxhLmVkdT4sCiAgICAgICAgc3RldmUgcm9zcyA8 c2xyQGRlbHRhbmV0LmNvbT4sIGZlYzIgLS0gYW5uIHd1IDxhbm5AdWNsYS5l ZHU+LAogICAgICAgIGVucmljbyBjaHVhIDxlY2h1YUBjaGFwaC51c2MuZWR1 PiwgZ3JhY2UgdHplbmcgPGhsb251cnNlQHVjbGEuZWR1PiwKICAgICAgICBq YWNrIHdvbmcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4sIGplZmYgd29vIDxq d29vQHNkY2MxMy51Y3NkLmVkdT4sCiAgICAgICAgamVubmlmZXIgeWFuZyA8 ZWFidTQyN0BlYS5vYWMudWNpLmVkdT4sCiAgICAgICAgc2hhcm9uIHdhbmcg PHN3YW5nQGRlc2lnbi51Y2xhLmVkdT4sCiAgICAgICAgd2lubmllIHdhbmcg PHd3YW5nQG5waW1haW4ubWVkc2NoLnVjbGEuZWR1PgpNZXNzYWdlLUlEOiA8 UGluZS4zLjg5Ljk2MDQyNTEwMTIuSzQyNjQ0LTAxMDAwMDBAdGF1LmJlbjIu dWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogVEVY VC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxlbmd0aDogMjcy MwoKeW91IGd1eXMgbWlnaHQgYmUgaW50ZXJlc3RlZCBpbiB0aGlzLi4uCgp+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ CkFydGh1ciBIc3UKYm9veWFoQHVjbGEuZWR1ClBoaWxpcHBpYW5zIDEuNgoK dGhlIHdhbGxzIHNwZWFrIG9mIHNvcnJvdyBhbmQgZ3JpZWYuLi4Kfn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoKCgoK Ci0tLS0tLS0tLS0gRm9yd2FyZGVkIG1lc3NhZ2UgLS0tLS0tLS0tLQpEYXRl OiBXZWQsIDI0IEFwciAxOTk2IDExOjI2OjE5IC0wNTAwCkZyb206IENocmlz IExvbmRvbiA8Y2xvbmRvbkBic2xuZXQuY29tPgpUbzogTXVsdGlwbGUgcmVj aXBpZW50cyBvZiBsaXN0IDxwb3dlcnBvaW50c0Bncm1pLm9yZz4KU3ViamVj dDogW1BPV0VSUE9JTlRTXSBEYXkgb2YgUHJheWVyIGFuZCBGYXN0aW5nIGZv ciBDaHJpcyBXaW1iZXIKCkkgcmVjZWl2ZWQgYSBub3RpY2UgZm9ybSBNaWtl IEJpY2tsZSwgcGFzdG9yIG9mIE1ldHJvIFZpbmV5YXJkIGluIEthbnNhcwpD aXR5LCBNTywgaW4gd2hpY2ggaGUgYXNrcyB0aGF0IGFsbCB3aG8gcmVjZWl2 ZWQgdGhpcyBub3RpY2UgZG8gZXZlcnl0aGluZwppbiB0aGVpciBwb3dlciB0 byBtYWtlIGtub3duIHRoaXMgZXZlbnQuICBTaW5jZSB0aGlzIGRpc2N1c3Np b24gZ3JvdXAKcmVhY2hlcyBzbyBtYW55IHBlb3BsZSwgSSB0aG91Z2h0IEkg d291bGQgcG9zdCB0aGUgaW5mb3JtYXRpb24gYW5kIGFzayBlYWNoCm9uZSBv ZiB5b3Ugd2hvIHJlY2VpdmVzIGl0IHRvIHNwcmVhZCB0aGUgd29yZCB0aHJv dWdoIHlvdXIgbG9jYWwgYXJlYS4KClRoZSB0ZXh0IG9mIHRoZSBub3RpY2Ug aW4gaXRzIGVudGlyZXR5OgoKTk9USUNFOiAgRGF5IG9mIFByYXllciBhbmQg RmFzdGluZyBmb3IgQ2hyaXMgV2ltYmVyCgpXaXRoIEpvaG4gV2ltYmVyJ3Mg Ymxlc3NpbmcsIEkgYW0gaW52aXRpbmcgYXMgbWFueSBWaWVueWFyZCBwYXN0 b3JzIGFuZApjaHVyY2hlcyBhcyBwb3NzaWJsZSB0byBwYXJ0aWNpcGF0ZSBv biBXZWRuZXNkYXksIE1heSA4LCAxOTk2IGluIGEgY29ycG9yYXRlCnNlZWtp bmcgb2YgR29kIGZvciB0aGUgcmVsZWFzZSBvZiBoZWFsaW5nIGluIENocmlz IFdpbWJlcidzIGJvZHkuICBBcyBtb3N0Cm9mIHlvdSBrbm93LCBDaHJpcyBj dXJyZW50bHkgaGFzIGNhbmNlci4gIFdlIGtub3cgdGhlIExvcmQgZGVsaWdo dHMgaW4KaGVhbGluZyBIaXMgcGVvcGxlLiAgVGhlcmUgaXMgYSBjZXJ0YWlu IG15c3RlcnkgYXJvdW5kIHRoZSBzdWJqZWN0IG9mCmhlYWxpbmcgdGhhdCB3 ZSBkbyBub3QgZnVsbHkgZ3Jhc3AuICBIb3dldmVyLCB3ZSBoYXZlIHNlZW4g aW4gdGhlIHNjcmlwdHVyZQphbmQgaW4gcGVyc29uYWwgaGlzdG9yeSB0aGF0 IHRoZSBMb3JkIHJlc3BvbmRzIHNvbWV0aW1lcyBpbiBzdXJwcmlzaW5nIHdh eXMKd2hlbiBIaXMgcGVvcGxlIGNvcnBvcmF0ZWx5IGFuZCBpbiB1bml0eSwg aHVtYmxlIHRoZW1zZWx2ZXMgYmVmb3JlIEhpbSBpbgp0aGUgZWFybmVzdCBz ZWVraW5nIG9mIEhpcyBmYWNlLiAgVGhpcyBpcyB3aGF0IHdlIHBsYW4gdG8g ZG8gb24gTWF5IDguICBJIGFtCmFza2luZyB5b3UgdG8gcHVibGlzaCB0aGlz IGluIHlvdXIgY2h1cmNoIGJ1bGxldGluZ3MsIHRvIG1ha2UgdGhlIHdvcmQg a25vd24KaW4gYW55IG5ldHdvcmsgb2YgbWluaXN0cmllcyB0YWh0IHlvdSB0 aGluayBtaWdodCByZXNwb25kIGZhdm9yYWJseS4gIFRoaXMKaXMgbm90IGV4 Y2x1c2l2ZWx5IGEgIlZpbmV5YXJkIGZhc3QuIiAgV2UgYXJlIGludml0aW5n ICJ3aG9zb2V2ZXIgd2lsbC4iCgpJIGJlbGlldmUgdGhlIExvcmQgd2lsbCBi ZSBwbGVhc2VkIHRvIHNlZSB1cyBjb3Jwb3JhdGVseSBodW1ibGluZyBvdXJz ZWx2ZXMKdG8gc2VlayB0aGUgTG9yZCBvbiBDaHJpcycgYmVoYWxmLiAgT2J2 aW91c2x5IHlvdSBjYW4gcmVzcG9uZCB0byB0aGlzIGluIGFueQp3YXkgdGhh dCBzZWVtcyByaWdodCB0byB5b3UsIHdoZXRoZXIgeW91IGludm9sdmUgeW91 ciBsb2NhbCBjaHVyY2hlcyBvciBub3QKaXMgeW91ciBkZWNpc2lvbi4gIFdl IGFyZSBjYWxsaW5nIG91ciBjaHVyY2ggdG8gam9pbiB3aXRoIHVzIGluIHRo aXMuICBUaGUKImRheSBvZiBwcmF5ZXIiIG1vZGVsIHdlIGFyZSB1c2luZyBp cyBhcyBmb2xsb3dzOgoKT3VyIGFwcHJvYWNoIHdpbGwgYmUgdG8gaG9sZCAz IG9uZS1hbmQtYS1oYWxmIGhvdXIgcHJheWVyIG1lZXRpbmdzIGR1cmluZwp0 aGF0IGRheS4gIFdlIHdpbGwgd29yc2hpcCBmb3IgMS8yIGhvdXIgYW5kIGRl dm90ZSBvbmUgaG91ciB0byBpbnRlcmNlc3Npb24KZm9yIENocmlzIGFuZCB0 aGUgZW50aXJlIFdpbWJlciBmYW1pbHkuICBTb21lIG9mIHlvdSBtYXkgZGVz aXJlIG9ubHkgYQptb3JuaW5nIG9yIGV2ZW5pbmcgbWVldGluZy4gIERvIHdo YXRldmVyIHNlZW1zIHdvcmthYmxlIHRvIHlvdS4KClBsZWFzZSBkbyBldmVy eXRoaW5nIGluIHlvdXIgcG93ZXIgdG8gbWFrZSB0aGlzIHdvcmQga25vd24u ICBKb2huIFdpbWJlcidzCnJlc3BvbnNlIHdhcyBvbmUgb2YgZW50aHVzaWFz bSBhbmQgZ3JhdGl0dWRlIHRoYXQgdGhlIFZpbmV5YXJkIGZhbWlseSB3b3Vs ZApyZXNwb25kIHRvIHRoZSBncmVhdCBuZWVkIGluIGhpcyBmYW1pbHkgaW4g c3VjaCBhIHdheS4KClNpbmNlcmVseSwKCk1pa2UgQmlja2xlClBhc3RvcgpN ZXRybyBWaW5leWFyZCBGZWxsb3dzaGlwCgoKRnJvbSBib295YWhAdWNsYS5l ZHUgVGh1IEFwciAyNSAxMToyNiBQRFQgMTk5NgpSZWNlaXZlZDogZnJvbSBl YWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEzMC4xODIuMTIxLjFdKSBi eSBzYXR1cm4uY2Fsc3RhdGVsYS5lZHUgd2l0aCBFU01UUCBpZCBMQUEwODM2 MSBmb3IgPGp3b25nNUBzYXR1cm4uY2Fsc3RhdGVsYS5lZHU+OyBUaHUsIDI1 IEFwciAxOTk2IDExOjI2OjMyIC0wNzAwClJlY2VpdmVkOiBmcm9tIHJoby5i ZW4yLnVjbGEuZWR1IChyaG8uYmVuMi51Y2xhLmVkdSBbMTY0LjY3LjEzMS4z MV0pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4LjYuMTIvOC42LjEyKSB3 aXRoIEVTTVRQIGlkIExBQTI3NDQ0IGZvciA8andvbmc1QGNhbHN0YXRlbGEu ZWR1PjsgVGh1LCAyNSBBcHIgMTk5NiAxMToyNjozMCAtMDcwMApSZWNlaXZl ZDogZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1LmJlbjIudWNsYS5lZHUg WzE2NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51Y2xhLmVkdSAoOC42LjEx LzguNi4xMSkgd2l0aCBTTVRQIGlkIEtBQTQzNjc2OyBUaHUsIDI1IEFwciAx OTk2IDEwOjIwOjQxIC0wNzAwCkRhdGU6IFRodSwgMjUgQXByIDE5OTYgMTA6 MjA6MzYgLTA3MDAgKFBEVCkKRnJvbTogQVJUSFVSIExFRSBIU1UgPGJvb3lh aEB1Y2xhLmVkdT4KU3ViamVjdDogbXkgYmFkClRvOiBzdGV2ZSByb3NzIDxz bHJAZGVsdGFuZXQuY29tPiwgYnJpYW4gZm9uZyA8Ymxmb25nQGNoYXBoLnVz Yy5lZHU+LAogICAgICAgIGphY2sgd29uZyA8andvbmc1QGNhbHN0YXRlbGEu ZWR1PgpNZXNzYWdlLUlEOiA8UGluZS4zLjg5Ljk2MDQyNTEwMDMuRzQyNjQ0 LTAxMDAwMDBAdGF1LmJlbjIudWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4w CkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpD b250ZW50LUxlbmd0aDogMjU3CgpteSBtaXN0YWtlLi4uIGphY2ssIHlvdSBh cmUgZG9pbmcgeW91ciBzdHVkeSBvbiB0aGUgMTd0aCwgbm90IHRoZSAxMHRo Li4uCgp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+CkFydGh1ciBIc3UKYm9veWFoQHVjbGEuZWR1ClBoaWxpcHBpYW5z IDEuNgoKdGhlIHdhbGxzIHNwZWFrIG9mIHNvcnJvdyBhbmQgZ3JpZWYuLi4K fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fgoKCgoKCgpGcm9tIGJvb3lhaEB1Y2xhLmVkdSBUaHUgQXByIDI1IDExOjMw IFBEVCAxOTk2ClJlY2VpdmVkOiBmcm9tIGVhZ2xlLmNhbHN0YXRlbGEuZWR1 IChlYWdsZSBbMTMwLjE4Mi4xMjEuMV0pIGJ5IHNhdHVybi5jYWxzdGF0ZWxh LmVkdSB3aXRoIEVTTVRQIGlkIExBQTA4MzgyIGZvciA8andvbmc1QHNhdHVy bi5jYWxzdGF0ZWxhLmVkdT47IFRodSwgMjUgQXByIDE5OTYgMTE6MzA6NTgg LTA3MDAKUmVjZWl2ZWQ6IGZyb20gcmhvLmJlbjIudWNsYS5lZHUgKHJoby5i ZW4yLnVjbGEuZWR1IFsxNjQuNjcuMTMxLjMxXSkgYnkgZWFnbGUuY2Fsc3Rh dGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgTEFBMjc2 NjYgZm9yIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+OyBUaHUsIDI1IEFwciAx OTk2IDExOjMwOjUyIC0wNzAwClJlY2VpdmVkOiBmcm9tIHRhdS5iZW4yLnVj bGEuZWR1ICh0YXUuYmVuMi51Y2xhLmVkdSBbMTY0LjY3LjEzMS4zMl0pIGJ5 IHJoby5iZW4yLnVjbGEuZWR1ICg4LjYuMTEvOC42LjExKSB3aXRoIFNNVFAg aWQgS0FBNjk1NTY7IFRodSwgMjUgQXByIDE5OTYgMTA6MTg6MjMgLTA3MDAK RGF0ZTogVGh1LCAyNSBBcHIgMTk5NiAxMDoxODoyMyAtMDcwMCAoUERUKQpG cm9tOiBBUlRIVVIgTEVFIEhTVSA8Ym9veWFoQHVjbGEuZWR1PgpTdWJqZWN0 OiBkbyB5b3Uga25vdy4uLgpUbzogc3RldmUgcm9zcyA8c2xyQGRlbHRhbmV0 LmNvbT4sIGJyaWFuIGZvbmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1PiwKICAg ICAgICBqYWNrIHdvbmcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4KTWVzc2Fn ZS1JRDogPFBpbmUuMy44OS45NjA0MjUxMDU3LkQ0MjY0NC0wMTAwMDAwQHRh dS5iZW4yLnVjbGEuZWR1PgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5 cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9VVMtQVNDSUkKQ29udGVudC1MZW5n dGg6IDQxMAoKYXMgeW91IGFscmVhZHkga25vdywgdGhlIGJpYmxlIHN0dWR5 IGhhcyBiZWVuIHN3aXRjaGVkIHNvIHdlIGRvbid0IGhhdmUgCnRvIG1lZXQg dGhpcyBzYXR1cmRheSBmb3IgcHJlLXN0dWR5Li4uIGphY2ssIHlvdSBhcmUg c3RpbGwgZG9pbmcgeW91cnMgCnRoZSBmb2xsb3dpbmcgd2VlayBhbmQgc3Rl dmUgd2lsbCBkbyBoaXMgb24ganVuZSAxNHRoLi4uIHNvcnJ5IGZvciB0aGUg Cm1peCB1cC4uLgoKfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fgpBcnRodXIgSHN1CmJvb3lhaEB1Y2xhLmVkdQpQaGls aXBwaWFucyAxLjYKCnRoZSB3YWxscyBzcGVhayBvZiBzb3Jyb3cgYW5kIGdy aWVmLi4uCn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn4KCgoKCgoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+AAAAAA ACE5EgAACNYAIUHoAAAKo1N0YXR1czogUk8KWC1TdGF0dXM6IAoKAAAAAEZy b20gYm9veWFoQHVjbGEuZWR1IFRodSBBcHIgMjUgMTE6MjQgUERUIDE5OTYK UmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKGVhZ2xlIFsx MzAuMTgyLjEyMS4xXSkgYnkgc2F0dXJuLmNhbHN0YXRlbGEuZWR1IHdpdGgg RVNNVFAgaWQgTEFBMDgyMDE7IFRodSwgMjUgQXByIDE5OTYgMTE6MDg6Mzcg LTA3MDAKUmVjZWl2ZWQ6IGZyb20gcmhvLmJlbjIudWNsYS5lZHUgKHJoby5i ZW4yLnVjbGEuZWR1IFsxNjQuNjcuMTMxLjMxXSkgYnkgZWFnbGUuY2Fsc3Rh dGVsYS5lZHUgKDguNi4xMi84LjYuMTIpIHdpdGggRVNNVFAgaWQgTEFBMjY2 ODA7IFRodSwgMjUgQXByIDE5OTYgMTE6MDg6MzEgLTA3MDAKUmVjZWl2ZWQ6 IGZyb20gdGF1LmJlbjIudWNsYS5lZHUgKHRhdS5iZW4yLnVjbGEuZWR1IFsx NjQuNjcuMTMxLjMyXSkgYnkgcmhvLmJlbjIudWNsYS5lZHUgKDguNi4xMS84 LjYuMTEpIHdpdGggU01UUCBpZCBLQUExMTQyNTQ7IFRodSwgMjUgQXByIDE5 OTYgMTA6MzM6MzQgLTA3MDAKRGF0ZTogVGh1LCAyNSBBcHIgMTk5NiAxMDoz MzozNCAtMDcwMCAoUERUKQpGcm9tOiBBUlRIVVIgTEVFIEhTVSA8Ym9veWFo QHVjbGEuZWR1PgpTdWJqZWN0OiBbUE9XRVJQT0lOVFNdIERheSBvZiBQcmF5 ZXIgYW5kIEZhc3RpbmcgZm9yIENocmlzIFdpbWJlciAoZndkKQpUbzogZmVj IC0tIGFsZXggY2hhbmcgPGFjY29vbEB1Y2xhLmVkdT4sIGFydCBoc3UgPGJv b3lhaEB1Y2xhLmVkdT4sCiAgICAgICAgYXJ0IGNoYW5nIDxibGVmdXNjdUB1 Y2xhLmVkdT4sIGJlbiBrdSA8YmVua3VAZ25uLmNvbT4sCiAgICAgICAgYnJh bmRvbiBkZXIgPGJkZXJAdWNsYS5lZHU+LCBicmlhbiBmb25nIDxibGZvbmdA Y2hhcGgudXNjLmVkdT4sCiAgICAgICAgY2Fyb2x5biBjaGFuZyA8MTAzMzQ0 LjIwNTBAY29tcHVzZXJ2ZS5jb20+LAogICAgICAgIGRvbiBzaGlyb2lzaGkg PGRrc0Btb3VudGFpbnRvcC5jb20+LAogICAgICAgIGVsYWluZSBjaGVuIDxl aWNoZW5AbWl6YXIudXNjLmVkdT4sIGdsb3J5IDxnbG9yeWc0c0Bhb2wuY29t PiwKICAgICAgICBncmFjZSBjaGluIDxncmFjZWNobkB1Y2kuZWR1PiwgaGVs ZW4gaHNpYW8gPGhzaWFvaEBoc2MudXNjLmVkdT4sCiAgICAgICAgamVzc2lj YSBjaHUgPGplY2h1QG1hdGgudWNsYS5lZHU+LCBqb2huIHNodSA8am9obnNo dUBlYXJ0aGxpbmsubmV0PiwKICAgICAgICBqdWR5IGNodWFuZyA8amNodWFu Z0BpYm0ubXRzYWMuZWR1PiwgbGFycnkgaG8gPGx5aG9AcGNtYWlsLnJtYy5j b20+LAogICAgICAgIGxpbGxpYW4ga3UgPGxpbHBpbGwzMUBhb2wuY29tPiwg c2hhcm9uIGNoYW5nIDxzY3VjaUBlYS5vYWMudWNpLmVkdT4sCiAgICAgICAg d2FsbGFzZSBkZXIgPHNhdGNobW9AdWNsaW5rNC5iZXJrZWxleS5lZHU+LAog ICAgICAgIHdpbGxpcyBoYW4gPHdpbGxpcy5oYW5AanBsLm5hc2EuZ292PiwK ICAgICAgICBmZWMxIC0tIGJvYiBzaGloIDxib2Jpb0BlYS5vYWMudWNpLmVk dT4sIGNvbm5pZSBsaXUgPGNvbmxpdUB1Y2xhLmVkdT4sCiAgICAgICAgZGFu bnkgdHN1aSA8ZHd0c3VpQGNjZ2F0ZS5oYWMuY29tPiwKICAgICAgICBqZW5u aWZlciBzdW4gPHN1bmozQHdhdG1haWwudWNyLmVkdT4sIGplbm55IGxlZSA8 b2NlYW5ibHVAdWNsYS5lZHU+LAogICAgICAgIGx1Y3kga3dhbiA8bGt3YW5A YWx1ZHJhLnVzYy5lZHU+LCBuYXQgbGVlIDxmYXRjYXRAdWNsYS5lZHU+LAog ICAgICAgIG5vZWwgbGluIDw0MTNOWUxAcHRzbWFpbC5wdHNlbS5lZHU+LCBy b2dlciB0c2VuZyA8bGhvM0BjYWxzdGF0ZWxhLmVkdT4sCiAgICAgICAgc3Rl dmUgcm9zcyA8c2xyQGRlbHRhbmV0LmNvbT4sIGZlYzIgLS0gYW5uIHd1IDxh bm5AdWNsYS5lZHU+LAogICAgICAgIGVucmljbyBjaHVhIDxlY2h1YUBjaGFw aC51c2MuZWR1PiwgZ3JhY2UgdHplbmcgPGhsb251cnNlQHVjbGEuZWR1PiwK ICAgICAgICBqYWNrIHdvbmcgPGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4sIGpl ZmYgd29vIDxqd29vQHNkY2MxMy51Y3NkLmVkdT4sCiAgICAgICAgamVubmlm ZXIgeWFuZyA8ZWFidTQyN0BlYS5vYWMudWNpLmVkdT4sCiAgICAgICAgc2hh cm9uIHdhbmcgPHN3YW5nQGRlc2lnbi51Y2xhLmVkdT4sCiAgICAgICAgd2lu bmllIHdhbmcgPHd3YW5nQG5waW1haW4ubWVkc2NoLnVjbGEuZWR1PgpNZXNz YWdlLUlEOiA8UGluZS4zLjg5Ljk2MDQyNTEwMTIuSzQyNjQ0LTAxMDAwMDBA dGF1LmJlbjIudWNsYS5lZHU+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQt VHlwZTogVEVYVC9QTEFJTjsgY2hhcnNldD1VUy1BU0NJSQpDb250ZW50LUxl bmd0aDogMjcyMwoKeW91IGd1eXMgbWlnaHQgYmUgaW50ZXJlc3RlZCBpbiB0 aGlzLi4uCgp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+CkFydGh1ciBIc3UKYm9veWFoQHVjbGEuZWR1ClBoaWxpcHBp YW5zIDEuNgoKdGhlIHdhbGxzIHNwZWFrIG9mIHNvcnJvdyBhbmQgZ3JpZWYu Li4Kfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fgoKCgoKCi0tLS0tLS0tLS0gRm9yd2FyZGVkIG1lc3NhZ2UgLS0tLS0t LS0tLQpEYXRlOiBXZWQsIDI0IEFwciAxOTk2IDExOjI2OjE5IC0wNTAwCkZy b206IENocmlzIExvbmRvbiA8Y2xvbmRvbkBic2xuZXQuY29tPgpUbzogTXVs dGlwbGUgcmVjaXBpZW50cyBvZiBsaXN0IDxwb3dlcnBvaW50c0Bncm1pLm9y Zz4KU3ViamVjdDogW1BPV0VSUE9JTlRTXSBEYXkgb2YgUHJheWVyIGFuZCBG YXN0aW5nIGZvciBDaHJpcyBXaW1iZXIKCkkgcmVjZWl2ZWQgYSBub3RpY2Ug Zm9ybSBNaWtlIEJpY2tsZSwgcGFzdG9yIG9mIE1ldHJvIFZpbmV5YXJkIGlu IEthbnNhcwpDaXR5LCBNTywgaW4gd2hpY2ggaGUgYXNrcyB0aGF0IGFsbCB3 aG8gcmVjZWl2ZWQgdGhpcyBub3RpY2UgZG8gZXZlcnl0aGluZwppbiB0aGVp ciBwb3dlciB0byBtYWtlIGtub3duIHRoaXMgZXZlbnQuICBTaW5jZSB0aGlz IGRpc2N1c3Npb24gZ3JvdXAKcmVhY2hlcyBzbyBtYW55IHBlb3BsZSwgSSB0 aG91Z2h0IEkgd291bGQgcG9zdCB0aGUgaW5mb3JtYXRpb24gYW5kIGFzayBl YWNoCm9uZSBvZiB5b3Ugd2hvIHJlY2VpdmVzIGl0IHRvIHNwcmVhZCB0aGUg d29yZCB0aHJvdWdoIHlvdXIgbG9jYWwgYXJlYS4KClRoZSB0ZXh0IG9mIHRo ZSBub3RpY2UgaW4gaXRzIGVudGlyZXR5OgoKTk9USUNFOiAgRGF5IG9mIFBy YXllciBhbmQgRmFzdGluZyBmb3IgQ2hyaXMgV2ltYmVyCgpXaXRoIEpvaG4g V2ltYmVyJ3MgYmxlc3NpbmcsIEkgYW0gaW52aXRpbmcgYXMgbWFueSBWaWVu eWFyZCBwYXN0b3JzIGFuZApjaHVyY2hlcyBhcyBwb3NzaWJsZSB0byBwYXJ0 aWNpcGF0ZSBvbiBXZWRuZXNkYXksIE1heSA4LCAxOTk2IGluIGEgY29ycG9y YXRlCnNlZWtpbmcgb2YgR29kIGZvciB0aGUgcmVsZWFzZSBvZiBoZWFsaW5n IGluIENocmlzIFdpbWJlcidzIGJvZHkuICBBcyBtb3N0Cm9mIHlvdSBrbm93 LCBDaHJpcyBjdXJyZW50bHkgaGFzIGNhbmNlci4gIFdlIGtub3cgdGhlIExv cmQgZGVsaWdodHMgaW4KaGVhbGluZyBIaXMgcGVvcGxlLiAgVGhlcmUgaXMg YSBjZXJ0YWluIG15c3RlcnkgYXJvdW5kIHRoZSBzdWJqZWN0IG9mCmhlYWxp bmcgdGhhdCB3ZSBkbyBub3QgZnVsbHkgZ3Jhc3AuICBIb3dldmVyLCB3ZSBo YXZlIHNlZW4gaW4gdGhlIHNjcmlwdHVyZQphbmQgaW4gcGVyc29uYWwgaGlz dG9yeSB0aGF0IHRoZSBMb3JkIHJlc3BvbmRzIHNvbWV0aW1lcyBpbiBzdXJw cmlzaW5nIHdheXMKd2hlbiBIaXMgcGVvcGxlIGNvcnBvcmF0ZWx5IGFuZCBp biB1bml0eSwgaHVtYmxlIHRoZW1zZWx2ZXMgYmVmb3JlIEhpbSBpbgp0aGUg ZWFybmVzdCBzZWVraW5nIG9mIEhpcyBmYWNlLiAgVGhpcyBpcyB3aGF0IHdl IHBsYW4gdG8gZG8gb24gTWF5IDguICBJIGFtCmFza2luZyB5b3UgdG8gcHVi bGlzaCB0aGlzIGluIHlvdXIgY2h1cmNoIGJ1bGxldGluZ3MsIHRvIG1ha2Ug dGhlIHdvcmQga25vd24KaW4gYW55IG5ldHdvcmsgb2YgbWluaXN0cmllcyB0 YWh0IHlvdSB0aGluayBtaWdodCByZXNwb25kIGZhdm9yYWJseS4gIFRoaXMK aXMgbm90IGV4Y2x1c2l2ZWx5IGEgIlZpbmV5YXJkIGZhc3QuIiAgV2UgYXJl IGludml0aW5nICJ3aG9zb2V2ZXIgd2lsbC4iCgpJIGJlbGlldmUgdGhlIExv cmQgd2lsbCBiZSBwbGVhc2VkIHRvIHNlZSB1cyBjb3Jwb3JhdGVseSBodW1i bGluZyBvdXJzZWx2ZXMKdG8gc2VlayB0aGUgTG9yZCBvbiBDaHJpcycgYmVo YWxmLiAgT2J2aW91c2x5IHlvdSBjYW4gcmVzcG9uZCB0byB0aGlzIGluIGFu eQp3YXkgdGhhdCBzZWVtcyByaWdodCB0byB5b3UsIHdoZXRoZXIgeW91IGlu dm9sdmUgeW91ciBsb2NhbCBjaHVyY2hlcyBvciBub3QKaXMgeW91ciBkZWNp c2lvbi4gIFdlIGFyZSBjYWxsaW5nIG91ciBjaHVyY2ggdG8gam9pbiB3aXRo IHVzIGluIHRoaXMuICBUaGUKImRheSBvZiBwcmF5ZXIiIG1vZGVsIHdlIGFy ZSB1c2luZyBpcyBhcyBmb2xsb3dzOgoKT3VyIGFwcHJvYWNoIHdpbGwgYmUg dG8gaG9sZCAzIG9uZS1hbmQtYS1oYWxmIGhvdXIgcHJheWVyIG1lZXRpbmdz IGR1cmluZwp0aGF0IGRheS4gIFdlIHdpbGwgd29yc2hpcCBmb3IgMS8yIGhv dXIgYW5kIGRldm90ZSBvbmUgaG91ciB0byBpbnRlcmNlc3Npb24KZm9yIENo cmlzIGFuZCB0aGUgZW50aXJlIFdpbWJlciBmYW1pbHkuICBTb21lIG9mIHlv dSBtYXkgZGVzaXJlIG9ubHkgYQptb3JuaW5nIG9yIGV2ZW5pbmcgbWVldGlu Zy4gIERvIHdoYXRldmVyIHNlZW1zIHdvcmthYmxlIHRvIHlvdS4KClBsZWFz ZSBkbyBldmVyeXRoaW5nIGluIHlvdXIgcG93ZXIgdG8gbWFrZSB0aGlzIHdv cmQga25vd24uICBKb2huIFdpbWJlcidzCnJlc3BvbnNlIHdhcyBvbmUgb2Yg ZW50aHVzaWFzbSBhbmQgZ3JhdGl0dWRlIHRoYXQgdGhlIFZpbmV5YXJkIGZh bWlseSB3b3VsZApyZXNwb25kIHRvIHRoZSBncmVhdCBuZWVkIGluIGhpcyBm YW1pbHkgaW4gc3VjaCBhIHdheS4KClNpbmNlcmVseSwKCk1pa2UgQmlja2xl ClBhc3RvcgpNZXRybyBWaW5leWFyZCBGZWxsb3dzaGlwCgoAAAAAAAAABOgA AAAAACFM8gAAA3sAIVBtAAABAVN0YXR1czogUk8KWC1TdGF0dXM6IAoKAAAA AEZyb20gYm9veWFoQHVjbGEuZWR1IFRodSBBcHIgMjUgMTE6MjYgUERUIDE5 OTYKUmVjZWl2ZWQ6IGZyb20gZWFnbGUuY2Fsc3RhdGVsYS5lZHUgKGVhZ2xl IFsxMzAuMTgyLjEyMS4xXSkgYnkgc2F0dXJuLmNhbHN0YXRlbGEuZWR1IHdp dGggRVNNVFAgaWQgTEFBMDgzNjEgZm9yIDxqd29uZzVAc2F0dXJuLmNhbHN0 YXRlbGEuZWR1PjsgVGh1LCAyNSBBcHIgMTk5NiAxMToyNjozMiAtMDcwMApS ZWNlaXZlZDogZnJvbSByaG8uYmVuMi51Y2xhLmVkdSAocmhvLmJlbjIudWNs YS5lZHUgWzE2NC42Ny4xMzEuMzFdKSBieSBlYWdsZS5jYWxzdGF0ZWxhLmVk dSAoOC42LjEyLzguNi4xMikgd2l0aCBFU01UUCBpZCBMQUEyNzQ0NCBmb3Ig PGp3b25nNUBjYWxzdGF0ZWxhLmVkdT47IFRodSwgMjUgQXByIDE5OTYgMTE6 MjY6MzAgLTA3MDAKUmVjZWl2ZWQ6IGZyb20gdGF1LmJlbjIudWNsYS5lZHUg KHRhdS5iZW4yLnVjbGEuZWR1IFsxNjQuNjcuMTMxLjMyXSkgYnkgcmhvLmJl bjIudWNsYS5lZHUgKDguNi4xMS84LjYuMTEpIHdpdGggU01UUCBpZCBLQUE0 MzY3NjsgVGh1LCAyNSBBcHIgMTk5NiAxMDoyMDo0MSAtMDcwMApEYXRlOiBU aHUsIDI1IEFwciAxOTk2IDEwOjIwOjM2IC0wNzAwIChQRFQpCkZyb206IEFS VEhVUiBMRUUgSFNVIDxib295YWhAdWNsYS5lZHU+ClN1YmplY3Q6IG15IGJh ZApUbzogc3RldmUgcm9zcyA8c2xyQGRlbHRhbmV0LmNvbT4sIGJyaWFuIGZv bmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1PiwKICAgICAgICBqYWNrIHdvbmcg PGp3b25nNUBjYWxzdGF0ZWxhLmVkdT4KTWVzc2FnZS1JRDogPFBpbmUuMy44 OS45NjA0MjUxMDAzLkc0MjY0NC0wMTAwMDAwQHRhdS5iZW4yLnVjbGEuZWR1 PgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IFRFWFQvUExBSU47 IGNoYXJzZXQ9VVMtQVNDSUkKQ29udGVudC1MZW5ndGg6IDI1NwoKbXkgbWlz dGFrZS4uLiBqYWNrLCB5b3UgYXJlIGRvaW5nIHlvdXIgc3R1ZHkgb24gdGhl IDE3dGgsIG5vdCB0aGUgMTB0aC4uLgoKfn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgpBcnRodXIgSHN1CmJvb3lhaEB1 Y2xhLmVkdQpQaGlsaXBwaWFucyAxLjYKCnRoZSB3YWxscyBzcGVhayBvZiBz b3Jyb3cgYW5kIGdyaWVmLi4uCn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn4KCgoKCgoAAAAAAAAAAAAAAAAFiAAAAAAA IVHaAAADgwAhVV0AAAGaU3RhdHVzOiBSTwpYLVN0YXR1czogCgoAAAAARnJv bSBib295YWhAdWNsYS5lZHUgVGh1IEFwciAyNSAxMTozMCBQRFQgMTk5NgpS ZWNlaXZlZDogZnJvbSBlYWdsZS5jYWxzdGF0ZWxhLmVkdSAoZWFnbGUgWzEz MC4xODIuMTIxLjFdKSBieSBzYXR1cm4uY2Fsc3RhdGVsYS5lZHUgd2l0aCBF U01UUCBpZCBMQUEwODM4MiBmb3IgPGp3b25nNUBzYXR1cm4uY2Fsc3RhdGVs YS5lZHU+OyBUaHUsIDI1IEFwciAxOTk2IDExOjMwOjU4IC0wNzAwClJlY2Vp dmVkOiBmcm9tIHJoby5iZW4yLnVjbGEuZWR1IChyaG8uYmVuMi51Y2xhLmVk dSBbMTY0LjY3LjEzMS4zMV0pIGJ5IGVhZ2xlLmNhbHN0YXRlbGEuZWR1ICg4 LjYuMTIvOC42LjEyKSB3aXRoIEVTTVRQIGlkIExBQTI3NjY2IGZvciA8andv bmc1QGNhbHN0YXRlbGEuZWR1PjsgVGh1LCAyNSBBcHIgMTk5NiAxMTozMDo1 MiAtMDcwMApSZWNlaXZlZDogZnJvbSB0YXUuYmVuMi51Y2xhLmVkdSAodGF1 LmJlbjIudWNsYS5lZHUgWzE2NC42Ny4xMzEuMzJdKSBieSByaG8uYmVuMi51 Y2xhLmVkdSAoOC42LjExLzguNi4xMSkgd2l0aCBTTVRQIGlkIEtBQTY5NTU2 OyBUaHUsIDI1IEFwciAxOTk2IDEwOjE4OjIzIC0wNzAwCkRhdGU6IFRodSwg MjUgQXByIDE5OTYgMTA6MTg6MjMgLTA3MDAgKFBEVCkKRnJvbTogQVJUSFVS IExFRSBIU1UgPGJvb3lhaEB1Y2xhLmVkdT4KU3ViamVjdDogZG8geW91IGtu b3cuLi4KVG86IHN0ZXZlIHJvc3MgPHNsckBkZWx0YW5ldC5jb20+LCBicmlh biBmb25nIDxibGZvbmdAY2hhcGgudXNjLmVkdT4sCiAgICAgICAgamFjayB3 b25nIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+Ck1lc3NhZ2UtSUQ6IDxQaW5l LjMuODkuOTYwNDI1MTA1Ny5ENDI2NDQtMDEwMDAwMEB0YXUuYmVuMi51Y2xh LmVkdT4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBURVhUL1BM QUlOOyBjaGFyc2V0PVVTLUFTQ0lJCkNvbnRlbnQtTGVuZ3RoOiA0MTAKCmFz IHlvdSBhbHJlYWR5IGtub3csIHRoZSBiaWJsZSBzdHVkeSBoYXMgYmVlbiBz d2l0Y2hlZCBzbyB3ZSBkb24ndCBoYXZlIAp0byBtZWV0IHRoaXMgc2F0dXJk YXkgZm9yIHByZS1zdHVkeS4uLiBqYWNrLCB5b3UgYXJlIHN0aWxsIGRvaW5n IHlvdXJzIAp0aGUgZm9sbG93aW5nIHdlZWsgYW5kIHN0ZXZlIHdpbGwgZG8g aGlzIG9uIGp1bmUgMTR0aC4uLiBzb3JyeSBmb3IgdGhlIAptaXggdXAuLi4K Cn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn4KQXJ0aHVyIEhzdQpib295YWhAdWNsYS5lZHUKUGhpbGlwcGlhbnMgMS42 Cgp0aGUgd2FsbHMgc3BlYWsgb2Ygc29ycm93IGFuZCBncmllZi4uLgp+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CgoK CgoKAAAAAAAAAAAAAAAgCAAAAABEYXRlOiBUaHUsIDI1IEFwciAxOTk2IDEw OjE4OjIzIC0wNzAwIChQRFQpCkZyb206IEFSVEhVUiBMRUUgSFNVIDxib295 YWhAdWNsYS5lZHU+ClRvOiBzdGV2ZSByb3NzIDxzbHJAZGVsdGFuZXQuY29t PiwgYnJpYW4gZm9uZyA8Ymxmb25nQGNoYXBoLnVzYy5lZHU+LAogICAgamFj ayB3b25nIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ClN1YmplY3Q6IGRvIHlv dSBrbm93Li4uCgphcyB5b3UgYWxyZWFkeSBrbm93LCB0aGUgYmlibGUgc3R1 ZHkgaGFzIGJlZW4gc3dpdGNoZWQgc28gd2UgZG9uJ3QgaGF2ZSAKdG8gbWVl dCB0aGlzIHNhdHVyZGF5IGZvciBwcmUtc3R1ZHkuLi4gamFjaywgeW91IGFy ZSBzdGlsbCBkb2luZyB5b3VycyAKdGhlIGZvbGxvd2luZyB3ZWVrIGFuZCBz dGV2ZSB3aWxsIGRvIGhpcyBvbiBqdW5lIDE0dGguLi4gc29ycnkgZm9yIHRo ZSAKbWl4IHVwLi4uCgp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+CkFydGh1ciBIc3UKYm9veWFoQHVjbGEuZWR1ClBo aWxpcHBpYW5zIDEuNgoKdGhlIHdhbGxzIHNwZWFrIG9mIHNvcnJvdyBhbmQg Z3JpZWYuLi4Kfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fgoKCgoKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAygAAAAAACFXCAAhVzQAIVdbACFX oQAhV8cAIVffACFX4AAhWCkAIVhxACFYuQAhWMMAIVjEACFY8wAhWP4AIVkO ACFZHgAhWR8AIVlGACFZdQAhWXYAIVl3ACFZeAAhWXkAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAoKSmFjayAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgOikKAAAAAAAAAAAAAAAAEAAA AABib295YWgAAAAAABgAAAAAdWNsYS5lZHUAAAAAAAAAAAAAACAAAAAAACF6 wAAAAAAAIXrYACF66AAAAAAAIXsAAAAAGAAAAABzdGV2ZSByb3NzAAAAAAAA AAAAEAAAAABzbHIAAAAAAAAAABgAAAAAZGVsdGFuZXQuY29tAAAAAAAAACAA AAAAACF7IAAAAAAAIXs4ACF7SAAAAAAAAAAAAAAAGAAAAABicmlhbiBmb25n AAAAAAAAAAAAEAAAAABibGZvbmcAAAAAABgAAAAAY2hhcGgudXNjLmVkdQAA AAAAABAAAAAAc2xyAHkgdG8AAAAYIHJlY2RlbHRhbmV0LmNvbQAAAAAAAAAg AAAAAAAhe6gAAAAAACF7wAAhe9AAAAAAAAAAAAAAABgAAAAAYnJpYW4gZm9u ZwAAAAAAAAAAABAAAAAAYmxmb25nAAAAAAAYAAAAAGNoYXBoLnVzYy5lZHUA AAAAAABAAAAAADxQaW5lLjMuODkuOTYwNDI1MTA1Ny5ENDI2NDQtMDEwMDAw MEB0YXUuYmVuMi51Y2xhLmVkdT4AAAAAEGFoAAA+IAAYAAAAAAAAAEBAQEBA AAAAAAAAAAAAIX0YAAAAAAADgpgAA4QQAAOGpAAAAAAAAAAAAAAABAAGAABl ZHU+AAAAAAAAAAAAAAAYAAAAAHNlbnQtbWFpbAD//wAAAAAAAAAwAAAAAAAA IPkAAAA3AAAAAQAAAAEAAAABAB64zAAAAAAAIXzoACF8wHR1cm4AAAAoZWR1 Pi91c3IvbGliL3NlbmRtYWlsAC1icwAtb2RiAC1vZW0AAAAAMAAAAAAAIXzA ACF80gAhfNYAIXzbAAAAAAAAAAB1Y2xhLmVkdQAAAAAAAAAAAAAAGAAAAAAA IX0wACF9MAAAAABTVQAAAAAAWAAAAAAAIkqwACHPIAAQAAAAAAAFAAAAAAAA AAAAAAJ4AAAAAAAAAAAAAAAAAAAAAAAYQbQAGEG0AAAAAAAAAAEAAAAAAAAC UAAAAAAKQXJ0AEFydAAAAEBIc3UAAAAAAAAh1jgAIdZYAAAAAAAAAAAAIXw4 AAAAAAAAAABBcnQAAAAAAAAAArsAAAAAAAAAAHVyIEgAAABYAAAAAAAhw/AA IX64ABAAAE8AbSJuAG0iIABtIlQAbSJoAG0idQBtIiwAbSIgAG0iMgBtIjUA bSIgAAAAQQBtInAAbSJyAG0iIAAAADEAbSIAAAAAAAAAWAAAAAAAH77gACHG oAAQAAs+AEB1IABAdW0AQHVpAEB1eABAdSAAQHV1AEB1cABAdS4AQHUuAEB1 LgBAdXcAQHVpAEB1bgBAdWcAQHUgAEB1OQBtIgAAACA2AG0iACF/sAAAAAAA IX6YACHKiAAAAAAAAAAAAAAAIFIAbSJqd29uZzUAIkUAbSJFAG0iIABtIgAA AAAAAADYIAAAAgAhfcgAIklYADAAKk8AbSJuAG0iIABtIlQAbSJoAG0idQBt IiwAbSIgAG0iMgBtIjUAbSIgAAAAQQBtInAAbSJyAG0iIAAAADEAbSI5AG0i OQBtIjYAbSIsAG0iIABtIkEAbSJSAG0iVABtIkgAbSJVAG0iUgBtIiAAbSJM AG0iRQBtIkUAbSIgAG0iSABtIlMAbSJVAG0iIABtIncAbSJyAG0ibwBtInQA bSJlAG0iOgBtIgAAAAIAIAlwACAJcAAAABAgAAACSU5CT1gAAAIAAAAQIAAA AkZyb20AAAACAAAAECAAAAJUbwACIAAAAgAAABggICAgSiBXAGxwAAAAAAAA AAAAAAAABAgAAAAAL2hvbWUvandvbmc1L2EyMDA4NDMwAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAIBAAAAAANDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICAgIDI2NzcyICAg ICA5Njg1MTQ2ICAgICAgICAxNTkKNDI5NDk2NzI5NSAgICAgICAgICAyICAg ICAgICAxNjYzICAgMjU4ODc0MTczICAgICAgICAxOTAKNDI5NDk2NzI5NSA0 Mjk0OTY3Mjk1ICAgICAgIDI2ODE0ICAgIDgxNjMyNTAwICAgICAgICAyMjkK ICAgICAgICAgNSA0Mjk0OTY3Mjk1ICAgICAgIDI2OTYyICAgMjI1OTE1NzI5 ICAgICAgICAyNTQKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTU5OTI3MTQw ICAgIDExNDczNDU3ICAgICAgICAyODgKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1 ICAgICA2OTE4MDE0ICAgIDIyMzEyOTkzICAgICAgICAzMjIKNDI5NDk2NzI5 NSAgICAgICAgICA2ICAgMTU5OTk4OTgwICAgMTkyMjk2MzU5ICAgICAgICAz NTgKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTExNTY0MDIxICAgICA3ODIw Njk5ICAgICAgICA0MDcKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICAgNDM2 NzM5ICAgIDQwNDk5NjE0ICAgICAgICA0NDEKNDI5NDk2NzI5NSA0Mjk0OTY3 Mjk1ICAgICA2OTgwOTUzICAgIDY3MDc2Mjg3ICAgICAgICA0NzEKNDI5NDk2 NzI5NSA0Mjk0OTY3Mjk1ICAgICA2OTgyOTAwICAgIDE0Njg2NjkyICAgICAg ICA1MTEKNDI5NDk2NzI5NSAgICAgICAgICA5ICAgICAgIDI3NDg2ICAgIDQz MjYwMzc1ICAgICAgICA1NDIKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICAg NDM5ODg2ICAgIDI3NjEyMDY0ICAgICAgICA1ODMKNDI5NDk2NzI5NSA0Mjk0 OTY3Mjk1ICAgIDQ1Nzg5OTI0ICAgICA1ODI1MjkzICAgICAgICA2MzkKNDI5 NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTEzNDEwMTE3ICAgMTc3NjY0NzE3ICAg ICAgICA2OTAKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTEzNjEwNjU1ICAg MTkzNzI0MjQxICAgICAgICA3MzAKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAg ICA3MjIyOTM3ICAgMTQwODk5Nzk1ICAgICAgICA3NzAKNDI5NDk2NzI5NSA0 Mjk0OTY3Mjk1ICAgMTE1ODk4ODY5ICAgIDg2MDM4NTM3ICAgICAgICA3OTkK NDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTI3NjQwOTk4ICAgIDM3NDEyMjY3 ICAgICAgICA4NDAKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTI3NjQxMDYy ICAgIDUzOTk4MDIxICAgICAgICA4ODgKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1 ICAgMTE1ODk4ODIwICAgMjY3Mjc3NDE0ICAgICAgICA5MjYKNDI5NDk2NzI5 NSA0Mjk0OTY3Mjk1ICAgMTE1ODk4ODIzICAgMjA4NTkzNjczICAgICAgICA5 NjMKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICAgNDYxNzY2ICAgMjA2MzA0 NjUwICAgICAgIDEwMDUKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgIDg5MTE3 NTkxICAgIDYzMDg2ODAzICAgICAgIDEwNDAKNDI5NDk2NzI5NSA0Mjk0OTY3 Mjk1ICAgIDg5MTE3NTk5ICAgMjUzNjAwNTU5ICAgICAgIDEwOTAKICAgICAg ICAxMiA0Mjk0OTY3Mjk1ICAgIDg5MTE3NjA1ICAgMjQyODgyODc2ICAgICAg IDExMzUKNDI5NDk2NzI5NSAgICAgICAgICAwICAgICA3MzkwNTUzICAgIDQw NzYyMDYwICAgICAgIDExODIKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgIDEz Mjc5MTI4ICAgIDMwMjU3NDE4ICAgICAgIDEyMTYKNDI5NDk2NzI5NSA0Mjk0 OTY3Mjk1ICAgMTE4MjcwNDUzICAgIDIxOTk1ODA2ICAgICAgIDEyNTYKNDI5 NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICAgIDI4OTI1ICAgMTYyODI4NTM4ICAg ICAgIDEyOTUKNDI5NDk2NzI5NSAgICAgICAgIDE5ICAgICAgNDY0MzY2ICAg MTQwOTIxMjcxICAgICAgIDEzMjYKICAgICAgICAyMCA0Mjk0OTY3Mjk1ICAg ICAgNDY1ODQ5ICAgIDE3NzYyNjQzICAgICAgIDEzNjIKNDI5NDk2NzI5NSAg ICAgICAgIDExICAgICA3NDU4MDQ2ICAgMTc3NjIzODU2ICAgICAgIDE0MDEK NDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICA3NTA1MDQ1ICAgMjQwMDE4OTAy ICAgICAgIDE0MzIKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgICA3NTA2MzI5 ICAgICA1MDk3ODY2ICAgICAgIDE0NzQKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1 ICAgIDUwNTQwNDIxICAgMjU4MTI2Nzc0ICAgICAgIDE1MDkKNDI5NDk2NzI5 NSA0Mjk0OTY3Mjk1ICAgICA3NTM3ODI1ICAgMTA2ODkwNDU3ICAgICAgIDE1 NDYKICAgICAgICAgNiAgICAgICAgIDM1ICAgICAgIDI5ODI4ICAgIDQ3MDQz NzQxICAgICAgIDE1OTYKNDI5NDk2NzI5NSAgICAgICAgIDI2ICAgICAgNDgw NzAwICAgIDU0NTg3NDQ1ICAgICAgIDE2MzAKNDI5NDk2NzI5NSAgICAgICAg ICAzICAgICAgIDMxMDU4ICAgICA0MDY2NTU2ICAgICAgIDE2NjkKNDI5NDk2 NzI5NSA0Mjk0OTY3Mjk1ICAgICA3OTUzODU4ICAgICAgNDcwODE5ICAgICAg IDE2OTcKICAgICAgICAzOSA0Mjk0OTY3Mjk1ICAgMTY2MjM3NzcwICAgMjQz MDMxMjgxICAgICAgIDE3MjAKNDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTY2 MjM3NzkwICAgIDI3MDMxNjgzICAgICAgIDE3NjIKNDI5NDk2NzI5NSA0Mjk0 OTY3Mjk1ICAgMTI4NjM0MDM3ICAgIDY3ODM1NzM5ICAgICAgIDE4MDQKICAg ICAgICAzNSA0Mjk0OTY3Mjk1ICAgICA4MDM5NjIxICAgIDQ0MjQ3MjU1ICAg ICAgIDE4NDAKICAgICAgICAzMiAgICAgICAgIDE3ICAgMTI4NDY5NDM4ICAg MjIxOTc4NDY2ICAgICAgIDE4NzcKICAgICAgICAgNCA0Mjk0OTY3Mjk1ICAg ICAgIDMxOTg3ICAgMjI3MjY1NzIzICAgICAgIDE5MTIKICAgICAgICAgOCA0 Mjk0OTY3Mjk1ICAgMjI2Njk5NDIwICAgMTkwNDQwNTU0ICAgICAgIDE5MzkK NDI5NDk2NzI5NSA0Mjk0OTY3Mjk1ICAgMTMyMTMzNjM1ICAgMjM4Mjk5Nzc4 ICAgICAgIDE5ODgKICAgICAgICAyOSAgICAgICAgICA4ICAgMTMyMTQyMzI1 ICAgIDYwNDY1MjEwICAgICAgIDIwMzAKICAgICAgICAyNCA0Mjk0OTY3Mjk1 ICAgMTM1MDEyMzgzICAgMTA1MTUwMjczICAgICAgIDIwNzkKNDI5NDk2NzI5 NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1 CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgNDQK ICAgICAgICAxNQogICAgICAgIDE4CjQyOTQ5NjcyOTUKICAgICAgICA1MQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAzOAogICAgICAgICAwCjQy OTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDIyCiAgICAgICAgNDMKNDI5 NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMzMKNDI5NDk2NzI5NQogICAg ICAgICAxCiAgICAgICAgNDkKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAg ICAgMzYKICAgICAgICAgOQo0Mjk0OTY3Mjk1CiAgICAgICAgNDAKNDI5NDk2 NzI5NQogICAgICAgIDQ3CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAg IDE5CiAgICAgICAgMTQKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAg NDUKICAgICAgICAyMQogICAgICAgIDUwCjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQogICAgICAgIDI3CjQyOTQ5NjcyOTUKICAgICAgICA0Mgo0Mjk0OTY3Mjk1 CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDUyCjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMTYKICAgICAgICAyMwo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAg ICAgICAgMjgKICAgICAgICAxMQogICAgICAgICA3CiAgICAgICAgNTUKICAg ICAgICAxNwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAgMwo0Mjk0 OTY3Mjk1CiAgICAgICAgMjUKICAgICAgICAgMgogICAgICAgIDEwCjQyOTQ5 NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDQxCjQyOTQ5NjcyOTUKICAgICAg ICAzMQogICAgICAgIDEzCiAgICAgICAgMzQKNDI5NDk2NzI5NQo0Mjk0OTY3 Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA1MwogICAgICAgIDM3CiAgICAgICAg MzAKICAgICAgICAyNgo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA1 NAo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDQ2 CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgNDgK NDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMjgKNDI5NDk2NzI5NQog ICAgICAgIDMyCiAgICAgICAgNDQKNDI5NDk2NzI5NQogICAgICAgIDM0CjQy OTQ5NjcyOTUKICAgICAgICAyNQogICAgICAgIDQxCjQyOTQ5NjcyOTUKNDI5 NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAgICAgMzYKNDI5NDk2NzI5NQo0Mjk0 OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CiAgICAg ICAgMTMKNDI5NDk2NzI5NQogICAgICAgIDUwCjQyOTQ5NjcyOTUKICAgICAg ICAyMwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAxNQo0Mjk0OTY3 Mjk1CiAgICAgICAgMTIKNDI5NDk2NzI5NQogICAgICAgIDE2CiAgICAgICAg MzkKICAgICAgICAyNwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQo0Mjk0OTY3Mjk1CiAgICAgICAgMjAKNDI5NDk2NzI5NQogICAgICAgIDQ1 CjQyOTQ5NjcyOTUKICAgICAgICAxOAogICAgICAgIDU1CjQyOTQ5NjcyOTUK ICAgICAgICAxMAo0Mjk0OTY3Mjk1CiAgICAgICAgIDcKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICA1Mgo0Mjk0OTY3Mjk1CjQy OTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDQ5CiAgICAgICAgMzAKICAg ICAgICAgNAo0Mjk0OTY3Mjk1CiAgICAgICAgNTMKICAgICAgICAyOQo0Mjk0 OTY3Mjk1CiAgICAgICAgNTEKICAgICAgICA0MwogICAgICAgIDQwCjQyOTQ5 NjcyOTUKNDI5NDk2NzI5NQogICAgICAgIDMzCjQyOTQ5NjcyOTUKNDI5NDk2 NzI5NQogICAgICAgICAxCjQyOTQ5NjcyOTUKICAgICAgICA0MgogICAgICAg IDM4CiAgICAgICAgNTQKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5Njcy OTUKNDI5NDk2NzI5NQogICAgICAgIDI0CiAgICAgICAgNDYKICAgICAgICA0 OAogICAgICAgIDIyCjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1 CjQyOTQ5NjcyOTUKICAgICAgICAxNAo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUK ICAgICAgICAgNQogICAgICAgIDQ3CiAgICAgICAgMzcKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKICAgICAgICAzMQogICAgICAgIDIxCjQy OTQ5NjcyOTUKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1ClAjKkVAICAgICAgICAg NTYKICAgICAgICAgIDAKICA5IDMyIDMyIDMyIDMwIDMwIDMwCiA4MzA0NTcy NTEgIDAKICAgICAgMjQKICAgICAgICA0NgogICAgICAgIDQ4CiAgICAgICAg MjIKNDI5NDk2NzI5NQo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKNDI5NDk2NzI5 NQogICAgICAgIDE0CjQyOTQ5NjcyOTUKNDI5NDk2NzI5NQogICAgICAgICA1 CiAgICAgICAgNDcKICAgICAgICAzNwo0Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUK NDI5NDk2NzI5NQogICAgICAgIDMxCiAgICAgICAgMjEKNDI5NDk2NzI5NQo0 Mjk0OTY3Mjk1CjQyOTQ5NjcyOTUKUCMqRUAgICAgICAgICA1NgogICAgICAg ICAgMAogIDkgMzIgMzIgMzIgMzAgMzAgMzAKIDgzMDQ1NzI1MSAtMQoAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAAAAAACkFydAlBcnRodXIgSHN1CWJv b3lhaEB1Y2xhLmVkdQpBTwlBc2lhbiBPdXRyZWFjaAlhb21pbkBhc2lhb25s aW5lLm5ldApCZW4JQmVuIEt1CWJlbmt1QGdubi5jb20KQm9iCUJvYiBTaGlo CWJvYmlvQGVhLm9hYy51Y2kuZWR1CkJyYW5kb24JQnJhbmRvbiBEZXIJYmRl ckB1Y2xhLmVkdQpCcmlhbglCcmlhbiBGb25nCWJsZm9uZ0BzY2YudXNjLmVk dQpDYXJvbHluCUNhcm9seW4gQ2hhbmcJMTAzMzQ0LjIwNTBAY29tcHVzZXJ2 ZS5jb20KQ29ubmllCUNvbm5pZSBMaXUJY29ubGl1QHVjbGEuZWR1CkNyeXMJ Q3J5c3RhbAltY3J5c3RhbEBhb2wuY29tCkRhbm55CURhbmllbCBUc3VpCWR3 dHN1aUBjY2dhdGUuaGFjLmNvbQpEYXZpZAlEYXZpZCBTaGloCWRhdmlkQGNt ZC5jb20KRG9uCURvbmFsZCBTaGlvcmlzaGkJZGtzQG1vdW50YWludG9wLmNv bQpEb25OCURyLiBEb25hbGQgTmllcmxpY2gJRG9uTkBNaWNyb2Jpby5saWZl c2NpLlVDTEEuZWR1CkdvbGRzdGVpbglEci4gR29sZHN0ZWluCWZnb2xkc3Rl QGJpZ3ZheC5hbGZyZWQuZWR1CkVsYWluZQlFbGFpbmUgQ2hlbgllaWNoZW5A bWl6YXIudXNjLmVkdQpFbnJpY28JRW5yaWNvIENodWEJZWNodWFAYWx1ZHJh LnVzYy5lZHUKR2xvcnkJR2xvcnkgRnVuZwlnNHNAYW9sLmNvbQpHcmFjaWUJ R3JhY2UgQ2hhbmcJZ2tjaGFuZ0BlYXJ0aGxpbmsubmV0CkdyYWNlQ2hlbglH cmFjZSBDaGVuCWVjYXJnQHVjbGluazQuYmVya2VsZXkuZWR1CkdyYWNlQ2hp bglHcmFjZSBDaGluCWdyYWNlY2huQHVjaS5lZHUKR3JhY2VUCUdyYWNlIFRz ZW5nCWhsb251cnNlQHVjbGEuZWR1CkdyYWNlVwlHcmFjZSBXYW5nCWdyYWNl d2FuQGFsdWRyYS51c2MuZWR1CkplZmYJSmVmZiBXb28Jandvb0BzZGNjMTMu dWNzZC5lZHUKSmVubmlmZXJLCUplbm5pZmVyIEtlYXJuZXkJamtlYXJuZXlA Y3JlaWdodG9uLmVkdQpKZW5uaWZlclMJSmVubmlmZXIgU3VuCXN1bmozQHdh dG1haWwudWNyLmVkdQpKZW5uaWZlclkJSmVubmlmZXIgWWFuZwllYWJ1NDI3 QGVhLm9hYy51Y2kuZWR1Ckplbm55CUplbm55IExlZQlvY2VhbmJsdUB1Y2xh LmVkdQpKZXNzaWNhCUplc3NpY2EgQ2h1CWplY2h1QG1hdGgudWNsYS5lZHUK SmVzc2llCUplc3NpZSBOZwlibmxxQG11c2ljYi5tY2dpbGwuY2EKSmltCUpp bSBTd2Fuc29uCWpyMjEzNUBhb2wuY29tCkpvaG4JSm9obiBTaHUJam9obnNo dUBlYXJ0aGxpbmsubmV0Ckp1ZHkJSnVkeSBDaHVhbmcJamNodWFuZ0BpYm0u bXRzYWMuZWR1CktldmluCUtldmluIEN1eGlsCWtqY0B1Y2xhLmVkdQpMYW5j ZQlMYW5jZSBNYXJ0aW4Jd2FyaGFtQGNjby5jYWx0ZWNoLmVkdQpMYXJyeQlM YXJyeSBIbwlseWhvQHBjbWFpbC5ybWMuY29tCkxpbGxpYW4JTGlsbGlhbiBL dQlsaWxwaWxsMzFAYW9sLmNvbQpMaW5kYQlMaW5kYSBDaGFuZwlsY2hhbmdA Y2NnYXRlLmNoZXNzLmNhLm1kaXMuY29tCk5hdAlOYXRoYW5pZWwgTGVlCWZh dGNhdEB1Y2xhLmVkdQpOb2VsCU5vZWwgTGluCTQxM255bEBwdHNtYWlsLnB0 c2VtLmVkdQpSb2IJUm9iIExvCXJ3bG9AdWNkYXZpcy5lZHUKUm9nZXIJUm9n ZXIgVHNlbmcJbGhvMwpTaGFyb25DCVNoYXJvbiBDaGFuZwlzY3VjaUBlYS5v YWMudWNpLmVkdQpTaGFyb25XCVNoYXJvbiBXYW5nCXN3YW5nQGRlc2lnbi51 Y2xhLmVkdQpTdGV2ZUUJU3RldmUgRXZhbnMJcmFkdGVlbnNAYW9sLmNvbQpT dGV2ZQlTdGV2ZSBSb3NzCXNsckBtb3VudGFpbnRvcC5jb20KU3UtU2VuCVN1 LVNlbiBMaW4JbGluQG5ld2ZvY3VzLmNvbQpWaWMJVmljdG9yIFF1ZXZlZG8J dnF1ZXZlZApXYWxsYXNlCVdhbGxhc2UgRGVyCXNhdGNobW9AdWNsaW5rNC5i ZXJrZWxleS5lZHUKV2lsbGlzCVdpbGxpcyBIYW4Jd2lsbGlzLmhhbkBocGwu bmFzYS5nb3YKV2lubmllCVdpbm5pZSBXYW5nCXd3YW5nQG5waW1haW4ubWVk c2NoLnVjbGEuZWR1Cll1a2lrbwlZdWtpa28gWWFtYWd1Y2hpCXl5dWtpa29A dWNsYS5lZHUKY2htb0B1Y2xpbms0LmJlcmtlbGV5LmVkdQpXaWxsaXMJV2ls bGlzIEhhbgl3aWxsaXMuaGFuQGhwbC5uYXNhLmdvdgpXaW5uaWUJV2lubmll IFdhbmcJd3dhbmdAbnBpbWFpbi5tZWRzY2gudWNsYS5lZHUKWXVraWtvCVl1 a2lrbyBZYW1hZ3VjaGkJeXl1a2lrb0B1Y2xhLmVkdQoAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVgAAAAA ACHFSAAhfcgAUABKPgBAdSAAQHVhAEB1cwBAdSAAQHV5AEB1bwBAdXUAQHUg AEB1YQBAdWwAQHVyAEB1ZQBAdWEAQHVkAEB1eQBAdSAAQHVrAEB1bgBAdW8A QHV3AEB1LABAdSAAQHV0AEB1aABAdWUAQHUgAEB1YgBAdWkAQHViAEB1bABA dWUAQHUgAEB1cwBAdXQAQHV1AEB1ZABAdXkAQHUgAEB1aABAdWEAQHVzAEB1 IABAdWIAQHVlAEB1ZQBAdW4AQHUgAEB1cwBAdXcAQHVpAEB1dABAdWMAQHVo AEB1ZQBAdWQAQHUgAEB1cwBAdW8AQHUgAEB1dwBAdWUAQHUgAEB1ZABAdW8A QHVuAEB1JwBAdXQAQHUgAEB1aABAdWEAQHV2AEB1ZQBAdSAAQHUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWAAAAAAAIcagACHD8ABQAEk+AEB1 IABAdXQAQHVvAEB1IABAdW0AQHVlAEB1ZQBAdXQAQHUgAEB1dABAdWgAQHVp AEB1cwBAdSAAQHVzAEB1YQBAdXQAQHV1AEB1cgBAdWQAQHVhAEB1eQBAdSAA QHVmAEB1bwBAdXIAQHUgAEB1cABAdXIAQHVlAEB1LQBAdXMAQHV0AEB1dQBA dWQAQHV5AEB1LgBAdS4AQHUuAEB1IABAdWoAQHVhAEB1YwBAdWsAQHUsAEB1 IABAdXkAQHVvAEB1dQBAdSAAQHVhAEB1cgBAdWUAQHUgAEB1cwBAdXQAQHVp AEB1bABAdWwAQHUgAEB1ZABAdW8AQHVpAEB1bgBAdWcAQHUgAEB1eQBAdW8A QHV1AEB1cgBAdXMAQHUgAEB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAFYAAAAAAAhfiAAIcVIAFAAST4AQHUgAEB1dABAdWgAQHVlAEB1 IABAdWYAQHVvAEB1bABAdWwAQHVvAEB1dwBAdWkAQHVuAEB1ZwBAdSAAQHV3 AEB1ZQBAdWUAQHVrAEB1IABAdWEAQHVuAEB1ZABAdSAAQHVzAEB1dABAdWUA QHV2AEB1ZQBAdSAAQHV3AEB1aQBAdWwAQHVsAEB1IABAdWQAQHVvAEB1IABA dWgAQHVpAEB1cwBAdSAAQHVvAEB1bgBAdSAAQHVqAEB1dQBAdW4AQHVlAEB1 IABAdTEAQHU0AEB1dABAdWgAQHUuAEB1LgBAdS4AQHUgAEB1cwBAdW8AQHVy AEB1cgBAdXkAQHUgAEB1ZgBAdW8AQHVyAEB1IABAdXQAQHVoAEB1ZQBAdSAA QHUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAAAACHI qAAfvzgAEAAMPgBAdSAAQHVBAEB1cgBAdXQAQHVoAEB1dQBAdXIAQHUgAEB1 SABAdXMAQHV1AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHUAAABYfgBAdQAhysgA IclAABAAAj4AQHUgAEB1UABAdWgAQHVpAEB1bABAdWkAQHVwAEB1cABAdWkA QHVhAEB1bgBAdXMAQHUgAEB1MQBAdS4AQHUAAAAAAAAAmAAAAAAAIclAACHH +AAgABE+AEB1IABAdWIAQHVvAEB1bwBAdXkAQHVhAEB1aABAdUAAQHV1AEB1 YwBAdWwAQHVhAEB1LgBAdWUAQHVkAEB1dQBAdQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAACYAAAAAAAhyFAAIcioACAAET4AQHUgAEB1UABAdWgAQHVpAEB1bABA dWkAQHVwAEB1cABAdWkAQHVhAEB1bgBAdXMAQHUgAEB1MQBAdS4AQHU2AEB1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAAAACHKMAAhy6AAEAACPgBAdSAA QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdQAAAAAAAABYAAAAAAAhzHgAIcnYABAAAj4AQHUgAEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1AAAAGH4AQHVjYWxzdGF0ZWxhLmVkdQB1AAAAKH4A QHUAIc7IAAAAAAAhztgAIc7oAAAAAAAAAAB+AEB1AAAAAAAAANgAAAAAACHL oAAhyFAAMAAoPgBAdSAAQHV0AEB1aABAdWUAQHUgAEB1dwBAdWEAQHVsAEB1 bABAdXMAQHUgAEB1cwBAdXAAQHVlAEB1YQBAdWsAQHUgAEB1bwBAdWYAQHUg AEB1cwBAdW8AQHVyAEB1cgBAdW8AQHV3AEB1IABAdWEAQHVuAEB1ZABAdSAA QHVnAEB1cgBAdWkAQHVlAEB1ZgBAdS4AQHUuAEB1LgBAdQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgAAAAAACHJ2AAhysgAMAAw PgBAdSAAQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1 fgBAdX4AQHV+AEB1AAAAAAAAAFgAAAAAACHM0AAhyjAAEAACPgBAdSAAQHUA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABYAAAAAAAhzSgAIcx4ABAAAj4AQHUgAEB1AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAWAAAAAAAIc2AACHM0AAQAAI+AEB1IABAdQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAFgAAAAAACHN2AAhzSgAEAACPgBAdSAAQHUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABYAAAAAAAhzyAAIc2AABAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAASAAAAAAAIdCsACHRhAAhz/gAIdIUACHQHAAh0EAAIdBkACHQ iAAh0fAAIdE8ACHQ9AAh0NAAIdGoACHRzAAh0WAAAAAAAAAAUCAACcAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIAAJwEogVwAgAAnAAAAAECAA CcBqd29uZzUAwAAAABggAAnAY2Fsc3RhdGVsYS5lZHUAwAAAACAgAAnAUmVw bHktVG8AAAnAIAAJwCAACcAAAAAAAAAA2AAAAAAAIX0wACHN2AAwACxKAAnA YQAJwGMACcBrAAnAIAAJwCAACcAgAAnAIAAJwCAACcAgAAnAIAAJwCAACcAg AAnAIAAJwCAACcAgAAnAIAAJwCAACcAgAAnAIAAJwCAACcAgAAnAIAAJwCAA CcAgAAnAIAAJwCAACcAgAAnAIAAJwCAACcAgAAnAIAAJwCAACcAgAAnAIAAJ wCAACcAgAAnAIAAJwCAACcAgAAnAIAAJwCAACcA6AAnAKQAJwAAAAAAAAAAA AAAAAAAAAAAAAAAAAAACSAAAAAAAIX+QAAAAAWAAAAAAH/kEAAAAAAAAAAAA AAAAAAAAAAAh0BwAIc8AAAAAAWAAAAAAH/kMAAAAAAAAAAAAAAAAAAAAAAAh 0EAAIX+gAAAAAfAAAAAAH/kUAAAAAAAAAAAAAAAAACHSQAAh0GQAIdYAAAAA AfAAAAAAH/kYAAAAAAAAAAAAAAAAACHSeAAh0IgAIdYQAAAAAbAAAAAAH/kc AAAAAAAAAAAAAAAAACHSsAAh0KwAIdYgAAAAAOAAAAAAAAAAAAAAAAAf+SgA AAAAACHS6AAh0NAAIdZIAAAAAoAAAAAAAAAAAAAAAO//7PQAAAAAACHTIAAh 0PQAIdZwAAAAAbAAAADv/+ysAAAAAAAAAAAAAAAAACHTWAAh0RgAIdaAAAAA A+AAAAAAAAAAAAAAAAAAAAAAAAAAACHTkAAh0TwAIdaYAAAABOAAAAAAAAAA AAAAAAAf+RAAAAAAACHTyAAh0WAAIdbIAAAAAAAAAAAAAAAAAAAAAAAh0XgA AAAAAAAAAAAh0YQAIdbgAAAAAGAAAAAAAAAAAAAAAAAf+QAAAAAAAAAAAAAh 0agAIdbwAAAAAGAAAAAAAAAAAAAAAAAf+SAAAAAAAAAAAAAh0cwAIdcIAAAA AGAAAAAAAAAAAAAAAAAf+SQAAAAAAAAAAAAh0fAAIdcgAAAAAQAAAADv/+yo AAAAAAAAAAAAAAAAAAAAAAAh0hQAIdeQAAAAAWAAAAAAH/kIAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAPAAAAAAAAd17sAHdfGABisFAAAAAoAAAAgACHQUAAB sqQAIdMgACHTIAAAwWwAHdfJxgAAAAAAAAAAIj8QAB3X0wAd194AGK0MAAAA CgAAAEAAIdB0AAGypAAAAAAAAAAAAADBbAAd1+HEAAAAAAAAAAAiQCAAHdfr AB3X9gAYrTwAAAAKAAAAAAAh0JgAAbKkAAAAAAAAAAAAAMFsAB3X+lQAAAAA AAAAACJCmAAd2AQAHdgPABivOAAAAAoAAAAAAB/5KAAFUPgAIdMgAAAAAAAF XwgAHdgaVAAAAAAAAAAAIkOoAB3YJQAd2DAAGK90AAAACgAAAAnv/+z0AAAA AAAAAAAAAAAAAASN/AAd2DQcAAAAAAAAAAAiRLgAHdg9AB3YSAAYrcAAAAAK AAAAAAAh0QQAAaiMACHSQAAAAAAAAMLgAB3YTFQAAAAAAAAAACJFyAAd2FYA HdhhABiv1AAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdhq5AAAAAAA AAAAIkbYAB3YcwAd2H4AGK+sAAAACgAAABIAIdFMAAy55AAAAAAAAAAAAAAA AAAAAACAAAAAAAAAAAAiR+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAGNjAAAAAAAAAAAA EAAAAABiY2MAAAAAAAAAABgAAAAATmV3c2dyb3VwcwB4AAAAAAAAABAAAAAA UExBSU4AAAAAAAAQAAAAAEZjYwAAAAAAAAAAGAAAAAAAIdaoACHXqAAAAAAA AAAAAAAAEAAAAABMY2MAAAAAAAAAABgAAAAAQXR0Y2htbnQAAGIYAAAAAAAA ABAAAAAAU3ViamVjdAAAAAAgAAAAAGNoYXJzZXQAb3Uga25vdy4uLgAAAAAA AAAAABgAAAAAUmVmZXJlbmNlcwAAAAAAAAAAABAAAAAARGF0ZQAAAAAAAAAY AAAAAEluLVJlcGx5LVRvAAAAAAAAAAAYAAAAAE1lc3NhZ2UtSUQAAAAAAAAA AAAQAAAAAFRvAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAh13AAAAAAAAAAAAAh 11AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAVW5k aXNjbG9zZWQgcmVjaXBpZW50cwAAAAAAGAAAAABYLVNlbmRlcgAAAAAAAAAA AAAAGAAAAABVUy1BU0NJSQBzIDxzbHJAAAAAMGFuZXRUaHUsIDI1IEFwciAx OTk2IDExOjM2OjE2IC0wNzAwIChQRFQpAHU+AAAAKAAAAAAAAAAAAAAAAAAi PuAAIj7wAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAc2VudC1tYWlsAAAAAAAA AAAAIAgAAAAARGF0ZTogVGh1LCAyNSBBcHIgMTk5NiAxMTozNjoxNiAtMDcw MCAoUERUKQ0KRnJvbTogSiBXIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+DQpY LVNlbmRlcjogandvbmc1QHNhdHVybg0KVG86IEFSVEhVUiBMRUUgSFNVIDxi b295YWhAdWNsYS5lZHU+DQpjYzogc3RldmUgcm9zcyA8c2xyQGRlbHRhbmV0 LmNvbT4sIGJyaWFuIGZvbmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1Pg0KU3Vi amVjdDogUmU6IGRvIHlvdSBrbm93Li4uDQpJbi1SZXBseS1UbzogPFBpbmUu My44OS45NjA0MjUxMDU3LkQ0MjY0NC0wMTAwMDAwQHRhdS5iZW4yLnVjbGEu ZWR1Pg0KTWVzc2FnZS1JRDogPFBpbmUuU1VOLjMuOTMuOTYwNDI1MTEzNTMz Ljg0MzBBLTEwMDAwMEBzYXR1cm4+DQpNSU1FLVZlcnNpb246IDEuMA0KQ29u dGVudC1UeXBlOiBURVhUL1BMQUlOOyBjaGFyc2V0PVVTLUFTQ0lJDQoNClN0 ZXZlIGFuZCBJIHN3aXRjaGVkLiBIZXMgZG9pbmcgdGhlIHNlY29uZCBzdHVk eSBhbmQgSW0gZG9pbmcgdGhlIHRoaXJkLg0KU28gY2FuIHdlIHJlcG9zdCB0 aG9zZSBkYXRlcyBhZ2Fpbj8NCg0KDQpUaGFua3MuDQoNCkphY2sgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDopDQpPbiBUaHUsIDI1IEFw ciAxOTk2LCBBUlRIVVIgTEVFIEhTVSB3cm90ZToNCg0KPiBhcyB5b3UgYWxy ZWFkeSBrbm93LCB0aGUgYmlibGUgc3R1ZHkgaGFzIGJlZW4gc3dpdGNoZWQg c28gd2UgZG9uJ3QgaGF2ZSANCj4gdG8gbWVldCB0aGlzIHNhdHVyZGF5IGZv ciBwcmUtc3R1ZHkuLi4gamFjaywgeW91IGFyZSBzdGlsbCBkb2luZyB5b3Vy cyANCj4gdGhlIGZvbGxvd2luZyB3ZWVrIGFuZCBzdGV2ZSB3aWxsIGRvIGhp cyBvbiBqdW5lIDE0dGguLi4gc29ycnkgZm9yIHRoZSANCj4gbWl4IHVwLi4u DQo+IA0KPiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+DQo+IEFydGh1ciBIc3UNCj4gYm9veWFoQHVjbGEuZWR1DQo+ IFBoaWxpcHBpYW5zIDEuNg0KPiANCj4gdGhlIHdhbGxzIHNwZWFrIG9mIHNv cnJvdyBhbmQgZ3JpZWYuLi4NCj4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiANCj4gDQo+IA0KPiANCj4gDQo+ IA0KDQpKYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA6KQ0KDQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAEZQZAAAATIyMSBzYXR1cm4uY2Fsc3RhdGVsYS5lZHUg Y2xvc2luZyBjb25uZWN0aW9uDQpsZg0KKQ0KYXNlZCB0byBtZWV0IHlvdQ0K OTk2IDExOjM2OjE3IC0wNzAwDQpvbnRleHQAm6kABnDIAAAAaAAUbGV0dGVy cwA2AAAGI2wAAAB4ABRicmVuZGEAAACMAAKd+gAAAIwAFEJyZW5kYQAQMTEA AuurAAAAnAAQcG4ADDgAAAalAwAAAKwAEGluZm8AigACt+8AAAC4ABBmdW4A LnMAAp3xAAAA3AAUc2VudC1tYWlsAAACnpwAAAD0ABxzYXZlZC1tZXNzYWdl cwAAAAAAAp37AAABAAAQUE4AAB9OAAKd/AAAARAAFExldHRlcnMA+SkAAp39 AAABIAAQSW5mbwAAAAKd/gAAAgAAEEZ1bgAAAGkAAAFyAAABZAAAAS4AAAEg ALLsIAB9MCAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAA ICBTAAABbwAAASAAAAFjAAABYQAAAW4AAAEgAAABdwAAAWUAAAEgAAABcgAA AWUAAAFwAAABbwAAAXMAAAF0AAABIAAAAXQAAAFoAAABbwAAAXMAAAFlAAAB IAAAAWQAAAFhAAABdAAAAWUAAAFzAAABIAAAAWEAAAFnAAABYQAAAWkAAAFu AAABPwAAASAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAgICAAAAFQICAgIAAAICBTAAABbwAAASAAfTBjAAABYQAAAW4A AAEgAH0wdwAAAWUAAAEgAH0wcgAAAWUAAAFwAAABbwAAAXMAAAF0AAABIAB9 MHQAAAFoAAABbwAAAXMAAAFlAAABIAB9MGQAAAFhAAABdAAAAWUAAAFzAAAB IAB9MGEAAAFnAAABYQAAAWkAAAFuAAABPwAAASAAfTAgAH0wIAB9MCAAfTAg AH0wIAB9MCAAfTAgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAAICAg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAgICAAAAFQICAgIAAAICAgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAAICAgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAgICAAAAFQICAgIAAAICAgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAAICBUAAABaAAA AWEAAAFuAAABawAAAXMAAAEuAAABIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAg ICAAAAFQICAgIAAAICBUAAABaAAAAWEAAAFuAAABawAAAXMAAAEuAAABIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAAICAgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAA AAFQICAgIAAAICAgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAgICAAAAFQICAgIAAAICBKAAABYQAAAWMAAAFr AAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAA AAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAA ASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAAB IAAAASAAAAE6AAABKQAAASAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAg AH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAA fTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9 MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAgICAAAAFQ ICAgIAAAICBKAAABYQAAAWMAAAFrAAABIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAI6AAABKQAAASAAAAIgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICBPAG0ibgBtIiAAbSJUAG0i aABtInUAbSIsAG0iIABtIjIAbSI1AG0iIAAAAEEAbSJwAG0icgBtIiAAAAAx AG0iOQBtIjkAbSI2AG0iLABtIiAAbSJBAG0iUgBtIlQAbSJIAG0iVQBtIlIA bSIgAG0iTABtIkUAbSJFAG0iIABtIkgAbSJTAG0iVQBtIiAAbSJ3AG0icgBt Im8AbSJ0AG0iZQBtIjoAbSIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQb2dv dQAAICBPAG0ibgBtIiAAbSJUAG0iaABtInUAbSIsAG0iIABtIjIAbSI1AG0i IAAAAEEAbSJwAG0icgBtIiAAAAAxAG0iOQBtIjkAbSI2AG0iLABtIiAAbSJB AG0iUgBtIlQAbSJIAG0iVQBtIlIAbSIgAG0iTABtIkUAbSJFAG0iIABtIkgA bSJTAG0iVQBtIiAAbSJ3AG0icgBtIm8AbSJ0AG0iZQBtIjoAbSIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAgICAAAAFQAAbxIAAAICAgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIAADJAIAAAAlFVSVQNClRodSwgMjUgQXByIDE5 OTYgMTE6MzY6MTYgLTA3MDAgKFBEVCkNCkZyb206IEogVyA8andvbmc1QGNh bHN0YXRlbGEuZWR1Pg0KWC1TZW5kZXI6IGp3b25nNUBzYXR1cm4NClRvOiBB UlRIVVIgTEVFIEhTVSA8Ym9veWFoQHVjbGEuZWR1Pg0KY2M6IHN0ZXZlIHJv c3MgPHNsckBkZWx0YW5ldC5jb20+LCBicmlhbiBmb25nIDxibGZvbmdAY2hh cGgudXNjLmVkdT4NClN1YmplY3Q6IFJlOiBkbyB5b3Uga25vdy4uLg0KSW4t UmVwbHktVG86IDxQaW5lLjMuODkuOTYwNDI1MTA1Ny5ENDI2NDQtMDEwMDAw MEB0YXUuYmVuMi51Y2xhLmVkdT4NCk1lc3NhZ2UtSUQ6IDxQaW5lLlNVTi4z LjkzLjk2MDQyNTExMzUzMy44NDMwQS0xMDAwMDBAc2F0dXJuPg0KTUlNRS1W ZXJzaW9uOiAxLjANCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsgY2hhcnNl dD1VUy1BU0NJSQ0KDQpTdGV2ZSBhbmQgSSBzd2l0Y2hlZC4gSGVzIGRvaW5n IHRoZSBzZWNvbmQgc3R1ZHkgYW5kIEltIGRvaW5nIHRoZSB0aGlyZC4NClNv IGNhbiB3ZSByZXBvc3QgdGhvc2UgZGF0ZXMgYWdhaW4/DQoNCg0KVGhhbmtz Lg0KDQpKYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6 KQ0KT24gVGh1LCAyNSBBcHIgMTk5NiwgQVJUSFVSIExFRSBIU1Ugd3JvdGU6 DQoNCj4gYXMgeW91IGFscmVhZHkga25vdywgdGhlIGJpYmxlIHN0dWR5IGhh cyBiZWVuIHN3aXRjaGVkIHNvIHdlIGRvbid0IGhhdmUgDQo+IHRvIG1lZXQg dGhpcyBzYXR1cmRheSBmb3IgcHJlLXN0dWR5Li4uIGphY2ssIHlvdSBhcmUg c3RpbGwgZG9pbmcgeW91cnMgDQo+IHRoZSBmb2xsb3dpbmcgd2VlayBhbmQg c3RldmUgd2lsbCBkbyBoaXMgb24ganVuZSAxNHRoLi4uIHNvcnJ5IGZvciB0 aGUgDQo+IG1peCB1cC4uLg0KPiANCj4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiBBcnRodXIgSHN1DQo+IGJv b3lhaEB1Y2xhLmVkdQ0KPiBQaGlsaXBwaWFucyAxLjYNCj4gDQo+IHRoZSB3 YWxscyBzcGVhayBvZiBzb3Jyb3cgYW5kIGdyaWVmLi4uDQo+IH5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gDQo+ IA0KPiANCj4gDQo+IA0KPiANCg0KSmFjayAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgOikNCg0KLg0KYwBAdWgAQHVlAEB1ZABAdSAA QHVzAEB1bwBAdSAAQHV3AEB1ZQBAdSAAQHVkAEB1bwBAdW4AQHUnAEB1dABA dSAAQHVoAEB1YQBAdXYAQHVlAEB1IACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAgICAAAAFQAAAAAAAAICA+AEB1IABAdXQAQHVvAEB1IABAdW0AQHVl AEB1ZQBAdXQAQHUgAEB1dABAdWgAQHVpAEB1cwBAdSAAQHVzAEB1YQBAdXQA QHV1AEB1cgBAdWQAQHVhAEB1eQBAdSAAQHVmAEB1bwBAdXIAQHUgAEB1cABA dXIAQHVlAEB1LQBAdXMAQHV0AEB1dQBAdWQAQHV5AEB1LgBAdS4AQHUuAEB1 IABAdWoAQHVhAEB1YwBAdWsAQHUsAEB1IABAdXkAQHVvAEB1dQBAdSAAQHVh AEB1cgBAdWUAQHUgAEB1cwBAdXQAQHVpAEB1bABAdWwAQHUgAEB1ZABAdW8A QHVpAEB1bgBAdWcAQHUgAEB1eQBAdW8AQHV1AEB1cgBAdXMAQHUgAEB1IAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1 IABAdXQAQHVvAEB1IABAdW0AQHVlAEB1ZQBAdXQAQHUgAEB1dABAdWgAQHVp AEB1cwBAdSAAQHVzAEB1YQBAdXQAQHV1AEB1cgBAdWQAQHVhAEB1eQBAdSAA QHVmAEB1bwBAdXIAQHUgAEB1cABAdXIAQHVlAEB1LQBAdXMAQHV0AEB1dQBA dWQAQHV5AEB1LgBAdS4AQHUuAEB1IABAdWoAQHVhAEB1YwBAdWsAQHUsAEB1 IABAdXkAQHVvAEB1dQBAdSAAQHVhAEB1cgBAdWUAQHUgAEB1cwBAdXQAQHVp AEB1bABAdWwAQHUgAEB1ZABAdW8AQHVpAEB1bgBAdWcAQHUgAEB1eQBAdW8A QHV1AEB1cgBAdXMAQHUgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAgICAAAAFQAAAAAAAAICA+AEB1IABAdXQAQHVoAEB1ZQBAdSAAQHVmAEB1 bwBAdWwAQHVsAEB1bwBAdXcAQHVpAEB1bgBAdWcAQHUgAEB1dwBAdWUAQHVl AEB1awBAdSAAQHVhAEB1bgBAdWQAQHUgAEB1cwBAdXQAQHVlAEB1dgBAdWUA QHUgAEB1dwBAdWkAQHVsAEB1bABAdSAAQHVkAEB1bwBAdSAAQHVoAEB1aQBA dXMAQHUgAEB1bwBAdW4AQHUgAEB1agBAdXUAQHVuAEB1ZQBAdSAAQHUxAEB1 NABAdXQAQHVoAEB1LgBAdS4AQHUuAEB1IABAdXMAQHVvAEB1cgBAdXIAQHV5 AEB1IABAdWYAQHVvAEB1cgBAdSAAQHV0AEB1aABAdWUAQHUgAEB1IAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IAAA BnQAQHVoAEB1ZQBAdSAAQHVmAEB1bwBAdWwAQHVsAEB1bwBAdXcAQHVpAEB1 bgBAdWcAQHUgAEB1dwBAdWUAQHVlAEB1awBAdSAAQHVhAEB1bgBAdWQAQHUg AEB1cwBAdXQAQHVlAEB1dgBAdWUAQHUgAEB1dwBAdWkAQHVsAEB1bABAdSAA QHVkAEB1bwBAdSAAQHVoAEB1aQBAdXMAQHUgAEB1bwBAdW4AQHUgAEB1agBA dXUAQHVuAEB1ZQBAdSAAQHUxAEB1NABAdXQAQHVoAEB1LgBAdS4AQHUuAEB1 IABAdXMAQHVvAEB1cgBAdXIAQHV5AEB1IABAdWYAQHVvAEB1cgBAdSAAQHV0 AEB1aABAdWUAQHUgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAg ICAAAAFQAAAAAAAAICA+AEB1IABAdW0AQHVpAEB1eABAdSAAQHV1AEB1cABA dS4AQHUuAEB1LgBAdSAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IABAdW0A QHVpAEB1eABAdSAAQHV1AEB1cABAdS4AQHUuAEB1LgBAdSAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACAAAmSCAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAA AAFQAAAAAAAAICA+AEB1IABAdSAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IABAdSAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQ AAAAAAAAICA+AEB1IABAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHUgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IAAABn4AQHV+AEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHUgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAA AAAAICA+AEB1IABAdUEAQHVyAEB1dABAdWgAQHV1AEB1cgBAdSAAQHVIAEB1 cwBAdXUAQHUgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IAAABkEAQHVyAEB1dABA dWgAQHV1AEB1cgBAdSAAQHVIAEB1cwBAdXUAQHUgAAACIAAAAiAAAAIgAAAC IAAAAiAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwAAB4wIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAA ICA+AEB1IABAdWIAQHVvAEB1bwBAdXkAQHVhAEB1aABAdUAAQHV1AEB1YwBA dWwAQHVhAEB1LgBAdWUAQHVkAEB1dQBAdSAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IAAABmIAQHVvAEB1bwBAdXkA QHVhAEB1aABAdUAAQHV1AEB1YwBAdWwAQHVhAEB1LgBAdWUAQHVkAEB1dQBA dSAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+ AEB1IABAdVAAQHVoAEB1aQBAdWwAQHVpAEB1cABAdXAAQHVpAEB1YQBAdW4A QHVzAEB1IABAdTEAQHUuAEB1NgBAdSAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAgICAAAAFQAAAAAAAAICA+AEB1IAAABlAAQHVoAEB1aQBAdWwAQHVp AEB1cABAdXAAQHVpAEB1YQBAdW4AQHVzAEB1IABAdTEAQHUuAEB1NgBAdSAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+AEB1 IABAdSAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAgICAAAAFQAAAAAAAAICA+AEB1IAAABiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+AEB1IABA dXQAQHVoAEB1ZQBAdSAAQHV3AEB1YQBAdWwAQHVsAEB1cwBAdSAAQHVzAEB1 cABAdWUAQHVhAEB1awBAdSAAQHVvAEB1ZgBAdSAAQHVzAEB1bwBAdXIAQHVy AEB1bwBAdXcAQHUgAEB1YQBAdW4AQHVkAEB1IABAdWcAQHVyAEB1aQBAdWUA QHVmAEB1LgBAdS4AQHUuAEB1IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAg ICAAAAFQAAAAAAAAICA+AEB1IAAABnQAQHVoAEB1ZQBAdSAAQHV3AEB1YQBA dWwAQHVsAEB1cwBAdSAAQHVzAEB1cABAdWUAQHVhAEB1awBAdSAAQHVvAEB1 ZgBAdSAAQHVzAEB1bwBAdXIAQHVyAEB1bwBAdXcAQHUgAEB1YQBAdW4AQHVk AEB1IABAdWcAQHVyAEB1aQBAdWUAQHVmAEB1LgBAdS4AQHUuAEB1IAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+AEB1IABAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHUgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAA AAFQAAAAAAAAICA+AEB1IAAABn4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4A QHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBA dX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1 fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHV+ AEB1fgBAdX4AQHV+AEB1fgBAdX4AQHUgAAAGIAAABiAAAAYgAAAGIAAABiAA AAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAA BiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAG IAAABiAAAAYgAAAGIAAABiAgICAAAAFQAAAAAAAAICA+AEB1IABAdSAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQ AAAAAAAAICA+AEB1IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+AEB1IABAdSAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAA AAAAICA+AEB1IAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0w IAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAg AH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAA fTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9MCAAfTAgAH0wIAB9 MCAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAA suwgALLsIACy7CAgICAAAAFQAAAAAAAAICA+AEB1IABAdSAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA AAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAgICAAAAFQAAAAAAAA ICA+AEB1IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAA AiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAAC IAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIg AAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAA suwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy 7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLs IACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwgALLsIACy7CAAsuwg ALLsIACy7CAgICAAAAFQAAAAAAABICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAFQAAAAAAAAICAg AAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAA AAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAA BiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAG IAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYg AAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAA AAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAA BiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAGIAAABiAAAAYgAAAG IAAABiAgICAAAAFQAAAAAAABICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAFQAAAAAAAAICAgAHUw IAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAg AHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAA dTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1 MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUw IAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAg AHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAA dTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1 MCAgICAAAAFQAAAAAAABICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAAAAFQAAAAAAAAICAgAHUwIAB1 MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUw IAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAg AHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAA dTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1 MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUw IAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAg AHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAAdTAgAHUwIAB1MCAg ICAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAgGBAQEG AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtYWluAAAAAAAA AAAAAAAAAAAAAAAAAABYAAAAAAAiQTAAIkwIABAAAFMAAAF0AAABZQAAAXYA AAFlAAABIAAAAWEAAAFuAAABZAAAASAAAAFJAAABIAAAAXMAAAF3AAABaQAA AXQAAAEAAAAAAAAAEAAAAABqd29uZzUA+AAAABAAAAAAc2F0dXJuAAAAAAAY AAAAAHNlbnQtbWFpbAABEAAAAAAAAAA4VVIgTAAh3MEAIdzBACHYMAAh+DAA A4E4AAODnAADhQQAAAAAAAAAAAAAAAEAAgAAAAAAAAAAAEAAAAAAPFBpbmUu U1VOLjMuOTMuOTYwNDI1MTEzNTMzLjg0MzBBLTEwMDAwMEBzYXR1cm4+AAAA AAAAAAAAAAEwAAAAAAADlNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QXJ0aHVyIEhzdQ0KPiBib295YWhAdWNsYS5lZHUNCj4gUGhpbGlwcGlhbnMg MS42DQo+IA0KPiB0aGUgd2FsbHMgc3BlYWsgb2Ygc29ycm93IGFuZCBncmll Zi4uLg0KPiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+DQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQoNCkphY2sgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDopDQp+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gAAAAAAAAAAAAAAAAcAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAFgAAAAAACJM4AAiPogAEAAAbm93Li4uAEBo YXBoAAAAOC5lZHUAAAAwIGZvbmcgPGJsZm9uZ0BjaGFwaC51c2MuZWR1PgAA AAAAAAAAAAAAAAAAAAAAAAfQAAAAACNpZGVudAkiQCgjKXR0eXNyY2gJMS41 CTkzLzA5LzAxIFNNSSIJLyogU1ZyNC4wIDEuMQkqLwojCiMJVGhpcyBmaWxl IGlzIHVzZWQgYnkgdHR5bmFtZSgzQykgdG8gbWluaW1pemUgc2VhcmNoIHRp bWUKIwlkdXJpbmcgYXR0ZW1wdHMgdG8gZGV0ZXJtaW5lIHRoZSBuYW1lIG9m IGEgdGVybWluYWwgZGV2aWNlLgojCiMJVGhpcyBpcyBkb25lIGJ5IHByb3Zp ZGluZyB0aGUgbmFtZXMgb2YgZGlyZWN0b3JpZXMgd2hpY2gKIwlhcmUgbW9z dCBsaWtlbHkgdG8gY29udGFpbiBkZXZpY2UgZW50cmllcyBmb3IgdGVybWlu YWwKIwlkZXZpY2VzLiBUaGVzZSBkaXJlY3RvcmllcyB3aWxsIGJlIHNlYXJj aGVkIGluIHRoZSBvcmRlcgojCWxpc3RlZCBwcmlvciB0byBhbiBleGhhdXN0 aXZlIHNlYXJjaCBvZiB0aGUgcmVzdCBvZiAvZGV2LgojCiMJRWFjaCBsaW5l IGNvbnRhaW5zIHRoZSBuYW1lIG9mIGEgZGlyZWN0b3J5ICh3aGljaCBtdXN0 CiMJYmVnaW4gd2l0aCAiL2RldiIpIGFuZCAob3B0aW9uYWxseSkgYSBzZXQg b2YgZmxhZ3Mgd2hpY2gKIwltb2RpZnkgdGhlIGNyaXRlcmlhIHVzZWQgdG8g ZGV0ZXJtaW5lIGEgbWF0Y2guIEJ5IGRlZmF1bHQsCiMJYW4gZXhhY3QgbWF0 Y2ggcmVxdWlyZXMgdGhhdCB0aGUgbWFqb3IvbWlub3IgZGV2aWNlIG51bWJl cgojCSh0aGUgTSBmbGFnKSwgdGhlIGZpbGUgc3lzdGVtIGlkZW50aWZpZXIg KHRoZSBGIGZsYWcpLCBhbmQKIwl0aGUgaW5vZGUgbnVtYmVyICh0aGUgSSBm bGFnKSBhbGwgbWF0Y2guICBOb3JtYWxseSwgYSBwYXJ0aWFsCiMJbWF0Y2gg b24gdGhlIG1ham9yL21pbm9yIGRldmljZSBhbmQgdGhlIGZpbGUgc3lzdGVt IGlkZW50aWZpZXIKIwlpcyBhY2NlcHRlZCBvbmx5IGFmdGVyIGV4aGF1c3Rp bmcgYWxsIGVudHJpZXMgdW5kZXIgL2Rldi4KIwlCeSBzcGVjaWZ5aW5nIG9u bHkgdGhlIE0gYW5kIEYgZmxhZ3MsIGFuIGV4YWN0IG1hdGNoIHdpbGwKIwli ZSBhY2NlcHRlZCByZWdhcmRsZXNzIG9mIHRoZSB2YWx1ZSBvZiB0aGUgaW5v ZGUgbnVtYmVyIGFzCiMJc29vbiBhcyBpdCBpcyBmb3VuZC4gIFRoaXMgaXMg ZXNwZWNpYWxseSB1c2VmdWwgZm9yIGNsb25lZAojCWRldmljZXMsIHdoaWNo IGdlbmVyYWxseSB3aWxsIG5vdCBtYXRjaCBpbm9kZSBudW1iZXJzLgojCiMJ Rm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gc2VlIHR0eXNyY2goNCkuCiMK IyBFWEFNUExFOgojCiMJL2Rldi9zbGFuCU1GCiMKIwlUaGlzIHdvdWxkIGlt cHJvdmUgcGVyZm9ybWFuY2UgZm9yIFN0YXJsYW4gbmV0d29yayBjb25uZWN0 aW9ucwojCWlmIGFsbCBTdGFybGFuIG5ldHdvcmsgY2xvbmUgZGV2aWNlIGVu dHJpZXMgd2VyZSBjb250YWluZWQKIwlpbiB0aGUgL2Rldi9zbGFuIGRpcmVj dG9yeS4KIwovZGV2L3B0cwAvZGV2L3Rlcm0AL2Rldi94dAAKAAAAAAAAAAAA ATgAAAAAACJG7QAAAAcAIkb2AAAABwAiRwAAAAAHAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAFJlOiBkbyB5b3Ug a25vdy4uLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAICBQSU5FIDMu OTMgICBDT01QT1NFIE1FU1NBR0UgUkVQTFkgICAgICAgICAgICAgICAgIEZv bGRlcjogSU5CT1ggIDQgTWVzc2FnZXMgICAAAAAAAAAAAAAAAVgAAAAAACF+ uAAiTTgAUAApSgAAAWEAAAFjAAABawAAASAAAAEgAAABIAAAASAAAAEgAAAB IAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEg AAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAASAA AAEgAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABOgAAASkAAAFkAAABIAAA AXMAAAF0AAABdQAAAWQAAAF5AAABIAAAAWEAAAFuAAABZAAAASAAAAFJAAAB bQAAASAAAAFkAAABbwAAAWkAAAFuAAABZwAAASAAAAF0AAABaAAAAWUAAAEg AAABdAAAAWgAAAFpAAABcgAAAWQAAAEuAAABIAAAAVMAAAFvAAABZQAAAWMA AAFvAAABbgAAAWQAAAEgAAABAAABWHQAAAEAIkwIACF9MABQAEhTAAABdAAA AWUAAAF2AAABZQAAASAAAAFhAAABbgAAAWQAAAEgAAABSQAAASAAAAFzAAAB dwAAAWkAAAF0AAABYwAAAWgAAAFlAAABZAAAAS4AAAEgAAABSAAAAWUAAAFz AAABIAAAAWQAAAFvAAABaQAAAW4AAAFnAAABIAAAAXQAAAFoAAABZQAAASAA AAFzAAABZQAAAWMAAAFvAAABbgAAAWQAAAEgAAABcwAAAXQAAAF1AAABZAAA AXkAAAEgAAABYQAAAW4AAAFkAAABIAAAAUkAAAFtAAABIAAAAWQAAAFvAAAB aQAAAW4AAAFnAAABIAAAAXQAAAFoAAABZQAAASAAAAF0AAABaAAAAWkAAAFy AAABZAAAAS4AAAEgAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAADYAAAAAAAiPogAIkqwADAAI1MAAAFvAAABIAAAAWMAAAFhAAABbgAA ASAAAAF3AAABZQAAASAAAAFyAAABZQAAAXAAAAFvAAABcwAAAXQAAAEgAAAB dAAAAWgAAAFvAAABcwAAAWUAAAEgAAABZAAAAWEAAAF0AAABZQAAAXMAAAEg AAABYQAAAWcAAAFhAAABaQAAAW4AAAE/AAABAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAA AAAiTTgAIkEwABAAB1QAAAFoAAABYQAAAW4AAAFrAAABcwAAAS4AAAEAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAAAA IklYACJM4AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxgAAAAAQVJU SFVSIExFRSBIU1UgPGJvb3lhaEB1Y2xhLmVkdT4AAArwAAAAAAAACugAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAMCAw73HozAAAAEXvcejg73Ho3O9x6Nh/////73HoqAAAAC0AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzAO9x6KgAAAAA 7zAgMO9x6MwAAABF73Ho4O9x6NzvcejYf////+9x6KgAAAAtAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAGwAAAIoAAAAAAB8QAAAAAIAAIG0wAAAAG+9xAwwAAAABACBt IAAAABgAHzJl/////wAAAIrv/5jw729V3AAAAAAAAAABAAAAAAAAAAAAAAAA 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAQhFAAMHwAohg8AKO gAAAAAgAAAAQAAAAEAAAAAfvcffgAAAADgAAAADv/6Eo/////wANZljv/6uo 7/+gyO9qKDwAAAAOAAAAAO//oSj/////AAAAAAAAAAAAAAAAAAAAAO9v44AR UACGAAAAAwAAAFvvb7lsAAAAW+//qfDvZ92IAAAADgAAAADv/6no/////+// qhAAAAAA7/+piO9v9agAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA7/+rqO9v43zvb+OAEVAAhgAAAAMAAABbAAABwAAAAA7v/6no AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAB6nt+//tW0AAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODMwNDU4 NDMwAAAAAAAAHqe2AAAAAAAAAAAAAAAAAAAAAAAAAAAAIHuwAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA73EDDAAAAAsAIfg4AAAUAAAfOMD/////ACH4 OO//p6jvb06gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH AAAAAAAAAAAAAAAAAAAAAAAAAADv/4AAAACAAAAAAAAAAAAAEVAAgO9v43zv b+OAwAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbACH4OAAA FADvccjIAAAAAP/////v/6dI72/1qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAO9v4vDvb+L0AAAAAAAAAAkAAAAAAAAAAO9xAwzv/6ywAAAA AO//qGwxf8WnAAAAAAAAAAnv/6gIAAAAAAAwIDDvcejMAAAARe9x6ODvcejc 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAMCAw73HozAAAAEXvcejg73Ho3O9x6Nh/////73HoqAAAAC0AAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAgMO9x6MwAAABF73Ho 4O9x6NzvcejYf////+9x6KgAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB AAAAAAAAAAAAAAIKAB84wAbksDUAABvw73EDDO//zVwAAAAAAAAAAAAAA+Pv /81cAAAAAO//vNDvbtAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAvaG9tZS9qd29uZzUvZGVhZC5sZXR0ZXIAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw IDDvcejMAAAARe9x6ODvcejc73Ho2H/////vceioAAAALQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAwIDDvcejMAAAARe9x6ODvcejc73Ho2H/////vceioAAAALQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIDDvcejMAAAARe9x6ODvcejc 73Ho2H/////vceioAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAADv/8t47//LeAgAAAAAAAADAAAAHgAAAAD//52Q73EDDO//xqgAAAAA AAAALwAAAC/vbv+MAAAAAO//wZjvbWz4AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAANUNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAH77I7/+9oAAAAAAADVAgAB++yAAAAADv/71AABVP OAAAAAAAIXyQAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARnJvbSBqd29u ZzVAY2Fsc3RhdGVsYS5lZHUgVGh1IEFwciAyNSAxMTozNDoxNSAxOTk2ClN0 YXR1czogTwpYLVN0YXR1czogCk5ld3Nncm91cHM6IApEYXRlOiBUaHUsIDI1 IEFwciAxOTk2IDExOjM0OjE1IC0wNzAwIChQRFQpCkZyb206IEogVyA8andv bmc1QGNhbHN0YXRlbGEuZWR1PgpYLVNlbmRlcjogandvbmc1QHNhdHVybgpS ZXBseS1UbzogSiBXIDxqd29uZzVAY2Fsc3RhdGVsYS5lZHU+ClRvOiBBcnRo dXIgSHN1IDxib295YWhAdWNsYS5lZHU+LCBWaWN0b3IgUXVldmVkbyA8dnF1 ZXZlZEBjYWxzdGF0ZWxhLmVkdT4KRmNjOiBzZW50LW1haWwKTWVzc2FnZS1J RDogPFBpbmUuU1VOLjMuOTEuOTYwNDI0MTUxMDAxLjE3MjFBQHVyYW51cz4K TUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBURVhUL1BMQUlOOyBj aGFyc2V0PVVTLUFTQ0lJCgoKCkphY2sgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDopCgoKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv /8iS7//RwgAAAAAAAAAA7/+8JAAhe2AAHp3dAAAAAAAAAAAAMCAw73HozAAA AEXvcejg73Ho3AAAAAB/MCAw73HozAAAAEXvcejg73Ho3O9x6Nh/////7//A pO//wKTv/8Ck7//ApAAAAAEAAAAA7/+8LgAh13AAHp2xAAAAAAAAAAAAAAAA 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 7//SBO//0gQAIAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzkgAAAAAO9xyMgA IXyQAAAAAAAfvsgAAASDAAAAAAAAAADv/+GYABVPzABx6Nzv/9GYAP///wAA IAAAAAAA7//SGO//0gQvaG9tZS9qd+//0ZgyMjAtc2F0dXJuLmNhbHN0YXRl bGEuZWR1IFNlbmRtYWlsIDguNi4xMS84LjYuMTIgcmVhZHkgYXQgVGh1LCAy NSBBcHIgMTk5NiAxMTozNjoxNyAtMDcwMA0KAAAAAAEAAknw7//e8O//0h8A IdgYAAAAAAAAAAAAAABpXmReXW1haWwvJXMAACB7sAAAAADv//LY72fwZAAA AAAAwABAAAAAAAAAAADv//Mw72fwZAACSfD/////AAAAIO//8zTvZ/Bo72e2 QAAAAAHv//NUAAAAAQAAAAEAAknwAAAACO//8qgADgjUACB7sHRhdGlvbiBj b25zb2xlOlwKCTphbTpic+//5bTv//NQ72fwZAAAAAAAwABAACM4MDpjbD0A TDpjbT1cRVslaSVkOyVk/////y9ob20AAAAAAAAAABGQAIUAFjjwAAAAOgAA ADoAAABsAAAAOgAAADrvcQMMAAAACe//05gAAAQAAAAAAP////8AAAAA7//T OAAWOQQ6bXI9AAAACW06bWU9XEVbbTpcCi9saWIvbG9jYWxlAAAAAAAAAAA6 AAAAAAAAAAAAAAAAAAAAAO//2/gAAAAJ7//X+O//2/gAAAQAAAAACgAAA3Lv /9mg7//XmAAWOsgAAAAAAAAAAAAAAAAAAAAAAAAAAO9xAwwAAAABAABUaDph bD1cRVA6ZGw9XEVOOmljPVxFTzpcCgk6c289XEVhJDpzZT1cRWIkOnVzPVxF YSE6dWU9XEViIToKTXJ8cmVtb3RlfHZpcnR1YWwgcmVtb3RlIHRlcm1pbmFs OlwKCTpjbyM3OTphbUA6bmxAOnRjPXZpcnR1YWw6Ck1zfHN3dHB8Y3Q4Mnxz b3V0aHdlc3QgdGVjaG5pY2FsIHByb2R1Y3RzIGN0ODI6XAoJOmRvPV5KOmFt OmxlPV5kOmJjPV5kOlwKCTphbD1eXF55OmNkPV52OmNlPV5GOmNsPV5MOmNt PSVyXmslLiUuOmNvIzgyOmxpIzIwOlwKCTpkbD1eejpuZD1eczp1cD1eYTpz bz1eXl52OnNlPV5eXkY6ZGM9XlxeaDppYz1eXAAAAABvMCAw73HozDplaUXv cejg73Ho3O9x6Nh/////73HoqG09Oi0KCTppcz1eXF5yXl5ec15eXmReXV53 Xmlec15eXl1eXl5vXl1ed15yXmk6Ck10fHRlcmFrfFRlcmFrIGVtdWxhdGlu ZyBEYXRhbWVkaWEgMTUyMDpcCgk6dGM9ZG0xNTIwOgpNdXxzdW58U3VuIE1p Y3Jvc3lzdGVtcyBXb3JrcwAAAABvMCAw73HozGxlOkXvcejg73Ho3O9x6Nh/ ////73HoqDpsaS0zNDpjbyM4MDpjbD1eTDpjbT1cRQAAAAAAIj8YAB6XqAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7//WeAAh2BgAHrhYAB64 XAAAAADv/9YYAANrOO9vjSQAAAAA7//WeO9vlFw6bXI9AAAAAW06bWU9XEVb bTpcCgAAAADvYsLcEVAAhwAAAGAAAABbAAAAAO//46Tv/+Hg72fdiAAAABLv /+OY7//h2P/////v/+IAAAAAAO//4XjvaisoAAAAAAAAAADv/9Z4ACHYGAAA AAAAAAAHAAAAAO9xAwwAAAAH7//h2AACAAAAAAAAAAAAAAAAAADv/4AAAACA AAAAAABEOlwKEQAAggAAAAAAAAAE8AAAAAAAAGAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAASAAAAAO//2Rj/////AAAAAO//5Bjv/9i472ooPAAAAAAw ejprOD1cRVsyMzF6Oms5PVxFWzIzMno6Ck08fHN1bjF8b2xkIFN1biBNaWNy b3N5c3RlbXMgV29ya3N0YXRpAAAAAAAAADoAAAAAAAAAAAAAAAAAAAAA7//b +AAAAAnv/+F47//ZsAAABAAAAAAK7//h1gAAAADv/9eYABY7eAAAAAAJOmNl AFwAWwAAAAA9MCAw73HozD1cRUXvcejg73Ho3O9x6Nh/////73HoqAAAAC0A AAA6AAAAAQAAAAAAAAAA8C4fWAAAAAAAAAA6AAAEAAAAAADvMCAw73HozO// 3EXvcejg73Ho3O9x6Nh/////73HoqAAAAC0AAAAAAAAAAAAAAABNdXxzdW58 U3VuIE1pY3Jvc3lzdGVtcyBXb3Jrc3RhdGlvbiBjb25zb2xlOmxpIzM1OmNv IzgwOiAgOgk6YW06AAAACwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAADvYsLcEVAAhwAAAGAAAABbAAAAAO//46Tv/+Hg72fdiAAAABLv/+OY 7//h2P/////v/+IAAAAAAO//4XjvaisoREw9XEVbJWRNOklDPVxFWyVkQDpE Qz1cRVslZFA6CToAAAAAAAAgAO//5BjvYsLY72LC3BFQAIcAAABgAAAAWwAA AcAAAAAS7//h2AAOzRIAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAABrMz1cRVsy MjZ6Oms0PVxFWzIyN3o6azU9XEVbMjI4ejoJOms2PVxFWzIyOXo6azc9XEVb MjMwejprOD1cRVsyMzF6Oms5PVxFWzIzMno6AD1cRUc4OnZiPVxFYlxFZDpo czppMj1cRV5PXEVnOgk6dHM9XEVmOmZzPV5NOmRzPVxFXk46AHI6ZHM9XEVn XEVmXHI6AEQwMDZBMjgwRDAwMkEyMDBBNTI0MjlGRTg1MjEyMTEwODYxMTg2 MQAAAAAzMCAw73HozDRDM0Xvcejg73Ho3O9x6Nh/////73HoqDAxOC0wTjAw MUIzQjMxMzAzMDMwMTgwME4wMTFCM0IzMTMwMzAzNDE4MDBOMDIxQu//2vEA AAABAAAAQAAYZAAAIG3AAAAAAQAcqAAAAAAAAAAAAAAAAAAAAAAAACBtwAAh 2BgAIdIUAAAAAO//7JTv/+bwAAztZEE4MDD/////AAAAAAAh2BgAAAAA7//a 8DcyMTIwMDAwMTVBRDUwMTEAAAABAAAAAAAAAADv/97wKgAxMTg1OTBBRDUz MTE4NTkxNjBcMDcyMTMwMDAwNEIyMDcxQzU4NThFMEExODY1OEUwQQAAAAA4 MCAw73HozDhGMkXvcejg73Ho3O9x6Nh/////73HoqDkxQS1GNTE4NjU5MDg1 OTBBOTAxNjU5MQAAAABBNTkwMzhFNQAAAAA5MCAw73HozDhGMkXvcejg73Ho 3O9x6Nh/////73HoqDA5MC04NThFQTkwMDg1OEYyNjhGNjBcMDcyMTM1MDAw MEJBOTQ3MjAzMURFQTk1MDIwMzFERTYwAAAAAFxFXEVHMU1NTS5zQe9x6KgA AAAA73HoqAAAAAAAHigAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AADvcQMM7//hsAAhfOjv//yUAAAAAO//5bAAAAAA7//dUO9s7rQAAAAAAAAA AAAwIDDvcejM7//gRe9x6ODvcejc73Ho2H/////vceio7//mLQAhfDAAHp3d 73HIyGFibGUgaGlzdG9yeTpcCgkAAABYAAAAHwAfOYAAAASI73HIdAAAAAAA AAAg73EDDAAhfMAAAAABAAAALwAhfMAAAAAv7391xO//4UAADnfAaW8ALQAA AABvbGUgd2l0aCBubyBhcnJvdyBrZXlzOlwKCTprdUA6a2RAOmtyQDprbEA6 dGM9c3VuOgpNdnx2aXJ0dWFsfFZJUlRVQUx8Y2IgdW5peCB2aXJ0dWFsIHRl cm1pbmFsOlwADVDcbz1eSgAAAAAAAAAAAA1Q3P///1AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAfvsjv/+IIAAAAAAANUCAAH77IAAAAAO// 4agAFU84ACF8kAAhfJAAAAJeAAAAAO//5bAADqCsOmRsPVxFXDExNjppbT06 ZWk9OmljPVxFXDExNzpcCgk6ZGE6ZGI6a2w9XEVcMTA0OmtyPVxFXDEwMzpr dT1cRVwxMDE6a2Q9XEVcMTAyOmtoPVxFAAAAADpcCgk6c289XEVcMTQxXDAR QACB71CrNO9QqzgAAAAAAAAAAAAAAAAAAAAA71HEmAAAAAoAAFQB7//fzAAA AA7vb4lQAAAAFu//3pDvb5RcaW50ZQAAAAogZGF0AAAAAHN0ZW1zIGludGVy dHViZSARAACA72/2RO9v9kgAAAAAEQAAh+9v9kTvb/ZIAB30fe//4twAAAAA AAAAAO9xAwwAAAAB/////xFAAILvb4g8AAD//wAAAAAAAAAAAAAAAAAAAADv cQMMAAAACgAAVAHv/9/MAAAEhQAAAAAAAAAAAAAABu9iypDvYsqU8AqwAAAA AAD/U5bg8AxwJO9xAwwAAAASACB5CO//4BgAAAAAAAAAAO//5Djv/9+wABHN 4P////8AAACK7//fOO9vVdwAAACAAAAAAREAAIEAD7zIAIAABwAAAAAAAAAA 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 AAAgAO9+AAAAAAAAAAAABgAAAAIAAAAH734gXAAAAAEAAAB8AAAAB4AAABIA AAADAAAgAO//+7AAACGsAAAAAO9/dcTv//wsAAAAAAAAAAAAAAAAAAAAAAAA AADvfgAgAAAAAAAAQADvfgAAAAAgAAAAAAQAAAADAAAgAAAAAAHv//yM7//8 lAAYBAAAAAAAAAAAAO9+ACAAAAAAAABAAO9+AAAAACAAAAAABAAAAAMAACAA AAAAAe///Izv//yUABgEAAAAAAAAH1ioAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAHv//yMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA AAAAAADv//0N7//9G+///Sjv//287//9zu///eTv//3z7//+Au///gnv//4a 7//+Ju///j7v//5S7//+b+///oLv//6M7//+n+///sPv//7m7//+/O///zHv //9u7///h+///6Lv///E7///1u///+wAAAAAAAAAAHBpbmUAVFo9VVMvUGFj aWZpYwBURVJNPXN1bi1jbWQAUEFUSD0vYmluOi91c3IvYmluOi91c3IvdWNi Oi91c3IvbG9jYWwvYmluOi91c3IvbG9jYWwvYmluLnN1bjQ6L3Vzci9jY3Mv YmluOi9vcHQvbWg6L29wdC9taC9iaW46L29wdC9taC9saWI6L2FwcHMvaWdz dy9pZ3Y1NC9iaW46L2hvbWUvandvbmc1L2JpbjouAEhPTUU9L2hvbWUvandv bmc1AE1BSUw9L3Zhci9tYWlsL2p3b25nNQBMT0dOQU1FPWp3b25nNQBTSEVM TD0vYmluL2NzaABIWj0xMDAAUFdEPS9ob21lL2p3b25nNQBVU0VSPWp3b25n NQBGTUhPTUU9L3Vzci9sb2NhbC9mcmFtZQBQUklOVEVSPWJpb2wzc3VuLXBz AE1BSUxQUklOVD1scHIgLVAgYmlvbDNzdW4tcHMARURJVE9SPS91c3IvdWNi L3ZpAEFSQ0g9c3VuNABWSVNVQUw9L3Vzci91Y2IvdmkAU1VOVFJBQz0vdXNy L2xvY2FsL3N1bnRyYWMuc3VuNC9saWIATUNBRERJUj0vdXNyL2xvY2FsL21h dGhjYWQvbWNhZGRpcgBGUkFNRVVTRVJTRF9IT1NUPW9wdXMARlJBTUVVU0VS U0RfUkM9L3Vzci9sb2NhbC9mcmFtZS8uZm1pbml0Mi4wL2F1dG9zdGFydABN QU5QQVRIPS91c3Ivc2hhcmUvbWFuOi91c3IvbG9jYWwvbWFuOi91c3Ivb3Bl bndpbi9zaGFyZS9tYW4AT1BFTldJTkhPTUU9L3Vzci9vcGVud2luAFRFUk1J TkZPPS91c3IvbGliL3Rlcm1pbmZvAFRFUk1JTkZPQUREPS91c3IvbGliL3Nh cy90ZXJtaW5mbwBUTVBESVI9L2hvbWUyL3RtcABXUEhPTUU9L2hvbWUvbG9j YWwvd3AAVFRZPS9kZXYvcHRzLzIAAAAAAAAAAAELAAABdwAAAL8AAACNMX/F kQaVxisAAAAA/0LOaAAX4AAABsAAAAB4mAAAAAQAAAABAAMBCwAAAAAAF+AA AAAAAAAAIAAAGAAAAAAgIAAAAAMAAQA0AAAABAAAACAAAAAFAAAABQAAAAkA AXc8AAAAB+98AAAAAAAIAAAAAAAAAAYAACAAAAAH0AAA4RQAAAfRAADhFAAA B9IAAAH0AAAH0wAAAfQAAAAAAAAAAHBpbmUAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAcGluZQAAAAAAAAAAAAAAAAAAAAAAAAAB7//8jO///JT/ UmtIAAAAAAAAAAAAAAA/AAABlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtuXQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAAA AAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAADvaiXw72ol8AAAAAAA AAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAf////3////9/////f////x/v4AAf7+AAAIAAAA/wAAB///// f////wAAAEAAAAQAf////3////8AAAAAAAAAAAAAADD/LIZY --603982730-1468681403-830457919=:8542-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08592; Thu, 25 Apr 96 18:28:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05336; Thu, 25 Apr 96 18:23:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05330; Thu, 25 Apr 96 18:23:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCcBo-00038TC; Thu, 25 Apr 96 18:19 PDT To: pine-info@cac.washington.edu From: tigerwolf@yiffy.tigerden.com (Tigerden System Admin) Subject: Inconsistent Menu Interfaces Date: 25 Apr 1996 15:26:23 GMT Message-Id: <4lo5iv$gg8@ns.oar.net> I installed pine/pico on our system as an easy-to-use package way back over 2 year ago. For the most part, I really like its functionality. However, I am increasingly annoyed at it's inconsistent interface. Indeed, I often find myself cursing it out loud. To leave a menu, some places it's ^X, some ^C, others E, or Q. Help in some places is '^G', others '?' In a pine browser or attachment viewer trying to get back out.. I hit 'E'.. but if you do that an extra time, you get 'Export file' to which you have to answer ^C. I also use many unix programs such as 'more' and 'tin' which use 'space' to move forward a page and 'b' for backing up. Pine is *just* similar enough going forward to be comfortable, but 'b' gets you 'Bounce mail to:'. 'tin' also uses 'q' to quit whatever you are doing in nearly all cases, so often in 'pine' I find I hit 'q' at inappropriate spots (like reading a letter and wanting the index a-la tin), to which I get an offer to leave. For some reason, I'm conditioned to answer 'y' to things if I know I've made no edits, so I am continually either dumping myself *out* of pine, or screaming 'NO!!' out loud as I hit 'n' to cancel the "Really quit pine?' prompt. AAAAARGH!!...IT'S MADDENING! It's like no one who wrote this mess ever heard of the ESCAPE key! Even is some very old DOS-based program, simple, but consistent menues were made with one set of rules: You want to quit what you are doing, or go up a level, press ESCAPE. If you've made changes to something, you get a confirmation prompt to save or ignore changes. If you press ESCAPE there, the prompt goes away, and you are left where you were. Easy...consistent! I've heard (and *have* myself) gripes about how pine takes forever when building a folder list if you are using an NNTP server and the server is down. ESCAPE can be a simple fix here too: Throw up an 'UPDATING NEWSGROUPS - Esc to cancel' message while pine is trying to get info from the NNTP server, and the user can skip that step if the delay is too long. ESCAPE aborts the news folder building activity and leaves you with your local folders, which is often all that you want anyway. PLEASE Pine Team, give some thought to that (mostly) unused ESC key sitting there on even the dumbest terminals to produce a nice, simple menu naviagtion method. Anyone else agree? George Nemeyer System Administrator Tigerden.com Good intentions will always be pleaded for every assumption of authority. It is hardly too strong to say that the Constitution was made to guard the people against the dangers of good intentions. There are men in all ages who mean to govern well, but they mean to govern. They promise to be good masters, but they mean to be masters. --- Daniel Webster From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09143; Thu, 25 Apr 96 18:47:02 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24531; Thu, 25 Apr 96 18:42:15 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout12.mx.aol.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24525; Thu, 25 Apr 96 18:42:11 -0700 Received: by emout12.mail.aol.com (8.6.12/8.6.12) id VAA27028; Thu, 25 Apr 1996 21:11:41 -0400 Date: Thu, 25 Apr 1996 21:11:41 -0400 From: Lewisarons@aol.com Message-Id: <960425211140_382940419@emout12.mail.aol.com> To: internet.announcement.service@r1.f64.n8769.z303.fidonet.org Subject: Fantastic Free Offer I found on the net --------------------- Forwarded message: Subj: Fantastic Free Offer I found on the net Date: 96-04-25 18:48:53 EDT From: Lewisarons To: Lewisarons To: internet.announcement.service@r1.f64.n8769.z303.fidonet.org -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: Lewis Arons. 040896-l-ifo Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is Lewis Arons and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 295 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, Lewis Arons From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09331; Thu, 25 Apr 96 18:55:24 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24711; Thu, 25 Apr 96 18:53:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24705; Thu, 25 Apr 96 18:53:11 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCciQ-00038TC; Thu, 25 Apr 96 18:52 PDT To: pine-info@cac.washington.edu From: sokolosj@cuug.ab.ca (Jason Sokolosky 289-3140) Subject: Ispell with Pine Date: 24 Apr 1996 09:56:18 -0600 Message-Id: <4lliv2$n88@cuug486.cuug.ab.ca> From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11513; Thu, 25 Apr 96 20:47:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07271; Thu, 25 Apr 96 20:42:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07265; Thu, 25 Apr 96 20:42:28 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03992; Thu, 25 Apr 96 20:42:27 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03643; Thu, 25 Apr 96 20:42:26 -0700 Date: Thu, 25 Apr 1996 20:42:26 -0700 (PDT) From: Terry Gray To: "D. J. Riebesell" Cc: pine-info@cac.washington.edu Subject: Re: Win95 Installation??? In-Reply-To: <317c7780.35137794@news.mankato.msus.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This error normally means that your mail server doesn't support IMAP, a requirement for PC-Pine. -teg On Tue, 23 Apr 1996, D. J. Riebesell wrote: > Upon execution of program I get this message > Cannot Connect to hostname.com,143: Refused (10061) > > Nowhere has it asked me for a password or to log in??? > Can someone give me some guidance please? > > > Only files I have are: > addrbook > addrbook.lu > install.txt > mailcap.sam > mimetype.sam > pico.exe > pine.exe > pine.hlp > pine.ndx > pinedebg.txt > pinerc > > > Below is a clip of my config (anon'd) > > > PINE 3.93 SETUP CONFIGURATION Folder: (CLOSED) 0 Msgs > > personal-name = My Name > user-id = userid > user-domain = hostname.com > smtp-server = hostname.com > nntp-server = > inbox-path = {hostname.com}INBOX > folder-collections = mail\[] > news-collections = > incoming-archive-folders = > pruned-folders = > default-fcc = > default-saved-msg-folder = > postponed-folder = > read-message-folder = c:\internet\pine\read[] > signature-file = > global-address-book = > address-book = > feature-list = > > character-set = > editor = > speller = > composer-wrap-column = > reply-indent-string = "> > empty-header-message = recipients"> > image-viewer = > use-only-domain-name = No > display-filters = > sending-filters = > alt-addresses = > addressbook-formats = > index-format = > viewer-overlap = > scroll-margin = > status-message-delay = > mail-check-interval = 300 > newsrc-path = "C:\INTERNET\PINE\NEWSRC"> > news-active-file-path = > news-spool-directory = > mailcap-search-path = > mimetype-search-path = > folder-extension = > > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12365; Thu, 25 Apr 96 21:36:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07928; Thu, 25 Apr 96 21:28:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07922; Thu, 25 Apr 96 21:28:27 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCf7U-00038FC; Thu, 25 Apr 96 21:27 PDT To: pine-info@cac.washington.edu From: anima@io.com (Anima) Subject: Killfile for Pine? Date: 25 Apr 1996 19:19:47 -0500 Message-Id: This e-mail spam garbage has gotten out of control. Is there any way I can block out mail from, for example, everyone @interamp.com? It's sickening to see these creeps wasting my disk space for their commercial messages. Advice urgently sought. -- anima@io.com When making public policy decisions about new technologies for the Government, I think one should ask oneself which technologies would best strengthen the hand of a police state. Then, do not allow the Government to deploy those technologies. --Philip Zimmermann From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12746; Thu, 25 Apr 96 21:56:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27201; Thu, 25 Apr 96 21:48:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27195; Thu, 25 Apr 96 21:48:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCfPI-00038FC; Thu, 25 Apr 96 21:45 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Re: Killfile for Pine? Date: Thu, 25 Apr 1996 21:57:39 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 25 Apr 1996, Anima wrote: > This e-mail spam garbage has gotten out of control. Is there any way I > can block out mail from, for example, everyone @interamp.com? It's > sickening to see these creeps wasting my disk space for their commercial > messages. Advice urgently sought. For good or for ill, Pine does not implement a killfile. You have to use something which processes the mail _ahead_ of Pine. On Unix systems, two commonly used such programs are procmail and filter. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14887; Thu, 25 Apr 96 23:44:29 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09761; Thu, 25 Apr 96 23:38:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09755; Thu, 25 Apr 96 23:38:43 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCh6R-00038FC; Thu, 25 Apr 96 23:34 PDT To: pine-info@cac.washington.edu From: Stan Kalisch III Subject: Re: Killfile for Pine? Date: 25 Apr 1996 22:21:39 -0700 Message-Id: <4lpmh3$kd4@crl.crl.com> References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- On 25 Apr 1996, Anima wrote: > This e-mail spam garbage has gotten out of control. Is there any way I > can block out mail from, for example, everyone @interamp.com? It's > sickening to see these creeps wasting my disk space for their commercial > messages. Advice urgently sought. You should know that those kinds of spams are potentially illegal. Go to the URL http://www.law.cornell.edu/uscode/47/227.html . It's quite lovely. Stan - --------------------- View current public PGP key at URL http://www.crl.com/~sjkiii/PGP.2.6.2.Current_Public_Key.7509bi1748772230kk - --------------------- -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBMYBcF5yiGl9g1kgJAQFv7wQAmG9EiTcXj65GKvyWghnJt6+gdrLvWmgh BonCAJQvbMNwT6KGuS9H7Y4fnwVjwRpcN5Plhyph3lH40ywqbGoUZdPOai+OAqZs cR+0/3k+YbgxWoox4eEqU2J82SZ/eXmbMAOqrW8OJC8Q6BAZW7lM0j2khc2VjNT7 W1sYc2H86V8= =CSVh -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14920; Thu, 25 Apr 96 23:44:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09790; Thu, 25 Apr 96 23:40:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09784; Thu, 25 Apr 96 23:40:31 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01062; Thu, 25 Apr 96 23:40:28 -0700 Date: Thu, 25 Apr 1996 23:40:25 -0700 (PDT) From: Steve Hubert To: cbs Cc: pine-info Subject: Re: Pine 3.93 Screen Display Problem In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1640606023-830500825=:29897" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1640606023-830500825=:29897 Content-Type: TEXT/PLAIN; charset=US-ASCII There is a bug in 3.93 that we believe is causing this. We know that it is causing the problem in at least some cases. I've attached a simple context diff to the file pine/ttyout.c if you'd like to try to patch the 3.93 source and recompile. The same change will be in 3.94. Thanks for bringing it to our attention. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Wed, 24 Apr 1996, cbs wrote: > I am writing about a problem with Pine 3.93 running on the mainframe > Unix machine of my Internet Service Provider (ISP). When I run Pine 3.93 > on my ISP's Unix system through my shell dial-up account, a programming > bug incorrectly resets the screen display parameters. This problem only > developed with my ISP's recent installation of Pine 3.93. The problem did > not exist with Pine 3.91 for Unix. > [deleted] > Is there a work-around that can be used or a patch to Pine 3.93 that > can be issued to solve this problem? Could this be fixed in Pine 3.94? > [deleted] > Sincerely, > Ken --0-1640606023-830500825=:29897 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="ttyout.c_diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: patch for vt100 screen display problem KioqIHBpbmUzLjkzL3NyYy9waW5lL3R0eW91dC5jCVR1ZSBBcHIgIDkgMTQ6 NDE6NTcgMTk5Ng0KLS0tIHR0eW91dC5jCVRodSBBcHIgMTggMTI6NDI6MDgg MTk5Ng0KKioqKioqKioqKioqKioqDQoqKiogNDUwLDQ1NiAqKioqDQogICAg ICAgIHRwdXRzKF90ZXJtY2FwX2luaXQsIDEsIG91dGNoYXIpOw0KICANCiAg ICAgIC8qIGFuZCBtYWtlIHN1cmUgdGhlcmUgYXJlIG5vIHNjcm9sbGluZyBz dXJwcmlzZXMhICovDQohICAgICBCZWdpblNjcm9sbCgwLCBwc19nbG9iYWwt PnR0eW8tPnNjcmVlbl9yb3dzKTsNCiAgICAgIC8qIGFuZCBtYWtlIHN1cmUg aWNvbiB0ZXh0IHN0YXJ0cyBvdXQgY29uc2lzdGVudCAqLw0KICAgICAgaWNv bl90ZXh0KE5VTEwpOw0KICAgICAgZmZsdXNoKHN0ZG91dCk7DQotLS0gNDUw LDQ1NiAtLS0tDQogICAgICAgIHRwdXRzKF90ZXJtY2FwX2luaXQsIDEsIG91 dGNoYXIpOw0KICANCiAgICAgIC8qIGFuZCBtYWtlIHN1cmUgdGhlcmUgYXJl IG5vIHNjcm9sbGluZyBzdXJwcmlzZXMhICovDQohICAgICBCZWdpblNjcm9s bCgwLCBwc19nbG9iYWwtPnR0eW8tPnNjcmVlbl9yb3dzIC0gMSk7DQogICAg ICAvKiBhbmQgbWFrZSBzdXJlIGljb24gdGV4dCBzdGFydHMgb3V0IGNvbnNp c3RlbnQgKi8NCiAgICAgIGljb25fdGV4dChOVUxMKTsNCiAgICAgIGZmbHVz aChzdGRvdXQpOw0K --0-1640606023-830500825=:29897-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16434; Fri, 26 Apr 96 01:07:56 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29814; Fri, 26 Apr 96 01:03:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29808; Fri, 26 Apr 96 01:03:55 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCiV8-00038FC; Fri, 26 Apr 96 01:03 PDT To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: Problems with Unix accounts? Date: Wed, 24 Apr 1996 07:10:20 +0200 Message-Id: References: <4lgf1f$4ii@bertrand.ccs.carleton.ca> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Tue, 23 Apr 1996, Mark Crispin wrote: > On 22 Apr 1996, John Stewart wrote: > > > > Pine insists on adding a domain to addresses in the To: or Cc: header lines. > > The designers of Pine do not seem to understand that this is not a task > > that should be performed by a Mail User Agent. > > Your rant and rave has been heard. > > We disagree. I agree with the Pine authors. In a real-world case, I've had more experience with e-mail domains not being added by the MTA properly than I have had problems with Pine writing them. And I've had problems which perhaps advocates of domainless addresses never anticipated from which a program could not gracefully recover, that I have had to catch and fix by hand on a regular basis. I will agree that it is nice to be able to rewrite such addresses as which does not get mail to which can, but I would rather see sendmail patched to handle this than for Pine to write unqualified addresses. Compare the number of addresses Pine botches by qualifying them, to the number of unqualified, and thereby unreplyable, addresses one finds in a typical Usenet news group because nobody bothered to get the configuration of the news software right. Every day should show you thousands of examples of the latter, or else you're not reading enough news. Barry Bouwsma Radio Praha Nuisance, Troublemaker, and General Pest From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17401; Fri, 26 Apr 96 01:33:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11210; Fri, 26 Apr 96 01:29:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11203; Fri, 26 Apr 96 01:28:59 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCipc-00038FC; Fri, 26 Apr 96 01:24 PDT To: pine-info@cac.washington.edu From: rcastel@micronet.it (Riccardo Castello) Subject: Problem Configuring Pine - 3 BIG problems - Date: Thu, 25 Apr 1996 23:31:07 GMT Message-Id: <318008b3.663575@news.micronet.it> I connect to my ISP throught a ppp connection and i'm using pine 3.91 on Linux 1.3.85: 1-I login into my system with an account name: "tito" and my HOSTNAME is TITO. The problem is that when i send a message, it arrives correcly to the addressee, but when he tryies to reply, the message goes to tito@TITO and not to rcastel@micronet.it (My e mail address). Please help me with this! 2-I'd like to use Pine with 2 diffent email accounts....is it possible?? 3- I've read that Pine can check for mail.....how can i do that? Thanks in advance Riccardo Castello rcastel@micronet.it From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22994; Fri, 26 Apr 96 05:58:02 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03284; Fri, 26 Apr 96 05:42:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from unep.unep.no by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03278; Fri, 26 Apr 96 05:42:46 -0700 Received: by unep.unep.no with UUCP id AA14475 (5.67a/IDA-1.5 for pine-info@cac.washington.edu); Fri, 26 Apr 1996 15:41:48 +0300 Received: (from ben@localhost) by dha.unon.org (8.6.12/8.6.12) id OAA02959; Fri, 26 Apr 1996 14:28:28 +0300 Date: Fri, 26 Apr 1996 14:28:25 +0300 (GMT+0300) From: Ben Parker To: pine-info@cac.washington.edu Subject: Next question: Read Receipts In-Reply-To: Message-Id: Read-Receipt-To: ben@dha.unon.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Flushed with success on that question... Is there any way for Pine to honour read receipts? Thanks, Ben From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23608; Fri, 26 Apr 96 06:36:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14763; Fri, 26 Apr 96 06:27:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from asena.cc.marun.edu.tr by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14745; Fri, 26 Apr 96 06:25:50 -0700 Received: from localhost (saygin@localhost) by asena.cc.marun.edu.tr (8.7/8.7) with SMTP id QAA29269 for ; Fri, 26 Apr 1996 16:20:48 -1100 (GMT-1100) Date: Fri, 26 Apr 1996 16:20:48 -1100 (GMT-1100) From: Suat Saygin Tutuncu To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII help From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24106; Fri, 26 Apr 96 06:58:08 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04083; Fri, 26 Apr 96 06:49:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04075; Fri, 26 Apr 96 06:49:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCnp7-00038FC; Fri, 26 Apr 96 06:44 PDT To: pine-info@cac.washington.edu From: Ronald Wahl Subject: Re: some annoying things with pine Date: Fri, 26 Apr 1996 12:04:26 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Thu, 25 Apr 1996, Finn Hybjerg Hansen wrote: > > On Mon, 22 Apr 1996, Ronald Wahl wrote: > > > > > > * The same busy waiting occurs if I press to often "arrow down" on the > > > end of the newsgroup index. This can be take a long time if I've > > > pressed "arrow down" to long. > > > I had the same problem, because : > > 'show-cursor' was enabled and > 'status-message-delay = 1' (second) The setting of `show-cursor' doesn't make any difference and status-message-delay is 0 in my setup. > (.... or maybe 'news-post-without-validation' will change something? ) This check occurs only if I post something to the news. ron -- \ Ronald Wahl --- rwa@informatik.tu-chemnitz.de \ \ WWW: http://www.tu-chemnitz.de/~row \ \ PGP key available by finger to my email address \ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24986; Fri, 26 Apr 96 07:37:15 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15634; Fri, 26 Apr 96 07:29:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15628; Fri, 26 Apr 96 07:29:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCoVh-00038TC; Fri, 26 Apr 96 07:28 PDT To: pine-info@cac.washington.edu From: Simon Subject: Re: saving in sorted order Date: Wed, 24 Apr 1996 16:07:04 +0100 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Yeah, I've also noticed this. I actually reported this as a bug. I noticed it when saving a few selected messages from my INBOX, which were sorted by date, to a single folder. If the messages hadn't actually arrived in date order, then they weren't saved in the order I wanted. So now, I'm having to save messages individually! :( ___ _ _a' /( <. # Simon Bradley: Knight Protector # / __><_>._ _ _ ___ ._ _~~ _}\ \( _ ) # E-mail: syb3@aber.ac.uk # \__ \| || ' ' |/ . \| ' | \(,_(,)' # Finger: syb3@osfb.aber.ac.uk # <___/|_||_|_|_|\___/|_|_| ._>, _>, # URL: http://www.aber.ac.uk/~syb3/ # On 24 Apr 1996, Barry Landy wrote: > In 3.91, the following used to work: > > Sort a folder ($ something) > Select all messages (; a) > Save all messages to a new folder (A S) > > and the new folder contains all the messages in the original folder in the > new order. In Pine 3.92/3.93 (at least in the Windows and OS2 ports) this > no longer appears to work. Instead the messages in the new folder are in > the same order as the old folder. > > This seems to me to be a major change of spec that deserves a very fast > release of 3.94...... From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26927; Fri, 26 Apr 96 08:27:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16519; Fri, 26 Apr 96 08:11:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ipas3.afip.mil by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16513; Fri, 26 Apr 96 08:11:26 -0700 Received: from bubba.afip.mil by ipas3.afip.mil (4.1/($Id: sendmail.cf,v 1.17 1991/02/11 14:07:23 jmalcolm Exp $)) id AA03550; Fri, 26 Apr 96 11:15:26 EST Received: by bubba.afip.mil (940816.SGI.8.6.9/930416.SGI.AUTO) for pine-info@cac.washington.edu id LAA29017; Fri, 26 Apr 1996 11:05:34 -0400 Date: Fri, 26 Apr 1996 11:05:34 -0400 From: sweeney@bubba.afip.mil (Nina Sweeney) Message-Id: <199604261505.LAA29017@bubba.afip.mil> To: pine-info@cac.washington.edu Subject: Deleted mail returns! Hello, I am new to Pine, and one of my users has the following problem: he deletes mail and it will often reappear weeks or months later. He has an SGI Indigo 2 running IRIX 5.2. He is the only person on our network of SGIs having this problem, and the only person using Pine. Has anyone else dealt with this? Any pointers are greatly appreciated. Sincerely, Nina Sweeney Armed Forces Institute of Pathology Washington, DC 20306 sweeney@bubba.afip.mil From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27467; Fri, 26 Apr 96 08:44:18 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05937; Fri, 26 Apr 96 08:29:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05931; Fri, 26 Apr 96 08:29:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCpRc-00038FC; Fri, 26 Apr 96 08:28 PDT To: pine-info@cac.washington.edu From: hamjavar@unm.edu (Farid Hamjavar) Subject: x in 3.93 [was: Re: Will there ever be an xpine?] Date: 24 Apr 1996 10:42:12 -0600 Message-Id: <4llll4$68dq@mirac.unm.edu> From: David L Miller > Hope this hasn't been talked about too much already. > I've gotten used to pine and was wonder if there had been > any thought to an X-based version. The current Pine 3.93 release can use the mouse for some operations in an xterm window and can display a message in the icon label when new mail arrives. ======================================== From: http://www.washington.edu:1180/pine/changes/3.91-to-3.92.html X/Motif users: Mouse support X/Motif users: Pine changes icon label when new mail arrives I got the first one set via in-session config. How would one do the 2nd one? I saw no documentation about these two items. Thanks, Farid Hamjavar hamjavar@unm.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27800; Fri, 26 Apr 96 08:55:42 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17226; Fri, 26 Apr 96 08:44:51 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17220; Fri, 26 Apr 96 08:44:49 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCpfh-00038FC; Fri, 26 Apr 96 08:43 PDT To: pine-info@cac.washington.edu From: hamjavar@unm.edu (Farid Hamjavar) Subject: x in 3.93 [was: Re: Will there ever be an xpine?] Date: 24 Apr 1996 10:57:11 -0600 Message-Id: <4llmh7$5d0e@mirac.unm.edu> From: David L Miller > Hope this hasn't been talked about too much already. > I've gotten used to pine and was wonder if there had been > any thought to an X-based version. The current Pine 3.93 release can use the mouse for some operations in an xterm window and can display a message in the icon label when new mail arrives. ======================================== From: http://www.washington.edu:1180/pine/changes/3.91-to-3.92.html X/Motif users: Mouse support X/Motif users: Pine changes icon label when new mail arrives Never mind about this .. I got them both set. But how come I can not cut&paste with mouse? Is it one-or-the-other kinda of thing? I "unset" xterm capabilities and I could again do cut&paste! Why is it behaving like this? Thanks, Farid Hamjavar hamjavar@unm.edu From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29256; Fri, 26 Apr 96 09:20:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07088; Fri, 26 Apr 96 09:15:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07082; Fri, 26 Apr 96 09:15:01 -0700 Received: from localhost (rcummins@localhost) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id MAA01360 for ; Fri, 26 Apr 1996 12:14:57 -0400 Date: Fri, 26 Apr 1996 12:14:57 -0400 (EDT) From: Ray Cummins To: pine-info Subject: Re: Pine 3.93 Screen Display Problem In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, Steve Hubert wrote: > There is a bug in 3.93 that we believe is causing this. We know that it > is causing the problem in at least some cases. I've attached a simple > context diff to the file pine/ttyout.c if you'd like to try to patch the > 3.93 source and recompile. The same change will be in 3.94. Thanks for > bringing it to our attention. > Say! The patch worked like a charm. Of course, I had no doubt that it would ;) > Steve Hubert > Networks and Distributed Computing, Univ. of Washington, Seattle > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01765; Fri, 26 Apr 96 10:18:34 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19489; Fri, 26 Apr 96 10:11:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from admin.aurora.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19483; Fri, 26 Apr 96 10:11:04 -0700 Received: by admin.aurora.edu (5.65/DEC-Ultrix/4.3) id AA24789; Fri, 26 Apr 1996 12:14:39 -0500 Date: Fri, 26 Apr 1996 12:14:39 -0500 (CDT) From: Steve Lowe To: Pine Information List Subject: Option Deleted From Pine3.92/Pine3.93 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We are still testing Pine3.93 for our institution -- we are not quite ready to make the jump yet from Pine3.91. Could the Pine Development Team explain the rationale for removing the CTRL-G (Jump to a Directory) option when you are reading a file (CTRL-R)? I found that to be a great feature -- i really miss it with the new version. Thanks in advance. -- Steve Lowe Aurora University slowe@admin.aurora.edu 708 844 5290 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02639; Fri, 26 Apr 96 10:38:25 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20255; Fri, 26 Apr 96 10:32:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20247; Fri, 26 Apr 96 10:32:08 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12612; Fri, 26 Apr 96 10:31:49 -0700 Date: Fri, 26 Apr 1996 10:31:47 -0700 (PDT) From: David L Miller To: Ben Parker Cc: pine-info@cac.washington.edu Subject: Re: Next question: Read Receipts In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We will be investigating the proposals of the Notary working group for inclusion in Pine 4.x. Until then, there is no standardized way to request (or respond to) a read-receipt. Some mail programs have ad-hoc "solutions," but they have the potential to seriously compromise privacy (I bet the SPAMers would _love_ to know who actually read their stuff ;) |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) University of Washington, Networks & Distributed Computing, JE-20 4545 15th Ave NE, Seattle WA 98105, USA On Fri, 26 Apr 1996, Ben Parker wrote: > Errors-To: owner-pine-info@cac.washington.edu > Sender: owner-pine-info@cac.washington.edu > Date: Fri, 26 Apr 1996 14:28:25 +0300 (GMT+0300) > From: Ben Parker > To: pine-info@cac.washington.edu > Subject: Next question: Read Receipts > In-Reply-To: > Message-ID: > Read-Receipt-To: ben@dha.unon.org > > Flushed with success on that question... Is there any way for Pine to > honour read receipts? > > Thanks, > Ben > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03243; Fri, 26 Apr 96 10:50:46 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09461; Fri, 26 Apr 96 10:45:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09455; Fri, 26 Apr 96 10:45:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCrYk-00038FC; Fri, 26 Apr 96 10:43 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: Perl script for PGP as display-filter with complete dialo Date: 26 Apr 1996 11:47:10 GMT Message-Id: <4lqd3u$ioh@babbage.ece.uc.edu> References: <4lm5ja$cvp@babbage.ece.uc.edu> <4lod6u$r54@clem.mscd.edu> In article <4lod6u$r54@clem.mscd.edu>, trulsonj@mscd.edu (Jon Trulson) writes: > > Hmmm... Not to nitpick here, but in the shell script I wrote to >act as the displayfilter, I simply used: > >#!/bin/ksh > >pgp > >echo "\n\nPress [RETURN] to continue" >/dev/tty >read junk exit 0 > > Of course this will only work on unix, but it's short and simple, >and it works just fine...The key is the redirects from /dev/tty... This is great! I tested this script and found it works well! Thanks Jon! Well, I tried it under c-shell (just replace the ksh with csh). Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03965; Fri, 26 Apr 96 10:56:38 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20747; Fri, 26 Apr 96 10:50:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20741; Fri, 26 Apr 96 10:50:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCrbw-00038FC; Fri, 26 Apr 96 10:47 PDT To: pine-info@cac.washington.edu From: pm@icase.edu (Piyush Mehrotra) Subject: help - no advance on delete Date: 24 Apr 1996 17:31:02 GMT Message-Id: <4llogm$9hm@reznor.larc.nasa.gov> Is there anyway to configure Pine (3.93 /Unix) so that it does not advance on a delete. Or to set the direction so that it moves backward on a delete rather than forward. Thanx - Piyush From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06147; Fri, 26 Apr 96 11:25:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10602; Fri, 26 Apr 96 11:20:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10596; Fri, 26 Apr 96 11:20:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCs31-00038FC; Fri, 26 Apr 96 11:15 PDT To: pine-info@cac.washington.edu From: Richard Herbert Subject: IMAP server for Netware LAN? Date: Wed, 24 Apr 1996 18:32:20 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm reposting this because I don't trust the other NNTP server to forward my messages :-( Is there any package which will allow us to implement Pine as the e-mail agent on our Netware 3.11 LAN? A local IMAP server would seem to be a necessity, because we'd like to maintain the privilege of creating our own user accounts. We'd be looking to implement it for both internal and Internet e-mail. Thanks very much. -- Richard Herbert Montreal, Quebec, Canada From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07065; Fri, 26 Apr 96 11:41:45 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11104; Fri, 26 Apr 96 11:35:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11098; Fri, 26 Apr 96 11:35:45 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26246; Fri, 26 Apr 96 11:35:40 -0700 Date: Fri, 26 Apr 1996 11:35:39 -0700 (PDT) From: Stefan Kramer To: "Richard C. Gaine III" Cc: pine-info@cac.washington.edu Subject: Re: 3.92-3.93? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII The changes between Pine versions can be found in the Pine Information Center on the World Wide Web at the URL: http://www.washington.edu/pine/changes/ --------------------------------------------------------- Stefan Kramer skramer@cac.washington.edu Network Information Center Computing & Communications University of Washington Seattle, WA 98105-4527, USA --------------------------------------------------------- On Thu, 25 Apr 1996, Richard C. Gaine III wrote: # # What is the diference in pine3.92-93? # # rick # # -- # /* Richard Gaine rgaine@nbcs.Rutgers.EDU */ # /* Systems Programmer RUCS/NBCS Hill 129 */ # /* Rutgers University Piscataway NJ, (908)445-4886 */ # # # From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07874; Fri, 26 Apr 96 11:56:31 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22502; Fri, 26 Apr 96 11:50:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ram1.ru.ac.th by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22494; Fri, 26 Apr 96 11:50:05 -0700 Received: by ram1.ru.ac.th; (5.65/1.1.8.2/07Jul95-8.2MPM) id AA03649; Sat, 27 Apr 1996 00:50:02 +0700 Date: Sat, 27 Apr 1996 00:50:02 +0700 (GMT+7:00) From: "Miss.Patcharanunt Oraphaet(Grad. Bus. 360200248)" To: pine-info@cac.washington.edu Subject: command in pine program Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear sirs, Would you please advise me how I can get more understanding for each command in pine program. Thanks for yourkindntalk ntalk talk: respond with: talk patchara.ram1.ru.ac.th u3313102@au1.au.ac.th From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13247; Fri, 26 Apr 96 13:40:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25625; Fri, 26 Apr 96 13:35:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25613; Fri, 26 Apr 96 13:35:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCuD9-00038FC; Fri, 26 Apr 96 13:33 PDT To: pine-info@cac.washington.edu From: gbirmingh@columbia.bbn.com (BBN Mid Atlantic Region) Subject: Internet Implementation Engineers Wanted Date: Tue, 23 Apr 1996 15:48:36 -0500 Message-Id: -- BBN 9810 Patuxent Woods Drive Columbia, MD 21049 (410) 290-5000 Fax (410) 290-5015 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14847; Fri, 26 Apr 96 14:15:41 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26568; Fri, 26 Apr 96 14:10:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from acfsysv.roosevelt.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26562; Fri, 26 Apr 96 14:10:54 -0700 Date: Fri, 26 Apr 1996 16:05:50 -500 (CDT) From: Susan Farrar Subject: To: pine-info@cac.washington.edu Cc: heidkal@admrs6k.roosevelt.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Howdy you'all, We would like to receive mail in a central mailbox-mail would be sent to a generic username-but all users from a group could read, edit, or delete items from that mailbox. How can this be set up? TIA, susan _____________________________________ Susan Farrar, Manager Academic Computing Services Roosevelt University (312) 341-6352 Voice (312) 341-3858 Fax From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16722; Fri, 26 Apr 96 15:04:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16736; Fri, 26 Apr 96 15:00:33 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16730; Fri, 26 Apr 96 15:00:32 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCvYW-00038FC; Fri, 26 Apr 96 15:00 PDT To: pine-info@cac.washington.edu From: bc80135@bingsuns.cc.binghamton.edu Subject: research oo Date: Fri, 26 Apr 1996 15:46:10 -0400 Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-851401618-830547970=:26274" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---559023410-851401618-830547970=:26274 Content-Type: TEXT/PLAIN; charset=US-ASCII If any body know about someone who is conducting research, or has recently completed on pastoral population in South Asia with specific emphasis on gender. Thanks. r ---559023410-851401618-830547970=:26274-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17487; Fri, 26 Apr 96 15:19:15 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17084; Fri, 26 Apr 96 15:13:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from relay3.UU.NET by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17078; Fri, 26 Apr 96 15:13:48 -0700 Received: from nwg.com by relay3.UU.NET with SMTP id QQandw06579; Fri, 26 Apr 1996 18:13:46 -0400 (EDT) Received: (from ron@localhost) by nwg.com (8.6.8.1/8.6.11) id WAA25188; Fri, 26 Apr 1996 22:15:19 GMT Date: Fri, 26 Apr 1996 15:15:19 -0700 (PDT) From: Ron Delgado To: pine-info@cac.washington.edu Subject: Unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Unsubscribe Ron Delgado Systems Administrator email: ron@nwg.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19293; Fri, 26 Apr 96 16:05:06 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29358; Fri, 26 Apr 96 16:00:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29352; Fri, 26 Apr 96 16:00:39 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCwU3-00038FC; Fri, 26 Apr 96 15:59 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: pico wrap column Date: Fri, 26 Apr 1996 16:03:24 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It's great that Pine 3.92+ let you specify the composer-wrap-column. I'd also like to be able to do this when I'm using stand-alone pico. I looked in the pico man pages but couldn't see how to do this. Is it possible? Thanks, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19752; Fri, 26 Apr 96 16:18:08 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18594; Fri, 26 Apr 96 16:14:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from saul2.u.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18587; Fri, 26 Apr 96 16:14:11 -0700 Received: from localhost by saul2.u.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25712; Fri, 26 Apr 96 16:12:36 -0700 Date: Fri, 26 Apr 1996 16:12:36 -0700 (PDT) From: Andrew Sweger Reply-To: Andrew Sweger To: J W Cc: pine-info@cac.washington.edu Subject: Re: bug In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, J W wrote: > I have the same bus as I did for pine 3.92, which I also could not use. > My core file is attached. I think this has something to do with an older > version of pine that exists in my domain (pine is installed into my home > directory). Hey, Jack. Would you mind *not* posting your 1.2+ MEGAbyte core dump to the entire list. There are still a few of us that receive this as a mailing list. Thanks. -- / Andrew B. Sweger absweger@u.washington.edu // Computer Support Manager csg@fammed.washington.edu \\ Department of Family Medicine // University of Washington (206) 685-4337 / Box 355304 (206) 685-0610 (Fax) ---- Seattle, WA 98195-5304 -------------------------------------------------- The great thing about multitasking is that several things can go wrong at once. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19837; Fri, 26 Apr 96 16:20:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18688; Fri, 26 Apr 96 16:15:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18682; Fri, 26 Apr 96 16:15:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCwjb-00038FC; Fri, 26 Apr 96 16:15 PDT To: pine-info@cac.washington.edu From: tih@Hamartun.Priv.NO (Tom I Helbekkmo) Subject: Re: signatures Message-Id: <86wx358sz8.fsf@barsoom.Hamartun.Priv.NO> References: <4l3kbr$7tn@mark.ucdavis.edu> In-Reply-To: pmb1@mailer.york.ac.uk's message of 18 Apr 1996 01:44:14 -0700 Date: Wed, 24 Apr 1996 16:52:25 GMT [Mike Brudenell] | Thr trick is to set up a "signature file" which a lot of programs | (including Pine) then make use of. Yup. The sad thing, though, is that Pine "doesn't know" that such signatures should always, by convention, be separated from the body of the email message or news posting by a "-- \n" sequence. That is, a line that contains two hyphens and a blank space. This convention, while originally introduced as a means for software to decide whether a signature file had already been appended or not, also allows newsreaders and mail programs to filter out the signatures if their user doesn't want to see them. The result is that one has to do what I do: I've got two signature files, one called ".signature" that contains my normal signature text, and another called ".pinesig"that contains the same text, but preceded by the magic separator line, and which I've configured Pine to use. -tih -- Tom Ivar Helbekkmo tih@Hamartun.Priv.NO From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20871; Fri, 26 Apr 96 16:47:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00527; Fri, 26 Apr 96 16:45:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00521; Fri, 26 Apr 96 16:45:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCx96-00038FC; Fri, 26 Apr 96 16:41 PDT To: pine-info@cac.washington.edu From: there4@teleport.com (Therefore) Subject: Re: Can pico do this? Date: 26 Apr 1996 23:14:13 GMT Message-Id: <4lrlc5$lkc@nadine.teleport.com> References: <1996Apr10.141012.7910@venus.gov.bc.ca> <4khuc4$gvk@guava.epix.net> <4lm8u9$b4r@nadine.teleport.com> <4lqpmd$k5f@guava.epix.net> DearOldDad (dad@epix.net) wrote in comp.mail.pine on 26 Apr 1996 15:21:49 GMT: > Therefore (there4@teleport.com) wrote: > : o go to bottom of file > > ^W^V (control+w followed by control+v) > > : o go to top of file > > ^W^Y (control+w followed by control+y) Well, look at that! At long last! Thanks! > : o others? > > Many, but I'm not sure if they will work on older versions Is 2.6 'old'? Thanks Mark Kemper From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23402; Fri, 26 Apr 96 17:42:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20626; Fri, 26 Apr 96 17:40:52 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20620; Fri, 26 Apr 96 17:40:51 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uCxzx-00038FC; Fri, 26 Apr 96 17:36 PDT To: pine-info@cac.washington.edu From: trulsonj@mscd.edu (Jon Trulson) Subject: Re: Perl script for PGP as display-filter with complete dialo Date: 25 Apr 1996 17:36:30 GMT Message-Id: <4lod6u$r54@clem.mscd.edu> References: <4lm5ja$cvp@babbage.ece.uc.edu> -----BEGIN PGP SIGNED MESSAGE----- Jie Yuan (yuan@nka1.med.uc.edu) wrote: : I posted this script to this group in response to the discussion of : using PGP while in Pine. A few people asked for this script and I : am afraid more may do so. Now I have made it available via ftp: : : ftp://nka1.med.uc.edu/pub/decrypt.pl : : Without such a script, if one uses PGP to decrypt emails on the fly, : the PGP dialog and error messages, if any, may not be seen and that : is a no-no for PGP users. This script allows one to see the complete : display of PGP messages and dialogs without leaving Pine. Hmmm... Not to nitpick here, but in the shell script I wrote to act as the displayfilter, I simply used: #!/bin/ksh pgp echo "\n\nPress [RETURN] to continue" >/dev/tty read junk Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23840; Fri, 26 Apr 96 18:05:01 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02045; Fri, 26 Apr 96 18:01:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from epos.easynet.co.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02039; Fri, 26 Apr 96 18:01:40 -0700 Received: from localhost (clive@localhost) by epos.easynet.co.uk (8.7.5/8.7.3) with SMTP id CAA01691; Sat, 27 Apr 1996 02:01:06 +0100 Date: Sat, 27 Apr 1996 02:01:05 +0100 (BST) From: Clive Messer X-Sender: clive@epos.easynet.co.uk To: J W Cc: pine-info@cac.washington.edu Subject: Re: bug In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, J W wrote: > > I have the same bus as I did for pine 3.92, which I also could not use. > My core file is attached. I think this has something to do with an older > version of pine that exists in my domain (pine is installed into my home > directory). What sort of pratt are you ? You do _not_ send 1.6MB core dumps to a mailing list!!!!! Clive. -- C Messer. Epos Systems. UK. | | "I pressed her thigh and death smiled." | Jim Morrison. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24560; Fri, 26 Apr 96 18:37:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02574; Fri, 26 Apr 96 18:36:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from jumbo.ntplx.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02568; Fri, 26 Apr 96 18:36:11 -0700 Received: by ntplx.net (4.1/NETPLEX-2.3.1) id AA11732; Fri, 26 Apr 96 21:34:22 EDT Received: by quoin1.quoininc.com (Smail3.1.29.1 #1) id m0uCpp8-000FHrC; Fri, 26 Apr 96 11:52 EDT Date: Fri, 26 Apr 1996 11:52:45 -0400 (EDT) From: Jean Pierre LeJacq To: J W Cc: pine-info@cac.washington.edu Subject: Re: bug In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > I have the same bus as I did for pine 3.92, which I also could not use. > My core file is attached. I think this has something to do with an older > version of pine that exists in my domain (pine is installed into my home > directory). I don't think its appropriate to send 1.5 Mbyte file to a mailing list. Post directly to a single user or let the list know that they can individual mail you to get the core dump. --- Jean Pierre From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28312; Fri, 26 Apr 96 22:50:30 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24364; Fri, 26 Apr 96 22:46:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24352; Fri, 26 Apr 96 22:46:32 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uD2l4-00038FC; Fri, 26 Apr 96 22:41 PDT To: pine-info@cac.washington.edu From: Finn Hybjerg Hansen Subject: Re: some annoying things with pine Date: Thu, 25 Apr 1996 11:24:11 +0200 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: > On Mon, 22 Apr 1996, Ronald Wahl wrote: > > > > * The same busy waiting occurs if I press to often "arrow down" on the > > end of the newsgroup index. This can be take a long time if I've > > pressed "arrow down" to long. I had the same problem, because : 'show-cursor' was enabled and 'status-message-delay = 1' (second) Turning those options off solved my problem, no more waiting time :-) but maybe they already are turned off in your setup? (.... or maybe 'news-post-without-validation' will change something? ) Regards from Finn in Denmark ----------------------------------- --------------------------------------- Name : Finn Hybjerg Hansen | Aalborg University Email : fhh@kom.auc.dk | Institute of Electronic Systems Phone : +45 98 15 85 22 | Department of Communication Technology Direct: +45 98 15 42 11 - 4807 | Fredrik Bajers Vej 7A (Room A1-203) Fax : +45 98 15 67 40 | DK-9220 Aalborg Oest ,,, WWW : http://www.kom.auc.dk/~fhh | DENMARK (o o) ----------------------------------- ------------------------oOO-(_)-OOo---- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28458; Fri, 26 Apr 96 23:03:48 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05667; Fri, 26 Apr 96 23:01:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05661; Fri, 26 Apr 96 23:01:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uD2zs-00038FC; Fri, 26 Apr 96 22:56 PDT To: pine-info@cac.washington.edu From: Finn Hybjerg Hansen Subject: Pine menu disappears Date: Thu, 25 Apr 1996 11:31:34 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, Finn Hybjerg Hansen wrote: Hi Has anyone seen this also? Hard to say if this is a Pine bug, but here it is : When I'm composing a new mail to someone, and Pine at the same time checks for new mail and finds one or more new mails, the new-mail-message causes the bottom menu to disappears more or less, often totally. Then moving the cursor up to the header fields only restores some of the header-menu, moving the cursor down in the compose-window again only restores some of the compose-menu System is Sun/Solaris 2.5. /pine 3.93 Everything else seem to be OK, Pine is a very good program! Regards from Finn in Denmark ----------------------------------- --------------------------------------- Name : Finn Hybjerg Hansen | Aalborg University Email : fhh@kom.auc.dk | Institute of Electronic Systems Phone : +45 98 15 85 22 | Department of Communication Technology Direct: +45 98 15 42 11 - 4807 | Fredrik Bajers Vej 7A (Room A1-203) Fax : +45 98 15 67 40 | DK-9220 Aalborg Oest ,,, WWW : http://www.kom.auc.dk/~fhh | DENMARK (o o) ----------------------------------- ------------------------oOO-(_)-OOo---- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29084; Fri, 26 Apr 96 23:51:30 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06170; Fri, 26 Apr 96 23:47:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06164; Fri, 26 Apr 96 23:47:53 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28925; Fri, 26 Apr 96 23:47:51 -0700 Received: from shiva1.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17114; Fri, 26 Apr 96 23:47:50 -0700 Date: Fri, 26 Apr 1996 23:47:50 -0700 (PDT) From: Terry Gray To: Finn Hybjerg Hansen Cc: pine-info@cac.washington.edu Subject: Re: Pine menu disappears In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I've seen this too. I believe it is another manifestation of the scroll region off-by-one error discussed previously on the list. If so, it'll be fixed in 3.94, which is not too far off. -teg On Thu, 25 Apr 1996, Finn Hybjerg Hansen wrote: > On Thu, 25 Apr 1996, Finn Hybjerg Hansen wrote: > > Hi > > Has anyone seen this also? Hard to say if this is a Pine bug, but here it > is : > > When I'm composing a new mail to someone, and Pine at the same time checks > for new mail and finds one or more new mails, the new-mail-message causes > the bottom menu to disappears more or less, often totally. > > Then moving the cursor up to the header fields only restores some of the > header-menu, moving the cursor down in the compose-window again only > restores some of the compose-menu > > System is Sun/Solaris 2.5. /pine 3.93 > > Everything else seem to be OK, Pine is a very good program! > > Regards from Finn in Denmark > ----------------------------------- --------------------------------------- > Name : Finn Hybjerg Hansen | Aalborg University > Email : fhh@kom.auc.dk | Institute of Electronic Systems > Phone : +45 98 15 85 22 | Department of Communication Technology > Direct: +45 98 15 42 11 - 4807 | Fredrik Bajers Vej 7A (Room A1-203) > Fax : +45 98 15 67 40 | DK-9220 Aalborg Oest ,,, > WWW : http://www.kom.auc.dk/~fhh | DENMARK (o o) > ----------------------------------- ------------------------oOO-(_)-OOo---- > > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29565; Sat, 27 Apr 96 00:11:07 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06493; Sat, 27 Apr 96 00:09:12 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from atheist.tamu.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06487; Sat, 27 Apr 96 00:09:10 -0700 Received: by atheist.tamu.edu (Smail3.1.28.1 #1) id m0uD4B4-0001pcC; Sat, 27 Apr 96 02:12 CDT Date: Sat, 27 Apr 1996 02:12:22 -0500 (CDT) From: Jeff Lowder To: pine-info@cac.washington.edu Cc: pine-bugs@cac.washington.edu Subject: Unable to Compile Pine 3.93 on A/UX Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-14361-830588976=:4150" Content-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-14361-830588976=:4150 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: I was able to get Pico and Pilot with no problems, but here is the output a "build aux" command generated: ln: c-client: File exists ln: imapd: File exists Making c-client library, mtest and imapd make: *** No rule to make target `aux'. Stop. Any ideas? Thanks in advance for your help! Jeff Lowder Internet Infidel PGP Public Key and Other Information Available at: http://freethought.tamu.edu/~jlowder/ --0-14361-830588976=:4150-- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07098; Sat, 27 Apr 96 06:31:12 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29550; Sat, 27 Apr 96 06:28:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rcummins.ppp.cyberenet.net by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29544; Sat, 27 Apr 96 06:28:51 -0700 Received: from localhost (rcummins@localhost) by burlco-00.burlco.lib.nj.us (8.6.12/8.6.12) with SMTP id JAA08159; Sat, 27 Apr 1996 09:28:40 -0400 Date: Sat, 27 Apr 1996 09:28:40 -0400 (EDT) From: Ray Cummins Reply-To: Ray Cummins To: "Dan N. Harrington" Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.93 for FreeBSD 2.1 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 Apr 1996, Dan N. Harrington wrote: > Has anyone ported Pine 3.93 for FreeBSD 2.1 yet? I have tried and tried > but failed miserably. I worked out about 5 or 6 problems but got stuck > on addrbook.c. Any tips? Or maybe any patches/ports etc? > Thanks much, > Dan Pine 3.93 is available as a port and a package for FreeBSD at ftp.cdrom.com, in the /FreeBSD/incoming directory. ("build neb" works too, but you'll probably want the port anyway.) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08425; Sat, 27 Apr 96 08:20:54 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00805; Sat, 27 Apr 96 08:17:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00799; Sat, 27 Apr 96 08:17:35 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDBie-00038TC; Sat, 27 Apr 96 08:15 PDT To: pine-info@cac.washington.edu From: gaer@fellini.harvard.edu (Arthur Gaer) Subject: sendmail aliases --> Pine addressbook Date: 24 Apr 1996 20:27:52 GMT Message-Id: <4lm2s8$ni9@netope.harvard.edu> Hi all, I was hoping I might be saved a lot of effort: I was wondering if anybody has ever written a program/script to convert sendmail's /etc/aliases file into Pine addressbook format? We have a large number of both local group aliases and "odd" email addresses in our /etc/aliases file that my users would find much more useful if they could look up in a Pine systemwide global addressbook. Since both /etc/aliases and Pine's addressbook are ASCII file in rather simple formats, I would think it wouldn't be too hard to convert one file to the other--but it would be a heck of a lot easier if someone else has already done it! :-) Any help or pointers much appreciated. Thanks, ----------- Arthur Gaer Unix Systems Analyst gaer@sdac.harvard.edu (617) 432-2521 Statistical & Data Analysis Center, Dept. of Biostatistics Harvard University, School of Public Health From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08471; Sat, 27 Apr 96 08:23:16 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11882; Sat, 27 Apr 96 08:17:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11876; Sat, 27 Apr 96 08:17:37 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDBjL-00038UC; Sat, 27 Apr 96 08:16 PDT To: pine-info@cac.washington.edu From: wriite@soho.ios.com (Bryan H.) Subject: Re: Pine 3.93 Screen Display Problem Date: 27 Apr 1996 06:37:29 GMT Message-Id: <4lsfb9$rld@news.ios.com> References: <4lp76f$qsk@news.ios.com> Ureeka...a solution (in my case.) The command "stty size 24 80" solved everything. So I put it into my .login script and all is well. Bryan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08881; Sat, 27 Apr 96 08:50:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01133; Sat, 27 Apr 96 08:47:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01127; Sat, 27 Apr 96 08:47:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDC9X-00038FC; Sat, 27 Apr 96 08:43 PDT To: pine-info@cac.washington.edu From: jac@junior.wariat.org (Jack Zupan) Subject: Re: signature at the bottom of reply/forward (fwd) Date: 26 Apr 1996 11:58:50 GMT Message-Id: <4lqdpq$sdf@wariat.wariat.org> References: Hillary Gorman (hillary@netaxs.com) wrote: : Well, of course there do exist morons in the world, who cannot format text : or who are for some reason unable to correctly indicate who said what. : Nonetheless, I think it isn't fair to configure software to reach the : lowest common denominator....I mean, all I'm saying is I think that : putting the sig at the top or bottom should be a configurable option. [snip] I agree with Hillary. Right now I do more editing to put my sig file at the bottom of a forwarded message. It would be preferable to just have another option to configure it that way. - Jack ~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~ o/~ "Music is God's voice" )Jack Zupan )jac@apk.net - Brian Wilson - ) Keet (^,^) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09329; Sat, 27 Apr 96 09:06:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12345; Sat, 27 Apr 96 09:02:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12339; Sat, 27 Apr 96 09:02:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDCO1-00038FC; Sat, 27 Apr 96 08:58 PDT To: pine-info@cac.washington.edu From: Vicki Subject: Re: Compile Problem 3.92 and 3.93 Date: Wed, 24 Apr 1996 13:43:19 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4l07c9$f86@info1.sdrc.com> On 16 Apr 1996, Mike Zawacki wrote: > I am getting little help from my administrator at Penn State so > I'll post my question here. I am trying to compile pine 3.93 on a remote > system at Penn State so I can use the POP3 support. Hi Mike, firstly, it may be helpful to post some information on the system you are using, the problem may be system-specific. > (I am off campus this > semester) Anyways, The compile seems to go fine, but when I try to run the > program I get an error stating that Pine can't tell who is trying to run > pine. The error msg follows: > Who are you? (Unable to look up login name) > Does anyone know why I am getting this error? Well, assuming you haven't found the problem yet, here are my two little guesses. They're not solutions, but they may give you some idea of where to trouble-shoot. 1. There may be a problem with the actual username lookup function on your machine... look for functions such as getuid() and so on. Also check that Pine can get access to files which provide cross-references such as /etc/password on a UNIX system. 2. If you are using something non-UNIX, check to see that your TCP/IP or general networking stack does make a username available, either by forcing you to use a login when you startup, or by using a fixed default for your system. Good luck, Vicki Pollard From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09967; Sat, 27 Apr 96 09:40:23 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12840; Sat, 27 Apr 96 09:37:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12834; Sat, 27 Apr 96 09:37:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDCzu-00038FC; Sat, 27 Apr 96 09:37 PDT To: pine-info@cac.washington.edu From: njp2315@seas.gwu.edu (Nalinda J. Prematilake) Subject: Can PC pine ... Date: 24 Apr 1996 20:54:04 GMT Message-Id: <4lm4dc$7c9@cronkite.seas.gwu.edu> Can PC pine read a remote mail box if the local PC does not have a PPP or a slip account ? -- ------------------------------------------------------------------------------ Nalinda E-Mail : njp2315@seas.gwu.edu ----------------------------------~oOo~--------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10488; Sat, 27 Apr 96 10:05:01 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02008; Sat, 27 Apr 96 10:02:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02002; Sat, 27 Apr 96 10:02:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDDK4-00038FC; Sat, 27 Apr 96 09:58 PDT To: pine-info@cac.washington.edu From: Paul Mitchell Subject: Re: mailbox lock Date: Thu, 25 Apr 1996 11:09:15 -0400 Message-Id: References: <9604222109.AA14407@leao> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Note: I rebooted the machine (a Sparc V) and the problem seems to be temporarily eliminated. Paul Mitchell ============================================================================== Paul Mitchell email: paulm@thing.oit.unc.edu Office of Information Technology phone: (919) 962-5259 University of North Carolina ============================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11694; Sat, 27 Apr 96 11:08:57 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13999; Sat, 27 Apr 96 11:02:54 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13993; Sat, 27 Apr 96 11:02:53 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDEIV-00038FC; Sat, 27 Apr 96 11:00 PDT To: pine-info@cac.washington.edu From: mark@Misty.com (Mark Thomas) Subject: Re: 3.92-3.93? Date: 27 Apr 1996 16:07:48 GMT Message-Id: <4ltgok$5th@wolf.misty.com> References: David L Miller (dlm@cac.washington.edu) wrote: > On Thu, 25 Apr 1996, Richard C. Gaine III wrote: > > > Errors-To: owner-pine-info@cac.washington.edu > > Sender: owner-pine-info@cac.washington.edu > > Date: Thu, 25 Apr 1996 13:05:55 -0400 (EDT) > > From: "Richard C. Gaine III" > > To: pine-info@cac.washington.edu > > Subject: 3.92-3.93? > > Message-ID: > > > > > > What is the diference in pine3.92-93? > > > > Almost nothing, except bug fixes... > > |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 > |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) > University of Washington, Networks & Distributed Computing, JE-20 > 4545 15th Ave NE, Seattle WA 98105, USA > Well, something is different about how pine handles some lines in the header, because with pine3.92 I can put this in my pine.conf: sendmail-path= "/usr/lib/sendmail -t -oem -odb", but if I do so in 3.93, sendmail generates a failure and error message about undisclosed recipients. I see other complaining about this too, since some people need to invoke "sendmail -t" instead of passing sendmail the addresses in the argument list. -Mark -- Mark G. Thomas (Mark@Misty.com -- http://www.misty.com/misty/welcome.html) From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12166; Sat, 27 Apr 96 11:34:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14403; Sat, 27 Apr 96 11:31:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout10.mx.aol.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14393; Sat, 27 Apr 96 11:31:15 -0700 Received: by emout10.mail.aol.com (8.6.12/8.6.12) id OAA12957; Sat, 27 Apr 1996 14:10:43 -0400 Date: Sat, 27 Apr 1996 14:10:43 -0400 From: SElli97635@aol.com Message-Id: <960427141042_282094595@emout10.mail.aol.com> Subject: Interesting Free Offer........ --------------------- Forwarded message: Subj: Interesting Free Offer........ Date: 96-04-27 13:08:08 EDT From: SElli97635 To: SElli97635 To: internet.announcement.service@r1.f64.n8769.z303.fidonet.org -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: Sally Ann Ellison. 042796-l-ifo Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is Sally Ann Ellison and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 295 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, Sally Ann Ellison From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12424; Sat, 27 Apr 96 11:47:22 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03426; Sat, 27 Apr 96 11:42:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03420; Sat, 27 Apr 96 11:42:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDEuE-00038FC; Sat, 27 Apr 96 11:39 PDT To: pine-info@cac.washington.edu From: jagers@chaph.usc.edu (Robert Jagers) Subject: cmsg cancel Date: 27 Apr 1996 17:15:00 GMT Control: cancel Message-Id: Spam cancelled. Notice ID: 19960427.11 Original Subject: COLLEGE MAN LOOKING FOR CARING WOMAN From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13587; Sat, 27 Apr 96 12:44:13 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15341; Sat, 27 Apr 96 12:38:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15335; Sat, 27 Apr 96 12:38:04 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDFmU-00038FC; Sat, 27 Apr 96 12:35 PDT To: pine-info@cac.washington.edu From: danbury@wco.com (Clint Danbury) Subject: Money for ISP who can answer this question Date: 27 Apr 1996 18:12:30 GMT Message-Id: <4lto2e$f7t@news.wco.com> I have been asking this question of my current ISP folks (who have been receiving my money regularly) for more than a year. None of them have ever answered this question in such a way that their answer works in real life. The result is that I will either (1) get an answer to this question which works in real life, or (2) I will get a different ISP. Either option is acceptable to me. Here is the question: What keys do I press, in what order, in response to what screen, which contains what promt, to cause *my* domain name and id (as opposed to the advertisement for my current ISP) to appear on UseNet news posts ? What I want is this: an ISP who can, will, and does provide me with simple operating software which will allow me to read and post usenet messges with the domain name and ID "danbury@ssnShrit.com" as the return address on UseNet posts. My current ISP does not provide me with that service right now. If you are an ISP who can, will, and does; then please contact me about getting my money. That's what I want; that's what will get my money; anyone on planet earth is welcome to provide me this service and take my money in exchange. Thanks to any human who provides an answer to this question which works in real life. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13683; Sat, 27 Apr 96 12:50:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04235; Sat, 27 Apr 96 12:48:06 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04229; Sat, 27 Apr 96 12:48:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDFvI-00038TC; Sat, 27 Apr 96 12:44 PDT To: pine-info@cac.washington.edu From: sruckh@goodnet.com (Scott Ruckh) Subject: PC-Pine 3.93 WIN-95 Date: 26 Apr 1996 03:40:24 GMT Message-Id: <4lpgj8$kg1@news1.goodnet.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII How do you set up pine to fetch mail from a remote site using PPP. Is there a setup option to configure a SMTP Server or POP server? Can you configure how binary attachments are handled? (MIME/UU-encoding, etc..etc..)? Thank You for your Help. -Scott Ruckh From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13795; Sat, 27 Apr 96 12:57:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15516; Sat, 27 Apr 96 12:53:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15510; Sat, 27 Apr 96 12:53:02 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06099; Sat, 27 Apr 96 12:53:01 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22721; Sat, 27 Apr 96 12:53:00 -0700 Date: Sat, 27 Apr 1996 12:52:59 -0700 (PDT) From: Terry Gray To: "Nalinda J. Prematilake" Cc: pine-info@cac.washington.edu Subject: Re: Can PC pine ... In-Reply-To: <4lm4dc$7c9@cronkite.seas.gwu.edu> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII No. And it also requires that the mail server support IMAP. -teg On 24 Apr 1996, Nalinda J. Prematilake wrote: > Can PC pine read a remote mail box if the local PC does not have a PPP or > a slip account ? > > -- > ------------------------------------------------------------------------------ > Nalinda E-Mail : njp2315@seas.gwu.edu > ----------------------------------~oOo~--------------------------------------- > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13932; Sat, 27 Apr 96 13:01:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15584; Sat, 27 Apr 96 12:57:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15578; Sat, 27 Apr 96 12:57:39 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06163; Sat, 27 Apr 96 12:57:37 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22749; Sat, 27 Apr 96 12:57:37 -0700 Date: Sat, 27 Apr 1996 12:57:36 -0700 (PDT) From: Terry Gray To: Mark Thomas Cc: pine-info@cac.washington.edu Subject: Re: 3.92-3.93? In-Reply-To: <4ltgok$5th@wolf.misty.com> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Mark, David forgot to mention that (in addition to fixing quite a few things) we also introduced a couple of new bugs in 3.93... and that's one of them. Until 3.94 is available (soon!) some have been able to get around these problems by setting smtp-server=localhost (but that doesn't work everywhere.) -teg On 27 Apr 1996, Mark Thomas wrote: > David L Miller (dlm@cac.washington.edu) wrote: > > On Thu, 25 Apr 1996, Richard C. Gaine III wrote: > > > > > What is the diference in pine3.92-93? > > > > Almost nothing, except bug fixes... > > > > Well, something is different about how pine handles some lines in > the header, because with pine3.92 I can put this in my pine.conf: > sendmail-path= "/usr/lib/sendmail -t -oem -odb", but if I do so in > 3.93, sendmail generates a failure and error message about undisclosed > recipients. > > I see other complaining about this too, since some people need to invoke > "sendmail -t" instead of passing sendmail the addresses in the argument list. > > -Mark From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13991; Sat, 27 Apr 96 13:02:22 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04372; Sat, 27 Apr 96 12:58:28 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04338; Sat, 27 Apr 96 12:56:03 -0700 Received: from bart.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06077; Sat, 27 Apr 96 12:51:05 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22705; Sat, 27 Apr 96 12:51:04 -0700 Date: Sat, 27 Apr 1996 12:51:04 -0700 (PDT) From: Terry Gray To: Jack Zupan Cc: pine-info@cac.washington.edu Subject: Re: signature at the bottom of reply/forward (fwd) In-Reply-To: <4lqdpq$sdf@wariat.wariat.org> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Jack, Two points: o With 3 keystrokes (per msg) you can have your sig anywhere you want it: ^R s RET --where "s" is the name of a sig file. o You should be aware that IN THE CASE OF *FORWARDED* MSGS a lot of people consider commentatry and sigs after the forwarded text to be very bad form; indeed, obnoxious. It's sort of like putting a yellow sticky with an intro note on the *back* of a postal letter you forward to someone else. (But I guess there's still no accounting for taste! :) Replies are different. There I personally believe the correct answer is a function of the length of the included reply. -teg On 26 Apr 1996, Jack Zupan wrote: > Hillary Gorman (hillary@netaxs.com) wrote: > > : Well, of course there do exist morons in the world, who cannot format text > : or who are for some reason unable to correctly indicate who said what. > : Nonetheless, I think it isn't fair to configure software to reach the > : lowest common denominator....I mean, all I'm saying is I think that > : putting the sig at the top or bottom should be a configurable option. > [snip] > > I agree with Hillary. Right now I do more editing to put my sig file at the > bottom of a forwarded message. It would be preferable to just have another > option to configure it that way. > > > - Jack > > > ~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~ > o/~ "Music is God's voice" )Jack Zupan > )jac@apk.net > - Brian Wilson - ) Keet (^,^) > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15486; Sat, 27 Apr 96 14:30:17 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16706; Sat, 27 Apr 96 14:27:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16700; Sat, 27 Apr 96 14:27:40 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29409; Sat, 27 Apr 96 14:27:33 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23378; Sat, 27 Apr 96 14:27:33 -0700 Date: Sat, 27 Apr 1996 14:27:32 -0700 (PDT) From: Terry Gray To: George Nemeyer Cc: pine-info@cac.washington.edu Subject: Re: Inconsistent Menu Interfaces In-Reply-To: <4lo5iv$gg8@ns.oar.net> Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII George, I've interspersed a few comments... > I installed pine/pico on our system as an easy-to-use package way back > over 2 year ago. For the most part, I really like its functionality. > > However, I am increasingly annoyed at it's inconsistent interface. > Indeed, I often find myself cursing it out loud. > > To leave a menu, some places it's ^X, some ^C, others E, or Q. The goal is for ^C to be used when you've changed your mind about doing something and want to abandon or cancel an action previously taken. ^C wouldn't be the "normal" way out of any screen. In text-input situations, where control characters must be used because regular characters would be treated as part of the message or name being composed, ^X is the normal eXit key. I'll talk about E in a minute, but Q uniformally means quit the program completely; it is never used to exit a particular screen. This may not be consistent with how other programs use Q, but I think it is consistent within Pine. > Help in me places is '^G', others '?' ^G should work anywhere for Help (if you find an exception let us know; it's an oversight). ? works wherever it would not be confused as text input. (The other alternative is to have "modal" editing, where you go into a special mode to input characters, but that has its own set of problems.) > In a pine browser or attachment viewer trying to get back out.. I hit > 'E'.. but if you do that an extra time, you get 'Export file' to which you > have to answer ^C. This is an area that I completely agree with you: "E" is far too overloaded. In Pine 4.0 we're going to try to provide a more consistent way to navigate up/down the screen hierarchy to mitigate this problem somewhat. > I also use many unix programs such as 'more' and 'tin' > which use 'space' to move forward a page and 'b' for backing up. Pine is > *just* similar enough going forward to be comfortable, but 'b' gets you > 'Bounce mail to:'. Finding enough keys for the required functions is a real challenge, especially if two of your design goals were (1) to have most functions done with a single keystroke, and (2) to not distinguish between upper and lower case command keys. > 'tin' also uses 'q' to quit whatever you are doing in > nearly all cases, so often in 'pine' I find I hit 'q' at inappropriate > spots (like reading a letter and wanting the index a-la tin), to which I > get an offer to leave. For some reason, I'm conditioned to answer 'y' to > things if I know I've made no edits, so I am continually either dumping > myself *out* of pine, or screaming 'NO!!' out loud as I hit 'n' to cancel > the "Really quit pine?' prompt. AAAAARGH!!...IT'S MADDENING! People who have not been corrupted by tin's behavior don't complain about this :) :) > It's like no one who wrote this mess ever heard of the ESCAPE key! Even > is some very old DOS-based program, simple, but consistent menues were > made with one set of rules: You want to quit what you are doing, or go up > a level, press ESCAPE. If you've made changes to something, you get a > confirmation prompt to save or ignore changes. If you press ESCAPE there, > the prompt goes away, and you are left where you were. Easy...consistent! I assure you that everyone on the Pine team has heard of the ESCAPE key. Folks who grew up with PCs on their desk sometimes forget that Unix programs have to live with different constraints. Two points: 1) unlike PCs, on Unix systems the accepted "escape" key has been control-C for decades. "vi" introduced ESC as an alternate to ^C, but I believe ^C usage predates vi by quite awhile. 2) unlike PCs, interactive Unix programs are constrained to use ASCII characters for their commands, and the ASCII ESC character is used to encode things like cursor/arrow keys. So in order to distinguish ESC as a single character, from ESC as the first byte of an escape sequence representing, it would be necessary to make timing-dependent decisions which would introduce complexity and latency (reducing responsiveness). Note that while "vi" lets you use ESC, you can only use arrow keys when you're not in edit/insert mode (at least on the version I use.) So while I think it would be fine in principle to use ESC as you describe, the world can be an ugly place and good ideas are not always achievable. > I've heard (and *have* myself) gripes about how pine takes forever when > building a folder list if you are using an NNTP server and the server is > down. ESCAPE can be a simple fix here too: Throw up an 'UPDATING > NEWSGROUPS - Esc to cancel' message while pine is trying to get info from > the NNTP server, and the user can skip that step if the delay is too long. > ESCAPE aborts the news folder building activity and leaves you with your > local folders, which is often all that you want anyway. Introducing a way to interrupt/cancel long operations is something we've wanted to do for a long time. We've done so in a few situations. We haven't done so in others because of the difficulty in finding a safe way to interrupt certain network operations that will work across a wide variety of Unix systems. We've tried several approaches only to discover that they don't work on some of the Unix variants we need to support. So again, we agree with the goal (independent of whether the interrupt key is ^C or ESC), but implementing the idea isn't as easy as it looks. > PLEASE Pine Team, give some thought to that (mostly) unused ESC key > sitting there on even the dumbest terminals to produce a nice, simple menu > naviagtion method. I'm not sure whether the code structure would permit making ESC be an alias for ^C in PC-Pine (we can look into that), but I wouldn't hold out much hope for Unix Pine, for the reasons cited above. -teg From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15853; Sat, 27 Apr 96 14:54:30 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17034; Sat, 27 Apr 96 14:51:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17028; Sat, 27 Apr 96 14:51:09 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29724; Sat, 27 Apr 96 14:51:07 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23557; Sat, 27 Apr 96 14:51:07 -0700 Date: Sat, 27 Apr 1996 14:51:06 -0700 (PDT) From: Terry Gray To: "John A. Perry" Cc: pine-info@cac.washington.edu Subject: Re: Domain name problems.. In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII John, Look at the From: lines in your sent-mail folder. If they are correct, look for the problem elsewhere (e.g. sendmail). If they are not, set Pine's "user-domain" variable to be what you want. -teg On Sun, 14 Apr 1996, John A. Perry wrote: > This is probably a FAQ but since I can't seem to find the FAQ > anywhere... My hostname is alpha.jpunix.com. Pine insists on my email > address being perry@jpunix.com rather than perry@alpha.jpunix.com. What is > causing this? I've been thru the host file and the DNS setup and > everything seems to be ok. Any advice would be a great help. > > John Perry - KG5RG - perry@alpha.jpunix.com - PGP-encrypted e-mail welcome! > WWW - http://www.jpunix.com > PGP 2.62 key for perry@jpunix.com is on the keyservers. > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16131; Sat, 27 Apr 96 15:16:53 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05949; Sat, 27 Apr 96 15:11:13 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05943; Sat, 27 Apr 96 15:11:11 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29970; Sat, 27 Apr 96 15:11:10 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23702; Sat, 27 Apr 96 15:11:09 -0700 Date: Sat, 27 Apr 1996 15:11:08 -0700 (PDT) From: Terry Gray To: David L Miller Cc: Ben Parker , pine-info@cac.washington.edu Subject: Re: Next question: Read Receipts In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Actually the Notary working group has completed its work, which was on Delivery Service Notifications. There is now a separate working group focused on the read-receipt issue. (FYI: As far as I know, there is no intent to mandate automatic responses to read-receipt; I suspect most sites will choose to let individuals decide whether a read-receipt is sent. ) -teg On Fri, 26 Apr 1996, David L Miller wrote: > We will be investigating the proposals of the Notary working group for > inclusion in Pine 4.x. Until then, there is no standardized way to > request (or respond to) a read-receipt. Some mail programs have > ad-hoc "solutions," but they have the potential to seriously > compromise privacy (I bet the SPAMers would _love_ to know who > actually read their stuff ;) > > |\ | |\/| David L. Miller dlm@cac.washington.edu (206) 685-6240 > |/ |_ | | Software Engineer, Pine Development Team (206) 685-4045 (FAX) > University of Washington, Networks & Distributed Computing, JE-20 > 4545 15th Ave NE, Seattle WA 98105, USA > > On Fri, 26 Apr 1996, Ben Parker wrote: > > > Errors-To: owner-pine-info@cac.washington.edu > > Sender: owner-pine-info@cac.washington.edu > > Date: Fri, 26 Apr 1996 14:28:25 +0300 (GMT+0300) > > From: Ben Parker > > To: pine-info@cac.washington.edu > > Subject: Next question: Read Receipts > > In-Reply-To: > > Message-ID: > > Read-Receipt-To: ben@dha.unon.org > > > > Flushed with success on that question... Is there any way for Pine to > > honour read receipts? > > > > Thanks, > > Ben > > > > > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16262; Sat, 27 Apr 96 15:25:53 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17388; Sat, 27 Apr 96 15:23:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17382; Sat, 27 Apr 96 15:23:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDIKW-00038TC; Sat, 27 Apr 96 15:19 PDT To: pine-info@cac.washington.edu From: todd@PROBLEM_WITH_INEWS_GATEWAY_FILE (Todd Pfaff) Subject: PC-Pine 3.92, Windows 3.1 and PGP Date: 24 Apr 1996 22:13:18 GMT Message-Id: <4lm91u$avv@informer1.cis.McMaster.CA> Is it possible to send PGP encrypted messages with PC Pine 3.92 running under Windows 3.1? I know how to do this with Unix Pine 3.92 but I can't figure out how to make it work in Windows 3.1. -- Todd Pfaff \ Email: pfaff@mcmaster.ca Computing and Information Services \ Voice: (905) 525-9140 x22920 ABB 132 \ FAX: (905) 528-3773 McMaster University \ Hamilton, Ontario, Canada L8S 4M1 \ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18473; Sat, 27 Apr 96 18:01:57 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07883; Sat, 27 Apr 96 17:58:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07877; Sat, 27 Apr 96 17:58:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDKlT-00038TC; Sat, 27 Apr 96 17:55 PDT To: pine-info@cac.washington.edu From: Joachim Krumlinde Subject: sending mail can be slow Date: Wed, 24 Apr 1996 15:57:56 +0200 Message-Id: <317E3364.41C6@fysik.lu.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello I am using Pine v3.91 on a Digital Unix v3.2 (Alphastation). I notice that sending mail sometimes takes fairly long time and in the meantime I cannot go back and continue reading the rest of my mail. Is there a possibility of backgrounding the sending of mail ? Thanks in advance for any answer -- Joachim Krumlinde Joachim.Krumlinde@fysik.lu.se Lund University, Lund Sweden ----------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18802; Sat, 27 Apr 96 18:16:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19501; Sat, 27 Apr 96 18:13:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19495; Sat, 27 Apr 96 18:13:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDL3O-00038TC; Sat, 27 Apr 96 18:13 PDT To: pine-info@cac.washington.edu From: Mentor Cana Subject: Re: filter Date: Fri, 26 Apr 1996 18:53:34 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 26 Apr 1996, J. Partusch wrote: >Hello. > I'd like to use the "filter" program to sort my mail before it >gets to Pine. I've read the man for it, but I'm still a little confused >about the commands' syntax. If anyone out there who's using this >program would be willing to send me an anonymized copy of their >/.elm/filter-rules, or if someone could point me to a website that has an I suggest you use procmail instead of filter. Procmail can do wonders :-) later mentor From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19043; Sat, 27 Apr 96 18:36:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08253; Sat, 27 Apr 96 18:33:48 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08247; Sat, 27 Apr 96 18:33:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDLIA-00038FC; Sat, 27 Apr 96 18:28 PDT To: pine-info@cac.washington.edu From: Janne Snabb Subject: Re: Application/PGP Date: Thu, 25 Apr 1996 23:39:18 +0300 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 19 Apr 1996, Fishbowl wrote: > I tried a procmail recipe to translate application/pgp > to text/plain, but I couldn't convince procmail to actually > do that. (normal relationship with me and procmail :-) Try recipe: :0 Hfhw * ^Content-Type:.*application/(x-pgp-message|pgp) | formail -i "Content-Type: text/plain" ...before your foldering rules. It works for me at least (with procmail 3.10). -- Janne Snabb snabb@niksula.hut.fi From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19823; Sat, 27 Apr 96 19:46:09 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20423; Sat, 27 Apr 96 19:43:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20417; Sat, 27 Apr 96 19:43:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDMQ1-00038FC; Sat, 27 Apr 96 19:41 PDT To: pine-info@cac.washington.edu From: POLCHER Jan Subject: Pine 3.93 enable-mouse-in-xterm Date: Fri, 26 Apr 1996 10:39:56 +0200 Message-Id: <31808BDC.4A6D@lmd.ens.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, The enable-mouse-in-xterm is a wonderful new feature in Pine. It makes life so much easier. The problem I have is that when I use this option im an unable to cut-and-paste from one window to another or within the pine-window. Is this normal ? Do I have to choose between the use of the mouse and the cut-and-paste possibility ? Perhaps it is linked to my configuration : - pine 3.93 runs on a SUN OS 4.1 - The windows are managed by mwm on a HP Thanks for any help or advice Best regards Jan Polcher -- Jan Polcher TEL: -33-1-44322243 Laboratoire de Météorologie Dynamique du CNRS FAX: -33-1-43368392 École Normale Supérieure 24, rue Lhomond polcher@lmd.ens.fr 75231 PARIS cedex 05, FRANCE http://www.lmd.ens.fr/~polcher/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20538; Sat, 27 Apr 96 20:41:06 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09635; Sat, 27 Apr 96 20:39:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09629; Sat, 27 Apr 96 20:39:02 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDNJL-00038FC; Sat, 27 Apr 96 20:38 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pgpsign/encrypt Date: 26 Apr 1996 12:15:07 GMT Message-Id: <4lqeob$ioh@babbage.ece.uc.edu> References: <4lopj3$3i3@turing.mathworks.com> In-Reply-To: <4lopj3$3i3@turing.mathworks.com> In article <4lopj3$3i3@turing.mathworks.com>, dave@mathworks.com (Dave Pascoe) writes: >Pine 3.93, running the simple pgpsign and pgpencrypt scripts byRoland >Rosenfeld . > >How do I make the pgpsign and pgpencrypt options be second and third >when going to send? I want "unfiltered" to appear first. > >Here's the relevant part of .pinerc: > ># This defines a program that message text is piped into before MIME ># encoding, prior to sending >sending-filters=unsigned, > /home/pascoe/bin/pgpsign > /home/pascoe/bin/pgpencrypt _RECIPIENTS_ I don't use Roland's script, but I occasionally sign or encrypt emails in Pine. These are the things that I did to set up my Pine. 1) Make 2 symbolic links to the PGP and name them pgpsign and encrypt. Symbolic links take almost no disk space and should be harmless to your disk quota. Without these symbols, Pine only display pgp and I am not sure whether I am signing or encrypting a message. 2) Define sending-filters as: /usr/.../pgpsign -fast /usr/.../encrypt -feast _RECIPIENTS_ 3) Do NOT define a filter called "unsigned", or anything like that. When I press ^X, the first prompt is always "(unfiltered)". In my .pinerc, the text reads: sending-filters=/usr/.../encrypt -feast _RECIPIENTS_, /usr/.../pgpsign -fast I hope you don't mind my using "..." in the path name. Regards, Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21101; Sat, 27 Apr 96 21:24:02 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21492; Sat, 27 Apr 96 21:19:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21486; Sat, 27 Apr 96 21:19:07 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDNwN-00038TC; Sat, 27 Apr 96 21:18 PDT To: pine-info@cac.washington.edu From: SElli97635@aol.com Message-Id: Control: cancel <960427141042_282094595@emout10.mail.aol.com> Subject: cmsg cancel <960427141042_282094595@emout10.mail.aol.com> Date: 28 Apr 1996 03:19:01 GMT Cancelled by jem@xpat.com. 830661541 KEV Original Subject was: Interesting Free Offer........ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23465; Sat, 27 Apr 96 23:55:10 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11845; Sat, 27 Apr 96 23:51:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva2.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11839; Sat, 27 Apr 96 23:50:59 -0700 Received: from localhost by shiva2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27277; Sat, 27 Apr 96 23:50:54 -0700 Date: Sat, 27 Apr 1996 23:50:54 -0700 (PDT) From: Steve Hubert To: POLCHER Jan Cc: pine-info@cac.washington.edu Subject: Re: Pine 3.93 enable-mouse-in-xterm In-Reply-To: <31808BDC.4A6D@lmd.ens.fr> Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Hold down the SHIFT key to get the regular xterm cut and paste. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Fri, 26 Apr 1996, POLCHER Jan wrote: > Hi, >=20 > The enable-mouse-in-xterm is a wonderful new feature in Pine. It makes > life so much easier. >=20 > The problem I have is that when I use this option im an unable to > cut-and-paste from one window to another or within the pine-window. Is > this normal ? Do I have to choose between the use of the mouse and the > cut-and-paste possibility ? >=20 > Perhaps it is linked to my configuration : > =09- pine 3.93 runs on a SUN OS 4.1 > =09- The windows are managed by mwm on a HP=20 >=20 > Thanks for any help or advice >=20 > =09Best regards >=20 > =09=09Jan Polcher >=20 > --=20 > Jan Polcher TEL: > -33-1-44322243 > Laboratoire de M=E9t=E9orologie Dynamique du CNRS FAX: > -33-1-43368392 > =C9cole Normale Sup=E9rieure > 24, rue Lhomond > polcher@lmd.ens.fr > 75231 PARIS cedex 05, FRANCE > http://www.lmd.ens.fr/~polcher/ >=20 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25170; Sun, 28 Apr 96 01:19:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24172; Sun, 28 Apr 96 01:17:17 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mailhost2.cac.washington.edu by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24166; Sun, 28 Apr 96 01:17:16 -0700 Received: from bart.cac.washington.edu by mailhost2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07491; Sun, 28 Apr 96 01:17:15 -0700 Received: from shiva2.cac.washington.edu by bart.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28044; Sun, 28 Apr 96 01:17:14 -0700 Date: Sun, 28 Apr 1996 01:17:13 -0700 (PDT) From: Terry Gray To: Nancy McGough Cc: pine-info@cac.washington.edu Subject: Re: pico wrap column In-Reply-To: Message-Id: Organization: University of Washington; Computing & Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII It's the -r option. Should be in the 3.93 man page. -teg On Fri, 26 Apr 1996, Nancy McGough wrote: > It's great that Pine 3.92+ let you specify the composer-wrap-column. > I'd also like to be able to do this when I'm using stand-alone pico. > I looked in the pico man pages but couldn't see how to do this. Is > it possible? > > Thanks, > Nancy > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26116; Sun, 28 Apr 96 01:58:21 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13310; Sun, 28 Apr 96 01:54:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13304; Sun, 28 Apr 96 01:54:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDSAp-00038FC; Sun, 28 Apr 96 01:49 PDT To: pine-info@cac.washington.edu From: =?ISO-8859-2?Q?krem=BEsk=E1_HO=D8=C8ICE?= Subject: Re: Inconsistent Menu Interfaces Date: Sun, 28 Apr 1996 04:43:19 +0200 Message-Id: References: <4lo5iv$gg8@ns.oar.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On 27 Apr 1996, Terry Gray wrote: > > You want to quit what you are doing, or go up > > a level, press ESCAPE. > > 2) unlike PCs, interactive Unix > programs are constrained to use ASCII characters for their commands, and > the ASCII ESC character is used to encode things like cursor/arrow keys. > So in order to distinguish ESC as a single character, from ESC as the > first byte of an escape sequence representing, it would be necessary to > make timing-dependent decisions which would introduce complexity > and latency (reducing responsiveness). And not only that, it probably Won't Work unless you are on the local machine. I had the misfortune of trying to use Micro-Emacs over a telnet session and it was very common that my packets in which I typed an arrow key (ESC [ A or similar) arrived at the remote host in such a way that the ESC was separated in time from the remaining characters, resulting in the printing characters appearing in the text. You cannot imagine what a relief it was when I installed the real Emacs on that machine. Basically, unless you are on the local machine, all assumptions about timing should be thrown out the window. > Note that while "vi" lets you use > ESC, you can only use arrow keys when you're not in edit/insert mode (at > least on the version I use.) Well, the versions I have here supposedly allow you to do both. However, I find myself frequently logged into the server over the local ethernet, from which responsiveness and timing should not be so much a problem as with long-distance telnet, yet typically one arrow keystroke out of ten would result in a vi-BEEP and no cursor movement, or insertion of unintended characters and a mode switch. I have learned the least-common-denominator practice of using ^N and ^P in place of the down- and up-arrows, which are common to all the editors I use frequently here (Emacs, Pico, and vi), but unfortunately ^B and ^F, while common to Pico and Emacs, have entirely different meanings in vi and I usually find myself somewhere completely different in the text than I was planning to be, meaning I have to *think* while I am working. Grrrr. What a pain. So in short, trying to interpret the ESC key as something different from a function or arrow key is practically guaranteed to fail except on the local machine. > So while I think it would be fine in principle to use ESC as you describe, > the world can be an ugly place and good ideas are not always achievable. Barry Bouwsma in an ugly place, fershure From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29191; Sun, 28 Apr 96 04:28:37 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26256; Sun, 28 Apr 96 04:20:00 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26246; Sun, 28 Apr 96 04:19:58 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDUSi-00038FC; Sun, 28 Apr 96 04:16 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: Inconsistent Menu Interfaces Date: 26 Apr 1996 18:25:25 GMT Message-Id: <4lr4el$pt5@dscomsa.desy.de> References: <4lo5iv$gg8@ns.oar.net> Tigerden System Admin (tigerwolf@yiffy.tigerden.com) wrote: : To leave a menu, some places it's ^X, some ^C, others E, or Q. Help in : some places is '^G', others '?' Yes, I find this anoying too. : myself *out* of pine, or screaming 'NO!!' out loud as I hit 'n' to cancel : the "Really quit pine?' prompt. AAAAARGH!!...IT'S MADDENING! RTFM (sorry). You can disable the question almost everywhere, with good possibility to select. : PLEASE Pine Team, give some thought to that (mostly) unused ESC key : sitting there on even the dumbest terminals to produce a nice, simple menu : naviagtion method. Well, as the ESC-Key on many X-Terminal is somewhat hidden and/or unconveniant to access, I'd like other keys more ... Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00838; Sun, 28 Apr 96 06:24:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16159; Sun, 28 Apr 96 06:20:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16153; Sun, 28 Apr 96 06:20:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDWMD-00038FC; Sun, 28 Apr 96 06:17 PDT To: pine-info@cac.washington.edu From: Sumanthkumar Sukumar - EECS Subject: Trying to get a new MIME type to work with pine Message-Id: <31831DD4.70F6@eecs.wsu.edu> Date: Sun, 28 Apr 1996 07:27:16 GMT Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Hi, I am trying to add encrypted mail support to Pine. I've decided to use a new MIME type. So I put this new type in my ~/.mailcap file. But pine still doesn't know how to display messages that are received with a Content-Type field set to the new MIME type. I am not even sure if Pine really reads my ~/.mailcap file. Is there a way to make sure it does? How can I get Pine to recognize a new MIME type. I have already read all available online documentation on this. Thanks, sumanth From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00889; Sun, 28 Apr 96 06:27:26 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27560; Sun, 28 Apr 96 06:25:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27554; Sun, 28 Apr 96 06:25:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDWR5-00038FC; Sun, 28 Apr 96 06:22 PDT To: pine-info@cac.washington.edu From: wriite@soho.ios.com (Bryan H.) Subject: Screen problems fixed Date: 26 Apr 1996 20:58:21 GMT Message-Id: <4lrddd$1hn@news.ios.com> Amazingly, if I type the command "stty size 24 80", my screen problem is fixed. This is interesting because the default screen size is already 24 by 80, so nothing is changed. Apparently just accessing the command causes something to click, and the screen is straight. Bryan From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01829; Sun, 28 Apr 96 07:37:40 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16907; Sun, 28 Apr 96 07:35:23 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16901; Sun, 28 Apr 96 07:35:21 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDXX9-00038FC; Sun, 28 Apr 96 07:33 PDT To: pine-info@cac.washington.edu From: Yolanda McCoy Subject: Inbox Date: Mon, 22 Apr 1996 22:58:57 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have the pine tam2000 account which has just recently added a setting which allows for multiple inbox folders. I would like for the mailing lists I subscribe to to go into one of these folders. I set up the folder but don't know how to define the server, etc. for the inbox. Please help if you know about mailing list servers and this new inbox feature. Thank you. Yolanda From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01863; Sun, 28 Apr 96 07:38:50 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28270; Sun, 28 Apr 96 07:35:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28264; Sun, 28 Apr 96 07:35:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDXXQ-00038TC; Sun, 28 Apr 96 07:33 PDT To: pine-info@cac.washington.edu From: sandraos@eola.ao.net (Salim Andraos) Subject: Is there a way to UNDELETE messages in PINE Date: 21 Apr 1996 21:47:24 GMT Message-Id: <4leadc$6e2@news.ao.net> Is there any way to undelete mail in Pine or in my /mail directory. I'm not talking about simply DELETED marked messages, and simply hitting the 'U' key to UNDELETE. The question is would I be able to undelete messages after I deleted them, expunged them, quit pine, and logged off. I do not use http, www, or anything the like. I have the InterNet through a service provider (plain white text on black background) running on a 286 DOS machine :( I would appreciate any hints, comments, or tips that would help me out. P.S.: I'm not really looking forward to the Windows 95/ Pentium upgrade and all it's hassles... P.P.S.: ...so don't laugh at a machine that gives only ONE error message: *** Bad command or filename *** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04063; Sun, 28 Apr 96 10:13:08 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29920; Sun, 28 Apr 96 10:10:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29914; Sun, 28 Apr 96 10:10:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDZxS-00038FC; Sun, 28 Apr 96 10:08 PDT To: pine-info@cac.washington.edu From: markm@voicenet.com (Mark M.) Subject: Re: pine 3.9.3 sendmail error! Date: 28 Apr 1996 16:55:56 GMT Message-Id: <4m07us$3h@goodnews.voicenet.com> References: <4lnivj$2ih@nadine.teleport.com> -----BEGIN PGP SIGNED MESSAGE----- Therefore (there4@teleport.com) wrote: > I have just upgrade from 3.9.2 to 3.9.3 (SunOs 4 Unix) and am having > a serious problem emailing. When I email to any account, I receive this > error message: > > [Posting program /usr/lib/sendmail -oi -oem -t returned error] > > and it then returns to the composition screen as if it never sent. But > in fact, it -was- received by the recipient. I then get the following > message from my ISP's mailer demon: I have been having this problem too. The way I fixed it is to use the following perl script as sendmail. This will delete the header that is causing the errors before piping the message through sendmail. #!/bin/perl open(SENDMAIL, "| /usr/lib/sendmail -t -oi -oem"); while(<>) { if(($_ =~ '^To: Undisclosed recipients: ;$') && ($toheader != 1)) { $toheader = 1; } else { print SENDMAIL; } } close(SENDMAIL); - -- Mark =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= markm@voicenet.com | finger -l for PGP key 0xf9b22ba5 http://www.voicenet.com/~markm/ | bd24d08e3cbb53472054fa56002258d5 "The concept of normalcy is just a conspiracy of the majority" -me -----BEGIN PGP SIGNATURE----- Version: 2.6.3 Charset: noconv iQCVAwUBMYOkW7Zc+sv5siulAQFNNQP/feLCSKMJ4FktTpUPPVE6h0gFpDWII3Mx XuXn+QjDUcqeRW/vPUWC72XyXzly6PRv3GSdQaX47aAdFEjQV0BGfAH3g1PyacNh ODQkSwafNMpQ9YisVceo14TPn/F9zH3FYjq/9w7FM2qPskV4tIxDt6o5flCkzpnm KPyXsGstB5s= =2Uq7 -----END PGP SIGNATURE----- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04180; Sun, 28 Apr 96 10:19:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18619; Sun, 28 Apr 96 10:15:53 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18613; Sun, 28 Apr 96 10:15:46 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Sun, 28 Apr 1996 18:13:56 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id SAA18076; Sun, 28 Apr 1996 18:15:28 +0100 Date: Sun, 28 Apr 1996 18:15:28 +0100 (BST) From: Mike Brudenell To: Salim Andraos Cc: pine-info@cac.washington.edu Subject: Re: Is there a way to UNDELETE messages in PINE In-Reply-To: <4leadc$6e2@news.ao.net> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII No, there is usually no way to undelete messages once they have been expunged. (Not QUITE true: if they were stored on a PC's local hard disk AND you hadn't saved too much else to the drive since you MIGHT be able to get them back with some disk scavenging program like Norton Utilities. However if your messages were stored on a UNIX machine's disks then the answer is "No".) Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On 21 Apr 1996, Salim Andraos wrote: > Is there any way to undelete mail in Pine or in my /mail directory. > I'm not talking about simply DELETED marked messages, and simply hitting > the 'U' key to UNDELETE. The question is would I be able to undelete messages > after I deleted them, expunged them, quit pine, and logged off. > I do not use http, www, or anything the like. I have the InterNet > through a service provider (plain white text on black background) running > on a 286 DOS machine :( > I would appreciate any hints, comments, or tips that would help > me out. > > P.S.: I'm not really looking forward to the Windows 95/ Pentium upgrade > and all it's hassles... > P.P.S.: ...so don't laugh at a machine that gives only ONE error message: > *** Bad command or filename *** > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08492; Sun, 28 Apr 96 14:51:03 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21931; Sun, 28 Apr 96 14:46:14 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21925; Sun, 28 Apr 96 14:46:13 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDeE5-00038FC; Sun, 28 Apr 96 14:41 PDT To: pine-info@cac.washington.edu From: beuchaw@flowbee.interaccess.com (Brian Beuchaw) Subject: Help w/filter? Date: 28 Apr 1996 20:48:10 GMT Message-Id: <4m0lia$8o6@nntp.interaccess.com> Hi all, sorry for the x-post, but I figure someone on either group might know what's going on here...... I used to use filter w/Pine on my old provider and it worked just fine. I switched providers (and they don't have procmail) and now when I try to use filter it seems to be sending my mail to /dev/null! Anyway, here's what my files look like (I think they're correct, but something's obviously wrong somewhere): My .forward file (in my home directory): "|/usr/local/bin/filter -o /home11/beuchaw/filter.log" My filter-rules file (in my ~/.elm directory): if (to = "droneon@ucsd.edu") then save "/home11/beuchaw/mail/droneon" if (to = "rmusic-l@gu.uwa.edu.au") then save "~/mail/rmusic" if (to = "idm@hyperreal.com") then save "~/mail/idm" if (to = "beuchaw@interaccess.com") then save "/home11/beuchaw/mail/idm" if (subject = "test") then save "/home11/beuchaw/mail/droneon" Lines 2 & 3 in my filter-rules file are the same as I used to use, but for testing purposes, I coded lines 1,4,5 different. It made no difference. Filter -r seemed OK, and I don't get a filter.log, so I have no idea what's wrong. Any help would be appreciated very much. Thanks in advance. BTW, I've checked out the FAQs and Web pages and guides and everything that I've coded (supposedly) adheres to what's supposed to be there. :-( cya brian From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12166; Sun, 28 Apr 96 18:43:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06260; Sun, 28 Apr 96 18:41:42 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06254; Sun, 28 Apr 96 18:41:41 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDhu9-00038FC; Sun, 28 Apr 96 18:37 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: Money for ISP who can answer this question Date: Sun, 28 Apr 1996 20:15:12 -0400 Message-Id: References: <4lto2e$f7t@news.wco.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4lto2e$f7t@news.wco.com> On 27 Apr 1996, Clint Danbury wrote: > What keys do I press, in what order, in response to what screen, which contains what promt, to cause *my* domain name and id (as opposed to the advertisement for my current ISP) to appear on UseNet news posts ? What operating system are you using (Unix, MS Windows, etc.)? Many news readers allow you to do this, but first tell us what operating system you are using and if you care what news reader you use. My Signature, Finger, & Customized Headers FAQ has some info about this: http://www.jazzie.com/ii/faqs/archive/signature_finger_faq/ Good luck, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14156; Sun, 28 Apr 96 20:55:14 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26041; Sun, 28 Apr 96 20:51:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26035; Sun, 28 Apr 96 20:51:57 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDjy4-00038FC; Sun, 28 Apr 96 20:49 PDT To: pine-info@cac.washington.edu From: Rahul Dhesi Subject: Re: Money for ISP who can answer this question Date: 29 Apr 1996 02:22:51 GMT Message-Id: <4m195r$ck0@samba.rahul.net> References: <4lto2e$f7t@news.wco.com> In Nancy McGough writes: >What operating system are you using (Unix, MS Windows, etc.)? Many >news readers allow you to do this, but first tell us what operating >system you are using and if you care what news reader you use. Fortunately I'm using a news reader that shows me all the headers. :-) His headers say: X-Newsreader: TIN [UNIX 1.3 950824BETA PL0] -- Rahul Dhesi == "...Mark Crispin has the good sense to not blather away in newsgroups..." -- Wayne Hathaway From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15012; Sun, 28 Apr 96 21:50:37 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26701; Sun, 28 Apr 96 21:47:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from franklin-fddi.cris.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26695; Sun, 28 Apr 96 21:47:07 -0700 Received: from csystems (cnc121041.concentric.net [206.173.202.41]) by franklin-fddi.cris.com (8.7.5/(96/04/19 2.32)) id AAA26320; Mon, 29 Apr 1996 00:46:52 -0400 (EDT) [1-800-745-2747 The Concentric Network] Message-Id: <199604290446.AAA26320@franklin-fddi.cris.com> Date: Sun, 28 Apr 96 21:47:09 -0700 From: srw Organization: csystems X-Mailer: Mozilla 1.12 (X11; I; SunOS 5.5 sun4m) Mime-Version: 1.0 To: pine-info@cac.washington.edu Subject: setup and use of pine X-Url: file:/export/home/srw/.netscape-bookmarks.html Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Are there any docs on the setup of pine? I did what seemed to be "obvious" in setting config values, but when I punched ^X (send) my system (Solaris 2.5) locked up totally. -- Sheldon Winter Design Mgr CSYSTEMS From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16764; Sun, 28 Apr 96 23:36:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09635; Sun, 28 Apr 96 23:32:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09623; Sun, 28 Apr 96 23:32:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDmRv-00038TC; Sun, 28 Apr 96 23:28 PDT To: pine-info@cac.washington.edu From: George Keith Subject: cmsg cancel Control: cancel Date: 29 Apr 1996 01:18:34 -0400 Message-Id: This is a cancel message from George Keith . From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20979; Mon, 29 Apr 96 02:57:27 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00141; Mon, 29 Apr 96 02:42:43 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00135; Mon, 29 Apr 96 02:42:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDpQp-00038FC; Mon, 29 Apr 96 02:39 PDT To: pine-info@cac.washington.edu From: Sven Guckes Subject: Re: Help w/filter? Date: 29 Apr 1996 08:24:28 GMT Message-Id: References: <4m0lia$8o6@nntp.interaccess.com> beuchaw@flowbee.interaccess.com (Brian Beuchaw) writes: >I used to use filter w/Pine on my old provider and it worked just fine. >I switched providers (and they don't have procmail) and now when I try to use >filter it seems to be sending my mail to /dev/null! [...] >My .forward file (in my home directory): >"|/usr/local/bin/filter -o /home11/beuchaw/filter.log" Does /usr/local/bin/filter exist at your new provider? >My filter-rules file (in my ~/.elm directory): >if (to = "droneon@ucsd.edu") then save "/home11/beuchaw/mail/droneon" >if (to = "rmusic-l@gu.uwa.edu.au") then save "~/mail/rmusic" >if (to = "idm@hyperreal.com") then save "~/mail/idm" >if (to = "beuchaw@interaccess.com") then save "/home11/beuchaw/mail/idm" >if (subject = "test") then save "/home11/beuchaw/mail/droneon" These rules look ok to me. I wonder whether all versions of "filter" expand "~" to the home dir. Syd? Sven Cc: beuchaw@flowbee.interaccess.com (Brian Beuchaw) -- [960410] ELM - the "Easy Learn Mail" program. Newsgroup: comp.mail.elm For more info see the "ELM Pages": http://www.math.fu-berlin.de/~guckes/elm/ Latest ELM release: ELM2.4PL25 [951204] patch25 fixes security bug *only* Latest ELM alpha: ELM2.5a09 [960314] ELM testers please check this! Latest ELMME+ patch: ELM2.4ME+PL15 [960410] ELMME+ is based on ELM2.4PL24ME8b+ Latest ELMPGP patch: ELMPGP6 [95????] "Supported". From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23760; Mon, 29 Apr 96 04:43:31 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13315; Mon, 29 Apr 96 04:37:57 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13309; Mon, 29 Apr 96 04:37:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDrFr-00038FC; Mon, 29 Apr 96 04:36 PDT To: pine-info@cac.washington.edu From: sf7pdgnp@scfn.thpl.lib.fl.us (Steve Baetzner) Subject: Re: How do I access USENET newsgroups using pine 3.91? Date: 26 Apr 1996 11:21:26 GMT Message-Id: <4lqbjm$ghe@ns1.thpl.lib.fl.us> References: <3173EB06.6F7F@pcix.com> Distribution: I came in late. What is the procedure for accessing newsgroups from Pine? thanks. steve From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24007; Mon, 29 Apr 96 04:49:19 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01625; Mon, 29 Apr 96 04:44:30 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from gatekeeper.nsc.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01619; Mon, 29 Apr 96 04:44:28 -0700 Received: from nsc.nsc.com by gatekeeper.nsc.com (5.65/fma-120691) with SMTP; id AA05923 for pine-info@cac.washington.edu; Mon, 29 Apr 96 04:44:27 -0700 Received: from fmfm18.nsc.com by nsc.nsc.com (5.65/1.34) with SMTP id AA09764 for pine-info@cac.washington.edu; Mon, 29 Apr 96 04:44:23 -0700 Received: from fmfm18 by fmfm18.noname (4.1/SMI-4.1) id AA16456; Mon, 29 Apr 96 07:47:47 EDT Date: Mon, 29 Apr 1996 07:47:46 -0400 (EDT) From: Charlie Milhans X-Sender: milhans@fmfm18 To: pine-info@cac.washington.edu Subject: unsubscribe Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII unsubscribe Charlie Milhans Unix System Administrator ------------------------------------------------------------------------------- | Phone: (207) 775-8384 | Address: National Semiconductor | | FAX: (207) 761-6067 | 333 Western Avenue | | Beeper (207) 750-9574 | Mail Stop 01-20 | | INTERnet: milhans@fmfm18.nsc.com | So. Portland, ME 04106 | | DECnet: SPF::CMILHANS | | ------------------------------------------------------------------------------- "And the client exclaimed,with a snarl and a taunt: It's just what I asked for, but it's not what I want!" From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA24755; Mon, 29 Apr 96 05:24:14 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01949; Mon, 29 Apr 96 05:13:01 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01943; Mon, 29 Apr 96 05:13:00 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDrlu-00038FC; Mon, 29 Apr 96 05:09 PDT To: pine-info@cac.washington.edu From: Dave Preisendanz Subject: Re: uudecode Date: Fri, 26 Apr 1996 12:06:21 -0400 Message-Id: References: <31798206.317C@cloud9.net> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: I use an excellent little shareware program for DOS called uud.exe. You should be able to find this on many BBS and on the commercial services. When viewing a uuencoded file in pine usenet, I (E)xport it to my local directory, then download it to my own computer. Then I just type "uud filename.ext" and bam, it's done. This program strips the pre-file text, and automatically handles multi-part files. It's the best and easiest I've seen. Let me know if this works for you. "Pay no attention to that man behind the curtain" Dave Preisendanz From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25897; Mon, 29 Apr 96 06:21:48 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02713; Mon, 29 Apr 96 06:13:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.sni.de by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02707; Mon, 29 Apr 96 06:13:37 -0700 Received: (from nerv@localhost) by nixpbe.pdb.sni.de (8.6.12/8.6.12) id PAA20601 for pine-info@cac.washington.edu; Mon, 29 Apr 1996 15:13:10 +0200 Received: from itsrm1 (itsrm1 [149.202.148.210]) by itsmx1.mow.sni.de (8.7.3/8.7.3) with SMTP id RAA07494 for ; Mon, 29 Apr 1996 17:08:54 +0400 (MDT) Date: Mon, 29 Apr 1996 17:08:31 +0400 (MOW) From: Andrej Borsenkow X-Sender: bor@itsrm1 Reply-To: borsenkow.msk@sni.de To: Pine mailing list Subject: Problems with saved messages rule. Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, Pine users! Problem: I would like to implement the following policy for saved messages: use Fcc form address book if available, otherwise fall back to From: or Sender: It seems to be not possible. If I define saved-msg-name-rule as by-from, Pine never looks into address book; if I define it as by-fcc-of-from and Fcc is not available, I get default daved message folser instead of user name. If reading Pine guide, it states that "Fcc in address book always takes over" - but looking through the code, I doubt it. It is straightforward to hack code to do it, but I would like official version with such capability. What do you think about it? greetings ------------------------------------------------------------------------- Andrej Borsenkow Fax: +7 (095) 252 01 05 SNI ITS Moscow Tel: +7 (095) 252 13 88 NERV: borsenkow.msk E-Mail: borsenkow.msk@sni.de ------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26125; Mon, 29 Apr 96 06:30:40 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14586; Mon, 29 Apr 96 06:18:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14580; Mon, 29 Apr 96 06:18:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDsoM-00038TC; Mon, 29 Apr 96 06:16 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: filter Date: Fri, 26 Apr 1996 14:36:34 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Fri, 26 Apr 1996, J. Partusch wrote: > if someone could point me to a website that has an > example of this, I'd be quite grateful. Check out my Mail Filtering and Robots page at: http://www.jazzie.com/ii/internet/mailbots.html > get a printed copy > of the manual for filter. Try this: man filter > print.me And then print print.me in the usual way (e.g., `lpr print.me'). If the underlined text doesn't look right (e.g., shows up with ^H) then there's a command you can use to strip out the underlining (but I can't think of it right now). If you're lucky, the underlining will show up correctly! Good luck, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26205; Mon, 29 Apr 96 06:35:18 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14737; Mon, 29 Apr 96 06:27:29 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from alpha.pulsar.net by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14731; Mon, 29 Apr 96 06:27:27 -0700 Received: (from link@localhost) by alpha.pulsar.net (8.6.12/8.6.9) id IAA02345; Mon, 29 Apr 1996 08:28:39 -0400 Date: Mon, 29 Apr 1996 08:28:39 -0400 (EDT) From: Matt Cortes To: Lam Hon Sang Cc: pine-info@cac.washington.edu Subject: Re: signature suggestion In-Reply-To: <4lg63a$hp9@ustsu10.ust.hk> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 22 Apr 1996, Lam Hon Sang wrote: > > I suggest the next version of pine can support random signature, > just like tin, if the default is a directory, than load any file from > the dir as signature... Thats a wonderful idea.. If only I may add to this though: Have two fields in config: "Fixed Signature" And "Random Signature" If only one of those files are filled, it would either always show a fixed signature, or always show completely random signature. If both are filled, it will make show the Fixed signature, and directly under that place a random one. So people could have thier .sigs that tell about them, and under the sig they could have one-liners or whatever. :> Or we split the "Random Signature" field in two and Make a "Random top Signature" and "Random Bottom Signature" Which would put itself before or after the fixed signature or both if both are filled in.. :> The more options, the better! thanks, -Matt From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27397; Mon, 29 Apr 96 07:25:31 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03499; Mon, 29 Apr 96 07:13:00 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from plato.Physio.McGill.CA by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03493; Mon, 29 Apr 96 07:12:57 -0700 Received: from plato.physio.mcgill.ca (jso@localhost [127.0.0.1]) by plato.physio.mcgill.ca (8.6.12/8.6.12) with SMTP id KAA13042; Mon, 29 Apr 1996 10:13:45 -0400 Date: Mon, 29 Apr 1996 10:13:45 -0400 (EDT) From: John Outerbridge X-Sender: jso@plato.physio.mcgill.ca To: bugs@redhat.com, redhat-list@redhat.com, pine-info@cac.washington.edu Subject: Problem with pre-authenticated imap access from pine Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We have a mail/imap server (i586) recently converted to RedHat Linux. Since conversion, *some* pine users on "trusted" Unix hosts are forced to enter a password, even though: - /etc/rimapd on the server points to imapd - 'rsh exec /etc/rimapd' from the client succeeds (sort of). The problem occurs if the user's login shell on the server is csh or tcsh, but not if the login shell is bash. The problem is, the response from imapd to the 'rsh ...' command is preceeded by a line containing "TERM: Undefined variable". Turns out this stems from a bug in the RedHat's version of /etc/csh.cshrc, which tests the value of $TERM, which is undefined in a non-interactive login. This is a bug in RedHat version 2.1 and 3.0.3. However, the nature of the problem should be better documented in Pine. -- John Outerbridge Internet: jso@cnd.mcgill.ca Centre for Nonlinear Dynamics Telephone: 514 398 4340 McGill University, Montreal, Canada H3G1Y6 Fax: 514 398 7452 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29345; Mon, 29 Apr 96 08:27:26 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04517; Mon, 29 Apr 96 08:08:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04509; Mon, 29 Apr 96 08:08:23 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDuUb-00038FC; Mon, 29 Apr 96 08:04 PDT To: pine-info@cac.washington.edu From: Paul O Bartlett Subject: Counting New Unread Mail Date: Mon, 29 Apr 1996 09:32:02 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII (I hope this does not appear twice; my server appears to be having (some problems.) I use Un*x procmail to sort incoming mail into various folders. I have a simple shell script which calls a perl script to look into each folder and display how many messages are in each folder by name. This saves me from opening up empty folders and also allows me to check the status of mail from any shell prompt. (These scripts are available to anyone via my WWW home page.) If possible, I would like to be able to do something similar with newsgroups: some script or program which could look at my .newsrc file and at the newsgroups to see if there are any new news postings I have not read yet. Does anyone know of any utility like this? For the record, I am on a SunOS 4.1.4 system using Pine 3.93, and in my Pine config the nntp-server entry is defaulted and the news-collections entry reads Thanks. Paul ---------------------------------------------------------- Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA Finger, keyserver, or WWW for PGP 2.6.2 public key Home Page: URL: http://www.access.digex.net/~pobart From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03155; Mon, 29 Apr 96 09:27:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18269; Mon, 29 Apr 96 09:11:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from raf.math.ist.utl.pt by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18263; Mon, 29 Apr 96 09:10:48 -0700 Received: from localhost by raf.math.ist.utl.pt; (5.65/1.1.8.2/26Oct95-8.2MAM) id AA01631; Mon, 29 Apr 1996 17:09:56 +0100 Date: Mon, 29 Apr 1996 17:09:56 +0100 (WET DST) From: Joao Palhoto Matos To: "Jeff.Lowder." Cc: pine-info@cac.washington.edu, pine-bugs@cac.washington.edu Subject: Re: Unable to Compile Pine 3.93 on A/UX In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 27 Apr 1996, Jeff.Lowder. wrote: > I was able to get Pico and Pilot with no problems, but here is the output > a "build aux" command generated: > > ln: c-client: File exists > ln: imapd: File exists > Making c-client library, mtest and imapd > make: *** No rule to make target `aux'. Stop. > > Any ideas? Thanks in advance for your help! > > Jeff Lowder > Internet Infidel > PGP Public Key and Other Information Available at: > http://freethought.tamu.edu/~jlowder/ > Try ftp.theporch.com. Either A/UX 3.1 binaries or compile under 3.0.x. You will need libUTIL.a from jagubox.gsfc.nasa.gov to compile (it may be available from the other server). If you do not mind the long transfer times, you may get, in a few days, binaries for 3.0.x from ftp://pub/localized/pine/binaries/AUX3.0.2 (the ones there as I write are from 3.91). Joao Palhoto Matos Departamento de Matematica Instituto Superior Tecnico Lisboa From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05279; Mon, 29 Apr 96 10:16:24 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07279; Mon, 29 Apr 96 09:44:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from shiva1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA07273; Mon, 29 Apr 96 09:44:22 -0700 Received: from localhost by shiva1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05644; Mon, 29 Apr 96 09:43:56 -0700 Date: Mon, 29 Apr 1996 09:43:55 -0700 (PDT) From: Steve Hubert To: Andrej Borsenkow Cc: Pine mailing list Subject: Re: Problems with saved messages rule. In-Reply-To: Message-Id: Organization: University of Washington; Computing and Communications Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Andrej, You are correct. Thanks very much for pointing out this problem. It will be fixed for 3.94. Steve Hubert Networks and Distributed Computing, Univ. of Washington, Seattle On Mon, 29 Apr 1996, Andrej Borsenkow wrote: > Hi, Pine users! > > Problem: I would like to implement the following policy for saved > messages: > > use Fcc form address book if available, > otherwise fall back to From: or Sender: > > It seems to be not possible. If I define saved-msg-name-rule as by-from, > Pine never looks into address book; > > if I define it as by-fcc-of-from and Fcc is not available, I get default > daved message folser instead of user name. > > [deleted] > > ------------------------------------------------------------------------- > Andrej Borsenkow Fax: +7 (095) 252 01 05 > SNI ITS Moscow Tel: +7 (095) 252 13 88 > > NERV: borsenkow.msk E-Mail: borsenkow.msk@sni.de > ------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06819; Mon, 29 Apr 96 10:52:43 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09000; Mon, 29 Apr 96 10:46:37 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from acfsysv.roosevelt.edu by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08994; Mon, 29 Apr 96 10:46:35 -0700 Date: Mon, 29 Apr 1996 12:41:11 -500 (CDT) From: Susan Farrar Subject: Text attributes To: pine-info@cac.washington.edu Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Howdy Y'all, I heard that text attributes, bold, plain text, and underscore, may be implemented with pine using ^A, ^B and ^C respectively. How do you enter ASCII codes in Pine? Are there any other attributes possible? TIA, susan _____________________________________ Susan Farrar, Manager Academic Computing Services Roosevelt University (312) 341-6352 Voice (312) 341-3858 Fax From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09375; Mon, 29 Apr 96 11:49:36 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22656; Mon, 29 Apr 96 11:38:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from fsgi01.fnal.gov by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22650; Mon, 29 Apr 96 11:38:43 -0700 Received: from LOCALHOST.fnal.gov by fsgi01.fnal.gov via SMTP (931110.SGI/920502.SGI) for pine-info@CAC.WASHINGTON.EDU id AA16055; Mon, 29 Apr 96 13:38:35 -0500 Message-Id: <9604291838.AA16055@fsgi01.fnal.gov> Date: Mon, 29 Apr 96 13:38:36 -0500 From: Elizabeth Peterson X-Mailer: Mozilla 1.1N (X11; I; IRIX 5.2 IP7) Mime-Version: 1.0 To: pine-info@CAC.WASHINGTON.EDU Subject: funny characters X-Url: http://www.jazzie.com/ii/faqs/groups/comp/mail/pine/ Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii When a word document is attached, ^R, or cut and pasted into pine from a Macintosh computer the message, when printed, will have funnly characters for quotation marks and various other letters and symbols. Is this something wrong with Pine or is it with Microsoft word? If you could let me know what to do It is greatly appreciated. Please if could make the instructions easy, I am new to these sort of things and if you could reply to bethp@fnal.gov Beth From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09418; Mon, 29 Apr 96 11:49:58 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22347; Mon, 29 Apr 96 11:30:09 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout10.mx.aol.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA22341; Mon, 29 Apr 96 11:30:01 -0700 Received: by emout10.mail.aol.com (8.6.12/8.6.12) id NAA13208; Mon, 29 Apr 1996 13:36:54 -0400 Date: Mon, 29 Apr 1996 13:36:54 -0400 From: Szanzer@aol.com Message-Id: <960429133653_480675633@emout10.mail.aol.com> Subject: Unusual Promotion for 1st Time Users --------------------- Forwarded message: Subj: FREE 1 yr MagazineSub sent worldwide-270+ Popular USA Titles Date: 96-04-29 11:30:23 EDT From: Szanzer To: internet.announcement.service@r9.f64.n7365.z202.fidonet.org How to save on all your computer magazines and 1,500 other popular USA titles! -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: Susan Zanzer. 042996-l-foy Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is Susan Zanzer and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 270 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, Susan Zanzer From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09448; Mon, 29 Apr 96 11:50:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10702; Mon, 29 Apr 96 11:43:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10696; Mon, 29 Apr 96 11:43:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDxuy-00038FC; Mon, 29 Apr 96 11:43 PDT To: pine-info@cac.washington.edu From: bhogan@newbridge.com (Brad Hogan) Subject: Re: x in 3.93 [was: Re: Will there ever be an xpine?] Date: 26 Apr 1996 13:37:46 GMT Message-Id: <4lqjja$ik6@hernmaster.us.newbridge.com> References: <4llmh7$5d0e@mirac.unm.edu> Farid Hamjavar (hamjavar@unm.edu) wrote: /* * From: * http://www.washington.edu:1180/pine/changes/3.91-to-3.92.html * * X/Motif users: Mouse support * X/Motif users: Pine changes icon label when new mail arrives * * Never mind about this .. I got them both set. * * But how come I can not cut&paste with mouse? * Is it one-or-the-other kinda of thing? * I "unset" xterm capabilities and I could again * do cut&paste! * * Why is it behaving like this? */ To cut and paste with the "new" mouse support - hold down the shift-key while highlighting with the mouse. Regards, -Brad -- Brad Hogan Newbridge Networks, Inc. bhogan@us.newbridge.com From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12587; Mon, 29 Apr 96 13:10:02 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12784; Mon, 29 Apr 96 13:04:59 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from scls1.suffolk.lib.ny.us by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12778; Mon, 29 Apr 96 13:04:53 -0700 Received: from webster.suffolk.lib.ny.us (webster.suffolk.lib.ny.us [199.173.91.20]) by scls1.suffolk.lib.ny.us (8.6.12/8.6.6) with ESMTP id QAA03567; Mon, 29 Apr 1996 16:08:38 -0400 Received: from localhost by webster.suffolk.lib.ny.us (SMI-8.6/SMI-SVR4) id PAA06892; Mon, 29 Apr 1996 15:22:27 -0400 Date: Mon, 29 Apr 1996 15:22:26 -0400 (EDT) From: Klayman X-Sender: mklayman@webster Reply-To: Klayman To: Local Support Cc: Pine-info@cac.washington.edu Subject: Bug Problem! Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 11=55 V1 X1 S0=0 The above always appears in this position whenever I call up "Compose" on Pine "mail" call up. And only then! It is deleteable. These figuures corespond to the tail-end of the set up of the Modem initiating string: ATE0 S7=60 S11=55 V1 X1 S0=0 Thank You for your help! MMK From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14289; Mon, 29 Apr 96 13:58:20 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26153; Mon, 29 Apr 96 13:54:07 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA26147; Mon, 29 Apr 96 13:54:05 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uDzwQ-00038FC; Mon, 29 Apr 96 13:53 PDT To: pine-info@cac.washington.edu From: rja@sispro.sis.rpslmc.edu (Roger J. Allen) Subject: Re: Pine 3.93 enable-mouse-in-xterm Date: 26 Apr 1996 20:39:09 GMT Message-Id: <4lrc9d$fj4@cwis.campus.rpslmc.edu> References: <31808BDC.4A6D@lmd.ens.fr> POLCHER Jan (polcher@lmd.ens.fr) wrote: > Hi, > > The enable-mouse-in-xterm is a wonderful new feature in Pine. It makes > life so much easier. > > The problem I have is that when I use this option im an unable to > cut-and-paste from one window to another or within the pine-window. Is > this normal ? Do I have to choose between the use of the mouse and the > cut-and-paste possibility ? > > Perhaps it is linked to my configuration : > - pine 3.93 runs on a SUN OS 4.1 > - The windows are managed by mwm on a HP Try Shift + mouse button. It works for me on Sequent DYNIX/ptx 2.1.6 (SysV,R3-4 based), ptx/WINDOWS V3.0.3 (X11R5 based), and mwm. -- Roger J. Allen Rush-Presbyterian-St. Luke's Medical Center System Administrator Chicago, IL USA Surgical Information Systems Voice: (312)-942-4825 Internet: rja@sis.rpslmc.edu FAX: (312)-942-3036 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16548; Mon, 29 Apr 96 14:48:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27430; Mon, 29 Apr 96 14:43:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from staff.nada.kth.se by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27424; Mon, 29 Apr 96 14:43:25 -0700 Received: from localhost (psv@localhost) by staff.nada.kth.se (8.6.10/8.6.9) with SMTP id XAA02898; Mon, 29 Apr 1996 23:43:18 +0200 X-Authentication-Warning: staff.nada.kth.se: psv owned process doing -bs Date: Mon, 29 Apr 1996 23:43:17 +0200 (MET DST) From: Peter Svanberg To: Elizabeth Peterson Cc: pine-info@cac.washington.edu Subject: Re: funny characters In-Reply-To: <9604291838.AA16055@fsgi01.fnal.gov> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 29 Apr 1996, Elizabeth Peterson wrote: > When a word document is attached, ^R, or cut and pasted into pine from a > Macintosh computer the message, when printed, will have funnly characters for > quotation marks and various other letters and symbols. Is > this something wrong > with Pine or is it with Microsoft word? If you could let me know what to do > It is greatly appreciated. Please if could make the instructions easy, I am > new to these sort of things and if you could reply to bethp@fnal.gov Which program do you use when you paste? As some non-ASCII characters - as "nice" quotation marks - are encoded differently in a Macintosh and a Unix environment, the communication program you paste into must compensate for this difference ("convert"). If it don't, there will be funny characters. So look for "character encoding" or "...conversion" or something like that in your communication program. (NCSA Telnet 2.6 does handle this correctly, even without any configuration.) Peter Svanberg, Stockholm From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17324; Mon, 29 Apr 96 15:10:12 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28068; Mon, 29 Apr 96 15:04:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from fnal.fnal.gov by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28062; Mon, 29 Apr 96 15:04:40 -0700 Received: from fnpx01.fnal.gov ("port 2604"@fnpx01.fnal.gov) by FNAL.FNAL.GOV (PMDF V5.0-5 #3998) id <01I44DKA6JGE001IRC@FNAL.FNAL.GOV>; Mon, 29 Apr 1996 17:04:07 -0600 (CST) Date: Mon, 29 Apr 1996 17:04:00 -0500 (CDT) From: Beth Peterson Subject: Re: funny characters In-Reply-To: To: Peter Svanberg Cc: pine-info@CAC.WASHINGTON.EDU Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT The document is pasted directly into pine. On the Mac there is a way to connect to a Unix machine where pine is located. Then I will write the document in Word cut it from the Word menu and then I go to paste it into Pine, there I use the paste command in the Mac menu. Or if I am going to ftp or fetch it to Unix and then ^R it into the message I will still get the funny characters. So then I guess my question is, is there a way to configure pine or Microsoft word to do the conversion or is there some other way I should go about doing these things? I thank you for your help. On Mon, 29 Apr 1996, Peter Svanberg wrote: > Date: Mon, 29 Apr 1996 23:43:17 +0200 (MET DST) > From: Peter Svanberg > To: Elizabeth Peterson > Cc: pine-info@CAC.WASHINGTON.EDU > Subject: Re: funny characters > > On Mon, 29 Apr 1996, Elizabeth Peterson wrote: > > > When a word document is attached, ^R, or cut and pasted into pine from a > > Macintosh computer the message, when printed, will have funny characters for > > quotation marks and various other letters and symbols. Is > > this something wrong > > with Pine or is it with Microsoft word? If you could let me know what to do > > It is greatly appreciated. Please if could make the instructions easy, I am > > new to these sort of things and if you could reply to bethp@fnal.gov > > Which program do you use when you paste? As some non-ASCII > characters - as "nice" quotation marks - are encoded > differently in a Macintosh and a Unix environment, the > communication program you paste into must compensate > for this difference ("convert"). If it don't, there > will be funny characters. > > So look for "character encoding" or "...conversion" or > something like that in your communication program. > > (NCSA Telnet 2.6 does handle this correctly, even without > any configuration.) > > Peter Svanberg, Stockholm > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25093; Mon, 29 Apr 96 18:33:09 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21114; Mon, 29 Apr 96 18:29:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21108; Mon, 29 Apr 96 18:29:36 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uE4DJ-00038FC; Mon, 29 Apr 96 18:26 PDT To: pine-info@cac.washington.edu From: 'Mentor Cana' Subject: BUG?! Resent-Subject: Date: Wed, 24 Apr 1996 14:15:52 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, When you bounce a message in 3.92 there are additional header fields appended to the mail message: Resent-From: Resent-To: Resent-Date: Resent-Subject: The first three field are OK.. BUT, the Resent-Subject: field is empty! Shouldn't this field take the value of Subject: or enable you to put abother subject? I'm a LISTSERV mialing list owner and often use the bounce command. Today, I bounced few messages and they were distributed without the Subject: line. sincerely, Mentor From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA25127; Mon, 29 Apr 96 18:33:32 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03074; Mon, 29 Apr 96 18:29:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03068; Mon, 29 Apr 96 18:29:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uE4DJ-00038TC; Mon, 29 Apr 96 18:26 PDT To: pine-info@cac.washington.edu From: Paul Mitchell Subject: Re: mailbox lock Date: Wed, 24 Apr 1996 16:20:13 -0400 Message-Id: References: <9604222109.AA14407@leao> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <9604222109.AA14407@leao> On 22 Apr 1996, Bruno de Oliveira Schneider - PosGrad wrote: > I have seen somewhere that pine locks should be ignored after 5 minutes, but > every time I open pine, I get a msg like: > > Can't open mailbox, access is readonly. > > I think this is happening because I had to kill pine in my last session (last > friday). > > What can I do to remove this lock? (I'm using SunOS). > This has begun happening on our Solaris2.5 system today, as well. Near as I can tell, the affected users did not necessarily keep a session open. I've searched the documentation for info on folder locking, and followed up on the siggestions included there but have not found a lock file, either in /usr/mail, the users home directory, or /tmp (for that matter, also /usr/spool/locks). Actually, I just postponed this message, and when I went to continue it, I received the error as well. Any help would be appreciated. Paul Mitchell ============================================================================== Paul Mitchell email: paulm@thing.oit.unc.edu Office of Information Technology phone: (919) 962-5259 University of North Carolina ============================================================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28114; Mon, 29 Apr 96 21:03:17 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23458; Mon, 29 Apr 96 20:59:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23452; Mon, 29 Apr 96 20:59:54 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uE6bA-00038FC; Mon, 29 Apr 96 20:59 PDT To: pine-info@cac.washington.edu From: danbury@wco.com (Clint Danbury) Subject: Re: Money for ISP who can answer this question Date: 30 Apr 1996 02:10:53 GMT Message-Id: <4m3srd$fd7@news.wco.com> References: <4lto2e$f7t@news.wco.com> <4m195r$ck0@samba.rahul.net> Rahul Dhesi (dhesi@rahul.net) wrote: : Fortunately I'm using a news reader that shows me all the headers. :-) : His headers say: : Yes, Yes, Yes. You are correct. I am convinced that TIN can't put "danbury@ssnShirt.com" in the return fields, that's why I want to try pine. My current ISP, wco.com, has not been able to tell me how to configure my software to put "danbury@ssnShirt.com" in the return fields; they insist on keeping their advertisement on my posts, and they have consistently ignored my requests. that's why I want to stop paying money to wco.com and start paying it to someone else who puts "danbury@ssnShirt.com" on my posts. The money offer stands. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04008; Tue, 30 Apr 96 01:18:18 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08776; Tue, 30 Apr 96 01:05:26 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08770; Tue, 30 Apr 96 01:05:24 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEAPS-00038FC; Tue, 30 Apr 96 01:03 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: pgp with pine: how to? Date: 29 Apr 1996 20:07:32 GMT Message-Id: <4m37i4$omg@babbage.ece.uc.edu> References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4l93ao$ogj@clem.mscd.edu> In article <4m2hoo$4ali@www.univie.ac.at>, maz@doppler.thp.univie.ac.at (Rupert Mazzucco) writes: >It seems this things work well if the Content-Type is text/plain. >How do we deal with application/X-PGP-message as set by e.g. elmpgp? >Can I put the display-filter entry into the .mailcap file *as is*? >I have some problems getting that to work. >Also, shouldn't outgoing pgp-encoded mail have a proper Content-Type set? I think you can use the rich header mode to add a proper content-type line. However, someone has to figure out a way to trigger Pine to activate PGP when mails of such type is read. I think it is doable, but I don't know how to. I wish Jon Trulson can help us out ... :-) Regards, Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05002; Tue, 30 Apr 96 01:48:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09216; Tue, 30 Apr 96 01:38:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from crocus-fddi.csv.warwick.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09210; Tue, 30 Apr 96 01:38:15 -0700 Received: by crocus.csv.warwick.ac.uk id JAA02214; Tue, 30 Apr 1996 09:38:06 +0100 (BST) Date: Tue, 30 Apr 1996 09:38:04 +0100 (BST) From: Prof N Nie X-Sender: ensbk@crocus To: pine-fag@cac.washington.edu, pine-info@cac.washington.edu Subject: for help Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Sir, Could you tell me how to save email message into disk in drive A:? Thank you very much. Sincerely yours, Nie Zhenzhao From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05196; Tue, 30 Apr 96 01:54:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09382; Tue, 30 Apr 96 01:49:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from crocus-fddi.csv.warwick.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09368; Tue, 30 Apr 96 01:48:57 -0700 Received: by crocus.csv.warwick.ac.uk id JAA04196; Tue, 30 Apr 1996 09:48:55 +0100 (BST) Date: Tue, 30 Apr 1996 09:48:53 +0100 (BST) From: Prof N Nie X-Sender: ensbk@crocus To: pine-info@cac.washington.edu Subject: for help Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Sir, Could you tell me how to save email message into disk in drive A:? Thank you very much. Sincerely yours, Nie Zhenzhao From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05483; Tue, 30 Apr 96 02:12:50 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27561; Tue, 30 Apr 96 02:05:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27555; Tue, 30 Apr 96 02:05:31 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEBJb-00038FC; Tue, 30 Apr 96 02:01 PDT To: pine-info@cac.washington.edu From: Henrik Edlund Subject: Automatic PGP Signing Date: Mon, 29 Apr 1996 15:30:41 +0200 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII How do I do to automatically "sign" messages with PGP when they are sent? I mean, not via filter or anything... just when I select to send it "unfiltered". -- Henrik Edlund piett@kuai.se http://www.kuai.se/~piett/ PGP public key available via finger to my e-mail address. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05609; Tue, 30 Apr 96 02:20:04 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27661; Tue, 30 Apr 96 02:14:25 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from staff.nada.kth.se by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27655; Tue, 30 Apr 96 02:14:17 -0700 Received: from localhost (psv@localhost) by staff.nada.kth.se (8.6.10/8.6.9) with SMTP id LAA08949; Tue, 30 Apr 1996 11:14:10 +0200 X-Authentication-Warning: staff.nada.kth.se: psv owned process doing -bs Date: Tue, 30 Apr 1996 11:14:09 +0200 (MET DST) From: Peter Svanberg To: Beth Peterson Cc: pine-info@cac.washington.edu Subject: Re: funny characters In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 29 Apr 1996, Beth Peterson wrote: > The document is pasted directly into pine. On the Mac there is a > way to connect to a Unix machine where pine is located. Yes, this "way to connect" is the problem - it must convert when you paste. Check if that is configurable. > Or > if I am going to ftp or fetch it to Unix and then ^R it into the message I > will still get the funny characters. In this case you must convert the file with a program on the Mac or on Unix before you can ^R it. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05818; Tue, 30 Apr 96 02:30:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09747; Tue, 30 Apr 96 02:25:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09741; Tue, 30 Apr 96 02:25:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEBeX-00038FC; Tue, 30 Apr 96 02:23 PDT To: pine-info@cac.washington.edu From: aiyar@ebv.oncology.wisc.edu (Ashok Aiyar) Subject: Re: How can I get pine to read my POP mail acount? Date: 28 Apr 1996 13:36:49 GMT Message-Id: References: <4lr7ms$hse@hkein.school.net.hk> On 26 Apr 1996 19:21:00 GMT, XAVIER TSAI wrote: >Is there any people know how to set pine to read mail from a POP mail acount? >I know it can, but I forgot how to .... The syntax is: incoming-folders= optional-label {pop3host.domain/pop3} You should probably use Pine 3.92, 3.93 or a patched version of 3.91 to retrieve mail via pop3. Later, Ashok -- Ashok Aiyar Department of Oncology aiyar@ebv.oncology.wisc.edu Univ. of Wisconsin-Madison tel: (608) 262-6697 -- Important letters which contain no errors will develop errors in the mail. Corresponding errors will show up in the duplicate while the Boss is reading it. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05870; Tue, 30 Apr 96 02:35:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27759; Tue, 30 Apr 96 02:25:36 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27753; Tue, 30 Apr 96 02:25:34 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEBff-00038TC; Tue, 30 Apr 96 02:24 PDT To: pine-info@cac.washington.edu From: Rahul Dhesi Subject: Re: Money for ISP who can answer this question Date: 30 Apr 1996 08:06:10 GMT Message-Id: <4m4hli$8r8@samba.rahul.net> References: <4lto2e$f7t@news.wco.com> <4m195r$ck0@samba.rahul.net> <4m3srd$fd7@news.wco.com> In <4m3srd$fd7@news.wco.com> danbury@wco.com (Clint Danbury) writes: >Yes, Yes, Yes. You are correct. I am convinced that TIN can't >put "danbury@ssnShirt.com" in the return fields, that's why >I want to try pine. I wouldn't blame tin. >that's why I want to stop paying money to wco.com and start paying >it to someone else who puts "danbury@ssnShirt.com" on my posts. >The money offer stands. That will be $10,000, please. Excerpt from 'man a2i': SETTING YOUR FROM: LINE IN NEWS POSTINGS The news software normally generates a reasonable From: line in your news postings, so that people who read them can reply to you by email. You can customize this From: line. If the news posting software finds a file called .a2inewsfrom in your home directory, it will use the contents of this file to generate the From: line. Your .a2inewsfrom line should contain a single line of text that you wish to be used in your From: line. The string 'From: ' in this file is optional. -- Rahul Dhesi a2i communications network operations From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05948; Tue, 30 Apr 96 02:39:35 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09873; Tue, 30 Apr 96 02:35:35 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09867; Tue, 30 Apr 96 02:35:33 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEBo9-00038UC; Tue, 30 Apr 96 02:33 PDT To: pine-info@cac.washington.edu From: yuan@nka1.med.uc.edu (Jie Yuan) Subject: Re: Automatic PGP Signing Date: 29 Apr 1996 20:24:06 GMT Message-Id: <4m38h6$omg@babbage.ece.uc.edu> References: In-Reply-To: In article , Henrik Edlund writes: >How do I do to automatically "sign" messages with PGP when they are sent? >I mean, not via filter or anything... just when I select to send it >"unfiltered". If you use Pine with PGP, you have to go through the filtering process. You can have the clear-signing as the first filter, and turn on the "compose-send-offers-first-filter" option. When you type "^X", the first filter is offfered and all you need to do is hit the return key to the prompt. It is not bad, IMHO. You will be prompted for your pass-phrase for your private key, as usual. Jie -- Jie Yuan, PhD - U. Cincinnati - Pharmacology & C.B. -- == POBox 670575, Cin., OH 45267-0575 = 513-558-2352 == == Jie.Yuan@UC.edu = www.uc.edu/~yuanj = using Knews == == finger -l yuanj@ucunix.san.uc.edu for my PGP pub. key= From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06370; Tue, 30 Apr 96 03:09:32 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28139; Tue, 30 Apr 96 03:05:38 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28133; Tue, 30 Apr 96 03:05:37 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uECHO-00038FC; Tue, 30 Apr 96 03:03 PDT To: pine-info@cac.washington.edu From: sledz@DGroup.DE (Steffen Sledz) Subject: PCPine (W32) and POP3 Date: Tue, 30 Apr 96 10:25:48 GMT Message-Id: <4m4prc$2i8_001@central.dgroup.de> Mime-Version: 1.0 I've problems to setup my pcpine (W32) to use a POP3 server. On a UNIX-pine I use the line incoming-folders="name" {popserver.domain/pop3} without problems. The same line with pcpine results in an "invalid remote specification" Any ideas? Steffen Steffen Sledz email: sledz@dgroup.de DEngineering fon: +49 30 93644161 D-12681 Berlin fax: +49 30 93644199 Germany From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06661; Tue, 30 Apr 96 03:26:20 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10328; Tue, 30 Apr 96 03:20:39 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10321; Tue, 30 Apr 96 03:20:38 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uECTh-00038TC; Tue, 30 Apr 96 03:16 PDT To: pine-info@cac.washington.edu From: maz@doppler.thp.univie.ac.at (Rupert Mazzucco) Subject: Re: pgp with pine: how to? Date: 29 Apr 1996 13:55:36 GMT Message-Id: <4m2hoo$4ali@www.univie.ac.at> References: <4ksc5l$cu3@nnrp1.news.primenet.com> <4l93ao$ogj@clem.mscd.edu> It seems this things work well if the Content-Type is text/plain. How do we deal with application/X-PGP-message as set by e.g. elmpgp? Can I put the display-filter entry into the .mailcap file *as is*? I have some problems getting that to work. Also, shouldn't outgoing pgp-encoded mail have a proper Content-Type set? Regards, Rupert Mazzucco -- Powered by Linux finger maz@doppler.thp.univie.ac.at for PGP public key From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06694; Tue, 30 Apr 96 03:26:49 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28327; Tue, 30 Apr 96 03:20:41 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28321; Tue, 30 Apr 96 03:20:40 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uECX4-00038UC; Tue, 30 Apr 96 03:19 PDT To: pine-info@cac.washington.edu From: Jeffrey Goldberg Subject: 3.93 available near me? Date: Mon, 29 Apr 1996 15:20:14 +0100 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is pine 3.93 available anywhere near me? I am on Super-JANET in the UK. So first preferences is JANET, next UK, next Europe. I have been having problems with the ftp from ftp.cac.washington.edu -jeff -- Jeffrey Goldberg +44 (0)1234 750 111 x 2826 Cranfield Computer Centre FAX 751 814 J.Goldberg@Cranfield.ac.uk http://WWW.Cranfield.ac.uk/public/cc/cc047/ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA06929; Tue, 30 Apr 96 03:40:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10511; Tue, 30 Apr 96 03:35:40 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10505; Tue, 30 Apr 96 03:35:39 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uECkg-00038FC; Tue, 30 Apr 96 03:33 PDT To: pine-info@cac.washington.edu From: Ann Patterson Subject: 3.91 address features were better... Date: Mon, 29 Apr 1996 22:13:23 -0700 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII The new address features are NOT an improvement. It's now quite confusing just to add an address, and forget creating a distribution list if you don't already know such a thing is possible. Another new irritant is the refusal to send out a message to a distribution list if any one of the addresses is incorrect. What happened to the old mail-address-unknown message for wrong addresses, while the message did go out to all the others. Well, that's my current list. It used to be such a breeze showing new folks how intuitive Pine was. Ann =============================================================== Ann Patterson, (510) 253-2229 University Librarian fax (510) 254-8136 Robert M. Fisher Library apatters@jfku.edu John F. Kennedy University 12 Altarinda Road Orinda, CA 94563 ================================================================ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08098; Tue, 30 Apr 96 04:06:21 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28677; Tue, 30 Apr 96 03:56:24 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.sni.de by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28671; Tue, 30 Apr 96 03:56:01 -0700 Received: (from nerv@localhost) by nixpbe.pdb.sni.de (8.6.12/8.6.12) id MAA15647 for pine-info@cac.washington.edu; Tue, 30 Apr 1996 12:55:24 +0200 Received: from itsrm1 (itsrm1 [149.202.148.210]) by itsmx1.mow.sni.de (8.7.3/8.7.3) with SMTP id BAA12448 for ; Wed, 1 May 1996 01:26:23 +0400 (MDT) Date: Tue, 30 Apr 1996 13:27:04 +0400 (MOW) From: Andrej Borsenkow X-Sender: bor@itsrm1 Reply-To: borsenkow.msk@sni.de To: Pine mailing list Subject: How to find old news articles? Pine 3.93 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, folks. Sorry, if it was already discussed, but I have just bumped against it :-( How can I catch old articles in newsgroup? I have just discovered, that after I have read last article, quit Pine and started again, I cannot find it any more (and I was just testing some thing to give reply to this article!!! :-< So: how to catch up read articles in Pine? thanks in advance ------------------------------------------------------------------------- Andrej Borsenkow Fax: +7 (095) 252 01 05 SNI ITS Moscow Tel: +7 (095) 252 13 88 NERV: borsenkow.msk E-Mail: borsenkow.msk@sni.de ------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08674; Tue, 30 Apr 96 04:37:28 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11229; Tue, 30 Apr 96 04:20:46 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11217; Tue, 30 Apr 96 04:20:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEDPr-00038FC; Tue, 30 Apr 96 04:16 PDT To: pine-info@cac.washington.edu From: Dana Brewer Subject: Signature setup Date: Mon, 29 Apr 1996 17:44:54 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We don't want our users to be able to modify their own signature file. How can I remove that option from the setup screen? ************************************************************************** Dana Brewer Director, Computer Center Internet: dana@nav.cc.tx.us Navarro College Phone : 903-874-6501 3200 W. 7th Ave. FAX : 903-874-4636 Corsicana, TX 75110 All opinions stated are my own, and probably don't even vaguely resemble those of Navarro College. :) ************************************************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08753; Tue, 30 Apr 96 04:39:05 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29134; Tue, 30 Apr 96 04:15:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29122; Tue, 30 Apr 96 04:15:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEDNA-00038FC; Tue, 30 Apr 96 04:13 PDT To: pine-info@cac.washington.edu From: nbodley@tiac.net Subject: Personal spelling dictionary; full VGA screen; Telix crsr fwd wd Date: 30 Apr 1996 06:33:12 GMT Message-Id: <4m4c78$4va@news-central.tiac.net> (My apologies if this topic has already neen posted; I checked back into the archivs to some degree.) A couple of things I really wanted with Pine were a personal spelling dictionary, and a full-screen display with a VGA monitor. Neither was offered initially by my service provider (and their tech. support people were not especially helpful). At home, I have a 386 running Telix 3.22 and a VGA display; although the characters are rather small in 50-line mode, I like the context visible with a full screen. Initially, Pine used a default 25-line display, and the lower half of the screen was useless. I have a UNIX dialup shell account running as Sun OS; my shell is bash. After quite a bit of study and trial and error, I finally found that I could add some lines to my .bashrc file: # User-written, following suggestion in Pine Tech Notes. Form and Syntax # by franktd@tiac.net SPELL="spell +//.perspelwds" export SPELL stty rows 49 ...... The "spell +/..." is the command that links my personal spelling dictionary (called ".perspelwds") to the [spell] spelling checker; it apparently defines a local(?) variable in my environment(?) called SPELL; the export command makes the variable available to the "outside world", apparently. It's a very good idea to do a spelling check on your own personal dictionary after revising it. The sort order has to be exact, and sometimes it's a tad hairy to decide upon the correct sequence. Use a sorting command. If the dictionary is in correct sequence, it will become its own reference and you'll get no errors. (Neat!) The stty command is "seen" and recognized by Pine; it works with no trouble whatsoever, provided I set my display to 50-line mode. (Telix works strangely with my machine; I need to specify a 43-line screen, a 50-line screen, and then a 43 again, or some such, to get 50 lines if some rude software changes the setting. Finally, the Pine command for "cursor-forward-word" (I hope I'm using the correct form, there) is the same as a command in Telix (I think printer log toggle); Telix intercepts it. I discovered quite by fortunate accident that the Insert key sends a sequence of ASCII characters that Pine interprets as a command to move the cursor forward by one word. This was a happy discovery, also. I don't subscribe to this newsgroup (yet); please reply by e-mail. Hope these are helpful! NB Nicholas Bodley Autodidact & Polymath |*| Keep smiling! It makes | Waltham, Mass. Electronic Technician |*| people wonder what | nbodley@tiac.net Amateur musician |*| you have been up to. | -------------------------------------------------------------------------* -- NB Nicholas Bodley Autodidact & Polymath |*| Keep smiling! It makes | Waltham, Mass. Electronic Technician |*| people wonder what | nbodley@tiac.net Amateur musician |*| you have been up to. | -------------------------------------------------------------------------* From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08819; Tue, 30 Apr 96 04:45:20 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29193; Tue, 30 Apr 96 04:20:47 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29187; Tue, 30 Apr 96 04:20:46 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEDRE-00038TC; Tue, 30 Apr 96 04:17 PDT To: pine-info@cac.washington.edu From: willisc@westminster.ac.uk (Christopher Willis) Subject: Reply-To ? or not... Date: 29 Apr 1996 23:26:34 GMT Message-Id: <4m3j7a$bq1@badger.wmin.ac.uk> HI My login id is willisc but my mailname is c.c.willis. Is there anyway this can be altered in PINE? Other mailers handle this quite nicely..but I have yet to work out how to make PINE do it. Any help would be much appreciated. Chris -- Christopher Willis Assistant Director, International Education Office, University of Westminster 74a Great Portland Street, London W1N 5AL E-Mail: C.C.Willis@wmin.ac.uk URL: http://www.wmin.ac.uk/IEO/ Finger: willisc@leopard.wmin.ac.uk From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09034; Tue, 30 Apr 96 04:47:37 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29270; Tue, 30 Apr 96 04:27:03 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from mail.sni.de by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29264; Tue, 30 Apr 96 04:26:56 -0700 Received: (from nerv@localhost) by nixpbe.pdb.sni.de (8.6.12/8.6.12) id NAA18173 for pine-info@cac.washington.edu; Tue, 30 Apr 1996 13:26:40 +0200 Received: from itsrm1 (itsrm1 [149.202.148.210]) by itsmx1.mow.sni.de (8.7.3/8.7.3) with SMTP id CAA12989 for ; Wed, 1 May 1996 02:34:35 +0400 (MDT) Date: Tue, 30 Apr 1996 14:35:17 +0400 (MOW) From: Andrej Borsenkow X-Sender: bor@itsrm1 Reply-To: borsenkow.msk@sni.de To: Pine mailing list Subject: Select folder when E)xporting - feature requested. Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, folks! Pine 3.92 (and 3.93 of course) has nice feature - I can now select file to export message into using simple full-screen interface. The problem is, if I want to export message into *new* file. It is not possible to select just a directory and then tip in the new file name. As I have normally Pine running in separate window, changing to this directoty is not an alternative. So the feature: extend E)xport to provide for directory select. Probably Pine3.94 ;-) ? thanks in advance ------------------------------------------------------------------------- Andrej Borsenkow Fax: +7 (095) 252 01 05 SNI ITS Moscow Tel: +7 (095) 252 13 88 NERV: borsenkow.msk E-Mail: borsenkow.msk@sni.de ------------------------------------------------------------------------- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09089; Tue, 30 Apr 96 04:49:44 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11401; Tue, 30 Apr 96 04:38:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from lendal.york.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11395; Tue, 30 Apr 96 04:38:14 -0700 Received: from tower.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Tue, 30 Apr 1996 12:35:08 +0100 Received: from localhost by tower.york.ac.uk via SMTP (950511.SGI.8.6.12.PATCH526/940406.SGI) id MAA23331; Tue, 30 Apr 1996 12:36:02 +0100 Date: Tue, 30 Apr 1996 12:36:02 +0100 (BST) From: Mike Brudenell To: Andrej Borsenkow Cc: Pine mailing list Subject: Re: How to find old news articles? Pine 3.93 In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Usenet News.... When you have finished with an article use the "D" command to "delete" it from the list shown to you in the future. You can re-view any articles you have deleted in this way by using the "&" (unexclude) command: it's also shown on the command menu at the foot of the screen (but you'll need to use the "O" (Other Commands) command to see it). If you want to "catch up" in a newgroup (mark all articles as having been read) make sure you have the "enable-aggregate-command-set" feature enabled in the Setup Configuration screen, then: ; A ... Select all articles A D ... Apply a Delete command to the selected articles You can also use this trick to undelete all the articles. Something along the lines of: & ... Unexclude read articles ; A ... Select all articles A U ... Apply an Undelete command to the selected articles Cheers, Mike Brudenell ------------------------------------------------------------------------ The Computing Service, University of York, Heslington, York, YO1 5DD, UK Tel: +44-1904-433811 FAX: +44-1904-433740 http://www.york.ac.uk/~pmb1/ On Tue, 30 Apr 1996, Andrej Borsenkow wrote: > Hi, folks. > > Sorry, if it was already discussed, but I have just bumped against it :-( > > How can I catch old articles in newsgroup? I have just discovered, that > after I have read last article, quit Pine and started again, I cannot find > it any more (and I was just testing some thing to give reply to this > article!!! :-< > > So: how to catch up read articles in Pine? > > thanks in advance > > ------------------------------------------------------------------------- > Andrej Borsenkow Fax: +7 (095) 252 01 05 > SNI ITS Moscow Tel: +7 (095) 252 13 88 > > NERV: borsenkow.msk E-Mail: borsenkow.msk@sni.de > ------------------------------------------------------------------------- > > From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA09778; Tue, 30 Apr 96 05:15:04 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11546; Tue, 30 Apr 96 04:50:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11540; Tue, 30 Apr 96 04:50:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEDu8-00038FC; Tue, 30 Apr 96 04:47 PDT To: pine-info@cac.washington.edu From: Cgwerner@cris.com (CGWERNER) Subject: Porting Pine Files between Accounts Date: 29 Apr 1996 03:31:14 GMT Message-Id: <4m1d62$gqp@tribune.concentric.net> Hello, everyone. I'd like to take my .addressbook and .addressbook.lu files from one account and send them to my account on another system. If I do so, will the address book work well on the new account, or must I build the new address book manually? Thanks for all help. Craig Werner or From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10700; Tue, 30 Apr 96 06:14:55 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00515; Tue, 30 Apr 96 06:00:56 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00509; Tue, 30 Apr 96 06:00:55 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEEzt-00038FC; Tue, 30 Apr 96 05:57 PDT To: pine-info@cac.washington.edu From: ricardo@eucmax.sim.ucm.es Subject: adding folders Message-Id: <1996Apr30.091132@eucmax> Date: 30 Apr 96 09:11:32 GMT Hello: I'm using PINE VMS 3-91b and I have found a problem when trying to add a folder. My folder collection is []; in expanded list of folders I press "A" to add a new folder, I'm prompted to write the new folder name and when done, I get the following message: "Can't create mailbox myfolder; mailbox already exists" Of course, that's not true. The same steps in PINE 3.91 for Linux results in a new folder, so I think the point could be related to some values in my PINE-VMS configuration, or perhaps to different file naming conventions between both OS's. I posted this problem a couple of weeks ago, but since I didn't get any answer, I make another try. Thanks in advance. Ricardo Palomares From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10982; Tue, 30 Apr 96 06:22:33 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12450; Tue, 30 Apr 96 06:06:20 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from soc.unl.ac.uk by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12444; Tue, 30 Apr 96 06:06:13 -0700 Received: from localhost by soc.unl.ac.uk (5.x/SMI-SVR4) id AA01004; Tue, 30 Apr 1996 14:01:30 +0100 Date: Tue, 30 Apr 1996 14:01:28 +0100 (BST) From: Clifford Wesley Fulford X-Sender: cwf@jamshyd.unl.ac.uk Reply-To: Clifford Wesley Fulford To: Pine-Info Subject: Returned mail: Host unknown (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Jeffrey I have 3.93 available on an ftp server. I tried e-mailing you but the mail gets bounced with unknown host. E-mail directly for if you want details. Clifford W. Fulford ISS-UNIX/ E-mail development. University of North London On Mon, 29 Apr 1996, Jeffrey Goldberg wrote: > Is pine 3.93 available anywhere near me? I am on Super-JANET in the UK. > > So first preferences is JANET, next UK, next Europe. > > I have been having problems with the ftp from ftp.cac.washington.edu > > -jeff > > -- > Jeffrey Goldberg +44 (0)1234 750 111 x 2826 > Cranfield Computer Centre FAX 751 814 > J.Goldberg@Cranfield.ac.uk http://WWW.Cranfield.ac.uk/public/cc/cc047/ > Clifford W Fulford University of North London ISS-UNIX development E-mail: Clifford@soc.unl.ac.uk Clifford@compulink.co.uk C.Fulford@unl.ac.uk Telephone: 0171-607-2789 x 7314. Home 0181-986-5239 From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11913; Tue, 30 Apr 96 07:12:56 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13279; Tue, 30 Apr 96 07:06:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13273; Tue, 30 Apr 96 07:06:01 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEFzv-00038FC; Tue, 30 Apr 96 07:01 PDT To: pine-info@cac.washington.edu From: lynch.94@osu.edu (Jerry Lynch) Subject: Re: re-writing From: header with pine/sendmail/userdb Date: 30 Apr 1996 12:26:44 GMT Message-Id: References: <4lo99n$7re@cn1.hw.ac.uk> ========= Here is my attempt at writing a "FAQ-like" description of how I got the USERDB to work with pine. This is now in the Sendmail FAQ (Maybe this should go in PINE FAQ also?). I encourage you to post a request to comp.mail.sendmail for the USERDB to handle FQDNs. BTW. I'm using sendmail 8.6.12. ------------------------------------------------------------------- * How do I get the user database (userdb) to work with Pine. The basic incompatibility with Pine and the user database option is in how Pine writes From addresses in the header. Most MUAs write the From address as "From: user", while Pine, for reasons given in its documentation, write the From address as "From: user@FQDN" (FQDN=fully qualified domain name). Because of this difference, the user database does not rewrite pine headers. One solution to this problem is to make the following change in /etc/sendmail.cf after you have the user database option installed and working with other MUAs: In the "local info" section, add the following: # Define our userdb file for pine rewrites Kuserdb btree -o /etc/userdb.db After ruleset 0, add the following as ruleset 1: ################################################## ### Ruleset 1, rewrite sender header & envelope ## ################################################## #Thanks to Bjart Kvarme S1 R$- < @ $=w . > $* $: $1 < @ $2 . > $3 ?? $1 username@localhost ? R$+ ?? $+ $: $1 ?? $(userdb $2 : mailname $: @ $) R$+ ?? @ $@ $1 Not found R$+ ?? $+ $>3 $2 Found, rewrite #NOTE ^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ # Use Tab Characters Use Tab Characters in these regions # to make three columns (the line with "mailname" only has 2 columns). Now the user database should re-write messages sent with Pine. If this still does not work for you, try adding the following to either the system wide pine.conf, pine.conf.fixed, or your personal .pinerc: user-domain=localhost This has been known to help solve the problem for some people. ** The drawback of setting the user-domain is Pine 3.92 gives you error messages since localhost is not a FQDN...but if you just ignore the warnings, things should work. ------------------------------------------------------------------- Any thanks for the above should be sent to: Bjart Kvarme who was kind enough to post this solution to comp.mail.sendmail a while back. =========== On 25 Apr 1996 16:29:43 GMT, Simon Greaves wrote: >I 'm running sendmail 8.7.5 with userdb compiled in, >with pine 3.9[12] and mh-6.8.4. > >We have a campus mailname policy of the form: > > Initials.Surname@hw.ac.uk > >I configured sendmail to masquerade as the mail >domain (hw.ac.uk) and created a userdb file with >mappings to and from my login id and my mailname. > >Using 'Mail' things looked good, but got messier >when I tried other MUA's. > >Looks like as long as I don't have a from field, >or the from field only has my local login id >(ie no '@' or '@domain') then the userdb stuff >works. If I use an MUA that tries to be clever >about the from header I'm stuffed. > >Is this correct behaviour from sendmail, or am I >missing something fundamental here? > >Can I work around it easily? Do I need extra rules >in my sendmail.cf file? > >Any help welcome, email preferred: > >Thanks, > >Simon >S.J.Greaves@hw.ac.uk (one day...) -- Jerry From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA13906; Tue, 30 Apr 96 08:17:44 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02478; Tue, 30 Apr 96 08:11:11 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02472; Tue, 30 Apr 96 08:11:09 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEH1r-00038FC; Tue, 30 Apr 96 08:07 PDT To: pine-info@cac.washington.edu From: weyers@sugra.desy.de (Peter J. Weyers) Subject: Re: signature suggestion Date: 30 Apr 1996 09:22:11 GMT Message-Id: <4m4m43$3hk@dscomsa.desy.de> References: <4lg63a$hp9@ustsu10.ust.hk> Lam Hon Sang (cshslam@ug.cs.ust.hk) wrote: : I suggest the next version of pine can support random signature, : just like tin, if the default is a directory, than load any file from : the dir as signature... As I think, there is no serious use for that, I would suggest, that pine developers put their efforts in more sensible things. Peter From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14387; Tue, 30 Apr 96 08:29:21 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02713; Tue, 30 Apr 96 08:18:50 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from hermes.cti.gr by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02685; Tue, 30 Apr 96 08:18:27 -0700 From: Pan.Dimakopoulos@cti.gr Received: (from dimakop@localhost) by hermes.cti.gr (8.7.4/8.7.3) id SAA00956; Tue, 30 Apr 1996 18:16:09 +0300 (EET DST) Organization: Computer Technology Institute - (CTI) Kolokotroni 3, 262 21 Patras, P.O.Box 1122, 261 10 Patras, Greece Tel: +30(61)992061, 994317-18 Fax: +30(61)993973, 222086 TELEX: 312515 CTI GR Date: Tue, 30 Apr 1996 18:16:08 +0300 (EET DST) To: Pine Discussion List Cc: Dimakopoulos Subject: Long subjects encoded in QP, B64 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII We have noticed some problems in reading mails which have been sent to a Unix system from the WinpMail package. The problem has to do with the way that 8-bit Subjects are MIME encoded in a mail message. In our case we are using ISO-8859-7 chars. When we send a message which includes greek chars pine encodes that either in QP or BASE64 and then it breaks them in chunks of ~75 chars. But, when WinpMail sends a similar message then it does not do the breaking at this size but at a bigger one. The result is that pine does not like it and, when it shows the received message, it displays the Subject in the encoded way (with many '=' s). We have been wondering if the problem is due to the way pine or WinpMail does the encoding. The relevant rfc1342 defines that the size of the word cannot be longer than 75 chars. Does anybody know if this refers to the encoded word including spaces or to each individual word which participates in the eencoding? During some test, by using vi, we entered into the mail box and we removed few of the chars in the subject. Afterwards the subject was displayed ok. >From those tests for example the undecoded header was: Subject: [CF-TECH:24]=?ISO-8859-7?Q?=D3=F5=ED=DC=ED=F4=E7=F3=E7_=E1=FD=F1=E9=EF_=F3=F4=E9=F2_10:30?= So what exactly is going on with the exact size of each chunk? Thanks, ------------------------------------------------------ | Panos Dimakopoulos dimakop@cti.gr | | COMPUTER TECHNOLOGY INSTITUTE | | P.O. Box 1122 | | 261 10 Patras, Greece | | Tel (+30) 61 992061, 994317 Fax (+30) 61 993973 | ------------------------------------------------------ From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18256; Tue, 30 Apr 96 09:33:47 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04722; Tue, 30 Apr 96 09:26:55 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from bock.ucs.ualberta.ca by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA04714; Tue, 30 Apr 96 09:26:53 -0700 Received: from maildrop.srv.ualberta.ca by bock.ucs.ualberta.ca with ESMTP (8.6.5/UA3.0.0June95) id KAA01215 for ; Tue, 30 Apr 1996 10:26:51 -0600 Received: from gpu3.srv.ualberta.ca (gpu3.srv.ualberta.ca [129.128.98.13]) by maildrop.srv.ualberta.ca (8.7.1/8.7.1) with SMTP id KAA25350 for ; Tue, 30 Apr 1996 10:26:48 -0600 Date: Tue, 30 Apr 1996 10:26:47 -0600 (MDT) From: Lea X-Sender: maldridg@gpu3.srv.ualberta.ca To: Pine Information List Subject: Re: 3.91 address features were better... In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 29 Apr 1996, Ann Patterson wrote: > The new address features are NOT an improvement. It's now quite confusing > just to add an address, and forget creating a distribution list if you > don't already know such a thing is possible. Another new irritant is the I have to agree wholeheartedly with this. I've had a number of clients complaining about the distribution list thing already, and what REALLY peeves me is I'm *still* trying to figure out how to set one up. Haven't found a working method so far. Grrrrr. Anybody want to share theirs? Lea From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA27676; Tue, 30 Apr 96 12:48:33 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10598; Tue, 30 Apr 96 12:41:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA10589; Tue, 30 Apr 96 12:41:47 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uELIh-00038FC; Tue, 30 Apr 96 12:41 PDT To: pine-info@cac.washington.edu From: danbury@wco.com (Clint Danbury) Subject: Re: Money for ISP who can answer this question Date: 30 Apr 1996 02:07:30 GMT Message-Id: <4m3sl2$fd7@news.wco.com> References: <4lto2e$f7t@news.wco.com> Nancy McGough (nancym@ora.com) wrote: : : What operating system are you using (Unix, MS Windows, etc.)? Many : : Fair enough question, I'm using telent to get to a Unix shell account. I think this newsreader is "nn" or perhaps "tin". But I think "nn" is the name. I would like to just use pine, and post my messages once a week and be through with all the cult rituals :-\ Anyway, as of now, I have heard from no ISP with the answer, and the money offer stands. I am ready to change ISPs and change the flow of dollars to the one who can provide me with a simple account which has my domain name instead of "danbury@wco.com" in my usenet posts. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA29423; Tue, 30 Apr 96 13:18:52 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23446; Tue, 30 Apr 96 13:09:08 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from emout12.mx.aol.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23430; Tue, 30 Apr 96 13:08:49 -0700 Received: by emout12.mail.aol.com (8.6.12/8.6.12) id PAA17721; Tue, 30 Apr 1996 15:30:06 -0400 Date: Tue, 30 Apr 1996 15:30:06 -0400 From: Stuartmall@aol.com Message-Id: <960430153006_386859837@emout12.mail.aol.com> Subject: ===>> FREE 1 yr USA Magazine Sub sent worldwide-270+ Choices! --------------------- Forwarded message: Subj: ===>> FREE 1 yr USA Magazine Sub sent worldwide-270+ Choices! Date: 96-04-30 13:47:50 EDT From: Stuartmall To: internet.announcement.reflector@r6.f62.n4465.z112.fidonet.org internet.announcement.reflector@r6.f62.n4465.z112.fidonet.org -----> NOTE: Please first read my note which appears below the "Request for more info Form." Then, to get more info, just fill out the "Request for More Info" form completely and *FAX* or *SMAIL* it back to the company. You will get a quick reply via email within 1 business day of receipt of the info request form below. IMPORTANT NOTICE FOR THOSE FAXING IN THEIR REPLY: Please make sure you return *only* the below form and *no part* of this message other than the actual form below. If you do not know how to cut and paste the below form onto a fresh clean blank page for faxing, then you may re-type the below form, as long as you copy it line for line *exactly.* This is necessary in order for them to be able to process the tremendous number of replies that they get daily. Your fax goes directly onto their 4.2 gigabyte computer hard drive, not paper, and all incoming fax calls are set-up to be *auto-terminated* and/or *auto-deleted* from the incoming queue of faxes to be read, if your fax: 1. has a cover page; 2. is more than one page 3. is sent more than one time 4. does not begin with the "cut here/begin" line from the below form 5. does not end with the "cut here/end" line from the below form. 6. has any handwritten info. on it (info must must be filled out *only* with your computer keyboard or typewriter keyboard). This last provision re: no handwriting on the form applies to requests sent in via smail also. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOTE: Their fax line is open 24 hrs. per day / 7 days per week. However, if you have trouble getting through due to the high volume of overseas faxes coming in during the early morning and late night hours, please note that the best time to get through to their fax is Monday-Friday, 9 am - 5 pm EST (New York Time). If you have trouble getting through to their fax, or do not have a fax machine at work or at home, just drop the below form to them via smail (airmail or first class mail). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *------------cut here/begin-------------------------------------------* REQUEST FOR MORE INFO: please return *only* this section (with no cover page) via 1-page fax to: 718-967-1550 in the USA or via smail (first class mail or airmail) to: Magazine Club Inquiry Center Att. FREE Catalogue-by-email Dept. PO Box 990 Staten Island NY 10312-0990 Sorry, but incomplete forms *will not* be acknowledged. If you do not have an email address, or access to one, they will not be able to help you until you do have one. If you saw this message, then you should have one. :) ---> SORRY, BUT NO HANDWRITTEN FORMS WILL BE ACKNOWLEDGED. MUST BE TYPED-OUT ON YOUR COMPUTER OR TYPEWRITER. <--- Name: Internet email address: Smail home address: City-State-Zip: Country: Work Tel. #: Work Fax #: Home Tel. #: Home Fax #: How did you hear about us (name of person who referred you or the area of the internet that you saw us mentioned in): Referral by: Stuart Mallory. 043096-l-f1y Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on the newsstand or in the store: Name of USA mags you currently get on a subscription basis, through the mail: Name of USA mags you would like price quotes on when we call you: Catalogue format desired (list "1," "2," "3" or "4"): *------------cut here/end--------------------------------------------* Catalogue Format Options: 1. 19-Part email- can be read by EVERYONE (~525 K Total). 2. For more advanced computer users: attached text file ~525K - you must know how to download an attached text file and then be able to open it with your word processor. If in doubt, don't ask for this version. This isn't for internet *newbies.* Better to order option 1 and spend a few minutes pasting them into one whole text document with your word processor, than to waste hours trying to figure how to deal with this option. 3. For more advanced Macintosh computer users: compressed attached text file, created with a Stuffit(tm) self-extracting archive (.sea), ~133K. Can be decompressed by any Macintosh computer user; no special expansion software or knowledge of Stuffit (tm) needed. You just double-click on the file icon and it automatically expands (unstuffs). This is for more advanced mac computer users only, as you still have to know how to deal with an attached file. It will cut your download time by 75%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. 4. For expert computer users: compressed attached text file, created with Stuffit(tm), ~114K. Can be decompressed by any computer user who has expansion software to decompress (expand) Stuffit(tm) (.sit) files. This is for more advanced computer users only and will cut your download time by 78%. Expands out to the same ~525K file in option #2. See option #2 for more info on what you will need to be able to do. Hi fellow 'netters, My name is Stuart Mallory and I recently started using a magazine subscription club in the USA that has a FREE 1 yr. magazine subscription deal with your first paid order- and I have been very pleased with them. They have over 1,500 different USA titles that they can ship to any country on a subscription basis. As for computer magazines from the USA, they more of a selection than I ever knew even existed. They have magazines for most every area of interest in their list of 1,500 titles. Within the USA, for their USA members, they are cheaper than all their competitors and even the publishers themselves. This is their price guarantee. Overseas, on the average, they are generally around one-fourth to one-half of what the newsstands overseas charge locally for USA magazines. On some titles they are as little as one-tenth of what the newsstands charge. They feel that mgazines should not be a luxury overseas. In the USA, people buy magazines and then toss them after reading them for just a few minutes or hours. They are so cheap in the USA! Well, this company would like to make it the same way for their overseas members. They are also cheaper than all their competitors in the USA and overseas, including the publishers themselves! This is their price guarantee. Around one-half their business comes from overseas, so they are very patient with new members who only speak limited English as a 2nd language. Their prices are so cheap because they deal direct with each publisher and cut-out all the middlemen. They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. Please do not email me as I am just a happy customer and a *busy* student. I don't have time to even complete my thesis in time, let alone run my part-time software business! Please fill out the above form and carefully follow the intructions above to get it to them via fax or smail. They guarantee to beat all their competitors' prices. Sometimes they are less than half of the next best deal I have been able to find and other times, just a little cheaper - but I have never found a lower rate yet. They assured me that if I ever do, they will beat it. They have been very helpful and helped me with all my address changes as I haved moved from one country to another. They have a deal where you can get a free 1 yr. sub to a new magazine from a special list of over 270 popular titles published in the USA. They will give you this free 1 yr. sub when you place your first paid order with them to a renewal or new subscription to any of the over 1,500 different popular USA titles they sell. They can arrange delivery to virtually any country and I think they have clients in around 45 or 46 countries now. Outside the USA there is a charge for FPH (foreign postage and handling) (on both paid and freebie subs) that varies from magazine to magazine. I have found their staff to be very friendly and courteous. They even helped me with an address change when I moved from one country to another. The owner thinks of his service as a "club" and his clients as "members" (even though there is no extra fee to become a member - your first purchase automatically makes you a member) and he is real picky about who he accepts as a new member. When he sets you up as a new member, he himself calls you personally on the phone to explain how he works his deal, or sometimes he has one of his assistants call. He is kind of quirky sometimes - he insists on setting up new members by phone so he can say hi to everyone (I sure wouldn't want to have his phone bills!), but you can place future orders (after your first order) via E-mail. He has some really friendly young ladies working for him, who seem to know just as much as he does about this magazine stuff. If you live overseas, he will even call you there, as long as you are interested, but I think he still makes all his overseas calls on the weekends, I guess cause the long distance rates are cheaper then. He only likes to take new members from referrals from satisfied existing members and he does virtually no advertising. When I got set-up, they had a 2-3 week waiting list for new members to be called back so that they could join up. (Once you are an existing member, they help you immediately when you call. ) I think they are able to get back to prospective new members the same day or within a few days now, as they have increased their staff. I am not sure about this.........but if you email the above form to them, that is the way to get started! They will send you their DELUXE EMAIL CATALOGUE (around 525K-big and juicey) !)...if you completely fill out the form above. It has lists of all the freebies, lists of all the titles they sell, titles broken down by categories and detailed descriptions on nearly 1,200 of the titles that they sell. They then send you email that outlines how his club works and the list of free choices that you can choose from, as well as the entire list of what he sells; and then they will give you a quick (3-5 minute) friendly, no-pressure no-obligation call to explain everything to you personally and answer all your questions. Once you get in, you'll love them. I do. Sincerely, Stuart Mallory From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00109; Tue, 30 Apr 96 13:30:43 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23917; Tue, 30 Apr 96 13:26:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23911; Tue, 30 Apr 96 13:26:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEM04-00038FC; Tue, 30 Apr 96 13:26 PDT To: pine-info@cac.washington.edu From: Sven Guckes Subject: Re: filter Date: 30 Apr 1996 19:19:44 GMT Message-Id: <4m5p4g$64p@fu-berlin.de> References: "J. Partusch" <00210663@bigred.unl.edu> writes: >I'd like to use the "filter" program to sort my mail before it gets to Pine. >I've read the man for it, but I'm still a little confused about the commands' >syntax. If anyone out there who's using this program would be willing to send >me an anonymized copy of their /.elm/filter-rules, or if someone could point >me to a website that has an example of this, I'd be quite grateful. http://www.math.fu-berlin.de/~guckes/elm/elm.filter.html Sven Cc: "J. Partusch" <00210663@bigred.unl.edu> -- [960410] ELM - the "Easy Learn Mail" program. Newsgroup: comp.mail.elm For more info see the "ELM Pages": http://www.math.fu-berlin.de/~guckes/elm/ Latest ELM release: ELM2.4PL25 [951204] patch25 fixes security bug *only* Latest ELM alpha: ELM2.5a09 [960314] ELM testers please check this! Latest ELMME+ patch: ELM2.4ME+PL16 [960428] ELMME+ is based on ELM2.4PL24ME8b+ Latest ELMPGP patch: ELMPGP6 [95????] "Supported". From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03727; Tue, 30 Apr 96 14:41:38 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14033; Tue, 30 Apr 96 14:36:58 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14025; Tue, 30 Apr 96 14:36:56 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEN2f-00038FC; Tue, 30 Apr 96 14:33 PDT To: pine-info@cac.washington.edu From: morris@unc.edu (Joe Morris) Subject: PC-Pine will not allow root access remotely Date: Tue, 30 Apr 96 18:18:55 GMT Message-Id: <4m5lfk$n5d@newz.oit.unc.edu> Trying to setup additional inbox folders to access hosts that have mail owned by root. As I setup the incoming folder, it prompts me for the username. I type over my own and enter root and then the password. I ta always comes back and tells me "Bad login user name and/or password". what am I doing wrong? I access these hosts just fine with my regular ID -- just can't do it as root. I'm running PC-Pine 3.93 on WinNT. Latest IMAP servers running on remote hosts. ___________________________________________________________ Joe Morris - morris@unc.edu - http://sunsite.unc.edu/morris OIT/Computing Systems, Development University of North Carolina at Chapel Hill From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA08239; Tue, 30 Apr 96 16:18:49 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28393; Tue, 30 Apr 96 16:12:10 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA28387; Tue, 30 Apr 96 16:12:08 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEOVn-00038FC; Tue, 30 Apr 96 16:07 PDT To: pine-info@cac.washington.edu From: bruce@rpl.regina.sk.ca (Bruce Welch) Subject: Re: Money for ISP who can answer this question Date: 30 Apr 1996 02:49:25 GMT Message-Id: <4m3v3l$g4o@mongol.sasknet.sk.ca> References: <4lto2e$f7t@news.wco.com> <4m3sl2$fd7@news.wco.com> In article <4m3sl2$fd7@news.wco.com>, Clint Danbury wrote: :Nancy McGough (nancym@ora.com) wrote: :: :: What operating system are you using (Unix, MS Windows, etc.)? Many :: :: : : :Fair enough question, I'm using telent to get to a Unix shell account. : :I think this newsreader is "nn" or perhaps "tin". But I think "nn" :is the name. You are using TIN [UNIX 1.3 950024BETA PL0] -- this signature being renovated ... excuse the mess From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11667; Tue, 30 Apr 96 17:31:00 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00327; Tue, 30 Apr 96 17:27:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA00321; Tue, 30 Apr 96 17:27:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEPkd-00038TC; Tue, 30 Apr 96 17:26 PDT To: pine-info@cac.washington.edu From: Mark Crispin Subject: Re: PC-Pine will not allow root access remotely Date: Tue, 30 Apr 1996 16:12:14 -0700 Message-Id: References: <4m5lfk$n5d@newz.oit.unc.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: imapd specifically forbids access by any UID 0 user. On Tue, 30 Apr 1996, Don Miller wrote: > Hi - just a thought: Are you sure that these hosts will let you do any > regular login (e.g. telnet), AS root, rather than logging in yourself and > then becoming root via su -- most Unix machines are set not to allow root > to log in directly from any place other than the console, and I suspect > that includes an IMAP or pop3 session. If you want to change that > setting, and take the security risk, look in the machine's inittab file. > > Don Miller > ------------------------------ > On Tue, 30 Apr 1996, Joe Morris wrote: > > > Trying to setup additional inbox folders to access hosts that have mail > > owned by root. As I setup the incoming folder, it prompts me for the > > username. I type over my own and enter root and then the password. I ta > > always comes back and tells me "Bad login user name and/or password". what > > am I doing wrong? I access these hosts just fine with my regular ID -- just > > can't do it as root. -- Mark -- DoD #0105, R90/6 pilot, FAX: (206) 685-4045 ICBM: N 47 39'35" W 122 18'39" Science does not emerge from voting, party politics, or public debate. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA11827; Tue, 30 Apr 96 17:36:34 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18109; Tue, 30 Apr 96 17:27:17 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18103; Tue, 30 Apr 96 17:27:16 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEPhq-00038FC; Tue, 30 Apr 96 17:23 PDT To: pine-info@cac.washington.edu From: rcastel@micronet.it (Riccardo Castello) Subject: Problem Configuring Pine - 3 BIG problems - Date: Mon, 29 Apr 1996 23:06:17 GMT Message-Id: <31854b59.4854020@news.micronet.it> I connect to my ISP throught a ppp connection and i'm using pine 3.91 on Linux 1.3.85: 1-I login into my system with an account name: "tito" and my HOSTNAME is TITO. The problem is that when i send a message, it arrives correcly to the addressee, but when he tryies to reply, the message goes to tito@TITO and not to rcastel@micronet.it (My e mail address). Please help me with this! 2-I'd like to use Pine with 2 diffent email accounts....is it possible?? 3- I've read that Pine can check for mail.....how can i do that? Thanks in advance Riccardo Castello rcastel@micronet.it From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA12030; Tue, 30 Apr 96 17:47:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18435; Tue, 30 Apr 96 17:42:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA18429; Tue, 30 Apr 96 17:42:18 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEPzF-00038FC; Tue, 30 Apr 96 17:41 PDT To: pine-info@cac.washington.edu From: Nancy McGough Subject: Re: Reading News on Pine 3.91 Date: Tue, 30 Apr 1996 20:14:10 -0400 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: On Tue, 30 Apr 1996, Gregory J. Hickel wrote: > Is it possible using Unix Pine 3.91 to mark all messages as read > (deleted) in a newsgroup without deleting each one individually? Yes, use this sequence of commands: ;aad Make sure that you have enabled-aggregate-command in your setup config screen. Good luck, Nancy From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14072; Tue, 30 Apr 96 18:57:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01652; Tue, 30 Apr 96 18:47:27 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA01646; Tue, 30 Apr 96 18:47:25 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEQwq-00038TC; Tue, 30 Apr 96 18:43 PDT To: pine-info@cac.washington.edu From: Ashwin Kumar Subject: Re: filter Date: Tue, 30 Apr 1996 16:50:41 -0700 Message-Id: References: <4m5p4g$64p@fu-berlin.de> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <4m5p4g$64p@fu-berlin.de> On 30 Apr 1996, Sven Guckes wrote: > "J. Partusch" <00210663@bigred.unl.edu> writes: > >I'd like to use the "filter" program to sort my mail before it gets to Pine. > >I've read the man for it, but I'm still a little confused about the commands' > >syntax. If anyone out there who's using this program would be willing to send > >me an anonymized copy of their /.elm/filter-rules, or if someone could point > >me to a website that has an example of this, I'd be quite grateful. Consider procmail as a filter - I find it much much easier to use and more powerful as well (atleast for what I need it). And it can work with elm or any other mail package. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA14816; Tue, 30 Apr 96 19:31:37 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19959; Tue, 30 Apr 96 19:27:32 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19953; Tue, 30 Apr 96 19:27:29 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uERad-00038FC; Tue, 30 Apr 96 19:24 PDT To: pine-info@cac.washington.edu From: "Gregory J. Hickel" Subject: Reading News on Pine 3.91 Date: Tue, 30 Apr 1996 11:41:23 -0500 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is it possible using Unix Pine 3.91 to mark all messages as read (deleted) in a newsgroup without deleting each one individually? Thanks in advance for any assistance! ========================================== Gregory J. Hickel 1L, Washington University School of Law gjhickel@www.wulaw.wustl.edu http://www.wulaw.wustl.edu/~gjhickel ========================================== From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA15758; Tue, 30 Apr 96 20:13:27 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02805; Tue, 30 Apr 96 20:08:19 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA02799; Tue, 30 Apr 96 20:08:17 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uESE8-00038FC; Tue, 30 Apr 96 20:05 PDT To: pine-info@cac.washington.edu From: jrm4227@tam2000.tamu.edu (Justin Ray Mcelhanon) Subject: Forcing MIME reading Date: 1 May 1996 00:04:02 GMT Message-Id: <4m69pi$c5f@news.tamu.edu> Hmm okay yesterday I had this problem. The unix system with pine was down, however, a friend of mine needed a program that another friend out of town had. He usally mime's encodes it and sends it through pine, however since pine was down he also send it to the vax mail reader, which doesn't interpret MIME post. Although Unix was down I still had a pine reader on the aix system so I told them to just forward me the mail and I'd used Pine to undecode the MIME, however since it was all on file, pine interperated the entire thing as text and not as any attachments, I though okay save to file and then send it to myself as attachemnent, however all that did was encode the mime to mime and the remove the second mime decoding to look at it, le sigh Is there a way to force Pine to use it's MIME decoding feature on one part of a letter? Okay thanks for the advice, my friend eventually did get the letter BTW, just got him to send it strait to my aix account as attachment. Newsreader also has tendency to forget post, so if you reply if you can I'd appresiate a CC through to my email thanks again :) -- ****************************************** A! JW2 WAR+++ PI++ BR+++ SL+++ SK+ Yakko: "Well it's been fun friend, R&R++ GDF++ GP+++++ B&M++ HIP- SN+ but we've got to get back to HN+++! MS+ ME+ CB~ MM++! KK-- CO++ planet reality now" (Baloney and Friends) GLF-- P++ $++ E26 Ee10 TSlappy A18 Justin McElhanon----------thorin@tamu.edu ****************************************** From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16746; Tue, 30 Apr 96 21:10:19 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21289; Tue, 30 Apr 96 21:07:44 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21283; Tue, 30 Apr 96 21:07:42 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uETBN-00038FC; Tue, 30 Apr 96 21:06 PDT To: pine-info@cac.washington.edu From: Don Miller Subject: Re: Select folder when E)xporting - feature requested. Date: Tue, 30 Apr 1996 19:29:20 -0700 Message-Id: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: Andrej: Perhaps I have misunderstood your question, but maybe this will help: Even though the bar which pops up when you try to Export says "Export to file in home directory", it really seems to mean "relative to home directory" - you could export for a subdirectory "sub" under your home directory, by simply entering " sub/filename.here " as the filename; also, you can enter a complete path there, like " /var/tmp/misc/filename " The only limitation seems to be whether you and your shell have permission to write in the target directory. Cheers, Don Miller ------------------------------ On 30 Apr 1996, Andrej Borsenkow wrote: [snip] > > The problem is, if I want to export message into *new* file. It is not > possible to select just a directory and then tip in the new file name. > > As I have normally Pine running in separate window, changing to this > directoty is not an alternative. From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA16941; Tue, 30 Apr 96 21:21:54 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03719; Tue, 30 Apr 96 21:17:45 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA03713; Tue, 30 Apr 96 21:17:44 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uETLJ-00038FC; Tue, 30 Apr 96 21:16 PDT To: pine-info@cac.washington.edu From: dad@guava.epix.net (DearOldDad) Subject: fcc name rule ?? Date: 30 Apr 1996 04:49:59 GMT Message-Id: <4m465n$kaa@guava.epix.net> OK I have fcc name rule set to 'by recipient' which I normally want, but when I try to add another folder name to the fcc it will not let me do it. Now I know the workaround which is to let pine save the fcc to the designated folder (be it sent-mail default or by recipient or whatever) and then save it to another folder, but my question is, Why can't I, or can I ?? save the fcc to more than 1 folder when I compose and send the message. Probably a stupid question and something I'm overlooking. Any help would be appreciated. If it matters I am using unix pine on a dial-up ISP to a shell (async) account. Server runs pine 3.91 on a (usually) SUN OS thingy (csh). From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17720; Tue, 30 Apr 96 21:54:00 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21889; Tue, 30 Apr 96 21:50:34 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from ip129179-17-11.cdc.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21883; Tue, 30 Apr 96 21:50:30 -0700 Received: from localhost by hobbes.twntpe.cdc.com; Wed, 1 May 96 12:49:16 +0800 Date: Wed, 1 May 1996 12:49:15 +0800 (GMT) From: Ed Greshko To: Ann Patterson Cc: pine-info@cac.washington.edu Subject: Re: 3.91 address features were better... In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 29 Apr 1996, Ann Patterson wrote: > The new address features are NOT an improvement. It's now quite confusing > just to add an address, and forget creating a distribution list if you > don't already know such a thing is possible. Are you saying that after you went to the Address Book screen and typed "?" and read the extensive documentation you had difficulty in using the Address Book? Or, are you saying that you had difficulty getting things done without having read the documentation? > Well, that's my current list. It used to be such a breeze showing new > folks how intuitive Pine was. As you may have noticed, pine has certainly evolved over the years. More features and more options have been added. It seems that as SW becomes more complex it becomes less intuitive. While that is generally true, IMHO, the pine team has done an fine job keeping it as intuitive as possible. They have also spent a great deal of time and effort to the built-in help feature. However, one has to wonder if they shouldn't consider saving space in the executable if it doesn't get used. Regards, Ed Edward M. Greshko Technical Manager, Electronic Commerce Control Data Asia/Pacific Region Voice: +886-2-715-2222 x287 6/F, 131 Nanking East Road, Section 3 FAX : +886-2-712-9197 Taipei, Taiwan R.O.C From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA17760; Tue, 30 Apr 96 21:55:18 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21919; Tue, 30 Apr 96 21:52:49 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA21913; Tue, 30 Apr 96 21:52:48 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uETqM-00038FC; Tue, 30 Apr 96 21:48 PDT To: pine-info@cac.washington.edu From: Jason Jones Subject: Reading / Posting to a NNTP server not at port 119 Date: Tue, 30 Apr 1996 16:40:30 -0400 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is this possible under Pine? Out company has a for-internal-use-only news server operating at a non-standard port address, and I wanting to read news using PINE at this non-standard address. Presently, the only thing I can get to work is Netscape's news reader (*YUVK*) Thanks in advance... -Jason [Piedmont Technology Group, Inc.] From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx1.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA19767; Tue, 30 Apr 96 23:24:51 -0700 Received: by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05458; Tue, 30 Apr 96 23:23:02 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx1.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA05452; Tue, 30 Apr 96 23:23:00 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEVJ5-00038FC; Tue, 30 Apr 96 23:22 PDT To: pine-info@cac.washington.edu From: bilwil@beach.silcom.com (William Smithers) Subject: Why recipient gets list of addressees when I use "Bcc:"? Date: 30 Apr 1996 20:25:55 GMT Message-Id: <4m5t0j$kmv@ocean.silcom.com> Periodically, I send EMail to several hundred people using Pine. I always use the "Bcc:" feature so that recipients won't get a long list of others receving the mail. Nevertheless, one recipient just informed me he always gets 3-4 pages of "apparently to:
" at the beginning of the file. Why does this happen? What can be done to eliminate the problem? Thanks in advance for knowledgeable replies. -- Bill Smithers -- From pinedev@shiva0.cac.washington.edu Sun ??? 0 00:00:00 1970 +0000 Return-Path: Received: from mx2.cac.washington.edu by shivams.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA20515; Tue, 30 Apr 96 23:51:11 -0700 Received: by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23442; Tue, 30 Apr 96 23:48:05 -0700 Errors-To: owner-pine-info@cac.washington.edu Sender: owner-pine-info@cac.washington.edu Received: from rain.psg.com by mx2.cac.washington.edu (5.65+UW96.04/UW-NDC Revision: 2.33 ) id AA23435; Tue, 30 Apr 96 23:48:03 -0700 Received: by rain.psg.com (Smail3.1.29.1 #1) id m0uEVgb-00038FC; Tue, 30 Apr 96 23:46 PDT To: pine-info@cac.washington.edu From: apinter@bucknell.edu (Adrian Coolness) Subject: Problem compiling unix pine Date: Tue, 30 Apr 1996 16:24:44 -0400 Message-Id: I encountered an error delcaring a struct while compiling pine in a unix environment. The error text appeared as follows: /usr/lib/cmplrs/cc/cfe: Error: ttyin.c, line 659: Reference an expression of void type or an incomplete type. struct timeval tmo; Any ideas as to solving this? I would comment out the struct declaration and all uses of 'tmo', but I'm not sure exactly what other effects that would have on the opperation of the program. Let me know if you have any ideas. :) -Adrian