From owner-freebsd-hackers Thu May 9 15:43:52 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA28967 for hackers-outgoing; Thu, 9 May 1996 15:43:52 -0700 (PDT) Received: from mail13.digital.com (mail13.digital.com [192.208.46.30]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA28942 for ; Thu, 9 May 1996 15:43:29 -0700 (PDT) Received: from muggsy.lkg.dec.com by mail13.digital.com (8.7.5/UNX 1.2/1.0/WV) id SAA30224; Thu, 9 May 1996 18:30:33 -0400 (EDT) Received: from whydos.lkg.dec.com by muggsy.lkg.dec.com (5.65/DEC-Ultrix/4.3) with SMTP id AA20925; Thu, 9 May 1996 18:30:01 -0400 Received: from localhost (localhost [127.0.0.1]) by whydos.lkg.dec.com (8.6.12/8.6.12) with SMTP id SAA01218 for ; Thu, 9 May 1996 18:34:47 GMT Message-Id: <199605091834.SAA01218@whydos.lkg.dec.com> X-Authentication-Warning: whydos.lkg.dec.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 To: hackers@freebsd.org Subject: Memory above 64MB Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Thu_May__9_16:30:14__1996" Date: Thu, 09 May 1996 18:34:47 +0000 From: Matt Thomas Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This is a multipart MIME message. --===_0_Thu_May__9_16:30:14__1996 Content-Type: text/plain; charset=us-ascii The following is off the pci-sig mailing list. It describes a BIOS call which returns the entire memory map of the system. It would be nice if our bootstrap loader(s) could do this BIOS call and pass the results to the kernel... -- Matt Thomas Internet: matt@3am-software.com 3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt.html Westford, MA Disclaimer: I disavow all knowledge of this message --===_0_Thu_May__9_16:30:14__1996 Content-Type: message/rfc822 Content-Disposition: inline Received: from muggsy.lkg.dec.com (muggsy.lkg.dec.com [16.20.32.219]) by whydos.lkg.dec.com (8.6.12/8.6.12) with SMTP id QAA00143 for ; Thu, 9 May 1996 16:28:10 GMT Resent-From: pci-sig-request@znyx.com Received: from mail13.digital.com by muggsy.lkg.dec.com (5.65/DEC-Ultrix/4.3) with SMTP id AA19964; Thu, 9 May 1996 16:23:17 -0400 Received: from netcomsv.netcom.com by mail13.digital.com (8.7.5/UNX 1.2/1.0/WV) id QAA17169; Thu, 9 May 1996 16:14:17 -0400 (EDT) Received: from znyx.com by netcomsv.netcom.com with SMTP (8.6.12/SMI-4.1) id LAA16787; Thu, 9 May 1996 11:19:54 -0700 Received: by znyx.com (5.65/1.35) id AA28150; Thu, 9 May 96 10:17:54 -0700 Resent-Date: Thu, 9 May 96 09:52:39 -0700 Old-Return-Path: Date: Thu, 9 May 96 09:52:39 -0700 Message-Id: <9605091652.AA01829@larry.corollary.com> X-Sender: daveo@shemp.corollary.com X-Mailer: Windows Eudora Pro Version 2.1.2 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====================_831661051==_" From: "David O'Shea" Subject: Memory above 64MB X-Attachments: I:\DOCS\I15_E820.DOC; Resent-Message-Id: <"MfCLn.0.it6.VYYan"@dart> X-Mailing-List: archive/latest/2816 X-Loop: pci-sig@znyx.com Precedence: list Resent-Sender: pci-sig-request@znyx.com To: Mailing List Recipients --=====================_831661051==_ Content-Type: text/plain; charset="us-ascii" At 11:44 AM 5/8/96 -0700, PETE_HAWKINS@ziatech.com wrote: > > I am sorry that this is a little off subject, but I'm not sure where > else to ask. Is there a standard way that BIOS's report how much > memory is installed in systems with >64 Meg of RAM? > There are a "couple" of standards. There is a fuction INT 15, AX=E801h that will report memomry sizes above 64MB. However, it would defined stupidly, and forces your machine to lie about the standard maximum memory size INT 15, AX=88h at 16MB. There is a much better function, called INT 15, AX=E820h which provides for returning an entire memory map of the system. This includes reserved ranges of memory for device and memory mapped chipset registers. This function can report memory up to 4Gb. I have enclosed a Microsoft Word format document that fully describes the INT 15, AX=E820h function. This was defined by Microsoft. I know that current PhoenixBIOS from Phoenix Technologies systems have support for this function. It would generally only be installed on systems that could actually have more than 64MB of memory. I do not know about other BIOS manufacturers. I know that Windows NT support INT 15 E820h, and that Novell Netware's GREEN RIVER BETA has support in the boot loader for this. I believe that Microsoft also support this in Windows 95. I know that they support it in Windows NT. I do not know about in SCO Unix for this function. -David O'Shea daveo@corollary.com Here is the microsoft word format document: --=====================_831661051==_ Content-Type: application/msword; name="I15_E820.DOC"; x-mac-type="42494E41"; x-mac-creator="4D535744" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="I15_E820.DOC" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAIQAAAAAAAAAA EAAAIgAAAAEAAAD+////AAAAACAAAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////c pWgAV+AJBAAAAABlAAAAAAAAAAAAAAAAAwAAXiMAAEc/AAAAAAAAAAAAAAAAAAAAAAAA5R8AAFQA AAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAADQAALQBAAAANAAAtAEAALQ1AAAKAAAAvjUA AAwAAAATNgAAHAAAAC82AAAMAAAAdSMAABQAAACBNgAAAAAAAIE2AAAAAAAAgTYAAAAAAACBNgAA AAAAAIE2AAAAAAAAgTYAABAAAACRNgAAKAAAAIE2AAAAAAAAeT4AAEMAAADFNgAANAAAAPk2AAAA AAAA+TYAAAAAAAD5NgAAFgAAAA83AAAAAAAADzcAAAAAAAAPNwAAAAAAAA83AAAAAAAAWjcAAAIA AABcNwAAAAAAAFw3AAAAAAAAXDcAAGcAAADDNwAATAMAAA87AABMAwAAWz4AAB4AAAC8PgAAWAAA ABQ/AAAzAAAAeT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDYAAAMAAAAPNwAAAAAAAAAAEgAUAAIA BgAPNwAAAAAAAA83AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA83AAAAAAAADzcAAAAAAAB5PgAAAAAA AA83AAAAAAAAEDYAAAAAAAAQNgAAAAAAAA83AAAAAAAAAAAAAAAAAAAAAAAAAAAAALk2AAAMAAAA DzcAAAAAAAAPNwAAAAAAAA83AAAAAAAADzcAAAAAAAAQNgAAAAAAAA83AAAAAAAAEDYAAAAAAAAP NwAAAAAAAFo3AAAAAAAAAAAAAAAAAABAv6JHtt+6ATs2AAAaAAAAVTYAACwAAADKNQAAGgAAAOQ1 AAAsAAAAEDYAAAAAAAAQNgAAAAAAAA83AAAAAAAAWjcAAAAAAAAPNwAASwAAAA83AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIA0NSU5UIDE1aCwgRTgyMGggLSBRdWVyeSBTeXN0ZW0gQWRkcmVzcyBNYXANDVJl YWwgbW9kZSBvbmx5Lg0NVGhpcyBjYWxsIHJldHVybnMgYSBtZW1vcnkgbWFwIG9mIGFsbCB0aGUg aW5zdGFsbGVkIFJBTSwgYW5kIG9mIHBoeXNpY2FsIG1lbW9yeSByYW5nZXMgcmVzZXJ2ZWQgYnkg dGhlIEJJT1MuICBUaGUgYWRkcmVzcyBtYXAgaXMgcmV0dXJuZWQgYnkgbWFraW5nIHN1Y2Nlc3Np dmUgY2FsbHMgdG8gdGhpcyBBUEksIGVhY2ggcmV0dXJuaW5nIG9uZSAicnVuIiBvZiBwaHlzaWNh bCBhZGRyZXNzIGluZm9ybWF0aW9uLiAgRWFjaCBydW4gaGFzIGEgdHlwZSB3aGljaCBkaWN0YXRl cyBob3cgdGhpcyBydW4gb2YgcGh5c2ljYWwgYWRkcmVzcyByYW5nZSBzaG91bGQgYmUgdHJlYXRl ZCBieSB0aGUgb3BlcmF0aW5nIHN5c3RlbS4NDUlmIHRoZSBpbmZvcm1hdGlvbiByZXR1cm5lZCBm cm9tIEU4MjAgaW4gc29tZSB3YXkgZGlmZmVycyBmcm9tIElOVC0xNSA4OCBvciBJTlQtMTUgRTgw MSwgdGhlbiB0aGUgaW5mb3JtYXRpb24gcmV0dXJuZWQgZnJvbSBFODIwIHN1cGVyc2VkZXMgdGhl IGluZm9ybWF0aW9uIHJldHVybmVkIGZyb20gSU5ULTE1IDg4IG9yIElOVC0xNSBFODAyLiAgVGhp cyBhbGxvd3MgdGhlIEJJT1MgdG8gcmV0dXJuIHdoYXRldmVyIGluZm9ybWF0aW9uIGl0IHdpc2hl cyB0byBmcm9tIElOVC0xNSA4OCBvciBJTlQtMTUgRTgwMSBmb3IgY29tcGF0aWJpbGl0eSByZWFz b25zLg0NDUlucHV0Og1FQVgHRnVuY3Rpb24gQ29kZQdFODIwaAcHRUJYB0NvbnRpbnVhdGlvbgdD b250YWlucyB0aGUgImNvbnRpbnVhdGlvbiB2YWx1ZSIgdG8gZ2V0IHRoZSBuZXh0IHJ1biBvZiBw aHlzaWNhbCBtZW1vcnkuICBUaGlzIGlzIHRoZSB2YWx1ZSByZXR1cm5lZCBieSBhIHByZXZpb3Vz IGNhbGwgdG8gdGhpcyByb3V0aW5lLiAgSWYgdGhpcyBpcyB0aGUgZmlyc3QgY2FsbCwgRUJYIG11 c3QgY29udGFpbiB6ZXJvLgcHRVM6REkHQnVmZmVyIFBvaW50ZXIgB1BvaW50ZXIgdG8gYW4gIEFk ZHJlc3MgUmFuZ2UgRGVzY3JpcHRvciBzdHJ1Y3R1cmUgd2hpY2ggdGhlIEJJT1MgaXMgdG8gZmls bCBpbi4gBwdFQ1gHQnVmZmVyIFNpemUHVGhlIGxlbmd0aCBpbiBieXRlcyBvZiB0aGUgc3RydWN0 dXJlIHBhc3NlZCB0byB0aGUgQklPUy4gIFRoZSBCSU9TIHdpbGwgZmlsbCBpbiBhdCBtb3N0IEVD WCBieXRlcyBvZiB0aGUgc3RydWN0dXJlIG9yIGhvd2V2ZXIgbXVjaCBvZiB0aGUgc3RydWN0dXJl IHRoZSBCSU9TIGltcGxlbWVudHMuICBUaGUgbWluaW11bSBzaXplIHdoaWNoIG11c3QgYmUgc3Vw cG9ydGVkIGJ5IGJvdGggdGhlIEJJT1MgYW5kIHRoZSBjYWxsZXIgaXMgMjAgYnl0ZXMuICBGdXR1 cmUgaW1wbGVtZW50YXRpb25zIG1heSBleHRlbmQgdGhpcyBzdHJ1Y3R1cmUuBwdFRFggB1NpZ25h dHVyZQcnU01BUCcgLSAgVXNlZCBieSB0aGUgQklPUyB0byB2ZXJpZnkgdGhlIGNhbGxlciBpcyBy ZXF1ZXN0aW5nIHRoZSBzeXN0ZW0gbWFwIGluZm9ybWF0aW9uIHRvIGJlIHJldHVybmVkIGluIEVT OkRJLgcHDQ1PdXRwdXQ6DUNGB0NhcnJ5IEZsYWcHTm9uLUNhcnJ5IC0gaW5kaWNhdGVzIG5vIGVy cm9yBwdFQVgHU2lnbmF0dXJlBydTTUFQJyAtIFNpZ25hdHVyZSB0byB2ZXJpZnkgY29ycmVjdCBC SU9TIHJldmlzaW9uLiAHB0VTOkRJB0J1ZmZlciBQb2ludGVyB1JldHVybmVkIEFkZHJlc3MgUmFu Z2UgRGVzY3JpcHRvciBwb2ludGVyLiAgU2FtZSB2YWx1ZSBhcyBvbiBpbnB1dC4HB0VDWAdCdWZm ZXIgU2l6ZQdOdW1iZXIgb2YgYnl0ZXMgcmV0dXJuZWQgYnkgdGhlIEJJT1MgaW4gdGhlIGFkZHJl c3MgcmFuZ2UgZGVzY3JpcHRvci4gIFRoZSBtaW5pbXVtIHNpemUgc3RydWN0dXJlIHJldHVybmVk IGJ5IHRoZSBCSU9TIGlzIDIwIGJ5dGVzLgcHRUJYB0NvbnRpbnVhdGlvbgdDb250YWlucyB0aGUg Y29udGludWF0aW9uIHZhbHVlIHRvIGdldCB0aGUgbmV4dCBhZGRyZXNzIGRlc2NyaXB0b3IuICBU aGUgYWN0dWFsIHNpZ25pZmljYW5jZSBvZiB0aGUgY29udGludWF0aW9uIHZhbHVlIGlzIHVwIHRv IHRoZSBkaXNjcmV0aW9uIG9mIHRoZSBCSU9TLiAgVGhlIGNhbGxlciBtdXN0IHBhc3MgdGhlIGNv bnRpbnVhdGlvbiB2YWx1ZSB1bmNoYW5nZWQgIGFzIGlucHV0IHRvIHRoZSBuZXh0IGl0ZXJhdGlv biBvZiB0aGUgRTgyMCBjYWxsIGluIG9yZGVyIHRvIGdldCB0aGUgbmV4dCBBZGRyZXNzIFJhbmdl IERlc2NyaXB0b3IuICBBIHJldHVybiB2YWx1ZSBvZiB6ZXJvIG1lYW5zIHRoYXQgdGhpcyBpcyB0 aGUgbGFzdCBkZXNjcmlwdG9yLiAgTm90ZSB0aGF0IHRoZSBCSU9TIGluZGljYXRlIHRoYXQgdGhl IGxhc3QgdmFsaWQgZGVzY3JpcHRvciBoYXMgYmVlbiByZXR1cm5lZCBieSBlaXRoZXIgcmV0dXJu aW5nIGEgemVybyBhcyB0aGUgY29udGludWF0aW9uIHZhbHVlLCBvciBieSByZXR1cm5pbmcgY2Fy cnkuBwcNDUFkZHJlc3MgUmFuZ2UgRGVzY3JpcHRvciBTdHJ1Y3R1cmU6DQ1PZmZzZXQgaW4gQnl0 ZXMHTmFtZQdEZXNjcmlwdGlvbgcHMAdCYXNlQWRkckxvdwdMb3cgMzIgQml0cyBvZiAgQmFzZSBB ZGRyZXNzBwc0B0Jhc2VBZGRySGlnaAdIaWdoIDMyIEJpdHMgb2YgIEJhc2UgQWRkcmVzcwcHOAdM ZW5ndGhMb3cHTG93IDMyIEJpdHMgb2YgTGVuZ3RoIGluIEJ5dGVzBwcxMgdMZW5ndGhIaWdoB0hp Z2ggMzIgQml0cyBvZiBMZW5ndGggaW4gQnl0ZXMHBzE2B1R5cGUHQWRkcmVzcyB0eXBlIG9mICB0 aGlzIHJhbmdlLgcHDVRoZSBCYXNlQWRkckxvdyBhbmQgQmFzZUFkZHJIaWdoIHRvZ2V0aGVyIGFy ZSB0aGUgNjQgYml0IEJhc2VBZGRyZXNzIG9mIHRoaXMgcmFuZ2UuICBUaGUgQmFzZUFkZHJlc3Mg aXMgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIHN0YXJ0IG9mIHRoZSByYW5nZSBiZWluZyBz cGVjaWZpZWQuDQ1UaGUgTGVuZ3RoTG93IGFuZCBMZW5ndGhIaWdoIHRvZ2V0aGVyIGFyZSB0aGUg NjQgYml0IExlbmd0aCBvZiB0aGlzIHJhbmdlLiAgVGhlIExlbmd0aCBpcyB0aGUgcGh5c2ljYWwg Y29udGlndW91cyBsZW5ndGggaW4gYnl0ZXMgb2YgYSByYW5nZSBiZWluZyBzcGVjaWZpZWQuDQ1U aGUgVHlwZSBmaWVsZCBkZXNjcmliZXMgdGhlIHVzYWdlIG9mIHRoZSBkZXNjcmliZWQgYWRkcmVz cyByYW5nZSBhcyBkZWZpbmVkIGluIHRoZSB0YWJsZSBiZWxvdy4NDVZhbHVlB1BuZXVtb25pYwdE ZXNjcmlwdGlvbgcHBwcHBzEHQWRkcmVzc1JhbmdlTWVtb3J5B1RoaXMgcnVuIGlzIGF2YWlsYWJs ZSBSQU0gdXNhYmxlIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLgcHMgdBZGRyZXNzUmFuZ2VSZXNl cnZlZAdUaGlzIHJ1biBvZiBhZGRyZXNzZXMgaXMgaW4gdXNlIG9yIHJlc2VydmVkIGJ5IHRoZSBz eXN0ZW0sIGFuZCBtdXN0IG5vdCBiZSB1c2VkIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLgcHT3Ro ZXIHVW5kZWZpbmVkB1VuZGVmaW5lZCAtIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlLiAgQW55IHJh bmdlIG9mIHRoaXMgdHlwZSBtdXN0IGJlIHRyZWF0ZWQgYnkgdGhlIE9TIGFzIGlmIHRoZSB0eXBl IHJldHVybmVkIHdhcyBBZGRyZXNzUmFuZ2VSZXNlcnZlZC4gBwcgICAgICAgICAgICANVGhlIEJJ T1MgY2FuIHVzZSB0aGUgQWRkcmVzc1JhbmdlUmVzZXJ2ZWQgYWRkcmVzcyByYW5nZSB0eXBlIHRv IGJsb2NrIG91dCB2YXJpb3VzIGFkZHJlc3NlcyBhcyAibm90IHN1aXRhYmxlIiBmb3IgdXNlIGJ5 IGEgcHJvZ3JhbW1hYmxlIGRldmljZS4gICBTb21lIG9mIHRoZSByZWFzb25zIGEgQklPUyB3b3Vs ZCBkbyB0aGlzIGFyZToNDRNTWU1CT0wgMTgzIFxmICJTeW1ib2wiIFxzIDEwIFxoFQlUaGUgYWRk cmVzcyByYW5nZSBjb250YWlucyBzeXN0ZW0gUk9NLg0TU1lNQk9MIDE4MyBcZiAiU3ltYm9sIiBc cyAxMCBcaBUJVGhlIGFkZHJlc3MgcmFuZ2UgY29udGFpbnMgUkFNIGluIHVzZSBieSB0aGUgUk9N Lg0TU1lNQk9MIDE4MyBcZiAiU3ltYm9sIiBccyAxMCBcaBUJVGhlIGFkZHJlc3MgcmFuZ2UgaXMg aW4gdXNlIGJ5IGEgbWVtb3J5IG1hcHBlZCBzeXN0ZW0gZGV2aWNlLg0TU1lNQk9MIDE4MyBcZiAi U3ltYm9sIiBccyAxMCBcaBUJVGhlIGFkZHJlc3MgcmFuZ2UgaXMgZm9yIHdoYXRldmVyIHJlYXNv biBhcmUgdW5zdWl0YWJsZSBmb3IgYSBzdGFuZGFyZCBkZXZpY2UgdG8gdXNlIGFzIGEgZGV2aWNl IG1lbW9yeSBzcGFjZS4NDUFzc3VtcHRpb25zIGFuZCBMaW1pdGF0aW9uczoNDSAxLglUaGUgQklP UyB3aWxsIHJldHVybiBhZGRyZXNzIHJhbmdlcyBkZXNjcmliaW5nIGJhc2UgYm9hcmQgbWVtb3J5 IGFuZCBJU0Egb3IgUENJIG1lbW9yeSB0aGF0IGlzIGNvbnRpZ3VvdXMgd2l0aCB0aGF0IGJhc2Vi b2FyZCBtZW1vcnkuDSAyLglUaGUgQklPUyBXSUxMIE5PVCByZXR1cm4gYSByYW5nZSBkZXNjcmlw dGlvbiBmb3IgdGhlIG1lbW9yeSBtYXBwaW5nIG9mIFBDSSBkZXZpY2VzLCBJU0EgT3B0aW9uIFJP TSdzLCBhbmQgSVNBIHBsdWcgJiBwbGF5IGNhcmRzLiAgVGhpcyBpcyBiZWNhdXNlIHRoZSBPUyBo YXMgbWVjaGFuaXNtcyBhdmFpbGFibGUgdG8gZGV0ZWN0IHRoZW0uDSAzLglUaGUgQklPUyB3aWxs IHJldHVybiBjaGlwc2V0IGRlZmluZWQgYWRkcmVzcyBob2xlcyB0aGF0IGFyZSBub3QgYmVpbmcg dXNlZCBieSBkZXZpY2VzIGFzIHJlc2VydmVkLg0gNC4JQWRkcmVzcyByYW5nZXMgZGVmaW5lZCBm b3IgYmFzZSBib2FyZCBtZW1vcnkgbWFwcGVkIEkvTyBkZXZpY2VzIChmb3IgZXhhbXBsZSBBUElD cykgd2lsbCBiZSByZXR1cm5lZCBhcyAgcmVzZXJ2ZWQuDSA1LglBbGwgb2NjdXJyZW5jZXMgb2Yg dGhlIHN5c3RlbSBCSU9TIHdpbGwgYmUgbWFwcGVkIGFzIHJlc2VydmVkLiAgVGhpcyBpbmNsdWRl cyB0aGUgYXJlYSBiZWxvdyAxIE1CLCBhdCAxNiBNQiAoaWYgcHJlc2VudCkgYW5kIGF0IGVuZCBv ZiB0aGUgYWRkcmVzcyBzcGFjZSAoNCBnaWcpLg0gNi4JU3RhbmRhcmQgUEMgYWRkcmVzcyByYW5n ZXMgd2lsbCBub3QgYmUgcmVwb3J0ZWQuICBFeGFtcGxlIHZpZGVvIG1lbW9yeSBhdCBBMDAwMCB0 byBCRkZGRiBwaHlzaWNhbCB3aWxsIG5vdCBiZSBkZXNjcmliZWQgYnkgdGhpcyBmdW5jdGlvbi4g IFRoZSByYW5nZSBmcm9tIEUwMDAwIHRvIEVGRkZGIGlzIGJhc2UgYm9hcmQgc3BlY2lmaWMgYW5k IHdpbGwgYmUgcmVwb3J0ZWQgYXMgc3VpdHMgdGhlIGJhcyBib2FyZC4NIDcuCUFsbCBvZiBsb3dl ciBtZW1vcnkgaXMgcmVwb3J0ZWQgYXMgbm9ybWFsIG1lbW9yeS4gIEl0IGlzIE9TJ3MgcmVzcG9u c2liaWxpdHkgdG8gaGFuZGxlIHN0YW5kYXJkIFJBTSBsb2NhdGlvbnMgcmVzZXJ2ZWQgZm9yIHNw ZWNpZmljIHVzZXMsICBmb3IgZXhhbXBsZTogdGhlIGludGVycnVwdCB2ZWN0b3IgdGFibGUoMDow KSBhbmQgdGhlIEJJT1MgZGF0YSBhcmVhKDQwOjApLg1FeGFtcGxlIGFkZHJlc3MgbWFwLg0NVGhp cyBzYW1wbGUgYWRkcmVzcyBtYXAgZGVzY3JpYmVzIGEgbWFjaGluZSB3aGljaCBoYXMgMTI4IE1C IFJBTSwgNjQwSyBvZiBiYXNlIG1lbW9yeSBhbmQgIDEyNyBNQiBleHRlbmRlZC4gIFRoZSBiYXNl IG1lbW9yeSBoYXMgNjM5SyBhdmFpbGFibGUgZm9yIHRoZSB1c2VyIGFuZCAxSyBmb3IgYW4gZXh0 ZW5kZWQgQklPUyBkYXRhIGFyZWEuICBUaGVyZSBpcyBhIDQgTUIgTGluZWFyIEZyYW1lIEJ1ZmZl ciAoTEZCKSBiYXNlZCBhdCAxMiBNQi4gIFRoZSBtZW1vcnkgaG9sZSBjcmVhdGVkIGJ5IHRoZSBj aGlwc2V0IGlzIGZyb20gOCBNIHRvIDE2IE0uICBUaGVyZSBhcmUgbWVtb3J5IG1hcHBlZCBBUElD IGRldmljZXMgaW4gdGhlIHN5c3RlbS4gIFRoZSBJTyBVbml0IGlzIGF0IEZFQzAwMDAwIGFuZCB0 aGUgTG9jYWwgVW5pdCBpcyBhdCBGRUUwMDAwMC4gIFRoZSBzeXN0ZW0gQklPUyBpcyByZW1hcHBl ZCB0byAxRyAtIDY0Sy4NDU5vdGUgdGhhdCB0aGUgNjM5SyBlbmRwb2ludCBvZiB0aGUgZmlyc3Qg bWVtb3J5IHJhbmdlIGlzIGFsc28gdGhlIGJhc2UgbWVtb3J5IHNpemUgcmVwb3J0ZWQgaW4gdGhl IEJJT1MgZGF0YSBzZWdtZW50IGF0IDQwOjEzLg0NQmFzZSAoSGV4KQdMZW5ndGgHVHlwZQdEZXNj cmlwdGlvbgcHMDAwMCAwMDAwBzYzOUsHQWRkcmVzc1JhbmdlTWVtb3J5ByBBdmFpbGFibGUgQmFz ZSBtZW1vcnkgLSB0eXBpY2FsbHkgdGhlIHNhbWUgdmFsdWUgYXMgaXMgcmV0dXJuZWQgdmlhIHRo ZSBJTlQgMTIgZnVuY3Rpb24uBwcwMDA5IEZDMDAHMUsHQWRkcmVzc1JhbmdlUmVzZXJ2ZWQHTWVt b3J5IHJlc2VydmVkIGZvciB1c2UgYnkgdGhlIEJJT1MocykuICBUaGlzIGFyZWEgdHlwaWNhbGx5 IGluY2x1ZGVzIHRoZSBFeHRlbmRlZCBCSU9TIGRhdGEgYXJlYS4HBzAwMEYgMDAwMAc2NEsHQWRk cmVzc1JhbmdlUmVzZXJ2ZWQHU3lzdGVtIEJJT1MHBzAwMTAgMDAwMAc3TQdBZGRyZXNzUmFuZ2VN ZW1vcnkHRXh0ZW5kZWQgbWVtb3J5LCB0aGlzIGlzIG5vdCBsaW1pdGVkIHRvIHRoZSA2NCBNQiBh ZGRyZXNzIHJhbmdlLgcHMDA4MCAwMDAwBzRNB0FkZHJlc3NSYW5nZVJlc2VydmVkB0NoaXBzZXQg bWVtb3J5IGhvbGUgcmVxdWlyZWQgdG8gc3VwcG9ydCB0aGUgTEZCIG1hcHBpbmcgYXQgMTIgTUIF LgcHMDEwMCAwMDAwICAgBzEyME0HQWRkcmVzc1JhbmdlTWVtb3J5B0Jhc2UgYm9hcmQgUkFNIHJl bG9jYXRlZCBhYm92ZSBhIGNoaXBzZXQgbWVtb3J5IGhvbGUuBwdGRUMwIDAwMDAgBzRLAgdBZGRy ZXNzUmFuZ2VSZXNlcnZlZAdJTyBBUElDIG1lbW9yeSBtYXBwZWQgSS9PIGF0IEZFQzAwMDAwLgcH RkVFMCAwMDAwIAc0SwdBZGRyZXNzUmFuZ2VSZXNlcnZlZAdMb2NhbCBBUElDIG1lbW9yeSBtYXBw ZWQgSS9PIGF0IEZFRTAwMDAwLgcHRkZGRiAwMDAwBzY0SwdBZGRyZXNzUmFuZ2VSZXNlcnZlZAdS ZW1hcHBlZCBTeXN0ZW0gQklPUyBhdCBlbmQgb2YgYWRkcmVzcyBzcGFjZS4HByAgICAgICAgICAg ICAgICAgIA0NU2FtcGxlIG9wZXJhdGluZyBzeXN0ZW0gdXNhZ2U6DQ1UaGUgZm9sbG93aW5nIGNv ZGUgc2VnbWVudCBpcyBpbnRlbmRlZCB0byBkZXNjcmliZSB0aGUgYWxnb3JpdGhtIG5lZWRlZCB3 aGVuIGNhbGxpbmcgdGhlIFF1ZXJ5IFN5c3RlbSBBZGRyZXNzIE1hcCBmdW5jdGlvbi4gIEl0IGlz IGFuIGltcGxlbWVudGF0aW9uIGV4YW1wbGUgYW5kIHVzZXMgbm9uIHN0YW5kYXJkIG1lY2hhbmlz bXMuDQ0gICAgRTgyMFByZXNlbnQgPSBGQUxTRTsNICAgIFJlZy5lYnggPSAwOw0gICAgZG8gew0g ICAgICAgIFJlZy5lYXggPSAweEU4MjA7DSAgICAgICAgUmVnLmVzICA9IFNFR01FTlQgKCZEZXNj cmlwdG9yKTsNICAgICAgICBSZWcuZGkgID0gT0ZGU0VUICAoJkRlc2NyaXB0b3IpOw0gICAgICAg IFJlZy5lY3ggPSBzaXplb2YgIChEZXNjcmlwdG9yKTsNCSAgUmVnLmVkeCA9ICdTTUFQJzsNDSAg ICAgICAgX2ludCggMTUsIHJlZ3MgKTsNDSAgICAgICAgaWYgKChSZWdzLmVmbGFncyAmIEVGTEFH X0NBUlJZKSAgfHwgIFJlZ3MuZWF4ICE9ICdTTUFQJykgew0gICAgICAgICAgICBicmVhazsNICAg ICAgICB9DQ0gICAgICAgIGlmIChSZWdzLmVjeCA8IDIwICB8fCAgUmVnLmVjeCA+IHNpemVvZiAo RGVzY3JpcHRvcikgKSB7DSAgICAgICAgICAgIC8vIGJ1ZyBpbiBiaW9zIC0gYWxsIHJldHVybmVk IGRlc2NyaXB0b3JzIG11c3QgYmUNICAgICAgICAgICAgLy8gYXQgbGVhc3QgMjAgYnl0ZXMgbG9u ZywgYW5kIGNhbiBub3QgYmUgbGFyZ2VyIHRoZW4gDSAgICAgICAgICAgIC8vIHRoZSBpbnB1dCBi dWZmZXIuDQ0gICAgICAgICAgICBicmVhazsNICAgICAgICB9DQ0JICBFODIwUHJlc2VudCA9IFRS VUU7DQkgIC4NICAgICAgICAuDSAgICAgICAgLg0gICAgICAgIEFkZCBhZGRyZXNzIHJhbmdlIERl c2NyaXB0b3IuQmFzZUFkZHJlc3MgdGhyb3VnaCANICAgICAgICBEZXNjcmlwdG9yLkJhc2VBZGRy ZXNzICsgRGVzY3JpcHRvci5MZW5ndGgNICAgICAgICBhcyB0eXBlIERlc2NyaXB0b3IuVHlwZQ0J ICAuDSAgICAgICAgLg0gICAgICAgIC4NDSAgICB9IHdoaWxlIChSZWdzLmVieCAhPSAwKTsNDSAg ICBpZiAoIUU4MjBQcmVzZW50KSB7DQkgIC4NICAgICAgICAuDSAgICAgICAgLg0JY2FsbCBJTlQt MTUgODggYW5kL29yIElOVC0xNSBFODAxIHRvIG9idGFpbiBvbGQgc3R5bGUgDQltZW1vcnkgaW5m b3JtYXRpb24NCSAgLg0gICAgICAgIC4NICAgICAgICAuDSAgICB9DQJUaGUgcmFuZ2Ugb2YgYWRk cmVzc2VzIHJlcXVpcmVkIGZvciBhbiBBUElDIGRldmljZSBtYXkgdmFyeSBmcm9tIGJhc2UgT0VN IHRvIE9FTS4NDRNQQUdFIFwjICInUGFnZTogJyMnCyciFFBhZ2U6IDMLFQUNDQ0VAKTQL6XgPaYI B6cIB6igBamgBaoAAAAAAABeIAAACQBeIwAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAKwMAAFUDAAALBgAAEgYA ACkJAAAyCQAAuQwAAN0MAADgDQAA6w0AAPANAAD8DQAAiQ4AAJIOAACXDgAAoQ4AACgPAAAsDwAA NREAAEkRAADhEQAA4hEAAAESAAACEgAAKhIAACsSAABKEgAASxIAAH4SAAB/EgAAnhIAAJ8SAADe EgAA3xIAAP4SAAD/EgAAcBMAAI0TAADeFAAAFBUAAB4VAABFFQAALRgAAEIYAABDGAAAHRoAAMIa AADMGgAAPxsAAEkbAADFGwAAzxsAAPUbAAD/GwAAVxwAAGEcAABkHAAAeRwAALkcAAC6HAAAvBwA AL0cAADKHAAAGR0AACQdAAAmHQAAJx0AAGUdAABwHQAAsx0AAL0dAAAZHgAAOR4AAPkeAADlIgAA 5iIAADkjAAA6IwAAUCMAAFEjAABZIwAAWiMAAAD8APoA+gD6APgA+AD4APgA+AD4APMA8wDzAPMA 8wDzAPMA8wDwAO4A7gDwAO4A6gDqAOoA6gDl7gDu3e4A6gDqANcA6gDqAPAA1dcA8wDzAPMAAAAA AAAAAAAAAAADXQMAC3UBRAQAAAAAUBMAD3UBRAQAAAAAQoFcgWMQAAhCgV0DAGMQAAAGXQMAYxAA AAJCgQAFVYFjGAAIdQFEBAAAAAAAAlaBAAJVgQAFVYFjHAAAUlojAABbIwAAXSMAAF4jAACJIwAA +QD39QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAACdQEAA10DAAt1AUQEAAAAAGMQAAAEAAMAAAEDAAAqAwAAKwMAAFUDAABW AwAAZgMAAGcDAADJBAAAygQAAAkGAAAKBgAACwYAABIGAAAWBgAAJAYAACoGAAArBgAALwYAADwG AAD5BgAA+gYAAAAHAAAQBwAAYQcAAGIHAABmBwAAcgcAAKUIAACmCAAAqwgAALUIAAAnCQAAKAkA ACkJAAAqCQAAMgkAADUJAABACQAAXwkAAGAJAAD+AAHAIfAA/gABwCHwAP4AAcAh8AD+AAHAIUsB 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 ACAAAAAmAAAAEyEU/xWESwATQXV0aG9yaXplZCBDdXN0b21lcjRcXENPUk9MTEFSWV9TRVJWRVJc VVNFUlxIT01FXERBVkVPXERPQ1NcSTE1X0U4MjAuZG9j/0BIUCBMYXNlckpldCBJSUlTaSBQb3N0 U2NyaXB0AFxcQ29yb2xsYXJ5X3NlcnZlclxocF9sYXNlcmpldF9paWlzaQBQU0NSSVBUAEhQIExh c2VySmV0IElJSVNpIFBvc3RTY3JpcHQASFAgTGFzZXJKZXQgSUlJU2kgUG9zdFNjcmlwdAAAAAAA BAMElAC4Ah93AAABAAEA6gpvCGQAAQAHACwBAQABACwBAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAIAAAAYAkAAOQMAAABAAAAAAAAAAEAAAACAAAAAAAAAAAAAAAAAAAAAAAA ANZclbTe+WmpaAMEAAEAAQAAAAAAAQAAAAAAAgACAAEAWAIAAMIBAAAAAAAAAABkAAAAAAAAAP// AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wEA//8CAP//AAD//wEA//8AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//9D dXN0b20gcGFnZSAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACQQgAAkEIAAAAAAABDdXN0b20gcGFnZSAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQQgAAkEIAAAAAAABDdXN0b20gcGFnZSAzAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQQgAAkEIA AAAAAAAAAAAAAAAAAEhQIExhc2VySmV0IElJSVNpIFBvc3RTY3JpcHQAAAAAAAQDBJQAuAIfdwAA AQABAOoKbwhkAAEABwAsAQEAAQAsAQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAACAAAAGAJAADkDAAAAQAAAAAAAAABAAAAAgAAAAAAAAAAAAAAAAAAAAAAAADWXJW03vlpqWgD BAABAAEAAAAAAAEAAAAAAAIAAgABAFgCAADCAQAAAAAAAAAAZAAAAAAAAAD//wAA//8AAP//AAD/ /wAA//8AAP//AAD//wAA//8BAP//AgD//wAA//8BAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//Q3VzdG9tIHBhZ2Ug MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkEIA AJBCAAAAAAAAQ3VzdG9tIHBhZ2UgMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAkEIAAJBCAAAAAAAAQ3VzdG9tIHBhZ2UgMwAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkEIAAJBCAAAAAAAAAAAAAAAA AAACgAEAAAAAAAAAAAARAAEAAQAAAAAAAAAAAAAAAABDABUWkAEAAFRpbWVzIE5ldyBSb21hbgAM FpABAgBTeW1ib2wACyaQAQAAQXJpYWwAETWQAQAAQ291cmllciBOZXcAIgAEAAMAiBhWDNACAABo AQAAAADxUwFm8VMBZrMz52UCAAEAAAC/BAAADhsAAAQADQAAAAQAgwA5AAAAAAAAAAAAAAAEAAEA AAABAAAAAAAAACQDVgwAADMAAAAAAAAADFJvbiBNb3Nncm92ZRNBdXRob3JpemVkIEN1c3RvbWVy AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJ AAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcA AAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAAP7////9////JAAAAP7///8sAAAA/v// ///////////////////////////////////////+//////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAIBwAALQAAABwf AAAnHwAAEQAAAAAAAAD//wAA/////wDAAAAAYAEAFgAFAf//////////AQAAAAAJAgAAAAAAwAAA AAAAAEYAAAAAAO+PyW9kuQFAv6JHtt+6ASMAAACAAwAAKR8AAFcAbwByAGQARABvAGMAdQBtAGUA bgB0AAAAQAAAwPx/lDNKAKjgSgAAAEAAAMkEwSiA97+su1eBAAAAAH2S978aAAIBAgAAAAMAAAD/ ////rIBBAAAAAAAgM0oALABAAAAAQAAAyQTBKID3v6y7V4EAAAAAAAAAAEc/AAABAAAAAQBDAG8A bQBwAE8AYgBqAAAARgAgE/Z/AABAAPHpYgABAAAAtOhiABD6AFDx6WIAtOdiAAEAAAAAAAAAtOdi ABIAAgH///////////////8AAAAA8eliAHoDB1C052IA8eliAAAAAAAAAAAAAAAAAAAAAAAAAAAA agAAACgAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAc1xDb21tb24g RmlsZXNcTWljcm9zb2Z0KAACAf////8EAAAA/////1xXUkRTVFIzMi5DTlYfAAARAAAAAAAAAAAA AAAAAAAAAAAAAAIAAADIAQAAAAAAAAEAAAD+////AwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAA AP7///8LAAAADAAAAA0AAAD+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////AQD+/wMKAAD/////AAkCAAAAAADAAAAAAAAARhgAAABNaWNy b3NvZnQgV29yZCBEb2N1bWVudAAKAAAATVNXb3JkRG9jABAAAABXb3JkLkRvY3VtZW50LjYA9Dmy cQAAAAAAAAAAAAAAANDPEeChsRrhAAAAAAAAAAAAAAAAAAD+/wAABAACAAAAAAAAAAAAAAAAAAAA AAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAACYAQAAEgAAAAEAAACYAAAAAgAAAKAAAAADAAAArAAA AAQAAAC4AAAABQAAANAAAAAGAAAA3AAAAAcAAADoAAAACAAAAPgAAAAJAAAAFAEAABIAAAAgAQAA CgAAAEgBAAALAAAAVAEAAAwAAABgAQAADQAAAGwBAAAOAAAAeAEAAA8AAACAAQAAEAAAAIgBAAAT AAAAkAEAAAIAAADkBAAAHgAAAAEAAAAACkoAHgAAAAEAAAAAZkYAHgAAAA0AAABSb24gTW9zZ3Jv dmUAR0YAHgAAAAEAAAAA4UoAHgAAAAEAAAAAx0MAHgAAAAcAAABOb3JtYWwAAB4AAAAUAAAAQXV0 aG9yaXplZCBDdXN0b21lcgAeAAAAAgAAADIASQAeAAAAHgAAAE1pY3Jvc29mdCBXb3JkIGZvciBX aW5kb3dzIDk1AEsAQAAAAABGwyMFAEQAbwBjAHUAbQBlAG4AdABTAHUAbQBtAGEAcgB5AEkAbgBm AG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAOAACAP///////////////wAAAAAAAAAAAAAAAAAA AADhDACgAAAAAAAAAAAAAAAAAAAAAAoAAADQAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////// AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4QwAoDDufoKcfH6CFGt+ gv////8AAAAAAAAAAP7///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAEAAIAAAAAAAAAAAAAAAAAAAAAAAEAAAAC1c3VnC4bEJOX CAArLPmuMAAAAKAAAAAIAAAAAQAAAEgAAAAPAAAAUAAAAAQAAABcAAAABQAAAGQAAAAGAAAAbAAA AAsAAAB0AAAAEAAAAHwAAAAMAAAAhAAAAAIAAADkBAAAHgAAAAIAAAAgAEYAAwAAANczAAADAAAA OQAAAAMAAAANAAAACwAAAAAAAAALAAAAAAAAAAwQAAACAAAAHgAAAAEAAAAAAwAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAEAAAAAAYvh9IS25AUAAAAAA/qU2tt+6AUAAAAAA/qU2tt+6AQMAAAAE AAAAAwAAAL8EAAADAAAADhsAAAMAAAAAAAAA0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/ CQAGAAAAAAAAAAAAAAABAAAAIQAAAAAAAAD+/wAABAACAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN 1ZwuGxCTlwgAKyz5rjAAAACgAAAACAAAAAEAAABIAAAADwAAAFAAAAAEAAAAXAAAAAUAAABkAAAA BgAAAGwAAAALAAAAdAAAABAAAAB8AAAADAAAAIQAAAACAAAA5AQAAB4AAAACAAAAIABGAAMAAADX MwAAAwAAADkAAAADAAAADQAAAAsAAAAAAAAACwAAAAAAAAAMEAAAAgAAAB4AAAABAAAAAAMAAAAA AAAAAAAA0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////8= --=====================_831661051==_-- --===_0_Thu_May__9_16:30:14__1996--