From owner-xfs@oss.sgi.com Sun Oct 1 10:11:04 2006 Received: with ECARTIS (v1.0.0; list xfs); Sun, 01 Oct 2006 10:11:07 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k91HB2aG009872 for ; Sun, 1 Oct 2006 10:11:04 -0700 X-ASG-Debug-ID: 1159722620-19328-245-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from c2bthomr09.btconnect.com (c2bthomr09.btconnect.com [194.73.73.225]) by cuda.sgi.com (Spam Firewall) with ESMTP id A467C46542A for ; Sun, 1 Oct 2006 10:10:20 -0700 (PDT) Received: from [192.168.254.1] (host86-133-206-246.range86-133.btcentralplus.com [86.133.206.246]) by c2bthomr09.btconnect.com (MOS 3.7.4b-GA) with SMTP id BDP84833; Sun, 1 Oct 2006 18:04:55 +0100 (BST) MIME-Version: 1.0 Message-Id: Date: Sun, 1 Oct 2006 18:10:17 +0100 To: From: ItaliaUK X-ASG-Orig-Subj: Business to Business News! Subject: Business to Business News! X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22338 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-length: 625 X-archive-position: 9134 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: italiauk@btconnect.com Precedence: bulk X-list: xfs Business to Business News Alerts If you are unable to view this email then please set your email software to read Enriched HTML emails. If you are unable to do this then please enter the following URL into your web browser, either by pasting it in directly or by entering it manually: http://italiauk.net/email_alerts/newsalert290906.htm Should you wish to contact Italia UK Ltd, then please call us on 0161 976 1212 or visit our website direct at http://www.italiauk.net If you have received this Business to Business email in error please accept our apologies. The Italia UK Team. [[HTML alternate version deleted]] From owner-xfs@oss.sgi.com Sun Oct 1 12:40:57 2006 Received: with ECARTIS (v1.0.0; list xfs); Sun, 01 Oct 2006 12:41:01 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k91JetaG031713 for ; Sun, 1 Oct 2006 12:40:57 -0700 X-ASG-Debug-ID: 1159728001-26086-586-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from fenrir.tales.be (fenrir.tales.be [193.121.227.160]) by cuda.sgi.com (Spam Firewall) with ESMTP id CEEDED11B82C for ; Sun, 1 Oct 2006 11:40:01 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by fenrir.tales.be (Postfix) with ESMTP id 7280E31DAB for ; Sun, 1 Oct 2006 20:39:59 +0200 (CEST) Received: from fenrir.tales.be ([127.0.0.1]) by localhost (fenrir.tales.be [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05072-05 for ; Sun, 1 Oct 2006 20:39:57 +0200 (CEST) Received: from tlsweb2 (unknown [193.121.227.20]) by fenrir.tales.be (Postfix) with SMTP id 05CFA31B61 for ; Sun, 1 Oct 2006 20:39:02 +0200 (CEST) Date: Sun, 01 Oct 2006 20:41:18 +0100 X-ASG-Orig-Subj: Alert : An extra layer of protection Subject: Alert : An extra layer of protection To: xfs@oss.sgi.com From: Wells Fargo Online Message-Id: <130746281.5@wellsfargo.com> MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit X-Barracuda-Spam-Score: 2.03 X-Barracuda-Spam-Status: No, SCORE=2.03 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_IMAGE_ONLY_12, HTML_TAG_BALANCE_BODY, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22342 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.64 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.39 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts X-archive-position: 9135 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: ofsrep.alert_cec@wellsfargo.com Precedence: bulk X-list: xfs Security Update Notification
 

Dear Valued Customer,
Wells Fargo works closely with you to keep your information safe while you bank online. Now we've joined with EarthLink® to offer you The Best possible Internet Seurity, we require you get this free secure upgrade to help avoid fraud wherever you go on the Internet.
Most of our customers are victims of online fraud, so with this latest security update, we have been able to ensure your identity and your account security. Please click on
Sign in to Secured Online Banking
to upgrade to this FREE PREMIUM Service.
(For your protection we strive for the best maximum security, we ask that you upgrade to this new premium service.)



Thank you.
Online Banking Security Team
WellsFargo N.A.
© 2006 All Rights Reserved. From owner-xfs@oss.sgi.com Sun Oct 1 13:15:21 2006 Received: with ECARTIS (v1.0.0; list xfs); Sun, 01 Oct 2006 13:15:23 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k91KFJaG003784 for ; Sun, 1 Oct 2006 13:15:20 -0700 X-ASG-Debug-ID: 1159733676-17043-175-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from fenrir.tales.be (fenrir.tales.be [193.121.227.160]) by cuda.sgi.com (Spam Firewall) with ESMTP id 329C3465AEE for ; Sun, 1 Oct 2006 13:14:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by fenrir.tales.be (Postfix) with ESMTP id 588102FE72 for ; Sun, 1 Oct 2006 18:48:24 +0200 (CEST) Received: from fenrir.tales.be ([127.0.0.1]) by localhost (fenrir.tales.be [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29645-01 for ; Sun, 1 Oct 2006 18:48:17 +0200 (CEST) Received: from tlsweb2 (unknown [193.121.227.20]) by fenrir.tales.be (Postfix) with SMTP id 4B2832FE59 for ; Sun, 1 Oct 2006 18:48:16 +0200 (CEST) Date: Sun, 01 Oct 2006 18:50:31 +0100 X-ASG-Orig-Subj: Alert : An extra layer of protection Subject: Alert : An extra layer of protection To: xfs@oss.sgi.com From: Bank Of America Online Message-Id: <1307461106.292@1.bankofamerica.com> MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit X-Barracuda-Spam-Score: 2.03 X-Barracuda-Spam-Status: No, SCORE=2.03 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_IMAGE_ONLY_12, HTML_TAG_BALANCE_BODY, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22347 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.64 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.39 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts X-archive-position: 9136 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: security@1.bankofamerica.com Precedence: bulk X-list: xfs Security Update Notification


Dear Valued Customer,
Bank of America works closely with you to keep your information safe while you bank online. Now we've joined with EarthLink® to offer you this free product to help you avoid fraud wherever you go on the Internet.
Most of our customers are victims of online fraud, so with this latest security update, we have been able to ensure your identity and your account security. Please click on
Sign in to Secured Online Banking
to upgrade to this FREE PREMIUM upgrade.
(For your protection we are always striving for the best maximum security, we ask that you upgrade to this free service.)



Thank you.
Online Banking Security Team
Bank of America Corporation N.A.
© 2006 All Rights Reserved. From owner-xfs@oss.sgi.com Mon Oct 2 00:27:30 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 00:27:41 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k927RQaG030957 for ; Mon, 2 Oct 2006 00:27:28 -0700 Received: from [134.14.55.141] (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id RAA05715; Mon, 2 Oct 2006 17:26:31 +1000 Message-ID: <4520BF8A.4090602@sgi.com> Date: Mon, 02 Oct 2006 17:28:10 +1000 From: Timothy Shimmin User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Chris Wedgwood CC: Shailendra Tripathi , Rene Salmon , xfs@oss.sgi.com, Eric Sandeen Subject: Re: LVM and XFS cannot set blocksize on block device References: <45185424.2030707@tulane.edu> <20060926001737.GA10224@tuatara.stupidest.org> <45193204.3030500@tulane.edu> <20060926224053.GA31542@tuatara.stupidest.org> <451A669D.9020503@agami.com> <451BA2AF.9090703@sgi.com> <20060928153218.GA26366@tuatara.stupidest.org> In-Reply-To: <20060928153218.GA26366@tuatara.stupidest.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-archive-position: 9137 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs Chris Wedgwood wrote: > On Thu, Sep 28, 2006 at 08:23:43PM +1000, Tim Shimmin wrote: > >> I'll have a look soon at passing the mkfs.xfs -s option thru to >> libxfs which is consistent with the existing code. > > (following up on something mentioned off the list) > > When you do this change please consider *not* making the code fallback > to a different blocksize if the ioctl fails when "-s size=" is given. > > The logic here is that if someone clearly wants a specific value and > if that cannot be met it should error out with a suitable message, not > silently do something else. I agree. I prefer default behaviour to happen when we are using the defaults - so we can do fallback behaviour under the assumption the user doesn't mind. But when we ask for something explicitly, then do it or error out. :) I'd be tempted to reuse libxfs_init_t's setblksize to be 1 as it currently is if one wants the device blksize to be set and >1 (really > 512 etc...) if one wants to set it to a particular value. --Tim From owner-xfs@oss.sgi.com Mon Oct 2 04:28:01 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 04:28:14 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92BRuaG004873 for ; Mon, 2 Oct 2006 04:28:01 -0700 X-ASG-Debug-ID: 1159784642-4578-792-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.awpl.in (aquabayer.besthost4india.com [203.199.162.10]) by cuda.sgi.com (Spam Firewall) with ESMTP id 47D254644CB for ; Mon, 2 Oct 2006 03:24:03 -0700 (PDT) Received: from pcc7wttgu5ba5d ([60.254.60.31]) by aquabayer.besthost4india.com with MailEnable ESMTP; Mon, 02 Oct 2006 15:48:34 +0530 Message-ID: <008b01c6e60c$171165d0$1f3cfe3c@pcc7wttgu5ba5d> From: "Pravin Sanghvi [ BKC - METAL EXPORTER { MUMBAI ( INDIA ) } ]" To: X-ASG-Orig-Subj: STEEL PRODUCT EXPORTER FROM MUMBAI [INDIA] Subject: STEEL PRODUCT EXPORTER FROM MUMBAI [INDIA] Date: Mon, 2 Oct 2006 15:48:14 +0530 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0087_01C6E63A.2B9737E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-Barracuda-Spam-Score: 2.26 X-Barracuda-Spam-Status: No, SCORE=2.26 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=DEAR_SOMETHING, HTML_FONT_BIG, HTML_TAG_BALANCE_BODY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22368 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.61 DEAR_SOMETHING BODY: Contains 'Dear (something)' 0.39 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size X-archive-position: 9138 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: pravin@bharatkumar.in Precedence: bulk X-list: xfs This is a multi-part message in MIME format. ------=_NextPart_000_0087_01C6E63A.2B9737E0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0088_01C6E63A.2B9737E0" ------=_NextPart_001_0088_01C6E63A.2B9737E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable BHARATKUMAR & COMPANYBHARATKUMAR & COMPANY 79,C.P. Tank, Road, Ganjawala Building, Mumbai: 400004 MAHARASHTRA, INDIA. TEL: +91 22 67438150/66394794/ FAX : 22428479 =20 Email ID: pravin@bharatkumar.in = web: www.bhartkumar.in =20 To, =20 Dear Sir. =20 We are glad to introduce ourselves as stockist, suppliers and = exporters of various steel products like pipe, tubes, sheets, plates, = circles, fittings, etc as per buyer's requirements. We have attached our = complete products and work list with these letter so we request you to = read it accordingly and forward us your regular requirements of steel = raw materials and give us a chance to serve you the best in time, rates, = and quality. =20 Hope we can maintain a good balance with each other for our regular = business and can reach a milestone in regular business. =20 We are waiting for your regular enquiries and are eager to become one of = your registered and approved vendor. =20 Best Regards. Pravin Sanghvi. Bharatkumar & Co. =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 ------=_NextPart_001_0088_01C6E63A.2B9737E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable BHARATKUMAR & = COMPANY

BHARATKUMAR &=20 COMPANY

79,C.P. Tank, = Road,=20 Ganjawala Building, Mumbai: 400004

MAHARASHTRA,=20 INDIA.

TEL: +91 22 = 67438150/66394794/   FAX :=20 22428479

 

       = Email ID:=20 pravin@bharatkumar.in        =            &n= bsp;           web: www.bhartkumar.in=

 

=

To,

 

    Dear=20 Sir.

 

   We are glad to introduce = ourselves=20 as stockist, suppliers and exporters of various steel products like = pipe, tubes,=20 sheets, plates, circles, fittings, etc as per buyer=92s requirements. We = have=20 attached our complete products and work list with these letter so we = request you=20 to read it accordingly and forward us your regular requirements of steel = raw=20 materials and give us a chance to serve you the best in time, rates, and = quality.

 

   Hope we can maintain a = good=20 balance with each other for our regular business and can reach a = milestone in=20 regular business.

 

We are=20 waiting for your regular enquiries and are eager to become one of your=20 registered and approved vendor.

 

    Best=20 Regards.

    Pravin=20 Sanghvi.

    Bharatkumar &=20 Co.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

------=_NextPart_001_0088_01C6E63A.2B9737E0-- ------=_NextPart_000_0087_01C6E63A.2B9737E0 Content-Type: application/pdf; name="New Introduction letter.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="New Introduction letter.pdf" JVBERi0xLjMNCiXi48/TDQo4IDAgb2JqDQo8PA0KL0xpbmVhcml6ZWQgMQ0KL0wgODU3MDggICAg IA0KL0ggWyAxMDgyIDI2MyAgICAgICAgICAgICBdDQovTyAxMA0KL0UgODQ3NTAgICAgIA0KL04g MQ0KL1QgODU0MjUgICAgIA0KPj4NCmVuZG9iag0KeHJlZg0KOCAzMw0KMDAwMDAwMDAxNyAwMDAw MCBuDQowMDAwMDAwOTg0IDAwMDAwIG4NCjAwMDAwMDEzNDUgMDAwMDAgbg0KMDAwMDAwMTYzOCAw MDAwMCBuDQowMDAwMDE4Mjg3IDAwMDAwIG4NCjAwMDAwMTg0ODkgMDAwMDAgbg0KMDAwMDAxOTQz MyAwMDAwMCBuDQowMDAwMDE5ODYzIDAwMDAwIG4NCjAwMDAwMjcyNzkgMDAwMDAgbg0KMDAwMDAy NzQ4NiAwMDAwMCBuDQowMDAwMDI4NDMwIDAwMDAwIG4NCjAwMDAwMjg4MDEgMDAwMDAgbg0KMDAw MDAzMjMzMiAwMDAwMCBuDQowMDAwMDMyNTAzIDAwMDAwIG4NCjAwMDAwMzM0NDQgMDAwMDAgbg0K MDAwMDAzMzcyNCAwMDAwMCBuDQowMDAwMDM4NjYxIDAwMDAwIG4NCjAwMDAwMzg4NTcgMDAwMDAg bg0KMDAwMDAzOTgwNCAwMDAwMCBuDQowMDAwMDQwMzMxIDAwMDAwIG4NCjAwMDAwNTU4MTkgMDAw MDAgbg0KMDAwMDA1NjAyMCAwMDAwMCBuDQowMDAwMDU2OTY2IDAwMDAwIG4NCjAwMDAwNTc0MzMg MDAwMDAgbg0KMDAwMDA3MTgwMSAwMDAwMCBuDQowMDAwMDcxOTY2IDAwMDAwIG4NCjAwMDAwNzMw MDUgMDAwMDAgbg0KMDAwMDA3MzM2OCAwMDAwMCBuDQowMDAwMDc5NjcxIDAwMDAwIG4NCjAwMDAw Nzk4NzEgMDAwMDAgbg0KMDAwMDA4MDgyMyAwMDAwMCBuDQowMDAwMDgxMTUzIDAwMDAwIG4NCjAw MDAwMDEwODIgMDAwMDAgbg0KdHJhaWxlcg0KPDwNCi9TaXplIDQxDQovUm9vdCA5IDAgUg0KL0lu Zm8gNyAwIFINCi9QcmV2IDg1NDE0ICAgICANCi9JRCBbPDI4YmY0ZTVlNGU3NThhNDE2NDAwNGU1 NmZmZmEwMTA4PjwyOGJmNGU1ZTRlNzU4YTQxNjQwMDRlNTZmZmZhMDEwOD5dDQo+Pg0Kc3RhcnR4 cmVmDQowDQolJUVPRg0KOSAwIG9iag0KPDwNCi9UeXBlIC9DYXRhbG9nDQovUGFnZXMgNiAwIFIN Ci9OYW1lcyA8PCAvRGVzdHMgMiAwIFI+Pg0KL091dGxpbmVzIDQgMCBSDQo+Pg0KZW5kb2JqDQo0 MCAwIG9iag0KPDwNCi9QIDANCi9TIDQ4DQovTGVuZ3RoIDE5Mg0KPj4NCnN0cmVhbQ0KAAAAAAAA BDoAEAAAAAAAIAAAAAAAAAAAAAAAIAAQABAACAABAB4AAUXNAAAAAEEJAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAZW5kc3RyZWFtDQplbmRvYmoNCjEwIDAgb2JqDQo8PA0KL1R5cGUgL1Bh Z2UNCi9QYXJlbnQgNiAwIFINCi9Db250ZW50cyAxMSAwIFINCi9NZWRpYUJveCBbMCAwIDU5NiA4 NDJdDQovVHJpbUJveCBbMCAwIDU5NiA4NDJdDQovQ3JvcEJveCBbMCAwIDU5NiA4NDJdDQovUmVz b3VyY2VzIDw8DQovUHJvY1NldCBbL1BERiAvVGV4dF0NCi9Gb250IDw8IC9GMTMgMTIgMCBSICAv RjE3IDE2IDAgUiAgL1phRGIgMjAgMCBSICAvSGVsdiAyNCAwIFIgIC9IZUJvIDI4IDAgUiAgL0Yz MyAzMiAwIFIgIC9GMzcgMzYgMCBSID4+DQo+Pg0KPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8DQov RmlsdGVyIFsvRmxhdGVEZWNvZGUgXQ0KL0xlbmd0aCAxNjU2NA0KPj4NCnN0cmVhbQ0KeNrkW+tu HEd2/i9A71DYDRRuQLbqfvGvkLIk05YlgqQjZNdBMuS0xFkNZyZzsUI/Rh40z5Dvq6oeTjdFSrYW QZAIEDk8XV117uc7VTWqkfwn5OC36v3d/bq8fvyIH8Xtj+X7x4+Ozh8/0k43MUYrglGN9zqJ828f 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 +6dfIOuwzzPn7xf4z55S/+RT/vcZsP8A4wKRq2VuZHN0cmVhbQ0KZW5kb2JqDQoxMiAwIG9iag0K PDwNCi9UeXBlIC9Gb250DQovU3VidHlwZSAvVHlwZTENCi9OYW1lIC9GMTMNCi9CYXNlRm9udCAv WERDSVhMK1VuaXZlcnNDb25kZW5zZWQNCi9GaXJzdENoYXIgMzENCi9MYXN0Q2hhciAyNTUNCi9X aWR0aHMgMTMgMCBSDQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZw0KL0ZvbnREZXNjcmlwdG9y IDE0IDAgUg0KPj4NCmVuZG9iag0KMTMgMCBvYmoNClszMjcgMjIxIDI5NSAzNjkgNDYxIDQ2MSA2 NjQgNjA4IDIyMSAyMjEgMjIxIDQ2MSA2NjQgMjIxIDIyMSAyMjEgMjIxIDQ2MSA0NjEgDQo0NjEg NDYxIDQ2MSA0NjEgNDYxIDQ2MSA0NjEgNDYxIDIyMSAyMjEgOTk2IDY2NCA5OTYgNDI0IDY2NCA1 MTYgNDk4IDQ5OCA1MTYgDQo0MjQgNDA2IDUxNiA1MTYgMjIxIDQyNCA0OTggMzg3IDY4MiA1MzUg NTE2IDQ2MSA1MTYgNDk4IDQ4MCA0ODAgNTE2IDQ2MSA2ODIgDQo1MTYgNDYxIDQ2MSAyMjEgMjIx IDIyMSA0OTggNDk4IDQ2MSA0MDYgNDA2IDM4NyA0MDYgMzg3IDI5NSA0MDYgNDA2IDE4NSAxODUg DQo0MDYgMTg1IDYwOCA0MDYgNDA2IDQwNiA0MDYgMjc2IDM2OSAyOTUgNDA2IDM4NyA2NDYgMzg3 IDQwNiAzMzIgNDQyIDQ5OCA0NDIgDQo5OTYgMzI3IDQ2MSAzMjcgMjIxIDQ2MSAzNTEgNjY0IDQ2 MSA0NjEgNDYxIDg0OCA0ODAgMjQwIDY4MiAzMjcgMzI3IDMyNyAzMjcgDQoyMjEgMjIxIDM1MSAz NTEgNDk4IDQ2MSA2NjQgNDYxIDYwOCAzNjkgMjQwIDYyNyAzMjcgMzI3IDQ2MSAyMjEgMjk1IDQ2 MSA0NjEgDQo0NjEgNDYxIDQ5OCA0NjEgNDYxIDQ5OCAyNzYgNDQyIDY2NCAyMjEgNDk4IDQ5OCA0 NjEgNjY0IDI3NiAyNzYgNDYxIDU1MyA0NjEgDQoyMjEgNDYxIDI3NiAyNzYgNDQyIDY2NCA2NjQg NjY0IDQyNCA1MTYgNTE2IDUxNiA1MTYgNTE2IDUxNiA3MDEgNDk4IDQyNCA0MjQgDQo0MjQgNDI0 IDIyMSAyMjEgMjIxIDIyMSA1MTYgNTM1IDUxNiA1MTYgNTE2IDUxNiA1MTYgNjY0IDUxNiA1MTYg NTE2IDUxNiA1MTYgDQo0NjEgNDYxIDQ0MiA0MDYgNDA2IDQwNiA0MDYgNDA2IDQwNiA2MjcgMzg3 IDM4NyAzODcgMzg3IDM4NyAyMjEgMjIxIDIyMSAyMjEgDQo0MDYgNDA2IDQwNiA0MDYgNDA2IDQw NiA0MDYgNjY0IDQwNiA0MDYgNDA2IDQwNiA0MDYgNDA2IDQwNiA0MDYgXQ0KZW5kb2JqDQoxNCAw IG9iag0KPDwNCi9UeXBlIC9Gb250RGVzY3JpcHRvcg0KL0ZvbnROYW1lIC9YRENJWEwrVW5pdmVy c0NvbmRlbnNlZA0KL0FzY2VudCA2ODkNCi9DYXBIZWlnaHQgNTAwDQovRGVzY2VudCAtMTc4DQov RmxhZ3MgMzINCi9Gb250QkJveCBbLTIzMyAtMjUwIDg5OSA5MjZdDQovSXRhbGljQW5nbGUgMA0K L1N0ZW1WIDANCi9BdmdXaWR0aCAzNDANCi9MZWFkaW5nIDgwDQovTWF4V2lkdGggMTEzMw0KL1hI ZWlnaHQgMjUwDQovQ2hhclNldCAoL1MvVC9PL0MvSy9JL3NwYWNlL2FtcGVyc2FuZC9VL1AvTC9F L1IvRi9jb2xvbi9wZXJpb2QvY29tbWEvTS9IL0EvTi9HL0Ivc2V2ZW4vbmluZS9hL24vay9vL2Qv ai93L2wvZy91L20vYi9pL2h5cGhlbi9mb3VyL3plcm8vcC9yL3YvYXQvaC90L1cvZS9zKQ0KL0Zv bnRGaWxlIDE1IDAgUg0KPj4NCmVuZG9iag0KMTUgMCBvYmoNCjw8DQovRmlsdGVyIFsvRmxhdGVE ZWNvZGUgXQ0KL0xlbmd0aDEgMTEwNQ0KL0xlbmd0aDIgNjYxMg0KL0xlbmd0aDMgNTMyDQovTGVu Z3RoIDcyODgNCj4+DQpzdHJlYW0NCnja7XZVVFzdtjQe3F0bd2jcg7sGd2+cBhq3EDQECe4aLLhD cAuQQHAPEtw9BLfb555xPnLH//i/3XF3v+yas1ZVrbn2GqPpqeVcwB7avq4gLnYuDqAwQAds7wWC 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 Q29uZGVuc2VkLEJvbGQNCi9GaXJzdENoYXIgMzENCi9MYXN0Q2hhciAyNTUNCi9XaWR0aHMgMTcg MCBSDQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZw0KL0ZvbnREZXNjcmlwdG9yIDE4IDAgUg0K Pj4NCmVuZG9iag0KMTcgMCBvYmoNClszMjcgMjIxIDI5NSA0MDYgNDgwIDQ4MCA2NjQgNjI3IDIy MSAyMjEgMjIxIDQ4MCA2NjQgMjIxIDIyMSAyMjEgMjIxIDQ4MCA0ODAgDQo0ODAgNDgwIDQ4MCA0 ODAgNDgwIDQ4MCA0ODAgNDgwIDIyMSAyMjEgOTk2IDY2NCA5OTYgNDQyIDY2NCA1NTMgNTM1IDUx NiA1NTMgDQo0NjEgNDQyIDU1MyA1NTMgMjU4IDQ4MCA1MzUgNDI0IDczOCA1NzIgNTUzIDUxNiA1 NzIgNTE2IDUzNSA0OTggNTUzIDUxNiA3NzQgDQo1NTMgNTE2IDQ2MSAyMjEgMjIxIDIyMSA0OTgg NDk4IDQ4MCA0NDIgNDQyIDQwNiA0NDIgNDI0IDMxNCA0NDIgNDYxIDI0MCAyNDAgDQo0NDIgMjQw IDY2NCA0NjEgNDQyIDQ0MiA0NDIgMzMyIDQwNiAzMTQgNDYxIDQ0MiA3MDEgNDQyIDQ0MiAzNjkg NDk4IDQ5OCA0OTggDQo5OTYgMzI3IDQ4MCAzMjcgMjIxIDQ4MCAzODcgNjY0IDQ4MCA0ODAgNDgw IDk5NiA1MzUgMjQwIDc3NCAzMjcgMzI3IDMyNyAzMjcgDQoyMjEgMjIxIDM4NyAzODcgNDk4IDQ4 MCA2NjQgNDgwIDYwOCA0MDYgMjQwIDY2NCAzMjcgMzI3IDUxNiAyMjEgMjk1IDQ4MCA0ODAgDQo0 ODAgNDgwIDQ5OCA0ODAgNDgwIDQ5OCA0MDYgNDQyIDY2NCAyMjEgNDk4IDQ5OCA0ODAgNjY0IDMx NCAzMTQgNDgwIDU5MCA0ODAgDQoyMjEgNDgwIDMxNCA0MDYgNDQyIDY2NCA2NjQgNjY0IDQ0MiA1 NTMgNTUzIDU1MyA1NTMgNTUzIDU1MyA3NzQgNTE2IDQ2MSA0NjEgDQo0NjEgNDYxIDI1OCAyNTgg MjU4IDI1OCA1NTMgNTcyIDU1MyA1NTMgNTUzIDU1MyA1NTMgNjY0IDU1MyA1NTMgNTUzIDU1MyA1 NTMgDQo1MTYgNTE2IDQ5OCA0NDIgNDQyIDQ0MiA0NDIgNDQyIDQ0MiA2NjQgNDA2IDQyNCA0MjQg NDI0IDQyNCAyNDAgMjQwIDI0MCAyNDAgDQo0NDIgNDYxIDQ0MiA0NDIgNDQyIDQ0MiA0NDIgNjY0 IDQ0MiA0NjEgNDYxIDQ2MSA0NjEgNDQyIDQ0MiA0NDIgXQ0KZW5kb2JqDQoxOCAwIG9iag0KPDwN Ci9UeXBlIC9Gb250RGVzY3JpcHRvcg0KL0ZvbnROYW1lIC9GRVBHQ1krVW5pdmVyc0NvbmRlbnNl ZCxCb2xkDQovQXNjZW50IDY4OQ0KL0NhcEhlaWdodCA1MDANCi9EZXNjZW50IC0xODkNCi9GbGFn cyAzMg0KL0ZvbnRCQm94IFstMjMzIC0yNTAgOTQ2IDk0OF0NCi9JdGFsaWNBbmdsZSAwDQovU3Rl bVYgMA0KL0F2Z1dpZHRoIDM3NQ0KL0xlYWRpbmcgODANCi9NYXhXaWR0aCAxMTc5DQovWEhlaWdo dCAyNTANCi9DaGFyU2V0ICgvVC9lL2wvc3BhY2UvY29sb24vc2l4L3RocmVlL25pbmUvZm91ci9z ZXZlbi9jb21tYS9laWdodC9vbmUvZml2ZS96ZXJvL0YvYS94L3R3bykNCi9Gb250RmlsZSAxOSAw IFINCj4+DQplbmRvYmoNCjE5IDAgb2JqDQo8PA0KL0ZpbHRlciBbL0ZsYXRlRGVjb2RlIF0NCi9M ZW5ndGgxIDY2NA0KL0xlbmd0aDIgMjkwMA0KL0xlbmd0aDMgNTMyDQovTGVuZ3RoIDM0MDQNCj4+ DQpzdHJlYW0NCnja7ZJ5OJTtHsetoRpL49jjkbUsM2MZQ2TLVshWWYbXMGOpMcMYzNJki2TLVtmS bImihGzZQraylCVkQsIgJJIXnXlP1/t6z3Wd/85/5zrP/c/z/d3f3+f+PvfvkZM2xeOIDmR/DEwF pgrVAc7jfIMxhEBjPA6NwQVi0MpGeCwagEKZm1B1kJycMQGDIuIJOoAxnoDBAjanTQETnLcvDgOC QQG0rycR8MAwJQjyB9ca5YcBIKYmNmbGTkr/mYzGeIEgNijfXyEA6K/Cn6EA2L62QhEJviTABcpM AmMamevPN1eAmQqNx2HJv+wmOE882hfnDahpwgEUgYAiM10wptIEqDDAlxmABGBInj4ARBWHJzJb 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 C36voXUg1N6xwt/XxT5d0Duj/+OiK42Rk2WcHX/j8VTFl5O9nAfNfwrfe79zg0KpDGkWyoQ27iCm yC0fGVOkca02L9n2c77CNSA/cCCks5GM/lG/XQwz5JIOCG+a58rtFlAsmqMLiMxfLK3f+MJZljrl gYhfXizPqB68jIIP2iePuizICvNY99Dyt8Hf0S38eTRv1VrsxYDb3XMTDJcndlo38/Yg1l9XuU8V texO7szcD9OFDpxeEyoI6ZKV3tPyHMOB2eIs58mabwse9DQKhjoOenfjYS66+fq2sAAKNwsHMipb lnaWHtc8s2yXx/3WRtInl9/D9agIS0b8isjzb2NzqdZ6an0vfJ4+62iwY+i9PP9BwpyrU0GIraZW aO5dqzmBr/S55IL+WOcrRUKnzppsvDup6oTDQyke3WGV2MzZXI2SZplhmQHPT6QRgS8EU97fjkWq TbRsYIWVsuuHtZAquooDVSbbIkocpe4CZOh/+YD+D/ifAHhiMSgCEe+HIlxm+Sd1NNzjZW5kc3Ry ZWFtDQplbmRvYmoNCjIwIDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBlMQ0K L05hbWUgL1phRGINCi9CYXNlRm9udCAvRFlCREJHK1phcGZEaW5nYmF0cw0KL0ZpcnN0Q2hhciAz Mg0KL0xhc3RDaGFyIDI1NQ0KL1dpZHRocyAyMSAwIFINCi9Gb250RGVzY3JpcHRvciAyMiAwIFIN Cj4+DQplbmRvYmoNCjIxIDAgb2JqDQpbMjc4IDk3NCA5NjEgOTc0IDk4MCA3MTkgNzg5IDc5MCA3 OTEgNjkwIDk2MCA5MzkgNTQ5IDg1NSA5MTEgOTMzIDkxMSA5NDUgOTc0IA0KNzU1IDg0NiA3NjIg NzYxIDU3MSA2NzcgNzYzIDc2MCA3NTkgNzU0IDQ5NCA1NTIgNTM3IDU3NyA2OTIgNzg2IDc4OCA3 ODggNzkwIA0KNzkzIDc5NCA4MTYgODIzIDc4OSA4NDEgODIzIDgzMyA4MTYgODMxIDkyMyA3NDQg NzIzIDc0OSA3OTAgNzkyIDY5NSA3NzYgNzY4IA0KNzkyIDc1OSA3MDcgNzA4IDY4MiA3MDEgODI2 IDgxNSA3ODkgNzg5IDcwNyA2ODcgNjk2IDY4OSA3ODYgNzg3IDcxMyA3OTEgNzg1IA0KNzkxIDg3 MyA3NjEgNzYyIDc2MiA3NTkgNzU5IDg5MiA4OTIgNzg4IDc4NCA0MzggMTM4IDI3NyA0MTUgMzky IDM5MiA2NjggNjY4IA0KMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3 OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IA0KMjc4IDI3OCAyNzggMjc4IDI3OCAy NzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggNzMyIDU0NCA1NDQgOTEwIA0K NjY3IDc2MCA3NjAgNzc2IDU5NSA2OTQgNjI2IDc4OCA3ODggNzg4IDc4OCA3ODggNzg4IDc4OCA3 ODggNzg4IDc4OCA3ODggNzg4IA0KNzg4IDc4OCA3ODggNzg4IDc4OCA3ODggNzg4IDc4OCA3ODgg Nzg4IDc4OCA3ODggNzg4IDc4OCA3ODggNzg4IDc4OCA3ODggNzg4IA0KNzg4IDc4OCA3ODggNzg4 IDc4OCA3ODggNzg4IDc4OCA3ODggODk0IDgzOCAxMDE2IDQ1OCA3NDggOTI0IDc0OCA5MTggOTI3 IDkyOCANCjkyOCA4MzQgODczIDgyOCA5MjQgOTI0IDkxNyA5MzAgOTMxIDQ2MyA4ODMgODM2IDgz NiA4NjcgODY3IDY5NiA2OTYgODc0IDI3OCANCjg3NCA3NjAgOTQ2IDc3MSA4NjUgNzcxIDg4OCA5 NjcgODg4IDgzMSA4NzMgOTI3IDk3MCA5MTggMjc4IF0NCmVuZG9iag0KMjIgMCBvYmoNCjw8DQov VHlwZSAvRm9udERlc2NyaXB0b3INCi9Gb250TmFtZSAvRFlCREJHK1phcGZEaW5nYmF0cw0KL0Fz Y2VudCA4NTcNCi9DYXBIZWlnaHQgNTQNCi9EZXNjZW50IC0xNDMNCi9GbGFncyA0DQovRm9udEJC b3ggWy0xIC0xNDMgOTUwIDgyMF0NCi9JdGFsaWNBbmdsZSAwDQovU3RlbVYgMA0KL0F2Z1dpZHRo IDY5NQ0KL0xlYWRpbmcgNzENCi9NYXhXaWR0aCAxMDE2DQovWEhlaWdodCA2OTINCi9DaGFyU2V0 ICgvbCkNCi9Gb250RmlsZSAyMyAwIFINCj4+DQplbmRvYmoNCjIzIDAgb2JqDQo8PA0KL0ZpbHRl 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 rmf7xh+7TxQ19Klo3W+xYM8WFH/ftXAcWD8pLn5h7Pclrg2VT15cFjSejZy+ZrW1o3RBXXTy3aa+ Ot7WgYgtDlcn7Rfn1pxwflSt1fMorsmt5sPJ/HbaCD+fUWr+A+c/PE2KrZk2VN29fOhZ/QKXRh9+ 9vetwwuNTPLecc6PnGNyNWaDnsaD41doPHUfG4rWuc4v+6Yq3uZsaG+4+Vw/amrg9mCbiGljQq95 Dp5LmW4d/n5Z1iUDkGY41F+91rdK6iCtXjDlfXzRyvF3nI7P2jOiPUlvtD6rre7Zo+rPwvLHA9LO vfa665Td64qX5ZlabEt375Ouyw04u3vaMtvoh9Nw1suBe2yrzTeG7VYZL/fwexKFT8qOWPXQ2fDG EyeTJy7DKgvDT6nbpey32T5ho/GWzKHkxHWU/+GP+v8P8H9igMAwHkckERL/yVT/L2DK+SRlbmRz dHJlYW0NCmVuZG9iag0KMjQgMCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUx DQovTmFtZSAvSGVsdg0KL0Jhc2VGb250IC9KVk9GUlcrSGVsdmV0aWNhDQovRmlyc3RDaGFyIDMy DQovTGFzdENoYXIgMjU1DQovV2lkdGhzIDI1IDAgUg0KL0VuY29kaW5nIC9XaW5BbnNpRW5jb2Rp bmcNCi9Gb250RGVzY3JpcHRvciAyNiAwIFINCj4+DQplbmRvYmoNCjI1IDAgb2JqDQpbMjc4IDI3 OCAzNTUgNTU2IDU1NiA4ODkgNjY3IDE5MSAzMzMgMzMzIDM4OSA1ODQgMjc4IDMzMyAyNzggMjc4 IDU1NiA1NTYgNTU2IA0KNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDI3OCAyNzggNTg0IDU4 NCA1ODQgNTU2IDEwMTUgNjY3IDY2NyA3MjIgNzIyIDY2NyANCjYxMSA3NzggNzIyIDI3OCA1MDAg NjY3IDU1NiA4MzMgNzIyIDc3OCA2NjcgNzc4IDcyMiA2NjcgNjExIDcyMiA2NjcgOTQ0IDY2NyAN CjY2NyA2MTEgMjc4IDI3OCAyNzggNDY5IDU1NiAzMzMgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzgg NTU2IDU1NiAyMjIgMjIyIDUwMCANCjIyMiA4MzMgNTU2IDU1NiA1NTYgNTU2IDMzMyA1MDAgMjc4 IDU1NiA1MDAgNzIyIDUwMCA1MDAgNTAwIDMzNCAyNjAgMzM0IDU4NCANCjM1MCAzNTAgMzUwIDIy MiA1NTYgMzMzIDEwMDAgNTU2IDU1NiAzMzMgMTAwMCA2NjcgMzMzIDEwMDAgMzUwIDM1MCAzNTAg MzUwIDIyMiANCjIyMiAzMzMgMzMzIDM1MCA1NTYgMTAwMCAzMzMgMTAwMCA1MDAgMzMzIDk0NCAz NTAgMzUwIDY2NyAyNzggMzMzIDU1NiA1NTYgNTU2IA0KNTU2IDI2MCA1NTYgMzMzIDczNyAzNzAg NTU2IDU4NCAzMzMgNzM3IDMzMyA0MDAgNTg0IDMzMyAzMzMgMzMzIDU1NiA1MzcgMjc4IA0KMzMz IDMzMyAzNjUgNTU2IDgzNCA4MzQgODM0IDYxMSA2NjcgNjY3IDY2NyA2NjcgNjY3IDY2NyAxMDAw IDcyMiA2NjcgNjY3IDY2NyANCjY2NyAyNzggMjc4IDI3OCAyNzggNzIyIDcyMiA3NzggNzc4IDc3 OCA3NzggNzc4IDU4NCA3NzggNzIyIDcyMiA3MjIgNzIyIDY2NyANCjY2NyA2MTEgNTU2IDU1NiA1 NTYgNTU2IDU1NiA1NTYgODg5IDUwMCA1NTYgNTU2IDU1NiA1NTYgMjc4IDI3OCAyNzggMjc4IDU1 NiANCjU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU4NCA2MTEgNTU2IDU1NiA1NTYgNTU2IDUwMCA1 NTYgNTAwIF0NCmVuZG9iag0KMjYgMCBvYmoNCjw8DQovVHlwZSAvRm9udERlc2NyaXB0b3INCi9G b250TmFtZSAvSlZPRlJXK0hlbHZldGljYQ0KL0FzY2VudCA3MjgNCi9DYXBIZWlnaHQgNTAwDQov RGVzY2VudCAtMjEwDQovRmxhZ3MgMzINCi9Gb250QkJveCBbLTM4MyAtMzAxIDEwMDAgOTMwXQ0K L0l0YWxpY0FuZ2xlIDANCi9TdGVtViAwDQovQXZnV2lkdGggNDQxDQovTGVhZGluZyAxNTANCi9N YXhXaWR0aCAxMzgzDQovWEhlaWdodCAyNTANCi9DaGFyU2V0ICgvRC9lL2Evci9zcGFjZS9TL2kv Y29tbWEvVy9wL28vbi90L2gvbS9rL2YvZC91L3MvbC93L3BlcmlvZC9nL3YveS9iL0kvYW1wZXJz YW5kL2MvQy9KL0cvQS9LL0Ivei9xdW90ZXJpZ2h0L2h5cGhlbi9xL1Qvb25lL3NsYXNoL2VpZ2h0 L3F1b3RlZGJsL08vemVyby9maXZlL00vdHdvL3RocmVlL2ZvdXIvbmluZS9zaXgvUC9OL0gvc2V2 ZW4vUi9wYXJlbmxlZnQvcGFyZW5yaWdodC9GL0UvbnVtYmVyc2lnbi9ML1ovWS9VL2NvbG9uL1Yp DQovRm9udEZpbGUgMjcgMCBSDQo+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwNCi9GaWx0ZXIgWy9G bGF0ZURlY29kZSBdDQovTGVuZ3RoMSAxOTIxDQovTGVuZ3RoMiAxNDI4Mw0KL0xlbmd0aDMgNTMy DQovTGVuZ3RoIDE1MzU4DQo+Pg0Kc3RyZWFtDQp42u27Y3Rl37Y9Gtt2dqyKbduq2NmxKkYFFbNi 27ZVsZ1U7IpVsfVP/c459+C9+3Tfp9fe3q2ttecYY/XVx5y9z7W+bAoSJVV6YVN7Y6CEvZ0zPTMD Ew9ACmjjCnS2NDECMDF9BJg4ECkoRB2BRs6W9nZiRs5AHoCahQtA3sgRwMwOYOLiYefkYWcHMHNz M30UfpZ3cTIy/6hh4WDl4gawsrJwMX+EPy4BAkwtzS2djWxsPABAOxN7U6ApwNbIxMLSDgj4QDc1 MrYBAuxdnG3+BEyNnI0AZvaOAAdHe1MXE0s7cwDA+QPiLygPB6CZkQnQCWBjaQK0c/rAcbYHeNi7 ACydACb2Dh6OluYWzh9RahOaD1pczAA5Szt754+rAMKSACM7U8YPXEtnp7/AnFyMnSxNLY0cLYFO DABhGxuAyp+rnQAqQCegoyvQlAHwwf0D+C9GH+c/LD5IOQAdnT0A9mb/xP6D9u/4/4r9J/7Rrgfg oxpg/Kfjv3UGNP0EcHH6czS1dHKwMfL48/MPlK29qaWZ5d8TJjb2f9r8wAU4OxrZOZkBHR0/xm6W zhYfM/YXJ6C7gyPQyQng5mjp7Ay0Axg5fNzA1cjmD8c/eP86B/8dSYa/Kv+5/h/tGv25oSnQ1sjR +t+6/e87ZUD8IyUxS0egibO9owfjP+Gs7ezd7Lz+JWBmaWdq9lEMMHVxADCq21l+cQFKi/297t9j 5kBnAAsXKzsLAPjlo1cTCwDjn9v80cJfOeY/8Q9G3l4O9g4AMyMbJ6C3pRnw4wRA9HIycgV+9OEC 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 lSQQlO/YWVUpXF1gIC0xsPQDbNoKd2yp7NL8Yt+q7RDBjk1adZu+l9ZVHmBEek89DvE+ruEpj92s bQ9Q7r7NxJ9j9bgmCdTWPGozH3m84XY/srwyYBJhAU6blXdcfzUiZssvWij0uFe+bTqsFWg86JmD eaKxT9PdpbLZ4Ta6re2jEPU/NkN13e9h6jP9Dz+I/z/A/ycATGyARo7O9n/+kY34vwDXdricZW5k c3RyZWFtDQplbmRvYmoNCjI4IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBl MQ0KL05hbWUgL0hlQm8NCi9CYXNlRm9udCAvTE5EWFlNK0hlbHZldGljYS1Cb2xkDQovRmlyc3RD aGFyIDMyDQovTGFzdENoYXIgMjU1DQovV2lkdGhzIDI5IDAgUg0KL0VuY29kaW5nIC9XaW5BbnNp RW5jb2RpbmcNCi9Gb250RGVzY3JpcHRvciAzMCAwIFINCj4+DQplbmRvYmoNCjI5IDAgb2JqDQpb Mjc4IDMzMyA0NzQgNTU2IDU1NiA4ODkgNzIyIDIzOCAzMzMgMzMzIDM4OSA1ODQgMjc4IDMzMyAy NzggMjc4IDU1NiA1NTYgNTU2IA0KNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDMzMyAzMzMg NTg0IDU4NCA1ODQgNjExIDk3NSA3MjIgNzIyIDcyMiA3MjIgNjY3IA0KNjExIDc3OCA3MjIgMjc4 IDU1NiA3MjIgNjExIDgzMyA3MjIgNzc4IDY2NyA3NzggNzIyIDY2NyA2MTEgNzIyIDY2NyA5NDQg NjY3IA0KNjY3IDYxMSAzMzMgMjc4IDMzMyA1ODQgNTU2IDMzMyA1NTYgNjExIDU1NiA2MTEgNTU2 IDMzMyA2MTEgNjExIDI3OCAyNzggNTU2IA0KMjc4IDg4OSA2MTEgNjExIDYxMSA2MTEgMzg5IDU1 NiAzMzMgNjExIDU1NiA3NzggNTU2IDU1NiA1MDAgMzg5IDI4MCAzODkgNTg0IA0KMzUwIDM1MCAz NTAgMjc4IDU1NiA1MDAgMTAwMCA1NTYgNTU2IDMzMyAxMDAwIDY2NyAzMzMgMTAwMCAzNTAgMzUw IDM1MCAzNTAgMjc4IA0KMjc4IDUwMCA1MDAgMzUwIDU1NiAxMDAwIDMzMyAxMDAwIDU1NiAzMzMg OTQ0IDM1MCAzNTAgNjY3IDI3OCAzMzMgNTU2IDU1NiA1NTYgDQo1NTYgMjgwIDU1NiAzMzMgNzM3 IDM3MCA1NTYgNTg0IDMzMyA3MzcgMzMzIDQwMCA1ODQgMzMzIDMzMyAzMzMgNjExIDU1NiAyNzgg DQozMzMgMzMzIDM2NSA1NTYgODM0IDgzNCA4MzQgNjExIDcyMiA3MjIgNzIyIDcyMiA3MjIgNzIy IDEwMDAgNzIyIDY2NyA2NjcgNjY3IA0KNjY3IDI3OCAyNzggMjc4IDI3OCA3MjIgNzIyIDc3OCA3 NzggNzc4IDc3OCA3NzggNTg0IDc3OCA3MjIgNzIyIDcyMiA3MjIgNjY3IA0KNjY3IDYxMSA1NTYg NTU2IDU1NiA1NTYgNTU2IDU1NiA4ODkgNTU2IDU1NiA1NTYgNTU2IDU1NiAyNzggMjc4IDI3OCAy NzggNjExIA0KNjExIDYxMSA2MTEgNjExIDYxMSA2MTEgNTg0IDYxMSA2MTEgNjExIDYxMSA2MTEg NTU2IDYxMSA1NTYgXQ0KZW5kb2JqDQozMCAwIG9iag0KPDwNCi9UeXBlIC9Gb250RGVzY3JpcHRv cg0KL0ZvbnROYW1lIC9MTkRYWU0rSGVsdmV0aWNhLUJvbGQNCi9Bc2NlbnQgNzI4DQovQ2FwSGVp Z2h0IDUwMA0KL0Rlc2NlbnQgLTIxMA0KL0ZsYWdzIDMyDQovRm9udEJCb3ggWy0zODAgLTM1NyAx MDAwIDk2Ml0NCi9JdGFsaWNBbmdsZSAwDQovU3RlbVYgMA0KL0F2Z1dpZHRoIDQ3OQ0KL0xlYWRp bmcgMTUwDQovTWF4V2lkdGggMTM4MA0KL1hIZWlnaHQgMjUwDQovQ2hhclNldCAoL1MvdC9hL2kv bi9sL2Uvcy9zcGFjZS9wYXJlbmxlZnQvRy9yL2Qvby9mL3RocmVlL3plcm8vZm91ci9jb21tYS9M L29uZS9zaXgvc2V2ZW4vdHdvL25pbmUvYW1wZXJzYW5kL3BhcmVucmlnaHQvUC91L2Mvei9zbGFz aC9SL2cvVC9oL2svbS9wL0MvYi9BL00vaHlwaGVuL0IvZml2ZS9JL3cvTi9IL0svVS9PL3Blcmlv ZCkNCi9Gb250RmlsZSAzMSAwIFINCj4+DQplbmRvYmoNCjMxIDAgb2JqDQo8PA0KL0ZpbHRlciBb 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 FqHPApqjxqFfQdilkye0oziPWzT71nAvXE9KUe1YecDfQ5G7fmJ5TMjymSnI9tBw3Q4fmod7dz+I l3ZOmqLfLy7F2n5+EYD10TsvwC7EjxOpZIfdstmsxcyxWcKYhsGF9WWRgfFEyCrpdZuTxL5z3iFN n4c1Rf3FT6n+l5tUbkdoERpWhNRiaTCDiApD3Yi/nDYwclN7sicfhASyysMpC7YMyAlqj8ndi+75 yhWxrlpVIZsldk6A7YdzE6xjm9ciOUUWm3v7bYokpr8Z3dXNcYW2sc0YiSdmnBuPMslwyKL1niPv vfnTKez56UD9rrA43t1Hk6siI+NPCTFAqFV1Xvp7teJ2kkca8vrgbxBwCUm1+pfhFMvsXl5RA8o3 +HuFDZQW901Dz6ohAqpHRhq+GEoxTuqby2Rh3ge/KVEo6UgCdvLpP4x3x2tJJ1OaYkJ+LEBkXEUP liDHCiJ6R6Mkdym2lfhgXLd1CmH6uNUW7QHnZyE9QmhHL/BJ9lZm90S5VlLhK1RLKJTifFxx1FwU AgW0kGFlWmVylYD5M1nHNv7S7z11zKU6RS1K+GEsEKtAZtOM+cx0Cz8GgyIp0Uydn34/AnSshrlw er/jsLFXQXRyAdzxjwLyrgVkAVfaPYcFunquKLQwveDU93buNesfrZEwr9wx24Gt3HoE1syTNgTO scg83wm2gNGB9HWSjNe9ncrrlzPpd876PuPHnz9C2EpLh3hm8XQ0Ny5r5cpbRRK6zkQ/LBRKHGr5 UVgsMG59ESgI66meH6xM02F0o5JsPgwFt8+DChNXWymshi+0dxwSjGdUjCGGy845WP+HL5T/C/B/ BICJDQgIdrb/8/9JlP8H98C3IGVuZHN0cmVhbQ0KZW5kb2JqDQozMiAwIG9iag0KPDwNCi9UeXBl IC9Gb250DQovU3VidHlwZSAvVHlwZTENCi9OYW1lIC9GMzMNCi9CYXNlRm9udCAvRUFQRVNFK1NI UkVFNzkwDQovRmlyc3RDaGFyIDANCi9MYXN0Q2hhciAyNTUNCi9XaWR0aHMgMzMgMCBSDQovRm9u dERlc2NyaXB0b3IgMzQgMCBSDQo+Pg0KZW5kb2JqDQozMyAwIG9iag0KWzQ0OSAzNDAgMjk2IDI5 NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2 IDI5NiANCjI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5NiAyOTYgMjk2IDI5 NiAyMDAgMjgwIDMyNCA0NTcgMTIyIDYyNCANCjI0MCAzMjAgNDQ0IDQ0NCA5MTYgNTIwIDMyMCA0 NjAgMjk2IDQ3NiA1NDggNTUyIDU0OCA1NTIgNTUyIDU1MiA1NDggNTUyIDU0OCANCjU1MiAyOTYg MzIwIDEwNTkgNDYwIDE1MyA1MjAgNDk1IDc2NiA1NTAgNjI5IDU4MiA3NzggNjQ5IDY2OCA1NTAg NjI5IDU4MiA3NzggDQozOTYgNjk3IDY2MSA2MDcgNDU0IDY1NSA0OTYgNTIwIDc1MCA2MTIgNDAw IDM4NCAzNTkgMzkwIDczOSA1NzYgNjM0IDM3OSA2MDMgDQo2NDEgNjAxIDU1OCA3MjYgNzU0IDU4 OSA2MDIgNDA2IDY1MiA1NzUgNjI3IDYxNCA2ODEgNDk1IDY5NSA3MDggNjU2IDI2MCAyNjAgDQoy NjAgMjYwIDI2MCAyNjAgMjYwIDI2MCAyNjAgMTAgMTAgMjk2IDEwIDEwIDI5NiAyOTYgNTcyIDYw MyA1NzUgNTczIDU2OCA1NzUgDQo2NTYgNzE1IDUyMSA3MjggNjE3IDYxNyA2MTcgNjE3IDU0MCA3 NjIgNTM4IDUzOSAzMTIgMjk2IDgwNSAxMjAgNTUyIDEyNSAzNDUgDQoxMCA3NTAgNzI2IDEwIDQz MCA1MDggNDY2IDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDI5NiAxMCAxMCAxMCAxMCAx MCAxMCANCjEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDEwIDQ2NyA4MTYgMzk2IDUwNyA2 OTcgNDIwIDQxNyA0NjUgNTQ1IDc5NCA4MjAgDQo1MjkgNzAyIDc1MCA0MjMgMjc2IDMzNiAzMDUg NTE2IDczOSAzODYgNjY2IDQ3NiA1OTYgNDIyIDQ0NCA1MzcgNDY2IDQ5MyA3MDQgDQo2MzkgNjAz IDY2MyA0MTMgNDExIDY3NSA0MTEgNjAzIDYwNiA1MzAgNTU4IDUzNiA1NjMgNDAwIDQxMiA2MDMg MzAxIDQ2MiAzODYgDQo0MjQgNzI2IDQ2NyA5ODYgOTA1IDEwMjYgNDI0IDcyNCA0NTIgNjgxIDg4 MCA0ODIgNDkwIDUwNCA3NzUgNzU4IDQ0MCA0NDAgNTE4IF0NCmVuZG9iag0KMzQgMCBvYmoNCjw8 DQovVHlwZSAvRm9udERlc2NyaXB0b3INCi9Gb250TmFtZSAvRUFQRVNFK1NIUkVFNzkwDQovQXNj ZW50IDc1MA0KL0NhcEhlaWdodCAyMA0KL0Rlc2NlbnQgLTI1MA0KL0ZsYWdzIDQNCi9Gb250QkJv eCBbLTUwMCAtMjUwIDEwMDQgNzUwXQ0KL0l0YWxpY0FuZ2xlIDANCi9TdGVtViAwDQovQXZnV2lk dGggNDU1DQovTGVhZGluZyAxMjMNCi9NYXhXaWR0aCAxMDU5DQovWEhlaWdodCA4OA0KL0NoYXJT ZXQgKC9kb2xsYXIvYW1wZXJzYW5kL3NwYWNlL2ljaXJjdW1mbGV4L3UvQS9wL2kvZ3JhdmUveS9m L2QvYnJhY2tldGxlZnQvZS91bmRlcnNjb3JlL2NvbG9uKQ0KL0ZvbnRGaWxlIDM1IDAgUg0KPj4N CmVuZG9iag0KMzUgMCBvYmoNCjw8DQovRmlsdGVyIFsvRmxhdGVEZWNvZGUgXQ0KL0xlbmd0aDEg NTg1NA0KL0xlbmd0aDIgMzU1MQ0KL0xlbmd0aDMgNTQzDQovTGVuZ3RoIDk2NzkNCj4+DQpzdHJl YW0NCnja7Xp5OFVd+HZUigyVkCZbpVCsMw+kkohXhhSSVznDxq5zzj7OYIqUNA9eGjRooJRCGt8G QiNKeZuUUhqU0lyGpOFbh9j7nPr++K7vv9/1O/+4nmet9ay1nmet+77XvlhZ+s60cxbifNQNlyjs qPYUB2Smu5+rK5tLQSgUaFMoBnpWVi4ylKfAcMlUngJ1QKgUQGMDChPhOlA5DlQu4utlYOXm4z2L GOuCS2NlWHiEArEW2CBULpc2HvHChUoRT4bMjJUrULEcGY/4+nu7jkc8vKd6ONsbWE1DJagMTiBE +LGanWFfpQRFOAwGnJ1GhdPB9SJhuKxzSrvpHr4eBlZWAV5KOS+8Y4k0BsKgUdmwq5WrROiCi8Wo RCE3UI2bislQgQKXxYLu9S6Q4NGShYQdhkmEYaophEop8JdgkUrUY+qvXtBlQPjCUQXCoFIoqlFo JILGCCKAapJZsVK0o5GqcvMkwoSFUlyKhPFEcjQBC0PhH4OFcl4UiihkSjRhIblB3TKgshEhJlAg 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 QOe+ncl5tvb9ap+cZLbtJiFnR2yK/ZSnQU9eX5yyuv+R9Xv0G8Z9bNBJZZXdq9umazPqSQ9w+3H2 ZSP3A7HFMT6TWFv0ev111OoQ87WHcuOPLb0Vr/Ya9Sz2CAtNByVJDgFXXUJF7+aNHbj3rX5zTSpW 0zv1p3Xd9bpqUeImp7YJH2Lu99u/JmmPw0TPoV5G396/exZ3405Ikv9mY98fr871aXV826dmnOer 1O3X3/17cXvysYQTSdLFhfLrz08HNFFe2m45nOx+L2dpA7j1UN+uLytvzgnzAgae968wd1/csK8P Vq9rPFSmHV/zNjt2ZJtTq8Jtk7l419Wm2FH7hvX+uMdi4oe9X1PSf+zVH8Cm/H/+DP43wP+IAAIR ypMpcNWX+4UyVK7AZar/nDL4P5UY0u9lbmRzdHJlYW0NCmVuZG9iag0KMzYgMCBvYmoNCjw8DQov VHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFtZSAvRjM3DQovQmFzZUZvbnQgL05aRk5T UytBdmFudEdhcmRlQmtCVA0KL0ZpcnN0Q2hhciAzMQ0KL0xhc3RDaGFyIDI1NQ0KL1dpZHRocyAz NyAwIFINCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nDQovRm9udERlc2NyaXB0b3IgMzggMCBS DQo+Pg0KZW5kb2JqDQozNyAwIG9iag0KWzYwMCAyODIgMjg3IDI3OCA3NjkgNTY1IDg3NyA2OTQg MTQ0IDI2NCAyNjQgNTAwIDgzMyAyODIgMzIyIDI4MiAyNzggNTY1IDU2NSANCjU2NSA1NjUgNTY1 IDU2NSA1NjUgNTY1IDU2NSA1NjUgMjg3IDI4NyA4MzMgODMzIDgzMyA0NjMgMTAwMCA1OTcgNTA5 IDc1MiA2NjcgDQo1MDIgNDg0IDc4NyA2MTEgMjAxIDQ0NyA1MzcgNDEyIDgyNiA2NjcgNzg3IDUw NSA3ODcgNTU2IDQ2NSAzNjYgNTY1IDU1NiA4MTMgDQo1NjkgNDc5IDQ1OCAyNjQgMjc4IDI2NCAx MDAwIDUwMCA1MDAgNjMwIDYzMCA2MDYgNjMwIDYwNiAyNzUgNjI1IDU1OCAxODEgMTgxIA0KNDE0 IDE4MSA5MzEgNTU4IDYwNiA2MzAgNjMwIDI1MCAzODkgMjczIDU1OCA0NzcgNjk0IDQxNCA0NjEg NDAzIDUwMCA1MDAgNTAwIA0KODMzIDYwMCA1NjUgNjAwIDE5NCA1NjUgMzM4IDEwMDAgNTAwIDUw MCA1MDAgMTMxNSA0NjUgMzA4IDEwOTAgNjAwIDYwMCA2MDAgNjAwIA0KMTk0IDE5NCAzMzggMzM4 IDU5MCA1MDAgMTAwMCA1MDAgODMzIDM4OSAzMDggMTA4OCA2MDAgNjAwIDQ3OSA1NjUgMjg3IDU2 NSA1NjUgDQo1NjUgNTY1IDUwMCA1MDAgNTAwIDgzMyA0NzMgNDU2IDgzMyAzMjIgODMzIDUwMCAz MjkgODMzIDM3MyAzNzMgNTAwIDU0MiA1MDAgDQoyODIgNTAwIDM3MyA0NTUgNDU2IDg3OSA4Nzkg ODc5IDQ2MyA1OTcgNTk3IDU5NyA1OTcgNTk3IDU5NyA4ODQgNzUyIDUwMiA1MDIgDQo1MDIgNTAy IDIwMSAyMDEgMjAxIDIwMSA2NzQgNjY3IDc4NyA3ODcgNzg3IDc4NyA3ODcgODMzIDc4NyA1NjUg NTY1IDU2NSA1NjUgDQo0NzkgNTA1IDU4NiA2MzAgNjMwIDYzMCA2MzAgNjMwIDYzMCAxMDg4IDYw NiA2MDYgNjA2IDYwNiA2MDYgMTgxIDE4MSAxODEgMTgxIA0KNjA2IDU1OCA2MDYgNjA2IDYwNiA2 MDYgNjA2IDgzMyA2MDYgNTU4IDU1OCA1NTggNTU4IDQ2MSA2MzAgNDYxIF0NCmVuZG9iag0KMzgg MCBvYmoNCjw8DQovVHlwZSAvRm9udERlc2NyaXB0b3INCi9Gb250TmFtZSAvTlpGTlNTK0F2YW50 R2FyZGVCa0JUDQovQXNjZW50IDc2MA0KL0NhcEhlaWdodCA1MDANCi9EZXNjZW50IC0yNDANCi9G bGFncyAzMg0KL0ZvbnRCQm94IFstMTY3IC0yMzYgMTI3MiA5NjNdDQovSXRhbGljQW5nbGUgMA0K L1N0ZW1WIDANCi9BdmdXaWR0aCA0NDkNCi9MZWFkaW5nIDIwMA0KL01heFdpZHRoIDE0MzkNCi9Y SGVpZ2h0IDI1MA0KL0NoYXJTZXQgKC9wL3IvYS92L2kvbi9hdC9iL2gvdC9rL3UvbS9wZXJpb2Qv cy9sL2UvZi9vKQ0KL0ZvbnRGaWxlIDM5IDAgUg0KPj4NCmVuZG9iag0KMzkgMCBvYmoNCjw8DQov RmlsdGVyIFsvRmxhdGVEZWNvZGUgXQ0KL0xlbmd0aDEgNjI2DQovTGVuZ3RoMiAyOTk5DQovTGVu Z3RoMyA1MzINCi9MZW5ndGggMzQ3MA0KPj4NCnN0cmVhbQ0KeNrtlmk8lH3bx0fWCqGEspz2ZJkZ W7bKviRr9rXBYBiDYZiRJUv2XRlLhTCkGPuSJfueyFIoUnZCyr49c93Xc12X+3n7vLs/9/l/c36P 3/E7juPzP84XJz+3ujvK2wjnAYeKQsUgcoCSDwzlrQFDO8CVXZWNAAiEFIVI0PHzq6DhMG93tByg 4o6GIwF9VXVADeWEQMHpoBDAAWHvDdjBSUgH/qOgLswNDoB1LdR1790T/j8lHeCOdGB9GOLPtgDk z8BfYwDQf1gH5o1GYAFLCGkEKCmRdP56swZI4zi4o5C4P9PVUPbuDgiUEyAuJQ3A0GgYjpQFJZEU 8AAKIFAOcCwAx9o7A2AxlLs3yQJ4YLwDAEd3NJ0DxgOAQsUBsMcfsf9FSQCM/htlbwBg2ClRBgD7 /IMQKQCMOKVCADDqb5QmFYJ5/1OJZLU7ZSWpzqes0gDY+5RKaut6SiUh5pQqC4Dd/kZJktUDjka4 O5wykAbzOmUg9UaeQigAhp9C0gU4nvKSVPd/4b/f8x9rUVZ2xwIPIH8uJODfF2GPQaPhKO9/fQ9w lMNf7IhAwgE4HAu3p3shOqxQl1Or18Y7KlNXgrx/yUnkTAS4GEqOZm1fFfbk64g+vEPPH1Z1zjdK +v0MpaT+cZtR+K6fTl78FpPurOj8s8loK4nW8LiJz+yZGvyack5xR1fXfT82dtDJTrKcnCHnkiWn MO7EeKLKypOX72OXUh7USSPi1fyl76X2m9Isv0q+MijIeXkk/6fz04C4H4REg73lGOfnU4WPs0RS BnzRzkcKc0OeEpGD3+UcaH2ny4ZB3fEQ4fVpUCiRik4xaJCad3jHAd6JU+dq1uAMQp0cVhXOXWxx 5EiruxXuBLKqrQClNJRGSbjs14yxeVVv+vWkbIkY8kYKfOMmSGFau50ml5oF7qZXmz+exO3KqwvO CCUr+McIs21VaLRODPBRFs5nFxssRLj+Gq1ZeqCx5A2ZsPZrYDMgZJRVc2sbNma8lw6ZhNXeyVQr HynvsHnaXiX3IYr90cv5tG4BIt1ge29OSdeD8Eeg8rCC94jr5AZFsQ7J6VPcV4eRCccl3m9kZWN5 rH9y2+R+TJLrFS6kOuZ1KSrIh9N8SnuwjD3QFPrAvBTz6ahEYOCjPsehBIslYuwI9OXYJSDRvH40 df7diMPte2/cyNN5hny6Co/RcQI0Xc1Nk7gd3hSR8f2iLAkF+oVRZdaEh0+2ZlzlJucl6YWfyH6/ OhJImxb1uG/EztVwA20vzezoOyuKOZ58eUxhWLdd5PNUI7cMnFIVVi9z6YJxqfouwzwqlaomiGU9 PMM0U5RpTDaEMcGCgSz7Vc8H3fjKnK0N2N2f4LxN/Nf7m99z2/WCH5i8RXyLUj1hogk6YLOeDv/a M5zBZTvoQ2C+nlujX3UE0dyvpyugrRZe9XRS208aESlPWJbbazER4s17qbkk/w4UbaNL22iRynSc WGVqOuNVwtp8qw+rJX6LikUFhDNgzpoux87V9s0v4LKT/B1MRvToq3/slTKcrbrUt7G3zTx4Tbgc 5ixz5/Fbm/GB2cNZw4o+IblNEXHKE0W1SzEJaoUcUoil9Z6fV/qV9bo4HGbValk26alXofUdvmF5 SklOi9HcnjvjfMdKdHFlr3PKXChUXubgbnTmEA/jz1Q0nXwjTKY6G1tmTR1nhSo11y8EFNfg2iph nBuVK6DkHrEJbFgD8EU6m2m7Nfrr+9xDXIVPbZWetj/D77dJvNwKK8yF3pExef6bMuMU+Kjgvjcd tvPIKo/m3Yt25jHtcHDdm9rEdDbdQgYMYelNij9Z8/EXutc45iGtn7+rs36lbpR+Yb/YLR3mNPrc mavXIAq7xTJSzTetS9HGxI26qoIvv0smQyyhKTX9xTGxFbM7HxJ8oATECx0VGD1uyaPWaCVQ2zba NCn022peFmPYLD2796lJvo4Q10oBb5DoBIebMK4J/N63t590aRC4+UW38Tddg7xEKXNj0Cs+2Nle 0Qsl9+c+fM/VTssSj+2CjidABhajC0Gw43P5dYOC1xtdKjqepp813l675+oTJ2EXkEcX2CJjRiHr 6ljbkLpw/aQ0gtnqClRq77N8QBSZ86BvReV5yTMjv7cyH/qf35z1QQ7lwkUpEytYPKXyihGCYlaM AW/f4ZvLI7k98ClCUVqjgTZfRKlH36leenGQ2ZPDE/PcC58vvxXKkckGgacrEdd/fy635ynW6Ia8 3M+eLTUf0/OX/wK9IVveE/6eT//NcBR0r0fvUF3Tf1aVU+qa4q5QXYTehKbYq5X1cKSAju6394wB pvNh7UOEqk/tOh8/c0TWQrIpqX5FWjvYhYImYpcn6+gHnsJMi1yZY6YZGjS7MSy+W/KWdAVqMGaN ydW6p6iINKU2dVtGA4pyrXUNHKzoSAeXi/jRQXXDqgkp82IG8mw8oqo7sz8rJ2VGQxarhZjM9RQp HKj1UBx9wL2uWjd02AQqUwmYst7x+dFWENEeVJzlfmDitem+s8nDYKnBp0jApFx7I59+SI6A5785 rJzTD+3RMV9pf2Q2WWhvsdffSlTqryP+ylhe7Lip2jG+ONbJasDifzTCPEGjw3W7fbx15aGVk64x /a3SR4lC5wvKFDWeAbyUbvTLklPFUjxeOb7sCXSUNbvMhEYri5q9533C+FjswbdJOBxt/uHZtKLi a6rh249Yh8aONdlLhG+wW3K6+2GJMwT1DdWv2hi2Jx/Pd0q6teUKIUs9tLeTxyUil5kwiF7eQ2Qn C/kIMteYNtRYHeexptM5Qa/IVZ6Xe/j6ts0PVGYTRtkRI2+pXvMTUe28+DnKkEn8XSEiO8Ej4Ux+ /l34VCHVvZ7Yi3cX8qzzFJkROtsXAjX8/G7U3mVhOdwmi+RY8vfF1PIxhPE1kT3Pm1PbCVCmZnZy +aV+0CIGFsAeV8m1jOsWUFtVKlmEJ5a7M5lOLIF4I3VKoXMvG1vxIrbQIHuNMzS8qiYFpo5D9udx DrKlPunRrPpmJmfDOPgvT01PFBytKT3y+PDwG0t7R0F0ksH0BW3efh+rN5cllGHiL4PmlzjXck7i hllp66bjVPB9qilKztRs4jS0E0fmK+NfDWG+4ufb4+1Xq6RWbPsNUWZomQvmRElBq1X8L6SbjlOU kla8WVRK1m7o865geEM1QxXbkzGdgN3kO7ZZei/vR3lUeZhAuu/KUafpZfe+xdh+uVqTYJ85yvjd tk5I1YVFy0Rxz2tlAW8ita214dbsX6mIDs+8WL/28/aVfgYFw6yYq2RGNwtsMhwLjjVb8o+Rz7K0 eKp5uXAlht0vppYZZ76EwyeNU6KJTQUq88SLKfiA8ZxH+jVtaovZ1zE6gU2gD7Ro5Rutpp+puE13 IxKyHEcWdIF6gJqlE1T0FZ6K5f+xvjoOC3Y5RlCaetipd5qFyn3qvMCocrf1lTPGkCabc7msDYrg He9FXIhpq7zz6QpbVk6wrER1ArdQy35YKy3p92lciZ+RtfEkbg10dqZmJRAXZ7HC0n2eSVD7l5WP yfZQe7mh8dSK6ZAYfWte76DHhfOC4Vw5T/2qzqS5hEiIW1qotSDzqTntrQle2wqMc4VmL34ezPl/ UJ9yeUIkhHCmbGZHSR3iq7eN7Kov1xxRMVKOXgpT9AcxAEprqVc+6QWZ8WgzzI+qD3XuXs5YVQLh +uOIhSHJ6f5Cz5yk3LQHXhddETErryO8xPuZx6qJfXQLrJsR9GAwbV3oEn7MMixGYJMvoYxByV9c b3TsczUmSg0F6osRdd0k9NnJpyWZW06SZfjJ9lwD0/afFMdLutgUFNyMs/GUUh8CZzfwF+gY8dJ2 hYZ3OoVXx1BXZkbevIVuVozg9UrpkkqLwGUnxuaQP36a+MwFyvOOwSmCa5v8fqpoCKCeU98i/G44 w8dUvDg24Uk26IfGI+wB+WRFRTymdZh8DVuqcN+Whvlg1H8Eoqw2sVbk9GmAEh9JE5xrF66c1OV0 sPdYinINCOLm4YnedUEejknQaaaiTDA++LIxkwIOCRo+MktsWriYyKVXO4PtOToR0teXu0OJRTQf k3rI/HdSG3eKCGQtwjeHPEO0t1hWBwgBq2QfYSGa00Zodw0+fvL0cxyxLfKoD2c189lXQIxMdSNg A8G5HbLkwntU8hNwRMB76pJmC2QrduPCJAG1Vr+ymZxuVbqTN1QplCGw+20HT87dTLEg3HMTab6F YSV+N77EH4UXBAU/KqasTfJrwW/UPrymO6eDcphVDjNSVtHOX8O7k2WHiV582OtoZW49tnjlhyx3 2IrJZOYT1sXjqVAqPJm6ICSxHddqShV+/9bwalXUxpLJ53ysBdeEAmHYXC6x+ETEzSxBPgnh0D/M r3avv9vjpmPwFDX6pL2OQj9tZDH6NiYpHfYjlBPTUUHlmzEaeUYenFtY3jeiJagcKFEkeZFWu9cq 2Op2h8u+18ME47P652DXtw61OAoeLBb5LS/0XPO1m31t7XkksC7YgLJnorrf/Z5dQUE7xyaefcso 9LMYYDk/7UdudUnrLvPzTO16TqDcteXKr7QyF4ORqMc8RLK19XNEr9lNaKbbdHKWGGcWw36/42gz eAry/3zo/lvgP6KAPRIOQ3u7u8HQrqD/Af3cBz1lbmRzdHJlYW0NCmVuZG9iag0KMSAwIG9iag0K PDwNCi9EIFsxMCAwIFIgL1hZWiAtNCA4NDYgMF0NCj4+DQplbmRvYmoNCjIgMCBvYmoNCjw8DQov S2lkcyBbMyAwIFJdDQo+Pg0KZW5kb2JqDQozIDAgb2JqDQo8PA0KL0xpbWl0cyBbKF9QQUdFMSkg KF9QQUdFMSldDQovTmFtZXMgWyhfUEFHRTEpIDEgMCBSXQ0KPj4NCmVuZG9iag0KNCAwIG9iag0K PDwNCi9Db3VudCAxDQovRmlyc3QgNSAwIFINCi9MYXN0IDUgMCBSDQo+Pg0KZW5kb2JqDQo1IDAg b2JqDQo8PA0KL1RpdGxlIChQYWdlIDEpDQovRGVzdCAoX1BBR0UxKQ0KL1BhcmVudCA0IDAgUg0K Pj4NCmVuZG9iag0KNiAwIG9iag0KPDwNCi9UeXBlIC9QYWdlcw0KL0tpZHMgWzEwIDAgUl0NCi9D b3VudCAxDQo+Pg0KZW5kb2JqDQo3IDAgb2JqDQo8PA0KL0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDgw MTE1MzM1MykNCi9Nb2REYXRlIChEOjIwMDYwODAxMTUzMzUzKQ0KL1Byb2R1Y2VyIChDb3JlbCBQ REYgRW5naW5lIFZlcnNpb24gMTEuNjMzKQ0KL0NyZWF0b3IgPGZlZmYwMDQzMDA2ZjAwNzIwMDY1 MDA2YzAwNDQwMDUyMDA0MTAwNTcwMDIwMDA1NjAwNjUwMDcyMDA3MzAwNjkwMDZmMDA2ZTAwMjAw MDMxMDAzMTAwMmUwMDMwPg0KL1RpdGxlIDxmZWZmMDA2YzAwNjUwMDc0MDA3NDAwNjUwMDcyMDAy ZTAwNjMwMDY0MDA3Mj4NCj4+DQplbmRvYmoNCnhyZWYNCjAgOA0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDg0NzUwIDAwMDAwIG4NCjAwMDAwODQ4MDIgMDAwMDAgbg0KMDAwMDA4NDg0MiAwMDAw MCBuDQowMDAwMDg0OTIxIDAwMDAwIG4NCjAwMDAwODQ5ODMgMDAwMDAgbg0KMDAwMDA4NTA1NiAw MDAwMCBuDQowMDAwMDg1MTIxIDAwMDAwIG4NCnRyYWlsZXINCjw8DQovU2l6ZSA4DQovSUQgWzwy OGJmNGU1ZTRlNzU4YTQxNjQwMDRlNTZmZmZhMDEwOD48MjhiZjRlNWU0ZTc1OGE0MTY0MDA0ZTU2 ZmZmYTAxMDg+XQ0KPj4NCnN0YXJ0eHJlZg0KMTQ0DQolJUVPRg== ------=_NextPart_000_0087_01C6E63A.2B9737E0-- From owner-xfs@oss.sgi.com Mon Oct 2 07:46:47 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 07:46:56 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92EkkaG028497 for ; Mon, 2 Oct 2006 07:46:47 -0700 X-ASG-Debug-ID: 1159800365-21295-474-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.max-t.com (h216-18-124-229.gtcust.grouptelecom.net [216.18.124.229]) by cuda.sgi.com (Spam Firewall) with ESMTP id 41564D17722B for ; Mon, 2 Oct 2006 07:46:05 -0700 (PDT) Received: from madrid.max-t.internal ([192.168.1.189] ident=[U2FsdGVkX192bhl9DaHV8IPqKsZHOk04uCBetKZeswA=]) by mail.max-t.com with esmtp (Exim 4.43) id 1GUP3K-0005wi-Fo; Mon, 02 Oct 2006 10:45:55 -0400 Date: Mon, 2 Oct 2006 10:45:12 -0400 (EDT) From: Stephane Doyon X-X-Sender: sdoyon@madrid.max-t.internal To: Shailendra Tripathi cc: xfs@oss.sgi.com In-Reply-To: <451A618B.5080901@agami.com> Message-ID: References: <451A618B.5080901@agami.com> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.189 X-SA-Exim-Mail-From: sdoyon@max-t.com X-ASG-Orig-Subj: Re: Long sleep with i_mutex in xfs_flush_device(), affects NFS service Subject: Re: Long sleep with i_mutex in xfs_flush_device(), affects NFS service Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SA-Exim-Version: 4.1 (built Thu, 08 Sep 2005 14:17:48 -0500) X-SA-Exim-Scanned: Yes (on mail.max-t.com) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22372 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9139 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: sdoyon@max-t.com Precedence: bulk X-list: xfs On Wed, 27 Sep 2006, Shailendra Tripathi wrote: > Hi Stephane, >> When the file system becomes nearly full, we eventually call down to >> xfs_flush_device(), which sleeps for 0.5seconds, waiting for xfssyncd to >> do some work. xfs_flush_space()does >> xfs_iunlock(ip, XFS_ILOCK_EXCL); >> before calling xfs_flush_device(), but i_mutex is still held, at least >> when we're being called from under xfs_write(). > > 1. I agree that the delay of 500 ms is not a deterministic wait. > > 2. xfs_flush_device is a big operation. It has to flush all the dirty pages > possibly in the cache on the device. Depending upon the device, it might take > significant amount of time. Keeping view of it, 500 ms in that unreasonable. > Also, perhaps you would never want more than one request to be queued for > device flush. > 3. The hope is that after one big flush operation, it would be able to free > up resources which are in transient state (over-reservation of blocks, > delalloc, pending removes, ...). The whole operation is intended to make sure > that ENOSPC is not returned unless really required. Yes I had surmised as much. That last part is still a little vague to me... But my two points were: -It's a long time to hold a mutex. The code bothers to drop the xfs_ilock, so I'm wondering whether the i_mutex had been forgotten? -Once we've actually hit ENOSPC, do we need to try again? Isn't it possible to tell when resources have actually been freed? > 4. This wait could be made deterministic by waiting for the syncer thread to > complete when device flush is triggered. I remember that some time ago, there wasn't any xfs_syncd, and the flushing operation was performed by the task wanting the free space. And it would cause deadlocks. So I presume we would have to be careful if we wanted to wait on sync. >> The rough workaround I have come up with for the problem is to have >> xfs_flush_space() skip calling xfs_flush_device() if we are within 2secs >> of having returned ENOSPC. I have verified that this workaround is >> effective, but I imagine there might be a cleaner solution. > > The fix would not be a good idea for standalone use of XFS. > > if (nimaps == 0) { > if (xfs_flush_space(ip, &fsynced, &ioflag)) > return XFS_ERROR(ENOSPC); > > error = 0; > goto retry; > } > > xfs_flush_space: > case 2: > xfs_iunlock(ip, XFS_ILOCK_EXCL); > xfs_flush_device(ip); > xfs_ilock(ip, XFS_ILOCK_EXCL); > *fsynced = 3; > return 0; > } > return 1; > > lets say that you don't enqueue it for another 2 secs. Then, in next retry it > would return 1 and, hence, outer if condition would return ENOSPC. Please > note that for standalone XFS, the application or client mostly don't retry > and, hence, it might return premature ENOSPC. > > You didn't notice this because, as you said, nfs client will retry in case of > ENOSPC. I'm not entirely sure I follow your explanation. The *fsynced variable is local to the xfs_iomap_write_delay() caller, so each call will go through the three steps in xfs_flush_space(). What my workaround does is, if we've done the xfs_flush_device() thing and still hit ENOSPC within the last two seconds, and we've just tried again the first two xfs_flush_space() steps, then we skip the third step and return ENOSPC. So yes the file system might not be exactly entirely full anymore, which is why I say it's a rough workaround, but it seems to me the discrepancy shouldn't be very big either. Whatever free space might have been missed would have had to be freed after the last ENOSPC return, and must be such that only another xfs_flush_device() call will make it available. It seems to me ENOSPC has never been something very exact anyway: df (statfs) often still shows a few remaining free blocks even on a full file system. Apps can't really calculate how many blocks will be needed for inodes, btrees and directories, so the number of remaining data blocks is an approximation. I am not entirely sure that what xfs_flush_device_work() does is quite deterministic, and as you said the wait period is arbitrary. And I don't particularly care to get every single last byte out of my file system, as long as there are no flagrant inconsistencies such as rm -fr not freeing up some space. > Assuming that you don't return *fsynced = 3 (instead *fsynced = 2), the code > path will loop (because of retry) and CPU itself would become busy for no > good job. Indeed. > You might experiment by adding deterministic wait. When you enqueue, set > some flag. All others who come in between just get enqueued. Once, device > flush is over wake up all. If flush could free enough resources, threads will > proceed ahead and return. Otherwise, another flush would be enqueued to flush > what might have come since last flush. But how do you know whether you need to flush again, or whether your file system is really full this time? And there's still the issue with the i_mutex. Perhaps there's a way to evaluate how much resources are "in transient state" as you put it. Otherwise, we could set a flag when ENOSPC is returned, and have that flag cleared at appropriate places in the code where blocks are actually freed. I keep running into various deadlocks related to full file systems, so I'm wary of clever solutions :-). [Dropped nfs@lists.sourceforge.net from Cc, as this discussion is quite specific to xfs.] From owner-xfs@oss.sgi.com Mon Oct 2 12:17:16 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 12:17:26 -0700 (PDT) Received: from omx1.americas.sgi.com (omx1.americas.sgi.com [198.149.16.13]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92JHFaG028425 for ; Mon, 2 Oct 2006 12:17:16 -0700 Received: from imr2.americas.sgi.com (imr2.americas.sgi.com [198.149.16.18]) by omx1.americas.sgi.com (8.12.10/8.12.9/linux-outbound_gateway-1.1) with ESMTP id k92IC2nx015183 for ; Mon, 2 Oct 2006 13:12:02 -0500 Received: from poppy-e236.americas.sgi.com (poppy-e236.americas.sgi.com [128.162.236.207]) by imr2.americas.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id k92I6iDu57909728; Mon, 2 Oct 2006 11:06:44 -0700 (PDT) Received: from attica.americas.sgi.com (attica.americas.sgi.com [128.162.236.44]) by poppy-e236.americas.sgi.com (8.12.9/ASC-news-1.4) with ESMTP id k92IBxSQ23814826; Mon, 2 Oct 2006 13:11:59 -0500 (CDT) Received: by attica.americas.sgi.com (Postfix, from userid 2022) id 786252C8E83; Mon, 2 Oct 2006 13:11:59 -0500 (CDT) To: sgi.bugs.xfs@sgi.com, xfs@sgi.com Subject: TAKE 956714 - inode scan speedup for subtree and incremental dumps Message-Id: <20061002181159.786252C8E83@attica.americas.sgi.com> Date: Mon, 2 Oct 2006 13:11:59 -0500 (CDT) From: wkendall@sgi.com (Bill Kendall) X-archive-position: 9140 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: wkendall@sgi.com Precedence: bulk X-list: xfs Change xfsdump to use its inode map to determine the next inode of interest when doing inode scans. This prevents unecessary bulkstat calls when dumping only a fraction of a filesystem, e.g., when doing a subtree or incremental dump. Date: Mon Oct 2 11:10:30 PDT 2006 Workarea: attica.americas.sgi.com:/data/lwork/attica2/wkendall/stout/work/pl_root/xfs Inspected by: kfr The following file(s) were checked into: bonnie.engr.sgi.com:/isms/xfs-cmds/master Modid: master:xfs-cmds:215399a xfsdump/VERSION - 1.84 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/VERSION.diff?r1=text&tr1=1.84&r2=text&tr2=1.83&f=h xfsdump/doc/CHANGES - 1.97 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/doc/CHANGES.diff?r1=text&tr1=1.97&r2=text&tr2=1.96&f=h xfsdump/dump/content.c - 1.43 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/dump/content.c.diff?r1=text&tr1=1.43&r2=text&tr2=1.42&f=h xfsdump/dump/inomap.h - 1.10 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/dump/inomap.h.diff?r1=text&tr1=1.10&r2=text&tr2=1.9&f=h xfsdump/dump/inomap.c - 1.30 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/dump/inomap.c.diff?r1=text&tr1=1.30&r2=text&tr2=1.29&f=h xfsdump/common/util.h - 1.12 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/common/util.h.diff?r1=text&tr1=1.12&r2=text&tr2=1.11&f=h xfsdump/common/util.c - 1.21 - changed http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-cmds/xfsdump/common/util.c.diff?r1=text&tr1=1.21&r2=text&tr2=1.20&f=h From owner-xfs@oss.sgi.com Mon Oct 2 14:24:14 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 14:24:22 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92LODaG014814 for ; Mon, 2 Oct 2006 14:24:14 -0700 X-ASG-Debug-ID: 1159822217-23371-0-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from wmge7c.centomovimenti.it (unknown [193.254.241.12]) by cuda.sgi.com (Spam Firewall) with SMTP id C7246D178B43 for ; Mon, 2 Oct 2006 13:50:18 -0700 (PDT) Received: (qmail 6200 invoked by uid 2526); 2 Oct 2006 20:26:58 -0000 Date: 2 Oct 2006 20:26:58 -0000 Message-ID: <20061002202658.6199.qmail@wmge7c.centomovimenti.it> To: xfs@oss.sgi.com X-ASG-Orig-Subj: FINAL NOTIFICATION Subject: FINAL NOTIFICATION From: Martha Pujeh Reply-To: mrsmartha01@yahoo.co.uk MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit X-Barracuda-Spam-Score: 0.22 X-Barracuda-Spam-Status: No, SCORE=0.22 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=FROM_HAS_ULINE_NUMS X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22423 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.22 FROM_HAS_ULINE_NUMS From: contains an underline and numbers/letters X-archive-position: 9141 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: m_p6779@yahoo.co.uk Precedence: bulk X-list: xfs Dear, Re: Act immediately concerning your funds. I am here on special duty as an offshore bank transaction inspection team member. There is a file here among some abandoned transaction files on my desk, which states that some funds have been approved to you but have not been transferred to you due to inadequate transfer arrangement. Based on the information I got in the file, the claims / payment processing department of the bank have approved your payment. I am officially responsible to relate with the owners of all the abandoned transaction and assist them in rounding off the transactions within the few days I have to work here before my going back. Let me have your telephone / fax number and the information with which you want your funds transferred immediately.Feel free to ask questions if you are confused or email the information to me. Regards, Martha Pujeh(Esq.). From owner-xfs@oss.sgi.com Mon Oct 2 15:24:16 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 15:24:26 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92MOFaG021991 for ; Mon, 2 Oct 2006 15:24:16 -0700 X-ASG-Debug-ID: 1159825024-8366-83-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from esc36.midphase.com (esc36.midphase.com [205.234.148.98]) by cuda.sgi.com (Spam Firewall) with ESMTP id 06303D178B70 for ; Mon, 2 Oct 2006 14:37:05 -0700 (PDT) Received: from nobody by esc36.midphase.com with local (Exim 4.52) id 1GUVSw-0006J0-9E for xfs@oss.sgi.com; Mon, 02 Oct 2006 17:36:46 -0400 To: xfs@oss.sgi.com X-ASG-Orig-Subj: Commonwealth Netbank Account Information Subject: Commonwealth Netbank Account Information From: Commonwealth Bank Reply-To: accounts@commbank.com.au MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Mon, 02 Oct 2006 17:36:46 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - esc36.midphase.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12] X-AntiAbuse: Sender Address Domain - esc36.midphase.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Spam-Score: 0.88 X-Barracuda-Spam-Status: No, SCORE=0.88 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_FONT_BIG, HTML_IMAGE_ONLY_16, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22423 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words X-archive-position: 9142 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: accounts@commbank.com.au Precedence: bulk X-list: xfs

personal & business centre

Security Alert

Please note that Your Commonwealth NetBank Account is about to expire. In order for it to remain active, please use the link below to proceed and access Your Account.

http://www.commbank.com.au/default.asp#
 

From owner-xfs@oss.sgi.com Mon Oct 2 15:31:52 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 15:32:03 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k92MVmaG022787 for ; Mon, 2 Oct 2006 15:31:50 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id IAA24237; Tue, 3 Oct 2006 08:31:01 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k92MUxpj19426611; Tue, 3 Oct 2006 08:31:00 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k92MUuhq19451535; Tue, 3 Oct 2006 08:30:56 +1000 (AEST) Date: Tue, 3 Oct 2006 08:30:56 +1000 From: David Chinner To: Stephane Doyon Cc: Shailendra Tripathi , xfs@oss.sgi.com Subject: Re: Long sleep with i_mutex in xfs_flush_device(), affects NFS service Message-ID: <20061002223056.GN4695059@melbourne.sgi.com> References: <451A618B.5080901@agami.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-archive-position: 9143 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Mon, Oct 02, 2006 at 10:45:12AM -0400, Stephane Doyon wrote: > On Wed, 27 Sep 2006, Shailendra Tripathi wrote: > > >Hi Stephane, > >> When the file system becomes nearly full, we eventually call down to > >> xfs_flush_device(), which sleeps for 0.5seconds, waiting for xfssyncd to > >> do some work. xfs_flush_space()does > >> xfs_iunlock(ip, XFS_ILOCK_EXCL); > >> before calling xfs_flush_device(), but i_mutex is still held, at least > >> when we're being called from under xfs_write(). > > > >1. I agree that the delay of 500 ms is not a deterministic wait. AFAICT, it was never intended to be. It's not deterministic, and the wait is really only there to ensure that the synchronous log force catches all the operations that may have recently occurred so they can be unpinned and flushed. For example, an extent that has been truncated and freed cannot be reused until the transaction that it was freed in has actually been commited to disk..... > >2. xfs_flush_device is a big operation. It has to flush all the dirty > >pages possibly in the cache on the device. Depending upon the device, it > >might take significant amount of time. Keeping view of it, 500 ms in that > >unreasonable. Also, perhaps you would never want more than one request to > >be queued for device flush. > >3. The hope is that after one big flush operation, it would be able to > >free up resources which are in transient state (over-reservation of > >blocks, delalloc, pending removes, ...). The whole operation is intended > >to make sure that ENOSPC is not returned unless really required. > > Yes I had surmised as much. That last part is still a little vague to > me... But my two points were: > > -It's a long time to hold a mutex. The code bothers to drop the > xfs_ilock, so I'm wondering whether the i_mutex had been forgotten? This deep in the XFS allocation functions, we cannot tell if we hold the i_mutex or not, and it plays no part in determining if we have space or not. Hence we don't touch it here. > -Once we've actually hit ENOSPC, do we need to try again? Isn't it > possible to tell when resources have actually been freed? Given that the only way to determine if space was made available is to query every AG in the exact same way an allocation does, it makes sense to try the allocation again to determine if space was made available.... > >4. This wait could be made deterministic by waiting for the syncer thread > >to complete when device flush is triggered. > > I remember that some time ago, there wasn't any xfs_syncd, and the > flushing operation was performed by the task wanting the free space. And > it would cause deadlocks. So I presume we would have to be careful if we > wanted to wait on sync. *nod* Last thing we want is more deadlocks. This code is already convoluted enough without added yet more special cases to it.... > >> The rough workaround I have come up with for the problem is to have > >> xfs_flush_space() skip calling xfs_flush_device() if we are within 2secs > >> of having returned ENOSPC. I have verified that this workaround is > >> effective, but I imagine there might be a cleaner solution. > > > >The fix would not be a good idea for standalone use of XFS. I doubt it's a good idea for an NFS server, either. Remember that XFS, like most filesystems, trades off speed for correctness as we approach ENOSPC. Many parts of XFS slow down as we approach ENOSPC, and this is just one example of where we need to be correct, not fast. > It seems to me ENOSPC has never been something very exact anyway: > df (statfs) often still shows a few remaining free blocks even on > a full file system. Apps can't really calculate how many blocks > will be needed for inodes, btrees and directories, so the number > of remaining data blocks is an approximation. It's not supposed to be an approximation - the number reported by df should be taking all this into account because it's coming directly from how much space XFS thinks it has available. > >You might experiment by adding deterministic wait. When you enqueue, set > >some flag. All others who come in between just get enqueued. Once, device > >flush is over wake up all. If flush could free enough resources, threads > >will proceed ahead and return. Otherwise, another flush would be enqueued > >to flush what might have come since last flush. > > But how do you know whether you need to flush again, or whether your file > system is really full this time? And there's still the issue with the > i_mutex. > > Perhaps there's a way to evaluate how much resources are "in transient > state" as you put it. I doubt there's any way of doing this without introducing non-enospc performance regressions and extra memory usage. > Otherwise, we could set a flag when ENOSPC is > returned, and have that flag cleared at appropriate places in the code > where blocks are actually freed. I keep running into various deadlocks > related to full file systems, so I'm wary of clever solutions :-). IMO, this is a non-problem. You're talking about optimising a relatively rare corner case where correctness is more important than speed and your test case is highly artificial. AFAIC, if you are running at ENOSPC then you get what performance is appropriate for correctness and if you are continually runing at ENOSPC, then buy some more disks..... Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Mon Oct 2 15:34:36 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 15:34:45 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92MYZaG023240 for ; Mon, 2 Oct 2006 15:34:36 -0700 X-ASG-Debug-ID: 1159824751-27179-446-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from esc36.midphase.com (esc36.midphase.com [205.234.148.98]) by cuda.sgi.com (Spam Firewall) with ESMTP id 3547C466F5E for ; Mon, 2 Oct 2006 14:32:31 -0700 (PDT) Received: from nobody by esc36.midphase.com with local (Exim 4.52) id 1GUVOU-0004LX-RU for xfs@oss.sgi.com; Mon, 02 Oct 2006 17:32:10 -0400 To: xfs@oss.sgi.com X-ASG-Orig-Subj: Commonwealth Netbank Account Information Subject: Commonwealth Netbank Account Information From: Commonwealth Bank Reply-To: accounts@commbank.com.au MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Mon, 02 Oct 2006 17:32:10 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - esc36.midphase.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12] X-AntiAbuse: Sender Address Domain - esc36.midphase.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Spam-Score: 0.88 X-Barracuda-Spam-Status: No, SCORE=0.88 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_FONT_BIG, HTML_IMAGE_ONLY_16, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22425 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words X-archive-position: 9144 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: accounts@commbank.com.au Precedence: bulk X-list: xfs

personal & business centre

Security Alert

Please note that Your Commonwealth NetBank Account is about to expire. In order for it to remain active, please use the link below to proceed and access Your Account.

http://www.commbank.com.au/default.asp#
 

From owner-xfs@oss.sgi.com Mon Oct 2 15:34:37 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 15:34:49 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k92MYaaG023271 for ; Mon, 2 Oct 2006 15:34:37 -0700 X-ASG-Debug-ID: 1159823693-24583-6-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from esc36.midphase.com (esc36.midphase.com [205.234.148.98]) by cuda.sgi.com (Spam Firewall) with ESMTP id 23BC0461E46 for ; Mon, 2 Oct 2006 14:14:53 -0700 (PDT) Received: from nobody by esc36.midphase.com with local (Exim 4.52) id 1GUV7i-00069f-HR for xfs@oss.sgi.com; Mon, 02 Oct 2006 17:14:50 -0400 To: xfs@oss.sgi.com X-ASG-Orig-Subj: Commonwealth Netbank Account Information Subject: Commonwealth Netbank Account Information From: Commonwealth Bank Reply-To: accounts@commbank.com.au MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Mon, 02 Oct 2006 17:14:50 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - esc36.midphase.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12] X-AntiAbuse: Sender Address Domain - esc36.midphase.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Spam-Score: 0.88 X-Barracuda-Spam-Status: No, SCORE=0.88 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_FONT_BIG, HTML_IMAGE_ONLY_16, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22422 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words X-archive-position: 9145 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: accounts@commbank.com.au Precedence: bulk X-list: xfs

personal & business centre

Security Alert

Please note that Your Commonwealth NetBank Account is about to expire. In order for it to remain active, please use the link below to proceed and access Your Account.

http://www.commbank.com.au/default.asp#
 

From owner-xfs@oss.sgi.com Mon Oct 2 17:34:44 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 17:34:53 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k930YhaG004400 for ; Mon, 2 Oct 2006 17:34:44 -0700 X-ASG-Debug-ID: 1159832116-10663-524-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from aaronenvironmental.com (mail.aaronenvironmental.com [207.76.77.159]) by cuda.sgi.com (Spam Firewall) with ESMTP id C936C44378A for ; Mon, 2 Oct 2006 16:35:16 -0700 (PDT) Received: from dankogut [66.159.188.46] by aaronenvironmental.com with ESMTP (SMTPD32-8.15) id A23252640128; Mon, 02 Oct 2006 19:35:14 -0400 From: "Dan Kogut" To: X-ASG-Orig-Subj: Clean Fuels Subject: Clean Fuels Date: Mon, 2 Oct 2006 19:35:09 -0400 MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook, Build 11.0.5510 Thread-Index: Acbme2HWZAikUq60TfuH4f5oTsE5WQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Message-Id: <200610021935454.SM01116@dankogut> X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22431 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-length: 570 X-archive-position: 9146 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dan.kogut@aaronenvironmental.com Precedence: bulk X-list: xfs Emergency Generator Manager We're www.fuelts.com - Fuel Treatment Specialists - and our specialty is cleaning of tanks and filtering of fuels. Our proprietary system does not require the fueling tanks be taken out of service, is self contained, and returns good fuel back to your tanks. So if your in the fueling business and require to have clean fuels, give us call - 203-395-4837, send us an email - info@fuelts.com or visit our web site - www.fuelts.com Thank you. [[HTML alternate version deleted]] From owner-xfs@oss.sgi.com Mon Oct 2 22:07:45 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 22:07:54 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k9357faG026731 for ; Mon, 2 Oct 2006 22:07:43 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id PAA01842; Tue, 3 Oct 2006 15:06:56 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k9356tpj19555111; Tue, 3 Oct 2006 15:06:56 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k9356sR419556433; Tue, 3 Oct 2006 15:06:54 +1000 (AEST) Date: Tue, 3 Oct 2006 15:06:54 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: Review: prevent deadlock via async iput from xfs_iunpin Message-ID: <20061003050654.GQ4695059@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9147 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs In fixing the recent problems with inode use-after-free in xfs_iunpin, we introduced a new deadlock. When iput() is called, it can trigger new transactions on the inode if we are dropping the final reference. This is a bad thing to do from a xfslogd because it is theonly thread that can move the tail of the log forwards. Hence if we attempt to reservespace for the transaction from xfslogd, and we then need to push the tail of the log forward to make space, we may end up going to sleep waiting for space to become available. This is a deadlock condition because the only thing that can move the tail forward at this point is by running the remaining log callbacks that are pending and only the xfslogd can do this. Hence we cannot call iput() directly from xfs_iunpin. The simple solution is to push the iput() call off to a different thread to drop the reference we gained via igrab() earlier in xfs_iunpin(). The patch below does this by pushing the iput to the xfssyncd. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group --- fs/xfs/linux-2.6/xfs_super.c | 26 ++++++++++++++++++++++++++ fs/xfs/linux-2.6/xfs_super.h | 1 + fs/xfs/xfs_inode.c | 2 +- 3 files changed, 28 insertions(+), 1 deletion(-) Index: 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/linux-2.6/xfs_super.c 2006-09-21 13:29:17.784671067 +1000 +++ 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.c 2006-09-21 14:56:58.546131524 +1000 @@ -551,6 +551,32 @@ xfs_flush_device( xfs_log_force(ip->i_mount, (xfs_lsn_t)0, XFS_LOG_FORCE|XFS_LOG_SYNC); } +/* + * If xfs_iunpin was unfortunate enough to be the last holder of an + * inode reference, the iput() call could issues transactions. This is a + * bad thing to do from xfslogd as it can deadlock waiting for log + * space that only it can free up. hence we simply push the iput off into + * the xfssyncd so that any transactions that are needed can occur without + * fear of deadlock. + */ +STATIC void +xfs_inode_iput_work( + bhv_vfs_t *vfs, + void *inode) +{ + iput((struct inode *)inode); +} + +void +xfs_inode_iput( + xfs_inode_t *ip) +{ + struct inode *inode = vn_to_inode(XFS_ITOV(ip)); + struct bhv_vfs *vfs = XFS_MTOVFS(ip->i_mount); + + xfs_syncd_queue_work(vfs, inode, xfs_inode_iput_work); +} + STATIC void vfs_sync_worker( bhv_vfs_t *vfsp, Index: 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.h =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/linux-2.6/xfs_super.h 2006-09-21 13:29:17.788670542 +1000 +++ 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.h 2006-09-21 13:32:53.216411081 +1000 @@ -81,6 +81,7 @@ extern void xfs_initialize_vnode(bhv_des extern void xfs_flush_inode(struct xfs_inode *); extern void xfs_flush_device(struct xfs_inode *); +extern void xfs_inode_iput(struct xfs_inode *); extern int xfs_blkdev_get(struct xfs_mount *, const char *, struct block_device **); Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.c 2006-09-21 13:29:17.812667394 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.c 2006-09-21 13:32:53.240407934 +1000 @@ -2773,7 +2773,7 @@ xfs_iunpin( spin_unlock(&ip->i_flags_lock); wake_up(&ip->i_ipin_wait); if (inode) - iput(inode); + xfs_inode_iput(ip); } } From owner-xfs@oss.sgi.com Mon Oct 2 22:14:17 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 22:14:23 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k935EBaG027514 for ; Mon, 2 Oct 2006 22:14:14 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id PAA01946; Tue, 3 Oct 2006 15:13:27 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k935DQpj19556260; Tue, 3 Oct 2006 15:13:27 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k935DPKT18608727; Tue, 3 Oct 2006 15:13:25 +1000 (AEST) Date: Tue, 3 Oct 2006 15:13:25 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: Review: clean up inode i_flags handling Message-ID: <20061003051325.GR4695059@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9148 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs As a followup to the recent inode i_flags modification and the introduction of the i_flags_lock, introduce a set of wrapper functions for setting, clearing and testing flags in the i_flags field and convert all the code to use the helper functions. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group --- fs/xfs/linux-2.6/xfs_super.c | 4 +--- fs/xfs/xfs_iget.c | 20 ++++++-------------- fs/xfs/xfs_inode.c | 17 +++++------------ fs/xfs/xfs_inode.h | 41 +++++++++++++++++++++++++++++++++++++++++ fs/xfs/xfs_vnodeops.c | 10 ++++------ 5 files changed, 57 insertions(+), 35 deletions(-) Index: 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/linux-2.6/xfs_super.c 2006-09-14 11:18:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_super.c 2006-09-14 12:34:26.366526717 +1000 @@ -228,9 +228,7 @@ xfs_initialize_vnode( xfs_revalidate_inode(XFS_BHVTOM(bdp), vp, ip); xfs_set_inodeops(inode); - spin_lock(&ip->i_flags_lock); - ip->i_flags &= ~XFS_INEW; - spin_unlock(&ip->i_flags_lock); + xfs_iflags_clear(ip, XFS_INEW); barrier(); unlock_new_inode(inode); Index: 2.6.x-xfs-new/fs/xfs/xfs_iget.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_iget.c 2006-09-14 11:18:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_iget.c 2006-09-14 12:01:04.648209950 +1000 @@ -215,7 +215,7 @@ again: * If INEW is set this inode is being set up * we need to pause and try again. */ - if (ip->i_flags & XFS_INEW) { + if (xfs_iflags_test(ip, XFS_INEW)) { read_unlock(&ih->ih_lock); delay(1); XFS_STATS_INC(xs_ig_frecycle); @@ -230,7 +230,7 @@ again: * on its way out of the system, * we need to pause and try again. */ - if (ip->i_flags & XFS_IRECLAIM) { + if (xfs_iflags_test(ip, XFS_IRECLAIM)) { read_unlock(&ih->ih_lock); delay(1); XFS_STATS_INC(xs_ig_frecycle); @@ -243,9 +243,7 @@ again: XFS_STATS_INC(xs_ig_found); - spin_lock(&ip->i_flags_lock); - ip->i_flags &= ~XFS_IRECLAIMABLE; - spin_unlock(&ip->i_flags_lock); + xfs_iflags_clear(ip, XFS_IRECLAIMABLE); version = ih->ih_version; read_unlock(&ih->ih_lock); xfs_ihash_promote(ih, ip, version); @@ -299,10 +297,7 @@ finish_inode: if (lock_flags != 0) xfs_ilock(ip, lock_flags); - spin_lock(&ip->i_flags_lock); - ip->i_flags &= ~XFS_ISTALE; - spin_unlock(&ip->i_flags_lock); - + xfs_iflags_clear(ip, XFS_ISTALE); vn_trace_exit(vp, "xfs_iget.found", (inst_t *)__return_address); goto return_ip; @@ -371,10 +366,7 @@ finish_inode: ih->ih_next = ip; ip->i_udquot = ip->i_gdquot = NULL; ih->ih_version++; - spin_lock(&ip->i_flags_lock); - ip->i_flags |= XFS_INEW; - spin_unlock(&ip->i_flags_lock); - + xfs_iflags_set(ip, XFS_INEW); write_unlock(&ih->ih_lock); /* @@ -625,7 +617,7 @@ xfs_iput_new(xfs_inode_t *ip, vn_trace_entry(vp, "xfs_iput_new", (inst_t *)__return_address); if ((ip->i_d.di_mode == 0)) { - ASSERT(!(ip->i_flags & XFS_IRECLAIMABLE)); + ASSERT(!xfs_iflags_test(ip, XFS_IRECLAIMABLE)) { vn_mark_bad(vp); } if (inode->i_state & I_NEW) Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.c 2006-09-14 11:19:03.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.c 2006-09-14 12:05:38.245023661 +1000 @@ -2193,7 +2193,7 @@ xfs_ifree_cluster( /* Inode not in memory or we found it already, * nothing to do */ - if (!ip || (ip->i_flags & XFS_ISTALE)) { + if (!ip || xfs_iflags_test(ip, XFS_ISTALE)) { read_unlock(&ih->ih_lock); continue; } @@ -2215,10 +2215,7 @@ xfs_ifree_cluster( if (ip == free_ip) { if (xfs_iflock_nowait(ip)) { - spin_lock(&ip->i_flags_lock); - ip->i_flags |= XFS_ISTALE; - spin_unlock(&ip->i_flags_lock); - + xfs_iflags_set(ip, XFS_ISTALE); if (xfs_inode_clean(ip)) { xfs_ifunlock(ip); } else { @@ -2231,9 +2228,7 @@ xfs_ifree_cluster( if (xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) { if (xfs_iflock_nowait(ip)) { - spin_lock(&ip->i_flags_lock); - ip->i_flags |= XFS_ISTALE; - spin_unlock(&ip->i_flags_lock); + xfs_iflags_set(ip, XFS_ISTALE); if (xfs_inode_clean(ip)) { xfs_ifunlock(ip); @@ -2263,9 +2258,7 @@ xfs_ifree_cluster( AIL_LOCK(mp,s); iip->ili_flush_lsn = iip->ili_item.li_lsn; AIL_UNLOCK(mp, s); - spin_lock(&iip->ili_inode->i_flags_lock); - iip->ili_inode->i_flags |= XFS_ISTALE; - spin_unlock(&iip->ili_inode->i_flags_lock); + xfs_iflags_set(ip, XFS_ISTALE); pre_flushed++; } lip = lip->li_bio_list; @@ -2764,7 +2757,7 @@ xfs_iunpin( struct inode *inode = NULL; spin_lock(&ip->i_flags_lock); - if (!(ip->i_flags & (XFS_IRECLAIM|XFS_IRECLAIMABLE))) { + if (!__xfs_iflags_test(ip, XFS_IRECLAIM|XFS_IRECLAIMABLE)) { bhv_vnode_t *vp = XFS_ITOV_NULL(ip); /* make sync come back and flush this inode */ Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.h =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.h 2006-09-14 11:18:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.h 2006-09-14 12:32:16.395321563 +1000 @@ -305,6 +305,47 @@ typedef struct xfs_inode { #endif } xfs_inode_t; + +/* + * i_flags helper functions + */ +static inline void +__xfs_iflags_set(xfs_inode_t *ip, unsigned short flags) +{ + ip->i_flags |= flags; +} + +static inline void +xfs_iflags_set(xfs_inode_t *ip, unsigned short flags) +{ + spin_lock(&ip->i_flags_lock); + __xfs_iflag_set(ip, flags); + spin_unlock(&ip->i_flags_lock); +} + +static inline void +xfs_iflags_clear(xfs_inode_t *ip, unsigned short flags) +{ + spin_lock(&ip->i_flags_lock); + ip->i_flags &= ~flags; + spin_unlock(&ip->i_flags_lock); +} + +static inline int +__xfs_iflags_test(xfs_inode_t *ip, unsigned short flags) +{ + return (ip->i_flags & flags); +} + +static inline int +xfs_iflags_test(xfs_inode_t *ip, unsigned short flags) +{ + int ret; + spin_lock(&ip->i_flags_lock); + ret = __xfs_iflags_test(ip, flags); + spin_unlock(&ip->i_flags_lock); + return ret; +} #endif /* __KERNEL__ */ Index: 2.6.x-xfs-new/fs/xfs/xfs_vnodeops.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_vnodeops.c 2006-09-14 11:18:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_vnodeops.c 2006-09-14 12:15:25.249566668 +1000 @@ -3844,9 +3844,7 @@ xfs_reclaim( XFS_MOUNT_ILOCK(mp); vn_bhv_remove(VN_BHV_HEAD(vp), XFS_ITOBHV(ip)); list_add_tail(&ip->i_reclaim, &mp->m_del_inodes); - spin_lock(&ip->i_flags_lock); - ip->i_flags |= XFS_IRECLAIMABLE; - spin_unlock(&ip->i_flags_lock); + xfs_iflags_set(ip, XFS_IRECLAIMABLE); XFS_MOUNT_IUNLOCK(mp); } return 0; @@ -3872,8 +3870,8 @@ xfs_finish_reclaim( */ write_lock(&ih->ih_lock); spin_lock(&ip->i_flags_lock); - if ((ip->i_flags & XFS_IRECLAIM) || - (!(ip->i_flags & XFS_IRECLAIMABLE) && vp == NULL)) { + if (__xfs_iflags_test(ip, XFS_IRECLAIM) || + (!__xfs_iflags_test(ip, XFS_IRECLAIMABLE) && vp == NULL)) { spin_unlock(&ip->i_flags_lock); write_unlock(&ih->ih_lock); if (locked) { @@ -3882,7 +3880,7 @@ xfs_finish_reclaim( } return 1; } - ip->i_flags |= XFS_IRECLAIM; + __xfs_iflags_set(ip, XFS_IRECLAIM); spin_unlock(&ip->i_flags_lock); write_unlock(&ih->ih_lock); From owner-xfs@oss.sgi.com Mon Oct 2 23:07:00 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 23:07:09 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k9366vaG032214 for ; Mon, 2 Oct 2006 23:06:59 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA02852; Tue, 3 Oct 2006 16:06:13 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k9366Bpj19542294; Tue, 3 Oct 2006 16:06:12 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k9366A5G19499742; Tue, 3 Oct 2006 16:06:10 +1000 (AEST) Date: Tue, 3 Oct 2006 16:06:10 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061003060610.GV3024@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9149 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs One of the long standing problems with XFS on large machines and filesystems is the sizing of the inode cache hashes used by XFS to index the xfs_inode_t structures. The mount option ihashsize became a necessity because the default calculations simply can't get it right for all situations. On top of that, as we increase the size of the inode hash and cache more inodes, the inode cluster hash becomes the limiting factor, especially when we have sparse cluster population. The result of this is that we can always get to the point where either the ihash or the chash is a scalability or performance limitation. The following three patches replace the hashes with a more scalable solution that should not require tweaking in most situations. I chose a radix tree to replace the hash chains because of a neat alignment of XFS inode structures and the kernel radix tree fanout. XFS allocates inodes in clusters of 64 inodes and the radix tree keeps 64 sequential entries per node. That means all for the inodes in a cluster will always sit in the same node of the radix tree. Using this relationship, we completely remove the need for the cluster hash to track clusters because we can use a gang lookup on the radix tree to search for an existing inode in the cluster in an efficient manner. The following three patches sit on top of the recently posted i_flags cleanup patch. (http://marc.theaimsgroup.com/?l=linux-xfs&m=115985254820322&w=2) The first patch replaces the inode hash chains with radix trees. A single radix tree with a read/write lock does not provide enough parallelism to prevent performance regressions under simultanenous create/unlink workloadds, so we hash the inode clusters into different radix trees each with their own read/write lock. The default is to create (2*ncpus)-1 radix trees up to a maximum of 15. At this point I have left the ihashsize mount option alone but limited the maximum number it can take to 128. if you specify more than 128 (i.e. everyone currently using this mount option), it falls back to the default. The second patch introduces a per-cluster object lock for chaining the inodes in the cluster together (for xfs_iflush()). The inode chain is currently locked by cluster hash chain lock, so we need some other method of locking if we are to remove the cluster hash altogether. The third patch removes the cluster hash and replaces it with some masking and a radix tree gang lookup. Overall, the patchset removes more than 200 lines of code from the xfs inode caching and lookup code and provides more consistent scalability for large numbers of cached inodes. The only down side is that it limits us to 32 bit inode numbers of 32 bit platforms due to the way the radix tree uses unsigned longs for it's indexes Comments, thoughts, etc are welcome. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Mon Oct 2 23:09:38 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 23:09:44 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k9369XaG000380 for ; Mon, 2 Oct 2006 23:09:35 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA02894; Tue, 3 Oct 2006 16:08:47 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k9368kpj19580080; Tue, 3 Oct 2006 16:08:46 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k9368jL519564972; Tue, 3 Oct 2006 16:08:45 +1000 (AEST) Date: Tue, 3 Oct 2006 16:08:45 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: [RFC 1/3] Convert inode hash to radix tree Message-ID: <20061003060845.GW3024@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9150 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs Convert the inode cache hash to a radix tree. A radix tree has been chosen to replace the hash because of a neat alignment of XFS inode structures and the kernel radix tree fanout. XFS allocates inodes in clusters of 64 inodes and the radix tree keeps 64 sequential entries per node. That means all fo the inodes in a cluster will always sit in the same node of the radix tree. A single radix tree with a read/write lock does not provide enough parallelism to prevent performance regressions on multi-processor machines, so we hash the inode clusters into different radix trees each with their own read/write lock. The default is to create (2*ncpus)-1 radix trees up to a maximum of 15. The ihashsize mount option is still present, but it's mostly irrelevant now. -- Dave Chinner Principal Engineer SGI Australian Software Group --- fs/xfs/xfs_iget.c | 260 ++++++++++++++++++++--------------------------------- fs/xfs/xfs_inode.c | 5 - fs/xfs/xfs_inode.h | 8 - fs/xfs/xfsidbg.c | 6 - 4 files changed, 105 insertions(+), 174 deletions(-) Index: 2.6.x-xfs-new/fs/xfs/xfs_iget.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_iget.c 2006-09-14 12:51:10.204651011 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_iget.c 2006-09-18 12:02:31.027726925 +1000 @@ -49,25 +49,24 @@ void xfs_ihash_init(xfs_mount_t *mp) { - __uint64_t icount; uint i; - if (!mp->m_ihsize) { - icount = mp->m_maxicount ? mp->m_maxicount : - (mp->m_sb.sb_dblocks << mp->m_sb.sb_inopblog); - mp->m_ihsize = 1 << max_t(uint, 8, - (xfs_highbit64(icount) + 1) / 2); - mp->m_ihsize = min_t(uint, mp->m_ihsize, - (64 * NBPP) / sizeof(xfs_ihash_t)); + if (!mp->m_ihsize || mp->m_ihsize > 128) { + /* default to (2*cpus) - 1 or 15. */ + mp->m_ihsize = (2 * num_online_cpus()) - 1; + mp->m_ihsize = min(15, mp->m_ihsize); + printk("mp->m_ihsize %d\n", mp->m_ihsize); } - mp->m_ihash = kmem_zalloc_greedy(&mp->m_ihsize, + mp->m_ihash = kmem_zalloc_greedy((size_t *)&mp->m_ihsize, NBPC * sizeof(xfs_ihash_t), mp->m_ihsize * sizeof(xfs_ihash_t), KM_SLEEP | KM_MAYFAIL | KM_LARGE); mp->m_ihsize /= sizeof(xfs_ihash_t); - for (i = 0; i < mp->m_ihsize; i++) + for (i = 0; i < mp->m_ihsize; i++) { rwlock_init(&(mp->m_ihash[i].ih_lock)); + INIT_RADIX_TREE(&(mp->m_ihash[i].ih_root), GFP_ATOMIC); + } } /* @@ -89,9 +88,7 @@ xfs_chash_init(xfs_mount_t *mp) { uint i; - mp->m_chsize = max_t(uint, 1, mp->m_ihsize / - (XFS_INODE_CLUSTER_SIZE(mp) >> mp->m_sb.sb_inodelog)); - mp->m_chsize = min_t(uint, mp->m_chsize, mp->m_ihsize); + mp->m_chsize = mp->m_ihsize * 2049; mp->m_chash = (xfs_chash_t *)kmem_zalloc(mp->m_chsize * sizeof(xfs_chash_t), KM_SLEEP | KM_LARGE); @@ -117,40 +114,6 @@ xfs_chash_free(xfs_mount_t *mp) } /* - * Try to move an inode to the front of its hash list if possible - * (and if its not there already). Called right after obtaining - * the list version number and then dropping the read_lock on the - * hash list in question (which is done right after looking up the - * inode in question...). - */ -STATIC void -xfs_ihash_promote( - xfs_ihash_t *ih, - xfs_inode_t *ip, - ulong version) -{ - xfs_inode_t *iq; - - if ((ip->i_prevp != &ih->ih_next) && write_trylock(&ih->ih_lock)) { - if (likely(version == ih->ih_version)) { - /* remove from list */ - if ((iq = ip->i_next)) { - iq->i_prevp = ip->i_prevp; - } - *ip->i_prevp = iq; - - /* insert at list head */ - iq = ih->ih_next; - iq->i_prevp = &ip->i_next; - ip->i_next = iq; - ip->i_prevp = &ih->ih_next; - ih->ih_next = ip; - } - write_unlock(&ih->ih_lock); - } -} - -/* * Look up an inode by number in the given file system. * The inode is looked up in the hash table for the file system * represented by the mount point parameter mp. Each bucket of @@ -209,110 +172,104 @@ xfs_iget_core( again: read_lock(&ih->ih_lock); - for (ip = ih->ih_next; ip != NULL; ip = ip->i_next) { - if (ip->i_ino == ino) { + ip = (xfs_inode_t *)radix_tree_lookup(&ih->ih_root, (unsigned long)ino); + if (ip != NULL) { + /* + * If INEW is set this inode is being set up + * we need to pause and try again. + */ + if (xfs_iflags_test(ip, XFS_INEW)) { + read_unlock(&ih->ih_lock); + delay(1); + XFS_STATS_INC(xs_ig_frecycle); + + goto again; + } + + inode_vp = XFS_ITOV_NULL(ip); + if (inode_vp == NULL) { /* - * If INEW is set this inode is being set up + * If IRECLAIM is set this inode is + * on its way out of the system, * we need to pause and try again. */ - if (xfs_iflags_test(ip, XFS_INEW)) { + if (xfs_iflags_test(ip, XFS_IRECLAIM)) { read_unlock(&ih->ih_lock); delay(1); XFS_STATS_INC(xs_ig_frecycle); goto again; } + vn_trace_exit(vp, "xfs_iget.alloc", + (inst_t *)__return_address); - inode_vp = XFS_ITOV_NULL(ip); - if (inode_vp == NULL) { - /* - * If IRECLAIM is set this inode is - * on its way out of the system, - * we need to pause and try again. - */ - if (xfs_iflags_test(ip, XFS_IRECLAIM)) { - read_unlock(&ih->ih_lock); - delay(1); - XFS_STATS_INC(xs_ig_frecycle); + XFS_STATS_INC(xs_ig_found); - goto again; - } + xfs_iflags_clear(ip, XFS_IRECLAIMABLE); + version = ih->ih_version; + read_unlock(&ih->ih_lock); - vn_trace_exit(vp, "xfs_iget.alloc", - (inst_t *)__return_address); + XFS_MOUNT_ILOCK(mp); + list_del_init(&ip->i_reclaim); + XFS_MOUNT_IUNLOCK(mp); - XFS_STATS_INC(xs_ig_found); + goto finish_inode; - xfs_iflags_clear(ip, XFS_IRECLAIMABLE); - version = ih->ih_version; - read_unlock(&ih->ih_lock); - xfs_ihash_promote(ih, ip, version); + } else if (vp != inode_vp) { + struct inode *inode = vn_to_inode(inode_vp); - XFS_MOUNT_ILOCK(mp); - list_del_init(&ip->i_reclaim); - XFS_MOUNT_IUNLOCK(mp); - - goto finish_inode; - - } else if (vp != inode_vp) { - struct inode *inode = vn_to_inode(inode_vp); - - /* The inode is being torn down, pause and - * try again. - */ - if (inode->i_state & (I_FREEING | I_CLEAR)) { - read_unlock(&ih->ih_lock); - delay(1); - XFS_STATS_INC(xs_ig_frecycle); + /* The inode is being torn down, pause and + * try again. + */ + if (inode->i_state & (I_FREEING | I_CLEAR)) { + read_unlock(&ih->ih_lock); + delay(1); + XFS_STATS_INC(xs_ig_frecycle); - goto again; - } -/* Chances are the other vnode (the one in the inode) is being torn - * down right now, and we landed on top of it. Question is, what do - * we do? Unhook the old inode and hook up the new one? - */ - cmn_err(CE_PANIC, - "xfs_iget_core: ambiguous vns: vp/0x%p, invp/0x%p", - inode_vp, vp); + goto again; } +/* Chances are the other vnode (the one in the inode) is being torn +* down right now, and we landed on top of it. Question is, what do +* we do? Unhook the old inode and hook up the new one? +*/ + cmn_err(CE_PANIC, + "xfs_iget_core: ambiguous vns: vp/0x%p, invp/0x%p", + inode_vp, vp); + } - /* - * Inode cache hit: if ip is not at the front of - * its hash chain, move it there now. - * Do this with the lock held for update, but - * do statistics after releasing the lock. - */ - version = ih->ih_version; - read_unlock(&ih->ih_lock); - xfs_ihash_promote(ih, ip, version); - XFS_STATS_INC(xs_ig_found); + /* + * Inode cache hit: if ip is not at the front of + * its hash chain, move it there now. + * Do this with the lock held for update, but + * do statistics after releasing the lock. + */ + version = ih->ih_version; + read_unlock(&ih->ih_lock); + XFS_STATS_INC(xs_ig_found); finish_inode: - if (ip->i_d.di_mode == 0) { - if (!(flags & XFS_IGET_CREATE)) - return ENOENT; - xfs_iocore_inode_reinit(ip); - } + if (ip->i_d.di_mode == 0) { + if (!(flags & XFS_IGET_CREATE)) + return ENOENT; + xfs_iocore_inode_reinit(ip); + } - if (lock_flags != 0) - xfs_ilock(ip, lock_flags); + if (lock_flags != 0) + xfs_ilock(ip, lock_flags); - xfs_iflags_clear(ip, XFS_ISTALE); - vn_trace_exit(vp, "xfs_iget.found", - (inst_t *)__return_address); - goto return_ip; - } + xfs_iflags_clear(ip, XFS_ISTALE); + vn_trace_exit(vp, "xfs_iget.found", + (inst_t *)__return_address); + goto return_ip; } /* * Inode cache miss: save the hash chain version stamp and unlock * the chain, so we don't deadlock in vn_alloc. */ - XFS_STATS_INC(xs_ig_missed); - version = ih->ih_version; - read_unlock(&ih->ih_lock); + XFS_STATS_INC(xs_ig_missed); /* * Read the disk inode attributes into a new inode structure and get @@ -340,34 +297,32 @@ finish_inode: * Put ip on its hash chain, unless someone else hashed a duplicate * after we released the hash lock. */ + if (radix_tree_preload(GFP_KERNEL)) { + delay(1); + goto again; + } write_lock(&ih->ih_lock); - if (ih->ih_version != version) { - for (iq = ih->ih_next; iq != NULL; iq = iq->i_next) { - if (iq->i_ino == ino) { - write_unlock(&ih->ih_lock); - xfs_idestroy(ip); - - XFS_STATS_INC(xs_ig_dup); - goto again; - } - } + error = radix_tree_insert(&ih->ih_root, (unsigned long)ino, (void *)ip); + if (unlikely(error)) { + BUG_ON(error != -EEXIST); + write_unlock(&ih->ih_lock); + radix_tree_preload_end(); + xfs_idestroy(ip); + ASSERT(ih->ih_version != version); + XFS_STATS_INC(xs_ig_dup); + goto again; } /* * These values _must_ be set before releasing ihlock! */ ip->i_hash = ih; - if ((iq = ih->ih_next)) { - iq->i_prevp = &ip->i_next; - } - ip->i_next = iq; - ip->i_prevp = &ih->ih_next; - ih->ih_next = ip; ip->i_udquot = ip->i_gdquot = NULL; ih->ih_version++; xfs_iflags_set(ip, XFS_INEW); write_unlock(&ih->ih_lock); + radix_tree_preload_end(); /* * put ip on its cluster's hash chain @@ -559,30 +514,16 @@ xfs_inode_incore(xfs_mount_t *mp, { xfs_ihash_t *ih; xfs_inode_t *ip; - ulong version; ih = XFS_IHASH(mp, ino); read_lock(&ih->ih_lock); - for (ip = ih->ih_next; ip != NULL; ip = ip->i_next) { - if (ip->i_ino == ino) { - /* - * If we find it and tp matches, return it. - * Also move it to the front of the hash list - * if we find it and it is not already there. - * Otherwise break from the loop and return - * NULL. - */ - if (ip->i_transp == tp) { - version = ih->ih_version; - read_unlock(&ih->ih_lock); - xfs_ihash_promote(ih, ip, version); - return (ip); - } - break; - } - } + ip = (xfs_inode_t *) radix_tree_lookup(&ih->ih_root, (unsigned long)ino); read_unlock(&ih->ih_lock); - return (NULL); + + /* the returned inode must match the transaction */ + if (ip && (ip->i_transp != tp)) + return NULL; + return ip; } /* @@ -696,10 +637,7 @@ xfs_iextract( ih = ip->i_hash; write_lock(&ih->ih_lock); - if ((iq = ip->i_next)) { - iq->i_prevp = ip->i_prevp; - } - *ip->i_prevp = iq; + radix_tree_delete(&ih->ih_root, ip->i_ino); ih->ih_version++; write_unlock(&ih->ih_lock); Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.c 2006-09-14 12:49:52.546615391 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.c 2006-09-18 12:02:31.027726925 +1000 @@ -2185,10 +2185,7 @@ xfs_ifree_cluster( for (i = 0; i < ninodes; i++) { ih = XFS_IHASH(mp, inum + i); read_lock(&ih->ih_lock); - for (ip = ih->ih_next; ip != NULL; ip = ip->i_next) { - if (ip->i_ino == inum + i) - break; - } + ip = (xfs_inode_t *)radix_tree_lookup(&ih->ih_root, inum + i); /* Inode not in memory or we found it already, * nothing to do Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.h =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.h 2006-09-14 12:50:19.827087794 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.h 2006-09-18 12:02:31.027726925 +1000 @@ -175,12 +175,12 @@ extern void xfs_iocore_inode_reinit(stru * file system to hash the inodes for that file system. */ typedef struct xfs_ihash { - struct xfs_inode *ih_next; + struct radix_tree_root ih_root; rwlock_t ih_lock; uint ih_version; } xfs_ihash_t; -#define XFS_IHASH(mp,ino) ((mp)->m_ihash + (((uint)(ino)) % (mp)->m_ihsize)) +#define XFS_IHASH(mp,ino) ((mp)->m_ihash + (((uint)((ino) >> 6)) % (mp)->m_ihsize)) /* * This is the xfs inode cluster hash. This hash is used by xfs_iflush to @@ -229,20 +229,16 @@ typedef struct xfs_chash { typedef struct { struct xfs_ihash *ip_hash; /* pointer to hash header */ - struct xfs_inode *ip_next; /* inode hash link forw */ struct xfs_inode *ip_mnext; /* next inode in mount list */ struct xfs_inode *ip_mprev; /* ptr to prev inode */ - struct xfs_inode **ip_prevp; /* ptr to prev i_next */ struct xfs_mount *ip_mount; /* fs mount struct ptr */ } xfs_iptr_t; typedef struct xfs_inode { /* Inode linking and identification information. */ struct xfs_ihash *i_hash; /* pointer to hash header */ - struct xfs_inode *i_next; /* inode hash link forw */ struct xfs_inode *i_mnext; /* next inode in mount list */ struct xfs_inode *i_mprev; /* ptr to prev inode */ - struct xfs_inode **i_prevp; /* ptr to prev i_next */ struct xfs_mount *i_mount; /* fs mount struct ptr */ struct list_head i_reclaim; /* reclaim list */ struct bhv_desc i_bhv_desc; /* inode behavior descriptor*/ Index: 2.6.x-xfs-new/fs/xfs/xfsidbg.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfsidbg.c 2006-09-14 12:49:52.558613839 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfsidbg.c 2006-09-18 12:02:26.328333578 +1000 @@ -6766,6 +6766,7 @@ xfsidbg_xmount(xfs_mount_t *mp) static void xfsidbg_xihash(xfs_mount_t *mp) { +#if 0 xfs_ihash_t *ih; int i; int j; @@ -6826,6 +6827,7 @@ xfsidbg_xihash(xfs_mount_t *mp) } kdb_printf("\n"); kfree(hist); +#endif } /* @@ -6843,10 +6845,8 @@ xfsidbg_xnode(xfs_inode_t *ip) NULL }; - kdb_printf("hash 0x%p next 0x%p prevp 0x%p mount 0x%p\n", + kdb_printf("hash 0x%p mount 0x%p\n", ip->i_hash, - ip->i_next, - ip->i_prevp, ip->i_mount); kdb_printf("mnext 0x%p mprev 0x%p vnode 0x%p \n", ip->i_mnext, From owner-xfs@oss.sgi.com Mon Oct 2 23:11:30 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 23:11:36 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k936BQaG000747 for ; Mon, 2 Oct 2006 23:11:28 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA02943; Tue, 3 Oct 2006 16:10:42 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k936Afpj19574754; Tue, 3 Oct 2006 16:10:41 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k936Ael419566791; Tue, 3 Oct 2006 16:10:40 +1000 (AEST) Date: Tue, 3 Oct 2006 16:10:40 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: [RFC 2/3] Add a lock per inode cluster object Message-ID: <20061003061040.GX3024@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9151 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs Per cluster-object inode chain locks. Currently, the cluster inode chain is protected by the cluster hash chain lock. This means that any operation on the cluster inode chain can hold out searches of the cluster hash. it also means that the cluster inode chain is not independent of the cluster hash and hence cannot be cleanly separated. Give the cluster object it's own lock so that inode chain operations can be done independently of the cluster hash. -- Dave Chinner Principal Engineer SGI Australian Software Group --- fs/xfs/xfs_iget.c | 26 +++++++++++++++++++++----- fs/xfs/xfs_inode.c | 10 +++------- fs/xfs/xfs_inode.h | 1 + 3 files changed, 25 insertions(+), 12 deletions(-) Index: 2.6.x-xfs-new/fs/xfs/xfs_iget.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_iget.c 2006-09-18 11:18:24.669029430 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_iget.c 2006-09-18 12:02:26.328333578 +1000 @@ -338,7 +338,9 @@ finish_inode: if (chl->chl_blkno == ip->i_blkno) { /* insert this inode into the doubly-linked list - * where chl points */ + * where chl points. lock the chl to protect against + * others traversing the chl list */ + spin_lock(&chl->chl_lock); if ((iq = chl->chl_ip)) { ip->i_cprev = iq->i_cprev; iq->i_cprev->i_cnext = ip; @@ -350,6 +352,7 @@ finish_inode: } chl->chl_ip = ip; ip->i_chash = chl; + spin_unlock(&chl->chl_lock); break; } } @@ -363,8 +366,11 @@ finish_inode: kmem_zone_alloc(xfs_chashlist_zone, KM_SLEEP); ASSERT(chlnew != NULL); + spin_lock_init(&chlnew->chl_lock); goto chlredo; } else { + /* exclusive access to this chl thanks to the ch_lock + * in write mode, so no lock really needed */ ip->i_cnext = ip; ip->i_cprev = ip; ip->i_chash = chlnew; @@ -649,13 +655,21 @@ xfs_iextract( */ mp = ip->i_mount; ch = XFS_CHASH(mp, ip->i_blkno); - s = mutex_spinlock(&ch->ch_lock); - - if (ip->i_cnext == ip) { + spin_lock(&ip->i_chash->chl_lock); + if (unlikely(ip->i_cnext == ip)) { /* Last inode on chashlist */ ASSERT(ip->i_cnext == ip && ip->i_cprev == ip); ASSERT(ip->i_chash != NULL); chm=NULL; + + spin_unlock(&ip->i_chash->chl_lock); + spin_lock(&ch->ch_lock); + spin_lock(&ip->i_chash->chl_lock); + if (ip->i_cnext != ip) { + spin_unlock(&ch->ch_lock); + goto delete; + } + spin_unlock(&ip->i_chash->chl_lock); chl = ip->i_chash; if (chl->chl_prev) chl->chl_prev->chl_next = chl->chl_next; @@ -663,20 +677,22 @@ xfs_iextract( ch->ch_list = chl->chl_next; if (chl->chl_next) chl->chl_next->chl_prev = chl->chl_prev; + spin_unlock(&ch->ch_lock); kmem_zone_free(xfs_chashlist_zone, chl); } else { /* delete one inode from a non-empty list */ +delete: iq = ip->i_cnext; iq->i_cprev = ip->i_cprev; ip->i_cprev->i_cnext = iq; if (ip->i_chash->chl_ip == ip) { ip->i_chash->chl_ip = iq; } + spin_unlock(&ip->i_chash->chl_lock); ip->i_chash = __return_address; ip->i_cprev = __return_address; ip->i_cnext = __return_address; } - mutex_spinunlock(&ch->ch_lock, s); /* * Remove from mount's inode list. Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.c 2006-09-18 11:18:24.669029430 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.c 2006-09-18 12:02:26.328333578 +1000 @@ -3007,7 +3007,6 @@ xfs_iflush( xfs_mount_t *mp; int error; /* REFERENCED */ - xfs_chash_t *ch; xfs_inode_t *iq; int clcount; /* count of inodes clustered */ int bufwasdelwri; @@ -3126,12 +3125,9 @@ xfs_iflush( * inode clustering: * see if other inodes can be gathered into this write */ - + spin_lock(&ip->i_chash->chl_lock); ip->i_chash->chl_buf = bp; - ch = XFS_CHASH(mp, ip->i_blkno); - s = mutex_spinlock(&ch->ch_lock); - clcount = 0; for (iq = ip->i_cnext; iq != ip; iq = iq->i_cnext) { /* @@ -3184,7 +3180,7 @@ xfs_iflush( xfs_iunlock(iq, XFS_ILOCK_SHARED); } } - mutex_spinunlock(&ch->ch_lock, s); + spin_unlock(&ip->i_chash->chl_lock); if (clcount) { XFS_STATS_INC(xs_icluster_flushcnt); @@ -3221,7 +3217,7 @@ cluster_corrupt_out: /* Corruption detected in the clustering loop. Invalidate the * inode buffer and shut down the filesystem. */ - mutex_spinunlock(&ch->ch_lock, s); + spin_unlock(&ip->i_chash->chl_lock); /* * Clean up the buffer. If it was B_DELWRI, just release it -- Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.h =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.h 2006-09-18 11:18:24.673028907 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.h 2006-09-18 12:02:26.328333578 +1000 @@ -194,6 +194,7 @@ typedef struct xfs_chashlist { xfs_daddr_t chl_blkno; /* starting block number of * the cluster */ struct xfs_buf *chl_buf; /* the inode buffer */ + lock_t chl_lock; /* inode list lock */ } xfs_chashlist_t; typedef struct xfs_chash { From owner-xfs@oss.sgi.com Mon Oct 2 23:13:14 2006 Received: with ECARTIS (v1.0.0; list xfs); Mon, 02 Oct 2006 23:13:19 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k936D8aG001255 for ; Mon, 2 Oct 2006 23:13:11 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA02987; Tue, 3 Oct 2006 16:12:23 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k936CMpj19570837; Tue, 3 Oct 2006 16:12:22 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k936CLIn19578823; Tue, 3 Oct 2006 16:12:21 +1000 (AEST) Date: Tue, 3 Oct 2006 16:12:21 +1000 From: David Chinner To: xfs-dev@sgi.com Cc: xfs@oss.sgi.com Subject: [RFC 3/3] Remove cluster hash lists Message-ID: <20061003061221.GY3024@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-archive-position: 9152 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs Remove the cluster hash lists and replace with lookups into the new radix tree. This removes scalability limitations inherent in the cluster hash sizing algorithms. We can do this due to the fact that all inodes in a cluster have sequential numbers and have a defined alignment. This means we can mask out the inode number within the cluster to give us the cluster address that the inode belongs to. We can then do a gang lookup on the radix tree to find out if there is already an existing cached inode in the cluster. if there is, then we can obtain the cluster object from the existing cached inode. If there isn't we simply allocate a new one and attach it to the inode we are inserting into the radix tree. -- Dave Chinner Principal Engineer SGI Australian Software Group --- fs/xfs/linux-2.6/xfs_ksyms.c | 2 fs/xfs/xfs_iget.c | 201 +++++++++++++------------------------------ fs/xfs/xfs_inode.c | 11 +- fs/xfs/xfs_inode.h | 32 ++---- fs/xfs/xfs_mount.c | 4 fs/xfs/xfs_vfsops.c | 8 - fs/xfs/xfsidbg.c | 100 --------------------- 7 files changed, 84 insertions(+), 274 deletions(-) Index: 2.6.x-xfs-new/fs/xfs/xfs_iget.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_iget.c 2006-09-18 11:27:42.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_iget.c 2006-09-18 12:02:18.785307323 +1000 @@ -80,40 +80,6 @@ xfs_ihash_free(xfs_mount_t *mp) } /* - * Initialize the inode cluster hash table for the newly mounted file system. - * Its size is derived from the ihash table size. - */ -void -xfs_chash_init(xfs_mount_t *mp) -{ - uint i; - - mp->m_chsize = mp->m_ihsize * 2049; - mp->m_chash = (xfs_chash_t *)kmem_zalloc(mp->m_chsize - * sizeof(xfs_chash_t), - KM_SLEEP | KM_LARGE); - for (i = 0; i < mp->m_chsize; i++) { - spinlock_init(&mp->m_chash[i].ch_lock,"xfshash"); - } -} - -/* - * Free up structures allocated by xfs_chash_init, at unmount time. - */ -void -xfs_chash_free(xfs_mount_t *mp) -{ - int i; - - for (i = 0; i < mp->m_chsize; i++) { - spinlock_destroy(&mp->m_chash[i].ch_lock); - } - - kmem_free(mp->m_chash, mp->m_chsize*sizeof(xfs_chash_t)); - mp->m_chash = NULL; -} - -/* * Look up an inode by number in the given file system. * The inode is looked up in the hash table for the file system * represented by the mount point parameter mp. Each bucket of @@ -161,10 +127,8 @@ xfs_iget_core( bhv_vnode_t *inode_vp; ulong version; int error; - /* REFERENCED */ - xfs_chash_t *ch; - xfs_chashlist_t *chl, *chlnew; - SPLDECL(s); + xfs_icluster_t *icl, *new_icl = NULL; + unsigned long first_index, mask; ih = XFS_IHASH(mp, ino); @@ -294,15 +258,31 @@ finish_inode: } /* - * Put ip on its hash chain, unless someone else hashed a duplicate - * after we released the hash lock. + * This is a bit messy - we preallocate everything we _might_ + * need before we pick up the hash lock. That way we donnn't have to + * juggle locks and go all the way back to the start. */ + new_icl = (xfs_icluster_t *)kmem_zone_alloc(xfs_icluster_zone, KM_SLEEP); if (radix_tree_preload(GFP_KERNEL)) { delay(1); goto again; } + mask = ~(((XFS_INODE_CLUSTER_SIZE(mp) >> mp->m_sb.sb_inodelog)) - 1); + first_index = ino & mask; write_lock(&ih->ih_lock); + /* + * Find the cluster if it exists + */ + icl = NULL; + if (radix_tree_gang_lookup(&ih->ih_root, (void**)&iq, first_index, 1)) { + if ((iq->i_ino & mask) == first_index) + icl = iq->i_cluster; + } + + /* + * insert the new inode + */ error = radix_tree_insert(&ih->ih_root, (unsigned long)ino, (void *)ip); if (unlikely(error)) { BUG_ON(error != -EEXIST); @@ -321,76 +301,36 @@ finish_inode: ip->i_udquot = ip->i_gdquot = NULL; ih->ih_version++; xfs_iflags_set(ip, XFS_INEW); - write_unlock(&ih->ih_lock); - radix_tree_preload_end(); - /* - * put ip on its cluster's hash chain - */ - ASSERT(ip->i_chash == NULL && ip->i_cprev == NULL && + ASSERT(ip->i_cluster == NULL && ip->i_cprev == NULL && ip->i_cnext == NULL); - chlnew = NULL; - ch = XFS_CHASH(mp, ip->i_blkno); - chlredo: - s = mutex_spinlock(&ch->ch_lock); - for (chl = ch->ch_list; chl != NULL; chl = chl->chl_next) { - if (chl->chl_blkno == ip->i_blkno) { - - /* insert this inode into the doubly-linked list - * where chl points. lock the chl to protect against - * others traversing the chl list */ - spin_lock(&chl->chl_lock); - if ((iq = chl->chl_ip)) { - ip->i_cprev = iq->i_cprev; - iq->i_cprev->i_cnext = ip; - iq->i_cprev = ip; - ip->i_cnext = iq; - } else { - ip->i_cnext = ip; - ip->i_cprev = ip; - } - chl->chl_ip = ip; - ip->i_chash = chl; - spin_unlock(&chl->chl_lock); - break; - } - } - - /* no hash list found for this block; add a new hash list */ - if (chl == NULL) { - if (chlnew == NULL) { - mutex_spinunlock(&ch->ch_lock, s); - ASSERT(xfs_chashlist_zone != NULL); - chlnew = (xfs_chashlist_t *) - kmem_zone_alloc(xfs_chashlist_zone, - KM_SLEEP); - ASSERT(chlnew != NULL); - spin_lock_init(&chlnew->chl_lock); - goto chlredo; - } else { - /* exclusive access to this chl thanks to the ch_lock - * in write mode, so no lock really needed */ - ip->i_cnext = ip; - ip->i_cprev = ip; - ip->i_chash = chlnew; - chlnew->chl_ip = ip; - chlnew->chl_blkno = ip->i_blkno; - if (ch->ch_list) - ch->ch_list->chl_prev = chlnew; - chlnew->chl_next = ch->ch_list; - chlnew->chl_prev = NULL; - ch->ch_list = chlnew; - chlnew = NULL; - } + if (icl) { + /* insert this inode into the doubly-linked list + * where icl points. lock the icl to protect against + * others traversing the icl list */ + spin_lock(&icl->icl_lock); + ASSERT(icl->icl_ip != NULL); + iq = icl->icl_ip; + ip->i_cprev = iq->i_cprev; + iq->i_cprev->i_cnext = ip; + iq->i_cprev = ip; + ip->i_cnext = iq; + icl->icl_ip = ip; + ip->i_cluster = icl; + spin_unlock(&icl->icl_lock); } else { - if (chlnew != NULL) { - kmem_zone_free(xfs_chashlist_zone, chlnew); - } + ip->i_cnext = ip; + ip->i_cprev = ip; + ip->i_cluster = new_icl; + new_icl->icl_ip = ip; + spin_lock_init(&new_icl->icl_lock); + new_icl = NULL; } - - mutex_spinunlock(&ch->ch_lock, s); - + write_unlock(&ih->ih_lock); + radix_tree_preload_end(); + if (new_icl) + kmem_zone_free(xfs_icluster_zone, new_icl); /* * Link ip to its mount and thread it on the mount's inode list. @@ -637,9 +577,6 @@ xfs_iextract( xfs_ihash_t *ih; xfs_inode_t *iq; xfs_mount_t *mp; - xfs_chash_t *ch; - xfs_chashlist_t *chl, *chm; - SPLDECL(s); ih = ip->i_hash; write_lock(&ih->ih_lock); @@ -648,48 +585,34 @@ xfs_iextract( write_unlock(&ih->ih_lock); /* - * Remove from cluster hash list - * 1) delete the chashlist if this is the last inode on the chashlist - * 2) unchain from list of inodes - * 3) point chashlist->chl_ip to 'chl_next' if to this inode. + * Remove from cluster list */ mp = ip->i_mount; - ch = XFS_CHASH(mp, ip->i_blkno); - spin_lock(&ip->i_chash->chl_lock); + spin_lock(&ip->i_cluster->icl_lock); if (unlikely(ip->i_cnext == ip)) { - /* Last inode on chashlist */ + /* + * Last inode in cluster object. + * + * We've been removed from the inode radix tree, and + * we are the last inode to reference the cluster. + * We can simply drop our loks and free it at this point + * because nothing can find us or the cluster. + */ ASSERT(ip->i_cnext == ip && ip->i_cprev == ip); - ASSERT(ip->i_chash != NULL); - chm=NULL; + ASSERT(ip->i_cluster != NULL); - spin_unlock(&ip->i_chash->chl_lock); - spin_lock(&ch->ch_lock); - spin_lock(&ip->i_chash->chl_lock); - if (ip->i_cnext != ip) { - spin_unlock(&ch->ch_lock); - goto delete; - } - spin_unlock(&ip->i_chash->chl_lock); - chl = ip->i_chash; - if (chl->chl_prev) - chl->chl_prev->chl_next = chl->chl_next; - else - ch->ch_list = chl->chl_next; - if (chl->chl_next) - chl->chl_next->chl_prev = chl->chl_prev; - spin_unlock(&ch->ch_lock); - kmem_zone_free(xfs_chashlist_zone, chl); + spin_unlock(&ip->i_cluster->icl_lock); + kmem_zone_free(xfs_icluster_zone, ip->i_cluster); } else { /* delete one inode from a non-empty list */ -delete: iq = ip->i_cnext; iq->i_cprev = ip->i_cprev; ip->i_cprev->i_cnext = iq; - if (ip->i_chash->chl_ip == ip) { - ip->i_chash->chl_ip = iq; + if (ip->i_cluster->icl_ip == ip) { + ip->i_cluster->icl_ip = iq; } - spin_unlock(&ip->i_chash->chl_lock); - ip->i_chash = __return_address; + spin_unlock(&ip->i_cluster->icl_lock); + ip->i_cluster = __return_address; ip->i_cprev = __return_address; ip->i_cnext = __return_address; } Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.h =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.h 2006-09-18 11:27:42.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.h 2006-09-18 12:02:18.789306807 +1000 @@ -187,23 +187,13 @@ typedef struct xfs_ihash { * find inodes that share a cluster and can be flushed to disk at the same * time. */ -typedef struct xfs_chashlist { - struct xfs_chashlist *chl_next; - struct xfs_chashlist *chl_prev; - struct xfs_inode *chl_ip; - xfs_daddr_t chl_blkno; /* starting block number of +typedef struct xfs_icluster { + struct xfs_inode *icl_ip; + xfs_daddr_t icl_blkno; /* starting block number of * the cluster */ - struct xfs_buf *chl_buf; /* the inode buffer */ - lock_t chl_lock; /* inode list lock */ -} xfs_chashlist_t; - -typedef struct xfs_chash { - xfs_chashlist_t *ch_list; - lock_t ch_lock; -} xfs_chash_t; - -#define XFS_CHASH(mp,blk) ((mp)->m_chash + (((uint)blk) % (mp)->m_chsize)) - + struct xfs_buf *icl_buf; /* the inode buffer */ + lock_t icl_lock; /* inode list lock */ +} xfs_icluster_t; /* * This is the xfs in-core inode structure. @@ -280,9 +270,9 @@ typedef struct xfs_inode { unsigned int i_delayed_blks; /* count of delay alloc blks */ xfs_dinode_core_t i_d; /* most of ondisk inode */ - xfs_chashlist_t *i_chash; /* cluster hash list header */ - struct xfs_inode *i_cnext; /* cluster hash link forward */ - struct xfs_inode *i_cprev; /* cluster hash link backward */ + xfs_icluster_t *i_cluster; /* cluster list header */ + struct xfs_inode *i_cnext; /* cluster link forward */ + struct xfs_inode *i_cprev; /* cluster link backward */ /* Trace buffers per inode. */ #ifdef XFS_BMAP_TRACE @@ -438,8 +428,6 @@ xfs_iflags_test(xfs_inode_t *ip, unsigne */ void xfs_ihash_init(struct xfs_mount *); void xfs_ihash_free(struct xfs_mount *); -void xfs_chash_init(struct xfs_mount *); -void xfs_chash_free(struct xfs_mount *); xfs_inode_t *xfs_inode_incore(struct xfs_mount *, xfs_ino_t, struct xfs_trans *); void xfs_inode_lock_init(xfs_inode_t *, struct bhv_vnode *); @@ -547,7 +535,7 @@ void xfs_inobp_check(struct xfs_mount * #define xfs_inobp_check(mp, bp) #endif /* DEBUG */ -extern struct kmem_zone *xfs_chashlist_zone; +extern struct kmem_zone *xfs_icluster_zone; extern struct kmem_zone *xfs_ifork_zone; extern struct kmem_zone *xfs_inode_zone; extern struct kmem_zone *xfs_ili_zone; Index: 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_ksyms.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/linux-2.6/xfs_ksyms.c 2006-09-18 11:05:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/linux-2.6/xfs_ksyms.c 2006-09-18 12:02:18.793306290 +1000 @@ -240,7 +240,7 @@ EXPORT_SYMBOL(xfs_bulkstat); EXPORT_SYMBOL(xfs_bunmapi); EXPORT_SYMBOL(xfs_bwrite); EXPORT_SYMBOL(xfs_change_file_space); -EXPORT_SYMBOL(xfs_chashlist_zone); +EXPORT_SYMBOL(xfs_icluster_zone); EXPORT_SYMBOL(xfs_dev_is_read_only); EXPORT_SYMBOL(xfs_dir_getdents); EXPORT_SYMBOL(xfs_dir_ialloc); Index: 2.6.x-xfs-new/fs/xfs/xfs_inode.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_inode.c 2006-09-18 11:27:42.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_inode.c 2006-09-18 12:02:18.797305774 +1000 @@ -53,7 +53,7 @@ kmem_zone_t *xfs_ifork_zone; kmem_zone_t *xfs_inode_zone; -kmem_zone_t *xfs_chashlist_zone; +kmem_zone_t *xfs_icluster_zone; /* * Used in xfs_itruncate(). This is the maximum number of extents @@ -3011,7 +3011,6 @@ xfs_iflush( int clcount; /* count of inodes clustered */ int bufwasdelwri; enum { INT_DELWRI = (1 << 0), INT_ASYNC = (1 << 1) }; - SPLDECL(s); XFS_STATS_INC(xs_iflush_count); @@ -3125,8 +3124,8 @@ xfs_iflush( * inode clustering: * see if other inodes can be gathered into this write */ - spin_lock(&ip->i_chash->chl_lock); - ip->i_chash->chl_buf = bp; + spin_lock(&ip->i_cluster->icl_lock); + ip->i_cluster->icl_buf = bp; clcount = 0; for (iq = ip->i_cnext; iq != ip; iq = iq->i_cnext) { @@ -3180,7 +3179,7 @@ xfs_iflush( xfs_iunlock(iq, XFS_ILOCK_SHARED); } } - spin_unlock(&ip->i_chash->chl_lock); + spin_unlock(&ip->i_cluster->icl_lock); if (clcount) { XFS_STATS_INC(xs_icluster_flushcnt); @@ -3217,7 +3216,7 @@ cluster_corrupt_out: /* Corruption detected in the clustering loop. Invalidate the * inode buffer and shut down the filesystem. */ - spin_unlock(&ip->i_chash->chl_lock); + spin_unlock(&ip->i_cluster->icl_lock); /* * Clean up the buffer. If it was B_DELWRI, just release it -- Index: 2.6.x-xfs-new/fs/xfs/xfs_vfsops.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_vfsops.c 2006-09-18 11:05:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_vfsops.c 2006-09-18 12:02:18.797305774 +1000 @@ -113,8 +113,8 @@ xfs_init(void) xfs_ili_zone = kmem_zone_init_flags(sizeof(xfs_inode_log_item_t), "xfs_ili", KM_ZONE_SPREAD, NULL); - xfs_chashlist_zone = - kmem_zone_init_flags(sizeof(xfs_chashlist_t), "xfs_chashlist", + xfs_icluster_zone = + kmem_zone_init_flags(sizeof(xfs_icluster_t), "xfs_icluster", KM_ZONE_SPREAD, NULL); /* @@ -159,7 +159,7 @@ xfs_cleanup(void) extern kmem_zone_t *xfs_efd_zone; extern kmem_zone_t *xfs_efi_zone; extern kmem_zone_t *xfs_buf_item_zone; - extern kmem_zone_t *xfs_chashlist_zone; + extern kmem_zone_t *xfs_icluster_zone; xfs_cleanup_procfs(); xfs_sysctl_unregister(); @@ -193,7 +193,7 @@ xfs_cleanup(void) kmem_zone_destroy(xfs_efi_zone); kmem_zone_destroy(xfs_ifork_zone); kmem_zone_destroy(xfs_ili_zone); - kmem_zone_destroy(xfs_chashlist_zone); + kmem_zone_destroy(xfs_icluster_zone); } /* Index: 2.6.x-xfs-new/fs/xfs/xfsidbg.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfsidbg.c 2006-09-18 11:05:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfsidbg.c 2006-09-18 12:02:18.801305258 +1000 @@ -130,8 +130,6 @@ static void xfsidbg_xbuf(xfs_buf_t *); static void xfsidbg_xbuf_real(xfs_buf_t *, int); static void xfsidbg_xarg(int); static void xfsidbg_xchksum(uint *); -static void xfsidbg_xchash(xfs_mount_t *mp); -static void xfsidbg_xchashlist(xfs_chashlist_t *chl); static void xfsidbg_xdaargs(xfs_da_args_t *); static void xfsidbg_xdabuf(xfs_dabuf_t *); static void xfsidbg_xdanode(xfs_da_intnode_t *); @@ -1065,50 +1063,6 @@ static int kdbm_xfs_xchksum( return 0; } - -static int kdbm_xfs_xchash( - int argc, - const char **argv, - const char **envp, - struct pt_regs *regs) -{ - unsigned long addr; - int nextarg = 1; - long offset = 0; - int diag; - - if (argc != 1) - return KDB_ARGCOUNT; - diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL, regs); - if (diag) - return diag; - - xfsidbg_xchash((xfs_mount_t *) addr); - return 0; -} - -static int kdbm_xfs_xchashlist( - int argc, - const char **argv, - const char **envp, - struct pt_regs *regs) -{ - unsigned long addr; - int nextarg = 1; - long offset = 0; - int diag; - - if (argc != 1) - return KDB_ARGCOUNT; - diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL, regs); - if (diag) - return diag; - - xfsidbg_xchashlist((xfs_chashlist_t *) addr); - return 0; -} - - static int kdbm_xfs_xdaargs( int argc, const char **argv, @@ -2816,10 +2770,6 @@ static struct xif xfsidbg_funcs[] = { { "xbxstrc", kdbm_xfs_xbxstrace, "", "Dump XFS bmap extent inode trace" }, #endif - { "xchash", kdbm_xfs_xchash, "", - "Dump XFS cluster hash"}, - { "xchlist", kdbm_xfs_xchashlist, "", - "Dump XFS cluster hash list"}, { "xchksum", kdbm_xfs_xchksum, "", "Dump chksum" }, #ifdef XFS_DIR2_TRACE { "xd2atrc", kdbm_xfs_xdir2atrace, "", @@ -6754,8 +6704,6 @@ xfsidbg_xmount(xfs_mount_t *mp) (xfs_dfiloff_t)mp->m_dirdatablk, (xfs_dfiloff_t)mp->m_dirleafblk, (xfs_dfiloff_t)mp->m_dirfreeblk); - kdb_printf("chsize %d chash 0x%p\n", - mp->m_chsize, mp->m_chash); if (mp->m_fsname != NULL) kdb_printf("mountpoint \"%s\"\n", mp->m_fsname); else @@ -6894,8 +6842,8 @@ xfsidbg_xnode(xfs_inode_t *ip) qprintf(" dir trace 0x%p\n", ip->i_dir_trace); #endif kdb_printf("\n"); - kdb_printf("chash 0x%p cnext 0x%p cprev 0x%p\n", - ip->i_chash, + kdb_printf("icluster 0x%p cnext 0x%p cprev 0x%p\n", + ip->i_cluster, ip->i_cnext, ip->i_cprev); xfs_xnode_fork("data", &ip->i_df); @@ -6913,50 +6861,6 @@ xfsidbg_xcore(xfs_iocore_t *io) } /* - * Command to print xfs inode cluster hash table: kp xchash - */ -static void -xfsidbg_xchash(xfs_mount_t *mp) -{ - int i; - xfs_chash_t *ch; - - kdb_printf("m_chash 0x%p size %d\n", - mp->m_chash, mp->m_chsize); - for (i = 0; i < mp->m_chsize; i++) { - ch = mp->m_chash + i; - kdb_printf("[%3d] ch 0x%p chashlist 0x%p\n", i, ch, ch->ch_list); - xfsidbg_xchashlist(ch->ch_list); - } -} - -/* - * Command to print xfs inode cluster hash list: kp xchashlist - */ -static void -xfsidbg_xchashlist(xfs_chashlist_t *chl) -{ - xfs_inode_t *ip; - - while (chl != NULL) { - kdb_printf("hashlist inode 0x%p blkno %lld buf 0x%p", - chl->chl_ip, (long long) chl->chl_blkno, chl->chl_buf); - - kdb_printf("\n"); - - /* print inodes on chashlist */ - ip = chl->chl_ip; - do { - kdb_printf("0x%p ", ip); - ip = ip->i_cnext; - } while (ip != chl->chl_ip); - kdb_printf("\n"); - - chl=chl->chl_next; - } -} - -/* * Print xfs per-ag data structures for filesystem. */ static void Index: 2.6.x-xfs-new/fs/xfs/xfs_mount.c =================================================================== --- 2.6.x-xfs-new.orig/fs/xfs/xfs_mount.c 2006-09-18 11:05:52.000000000 +1000 +++ 2.6.x-xfs-new/fs/xfs/xfs_mount.c 2006-09-18 12:02:18.805304742 +1000 @@ -164,8 +164,6 @@ xfs_mount_free( { if (mp->m_ihash) xfs_ihash_free(mp); - if (mp->m_chash) - xfs_chash_free(mp); if (mp->m_perag) { int agno; @@ -949,7 +947,6 @@ xfs_mountfs( * file system. */ xfs_ihash_init(mp); - xfs_chash_init(mp); /* * Allocate and initialize the per-ag data. @@ -1058,7 +1055,6 @@ xfs_mountfs( xfs_log_unmount_dealloc(mp); error2: xfs_ihash_free(mp); - xfs_chash_free(mp); for (agno = 0; agno < sbp->sb_agcount; agno++) if (mp->m_perag[agno].pagb_list) kmem_free(mp->m_perag[agno].pagb_list, From owner-xfs@oss.sgi.com Tue Oct 3 00:34:50 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 00:34:57 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k937YkaG016611 for ; Tue, 3 Oct 2006 00:34:48 -0700 Received: from [134.14.55.141] (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id RAA04614; Tue, 3 Oct 2006 17:33:56 +1000 Message-ID: <452212CB.60103@sgi.com> Date: Tue, 03 Oct 2006 17:35:39 +1000 From: Timothy Shimmin User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Shailendra Tripathi CC: Chris Wedgwood , Rene Salmon , xfs@oss.sgi.com Subject: Re: LVM and XFS cannot set blocksize on block device References: <45185424.2030707@tulane.edu> <20060926001737.GA10224@tuatara.stupidest.org> <45193204.3030500@tulane.edu> <20060926224053.GA31542@tuatara.stupidest.org> <451A669D.9020503@agami.com> In-Reply-To: <451A669D.9020503@agami.com> Content-Type: multipart/mixed; boundary="------------010801050203020206070203" X-archive-position: 9153 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs This is a multi-part message in MIME format. --------------010801050203020206070203 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Shailendra Tripathi wrote: >>> Thanks for the reply. The "-s size=4096" helped I was able to create >>> the file system, then mount it and use it. I did however get a >>> warning still about "cannot set blocksize on block device". > >> >> I don't know much about the LVM code, my guess is that >> ioctl(... ,BLKBSZSET, ...) is failing, strace would confirm this. > > > libxfs_device_open () seems to be working with the pre-conceived notion > of assuming block devices of only 512 bytes in size. > > if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) > platform_set_blocksize(fd, path, statb.st_rdev, 512); > > This eventually calls to set the blk sz to 512. Since, your volume does > not support less than 4k, it returns EINVAL. I think, libxfs_init should > be modified to take pass on the -s size option to this call so that it > does not happen. I've attached a patch. Is this the sort of thing you were after? --Tim --------------010801050203020206070203 Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0"; name="blksize.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="blksize.patch" Subject: Re: LVM and XFS cannot set blocksize on block device Shailendra wrote: libxfs_device_open () seems to be working with the pre-conceived notion of assuming block devices of only 512 bytes in size. This eventually calls to set the blk sz to 512. Since, your volume does not support less than 4k, it returns EINVAL. I think, libxfs_init should be modified to pass on the -s size option to this call so that it does not happen. ... Index: xfsprogs/libxfs/darwin.c =================================================================== --- xfsprogs/libxfs/darwin.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/darwin.c 2006-10-03 16:03:48.000000000 +1000 @@ -51,8 +51,8 @@ return (writable == 0); } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { } Index: xfsprogs/libxfs/freebsd.c =================================================================== --- xfsprogs/libxfs/freebsd.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/freebsd.c 2006-10-03 16:03:48.000000000 +1000 @@ -91,8 +91,8 @@ return 0; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { return; } Index: xfsprogs/libxfs/init.c =================================================================== --- xfsprogs/libxfs/init.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/init.c 2006-10-03 16:34:41.000000000 +1000 @@ -116,8 +116,16 @@ exit(1); } - if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) - platform_set_blocksize(fd, path, statb.st_rdev, 512); + if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) { + if (setblksize == 1) + /* use the default blocksize */ + (void)platform_set_blocksize(fd, path, statb.st_rdev, XFS_MIN_SECTORSIZE, 0); + else { + /* given an explicit blocksize to use */ + if (platform_set_blocksize(fd, path, statb.st_rdev, setblksize, 1)) + exit(1); + } + } /* * Get the device number from the stat buf - unless Index: xfsprogs/libxfs/irix.c =================================================================== --- xfsprogs/libxfs/irix.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/irix.c 2006-10-03 16:03:48.000000000 +1000 @@ -36,8 +36,8 @@ return 1; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { return; } Index: xfsprogs/libxfs/linux.c =================================================================== --- xfsprogs/libxfs/linux.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/linux.c 2006-10-03 16:03:48.000000000 +1000 @@ -102,16 +102,20 @@ return sts; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { + int error = 0; + if (major(device) != RAMDISK_MAJOR) { - if (ioctl(fd, BLKBSZSET, &blocksize) < 0) { - fprintf(stderr, _("%s: warning - cannot set blocksize " + if ((error = ioctl(fd, BLKBSZSET, &blocksize)) < 0) { + fprintf(stderr, _("%s: %s - cannot set blocksize " "on block device %s: %s\n"), - progname, path, strerror(errno)); + progname, fatal ? "error": "warning", + path, strerror(errno)); } } + return error; } void Index: xfsprogs/mkfs/xfs_mkfs.c =================================================================== --- xfsprogs/mkfs/xfs_mkfs.c.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/mkfs/xfs_mkfs.c 2006-10-03 16:03:48.000000000 +1000 @@ -634,7 +634,6 @@ bzero(&fsx, sizeof(fsx)); bzero(&xi, sizeof(xi)); - xi.setblksize = 1; xi.isdirect = LIBXFS_DIRECT; xi.isreadonly = LIBXFS_EXCLUSIVELY; @@ -1506,6 +1505,11 @@ calc_stripe_factors(dsu, dsw, sectorsize, lsu, lsectorsize, &dsunit, &dswidth, &lsunit); + if (slflag || ssflag) + xi.setblksize = sectorsize; + else + xi.setblksize = 1; + /* * Initialize. This will open the log and rt devices as well. */ Index: xfsprogs/libxfs/init.h =================================================================== --- xfsprogs/libxfs/init.h.orig 2006-10-03 16:10:41.000000000 +1000 +++ xfsprogs/libxfs/init.h 2006-10-03 16:03:48.000000000 +1000 @@ -25,7 +25,7 @@ extern int platform_check_iswritable (char *path, char *block, struct stat64 *sptr, int fatal); extern void platform_findsizes (char *path, int fd, long long *sz, int *bsz); -extern void platform_set_blocksize (int fd, char *path, dev_t device, int bsz); +extern int platform_set_blocksize (int fd, char *path, dev_t device, int bsz, int fatal); extern void platform_flush_device (int fd, dev_t device); extern char *platform_findrawpath(char *path); extern char *platform_findrawpath (char *path); --------------010801050203020206070203-- From owner-xfs@oss.sgi.com Tue Oct 3 03:07:54 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 03:08:01 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93A7raG006352 for ; Tue, 3 Oct 2006 03:07:54 -0700 X-ASG-Debug-ID: 1159867269-29493-113-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from newbox.ece.cmu.edu (NEWBOX.ECE.CMU.EDU [128.2.129.26]) by cuda.sgi.com (Spam Firewall) with ESMTP id 079C74688E9 for ; Tue, 3 Oct 2006 02:21:09 -0700 (PDT) Received: by newbox.ece.cmu.edu (Postfix, from userid 57) id B31CB34C6; Tue, 3 Oct 2006 05:21:08 -0400 (EDT) Message-ID: Date: Tue, 03 Oct 2006 05:21:08 -0400 X-Sieve: CMU Sieve 2.2 From: To: X-ASG-Orig-Subj: Re: [SPAM] 7.3 Ganger@ece.cmu.edu Subject: Re: [SPAM] 7.3 Ganger@ece.cmu.edu In-Reply-To: <20061003092105.77EB54E8@hazard.ece.cmu.edu> Auto-Submitted: auto-replied (vacation) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Barracuda-Spam-Score: 0.75 X-Barracuda-Spam-Status: No, SCORE=0.75 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=NO_REAL_NAME, PR0N_SUBJECT X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22461 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.55 NO_REAL_NAME From: does not include a real name 0.20 PR0N_SUBJECT Subject has letters around special characters (pr0n) X-archive-position: 9154 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: ganger@ece.cmu.edu Precedence: bulk X-list: xfs This reply to your recent mail message is being sent automatically. I am suffering a severe case of RSI problems. Please forgive slow and terse replies as I deal with this. Thank you for your patience and understanding. Greg From owner-xfs@oss.sgi.com Tue Oct 3 06:41:38 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 06:41:46 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93DfbaG007509 for ; Tue, 3 Oct 2006 06:41:38 -0700 X-ASG-Debug-ID: 1159882855-21157-571-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.max-t.com (h216-18-124-229.gtcust.grouptelecom.net [216.18.124.229]) by cuda.sgi.com (Spam Firewall) with ESMTP id 792FB467945 for ; Tue, 3 Oct 2006 06:40:55 -0700 (PDT) Received: from madrid.max-t.internal ([192.168.1.189] ident=[U2FsdGVkX1+1UfBtGgyEYQ8l1wZQraF80+6cedasFEo=]) by mail.max-t.com with esmtp (Exim 4.43) id 1GUkVk-0000rg-8Y; Tue, 03 Oct 2006 09:40:41 -0400 Date: Tue, 3 Oct 2006 09:39:55 -0400 (EDT) From: Stephane Doyon X-X-Sender: sdoyon@madrid.max-t.internal To: Trond Myklebust , David Chinner cc: xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi In-Reply-To: <20061002223056.GN4695059@melbourne.sgi.com> Message-ID: References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.189 X-SA-Exim-Mail-From: sdoyon@max-t.com X-ASG-Orig-Subj: Re: several messages Subject: Re: several messages Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SA-Exim-Version: 4.1 (built Thu, 08 Sep 2005 14:17:48 -0500) X-SA-Exim-Scanned: Yes (on mail.max-t.com) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22473 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9155 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: sdoyon@max-t.com Precedence: bulk X-list: xfs Sorry for insisting, but it seems to me there's still a problem in need of fixing: when writing a 5GB file over NFS to an XFS file system and hitting ENOSPC, it takes on the order of 22hours before my application gets an error, whereas it would normally take about 2minutes if the file system did not become full. Perhaps I was being a bit too "constructive" and drowned my point in explanations and proposed workarounds... You are telling me that neither NFS nor XFS is doing anything wrong, and I can understand your points of view, but surely that behavior isn't considered acceptable? On Tue, 26 Sep 2006, Trond Myklebust wrote: > On Tue, 2006-09-26 at 16:05 -0400, Stephane Doyon wrote: >> I suppose it's not technically wrong to try to flush all the pages of the >> file, but if the server file system is full then it will be at its worse. >> Also if you happened to be on a slower link and have a big cache to flush, >> you're waiting around for very little gain. > > That all assumes that nobody fixes the problem on the server. If > somebody notices, and actually removes an unused file, then you may be > happy that the kernel preserved the last 80% of the apache log file that > was being written out. > > ENOSPC is a transient error: that is why the current behaviour exists. On Tue, 3 Oct 2006, David Chinner wrote: > This deep in the XFS allocation functions, we cannot tell if we hold > the i_mutex or not, and it plays no part in determining if we have > space or not. Hence we don't touch it here. > I doubt it's a good idea for an NFS server, either. [...] > Remember that XFS, like most filesystems, trades off speed for > correctness as we approach ENOSPC. Many parts of XFS slow down as we > approach ENOSPC, and this is just one example of where we need to be > correct, not fast. [...] > IMO, this is a non-problem. You're talking about optimising a > relatively rare corner case where correctness is more important than > speed and your test case is highly artificial. AFAIC, if you are > running at ENOSPC then you get what performance is appropriate for > correctness and if you are continually runing at ENOSPC, then buy > some more disks..... My recipe to reproduce the problem locally is admittedly somewhat artificial, but the problematic usage definitely isn't: simply an app on an NFS client that happens to fill up a file system. There must be some way to handle this better. Thanks From owner-xfs@oss.sgi.com Tue Oct 3 09:27:11 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 09:27:22 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93GRBaG002440 for ; Tue, 3 Oct 2006 09:27:11 -0700 X-ASG-Debug-ID: 1159892789-7305-143-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.max-t.com (h216-18-124-229.gtcust.grouptelecom.net [216.18.124.229]) by cuda.sgi.com (Spam Firewall) with ESMTP id 8894546928B; Tue, 3 Oct 2006 09:26:29 -0700 (PDT) Received: from madrid.max-t.internal ([192.168.1.189] ident=[U2FsdGVkX1/EBQ68VyBYbO4UwOcX0L7vbYYXw+tCbLU=]) by mail.max-t.com with esmtp (Exim 4.43) id 1GUn5s-0003T5-CJ; Tue, 03 Oct 2006 12:26:09 -0400 Date: Tue, 3 Oct 2006 12:25:22 -0400 (EDT) From: Stephane Doyon X-X-Sender: sdoyon@madrid.max-t.internal To: Trond Myklebust , David Chinner cc: xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi Message-ID: MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.189 X-SA-Exim-Mail-From: sdoyon@max-t.com X-ASG-Orig-Subj: Re: Long sleep with i_mutex in xfs_flush_device(), affects NFS service, was: Re: several messages Subject: Re: Long sleep with i_mutex in xfs_flush_device(), affects NFS service, was: Re: several messages Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SA-Exim-Version: 4.1 (built Thu, 08 Sep 2005 14:17:48 -0500) X-SA-Exim-Scanned: Yes (on mail.max-t.com) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22482 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9156 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: sdoyon@max-t.com Precedence: bulk X-list: xfs [Ouch... terribly sorry for the mangled subject line on my previous post, insufficient coffee I guess. Sheepishly re-posting in hope of untangling the discussion threading mess...] ---------- Forwarded message ---------- Date: Tue, 3 Oct 2006 09:39:55 -0400 (EDT) From: Stephane Doyon To: Trond Myklebust , David Chinner Cc: , , Shailendra Tripathi Subject: Re: several messages Sorry for insisting, but it seems to me there's still a problem in need of fixing: when writing a 5GB file over NFS to an XFS file system and hitting ENOSPC, it takes on the order of 22hours before my application gets an error, whereas it would normally take about 2minutes if the file system did not become full. Perhaps I was being a bit too "constructive" and drowned my point in explanations and proposed workarounds... You are telling me that neither NFS nor XFS is doing anything wrong, and I can understand your points of view, but surely that behavior isn't considered acceptable? On Tue, 26 Sep 2006, Trond Myklebust wrote: > On Tue, 2006-09-26 at 16:05 -0400, Stephane Doyon wrote: > > I suppose it's not technically wrong to try to flush all the pages of the > > file, but if the server file system is full then it will be at its worse. > > Also if you happened to be on a slower link and have a big cache to flush, > > you're waiting around for very little gain. > > That all assumes that nobody fixes the problem on the server. If > somebody notices, and actually removes an unused file, then you may be > happy that the kernel preserved the last 80% of the apache log file that > was being written out. > > ENOSPC is a transient error: that is why the current behaviour exists. On Tue, 3 Oct 2006, David Chinner wrote: > This deep in the XFS allocation functions, we cannot tell if we hold > the i_mutex or not, and it plays no part in determining if we have > space or not. Hence we don't touch it here. > I doubt it's a good idea for an NFS server, either. [...] > Remember that XFS, like most filesystems, trades off speed for > correctness as we approach ENOSPC. Many parts of XFS slow down as we > approach ENOSPC, and this is just one example of where we need to be > correct, not fast. [...] > IMO, this is a non-problem. You're talking about optimising a > relatively rare corner case where correctness is more important than > speed and your test case is highly artificial. AFAIC, if you are > running at ENOSPC then you get what performance is appropriate for > correctness and if you are continually runing at ENOSPC, then buy > some more disks..... My recipe to reproduce the problem locally is admittedly somewhat artificial, but the problematic usage definitely isn't: simply an app on an NFS client that happens to fill up a file system. There must be some way to handle this better. Thanks From owner-xfs@oss.sgi.com Tue Oct 3 09:41:38 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 09:41:46 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93GfbaG004402 for ; Tue, 3 Oct 2006 09:41:38 -0700 X-ASG-Debug-ID: 1159893656-3117-248-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from pat.uio.no (pat.uio.no [129.240.10.4]) by cuda.sgi.com (Spam Firewall) with ESMTP id 51CCED17A49D; Tue, 3 Oct 2006 09:40:57 -0700 (PDT) Received: from mail-mx5.uio.no ([129.240.10.46]) by pat.uio.no with esmtp (Exim 4.43) id 1GUnKA-00045o-Ls; Tue, 03 Oct 2006 18:40:54 +0200 Received: from dh141.citi.umich.edu ([141.211.133.141]) by mail-mx5.uio.no with esmtpsa (SSLv3:RC4-MD5:128) (Exim 4.43) id 1GUnK2-0004VE-Kq; Tue, 03 Oct 2006 18:40:46 +0200 X-ASG-Orig-Subj: Re: several messages Subject: Re: several messages From: Trond Myklebust To: Stephane Doyon Cc: David Chinner , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi In-Reply-To: References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> Content-Type: text/plain Date: Tue, 03 Oct 2006 12:40:42 -0400 Message-Id: <1159893642.5592.12.camel@lade.trondhjem.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-UiO-Spam-info: not spam, SpamAssassin (score=-3.648, required 12, autolearn=disabled, AWL 1.35, UIO_MAIL_IS_INTERNAL -5.00) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22480 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9157 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: trond.myklebust@fys.uio.no Precedence: bulk X-list: xfs On Tue, 2006-10-03 at 09:39 -0400, Stephane Doyon wrote: > Sorry for insisting, but it seems to me there's still a problem in need of > fixing: when writing a 5GB file over NFS to an XFS file system and hitting > ENOSPC, it takes on the order of 22hours before my application gets an > error, whereas it would normally take about 2minutes if the file system > did not become full. > > Perhaps I was being a bit too "constructive" and drowned my point in > explanations and proposed workarounds... You are telling me that neither > NFS nor XFS is doing anything wrong, and I can understand your points of > view, but surely that behavior isn't considered acceptable? Sure it is. You are allowing the kernel to cache 5GB, and that means you only get the error message when close() completes. If you want faster error reporting, there are modes like O_SYNC, O_DIRECT, that will attempt to flush the data more quickly. In addition, you can force flushing using fsync(). Finally, you can tweak the VM into flushing more often using /proc/sys/vm. Cheers, Trond From owner-xfs@oss.sgi.com Tue Oct 3 12:34:38 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 12:34:44 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93JYbaG027803 for ; Tue, 3 Oct 2006 12:34:38 -0700 X-ASG-Debug-ID: 1159899323-19983-478-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from my1.home.net.pl (my1.home.net.pl [62.129.252.51]) by cuda.sgi.com (Spam Firewall) with SMTP id 45B89400D60 for ; Tue, 3 Oct 2006 11:15:24 -0700 (PDT) Received: from 213.185.106.156 (213.185.106.156) user melvinsamson via webmail Date: Tue, 03 Oct 2006 20:15:22 +0200 Message-ID: <3cc2c041f154705eb19fa37ce22b4921.qmail@home.pl> Reply-To: melvinsamson101@yahoo.com From: "Melvin Samson" To: melvinsamson@home.pl X-ASG-Orig-Subj: GET BACK IMMEDIATELY Subject: GET BACK IMMEDIATELY MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 8bit X-Mailer: home.pl my.webmail X-Priority: 3 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=ADVANCE_FEE_1 X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22485 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 ADVANCE_FEE_1 Appears to be advance fee fraud (Nigerian 419) X-archive-position: 9158 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: melvinsamson@home.pl Precedence: bulk X-list: xfs My Dear Friend, Greetings: My name is Mr. Melvin Samson I work as an accountant in a bank; I contacted you to work together with me in claiming my late client's estate. Unfortunately he died without a registered next of kin and as such the funds now have an open beneficiary status. You could be made the beneficiary since you share the same last name with him. This has officially transferred the right to you, as no other person from his family knows anything about this fund with our bank.If you are interested in working with me, please get back to me as quickly as possible so that I give you the details of what we are to do. I wait for your prompt response so that I can give you more briefing of what you need to and how to do it. Thanks for your co-operation. Best regards, Melvin. From owner-xfs@oss.sgi.com Tue Oct 3 13:40:59 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 13:41:07 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93KewaG004391 for ; Tue, 3 Oct 2006 13:40:59 -0700 X-ASG-Debug-ID: 1159904244-3350-231-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from vsmtp2.tin.it (vsmtp2.tin.it [212.216.176.222]) by cuda.sgi.com (Spam Firewall) with ESMTP id C9BAED17A47A for ; Tue, 3 Oct 2006 12:37:24 -0700 (PDT) Received: from pswm2.cp.tin.it (192.168.70.14) by vsmtp2.tin.it (7.2.072.1) id 451AB620002F1169; Tue, 3 Oct 2006 20:36:30 +0200 Message-ID: <10e0f7671be.pickup6@virgilio.it> Date: Tue, 3 Oct 2006 19:36:30 +0100 (GMT+01:00) From: Reply-To: X-ASG-Orig-Subj: Hola Winnner Subject: Hola Winnner Mime-Version: 1.0 Content-Type: text/plain;charset="UTF-8" X-Originating-IP: 84.77.29.34 X-Barracuda-Spam-Score: 0.87 X-Barracuda-Spam-Status: No, SCORE=0.87 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=MISSING_HEADERS, NO_REAL_NAME, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22489 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.55 NO_REAL_NAME From: does not include a real name 0.19 MISSING_HEADERS Missing To: header 0.13 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id k93KexaG004408 X-archive-position: 9159 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: pickup6@virgilio.it Precedence: bulk X-list: xfs Hola Winnner ATTN: Winner. Lotteria Shop Nacional AWARD.2006 We wish to congratulate you over your email success in our computer balloting sweepstake held on 2th of October2006. This is a millennium scientific computer game in which email addresses were used. It is a promotional program aimed at encouraging internetusers; therefore you do not need to buy ticket to enter for it. You have been approve f or the star prize of € 150.000.00 Euro.(One Hundred and Fifty Thousand) CONGRATULATIONS!! To claim your winning prize you are to contact the appointed agent as soon as possible for the immediate release of your winnings: Mr.Frank Lspez CHALET FINANCIAL SERVICES Reply Emails: chaletsp@aim.com Tel:+34692473683 Batch No: SUTO/980/TWM/EU Ticket No: WRNM/SMI/5990 Lucky No: 10-23-44-72-80 Serial No: MUOTI/82536 Lotteria Shop Nacional AWARD.2006 SEVILLA SPAIN You must contact the appointed agent with your Full Names, Contact Telephone Numbers (Home, Office and Mobile Number and also Fax Number) via email to process the immediate payment of your prize. Note: You will be require to pay for the issuance of your winning certificate only. The certificate is your legal prove/guarantee. The Validity period of the winnings is for 30 working days hence you are expected to make your claimsimmediately, any claim not made before this date will be returned to the MINISTERIO DE E CONOMIA Y HACIENDA. Once again congratulations !!! Best Regards, Mrs Emily Simon (Group - Coordinator). From owner-xfs@oss.sgi.com Tue Oct 3 14:50:59 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 14:51:08 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93LowaG011326 for ; Tue, 3 Oct 2006 14:50:59 -0700 X-ASG-Debug-ID: 1159912217-5975-765-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from smtp113.sbc.mail.mud.yahoo.com (smtp113.sbc.mail.mud.yahoo.com [68.142.198.212]) by cuda.sgi.com (Spam Firewall) with SMTP id 0F4C146803E for ; Tue, 3 Oct 2006 14:50:17 -0700 (PDT) Received: (qmail 83577 invoked from network); 3 Oct 2006 21:23:37 -0000 Received: from unknown (HELO stupidest.org) (cwedgwood@sbcglobal.net@24.5.75.45 with login) by smtp113.sbc.mail.mud.yahoo.com with SMTP; 3 Oct 2006 21:23:37 -0000 Received: by tuatara.stupidest.org (Postfix, from userid 10000) id 7ED381824260; Tue, 3 Oct 2006 14:23:35 -0700 (PDT) Date: Tue, 3 Oct 2006 14:23:35 -0700 From: Chris Wedgwood To: David Chinner Cc: xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML X-ASG-Orig-Subj: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061003212335.GA13120@tuatara.stupidest.org> References: <20061003060610.GV3024@melbourne.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061003060610.GV3024@melbourne.sgi.com> X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22497 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9160 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: cw@f00f.org Precedence: bulk X-list: xfs On Tue, Oct 03, 2006 at 04:06:10PM +1000, David Chinner wrote: > Overall, the patchset removes more than 200 lines of code from the > xfs inode caching and lookup code and provides more consistent > scalability for large numbers of cached inodes. The only down side > is that it limits us to 32 bit inode numbers of 32 bit platforms due > to the way the radix tree uses unsigned longs for it's indexes commit afefdbb28a0a2af689926c30b94a14aea6036719 tree 6ee500575cac928cd90045bcf5b691cf2b8daa09 parent 1d32849b14bc8792e6f35ab27dd990d74b16126c author David Howells 1159863226 -0700 committer Linus Torvalds 1159887820 -0700 [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers These patches make the kernel pass 64-bit inode numbers internally when communicating to userspace, even on a 32-bit system. They are required because some filesystems have intrinsic 64-bit inode numbers: NFS3+ and XFS for example. The 64-bit inode numbers are then propagated to userspace automatically where the arch supports it. [...] Doing this will mean XFS won't be able to support 32-bit inodes on 32-bit platforms the above (merged) patch --- though given that cheap 64-bit systems are now abundant does anyone really care? From owner-xfs@oss.sgi.com Tue Oct 3 15:23:54 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 15:24:05 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k93MNoaG014113 for ; Tue, 3 Oct 2006 15:23:53 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id IAA24020; Wed, 4 Oct 2006 08:23:03 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k93MN0pj18348244; Wed, 4 Oct 2006 08:23:00 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k93MMuqn20491815; Wed, 4 Oct 2006 08:22:56 +1000 (AEST) Date: Wed, 4 Oct 2006 08:22:56 +1000 From: David Chinner To: Chris Wedgwood Cc: David Chinner , xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061003222256.GW4695059@melbourne.sgi.com> References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061003212335.GA13120@tuatara.stupidest.org> User-Agent: Mutt/1.4.2.1i X-archive-position: 9161 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Tue, Oct 03, 2006 at 02:23:35PM -0700, Chris Wedgwood wrote: > On Tue, Oct 03, 2006 at 04:06:10PM +1000, David Chinner wrote: > > Overall, the patchset removes more than 200 lines of code from the > > xfs inode caching and lookup code and provides more consistent > > scalability for large numbers of cached inodes. The only down side > > is that it limits us to 32 bit inode numbers of 32 bit platforms due > > to the way the radix tree uses unsigned longs for it's indexes > > commit afefdbb28a0a2af689926c30b94a14aea6036719 > tree 6ee500575cac928cd90045bcf5b691cf2b8daa09 > parent 1d32849b14bc8792e6f35ab27dd990d74b16126c > author David Howells 1159863226 -0700 > committer Linus Torvalds 1159887820 -0700 > > [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers > > These patches make the kernel pass 64-bit inode numbers internally when > communicating to userspace, even on a 32-bit system. They are required > because some filesystems have intrinsic 64-bit inode numbers: NFS3+ and XFS > for example. The 64-bit inode numbers are then propagated to userspace > automatically where the arch supports it. > [...] > > Doing this will mean XFS won't be able to support 32-bit inodes on > 32-bit platforms the above (merged) patch --- though given that cheap > 64-bit systems are now abundant does anyone really care? That's a good question. In a recent thread on linux-fsdevel about these patches Christoph Hellwig pointed out that 32bit user space is not ready for 64 bit inodes, so it's probably going to be a while before the second half of this mod is ready (which exports 64 bit inodes ito userspace on 32bit platforms). http://marc.theaimsgroup.com/?l=linux-fsdevel&m=115946211808497&w=2 http://marc.theaimsgroup.com/?l=linux-fsdevel&m=115948836023569&w=2 ISTR someone else also menitoning that 64bit inodes on 32-bit machines also breaks the dynamic linker, but I can't find a reference to that atm. As it stands, there's still a few barriers to getting 64 bit inodes on 32 bit platforms and I can't see them going away quickly. Right now I see little reason in moving to 64 bit inodes for 32 bit platforms for XFS because of the 16TB filesystem size limit (that only needs 33-36 bit inodes depending on the inode size) and no 32bit platform is currently able to repair a filesystem of that size. And yes, 64 bit systems are cheap, cheap, cheap so IMO this functionality is really irrelevant moving forward. If it had come along a couple of years ago then it would be different, but I think mainstream technology is finally catching up with XFS so it's not a critical issue anymore... ;) Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Tue Oct 3 15:34:48 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 15:34:56 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93MYkaG015505 for ; Tue, 3 Oct 2006 15:34:48 -0700 X-ASG-Debug-ID: 1159911330-5649-459-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from REFGFI01.BAH.BAPCO.INT (unknown [82.194.46.27]) by cuda.sgi.com (Spam Firewall) with ESMTP id 610DE46ADD0 for ; Tue, 3 Oct 2006 14:35:31 -0700 (PDT) Received: from refesg01.bah.bapco.int ([10.1.1.224]) by REFGFI01.BAH.BAPCO.INT with Microsoft SMTPSVC(6.0.3790.1830); Wed, 4 Oct 2006 00:38:35 +0300 From: esafe@bapco.net To: linux-xfs@oss.sgi.com X-ASG-Orig-Subj: Alert from eSafe: transcript.zip\transcript.html .pif Infected with Win32.Mydoom.m Subject: Alert from eSafe: transcript.zip\transcript.html .pif Infected with Win32.Mydoom.m Date: Sun, 04 Oct 2006 00:38:35 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-ID: X-OriginalArrivalTime: 03 Oct 2006 21:38:35.0604 (UTC) FILETIME=[47D42940:01C6E734] X-Barracuda-Spam-Score: 1.20 X-Barracuda-Spam-Status: No, SCORE=1.20 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=NO_REAL_NAME, SUBJ_HAS_SPACES X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22497 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.55 NO_REAL_NAME From: does not include a real name 0.65 SUBJ_HAS_SPACES Subject contains lots of white space X-archive-position: 9162 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: esafe@bapco.net Precedence: bulk X-list: xfs ====================================================== Bapco detected hostile or unwanted content in this message. If you believe this is in error, please resend the whole message to: bapcoitd@gmail.com Please make sure that you specify the recipient email address(es) in your message. Your email will be manually inspected and if found to be safe and in accordance with Bapco's email policy, itwill be forwarded to the intended recipient. ====================================================== Time: 04 Oct 2006 00:38:35 Scan result: Mail modified to remove malicious content Protocol: SMTP in File Name\Mail Subject: Returned mail: see transcript for details Source: 67.109.159.150 Destination: Mail Sender: linux-xfs@oss.sgi.com Mail Recipients: husain_naser@bapco.net Details: transcript.zip\transcript.html .pif Infected with Win32.Mydoom.m, Blocked From owner-xfs@oss.sgi.com Tue Oct 3 16:24:31 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 16:24:42 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93NOTaG024237 for ; Tue, 3 Oct 2006 16:24:30 -0700 X-ASG-Debug-ID: 1159914366-19034-458-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from prod.aconex.com (mail.app.aconex.com [203.89.192.138]) by cuda.sgi.com (Spam Firewall) with ESMTP id 28482D17A48E for ; Tue, 3 Oct 2006 15:26:06 -0700 (PDT) Received: from page.mel.office.aconex.com (unknown [192.168.0.210]) by prod.aconex.com (Postfix) with ESMTP id 6AF8028110; Wed, 4 Oct 2006 08:26:05 +1000 (EST) Received: from localhost (page.mel.aconex.com [127.0.0.1]) by page.mel.office.aconex.com (Postfix) with ESMTP id 521FB5340FA; Wed, 4 Oct 2006 08:26:05 +1000 (EST) Received: from page.mel.office.aconex.com ([127.0.0.1]) by localhost (mail.aconex.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06415-01-23; Wed, 4 Oct 2006 08:26:04 +1000 (EST) Received: from edge (unknown [192.168.0.246]) by page.mel.office.aconex.com (Postfix) with ESMTP id A6E175340F7; Wed, 4 Oct 2006 08:26:04 +1000 (EST) X-ASG-Orig-Subj: Re: Review: clean up inode i_flags handling Subject: Re: Review: clean up inode i_flags handling From: Nathan Scott Reply-To: nscott@aconex.com To: David Chinner Cc: xfs@oss.sgi.com In-Reply-To: <20061003051325.GR4695059@melbourne.sgi.com> References: <20061003051325.GR4695059@melbourne.sgi.com> Content-Type: text/plain Organization: Aconex Date: Wed, 04 Oct 2006 08:26:13 +1000 Message-Id: <1159914373.32536.9.camel@edge> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22498 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9163 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: xfs On Tue, 2006-10-03 at 15:13 +1000, David Chinner wrote: > This part seems like overkill, I'd just do that inline like the clear variant, since its just one instruction ... +static inline void +__xfs_iflags_set(xfs_inode_t *ip, unsigned short flags) +{ + ip->i_flags |= flags; +} Oh, ditto for the test inline func, I guess. cheers. -- Nathan From owner-xfs@oss.sgi.com Tue Oct 3 16:34:34 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 16:34:38 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93NYYaG025282 for ; Tue, 3 Oct 2006 16:34:34 -0700 X-ASG-Debug-ID: 1159913833-2354-455-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from prod.aconex.com (mail.app.aconex.com [203.89.192.138]) by cuda.sgi.com (Spam Firewall) with ESMTP id A5906469BBB for ; Tue, 3 Oct 2006 15:17:13 -0700 (PDT) Received: from page.mel.office.aconex.com (unknown [192.168.0.210]) by prod.aconex.com (Postfix) with ESMTP id 657672880B; Wed, 4 Oct 2006 08:17:11 +1000 (EST) Received: from localhost (page.mel.aconex.com [127.0.0.1]) by page.mel.office.aconex.com (Postfix) with ESMTP id 53B855340F7; Wed, 4 Oct 2006 08:17:11 +1000 (EST) Received: from page.mel.office.aconex.com ([127.0.0.1]) by localhost (mail.aconex.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06415-01-9; Wed, 4 Oct 2006 08:17:10 +1000 (EST) Received: from edge (unknown [192.168.0.246]) by page.mel.office.aconex.com (Postfix) with ESMTP id 888955340F1; Wed, 4 Oct 2006 08:17:10 +1000 (EST) X-ASG-Orig-Subj: Re: Review: prevent deadlock via async iput from xfs_iunpin Subject: Re: Review: prevent deadlock via async iput from xfs_iunpin From: Nathan Scott Reply-To: nscott@aconex.com To: David Chinner Cc: xfs@oss.sgi.com In-Reply-To: <20061003050654.GQ4695059@melbourne.sgi.com> References: <20061003050654.GQ4695059@melbourne.sgi.com> Content-Type: text/plain Organization: Aconex Date: Wed, 04 Oct 2006 08:17:19 +1000 Message-Id: <1159913839.32536.4.camel@edge> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22497 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9164 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: xfs On Tue, 2006-10-03 at 15:06 +1000, David Chinner wrote: > In fixing the recent problems with inode use-after-free in > xfs_iunpin, we introduced a new deadlock. When iput() is called, it > can trigger new transactions on the inode if we are dropping the > final reference. This is a bad thing to do from a xfslogd because it > is theonly thread that can move the tail of the log forwards. *nod*, sounds reasonable & your fix looks good to me, Dave. cheers. -- Nathan From owner-xfs@oss.sgi.com Tue Oct 3 16:59:26 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 16:59:29 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k93NxOaG028101 for ; Tue, 3 Oct 2006 16:59:26 -0700 X-ASG-Debug-ID: 1159919923-21350-743-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from prod.aconex.com (mail.app.aconex.com [203.89.192.138]) by cuda.sgi.com (Spam Firewall) with ESMTP id 57C7246A3A7 for ; Tue, 3 Oct 2006 16:58:43 -0700 (PDT) Received: from page.mel.office.aconex.com (unknown [192.168.0.210]) by prod.aconex.com (Postfix) with ESMTP id D555328A25; Wed, 4 Oct 2006 09:58:41 +1000 (EST) Received: from localhost (page.mel.aconex.com [127.0.0.1]) by page.mel.office.aconex.com (Postfix) with ESMTP id C391F53403A; Wed, 4 Oct 2006 09:58:41 +1000 (EST) Received: from page.mel.office.aconex.com ([127.0.0.1]) by localhost (mail.aconex.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 24848-01-37; Wed, 4 Oct 2006 09:58:41 +1000 (EST) Received: from edge (unknown [192.168.0.246]) by page.mel.office.aconex.com (Postfix) with ESMTP id 000D4534039; Wed, 4 Oct 2006 09:58:40 +1000 (EST) X-ASG-Orig-Subj: Re: Review: clean up inode i_flags handling Subject: Re: Review: clean up inode i_flags handling From: Nathan Scott Reply-To: nscott@aconex.com To: David Chinner Cc: xfs@oss.sgi.com In-Reply-To: <1159914373.32536.9.camel@edge> References: <20061003051325.GR4695059@melbourne.sgi.com> <1159914373.32536.9.camel@edge> Content-Type: text/plain Organization: Aconex Date: Wed, 04 Oct 2006 09:58:50 +1000 Message-Id: <1159919930.32536.14.camel@edge> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22501 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9165 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: xfs On Wed, 2006-10-04 at 08:26 +1000, Nathan Scott wrote: > On Tue, 2006-10-03 at 15:13 +1000, David Chinner wrote: > > > > This part seems like overkill, I'd just do that inline like the clear > variant, since its just one instruction ... > ..but I guess you did it for consistency, as that one instruction is otherwise going to have to be open coded in a few places ... *shrug* looks good to me either way. cheers. -- Nathan From owner-xfs@oss.sgi.com Tue Oct 3 17:54:33 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 17:54:37 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k940sWaG002037 for ; Tue, 3 Oct 2006 17:54:33 -0700 X-ASG-Debug-ID: 1159923230-14425-816-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from smtp110.sbc.mail.mud.yahoo.com (smtp110.sbc.mail.mud.yahoo.com [68.142.198.209]) by cuda.sgi.com (Spam Firewall) with SMTP id B8DB24676ED for ; Tue, 3 Oct 2006 17:53:50 -0700 (PDT) Received: (qmail 31437 invoked from network); 4 Oct 2006 00:47:10 -0000 Received: from unknown (HELO stupidest.org) (cwedgwood@sbcglobal.net@70.132.27.77 with login) by smtp110.sbc.mail.mud.yahoo.com with SMTP; 4 Oct 2006 00:47:10 -0000 Received: by tuatara.stupidest.org (Postfix, from userid 10000) id A25B01824260; Tue, 3 Oct 2006 17:47:08 -0700 (PDT) Date: Tue, 3 Oct 2006 17:47:08 -0700 From: Chris Wedgwood To: David Chinner Cc: xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML X-ASG-Orig-Subj: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061004004708.GA17969@tuatara.stupidest.org> References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> <20061003222256.GW4695059@melbourne.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061003222256.GW4695059@melbourne.sgi.com> X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22504 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9166 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: cw@f00f.org Precedence: bulk X-list: xfs On Wed, Oct 04, 2006 at 08:22:56AM +1000, David Chinner wrote: > That's a good question. In a recent thread on linux-fsdevel about > these patches Christoph Hellwig pointed out that 32bit user space is > not ready for 64 bit inodes, so it's probably going to be a while > before the second half of this mod is ready (which exports 64 bit > inodes ito userspace on 32bit platforms). yes a patch changing struct kstat and filldir* was merged... > http://marc.theaimsgroup.com/?l=linux-fsdevel&m=115946211808497&w=2 > http://marc.theaimsgroup.com/?l=linux-fsdevel&m=115948836023569&w=2 > As it stands, there's still a few barriers to getting 64 bit inodes > on 32 bit platforms and I can't see them going away quickly. Right > now I see little reason in moving to 64 bit inodes for 32 bit > platforms for XFS because of the 16TB filesystem size limit (that > only needs 33-36 bit inodes depending on the inode size) and no > 32bit platform is currently able to repair a filesystem of that > size. so that leaves NFS3+ is it really worth the pain then? From owner-xfs@oss.sgi.com Tue Oct 3 18:07:52 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 18:07:56 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k9417paG003365 for ; Tue, 3 Oct 2006 18:07:52 -0700 X-ASG-Debug-ID: 1159919913-12520-206-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from huayna1.entelnet.bo (huayna1.entelnet.bo [200.87.100.31]) by cuda.sgi.com (Spam Firewall) with ESMTP id E6219D17B26F for ; Tue, 3 Oct 2006 16:58:33 -0700 (PDT) Received: from conversion-daemon.huayna1.entelnet.bo by huayna1.entelnet.bo (MTA version 1.0) id <0J6L0070136N0W00@huayna1.entelnet.bo> (original mail from novedades-bolivia@bolivianstore.com) for linux-xfs@oss.sgi.com; Tue, 03 Oct 2006 19:54:47 -0400 (BOT) Received: from VPM-BOLIVIAMALL ([200.87.242.5]) by huayna1.entelnet.bo (MTA version 1.0) with SMTP id <0J6L008ZY3K659E0@huayna1.entelnet.bo>; Tue, 03 Oct 2006 19:51:14 -0400 (BOT) Date: Tue, 03 Oct 2006 19:45:36 -0400 From: "BoliviaMall.com" X-ASG-Orig-Subj: Especial de Portatiles y Accesorios en BoliviaMall Subject: Especial de Portatiles y Accesorios en BoliviaMall To: "Usuarios BoliviaMall.com" Message-id: Organization: BoliviaMall.com MIME-version: 1.0 X-Barracuda-Spam-Score: 0.38 X-Barracuda-Spam-Status: No, SCORE=0.38 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_FONT_BIG, HTML_TAG_EXIST_TBODY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22502 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.13 HTML_TAG_EXIST_TBODY BODY: HTML has "tbody" tag 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2822 X-archive-position: 9167 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: novedades-bolivia@bolivianstore.com Precedence: bulk X-list: xfs =20 =20=20=20 =20 =20 "ESPECIAL DE PORT=C1TILES Y ACCESORIOS=20 ...=20 =20 =20 Visite nuestro Sitio Web y descubra las =FAltimas=20 novedades: www.boliviamall.com=20 LA PAZ: Tel. 239-0236 / 235-2591 e-mail: electronicos@boliviamall.com=20 SANTA CRUZ: Tel. 355-1611 / 358-4479 e-mail: electronicos@boliviamall.com=20 =20 EN BOLIVIAMALL LOS ENV=CDOS SON SIEMPRE GRATUITOS A=20 CUALQUIER PUNTO DEL PA=CDS=20 VARIEDAD DE PORT=C1TILES EN TODAS LAS MARCAS, =A1=A1=A1ENCUENTRA LA=20 TUYA!!! =20 =20=20 =20 =20 =20 =20=20 =20 =20 =20=20 Dell Inspiron 1300 Celeron 1.6GHz/ 256=20 MB 40GB /Combo DVD/ Windows $1099.00=20 =20 =20 Acer Aspire=20 3624 Celeron 1.5GHz/ 256 MB 40GB /CD-RW/=20 Windows $1075.00=20 =20 Tecra L2 S022 Pentium M 1.7GHz/ 512=20 MB 60GB /DVD- CDRW/ 15" $1439.00=20 =20 =20 HP NX 6120 Sempron 3200 1.6GHz/ 256 MB 40GB /Combo DVD/=20 Linux $1075.00=20 =20=20 =20 =20 =20 Toshiba=20 Satellite R25 S3503 Intel Core duo 1.6 Ghz/=20 1 GB/ 100 GB/ DVD+RW/Windows=20 $2429.00=20 Toshiba Tecra A5=20 SP519 Pentium M=20 1.7Ghz / 512 MB, 60 GB/ CD-RW=20 $1617.00 =20 Toshiba A100 SP621 Pentium M 1.7GHz /1 GB/ 60=20 GB/DVD supermutli/ Windows XP $1799.00 =20 HP Compaq M2405LA 256 MBz, 480 GB,=20 15" DVD/CD-RW=20 $855.00 =20 =20 =20 =20 =20 Tecra A6 SP561 Intel Core=20 duo 1.6 Ghz/512MB/ 80 GB/ CD-RW - DVD/ 14.1/=20 Windows XP Pro=20 $1835.00 =20 Toshiba P105-S6024 Core duo 1.6 GHz/ 1GB, 100 GB, 17"/=20 DVD+R/RW=20 $2235.00 =20 Satellite=20 A105-S4084 Core duo 1.6 GHz/ 1GB, 100 GB, 17"/=20 DVD+R/RW=20=20 $2121.00 =20 Lenovo 3000 C100 512 MB, 80 GB,=20 15" DVD/CD-RW=20 $1645.00 =20=20 =20=20 =20 Cable de=20 seguridad=20 para=20 notebook $49.00 =20 Floppy externo=20 para=20 notebook $45.00 =20 =20 Disco duro samsung=20=20 80GB=20 para=20 notebook $135.00 =20 Docking station=20 para=20 notebook $115.00=20=20=20=20=20=20=20=20=20 =20 =20 Mochila Targus PR600 para 15" $109.00 Ver m=E1s =20 =20 Maletin Targus TUL 400=20=20=20=20=20=20 para notebooks de 15"=20=20=20=20=20 $140.00=20=20=20=20=20 =20 =20 =20=20 Este mensaje fue dise=F1ado en html. Si prefiere=20 recibir la versi=F3n de solo texto, re-env=EDenos este mail incluyendo "NO = HTML" en=20 el asunto. Este mensaje se env=EDa con la complacencia de las normativas=20 internacionales sobre SPAM, este e-mail no podr=E1 ser considerado SPAM mie= ntras=20 incluya una forma de ser removido. Los e-mails tomados para el env=EDo de e= ste=20 mensaje son los recogidos de nuestras bases de datos de usuarios registrado= s,=20 recomendados, y sorteos Si hubiese recibido este mail por error o no le int= eresa=20 seguir recibi=E9ndolo m=E1s, re-env=EDenos este mail y escribiendo "REMOVER= " en el asunto. [[HTML alternate version deleted]] From owner-xfs@oss.sgi.com Tue Oct 3 18:44:50 2006 Received: with ECARTIS (v1.0.0; list xfs); Tue, 03 Oct 2006 18:44:54 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k941ihaG006744 for ; Tue, 3 Oct 2006 18:44:46 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id LAA28111; Wed, 4 Oct 2006 11:43:46 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k941hgpj20611878; Wed, 4 Oct 2006 11:43:42 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k941hYM420593308; Wed, 4 Oct 2006 11:43:34 +1000 (AEST) Date: Wed, 4 Oct 2006 11:43:34 +1000 From: David Chinner To: David Chinner Cc: Chris Wedgwood , xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061004014334.GZ4695059@melbourne.sgi.com> References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> <20061003222256.GW4695059@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061003222256.GW4695059@melbourne.sgi.com> User-Agent: Mutt/1.4.2.1i X-archive-position: 9168 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Wed, Oct 04, 2006 at 08:22:56AM +1000, David Chinner wrote: > On Tue, Oct 03, 2006 at 02:23:35PM -0700, Chris Wedgwood wrote: > > On Tue, Oct 03, 2006 at 04:06:10PM +1000, David Chinner wrote: > > > Overall, the patchset removes more than 200 lines of code from the > > > xfs inode caching and lookup code and provides more consistent > > > scalability for large numbers of cached inodes. The only down side > > > is that it limits us to 32 bit inode numbers of 32 bit platforms due > > > to the way the radix tree uses unsigned longs for it's indexes > > > > commit afefdbb28a0a2af689926c30b94a14aea6036719 > > tree 6ee500575cac928cd90045bcf5b691cf2b8daa09 > > parent 1d32849b14bc8792e6f35ab27dd990d74b16126c > > author David Howells 1159863226 -0700 > > committer Linus Torvalds 1159887820 -0700 > > > > [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers > > > > These patches make the kernel pass 64-bit inode numbers internally when > > communicating to userspace, even on a 32-bit system. They are required > > because some filesystems have intrinsic 64-bit inode numbers: NFS3+ and XFS > > for example. The 64-bit inode numbers are then propagated to userspace > > automatically where the arch supports it. > > [...] > > > > Doing this will mean XFS won't be able to support 32-bit inodes on > > 32-bit platforms the above (merged) patch --- though given that cheap > > 64-bit systems are now abundant does anyone really care? > > That's a good question. In a recent thread on linux-fsdevel about > these patches Christoph Hellwig pointed out that 32bit user space is > not ready for 64 bit inodes, so it's probably going to be a while > before the second half of this mod is ready (which exports 64 bit > inodes ito userspace on 32bit platforms). Ahhh.... I think I misread what Chris wrote here - _32_ bit inodes on 32 bit platforms not working? I can't see how this would be the case with the mods I posted given that they are entirely internal to XFS and don't change any external inode number interfaces. And the above commit shouldn't break XFS either. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Wed Oct 4 02:41:20 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 02:41:25 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k949fJaG008827 for ; Wed, 4 Oct 2006 02:41:20 -0700 X-ASG-Debug-ID: 1159951187-13472-351-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.automatix.de (www.automatix.de [213.131.230.237]) by cuda.sgi.com (Spam Firewall) with ESMTP id 1BE96405B62 for ; Wed, 4 Oct 2006 01:39:47 -0700 (PDT) Received: from uucp by mail.automatix.de with local-bsmtp (Exim 3.36 #1) id 1GV2L5-0007mS-00 for xfs@oss.sgi.com; Wed, 04 Oct 2006 10:42:51 +0200 Received: from pc2.s.automatix.de ([192.168.11.12]) by s.automatix.de with esmtp (Exim 3.36 #1) id 1GV2Eq-0004DW-00 for xfs@oss.sgi.com; Wed, 04 Oct 2006 10:36:24 +0200 From: Juergen Sauer Reply-To: juergen.sauer@automatix.de Organization: AutomatiX GmbH To: xfs@oss.sgi.com X-ASG-Orig-Subj: Critical Bugreport: Linux Kernel 2.6.17.13, UNUSABLE Subject: Critical Bugreport: Linux Kernel 2.6.17.13, UNUSABLE Date: Wed, 4 Oct 2006 10:36:19 +0200 User-Agent: KMail/1.9.4 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1611629.BaUTkEGrPR"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200610041036.23291.juergen.sauer@automatix.de> X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22528 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9169 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: juergen.sauer@automatix.de Precedence: bulk X-list: xfs --nextPart1611629.BaUTkEGrPR Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi! The XFS System in Kernel 2.6.17.13 is unusable broken. I have several servers and clients using XFS as root FS. The Last screen of death (digicam): http://www.automatix.de/~jojo/xfs-error-kernel-2.6.17.13.jpg On many systems (Ubuntu 6.06.1 LTS) with own kernel 2.6.17.13 it happens, that the kernel crashes like the "upper screen dump". Booting form Knoppix 5.01 CD can _not_ xfs_repair the filesystem. This bug make the system completely unusable. It is not possible to "rm -rf" or to get the filesystem in any clean/usable= state. There are no "badblocks" (since hardware RAID 5 controllers like mgega_raid= , icp vortex, 3ware) are used. Installing a fresh, system does show up the problem after somewhat time in = production again. So what to do ? Please help! mfG J. Sauer --=20 J=C3=BCrgen Sauer - AutomatiX GmbH, +49-4209-4699, jojo@automatix.de Das Linux Systemhaus - Service - Support - Server - L=C3=B6sungen http://www.automatix.de OpenOffice erhalten Sie hier kostenfrei http://de.o= penoffice.org/ --nextPart1611629.BaUTkEGrPR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD4DBQBFI3KHW7UKI9EqarERArmXAJ9UiXIMy3qOJ5OwAiUOdroB82FC0ACXXcPK PH64PtR0joV9KzipA3/h0g== =YZ8A -----END PGP SIGNATURE----- --nextPart1611629.BaUTkEGrPR-- From owner-xfs@oss.sgi.com Wed Oct 4 03:24:22 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 03:24:27 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94AOLaG012920 for ; Wed, 4 Oct 2006 03:24:22 -0700 X-ASG-Debug-ID: 1159953617-28710-601-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from tyo202.gate.nec.co.jp (TYO202.gate.nec.co.jp [202.32.8.206]) by cuda.sgi.com (Spam Firewall) with ESMTP id A80B9D17BB66 for ; Wed, 4 Oct 2006 02:20:17 -0700 (PDT) Received: from mailgate3.nec.co.jp (mailgate53.nec.co.jp [10.7.69.192]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id k949KFDK006201 for ; Wed, 4 Oct 2006 18:20:15 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id k949KFG15016 for xfs@oss.sgi.com; Wed, 4 Oct 2006 18:20:15 +0900 (JST) Received: from mailsv.linux.bs1.fc.nec.co.jp (mailsv.linux.bs1.fc.nec.co.jp [10.34.125.2]) by mailsv5.nec.co.jp (8.11.7/3.7W-MAILSV4-NEC) with ESMTP id k949KEi07028 for ; Wed, 4 Oct 2006 18:20:14 +0900 (JST) Received: from [10.34.125.197] (johnny.linux.bs1.fc.nec.co.jp [10.34.125.197]) by mailsv.linux.bs1.fc.nec.co.jp (Postfix) with ESMTP id 6623FE4824A for ; Wed, 4 Oct 2006 18:20:14 +0900 (JST) Message-ID: <45237CCE.4010007@ah.jp.nec.com> Date: Wed, 04 Oct 2006 18:20:14 +0900 From: Takenori Nagano User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: xfs@oss.sgi.com X-ASG-Orig-Subj: [patch] Fix xfs_iunpin() sets I_DIRTY_SYNC after clear_inode(). Subject: [patch] Fix xfs_iunpin() sets I_DIRTY_SYNC after clear_inode(). Content-Type: multipart/mixed; boundary="------------030508040500000105030608" X-Barracuda-Spam-Score: 1.05 X-Barracuda-Spam-Status: No, SCORE=1.05 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=BSF_RULE_7582B X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22529 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.05 BSF_RULE_7582B BODY: Custom Rule 7582B X-archive-position: 9170 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: t-nagano@ah.jp.nec.com Precedence: bulk X-list: xfs This is a multi-part message in MIME format. --------------030508040500000105030608 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi, The patch attached to this mail is a fix for a race of xfs_iunpin() and generic_delete_inode(). generic_delete_inode() checks inode->i_state using BUG_ON() after clear_inode(). At this point inode->i_state value must be I_CLEAR after clear_inode(). But we detected inode->i_state was not I_CLEAR after clear_inode(). Kernel panic occurred by BUG_ON(inode->i_state != I_CLEAR). We analyzed the memory dump, then we found I_DIRTY_SYNC and I_CLEAR ware set. The function to set I_DIRTY_SYNC is only __mark_inode_dirty(). We took a backtrace when i_state is I_CLEAR in __mark_inode_dirty(). This is a backtrace when inode->i_state=I_CLEAR in __mark_inode_dirty(). > > Call Trace: > > [] show_stack+0x80/0xa0 > > sp=e00000012c077970 bsp=e00000012c0713e8 > > [] die+0x1c0/0x2e0 > > sp=e00000012c077b40 bsp=e00000012c0713b0 > > [] ia64_bad_break+0x2f0/0x400 > > sp=e00000012c077b40 bsp=e00000012c071388 > > [] ia64_leave_kernel+0x0/0x260 > > sp=e00000012c077bd0 bsp=e00000012c071388 > > [] __mark_inode_dirty+0x390/0x3a0 > > sp=e00000012c077da0 bsp=e00000012c071330 > > [] xfs_iunpin+0x110/0x120 [xfs] > > sp=e00000012c077da0 bsp=e00000012c071310 > > [] xfs_inode_item_unpin+0x30/0x60 [xfs] > > sp=e00000012c077da0 bsp=e00000012c0712f0 > > [] xfs_trans_chunk_committed+0x280/0x380 [xfs] > > sp=e00000012c077da0 bsp=e00000012c071298 > > [] xfs_trans_committed+0x80/0x320 [xfs] > > sp=e00000012c077da0 bsp=e00000012c071248 > > [] xlog_state_do_callback+0x4a0/0xa20 [xfs] > > sp=e00000012c077da0 bsp=e00000012c0711b0 > > [] xlog_iodone+0x190/0x300 [xfs] > > sp=e00000012c077da0 bsp=e00000012c071168 > > [] pagebuf_iodone_work+0xc0/0x120 [xfs] > > sp=e00000012c077da0 bsp=e00000012c071148 > > [] worker_thread+0x3f0/0x5c0 > > sp=e00000012c077da0 bsp=e00000012c0710b0 > > [] kthread+0x220/0x280 > > sp=e00000012c077e10 bsp=e00000012c071068 > > [] kernel_thread_helper+0xe0/0x100 > > sp=e00000012c077e30 bsp=e00000012c071040 We found __mark_inode_dirty() was called by xfs_iunpin(). xfs_iunpin() sets I_DIRTY_SYNC on inode->i_state if i_pincount is 0. If __mark_inode_dirty() is running simultaneously between clear_inode() and BUG_ON() in generic_delete_inode(), BUG_ON() is called. We think this is a cause of this bug. All dirty buffers are invalidated by clear_inode(), but in-core log is not deleted and the state will be inconsistent. The in-core log is written by xfs_logd even if inode was already deleted. A cause of this bug is xfs does not care in-core log after deleting the inode. xfs_fs_clear_inode() calls xfs_reclaim(). We think the recent fixes to xfs_iunpin() were not correct. With those patches, xfs_iunpin() now can determine whether xfs_inode is recycled or not, but it is not essential way to fix this bug. xfs_iunpin() must never touch xfs_inode which is already freed. If try_to_free_page() collects some slabs including pinned inode, it is possible to result in memory corruption. We come up with three possible solutions: 1. xfs_fs_clear_inode() waits for i_pincount to become 0. 2. xfs_fs_clear_inode() syncs in-core log if i_pincount is not 0. 3. xfs_fs_clear_inode() invalidates in-core log that relates to the deleted inode. We chose 2, because the frequency of sync is almost same to as that of BUG(), and it is the same way to sync in-core log in xfs_fsync() when inode is still pinned. It has very very little effect for xfs performance. This patch fixes to sync in-core log if i_pincount is not 0 in xfs_fs_clear_inode(). We think this is essential. We already tested this patch for more than 100 hours in kernel-2.6.18. If we did not use this patch, BUG() was called within only 5 minutes on 32way Itanium server. We used a test program that repeats open(), write() and unlink() in parallel. Best Regards, -- Takenori Nagano, NEC t-nagano@ah.jp.nec.com --------------030508040500000105030608 Content-Type: text/plain; name="xfs-fix-log-race.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="xfs-fix-log-race.patch" ZGlmZiAtTmFydSBsaW51eC0yLjYuMTgub3JpZy9mcy94ZnMvbGludXgtMi42 L3hmc19zdXBlci5jIGxpbnV4LTIuNi4xOC9mcy94ZnMvbGludXgtMi42L3hm c19zdXBlci5jDQotLS0gbGludXgtMi42LjE4Lm9yaWcvZnMveGZzL2xpbnV4 LTIuNi94ZnNfc3VwZXIuYwkyMDA2LTA5LTIwIDEyOjQyOjA2LjAwMDAwMDAw MCArMDkwMA0KKysrIGxpbnV4LTIuNi4xOC9mcy94ZnMvbGludXgtMi42L3hm c19zdXBlci5jCTIwMDYtMDktMjggMTg6MTY6MDIuMjgwMDAwMDAwICswOTAw DQpAQCAtNDMzLDYgKzQzMyw3IEBADQogCXN0cnVjdCBpbm9kZQkJKmlub2Rl KQ0KIHsNCiAJYmh2X3Zub2RlX3QJCSp2cCA9IHZuX2Zyb21faW5vZGUoaW5v ZGUpOw0KKwl4ZnNfaW5vZGVfdAkJKmlwOw0KIA0KIAl2bl90cmFjZV9lbnRy eSh2cCwgX19GVU5DVElPTl9fLCAoaW5zdF90ICopX19yZXR1cm5fYWRkcmVz cyk7DQogDQpAQCAtNDUyLDEwICs0NTMsMTQgQEANCiAJdnAtPnZfZmxhZyAm PSB+Vk1PRElGSUVEOw0KIAlWTl9VTkxPQ0sodnAsIDApOw0KIA0KLQlpZiAo Vk5IRUFEKHZwKSkNCisJaWYgKFZOSEVBRCh2cCkpIHsNCisJCWlwID0gWEZT X0JIVlRPSShWTkhFQUQodnApKTsNCisJCWlmICh4ZnNfaXBpbmNvdW50KGlw KSkgDQorCQkJeGZzX2xvZ19mb3JjZShpcC0+aV9tb3VudCwgKHhmc19sc25f dCkwLA0KKwkJCQkgICAgICBYRlNfTE9HX0ZPUkNFIHwgWEZTX0xPR19TWU5D KTsNCiAJCWlmIChiaHZfdm9wX3JlY2xhaW0odnApKQ0KIAkJCXBhbmljKCIl czogY2Fubm90IHJlY2xhaW0gMHglcFxuIiwgX19GVU5DVElPTl9fLCB2cCk7 DQotDQorCX0NCiAJQVNTRVJUKFZOSEVBRCh2cCkgPT0gTlVMTCk7DQogDQog I2lmZGVmIFhGU19WTk9ERV9UUkFDRQ0K --------------030508040500000105030608-- From owner-xfs@oss.sgi.com Wed Oct 4 05:51:28 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 05:51:40 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94CpPaG000498 for ; Wed, 4 Oct 2006 05:51:28 -0700 X-ASG-Debug-ID: 1159962459-10737-615-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from cci-inc.com (cac94-3-82-224-22-183.fbx.proxad.net [82.224.22.183]) by cuda.sgi.com (Spam Firewall) with SMTP id 57CAA46C7BE for ; Wed, 4 Oct 2006 04:47:39 -0700 (PDT) Message-Id: <90303470.309308436@cci-inc.com> From: "Jessie Willard" To: Cc: X-ASG-Orig-Subj: dollarso Subject: dollarso Date: Wed, 04 Oct 2006 13:47:38 +0100 MIME-Version: 1.0 X-Antivirus: avast! (VPS 0640-1, 03/10/2006), Outbound message X-Antivirus-Status: Clean X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22537 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9172 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: DuncanRochaxhh@cci-inc.com Precedence: bulk X-list: xfs Energy Prices are near all time low, This is the best time to lock in a quality energy stock Introducing : WBRS Exchange Pinksheets Price: 0.05 3 Day Estimated : .50 ( +1000%) WILD BRUSH MAKES A MOVE! Wild Brush Acquires Additional Powder River Oil & Gas Lease. Who is Wild Brush? Wild Brush Energy is a diversified energy company whose primary goal is to identify and develop Oil & Coalbed Methane sites within the State of Wyoming. In addition, Wild Brush Energy continues to evaluate clean air alternative energy producing technologies such as Wind Power. Wild Brush trades in the U.S. under the symbol "WBRS." ADD THIS ENERGY STOCK TO YOUR LIST AND WATCH IT TRADE CLOSELY ON WEDNESDAY OCTOBER 4! Get In NOW !!! You can lead a horse to water but you can't make him drink. Spring rain, Fall gold. She's a nut. To gild refined gold, to paint the lily. Say it with flowers. Up a tree. What goes down usually comes up. Want my place in the sun. This is for the birds. From owner-xfs@oss.sgi.com Wed Oct 4 05:51:24 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 05:51:34 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94CpLaG000417 for ; Wed, 4 Oct 2006 05:51:24 -0700 X-ASG-Debug-ID: 1159962231-10737-571-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from smtp01.glodns.net (smtp01.glodns.net [70.86.175.210]) by cuda.sgi.com (Spam Firewall) with ESMTP id BA46F46BCC9 for ; Wed, 4 Oct 2006 04:43:51 -0700 (PDT) Message-ID: <632955410993281250@smtp01.glodns.net> From: "System Administrator"@oss.sgi.com To: xfs@oss.sgi.com Date: Wed, 4 Oct 2006 06:44:59 -0500 X-ASG-Orig-Subj: Delivery Failure Subject: Delivery Failure X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22537 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9171 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: owner-xfs@oss.sgi.com Precedence: bulk X-list: xfs Could not deliver message to the following recipient(s): Failed Recipient: example@aol.com Reason: Remote host said: 550 MAILBOX NOT FOUND -- The header and top 20 lines of the message follows -- Received: from smtp01 [127.0.0.1] by smtp01.glodns.net with SMTP; Wed, 4 Oct 2006 06:29:07 -0500 Received: from 196.211.28.150 with PortTunnel; Wed, 4 Nov 2006 06:28:54 -0500 Received: from 192.168.13.166 for example@aol.com; Wed, 04 Oct 2006 12:25:41 +0200 From: xfs@oss.sgi.com To: example@aol.com Subject: Returned mail: see transcript for details Date: Wed, 4 Oct 2006 12:23:16 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0009_37247AFA.4DF06866" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: This is a multi-part message in MIME format. ------=_NextPart_000_0009_37247AFA.4DF06866 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Dear user example@aol.com, We have found that your email account was used to send a large amount of spam messages during this week. Probably, your computer was infected and now runs a hidden proxy server. We recommend you to follow our instruction in order to keep your computer safe. Have a nice day, aol.com user support team. ------=_NextPart_000_0009_37247AFA.4DF06866 Content-Type: application/octet-stream; From owner-xfs@oss.sgi.com Wed Oct 4 06:41:01 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 06:41:12 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94Df0aG005643 for ; Wed, 4 Oct 2006 06:41:01 -0700 X-ASG-Debug-ID: 1159964851-28702-628-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from hannover.0spam.com (e4.46.5d45.static.theplanet.com [69.93.70.228]) by cuda.sgi.com (Spam Firewall) with ESMTP id 313D4D17BB6B for ; Wed, 4 Oct 2006 05:27:31 -0700 (PDT) Received: from spamcom by hannover.0spam.com with local (Exim 4.52) id 1GV5qC-00028s-Qx for xfs@oss.sgi.com; Wed, 04 Oct 2006 05:27:12 -0700 To: xfs@oss.sgi.com X-Sender-IP: 64.97.168.38 From: verify@0spam.com X-ASG-Orig-Subj: Re: Error Subject: Re: Error Message-Id: Date: Wed, 04 Oct 2006 05:27:12 -0700 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hannover.0spam.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [32003 32003] / [47 12] X-AntiAbuse: Sender Address Domain - hannover.0spam.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Spam-Score: 0.55 X-Barracuda-Spam-Status: No, SCORE=0.55 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22535 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.55 NO_REAL_NAME From: does not include a real name X-archive-position: 9173 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: verify@0spam.com Precedence: bulk X-list: xfs ATTENTION! A message you recently sent to a 0Spam.com user with the subject "Error" was not delivered because they are using the 0Spam.com anti-spam service. Please click the link below to confirm that this is not spam. When you confirm, this message and all future messages you send will automatically be accepted. http://www.0spam.com/v.cgi?user=1067173562&verify=851512 ======================================== This is an automated message from 0Spam.com. Please do not reply to this Email. Looking for a free anti-spam service? Visit us at http://www.0spam.com to find out more. From owner-xfs@oss.sgi.com Wed Oct 4 07:24:22 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 07:24:28 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94EOLaG009267 for ; Wed, 4 Oct 2006 07:24:21 -0700 X-ASG-Debug-ID: 1159967943-21275-271-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from webhostbg.com (host1.regbg.com [213.137.61.146]) by cuda.sgi.com (Spam Firewall) with SMTP id CC047D17B113 for ; Wed, 4 Oct 2006 06:19:03 -0700 (PDT) Received: (qmail 9498 invoked by uid 1028); 4 Oct 2006 12:49:23 -0000 Date: 4 Oct 2006 12:49:23 -0000 Message-ID: <20061004124923.9494.qmail@webhostbg.com> To: xfs@oss.sgi.com X-ASG-Orig-Subj: Employment Needed Subject: Employment Needed From: "George.Nortune" Reply-To: george.nortune@operamail.com MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=ADVANCE_FEE_1 X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22541 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 ADVANCE_FEE_1 Appears to be advance fee fraud (Nigerian 419) X-archive-position: 9174 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: george.nortune@operamail.com Precedence: bulk X-list: xfs Hello dear friend! We are happy to announce about the upcoming employee recruiting at the Service Finance Inc. Yes, the vital moment has come and Your chance of getting the top-rated financial manager position is as close as never before. The primary concern of all employees of Notune Finance Inc. is our continuous effort for complete satisfaction of our customers in terms of service, for maintaining the highest level of quality and reliability of the services we provide. For the initial period we are offering a part-time employment, later depending on your activity results you can turn to the full-time employment. As for now, the position of the Service Finance Inc. abroad financial manager that is based on punctuality, managerial abilities and responsibility includes the following requirements: 1. Be able to check your email several times a day 2. Be able to respond to emails immediately 3. Be able to work overtime if needed 4. Be responsible and hard working 5. Be able to open bank accounts for company needs (if needed) 6. Should have personal bank account You will also receive detailed instructions for subsequent actions from our manager with information how to receive/transfer the money. The entire process is quite simple. We guarantee that no other third party will have an access to any source with your personal information storage. After that You will have to open an account in one of the banks Finance Service Inc. is working with. You will receive payments from our clients to Your bank account and after the withdrawal the money should be sent to our abroad agents either via the Western Union money transfer service or via the Money Gram postal/financial transfer office. These services are most popular and convenient in today's world of intense financial activity and the purpose of increasing the customers' satisfaction. Payment for Your services: You will receive from 5% to 10% from the total amount of money You receive to Your bank account for every successive transaction. Your Finance Service Inc. activity will take no more that 8-10 hours per week and approximately Your weekly income will be around 500-800 USD dollars. You bear the responsibility for safety of this money. We also examine the money origin and the customer's honesty to provide legality and safety of our business for all our abroad employees. Our reputation is very important to us, therefore think twice before accepting our offer. We only work with honest and responsible people. Don't hesitate to contact us and ask any questions. We are looking forward to hearing from you soon. Send Your resume to mail : george.nortune@operamail.com P.S If You prove to be a well-motivated and diligent employee of Nortune Financial Service Inc. , we might open our branch in Your home-town with You taking the leading position in this business affair. It's all up to You whether You want to live Your life with respect and high-financial background or not with us. George.M.Markus CEo/D.G Notune Financial Service Inc. From owner-xfs@oss.sgi.com Wed Oct 4 07:24:20 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 07:24:35 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94EOJaG009214 for ; Wed, 4 Oct 2006 07:24:20 -0700 X-ASG-Debug-ID: 1159967490-2945-365-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from localhost (ppp83-237-180-174.pppoe.mtu-net.ru [83.237.180.174]) by cuda.sgi.com (Spam Firewall) with SMTP id 63483D17BB96 for ; Wed, 4 Oct 2006 06:11:30 -0700 (PDT) Message-ID: <7a6301c6e7b5$3b0cf484$8e7ce737@aye.net> From: =?windows-1251?B?wuDr5fDgINHl8OXk4A==?= To: linux-xfs@oss.sgi.com X-ASG-Orig-Subj: =?windows-1251?B?yOfs5e3l7ej/IOgg5O7v7uvt5e3o/yDiIOru6+vl6vLo4u3uLeTu4+7i7vDt7uUg?= =?windows-1251?B?8OXj8+vo8O7i4O3o5Q==?= Subject: =?windows-1251?B?yOfs5e3l7ej/IOgg5O7v7uvt5e3o/yDiIOru6+vl6vLo4u3uLeTu4+7i7vDt7uUg?= =?windows-1251?B?8OXj8+vo8O7i4O3o5Q==?= Date: Wed, 04 Oct 2006 16:06:17 +0300 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express V6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Barracuda-Spam-Score: 3.29 X-Barracuda-Spam-Status: No, SCORE=3.29 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_FONT_BIG, HTML_FONT_FACE_BAD, HTML_TAG_BALANCE_BODY, SUBJECT_ENCODED_TWICE, SUBJ_HAS_SPACES X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22541 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.54 SUBJECT_ENCODED_TWICE Subject: MIME encoded twice 0.65 SUBJ_HAS_SPACES Subject contains lots of white space 0.39 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags 0.45 HTML_FONT_FACE_BAD BODY: HTML font face is not a word 0.26 HTML_FONT_BIG BODY: HTML tag for a big font size Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2938 X-archive-position: 9175 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: shi67@aye.net Precedence: bulk X-list: xfs =20 =20 =C4=E0=EC=FB =E8 =C3=EE=F1=EF=EE=E4=E0! =20 =CF=F0=E5=E4=EB=E0=E3=E0=E5=EC =EF=EE=F3=F7=E0=F1=F2=E2=EE=E2=E0=F2=FC =E2= =ED=E0=F8=E5=EC =EC=E5=F0=EE=EF=F0=E8=FF=F2=E8=E8: =20 =CD=EE=E2=EE=E5 =E2 =F2=F0=F3=E4=EE=E2=EE=EC =E7=E0=EA=EE=ED=EE=E4=E0=F2=E5= =EB=FC=F1=F2=E2=E5. =CA=E0=F0=E4=E8=ED=E0=EB=FC=ED=FB=E5 =E8=E7=EC=E5=ED=E5=ED=E8=FF =E2 =D2=F0= =F3=E4=EE=E2=EE=EC =EA=EE=E4=E5=EA=F1=E5 =D0=D4 =E2 2006 =E3=EE=E4=F3 12 =EE=EA=F2=FF=E1=F0=FF 6 =EE=EA=F2=FF=E1=F0=FF 2006 =E3=EE=E4=E0 =E2=F1=F2=F3=EF=E0=E5=F2 = =E2 =F1=E8=EB=F3 =CD=EE=E2=E0=FF =F0=E5=E4=E0=EA=F6=E8=FF =D2=F0=F3=E4=EE= =E2=EE=E3=EE =EA=EE=E4=E5=EA=F1=E0 =D0=D4. =D4=E5=E4=E5=F0=E0=EB=FC=ED=FB=EC =E7=E0=EA=EE=ED=EE=EC =B990-=D4= =C7 =E2 =D2=F0=F3=E4=EE=E2=EE=E9 =EA=EE=E4=E5=EA=F1 =E2=ED=EE=F1=FF=F2=F1= =FF =EA=E0=F0=E4=E8=ED=E0=EB=FC=ED=FB=E5 =E8=E7=EC=E5=ED=E5=ED=E8=FF =96 =E1=EE=EB=E5=E5 300 =EF=EE=EF=F0=E0=E2=EE= =EA, =E2=E2=EE=E4=E8=F2=F1=FF 13 =ED=EE=E2=FB=F5 =F1=F2=E0=F2=E5=E9.=20 =C2 =CF=D0=CE=C3=D0=C0=CC=CC=D3 =C2=D5=CE=C4=C8=D2 =D4=E5=E4=E5=F0=E0=EB=FC=ED=FB=E9 =E7=E0=EA=EE=ED =EE=F2 30.06.2006=E3. = =B9 90-=D4=C7 =96 =E1=EE=EB=E5=E5 300 =EF=EE=EF=F0=E0=E2=EE=EA =E2 =E4=E5= =E9=F1=F2=E2=F3=FE=F9=E8=E9 =D2=CA, 13 =ED=EE=E2=FB=F5 =F1=F2=E0=F2=E5=E9, =F1=F0=EE=EA=E8 =E8=F5 =E2= =E2=E5=E4=E5=ED=E8=FF. =CE=F5=F0=E0=ED=E0 =F2=F0=F3=E4=E0. =CF=E5=F0=E5=E2= =EE=E4=FB =ED=E0 =E4=F0=F3=E3=F3=FE =F0=E0=E1=EE=F2=F3. =D2=F0=F3=E4 =F1=EE=E2=EC=E5=F1=F2=E8=F2=E5=EB=E5=E9. = =CF=EE=F0=FF=E4=EE=EA =F1=EE=E2=EC=E5=F9=E5=ED=E8=FF =F0=E0=E1=EE=F2 =E8 = =E4=EE=EB=E6=ED=EE=F1=F2=E5=E9. =D3=E2=EE=EB=FC=ED=E5=ED=E8=FF =EF=EE =E8=ED=E8=F6=E8=E0=F2=E8=E2=E5 =F0=E0=E1=EE=F2=EE=E4=E0=F2=E5=EB=FF.= =CE=EF=EB=E0=F2=E0 =F2=F0=F3=E4=E0. =C3=E0=F0=E0=ED=F2=E8=E8 =F1=F2=F3=E4= =E5=ED=F2=E0=EC =F1=E5=E2=E5=F0=FF=ED=E0=EC =E8 =E4=F0. =CE=F2=E2=E5=F2=FB =ED=E0 =E2=EE=EF=F0=EE=F1=FB. =C8=E7=EC=E5= =ED=E5=ED=E8=FF =E8 =E4=EE=EF=EE=EB=ED=E5=ED=E8=FF =E2 =EA=EE=EB=EB=E5=EA= =F2=E8=E2=ED=EE-=E4=EE=E3=EE=E2=EE=F0=ED=EE=E5 =F0=E5=E3=F3=EB=E8=F0=EE=E2=E0=ED=E8=E5. =C8=E7=EC=E5=ED=E5=ED=E8=FF =E2 = =F2=F0=F3=E4=EE=E2=EE=EC =E4=EE=E3=EE=E2=EE=F0=E5 =EF=EE=F0=FF=E4=EE=EA =E5= =E3=EE =E7=E0=EA=EB=FE=F7=E5=ED=E8=FF =E8=E7=EC=E5=ED=E5=ED=E8=FF =F3=F1=EB=EE=E2=E8=E9 =F2=F0=F3=E4=EE=E2=EE=E3=EE =E4=EE=E3=EE=E2=EE=F0=E0.= =CF=F0=E8=EC=E5=ED=E5=ED=E8=E5 =F1=F0=EE=F7=ED=FB=F5 =E4=EE=E3=EE=E2=EE=F0= =EE=E2.=20 =D1=F2=EE=E8=EC=EE=F1=F2=FC =E4=EB=FF 1-=E3=EE =F3=F7=E0=F1=F2=ED=E8=EA=E0= : 5 000 =F0=F3=E1. =CD=C4=D1 =ED=E5 =E2=E7=E8=EC=E0=E5=F2=F1=FF =C2=EA=EB=FE=F7=E5=ED=FB =E2 =F1=F2=EE=E8=EC=EE=F1=F2=FC =EE=E1=E5=E4 =E8 = =F0=E0=E7=E4=E0=F2=EE=F7=ED=FB=E9 =EC=E0=F2=E5=F0=E8=E0=EB =CF=EE=E4=F0=EE=E1=ED=EE=F1=F2=E8 =E8 =F0=E5=E3=E8=F1=F2=F0=E0=F6=E8=FF = =EF=EE =F2=E5=EB.: (495) 783-36-68 =20 =D2=E0=EA=E6=E5 =EC=EE=E6=E5=F2=E5 =EE=F2=EF=F0=E0=E2=E8=F2=FC =ED=E0=EC = =EF=E8=F1=FC=EC=EE: 7833668@mail.ru [[HTML alternate version deleted]] From owner-xfs@oss.sgi.com Wed Oct 4 09:54:23 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 09:54:32 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94GsLaG025719 for ; Wed, 4 Oct 2006 09:54:23 -0700 X-ASG-Debug-ID: 1159976496-10015-751-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.rautakesko.lv (unknown [80.233.130.197]) by cuda.sgi.com (Spam Firewall) with ESMTP id 8D5D7D17B0FE for ; Wed, 4 Oct 2006 08:41:37 -0700 (PDT) Received: from corvus.lv ([10.10.64.205]) by mail.rautakesko.lv (Lotus Domino Release 5.0.3 (Intl)) with ESMTP id 2006100418424392:14864 ; Wed, 4 Oct 2006 18:42:43 +0300 From: corvus@corvus.lv To: xfs@oss.sgi.com Date: Wed, 4 Oct 2006 18:40:59 +0300 MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-MIMETrack: Itemize by SMTP Server on mailserver/Rautakesko/lv(Release 5.0.3 (Intl)|21 March 2000) at 2006.10.04 18:42:44, Serialize by Router on mailserver/Rautakesko/lv(Release 5.0.3 (Intl)|21 March 2000) at 2006.10.04 18:42:46 X-ASG-Orig-Subj: delivery failed (ScanMail has removed a file) Subject: delivery failed (ScanMail has removed a file) Message-ID: Content-Type: multipart/mixed; boundary="----=_NextPart_000_0013_D08672D3.98F00964" X-Barracuda-Spam-Score: 1.91 X-Barracuda-Spam-Status: No, SCORE=1.91 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=FORGED_MUA_OUTLOOK, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22544 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.55 NO_REAL_NAME From: does not include a real name 1.36 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook X-archive-position: 9176 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: corvus@corvus.lv Precedence: bulk X-list: xfs ------=_NextPart_000_0013_D08672D3.98F00964 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Your message was not delivered due to the following reason(s): Your message was not delivered because the destination server was not reachable within the allowed queue period. The amount of time a message is queued before it is returned depends on local configura- tion parameters. Most likely there is a network problem that prevented delivery, but it is also possible that the computer is turned off, or does not have a mail system running right now. Your message could not be delivered within 2 days: Mail server 46.117.39.88 is not responding. The following recipients could not receive this message: Please reply to postmaster@oss.sgi.com if you feel this message to be in error. ------=_NextPart_000_0013_D08672D3.98F00964 Content-Type: application/octet-stream; name="oss.sgi.com" Content-Disposition: attachment; filename="oss.sgi.com" Content-Transfer-Encoding: base64 DQo= ------=_NextPart_000_0013_D08672D3.98F00964-- From owner-xfs@oss.sgi.com Wed Oct 4 11:07:45 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 11:07:50 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94I7haG032704 for ; Wed, 4 Oct 2006 11:07:45 -0700 X-ASG-Debug-ID: 1159981019-4799-561-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.clusterfs.com (mail.clusterfs.com [206.168.112.78]) by cuda.sgi.com (Spam Firewall) with ESMTP id CB6BAD178B4B for ; Wed, 4 Oct 2006 09:56:59 -0700 (PDT) Received: from localhost.adilger.int (S01060004e23cfc51.cg.shawcable.net [68.147.252.160]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.clusterfs.com (Postfix) with ESMTP id 9AFEE4E455A; Wed, 4 Oct 2006 10:56:58 -0600 (MDT) Received: by localhost.adilger.int (Postfix, from userid 1000) id BC8373FDF; Wed, 4 Oct 2006 10:56:56 -0600 (MDT) Date: Wed, 4 Oct 2006 10:56:56 -0600 From: Andreas Dilger To: linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com X-ASG-Orig-Subj: Directories > 2GB Subject: Directories > 2GB Message-ID: <20061004165655.GD22010@schatzie.adilger.int> Mail-Followup-To: linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: 1024D/0D35BED6 X-GPG-Fingerprint: 7A37 5D79 BF1B CECA D44F 8A29 A488 39F5 0D35 BED6 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22544 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9177 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: adilger@clusterfs.com Precedence: bulk X-list: xfs For ext4 we are exploring the possibility of directories being larger than 2GB in size. For ext3/ext4 the 2GB limit is about 50M files, and the 2-level htree limit is about 25M files (this is a kernel code and not disk format limit). Amusingly (or not) some users of very large filesystems hit this limit with their HPC batch jobs because they have 10,000 or 128,000 processes creating files in a directory on an hourly basis (job restart files, data dumps for visualization, etc) and it is not always easy to change the apps. My question (esp. for XFS folks) is if anyone has looked at this problem before, and what kind of problems they might have hit in userspace and in the kernel due to "large" directory sizes (i.e. > 2GB). It appears at first glance that 64-bit systems will do OK because off_t is a long (for telldir output), but that 32-bit systems would need to use O_LARGEFILE when opening the file in order to be able to read the full directory contents. It might also be possible to return -EFBIG only in the case that telldir is used beyond 2GB (the LFS spec doesn't really talk about large directories at all). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. From owner-xfs@oss.sgi.com Wed Oct 4 12:08:01 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 12:08:09 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94J80aG004989 for ; Wed, 4 Oct 2006 12:08:01 -0700 X-ASG-Debug-ID: 1159984760-6374-136-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi X-ASG-Whitelist: Client Received: from mx1.suse.de (ns.suse.de [195.135.220.2]) by cuda.sgi.com (Spam Firewall) with ESMTP id C017546CC57 for ; Wed, 4 Oct 2006 10:59:20 -0700 (PDT) Received: from Relay1.suse.de (mail2.suse.de [195.135.221.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.suse.de (Postfix) with ESMTP id ACDACFB0C; Wed, 4 Oct 2006 19:59:18 +0200 (CEST) To: David Chinner Cc: xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML X-ASG-Orig-Subj: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> <20061003222256.GW4695059__33273.3314754025$1159914338$gmane$org@melbourne.sgi.com> From: Andi Kleen Date: 04 Oct 2006 19:59:15 +0200 In-Reply-To: <20061003222256.GW4695059__33273.3314754025$1159914338$gmane$org@melbourne.sgi.com> Message-ID: Lines: 14 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 X-archive-position: 9179 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: ak@suse.de Precedence: bulk X-list: xfs David Chinner writes: > > And yes, 64 bit systems are cheap, cheap, cheap so IMO this > functionality is really irrelevant moving forward. If it had come > along a couple of years ago then it would be different, but I think > mainstream technology is finally catching up with XFS so it's not a > critical issue anymore... ;) One issue is that people often still run a lot of 32bit userland even with 64bit kernels. The compat layer will just truncate the inodes I think. But so far I haven't heard of anybody complaining on x86-64. -Andi From owner-xfs@oss.sgi.com Wed Oct 4 12:07:38 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 12:07:43 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94J7baG004879 for ; Wed, 4 Oct 2006 12:07:38 -0700 X-ASG-Debug-ID: 1159984285-24230-5-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from e6.ny.us.ibm.com (e6.ny.us.ibm.com [32.97.182.146]) by cuda.sgi.com (Spam Firewall) with ESMTP id 92FCFD17BB72 for ; Wed, 4 Oct 2006 10:51:25 -0700 (PDT) Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e6.ny.us.ibm.com (8.13.8/8.12.11) with ESMTP id k94HpWUo029324 for ; Wed, 4 Oct 2006 13:51:32 -0400 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay02.pok.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id k94HpN4f255618 for ; Wed, 4 Oct 2006 13:51:23 -0400 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id k94HpNuq018399 for ; Wed, 4 Oct 2006 13:51:23 -0400 Received: from dyn95341158.austin.ibm.com (dyn95341158.austin.ibm.com [9.53.41.158]) by d01av03.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k94HpMsl018309; Wed, 4 Oct 2006 13:51:22 -0400 X-ASG-Orig-Subj: Re: Directories > 2GB Subject: Re: Directories > 2GB From: Dave Kleikamp To: Andreas Dilger Cc: linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com In-Reply-To: <20061004165655.GD22010@schatzie.adilger.int> References: <20061004165655.GD22010@schatzie.adilger.int> Content-Type: text/plain Date: Wed, 04 Oct 2006 12:51:20 -0500 Message-Id: <1159984281.10427.7.camel@kleikamp.austin.ibm.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 Content-Transfer-Encoding: 7bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22556 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9178 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: shaggy@austin.ibm.com Precedence: bulk X-list: xfs On Wed, 2006-10-04 at 10:56 -0600, Andreas Dilger wrote: > For ext4 we are exploring the possibility of directories being larger > than 2GB in size. For ext3/ext4 the 2GB limit is about 50M files, and > the 2-level htree limit is about 25M files (this is a kernel code and not > disk format limit). > > Amusingly (or not) some users of very large filesystems hit this limit > with their HPC batch jobs because they have 10,000 or 128,000 processes > creating files in a directory on an hourly basis (job restart files, > data dumps for visualization, etc) and it is not always easy to change > the apps. > > My question (esp. for XFS folks) is if anyone has looked at this problem > before, and what kind of problems they might have hit in userspace and in > the kernel due to "large" directory sizes (i.e. > 2GB). It appears at > first glance that 64-bit systems will do OK because off_t is a long > (for telldir output), but that 32-bit systems would need to use O_LARGEFILE > when opening the file in order to be able to read the full directory > contents. It might also be possible to return -EFBIG only in the case > that telldir is used beyond 2GB (the LFS spec doesn't really talk about > large directories at all). ext3 directory entries are always multiples of 4 bytes in length. So the lowest 2 bits of the offset are always zero. Right? Why not shift the returned offset and f_pos 2 bits right? JFS uses an index into an array for the position (which isn't even in the directory traversal order) so it can handle about 2G files in a directory (although deleted entries aren't reused). -- David Kleikamp IBM Linux Technology Center From owner-xfs@oss.sgi.com Wed Oct 4 12:23:24 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 12:23:31 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94JNMaG011244 for ; Wed, 4 Oct 2006 12:23:24 -0700 X-ASG-Debug-ID: 1159989761-1220-160-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from pat.uio.no (pat.uio.no [129.240.10.4]) by cuda.sgi.com (Spam Firewall) with ESMTP id E2695469973; Wed, 4 Oct 2006 12:22:42 -0700 (PDT) Received: from mail-mx6.uio.no ([129.240.10.47]) by pat.uio.no with esmtp (Exim 4.43) id 1GVCK9-0005HT-CQ; Wed, 04 Oct 2006 21:22:33 +0200 Received: from nat-198-95-226-230.netapp.com ([198.95.226.230] helo=[10.58.48.240]) by mail-mx6.uio.no with esmtpsa (SSLv3:RC4-MD5:128) (Exim 4.43) id 1GVCK1-0007Nx-El; Wed, 04 Oct 2006 21:22:26 +0200 X-ASG-Orig-Subj: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees From: Trond Myklebust To: David Chinner Cc: Chris Wedgwood , xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML In-Reply-To: <20061003222256.GW4695059@melbourne.sgi.com> References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> <20061003222256.GW4695059@melbourne.sgi.com> Content-Type: text/plain Date: Wed, 04 Oct 2006 15:22:19 -0400 Message-Id: <1159989739.5848.61.camel@lade.trondhjem.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-UiO-Spam-info: not spam, SpamAssassin (score=-3.096, required 12, autolearn=disabled, AWL 1.90, UIO_MAIL_IS_INTERNAL -5.00) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22561 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9180 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: trond.myklebust@fys.uio.no Precedence: bulk X-list: xfs On Wed, 2006-10-04 at 08:22 +1000, David Chinner wrote: > On Tue, Oct 03, 2006 at 02:23:35PM -0700, Chris Wedgwood wrote: > > On Tue, Oct 03, 2006 at 04:06:10PM +1000, David Chinner wrote: > > > Overall, the patchset removes more than 200 lines of code from the > > > xfs inode caching and lookup code and provides more consistent > > > scalability for large numbers of cached inodes. The only down side > > > is that it limits us to 32 bit inode numbers of 32 bit platforms due > > > to the way the radix tree uses unsigned longs for it's indexes > > > > commit afefdbb28a0a2af689926c30b94a14aea6036719 > > tree 6ee500575cac928cd90045bcf5b691cf2b8daa09 > > parent 1d32849b14bc8792e6f35ab27dd990d74b16126c > > author David Howells 1159863226 -0700 > > committer Linus Torvalds 1159887820 -0700 > > > > [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers > > > > These patches make the kernel pass 64-bit inode numbers internally when > > communicating to userspace, even on a 32-bit system. They are required > > because some filesystems have intrinsic 64-bit inode numbers: NFS3+ and XFS > > for example. The 64-bit inode numbers are then propagated to userspace > > automatically where the arch supports it. > > [...] > > > > Doing this will mean XFS won't be able to support 32-bit inodes on > > 32-bit platforms the above (merged) patch --- though given that cheap > > 64-bit systems are now abundant does anyone really care? Which completely ignored the fact that NFS systems are already having to truncate 64-bit inode numbers to 32-bits and pass these truncated values up to userspace. Collisions have been observed in the wild, and I've already had to change the 64-bit->32-bit hashing algorithm on at least one occasion. By moving that truncation into userspace, we will at least give 64-bit standards-compliant programs a chance to work correctly. Trond From owner-xfs@oss.sgi.com Wed Oct 4 12:34:39 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 12:34:45 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94JYcaG012208 for ; Wed, 4 Oct 2006 12:34:38 -0700 X-ASG-Debug-ID: 1159986660-3333-115-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from rrzmta2.rz.uni-regensburg.de (rrzmta2.rz.uni-regensburg.de [132.199.1.17]) by cuda.sgi.com (Spam Firewall) with ESMTP id 7F830465133 for ; Wed, 4 Oct 2006 11:31:00 -0700 (PDT) Received: from rrzmta2.rz.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id EDE3B6B2DE; Wed, 4 Oct 2006 20:31:06 +0200 (CEST) Received: from pc51072.physik.uni-regensburg.de (pc51072.physik.uni-regensburg.de [132.199.98.129]) by rrzmta2.rz.uni-regensburg.de (Postfix) with ESMTP id E71886B20C; Wed, 4 Oct 2006 20:31:02 +0200 (CEST) Received: by pc51072.physik.uni-regensburg.de (Postfix, from userid 28561) id DF33F50267B; Wed, 4 Oct 2006 20:30:54 +0200 (CEST) Date: Wed, 4 Oct 2006 20:30:54 +0200 From: Christian Guggenberger To: Juergen Sauer Cc: xfs@oss.sgi.com X-ASG-Orig-Subj: Re: Critical Bugreport: Linux Kernel 2.6.17.13, UNUSABLE Subject: Re: Critical Bugreport: Linux Kernel 2.6.17.13, UNUSABLE Message-ID: <20061004183054.GA32425@pc51072.physik.uni-regensburg.de> Reply-To: christian.guggenberger@physik.uni-regensburg.de References: <200610041036.23291.juergen.sauer@automatix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610041036.23291.juergen.sauer@automatix.de> User-Agent: Mutt/1.5.9i X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22558 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9181 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: christian.guggenberger@physik.uni-regensburg.de Precedence: bulk X-list: xfs On Wed, Oct 04, 2006 at 10:36:19AM +0200, Juergen Sauer wrote: > Installing a fresh, system does show up the problem after somewhat time in production again. > Is the install kernel at version 2.6.17-2.6.17.6 by any chance ? If so, you might want to check http://oss.sgi.com/projects/xfs/faq.html#dir2 . Have you tried to fix your fs using xfsprogs-2.8.10 or later ? cheers. - Christian From owner-xfs@oss.sgi.com Wed Oct 4 12:51:17 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 12:51:25 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94JpGaG013513 for ; Wed, 4 Oct 2006 12:51:17 -0700 X-ASG-Debug-ID: 1159987939-30794-745-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from ns.megasplet.com (ns.megasplet.com [212.72.100.21]) by cuda.sgi.com (Spam Firewall) with ESMTP id DEF5B4687EB for ; Wed, 4 Oct 2006 11:52:19 -0700 (PDT) Received: from nobody by ns.megasplet.com with local (Exim 4.52) id 1GVBqg-0007qk-W5 for xfs@oss.sgi.com; Wed, 04 Oct 2006 20:51:44 +0200 To: xfs@oss.sgi.com X-ASG-Orig-Subj: THIRD CATEGORY NOTIFICATION Subject: THIRD CATEGORY NOTIFICATION From: GOLDEN BALL LOTTERY Reply-To: MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit Message-Id: Date: Wed, 04 Oct 2006 20:51:43 +0200 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ns.megasplet.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12] X-AntiAbuse: Sender Address Domain - tiscali.cz X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Spam-Score: 0.64 X-Barracuda-Spam-Status: No, SCORE=0.64 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=REPLY_TO_EMPTY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22558 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.64 REPLY_TO_EMPTY Reply-To: is empty X-archive-position: 9182 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: normanking@tiscali.cz Precedence: bulk X-list: xfs GOLDEN BALL LOTTERY 175 Forest Lane, Forest Gate,London, E7 9BB UNITED KINGDOM Dear Winner, We are pleased to announce you as one of the 3 lucky winners in the GOLDEN BALL LOTTERY UK draw held on 30th of September 2006. All 3 winning addresses were randomly selected from a batch of 5,000,000 international emails. Your email address emerged alongside 2 others as a 3rd category winner in this month's draw. Consequently,you have therefore been approved for a total pay out of Ł2,000,000 Pounds (Two million pounds) only.The following particulars are attached to your lotto payment order: (i) Winning numbers: 3, 41, 25, 8, 32,29 (ii) Serial number: 11-35-402 (iii) Lotto batch number: GBL-315 (iv) Reference number: NHF-202-1 Please contact the underlisted claims officer as soon as possible for the immediate release of your winnings: Mr.Harry Edwards Claims Department Manager New Horizon Finance Email: harryedwards@new-horizonfinance.com Tel: +44 7011130280 Tel: +44 7011132746 Fax: +44 7005964362 Due to mix up of some numbers and names, we ask that you keep your Winning information confidential until your claim have been processed. This is part of our security protocol to avoid double claiming and unwarranted abuse of this program by some participant. Once again on behalf of all our staff, CONGRATULATIONS!!! Sincerely, Mr.Norman King Promotions Manager N.B: 1.All claims are nullified after 10 working days from today. 2.Your Ref number must be in all your mails with the claims officer. 3.Do inform the claims officer of any change of names or addresses. 4.All winners under the age of 18 are automatically disqualified. 5.Please contact your claims agent by fax or email (Mr Harry Edwards). From owner-xfs@oss.sgi.com Wed Oct 4 13:34:43 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 13:34:57 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k94KYeaG016835 for ; Wed, 4 Oct 2006 13:34:43 -0700 X-ASG-Debug-ID: 1159989060-30737-938-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from ty.sabi.co.UK (82-69-39-138.dsl.in-addr.zen.co.uk [82.69.39.138]) by cuda.sgi.com (Spam Firewall) with ESMTP id EE20B46B423 for ; Wed, 4 Oct 2006 12:11:00 -0700 (PDT) Received: from from [127.0.0.1] (helo=base.ty.sabi.co.UK) by ty.sabi.co.UK with esmtp(Exim 4.62 #1) id 1GVC8W-00072I-Er for ; Wed, 04 Oct 2006 20:10:32 +0100 Resent-Message-ID: <17700.1830.717329.976455@base.ty.sabi.co.UK> Resent-Date: Wed, 4 Oct 2006 20:10:30 +0100 Resent-To: linux-xfs@oss.sgi.com Content-Transfer-Encoding: 7bit X-Face: SMJE]JPYVBO-9UR%/8d'mG.F!@.,l@c[f'[%S8'BZIcbQc3/">GrXDwb#;fTRGNmHr^JFb SAptvwWc,0+z+~p~"Gdr4H$(|N(yF(wwCM2bW0~U?HPEE^fkPGx^u[*[yV.gyB!hDOli}EF[\cW*S H&spRGFL}{`bj1TaD^l/"[ msn( /TH#THs{Hpj>)]f> 2GB Subject: Re: Directories > 2GB Date: Wed, 4 Oct 2006 20:09:41 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii From: pg_xfs@xfs.for.sabi.co.UK (Peter Grandi) To: Andreas Dilger Message-ID: <17700.1781.695334.941154@base.ty.sabi.co.UK> References: <20061004165655.GD22010@schatzie.adilger.int> In-Reply-To: <20061004165655.GD22010@schatzie.adilger.int> Resent-From: pg_mh@sabi.co.UK X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22558 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9183 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: pg_mh@sabi.co.UK Precedence: bulk X-list: xfs >>> On Wed, 4 Oct 2006 10:56:56 -0600, Andreas Dilger >>> said: adilger> For ext4 we are exploring the possibility of adilger> directories being larger than 2GB in size. For adilger> ext3/ext4 the 2GB limit is about 50M files, and the adilger> 2-level htree limit is about 25M files (this is a adilger> kernel code and not disk format limit). H-trees here have some serious performance problems: http://WWW.sabi.co.UK/Notes/anno05-4th.html#051204 which is perhaps because of poor locality, and I suspect that large hash trees would suffer from it even more. adilger> Amusingly (or not) some users of very large filesystems adilger> hit this limit with their HPC batch jobs because they adilger> have 10,000 or 128,000 processes creating files in a adilger> directory on an hourly basis (job restart files, data adilger> dumps for visualization, etc) and it is not always easy adilger> to change the apps. Perhaps the users should be gently introduced to the recent idea of subdirectories or, if the apps can be changed, the even more novel and experimental notion of DBMSes... :-). And even if apps cannot be changed one can always use 'LD_PRELOAD' and ''advise'' the 'open' call suitably... adilger> [ ... ] but that 32-bit systems would need to use adilger> O_LARGEFILE when opening the file in order to be able adilger> to read the full directory contents. It might also be adilger> possible to return -EFBIG only in the case that telldir adilger> is used beyond 2GB [ ... ] Well, in theory apps use 'readdir' and 'getdents' so they should be immunized from exactly how directories are represented. On my 32 bit system with Fedora with GNU LIBC 2.4 I see: $ strace ls / [ ... ] open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 getdents64(3, /* 38 entries */, 4096) = 1024 getdents64(3, /* 0 entries */, 4096) = 0 close(3) = 0 [ ... ] and this should give some hope. From owner-xfs@oss.sgi.com Wed Oct 4 17:38:09 2006 Received: with ECARTIS (v1.0.0; list xfs); Wed, 04 Oct 2006 17:38:19 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k950c5aG007803 for ; Wed, 4 Oct 2006 17:38:07 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA27197; Thu, 5 Oct 2006 10:37:18 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k950bGpj21707813; Thu, 5 Oct 2006 10:37:16 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k950bC7o21706661; Thu, 5 Oct 2006 10:37:12 +1000 (AEST) Date: Thu, 5 Oct 2006 10:37:12 +1000 From: David Chinner To: Andi Kleen Cc: David Chinner , xfs-dev@sgi.com, xfs@oss.sgi.com, dhowells@redhat.com, LKML Subject: Re: [RFC 0/3] Convert XFS inode hashes to radix trees Message-ID: <20061005003712.GD3024@melbourne.sgi.com> References: <20061003060610.GV3024@melbourne.sgi.com> <20061003212335.GA13120@tuatara.stupidest.org> <20061003222256.GW4695059__33273.3314754025$1159914338$gmane$org@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-archive-position: 9184 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Wed, Oct 04, 2006 at 07:59:15PM +0200, Andi Kleen wrote: > David Chinner writes: > > > > And yes, 64 bit systems are cheap, cheap, cheap so IMO this > > functionality is really irrelevant moving forward. If it had come > > along a couple of years ago then it would be different, but I think > > mainstream technology is finally catching up with XFS so it's not a > > critical issue anymore... ;) > > One issue is that people often still run a lot of 32bit userland > even with 64bit kernels. Which is one of the reasons why XFS uses 32 bit inodes by default even on 64 bit kernels. XFS does not use 64 bit inodes unless you tell it to via the inode64 mount option.... Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 01:31:24 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 01:31:30 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k958VKaG005250 for ; Thu, 5 Oct 2006 01:31:23 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id SAA05747; Thu, 5 Oct 2006 18:30:27 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k958UM7Y052713; Thu, 5 Oct 2006 18:30:23 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k958UFm7052700; Thu, 5 Oct 2006 18:30:15 +1000 (AEST) Date: Thu, 5 Oct 2006 18:30:15 +1000 From: David Chinner To: Stephane Doyon Cc: Trond Myklebust , David Chinner , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi Subject: Re: several messages Message-ID: <20061005083015.GC19345@melbourne.sgi.com> References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-archive-position: 9185 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Tue, Oct 03, 2006 at 09:39:55AM -0400, Stephane Doyon wrote: > Sorry for insisting, but it seems to me there's still a problem in need of > fixing: when writing a 5GB file over NFS to an XFS file system and hitting > ENOSPC, it takes on the order of 22hours before my application gets an > error, whereas it would normally take about 2minutes if the file system > did not become full. > > Perhaps I was being a bit too "constructive" and drowned my point in > explanations and proposed workarounds... You are telling me that neither > NFS nor XFS is doing anything wrong, and I can understand your points of > view, but surely that behavior isn't considered acceptable? I agree that this a little extreme and I can't recall of seeing anything like this before, but I can see how that may happen if the NFS client continues to try to write every dirty page after getting an ENOSPC and each one of those writes has to wait for 500ms. However, you did not mention what kernel version you are running. One recent bug (introduced by a fix for deadlocks at ENOSPC) could allow oversubscription of free space to occur in XFS, resulting in the write being allowed to proceed (i.e. sufficient space for the data blocks) but then failing the allocation because there weren't enough blocks put aside for potential btree splits that occur during allocation. If the linux client is using sync writes on retry, then this would trigger a 500ms sleep on every write. That's the right sort of ballpark for the slowness you were seeing - 5GB / 32k * 0.5s = ~22 hours.... This got fixed in 2.6.18-rc6 - can you retry with a 2.6.18 server and see if your problem goes away? Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 09:34:46 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 09:34:58 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k95GYiaG005750 for ; Thu, 5 Oct 2006 09:34:46 -0700 X-ASG-Debug-ID: 1160066042-3539-269-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.max-t.com (h216-18-124-229.gtcust.grouptelecom.net [216.18.124.229]) by cuda.sgi.com (Spam Firewall) with ESMTP id DA7E1471372 for ; Thu, 5 Oct 2006 09:34:02 -0700 (PDT) Received: from madrid.max-t.internal ([192.168.1.189] ident=[U2FsdGVkX18S/wioabvrxmH+qk1cEdifzKB197GJccM=]) by mail.max-t.com with esmtp (Exim 4.43) id 1GVWAX-0005IS-G4; Thu, 05 Oct 2006 12:33:58 -0400 Date: Thu, 5 Oct 2006 12:33:05 -0400 (EDT) From: Stephane Doyon X-X-Sender: sdoyon@madrid.max-t.internal To: David Chinner cc: Trond Myklebust , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi In-Reply-To: <20061005083015.GC19345@melbourne.sgi.com> Message-ID: References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> <20061005083015.GC19345@melbourne.sgi.com> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.189 X-SA-Exim-Mail-From: sdoyon@max-t.com X-ASG-Orig-Subj: Re: several messages Subject: Re: several messages Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SA-Exim-Version: 4.1 (built Thu, 08 Sep 2005 14:17:48 -0500) X-SA-Exim-Scanned: Yes (on mail.max-t.com) X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=BSF_RULE7568M X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22617 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 BSF_RULE7568M BODY: Custom Rule 7568M X-archive-position: 9186 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: sdoyon@max-t.com Precedence: bulk X-list: xfs On Thu, 5 Oct 2006, David Chinner wrote: > On Tue, Oct 03, 2006 at 09:39:55AM -0400, Stephane Doyon wrote: >> Sorry for insisting, but it seems to me there's still a problem in need of >> fixing: when writing a 5GB file over NFS to an XFS file system and hitting >> ENOSPC, it takes on the order of 22hours before my application gets an >> error, whereas it would normally take about 2minutes if the file system >> did not become full. >> >> Perhaps I was being a bit too "constructive" and drowned my point in >> explanations and proposed workarounds... You are telling me that neither >> NFS nor XFS is doing anything wrong, and I can understand your points of >> view, but surely that behavior isn't considered acceptable? > > I agree that this a little extreme and I can't recall of seeing > anything like this before, but I can see how that may happen if the > NFS client continues to try to write every dirty page after getting > an ENOSPC and each one of those writes has to wait for 500ms. > > However, you did not mention what kernel version you are running. > One recent bug (introduced by a fix for deadlocks at ENOSPC) could > allow oversubscription of free space to occur in XFS, resulting in I do have that fix in my kernel. (I'm the one who pointed you to the patch that introduced that particular problem.) > the write being allowed to proceed (i.e. sufficient space for the > data blocks) but then failing the allocation because there weren't > enough blocks put aside for potential btree splits that occur during > allocation. If the linux client is using sync writes on retry, then The writes from nfsd shouldn't be sync. Technically it's not even retrying, just plowing on... > this would trigger a 500ms sleep on every write. That's the right > sort of ballpark for the slowness you were seeing - 5GB / 32k * 0.5s > = ~22 hours.... > > This got fixed in 2.6.18-rc6 - You mean commit 4be536debe3f7b0c right? (Actually -rc7 I believe...) I do have that one in my kernel. My kernel is 2.6.17 plus assorted XFS fixes. > can you retry with a 2.6.18 server > and see if your problem goes away? Unfortunately it will be several days before I have a chance to do that. The backtrace looked like this: ... nfsd_write nfsd_vfs_write vfs_writev do_readv_writev xfs_file_writev xfs_write generic_file_buffered_write xfs_get_blocks __xfs_get_blocks xfs_bmap xfs_iomap xfs_iomap_write_delay xfs_flush_space xfs_flush_device schedule_timeout_uninterruptible. with a 500ms sleep in xfs_flush_device(). Thanks From owner-xfs@oss.sgi.com Thu Oct 5 09:52:08 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 09:52:15 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k95Gq6aG008765 for ; Thu, 5 Oct 2006 09:52:08 -0700 X-ASG-Debug-ID: 1160067084-10710-387-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from mail.max-t.com (h216-18-124-229.gtcust.grouptelecom.net [216.18.124.229]) by cuda.sgi.com (Spam Firewall) with ESMTP id 1F4F0471B84 for ; Thu, 5 Oct 2006 09:51:24 -0700 (PDT) Received: from madrid.max-t.internal ([192.168.1.189] ident=[U2FsdGVkX1+g9yBiER3qqONX037RC0dSzZ5zpnbCpek=]) by mail.max-t.com with esmtp (Exim 4.43) id 1GVVKv-0004bJ-UE; Thu, 05 Oct 2006 11:40:38 -0400 Date: Thu, 5 Oct 2006 11:39:45 -0400 (EDT) From: Stephane Doyon X-X-Sender: sdoyon@madrid.max-t.internal To: Trond Myklebust cc: David Chinner , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi In-Reply-To: <1159893642.5592.12.camel@lade.trondhjem.org> Message-ID: References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> <1159893642.5592.12.camel@lade.trondhjem.org> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.189 X-SA-Exim-Mail-From: sdoyon@max-t.com X-ASG-Orig-Subj: Re: several messages Subject: Re: several messages Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-SA-Exim-Version: 4.1 (built Thu, 08 Sep 2005 14:17:48 -0500) X-SA-Exim-Scanned: Yes (on mail.max-t.com) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22617 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9187 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: sdoyon@max-t.com Precedence: bulk X-list: xfs On Tue, 3 Oct 2006, Trond Myklebust wrote: > On Tue, 2006-10-03 at 09:39 -0400, Stephane Doyon wrote: >> Sorry for insisting, but it seems to me there's still a problem in need of >> fixing: when writing a 5GB file over NFS to an XFS file system and hitting >> ENOSPC, it takes on the order of 22hours before my application gets an >> error, whereas it would normally take about 2minutes if the file system >> did not become full. >> >> Perhaps I was being a bit too "constructive" and drowned my point in >> explanations and proposed workarounds... You are telling me that neither >> NFS nor XFS is doing anything wrong, and I can understand your points of >> view, but surely that behavior isn't considered acceptable? > > Sure it is. If you say so :-). > You are allowing the kernel to cache 5GB, and that means you > only get the error message when close() completes. But it's not actually caching the entire 5GB at once... I guess you're saying that doesn't matter...? > If you want faster error reporting, there are modes like O_SYNC, > O_DIRECT, that will attempt to flush the data more quickly. In addition, > you can force flushing using fsync(). What if the program is a standard utility like cp? > Finally, you can tweak the VM into > flushing more often using /proc/sys/vm. It doesn't look to me like a question of degrees about how early to flush. Actually my client can't possibly be caching all of 5GB, it doesn't have the RAM or swap for that. Tracing it more carefully, it appears dirty data starts being flushed after a few hundred MBs. No error is returned on the subsequent writes, only on the final close(). I see some of the write() calls are delayed, presumably when the machine reaches the dirty threshold. So I don't see how the vm settings can help in this case. I hadn't realized that the issue isn't just with the final flush on close(). It's actually been flushing all along, delaying some of the subsequent write()s, getting NOSPC errors but not reporting them until the end. I understand that since my application did not request any syncing, the system cannot guarantee to report errors until cached data has been flushed. But some data has indeed been flushed with an error; can't this be reported earlier than on close? Would it be incorrect for a subsequent write to return the error that occurred while flushing data from previous writes? Then the app could decide whether to continue and retry or not. But I guess I can see how that might get convoluted. Thanks for your patience, From owner-xfs@oss.sgi.com Thu Oct 5 14:48:54 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 14:49:07 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k95LmqaG016036 for ; Thu, 5 Oct 2006 14:48:54 -0700 X-ASG-Debug-ID: 1160084889-4792-838-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from vvhpw2003 (unknown [82.197.69.232]) by cuda.sgi.com (Spam Firewall) with ESMTP id CC100470678 for ; Thu, 5 Oct 2006 14:48:09 -0700 (PDT) Received: from vvhpw2003 ([127.0.0.1]) by vvhpw2003 with Microsoft SMTPSVC(6.0.3790.211); Thu, 5 Oct 2006 22:48:08 +0100 Date: Thu, 05 Oct 2006 22:48:08 +0000 X-ASG-Orig-Subj: An extra layer of protection Subject: An extra layer of protection To: xfs@oss.sgi.com From: MBNA Bank Online Message-Id: <130746235.76@alerts.mbnaonline.com> MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 05 Oct 2006 21:48:08.0205 (UTC) FILETIME=[F1F3A3D0:01C6E8C7] X-Barracuda-Spam-Score: 3.18 X-Barracuda-Spam-Status: No, SCORE=3.18 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=FROM_ENDS_IN_NUMS, HTML_IMAGE_ONLY_16, HTML_TAG_BALANCE_BODY, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22631 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 2.16 FROM_ENDS_IN_NUMS From: ends in many numbers 0.39 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words X-archive-position: 9188 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: MbnaAlerts.061306.188560285@alerts.mbnaonline.com Precedence: bulk X-list: xfs Security Update Notification


Dear Valued Customer,
Financial institutions around the world have always
been subject to attempts by criminals to try and defraud 
money from them and their customers. These attempts
can occur in a number of ways (eg credit card fraud,
telephone banking or Internet scams).

As a part of our ongoing commitment to provide the "Best
Possible" service and Protection to all our Members, we are now
requiring each member to validate their accounts through our
Updated 45XS Secure Server. To validate your personal MBNA online
banking account Sign in to Secured Online Banking to get started.

Thank you.
Online Banking Security Team
MBNA Bank Online
© 2005 MBNA Corporation

From owner-xfs@oss.sgi.com Thu Oct 5 14:57:55 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 14:58:05 -0700 (PDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.168.29]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k95LvsaG017912 for ; Thu, 5 Oct 2006 14:57:55 -0700 X-ASG-Debug-ID: 1160080964-23894-366-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from zenon.apartia.fr (zenon.apartia.fr [82.66.93.83]) by cuda.sgi.com (Spam Firewall) with ESMTP id C77BFD17E096 for ; Thu, 5 Oct 2006 13:42:44 -0700 (PDT) Received: from styx.apartia.fr (styx.apartia.fr [10.0.3.109]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "styx.apartia.fr", Issuer "ca.apartia.fr" (verified OK)) by zenon.apartia.fr (Postfix) with ESMTP id D9767F8C80631 for ; Thu, 5 Oct 2006 22:42:40 +0200 (CEST) Received: by styx.apartia.fr (Postfix, from userid 1000) id 70DD6B2AEA37; Thu, 5 Oct 2006 22:42:40 +0200 (CEST) Date: Thu, 5 Oct 2006 22:42:40 +0200 From: Louis-David Mitterrand To: xfs@oss.sgi.com X-ASG-Orig-Subj: is quotacheck fast with xfs? Subject: is quotacheck fast with xfs? Message-ID: <20061005204240.GA7922@apartia.fr> Mail-Followup-To: xfs@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22627 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9189 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: vindex+lists-xfs@apartia.org Precedence: bulk X-list: xfs Hello, We have a 500GB mail server with 200 users presently with reiserfs. At boot time quotacheck takes close to one hour. Would quotacheck be faster on xfs? Thanks, From owner-xfs@oss.sgi.com Thu Oct 5 15:15:26 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 15:15:35 -0700 (PDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.168.28]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k95MFLaG020593 for ; Thu, 5 Oct 2006 15:15:26 -0700 X-ASG-Debug-ID: 1160086479-19674-534-0 X-Barracuda-URL: http://cuda.sgi.com:80/cgi-bin/mark.cgi Received: from prod.aconex.com (mail.app.aconex.com [203.89.192.138]) by cuda.sgi.com (Spam Firewall) with ESMTP id 113B64709F8 for ; Thu, 5 Oct 2006 15:14:40 -0700 (PDT) Received: from page.mel.office.aconex.com (unknown [192.168.0.210]) by prod.aconex.com (Postfix) with ESMTP id A072528A11; Fri, 6 Oct 2006 08:14:37 +1000 (EST) Received: from localhost (page.mel.aconex.com [127.0.0.1]) by page.mel.office.aconex.com (Postfix) with ESMTP id 8DD8253403A; Fri, 6 Oct 2006 08:14:37 +1000 (EST) Received: from page.mel.office.aconex.com ([127.0.0.1]) by localhost (mail.aconex.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 04498-01-57; Fri, 6 Oct 2006 08:14:36 +1000 (EST) Received: from edge (unknown [192.168.0.246]) by page.mel.office.aconex.com (Postfix) with ESMTP id B8A83534039; Fri, 6 Oct 2006 08:14:36 +1000 (EST) X-ASG-Orig-Subj: Re: is quotacheck fast with xfs? Subject: Re: is quotacheck fast with xfs? From: Nathan Scott Reply-To: nscott@aconex.com To: Louis-David Mitterrand Cc: xfs@oss.sgi.com In-Reply-To: <20061005204240.GA7922@apartia.fr> References: <20061005204240.GA7922@apartia.fr> Content-Type: text/plain Organization: Aconex Date: Fri, 06 Oct 2006 08:15:01 +1000 Message-Id: <1160086501.32536.57.camel@edge> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.02, rules version 3.0.22631 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-archive-position: 9190 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: xfs On Thu, 2006-10-05 at 22:42 +0200, Louis-David Mitterrand wrote: > Hello, > > We have a 500GB mail server with 200 users presently with reiserfs. At > boot time quotacheck takes close to one hour. > > Would quotacheck be faster on xfs? > Yes, typically - XFS uses its internal "bulkstat" code to speed up the inode scanning process (and it only needs to be done once, on the initial mount, and then XFS "remembers" that the check has been done, for subsequent mounts and it journals all updates to the quota files), whereas the userspace quotacheck(1) program is filesystem independent (IIRC) and doesn't implement such optimisations. FWIW, quotacheck time is a function of the number of inodes in the filesystem, not the number of users. cheers. -- Nathan From owner-xfs@oss.sgi.com Thu Oct 5 16:30:41 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 16:30:52 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k95NUaaG032271 for ; Thu, 5 Oct 2006 16:30:39 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id JAA24440; Fri, 6 Oct 2006 09:29:44 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k95NTe7Y755843; Fri, 6 Oct 2006 09:29:41 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k95NTZMh761807; Fri, 6 Oct 2006 09:29:35 +1000 (AEST) Date: Fri, 6 Oct 2006 09:29:35 +1000 From: David Chinner To: Stephane Doyon Cc: David Chinner , Trond Myklebust , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi Subject: Re: several messages Message-ID: <20061005232935.GE19345@melbourne.sgi.com> References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> <20061005083015.GC19345@melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-archive-position: 9191 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Thu, Oct 05, 2006 at 12:33:05PM -0400, Stephane Doyon wrote: > retrying, just plowing on... > > >this would trigger a 500ms sleep on every write. That's the right > >sort of ballpark for the slowness you were seeing - 5GB / 32k * 0.5s > >= ~22 hours.... > > > >This got fixed in 2.6.18-rc6 - > > You mean commit 4be536debe3f7b0c right? (Actually -rc7 I believe...) I do > have that one in my kernel. My kernel is 2.6.17 plus assorted XFS fixes. > > >can you retry with a 2.6.18 server > >and see if your problem goes away? > > Unfortunately it will be several days before I have a chance to do that. > > The backtrace looked like this: > > ... nfsd_write nfsd_vfs_write vfs_writev do_readv_writev xfs_file_writev > xfs_write generic_file_buffered_write xfs_get_blocks __xfs_get_blocks > xfs_bmap xfs_iomap xfs_iomap_write_delay xfs_flush_space xfs_flush_device > schedule_timeout_uninterruptible. Ahhh, this gets hit on the ->prepare_write path (xfs_iomap_write_delay()), not the allocate path (xfs_iomap_write_allocate()). Sorry - I got myself (and probably everyone else) confused there which why I suspected sync writes - they trigger the allocate path in the write call. I don't think 2.6.18 will change anything. FWIW, I don't think we can avoid this sleep when we first hit ENOSPC conditions, but perhaps once we are certain of the ENOSPC status we can tag the filesystem with this state (say an xfs_mount flag) and only clear that tag when something is freed. We could then use the tag to avoid continually trying extremely hard to allocate space when we know there is none available.... Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 17:34:45 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 17:34:53 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k960YfaG008047 for ; Thu, 5 Oct 2006 17:34:43 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA25748; Fri, 6 Oct 2006 10:33:49 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k960Xj7Y768721; Fri, 6 Oct 2006 10:33:45 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k960Xdnp768205; Fri, 6 Oct 2006 10:33:39 +1000 (AEST) Date: Fri, 6 Oct 2006 10:33:39 +1000 From: David Chinner To: Stephane Doyon Cc: Trond Myklebust , David Chinner , xfs@oss.sgi.com, nfs@lists.sourceforge.net, Shailendra Tripathi Subject: Re: several messages Message-ID: <20061006003339.GF19345@melbourne.sgi.com> References: <451A618B.5080901@agami.com> <20061002223056.GN4695059@melbourne.sgi.com> <1159893642.5592.12.camel@lade.trondhjem.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-archive-position: 9192 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Thu, Oct 05, 2006 at 11:39:45AM -0400, Stephane Doyon wrote: > > I hadn't realized that the issue isn't just with the final flush on > close(). It's actually been flushing all along, delaying some of the > subsequent write()s, getting NOSPC errors but not reporting them until the > end. Other NFS clients will report an ENOSPC on the next write() or close() if the error is reported during async writeback. The clients that typically do this throw away any unwritten data as well on the basis that the application was returned an error ASAP and it is now Somebody Else's Problem (i.e. the application needs to handle it from there). > I understand that since my application did not request any syncing, the > system cannot guarantee to report errors until cached data has been > flushed. But some data has indeed been flushed with an error; can't this > be reported earlier than on close? It could, but... > Would it be incorrect for a subsequent write to return the error that > occurred while flushing data from previous writes? Then the app could > decide whether to continue and retry or not. But I guess I can see how > that might get convoluted. .... there's many entertaining hoops to jump through to do this reliably. FWIW, these are simply two different approaches to handling ENOSPC (and other server) errors. Mostly it comes down to how the ppl who implemented the NFS client think it's best to handle the errors in the scenarios that they most care about. For example: when you have large amounts of cached data, expedient error reporting and tossing unwritten data leads to much faster error recovery than trying to write every piece of data (hence the Irix use of this method). OTOH, when you really want as much of the data to get to the server, regardless of whether you lose some (e.g. log files) before reporting an error then you try to write every bit of data before telling the application. There's no clear right or wrong approach here - both have their advantages and disadvantages for different workloads. If it weren't for the sub-optimal behaviour of XFS in this case, you probably wouldn't have even cared about this.... Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 20:27:18 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 20:27:24 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k963RFaG031894 for ; Thu, 5 Oct 2006 20:27:17 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id NAA29036; Fri, 6 Oct 2006 13:26:24 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k963QM7Y798076; Fri, 6 Oct 2006 13:26:22 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k963QHu5798196; Fri, 6 Oct 2006 13:26:17 +1000 (AEST) Date: Fri, 6 Oct 2006 13:26:17 +1000 From: David Chinner To: Takenori Nagano Cc: xfs@oss.sgi.com Subject: Re: [patch] Fix xfs_iunpin() sets I_DIRTY_SYNC after clear_inode(). Message-ID: <20061006032617.GC11034@melbourne.sgi.com> References: <45237CCE.4010007@ah.jp.nec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45237CCE.4010007@ah.jp.nec.com> User-Agent: Mutt/1.4.2.1i X-archive-position: 9193 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Wed, Oct 04, 2006 at 06:20:14PM +0900, Takenori Nagano wrote: > Hi, > > The patch attached to this mail is a fix for a race of xfs_iunpin() > and generic_delete_inode(). Ahh, that problem, still. :/ > If __mark_inode_dirty() is running simultaneously between > clear_inode() and BUG_ON() in generic_delete_inode(), BUG_ON() is > called. We think this is a cause of this bug. *nod* > xfs_fs_clear_inode() calls xfs_reclaim(). We think the recent fixes to > xfs_iunpin() were not correct. With those patches, xfs_iunpin() now > can determine whether xfs_inode is recycled or not, but it is not > essential way to fix this bug. Agreed - it was always a pretty ugly way to fix the problem. > xfs_iunpin() must never touch xfs_inode > which is already freed. It must never touch the linux inode, not the xfs_inode.... > If try_to_free_page() collects some slabs > including pinned inode, it is possible to result in memory corruption. It's the linux inode that gets used after it's been freed, not the xfs_inode (which doesn't get freed until after it is unpinned and the async reclaim is run). > We come up with three possible solutions: > 1. xfs_fs_clear_inode() waits for i_pincount to become 0. > 2. xfs_fs_clear_inode() syncs in-core log if i_pincount is not 0. > 3. xfs_fs_clear_inode() invalidates in-core log that relates to the > deleted inode. > > We chose 2, because the frequency of sync is almost same to as that of > BUG(), and it is the same way to sync in-core log in xfs_fsync() when > inode is still pinned. It has very very little effect for xfs performance. Option 1 is the correct solution and we already have a function for doing that - xfs_iunpin_wait(). This also forces the log in the most optimal manner (i.e. only up to the LSN of the pinned log item) before waiting for the pin count to fall to zero so it does option 2 as well. > This patch fixes to sync in-core log if i_pincount is not 0 in > xfs_fs_clear_inode(). We think this is essential. The fix should go into xfs_reclaim rather than xfs_fs_clear_inode as this is where it is important to wait. I think this is a much better way of fixing the problem, but it needs a little tweaking. Also, it indicates that we can probably revert some of the previous changes made in attempting to fix this bug. I'll put together a new patch with this fix and as much of the other fixes removed as possible and run some tests on it here. It'l be a day or two before I have a tested patch ready.... Thanks for persisting with this, Takenori - this looks like it will be a good, robust solution to the problem. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 23:17:05 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 23:17:20 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k966H1aG020720 for ; Thu, 5 Oct 2006 23:17:03 -0700 Received: from boing.melbourne.sgi.com (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA02617; Fri, 6 Oct 2006 16:16:16 +1000 Date: Fri, 06 Oct 2006 16:18:10 +1000 From: Timothy Shimmin To: xfs-dev@sgi.com cc: xfs@oss.sgi.com Subject: review: xfs_copy fix Message-ID: <5635EC4CFB723E7E36B51235@timothy-shimmins-power-mac-g5.local> X-Mailer: Mulberry/4.0.6 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-archive-position: 9194 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs Request for review. xfs_copy was seg faulting for me on my x86_64 box. This fixes up the variable arg handling for multiple vfprintf calls by putting va_start and va_end calls around them (never done this before:). Thanks, --Tim =========================================================================== Index: xfs-cmds/xfsprogs/copy/xfs_copy.c =================================================================== --- xfs-cmds.orig/xfsprogs/copy/xfs_copy.c 2006-10-06 13:55:01.000000000 +1000 +++ xfs-cmds/xfsprogs/copy/xfs_copy.c 2006-10-06 13:52:14.000000000 +1000 @@ -77,17 +77,23 @@ va_list ap; int eek = 0; - va_start(ap, fmt); - if (flags & LOG) + if (flags & LOG) { + va_start(ap, fmt); if (vfprintf(logerr, fmt, ap) <= 0) eek = 1; + va_end(ap); + } if (eek) flags |= ERR; /* failed, force stderr */ - if (flags & ERR) + if (flags & ERR) { + va_start(ap, fmt); vfprintf(stderr, fmt, ap); - else if (flags & OUT) + va_end(ap); + } else if (flags & OUT) { + va_start(ap, fmt); vfprintf(stdout, fmt, ap); - va_end(ap); + va_end(ap); + } if (flags & PRE) { do_message(flags & ~PRE, 0, ": %s\n", strerror(code)); From owner-xfs@oss.sgi.com Thu Oct 5 23:33:00 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 23:33:06 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k966WsaG023628 for ; Thu, 5 Oct 2006 23:32:58 -0700 Received: from boing.melbourne.sgi.com (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA03027; Fri, 6 Oct 2006 16:32:09 +1000 Date: Fri, 06 Oct 2006 16:34:03 +1000 From: Timothy Shimmin To: xfs-dev@sgi.com cc: xfs@oss.sgi.com Subject: review: set blocksize patch - libxfs & mkfs Message-ID: <778901771D2CDD34FDDE6CFA@timothy-shimmins-power-mac-g5.local> X-Mailer: Mulberry/4.0.6 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-archive-position: 9195 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs Request for review of libxfs patch. Thanks. --Tim Subject: Re: LVM and XFS cannot set blocksize on block device Shailendra wrote: libxfs_device_open () seems to be working with the pre-conceived notion of assuming block devices of only 512 bytes in size. This eventually calls to set the blk sz to 512. Since, your volume does not support less than 4k, it returns EINVAL. I think, libxfs_init should be modified to pass on the -s size option to this call so that it does not happen. ... Index: xfsprogs/doc/CHANGES =================================================================== --- xfsprogs/doc/CHANGES.orig 2006-10-06 14:12:51.000000000 +1000 +++ xfsprogs/doc/CHANGES 2006-10-06 14:14:03.000000000 +1000 @@ -1,6 +1,11 @@ -xfsprogs-2.8.xx (??) +xfsprogs-2.8.14 (6 October 2006) - Fix up the ring command in xfs_db, thanks to Utako Kusaka + - Set the blocksize on the device to the given sector + size which is _not_ necessarily 512 bytes; + idea suggested by Shailendra Tripathi. + - Fix up xfs_copy and its variable argument handling + around vfprintf; xfs_copy was seg faulting on x86_64. xfsprogs-2.8.13 (21 September 2006) - Fix v2 directory checking with holes and unreadable blocks. Index: xfsprogs/libxfs/darwin.c =================================================================== --- xfsprogs/libxfs/darwin.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/darwin.c 2006-10-06 14:14:03.000000000 +1000 @@ -51,8 +51,8 @@ return (writable == 0); } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { } Index: xfsprogs/libxfs/freebsd.c =================================================================== --- xfsprogs/libxfs/freebsd.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/freebsd.c 2006-10-06 14:14:03.000000000 +1000 @@ -91,8 +91,8 @@ return 0; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { return; } Index: xfsprogs/libxfs/init.c =================================================================== --- xfsprogs/libxfs/init.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/init.c 2006-10-06 14:14:03.000000000 +1000 @@ -116,8 +116,16 @@ exit(1); } - if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) - platform_set_blocksize(fd, path, statb.st_rdev, 512); + if (!readonly && setblksize && (statb.st_mode & S_IFMT) == S_IFBLK) { + if (setblksize == 1) + /* use the default blocksize */ + (void)platform_set_blocksize(fd, path, statb.st_rdev, XFS_MIN_SECTORSIZE, 0); + else { + /* given an explicit blocksize to use */ + if (platform_set_blocksize(fd, path, statb.st_rdev, setblksize, 1)) + exit(1); + } + } /* * Get the device number from the stat buf - unless Index: xfsprogs/libxfs/irix.c =================================================================== --- xfsprogs/libxfs/irix.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/irix.c 2006-10-06 14:14:03.000000000 +1000 @@ -36,8 +36,8 @@ return 1; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { return; } Index: xfsprogs/libxfs/linux.c =================================================================== --- xfsprogs/libxfs/linux.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/linux.c 2006-10-06 14:14:03.000000000 +1000 @@ -102,16 +102,20 @@ return sts; } -void -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) +int +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, int fatal) { + int error = 0; + if (major(device) != RAMDISK_MAJOR) { - if (ioctl(fd, BLKBSZSET, &blocksize) < 0) { - fprintf(stderr, _("%s: warning - cannot set blocksize " + if ((error = ioctl(fd, BLKBSZSET, &blocksize)) < 0) { + fprintf(stderr, _("%s: %s - cannot set blocksize " "on block device %s: %s\n"), - progname, path, strerror(errno)); + progname, fatal ? "error": "warning", + path, strerror(errno)); } } + return error; } void Index: xfsprogs/mkfs/xfs_mkfs.c =================================================================== --- xfsprogs/mkfs/xfs_mkfs.c.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/mkfs/xfs_mkfs.c 2006-10-06 14:14:03.000000000 +1000 @@ -634,7 +634,6 @@ bzero(&fsx, sizeof(fsx)); bzero(&xi, sizeof(xi)); - xi.setblksize = 1; xi.isdirect = LIBXFS_DIRECT; xi.isreadonly = LIBXFS_EXCLUSIVELY; @@ -1506,6 +1505,11 @@ calc_stripe_factors(dsu, dsw, sectorsize, lsu, lsectorsize, &dsunit, &dswidth, &lsunit); + if (slflag || ssflag) + xi.setblksize = sectorsize; + else + xi.setblksize = 1; + /* * Initialize. This will open the log and rt devices as well. */ Index: xfsprogs/libxfs/init.h =================================================================== --- xfsprogs/libxfs/init.h.orig 2006-10-06 14:12:27.000000000 +1000 +++ xfsprogs/libxfs/init.h 2006-10-06 14:14:03.000000000 +1000 @@ -25,7 +25,7 @@ extern int platform_check_iswritable (char *path, char *block, struct stat64 *sptr, int fatal); extern void platform_findsizes (char *path, int fd, long long *sz, int *bsz); -extern void platform_set_blocksize (int fd, char *path, dev_t device, int bsz); +extern int platform_set_blocksize (int fd, char *path, dev_t device, int bsz, int fatal); extern void platform_flush_device (int fd, dev_t device); extern char *platform_findrawpath(char *path); extern char *platform_findrawpath (char *path); Index: xfsprogs/VERSION =================================================================== --- xfsprogs/VERSION.orig 2006-10-06 14:28:43.000000000 +1000 +++ xfsprogs/VERSION 2006-10-06 14:22:40.000000000 +1000 @@ -3,5 +3,5 @@ # PKG_MAJOR=2 PKG_MINOR=8 -PKG_REVISION=13 +PKG_REVISION=14 PKG_BUILD=1 From owner-xfs@oss.sgi.com Thu Oct 5 23:37:33 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 23:37:39 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k966bUaG024696 for ; Thu, 5 Oct 2006 23:37:32 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA03083; Fri, 6 Oct 2006 16:36:45 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k966ai7Y826212; Fri, 6 Oct 2006 16:36:45 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k966ahWX826479; Fri, 6 Oct 2006 16:36:43 +1000 (AEST) Date: Fri, 6 Oct 2006 16:36:43 +1000 From: David Chinner To: Timothy Shimmin Cc: xfs-dev@sgi.com, xfs@oss.sgi.com Subject: Re: review: xfs_copy fix Message-ID: <20061006063643.GD11034@melbourne.sgi.com> References: <5635EC4CFB723E7E36B51235@timothy-shimmins-power-mac-g5.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5635EC4CFB723E7E36B51235@timothy-shimmins-power-mac-g5.local> User-Agent: Mutt/1.4.2.1i X-archive-position: 9196 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Fri, Oct 06, 2006 at 04:18:10PM +1000, Timothy Shimmin wrote: > Request for review. > > xfs_copy was seg faulting for me on my x86_64 box. > This fixes up the variable arg handling for multiple > vfprintf calls by putting va_start and va_end calls > around them (never done this before:). I take it that it was crashing because the LOG flag and one of ERR or OUT was set so it was trying to do 2 varargs traversals with only one init? Looks sane to me. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Thu Oct 5 23:46:57 2006 Received: with ECARTIS (v1.0.0; list xfs); Thu, 05 Oct 2006 23:47:03 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k966ksaG026229 for ; Thu, 5 Oct 2006 23:46:56 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA03337; Fri, 6 Oct 2006 16:46:10 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id k966k97Y826755; Fri, 6 Oct 2006 16:46:09 +1000 (AEST) Received: (from dgc@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id k966k8fl827136; Fri, 6 Oct 2006 16:46:08 +1000 (AEST) Date: Fri, 6 Oct 2006 16:46:08 +1000 From: David Chinner To: Timothy Shimmin Cc: xfs-dev@sgi.com, xfs@oss.sgi.com Subject: Re: review: set blocksize patch - libxfs & mkfs Message-ID: <20061006064608.GE11034@melbourne.sgi.com> References: <778901771D2CDD34FDDE6CFA@timothy-shimmins-power-mac-g5.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <778901771D2CDD34FDDE6CFA@timothy-shimmins-power-mac-g5.local> User-Agent: Mutt/1.4.2.1i X-archive-position: 9197 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: dgc@sgi.com Precedence: bulk X-list: xfs On Fri, Oct 06, 2006 at 04:34:03PM +1000, Timothy Shimmin wrote: > Request for review of libxfs patch. .... > Index: xfsprogs/libxfs/darwin.c > =================================================================== > --- xfsprogs/libxfs/darwin.c.orig 2006-10-06 14:12:27.000000000 +1000 > +++ xfsprogs/libxfs/darwin.c 2006-10-06 14:14:03.000000000 +1000 > @@ -51,8 +51,8 @@ > return (writable == 0); > } > > -void > -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) > +int > +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, > int fatal) > { > } Should "return fatal;" to fail specific setting of this until it is supported on this platform. > > Index: xfsprogs/libxfs/freebsd.c > =================================================================== > --- xfsprogs/libxfs/freebsd.c.orig 2006-10-06 14:12:27.000000000 +1000 > +++ xfsprogs/libxfs/freebsd.c 2006-10-06 14:14:03.000000000 +1000 > @@ -91,8 +91,8 @@ > return 0; > } > > -void > -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) > +int > +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, > int fatal) > { > return; > } Ditto... > Index: xfsprogs/libxfs/irix.c > =================================================================== > --- xfsprogs/libxfs/irix.c.orig 2006-10-06 14:12:27.000000000 +1000 > +++ xfsprogs/libxfs/irix.c 2006-10-06 14:14:03.000000000 +1000 > @@ -36,8 +36,8 @@ > return 1; > } > > -void > -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) > +int > +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, > int fatal) > { > return; > } and again. Otherwise looks ok. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group From owner-xfs@oss.sgi.com Fri Oct 6 00:14:18 2006 Received: with ECARTIS (v1.0.0; list xfs); Fri, 06 Oct 2006 00:14:25 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k967EFaG031521 for ; Fri, 6 Oct 2006 00:14:17 -0700 Received: from boing.melbourne.sgi.com (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id RAA03741; Fri, 6 Oct 2006 17:13:30 +1000 Date: Fri, 06 Oct 2006 17:15:24 +1000 From: Timothy Shimmin To: David Chinner cc: xfs-dev@sgi.com, xfs@oss.sgi.com Subject: Re: review: xfs_copy fix Message-ID: In-Reply-To: <20061006063643.GD11034@melbourne.sgi.com> References: <5635EC4CFB723E7E36B51235@timothy-shimmins-power-mac-g5.local> <20061006063643.GD11034@melbourne.sgi.com> X-Mailer: Mulberry/4.0.6 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-archive-position: 9198 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs Hi Dave, --On 6 October 2006 4:36:43 PM +1000 David Chinner wrote: > On Fri, Oct 06, 2006 at 04:18:10PM +1000, Timothy Shimmin wrote: >> Request for review. >> >> xfs_copy was seg faulting for me on my x86_64 box. >> This fixes up the variable arg handling for multiple >> vfprintf calls by putting va_start and va_end calls >> around them (never done this before:). > > I take it that it was crashing because the LOG flag and one > of ERR or OUT was set so it was trying to do 2 varargs > traversals with only one init? Exactly. In the case I tried, it had LOG and OUT flags on, from memory. > > Looks sane to me. Ta. --Tim From owner-xfs@oss.sgi.com Fri Oct 6 00:32:05 2006 Received: with ECARTIS (v1.0.0; list xfs); Fri, 06 Oct 2006 00:32:12 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k967W2aG007234 for ; Fri, 6 Oct 2006 00:32:04 -0700 Received: from boing.melbourne.sgi.com (boing.melbourne.sgi.com [134.14.55.141]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id RAA04196; Fri, 6 Oct 2006 17:31:16 +1000 Date: Fri, 06 Oct 2006 17:33:11 +1000 From: Timothy Shimmin To: David Chinner cc: xfs-dev@sgi.com, xfs@oss.sgi.com Subject: Re: review: set blocksize patch - libxfs & mkfs Message-ID: <9489DFAC1E1AEC644253529C@timothy-shimmins-power-mac-g5.local> In-Reply-To: <20061006064608.GE11034@melbourne.sgi.com> References: <778901771D2CDD34FDDE6CFA@timothy-shimmins-power-mac-g5.local> <20061006064608.GE11034@melbourne.sgi.com> X-Mailer: Mulberry/4.0.6 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-archive-position: 9199 X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: tes@sgi.com Precedence: bulk X-list: xfs Hi Dave, --On 6 October 2006 4:46:08 PM +1000 David Chinner wrote: > On Fri, Oct 06, 2006 at 04:34:03PM +1000, Timothy Shimmin wrote: >> Request for review of libxfs patch. > .... >> Index: xfsprogs/libxfs/darwin.c >> =================================================================== >> --- xfsprogs/libxfs/darwin.c.orig 2006-10-06 14:12:27.000000000 +1000 >> +++ xfsprogs/libxfs/darwin.c 2006-10-06 14:14:03.000000000 +1000 >> @@ -51,8 +51,8 @@ >> return (writable == 0); >> } >> >> -void >> -platform_set_blocksize(int fd, char *path, dev_t device, int blocksize) >> +int >> +platform_set_blocksize(int fd, char *path, dev_t device, int blocksize, >> int fatal) >> { >> } > > Should "return fatal;" to fail specific setting of this until it is > supported on this platform. Oops. Yep. (Also want a return statement for an int returning function, d'oh:) And likewise for the others, yep - done. Thanks muchly. --Tim From owner-xfs@oss.sgi.com Wed Oct 4 23:33:20 2006 Received: with ECARTIS (v1.0.0; list xfs); Fri, 06 Oct 2006 00:57:26 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id k956X5aG015881 for ; Wed, 4 Oct 2006 23:33:07 -0700 Received: from pcbnaujok (pc-bnaujok.melbourne.sgi.com [134.14.55.58]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA03593 for ; Thu, 5 Oct 2006 16:32:06 +1000 Message-Id: <200610050632.QAA03593@larry.melbourne.sgi.com> From: "Barry Naujok" To: Subject: XFS filesystem structure document Date: Thu, 5 Oct 2006 16:38:30 +1000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_01DB_01C6E89C.B1727B90" X-Mailer: Microsoft Office Outlook, Build 11.0.6353 Thread-Index: AcboSN8J3HAYFzrmT5GNLNFYv1FF9Q== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-archive-position: 9200 X-Approved-By: dgc@sgi.com X-ecartis-version: Ecartis v1.0.0 Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com X-original-sender: bnaujok@melbourne.sgi.com Precedence: bulk X-list: xfs This is a multi-part message in MIME format. ------=_NextPart_000_01DB_01C6E89C.B1727B90 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I have attached a PDF document describing the on-disk layout of the XFS filesystem for review. It's a first draft and some sections are still incomplete. When it is in a suitable state, it will be published on the oss.sgi.com website. Regards, Barry. ------=_NextPart_000_01DB_01C6E89C.B1727B90 Content-Type: application/pdf; name="XFS Filesystem Structure.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="XFS Filesystem Structure.pdf" JVBERi0xLjQNJeLjz9MNCjQyMDggMCBvYmogPDwvTGluZWFyaXplZCAxL0wgNTA5NDQxL08gNDIx MS9FIDE2NTU5L04gODAvVCA0MjUyMzIvSCBbIDYxMiAxODQxXT4+DWVuZG9iag0gICAgICAgICAg DQp4cmVmDQo0MjA4IDE1DQowMDAwMDAwMDE2IDAwMDAwIG4NCjAwMDAwMDI3MDIgMDAwMDAgbg0K MDAwMDAwMzAxNCAwMDAwMCBuDQowMDAwMDAzMTcyIDAwMDAwIG4NCjAwMDAwMDM0MjggMDAwMDAg bg0KMDAwMDAwMzk2NyAwMDAwMCBuDQowMDAwMDA0MDA1IDAwMDAwIG4NCjAwMDAwMDQyNTEgMDAw MDAgbg0KMDAwMDAwNDMyOSAwMDAwMCBuDQowMDAwMDA1MTA3IDAwMDAwIG4NCjAwMDAwMDU3MDIg MDAwMDAgbg0KMDAwMDAwNTkyNSAwMDAwMCBuDQowMDAwMDA4NTk2IDAwMDAwIG4NCjAwMDAwMDI0 NTMgMDAwMDAgbg0KMDAwMDAwMDYxMiAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDQyMjMvUHJl diA0MjUyMTkvWFJlZlN0bSAyNDUzL1Jvb3QgNDIwOSAwIFIvSW5mbyA1OTUgMCBSL0lEWzw2REE5 QTk4NTI0NUZENEY0MkZBRjlFRkRGQUI4MzdFNT48NEE4RUUwRDQ1MjY5NEI0NUFGQjMzMTVEMUE1 RjkxNUI+XT4+DQpzdGFydHhyZWYNCjANCiUlRU9GDQogICAgICAgIA0KNDIyMiAwIG9iajw8L0xl bmd0aCAxNzM0L0MgMzAwMi9GaWx0ZXIvRmxhdGVEZWNvZGUvSSAzMjIyL0wgMjk4Ni9PIDI5NzAv UyAyNTQxPj5zdHJlYW0NCnjazFZ5dExXGP/evJl5b8ZkliQYDMZESC3pMJbEEk8MYm0sIVSJIGIp IkFs9WIdZCYzWmsijbW0tHaK6iAi9n2tZUSo4/Scpuc49V9P773vzpKg7Z+dw7vf/Zbf9/t+976c BwAyAPlaUACwQ0EHwZ8OOOBBDnxSIogMCAAM9EgDMwj6pTguN2OfGVki8AIp0aMUmR5gXIvm+TJH hHCV3cvu4PdHipbrfau63eArEjQKzSldTlSrxD0JyQDc8tiV9fWZ1pLGrxb+sdc+oiwzP063z3p8 ytOGgtKSo0jkm2k0lshhyV7xWPe3ijD1a82jyMstHR0Gba981GP08mJ+cNT2Vr4mvj/TY0vTw6J0 yoh9sWnFWx4yv59N97wJ89XJ7LXrcZvmz24J9WByxCtxm7083CRsONOzPNyYeppJdLpMQlZUdLnb aPc06XnZY+q/27CklttoTasYr9SYh6adkSvrGq1jZawy0mj1rGGXqQP6fMxGyGUdYkER3cLYclbr nuaYVoPaaW3hWYbuGmvtzyKH1Wo/4aMpYXUb1EkX7BndEpJzsnNnNzR9Mn7czDkzJk+az3Ntu7Zp Oj1q2sDmcXM7NuuS2nmkZUSTHgMS+/frO6TR4LEpaUNH6T/Vjak/unGnevHzeqt6qT/vM3V4ZtJE FmYtlMsUxuiWLXhOpV7AymUwS4FNZPEcsletFPOWLllsjFapF32xbPlqxwp/xFng8uS7Veqv1nzp d7mc7nycifbGaOJZu87lVKnXb0Ael5N4qsc34fDG4N7l9BQEIV1O5ApycTkLi2o2cDmLCt351Yvc +ShQvJmkFRWStBLsVam/rgFLo1u3uJzGaJywbXsQeueub4oKpbodu78NYG8ulqphFlKOSBW0KNEf vnfnu5ybiz0Fe/cQYvu+C85A+WODeALTEFoHVOr9JErOgebS2CHcXKU+GPQcPXK4qJAOf+z4j8HA SU9BUSGuRoETwd6hOtHzwojvF7umqGTwUz/RlJ9OSTP6xVBgJ415CtD+5zMu5569BMJ7Oug+d9bf FQXKSik6Cfnb0eFxsZ9NeYDOeeTCnXmO9K5O8n0wVO2g1sS6cOliAPLK5auhNyegCFGBlodC1XhF pDGDE17DRQj2+ntBgzKHciLeG9LMN/3At+96CijWnVs1GBEO1P7AWYbsg3UhMU8BvSDvHP+HbGTd v4eBHj74b21C7Ue/bC7G79KTx+/oUEPQpxX4YqnUvmd+T+VzfFiBa/PiJSkjwuI3p/orVO06BiwA m0OEf/4xRseHfyIwBps9A4OwcX4kgxRBpYbwGIeDuFJSHFLQJjnQShZZjLRabFIJ8FJhRLsksmXC o9ol0RIAaWXCaRF1G2wp/gxZ9WxEDj/sksdgsFhS/NQiKF2espa8tVOlrc3u18VApqF9o1NpdSTt giBDqKBNQE4+xAg0w8wdoaxpOk/RMsjCGIwBHEWqP592Nooh6CHkqKCGkKclFJScI2URiiE9DRlS TBYVRwEJBJ0O6UYVlFabf4dO3vEOlvRE7UQ6jEjOOZQ3njC4l0tHLUPq0pJwS0Ang8EROHtykOjx //wAQhyvgLzsL7TWQv9/JaybQRjr7bDkNUAmlIxa3Fpxcc3C15w5nvFqBR3kmgQfp49nysN80xVV rLeRsiour1QGetYtR99+Pk5Zwvh0rNskvtFcR2laIYt1oDTOjNK0gh5E1mtm0HdkF60ZRUxCI0AA XlQDuSgNqngQZJDF5ppEtOHELlqQIqiGwX1AlEMFp8doZkKnkgOUhpuimicoIprCfLSpnme8Eh0B 1cRjaFJTAVUHV3iN4hhlckLeYtWAU0wpGQ5B1/VmsHYrqnGYoJLB0FrzTIIGVemK+2geTKcSquLz 0HDZdJ54NjUSbXCEs3J55agPaup9yZk5ETWdCaKJpImCNi2bSMVZCZ1sPA9Ki8cj/Nvftd2gSFqJ jLkAMW/R9esNytETgHyxQwJaLKDIwvcxGuC3F2gtA77yxfOXT30Vzx49+eXx/Yf3Hty+c/fWjZvX rl+4cunyxavl58+VnS392Xvm9MkTR48dOX74x0MHD+z/Yd/33+3csWv3N99u3bZle8nXmzauXb9u w6pFK78Ql+UtX7p6iWPxitap5uGt2rZrY5ueNa17c2uzj0cOG9G+x0eJMf20fQ1Dag+OTJkwdJBe o6tVP7xexLzP5k7pE5ZUt2uDpnWiFi5IHyjE9exo75LRuZsloUnygJz+2Y1nN2o41pT2yajxn44b M3N0bqc58TN6T+416fP5Uztkxk5Esw0BZc4RLAL6Z/pbgAEAdR0kTQ0KZW5kc3RyZWFtDWVuZG9i ag00MjIxIDAgb2JqPDwvTGVuZ3RoIDk1L0ZpbHRlci9GbGF0ZURlY29kZS9XWzEgMiAxXS9JbmRl eFs1OTYgMzYxMl0vRGVjb2RlUGFybXM8PC9Db2x1bW5zIDQvUHJlZGljdG9yIDEyPj4vU2l6ZSA0 MjA4L1R5cGUvWFJlZj4+c3RyZWFtDQp42uzRMQEAMAzDsDRQxntc945D9QiA3fakSQaLmKuB5/Ac nsNzeA7P4Tk8h+fwHJ7Dc3gOz+E5PPccnsNzeA7P4Tk8h+fwHJ7Dc3gOz+E5PIfnnsNzeP7xBBgA sW9Ajg0KZW5kc3RyZWFtDWVuZG9iag00MjA5IDAgb2JqPDwvTWFya0luZm88PC9MZXR0ZXJzcGFj ZUZsYWdzIDAvTWFya2VkIHRydWU+Pi9PdXRsaW5lcyA0MjUgMCBSL01ldGFkYXRhIDU5NCAwIFIv UGllY2VJbmZvPDwvTWFya2VkUERGPDwvTGFzdE1vZGlmaWVkKEQ6MjAwNjEwMDQxNjM1MjMpPj4+ Pi9QYWdlcyA1ODUgMCBSL1BhZ2VMYXlvdXQvT25lQ29sdW1uL09DUHJvcGVydGllczw8L09DR3Nb NDIxMCAwIFJdPj4vU3RydWN0VHJlZVJvb3QgNTk2IDAgUi9UeXBlL0NhdGFsb2cvTGFzdE1vZGlm aWVkKEQ6MjAwNjEwMDQxNjM1MjMpL1BhZ2VMYWJlbHMgNTgzIDAgUj4+DWVuZG9iag00MjEwIDAg b2JqPDwvVXNhZ2U8PC9DcmVhdG9ySW5mbzw8L1N1YnR5cGUvQXJ0d29yay9DcmVhdG9yKEFjcm9i YXQgUERGTWFrZXIgNy4wIGZvciBXb3JkKT4+L1BhZ2VFbGVtZW50PDwvU3VidHlwZS9IRj4+Pj4v TmFtZShIZWFkZXJGb290ZXIpL1R5cGUvT0NHPj4NZW5kb2JqDTQyMTEgMCBvYmo8PC9Dcm9wQm94 WzAgMCA1OTUgODQyXS9QYXJlbnQgNTg2IDAgUi9TdHJ1Y3RQYXJlbnRzIDAvQ29udGVudHMgNDIx NiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3Bh Y2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUj4+L1By b2NTZXRbL1BERi9UZXh0XS9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+ DWVuZG9iag00MjEyIDAgb2JqPDwvU3VidHlwZS9UcnVlVHlwZS9Gb250RGVzY3JpcHRvciA0MjE0 IDAgUi9MYXN0Q2hhciAxNzQvV2lkdGhzWzI0NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDcwMCAwIDMw MyAwIDAgMCAyNjAgNDc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MzEgNTQyIDUxOCA1 NjYgNTE0IDQ5OCA1MzQgMCAyNDIgMjYyIDAgNDY4IDcxOSA2NDMgNTY4IDUyMSA1NjggNTM4IDQ4 NyA0ODggNTg5IDAgMCA0NzYgMCAwIDAgMCAwIDAgMCAwIDQyNCA0NjYgNDE4IDQ3NSA0MjMgMzAz IDQ0MCA0ODYgMjc1IDAgNDM0IDI0MSA3MDYgNDkyIDQ1NyA0NzcgMCAzNTUgMzk0IDMxMiA0ODcg NDMyIDAgNDA2IDQzMiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDUwMF0vQmFzZUZvbnQvRUxNTElBK1NHSS1Cb2xkL0ZpcnN0Q2hhciAzMi9FbmNvZGluZy9X aW5BbnNpRW5jb2RpbmcvVHlwZS9Gb250Pj4NZW5kb2JqDTQyMTMgMCBvYmpbL0lDQ0Jhc2VkIDQy MTkgMCBSXQ1lbmRvYmoNNDIxNCAwIG9iajw8L1N0ZW1WIDkyL0ZvbnROYW1lL0VMTUxJQStTR0kt Qm9sZC9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udEZpbGUyIDQyMjAgMCBSL0ZvbnRXZWlnaHQgNzAw L0ZsYWdzIDMyL0Rlc2NlbnQgLTIyMi9Gb250QkJveFstNzkgLTIyMiAxMTkxIDg2NF0vQXNjZW50 IDg2My9Gb250RmFtaWx5KFNHSSkvQ2FwSGVpZ2h0IDY4Ny9YSGVpZ2h0IDUwMC9UeXBlL0ZvbnRE ZXNjcmlwdG9yL0l0YWxpY0FuZ2xlIDA+Pg1lbmRvYmoNNDIxNSAwIG9iajw8L09QTSAxL09QIGZh bHNlL29wIGZhbHNlL1R5cGUvRXh0R1N0YXRlL1NBIGZhbHNlL1NNIDAuMDI+Pg1lbmRvYmoNNDIx NiAwIG9iajw8L0xlbmd0aCA3MDcvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJlJXbattA EIbv9RRzKUG83tnzQgg0zoGUBkotSiHNhZFVZ4sjG0luSJ++u5JjJ45kNQZ7VyPpm9l/Dh5/hdPT 8e3k5gIonJ2dX0wgGk+mFLIKKGFKezMligqAKisiBOfvX/v7iyo6T6NxmlJASH9FFNLMP5s++R9I K0Aa1r/BVIJmARMWZjVRCjQ1xDLKIX2MYkjS39FlGl3eBuf7gPAloDeORpRQGt58eo0VklDBBCgm iObaNuAfV1Pog7MjcNydZe8BJSXIhAEpKJH+03i4csu8eq7q/LHx4xXjDEZIqFGQzqN4WpebrN6U eV8YvDOMRkx/muDbL1vRBFq/DIgmOoHvWNxoIodYcoglDOECuJREviSTvWFN17Nih1NHJJfhxCg8 p4G3OyYtMcCV3Gbc44t5T6y6W8jwJgvsxg02ZfPqAJoTc3AAuJy72q2KPlFMvyM8SJtkvmSAM06E 2dK/5X9cFejYx7f9FUEPom9TySwSboZ6if5fXQTJuRiCdXfmexjThNMh2K4TsXm9mTMtFw+1bZLI ZJAB/XZbK80OpSJogFG165G7+C59cBXMV4mMs81jouPc74oavNEV2SpY1skI42Ww1znMijlkG78v y7wIpuUzbIp5Xi5Wzj8bTIvwPJRtGgMtXN9Dcp9+7jzdrsFp3+l2mT08UquiH71oLGFNjxzT8aDz t/h+qEaizBBUfhAqBUE1BFUfhHJFNKX6OFR3QkcHE4CxTqVf/o7Qj1g0rau7eLJaP5cuUfHioYaf TCIwn3FK1QlM3dJlYUio+Lqcrb35wWXVCdwUGekvBtMZ434ANiEa2xmisESGxkSKQZZtiOjrAial q+vcj0YV5z6kkYq/zIpw0R+JPaKW2KvVGQn3UxmtBSNCVdo2kNvVpqhnroDvLjTTUzLi8QlMPoEV VHgD99+34fwTYADWSdmNDQplbmRzdHJlYW0NZW5kb2JqDTQyMTcgMCBvYmo8PC9TdWJ0eXBlL1Ry dWVUeXBlL0ZvbnREZXNjcmlwdG9yIDQyMTggMCBSL0xhc3RDaGFyIDE2OS9XaWR0aHNbMjc4IDAg MzU1IDU1NiAwIDg4OSAwIDE5MSAzMzMgMzMzIDM4OSA1ODQgMjc4IDMzMyAyNzggMjc4IDU1NiA1 NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiAyNzggMCA1ODQgNTg0IDU4NCAwIDAg NjY3IDY2NyA3MjIgNzIyIDY2NyA2MTEgNzc4IDcyMiAyNzggMCA2NjcgNTU2IDgzMyA3MjIgNzc4 IDY2NyA3NzggNzIyIDY2NyA2MTEgNzIyIDY2NyA5NDQgNjY3IDAgMCAyNzggMjc4IDI3OCAwIDU1 NiAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDIyMiA1MDAgMjIyIDgzMyA1 NTYgNTU2IDU1NiA1NTYgMzMzIDUwMCAyNzggNTU2IDUwMCA3MjIgNTAwIDUwMCA1MDAgMCAwIDAg NTg0IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjIyIDMzMyAzMzMgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDczN10vQmFzZUZvbnQvQXJpYWxN VC9GaXJzdENoYXIgMzIvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL1R5cGUvRm9udD4+DWVuZG9i ag00MjE4IDAgb2JqPDwvU3RlbVYgODgvRm9udE5hbWUvQXJpYWxNVC9Gb250U3RyZXRjaC9Ob3Jt YWwvRm9udFdlaWdodCA0MDAvRmxhZ3MgMzIvRGVzY2VudCAtMjExL0ZvbnRCQm94Wy02NjUgLTMy NSAyMDAwIDEwMDZdL0FzY2VudCA5MDUvRm9udEZhbWlseShBcmlhbCkvQ2FwSGVpZ2h0IDcxOC9Y SGVpZ2h0IDUxNS9UeXBlL0ZvbnREZXNjcmlwdG9yL0l0YWxpY0FuZ2xlIDA+Pg1lbmRvYmoNNDIx OSAwIG9iajw8L0xlbmd0aCAyNTc1L0ZpbHRlci9GbGF0ZURlY29kZS9OIDMvQWx0ZXJuYXRlL0Rl dmljZVJHQj4+c3RyZWFtDQpIiZyWeVRTdxbHf2/JnpCVsMNjDVuAsAaQNWxhkR0EUQhJCAESQkjY BUFEBRRFRISqlTLWbXRGT0WdLq5jrQ7WferSA/Uw6ug4tBbXjp0XOEedTmem0+8f7/c593fv793f vfed8wCgJ6WqtdUwCwCN1qDPSozFFhUUYqQJAAMKIAIRADJ5rS4tOyEH4JLGS7Ba3An8i55eB5Bp vSJMysAw8P+JLdfpDQBAGTgHKJS1cpw7ca6qN+hM9hmceaWVJoZRE+vxBHG2NLFqnr3nfOY52sQK jVaBsylnnUKjMPFpnFfXGZU4I6k4d9WplfU4X8XZpcqoUeP83BSrUcpqAUDpJrtBKS/H2Q9nuj4n S4LzAgDIdNU7XPoOG5QNBtOlJNW6Rr1aVW7A3OUemCg0VIwlKeurlAaDMEMmr5TpFZikWqOTaRsB mL/znDim2mJ4kYNFocHBQn8f0TuF+q+bv1Cm3s7Tk8y5nkH8C29tP+dXPQqAeBavzfq3ttItAIyv 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 OKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHW skuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/ er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01 zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724Dc BdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl 63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf6 5/t3/Af8mP0p/br+S/7c/23//wIMAPeE8/sKDQplbmRzdHJlYW0NZW5kb2JqDTQyMjAgMCBvYmo8 PC9MZW5ndGggNzg3Ny9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoMSAxMTg0MD4+c3RyZWFtDQpI iYxWDWxT1xX+7rvvvdj5tR0nTgh27BgnIcSQ2DjBDRRn42dbWZaliIWMRYGGkFZNSWmzwjYKFGVZ RSuEokIVoXarItQxNmUMMVS1VSegmzQQZU3XSTAhxDrWymKoajeEgr3v3hiEqv29p3PvPefce+53 fu59DwJAEXZDovMbDy+KPdGy63FKLpPWPTK0cbj0J+lLQMN2QBx+5LtPB9dua1nMMQnPDQxvGSpp /ecn5E+Rf2HL4zsGulZ93wc4XwYCfxjcvLH/QsFPFwILHdS3DFJQctHxLGCsID9vcOjp7def3zRA fhAwvY9vfWTjtVvpvwP1xGAUDm3cPiz/aD4MRP/G+cEnNg5trp06FAIaFYYTw1ufepq4+TR6lX54 2+bhF63+FwH7B4CcCyHLjTdhwWGtNs8BmYuzvRjHpDHgsIwC2zYMaRkmdxvDfc/q9jXtCCJ407C9 Ii0m7I/Fb1PAq1c+1Oo3+X6ASZzAMfZXcBxn+Z4gTeApPIkoEugVR6l9jbM9arY1ct87imq8wvUH 8Yp1zfoMh8kX44C8bo3Kz2Zf6xrGsUucVWPTVDNxlHYBP6CcTeXZlikNgcaga8qIfLV/KvXN7uDv 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 7M1gq4jPYeyZQLkyzqCtvDZzGu2Vh3GU7EUbDWHN4owQvqsfGZWagJM4/yhKPkoiDHtwDUV8w78Z pSeMx/UY4DTqlMXdlUYO7GdE1U4io1mRSd/45fdX5NSvQETNdF+8JV3Snu/nptbGaknjO8IdzaK6 9f8UYAA9hDUqCg0KZW5kc3RyZWFtDWVuZG9iag0xIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0 Ml0vQW5ub3RzIDIgMCBSL1BhcmVudCA1ODYgMCBSL1N0cnVjdFBhcmVudHMgMS9Db250ZW50cyAz IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFj ZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDIzMSAwIFIvVFQyIDIz NiAwIFIvVFQzIDQyMTcgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAg MzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2Jq DTIgMCBvYmpbMjE2IDAgUiAyMjEgMCBSIDIxNyAwIFIgMjA3IDAgUiAzMDEgMCBSIDI4NyAwIFIg MjEzIDAgUiAyMTIgMCBSIDIwNSAwIFIgMjA2IDAgUiAyNzUgMCBSIDI5NSAwIFIgMjE0IDAgUiAy MTUgMCBSIDIxMSAwIFIgMjA4IDAgUiAyMzQgMCBSIDIzNSAwIFIgMjQ3IDAgUiAyODAgMCBSIDI0 MSAwIFIgMjQyIDAgUiAyNTkgMCBSIDMwNyAwIFIgMjQ1IDAgUiAyNDYgMCBSIDIzOCAwIFIgMjI2 IDAgUiAyMzkgMCBSIDI0MCAwIFIgMjQ4IDAgUiAzMTcgMCBSIDI5OSAwIFIgMzAwIDAgUiAzMDYg MCBSIDMxMyAwIFIgMzE0IDAgUiAzMDggMCBSIDI5MyAwIFIgMjk0IDAgUiAyNzMgMCBSIDIyMiAw IFIgMjIzIDAgUiAzMTIgMCBSIDMwOSAwIFIgMzEwIDAgUiAyNzQgMCBSIDI1NiAwIFIgMjU3IDAg UiAyOTYgMCBSIDI2MiAwIFIgMjYzIDAgUiAyNTggMCBSIDI5MiAwIFJdDWVuZG9iag0zIDAgb2Jq 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 E+p0m28e0IAku+JGhwhmDRHsuANmB/ZgpNF4wXVtS8lxiCSmFqnvkvVdBRGoLKczEoxwKj2jLLdG WSaPgWsn4YWLXxhlK7hOt13DlXG7sVfBez0TdnDBgjqhxmpMOmFqihrWuWvQPYRqJeCF6nYkQ0Pi Y1YIi1mQTtpKZ59hB2YwmSQexRy1kyI/alK0M/FipuOYVdO+K6c/FFLCqOW+ls9TTILddMaD1l4/ VBgtVYWxCXoPrV0nbctZvKqVU5/5iLtW7hwOasYgI9k2u05gNZwo6CaFh+lMHRqtOIxlXPssRo5A c8iTFd8L1edajnPLBIOlEz1HWdUjzLoaLrbhDqFCO5RcNkOmNQMJl7iOYLUS8GJ1Wxirb+or6SxK DLKmlG3Neq552OWJAFNFaT3ItphcsvJyNbqdyPcYSwxKFTuqsc6/oetAO8Aa4kYfDru9aq2XOMp6 2Vl4AXv8jWIelKBNrFnftL8+P3ULiNhYC+BQgE0LEEfJYS+kD5LbwHxHt8Mc+irpdbsee+SQPQnz nqexxw178igfYyfgg8o8Pka2UKlHUDCFM0OsbtcNCieluUlvpjIwtA57HYY5ZazXcd6oi+RHIbby 8CJ2W5mhO60b/FBYsAwxq4NcZGVSZOstusiA4ANR0bvTNDnczURSvEZWmNuVzIYTnYeniIaENKry 6Skv11XiUx4MmYGhS8oRZuBZ1IBxYjlkxorsxeh2Id+BUUEbbQJ9TtbbWZnuEouevrdUo7Un4hbh UZORHbcP8KQo07v1ptQgQQHWm6/QiK7mp3lZ5jt0PV89PyZo/nF9n2brMs0zND89zb+hqxlmkCEY M3AUoLBSQotSULoChJyg63qf5h8WCPYuQububw2CIviZfpXHsEKMZvoWdLhIJn+gbDJfLCO0WELv JEIzDF0coeXi/YQhvanoEmD+Bd//iq6uI3SLJjOTBzdhdxMew8bpOynQdrKcfKqpokPZgFFRCOlU yOokQR01tjFAxGwag72Me4LQbKP5838BBgD/JxmLDQplbmRzdHJlYW0NZW5kb2JqDTQgMCBvYmo8 PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Bbm5vdHMgNSAwIFIvUGFyZW50IDU4NiAwIFIvU3RydWN0 UGFyZW50cyA1Ni9Db250ZW50cyA2IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0v UmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAw IFIvVFQxIDIzMSAwIFIvVFQyIDIzNiAwIFIvVFQzIDQyMTcgMCBSPj4vUHJvY1NldFsvUERGL1Rl eHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+ Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTUgMCBvYmpbMzE5IDAgUl0NZW5kb2JqDTYgMCBvYmo8PC9M ZW5ndGggNTI2L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaRS22rbQBB936+Yx/TBe9Ve BCEQK0lpqHtBCy24fhCy7CrYkivJtMnXd3atOHZK+1IE2tvMOTNnDrvuhnpVlANcXrLrYSjK79US 5sy3O1gw/7irgH0q1nVTDHXbAJtO218wn3AqJVhnqbagU02lBZdIKhUsrq6mNxkQ9jEDNss4xNMP wilXGCNo6jAjoWkKk3B0CXQV+QINYVnOoewBsY0FjqsB6MuGCKgR7y2+rvsDTmB28hlHJ1SYgLIi n48oIn5/5k89Yd5zfPMrgn1wzi34EsJOOPA/kRk85vOwPuHJdyAM5TKUNO6Upgk4bil3WI3fkouv dznc1Zuqf+yHagv50O3LYd9V8MY/EJHSVKgAtSQX8SbymsgbKGUSwXHR0lL1Crtf1zEnhIuxDGxe q6ClE+ol8pvUJhK+qlfrNMaeosY6bj25neF84o/lu6IJPphl724wd5wkj0BRyYN44lQ89Sye1KGT l/qcRi6wgVmOlPftvmuKTd2s4X27DvwRQ4iAIVMqEqUCiA3uGtVyPMQhqzyw8qNo5x2wvxh52g5D u/2Xl0UStFGKJlJhwdZQh8YEI4PF/tPOWX5u5zz7QBJAmTjMsJ8HvL+H+YLDEsgk1qEj7Zbo1NI0 nKyBDcnR2Qfx1SjD0bgSgQ0GBfH5cexxdxiBMtQch66iaImjPDWnhjwzwm8BBgA/le1GDQplbmRz dHJlYW0NZW5kb2JqDTcgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTg2IDAg Ui9TdHJ1Y3RQYXJlbnRzIDU4L0NvbnRlbnRzIDggMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1 OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RU MCA0MjEyIDAgUi9UVDEgNDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8 L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1l bmRvYmoNOCAwIG9iajw8L0xlbmd0aCA4MTQvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJ pFRbb9MwFH7PrziPzkMc2/ElQWjS2gECaWyokUAqE8qStA1qk5K4bOXXc+xuvQzKC4rkHCf2+b7z nUt82dtmVpQWXr+OL60tykVdwTTOuzXcxfl2XUN8W8ybtrBN10I8GnWPMI0YFQJMaqgyoDJFhYFU CioSuLu4GF2NIYhvxhBfjxn43Y+AUZbgGU6zFG9ImmUQuW0qoa+Dz9AG8XjCoBwAfWsDDN8aYCjb gEOD/t7h3/mw8+OQU/HsR0nKtfMyCz7tvXD//Hl/lAdxnjP8l88CjIMxZiAvwVk8hfwBkSHH+8y9 f+Eu74FryoSj9GQlikpImaEsRTb5KiBf3k7gbbOsh+1g6xVMbL8p7aavIcy/BzyjGU+cqyog/ovH 1R7XQQrpneNLCUOTF76HeePvuOP8iQYGrxKnZcqTw8mvQmkP+IKvUpk/e+zV83iTB2+uMT9+iW9d EVyP31/hxac0HiWDyZ2cJwr6QJRn5iE8preUpgaMyzDbIU7J+zYUnNg+5Ix01aYMuSY2jDRpQi5J FxrSQniXf9jTYjQxGrG5zBwDle0YKCw4MImkWoNMsQYwVmrErgSOouD7KDyvI/b8OP+Jo+9NwV02 ONur561UoWpgUGgpnkPJF80AVRcqUm5wWdW4tBaqeij75h439QA2TMmihmWx7TYWuhkULbg6me3r hMJpvEfcxTP3E8KeLz/wVef5amzL7CC9hWHRPQywcJwfwHawKtpNsVxuoWmHtWOMQ6CxcL/1JxuX jTnUj55g9BI48WWL3ezy4+p6SooVXlljaOAUGcIoIU2L1hwsqvA4G75V94dfdR951CKMOClrJNQt Ydis18vGaVnBAfcAy6WDjZ5wI0652mE/NHbhYfb6hpEk21AQb9iQE+zKqm9+1j09q3nyV813yGLf rGfk1hrr0LUC9lZ+c3Xz6qTB4jNzdtRZ263+NWq5dN2UuOJLsAqNpinOTdDCTcD/nLbjyem0nYw/ BhJciHCNwX/H7x9geseggiDyPJSHXQUqMzRzO8zDMpjg4P2zTv1cFehY46GzwiWa6v1Mkl40mVKW 6eN5eTKnfgswAL3bkqwNCmVuZHN0cmVhbQ1lbmRvYmoNOSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5 NSA4NDJdL0Fubm90cyAxMCAwIFIvUGFyZW50IDU4NiAwIFIvU3RydWN0UGFyZW50cyA1OS9Db250 ZW50cyAxMSAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0Nv bG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAg Ui9UVDIgMjMxIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAw IFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xMCAw IG9ialszMjQgMCBSIDMyNSAwIFIgMzI2IDAgUiAzMjIgMCBSIDMyMyAwIFIgMzMxIDAgUiAzMzIg MCBSXQ1lbmRvYmoNMTEgMCBvYmo8PC9MZW5ndGggMjA1Mi9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0 cmVhbQ0KSImsV9tu20YQfddXzKP0oBX3ShIICthqE7Ro2hRS0AKOUVASJbGRyJSkE7tf35klRZEy uXKTwoB48XJn5uyZs2dnN3mZbKN1Ca9ezW7KMlrv4w3czZbZJ7ifLZ8+xTB7F+2SNCqTLIXZ7W32 CHdTjwkBfuAz7YMONRM+BEowIeH+u+9uv5/DaPbrHGZv5x7Yp79HHvMkjuEsDPALxcIQpvQYKMjj 0e+QjmbzhQfrAnBu44OHVwNQrNMRhwTne4P/3RXVPBQ5EKd5tGLc0Czb0W/NLNz+Pf/+djmaLZce /m+5HWEdnuf5sFwD3fEAll8wMizxe4+u/+DTMgdumCcopfpOaqYg8HzmBZjN8jga//F6Aa+TQ1w8 FWV8hEWZP6zLhzyGyfKvEQ9ZyCVNtRmN7Rsb19i4FFIoOzletPCZvJi72CX2GxrO6zSweC0Jy4DL 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 TWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAw IFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzM0 IDAgUi9DMl8wIDMzNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAz MTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoN MTMgMCBvYmo8PC9MZW5ndGggNDIyOS9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSIm0V+9z 28YR/c6/Yr8VbE0Qh8PPjMczkmwnytR2ErJNW8mjgUBQRAwCMgBalv/6vr0DSJACSNWZxhOKxB1u d9++fbs3PSvrdBnFNb18OT2r6yheJQu6ms6Le/o4nT/eJzT9JbpL86hOi5ym5+fFV7qaWKZtkx/4 puuTG7qm7VPg2KYt6eOrV+evL2g0/XBB03cXFqlfn0eWaUnsEWYY4A3HDEOa8M/AoTIZ/U75aHox syiuCGd7Pln46xFVcT4SlOK8H7F6V+lz2HJgt+e4jik8PmU5+nV7ilD/nr5/Ph9N53MLa/PlCHFY luXTPCb+JgKaP8AyzfG+xX+/4de8JOGZls0uNd+kazoUWL5pBfBmvh4Z/3o7o7dpllSPVZ2saVaX m7jelAmN53+MRGiGQvJRi5Ghnii7nrLLJm1HHY4/ru2b8uDs6i5V7/B20biB4F3JWAZC7nZe266n DB7467qh2ts9VfnxZj568w75UR/TX5gE7y4uX+PFJo2dZFiOhvMpguBCgyAiQDhCWVPm1TfXM33y OdmWNn5lnI09IxtPBD4CoxhPbCMeT1wjGgtp1ONJYKRjIQww7sey2NxXNP44/3nrrWVK34M94YTs mBtqx1zwkHzpmJ5HTgBqAALTtzUzOsGJbXDKx05QoksLwUHp+KSKytqCqr4FLsAkH/g7dhsW02DZ 0mDsGuuxMCqKwINF+iVd8KMFpXldUET5Zn2L3wmjUFKxpOTzJsqyx7GN3HhGlX5DJcarTY5NnyqK sabfP8uyIkY9jv0GIDzd8Cn3+FKNJ9Iw6Q0Kmc5+1LjpeJxdPJrmE2EKl+av4Xcc5RRla5gt+KCq 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 YXJlbnQgNTg2IDAgUi9TdHJ1Y3RQYXJlbnRzIDY4L0NvbnRlbnRzIDE1IDAgUi9Sb3RhdGUgMC9N ZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAg Uj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAzMzQg MCBSL1RUNCAyMzEgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzEx IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTE1 IDAgb2JqPDwvTGVuZ3RoIDIzMzIvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFdrj+JG Fv3Or7jKlzXSUtTbtiYbqel5aBLNZiKQEqmn1TKmAGfAZmwz3Z3V/ve9VTY0EDClXs00fpXr3Me5 514Pb8o6mydpDT/+OLyp6yRdmhncDSfFBu6Hk+eNgeHnZJHlSZ0VOQxHo+IJ7gaUcA5hFBIVgooV 4SFEkhMu4P6nn0Zvb6E3/PUWhp9uKbirbz1KqMA1jMQRviFJHMPAXkYSStP7HfLe8HZMIa0A99Yh UDxqgCrNewwy3O8DPl1UzT4WOeK7fZQkTNtd5r3f9rsw9+/v748mveFkQvHZZN5DPyilIUxSsGcs gskjIsME36f2+BdeTUpgmlBuTWrPhCISIhoSGqE1k3Uv+OP9GN5nK1M9V7VZw7gut2m9LQ30J3/2 WExiJuxWs17g7jhc7XAtJJduczwoHhJxsne1yNw7djlrzUDnlbCxjJh4WfmFK+0AT+xVKnZrD3d1 dryb9N59wvy4n+FnS4JPtx/f4ottGg+SQWUTzjMRVM60U1BNQgglkmMHOd5uTDldFenX6gj9AJjt gd1OB4CsAXRRcKgYLQwdo3tUdxYpdBFCTomiDexd8A5ZDTcfoKqTvgrKvgzqCh6zegkJVFu8tTH2 PlqGh/QrgckSTwzMs7KqocgNZGjw/eTn1l3xYgNz6eOEhlGT37ugXmLWdbAps3UDNxDBM+Js7J79 AQuaEEC9TGo0qditMRXY9Qu7ZLG/ac+S2ljzGwtasAEjTDWAWT4vyrUtUFybExibtMjxdGZ3OjLB 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 dCA1ODYgMCBSL1N0cnVjdFBhcmVudHMgNjkvQ29udGVudHMgMTggMCBSL1JvdGF0ZSAwL01lZGlh Qm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4v Rm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgMjMxIDAgUi9UVDIgNDIxNyAwIFIvVFQzIDMzNSAwIFI+ Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRl PDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTcgMCBvYmpbMzQ0IDAgUiAz NDMgMCBSXQ1lbmRvYmoNMTggMCBvYmo8PC9MZW5ndGggMjY1Ni9GaWx0ZXIvRmxhdGVEZWNvZGU+ PnN0cmVhbQ0KSImsV9lu21gSfddX1NtQg9YVL3cOGg1YdhykG1k6UiYNOIZBSZTMWCIVknLsfP2c ulxEySTtIIMEMrdby6mqU1XjszSPVsEip99/H5/lebC4DZd0NZ4lO7oezx53IY0/BOsoDvIoiWk8 mSQPdDXShWGQ67nCdsn2bWG45FmGMEy6/uOPycU5Dcbvz2n89lwndfdtoAvdxDdS+B5OWML3acS3 nkVpOPhM8WB8PtVpkRFkOy7p+OsQZYt4ICmCvNd4u84KOazZMyo5tiWkw1JWg79rKVL9e3p+MhuM ZzMd72arAfzQdd2l2YL4Sno0+w7NNMN5nf/+wN0sJekI3WCTyivTFhZ5uit0D9bMtgPtn8spXUab MHvM8nBL0zzdL/J9GtJw9nUgfeFLk0UtB5p6ovQ6Si+rNCwlHH9swxXmiexsHakz/LkszYDztslY etI8fPnFsB2l8MRe2/bVt02pyo5Xs8Grt4iP+hl/4CR4e/7mAgfLMOpKioKxQE4WyCkHpLJIr3Wp K8+GDnIdKVyPXdwOrrRsfrOcb5LF0NbuMhpez/6sNTeUykppocloxshgVeoSiQfETrVKwGD6vk2u ZQnT0/1C8SzJgw3F++0cqsPhSGopJStiW2BIcB/gcbQJ5puQVklKyyDnJxTES9qGeYD7oacFhMzP b/FJHWDR6YRx7MQTuPQ260vMDF14Oi4qzNLnMTNbMTuFzOmHTMeFJQu17xgrRwtTgDR0NYVTVLiP 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 PQfsGK0UUUZxMhy52jKk2+D+sAAuQUtBnqcRjzv7vGQuSxMvjq+OJcJ5GsLytafXcOOrkzdMDJ7T OFTGr+VQWSV4UxTJk1xpOXPy5nBkfJbm0QrrHSN/lufYAgHD1XiS5Hmypevx7HEX0vhDsI7iQCX7 eDJJHuhqJDGbY73BSmCYHrku7PcsSY4hPIOuy+CN358TAqqTuvvGI4ZJ+IyP2j4k+DTiW0+Z8xm0 MD6f6nQ+ZRMdl2MK5qTp+buBRRxoegvQv+L5n3R1rdOSBiNlh63Ubge27wqf7+D5ZjBl2uja3OpM YnZ23NZp538CtbSAngQW2vAunAU4yZpY6BlYmkFqZ9RuHZgACDAAt6CIPg0KZW5kc3RyZWFtDWVu ZG9iag0xOSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1ODYgMCBSL1N0cnVj dFBhcmVudHMgNzIvQ29udGVudHMgMjAgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQy XS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEy IDAgUi9UVDEgMzM1IDAgUi9UVDIgNDIxNyAwIFIvVFQzIDIzMSAwIFI+Pi9Qcm9jU2V0Wy9QREYv VGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBS Pj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjAgMCBvYmo8PC9MZW5ndGggMzEwMi9GaWx0ZXIvRmxh dGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tv27gS/e5fwY82sKb5lgTsLtA82pt722TbeLsLpEUg23Ki xpZTS243++vvDCXZskvKdhMUjSVR4pBzzpw5HLxaFuk0Hhfk118Hr4oiHt8nE3IzGC4eyefB8Okx IYM/4rs0i4t0kZHBycniH3LTZ1QIEoQB1QHRkaYiIKESVEjy+fffT85OSWdwdUoG704ZsXdfO4wy Ce9wGoXwhaJRRPp4GyqyTDp/kawzOL1mZJwTmNsEhMGvISQfZx1OUpjvDYze5eU8GDkU9TxaUW5w lmnn/XoWbv/9+P3JsDMYDhmMDacd2AdjLCDDMcErHpLhd4hMhvA9w99/4W64JNxQJnBJ1ZXUVJGQ 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 ACUWQ4/qzHin0rDjRFCckLAcpBYrsSRREj8ZHnEW6RFr/sD7B5ovBK3JMHUcvnZbGJgfrIilQNLe SIzXMyUccKYcricoDaGHkLnfQoh00rzQEpHkDV3jXT+N+vYjwAClfOMLDQplbmRzdHJlYW0NZW5k b2JqDTIxIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vQW5ub3RzIDIyIDAgUi9QYXJlbnQg NTg2IDAgUi9TdHJ1Y3RQYXJlbnRzIDczL0NvbnRlbnRzIDIzIDAgUi9Sb3RhdGUgMC9NZWRpYUJv eFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0Zv bnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDIzMSAwIFIvVFQyIDQyMTcgMCBSL1RUMyAzMzUgMCBSPj4v UHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8 L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTIyIDAgb2JqWzM0OCAwIFJdDWVu ZG9iag0yMyAwIG9iajw8L0xlbmd0aCAyNjY3L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpI iaxXa2/bOhL9rl8xuMAC8gVMixT1WlxcIHEfm7tI0zbudoE0CBRbdtTakiPJaXp//c5Qkk07ouJ0 i6bWgyKHPGfmzMzopKjSeTyt4I8/RidVFU/vkhlcjSb5Gq5Hkx/rBEbv40WaxVWaZzA6Pc0f4Wro MCEgCAPmBeBFHhMBhFIw4cL1n3+evhqDNboYw+h87IB6urcc5rj4DWdRiDMkiyIY0mMooUisz5BZ o/GlA9MScG0/AAevPkA5zSwOKa73FkcXZb0OWQ5Fu44nGfdplbn1YbsKV/+ezj+dWKPJxMGxydzC cziOE8BkCnTHQ5h8R8swwfkOXf/Gp0kB3GeOoC01d67HJIROwJwQdzNZWfZ/31zCm3SZlD/KKlnB ZVVsptWmSGAw+WrxiEXcpaVmlq3eKLu+sksmhVSL48UTAXMP1i4XqZpDn/NmG3h4zyUsQ+7uvvwi PF8ZPNiv50XqW31VtY/XE+v1OfKjfkbvyQnOx2evcGJDo6NWUTDWyPEaOXUArnbkbG2pu9BDGxD4 nAUhHXFlXdnl7U2arYt8MfDtIhl4dlnC4Hry19a+Zpq3pmt7QmfKJYPqVnDC7dA2RzDcKPIgkJK5 oRPV5t8s4wWUa7SbTNP5jzTDu8VgyG2o7uIKfxKYq+0Md8eqrbiNlZDLmr4re0dyOgjscjB0bbhN 6D5bwLRI4iqZMePpxP7puH46ufUHA6YCN+LgzRbTVfx4s0ZMMXxNBt1OOJ3dEWU/kA7eSF6bPI8f 09VmBWuisJgmWRUTkgnkc5i3uOCb1QChLdc0OB24dlLDPI0zBApwu5uSvpopBuZ5AWmWz4icksEE uVD3NDiPN3i7xNUqeIiXmwTSxm/U1rm7BcyBIWdc4lleWbbw/sH2vFuDQ3biv4O/G3nfD5nr8B3w 03yTIeNm2L0eLxY78EUv+L6HhEuMdWX37TK/jZeEH1pHXDKCqFIAZpvVbQsawYn3+UzFGcTLZU48 xIqZGaCIK3/fujFhjrDiX54tf8AqTpHWNMMskLafFmVzUIV6sEV98jvBsVkjEgmSVNwuB6Gd490U TX2jzbCBtI0Y+WYuRA8X3MMoaEEhMuYoKT56mclO8CsUxYtCCgTZywXFQZEkyqFr+E1wD4ahTZC3 c3Xkt7GxRwDinCDCisxvZoEJewTGe0ZgvEBiWm3PiNDOZ2hw+o1Ogv+NNqNujTnwdb8fXw8Tn8/9 Lnx9O9thO4urGNDTAht3RgjiqIaxpuNyZ1uZjpiPStbIeKNUHd6Pr48NgGGzZis+s/8rHrhjDAje ExCeEMwVfJdq50WzgUeSKDKbKLEq8cdsvC/vdmREA4sOepDPw6OiBHMl0Tis0lUCyWOF+USLiCdp +UmoYk0THGblJ5yi8T1Rw+ejaMWlfxGr3Sn/uQJK+hHFYrRldXNPgZBXqC14NZvrTvgvVDvpoU/5 jcaekZqpPLNRSoAVjyoAVOlzv8lVFaBeN8jH2axGOK+Tz/cUS6Pqe64+RvBixD5ZzpqYo9nrNd6k 84NTXa6xZNge7CB1u9rBtEqg60gSpHSYJ3e1+s3l6c1/Xn+8PLt4d/Ph08Xk5PRsYqgYeF8qj7aA 4mcd1oXHD6xfYclD5WiKgKHXqN8E/acitek7vv9Tx3ediAXiYAfoTQ9JgaYxFvIMiwejM/WlzudE wcUmLQj3oWfwMZknBVT5foG2f9RQ7z643n28qI6SLvYgB0f/QO4KZ1qFtHf2ZoobskCCTz0ogqc6 Sx2VyNgd6alPSz9h5/aiw+3V1fAqb9rG+pThTpZcBNSTpEvCUbqEUoYzVnGFNBpLXmFOKz0ChAYk innka06zOE6CRE8qEZ1h0uhOpHzGU9DtC8+i1hthk5xs1oCv1ttXXxPVaKD+VIdy9LZQiWetJOl9 kX8lEZ9Wg6gRrlIlpzhTSQddok5Q2KXoLUrTIpYxpinMVSoPkOqbAeiR/GeaPBx3fZdFwtlVYfdo kTSjNBvsE/0j2w0EX/rME46vRwrZJTgZnG07uBimRMPqNs2U51FC38r995QKsoWaWP5zf8f3FhdY vIfguiEMPYZxMcSe1lMhxvHOVyMr684S6Ai43a4PP/8OGWIZyQjq30YhmgV4wGSIcukzzF/bSXPr Q/ecej/NJM9neHxtko6xNEb9kUV2awwvgdNE/BvKBXrg3lsiEqQ+XUcnVOQOJA91yvPbL115BEjt CvWBKT3xZ0FqN9TMQcGiSzdI3nMgOV2K01rQkLmyXyVlHddYc6Vr5Wh73uSwMMBynoVc6C7g1oA4 DAlTP2qP2ojkIZP6mAajYVZ9cvVeO3fro92j7ardozpmvhGzp0ne5FOOx3xfq28+qarm5mQ8nhjz Ql9yf040asYwf7jk8ETXpxLz+j2pLelG3EoyVv5ZpZoqqnmAVDWLb5dbdWVHk4pAIoZP2GuGReRT rjZwZBhtODKM6liFL+CoL/hFiDnVeUrU63dvXhmJijqJ2qlNzVPUyxMZFnKfKsrldQqMseRIsJbA 2wKL0WkyY5Qjj6SG8JMdgdUOB77aVAMvys8eNd2jLTXdoxo6rvOrqPERoQ5qxv/6t5Eat7vUOWy2 gn5qMOF7Rmru4ocEs25CaRWmd3hJpt+wkY3pxQywL/XtWVzhGxTIWYq1Qvnt6KASgadqdBNzHiYg 3xhU3aMtc92jOnjiVzEnscfTu7v3z6uf21cyaaV7P3NSEHyKOaouOwpRiKeHEvhz+kd4UtdgosqV zDMy1TnYEtU5qENlrnxeyJMQzA81ni6eFz/X6+FJCzHeTxRaJi6JqAusVQv4Yi+wN1iPBqG93mPu ywDuqcnQ+ghQ8qh6BGQM+5HpT9CHKGM4GOnDIjyQRv66R1sCu0d1EF9SYvQy6HDqTZ4w2KuR3XWG s+NO9nOHNoX/09w1+onPSaa6vbv6e9dGFT2ePsTYM7LHca+RsUA0jDbsGUZ1AH9V8cFDLPf1KvHt ETrZU3xoMhn2UshDPFjN4FtkDllY1wKpag8SSEpmqJFKICnFkUZiKnsBQ7zuIYwUBVyHOfC7Rqlr DH1tcstg9+SmmWpG62bqSVthmNsxupuq4S/N5c1e28mN5IeYN+rettXeK7u8vZkvKUYW5T6+uuWe 2kZrD/xOh8NwcaPIA+5G2MI6Tfiep+U0WS7jjChWpJeA+1iUzLwLsb8LDgfFb9+Zueonve2Zyzv0 KRTzGV5uHlRFZbTbXR8cVdltTx+FSKkT1PY/UgmH5d0DXbF+y9RltSkrlCdy+r+TIkdt++0h+w3K Ks5mNT55AQ9JUaa5kq9ss7qlBYovg0PQTooqncfTis5wUlUxKt0MrkaneVXlK7geTX6sExi9jxdp Fle03Oj0NH+EqyGX5IMuFlECtSYIJMOwCMAXLBRw3cAwuhgDQuOAeronJFwIpXJfL8IVIhjSY6h8 +DNk1mh86cD4kvzaDwge5gNcjt9ZEggzOEdIv+L7v+Dq2oEZWEO1D0+ZXVleFLCInjBkltal9aGD iYCYoBCOuguA2g9c3fVxBOGroZPh/6RnYGkGSkIpXBooJSCYAAgwAHCkh3YNCmVuZHN0cmVhbQ1l bmRvYmoNMjQgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTg3IDAgUi9TdHJ1 Y3RQYXJlbnRzIDc1L0NvbnRlbnRzIDI1IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0 Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIx MiAwIFIvVFQxIDIzMSAwIFIvVFQyIDQyMTcgMCBSL1RUMyAzMzUgMCBSL0MyXzAgMzM3IDAgUj4+ L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8 PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0yNSAwIG9iajw8L0xlbmd0aCAy ODYzL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaRX227bSBJ9F7D/0MA+hAKiVl/IJjmI A9iOZ5BFPMnGnNlLEhgUSUkcUaSWFzvO129VNyVRMik7SQZji5bUVX3q1KlT0/OyTudhVJNXr6bn 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 qsd/uRS7dildOzP0uHlVvmCJB1BUP6acpkTOhR15lcjdm3G7+PgUYACMFBJGDQplbmRzdHJlYW0N ZW5kb2JqDTI2IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU4NyAwIFIvU3Ry dWN0UGFyZW50cyA3Ni9Db250ZW50cyAyNyAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4 NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQy MTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9w ZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUv UGFnZT4+DWVuZG9iag0yNyAwIG9iajw8L0xlbmd0aCAxNTExL0ZpbHRlci9GbGF0ZURlY29kZT4+ c3RyZWFtDQpIiZyXbW/TSBDH3/tTjO5VKl3W+7zeE4fUBjgdUg9QLXFSqZDjOKmhcVLbgcKnv9m1 k6agDatTJMdO7N+MZ+Y/O5uet329LMoenj1Lz/u+KG+rBVyn+WYLN2n+bVtB+rZY1U3R15sG0ouL zQNcTynhHExmiDKgrCLcQCY54QJunj+/eDGDJH0zg/RyRsFf3SeUUIH3MGIzfEISa2HqLjMJbZW8 hyZJZ1cUyg6QrQ1Q/NYAXdkkDGrk/YX/rrqB4yxnfM9RkjDtKMvk3YHC/Ofn5y/yJM1ziv/lywTf g1JqIC/BnbEM8q9oGXJ8nrrv73iVt8A0ody5NJ4JRSRk1BCaoTf5Opn8++oKXtV3Vfet66s1XPXt rux3bQVn+aeEWWKZcKhFMvG/eLva23UmufRw/FLcEPEDu1vV/hl3OxvdwJdXwsUyY+Lxzg9caW/w B3+Vsv7eY6r342WevLzE/PhD+tYVweXs7xf44JhG6ik+jEPk2FHk0F90ntGDMX+WKTQCRrvcutiu k+vJebOAuoGHZfdxMT9Tk9/xqttWeFaeTcWkr5sV9LcVdDv8aVu187uN/09MPv8BZzf564OnR06y g5NYeNZlMNN4lOjWkcP8ONXsEHLrPbbAMH4SjMAAyTEyg5fPoZs/idGRZb63/MTED0huiZEuyUfI bYgoYohYR0pS64lrFGXZ7NbwJ9AHlUmthOQhuoyhU4uVh4Xl6Bj/8nNXf68QjxZ1CKwiwNpawiRT HrwYyIjV3OA/KuizjkFnGabNyRbR7QFNQ0wTwzQZ5o2zgVk99FXTn4RmMVCdYeqcXhC629ULBAo+ 51hyeqqtYFOp5nI611k5LReqMgtbsLJQIZs2xqbKMKHcK3Byt1l1fdH2zq5QSkoRzCmjMXCZYVIH vbSbDQp4g2jGsyCVxVCFwXyKETtf76k2SI1RIlYa2Xe9ttvtqSKYURajRs0M0XTvK9bJKBcWDmyM DDX2aFcVHlusDjUtLBeMB9XCYpSorCGcCjuyy82u6U97HCNChYsxpZLvk/ZrGbIYHSqjMWtS7cv3 MRJUy3BBxKhRaY2pk0Pb+FK1HY42+1Y6pziRhOAxslNKYwLV0D+6qtzXhWLB5PEYxSmpMXlqaCFY wotqBOOaHwTHiE4JnBGoMnvw1kf6ZF3wGNkprjCBQyEvm2LtfP3twwdchf/n4begOzF6VUxh0rV4 XN+wqHx3CWJj9KoozoJU60O6B2qwQHmMUKUbqfXoq8/1QA12Vx4jVOkmMz26OibaUYP1zmN0Ko0k mdb20LDGuIZ7FY/RqNSSaG34Y3sdsMGmwmPEKXGvILVRYwi27WbVVt3JZiVixCmldLuWoaPU6+Lh 47bsvTaD2BhpSiExY9nQS+p9v9bBhIkYXUouMGHZ2EiWbeWEqVmQGSMuiUeccYYesnwy5LmFKxyF GInhcohJGwpsGTORiRiNCSswZXbQ2O5+t59hwtQYjYkMt2PaDhpbxVBjNCYMx5TZIQT3y7tidfr9 YwQmNCe4Rxn78y+RMeoSihPFRze726KtFh+/NKewMkZcOMQSISjf963irl41ay+vIDdGXUJwglPg 0Ax2Td2f9DRGWoIzYgUd2sDXetHfnkTGKEswRgweht1T3T721yA2RlOCMqIEk4fNwWHlCrsboypu GeaKmWPuOKeEwTHC4hnDZPED95f5itEVNxTzxYcesKyKfoerAf95oT1v+3pZYEdH+nnfF+VttYDr 9GLT95s13KT5t20F6dtiVTdFj8MkpBcXmwe4njJJbIaFRrDpZmBwqWScGmyLJONwMzqYvpkBOk3B X90nlOBmJZPMPaosEixM3SW27LZK3kOTpLMrCrMroG7RcW9ENMDV7J9Ewle3f7vEl/2Ev7+G6xsK C0im3g/lza4Ttw+w7spouEuukncJ9WGBrmzGcLEhXOgKRX/zEmdUgp0cf3QGCIrRPTCcubECXxJn 6nGXdT3BqepMT+DsJn+d4E6RYpuhkC+SyZO4+sN/AgwAKLiaTg0KZW5kc3RyZWFtDWVuZG9iag0y OCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1ODcgMCBSL1N0cnVjdFBhcmVu dHMgNzcvQ29udGVudHMgMjkgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNv dXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9U VDEgNDIxNyAwIFIvVFQyIDM0OSAwIFIvVFQzIDMzNSAwIFIvVFQ0IDMzNCAwIFIvVFQ1IDIzMSAw IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0 YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjkgMCBvYmo8PC9MZW5n dGggMjU3My9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImkV2tvo0gW/e5fcZUvizUxhuI9 OxopSU+iHindPWvvzkjpKMK47DDB4ADuJD3a/77nFuBXwPZo1WkbylDnPs89NbzIy3gWRiX99NPw oizD6FFO6W44zpZ0Pxy/LSUNv4TzOA3LOEtpeHmZvdLdwNCFIM/3dMcjJ3B04ZFvC11YdP/zz5cf rqg3/HxFw9srg9Tdc8/QDQvPmHrg4w1bDwIa8K1vUy57v1PaG16NDIoKwt6uRwa+XaIiSnsmxdjv Br/Oi2ofRvZFs49j66bLu8x6v613MdW/9+9fjnvD8djAb+NZD34YhuHROCK+Mn0avwCZxnjf4O/v uBvnZLq6Idik+spydJt8w9MNH9aMFz3tj+sRXceJLN6KUi5oVOarqFzlkvrjP3tmoAemxVtNe5pa UbiuwmVIYavN8eUIT7f29i7msXqHHzdrM+C8Y3EsfdPaPPlVOK4C3LPXcQL17Pauyo5fxr1fbpEf 9TH8wkVwe/XxA16s07iVDMOuwtkSQauJILDgzjt4V/fIs1EmNfiddnFD17mUNFqGkaTbMO07WjiX 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 RXE6dXveMdwOR9lHlC0PBLI91xK5US/JgVj/33PNR6zNQPdE51yDKTIhRHcql+Ujk27N7e8DZm8F DNeyYC5Q8zDkJ1VZI6qPtGaEF65lcDiqPkvlOYXplBG2GHyjvhQRGYpsbax+YLKFGWec8eKMieYl xlbLLE6V9grRKek8YQ/CGRtdeWLs98pFXsazMCo5qhdlGUaPaLy74WVWltmC7ofjt6Wk4Rdo5DQs ISRpeHmZvdLdAOSHg4YFghFgDM+zdZOnoiug9Om+Tszw8xUhWQapu2fOjUXQwfyqE2CHgAZ869s4 RvZ+p7Q3vBoZdDWCoVAcnDDdJRpdferZxFmkWyT5T6z/Snf3Bk2pN1B2OAp20XMCTw/4znMp6Y16 v7XUhsdBFTgTBO2jvjmz6O6GwkyLz6gqdLaPLqqPr9qO1FMf/xNgAC5CgqkNCmVuZHN0cmVhbQ1l bmRvYmoNMzAgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTg3IDAgUi9TdHJ1 Y3RQYXJlbnRzIDc4L0NvbnRlbnRzIDMxIDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0 Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIx MiAwIFIvVFQxIDIzMSAwIFIvVFQyIDQyMTcgMCBSL1RUMyAzMzUgMCBSL1RUNCAzNDkgMCBSL1RU NSAzMzQgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwv TUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVu ZG9iag0zMSAwIG9iajw8L0xlbmd0aCAyNzM3L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpI ibRXbW/juBH+7l9B7CcZXcsUSUnUdbFAnNss9nr70sbtXZssDFmmHTWylJOUty363ztDypasiE72 cEWQRG/kDJ+ZeeaZ6UlZp+s4qcmbN9OTuo6TK7UiF9N5cUO+TuePN4pMv8SbNI/rtMjJdDYrHsjF hLqMkVCGrh8SP/JdFhIpmMs4+fr27ezHUzKafj4l04+nlOi730bUpRy+8dxIwgrhRhGZ4K0UpFSj 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 s0fu4uxWkZW6wbDkWMUVhMRMLUEz6PxAXp3M5rNX5NKhD8IDtQ2fCfxll2PdP02EYSTpTGWmUwcu TBJAsAzBb2en13rL092Weq/9rnxo1/30g+Oi3E2R9lwR1JortjQBUDygNS4p+78kihhuZC9NFONa EzijGDFRDlSjDQxmnwY7fO8PmWfC5M2BeYIjnib5ZuC9rVrRhrHTjL5VqzSuFTExJ7npEiTWK+4V UENsOKWj6sQeh4nH3BAIEttzJDXAGUrHyrWxpOBH+MESc6B9mB6lsDKkjk4LEvetBHkG545JDW3v EX5v0iTO8KDiL0BqM/gla3icZqrC1xV+p+D1dswcA0Bf1QY6HNyNGNuZMjRapVAU36CIYDnC11Tc rmYOs+AwBYcnpOdSkIfQqg6AGuqPQxHx7YnXGR3kkFFAuGf0YjcQ3Be3yAsrsjx+2uGh6NmCY55u GgC92GkG+hAvqe2Q4e8/pOc/sQWnvHRA0gUY3pVK0i0cNc4ux0fITv6+xggXkR4I/gB5ANyHUg9/ 0fFKlWk75cEEt42TsqiAGI5GbHieeS5iLGDuwVEafgTWca8sUfPpYNSMqf2BvcFeypk8tHdhWG8F h75L8w1pqxLOL5zXY6DFBK8K7FvQxsxjAOUh3d5umztV62+e0KGBXnMiDk+hd9BRd2WvWVarqx3q QMorBPzXMwjIeT99Tso6XccwawIiJ3UdJ1fw9cV0VtR1sSVfp3OQyWT6Jd6kOQg6EAXT2ax4IBcT GFuBjzlmLGifMBTQH2B+ghhIRr42oE4/nxIAmhJ99xtWAycSWhks9QG5CGQB3koBinH0C8khb/+n YAMF52Bg6jIC9l2Bga1npqAQ7OzHZaIAigEFX2AEZQHFvRSiYw0UUhS4dMHuMAVbm8tlammuZwni mZsp5HAFcwViyY3moNAEBqGxJSQhY+/bGJvpmSFqOkMTYOBBgs7EAtjThPUkUSohMAEQYACGy1Yv DQplbmRzdHJlYW0NZW5kb2JqDTMyIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50 IDU4NyAwIFIvU3RydWN0UGFyZW50cyA3OS9Db250ZW50cyAzMyAwIFIvUm90YXRlIDAvTWVkaWFC b3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9G b250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzM0IDAgUi9U VDQgMzUyIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+ Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0zMyAwIG9i ajw8L0xlbmd0aCA2NjIwL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIidxXbY8aRxL+zq/o j3A5hn7vniiO5N28KJbty2mJchJerWbZASbhxWFms7F//T3VPQMDDHhtnU6n88rQTVXXy1PVVdWj l9uqmGXTin3zzehlVWXTRf7AJqPx5j27HY0/vM/Z6OdsXqyzqtis2ejqavMXmwx5IiVz3iXGMZOa RDrmtUykYrfffnv13TXrjf5xzUZvrjkLuz96POEKPCJJPU7oJE3ZkLZes23e+5Wte6PrG86mJYNs 6xjHt2WsnK57ghWQ9yOo8zLKIc1eNnKMToQlKbPeP3dSRPg7PX817o3GYw7aeNaDH5xzx8ZTRivh 2fgJmtkY5zl9f8RuvGXCJlySSfVKmUQzz13CPawZr3r9f/1ww34olnn5oazyFbupto/T6nGbs8H4 t55Ik1QoEvXQ64dfgl4b9JJKqYNwfBnpEnUku5wX4Qyxi9oMOG8UYemF2nO+k8YGhUf2GpMG3rbU YMf34973bxCf8DH6mZLgzfVP3+FgHUYepAQYI3IiIhccEGRRwFAackPwndqw8gbqmLMUZUJ51Zv0 x4uczTbL5eapGLj+ej4wffZQZPNthtVqIPqsXGC1wf+nwVD2S5axge2XxXq+xIGcLXOQ/syX7Oqr apvn7InYi+mCTTdrrMrBUPWLshqkcclI0mxAizUdzmZfs8Ht+NXO9dHNIkOWN57rnedJqlMWP+tE klySQzZNEysRLcW0iXkXsu76htVw3Vy/xXln2BPz7A1++Q0iXrHJLWcPrKe1IXSc1iRmSHKGUVBQ sKOseovezUlozNnQyH1ohN7llqPIE2dYSA7bNXNKUwBjJmTzWUgGiFBRhEROcV8n7F+z8g4sd1XD VOsZ1lxDkchUxdzGP2LdbjZVOZG3MdeJQ6TIkO/2HMscIQwsLyCtnYpH8bAX4iFEiIcRIR4C7gl8 h4ComIHWi4CxSOG9xnek1wdrajfO7pNXINzHo5QXsMUxa32ibNdFO/LOt7wTLHw0vkkRHODRNw/p lllVe8cj0cnonQfGkdYci5Ruz9LnZ9Bh8gjpEwPYcKFTXXs34bdHyQMgtE9byXNP9/SuvF9upr/f VUdJVHMjRQzqXkyi+/u7FXrOFLmBunr38mp8dffm5Y8/Xe/zScLdmE9gDskEZs7e9emGvxu0GI3d M64fV9sczeFFY7KOVqTArKnPZfExZ5sZC4zZdpt9OM77yE2yudpbvMxnVVncj7DcFvMFraHn7S+v X19KAME/lQEGoO8zwMnDDOB8nwGRtkscfj4DhPhUCnQG3vh0H3jCZ7LH9CQLZKgKrRKCmj+9A+tp IfHo4gHQ1LkYgyrbViFf2IiF7+nmcV1dBFI2LgkMIgi68ZoAo/SKHwG3Q6JAI6eOuiNL5xL5iaM2 jT8KQ0ztYx2UE+RVY+YluDHRpNS1KfJcxyHgCyDRx5CgLBl56nVDxkSh7Tnnuokn/pln+EdtjvzT aCCyTqckSS76Yo99MUHGWV8U5ii/M9foLqpAF0QzPAl/99lT4v5gR3NS2p5rTgb9/Xxzqg9ebE7i y7qTQhA/ozuJ8+1JUYraM+3JKHPUnohad6jm5KUOJb64RSkrT1uU+G+0qOv/1xYlz7eoOpbdLarJ gn2LClkQybv8udCl5Gd2qTr2/8tdSu66lHL2fJc6JJ7UOCPE2S7VHO3oRfWxZ3Qp+Zwupbz/T3Qp qY8hOdOlGnJ3I6qde16Xks/pUlrZz+1S0h77cqZLNeTuTnNIPelStavdZ0+JrfaW4lFKF9Tjxik0 YbQRJ12ijWBKykShojqpUZDQKqShLuSo+Ek27SlpwQ46x8WFcQqvP6cMsynCj5ushA8XOjWJC/z0 xBL0A9pY6hipk16EvXOGyRTy0ORsFE9bKcMeniyxN+SA9SaJW50IH8iqpoYGCtsb7tAyXUKSAbaO G8v+hKMgGtKMwzp6pkW0RGoVPAG+5KmIngIlch2/SwVkMGrrlJAxiTeKEYrED0AM2BfQ7hKvg60C wMpURv2hfy/Dnmzz8B/b4zAIlYg0ivOEq/KJxxTl6CHpYJ1Jqag5hBV4wDqbBm8ch+/AU7kUcZHY o58i9RVh4oOzNngDZV5SnBBXxEOBwBEPS1US7UwhfhSmgCyxI+mDK4ZsVxSGgDSsd3Qa0cNdIOy0 NtCWhrCligKB4yjyMmQJ0gZWkbUG4h1iYJ0P3vCANTHDVYmB2CF1FAknKGQEWiEAJ0CrFNNGg+Sq pzlvjVFkrCYryPgaaaHCZGW8QuRxotnjSivioL338Yo3e+ogmBKRy3Gv9CFdysPzwjbya7oPe9vs jQx716iTh+S9eUt4KDSPBui9wbQHUrUC3aIvu0qbOyxtojUveZqX6KFI5a0udkKmlC8GgTN1lZuE Mj7Q/bqSD27Hr85WPL+veKKFxSrs21gF+h5K5ZCXdg817anmtelat4/HfYNVw99gGeTtkCZlXLep 4iBQyCWnon7dmBvtaZBW1rXonUin55G2HUjTeOKiDQ3S/XMtsjUKdyvpmu4NFHDPAbKgqapzwG+Z 3yl4SOZDBMSHJSaB8dOJJh/Krabi4NI05syvRbVg1SJnxbrKt6v8ociqnK03A9N/yPFR/j1Qs7Kk n6ZFhs9qIPv5A6OBOGZZ0K722h1plxi8UenCkDbpv99AwSDt51vMvgPb3w6GEMKwKqvNNsf3A0xg GSvz99hk2yxw13Nydr95pD2rnjZRZfTY7XSKoHNYK8W4h2IcFFeLYvtQknub4EmIXcLGWM42GBuf ivWczIDj8222YsVy+Rid2vujgz/IZKEaf8oKFuYlncyYHMaHwtVX9CCB3C0cmdGS/HufTXMiDXzt df71xcup2pP78ftUoqNQEIOjmMIkVUKU9DApaMxRuJbaWiIOiUov1EgOJ2VD7J7d1Sdn9/0LjhMo h7OXREvAxdXG7mevbD47mt7RoDn37el9Pjud22suegylzWOIMWLdbjZVOZG3racYb95skSNEI7C8 wIW5MPkpeQFq9CUYIGyo7dSEaeyIkx7dJ8DOVcRZ2PBGqul0TjbEMzirszhfKhUCM42l5s9RXTsL xZF7+uwbUPBQsZUKeSQQPNs4x0OGUVsm50AKzkVyOCYb4hnnzPOT6DB/hAijg/KUxrV/E971+nOi lT/3dOvuynCzTxOpZkeaGOAREwlPy1U2L6atFLJNCoEWb/MLCHjXX28e8neDwDj+W02vn6XgqHXp qAtTkmyepWXxMWebGQuMsYodGRa5qVSlZm/XMp9VZXE/wnJbzBe0hp63v7x+fTHS9nKkJR5PvI40 hRND3kGw8YxoBzuSm2BH4plgu08F+zTEEKZQjBDi+Pz8Pf9QTvawnsQb9wlPj1a9QNme3uHUabBT lENHmKbOxTB8/tNW7YYjjLU0rShuCaSjZ9khUeiUJo7Wqw2TCj1bLp2VaSjJx+/e+ugZ6kkE/s18 1exIc9vAu59iX8CDlqjfY05+juSDDR92gMDI+yOsKqq7d2Z6d20jQE67NaTYEkUViw+C5nXaXYRl iMUROf8LeSnbQ16g9MuLoy9zrzjG1eleWx9PV9J3Tjc9XvMgJUjjdrt9epL8eJJe0CkvT+LzT9m3 6pPuszGVAeH5dP+vlz4bTwt9XOreQ8n4mDRBEOmtYG+YLJ2xkzeaUnz0y5g81W4sxyxnPs8m/8Hn r+nEYm7wqdMx1CWeuqfM09pvne4uJJLXhEubW3dtbNQXKbB/bkNa/e5HDLKOvRUCVw4AW4GhYK7l NLdhGqQ9t8CQJBtOKnc2R4d4OzuqWWgI8VN4+NiJf7pOHtTy5M4yDmKkJRx8o7uPRNO7ig+4ngCc xIdab/Cl+IH9VpFX+PtF+cc4mPrbHIV7T0y1yDA69ztxR2q83XKWuOqiqc0LbvX95JJ2bvXPfOTW ML7m1nKtEi651dtntu1on//+zx9/gVt91TO3+g1LWi9u/ccvYo43D/6vX//49MWV84trfvBcL3jx ML7m1PHF2hBNr1hnXFmfMl+/wzrNUOOJdRXp/jMpaY8pwaO4oFM3J9dcV3Q6rqxPB+vfo1MESKN8 n1HHw2HStEtGhbmPC0bdja8ZdVwsfTYeC19oeytsy1kcAvmbXCPSu5azfvdn2zlEhT0Wfqruy/xL 6t58euvfF/d1u5R8VutJ1aWx7ZxUrX4Q9y4JDr3HZV+I+/rlhPixlqzlJ0n/wEHHNJBwZ/NS2T8K e3lfC/tdry89v7mef//1n7/9j/V89s74qOfPGv5hZj0r/c/uO39139FMnu7brzTZuu/Hy06fFHL9 kw1oXfaWD3GPfH3WgHw6m/bUgNz1uQENFzT2N8V93RuR9UbW9ff93Ew+GhM0VT6Za8LE+MXakV+1 mrX0tfXpBr7TiGwM/PEp92/p+9oeUzMSt/d4+mVu7VXLWQd8bX064HcaUrHGA9b27YZUx+NhfD5A Q7o6jOvt567ywZhcgLbyogpeLn02fqch7UqSTafZh5YU3QpK8u1n2bhst1y84ut2lE/t6KGmvBlB S2aU6Ze87Y/Y2+MVbz++43AHCfp7FlOu6xQ3thM3LgI9rKDXl8z5QKxflEg7N9CL++ifXEcqV9cR ltfX0b7soNfXkYzXUf7/r+O63X11K3ubw4v1A6XRoAPvP4FRmnDDeEaGgUytt1yIC0ZNYMPo+bv/ MlaEqggDAx0xF8wV0EbgQtk7BAfV6JBvX8G3CN7TCu5/PHj3PGZiL4F3YkZ33gloil4asdcbYY9w ReHqrXGvva7TmfyrmvsJZ2BDdoRTI576vGG4xQfS2rCamZ8H4cetZpobkwc8PuIIp2jt1jNhjWiD ohUL/NQeEM1CCzoDuB2y2vucMYDnmqiPWJ95fsTH6qLTZJz+nZjZ2rHp5hLc3rnaGvHIEa9qhwrX 9HHfE737LRGZIC886QSBs7CCV80/mwoNwQeaGX9R/KlBZaIo3omxPWDCwWJRTgMTtrWdTudVpzPx g/7Lxrv3AUxjkPbr0IQz9zvVl3GfCyMZul/gjZXoOLY/KfLwg3H7rvCRK7/UogUF10KsgIa0JpWY NtBkT5HtWVFmSUV6Fx4LY0WHa/Ki5uuZDRfgJanandSesOYHbCv+YAY41N0JK6Fe+uRUmfxJxdeG EpS0Hl9ngrJ/VTDLnfn8/SfbNt4nFiC+bYnxN9bqsjodxPEnpYPjfv66vBEt8y3BPzOaQQYk5w/e B+x4Gk4h5A58rcieI0DBs3IHri5MrbNb1Wo9fGfDodVFqwve9zu/1mVvOTB3zxtR+Kb98NbxhY7T NsOu32lG+bh4ry0+WGjusXxo+3kla+oDzn/aIOsytU3pQvhBOBY0uZc4btr4/txjA3Na4qtOdcSJ Eh9iquy67/xgAp7KJyJk/dLxohDBtKIhNe9nTGbHFwYw9VngfMYiK/fvUSGJPAqPxEMnEVItcSuO uyelBt1yjhLWna8dBB1ix3hytShJ+EIFI9YsvrfEvacqyoKVJ9ziUtb3d8Kz1Jn2ymTdiXHGMqPK sLwMuSM6CMrxVgKDwEpQCj4HxvLFUdNpsKoKSuVOSHu/yX3ytC53VAJuxgsr8fyxl05zyQGL3Hts PrNYUmGte/zs9FBc40Rw7jVHAa1vs0FqddLmMoJgdWaySxJhA3uBl03sDHcmYxN94OO4u8O+aXtp NTfLxtzajPpyzOFhiGDwAaTP+m19YNI61/EKbhV2Errlyor34UPV4HbQo5W1Azw2mGP/xsv2sWcV S25sx76gKF+Nl22m7o4P4EIsR8FnsgPs8Yhz144Sfr8TT8Ii/8Hqsy3KO4u/87wJkoxg7gG5v7TE kGVyH/zZYcw90dE8rIrR//H1uUe5OcR2c1dH5G7kXuOKPQAOkEP8mX8LRZGrBAHs4LTMZ/jODTTZ Z2zJpL/co2pLmbfumJ80VFtCpnlCE0f7xapkLWmHFoxi7BB51z+GaTBzgTF61ddCoOzmTQ/G1BKW GeulqNwhMiZ1lkOEACOAP4Y4cEcmgMuyo2em9YKNzRlYpIlak39aX5zLQ0Vt4vE04tGWbUVUTRnU zPGBwp0Ci0LcjEcIJlnuDNck8YDRVoRPyK+VaIEf7sotpRTsYhQ+gBZb96eZVm7uazhLqUa1ejhk N4We+I2zgGc3b2SITon+M24QQ5p7+2czmi6DVcFEqRLWRMWxQnlJ5bTGEJeixVOaPbPb1t/Qb4d/ PeON+ymCSrPS9YNPcxvpLTt1e5W98WlZf8P4UivwBEdDLyfmwgvd9wxJ6Tzwhsoxn0vRlbdmTJ0X APpJpTuPTthobAReOgSBBlyRRGCLR+e3BaPq37db39AXy7rsNojrqqaKa4QYgcF3hTO5MOz8Lmcf CGcd2ffoVpdX21Z54pqqZ8DZCkdCxfkJtZ8fFCDOXJ5BzEb2BvHvk2hGE+m+THNgTpx8fkQlc/M1 3o7qAVhvp7DdQzcM1UNJZF5UCDVMSeI3dHGc74RHQLBlCsEKzAIztseSxMaevCm6Kkn8mao6UsEz bcRdAaZeY9WKgpYz+D2KNuD4finhn/i9YDM4zHhNOHLJ4ifsWwEzF/QVz8i/KRQ+zOXD99NND6is +LbIofIA2fReh5pw8bvZTnRUvKqz/HXALFWaulIOnAnr+kAhf/k5+IyAp/hujgiIFoNz6AQN7JNj ZgNMck87Fn1uOT7QqEHE6HdiOxgbcETDIJRoRSOWuXPE8c+PsrDova/40rG5iYSAK2ENfzW4onBT m+kiS3wO/RqLc2A2o3pb6SHrogNOBpfm9jBz+WPE8K6ndJi4GvYR35uEdX2+feinawNG5XQ/4ziv moOZ2B4foMLJ8QET+y/B8DtXmCRJVCS4BxomdizYIr9GBre6wiUkZlc8CD9C3xzh0V6sSx/HCU0z E1GjQEsRDumCAlvhKVC63g9wVrAV3lhI0ICM7jA3KsoVr0sR7vGavE/roeioWbW+Uv9qeZa0XWuH PE9rKb45lmlxG4c49+XSq31F4JugnD4iUCLPIwLSV9MRAXdTtyNClv8pAuebfETgBFSOCEXzyx6h yP8cYZ+p7vuV1n5EAGf6THVEkP8egTVRxxEgralQ/o1D37680fm8unGuPJY3zq3Heo2tRwD5P0Yo RwQOsu2IAInW6kOEo0iXB+uKAiNExh6LlvvJt29XvrJ88LXdd0P6z862O2d/F53D0l2l1xdpW10W NcGJKWMa69FjLkWE7oByhyUHN+NxTAuupK46Q1pzPEV1hh1Kdju0RZx1Ra85iHko+mJabNphHoEZ b2cmCkzgeeoTHn8nfg65+GWOYAoTXEz2X7KrpjeOG4be51fwmByc1edIAoIAsZNDA7hN4QV6WPhg rOPWAWy3xQJp/33fI6WZWRcBkrwd6YmiSD5SrQ9DGrWQNG99sXqv9bZnlN3ml7rZKwF2e4sRDcPF ONZLhfMao82NGmp521wXhV6FmjPNJHsyZznKMtk1OTY7tJck9gOzMtRqvog6/Xi0iqEbw5wGnLtr UPB4IhdYmSr69thfLECqZjVwsOuofvlaxnmzMRZrtImjrXfjBio5uoMHJGcEQ+eSDpQejaEZ3Gx/ tv3EfBtgE/2ohhGf2zeb6uO85O2X1PuUpOlMbB5jySZj7K+d9OGIhz2MlRrsgYn5AMCtQyYXd9eO vcKe72DjYb7nCWo6P48qm6KqTnXWU6stSMDWub3mNL5aizdusoyE3M/ntPQ1eoQFsaoKFIXhVMqg 14gmdgNnhdbSJs1A7s49GkBAVSh58Gvh82UoFfCsMIZ+Ha/QOq6khZV44WdslGzjhPHz9VhxQudn omMMmAd/x8sB0fAraE1M0opAujmd47KcB//ObT2OTz/XlT4ZDoMv6fKRfWPDzF82BHmzwfA54XzG oJKzEigM2/tCgRa+aHjl0+UxncEazvwJRSydfTZFXJ7H4MIWbPVmfzZFHvtVwud3YfN+eV73d/3e 7I/aEozt3jqCfhudK4mXcLQGotZlu7OmpHvHhCe7lSAaXgiyra/nCZHqyqBtWFkZvOGFIdj6DQOf LOWVgU+Q0mDQQk68MFB8Ut4ysCSksDJ47Qy3SQK48FnfuFQAg0vKF+Oqa0FhExWXGA7WBy8x7K3J rithx2sRsf1jEoXprvZG+Wk5ks1X6hWXLsNnTTJ2BZlXDi4znPrclAt+QHsKJupxKE0C/sU4JDo5 VQlRZ8fjaNSJ4xh1SuB6aEC0/XPwdkBrwvPgq+Aio/nYGwRYHyiGQ8ARqCGNwIBu9u9aiR6Gpsc4 Zj2W8QaMkHRZNPBhcuTwh6MTOmfYFr02bjA50b1eImxw/EwLYTFlODZdjtfApcl+VJfOKUpA4pYS RUMC9mBZgG97HAcOPEmXOz4vcRkxQIexOMB+DWq4l41t9tKLTigqgXZYS3AXNTcmNc5hfXSI1Bik FxXepa+HD5DHEX1XRL/HBy64VGSz0WCsDTrRppBjz0t4PnBkSUNCcd2gP5vo9u/FGkfv5Fq8fJcD 8itLvHVyL1NMKvIsqCrFAzONuS+ndPZ94PH9Zvp8fSXT7qu8f7+7vvrpk0T58OHyE3673E+7/R55 JfuHycn+KF7nXYc/9r+Mt3AV98Qjheqi7J+mN/J2/336vO+8H/8+PT7cHU+k/3g63R3/+HYvh93l y+n08iS3u/2/f36T3de73x+f706PL8+yu7x8+UcOF171ELGVAt61UACDKzKrrN12E3e/XAmsdqLo rwlWRak2MOYGhiYX1aoLOuzf5HliyBZeASVBbq5+npL8APwiB/PnhR6bu3jmhumPSKXmZvr1lVPe OQeb4Jng+P748cf/nFS1FKBnm7uHDm9QXt/OcNTt/svEeROhB//ev/Kd/vWfAAMAsKNrkQ0KZW5k c3RyZWFtDWVuZG9iag0zNCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL0Fubm90cyAzNSAw IFIvUGFyZW50IDU4NyAwIFIvU3RydWN0UGFyZW50cyA4MC9Db250ZW50cyAzNiAwIFIvUm90YXRl IDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIx MyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSAzNDkgMCBSL1RUMiA0MjE3IDAgUi9UVDMg MzM1IDAgUi9UVDQgMzM0IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMw IDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9i ag0zNSAwIG9ialszNTQgMCBSXQ1lbmRvYmoNMzYgMCBvYmo8PC9MZW5ndGggMzY4OS9GaWx0ZXIv RmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImkV9tu20gSfddX9NtK2Ihm30lgMIDjxEEGye4sLGAW6wQB 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 AJK9TCYNCmVuZHN0cmVhbQ1lbmRvYmoNMzcgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Q YXJlbnQgNTg3IDAgUi9TdHJ1Y3RQYXJlbnRzIDgyL0NvbnRlbnRzIDM4IDAgUi9Sb3RhdGUgMC9N ZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAg Uj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSPj4vUHJvY1Nl dFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0 MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTM4IDAgb2JqPDwvTGVuZ3RoIDI0NjgvRmls dGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdrb9tGFv0uYP/D/bbSrkRx3kOhDWC7TZBis01h AV1AFRa0RNlqJFIVqcTZX79nhtTTpM08YEDk0OS9cx9zzrnDq22xXMSzgn74YXhVFPHsIZnTZDjO NjQdjj9vEhq+j++XaVwss5SG19fZI00GYcA5GWsCZUhFKuCGrOQBFzR99er6pxvqDH+9oeG7m5D8 6q9OGIQC77AgsvhCBlFEA7e0krZJ53dKO8Ob25BmOcG2NhTiqonyWdphtIS9N/jvfV7acZ4t39tR MmDaWVl0fjtYYf7v6ffX485wPA7xv/GigzjCMDQ0npG7Y5bGn+CZxvg+dNf/YTXeEtNByN2Wqjuh Akk2NEFosZvxutP9z+tber1cJfnnvEjWdFtsd7Nit02oN/6zw6IgYsKZmne6/on3q71f55JLbxwX xU0gLmzn90v/jXudVdtA8Eq4XFomjm/+wZX2Di/2q1Tk3z216vfx87jz8zvUx/8M37smeHfz9id8 WJUx9FZ8GsvMsdPMMbclf4vKIw4WHvz6O6vgj4xmgbTO6aT7NqXiIaGrN6//1fd3aL3lx4SSVdJT 3XWPdZO0yCnGYtsb8G5Ci21W/YfQc0VG6LVlOlvt8DTvDUTXff7pYdkz3ZlbPuA5xch8dlfEyxQr NHRPd2Fn7T32puNfDoEPbzdxegib7cMuY+UnsaJ++2pdRilNFBhdhVlld7FaLLd5cZrjk/Tycz9V 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 Jp3fKe0Mb25DurlFdFwbF0SgiW5v/t2R5BJJ7xDkn3j+C02mIc2pM/D7UN7tuqMiE0RuZTStOred 355vXuMKBZQW0XOyQmig1753AS7ovrL1pA3CqFJm53n1P/8XYADrGpWQDQplbmRzdHJlYW0NZW5k b2JqDTM5IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vQW5ub3RzIDQwIDAgUi9QYXJlbnQg NTg3IDAgUi9TdHJ1Y3RQYXJlbnRzIDgzL0NvbnRlbnRzIDQxIDAgUi9Sb3RhdGUgMC9NZWRpYUJv eFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0Zv bnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDM0OSAwIFIvVFQyIDQyMTcgMCBSL1RUMyAzMzUgMCBSL1RU NCAyMzEgMCBSL1RUNSAzMzQgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9N QzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5k b2JqDTQwIDAgb2JqWzM1NSAwIFIgMzU2IDAgUl0NZW5kb2JqDTQxIDAgb2JqPDwvTGVuZ3RoIDI2 NTgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJlFdrb+JYEv3OryjNfhiQBuN7ff3qnR0p yXS30tr0Y0A7LaWjiIAJ7gY7bZukM6v973vqXtsYYgMjJONnnXrXqdFZVsSL6aygX38dnRXFdLaM 5nQ9mqQPdDOaPD9ENPo4vY+TaRGnCY3Oz9MfdD20LSnJD3zL9ckNXUv6FChpSYdufvvt/PcL6o0+ XNDo6sImffW9Z1u2g3eEFQb4QllhSEO+DBRlUe9PSnqji7FNs5wg2/PJxr9HlM+SnqAY8t7i6X1u 5DByICs5rrKEx1IWvU+1FKF/L78/n/RGk4mNZ5NFD3bYtu3TZEZ8JgKaPAGZJvje5v+/cDXJSHiW LVml8sxxLUWB7Vt2AG0m617/85sxvYlXUf6cF9GaxkW2mRWbLKLB5GtPhFYoHBY17/X1HY3raVyG lEoLx58rfcvZk53fx/obfl2UasB412FfBsLZvvlFup4G3NPXdUP9blOq1uP1pPf6CvHRh9FHToKr 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 9op++owbP9GXvv3DDZTAfeUrHMMvg+4x7+x1v5c+trvHvPA1SVdbR28ZdTVTupHbSetwy5bN6UFn w9FWIEIz5cYRqNLeWBk/TJMtZHs/NDhOp7FCSZBfg1Wn1ec349uzwdDrv728/c/rP8aXH953Wup2 W8oDurK0lbFKR1oIUhO8T0/LGJwV7G62ybIoKVbPJKzOivJaQ7xHjlojjOfCAVfWL1YxxvBGzvL8 7rLX77a3nZaX8YSPUbqO/aJ43LJ4qkWQCbepF9zcoeAHMj04kOneUT+ELq8MZkhuWUWnz8MDIW+0 kkPZ7RHKS3q22+GMPP4ronRROqZaVpu1A5NZPGevqvoGNgxaDFQ/XkX5M/7zAocIy4fujHerdIbr b7mFI+358iwr4sUU7BhWnhUF1qZoTtej87Qo0jXdjCbg0DT6CO8kZpkbnZ+nP+h6KJiqoeDB06GS 74MBSNsnbKKBpJvSUaMPFwTn2aSvvrMtDqGP8acuKAqKfMiXgaIs6v1JSXMlJRpfvO8pYmfSFZz9 FfffUW+okV0NtO65oW+FfOV7tOqNe59a+rzP3pM2AtAenHLB8Rr7DZYBFIRxlgr+Lz0DS1glh5I6 wARAgAEATzzbCA0KZW5kc3RyZWFtDWVuZG9iag00MiAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4 NDJdL0Fubm90cyA0MyAwIFIvUGFyZW50IDU4NyAwIFIvU3RydWN0UGFyZW50cyA4Ni9Db250ZW50 cyA0NCAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9y U3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSAyMzEgMCBSL1RU MiA0MjE3IDAgUi9UVDMgMzQ5IDAgUi9UVDQgMzM1IDAgUi9UVDUgMzM0IDAgUj4+L1Byb2NTZXRb L1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIx NSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag00MyAwIG9ialszNjEgMCBSIDM2MiAwIFIgMzYw IDAgUl0NZW5kb2JqDTQ0IDAgb2JqPDwvTGVuZ3RoIDI1MzIvRmlsdGVyL0ZsYXRlRGVjb2RlPj5z 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 phEYjjzmO0l+V5RRXmIiP/TiIHlnCoeBmaibsTMDk/PH2SYtj0TuLvYHkUXIsQVoH1mrk5GPBJV9 cnkGtggw8vZ+/3MgYmfvhl8iXKnOFq7wuavYCeHK8wtpn1qFJ12ttmr9mFnPIU0VtnnMqGsjz4EH 8zRe22kEV+TDkXBgHSU5Wn1hF9yjI9G7z8VJOin6VSlfWp47L9AORKcEimc5ItDu6torUCHwpoL/ r0CD8xnLeTMFHWMsHvlFjO3ulzsZyzje3AnGqu7q12+6PKR54+BCWyDvDhs+M9h1mR+eOTx1YNVd G7sOjGm5vjp1YHHWuHmq76zEytHNddN2vqkb8aWJ5mC2Q16ZJ6Z4daw1VN318FTHzX21l0Cbyn2H Vy8fSgRSZf+8UKxpvoiH0knmeEh7eMyAphKqR5jIvZ1uaVqBdLPCsjQ1ewNLTJPMJn04jo/3shlR SzcMnkHUuGIfRrobI4rzbDKU3rMQlnidHBrhQXDOoJpazRlrIomdTQg/asosLojU1BZ16sMw3a0D gEmJTE3zhh0bLY8XttXCW0AYo3RGuJ4YRlR3ST0548nQ5YiHh4WK7SPaB2bQCeZ57atE8z8Ih6RL cLoF7D/M0hChEBOYJmXduCKkcTJ/IuLZ4x+MVMKOVCMRond4ezNfMycKnBMtzrS39dwIx0i6BSJx C3LtpA/uAcgXKL55hNaG578oyyhe4Ih4M77MyjJbwe14gvUSxp+i+ySNyiRLYXx5mX2FmxFXxCMp 0WTRa3xf4cGZD8irQMBtDeH41ytAWBnYT3/R4SQEWPvwVQ8nrzCEEX0MFE14f0A6GF9dM7i6RvMW aJWIrKsBrq8+DhQQ3PABr+NP/P4XuLllMIPByObh2bCrgRfiAEmffA3LwfXgt46y4RO4grk4ZfIj M4huugC8Qh4iehV0CqfSsJ4l9mu2/fFfAQYAn23OZg0KZW5kc3RyZWFtDWVuZG9iag00NSAwIG9i ajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1ODcgMCBSL1N0cnVjdFBhcmVudHMgOTAv Q29udGVudHMgNDYgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8 PC9YT2JqZWN0PDwvSW0xMCA0OCAwIFIvSW0xMSA0OSAwIFIvSW0xMiA1MSAwIFIvSW0xMyA1MiAw IFIvSW0wIDU0IDAgUi9JbTEgNTUgMCBSL0ltMiA1NyAwIFIvSW0zIDU4IDAgUi9JbTQgNjAgMCBS L0ltNSA2MiAwIFIvSW02IDYzIDAgUi9JbTcgNjUgMCBSL0ltOCA2NiAwIFIvSW05IDY4IDAgUj4+ L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3 IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzM0IDAgUi9UVDQgMzUyIDAgUj4+L1Byb2NTZXRbL1BERi9U ZXh0L0ltYWdlQ10vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQy MTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDYgMCBvYmo8PC9MZW5ndGggNzc4Ni9GaWx0 ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tvW0cO/a5fMR9tLHQ170fRFoidtkhRd7uwil3A CQxFkW01erSSvGn66/eQnJFkWXbSRWDAurzD5yGH5B28WG2mN6PxRn399eDFZjMa303eqavBcPm7 ejMYfvx9oga/jG6ni9FmulyowdnZ8k911dedtSrl1IWkQgmdTSp721mn3nz77dnLc9Ub/PNcDS7O tWLqj57utAOP6UqGhO9KUX0is1erSe/fatEbnF9qNV4r6I5JafxGpdbjRc+oKfT9gNPbteghy9k2 PcF3JpKWm96/tloM/z2WPxv2BsOhxtnwpoc4tNZJDceKnkxWww+wrIaQ1/T7F6jhSpnYaUsu1ScX Oq+yTp3O8GY475385/tL9f10Nll/XG8mc3W5Wd2PN/eriTod/tYzpSvGkap3vRN+w3Yj2yWT1rNy /ASbOnege307ZRliN9UNBB8cYZmN23G+tiGywQN/QyjMu6+V/fhu2PvuAvnhf4NfqAguzl+9hGBN o2YtDKMgZwQ5DsCSR4yhjRSG0Vuz/JQDzKkUKcuE8rx3dTK8m6ib5Wy2/DA9TSeL29N4ot5NR7er EZ7mp+ZETWez+/VmNdpM1mqk8HY9XdzOwDxRs8l/JzM1XSzfTejg7B+b1WTylTp9M/xxG8rg8m6E qm2RuG0kXfFFyf9WGNmzgzpSOduA4vTK5c5LMXEpnV+qisHl+c9QkoL6oLK6wJvfoOdHdfVGq3eq 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 bHRlci9GbGF0ZURlY29kZS9JbWFnZU1hc2sgdHJ1ZS9CaXRzUGVyQ29tcG9uZW50IDEvV2lkdGgg NTE3L0hlaWdodCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIn6/3+gwQEGyoD8caAh54EYRmPD /VA8HwceYDDqhVEvUAWMemHUC1QBo14YFgAgwADxCWwrCg0KZW5kc3RyZWFtDWVuZG9iag00OCAw IG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDY1MC9GaWx0ZXIvRmxhdGVEZWNvZGUvQml0c1Bl ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvTWFzayA0NyAwIFIvV2lkdGggNTE3L0hl aWdodCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIns1zFKc1EQxfHNGEIgnYJ7cAlamCq1Cwi8 DaRRjBDRMl0wQhpLG0EEQRDEtNYuwoGIPGPp3Ivn+B+muHzFLyPfudw3TUNRFEVRn7W9Pb26eonu dE7TD6vVe/h7e7Poi4un9EOncxJ+vz+JPjhYpB8Cj57Nnnd3L6PTD3d3b+Hv7JzP56/R6Yf1/NG9 3lmhw2TyEL2/v0g/TKeP0f3+WfRodJt+WM9/dHQT3e1O0g/D4TL8weA6ejy+Tz9sbR0TfsL/m/Cv u/0W8BxwI/7zjeA5IPz/NvwbL8Lh4aLd6c9BGy/xHGzMn34j2niJG9H2S9yItl/iRrT9Ejfi+39u /o1o++nPwUY4058Dwk/4s8L/tSD8/JfcKoo3LvPjW/p1wkn48bN8j0Spz49v6fMc4Av5G/tmoZ8r 90c5zY9v5tcMJ+HHT/E9PjDU58e39NkO8LV8j0Spz49v6fMc4Av5Tvum+vz4Zn7NcBJ+/BTf4wND fX58S5/tAF/L90iU+vz4lj7PAb6Q77Rvqs+Pb+bXDCfhx0/xPT4w1OfHt/TZDvC1fI9Eqc+Pb+nz HOAL+U77pvr8+GZ+zXASfvwU3+MDQ31+fEuf7QBfy/dIlPr8+JY+zwG+kO+0b6rPj2/m1wwn4cdP 8T0+MNTnx7f02Q7wtXyPRKnPj2/p8xzgC/lO+6b6/Phmfs1wEn78FN/jA0N9fnxLn+0AX8v3SJT6 /PiWPs8BvpDvtG+qz49v5tcMJ+HHT/E9PjDU58e39NkO8LX85XK17kK/WBRvXObHt/TrhJPw4yf+ XLlQFcUbr/nxzfya4ST8+Lk/WtQvhDcu8+Nb+mwH+H/ZpyiKoiiKoiiK+lkfAgwAdD/ZugoNCmVu ZHN0cmVhbQ1lbmRvYmoNNDkgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA0L0JpdHNQZXJD b21wb25lbnQgOC9Db2xvclNwYWNlIDQyMTMgMCBSL1dpZHRoIDEvSGVpZ2h0IDEvVHlwZS9YT2Jq ZWN0Pj5zdHJlYW0NCrOz2QoNCmVuZHN0cmVhbQ1lbmRvYmoNNTAgMCBvYmo8PC9TdWJ0eXBlL0lt YWdlL0xlbmd0aCA3Mi9GaWx0ZXIvRmxhdGVEZWNvZGUvSW1hZ2VNYXNrIHRydWUvQml0c1BlckNv bXBvbmVudCAxL1dpZHRoIDY0NS9IZWlnaHQgMzQvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJ+v9/ sIMDDNQF8sdBpmIjzsOJfizEfDghj4UY3IDqXh4Nw9EwJAOMQC9THYzAMBzNepSD0TCkHFDby6OA CgAgwACpUg9FCg0KZW5kc3RyZWFtDWVuZG9iag01MSAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVu Z3RoIDEwNTAvRmlsdGVyL0ZsYXRlRGVjb2RlL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNl IDQyMTMgMCBSL01hc2sgNTAgMCBSL1dpZHRoIDY0NS9IZWlnaHQgMzQvVHlwZS9YT2JqZWN0Pj5z dHJlYW0NCkiJ7NZBSpxBEAXgyzjIwKCionfwCLpxJeJKcCvMBQwTQ0YwMeDG3aAhIZClG0ECgUAg xG3WOUSa/KRpOjPGOON7xf9eUYvip+Frq6Yp+32Hw+FwOBwhYmXl9PLyW8pO5+XS0nGuczGpLg83 9cMP3939TO7GxkXKs7Mvi4vPc52LSfWjD3c6L1Imt9cbptzaukqZ68HgOtdjD0xzOKEpLy6+plxf f7OwMMh1LibVjz58c/MjZXJXV1+lHI2+Ly8fN0XK/LGsmwNTHm7+2Ca73ZOUY+vz89uqnsnh4fBT ys3Nq5Rj6273Wa5ncvj09PPvH9VJysPD65S5Pjh4l+uxB6Y53Py9+/sfU87PD1Pmend3lOuxB6Y5 vLPzPrnb229THh3d9nqDXOdiUv3ow3NzxynLx/ukDzbX+ZcMeLDlgebxjn13k97gTA7f83jLN/hf r/vhhzEPtjxcPd4nfbC5LpucstzFXsdex17HXsdex17HXseUdZw38t7ehzJh67hyYeu4cmHruHJh 67hyYeu4RJHruHRh67hqMmwdVy5sHVcubB1XLmwdlyhyHZcubB1XTYat48qFrePKha3jyu3/ib+/ YMKuggtGWa7mcNVcMMpyNYcbxA11Gbstc8Eoy9UcrpoLRlmu5nAjuPkL+D52dVwYynIjNNkuxoWh LDdCk2XdUJex20oXhrLcCE22i3FhKMuN0GRll/JLsyviglGWqzlcNReMslzN4QZxQ13GbstcMMpy NYer5oJRlqs53Ahu/gK+j10dF4ay3AhNtotxYSjLjdBkWTfUZey20oWhLDdCk+1iXBjKciM0Wdml /NLsirhglOVqDlfNBaMsV3O4QdxQl7HbMheMslzN4aq5YJTlag43gpu/gO9jV8eFoSw3QpPtYlwY ynIjNFnZjfO/gd32uWCU5WoOV80FoyxXc7g6rsPhcDgcjvtD7X8Du0gXjLJczeGquWCU5WoON4Kb v4DvY1fHhaEsN0KT7WJcGMpyIzRZ2Y3zv4Hd9rlglOVqDlfNBaMsV3O4QdxQl7HbMheMslzN4aq5 YJTlag43gpu/gO9jV8eFoSw3QpPtYlwYynIjNFnWDXUZu610YSjLjdBkuxgXhrLcCE1Wdim/NLsi LhhluZrDVXPBKMvVHG4QN9Rl7LbMBaMsV3O4ai4YZbmaw43g5i/g+9jVcWEoy43QZLsYF4ay3AhN lnVDXcZuK10YynIjNNkuxoWhLDdCk5Vdyi/NrogLRlmu5nDVXDDKcjWHG8RdW3vdJPgydhVcMMpy NYer5oJRlqs5XMp8J90EfB+7Oi4MZbkRmmwX48JQlhuhyQruP+9j1+7MXTDKcjWHq+aCUZarOdwI u9jhcDgcDofD4XA4HA6Hw+FwOBwObvwSYADFMNQBCg0KZW5kc3RyZWFtDWVuZG9iag01MiAwIG9i ajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug NDIxMyAwIFIvV2lkdGggMS9IZWlnaHQgMi9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KKyuVQkKhCg0K ZW5kc3RyZWFtDWVuZG9iag01MyAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDU1L0ZpbHRl ci9GbGF0ZURlY29kZS9JbWFnZU1hc2sgdHJ1ZS9CaXRzUGVyQ29tcG9uZW50IDEvV2lkdGggNTE3 L0hlaWdodCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIn6/3+gwQEGyoD8caAh54EYRmPD/VA8 HwceYDDqhVEvUAWMemHUC1QBo14YFgAgwADxCWwrCg0KZW5kc3RyZWFtDWVuZG9iag01NCAwIG9i ajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDY1OC9GaWx0ZXIvRmxhdGVEZWNvZGUvQml0c1BlckNv bXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvTWFzayA1MyAwIFIvV2lkdGggNTE3L0hlaWdo dCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIns1zFKQ0EUheHNGERIFyF7sLZKGitrFxB4G7BR jPBEyxSCGMHG0kYQURAE0dbaRXghIs9YemfwHP/LFIPF9654xpnbNBRFURT1WW17f37+HKvXO0jf vL6+DwbtxsYs1vHxY/qm19vf3r7s96exxuN5+iaajzWbPQ2HJ7HSNzc3b+Gvrx+dnb3ESt8s+o+1 tnZYaDOd3sUajebpm7Z9iNXvH8aaTK7TN4v+d3auYq2uTtM3kczwt7YuYu3u3qZvVlb2CD/h/034 459/rO5dwHXAifjPJ4LrgPD/2/Av/v9/3Qibm6fdlX4ddPES18FS/+knoouXOBFdv8SJ6PolTkTX L3Eivv9x809E10+/DpbCmX4dEH7CnxX+rwHh509yqyjeuPSPb+nXCSfhx8/yPRKl3j++pc91gC/k L82bhT5X7pdy6h/fzK8ZTsKPn+J7PDDU+8e39JkO8LV8j0Sp949v6XMd4Av5TvOmev/4Zn7NcBJ+ /BTf44Gh3j++pc90gK/leyRKvX98S5/rAF/Id5o31fvHN/NrhpPw46f4Hg8M9f7xLX2mA3wt3yNR 6v3jW/pcB/hCvtO8qd4/vplfM5yEHz/F93hgqPePb+kzHeBr+R6JUu8f39LnOsAX8p3mTfX+8c38 muEk/PgpvscDQ71/fEuf6QBfy/dIlHr/+JY+1wG+kO80b6r3j2/m1wwn4cdP8T0eGOr941v6TAf4 Wr5HotT7x7f0uQ7whXyneVO9f3wzv2Y4CT9+iu/xwFDvH9/SZzrA1/IHg3axCn2xKN649I9v6dcJ J+HHT/xcuVAVxRuv/vHN/JrhJPz4uR8t6hfCG5f+8S19pgP8v+xTFEVRFEVRFEX9rA8BBgD4dLdL Cg0KZW5kc3RyZWFtDWVuZG9iag01NSAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDQvQml0 c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvV2lkdGggMS9IZWlnaHQgMS9UeXBl L1hPYmplY3Q+PnN0cmVhbQ0KMzOZCg0KZW5kc3RyZWFtDWVuZG9iag01NiAwIG9iajw8L1N1YnR5 cGUvSW1hZ2UvTGVuZ3RoIDU1L0ZpbHRlci9GbGF0ZURlY29kZS9JbWFnZU1hc2sgdHJ1ZS9CaXRz UGVyQ29tcG9uZW50IDEvV2lkdGggNTE3L0hlaWdodCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K SIn6/3+gwQEGyoD8caAh54EYRmPD/VA8HwceYDDqhVEvUAWMemHUC1QBo14YFgAgwADxCWwrCg0K ZW5kc3RyZWFtDWVuZG9iag01NyAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDY1Mi9GaWx0 ZXIvRmxhdGVEZWNvZGUvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvTWFz ayA1NiAwIFIvV2lkdGggNTE3L0hlaWdodCAzMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIns1z1K s1EQxfHNGERIF8E9uARjkSp1FiA8G7BRTCASm0A6v8DG0kYQQRAE0dbaRTgQkcdYOvfiOf6HKS5v 8cvIey73maahKIqiqM/q9abn58/Rnc5R+uH19T387e1F9Gz2mH7odA7D73bH0f3+Rfoh8OjF4mlr 6yQ6/XB7+xb+5ubx6elLdPphOX/0xsak0GE8vo/e2blIP0ynD9Hd7iR6b+8m/bCcfzS6jl5fH6cf hsOr8AeDy+j9/bv0w9raAeEn/L8J/7LbbwHPATfiP98IngPC/2/Dv/Ii7O6etTv9OWjjJZ6DlfnT b0QbL3Ej2n6JG9H2S9yItl/iRnz/z82/EW0//TlYCWf6c0D4CX9W+L8WhJ//kltF8cZlfnxLv044 CT9+lu+RKPX58S19ngN8IX9l3yz0c+X+KKf58c38muEk/PgpvscHhvr8+JY+2wG+lu+RKPX58S19 ngN8Id9p31SfH9/MrxlOwo+f4nt8YKjPj2/psx3ga/keiVKfH9/S5znAF/Kd9k31+fHN/JrhJPz4 Kb7HB4b6/PiWPtsBvpbvkSj1+fEtfZ4DfCHfad9Unx/fzK8ZTsKPn+J7fGCoz49v6bMd4Gv5HolS nx/f0uc5wBfynfZN9fnxzfya4ST8+Cm+xweG+vz4lj7bAb6W75Eo9fnxLX2eA3wh32nfVJ8f38yv GU7Cj5/ie3xgqM+Pb+mzHeBr+R6JUp8f39LnOcAX8p32TfX58c38muEk/PgpvscHhvr8+JY+2wG+ lj+fPy670C8WxRuX+fEt/TrhJPz4iT9XLlRF8cZrfnwzv2Y4CT9+7o8W9Qvhjcv8+JY+2wH+X/Yp iqIoiqIoiqJ+1ocAAwD1ip5mCg0KZW5kc3RyZWFtDWVuZG9iag01OCAwIG9iajw8L1N1YnR5cGUv SW1hZ2UvTGVuZ3RoIDQvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvV2lk dGggMS9IZWlnaHQgMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KoqLQCg0KZW5kc3RyZWFtDWVuZG9i ag01OSAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDU3L0ZpbHRlci9GbGF0ZURlY29kZS9J bWFnZU1hc2sgdHJ1ZS9CaXRzUGVyQ29tcG9uZW50IDEvV2lkdGggNTE3L0hlaWdodCAzMC9UeXBl L1hPYmplY3Q+PnN0cmVhbQ0KSIn6/3+gwQEGyoD8caAh54EYRmPD/VA8HwemDFDsglEvjHph1Auj Xhj1AvW8MBwAQIABALx4CUwKDQplbmRzdHJlYW0NZW5kb2JqDTYwIDAgb2JqPDwvU3VidHlwZS9J bWFnZS9MZW5ndGggNjY5L0ZpbHRlci9GbGF0ZURlY29kZS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s b3JTcGFjZSA0MjEzIDAgUi9NYXNrIDU5IDAgUi9XaWR0aCA1MTcvSGVpZ2h0IDMwL1R5cGUvWE9i amVjdD4+c3RyZWFtDQpIiezXMUpDQRDG8cskBCFdBO/gEbSxSpUiBxD2AjaKESKxTCeJIIiljSCC IAiirbWHcOHJ8kyw0ZnF+fwPi2z12wl+y7xNiaIoiqI+azS6ala3e7xYPOdluHl9fW/w7e35bPaY /9puut2j0v/u7rLfn+RluBkMpg2+tXWW13z+ZLu5vX1r/PPzl7w2N09tN6X/jY2TvM/LfNP4OzvL yeQ+L8PNdPqQV+Pv79/0+yd5GW7a/fd6k/H4Oi/DzXB4WcJ5cHC3t3eRl+Gm0zkk/IT/9+FfnwWM A27Ef74RjAPC/2/DXyZCexzkZT4O2rjHOFjp3/xGtHGPG9H2PW5E2/e4EW3f40Z8/efa34i2bz4O VsJpPg4IP+G3Cv/6AyH5lCueVPrHl/TrhJPw45v4Kx8YTsf5/Sil/vHF/JrhJPz4v/eVEhW9f3wx n3GAH853PbH4TnhS6R9f0q8TTsKPb+IrfWBE7x9fzOd1gB/LV0pU9P7xxXzGAX443/XE4jvhSaV/ fEm/TjgJP76Jr/SBEb1/fDGf1wF+LF8pUdH7xxfzGQf44XzXE4vvhCeV/vEl/TrhJPz4Jr7SB0b0 /vHFfF4H+LF8pURF7x9fzGcc4IfzXU8svhOeVPrHl/TrhJPw45v4Sh8Y0fvHF/N5HeDH8pUSFb1/ fDGfcYAfznc9sfhOeFLpH1/SrxNOwo9v4it9YETvH1/M53WAH8tXSlT0/vHFfMYBfjjf9cTiO+FJ pX98Sb9OOAk/vomv9IERvX98MZ/XAX4sXylR0fvHF/MZB/jh/MFg2iyPE4vvhCeV/vEl/TrhJPz4 P6vvZoHTua540uofX8yvGU7Cj297qKvvhCeV/vElfV4H+H/ZpyiKoiiKoiiKWq8PAQYABr3hVgoN CmVuZHN0cmVhbQ1lbmRvYmoNNjEgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA3Mi9GaWx0 ZXIvRmxhdGVEZWNvZGUvSW1hZ2VNYXNrIHRydWUvQml0c1BlckNvbXBvbmVudCAxL1dpZHRoIDY0 NS9IZWlnaHQgMzQvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJ+v9/sIMDDNQF8sdBpmIjzsOJfizE fDghj4UY3IDqXh4Nw9EwJAOMQC9THYzAMBzNepSD0TCkHFDby6OACgAgwACpUg9FCg0KZW5kc3Ry ZWFtDWVuZG9iag02MiAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDEwNDEvRmlsdGVyL0Zs YXRlRGVjb2RlL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQyMTMgMCBSL01hc2sgNjEg MCBSL1dpZHRoIDY0NS9IZWlnaHQgMzQvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJ7NbBShxREAXQ n3EIA4OKCv6Df6BuXIlLwa3gDxgmhoxgMODG3aAh2WTXbgQJBAKBELdZ5yPySGPR6cxIcMZ7i773 8pCieXCer7qpOTpyHMdxHCdFdnc/Xl19L6vXe7O8fBJ1FNPq5ua6/v/N9/e/iruxcVnW+fnXpaVX UUcxrX7y5l7vdVnFHQxGZW1vX5cV9XB4E/XEDbNsXl09K+7l5bey1tffLS4Oo45iWv3kzbe3P8sq 7tra27LG4x8rKyd1UVY8bNb1hhk3l3+2/n/L337/tKz6Sau+uLhr1XPZPBp9Lmtr67qsiXW//zLq uWw+O/vy56U6Levw8KasqA8OPkQ9ccMsm+tL3t//VNaLF6Oyot7bG0c9ccMsmwta1s7O+7KOj+8G g2HUUUyrn7x5YeGkrObH+6wfbNTxMgM+2OaG+uOd+N1N+wbnsjm+3Me/wYkbZtxcXMwH29zc+nif 9YONOl6qejVnscexx7HHscexx7HHsccxZRzHRN7cHDcXbBy3XNg4brmwcdxyYeO45cLGcRNFjuOm CxvHrUuGjeOWCxvHLRc2jlsubBw3UeQ4brqwcdy6ZNg4brmwcdxyYeO45R495N8nmNhVcMEoy9Vs rpoLRlmuZnOTuKkOY7djLhhluZrNVXPBKMvVbG4GN56Az2NXx4WhLDfDJdvFuDCU5Wa4ZFk31WHs dtKFoSw3wyXbxbgwlOVmuGRll/Km2RVxwSjL1WyumgtGWa5mc5O4qQ5jt2MuGGW5ms1Vc8Eoy9Vs bgY3noDPY1fHhaEsN8Ml28W4MJTlZrhkWTfVYex20oWhLDfDJdvFuDCU5Wa4ZGWX8qbZFXHBKMvV bK6aC0ZZrmZzk7ipDmO3Yy4YZbmazVVzwSjL1WxuBjeegM9jV8eFoSw3wyXbxbgwlOVmuGRlN89v A7vdc8Eoy9VsrpoLRlmuZnN1XMdxHMdxHo/abwO7SBeMslzN5qq5YJTlajY3gxtPwOexq+PCUJab 4ZLtYlwYynIzXLKym+e3gd3uuWCU5Wo2V80FoyxXs7lJ3FSHsdsxF4yyXM3mqrlglOVqNjeDG0/A 57Gr48JQlpvhku1iXBjKcjNcsqyb6jB2O+nCUJab4ZLtYlwYynIzXLKyS3nT7Iq4YJTlajZXzQWj LFezuUncVIex2zEXjLJczeaquWCU5Wo2N4MbT8DnsavjwlCWm+GS7WJcGMpyM1yyrJvqMHY76cJQ lpvhku1iXBjKcjNcsrJLedPsirhglOVqNlfNBaMsV7O5adzqYYFjV8HFh+JWdgVcfChuZZeU6u9l 1+7cXWQobmVXxkWG4lZ2qanEfpPYRbr4UNzKroCLD8Wt7DqO4ziO4ziO4ziO4ziO4ziOYH4LMACT BV5PCg0KZW5kc3RyZWFtDWVuZG9iag02MyAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcv Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvV2lkdGggMS9IZWlnaHQgMi9U eXBlL1hPYmplY3Q+PnN0cmVhbQ0KtbXbSkqkCg0KZW5kc3RyZWFtDWVuZG9iag02NCAwIG9iajw8 L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDU3L0ZpbHRlci9GbGF0ZURlY29kZS9JbWFnZU1hc2sgdHJ1 ZS9CaXRzUGVyQ29tcG9uZW50IDEvV2lkdGggNTE3L0hlaWdodCAzMC9UeXBlL1hPYmplY3Q+PnN0 cmVhbQ0KSIn6/3+gwQEGyoD8caAh54EYRmPD/VA8HwemDFDsglEvjHph1AujXhj1AvW8MBwAQIAB ALx4CUwKDQplbmRzdHJlYW0NZW5kb2JqDTY1IDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGgg NjY5L0ZpbHRlci9GbGF0ZURlY29kZS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0MjEz IDAgUi9NYXNrIDY0IDAgUi9XaWR0aCA1MTcvSGVpZ2h0IDMwL1R5cGUvWE9iamVjdD4+c3RyZWFt DQpIiezXMUpDQRDG8csYJJBOIXdIbRUbq9QeQNgLpFFMIKJlCkFUSGNpExBBEATR1tpDuPBkeSbY 6MzifP6HRbb67QS/Zd6mRFEURVGftbNz3qxO5/jy8jkvw83r63uDDwbz09PH/Nd20+kclf53d696 vUlehputrVmD9/tnec3nT7ab5fKt8S8uXvLa3j6x3ZT+u91p3udlvmn84fBqMrnPy3Azmz3k1fgH B7e93jQvw027/83Nyf7+TV6Gm9FoUcI5Ht/t7V3nZbjZ2Dgk/IT/9+FfnwWMA27Ef74RjAPC/2/D XyZCexzkZT4O2rjHOFjp3/xGtHGPG9H2PW5E2/e4EW3f40Z8/efa34i2bz4OVsJpPg4IP+G3Cv/6 AyH5lCueVPrHl/TrhJPw45v4Kx8YTsf5/Sil/vHF/JrhJPz4v/eVEhW9f3wxn3GAH853PbH4TnhS 6R9f0q8TTsKPb+IrfWBE7x9fzOd1gB/LV0pU9P7xxXzGAX443/XE4jvhSaV/fEm/TjgJP76Jr/SB Eb1/fDGf1wF+LF8pUdH7xxfzGQf44XzXE4vvhCeV/vEl/TrhJPz4Jr7SB0b0/vHFfF4H+LF8pURF 7x9fzGcc4IfzXU8svhOeVPrHl/TrhJPw45v4Sh8Y0fvHF/N5HeDH8pUSFb1/fDGfcYAfznc9sfhO eFLpH1/SrxNOwo9v4it9YETvH1/M53WAH8tXSlT0/vHFfMYBfjjf9cTiO+FJpX98Sb9OOAk/vomv 9IERvX98MZ/XAX4sXylR0fvHF/MZB/jh/NFo0SyPE4vvhCeV/vEl/TrhJPz4P6vvZoHTua540uof X8yvGU7Cj297qKvvhCeV/vElfV4H+H/ZpyiKoiiKoiiKWq8PAQYAnbTTfQoNCmVuZHN0cmVhbQ1l bmRvYmoNNjYgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA0L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlIDQyMTMgMCBSL1dpZHRoIDEvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJl YW0NCmZmswoNCmVuZHN0cmVhbQ1lbmRvYmoNNjcgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0 aCA1Ny9GaWx0ZXIvRmxhdGVEZWNvZGUvSW1hZ2VNYXNrIHRydWUvQml0c1BlckNvbXBvbmVudCAx L1dpZHRoIDUxNy9IZWlnaHQgMzAvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJ+v9/oMEBBsqA/HGg IeeBGEZjw/1QPB8HpgxQ7IJRL4x6YdQLo14Y9QL1vDAcAECAAQC8eAlMCg0KZW5kc3RyZWFtDWVu ZG9iag02OCAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDY2OS9GaWx0ZXIvRmxhdGVEZWNv ZGUvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDIxMyAwIFIvTWFzayA2NyAwIFIvV2lk dGggNTE3L0hlaWdodCAzMC9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIns1zFKQ0EQxvHLJAQhXQTv 4BG0sUoXyAGEvYCNYoRILNNJIohgaSOIIAiCaGvtIVx4sjwTbHRmcT7/wyJb/XaC3zJvU6IoiqKo zxqNrprV7R4vFs95GW5eX98bfHt7Pps95r+2m273qPS/u7vs9yd5GW4Gg2mDb22d5TWfP9lubm/f Gv/8/CWvzc1T203pf2PjJO/zMt80/s7OcjK5z8twM50+5NX4+/s3/f5JXoabdv+93mQ8vs7LcDMc XpZwHhzc7e1d5GW46XQOCT/h/33412cB44Ab8Z9vBOOA8P/b8JeJ0B4HeZmPgzbuMQ5W+je/EW3c 40a0fY8b0fY9bkTb97gRX/+59jei7ZuPg5Vwmo8Dwk/4rcK//kBIPuWKJ5X+8SX9OuEk/Pgm/soH htNxfj9KqX98Mb9mOAk//u99pURF7x9fzGcc4IfzXU8svhOeVPrHl/TrhJPw45v4Sh8Y0fvHF/N5 HeDH8pUSFb1/fDGfcYAfznc9sfhOeFLpH1/SrxNOwo9v4it9YETvH1/M53WAH8tXSlT0/vHFfMYB fjjf9cTiO+FJpX98Sb9OOAk/vomv9IERvX98MZ/XAX4sXylR0fvHF/MZB/jhfNcTi++EJ5X+8SX9 OuEk/PgmvtIHRvT+8cV8Xgf4sXylREXvH1/MZxzgh/NdTyy+E55U+seX9OuEk/Djm/hKHxjR+8cX 83kd4MfylRIVvX98MZ9xgB/Odz2x+E54UukfX9KvE07Cj2/iK31gRO8fX8zndYAfy1dKVPT+8cV8 xgF+OH8wmDbL48TiO+FJpX98Sb9OOAk//s/qu1ngdK4rnrT6xxfza4aT8OPbHurqO+FJpX98SZ/X Af5f9imKoiiKoiiKotbrQ4ABAEzs5ugKDQplbmRzdHJlYW0NZW5kb2JqDTY5IDAgb2JqPDwvQ3Jv cEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU4OCAwIFIvQ29udGVudHMgNzAgMCBSL1JvdGF0ZSAw L01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMg MCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4 dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+ Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNNzAgMCBvYmo8PC9MZW5ndGggNTIwL0ZpbHRlci9GbGF0ZURl Y29kZT4+c3RyZWFtDQpIiaRS22rbQBB936+YR+fBe1/tKoRArDiFgOsWLbTgmuLKsqsQX2op1MnX d3at2HJK+lIE2tvMOTNnDrvZNdViVjRwdcVummZW/CznMGF+s4Up88/bEtin2bJaz5pqswY2GGz2 MOlzKiVYZ6mxYFJDpQWnJZUKptfXg9sMCBtnwEYZh3j6RTjlCmMETR1maJqm0A9Hp2FXki+wJizL ORQ1IHZigeOaANTFmgioEO8Dvi7rA05gdvIVx2gqkoCyIJ+PKCJ+f+cPPGHec3zzC4J9cM4t+ALC Tjjwv5EZPObzsL7gye9AJJTLUFK7U4ZqcNxS7rAavyK9r3c53FWPZf1cN+UK8mb3VDRPuxIu/AMR KU2FClBz0os3kTeJvIFS6giOi5GWqjfY9bKKOSFctGVg80YFLZ1Qp8hv0iSR8E29xqQxtosa6xh6 MhzhfOKPdbzQTrEzC64Pah4EFF0B5auA2AB2c6rRGeQDG9lb2v2i/j7/AcP9bLVFuS4PcsSECB8R hTxKI/ixlbhrIRX2pVtIP74dX561w95x9WDTNJvVv4wtdBBKKaqlQhqL1pJokEQGv/2nt7P83Nt5 9pFoCC3CCOV8wPt7mEw5zIH0Yx0m0q6ISS1Nw8km8EhytPnZFE4ulpyqVIr3hUPdknYUkx5IcZGg Eab+nmhHeZp0PXrmjT8CDACSJPGNDQplbmRzdHJlYW0NZW5kb2JqDTcxIDAgb2JqPDwvQ3JvcEJv eFswIDAgNTk1IDg0Ml0vUGFyZW50IDU4OCAwIFIvU3RydWN0UGFyZW50cyA5MS9Db250ZW50cyA3 MiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3Bh Y2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUj4+L1By b2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9H UzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag03MiAwIG9iajw8L0xlbmd0aCA1MzMv RmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFPbTttAEH3fr5hHeMh675cKIREHqiKlofVK rZTmIXKc1CgXGpsW+vWdXZLgQOlLZcl7nXPOnJ3JLrZtPZ+WLZydZRdtOy2/VzMYZ2FzB5MsPN5V kN1MF/V62tabNWT9/uYBxj1GhQDrLNUWtNdUWHBKUCFhcn7eH+RAslEO2TBnkFY/CKNM4h1OvcMI Rb2HXlw6BduKfIE1yfKCQdkAYhsLDEcD0JRrwqFGvPd4umiecCKzE3scrSg3EWVOPh1QePpex/cD yUJgeBbmBPNgjFkIJcQZdxB+ITMEjGdx/I2rsAVuKBNR0m4mNVXgmKXMoZqwIidfrwq4qpdV89i0 1QqKdntftvfbCk7DLeGeei4j1IycpJ3EaxJvpBQqgeOghaXyBXazqFNMvM53MjB5LaOXjsvnm9+E NonwhV6tfbrbRU06LgO5HOL7pF92E4tgmH8YYODuGTuPwdSTnX9x0BwctDGdV/SGWrAKy2RP/rma LnttvapgUP2sy6o5UtMRwg9CEl5HAO8IQDv2VnJ24E4zpzFlsIJRzXbkYTQYvTsmfKML+pu23az+ 1QhcRWOlpEpIpLFYigILyohYn//ZC3lx3AtF/pEoiCnCEJO/xf1rGE8YzID0kg6daFdEe0t9XFkD S1JgWxx59lz1aIv0gr9tnDTU7B5tfAJCnBosnEm4JspR5k23po9q6Y8AAwDMqPpKDQplbmRzdHJl YW0NZW5kb2JqDTczIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vQW5ub3RzIDc0IDAgUi9Q YXJlbnQgNTg4IDAgUi9TdHJ1Y3RQYXJlbnRzIDkyL0NvbnRlbnRzIDc1IDAgUi9Sb3RhdGUgMC9N ZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAg Uj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzQgMCBSL1RUMyAzMzUg MCBSL1RUNCAzNTIgMCBSL1RUNSAzNjcgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9U ZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+ Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag03NCAwIG9ialszNjggMCBSIDM2OSAwIFJdDWVuZG9iag03 NSAwIG9iajw8L0xlbmd0aCAzNTU5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaxXa2/b VhL9rl9xkS9LARHF+yTZBgESpylSIH3AAraAExi0RNmsJdIlKTvexf73PXP5FE3KQZqmsChSnJl7 ZubMmeWbvEy20bpkr14t35RltL6JN+xiucru2Ofl6vEuZsvfo+skjcokS9ny7dvsC7tYeK4QzA98 V/tMh9oVPguUcIVkn1+/fvvujM2Wv52x5cczj9lvf88815P4DXfDAG8oNwzZgr4GiuXx7N8snS3P zj22LhhsG595+DSMFet0xlkCez/j6XVR2SHPgWjsaOVyQ1a2sz9aK9z+e/r+29VsuVp5eLbaznAO z/N8tlozuuIBWz3AM1vhfY8+/4Nvq5xx43qCQqqvpHYVCzzf9QJEs9rPnD/fn7P3yS4uHosy3rPz Mj+sy0Mes/nqrxkP3ZBLMrWZOfaO9WusX3IplDWODy18Vw5sF9eJfYd+zuswcHgtCcuAy+6Xn4Q2 1uEgXq1D+9u+VRvHT6vZTx+RH/tn+TsVwcezD+/wYp3GXjI8VcF5hKA9iKTIKiw5HYdbb9a9vdLG 9ZlPyfZq57+li01S3LIPabaJjyLxXOkbuOMqJKc6rJxq1BjzpXKNYSpA2nE81xdV1nuB8zZw678X MO+lHOVKYXotSvYq0ECH+QBUiSrOC+fNbse2lNeXbJPk8brM8iQuWDQ3TrphuyTFxW31PZ8vhIPD GKfAr2J8bhhaxp7zIZl/Xv1SoSVatISxyUdP0JGpOi6c8oYlc98hXMgSi1JrqPq2juF0m2e43s+5 w8qbmOVZVrIEv8fNGI7IQPmvglmHi9r4grtcVw7Sw/6KjOWwubXxo+GT1Nqy7zSZWJ7fRWkLrOgD y6eAVW1JD8HlSJpBCj0E5DXoFvOF7xzu4vlCE3zGuaKrXba+PYqkfRdlgey7cjz38qtyTyXa4C/H IhVSUHkdR+qyFfC5y+P7JDvMNUUuHVagIChbSDP+P4Geeg69YWR6LDKpfPDOcWBvfq6b6GOURgjs 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 nyZS0LnERxzzJ+5/EJM5Rw450HYSJrGT0BXwv5ncTr5aJllM5fFdJ0jsLGCYKGDDWRfHD1APUwW5 dNwkqoVaO338558AAwB4ORorDQplbmRzdHJlYW0NZW5kb2JqDTc2IDAgb2JqPDwvQ3JvcEJveFsw IDAgNTk1IDg0Ml0vUGFyZW50IDU4OCAwIFIvU3RydWN0UGFyZW50cyA5NS9Db250ZW50cyA3NyAw IFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8 PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1 IDAgUi9UVDMgMjMxIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMx MSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag03 NyAwIG9iajw8L0xlbmd0aCAyODA4L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZxXa2+j SBb97l9RypfF2phQRfHaGY3UnaRXWU13zyrWbkvZVkSgnDCxIQNFHj3a/77nFtjGDtho1eoYA65z H+eee+/Zh1JnizjR7Oefzz5oHScPKmU3Z/PiiX0/m789KXb2W3yf5bHOipydffxYvLKbmWMLwYIw sL2AeZFni4CFUtjCZd9/+eXjxTmbnH09Z2efzx1mvv0xcWzHxTvcjkL8QtpRxGb0NZSsVJN/s3xy dn7tsKRiONsPmINPn7EqySecZTjv73h6XzXnEHIo1ud40uY+nbKY/HNzCjf/3v/+43xyNp87eDZf TOCH4zgBmyeMrnjI5i9AZnP83qHPH/g2Lxn3bUeQSe2V69mShU5gOyGsma8m1rdP1+xTtlTVW6XV il3rsk50XSo2nf8+4ZEdcZeOSieWuWNwfYNLkEKaw/HhicB2986u7jPzG3qdt2bAec+lWIbc3b75 H+H5BnDPXs+LzLvdU40dl/PJ5Wfkx/w5+41I8Pn86gI/bNPYSYYjm3D2RFBuIuiRO+/gfTtggQRN WvAb6yovUsXOi6lrUZC+z/+xsaVjBt+YYU7rwPMGfotuDBEmgdzZwJur0IPXLBCO7Tlr/PmDYhls mPqW+gv+VCwpYEhWsQjffHb3plWFN1iVTQPrh2Jxjvsp3sp1TLdyemrsnm2TOduySAigtTm/sRbF 1LPKVVNE8R19qzXTMGIB0rBMV2q5wIHJssajdDrjVpbfsxW9WGlW6Vg3QTJYfOuwifesBZtxmxJA gGmsY5y3KMoVjN3DpYe4gk8pi7Uus7taIwk+zCwfKxYvtCpZxzd3i8db36Jg7RqcoLNM+HDES6Yf EDa9jq9nKZtdaVZPZ4FVTWeuRa+bi8b/YrksXsjZjX882hTGrIHqOFbpqbTKGk4ldFWXlMG/4WqQ RKLDZTcimoY+/kqxw2fR5bMJcGQoFDEOlQpC5gee7flt8WgIY6oWSAzVOXtdVLcpuatuTRz+3Cmu ji3u2pYdUGRPosrg7z6m79muT9yigr29rbNcc/9WN6oS2mEkWlVJs9sVZDr5aQhZ9iLv43kepNSJ xuHB3UE4bxSchH770LIWDmjhANizKitweBDPH4XnSjvwiUlH8ahwYj0IF4yCExKMITkYEc0iX2b5 4yBgOAqQS9CFanQL6IoewBtCrLMUcDPXCYZrJxoF61ADRjmNgr0fAcudMbhehA7oY/Q4hkuwh8PL +SjA0MXYsevoYEKfyuJ34+oAohiFGLi2L3ZdHKLsU5zehN+HAfu1Zx/Qd6GM7igPF8u6esjQK4Yx R6kOTTJCuG1nNmKqs5VC01s9EfQMEugQYEy3fxpmzSjR8SQGJuH6R9FWR9BGSY7nClDGjY6iJUfQ RimOh3aJQmwFlcAWVfZDDeSPHg2nbpTieFxQI/U67qXlorrLC+OcDBvn8rtlkTxWB9wbJTSegxVD yHDrnnrVS5UP+IeHB10Uo1RGRgJ88fgOaF6vhnQGT1Wuq2HUUVIjQ6xGwpOdwMZb3E1g4w7c0Pgz SmhkwMEcb5TQ0JRYLBbDHo5SGulzUMcf0YvjI81YjFIZ6XHsH964bpGu1PMqroYbhhilNRIfNG2O UdN0RVP+AbaO0hvpOnYY+mMFPL4/QNRRkiOxVvmh749s/io/2vxFv/I4PfOxxIInQ7+ZV/+7P4bf HqBMNLhZut1FIKBFoH+fdEPf9tf7wHr8Hpz796SGv9s2mvXK7dtfOXdtN4o85vqRLRzH211hFTPb VDbl1n0e67rdwx5Uc4Elq1m7mH4pOlvdFhVdmlDhjtxsdXdvmn6GtSrGMc6rjKQ6ZUXJTq6+nACW fbg+v7qyB5Po7qncTlT9zX7XF9ogYq70QKrG0fWqMRhaMRxaHgzHM0Q8RYh+4gRNPK+fVJItMlWZ vdRAxkmiqordZbpicZ4yWvtYsWCLbKkQblZXtLjS66jdPI3LlF3fXr2+voLjvvUcL2uchj0xy1VK QetEX27DTzY66x33gnZcCrwGQKztB5sNB9k9EGRxLMgC4zMP197TjjXl3Gr2rGFI2RvtfR57B+Mu As8OhBPtxn3qWU3oG1I3Gx9u5vjPXh6y5IElNa7LUtEtvXxjSQxLuYXd6Y3dKZgCggqbUWWA+X3n VE+Ek5iC2eTaONtkgMSaUlBXMd67N9nevLKJx/UTgDch6W8FTW7dwSxwdFx0LoGBO5RbGWn2wCGu +8NcF7JPq4Tw3qGc7pbSrjP9ot9x5h0CdRzxzo+DboT/P4lEEL6DM7V5wKf+4fJYglyHmvc7x5q9 bkiN5CGhd7e+8V5E/x3izVpFSD2MmLflgS/U42x2lWc6i5fLt1N6Mp0FVorXt0rzrr3MhLQDDNxE 9yhs5J5EPimpNOLpjFsackX8N42DPXN2V+um2HwLdZaYckJh0Xu4Bb0gwxaoQl2wZ4FqVabgcBQr 1R+4ruk6K1U63DJkf8sYlLAQnglScH8dqmY2XZHlehjmQL842H99jO4YN6IoHNCtZkxdK0Ya67ib hnfJl7aDM9t+SzM15Tgp8t9rUirsg4WJ90umH45JkOyfuI8yPGjEAd88pzPJgF9D9O6X/3H0ljzY h8NqQz2VJDurDMNAr4L8N8rbCvPmWDOoYHq0XWQK/BWObMJXKbAxXjJTLGvi2uwT+kGaTQPLUDvR xNtyOhMWKT/RBLoBncLFY3U6DS2W6bURJ9hY4+VJS2XzI8wDyyWlZKV0bNK7qZGqSDIM7/iaGtLv Jq2/DpuGg4iahkMjBUMM6JdZvumDFIlTdtJueWQO3UG1dl/oonjbuSIiFEF7XbSmWVO5Os7y1n9j bVyW8RvFGzBNyDcDRGOv36bTDfj6JDKHqr2AIaUZiKq3aWRVWq1aczCYtTONGSgRz8eK+jjSYfrv Q6NhZA1uNS7HuLUJKO7GpDArRcrXRLwojcW4BlhsBtI7XSp1sp15m8iQLDXB2ULAZ7b1b7/T7Ixg H/9Kp9KhZVFoRhQh1W3GkKfCHNcEoHG9InvgOtzsJKMTQkEQSABisE3CenrscmrDUaMgNvuc3Zex biYYNpydXTbdKf1CUVN5R5koPZhGn8x9/Ekr1ip3vII/RZ0b8SJLOj5sB1XjgnBtyTd8SjcdA8VQ VWTkQCFQb8JNlPpJqp5PiOrDzsxalA5/6or8SckVljzgMi7jRIN6RBmUMQUedHpkKbn3nCX0uuEb 6uqkrrO0wcQ7dWnkIKcJMkdy26MPdKbNhOfYAtMEDMWciF4AQepsjl3VbdjVt7NyHrViCbUl8cN+ wFRer7rr62Kl2Z+DM4bfq/bC9qQf9CE6GJnM1mUE99un69uLqy9fLy5vP32e315c/gsD4YxjsbSG I9A/Fu4BRaHt++uZbA/m16/nH349ZYM+hWMAwtCW/pAjl9/ml1/m13DmiC//Y7vsWRCGgTC851fc 6GJTY9o0oy1dBD8rOJQORVEralEy+PN9L4pfdAlcILm75L3ck24c/HNlPFjYzlzS1TLP/3MZ3Vyz gyTZz8i5enPA01XKtHWuPVMlV/x3lPN631xq39tlmrZ3KvsAASDFEIpXAGNjdDDgP2msmHOrV6hy lhHCD8lbVy6bISUIFUsjix1QLGwmGsAl1nQRMitCygrIVEEVyC2IiYpsKjTxW04TpH3E/JjKKqQt ib6PI/JuzyKyJrBsmZhOohALEfoD+tL7N7YblrtCh7Ddvd8DGwA3iJN351caZfe8Jp18YKj3c65+ eAgwAKKgbcMNCmVuZHN0cmVhbQ1lbmRvYmoNNzggMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQy XS9QYXJlbnQgNTg4IDAgUi9TdHJ1Y3RQYXJlbnRzIDk2L0NvbnRlbnRzIDc5IDAgUi9Sb3RhdGUg MC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEz IDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDMzNSAwIFIvVFQyIDIzMSAwIFIvVFQzIDQy MTcgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4 dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTc5IDAgb2JqPDwv TGVuZ3RoIDI1NzgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFdrb9vIDv3uX0Hsl5Vx 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 +TsoNJh2+BRts5HWpKebMsM3sUNVNtIjYzNonIURDS+y3cAcjdBIR9EYmT77+et+BwzXsePg6Np5 f0N7StGtj3T1Mz+p9V7s+3vY45Y8vY48E6TFgJYJHN+NYjeCXUNK5pPimswinoOAusfH2vfkDI7D 0Haj/U5a598GoXT/+TiLfJQfsR1Lox+OFNabD2+hGUus4kiuXj1qkqqIAQ+BEVjRdNiimuK2gvOB kayuVbvYAO6YBPEmWdMj1C36JjH5Uw9T4SDz477Y7UXycAl9JlONy75K/dKubZWCpFPeqHl3yRqX xPqWjdN93Lm+THHuKrP56huaYCZsG94aNdvzvY9WcLRIhTQjm3Ardb1bJ60cN/PvhVkY87rrUsKZ Utyi+mJsI20c9IZwllcEZKrLilucPVBtHi6Smr7f0pvkBuhX+JM2A4/T2AIEeUymoN6N4y60HOUJ hVYYoNZ5ccueMbuquMYh3VRM/bihZ8O848qhNhnsEIETGNmmU3zF1bpMb+vBJvnuvvpDTSJ9JBwx JPqK3eaKNy8KfK904IoVF50OF4LBvB7KHiw+XNrqJj2epfa9Z3gMP7JEJ3grpYbZZai0AusaKrVW dwn2yt7TUzk/a1z1KmijdMLm1vktL5In/9KVapY1bG/0UHMBZ6WJtyg1sLZD78N9eIHn4u5pICAT t3x2bK9uPaDiUQ/Y4BlGnWhd5Vek93iBYK9PK+dVpfNVgloL0/tK6yS9wR9ezE9KrcsNXM4XqMhg /jG5zgsUiLh9zE9Oyge4mAnPjklKoVhxIwhDzxbEeQHyvoTLpkLmH04Bq8YBvvqLMHQhQrGBP/Vx 0cAOmNFl5CHYk89QTOan5w6cnqOalAERnWMHAOen7yceUDXBO6y2r3j/d7i4dCCDyYzP4bPbzcSP QzumqzCA9eR88seRoRiy/nKwDnF9GZzBbkBLoGvqE0UUAm2gw9nsxMExAcgf/xVgAAPUGtcNCmVu ZHN0cmVhbQ1lbmRvYmoNODAgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Bbm5vdHMgODEg MCBSL1BhcmVudCA1ODggMCBSL1N0cnVjdFBhcmVudHMgOTcvQ29udGVudHMgODIgMCBSL1JvdGF0 ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQy MTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgMjMxIDAgUi9UVDIgNDIxNyAwIFIvVFQz IDMzNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4v RXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNODEgMCBvYmpb MzcyIDAgUl0NZW5kb2JqDTgyIDAgb2JqPDwvTGVuZ3RoIDM1NTEvRmlsdGVyL0ZsYXRlRGVjb2Rl Pj5zdHJlYW0NCkiJrFdrb6NIFv3uX1HKl8GrGPMoCliNRsqzJ6tOd09iTY8m3YqwKSds28YNOI/+ 9XtuFWBsg5NJryI5QMF9nPs6d3iUFck0mhTs11+HR0URTe5lzG6Go3TJvg5Hz0vJhp+iu2QRFUm6 YMPj4/SJ3Qws03GYH/im5zMv9EzHZwF3TMdlX3/77fj0hPWGH0/Y8PLEYurue88yLRfv2GYY4Atu hiEb0G3AWSZ7n9miNzy5ttgkZ5AtfGbhv2Asnyx6Nksg7x1O73IthzQHTiXH46YtSMq090ctxVZ/ u98fj3rD0cjC2Wjagx+WZflsNGF0ZQds9AjNbITvLfr/A3ejjNnCtBwyqbxyPZOzwPJNK4A1o3nP +Ov8mp0nM5k/54Wcs+siW02KVSZZf/Tfnh2aoe2SqLhnqCdKr1B6SaXDlXD88xzfdLdk53eJ+oZe t0sz4LznEpaB7a7f/OJ4QincstfzQvVuU6qy42zUO7tEfNTP8BMlweXJxSk+LMNoKSkKRo2c3UTO USZZtTJ1FXhQwnxhm35APkJXnNzKpyJPfsgNrQ2FdqVQa3G0FuWyUgVogNO2KhvOu2HoMZ9z0w2s kLTdGNdLOUmmiex7Rs6Ke8mgXC4KpgyYpnicsf7X0X90GGyNq8kDT4foxpjWkez7ENEXxmNS3CPF ohkeDIpkTrJZLB+SiRKk4XDX5trKXNf0vVqoMqc/cA0WLWKSGS02DLtPcDVNS9MGa9u0RJckDhyB IkPp2KbtabF5AXEQHWUxI7tJizI9N9m59nWB37Q/sI1sHs30S7X3fK1BZb9KGF7ZTJL6oQFhh5XV Cok4ySSuJ0WaJUBE4hi3BLWSXAf4egknqxg7mzF2G5lku3UttMWYM9+xkMHrYrs9vTh/f/Tu9uyv 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 15VYD0XWgfMW7L5gkHHTZWCVybLRXyKRxTzJaart4w0+a9LQy7bzi0UNozs0WXdIW3QIFxM1gA27 /YZkRDfWAw5/cP87G9+bLGCNZrYPO1t20bB9aDqNXIe9NIaNn4dZVOWzS3QgUHzBVXz2st7UcqCx JZeZcEDNnJISJZjONGdPlTjZzz8BBgBsSj5IDQplbmRzdHJlYW0NZW5kb2JqDTgzIDAgb2JqPDwv Q3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU4OCAwIFIvU3RydWN0UGFyZW50cyA5OS9Db250 ZW50cyA4NCAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0Nv bG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSAzMzUgMCBS L1RUMiA0MjE3IDAgUi9UVDMgMjMxIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVz PDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+ DWVuZG9iag04NCAwIG9iajw8L0xlbmd0aCAxNDk5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFt DQpIibxXbXObRhD+zq/Yb0Wd6jgO7jhmMpmRZTt1Gr8kYiZpVU+GCCSRWOAAauz8+u4eYMk2JG6b 6WhGcCy3u7fPsy84k7LOlvGihmfPnEldx4t1msDciYpruHSi2+sUnIt4leVxnRU5OAcHxQ3Mx5wJ AYEOmAxAhpKJALQvmPDg8vnzg8MpWM75FJzTKQez+mxxxj18x2Whxh0+C0MY01L7UKbWW8gtZzrj sKgAdasAOF4VQLXILRcy1PcCpauq0UOWtej0SJ+5irQsrdd3Wlzze7z/ILKcKOIoi5YWnoNzHkC0 ALpzNURf0DJEuJ/T9SuuohJcxbggl9o7TzIfNA8Y1+hNtLHsd8czOM6u0uq2qtMNzOpyu6i3ZQqj 6KPlhix0PVKVWLZ5YuwqY5dMCt8ox4sUAfMe6K5WmdlDr7utG3h46VEstevt3vxTSGUMPvBXytC8 u6/V+HEUWUeniI/5cy6IBKfTk0Pc2MLIjRYTxiZy7l7k8EzkEr8zZu5cIZnW3IdAGtdEF6D3hyfH ryYv3l+8OX95cvbr0ZuT6J4Te/bdzn5jVDRGTdQE2TTmhaLYPTQvtGYh5xrNa6Z4c9q5fVyUkGRl uqiLkbLL0VjYt5DlRZKOpF39AnmKj7+0T5Rd4d0ar2mZ1VCvEcfL6GX/+XlDmrHLiD+Hlp1k76/L 4mOW0OF23jdkC+/cdyVtlMzTYUeNv+KrbcruBYUzHbjITu2KOz4LzjwFQcApezBd2j+TAfeFvquZ vy+Wnmbye3u9gIWqee4JxLKRCu2hr0PSTnG/dA9a8Q+oxfsAbvgFgVDM9Xfp17Hr7Hz2++mrk7Pf ZkPk8v4zuZDb6ISvn0at6nZzleUo+lQB/i9ius+LGj6kZl3Se3GdJqxh2ROgxygH4jG6ndgNmGge 4wMp7uPXK+zg6xXuxc7/QeipMGRKPEbv6F00O/njaAg62Qvd+CF24tvYcR+jx2WD3uw6XWTLzGBl Mj29qdO8hir7msKyMIjsyrXR7xn12LsCv8ncuV1ipOKrUWCP62yD+7AVmCqC1IghJryTBly+89In NeNWD5UPxNIo2/dgnaFSXCwLMrHako24JN6QjerplMFOgIk5RBmlfeoQTd6aJr3PmQFpS5oB6R5s 6kexRuEhdD9r/vhOSwl+QNarQDD5P7cU1fUUZAUx4mlNJcRo/ZumQlgGPX2jE0tk62BrGJB2NOmX 7kGkfxRNPJ+JHpqcnR8eHb+ZvBiiSDhMEXdHEfltinghhmKwuBgyAOV0NRp7NtQFdgGUQrbKC9MI ktHYteHLGm9pmZuloUp/mWtoIoklcztJl2W8wm2bkWtjDcG2I+2VsbzsptNW+uTKQbip4WajcLr1 /DtYhe6Tusoz8brb3DGmfzNJ0WQrFTjghz1DzMDmHulu6/6MOTzkei3yfUhriUMtKOwhvJs+MDlX aT44yw4Msw8awSMu42DvhaEEqRWTNE8bRk0ATaVl8zlGfWW7MQQqYUskI1LhBxy1B6xOLdsS4hIx AT/1soXZyiBaf4NUwmO++Qgz/SjD0lXBttrR88MtMre4Ik7HNSQFGKKRsWoRE2vzhnnE7F0H9XdW zJfWuDWz3/uqLY1Ea9MzmxT5QLeLT9vr1mTXTZV9s6yS7eaawSRvjvqTKbMrqram+LZhohiZwtuO X+ayNnpWKZDodoSGtjmOaZ/MpLYCM6Qle84/rADRz+htO7tRTDDXcBcVfYlFn7KtCU6Z7oDpbu5K QZvkjMzfS0dnUiJY8aImGk3qOl6sEda5c1DUdbGBSye6vU7BuYhXWd4c0jk4KG5gPnZNM/YwsoKm vcBnmIoBKKy4Ai5bJjrnU0B2cjCrz3RCD7RvmrcMUUMIY1pqkzZvIbec6YzDdEapZIjBmQKYTc8s H4i7cIqs/ojPX8L8kkMC1tj4IY3ZjSVD/C6gVaDgyppZr3tqbEARprIRCnc48zzFlO5aMIgAYWpC 52vG6dOj6XqPvm7/FmAAKFPqOA0KZW5kc3RyZWFtDWVuZG9iag04NSAwIG9iajw8L0Nyb3BCb3hb MCAwIDU5NSA4NDJdL0Fubm90cyA4NiAwIFIvUGFyZW50IDU4OCAwIFIvU3RydWN0UGFyZW50cyAx MDAvQ29udGVudHMgODcgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJj ZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEg NDIxNyAwIFIvVFQyIDMzNSAwIFIvVFQzIDMzNCAwIFIvVFQ0IDM1MiAwIFI+Pi9Qcm9jU2V0Wy9Q REYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUg MCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNODYgMCBvYmpbMzc0IDAgUl0NZW5kb2JqDTg3IDAg b2JqPDwvTGVuZ3RoIDI0NDEvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJzFdpbxtHEv3O X1HflgTM5vQ5M0A2gCQngY34CMTAC8iCMSKHJi2JdDhDS9pfv6+65+BNH0GwEkByprurul+9qlc9 OFuWs0k2KumnnwZnZZmNpvmYrgbDxWe6HgyfPuc0eJt9nM2zcraY0+D8fPFIV/1IKEVxEgsbk02t UDElRgml6frnn8+fX1Bn8OaCBq8uIvJPf3UiEWnMkSJNsMKINKU+PyaGlnnnHc07g4vLiEYFwbaL KcK3IypG846kGez9htGPRbDDnhNV27FGSMdWJp0/GivS/++uPx92BsNhhLHhpINzRFEU03BE/Esm NHyAZxpifcTf/8XTcEnSiUjxlqpf2gpDSRSLKMFuhved7n9+vaRfZ3d58VSU+T1dlsvVqFwtc+oN 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 nEvXygGmVGWgddGvZtXawEARCSFaPZBIplDziS3UBf/KmeujmDZFV4EUoJA1SkgGQyEvwG4bGQHx ueuopLq2IRsMP4fu3Bop+HGKBZJHLNoUk3gDiiPC8ANdNuDYEhtge6iEyEcAZ2yYDU4aT83Ym8c9 wvpHvxYiEjtMjYVx3puOpHAs5TJ442cuZc5U3lLENthTwd2uup2VZTaagqNXg/NFWS7u6bpWPGA4 z8rZYk6D8/PFI131pfFE18IocCIG4aWKYnK+4l5XIA7eXBCAjahKVHBDUwKIsNSmsIAY8mNi6lzF bcLFTBqAQpcXrzuGHnCPo1eI/Ce8f0mdvvdsVSCpTcEufor5WJdNXsqWjdgW2KgQvxSXiOHDzg0x sRwZ7YSrsvWqizLXc0i/6+HLjklEBP3ak5H+438CDABBHDthDQplbmRzdHJlYW0NZW5kb2JqDTg4 IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vQW5ub3RzIDg5IDAgUi9QYXJlbnQgNTg4IDAg Ui9TdHJ1Y3RQYXJlbnRzIDEwMi9Db250ZW50cyA5MCAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAw IDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwv VFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzQ5IDAgUi9DMl8wIDMz NyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0 R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNODkgMCBvYmpbMzc1 IDAgUiAzNzYgMCBSIDM3NyAwIFJdDWVuZG9iag05MCAwIG9iajw8L0xlbmd0aCAzODQzL0ZpbHRl ci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaRXa4+byBL97l/RypfFuzFDP3hFUaR5eFZz7+ZxZ5Bu JCeyMG7PcGObWWCS8f76W9UNGDDgjKORxmBDn67qOqdOnZ2nebwKo5y8fXt2nudh9CCXZHYWJI/k 61mwe5Tk7FN4H2/DPE625OziInkms4llMkZczzVtl9i+bTKXeIKZjJOv795dXF2S0dnHS3L2/tIi 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 zPNhMpt8C/SzoaMSUHMngmVQ3A2yrt5nMXQeNKsocwnVdToUQv2fPwIMAOorxwcNCmVuZHN0cmVh bQ1lbmRvYmoNOTEgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Bbm5vdHMgOTIgMCBSL1Bh cmVudCA1ODggMCBSL1N0cnVjdFBhcmVudHMgMTA2L0NvbnRlbnRzIDkzIDAgUi9Sb3RhdGUgMC9N ZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAg Uj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAzNDkg MCBSL1RUNCAyMzEgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0 aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFn ZT4+DWVuZG9iag05MiAwIG9ialszODIgMCBSXQ1lbmRvYmoNOTMgMCBvYmo8PC9MZW5ndGggNDg2 OC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImkV9tu20gSfddXFPwSajZqs5v3QXYA23EG 3p1c1iZmBnACgaIom2uJ9JJUbOXrt6qb4k2kFMsIYlIS2aeup06dnmVFvAjCAt69Oz0riiC8j+Zw e+qnj/Dt1N88RnD6JbiLk6CI0wROz8/TZ7id6EwIcFyHWQ5YnsWEA64pmDDg22+/nb+/gNHp5ws4 /Xihg/z0v5HOdAOf4cxz8Q2TeR5M6KNrQhaN/oJkdHpxo0OYA55tO6Dj1QbIw2TEIcbzfsdf73J1 DiG7YnuOZTJu0ymL0X+qU7j8t/v+uT869X0df/MXI/RD13UH/BDojrvgPyEy+Pi+Ttcf+MnPgNtM F2RSeWdYzARXd5juojX+aqT9/eEGPsTLKN/kRbSCmyJbh8U6i2Ds/3fEPeZxg46ajzT5jcS1JS5B ClMejhdLOMzonJ3fxfIdepyXZqDzlkGxdLlRP/lVWLYE7NhrWZ58tnmqtOPSH11+xPzIP6dfqAg+ Xly9xxfLNDaSoZsqnD0RFGSavEUX0J8dfJs54JhYJ1t0LLUsnq2LCD6k2UPLloYZvDJDHtaA5014 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 MCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250 PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9DMl8wIDMzNyAwIFI+Pi9Q cm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwv R1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNOTUgMCBvYmo8PC9MZW5ndGggMzc1 Ny9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tv21YS/a5fMeh+WBKIaN4XH2kQwHHS IkWddmvtNkAcGBR1JbGWSJWk/Oii/31nLkmRokk5CRYGLFIi58yceZ17dp6XyTKKS3j16uy8LKN4 rRfw6WyW7eDz2exxp+Hs12iVpFGZZCmcvXmTPcCnqetwDn7gO8oHFSqH+xBI7nABn1+/fvP2AiZn v1zA2eWFC+buz4nruAKfYU4Y4BvSCUOY0m0gIdeT3yGdnF1cuRAXgLY9H1z89ACKOJ0wSNDej/jr qqjsEHLAGztKOswjK8vJvw5WmPl7+v6b2eRsNnPxt9lygnG4ruvDLAa6YgHM7hEZZvi+S59/4d0s B+Y5LieX6iuhHAmB6ztugN7MthPr4w9X8EOy0cVjUeotXJX5Pi73uQZ79seEhU7IBJlaTCzzjcH1 DC5BcmmM44fiviN6totVYt6hx1ntBgavBHEZMNE+ec2VZwB7/ioVmme7Vo0f72aTd5eYH/Pv7Fcq gsuL92/xxTqNnWS4sqLzKYOe1zDoGQaZQTPw5kp5jg8+JdutwD9ZbyM7tMrInnoWvLOnofVgT5my SpsxS9tT30ptJvEWrwrzkP159tPBXdcRvoeATIbkmQorzxQWIvhCOuiQDLA2kAPH51VpdKJjh+iM k52oWLcuGEVlLrGuKSz3wKq5ChSyCT4mQPImLqqDaLPJ4qjUtrIKKHb4EcUallkOEdietcQygX2R pCvQD+aptCxeQlFG2IomzAqet/DcFAnxx6sq+oT8KGuFnFlgwJKM7Jj7KF3ABnF0uirXDpBHhIMg 6FmRkQvGKR0ny0co17rith+yIsxpDTplDlMVMLn/zwJRsSp9K4426DnmkpzHiLLlstAlLPGbjLyh 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 F/sHAhaphNZ01a1JEzchayP+x+QHeknQYKTTk6Ct5fwusyhYdvIBx9nMqgqyiXlskfldTTztioPK kjFor6bHMJ3sYNH4qAU+N1yamo9csqsYT33khfjaAzvs+VrFN5MkZp5o+YODbajGoWdAPDvusPR6 J9kzfrW3A7NIEXDa8p6Bjwv8xQkcCUS63lqNc406hD2XE4cYgh/ZFm63FoFCuEGUBU/lh2EdD/ut bq+NO8EcIwsa0A0tP5unq8rZbbZ2/P4r50CZZkM3s2XpHGjy4+z6cGdo9md2awtxvDRbLssnupku gCsstYEKfRBNHIdYnCAT2leJTx+PR5z98YZw7DnJr3+4iQElWPHwaJTiDTBV/DMJ4a9H76nAHb6O OQWlid69+X0UEo8v/YY0P+H6LzSaSuRIAu1HEUQ15V+xpnz0bvRXDx2IesFiBWk/WyayAARa6RNX YsliaEgXwkTNU92uvd3yyce/AgwA0hFJaA0KZW5kc3RyZWFtDWVuZG9iag05NiAwIG9iajw8L0Ny b3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1ODkgMCBSL1N0cnVjdFBhcmVudHMgMTA5L0NvbnRl bnRzIDk3IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29s b3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBS L1RUMiAzMzUgMCBSL1RUMyAzMzQgMCBSL1RUNCAzNTIgMCBSPj4vUHJvY1NldFsvUERGL1RleHRd L1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4v VHlwZS9QYWdlPj4NZW5kb2JqDTk3IDAgb2JqPDwvTGVuZ3RoIDM1OTMvRmlsdGVyL0ZsYXRlRGVj b2RlPj5zdHJlYW0NCkiJ7Fdrb9tGFv2uXzHofqhcrKh5zxDoBmgcZ9GiTltYwBZwAkGWqZiJHq5I N05//Z57+ZBEic4D/bRYxBE5nJn7PHPunfEP2zJfzOal+P778Q9lOZvfZbfiejzZ3Is348nH+0yM f529zdezMt+sxfj5882juB7JRGsRYkhcEC51iQ4iWp1oI948e/b8xbkYjH85F+PLcyl49MdAJtJg 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 sX0uzROeUVW7hK312hqBsCmXR6ObERXIHB5t9XAsVWBTecQre9wGZGqS2SXXLZp5KhtiSVSYCc31 C5Nnl3f2DPrz8Veb4RLw7btPxRfNcMcGp2EaIMfzn81BA09bUy3ebXqvAb8oOR7PCcdzEiMGnUnX yQEGOEf+HPZzXVOISZq0GT5B4K2X9Nup2O23+pVPtUrhnaw3nZVeUiVjb2eBcyasMJ0HDxWl7+fE qsKGFrWvz/HyuyM7YQDpBTaWFy+Z6M7Qd67JS+Vn1qEMKGoSgUBjlrYayIXjzblufrGnn9543Qjv dto3+JjV7RC54O+9kKoPZGhlW2YhV/VBT3bFp3JFr0mcoizSXvCoD7gEI8KG7oBzLIAthYgx1X3g sz7gmPCA6Xj+RR+aEuPuNf7uQ457IEumQ6LrtmslAIf0MTg34Meh18j9qfmNEey1RHBr7+5wgA5Y 2gcMUgWSN7163JRfOdBpmCG7wgue9QEHD1R2Xrbg1XJbrz43HA+mHh7wUPQBh0iTIoyu4Ajv2Xmv 26HsgxwpplpJx+12dH6nQMI+fSiVQu5UB7m4Qvu97tOPEjRkJpS6qT3emt9F7tOMfFRCxT8quLBP 80mhkDblmu84We5OuVjAxbwxxcHA3ZG9sHUyssdVfazMyIVpsy0+LcjrwA961MoS1jIici0qXuVi FM7ULB5xPY7gyQ30w8GUm2Jl2MKDMcXqCUs7n85rY+odLaaPL+Db078w96rC8ACZzuf1ifIx1AT4 FZINcphSgiaToUgI2icNaXF2cvrnW4Ljguzdv7wtFaWR5FdnPEkyGvMtKOhBD/6hqrtviT68/WMQ 0TNu39FgbA3OLP5uMIP0yvguYZr6YfC3d2ParZTwVgIdh86T/oUJehynrnbzgFQIpuIYQpROBHi3 ZZPBTQDt4T8BBgAuAHlTDQplbmRzdHJlYW0NZW5kb2JqDTk4IDAgb2JqPDwvQ3JvcEJveFswIDAg NTk1IDg0Ml0vUGFyZW50IDU4OSAwIFIvU3RydWN0UGFyZW50cyAxMTAvQ29udGVudHMgOTkgMCBS L1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwv Q1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAw 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 ZW50cyAxMDEgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9D b2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAw IFIvVFQyIDMzNSAwIFIvQzJfMCAzMzcgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRp ZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdl Pj4NZW5kb2JqDTEwMSAwIG9iajw8L0xlbmd0aCAzNTkxL0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIiaxXa4+bWBL97l9xvwVr2hgul9dMFCndSVazu9HMKJZ2pSSysLm2mXaDB3A6ndX89zlV gME0uJPMqiUb2nDrdarqnPnLvEw20boUz5/PX5ZltN7pWLyfL7KD+DhfPBy0mP8abZM0KpMsFfPr 6+yzeD+zTCmFH/im6ws3dE3pi0BJUzri44sX169uxGT+y42Yv72xBN/9MbFMy8EzthkGeEOZYShm dBsokevJf0Q6md+8s8S6EDjb84WFb0+IYp1ObJHgvH/g121RnUOWA9mc4yrT9uiUzeS30yk2/z1+ /3oxmS8WFn5bbCaIw7IsXyzWgq7sQCzuYVks8L5F319wt8iF7ZmWJJfqK8c1lQgs37QCeLO4mxj/ ffNOvEn2ungoSn0n3pX5cV0ecy2mi98ndmiGtkNHxROD/8N2PbZLJqXiw/HlSt90emcX24Tfocft 2g0E7zqUy8B22ic/SNdjgz1/XTfkZ7unsh+vF5PXb1Ef/pj/SiB4e/PzK7xYl7FTDEtV6RzIoDxl 0KFwHpn3TF/4CjCpjb83rn8oc63F66lrfJ7aRqnTUvw7KUox/bj458mtjkf2ySM+uOOJ3fXEJU/4 0g7ZFevkCl8FLjIgfGmZrnXyRT9kaSzKnRZFMvWMu8NeC/2ZfYryPHq4EmUm9GaTrBMNh9PpDB7v H8QdO9tJAV+iM6ikyFgQVjV/b0RptNVij8MjejnfngzcTX0jOhRXghB0LOj8YjpzDMEZwp2mFwpT LHZ0I/Isq5M0q03MbNN2KzNpFmuRbTiU62lg/EAncaIprurcosxwUD6dSYOOj+l4kaT8TkIH4J/P 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 0sXeKUDvqB3sZM3Rw+gc6g9y9W8p3LeNJo9f3iDQfQQ+wPbzxx7Xd7BJo3k4TbnMgzQNpws9o0l/ mKRpsqLb/s3DWlP/Gk4Rh2mUxNQfDpMdTbqW2wOkAlld21HkA7stW/jk2T1l022ulP6XEUE9gszd bz4ehxRGDn4qAzwBoYhvlUsb3fpGMYQ1FjQao/y2x8UAexCNR1ctl1hgdAnJ/MT3H2lyK2hGra55 D2mWXbVk4PcCvvM9WrbGra8VjeRzeWzRc4LqLKMk95ED/FCHNnJcnH92dK7qicDbD+VyI5s//wQY ABsOKFUNCmVuZHN0cmVhbQ1lbmRvYmoNMTAyIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0v UGFyZW50IDU4OSAwIFIvU3RydWN0UGFyZW50cyAxMTIvQ29udGVudHMgMTAzIDAgUi9Sb3RhdGUg MC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEz IDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAz ODQgMCBSL1RUNCAzMzQgMCBSL1RUNSAzNTIgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3Bl cnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9Q YWdlPj4NZW5kb2JqDTEwMyAwIG9iajw8L0xlbmd0aCAyMDI4NC9GaWx0ZXIvRmxhdGVEZWNvZGU+ PnN0cmVhbQ0KSInsV2lvG0cS/T6/opH9ImfBYd+HkRiwJDuwASXOisAGkAWCooYSYx4OZ5TI++u3 qucedlO0NsAugoVhkc3qqu663qsev94Vy8VsXpDvvhu/LorZ/D67JVfjyfYzuR5PvnzOyPjD7G65 mRXL7YaMT0+3j+RqRFPOibEmVYYop1JuiJU85YJcv3p1en5GkvFPZ2R8cUaJX/2W0JQK2MNSZ0FD ps6RES6tJLss+SfZJOOzS0rmOQHb2hAKn5qQfL5JGFmCvR9AepeXdvBky2s7SqZMo5VF8nNjhfl/ +/qnk2Q8mVCQTRYJ+EEpNWQyJ/iNWTL5A04mE9Cn+PkvWE12hOmUcrxS9U2oVBJLTUot3GayTk5+ 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 bnQgNTg5IDAgUi9TdHJ1Y3RQYXJlbnRzIDExMy9Db250ZW50cyAxMDUgMCBSL1JvdGF0ZSAwL01l ZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBS Pj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDM4NCAwIFIvVFQzIDMzNCAw IFIvVFQ0IDMzNSAwIFIvVFQ1IDM1MiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGll czw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+ Pg1lbmRvYmoNMTA1IDAgb2JqPDwvTGVuZ3RoIDI5NTg5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIidRX224bRxJ951c08iRnwWbfL0YcwJLswAGUOCsCu4BtCBRFSYx5cchRbOfr91T1DO9D KQs/7EIANT3VXZdTp6prei8X1fh2MKzEDz/0XlbVYHg/uhHvev35J/Gh1//6aSR6bwd349mgGs9n ond6Ov8i3nWVNEbEFKWPwmcvTRTJGWms+PDjj6fnZ6LT+/VM9C7OlODVHx0llcUeLXPCCSdzFl1a JicWo86/xKzTO7tUYrgU0B2iUPgfhFgOZx0txtD3E6R3y6KHLCfT6PFO6kBabju/rbRo/ts/f9rv 9Pp9BVn/toM4lFJR9IeCnnQS/c+wLPo4r+j/X1j1F0IHqQy5VD9ZL51IKkqV4E1/2jn59+tL8Xo8 GS2/LqvRVFxWi4dh9bAYiWf93zs6y6wtqbrpnPAbthvYLpk0jpXjnzdR2h3dy7sxn6HtunYDwXtL WCZt1zvfGx/Y4I6/3mfeu6mV/XjV77y6QH74p/eWSHBx9uYcB+s0KtbCMBbk9CZynlziR50pDq1W dvkpedgTMVCaCeZp591J/34kbueTyfzz+Fk4md2Jm/HgbjGYivFk8rCsFoNq9OxD/+fagl5ZALfI gpUx1EguxUBUn+diMvpzNBGjL9VoVonTf1SL0ej5VnS9y/sBiNwEZ1bByeyyKL8NV3ySCmlQWiLN 1kAmjDeFXcyts0tRg3J59gtURC8+iyQu8OZ3aPlZvPugxI3ouKwI84g0GdGtVXVrXbWZIpx27juX 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 MCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSPj4vUHJvY1NldFsv UERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1 IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTEwNyAwIG9iajw8L0xlbmd0aCA1NDgvRmlsdGVy L0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFNdb9owFH33r7iP7QP+duxMVaUS6LRKjE6xtEkMTSwE RsXXSKrR/vpdm0CBjb1MkWI78T3n3HPvZXebejYZFTXc3LC7uh4VP8oxDJhfrWHI/Mu6BPY4ms6W o3q2WgJrt1dbGLQ4lRKss9RYMKmh0oLTkkoFw9vbdicDwvoZsF7GIZ5+Ek65wjuCpg4jNE1TaIWj 07ApyWdYEpblHIoKEDuxwHFNAKpiSQTMEO89/p1WO5zA7OQex2gqkoAyIZ8OKCI+f8a3PWHec/zn JwTz4Jxb8AWEnXDgfyEzeIznYX3Fk9+ASCiXQVKzU4ZqcNxS7lCNX5CrL/c53M/mZfVS1eUC8nrz XNTPmxKu/RMRKU2FClBjchW/RN4k8gZKqSM4LkZaqs6wq+ksxoTropGByRsVvHRCvd38Kk0SCc/0 GpPGu8eoUUfXk24P6xNf7DE0QS/70MHApoxHxeB6Z+fOQXHsoN47KJOQzptIZ5AQbKRveLeT6tv4 O3S3o8V6Xr47kXGkQBwURKwLzEix91DwQ85x11ArNEA31L7f6V8klHvCE5ad6X+HFo4aF3I/d5Nd GKr2qq5Xi3/NldChTkpRLRUyWOxsif2ZyNDu/zlaWX46Wnn2kWgIxkEPk33C7w8wGHIYA2lFHSbS LohJLU3DySYwJzlO2alHhyGSnKpUisvlwGokTSMMrkDZ6wSdG/oHoh3laXI8Iiet+VuAAQBYuQpm DQplbmRzdHJlYW0NZW5kb2JqDTEwOCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL0Fubm90 cyAxMDkgMCBSL1BhcmVudCA1ODkgMCBSL1N0cnVjdFBhcmVudHMgMTE1L0NvbnRlbnRzIDExMCAw IFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8 PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1 IDAgUi9UVDMgMzY3IDAgUi9DMl8wIDMzNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVy dGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1Bh Z2U+Pg1lbmRvYmoNMTA5IDAgb2JqWzM4OCAwIFIgMzg1IDAgUl0NZW5kb2JqDTExMCAwIG9iajw8 L0xlbmd0aCAyOTI0L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaxXbW/aWBb+nl9xlC+F UTG+1+9Vp1KbtqNdtTOzKqtdKakiYy7BG2Mz9iUp8+v3OddgDNgkE42qBmPse96e85znjN+XOp3H iaa3b8fvtY6ThZrR9XhSrOj7eLJZKRr/Ht+leazTIqfxhw/FD7oe2ZaUFISB5QXkRZ4lAwpdaUmH vr979+HjFV2Mf7ui8dcrm8y3Py5sy3bwjLCiEG+4VhTRiL+GLpXq4j+UX4yvvtmUVISz/YBsfPpE VZJfCEpx3i/49a6qz2HLodyd47mW8PmU+cW/mlOE+Xf6/ofJxXgysfHbZH6BOGzbDmiSEF+JkCaP sEwTvG/z55/4NilJ+JYt2aXtleNZLoV2YNkhvJksLwb//fyNPqeZqjaVVkv6pst1otelouHkfxci siLh8FGzi4G5Y+z6xi6blK45HB+eDCzn6OzqLjXv8ONi6waC9xzOZSic/ZM30vONwSN/PS8yz7ZP NX58mlx8+or6mD/j3xkEX6/+8REvbsvYKobt1uk8zaDwjGvGhjFqrjzfCijgEtu1yevBx7RUyVC4 Az0U0aAohyN8pEMhB2o4koOKht8n/2ycsi0n8GFZuBHb96Lavge4UeC4lu+TGwIBiNQKZA2AVgyi icE41fh+JW+3ztcZtZtcmSthc0IpENIK/Nrxt8BI+A7pQtxi+yoX0OH3TQaAf0aO5fqiLvM18jsS tm8PfsuzDT1ImnHseshhp2roI9ikeOCLkv/M8J8WqlQWPQjzLG4kunk25gc5R4qKKd8pMqXx8EHC WsHLXfAdERvI9YTto6Wk7A27bhixj9vpjXuyUFSlw2DwJ1yeU0zw+tIE5g2S4cgZILgNTbOCv99f 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 pyqLJgu1oWUdLptmSjaYy+Lyjkta6ToLJl+GSocMAj6ulY7jHcc2Droo00d4qGI0x+Us1vElTXFE ViT3Z8ARdI+yM+gwQ82M4JBJ9sxI29Fr1xyjOfKTFMsl69SmFnqzAi6O+4LjN1uV2o05lJtz1PTY buyZ4dQXaqOubEs6gCnC4LXBhZutvUCezGSThsikICLhmtXW8QTL1q3YgtczNafb2zVo5P+EV8tu gzAQvPsr9geCje0YWz0FbpX6EpV6QAhFqVpRNaFFPvTzO2voCyXpBWs52GN2Z5jJXReTGuY+82G+ +aR5/ag77kwH0enixUl/EY4ydgmBFz3b678QjP4XwlsczyCwZxzZEoZhVVThiGPajLF/2u4ib7uJ EYOJZjayHGIc9tTKe4Amebt97g+JOiTLcvigZpVb9mIctjS6VhQ2yzVU3unMa2pnZPKmIqBVlKp3 prAhD1Bs4wJ2QGjiErkNsfCBDpjvWlFVo+fasdFRmSOqq2thieecrnDLF7y/pKZV9EhilXCs07F7 sQ5FFrhC2nwVtbg7GSp//kqQKhMm1VoSCZ6QeeSQYb+ttPEY62mCLdJDcF9p6Pd3TY9PAQYAYdsU tg0KZW5kc3RyZWFtDWVuZG9iag0xMTEgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Bbm5v dHMgMTEyIDAgUi9QYXJlbnQgNTg5IDAgUi9TdHJ1Y3RQYXJlbnRzIDExOC9Db250ZW50cyAxMTMg MCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNl PDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMz NSAwIFIvVFQzIDMzNCAwIFIvVFQ0IDM1MiAwIFIvQzJfMCAzMzcgMCBSPj4vUHJvY1NldFsvUERG L1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAg Uj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTExMiAwIG9ialszODkgMCBSIDM5MSAwIFJdDWVuZG9i ag0xMTMgMCBvYmo8PC9MZW5ndGggMzA5Mi9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSIms 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 dFUHpBdZ0tH9tFeGWrhjCg06bWeNf4bH9MJDdspIBFpx7jqgdQPRjUiBmEkkegO6EelZdZDIYZ8n cpEHPM61OvN4I/M07iUD7fFXvmlonCuZlOZM4xXReGXtwdN4DGs6kC3RuOBErjgBW2lQ9qUKAU4O AtxJuWPC0AitLxBbxrySoGTeOxIdTQ49fW7qg6UVzbd0bFDPwurlIZMiB3RT86aNAzTAumpvCo+d HOz2tVpbOn1ibbXevDyzZTqtra13bJUuvlHH6X31tt1XdlvvWTqd1l9sOeYO96VEc2AjyXOVcJHl RIiFYCtvYHo3YzA6Yz4TsEmyAnmAqi5xAsCHPotTOjAJmJwcSAxjj7PbkWJH+MJu4OQ7/s/ZaOxu 1u6i3UgDo0v6yg37QMk99KICrINZCA0mXFkK/DxeRAktjiBhvjd+BF5eYR26NojVajFHzQNQg/Gk DZ97/AgwAM6cKnoNCmVuZHN0cmVhbQ1lbmRvYmoNMTE0IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1 IDg0Ml0vUGFyZW50IDU4OSAwIFIvU3RydWN0UGFyZW50cyAxMjEvQ29udGVudHMgMTE1IDAgUi9S b3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NT MCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBS L0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAw IFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xMTUg MCBvYmo8PC9MZW5ndGggMjU1OS9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tv20YW /a5fcdH9sFKxGs2bZF5A7KSLBEibwgK6gGMYtEjZbGTJJanYTrH/fc8MKYuSSIVN11H4HN7nmXPv nbzOy2wez0p68WLyuizj2U2a0Plkurqji8n08S6lycf4OlvGZbZa0uTkZPVA52POpKQgDJgJyESG yYBCLZlUdPHq1cmbUxpMfjmlyYdTTv7ujwFnXGGNYFGILzSLIhq721BTng5+o+VgcnrGaVYQZNuA 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 RjdpnLh3Od1hYEwTN+8VVDY04gmUdo955onv/v6YJxAhy/fGvPLxLqUSTWFndvowoAgAQN53wjN9 2A6YQXmqJzzOn5HDJQY7VIA0ITjpfvhA+mPbj979/Jo1/zrt6cOKApSB2FYUJZw9W13dNjTXENv7 67SnD2UKrVHk6kFS+vhoihNSMYWKREIxwhVTwrfP4yviVzQLKA7cc3rjrXjP3nzLnj6UKpQGuurx U+3Ys6e3NT4m3djTIz59uFdIDUjWs6rezVe/X/989eFoITTwXE+45q/j51v2OKqsuVOhJEMhWilU j0iw0DGkpDwdzHfMjv4Kt+x5w7WjmopLrPNmPt/+wJZNw0Mc5+4CvT/aF5R5K3a94ahNXd4IDZOc GxidpFFd3lj+/d5EkLpxJnDO2ISscebu/WRKgaZAuSP4J6zcgzPNaeMYVGyf/jVUjqcrMg09Unz0 TCN67QaK2kDE9uNOR71rzuu8zObxrHRWvS7LeHYDRj2fnKzKcnVLF5OpqwmTj/F1tozLDAVzcnKy eqDzMSAchZhPEFRMMkGgmUC9JStZKOmidmzyyynBWU7+7g9XvBWFWrhPTQQJEY3dLXoH5PA3Wg4m p2ecTs+QLGkDFwlmic5Ofx5ocmWePiBIv+P5ezq/4JTQYOztMF7t7cBEAYvcXWBpMTgb/Hq8jwhc eZScqciRQ1cfodDSh5s2ApMO2oKqSGvMuZGtKv9wJ67+8D8BBgCDHTiKDQplbmRzdHJlYW0NZW5k b2JqDTExNiAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1OTAgMCBSL1N0cnVj dFBhcmVudHMgMTIyL0NvbnRlbnRzIDExNyAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4 NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQy MTIgMCBSL1RUMSAzMzUgMCBSL1RUMiA0MjE3IDAgUi9UVDMgMzY3IDAgUj4+L1Byb2NTZXRbL1BE Ri9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAw IFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xMTcgMCBvYmo8PC9MZW5ndGggMjAxNi9GaWx0ZXIv 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 XIElgSRSeZ+7x/WyPOJDZ5uuWuTzzqE867p8fgsKcDU5b7quWdHNZOpIzORj/qmq865qapqcnzf3 dDUWqHHggzCAxCafoOQJyROykqWSbvqFTj5cEBbPyY/+cFRPwVXCTTUZJGQ0dkN4b1MOfqN6MLm4 5HRxCR4mbeLWzxDOlxfvB5qcUegdLPU73v9CVzecChqMPQ7j1a4GJktY5kaJpeXgcvDrEcl1JC5x JE5ypjJXooNM14ID7CyNfRFscms6nTKegSg6Zjo88LW//E+AAQDkEUrbDQplbmRzdHJlYW0NZW5k b2JqDTExOCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL0Fubm90cyAxMTkgMCBSL1BhcmVu dCA1OTAgMCBSL1N0cnVjdFBhcmVudHMgMTIzL0NvbnRlbnRzIDEyMCAwIFIvUm90YXRlIDAvTWVk aWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+ Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9DMl8wIDMzNyAw IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0 YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTE5IDAgb2JqWzM5NCAw IFJdDWVuZG9iag0xMjAgMCBvYmo8PC9MZW5ndGggMjYxMy9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0 cmVhbQ0KSImsV2tv20YW/a5fMfB+KFVUo3lyyDYbwI+maIE02bUWWUAxBFqiLDYS6ZJUbGex/33v HUoWRc/IsrcJYHIocs59nHvuneFpWWfzZFqTN2+Gp3WdTBfpjIyHo+KWXA1HD7cpGX5MbrI8qbMi J8Ozs+KejAeMCkFMZKg2RMeaCkMiJaiQ5Ort27OLc9Ibfjgnw/fnjNjVnz1GmYR3OI0j+ELROCYD XEaKlGnvE8l7w/NLRqYVgb1DQxhcQ0Kqad7jJIP9foFfb6pmH0SOxHYfrSgPcZd57x+Pu3D7/+n3 Z6PecDRi8Nto3gM/GGOGjKYE73hERneATEbwPcPrN1iNSsJDygSatLmTmioSMUNZBNaMVr3g3+8u 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 F09A6sOIb9IEBzCtTNCwg4eYJMzIHj+wfdickeH3hN3P4R/5fug144WnHQFYYRi5BfM1XVMddeAR LKIqjMxfRFe38rjoyuMIaBR7lLrpD366uoXGRVceRUCsWB6mq1tJ/HTlxgB94vAgXXfHOT9btVtU vDThoQGaxO0DarJIqoVL0PD518R/tNNucekiakOVYc4p8rYuG4JEQJBkNivTqvI3cu0VmaduKkOF YbpLj11ID7BDu8XHyQ5pKDMsOsgO7VaUA+wQIY0M5wfZcb0spl8mdZItD7DjhSLCeUiN3Lpz6EQ5 Ldb5JoKSyhgJ5TpWeg17drjx28hCquUmOAdtrOpkmf4fNrrFyJ+2OKRSctXl3C5RTzh3WtbZPIGs AuZpXSfTBXSm8fCsqOtiRa6GI8g9GX5MbrI8qXGOH56dFfdkPOCKxjiuUiVgaDJGUdBYQ0JBI0Gu NmYPP5wTcIURu/qzB4ZLEoGt8KmOYYeYDHAJTaNMe59I3hueXzJyfkkYdmh0joaEXJ7/3lPkDgJP 3kMI/oDnv5HxFSMz0htYO7SFXfV0bGiMKxOSZe/yf+IK5DIAh5BCcXIeNBANoXkJFIbm4Hg2AEaN kSEoVoDtVwMjsAYIy8JUzwDUq9EzszAwhhYfJkaaZtD6wwRYMANLUGgsIocrmAAIMAAk7olLDQpl bmRzdHJlYW0NZW5kb2JqDTEyMSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1 OTAgMCBSL1N0cnVjdFBhcmVudHMgMTI1L0NvbnRlbnRzIDEyMiAwIFIvUm90YXRlIDAvTWVkaWFC b3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9G b250PDwvVFQwIDQyMTIgMCBSL1RUMSAzMzQgMCBSL1RUMiAzMzUgMCBSL1RUMyA0MjE3IDAgUi9U VDQgMzUyIDAgUi9DMl8wIDMzNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8 L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1l bmRvYmoNMTIyIDAgb2JqPDwvTGVuZ3RoIDMyMTEvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0N 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 9QAcIiBtqjZRg9VCv77v2UhZaici5YAwEkzmLeOZtI+DzbczCcNpsphS9NFtnOCYw8tGh9qV0bS2 XZWiog/mjYh9aA5io3oY4dV2QZe4fWLDplWRESuNe1gkK3dDnMwhbHQpQwGxrI2j7YqNUjzQKbWF +IkJIxSUrwMFO1h97evvupAoRweUJpSgEfUJp8kPp7j9HaqFNvA2rgOCw5r2JUawmPfAgGxe1dBE DCmz9Ko+eZpkM+RnteFKZpTa6DAyMsyXy412LQIymxg1LXSi1GjD0sZAqYFbMpNw0WRyyItNUx0a Kpvfhjxbb5ccip99la+R53pmY/ofFWLsD/iAobDwniZLHNIV7ZZa36Q2nmZZ0jwbH0rNcx33sGCu lRMkVenuCvRkYIN66zuvZZFnW4mPMJcy277CCKz8RSUlVGjjP50g//j32UtRZhJMCfEXi+pIVm7I VUJlECRAU5KEY0RNSEw9QcnmzMK/WxJgFhB1+sSFYkTAjMNPoxT+AZYJj4JjGHkmpYP1QuMXQF4h j8tbhxOkSm6gEm/w/TVxXIUcKaAPJ0rRusAJbs93iKIPBklIsHIUPGVKjRZeRBhlWezFTeU4g4Lp YnHhBRi1dFhpt069/QowAGodrHQNCmVuZHN0cmVhbQ1lbmRvYmoNMTIzIDAgb2JqPDwvQ3JvcEJv eFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MCAwIFIvU3RydWN0UGFyZW50cyAxMjYvQ29udGVudHMg MTI0IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JT cGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RU MiAzMzUgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwv TUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVu ZG9iag0xMjQgMCBvYmo8PC9MZW5ndGggMzU1My9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0K SIm0V++Pm0gS/e6/oqX7YkvjNt1AA6tcpMmP3cvd5W7vYulWmkQjbNo2GwxewDPj/PX3qgFjM+CJ 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 YWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgMzM1IDAgUi9UVDIg NDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4v RXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTI2IDAgb2Jq PDwvTGVuZ3RoIDE5NjAvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdrb9tGFv1OYP/D hT9JQDWa9yPoBojVdtEA2aYwgS7gGgtKJG119UhFpnH21++dESWTMieeLCILMilx7jlz7px7Z+Zv Du26LlYtfP/9/E3bFquHqoTbeb7/AHfz/POHCubvi/v1rmjX+x3Mr6/3j3A7o4RzMNYQZUA5RbgB KznhAu5ev77+YQHZ/JcFzN8tKIS7PzNKqMBnGHEWR0jiHMz8rZVwqLLfYJfNFzcUVg1gbG2A4n8N 0Kx2GYM1xvsH/nrfHON4ZMtPcZQkTPsodfbrOQoLf8/HX+fZPM8p/pbXGc6DUmogX4G/YhbyT4gM OY6n/v9/8S4/ANOEck+puxKKSLDUEGqRTb7NJv/66QZ+Wm+q5nPTVlu4aQ8fV+3HQwXT/I+MOeKY 8KHKbBK+Cbg64HpILkNw/Ke4IeIidnO/DmP846yjgZNXwmtpmXh68neudAC84KuUC8/2owYeP+bZ j+8wP+Fj/t4vgneLn3/AgV0aMRnCeXGsxk+JDIOkRxVZX0Xm6bkA6oAhKwlG4yft8OiKvgIQ9PSW wCsw+JDwn6j28/cSU4CRJWmblnQv+P1vfeI9zuzEeUDughGKxoPynlHpGQ0weXfhZ1uD1mA4aAa6 BK064nBiQupDsa3w4SgjnsJICq+eOzKqhhqplzUqjxqpNI1ECiPBidUnjeq4RuZbaCRTGHFOtO40 QmMONNIva1QfNdJpGqkURowTqdGFgRGLa2S/hUY6hRHF8quZOjLiQ43MSxphyKNGJk0jk8BIO06o 9jXVMxKeUV37N0UudjxTF2+v0SPpveKM7Cgj+rwoaYtNR3P2vAj2orlz/QtjezWPP6t54RI7H9Zx Rs91N1xZhYUT048NqiuDt5P8oYKrTVXUV1DspmpSwlVbrDdX0Bx7Bn51mM74pGqgOF/DVE+adn+o /IDpjE2gaKHFSNWuhOld/rYjJJ8Ihb7CiZP62HhuJ3scXE/5JAxcbvar/3wHzR6KJnxRrg/VCiE+ w/3BP/lpOhOT5jv8DW8q2K7LclP1sdQZizkPNuvQZoz4ZYitbt1Avd5scEOx3r2KSc3+314TOudF bgVuGk4Nri6e2fK02EXvFp3R9+3JljSh4aR0HM1xKrarpvXyiRIzQ2hs+gIKChL7Xt+jVa9SvEwp peVoXJzcduW0Dm3ZjUFjsGKUkv4qSik9R1Of9q6e1qEvL0ehC1iNUv06lVKajrKOWNsV1Do05nIM GjfC1Silr1Mppeso43B5dxW1Dp25HoUuBopdVtRUSuNtZ6SkKu1wjb9QUpn5ljVVKUYMP9XUn3dQ 4AGgKH3FXG5Cuaz3h23RvjpWrDE+9mvqzkixURwXSEdh8lg3/y6Xr6H1JyYspTwqg0tJNJ4YsHDo QegPsZCcpoSkmCPemX75UB7IFo91K/g70EdlpRRcRjnzlEInncNDYWfhALCsmrY+VNUtvSP7um6q NqDhViAKlFK+JBqT8s6Yz4A21e6+fQhAFe4yYkApRUkaiwnu7DYEYv0ZRUFSyozUFlPdeecZyNNs oiAphUMqi8lHPs9BeNJMUnagUlpcANyMgyTMJGVTKYUloTB4jI8+4evdx+2yOmBkIZSSSscBxveI FwDcYNJFH2GH23OkjwgsGjrF1ZIZTLXQF6Ex7hW5ikUWKeaWuG+XdkC6Le6PbovKIVJcLZzBvcIT Z9YXnPGowUSKk4U1WHSF6wV/0jpajUSKd4XR2L0lvwgdtP6C2CmOFVpjF5aqF/okNo+LnWJToTSm UdpTZD6yuqNLUKR4VEiN6VSsh9Bb3SoaO8WaQmjMppIXsb3k3QnXv/z5Mq5/ikMFV5haZXo4J/3j nUWkGFQwhZk9r3UxIn90VcoUnwqqMMFa9BBS5JcpTuVOYWq1vog9lJ99UX6ZYlpcPoTJwRxO8quo /DLFs9xIf4A8zsBvTWPBUlzKtSRG6nNtsSPJNFGEFLdyJYmShvcQkpKZ4lMuJRHSqIvYw2TqLycz xbNcSEymsT2cUzLreDJTXMq5wGTac6VxI/pHu4dMcSvHT4PlsoeQor9KMSpu6zG31lzEHupvvqi/ SjEtcwLz7How574db9wqxabMCsysO9uU4Z7A78XO6cVXFCDFrcxwTLDTfYC0zbdK8S/THLPrXD/8 WZt4nVcpzmWKE01P1DdVUfsd00PRPPxVbI6NvIoCpNiXSU4kPZE/ARRleaia5ggQjZ9iWyY44Yzy Xnw2nABmJz6FFP8yzgllVA0h+lOQ0fgp7mWMEcuo7cXnwylYUVBJl1EYnWJkhi1PI9YQpj+NqEw6 xcCOEcmYHG9Zbw7tui5WrQ/5pm2L1UNVwu38et+2+y3czfPPHyqYvy/u17uiXe93ML++3j/C7Yxh I7RYJfHQhlsig32RcWoALWE53HWs5r8sAJlSCHd/ZpRQAVYyP1Q5jOBg5m+xQh6q7DfYZfPFDYXF DVDCsffhNIgGuFn8M5PwCZWCdzjDP/D7t3B7R6GEbBZ4qAC7zRSeBZy/Mxo22U32a0aDFtCsdp1G /KgRUsHyCPkKCykRzp9uPQCe3MKA4xXuIzD9wm+maShTtxNsvFM9geld/jbD06S3KIW8zCYDXcPH /wQYAEUwyjoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI3IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0 Ml0vUGFyZW50IDU5MCAwIFIvU3RydWN0UGFyZW50cyAxMjgvQ29udGVudHMgMTI4IDAgUi9Sb3Rh dGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0 MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDMzNSAwIFIvVFQyIDQyMTcgMCBSPj4v UHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8 L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTEyOCAwIG9iajw8L0xlbmd0aCAy NDk4L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaxXa2+jWBL9bmn/Q6k/2drx9X0Do9mR Opnp1Y6256FY6pWcaIXNJabbhozBk2R+/VZdsA1uk9A9m1gYMNSpOvWevd1VWRqvKvjuu9nbqopX a5fAYjYvHuBuNn9+cDD7Nb7P8rjKihxmV1fFEyymnEkJQRgwE4CJDJMBhFoyqeDu+++vfriG0eyX a5i9v+bgr34fccYVPiNYFOIbmkURTOky1LBzow+Qj2bXNxxWJaBsGwDHbwtQrvKRgAzl/RN/vS9r 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 /UGzM5UItymcQmPVwmk8wqOJEB7DRWJKjdKO4upLKD+zR0occA4UL8keLFH4QV1lm2Lz1RS37FGa 9Jc4odmX7NF/wR4hcTY+2LPq+ke/7p9l7R/9gn/amg7p9xKTOzqGTNIfxfb/EsVDBgWBOyEmVj2C cNdlybzOUlKzZAayNGQhECGWQPTea2O7HrIDiEBgVIt6VEmXJ8qx26BxJ1M0YLuNORXvZdtW16L8 dfuGbBLCYmuTol6sUh+Y0SVoZCC+qJL9EpXMkK1D4KYahQeWfGAuL0LHsLqo6ussfZb7Aodf+VLy my/qH2cGIUQQNsmf+rBOLimOy5S7aCj/CoNkyPiLBsm/YJDiOGc2Q0ma+up80RNxx1unc/F60Lzd VVmKUyIp/LbCkWuNvX4xuyqqqtjC3Wz+/OBg9mt8n+VxlRU5zK6uiidYTIXG6MGmh5bg1B8Emgpv AFayUMJdY/Psl2tAHjj4q99pHFLYrwW9aiKUEMGULrGFI3EfIB/Nrm84XN8gQ9IGxAb2Cri5/nmk gQYneI9EfcT7P8HiDisRjKZeD+NhtyMT4Q5EV4GFzehm9FvvInIaRCVnKpLihT3Ez2WqnsuwxOIY VA9AuCvy6DA2d0qWP/xPgAEARUuJfA0KZW5kc3RyZWFtDWVuZG9iag0xMjkgMCBvYmo8PC9Dcm9w Qm94WzAgMCA1OTUgODQyXS9Bbm5vdHMgMTMwIDAgUi9QYXJlbnQgNTkwIDAgUi9TdHJ1Y3RQYXJl bnRzIDEyOS9Db250ZW50cyAxMzEgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9S ZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAg Ui9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFIvQzJfMCAzMzcgMCBSPj4vUHJvY1NldFsvUERGL1Rl eHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+ Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTEzMCAwIG9ialszOTYgMCBSIDM5NyAwIFIgMzk1IDAgUl0N ZW5kb2JqDTEzMSAwIG9iajw8L0xlbmd0aCAzMDAyL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFt 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 NLcO1AKGs3XkV6x9IesbzFt4MDSIBbXN04YcKBMmbu/iUiymw3MgZP8TGE98FxIySsU3EFa7tq1Y HXXtsIa6TyBizqjNHCCRs/CDDceR6b3p3tqjorfc2e2qgVlE2KW1wAfCq+J8tHbsqY4fYCkpvoOj GRq7HQeK83z8oCpMBBo3ZATk4bC1Fo7ZmhSPMk71183j24KQDSO/enVCSSlD68en0uAPhkK3zISz 7Y80oNqWjIoShZHDeyKhSBGVxU0gyGVJ10DhBftXVNWMnikI/T2kD9sH0sBPuJVW1AVlcD8jVO2w 4yxKDU/msMukn2IVxos9mYSGBCeGwIMyo6aa/dOy+NenAAMAP/5+vg0KZW5kc3RyZWFtDWVuZG9i ag0xMzIgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkwIDAgUi9TdHJ1Y3RQ YXJlbnRzIDEzMy9Db250ZW50cyAxMzMgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQy XS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEy IDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFIvVFQzIDMzNCAwIFIvVFQ0IDM1MiAwIFI+Pi9Q cm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwv R1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTMzIDAgb2JqPDwvTGVuZ3RoIDMy NTYvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdtbxtHDv6uXzHIfXEO8GrnffaQBHD8 UqSok9x5gQZwDGEjrWy1tpSu1hcnv/7Imdn3HUlOL0Ul2+Rwhg/Jh+T0pChXy2xeklevpidlmc3v 8gW5nqabr+Rmmn7/mpPpx+x2tc7K1WZNpm/fbp7I9XEcMUa00ZHURCYyYpoYwSLGyc2bN2/PTslk +uGUTC9PY2J/+2sSRzEHHRolBk6IKEnIMf5qBCnyye9kPZmeXsVkviVgW2kSw7ciZDtfTyhZgb1f QHq7dXbwZsMqO1JEVKGV5eT8Ei6zH9O2Y96PYrUuV+tb4p/47/pKav8bXvY2nUzTNAZZupyA03Ec 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 xXACJ1OwDg3R/rDes64lQKRcK/vJTt95tYI+1Xnng2PnzmlDIui1Kyc7usH05LhtaK7sapSY43/U sEHXCPG+GicOAyOXtJtsHoXkWYQmLES+hHOwaH5qgK1UiHWSIOIIATfiFbFslf5tT405HCcVzCIp 1BSrArTQfGLzKCm3roJc3x+uv8e6D9t2eX5h8Hs8nW/bdrumpz+j3uX769tle729pdP5fPuVHg/c fk1zWVw02m2gcrNyerqrxOnLQ0I55nRXRBqtkkaNl8h5W4jtIHO86yJkcyXQLHKfvj18nmr6mWxO n1C0H/z/MU2HONTjoOukOlW2BGFF+v/na7ARP1+n3wIMAIshVgINCmVuZHN0cmVhbQ1lbmRvYmoN MTM0IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MCAwIFIvU3RydWN0UGFy ZW50cyAxMzQvQ29udGVudHMgMTM1IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0v UmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAw IFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRp ZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdl Pj4NZW5kb2JqDTEzNSAwIG9iajw8L0xlbmd0aCAyMTMyL0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIiZxXa2/bOBb9rl9xkf1iD2Kab1JBp0CStoMp0J0OYmAWcIOFYsuJprbckZhpOr9+LynZ kZ0wIdZB9OY5l/fFw+l546pVsXDw5s303LlicVcuYT6dbb/B9XT241sJ08/FbVUXrtrWML242D7A fEIJ52CsIcqAyhXhBqzkhAu4fvv24t0lZNPfLmH66ZJCuPsro4QK/IaR3OIISfIcJv7WSmjK7A+o s+nlFYVFC4itDVA8a4B2UWcMKsT7Bd/eth2OZ7Z8h6MkYdqjrLLf9ygs/D0dfzHLprMZxXezVYbz oJQamC3AXzELs+/IDDMcT/35H7ybNcA0odyb1F8JRSRYagi1aM1sk43+8+EKPlTrsv3RunIDV665 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 sR7B+Hr2MZOW0Fz7ve4yGx34NRz+J8AAMFinOw0KZW5kc3RyZWFtDWVuZG9iag0xMzYgMCBvYmo8 PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkwIDAgUi9TdHJ1Y3RQYXJlbnRzIDEzNS9D b250ZW50cyAxMzcgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8 PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgMzM1 IDAgUi9UVDIgNDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAz MTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoN MTM3IDAgb2JqPDwvTGVuZ3RoIDE4MTcvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJnFfb biJHEH2fryj5CT/Q9P2ySlayyUVZaZONPNJGIigCZrBJbHCgrXjz9akeMzADbm8pu9Iwg5lzqvvU qaoeXW3jajlbRPjmm9FVjLPFXV3BZFRuHmE6Kr881jD6NLtdrWdxtVnD6Pp68wyTIWdSgvOOGQcm GCYdeC2ZVDB9//76uzEUo1/GMPo45tA8/V1wxhX+RrDg8Q3NQoBhevQatnXxGdbFaHzDYbEDxLYO OH5agN1iXQhYId6P+Nfb3QtOYvayxTGaCZtQlsWvBxTR/D9//7osRmXJ8W/lssB1cM4dlAtId8JD +Q8yQ4nv8/T5Lz6VWxCWcZlC2t8pwzR47hj3GE35UAx+++EGfljd17svu1g/wE3cPi3i07aGy/LP QgQWhEpQVTFovml4bcObKKVuwPHDSMfUCfbudtW8k34u9mHg4o1Ke+mFOv7yd2lsQ3gSrzGh+W0X tYnj+7L4/iPq01xGn1ISfBz/9B2+uJcRxVAhbY63eNUYYbOlL7soursoUnihIQ0gMCoNzuKV7/mq p4lRUxZnt/At8Gc3570IOuSiJe+xnEDj6mWzhQjNGMthSQqWVmkBoQ1TCD9lq/XTw7zeYqzO6OCc 8TkKRaFQknm7D7elWM8e6vt6jRTC5MA1BVxKZu1J/AkckS+WW7xJ8kjD4i5e5IgMhUhIpi3mXpeo FXRZZQW1FGyO5cPiRhyww5Qtt3V9wMd/OQJHILBBMm6TxTsEuP238a7BF9nwPQXdYymzUvTQj6Fn scPBaA1cx1yyay6dzNXcylQvBD/4u7nzBg0K1mIh3NttMvh5E2uId7OIlxqel7s/qjksV/V9BZtL M3i6HIpBfHyKcDlUg9UOHrc1fr1IT+mmwjYw/wIzuKguYLnZ4ucszi7QaNPyw6uu5f1t6sVvD/G/ 1NjMArRlpq1PJUa9rp/jnhjm95vFX++yNUP8z4rV1N8TLaVmtg3jZePeQ9Xw4+u5ACiVxgrNtN+X gRY5piZbrbYyC02pMJZrJv2+CLTQj1lISl1J7ZX71u531ZY94CSwaFLaeK2V1DpLQKknxivmfev5 RDCvdzGZfsKnbLNc7urYsNl8bRGU4mKcQkVb758SdYuAzhNRioxJHc+3ZaBHJHorqk2eiFJvUveX HpP7VaLOimSeJ1B4Um/0ON6d88jegt6ocZJTiFKH9Op1HlKZlpS5wWCvdLpdz1OS/6zThywDxeMG myTuWoeA0uclxeMGe6TS6hS73+btm21eUoyvsVUKrWyHp21lb2w/xfEa22TQKnx1bKO4WjuBWmrZ HS9PxPT5CiUpfsZpB8XUpktBkpPiYW0Eyqn9KXhPTxfe1pNiYo3nLIFsr83hNj+HK4pvteKoqNEH bE0f2xTFsVpyVNm4LgGtYiuKXTUOIEbbLvpha/JdR1Hsikcf1Ncejz/mPD9NNoUUxakq4LhzPFYk Bkp6KopXlU9TUj/8s/RE/rfSU1F8rGxgOBT1VtFq4PMFR1EMrPDki+eurxYcRTGs0gHPs+54/uH6 TNHAsxVHUbyqVEBFnelxkE6KFLcqGVBT58/Qu6Li/PymqJpiWyU8iupFj6lVtVZZVTXFtIp7VNXr I7ihVx1N8a4MHqX2rsdAGqs0xbfSe1Q59NAPm5MfDTXFt9J51DioI7h9JUttloNiWWkdqhtsj4OU pRTTSuOYtScrOMtSbGpvZinF0VI7pu3JOg5CuLwQFCtL5Zi04au1x1CcK6Vj3PFj7RHuXFU8o+Q4 KJ6VwjLvuOlxUFQ1FNNin2LWcX+G3lPVyDdVNRTzimAZDoeix3QoDfmubijWFd4y6cSx9ghPrz2G YmDhLEotXI+BdAQyFO8Ka1Bl2UM/xp7HPjiXN3CwW6z3NPKFZpjmBWx/5QKaW6T4B3C8wpv0wsud N3ieBKE9E5w3Dp8MrtYVxLsa7me7CNWlGcwuh2IQZzC/3yz+egeX0/LDqyEdLI5TEHZXJPAWrxpP OZ3wRDc8kcLjKbKTXcGDk9xHNHhe7v6o5u+hagIAmd0TShkQ6Coktj3k+OWxhmq1zUJbSlHAvoFl eN9HWujHLCSlBgSDnVXss+Ou2rKH2e1q0SSHwdOUkvkTlaVUAdRfc2GO+PN6F5N90ilzs1zu6tiQ 5WuvpZQAZ1BN4V+n6XhpGU54rrZxtZwtYqK7inG2uKsrmIyuNzFuHmA6KpNwo0+4KetZXG3WMLq+ 3jzDZCg0Cx7HN8w+HCad00zgHIebwryE6T7i0S9jwFVwaJ7+xrzFjPPYyfBVExAhwDA94mizrYvP sC5G4xsO4xvMauy5aYnMAtyMfy40JHPBR1z9n/j9B5hMOVRQDJs4TEP7UJjgWEhPzsJ9cVP8mnVv 4w6X3IEHLhWkyLtXYSH3rXmxfV3awYtH0dVpKEB7VcWgt6/N5T8BBgAQbX+5DQplbmRzdHJlYW0N ZW5kb2JqDTEzOCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1OTEgMCBSL1N0 cnVjdFBhcmVudHMgMTM2L0NvbnRlbnRzIDEzOSAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5 NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQw IDQyMTIgMCBSL1RUMSAzMzUgMCBSL1RUMiA0MjE3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Q cm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5 cGUvUGFnZT4+DWVuZG9iag0xMzkgMCBvYmo8PC9MZW5ndGggMTg3OS9GaWx0ZXIvRmxhdGVEZWNv ZGU+PnN0cmVhbQ0KSImsV12Pm0YUfedXXO2T/eBhvoeJ0khZJ61aKW2qtdRKjlWxBta0XrMFttn0 1/cOxmtwPM4k6q5kwIZz7vc9xK/rtizSdQsvX8av2zZdb/IMlvGieoBVvPj0kEP8Pr0rd2lbVjuI r6+rJ1jOKOEcTGKIMqCsItxAIjnhAlavXl2/mUMU/zKH+N2cQnf1d0QJFXgPIzbBJySxFmbuMpFQ 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 dGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1Mw IDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFIv VFQzIDM2NyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBS Pj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTQxIDAg b2JqPDwvTGVuZ3RoIDEzNDMvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFdrj9pGFP3u X3G/FaQyzNt2lEbKkqRqpN1NhaVWoqvK4GEhBUxt7yu/vveOWdY4eGOpWi1mjH3OnXNfc8fvi2q9 TBcVvH07fl9V6WLlMpiNk3wPN+Pkae9g/CW9Xe/Sap3vYHxxkT/CbMSZlBBGITMhmNgwGUKkJZMK bt69u/gwgWB8PYHx5YSDX/0bcMYVPiNYHOEbmsUxjGgZaShc8AfsgvFkymFRAmLbEDheLUC52AUC 1oj3K/56W9Y4xBzJZxyjmbCEsgx+P6II//f9+xdJME4Sjr8lywD3wTkPIVkAfRMRJA/IDAm+z+n6 DVdJAcIyLsmkwzdlmIaIh4xHaE2yDQZ/fprCp/XGlU9l5bYwrYq7RXVXOBgmXwMRs1gogsqCgb/j ea3nJUqpPThejAyZamGXt2v/Dj0uDmbg5o0iLSOhXp78SxrrCVv2GhP7Z5uo3o6PSfDxEv3jP8Zf KAguJ799wBcPbuQexctYKydq5fwGFFnkNUT/4zYEP9L6b5FBOggteZlU3gazwVU+tIMHSJeVK6Ba OVyB21XF2pWwwkV672Du3A4yXLiNq1z2ZhijtTfJ56O5DUvF0VKMvpjcGFn81Khlw2rZ9Lc46h57 Y2MQKKKGUKFK+iDP47L8O5u/g2y+yRf/QKSiyOJmmqI1rJDPVpzQteBlzEJNXm/AV5Rh2bqQXciq DzIGmNE8PkHedyHqPog8xjDEKCPEzSor2Hq3zNkyLx7gF3yuA9r0gLZxzIQWpgU9T1HlV6BtH+go QgdSFp9Ab7F+LQj7MZNL0UUQ9iEII3ShFC8Ei/xuVyG2NJ2xEfUBthF6EGP2CFxW6cYRcKfBcR9c E6EfZVjjzl1ZlTM+kjekxhv+KDSm6uEq8bqMO/UXvA+djtC3dQJtMKuR7Iat0nJ1n268A6TrxBd9 8FWIDlYtgjTLCleWNUEnfp8UtVh9n+tjDS9O7RfhKzvok6pWhMxy1aJo7kB34vdJXIslHkuYbeDL lgtUyjWPumn6JLGJQya5ik9pmtsQ2JK7GPrkssEWz7muKxBjrBMs7NWq9EurirpblcE0jA4BMBu8 L2GR7gD70NxBSZ3K7X6mntVqRtM9PnW053y6e2qhjp2nzS9Cy+SpAYd87dp3K/3Fdx2u3q06xyaF bLPNBoARckddOB2awXMXvtvjIqM7lYMqh0W+q9K1F8XhWfE1JeT5ivEjJTTHTn4qBNVD0mJZOEcJ jwF3W626WrE4K0x9empxGSXbXC/Hs4aIhgwdac0s6jkSeNJQdJabDWrJGCQYFJthiJosfypfFeV8 GfpheFjDMKmNsczIhiq+S3QJobqFqLelz8dG3KZ6jo06NEpIN2VO4YELjBD83GcpntMoPso93V0M R2qwXj75ZNndbed4zw1HYlBAvoS6tWHRGEYDf+6jeCLJGrJTDcCvpDXlLmlNWGlRpE+13EeUYk3C k2HEijZi7KLiZGrm/4nX/14SO0buN1fkrPNEKXW3bmedc6gdMjwUmvbhuondKq6q4f7z7jiA43lM H72RXH+4fgNX3gF+e7Rf95huUYg9ioLHNHhYkeY4gOzoqYfjGfv22RUVyl66onoBeVhXK6xz93Sn wG6xIQmLW8TDvEPP4ipdULSfKtcxQV7kVZVvXxsihaahRKGnpcIxIcQxTuKYYCXNdv9zjpxMT+fI 6eQq0EDywiVq/hXvf4bZDYcMgpG3w3jabUCtLaZVaGETTHGk/L6b+IlRcqZiOgt2OU1ZZl+qq5E0 6njp8JTEY9ucB0/msP8EGACMB6OjDQplbmRzdHJlYW0NZW5kb2JqDTE0MiAwIG9iajw8L0Nyb3BC b3hbMCAwIDU5NSA4NDJdL0Fubm90cyAxNDMgMCBSL1BhcmVudCA1OTEgMCBSL1N0cnVjdFBhcmVu dHMgMTM4L0NvbnRlbnRzIDE0NCAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jl c291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBS L1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9DMl8wIDMzNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4 dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+ Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTQzIDAgb2JqWzQwMSAwIFJdDWVuZG9iag0xNDQgMCBvYmo8 PC9MZW5ndGggMzc5OS9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tv28oR/a5fMfCX UGhEkbvLVxMEcJwHUiS5t42AWyAJBEpaWWxoUiUp22px/3tnhg9RFCk7TmHAEily53XmzJnpZVZE 63BZwMuX08uiCJcbvYKv01m6he/T2X6rYfp7eB0lYRGlCUxfv07v4evEMoUAz/dMxwMncEzhga+E KSR8f/Xq9ZsrGE1/u4LppysL+OrfI8u0JD5jm4GPbygzCGBCl76CTI/+gGQ0vfpiwTIHPNv1wMJP FyBfJiMbIjzvPf56nZfnkGVf1Oc4yrRdOmU9+ntzis1/p++/no2ms5mFv83WI4zDsiwPZkugb7YP szu0DDN836LP/+DVLAPbNS1BLlXfpGMq8C3PtHz0ZnYzMv757gu8i2Kd7/NC38CXItsti12mYTz7 18gOzMCWdNRqZPAdtuuyXTIpFB+OH47wTNk5O7+O+B163K7cwOAdSbn0bXl48ptwXDbY8ddxAn62 fSr78XY2evsJ68P/pr8TCD5dfXiDL1ZlbBXDUmU6ezKomgw6FM6Jedf0wFMIk9r453Sl4U2U6WWR ZpHOj5xp+WE3fvBxLft2274g+/wVYUkOWI0D/M13MG7whGU6VunBV+OPjR47RjKe2AYUGw0XsQ7X FxAl6zS7IbTTr7CO4jiHEBZxuvzxfOyXz46/z/5W1tA5WA7YcmAqxylL/dXQ94VOihx2yUpn1ymE ydg10mKD/3UGucbPbciHtfJYnsaHScy+qg/LuAVN8uEyjuFinWkd4cH3F9A6opuKiRSmZ2Oz2SYV hw7qhHiT3mIBoqRIIUJf6ebdeCLxl9J9Ez5GP6qYmxJ92YZJUyXRrpLdUyX2TB488/qKJDzXxNa2 fIRqXaSPWJMKJ+PAIKhgyvIjV+rXPBPb1yvPND1R8kELSvL/AyWp0JzouPm8jSCGCtyEEbrK8CrC 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 Y9Uv6IDaga9cIo4QHnGhhWdnc12CtEThLv2VhoUU6CCEHeEFPf1W7o/fHA5IkxniS6ydwcZtBq0K ylcSAeuwZr7oNjGdVjwJaZYCL32KUs8VtCWfc+A4zKQSkBadhbyEBVfPx+++3u4vKsX9Sky6Ycgl /gXyZkcJ4+6sJTaqoZ7UcE998bmolSe9WryvFOd5i5TmeSwHw0OihyOft8WMuIuBp7HUUTfMs/bu t41dmUVDNe6bxizWENj59KFuGixPL9M//vlWiOlv5s1WprF1JaYPD/W7mE9oY8pwVlJFcSbSVCFV wgaTCOIvXtrHnP76KPDooeB332lWscjUjL6qc9wBJk5vMyW2xeirqGDNT6F4fIKDRklKnchEiKfH X0ZKUHviZ7T8J67/JOYvoViK0YSfQ3PZzUjnqczpHZa5cvQ0+t1zVuzVUSjj3C8PPDSgQybZURx0 jLNx56IQ2PN2VTwfJr/8K8AA0c+inA0KZW5kc3RyZWFtDWVuZG9iag0xNDUgMCBvYmo8PC9Dcm9w Qm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkxIDAgUi9TdHJ1Y3RQYXJlbnRzIDE0MC9Db250ZW50 cyAxNDYgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xv clNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIv VFQyIDMzNSAwIFIvVFQzIDMzNCAwIFIvVFQ0IDM1MiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0v UHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9U eXBlL1BhZ2U+Pg1lbmRvYmoNMTQ2IDAgb2JqPDwvTGVuZ3RoIDU0MzkvRmlsdGVyL0ZsYXRlRGVj b2RlPj5zdHJlYW0NCkiJrFdpbxs5Ev2uX0Fkvzi7EMW7yUU2QOJjkGCdzI4FbADbEGSpZSujY6bV 3jj59Vs8+m627JlBEEl0sYp8VcVXVZN3Wb5ezRc5evNm8i7P54uHdImuJ9P9b+h2Mv3+W4omP8/v 17t5vt7v0OT9+/0Tuh4TzBhKdIJlgqSRmCVIC4YZR7dv374/O0WjyedTNLk8Jcitfh8RTDjsodho 0BDYGDS2Sy1Qlo7+i3ajyekVQYsDAtsqQQS+FUKHxW5E0Rrs/QTS+4O3Y0/WrLAjBabKWlmNzi/h MPcxiQB7v8/z/XYIGxX2joAmUUiRBBukmD2tH5m79elV89ZXp59GAn1DlKBLRNFX+PtHdH1L0BKN xs68dCa3I2nsAdIdthld/SlpBHwAmq13+Xp3jwKK/5T+pu5f19Pvp6PJdEpANl2NIOKEkARNF8j+ ohpNvwEqNAV9Yr9/wGqaIaowYdYN4ReXWCANXiQa4jbdjk6+XFyhi/UmPXw/5OkWXeXZ4yJ/zFL0 evp1RA02lFtTy9GJ+4s7V7lz7ZFMOOPwJVmCecv24X7tdOx2Gq4BaSK5dZumvNp5w6RyB7buK6Vx e+tW/T3cJucl8Ar1XqmcwgjmhlF7RUpKk+6XlmAKcYVVMHh9Ain7WoHd2+nHkdCYGNWAXKIdU0yE RhQLcEopP5+GKF89zCG0EOLL0w9noBFCS7ARBvnPEFjBtH2x0lB7F0oTBC/WvZgyfz0+m7kEJxKS V0PuEshdWuWuFNKaUVRbM2NrZ+wNhQOCZDt6KPJx8nN5QVpesPKlTzJWuZMKiz6xQbCb3A8BWZRo 9xgTFYJyt9kvfr2mt0MeYc/wiBJtjwSQwVc9IIOkHyQ/BrIXmtSkDe2GETmITgygMw4CFy4anEIG KkS59AAFdfQtNHcAQQwovdDrBUk/QPkygJQwC1AkDEvdAAhEMDv78AubXfxyfj77fHFxdT6dvDnc zZz4sP6Rvm3hry6hikv8PuLgQWkPIBhYKYH3Bo4oaoq/GA/p1c2sUrl2u6fImUlFnQ2zLYsCmKBl cXWYLdcZm62yNJ3lAyHVAyHllNrYUElsbBhQH9WkkbGcO9HYysZBGLSCqD+i5mUR5fDGE/tlLEJR i6gPV+UZ2CipCdT2VHhhk85Xg16gQ0zmM1QSWstspmgjsxMo2GVmB6HXC5IIP8UJKgBiBgutE0vN vVmeSIolK8qGR7zbLyHohWdYLRWJr6FA8syAyllJ//YvqvMXqYb2TP9eK5ieRP0mEjah5Xq2S5/y 2eNus979Cs3QUAjq1EmR+yh6BCIc0xvj8hB6EIiAKKiFuHRLhPCZaIA7vSyoBUkkAC8kTwrJbb3O eeV1QLnYQzfRSkUmMSe0kYouMHZvJzrjsLuIjC28yDlwtc+28xz9C3ny+vT57Hx2cTmdnX+Znn+a XqGbE3bzuidCXnvnmQ3U3wJ7dyOLUIzvqKgIr0BNOKZIK+iv4D9rMh6LMh4FJjBBmxQ+i50q25RX FmpFmOkzLsurFcbXu5h19Zdhkp7768emsVM7ND5kV3R8FasOVP8xNJGWh0If2vZkHsVkIphaNpWx palhMxYcRv5aOInoRCg/xM6m0bSLWId+pe0s/8jCuxa1EHPI3aImDTaPRylQClWjwKq98hyoNK04 MAgL7tQDDSQ7SoJRN/g4KeiE6nT4iOHjbvvUKc8dTrzb3uWzLF3MOHsuJ7pd0HHBnAOSxA5DINmv VofU0iRBE+RID77/FthvyOclzVE4DsZaJSHVAGL54TzcFDLociWriXnCsT6iKqhNYfd330PUNfuF nUCV7Djw5phgWEPEuZ3kQkwwxoNOUG0nCNsBdXEWYvjSOoalX9jBkjwDC+WJn/GgZy6eWRnpspv/ 9/m7i9DNvzD4uo0bvgZg216vQkZZA3a/sAPbPAs2s+kgoeExz4L9D/oy4Jy0gRODe/I6SKUROBGR eEeEnSmVPj93pRaYq9DoH8ldzlpQ7H0goaNYEoNjz7Bf1kHCn5+5UsHkoqIhrM2hLwxgm7ZkorEa QK24TckCmhR9UqtMRIfWIrpdYaXYcVk/cfU1QL6iSKDS0m+DjlBHayYltZoJtFMvmRLCVJZMLyvU vKS/YvLkT1ZMyZQdZcuKObcVc57n2WEVa8h5rd1jwAzMWnE9jlFIW7putEc86uJSuXaFWI/JO30e 78t2TtyM1TAJ1d0Cmh0e9llup5hZPhBHQWpxFAb5zxBJwbQvA9qeQqGhLqY/KaSTQBbaMFpRmP4K HS/pD6OgL5v+hB82lGTgwADTvdVrclt0Ji3X+3GLh6HMDWBlZkALKUQ5tJVTYsZmy3k+D/2QszKu ttrJ7UgfKeJ9JGeuStle374JeM6QN0moVZIr6zLGQxsJ49LYy5xaKYk48w93kZwlWEPZhUNE8ebT XX7otI+UOVeSprM26Xw1g/3Zd59hLX4BJQVFotZ+V/cYU2UdAH41ie8jH+aHh//NN5P5cpmlh0EO FiUHcyBOA94UkP1tKmzIKNAaMFYllfBwEj2oSuG5ym5VCpoRaSc4z+kcuXHhpdomR4jDS/yhmv6g Rvu5soU5SGGCMnFY/dIOrOc0kYIa25BSqFfymQ2x0C0ocB0IdwyKgnO69bEmo7LqiRswezW7wkox VuUEYbUqB3xSr3JCyarKeVmh5iWRF21eRo+htgkpqmnwYZm1Z0AoFU6r8YhXWZrOYHP/E7bTkYk8 YeBkqDvtKXE7v18vOq3W5bufPpyimxPyBC2m4Eyof6JXX87Yxaub14FtCzo+83ZW6+yQL+/cYFlt sCQcNuzgdayXIA/3FoVnNC1uvHvc3qUZ2q9Qukm3wFRovUN36SE/oHmWzb/3IYYSLXQEMbMx1vXC 4S7yeEj77sGo7tzD3znc5nD8OgzSXzYCEHk4khwrPUyQeOnhlEVKT5D0J6o8WsePlB4O7wRSVkRS lgJ8++576o5LWdR02Tjsb6TkerfaY2iDvqG+RHPSuzm0/5FEcxuKpCZPS7Za2V1jB0x7YIQFYPDD tj8KampCMS1GSEj8xvD4yb+Hm9dln9F0joTpgLVttHMRqAq64UYuLvaPu7yTiQoTKrsvAvKvJ+E0 PHgaq9mi9G555CGfb9JnHun2Tn6k2R7ei8v/oYSO91KBQrlMaszLVYN5ueEV83pZoWYGGlN5tJfq ZV6u642pfdHXkJ/YU9RtLa1oSV9Nh504ArBOstqWk6GzxZt0d58/IEhelM4XD+iVbU9fhXF1yHfV kIol+oYoQZdwzle49UeorInzg5LC+4EnBkOEw5pDxXVSN16WK4q1QotRsRbMrjfVmmIIgU5s2iog GmmbGuZFbmVVG9KgyA1W1TFc2zJfHcOMXVfHwNuiqLgvc+Ev0PjVokRHTBOdXxeGiK6jI6qBTkJG 1dFJoyp00sgaurAq0RXSQlHU0ElIvDo6qIQNdBK+SnRSsxq6sFpAxtqDjXAe5wBPQIUAGrJLOH5T rsGviV0X22GtYfkAG0JYuG1ft+W4ZsPCnAEv54lfQz9lH4z6P+vl1iNFckTh9/kVJZ7A0vTm/fK4 8k22ZFvWItnSeoVmh8YgDaAFvML+9f5OZFVXT09Xw6z2gWay8hoRJ06cMC/oRg1bsqFvdgOKcRna oKyjJEqcRxjOuBVzUhtbk8TmPD4ehTFqy+iWvKbF5ZSMSA61Iy5xmvNgPaDRCuO8o9vI0e3k4wSF OtrVUnaJB8nKVCOn4hdJJca4JaJhvJ0OfNJhfGdjFzPr2Ve4DbcCMc7jVh+5LUk1on92FC/2UyV9 1mtIhOpRhX2XZDocFbAtuSwX5Bq0TdZQqeTUCuIhneTg2SrjKbo5rtanGdW4waUxDrPnBr7yPIpj dUpzSPJYXZdxKQOObQZFG+tnUNBfUvkjYgDsHUARo0mGO/PmPG9jk8NJGlm/i87wxrzembINMan5 mbVzFQ01WMjBQl4slFO21dkNnmb59Vi/nDNmNng6P46no2+m7EmDladFo9//cFZ+ir1X4bCucA9X mHi4RMZrdzbyHGmit+BlHuUAlT74kE2/O3RLUFwaoGg8mpFXcMEM2A0QRgAjvlXElyjHTwHqETYz kqBLNTTl5y0ejqbe0TJEVaoiCg4eCGclji8CiVwSbTkJ5G1YRUq2OqLDECGNdk+JlV2egqss4DQg A4B5gJDBdo2BeMgCRbP1jeWlj7TlOLI01DrSWbcTaB7P/5TFRKI1EpZk2RWMlO0QaSDbuyVM1v5o vopOvSUMjhXyTkFvHXyrQsz619xgKW4G4ezsLTl8tBYP+7wRpRePhi9AurhTRC/odXkLve5Cf5fr L0Kvcv7x4F107fPfnMHtReC25ZXJVDq+CwLQW2OvKC/xwYFvcXPwNmywVKK6ljFpuMUjPYAkEBJ9 N6bmP09xRyQmUAw3+TDXYCPuqGmcTponLZNDxffgTlTV5F/gqeXAjOzQMCzEXSFoDyEX/Czi7rUy Bg1F1xX2kW27arzvxZwcp3aEUq23xhTscU1VBlOCUOMk6sXblKNShy2T/OB0meVGMxaXKNRkMRCm qLphaIiW8nJhmHobINRr+zAmGQbtBF0fF08LzzwgiLpHHenUB42VxIlsFMhDHhXW3k8CyJ3BfK06 JW9yYx3my1xemEbdkzxQsLBTVZR9hXN9Ui1ONmZ3NhVya3Uh2dANsUH1gnk82eBsNc52wgW3RG+x 7eadOIpkpuhlc3aJegylu4bxepwqZ/dixvel5Mtor0fm4e6Qmi2I2i9YjmkzRuIGczkBsshrGfO5 z2VMcWIYhvdHs4AlYkxzdoIo44QCQwwPGPMshgY8XkvtZTT0iBcy6tQ40st0XAScEWqtVkMtL4Xc glke5WY/QWpRxI5/ZBDclQzScKSy2wAtYca5kH3v2JhULJJBRGmRkgkP72bWTskUiMZeFhKJOFbz yVY37lXlEMnqzyWUUcqmTBSTBk8nKZ+sB4ZoOYZlpsoUdK6Amk2DKmq8bLgl6oHi0SIXppEgGA6g 4HlLH2CEhcz6avEaU0t2oN28Xjv7H1ss09McrqT6yLQxxAZFN9vTTZj4PrKBHDSWJnP0tjBU1PU8 fT3Pj53z5AZR98cR9ajsoUlbHxP10u3FsQmXJdLbTc9fXj39/Orji5c3L968+/Tu/cv9i0/z0vl8 1txO6pGW5YPxCQiOY4rSg2ZoVgGo1rZiukjrxR1s2nU/2c/sy35c1HzDqDA7so6ZWocjmboec/14 4rwTi3+cE72z/PRI99WLnz7s93O5O/Ij2dvvu9F8uH/36cN/z/jRI65D2XAk5FQpcjiyxmorXt98 fP3zzd03P+4ppPuLPg2LiV71BQYqQUTkRAL2Y268PylOJnXX6UC2okUu7030ZeMzD0aA3dt5dvJB POLy2EtB4CjJI9pAvwThEf5Ip/7gOKXyqcnLNITTy6ZZ52cf2JW/xq4aR83wK7h2u91FY8qpMaN6 bhrjjTiX58LWZ2ZVA5cg37P1/OYzs+vWrTxuZcnj7u7lcahlzeMx148nNvL4kap1zuNQ8upq1Odp DiNw6HkeJjFLz6Tw9bxefNfjmsimblcxjGtNDD+Ux/cXH9J/qOPb9/959wnFPF+cxsX4hNI4Xvjx zf/20/tXkxHSdPPhw81ZovHWeW0QTaVCpsMzjbHv9j/v77jYXwRiW5m7VYVcv3PMvRu1jtqioMMh 5MnSroQyal1uI+5jdu5Ylp1jciP2jyyEHg8o9qT9oWVR1zEdtSKH7uSbyXqR+43K25t/v7nVt8+v 9j/upzmS+O9hgA/uWt9bD0XupytfJEnwDFQ2oYemouzF8H9Ml2042udmG/71dOvCQ5H7+/0z18Cf ElGSNrx3+j//sHV6ODLnaOPUPJ3Wpj3uzLVok3Zy7Xdbt8YNm06ORPWc+On7p7/79tk1jcTTvz77 4fmfzx6efi2Tglq9E5P+tmVS/iqTguXoqUm/Hyb95dtNm8qvZlPyD7D3xy2b6hb0zp1bHqDuT1vn tl9kzcmF2Tqsexf+duvCvhry01XI+YDUx6Tt8b5D2j67QKvNrdcGuqIyOkYY5u1VdFJUga7KOpCo lpCzk3q1O1Z3K+m5jenXLKCNMi9TrdkODYp309yARrojo8Wgyq6ORkcEyS2/a+NCtqIwojqlOxv6 gwIaN0L5yamFWi7kRZ72ra0X+hiWC5PO9bSjrRwuzBIvcWxwptzpApFn4z683MzMO3OHbQ/6Ou6D 0aceJD4O17W63pYPI3FfNrWy/lrdECbYFaVPONyloVZmmTRZYZtX0gHayn5mZcxBOZJkAcVsnr0e 0/POefJ8UWt+BXhQxKdIM4hzDOBNf81w+7qit5xRdmWpeU82oN7Cirmtw7cqRyhowfvXvEKMvHn3 cv/5yWT95iW0x1VEnI2OT9EQWd2OstPQlel8cITCMBT1g4UhDBx2kwHXeHqOi206TGzEJT1SbICn LlzAmUvGP5GGnL1xSVO1/AV3ROVrKGapENbOOyNSWULoZ5al2gcHSAqdwtS2jZkNXxyVlIhIx8ch GhsC/q/C6JkqcDiowCpfQmr9MlLvn04MdvXk9Lv9zas5Gh8vhqN9IRyJQgTairM+8AI6U/VjYXu4 MMMcEHYJRkDXY3KOyLJvzG0E5ZFqOOkG7qN7W5nh5c2nm8UlFzzSD9VJRQCc5BpE/m9pKEESQxrB CuiwHI7OmYIBqLvJvCwZMd1ewZ8V8zJlIWMq9O5ynHLAl9noW2t5HaWGxRTOnqfUtYnZCMj6lGgd XaiifkpDKp6VJHHEumIpfXfVxMdwLiHiH6m1ixTRBKd20hO291yiAHGHZAgPCoKK1wtizLyPIYWR czXou65Lmr3ZDIvqLHhAkN2QdLfKyLFwEJlyS7SG4alE9TRvr3Q5T2JzVv3DcsUDoi6jRGk/9hQJ vmZOxUyuKyqE+Mg7zkcIZ+jWQQXjabXhZJkRdo1zM8lIm4uAGWYgD0KpCDNUQgZICkEVXWMxQYsp IhV3tfNwR6Gmd2CIxwlT17G4uocoJ2N6R7RiHEYgCryd2pRkSXbyBMIPtiLNCoCQl3OfoqDiyAeO B8wBHzYdLGtisvGIGEZRiqKIK3i9vyPCIs5LvepR+C72Kg/xKlxJWJOondMUZSEBbRS4Q3nJi9vB AgUrcUHHi0w2xYyszSQPB6M2chCytBj+84ZV762QFMFcxbQJqtT4zHmpDTB4MjdDYDkbFmoYwaoy NwpdxTfxj8Awk21Ucii4g5kDoDCFMtwib3gDg+Xf/wcAGL8/qA0KZW5kc3RyZWFtDWVuZG9iag0x NDcgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkxIDAgUi9TdHJ1Y3RQYXJl bnRzIDE0MS9Db250ZW50cyAxNDggMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9S ZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAg Ui9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGll czw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+ Pg1lbmRvYmoNMTQ4IDAgb2JqPDwvTGVuZ3RoIDIyMTEvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJl YW0NCkiJrFdrb9vIFf1OoP/hYvuhUitR856hkQ0QO9lFd5tuFhaQAopQUBJlcyORXnGU2Pn1vTOk 3h5nPtQGJA5Fnnvn3MecO3qzseUyn1t49Wr0xtp8fl8sYDIa1w8wHY2fHgoYfcjvyiq3ZV3B6Pq6 foTJkKSMgTY6lRpkJlOmwQiWMg7T16+v395AMvrtBkbvbwj41Z8JSQnHZ2iaGXxDpFkGQ7c0AjZF 8hGqZHRzS2DeAGIrDQS/FUAzrxIKJeL9jL/eNS2Os2zYDkeKlCqHskx+36NQ/3/5/vU4GY3HBH8b LxPcByFEw3gO7ooaGH9FyzDG94n7/oar8QaoSglzLnVXXKYCDNEpMejNeJ30/vPTLfxUrormqbHF Gm7tZju3200B/fEfCc3SjHIHtUh6/o63q7xdZ5IJD45fkumUn2E3d6V/xz1OOzdw85I7Lg3lhyc/ Mam8wTN/pcz8s8eo3o934+Tde4yP/xh9cEnw/uafb/HFLoxHwSCipbNlkB4zKHYMMuW2c3DSSDQI 2pvv7D4um/8uZvDuMV8/rIqrEzeOPKB7DzzWpWVvmDrD3gcmvWWy37i/6uxzZEG09ie9j6W9B3tf QFUv+rJXwKLcFHgxt/XmCYrHftbzruGtpj/kvQF8LSDH1aY/ZPj4tind7eoOcliW7XM+6n3da+Cr Q++rnvj1Gmarev4Z8HHd+1YMIK8W+ApVv/ZN7xr60/EvuLkhTalA/t6iZyeOdK/hOoXx/ZmX93kD 9ZdiA4zgPUzVorKbcu/yVYv+DK3sKLA8czEzCj8FOwkuOw4u3adp5pnNgGLOCdCEpYqdRPU1NDN8 IhBSvrN9YuQUVGUMnXGlcQT6EEIUMYgG+xIjmUdcYyubV9s1/AjkURqhJBcshC5j0DXDPMNMd+g+ 3k35rUB4QTIVAlYxwAp7I6PSA6dpGsLSMViSYqRcd0MszKPZ6vOqvkMng1s3MajYvYX5vofZs1i+ m50Bcpoy07kZ7AvkWbijVD0DZRRznNGThCqx9At45b/++jpoisawgI3GGCyfqISlLAaSYLc1eKQ6 yHm9KVKftj5nRSaKIHhMgckMq93wI2xHBUILoqUMQsdUmjTYVAw/wsYO1TjZ8CM+HkKOqTKpXaPi 6oC8rDfr3PoU/tQrHi32v+ZTP2gkpuLcIWkMz76XzzSm5KTIMIaCHTzu+oKhGQt2SBpTd5JnGEEh D9BV23gQnQd7Dn2+DM+gWYYRFOYAjdR2jgedZs9X5BkyaiBiJD1yuoua4yQIHVOBkpg0E53TL8SN xdSeyEyqRefnNp2tHydkqKfo5KSx+cbWy+XAX3jKB/5zXm8rO2i3s1zld1MgVxMyQNVhBmJApvDp L61+c2e9K4+3SY9eTcRAC9I9wa4mBpdCtEt+NaEM14a0a4FrNdCSdWsHN/570pP4GjdGIYzmmWp/ VN1NhyCZGBh3UzsErTXzOFQdcJ5jin9XfB10lwjrLqFIKs1Od71pYJ5XThvlKy9lcie/nmBWQD1r ip3A+uKuFqiWVivYpUiOvxiUXnivdhoot/4hKBtYb1e27NQa1EuUBG0xpGEJdNbLui0FtiBQXqvd Fq7bOiNga6BoMesPaQ8bEFW4+IdTXgIvhm4bFLtRKxqF14zeYf84ti4nP3ENi9zmKfyrrj87sVe1 knB/kDGectaNDZMeyk3b7c3bVg5sSLMBlLYl1r3dnoPsEB7WhcewHVBTFBU6gGil/VvjlXCTO/Fa ePdaGC68LHUZa9rX8u7REgNY3XnCh7i3VZEvoe3GA4zXvHiw/rlT9m8f0MF9AJ5v+d5fPMN2avM8 IEyolINwIqHT8mi8urP3oSxWz8Z5eD448GeNoWo8NTbpwZd8tS1cNhaAQn5VW1jlmztU4UgJZkQ+ n9frde0Djdnt2LSFJ6Os5pvCZUNTLGAfZcds54TwYcJo4qHBHevMzVSL3UygUfYj16j8XdZgErg7 eOmHC4NTwhX+Gk54/f8T/TzTeEKcif5FO+jQ4OHDYs41bvx0eir97dODH32CSpXFnGtcKzzauxng uyKNxxxoXCmMVSf8F/eLzZFIw8FCcIblEzIQc6xxqQ7y2huYFY1dbopiQqYpnkNNYb21WXjgijnx OJbVXnVf2GkrzNvhSxm2FCM9OVcHKX5qiR7vKGgkRoRyJg96/MLIYTtBIzF6lFN5UOinRljUTmL0 KCdyr9QvbERsJEamskweJPti6yJeVtv1DHsaanaGx0c4iWNqmvlTtBPuLX6Vrwv03uEHxw0eU9RM i4NeP2Aj8A/LDV5gayd4etvG/hCyI2IqnSmBkvBkDza/8yVBg+yLmBJnUqRSHHZAL9gPMiRiShtb UMpFN4S0+DHsi5hiZq1CkGfYp+yLl9mPqWeGKmiv7ls7O/Z5mP2YImb4uZf6iMwu2A+eZyKmfhnh GF0pjvCj2I+pW5qhNhRSn2Gfsi9fZj+mfqnhGGV1ZGZHfvgsEDHFSzXDsKp94+EX5OsQvowpWqoY BlepI/wY8mVM2VLJMLAqO8M+JV+9SL6MKV8qUIMKzY7s7NjXQfZlTPFSzlBhHnYgLtg3QfyYoqWM oYg8eC4i2Y8pW0ppaoiWZ9in7OuX2Y8pX0poqog2R3Z27Gdh9mOKN6OpIGbfd+Q0daf6DnyJf0H4 mJo1bnow4gj+RRH3ZmPLZT63zsgba/P5Pc4ok9F1bW29hulo7BT46AOK2yq3ZV3B6Pq6foTJkIo0 MyjqcI5ALaDxNMbM0YCFh7PmtPNz9NsNoO8E/OpPN/dwMIK6V2WGCBkM3RL93RTJR6iS0c0tgZtb nE+Y0m5jqQK4vfl3IsCNafAe9/wH3v8FJlMCC0iG3g/pza4TiQNK5lZawSq5TX5PiGfnaNDpBkE/ 52g35zCS8szp0ss50OsX1Gso9/ZjoJQ477XTljApyZQblBZJ74RX//E/AQYAD6HPAw0KZW5kc3Ry ZWFtDWVuZG9iag0xNDkgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkxIDAg Ui9TdHJ1Y3RQYXJlbnRzIDE0Mi9Db250ZW50cyAxNTAgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAg MCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8 L1RUMCA0MjEyIDAgUi9UVDEgMzM1IDAgUi9UVDIgNDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4 dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+ Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTUwIDAgb2JqPDwvTGVuZ3RoIDIxODAvRmlsdGVyL0ZsYXRl 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 /PEE7jWstYHtJsMtVmiFj68qfL/qL9848whMsAzslP4hGrVl2eMn5EEnSAkfc3yz7IcRpepB/PMM qgb66g8Nlxg1iuZejk+gb6EycF/VNSw1IMjlGwtj4Wd/seFFNPzQtHYS0YVp0e4NFRUxfOraG2e4 fjBYHXCT357gPRJuIQcbLt9c75hsj0ZociJS9tYb6OM98kja0gxbMc1eT9vxJulNW5Jh72VsbyNv o2nN3uc57UxV5oWxdKfGYOj1CubTs9YYDM9iOrOT3PQLjhhNbqq2genZWfsA8wmGMEtxnsJqw9Ei wdGVMtzYqGFIsdhYPP35HNALAu7ud6xTbAC4T+2nEkf4LIOJvUU16nT0KzTR9PyCwPkFVjFTifUr VgAX5z9FAmxngc/o/W/4/EeYLwisIJo4O6SjvYlklsSZvUsU1NFF9Iu3d7nwJTZ8jMQ8Y9TfuriK VbrtXCAVtqahJ4k0Jpmy7WR1kD93+Y8AAwB3G+BxDQplbmRzdHJlYW0NZW5kb2JqDTE1MSAwIG9i ajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL0Fubm90cyAxNTIgMCBSL1BhcmVudCA1OTEgMCBSL1N0 cnVjdFBhcmVudHMgMTQzL0NvbnRlbnRzIDE1MyAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5 NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQw IDQyMTIgMCBSL1RUMSAzMzUgMCBSL1RUMiA0MjE3IDAgUi9UVDMgMzY3IDAgUj4+L1Byb2NTZXRb L1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIx NSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xNTIgMCBvYmpbNDAzIDAgUl0NZW5kb2JqDTE1 MyAwIG9iajw8L0xlbmd0aCAxNDk4L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZxXbW+b SBD+jnT/Yb7Vlupl34GoVylx2tNVzSWVkVrJsU7EgE1jQwqbq3O//mbXJH6JaZyzEbCw+8zLzjwz +Ke1KfJkauDdO//UmGQ6z1IY+3F1BxM/frjLwL9KZkWZmKIqwT87q1YwHlDCOQRhQFQAKlKEBxBK TriAyfv3Z+dD8PzLIfgXQwpu9MOjhAqcw0gU4gpJoggGdhhKqDPvK5SePxxRmDaA2DoAilcN0ExL j0GBeH/g21mzxrGSQ/6IoyRh2qLk3pcnFOb+z9efxZ4fxxTfxbmHdlBKA4inYO9YCPFPlAwxrqf2 +i+O4hqYJpRbldo7oYiEkAaEhqhNvPR63z6O4GOxyJqHxmRLGJn6fmru6wz68XePRSRiwkKlXs89 cXK1k2tFcunA8aJ4QMQedjMr3Bo7nbVqoPFKWF+GTGxmXnOlncA9fZWK3NxtVKfHh9j7cIH7407+ lQ2Ci+Gf57iw3UbcDBFZ54QazxI1dC5de5Fte5FZ9SInNAKGWkkINJ5pK2+VN3+nN+/B2Jgy2crs KLAlmz3K3hGyh4zGc+fBLeS7LkR+DKIU1orIIRJCurDEMViCk1C32gWCngBgNO0cDFIJaQI0B60h 4KAZ6BS0AkHtAeTxl9fJMsMl1791aCSP0YhzonVrXSCtRoKBCAFjTSjgGdqPatvzvqYYloHTiIVS EdOYVq9faKQOakQPBAjjRGoM5mcBuYWmn2LRrd2KP/4s/twtshDmFKNPOeDuQoVBDBopI2hDctz7 XFV91bstyhkkBswcBxnkdZYVZWrvV1CUeVUv1+R33cuLbNEPeml/wHoN/CzMHBKcV9oxvMnfgElm 1/0T6E/iT4dMCV6TVo4Zdv2lA05w93YTKm9uFtX0FnMCWbDDh+ERMaI1J0ru5ZTL1rSoeRdydAyy 4khqbfS9mK2MHgOJ1YbJNnLyeVqTJVapKfwOdKVCKQWXnc5gxzCMFliqJFMbAXlRNya9sSI6kY9h Gs2x6tFt1ct/kkWRIrDqBD6GdjRjRNNtlcv7Jvs17jHkgZhI47Y4WtybrDHNmA7kxHrihK5wv9j6 wtcXsb5IvIhcdTtLvZTY+3mtuvNahVgQHkvb5+IWS8w825U8ukvKjfAdVmFdwuVGeHhIOENeDXel I6tkSQ7nRZ31dW9qKjzX/QHvPeywwtNK9C3SEvZOITIBFgLXx2y7KTiO//hGVX5QVXQUWr3jqLeQ YcMHVf6Stw7zh5OGofnYxuyL5FLsylsHT1c87FHJq6zjQbS3C4BJdZ81MK3qOmvuqhKJOgVTrU1O E5MA8iY+nPYHonf7ptlj7R0H8MOc9JID2tgMqG0HpHOB9YCtMGM6IYusnGHR6WhaWLc72CYp2MFi xyLxTPLaIQQ6uyR+UCDdeF522ogilHJNj1p7P8Z4qm1t/InVA0tmcwuYB4vkobo3b6FapLgD+BY3 oWigrAxMF5l9UCNfJbnJaheR7kmdPBCweBg9OG7sdpnm6Z0FmFsRs/mimM2NneMKdHcZ5uJ/trcH SrISlESv7nH5MbyrOLW9yrFN7uGuaw8S90zpVlu0CvtAFYLEJpADFsznvZ891M49fDvnH8nWb68P tHJblmLYMCJ6FNivPKY0ftCh/OcUx/Vr9mPPIkqJeLKItb02owfOIsfZrSEstz14nttj02tfHbRo W9NuMhavSBeQoeu1WqqKL88vT+DDKlliGN8tsrazhHllu80Mm1CXDfZt0We9NMUpu7F9WpsiT6bG KnpqDDIc5tHYP6uMqZYw8WMbkP4Vtkjlupf1z86qFYwHTNoPQ4Ge5Pg1EASSME4DW49CDpPWVv9y CGg/BTf6YUujgFAyu1RhQx1FMLBD3GXc2q9Qev5wRGE4wj3kOrDW49bDaPiXJ8G6BC7QWd/x+ScY Tyik4A2cHsqJXXoKQyayo0DDwht5Xw6U5sA6GjNERMiUnY4WGHSbkqACJKG162RIaKRtRqd7nx7u 9J8AAwBgpNe2DQplbmRzdHJlYW0NZW5kb2JqDTE1NCAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4 NDJdL0Fubm90cyAxNTUgMCBSL1BhcmVudCA1OTEgMCBSL1N0cnVjdFBhcmVudHMgMTQ1L0NvbnRl bnRzIDE1NiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0Nv bG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAg Ui9UVDIgMzM1IDAgUi9DMl8wIDMzNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGll czw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+ Pg1lbmRvYmoNMTU1IDAgb2JqWzQwOCAwIFIgNDA2IDAgUl0NZW5kb2JqDTE1NiAwIG9iajw8L0xl bmd0aCAyNzA1L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZxXa4/aSBb9jrT/odRfBnaM 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 XS9QYXJlbnQgNTkxIDAgUi9TdHJ1Y3RQYXJlbnRzIDE0OC9Db250ZW50cyAxNTggMCBSL1JvdGF0 ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQy MTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFI+Pi9Q cm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwv R1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTU4IDAgb2JqPDwvTGVuZ3RoIDE5 MjIvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJnFdtb+PGEf5OoP9hvlUCTtS+7zJIDzg7 SdGg11xgAVdAEQpKok7MyaQjri92f32fpSRblkl5VRiw+LbPzM7MM/vM+MPWl6t84en778cfvM8X 62JJ0/GkvqPZePJ4V9D4U/6lrHJf1hWNr67qB5qOWCoEWWdTbUlnOhWWnBKpkDR7//7qh2tKxr9c 0/jjNaP27o+EpUziG55mDitUmmU0CrdO0bZIPlOVjK9vGC0aAraxxPBriJpFlXAqgfd3vP3S7HCC ZScOOFql3ASUVfLrEwpv/16vv5ok48mE4d1klWAfjDFLkwWFK+5o8ics0wTrWfj9L+4mW+ImZSK4 tL+SOlXkmE2ZgzeT22Tw759u6KdyUzSPjS9u6cZv7xf+flvQcPJ7wrM04zJALZNB+6S1a1q7waRQ LTh+tLCpPMFuvpTtmvA537uBzWsZYum4fP7yN6FNa/DEX62z9ttj1NaPHyfJjx+Rn/bf+FMogo/X //gBC/dpZC1KG8Zd5Phx5Hhwqb1E5rEPzp7stldOwx5ZE9IcwnybTAefC1rn3wriQz0QwxEfOFxQ 8eCLyjeUV0samkFOvvb5huoVfNea5pt68bWheVFW+PpLWEbD2eTnvR/y2Q++iyesq13Ap4P7psCi ZbvI19T4Gnmp8ttiXFb14U34hO7yctukwYHPpV9TeFmFl5tHyuf1vd/ZbE2KZ5MmmBztbY54ypXa GRb4jr7lm3sAFg35YTZY554WeUXz8Aiu4BG8WVJZkV8XtNoW2OIyvHw42t9pnAVLrXKH/e2i847k IUyIL3ALhKuoKN9shnZQh20scmzIw9qq3sJc2ZyL4WhvJGzImZ2lssLK29AKQmRSmsDlFuJQR+Ob O2zuUEX8UEW70hFHpcPlU/GfFg03DCEkK12q2b5YV8iLX86PS/aoWsVLOy9K9ChPosuaYOLUGiK6 KovNkpq7UBWL4UgOSjzBddNmqfE5umb1hZZ4VG6LhQ/x2A5HYvAYcnBY9JWq+9t5WLdtQx6u8jYR a8oPK7b543cnQXzemXziIXprFpoUUsFShUI74qR4xck2sFm7zYw4WgR2GFqB2cfzYdX8Zzl/T8u2 YhBya61AE+0JsOpM5Ak+06kzoakd4ftwgCzLrehD1hHIBgeMMSx7gXzXh2hiENGYlEETbWtrvdym tzjjFvQ3Yg/aKSWF6o2FjcG3OBIN18/4+wIOFvqAXQywQUc14Zw6AFfoL+USuIKpXugsBhrHqDOB +0/QaJxvIXMWA60UEoiabaHnReObKUN/kdkM8Gma9qJ3d5D2JDwxIRUyKuzro+0YTvQ3pB1vTkDR 04U5xxjba0rGxIXjzDBSXkYZHsNGED3NhIyjDI9hoc5kasXe2Qs5w2NIqZ1MtZCmizRnSzCGkdrK VIYWehlxeAwptZEpF0pcyJwYUmotkEalL2aO6OZlB3M0dLsVyp1ljjhzlHcxR0uBXGp+hjqu11Y3 S08MCIF8anUZdUQMKzWHIhDaxnFHxLBRM8w9wvw/1BEx3FQZRw6N7KKOguLvBY/hpXIcuTSmgzpc 2X7HY2ipLE+lO3b8QJ2z0DGsxPkehKt5SR3A6reok0UNP+cmHqQUGu2gJv9ZB0X4NQhGqH+/xk1B 27r2VNXL9qadalppiSfFQUJC0pf+r5iJ6O4gFgvvH2lZFHfkMSmc0Y3sEuHYoRaV4DhPu9Wikw5C r5e/srtXnOBzjqP1UrUoY1qDAtlYtFyUMS1BZgzaaK8Xq1CmYRJKoen/PKfoZExvkI5BHO214jP2 PEekz2HH9AVpWdC57gT7ufusinnRayGmOUgMa1Ice7+o7ysfzr5e3JjGIDWGQHHs+ab4VmzO4sZ0 BSkzdOK9yq3mgUWhK4SWMF3nzRqd7d28QGKLGbHvpuzBzOcrs5LZO1R9Bo9mxMPjFR7bld09/u0v XLBZr1/dB33HUSxFhja+18m9s1j3yd57FEueoX0L28PksKdeUzFMliwLyuoyIqsYIossQw3ISBGr YogsnAuy2HQTeReOXsqpGDoL64JMzi6ks4qhszAOqVSnbSiOziqGzkI7JFN10RmHdB9yDKGhMINI 7iB0f/nFEFpIi4zqE0ILIw6nPC5Peewy4XrpqqLpClKl1r2hnPWFdMVMmWrXrZzfqE8dQ1fBLBTX pcJZx/CVZxaKK1Y46xi+QsClmeuha38gYojKrUH29tLzFVHf6Iw6hq7cGKTSnHofR1cdQ1euTZDP 2Wu6ouv3IsfQlSuDXFpxAV11DF251Eio1S/pKrnrP4Etm0O1c75jLsfk+0q8f9j6cpUvfPDlg/f5 Yo0ZYjq+qr2vb2k2noT6Hn9C4Kvcl3VF46ur+oGmGAfgDUQBhDHkg7UKPYpZMiJ1gmb77Yx/uSZs kVF79wckNXSxUzws1RkQMhqFW6doWySfqUrG1zeMrm8guIWxYf+pIbq5/leiKIwM9BGh+R3Pf6bp jNGSklHrh27N3iYaRMrCHUagTXKT/No7ibRdxIYuIqDDsqBr+mYSaVLjDiMJ/B6awW58QGNmGYYD mixP2lj7738CDAAWXHy/DQplbmRzdHJlYW0NZW5kb2JqDTE1OSAwIG9iajw8L0Nyb3BCb3hbMCAw IDU5NSA4NDJdL1BhcmVudCA1OTEgMCBSL1N0cnVjdFBhcmVudHMgMTQ5L0NvbnRlbnRzIDE2MCAw IFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8 PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1 IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRH U3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xNjAgMCBvYmo8PC9M ZW5ndGggMTAyOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImkVttu4zYQfddXzKMM1BQv IkUW2wAbZ7foAmm3sIAWSINCkWRbqS2lkjaXfn1nKCdRnFXgbWFAJiXynLkdcqL3bV+tsryHd++i 932f5ZuygIsobW7gMkofbkqIPmfrqs76qqkhOj1t7uFizpmUkNiE6QS000wmYGPJpILLk5PTswUE 0S8LiM4XHPzs74AzrnCNYM7ijpg5B3Oa2hjaMvgN6iBaLDnkHSC2SYDjvwHo8joQUCHej/h13Q04 xGzlI46OmTCEsgp+fUIR/vd6/2kaRGnK8Vu6CtAPznkCaQ40EhbSO2SGFPdz+v8HZ2kLwjAuyaT9 SGkWg+UJ4xatSXdB+PvHJXystmX30PXlDpZ9+yXvv7QlzNLrQDjmhCKoIgj9G89rPC9RytiD45+W CVMH2N268ntoudibgc5rRbG0Qj2v/ENq4wkP7NXa+bVjVG/HhzT4cI758Y/oMxXB+eKnM9y4TyP3 KD6MQ+TEOHKSTPJDLAf0Q/AnXj+yGvkgMZRmCvMuuAjTTQnbMrstZzrsZnMVQtZDiXUHPX6ht/Vs LsICB9CsIIO6KUrItjMT3mUPHdzgh4ZWVHUPfTPsqosDzKqGrLjOcJ7T/Am293C0jMFZ1ZZ5P7Nh 0z7A7DL9NIR48CceSmEumIhxfIaWX22b/C+wCndb6/ApaUSosGraOyJrZ3MZFiMbZ8met2yh6she RPFWqZCwLEE4gU/3HWToxm2Vl3Bbth3BQdbBplpvtoSz3vRkeOEJ0T9yfNVst81dVa8H+4es6Ke6 GuzXZH5Y3me7m235/Yu8j1IunlKOMnakB2vwGWMkRumX4/QLInI+3w4EFmIMCRac4/sSu191fxZX J1A8Rg7DJu2UAfLRgBdMB/DcsMQrZwTf0ylVVK2cQlZHIBtnmDYHht+8QKTS32tBcjzzwFhF55fC w4gKXg5n0Ig4/paYHthjDVOP9mw3RcuqetUwKjT4YQilcFMO62McTgwem/tQPhNcZZipPYFKpgjM MQRGM2e4OyDY4W2SIwO/L+RqNUWQHEOgNcOzRXoCxtgUlv0qFn9dvCbWWAOkl8PzcYTmvoo2KQiD d4UydLNMCGI6i4IfEwSpMY1SfJsihDgGWuD1augknJTEGPIY/RoeY8pkMl3VqPC3RaedZPwt0Qn1 31VHHYV+rbqxKKYPMBEfEQFtY9L1oeyOU4U4Rtg6oX5or7tXspjo906bvm92b7V8VAwWFDJIhXc6 kUi8042kTux/dn2L5cuub7n4OYiB+gk4Rxev8f0nuLjkUEAw93ZoT7sLtEuYo1liYBsssQGc6lie Wz3JmXKkmKmGRRlm9m3SRYg1i63HcL/GlnFnxo3ciwbqXwEGAITEmvUNCmVuZHN0cmVhbQ1lbmRv YmoNMTYxIDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MiAwIFIvU3RydWN0 UGFyZW50cyAxNTAvQ29udGVudHMgMTYyIDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0 Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIx MiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAzMzQgMCBSL1RUNCAzNTIgMCBSPj4v UHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8 L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTE2MiAwIG9iajw8L0xlbmd0aCAy NDMzL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIibRXa2/bVhL9rl8x8H5YagFR98VX0AaI 7aRIEOexFtAFHMOgJcpmIlOuSNd2f/2euXxKFm2m2G0dieIlZ+aeOTNz7vTNpkiX8bygX36ZvimK eH6dLOhsOlvf0vl09nib0PRLfJVmcZGuM5oeHq4f6GwiXKUoCAPXC8iLPFcFFBrlKk3nr18fHh/R aPr5iKYnR4Lsrz9GwhUaz0g3CvGGcaOIJvwzNLRJRr9TNpoenQqa5wTbfkAC3z5RPs9GklLY+w2r V3lphz2HqrbjGVf6bGU5+tpYkfb/p+8fzkbT2UxgbbYcYR9CiIBmc+IrGdLsHp5phvcFf/+FX7MN Sd8VikOqrrTnGgpF4IoQ0cxuRs5/3p3Su3SV5I95kdzQabG5mxd3m4TGs+8jGbmR1GxqMXLsHevX t37ZpTLWOL48Fbh6x3Z+ldp3+HFZhYHNe5qxDKVun/ymPN863InX8yL7bNeqjePtbPT2BPmxH9Mv TIKTo/fHeLFKYycZwpRwPkFQRqZCUEY+b0dab9a9vfJ8N6CAky1K52fO6eN4ooRzM57IyLnEtXLW uNbOCp+hk44nvjO3i/QRP5R0MvvCD3udlyvj89mHZgvC1YGPIKSJOFovKqP1QE4KtHF9n0wIvgAX N1AlXTo7ls2ObeCdncouV+xO7aWyOxUN0PYq9AAwBciJUe1Wby7Xq3ROqzQbe86PnIo1xbQEW2ge 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 wc6+4/4HGk2sZ886uhl5Ec5w/CvwaYUj7tfnR2rA40gJV0esi/rPKa4f1hMVZMFYLIeiCV2BAyvm 2WLn2GY//ivAAFBh6hENCmVuZHN0cmVhbQ1lbmRvYmoNMTYzIDAgb2JqPDwvQ3JvcEJveFswIDAg NTk1IDg0Ml0vUGFyZW50IDU5MiAwIFIvU3RydWN0UGFyZW50cyAxNTEvQ29udGVudHMgMTY0IDAg Ui9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8 L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUg MCBSL1RUMyAzMzQgMCBSL1RUNCAzNTIgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRp ZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdl Pj4NZW5kb2JqDTE2NCAwIG9iajw8L0xlbmd0aCAyNjk3L0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIiZxXXW/buBJ9968YdB+uXcSySJGitGgLNGm6aHH7sYiBXSAJAsWRE21tKWspbbK//p6h aFmyrdR7EcSWTHJmOHNm5szk7arK5smsolevJm+rKpndpTd0PpkW93Q5mT7dpzT5mtxmeVJlRU6T 4+Pikc7Hviclmch42pCOtScNRUp6MqDLN2+O353QYPLlhCafTnyyb38PfM8PsEd4cYQTyotjGvNr pGiVDv6gfDA5OfNpVhJkh4Z8fIdE5SwfCMog7zes3pa1HNYcybUcrTwRspT54PdGirB/u+ePp4PJ dOpjbTof4B6+7xuazoifRETTH9BMU5z3+fsfvE1XJELPl2ySewq0pyjyjedHsGa6HAz/fH9G77NF Wj6VVbqks2r1MKseVimNpn8NROzFImBRN4Oh/cXqDa1eVimVFY4vLY0XbMkubzN7hrcLZwYurwP2 ZSSCzc4LqUOrcMterWO7ty3V2nE6HZx+Qnzsx+Qrg+DTyYd3OOjC2AqGr2p37vFg2HjQ8HV21Iee IaMAk7Xy08cqzSs6e1peF4tsRv/N8m9lx6KWMaIxxspsGSHaRgRshH2UwlrhN1bYp0jj8mSk72nf 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 KdGHKFESJNGZv8MOW8LCQ4Sh8oaqbbEb6ATaZp9gc4hgNDPFU2AjuDVO9kqODpFsyaZUG8nwq7Pa 75UcHyIZfdtHe23Z3Bou+0TLQxJQxCAiqofRt2QdknnALmIW1MIePB72/EtYeF5WyarCGHVkH6y7 j+znrHjIq6P6LvNFcntJ/q/n/lFgdOAfiSP/stee/clqe9qWUQa9nSdDNqpX3P70bNXGLaEhiJYK 4k7Zuqkbd2+o5SGZKrRAqJXsSK6ewPpKRyb7pB+SokLxHKf0YeVWHpKozP5CpepEfVFuMV5A6kVX /NtVlc2TWcVa3lZVMrtDyzufHBdVVSzpcjLlu06+omTnScW1b3J8XDzS+bjmZAF0SrBLY5THJZcw WaAiXDpDJ19OCMb75PgQM1NCUeKj+n+yBJpgqaAL4lrAe0NIjQwFhWBnPy4TBVBNruAL9GwWUNxL AdRiB2kHW5TLZWppDmpDApuQZsAmYTCw+YOrlQBOPeag1GNkoGdsCSpzcDYSzICtJFgbAegnYBsA Ur2DupjAdq4BuKuAEpJgAiDAAKWN/EsNCmVuZHN0cmVhbQ1lbmRvYmoNMTY1IDAgb2JqPDwvQ3Jv cEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MiAwIFIvU3RydWN0UGFyZW50cyAxNTIvQ29udGVu dHMgMTY2IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29s b3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBS L1RUMiAzMzUgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAg Uj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTE2NiAw IG9iajw8L0xlbmd0aCAyNzMwL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZxXaW/jyBH9 rl9R8JdQgUWRzVOLzQI+dhZOdjKTWEAWsAcBRbYk7lCkttkaW/PrU1XNS7KkJMZgLB7NOl5dr6Y3 SufLJNXw44/TG62TdC0zeJrOqy18mc73WwnTz8kqLxOdVyVMb2+rV3iaOLYQEMWRHUQQzAJbRBD7 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 Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIx MiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAzMzQgMCBSL1RUNCAzNTIgMCBSL1RU NSAyMzEgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwv TUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVu ZG9iag0xNjggMCBvYmo8PC9MZW5ndGggMzgwMC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0K SImsV2tv20YW/a5fMeiXlYsVNe8ZbrsBEicpWjRtCgtIAccwGImy2cpUKtJN0kX/+54ZPsTXyE5Q CJAozsw99z3nLp8eymybrEvy7bfLp2WZrG/TDblcrvbvydVy9el9Spavk5ssT8psn5Pls2f7j+Ry QSPOibEmUoaoWEXcECt5xAW5evLk2fNzMlv+fE6Wr84p8f/+mNGICuxhUWxxQkZxTBbur5XkkM7e kHy2PL+gZF0QyNaGUPxqQop1PmMkg7zvsHpTVHIcsuWNHCUjpp2U7eyXVgrzn/H5Z6vZcrWiWFtt Z7CDUmrIak3cE7Nk9QHIZIXz1P3+hX+rA2E6otypVD8JFUliqYmohTaru9n815cX5GW2S4tPRZne kYvycL8u7w8pOVv9NmNxFDPhRG1mc//G42qP6yC59MLxo7iJxEB2cZP5M247q9WA8Uo4X1omjjvf cqU94EBfpWK/tyvV6/FiNXvxCvHxX8vXLglenX//HAfrMHaCQWXlzgkPSqeaf0RawJ4Rvo4MMRJ5 0qBf3O4P5XZ/uCNIukP27r5Mi55GHWVYq4wX2VGCdZVgRyWEV4K2Svgnq2A8MZxGTFZaXM7f3KZn ap6fLdiclLcpSXY7kn4s03yDKkicZmdmXiun5+skJ9usJB+y8vbsavXDbIirPG4cCcaqaF/Os9wL zvI9gDbpv4qeWCcVXvj9382mDXa5TV5864uL90Bu3MEbd1Q+4B0fIMmalBpaLxVKj/fMn2+y68TF ICkDnhd9qK67Xa3UZrtEHgMqNgK8nJOsOFuoOfHf6dmCz8vK1OkQLtBTlOsUDK0lrhxa7slXu/06 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 H8oxsIJDYFm7e+OgB9C18zJvdEsYOHWxVkVVDqML+scEUteTAe9HQriFxPe40D90yqFRBFLPRK15 COfIWo0Ave/dvw1bu7Xd2G7tY8dHsXuK3ugY8wHCtoR8eH31+XQ+v/x8eXExH9NWET6jcBFv2DEH foQQEHFYt/pd4ott5enXpzUWGyT3Bl9hy3Ki6k2j8sWJ92SiA6qbe1wac5p4wRbwiA/IstoMVVZb HzLxG0Q9pggSk3aXrKtX5+8uX43SZR8q7WV2lC4pELfH2BJ9toSNrcZMbMLZ1PnTOUtjTIMxypK4 B30S79uCmIaVbqHh07rQiB3ZjNTtJbx14Z6tWzY7rVXxNbtRSMmpUtnNLUxF17OzSqlqxT7N5g/r nM3eZN+KMiPVmp2dVb/YtRvAAST0257geOBEeHCxhEHBkpx9MqzOLs4ZMO0zerrDyhwCXQEujVLY IWUuPko6znsSeR4nSDIUQXZ1/u9EMGSe/QPAf4f3f7OJS54jcrSaRBDfKT7BbZeTK5T83TDudx8J BhUykNrHR0nTCnSjcdd7xAI6Ah0RQno+TG+WFot+/hdgAGb88ugNCmVuZHN0cmVhbQ1lbmRvYmoN MTY5IDAgb2JqPDwvQ3JvcEJveFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MiAwIFIvU3RydWN0UGFy ZW50cyAxNTQvQ29udGVudHMgMTcwIDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0v UmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAw IFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRp ZXM8PC9NQzAgMzExIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdl Pj4NZW5kb2JqDTE3MCAwIG9iajw8L0xlbmd0aCAyNDA5L0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIibRXa2/bRhb9rl9x0XyRsNZo3hwGSQDbSRctkDaFtcgCthHQJGWpkUiVpGI7v37vHVGy pIj2ZJG0Dl8i7z1zX3PO6LRqZpMkbeDVq9Fp0yTpNM/gcjQul3A9Gj8scxh9SG5nRdLMygJGZ2fl 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 mWo8YT52l93PZp8Q1+dyMumIsxHdAjLeLlkdDbOOvnF42ceCWySzgesX9XqN656Tj+GTZGuoHNM4 G4eCCRwQPoirIp36/Nxi0K76Sasu53OUnGWdw9e8IsVZw6zwIjRb4d1iCclN+QV1KklSdF3AqqAf vETNrgbd+tPIH6c/hbXM6gP9OSvKDJven1686Sp1E0JJBM5OrUNFqAlhFULjpNCtCH2iFU0IJRAK txre4kvLKmdF4ou+qeE1ftBlO2R7F9KwmLdAve22psmy6TQdIqQEbXe8Fb7edNL28WuQWIPtEq4G nV5C5JHgBllDK2efinSItokNU7yVogm7Wdxf8mtEe1k3SdVgUE78xc28TD+f+GNarormZL2SyTy5 vQb+8pKfqMgofSJO8Os9OKdVM5skaUOoTpsmSafYjZejs7JpygVcj8YPuJGNPiS3syJpZmUBo7Oz 8h4uh0LTVq8Qo0TRGEUaORmPkDUQ27je8Jk/zwEXy8Hf/UODRoHTgj41MVqIYUi3TtPO9REK6k0b UQSYXfMfvUt+OJKf3tB7Nt7RomfiiCiWpNk0x33yryfpCiLEjkb9qmLSi12bCZa3ddsZZw3O8vVc 0Y7x2K73gf5eJP3hfwIMALQvsSgNCmVuZHN0cmVhbQ1lbmRvYmoNMTcxIDAgb2JqPDwvQ3JvcEJv eFswIDAgNTk1IDg0Ml0vUGFyZW50IDU5MiAwIFIvU3RydWN0UGFyZW50cyAxNTUvQ29udGVudHMg MTcyIDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JT cGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RU MiAzMzUgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAgUj4+ L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTE3MiAwIG9i ajw8L0xlbmd0aCAxNzQ2L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiaxX227bRhB951cM 0hcJqMi977JIA9hKUjSAGwcSkAKKYTASZTO1SEekGztf31mKtmSFK4+DwrDE65zdmTlnjpKjdVMs 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 b3JTcGFjZTw8L0NTMCA0MjEzIDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBS L1RUMiAzMzUgMCBSPj4vUHJvY1NldFsvUERGL1RleHRdL1Byb3BlcnRpZXM8PC9NQzAgMzExIDAg Uj4+L0V4dEdTdGF0ZTw8L0dTMCA0MjE1IDAgUj4+Pj4vVHlwZS9QYWdlPj4NZW5kb2JqDTE3NCAw IG9iajw8L0xlbmd0aCAxOTcwL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIibRXa2/bxhL9 zl8x6CcJuF7tm2TRBvAjvUiBNCksoBdQjIAmKYutRKriOo7y6+/MkrYkl4w3QGoLFCmSc87OzJ49 OzvfuWqZ5Q5++ml27lyWr8oCFrN5s4Wb2Xy/LWH2Prur6sxVTQ2zi4vmMyzOOJMS4iRmJgaTGiZj SLRkUsHNq1cXV5cQzd5dwuztJQd/9XfEGVf4jGBpgm9olqZwRpeJhl0Z/QF1NLu85pC3gLFtDBy/ LUCb15GACuP9F+/etV0cQk7kYxyjmbAUZRn9/hRF+P9/vn8xj2bzOcd782WE4+CcxzDPgc5EAvMH RIY5vs/p+wtezXcgLOOSKPVnyjANCY8ZT5DNfBNN/vfLNfxSrct237pyA9dud5+7+10J0/mfkUhZ KhSFKqKJ/8XjWo9LkFL74PhlZMzUs9jtXeXfocdFTwMHbxTlMhHq8OQHaawHfMbXmNQ/exzV83g9 j16/xfr4w+w9NcHbyzdX+GJfRu6j+DR2mRNd5vwAFDHyOcT64zAEf4L1Z4lBOIgtVZmyvIkWk3d1 CZtmaieYm6oFPMmKosSv4keY3sx/faJ0xEY8scEOS6lUicWjxnwdMZPHNRVPuU09oRQEJkpDrDAT uk/B52X7sbh9BduTXBwBy0fgE4RnEWXKYk3FxIh5sytZnZWfXVm7Fn7G50ZCq5DQ2DhG8/QQetns /mqWSwwsRiPrkMg8xTbDLnqKnGHoTeYoMnyYrJs8W3+YjkGYAAibpkxoYTwEY2wslg2JlSRYNZqe GCtj7TJzbsdWxY65xrXVlxJp23QMIQ5BiBOsohT/RMib+5rSosfCJyHhbYKVxH49Cb+uWrfgN9gw m3Jd1l+tahqCYhKsqoyHUT5l6/seZhRF8BAYnWBl1TDKrmncVxFECIKKsd5qBKItc1LWr4GETFyL UvsohoMlQYQfys3W7T/SrR9GwUKmshUxs3xwROK4AeJRlJBpbVHgUdzsMMpRA4w2swiZ2iaNmeQq HYbpO0CMQoTMeIMrPOdaDkMEdEDIpDexxQ7QZrwo1AK4lLfuYzZe/xABMNZi/XXylcoQFp6IcaAQ DTDGYgsYMQAkjxvNjq55IRJgtMUOMEN6Jk8aDWfiGE6IEBiF/oWbIUWTL2uNDJEBIw02wdCUkSGN JkNmvxEGq2+HZr88NBqCNXUxWn4ZogCGozXldmQ4T33WQX301+OAIVqgyf3bwaGpsH4LkQNNVtIO Dkud9FsyChMiCDrWLLF2SNhUQLuFCIG2mlkbDwmbOuq3UfWUISKgcUukbTwkbOrQb9tmXeX70fKr ECHQWtN2bUjX1FG/Ybd5RzwOJoJ2HOKw4zDjOw4tLTO8W9oXk3PYZQ9Q3G+m8WRLe452NTWT5qEG 10De4Plmm2HSHyq3Akf3SqBRCHpnSzsU3PhmsN1V9OwOthl+3ZX/wWdLWJVZQW/QnemZnFD8VXW3 WleIdrdydKOYnonJ+O5Gye+3vdFc047hdHvj9tsSHO5JRpMfomEq1Wgue6F8ceekQsRKJdg8fZ0m nP8IqCagS9zTQqYBB0m15f6ED3/gzW/s5G+UT4iWKZz+mNxuiIL4HLDGORw+BoCxQD4hqqeswqWp 3/9Jnx8NtyWtBHkBfAm3+KwlAzL2O1z1PK5e4hMij8ooXMb6XaM64lPA0lCKrIQ4I9zh/Oiez+2X l/MToqVK45H3W0x9Wi8eUDvxDfUKkV2lFPZzv001R3yysP7h4Xx0iDgrqUgpOy9oic9yefi8zOcb 8qND3JwSEvtZdq4x9v0jIA+fX5if81A+IdZPcYn9LDt3mYz3z/eoV4jEylSyR/FO/106IfIsE0nb vN7afX8+tLD3Kz3uJZhEK5gy3CIZPAKu5xJ2ZbQ8oW2+Zal8NppYkrh3zXc7MBoMjnf76ep/sQZs ATGHWEOc9qN57Y/lZuv2o9kNEXdpBYl713w58TFLsMJj4QdXvtjzkf0lurlY0Xn/mEU+3mwx5neo LPs0yidE3KURaEz7/BTEB1FsTs4MV0SeU0KQAOUEj8ihBKtPfgHcvCKbbm9Bx1E+IeIutUAP2+en 9Hw8Ig4fx95xw5wgOtFLKFdYKSKWAzp4pAR10TlQJOW97iifEHGXSqDT7bR0SXTi9JAJLAulwZ9Q SoZowv7RBfe0xugY/pIX7hywGnfAEikfHPAbB3lW00qdr8mQZo9udb2HtsR9k1tljowu9ZPEMq6b h5auN1m9h02zI0Ps7Ss/+G9N6IuJ21W3965syUwjAL7UOnzh0fZChd65BnLDdVOUcOvNMt5YUlQ3 TSarcg9kv338zt2qA4ogFA5ngtEyf4WD2TSfyoLQspr8OJrwHSyrddnuW++2N3C7bvK/2DO/fb5z 1TLLHWX53LksX2GUxeyica7ZwM1sTiZ59j67q+rMVej4ZxcXzWdYnAnN0gSXdhQZNCUxWkQhsSst LmUSbvpCzd5dAhaPg7/6mzYrChLs4JTkDCOkcEaXiSZN+wPqaHZ5zeHyGsULt09UP4YT+vryt0gD FRXeYqX/xN9/hcUNhwKiM8/DeNhNZNKYpXSFTbaOrqPfBzZLMaVRcqbSLo3DraIss8ljp4CNsYJd 6nTCOLpILHkRTU561R/+L8AAbERp5Q0KZW5kc3RyZWFtDWVuZG9iag0xNzUgMCBvYmo8PC9Dcm9w Qm94WzAgMCA1OTUgODQyXS9Bbm5vdHMgMTc2IDAgUi9QYXJlbnQgNTkyIDAgUi9TdHJ1Y3RQYXJl bnRzIDE1Ny9Db250ZW50cyAxNzcgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9S ZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAg Ui9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGll czw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+ Pg1lbmRvYmoNMTc2IDAgb2JqWzQwOSAwIFIgNDEwIDAgUl0NZW5kb2JqDTE3NyAwIG9iajw8L0xl bmd0aCAyOTc1L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZxX72/jxhH9rr9icP1QCoio /U0yCQLcOXdBilyb1gISwDUESlpZ7EmkSlJnO0X/984sKYmmSUouDmeSkrhv5s2bt7PT93mZrONl Cd9/P31flvFyY1dwN51le7ifzp73Fqa/xg9JGpdJlsL0w4fsCe4mzBcCgjDwdQA60r4IIFTCFxLu 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 PiXoofhpmOINMBkvMay3pfFIjeFkuUtZTmx6zlUMTUR5dmMExAzpGoyf8fyKZguXlmRYco9Qjt0Y YQr98grJURu5cX/ECrH0X9f2U+Wdbpd+9L1TRAnoD+iCxHYxtB7p3PLxKcAACrBlAQ0KZW5kc3Ry ZWFtDWVuZG9iag0xNzggMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkyIDAg Ui9TdHJ1Y3RQYXJlbnRzIDE2MC9Db250ZW50cyAxNzkgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAg MCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8 L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFIvVFQzIDMzNCAwIFIvVFQ0IDM1 MiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0 R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTc5IDAgb2JqPDwv TGVuZ3RoIDQyNTQvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdtb9s4Ev7uX0HgPpx9 WNPiqyhgr0CatIsW25e9GNgFnMCQbTnR1pa7ktwm9+tvhpSsdyfbCwLIikjOkPM8M/NwdpHm8TZc 5+Tnn2cXeR6u76MNWczmh6/kdjZ//BqR2efwLk7CPD4kZPb69eGBLKYe5Zz4xqfKJypQlPvESE65 ILevXr2+uiSj2adLMvtw6RH7318jj3oC5jAaGFghaRCQKf5rJEmj0e8kGc0urz2yzgjY1j7x4FcT kq2TESMx2PsFRu8yZwc9G17aUZIyjVa2o99OVpj9665/PR/N5nMPxubbEZzD8zyfzNcE35gh8+/g mcxhvYe//4X/5ilhmnoct1S8CUUlMZ5PPQO7me9H4z/eXpO38S7KHrM82pPrPD2u82Makcn8zxEL aMAEmtqMxvaL9autX3TJpTUOP4r7VLRsZ3exXYPTWbENOLwSGEvDRDXzhittHbb2q1Rg59at2n28 mY/efAB87GP2GUnw4fLdFSwsYPSsFRtGFzlWjxzDLdlXQB7OwbyTX/tmFPgjvkaYMcz70WK8Puy/ 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 fHp/fbNQdbtYLK5vPr57270+f3q/WNzfdW/Or/6h8p3/fP3h0+frxaf7z93506f3f3ev6eTW5hRV 8Mv0QOITSSVw6N6MBfL85bOOoum6sQ1gdMRoTRmQRSQM3ZmWtV818Dmzn4o0KdJdPvtp1hP92Zk9 lkw2GQP1H7QyT1yuyrwf2wcoQBN6SHAAI/BRCSRPq/i3/xgsNaRqlGu1//UjGsfj/Kh7/ObqORMR JTZz+urtjE8bzcB+/h0AOiZc6g0KZW5kc3RyZWFtDWVuZG9iag0xODAgMCBvYmo8PC9Dcm9wQm94 WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkyIDAgUi9TdHJ1Y3RQYXJlbnRzIDE2MS9Db250ZW50cyAx ODEgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNw YWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQy IDMzNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4v RXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTgxIDAgb2Jq PDwvTGVuZ3RoIDI0NjkvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdpb+NGEv0uYP9D IfthJUBq9cFzkB1g7BxIFrNJYAFZwGMEFNW0mJFIhaRjOb9+XzWpwx5Tw1msD0lNka+qXt3zd1WT Z0na0Ndfz981TZKu7Ypu54tyR3fzxdPO0vzn5D4vkiYvC5pfXZV7up1JoTWFUSj8kPzYFzqkyNNC G7p7+/bqm2sazX+6pvn7a0nu9MdICmlwjxJxhCc8Ecc042PkUWVHv1Ixml/fSEprAnYQksR7QFSn xUhRDrzv8e193eKw5EgfcHxPqIBRstEvRxTlfj99/moxmi8WEt8tshHskFKGtEiJP6mIFo+QTAs8 L/n9L5wWFalASM0qdZ+MLzyKZChkBG0W29H4P9/d0Hf5xtZPdWO3dNNUD2nzUFmaLH4fqVjEyjDU ajR2V5zcwMllkdpz4HjzdSjMC+z6PnfP8O2qUwPG+4a5jJQ53flB+4ET+EJf34/dveeoTo9vF6Nv 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 aZhK3pCeopDEwWHVk+aS4/4PLHlDWpAKfeHrjqULC5Y3pOGowBdGd/Zl9svtU19k35AxVfk+uo5u x9QsO6kUhmQRjBEFmtCBg5D8jAJFoef+9DPKH4VAtxRc4l9R6V3V5FmSNqwZ+lqSrjGo3s6vyqYp t3Q3X3Ahmf+Mkb5oK+r86qrc0+1MeSKO0GZ5bYmgkccNMoRGmOLorjNu/tM1wWBJ7vQH9z1Dkaf4 UT8GQkwzPkYeVXb0KxWj+fWNpOsb1EINs2CDCIhurv898oj7Cr0HUb/j+o90eydpRaOZ08N3Yrcj Pw5FzCe0lc3oZvRLb/t3NTXkmqqlMHFb6V9vXFxgo7bAoi+HEs2jrewepua469j/FWq/FUwABBgA +S/cIA0KZW5kc3RyZWFtDWVuZG9iag0xODIgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Q YXJlbnQgNTkzIDAgUi9TdHJ1Y3RQYXJlbnRzIDE2Mi9Db250ZW50cyAxODMgMCBSL1JvdGF0ZSAw L01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMg MCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFIvVFQyIDMzNSAwIFI+Pi9Qcm9j U2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1Mw IDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTgzIDAgb2JqPDwvTGVuZ3RoIDIyMTkv RmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdpb9tIEv0uYP9DYfaLBEitvtkMMgFsz8xi s8gmAwuYBRRhQPGwOJFID0nHyvz6rWrKOmxRZrDrg2q2yFf3q+rpVdXkWRQ38Pbt9KpponiVJjCf zsp7WExn3+5TmH6K7vIiavKygOn1dbmF+YQzKSFwATMBmNAwGYDTkkkFi3fvrn+6gcH04w1MP9xw 8Hd/DjjjCp8RLHT4hmZhCBO6dRqqdPAbFIPpzS2HuAbEtgFw/LQAdVwMBOSI9w/89q5ucUiyk084 RjNhCSUb/LpHEf735fvXs8F0NuP43SwboB2c8wBmMdBKOJg9omSY4fucPv/Cu1kFwjIuSaXdShmm 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 BTGvJbqDxc646ccbQIM5+Ls/qdMqcFrQqwZZDSfHCd06XzC/QTGY3txyuLnFPMJTHHkD0w9ub/49 0EA9GT6go/7A/fcwX3BIYDDxehgvdjMwSJEh3WG81oPbwa+XZ6aAepvkTIVE0Z0zk6XM2I1MEAjs tW2H1Y5xHLD9jDM8YQh/+a8AAwDphoR2DQplbmRzdHJlYW0NZW5kb2JqDTE4NCAwIG9iajw8L0Ny b3BCb3hbMCAwIDU5NSA4NDJdL0Fubm90cyAxODUgMCBSL1BhcmVudCA1OTMgMCBSL1N0cnVjdFBh cmVudHMgMTYzL0NvbnRlbnRzIDE4NiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJd L1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIg MCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzUyIDAgUi9UVDQgMzM0IDAgUj4+L1By b2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9H UzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xODUgMCBvYmpbNDEzIDAgUiA0MTQg MCBSXQ1lbmRvYmoNMTg2IDAgb2JqPDwvTGVuZ3RoIDUwMDkvRmlsdGVyL0ZsYXRlRGVjb2RlPj5z dHJlYW0NCkiJnFdrb9tWEv2uX3G/Vd6NrnjfJNAWSJwHWmy63bWAFnACg5Zoi40sekkqiffX75m5 JPWw5HgDAzLvc2bOzJyZO31Zt+VNPm/Fjz9OX7ZtPl8WC3E5nVX34uN09nBfiOnv+W25ztuyWovp q1fVV3E5SaTWIqRBuiBc5qQOIrVaaiM+/vzzq9fnYjT957mYvj9PBI/+M0pkYrBHySzFCSuzTExo mFpRF6M/xHo0Pb9IxLwRuNsHkeC/F6KZr0dKlLjvHVZvm3gPSU51f4+zUnm65Wb0r+EWxX+Pz7+a jaazWYK12c0IdiRJEsRsLuhLpWL2BZLFDOcT+v9fjGa1UF4mmlTqvoyTVqRJkEkKbWZ3o/Gfby/E 23JVNA9NW9yJi7bezNtNXYiz2V8jlclMGbpqMRrzDMv1LJdEasuX45/TQZqDu5vbks/QdtWpAeOd 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 +YiXv7wscGxVyOhPsldblE5zqkdo40gTDgF/1jsKqEZeAUAW716+vXBI74uJbOZlbeQzQrTiKLJC voN86UMBikwOuUAnR80z+Pj1CBrEKTMyIKxTW3v/vIjmuwB4Plz/fOFKSabUzHqIyZ//DwDAzCLB DQplbmRzdHJlYW0NZW5kb2JqDTE4NyAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVu dCA1OTMgMCBSL1N0cnVjdFBhcmVudHMgMTY2L0NvbnRlbnRzIDE4OCAwIFIvUm90YXRlIDAvTWVk aWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+ Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUi9UVDIgMzM1IDAgUj4+L1Byb2NTZXRb L1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIx NSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xODggMCBvYmo8PC9MZW5ndGggMjI2Mi9GaWx0 ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImsV2tv20YW/S5g/8NF9kMlgB7Nm8MiGyB2kkULpE1h AS3gGMFIGtlsJNIl6djur987M9QzosTFLgxIpEWe+zx37hm/rZp8YWcNvH49fts0dnbv5nAznpQP cDuevDw4GH+yd3lhm7wsYHx5WT7DzQUlnENqUqJSUJkiPAUjOeECbt+8uXx3BYPxr1cw/nhFIdz9 NaCECnyGkczgG5JkGVz4WyOhcoPfoRiMr64pzGpAbJ0CxW8NUM+KAYMc8f6Nv97VEcdbNnyNoyRh 2qMsBr9tUFj4+/79y8lgPJlQ/G2yGGAclNIUJjPwV8zA5AktwwTfp/77b7ybVMA0ody71F4JRSQY mhJq0JvJajD848M1fMiXrn6pG7eC66Z6nDWPlYPR5M8By0jGhIeaD4bhP8GuDna9SS4DOH4pnhJx gF3f5eEd/zhr3cDglfC5NExsn/zMlQ4GD/xVKgvP7qIGP95PBu8/Yn3Cx/iTb4KPVz+9wxfbMu4U g8qYzphBtptBuc4g1z6crZNGoUFIg/nW7vOi/jKfwvtnu3pYuh/33NjxgG08CFhdlpm3HC6x97xp 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 GADO2NlbDQplbmRzdHJlYW0NZW5kb2JqDTE4OSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJd L1BhcmVudCA1OTMgMCBSL1N0cnVjdFBhcmVudHMgMTY3L0NvbnRlbnRzIDE5MCAwIFIvUm90YXRl IDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIx MyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSAzMzUgMCBSL1RUMiA0MjE3IDAgUj4+L1By b2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9H UzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFnZT4+DWVuZG9iag0xOTAgMCBvYmo8PC9MZW5ndGggMTky MC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImkV2tvIkcW/d5S/sPVfAlIpqh3VY+ykWwy iRJldiYxUlbC1qiBxnQWgwPteLy/fu+t5tG0aajV2gj6ec+599xHVf96XRazbFLCd9/1r8sym8zz KYz6w9UT3PeHr0859D9nD8UyK4vVEvo3N6uvMOpxJiU475hxYFLDpAOvJZMK7r///uaHAST9TwPo fxxwCGd/JZxxhc8Ilnp8Q7M0hR6deg3rPPkDlkl/cMthsgG0bR1w/LUAm8kyEVCgvZ/w7sOmskPI Xu7sGM2EJSuz5Le9FRH+375/M0z6wyHHe8NZgn5wzh0MJ0BHwsPwBZFhiO9z+v0Png3XICzjkiht j5RhGjx3jHtkM3xMOv/68RZ+LBb55nVT5o9wW66fJ+XzOofu8M9EpCwVikxNk064EnBtwCVIqYNx /DHSMdWwvXkowjv0uNjSQOeNolh6oQ5P3kljA2CDrzFpeLZuNfD4MEw+fER9wlf/MyXBx8HPP+CL WxlRDJVScLzFb40MQ0irKIp6FAXRSwNoirCaOXBWMc23eF6/H/GvSis3FVl6Jb2yVzz8i3s4IlPj IXY8jgAbKBgIGaKJKIyxNlsyxpZW5EsabKVmz1jK7Eoa6Q+MW0DUeRAUS4NTknm7Jbz8e1FsyhG/ Z39ni+d8kS/hH5h8bfZ1jH0pmbVbJw72l9njzrxqM29izAvJtMUMfGsebb/LynJdjJ/L/IsS/F0b kI0B4thRrDCn4kRI4YBQ7u6mrUAuAsimknFL1X8AEpGC+Bj7HvuclaJhP0aQNMa8E6g3luZb8w1B eNoaJ8FjkKxA6bHZnwhUTRGenlNEXCjqCskI1F7VgWSkIuJCoVf2cfRwq5oAMZKImBq3iqPkyp6w 39TEt0cqptqtxEFpVXoqVHVN/FlNYgrfCs6MPPZJxYoSU/CWc6bksSsqUpSYOjcpZ0JqecJ+UxTX HqqYijcOB67U5lSo6qK4s6LEFL+xKXNS+4vTL6a+aZ1gpDlqVD627mRMXRudosRGNxFiNJYxhW1U ihobdwrgWGRp2ytPxtQ4rgdQZHsyWAeREeacyDKmxo3wKPJxO/SxpSdjattwj8pb20SI0iWmtnXq UXibngJo6tJefDKmzLX3mAJOnoxWXZiz1Sdj6lw7hwvrhlc6VpiY+tbWMdzuyCZCjDAqpua1wV2c d+YUQFMY2xotFVP8WuPmxjt/Mlp1Yew5YVRMG8BFOxPei0ttUe0LnYf3a7sbWdkNG0NNm5uwz1Fh j4iTcLfBCkfe4A4JNG70uK32O6POh67uZF3RmcxhNcNjKPFrnsO868L1zRxyPFziId1Zd3uiU9CV zeER6N4Pfznwvn3KlgfqpztHYIk5sdtbNqlKoZmxR1xp9/rlejj8/cuvnwbXv7aFqtFHavFBs7v4 UD88AYrV3wAddWC2yB5gk5dw1xFd27nrXsHLvEDfJ92e6szxEjzm2XIDJYYtK7tpZ5uK3+KtDYRs oYdmq8Vi9bINVm03WhFSRKgnBVPcQE8wkaKEU8QvHh/zaZGV+eIV0Ew2K/N1gMLURxI5g9+zF5gS oc2/YdU1nVlXdnZP5P0Axw9AmoBk2BxR6AmiyuynrFgjf0yDGXkrvUVbGr3mX8d4pDh5Pi8e5gvC epiXXd/Jp/BSlPO6T7Ugy8qnCot8MhXevoLQLHU3/HlHnKsIFcsHKMi1g99vnH7fSLma/vs2zxkt 0pCIt/it0fFa2dTTsJIhpOFxeSqnsOlss2/M+XvAdSxgE3K09AczoypHQMw5Z3HhCXZCd+u3gBIB 9wgmuIwHcPdNW+bGTA1lFTYnXk3AsSBKiM4z4Hz3weMpkUGS9JG4cTyiDYaFv33LPEMpZrooo7CJ 8Wq6jCVROkTGtkYGP3vagIGxuwhZaoTHlAh32/WENsxjV6FFPi4aFJ5g8WLrW+fJ7Ih7+r8kQsMl LXFg7oRX5FJMZA++OXSpFmH0yl10SdG2Avc4lllySb7xSPP/wyMlmdc7jzR51CqMO51PsBPIbfOn PW90zJxV2Bis3qWyCZQuBtYf0YZagD3RO0MpZh4rgb1K71LZhoI/Rr9YaRC41CrsDKWY5bvikkkt qpXV2LX3oPRiD0ov9yCtLy00atPq9PJCes203y8vMlxY5EuaFetX2JTZutzAahkmGdLrjQuaqxrG r2V+14Uxza/n5TTDn/XrVdXlQ49Wh7HiwgTDcUJ6VBMFR8OahuysqzqrdR5GRX1U4ZyihQsSQRY0 srMNSHhe4tHzhm7aDjE4Gs5ujyjcbjgT5H6QbWdxUbau23TLYqR12bMNoTHMcF4tdo9tX6/LYpZN SoK4LkuMLrIf9W9WZbl6hPv+8PUph/7n7KFYZmWBge7f3Ky+wqiH66mUmgx2Cyoip3HzgS5abAsS 7rcs+58GgMw5hLO/KPIKvBb0qknRQgo9OvWh3f4By6Q/uOUwuMUuRC0OHcHmBbeDfyYayDv4iB7/ idd/gdE9hykkvcDDBNjHxKS4M6EzzN1Fcpv8dmLVFnSQ2BxTKdpjprBt7rMOi4NWXEFM7RlPbZUo x8EMX/8VYAD2wxwtDQplbmRzdHJlYW0NZW5kb2JqDTE5MSAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5 NSA4NDJdL0Fubm90cyAxOTIgMCBSL1BhcmVudCA1OTMgMCBSL1N0cnVjdFBhcmVudHMgMTY4L0Nv bnRlbnRzIDE5MyAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1Jlc291cmNlczw8 L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3 IDAgUi9UVDIgMzM1IDAgUi9UVDMgMzUyIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0 aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFn ZT4+DWVuZG9iag0xOTIgMCBvYmpbNDIwIDAgUiA0MTcgMCBSXQ1lbmRvYmoNMTkzIDAgb2JqPDwv TGVuZ3RoIDI2ODYvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJrFdrb9vIFf2uX3Gx/VAK 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 UGFyZW50IDU5MyAwIFIvU3RydWN0UGFyZW50cyAxNzEvQ29udGVudHMgMTk2IDAgUi9Sb3RhdGUg MC9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA0MjEz IDAgUj4+L0ZvbnQ8PC9UVDAgNDIxMiAwIFIvVFQxIDQyMTcgMCBSL1RUMiAzMzUgMCBSL1RUMyAz MzQgMCBSL1RUNCAzNTIgMCBSL0MyXzAgMzM3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9w ZXJ0aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUv UGFnZT4+DWVuZG9iag0xOTUgMCBvYmpbNDIxIDAgUiA0MjIgMCBSXQ1lbmRvYmoNMTk2IDAgb2Jq PDwvTGVuZ3RoIDM5MzkvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJxFfbbttIEn3XV/Tb SEBEsS/sJoEgQGInWQebmWSsxSzgBIYsUbZiiVRIahzn6/dU8SJKohSvXwZBTJHdXZdTpy49ep0V i/lkWoiXL0evi2IyvYtn4mo0Ttfi62j8uI7F6NPkdpFMikWaiNGbN+kPcTX0PaWEC50XOBFEgaec CI3ylBZfX716c34meqM/zsTo45kv+O17z/d8jT3Si0KcMF4UiSG9hkZkce8vkfRGZ5e+mOYCsq0T Pp5WiHya9KRYQN57rN7mpRzSHKpaTmA8aUnKvPe5kSL53+H5N+PeaDz2sTae9+CH7/tOjKeCfslQ jB+gWYxx3qfnT7yNMyGt5ysyqfqlA8+I0HeeH8Ka8arX/++7S/FusYzzx7yIV+KyyDbTYpPFYjD+ 1pORF0lNoma9Pn9hvZb1kkplWDgegXKe3pOd3y74DG2XlRlwPtCEZSj1ducXFVhWuGdvEES8ty2V 7Xg77r39iPjwn9EnIsHHs4tzHKzC2AqGb0o4dxBk2CRZVmIZkTuStbF6/hVYzwlHwfZL5Vf9i2Sg VL8YyKgfD2Q/Gwyl308G+DNZioskncW5GHwdf2gs9D3tLMyQJiJjgqg0JgD3hNPGs1aYEHSA255T JRtaDsnGIbar5YhsU8E0nih2xG9w5F9hAPyEA+RG1Z5Q5CfLZTqdFLA5j/+OM7iwqFyw/Ye7OBGD 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 DuxEsm6O7o1RRUpP08NrsNG09dPMZ6v2CZw83+Nrib96NtdZSaTgbtWI/Y5+QJY1LZOU2LeH97Pz ll8r04uZ31UpkL+iLFb3Ap5VO7wSt0vRvDRtuf3liPIeB2+iDa3BQOOiRFiHoIR+FtC9ZOAwRGYI Dc+yttQe/ct2qq59eSzX5UaQ46tWcDiq5m/EBAUn/hMngqLlYAKg/9N8H8B06HE2FXMmbm/vSuQ0 vVulgd2xtL7dFt+r1Qcx09FkJ+nQw7LvGNMatD6IoA7zKQwi/lvWDZoJMLFdnQPVk0CNISGlR0A3 D8X3ZtRNMwkRg0Giux+ohfYYwqzWBJh8nAd3DthOAqZJgjFzAMY0PQYGLhX3fVGvH6pt1X44mVFu Eiamm7fUf8cxm/2mHcH0UzAVRq6lShvBxNCZ4udw6zzGDBpphGcnYE7wM0zChMyV1pyFpDy6W+2f dgQWzibv8J55jOmxj1gzDlpNAjXDbekYFArXW+PHK6attmU9CjqpG9GHk31PT4DeTQOd1I0UrRjS jLfd6rmod80o6KSGpKAMlTRxFPRuGuikZqQgAKK0epTex2ItATk3Mh/tg2ZST1IkOqR1Y7Vat3cT +oOZ1JOiRDLZ0dZLkOPtwUxqSQHrp3TnO+8yYb7WKja4n9j9WLfVpoDUAPrHtoUUgoJfXl7t23a/ FTeX1xAk4vIPyIBdEvmXV1f7H2I5T2saxis2oSBy7LEKC5nwtM6Im86By98/CTglBV/9Q8LPCAwp OuqwyUTIPboMlkT2n2JHggqKBZ4uvBBfP/12YQUJV/ErSPgL9z+LizkjOwbaXjioy0hXOa1BXy++ nBTlLMNykmEa3MXhrYHXHUR94UOSZMtM5B76MvFmw0JiOUgBfRdA/ve/AAMAeJ/0Bw0KZW5kc3Ry ZWFtDWVuZG9iag0xOTcgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkzIDAg Ui9TdHJ1Y3RQYXJlbnRzIDE3NC9Db250ZW50cyAxOTggMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAg MCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8 L1RUMCA0MjEyIDAgUi9UVDEgMzM1IDAgUi9UVDIgMzM0IDAgUi9UVDMgMjMxIDAgUi9UVDQgNDIx NyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0 R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTk4IDAgb2JqPDwv TGVuZ3RoIDI4MjkvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJpFdtb6NIEv7uX9Ha+3BY GmP6FbhdrZSX2VFWmk1m4rk7KRNZ2OCEHRs8gCeTPd1/v6oGDMY0zuQUKQZjuqqrnnqep6dnWRGv gmVBfvllelYUwfIxCsnddJZuyf109ryNyPQmeIiToIjThEzPz9Pv5G7i2IwR13Nt6RLpS5u5xBPM Zpzc//rr+eUFGU2vL8j0/YVD9N3XkWM7HH5Dbd+DN4Tt+2SCt54gWTT6F0lG04tbhyxzAmsrlzjw qQjJl8mIkhjWewdPH/JyHYzssXodKWyqcJXV6MN+Far/jt8/n42ms5kDz2arEezDcRyXzJYEr6hH Zk8QmczgfQc//4K7WUaosh2GKVVXXNqCeI5rOx5kM9uMrH//dkt+i9dR/pwX0YbcFtluWeyyiIxn f46ob/uU41LhyNLf6LhKx8WQTOjF4UMy1+adtfOHWL+DP6dVGrB5ybGWHuXNLz8zqXTATr5S+vq3 7VV1Hm9no7fvoT/63/QGQfD+4uoSXqzaCM3gPhbHU/BfQIa6pGUVabuKFNNjthTQPNiSr8P7hEKP XY+4itvCqUPP54uIs7I2nu35VW3urHCeFYsi3kTZz2TMHJ9Dmvez3/d5tlKkdYoHuXTDQpGYrnQd FpBiCPsUZEl+Mix7UVjBsSR+U+h2PAi3DcKfDxrQisCHI7hQbd8XhzFaO9OAmnCbCpdMqE11xP/q R7AaK1ezvq/yeRjnX+bh111azIvqcRWMOrZX5WpMU/SmqUHarQZjtlLtavQsJ3uXa0GruyhltlAw B7hoATwVRiuS67EjenNfF+sv5D+mcKo3nBm+DpCbohKj3VmkWz0ynnDI0wpD/XX4FapGxRCM3JfA SPnMdhSyEhZu+RhkfdgN56t4vb7j7B7Bq4aieqaeHW1YecymTrlhA3qwwF3guKdx4++pRUds0Qlv 95xrtnP2PKavPAlERJT0bEdUXBLONyBPS1M06hxuWVRb3vOvjsaxAt1gFJiV+74kSqDcoUxg82+3 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 DKfxoK6yrKus64qzBHfg7IKsXRkYumewIqfqc5YV8QrewrTPigKNVEjupudpUaQbcj+dPW8jMr0J HuIExjpNyPT8PP1O7iYU/QiBqggG5xsXsEeZ4xLFUOjuq51Pry8IVMP5H9tVr4JgDAP3PMWNLtZK fzN3ExSkg4O4OYkKvv/iJcIHwrcUrtC0vVwvKRx9jOyEnve2tCgj0FYM9kxTlwveshszYkxESrkZ LSwrmOMkGcYVjmTxwfkDrreIO2Tr5yi+7UuKtqCGWsVTppxXlN0sA2ylk64Xa+/0kGqoy0+F91s8 MvcQtf6Eufl7xD58BRgAF7YTPQ0KZW5kc3RyZWFtDWVuZG9iag0xOTkgMCBvYmo8PC9Dcm9wQm94 WzAgMCA1OTUgODQyXS9QYXJlbnQgNTkzIDAgUi9TdHJ1Y3RQYXJlbnRzIDE3NS9Db250ZW50cyAy MDAgMCBSL1JvdGF0ZSAwL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNw YWNlPDwvQ1MwIDQyMTMgMCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgMjMxIDAgUi9UVDIg NDIxNyAwIFIvVFQzIDMzNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dF0vUHJvcGVydGllczw8L01D MCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRv YmoNMjAwIDAgb2JqPDwvTGVuZ3RoIDIzNDMvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJ xFdrb9vGEv2uXzHfQgHRap98AEWB2G4vXCBtCgvIBXSNgJIoi7VEuiRVxf71d2apJ0VSMnOBiyCi uRJ5dmZnzjkz/JQV8TycFvDTT8NPRRFOF9EMxsNR+gKPw9HrSwTDL+FTnIRFnCYwvLlJv8N4wJmU 4PkeMx6YwDDpga8lkwoef/755u4WesM/bmH4+ZaDvfu7xxlX+BvBAh+f0CwIYEC3voYs6n2FpDe8 feAwzQHf7XrA8eoC5NOkJyDG9/0Lv33Ky/cQsi937zGaCZfeMu/9uX+LsP/On78Z9YajEcfvRvMe xsE592A0BfpL+DDaIDKM8HlO1ze8G2UgXMYlbWn7lzJMg889xn3czWjVc/796wP8Gi+j/DUvohU8 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 g3hQbxTOEK2t7A80DXD2GlGbFjAJp3T33MeexcZ/23+VpVWJ/JQV8TycFrTHT0URThfIrOPhTVoU 6J0eh6PXlwiGX8KnOAmLOE1geHOTfofxQGgWIGdhniWOG56nmZDcA+wiX8LjNszhH7eAoXOwd39T lSrwtaBHDQ6txFV0i/2XRb2vkPSGtw8cbh+AMxy4KHrmAjzc/t7TQCmBz5iyv3D9Nxg/cphBb2D3 YSzsqmcC9FF057mw7D30/qzpEo8SLTGLQf3ItRV9l7kH3fH8/m4s0T7jgUs1PkPLenzS9uO/AgwA LXiWkg0KZW5kc3RyZWFtDWVuZG9iag0yMDEgMCBvYmo8PC9Dcm9wQm94WzAgMCA1OTUgODQyXS9Q YXJlbnQgNTkzIDAgUi9TdHJ1Y3RQYXJlbnRzIDE3Ni9Db250ZW50cyAyMDIgMCBSL1JvdGF0ZSAw L01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDQyMTMg MCBSPj4vRm9udDw8L1RUMCA0MjEyIDAgUi9UVDEgNDIxNyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4 dF0vUHJvcGVydGllczw8L01DMCAzMTEgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDQyMTUgMCBSPj4+ Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjAyIDAgb2JqPDwvTGVuZ3RoIDU0OS9GaWx0ZXIvRmxhdGVE ZWNvZGU+PnN0cmVhbQ0KSImkU8tu2zAQvPMr9ugczKdIikUQIJaTIgFcpxWBFnB9MGTZVeBHailo k6/vkn5UTuxeCgEiKXFnZmd32fWmqWaTooHLS3bdNJPiRzmFEfPrJxgz//JUAnuYzKvVpKnWK2C9 3vo3jLqcSgk2tVRb0E5TaSFNJJUKxldXvX4GhA0zYIOMQzz9JJxyhXcEdSlGJNQ56IZjmsCmJF9h RViWcyhqQGxjgeNqAOpiRQRUiPcR/87rLU5gTuUeRydUmIAyI58PKCI+7+N7njDvOf7zM4J5cM4t +ALCTqTgfyEzeIznYX3Fk9+AMJTLIGm3U5omkHJLeYpq/JJ0vt3mcFstyvqlbsol5M3muWieNyVc +EciHHVCBagp6cQvkddE3kApkwiOi5aWqjfY9byKMeG62MnA5LUKXqZC/b35XWoTCd/o1drFu23U qOPGk5sB1ie+2ENogkF218fAXRlbxeDJ1s4TDuqDgyak847eUAs2wTbZk38pJ4tuUy1LuFutp2V9 JKalQxx0RLgWv2jxoxt7JwU/UMddqjFjsJJTzXfcftgffjhHKPeERyxb609Dc4nWnvKUnRmt3rpp 1st/TZdIQrWUoolUyGCxvyV2qZGh6f9zwLL8eMDy7BNJIBgHA0z2Eb/fw2jMYQqkG3XoSLsk2lnq wskaWJAcZ+3Yo8MoodnKSXG+HMpQs7Ns1AHrLgw6N/b3JEkpd6Y9KEcN+keAAQAy4guQDQplbmRz dHJlYW0NZW5kb2JqDTIwMyAwIG9iajw8L0Nyb3BCb3hbMCAwIDU5NSA4NDJdL1BhcmVudCA1OTMg MCBSL1N0cnVjdFBhcmVudHMgMTc3L0NvbnRlbnRzIDIwNCAwIFIvUm90YXRlIDAvTWVkaWFCb3hb MCAwIDU5NSA4NDJdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNDIxMyAwIFI+Pi9Gb250 PDwvVFQwIDQyMTIgMCBSL1RUMSA0MjE3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0XS9Qcm9wZXJ0 aWVzPDwvTUMwIDMxMSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNDIxNSAwIFI+Pj4+L1R5cGUvUGFn ZT4+DWVuZG9iag0yMDQgMCBvYmo8PC9MZW5ndGggNjA1L0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry ZWFtDQpIiaRT227aQBB936+YR/vB671fqihScJKqqJRUrNRKlAdECHUUIAWjNv36zq6Bmlz6UiGx F8/OOXPOTHmxaeq76ayBs7Pyommms+/zWxiXYf0IkzI8Pc6hvJku6tW0qdcrKHu99S8YF4wKAdZZ qi1or6mw4JSgQsLk/Lx3WQEphxWUg4pBOv0gjDKJMZx6hy8U9R6KeHQKNnPyBVakrEYMZlvA3MYC w9UAbGcrwqHGfO/x62Lb5onIThzyaEW5iVnuyOdjFp5+L9/3AilDYPgt3BGsgzFmIcwg7riD8BOR IeB7FtffeAob4IYyESntd1JTBY5ZyhyyCUuSfb0ewXX9MN8+bZv5EkbNZjdrdps55OGecE89lzHV LcnSTcI1CTdCCpWS46KFpfJZ7u2iTm9iON/TwOK1jFo6Lv9GfhPaJMBnfLX2KbabNfG4CuRqgP6k v/ImNsGg+nCJD/c2dsxgqpXzpYLCHxSUPJbDE1qCTzttqAUbzWYt+Djrr/NCZLu8kNkmL7jKVtN4 8VDnhc1Wi7xQGXxMMQvIJ6F/ZMqotAaxuPKRlPYtKY09CFYqagwoh22B5VMr2q7oFMaPhSV+nYJ4 pyCU92ANZ0cp085plBAsqq7EXskwvBy+O5GzAygOgCcorZevpjY4Tp69ZlL5xqz21k2zXv5rXLmK NsjIWSJ5iwMjsO2NiFP0nxNbjU4ndlR9IgqicDDAYu/xvg/jCYNbIEXioRPskmhvqY8nNPSBjHB4 TzU6zqZA073gb9shDTXu0FrY5rnJ2q5RjjJvupN30vF/BBgAV14baA0KZW5kc3RyZWFtDWVuZG9i ag0yMDUgMCBvYmo8PC9SZWN0WzUzOC4wOCA2MDkuODM2IDU0MS4wOCA2MjUuNjA0XS9TdWJ0eXBl L0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyMjAgMCBSL0gvSS9TdHJ1Y3RQYXJl bnQgMTAvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTIwNiAwIG9iajw8L1JlY3Rb MTIwLjQ4IDU5OC43NDQgNTM4LjA3NyA2MTIuMDhdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAv VHlwZS9Cb3JkZXI+Pi9BIDIwOSAwIFIvSC9JL1N0cnVjdFBhcmVudCAxMS9Cb3JkZXJbMCAwIDBd L1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjA3IDAgb2JqPDwvUmVjdFs5OS4yNCA2NDYuMTczIDU0MS4w OCA2NjIuMDI0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNjYg MCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoN MjA4IDAgb2JqPDwvUmVjdFs1MzguMDggNTYxLjgzNiA1NDEuMDggNTc3LjYwNF0vU3VidHlwZS9M aW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjY4IDAgUi9IL0kvU3RydWN0UGFyZW50 IDE3L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yMDkgMCBvYmo8PC9EWzM0IDAg Ui9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTIxMCAwIG9iajw8L0RbMzQgMCBSL1hZ WiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjExIDAgb2JqPDwvUmVjdFsxMjAuNDggNTYy LjI2NCA1MzguMDc2IDU3NS42XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVy Pj4vQSAyNzcgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTYvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90 Pj4NZW5kb2JqDTIxMiAwIG9iajw8L1JlY3RbMTIwLjQ4IDYxMC4yNjQgNTM4LjA3OCA2MjMuNl0v U3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjE5IDAgUi9IL0kvU3Ry dWN0UGFyZW50IDkvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTIxMyAwIG9iajw8 L1JlY3RbNTM4LjA4IDYyMS4yOTYgNTQxLjA4IDYzNy4wNjRdL1N1YnR5cGUvTGluay9CUzw8L1Mv Uy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDMxNiAwIFIvSC9JL1N0cnVjdFBhcmVudCA4L0JvcmRlclsw IDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yMTQgMCBvYmo8PC9SZWN0WzEyMC40OCA1NzMuNzI0 IDUzOC4wNzYgNTg3LjA2XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4v QSAyNzkgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTQvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4N ZW5kb2JqDTIxNSAwIG9iajw8L1JlY3RbNTM4LjA4IDU3My4yOTYgNTQxLjA4IDU4OS4wNjRdL1N1 YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDI3NiAwIFIvSC9JL1N0cnVj dFBhcmVudCAxNS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjE2IDAgb2JqPDwv UmVjdFs4NS4wOCA3MDQuOTQ4IDU0MS4wOCA3MjEuNThdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9X IDAvVHlwZS9Cb3JkZXI+Pi9BIDIyOSAwIFIvSC9JL1N0cnVjdFBhcmVudCAyL0JvcmRlclswIDAg MF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yMTcgMCBvYmo8PC9SZWN0Wzg1LjA4IDY1OS4zNDggNTQx LjA4IDY3NS45OF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjU1 IDAgUi9IL0kvU3RydWN0UGFyZW50IDQvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2Jq DTIxOCAwIG9iajw8L1N0ZW1WIDEzOC9Gb250TmFtZS9BcmlhbC1Cb2xkTVQvRm9udFN0cmV0Y2gv Tm9ybWFsL0ZvbnRXZWlnaHQgNzAwL0ZsYWdzIDMyL0Rlc2NlbnQgLTIxMS9Gb250QkJveFstNjI4 IC0zNzYgMjAwMCAxMDEwXS9Bc2NlbnQgOTA1L0ZvbnRGYW1pbHkoQXJpYWwpL0NhcEhlaWdodCA3 MTgvWEhlaWdodCA1MTUvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNBbmdsZSAwPj4NZW5kb2Jq DTIxOSAwIG9iajw8L0RbMzAgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjIw IDAgb2JqPDwvRFszMCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yMjEgMCBv Ymo8PC9SZWN0Wzg1LjA4IDY4Mi4xNDggNTQxLjA4IDY5OC43OF0vU3VidHlwZS9MaW5rL0JTPDwv Uy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjMwIDAgUi9IL0kvU3RydWN0UGFyZW50IDMvQm9yZGVy WzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTIyMiAwIG9iajw8L1JlY3RbOTkuMjQgMjc1Ljc5 MyA1NDEuMDggMjkxLjY0NF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+ L0EgMjkwIDAgUi9IL0kvU3RydWN0UGFyZW50IDQzL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+ DWVuZG9iag0yMjMgMCBvYmo8PC9SZWN0Wzk5LjI0IDI2Mi4yOTMgNTQxLjA4IDI3OC4xNDRdL1N1 YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDI5MSAwIFIvSC9JL1N0cnVj dFBhcmVudCA0NC9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjI0IDAgb2JqPDwv RFsxNjEgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjI1IDAgb2JqPDwvRFsx NjEgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjI2IDAgb2JqPDwvUmVjdFsx MjAuNDggNDM5LjQ0NCA1MzguMDc4IDQ1Mi43OF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9U eXBlL0JvcmRlcj4+L0EgMjgxIDAgUi9IL0kvU3RydWN0UGFyZW50IDI5L0JvcmRlclswIDAgMF0v VHlwZS9Bbm5vdD4+DWVuZG9iag0yMjcgMCBvYmo8PC9EWzE2NyAwIFIvWFlaIDAgODQyIG51bGxd L1MvR29Ubz4+DWVuZG9iag0yMjggMCBvYmo8PC9EWzE3NSAwIFIvWFlaIDAgODQyIG51bGxdL1Mv R29Ubz4+DWVuZG9iag0yMjkgMCBvYmo8PC9EWzcgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+ Pg1lbmRvYmoNMjMwIDAgb2JqPDwvRFs5IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5k b2JqDTIzMSAwIG9iajw8L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgMjE4IDAgUi9M YXN0Q2hhciAxMjIvV2lkdGhzWzI3OCAwIDQ3NCAwIDAgMCAwIDAgMCAwIDAgNTg0IDAgMzMzIDAg MCA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgMzMzIDAgMCAwIDAgMCAw IDcyMiA3MjIgNzIyIDcyMiA2NjcgNjExIDc3OCAwIDI3OCA1NTYgMCA2MTEgODMzIDcyMiA3Nzgg NjY3IDc3OCA3MjIgNjY3IDYxMSA3MjIgMCAwIDY2NyAwIDAgMzMzIDAgMzMzIDAgNTU2IDAgNTU2 IDYxMSA1NTYgNjExIDU1NiAzMzMgNjExIDYxMSAyNzggMjc4IDU1NiAyNzggODg5IDYxMSA2MTEg NjExIDYxMSAzODkgNTU2IDMzMyA2MTEgNTU2IDc3OCA1NTYgNTU2IDUwMF0vQmFzZUZvbnQvQXJp YWwtQm9sZE1UL0ZpcnN0Q2hhciAzMi9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVHlwZS9Gb250 Pj4NZW5kb2JqDTIzMiAwIG9iajw8L0RbODUgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1l bmRvYmoNMjMzIDAgb2JqPDwvRFs4OCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9i ag0yMzQgMCBvYmo8PC9SZWN0WzEyMC40OCA1NTAuNzQ0IDUzOC4wNzcgNTY0LjA4XS9TdWJ0eXBl L0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNjkgMCBSL0gvSS9TdHJ1Y3RQYXJl bnQgMTgvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTIzNSAwIG9iajw8L1JlY3Rb NTM4LjA4IDU1MC4zMTYgNTQxLjA4IDU2Ni4wODRdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAv VHlwZS9Cb3JkZXI+Pi9BIDI2MCAwIFIvSC9JL1N0cnVjdFBhcmVudCAxOS9Cb3JkZXJbMCAwIDBd L1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjM2IDAgb2JqPDwvU3VidHlwZS9UcnVlVHlwZS9Gb250RGVz Y3JpcHRvciAyMzcgMCBSL0xhc3RDaGFyIDMyL1dpZHRoc1syNTBdL0Jhc2VGb250L1RpbWVzTmV3 Um9tYW5QU01UL0ZpcnN0Q2hhciAzMi9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVHlwZS9Gb250 Pj4NZW5kb2JqDTIzNyAwIG9iajw8L1N0ZW1WIDgyL0ZvbnROYW1lL1RpbWVzTmV3Um9tYW5QU01U L0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMC9GbGFncyAzNC9EZXNjZW50IC0yMTYv Rm9udEJCb3hbLTU2OCAtMzA3IDIwMDAgMTAwN10vQXNjZW50IDg5MS9Gb250RmFtaWx5KFRpbWVz IE5ldyBSb21hbikvQ2FwSGVpZ2h0IDY1Ni9YSGVpZ2h0IC01NDYvVHlwZS9Gb250RGVzY3JpcHRv ci9JdGFsaWNBbmdsZSAwPj4NZW5kb2JqDTIzOCAwIG9iajw8L1JlY3RbNTM4LjA4IDQ1MC41MzYg NTQxLjA4IDQ2Ni4zMDRdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9B IDI0NCAwIFIvSC9JL1N0cnVjdFBhcmVudCAyOC9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1l bmRvYmoNMjM5IDAgb2JqPDwvUmVjdFs1MzguMDggNDM5LjAxNiA1NDEuMDggNDU0Ljc4NF0vU3Vi dHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjgyIDAgUi9IL0kvU3RydWN0 UGFyZW50IDMwL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yNDAgMCBvYmo8PC9S ZWN0WzEyMC40OCA0MjcuOTg0IDUzOC4wNzYgNDQxLjMyXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1Mv VyAwL1R5cGUvQm9yZGVyPj4vQSAyOTcgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMzEvQm9yZGVyWzAg MCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTI0MSAwIG9iajw8L1JlY3RbOTkuMjQgNTAwLjM3MyA1 NDEuMDggNTE2LjIyNF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0Eg Mjg0IDAgUi9IL0kvU3RydWN0UGFyZW50IDIyL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVu ZG9iag0yNDIgMCBvYmo8PC9SZWN0Wzk5LjI0IDQ4Ni44NzMgNTQxLjA4IDUwMi43MjRdL1N1YnR5 cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDIzMiAwIFIvSC9JL1N0cnVjdFBh cmVudCAyMy9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjQzIDAgb2JqPDwvRFs4 OCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yNDQgMCBvYmo8PC9EWzg4IDAg Ui9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTI0NSAwIG9iajw8L1JlY3RbNTM4LjA4 IDQ2MS45OTYgNTQxLjA4IDQ3Ny43NjRdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9C b3JkZXI+Pi9BIDMwNSAwIFIvSC9JL1N0cnVjdFBhcmVudCAyNi9Cb3JkZXJbMCAwIDBdL1R5cGUv QW5ub3Q+Pg1lbmRvYmoNMjQ2IDAgb2JqPDwvUmVjdFsxMjAuNDggNDUwLjk2NCA1MzguMDc4IDQ2 NC4zXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNDMgMCBSL0gv SS9TdHJ1Y3RQYXJlbnQgMjcvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTI0NyAw IG9iajw8L1JlY3RbOTkuMjQgNTM2LjY3MyA1NDEuMDggNTUyLjUyNF0vU3VidHlwZS9MaW5rL0JT PDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjYxIDAgUi9IL0kvU3RydWN0UGFyZW50IDIwL0Jv cmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yNDggMCBvYmo8PC9SZWN0WzUzOC4wOCA0 MjcuNTU2IDU0MS4wOCA0NDMuMzI0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9y ZGVyPj4vQSAyOTggMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMzIvQm9yZGVyWzAgMCAwXS9UeXBlL0Fu bm90Pj4NZW5kb2JqDTI0OSAwIG9iajw8L0RbMTk0IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1Rv Pj4NZW5kb2JqDTI1MCAwIG9iajw8L0RbMTk0IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4N ZW5kb2JqDTI1MSAwIG9iajw8L0RbOTYgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRv YmoNMjUyIDAgb2JqPDwvRFsxMDAgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoN MjUzIDAgb2JqPDwvRFsxODQgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjU0 IDAgb2JqPDwvRFsxOTEgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjU1IDAg b2JqPDwvRFsxMiAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yNTYgMCBvYmo8 PC9SZWN0Wzk5LjI0IDE3Ni4xOTMgNTQxLjA4IDE5Mi4wNDRdL1N1YnR5cGUvTGluay9CUzw8L1Mv Uy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDIyNyAwIFIvSC9JL1N0cnVjdFBhcmVudCA0OS9Cb3JkZXJb MCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjU3IDAgb2JqPDwvUmVjdFs5OS4yNCAxNjIuNjkz IDU0MS4wOCAxNzguNTQ0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4v QSAyMjggMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNTAvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4N ZW5kb2JqDTI1OCAwIG9iajw8L1JlY3RbOTkuMjQgOTkuNDUyNyA1NDEuMDggMTE1LjMwNF0vU3Vi dHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjUwIDAgUi9IL0kvU3RydWN0 UGFyZW50IDU0L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yNTkgMCBvYmo8PC9S ZWN0Wzk5LjI0IDQ3My4zNzMgNTQxLjA4IDQ4OS4yMjRdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9X IDAvVHlwZS9Cb3JkZXI+Pi9BIDIzMyAwIFIvSC9JL1N0cnVjdFBhcmVudCAyNC9Cb3JkZXJbMCAw IDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjYwIDAgb2JqPDwvRFs0MiAwIFIvWFlaIDAgODQyIG51 bGxdL1MvR29Ubz4+DWVuZG9iag0yNjEgMCBvYmo8PC9EWzcxIDAgUi9YWVogMCA4NDIgbnVsbF0v Uy9Hb1RvPj4NZW5kb2JqDTI2MiAwIG9iajw8L1JlY3RbOTkuMjQgMTM1Ljc1MyA1NDEuMDggMTUx LjYwNF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjU0IDAgUi9I L0kvU3RydWN0UGFyZW50IDUyL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yNjMg MCBvYmo8PC9SZWN0Wzg1LjA4IDExMi42MjggNTQxLjA4IDEyOS4yNl0vU3VidHlwZS9MaW5rL0JT PDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjQ5IDAgUi9IL0kvU3RydWN0UGFyZW50IDUzL0Jv cmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yNjQgMCBvYmo8PC9EWzkxIDAgUi9YWVog MCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTI2NSAwIG9iajw8L0RbOTQgMCBSL1hZWiAwIDg0 MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjY2IDAgb2JqPDwvRFsxNCAwIFIvWFlaIDAgODQyIG51 bGxdL1MvR29Ubz4+DWVuZG9iag0yNjcgMCBvYmo8PC9EWzI4IDAgUi9YWVogMCA4NDIgbnVsbF0v Uy9Hb1RvPj4NZW5kb2JqDTI2OCAwIG9iajw8L0RbMzkgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dv VG8+Pg1lbmRvYmoNMjY5IDAgb2JqPDwvRFs0MiAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+ DWVuZG9iag0yNzAgMCBvYmo8PC9EWzE2MyAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVu ZG9iag0yNzEgMCBvYmo8PC9EWzE2NSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9i ag0yNzIgMCBvYmo8PC9EWzIwMSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0y NzMgMCBvYmo8PC9SZWN0Wzk5LjI0IDI4OS4yOTMgNTQxLjA4IDMwNS4xNDRdL1N1YnR5cGUvTGlu ay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDI4NiAwIFIvSC9JL1N0cnVjdFBhcmVudCA0 Mi9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjc0IDAgb2JqPDwvUmVjdFs4NS4w OCAxODkuMzY4IDU0MS4wOCAyMDYuMF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0Jv cmRlcj4+L0EgMjcxIDAgUi9IL0kvU3RydWN0UGFyZW50IDQ4L0JvcmRlclswIDAgMF0vVHlwZS9B bm5vdD4+DWVuZG9iag0yNzUgMCBvYmo8PC9SZWN0WzUzOC4wOCA1OTguMzE2IDU0MS4wOCA2MTQu MDg0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyMTAgMCBSL0gv SS9TdHJ1Y3RQYXJlbnQgMTIvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTI3NiAw IG9iajw8L0RbMzkgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjc3IDAgb2Jq PDwvRFszOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yNzggMCBvYmo8PC9E WzM5IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTI3OSAwIG9iajw8L0RbMzkg MCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjgwIDAgb2JqPDwvUmVjdFs4NS4w OCA1MTMuNTQ4IDU0MS4wOCA1MzAuMThdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9C b3JkZXI+Pi9BIDI4MyAwIFIvSC9JL1N0cnVjdFBhcmVudCAyMS9Cb3JkZXJbMCAwIDBdL1R5cGUv QW5ub3Q+Pg1lbmRvYmoNMjgxIDAgb2JqPDwvRFs4OCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29U bz4+DWVuZG9iag0yODIgMCBvYmo8PC9EWzg4IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4N ZW5kb2JqDTI4MyAwIG9iajw8L0RbNzMgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRv YmoNMjg0IDAgb2JqPDwvRFs3NiAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0y ODUgMCBvYmo8PC9EWzExOCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yODYg MCBvYmo8PC9EWzEyOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0yODcgMCBv Ymo8PC9SZWN0WzEyMC40OCA2MjEuNzI0IDUzOC4wNzggNjM1LjA2XS9TdWJ0eXBlL0xpbmsvQlM8 PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzMTUgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNy9Cb3Jk ZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMjg4IDAgb2JqPDwvRFsxMDggMCBSL1hZWiAw IDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjg5IDAgb2JqPDwvRFsxMTEgMCBSL1hZWiAwIDg0 MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjkwIDAgb2JqPDwvRFsxNDIgMCBSL1hZWiAwIDg0MiBu dWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjkxIDAgb2JqPDwvRFsxNTQgMCBSL1hZWiAwIDg0MiBudWxs XS9TL0dvVG8+Pg1lbmRvYmoNMjkyIDAgb2JqPDwvUmVjdFs5OS4yNCA4NS45NTI3IDU0MS4wOCAx MDEuODA0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNzIgMCBS L0gvSS9TdHJ1Y3RQYXJlbnQgNTUvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTI5 MyAwIG9iajw8L1JlY3RbOTkuMjQgMzE2LjI5MyA1NDEuMDggMzMyLjE0NF0vU3VidHlwZS9MaW5r L0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjg5IDAgUi9IL0kvU3RydWN0UGFyZW50IDQw L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yOTQgMCBvYmo8PC9SZWN0Wzk5LjI0 IDMwMi43OTMgNTQxLjA4IDMxOC42NDRdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9C b3JkZXI+Pi9BIDI4NSAwIFIvSC9JL1N0cnVjdFBhcmVudCA0MS9Cb3JkZXJbMCAwIDBdL1R5cGUv QW5ub3Q+Pg1lbmRvYmoNMjk1IDAgb2JqPDwvUmVjdFs5OS4yNCA1ODQuNjczIDU0MS4wOCA2MDAu NTI0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNzggMCBSL0gv SS9TdHJ1Y3RQYXJlbnQgMTMvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTI5NiAw IG9iajw8L1JlY3RbOTkuMjQgMTQ5LjI1MyA1NDEuMDggMTY1LjEwNF0vU3VidHlwZS9MaW5rL0JT PDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjUzIDAgUi9IL0kvU3RydWN0UGFyZW50IDUxL0Jv cmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0yOTcgMCBvYmo8PC9EWzg4IDAgUi9YWVog MCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTI5OCAwIG9iajw8L0RbODggMCBSL1hZWiAwIDg0 MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMjk5IDAgb2JqPDwvUmVjdFsxMjAuNDggNDAyLjk2NCA1 MzguMDc4IDQxNi4zXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAz MDMgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMzQvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5k b2JqDTMwMCAwIG9iajw8L1JlY3RbNTM4LjA4IDQwMi41MzYgNTQxLjA4IDQxOC4zMDRdL1N1YnR5 cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDI2NCAwIFIvSC9JL1N0cnVjdFBh cmVudCAzNS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzAxIDAgb2JqPDwvUmVj dFs5OS4yNCA2MzIuNjczIDU0MS4wOCA2NDguNTI0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAw L1R5cGUvQm9yZGVyPj4vQSAyNjcgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNi9Cb3JkZXJbMCAwIDBd L1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzAyIDAgb2JqPDwvRFs5MSAwIFIvWFlaIDAgODQyIG51bGxd L1MvR29Ubz4+DWVuZG9iag0zMDMgMCBvYmo8PC9EWzkxIDAgUi9YWVogMCA4NDIgbnVsbF0vUy9H b1RvPj4NZW5kb2JqDTMwNCAwIG9iajw8L0RbODggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+ Pg1lbmRvYmoNMzA1IDAgb2JqPDwvRFs4OCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVu ZG9iag0zMDYgMCBvYmo8PC9SZWN0Wzg1LjA4IDM3OS4yNjggNTQxLjA4IDM5NS45XS9TdWJ0eXBl L0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAyNjUgMCBSL0gvSS9TdHJ1Y3RQYXJl bnQgMzYvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTMwNyAwIG9iajw8L1JlY3Rb MTIwLjQ4IDQ2Mi40MjQgNTM4LjA3OCA0NzUuNzZdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAv VHlwZS9Cb3JkZXI+Pi9BIDMwNCAwIFIvSC9JL1N0cnVjdFBhcmVudCAyNS9Cb3JkZXJbMCAwIDBd L1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzA4IDAgb2JqPDwvUmVjdFs4NS4wOCAzMjkuNDY4IDU0MS4w OCAzNDYuMV0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjg4IDAg Ui9IL0kvU3RydWN0UGFyZW50IDM5L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0z MDkgMCBvYmo8PC9SZWN0Wzk5LjI0IDIyNS45OTMgNTQxLjA4IDI0MS44NDRdL1N1YnR5cGUvTGlu ay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDIyNSAwIFIvSC9JL1N0cnVjdFBhcmVudCA0 Ni9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzEwIDAgb2JqPDwvUmVjdFs5OS4y NCAyMTIuNDkzIDU0MS4wOCAyMjguMzQ0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUv Qm9yZGVyPj4vQSAyNzAgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNDcvQm9yZGVyWzAgMCAwXS9UeXBl L0Fubm90Pj4NZW5kb2JqDTMxMSAwIG9iajw8L09DR3MgNDIxMCAwIFIvVHlwZS9PQ01EPj4NZW5k b2JqDTMxMiAwIG9iajw8L1JlY3RbODUuMDggMjM5LjE2OCA1NDEuMDggMjU1LjhdL1N1YnR5cGUv TGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDIyNCAwIFIvSC9JL1N0cnVjdFBhcmVu dCA0NS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzEzIDAgb2JqPDwvUmVjdFs5 OS4yNCAzNjYuMDkzIDU0MS4wOCAzODEuOTQ0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5 cGUvQm9yZGVyPj4vQSAyNTEgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMzcvQm9yZGVyWzAgMCAwXS9U eXBlL0Fubm90Pj4NZW5kb2JqDTMxNCAwIG9iajw8L1JlY3RbOTkuMjQgMzUyLjU5MyA1NDEuMDgg MzY4LjQ0NF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMjUyIDAg Ui9IL0kvU3RydWN0UGFyZW50IDM4L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0z MTUgMCBvYmo8PC9EWzI4IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTMxNiAw IG9iajw8L0RbMjggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzE3IDAgb2Jq PDwvUmVjdFs5OS4yNCA0MTMuOTEzIDU0MS4wOCA0MjkuNzY0XS9TdWJ0eXBlL0xpbmsvQlM8PC9T L1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzMDIgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMzMvQm9yZGVy WzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTMxOCAwIG9iajw8L0RbMjAzIDAgUi9YWVogMCA4 NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTMxOSAwIG9iajw8L1JlY3RbODUuMDggNzU1LjQwOCA1 NDEuMDggNzcyLjA0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAz MTggMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNTcvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5k b2JqDTMyMCAwIG9iajw8L0RbMTIgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoN MzIxIDAgb2JqPDwvRFs3MSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zMjIg MCBvYmo8PC9SZWN0WzI2Mi45MiAzNzAuNjI0IDMwOS4wODkgMzgzLjk2XS9TdWJ0eXBlL0xpbmsv QlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzMjcgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNjMv Qm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTMyMyAwIG9iajw8L1JlY3RbMzMxLjMy IDM3MC42MjQgNDE2LjM4IDM4My45Nl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0Jv cmRlcj4+L0EgMzI4IDAgUi9IL0kvU3RydWN0UGFyZW50IDY0L0JvcmRlclswIDAgMF0vVHlwZS9B bm5vdD4+DWVuZG9iag0zMjQgMCBvYmo8PC9SZWN0WzIyNi4yNiA2NTcuNjY0IDI4Ny40MzEgNjcx LjBdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDMyOSAwIFIvSC9J L1N0cnVjdFBhcmVudCA2MC9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzI1IDAg b2JqPDwvUmVjdFsxODUuNjQgNTM0LjY2NCAyMDAuMDczIDU0OC4wXS9TdWJ0eXBlL0xpbmsvQlM8 PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzMzAgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgNjEvQm9y ZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTMyNiAwIG9iajw8L1JlY3RbMTg1LjY0IDQ1 Mi42NDQgMjEyLjkxMSA0NjUuOThdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3Jk ZXI+Pi9BIDMzMyAwIFIvSC9JL1N0cnVjdFBhcmVudCA2Mi9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5u b3Q+Pg1lbmRvYmoNMzI3IDAgb2JqPDwvRFsxMDggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+ Pg1lbmRvYmoNMzI4IDAgb2JqPDwvRFsxNjUgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1l bmRvYmoNMzI5IDAgb2JqPDwvRFszOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9i ag0zMzAgMCBvYmo8PC9EWzEyIDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTMz MSAwIG9iajw8L1JlY3RbMzQzLjk4IDI4OC42NjQgMzU4LjQxMyAzMDIuMF0vU3VidHlwZS9MaW5r L0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMzIwIDAgUi9IL0kvU3RydWN0UGFyZW50IDY1 L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0zMzIgMCBvYmo8PC9SZWN0WzI3OS42 IDIwNi42NDQgMzE4LjU4NiAyMTkuOThdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9C b3JkZXI+Pi9BIDMyMSAwIFIvSC9JL1N0cnVjdFBhcmVudCA2Ni9Cb3JkZXJbMCAwIDBdL1R5cGUv QW5ub3Q+Pg1lbmRvYmoNMzMzIDAgb2JqPDwvRFs5NCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29U bz4+DWVuZG9iag0zMzQgMCBvYmo8PC9TdWJ0eXBlL1RydWVUeXBlL0ZvbnREZXNjcmlwdG9yIDMz OCAwIFIvTGFzdENoYXIgMTIxL1dpZHRoc1s2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDYwMCA2MDAgMCAwIDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MDAgMCA2MDAgMCA2MDAgMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDYwMCA2MDBdL0Jhc2VGb250L0NvdXJpZXJOZXdQ Uy1Cb2xkTVQvRmlyc3RDaGFyIDMyL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9UeXBlL0ZvbnQ+ Pg1lbmRvYmoNMzM1IDAgb2JqPDwvU3VidHlwZS9UcnVlVHlwZS9Gb250RGVzY3JpcHRvciAzMzYg MCBSL0xhc3RDaGFyIDEzMy9XaWR0aHNbNjAwIDYwMCA2MDAgNjAwIDAgMCA2MDAgNjAwIDYwMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCA2MDAgMCA2MDAgNjAwIDYwMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDYwMCAwIDAgMCAwIDAgMCAw IDYwMF0vQmFzZUZvbnQvQ291cmllck5ld1BTTVQvRmlyc3RDaGFyIDMyL0VuY29kaW5nL1dpbkFu c2lFbmNvZGluZy9UeXBlL0ZvbnQ+Pg1lbmRvYmoNMzM2IDAgb2JqPDwvU3RlbVYgNDIvRm9udE5h bWUvQ291cmllck5ld1BTTVQvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwL0ZsYWdz IDM0L0Rlc2NlbnQgLTMwMC9Gb250QkJveFstMjEgLTY4MCA2MzggMTAyMV0vQXNjZW50IDgzMi9G b250RmFtaWx5KENvdXJpZXIgTmV3KS9DYXBIZWlnaHQgNTc4L1hIZWlnaHQgLTU3OC9UeXBlL0Zv bnREZXNjcmlwdG9yL0l0YWxpY0FuZ2xlIDA+Pg1lbmRvYmoNMzM3IDAgb2JqPDwvU3VidHlwZS9U eXBlMC9EZXNjZW5kYW50Rm9udHNbMzQxIDAgUl0vQmFzZUZvbnQvRUxNTVBMK1N5bWJvbE1UL1Rv VW5pY29kZSAzMzkgMCBSL0VuY29kaW5nL0lkZW50aXR5LUgvVHlwZS9Gb250Pj4NZW5kb2JqDTMz OCAwIG9iajw8L1N0ZW1WIDEwMC9Gb250TmFtZS9Db3VyaWVyTmV3UFMtQm9sZE1UL0ZvbnRTdHJl dGNoL05vcm1hbC9Gb250V2VpZ2h0IDcwMC9GbGFncyAzNC9EZXNjZW50IC0zMDAvRm9udEJCb3hb LTQ2IC03MTAgNzAyIDEyMjFdL0FzY2VudCA4MzIvRm9udEZhbWlseShDb3VyaWVyIE5ldykvQ2Fw SGVpZ2h0IDU5My9YSGVpZ2h0IC01NjIvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNBbmdsZSAw Pj4NZW5kb2JqDTMzOSAwIG9iajw8L0xlbmd0aCAyMTgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJl YW0NCkiJVFCxTsQwDN3zFR45MSSNkGCouhxLBw5EC3sucUsk6kRuOvTvSUp7iMG2/Oyn92x5bp9b 8gnkGwfbYYLBk2Ocw8IW4YqjJ6g0OG/T3m3ZTiaCzORunRNOLQ0B6lrI9zycE69w1/dVda9OIF/Z IXsaM/SgPz4z0i0xfuOElEBB04DDQcjzi4kXMyHIX+Yf2q8RQW99tasHh3M0FtnQiFAr9fjUHAXJ /Z8frOtgvwyLY1srrRuRt3e88MpVNyN2Yc4et9M3I8WCJ7x9J4ZY1EqIHwEGAIAKauoKDQplbmRz dHJlYW0NZW5kb2JqDTM0MCAwIG9iajw8L1N0ZW1WIDAvRm9udE5hbWUvRUxNTVBMK1N5bWJvbE1U L0ZvbnRTdHJldGNoL05vcm1hbC9Gb250RmlsZTIgMzQyIDAgUi9Gb250V2VpZ2h0IDQwMC9GbGFn cyA0L0Rlc2NlbnQgLTIxOS9Gb250QkJveFswIC0yMjAgMTExMyAxMDA1XS9Bc2NlbnQgMTAwNS9G b250RmFtaWx5KFN5bWJvbCkvQ2FwSGVpZ2h0IDAvVHlwZS9Gb250RGVzY3JpcHRvci9JdGFsaWNB bmdsZSAwPj4NZW5kb2JqDTM0MSAwIG9iajw8L1N1YnR5cGUvQ0lERm9udFR5cGUyL0ZvbnREZXNj cmlwdG9yIDM0MCAwIFIvQmFzZUZvbnQvRUxNTVBMK1N5bWJvbE1UL1dbMTIwWzQ1OV1dL0NJRFN5 c3RlbUluZm88PC9TdXBwbGVtZW50IDAvT3JkZXJpbmcoSWRlbnRpdHkpL1JlZ2lzdHJ5KEFkb2Jl KT4+L0RXIDEwMDAvVHlwZS9Gb250Pj4NZW5kb2JqDTM0MiAwIG9iajw8L0xlbmd0aCA2OTg5L0Zp bHRlci9GbGF0ZURlY29kZS9MZW5ndGgxIDExMDQwPj5zdHJlYW0NCkiJ3FcLVBNnFp48gUReTVDX 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 TSZUl6rd4Dru+sJ1lF1gCY4FGLCSuew8d2bWbGt2aeyc4dgRhF9/eBvjonV4N4hSHHUGIc6DUTTE eZ6rKpCEOIFKubbV4uozPfL0Lnr6TI89vaZFD3R5Fj0MTZvtpfZSBza4t+GJws8/8RrgH3jizOun 3A3uJj77CsE+Bzy56i0pkKCqWKwsKn5oZ926+u6a7kNX74OmzaRMVDc6t23dvqW5nLu5cOmthYW3 Li1wvhxd0E/H5v+zn/Y/9mOXEU4vv798O/cEA7aL1qCU4wXkp/O8iPyP0ApCAUpP4YM8T2ADmcnz HJSQ3+R5HvULeV5A/lGeF2EDZx6anEgcjMUTynvK0GhC6R0/Mn4MVYp//JWJ8Vdix8bGjygTh+MN SiB2LPYfnBpZZ0p4/PBxpjmq/JNUKmZNGAyiD0EIONg/UPj2oNVsoaVUWkEhH0jMLrGmUfjUkqRC Nn9GdyfXLl069Ef0Dzh16ti1+nJax3aQcPfu3t197wLXnXGu6bqNGp1TVy1jlD+Jx1mq/CiNkkU0 anta9zy7n0+Hc6ODv1MEyPGICA8IcU9UWNMCjCXWmGNGyw5dCrfMEsaFD8lPpEORMZyvM7oTPjzx pYvjZgp9Vgyejj0puS5xr9eEy6+B2iFyhG1xwhB9zsTcIZMpn++ltAQL+hHa8LiZRo9oUyfHFENR 09QvumPqGu6X/NN7SnV/ne/UKss1lnDG/79h9FWuClPUS0u8PtvOoHr1bZ1bQq86b5cFvngfm+32 59r6tCpMK7+XvxNgAEqXMswKDQplbmRzdHJlYW0NZW5kb2JqDTM0MyAwIG9iajw8L1JlY3RbNDM0 LjcgMzM3LjYyNCA1MzMuMzM1IDM1MC45Nl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBl L0JvcmRlcj4+L0EgMzQ1IDAgUi9IL0kvU3RydWN0UGFyZW50IDcxL0JvcmRlclswIDAgMF0vVHlw ZS9Bbm5vdD4+DWVuZG9iag0zNDQgMCBvYmo8PC9SZWN0WzM0NS4xOCA3MDAuMDg0IDQyNi4yOTEg NzEzLjQyXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzNDYgMCBS L0gvSS9TdHJ1Y3RQYXJlbnQgNzAvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM0 NSAwIG9iajw8L0RbMjggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzQ2IDAg b2JqPDwvRFs3MSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zNDcgMCBvYmo8 PC9EWzE5NCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zNDggMCBvYmo8PC9S ZWN0WzQzMS43IDQzNy4yODQgNDkxLjcxMiA0NTAuNjJdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9X IDAvVHlwZS9Cb3JkZXI+Pi9BIDM0NyAwIFIvSC9JL1N0cnVjdFBhcmVudCA3NC9Cb3JkZXJbMCAw IDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzQ5IDAgb2JqPDwvU3VidHlwZS9UcnVlVHlwZS9Gb250 RGVzY3JpcHRvciAzNTAgMCBSL0xhc3RDaGFyIDEyMS9XaWR0aHNbMjI4IDAgMCAwIDAgMCAwIDAg MjczIDI3MyAwIDQ3OSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1 OTIgNTkyIDAgNTkyIDU0NyA1MDEgNjM4IDAgMjI4IDAgNTkyIDUwMSAwIDU5MiA2MzggMCAwIDU5 MiA1NDcgNTAxIDAgNTQ3IDAgMCAwIDAgMCAwIDAgMCA0NTYgMCA0NTYgNTAxIDQ1NiA1MDEgNDU2 IDI3MyA1MDEgNTAxIDIyOCAwIDQ1NiAyMjggNzI5IDUwMSA1MDEgNTAxIDAgMzE5IDQ1NiAyNzMg NTAxIDAgMCA0NTYgNDU2XS9CYXNlRm9udC9BcmlhbE5hcnJvdy1Cb2xkL0ZpcnN0Q2hhciAzMi9F bmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVHlwZS9Gb250Pj4NZW5kb2JqDTM1MCAwIG9iajw8L1N0 ZW1WIDExMi9Gb250TmFtZS9BcmlhbE5hcnJvdy1Cb2xkL0ZvbnRTdHJldGNoL0NvbmRlbnNlZC9G b250V2VpZ2h0IDcwMC9GbGFncyAzMi9EZXNjZW50IC0yMTEvRm9udEJCb3hbLTEzNyAtMzA3IDEw MDAgMTEwOV0vQXNjZW50IDkzNS9Gb250RmFtaWx5KEFyaWFsIE5hcnJvdykvQ2FwSGVpZ2h0IDcx OC9YSGVpZ2h0IDUxNS9UeXBlL0ZvbnREZXNjcmlwdG9yL0l0YWxpY0FuZ2xlIDA+Pg1lbmRvYmoN MzUxIDAgb2JqPDwvU3RlbVYgMzkuOTExL0ZvbnROYW1lL0NvdXJpZXJOZXdQUy1JdGFsaWNNVC9G b250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA0MDAvRmxhZ3MgOTgvRGVzY2VudCAtMzAwL0Zv bnRCQm94Wy02NyAtMjc0IDgwMCAxMDAwXS9Bc2NlbnQgODMyL0ZvbnRGYW1pbHkoQ291cmllciBO ZXcpL0NhcEhlaWdodCA1NzgvWEhlaWdodCAtNTc4L1R5cGUvRm9udERlc2NyaXB0b3IvSXRhbGlj QW5nbGUgLTE1Pj4NZW5kb2JqDTM1MiAwIG9iajw8L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2Ny aXB0b3IgMzUxIDAgUi9MYXN0Q2hhciAxMjIvV2lkdGhzWzYwMCAwIDYwMCAwIDAgMCAwIDAgNjAw IDYwMCA2MDAgMCAwIDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDAgNjAwIDAgNjAwIDYwMCAwIDYw MCAwIDAgNjAwIDYwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDYwMCAwIDYwMCAwIDYwMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMF0vQmFzZUZvbnQvQ291cmllck5ld1BTLUl0YWxpY01UL0ZpcnN0Q2hh ciAzMi9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVHlwZS9Gb250Pj4NZW5kb2JqDTM1MyAwIG9i ajw8L0RbMjggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzU0IDAgb2JqPDwv UmVjdFszMDAuNzIgNjAyLjk0NCAzMjguMjMgNjE2LjI4XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1Mv VyAwL1R5cGUvQm9yZGVyPj4vQSAzNTMgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgODEvQm9yZGVyWzAg MCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM1NSAwIG9iajw8L1JlY3RbMTUxLjIgNjU0Ljk2NCAy MDYuNDI3IDY2OC4zXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAz NTggMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgODQvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5k b2JqDTM1NiAwIG9iajw8L1JlY3RbMzUyLjk4IDYxMy45MjQgMzkxLjQyNCA2MjcuMjZdL1N1YnR5 cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM1NyAwIFIvSC9JL1N0cnVjdFBh cmVudCA4NS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzU3IDAgb2JqPDwvRFsx MDggMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzU4IDAgb2JqPDwvRFsxNCAw IFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zNTkgMCBvYmo8PC9EWzMwIDAgUi9Y WVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTM2MCAwIG9iajw8L1JlY3RbMjI3Ljk0IDM5 MC45NjQgMjg2LjA2MiA0MDQuM10vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRl cj4+L0EgMzU5IDAgUi9IL0kvU3RydWN0UGFyZW50IDg5L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5v dD4+DWVuZG9iag0zNjEgMCBvYmo8PC9SZWN0WzQ2Mi40OCA0OTUuMTI0IDUzMS45MDIgNTA4LjQ2 XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzNjQgMCBSL0gvSS9T dHJ1Y3RQYXJlbnQgODcvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM2MiAwIG9i ajw8L1JlY3RbMTEzLjQgNDgzLjYwNCAxNDUuMTA4IDQ5Ni45NF0vU3VidHlwZS9MaW5rL0JTPDwv Uy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMzYzIDAgUi9IL0kvU3RydWN0UGFyZW50IDg4L0JvcmRl clswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0zNjMgMCBvYmo8PC9EWzg1IDAgUi9YWVogMCA4 NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTM2NCAwIG9iajw8L0RbODUgMCBSL1hZWiAwIDg0MiBu dWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzY1IDAgb2JqPDwvRFsxNCAwIFIvWFlaIDAgODQyIG51bGxd L1MvR29Ubz4+DWVuZG9iag0zNjYgMCBvYmo8PC9TdGVtViA4NS44NjMvRm9udE5hbWUvQXJpYWwt SXRhbGljTVQvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwL0ZsYWdzIDk2L0Rlc2Nl bnQgLTIxMS9Gb250QkJveFstNTE3IC0zMjUgMTA4MiA5OThdL0FzY2VudCA5MDUvRm9udEZhbWls eShBcmlhbCkvQ2FwSGVpZ2h0IDcxOC9YSGVpZ2h0IDUxNS9UeXBlL0ZvbnREZXNjcmlwdG9yL0l0 YWxpY0FuZ2xlIC0xNT4+DWVuZG9iag0zNjcgMCBvYmo8PC9TdWJ0eXBlL1RydWVUeXBlL0ZvbnRE ZXNjcmlwdG9yIDM2NiAwIFIvTGFzdENoYXIgMTIxL1dpZHRoc1syNzggMCAzNTUgMCAwIDAgMCAw IDAgMCAwIDAgMjc4IDMzMyAyNzggMjc4IDAgMCAwIDAgMCAwIDAgMCA1NTYgMCAyNzggMCAwIDAg MCAwIDAgMCAwIDAgNzIyIDY2NyA2MTEgMCAwIDAgMCAwIDAgMCA3MjIgNzc4IDAgMCAwIDY2NyA2 MTEgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2IDUwMCA1NTYgNTU2IDI3OCA1NTYg NTU2IDIyMiAwIDUwMCAyMjIgODMzIDU1NiA1NTYgNTU2IDAgMzMzIDUwMCAyNzggNTU2IDUwMCA3 MjIgNTAwIDUwMF0vQmFzZUZvbnQvQXJpYWwtSXRhbGljTVQvRmlyc3RDaGFyIDMyL0VuY29kaW5n L1dpbkFuc2lFbmNvZGluZy9UeXBlL0ZvbnQ+Pg1lbmRvYmoNMzY4IDAgb2JqPDwvUmVjdFsxODQu NjIgNjk4LjY0NCAyMzIuODk0IDcxMS45OF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBl L0JvcmRlcj4+L0EgMzY1IDAgUi9IL0kvU3RydWN0UGFyZW50IDkzL0JvcmRlclswIDAgMF0vVHlw ZS9Bbm5vdD4+DWVuZG9iag0zNjkgMCBvYmo8PC9SZWN0WzM0Ny40IDY5OC42NDQgNDUwLjg0NSA3 MTEuOThdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM3MCAwIFIv SC9JL1N0cnVjdFBhcmVudCA5NC9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzcw IDAgb2JqPDwvRFszOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zNzEgMCBv Ymo8PC9EWzgzIDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTM3MiAwIG9iajw8 L1JlY3RbMTMwLjA4IDQ5OC43MjQgMjU0LjA1MyA1MTIuMDZdL1N1YnR5cGUvTGluay9CUzw8L1Mv Uy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM3MSAwIFIvSC9JL1N0cnVjdFBhcmVudCA5OC9Cb3JkZXJb MCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzczIDAgb2JqPDwvRFszOSAwIFIvWFlaIDAgODQy IG51bGxdL1MvR29Ubz4+DWVuZG9iag0zNzQgMCBvYmo8PC9SZWN0WzIyNy44OCA2OTMuMDA0IDI1 Mi4wMjMgNzA2LjM0XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAz NzMgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTAxL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVu ZG9iag0zNzUgMCBvYmo8PC9SZWN0WzM2Ni45IDQ4NC45MjQgNDI0LjA4NiA0OTguMjZdL1N1YnR5 cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM3OSAwIFIvSC9JL1N0cnVjdFBh cmVudCAxMDMvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM3NiAwIG9iajw8L1Jl Y3RbMzU1Ljc0IDMxMC4yNjQgNDAzLjYwNSAzMjMuNl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cg MC9UeXBlL0JvcmRlcj4+L0EgMzgwIDAgUi9IL0kvU3RydWN0UGFyZW50IDEwNC9Cb3JkZXJbMCAw IDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzc3IDAgb2JqPDwvUmVjdFsyNzIuOTQgMTY3LjEwNCAz MzkuNjE4IDE4MC40NF0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0Eg Mzc4IDAgUi9IL0kvU3RydWN0UGFyZW50IDEwNS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1l bmRvYmoNMzc4IDAgb2JqPDwvRFsxNjEgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRv YmoNMzc5IDAgb2JqPDwvRFs5NCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0z ODAgMCBvYmo8PC9EWzEwOCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zODEg MCBvYmo8PC9EWzE2MSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag0zODIgMCBv Ymo8PC9SZWN0WzQyMy42IDQ1MS4wMjQgNTEwLjg4NCA0NjQuMzZdL1N1YnR5cGUvTGluay9CUzw8 L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM4MSAwIFIvSC9JL1N0cnVjdFBhcmVudCAxMDcvQm9y ZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM4MyAwIG9iajw8L1N0ZW1WIDk3LjkzNy9G b250TmFtZS9Db3VyaWVyTmV3UFMtQm9sZEl0YWxpY01UL0ZvbnRTdHJldGNoL05vcm1hbC9Gb250 V2VpZ2h0IDcwMC9GbGFncyA5OC9EZXNjZW50IC0zMDAvRm9udEJCb3hbLTEwMyAtMzc3IDgzNiAx MDA0XS9Bc2NlbnQgODMyL0ZvbnRGYW1pbHkoQ291cmllciBOZXcpL0NhcEhlaWdodCA1OTMvWEhl aWdodCAtNTYyL1R5cGUvRm9udERlc2NyaXB0b3IvSXRhbGljQW5nbGUgLTE1Pj4NZW5kb2JqDTM4 NCAwIG9iajw8L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgMzgzIDAgUi9MYXN0Q2hh ciAxMTEvV2lkdGhzWzYwMCA2MDAgMCAwIDAgNjAwIDAgMCAwIDAgNjAwIDYwMF0vQmFzZUZvbnQv Q291cmllck5ld1BTLUJvbGRJdGFsaWNNVC9GaXJzdENoYXIgMTAwL0VuY29kaW5nL1dpbkFuc2lF bmNvZGluZy9UeXBlL0ZvbnQ+Pg1lbmRvYmoNMzg1IDAgb2JqPDwvUmVjdFsxOTAuMDggNTMwLjIy NCAyOTEuODY1IDU0My41Nl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+ L0EgMzg2IDAgUi9IL0kvU3RydWN0UGFyZW50IDExNy9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+ Pg1lbmRvYmoNMzg2IDAgb2JqPDwvRFszOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVu ZG9iag0zODcgMCBvYmo8PC9EWzE0IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2Jq DTM4OCAwIG9iajw8L1JlY3RbMzMxLjAyIDY5MC45NjQgMzg2LjM5MyA3MDQuM10vU3VidHlwZS9M aW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgMzg3IDAgUi9IL0kvU3RydWN0UGFyZW50 IDExNi9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzg5IDAgb2JqPDwvUmVjdFs0 NDQuMDYgNjQ5LjY4NCA0NjguNTg5IDY2My4wMl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9U eXBlL0JvcmRlcj4+L0EgMzkwIDAgUi9IL0kvU3RydWN0UGFyZW50IDExOS9Cb3JkZXJbMCAwIDBd L1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMzkwIDAgb2JqPDwvRFs3MyAwIFIvWFlaIDAgODQyIG51bGxd L1MvR29Ubz4+DWVuZG9iag0zOTEgMCBvYmo8PC9SZWN0WzEzMi45NiA2MDguNDY0IDIwMC4zNDUg NjIxLjhdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM5MiAwIFIv SC9JL1N0cnVjdFBhcmVudCAxMjAvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM5 MiAwIG9iajw8L0RbMTE0IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTM5MyAw IG9iajw8L0RbOTYgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzk0IDAgb2Jq PDwvUmVjdFszNDIuMCA2MjcuODQ0IDQxNy42NjUgNjQxLjE4XS9TdWJ0eXBlL0xpbmsvQlM8PC9T L1MvVyAwL1R5cGUvQm9yZGVyPj4vQSAzOTMgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTI0L0JvcmRl clswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0zOTUgMCBvYmo8PC9SZWN0WzE4MS42OCAyODcu ODI0IDI2MS43NjggMzAxLjE2XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVy Pj4vQSAzOTkgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTMyL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5v dD4+DWVuZG9iag0zOTYgMCBvYmo8PC9SZWN0WzEyMC4xMiA3MTcuMjQ0IDE4Ny4zOTIgNzMwLjU4 XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MDAgMCBSL0gvSS9T dHJ1Y3RQYXJlbnQgMTMwL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag0zOTcgMCBv Ymo8PC9SZWN0Wzg1LjA4IDcwNS43MjQgMTE3LjMxNCA3MTkuMDZdL1N1YnR5cGUvTGluay9CUzw8 L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDM5OCAwIFIvSC9JL1N0cnVjdFBhcmVudCAxMzEvQm9y ZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTM5OCAwIG9iajw8L0RbODMgMCBSL1hZWiAw IDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNMzk5IDAgb2JqPDwvRFsxNjUgMCBSL1hZWiAwIDg0 MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDAwIDAgb2JqPDwvRFsxMTggMCBSL1hZWiAwIDg0MiBu dWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDAxIDAgb2JqPDwvUmVjdFsyNzYuMyA3MDUuNzI0IDM0Ni4z MzkgNzE5LjA2XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MDIg MCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTM5L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9i ag00MDIgMCBvYmo8PC9EWzEyOSAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag00 MDMgMCBvYmo8PC9SZWN0WzEyMi44OCA1ODAuMDI0IDE4NS4xNzcgNTkzLjM2XS9TdWJ0eXBlL0xp bmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MDQgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQg MTQ0L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00MDQgMCBvYmo8PC9EWzEyOSAw IFIvWFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag00MDUgMCBvYmo8PC9EWzEzMiAwIFIv WFlaIDAgODQyIG51bGxdL1MvR29Ubz4+DWVuZG9iag00MDYgMCBvYmo8PC9SZWN0WzIyOS4wOCA2 NjUuMjI0IDMxOC44MTYgNjc4LjU2XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9y ZGVyPj4vQSA0MDcgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTQ3L0JvcmRlclswIDAgMF0vVHlwZS9B bm5vdD4+DWVuZG9iag00MDcgMCBvYmo8PC9EWzEwMCAwIFIvWFlaIDAgODQyIG51bGxdL1MvR29U bz4+DWVuZG9iag00MDggMCBvYmo8PC9SZWN0WzE0MS43OCA2ODIuNzQ0IDIxNi4yOTQgNjk2LjA4 XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MDUgMCBSL0gvSS9T dHJ1Y3RQYXJlbnQgMTQ2L0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00MDkgMCBv Ymo8PC9SZWN0WzMxOC43OCA3MTcuMjQ0IDQwNC45NTIgNzMwLjU4XS9TdWJ0eXBlL0xpbmsvQlM8 PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MTEgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTU4L0Jv cmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00MTAgMCBvYmo8PC9SZWN0WzQxMC43IDY0 Ny4zNDQgNDgwLjczNSA2NjAuNjhdL1N1YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3Jk ZXI+Pi9BIDQxMiAwIFIvSC9JL1N0cnVjdFBhcmVudCAxNTkvQm9yZGVyWzAgMCAwXS9UeXBlL0Fu bm90Pj4NZW5kb2JqDTQxMSAwIG9iajw8L0RbMTY3IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1Rv Pj4NZW5kb2JqDTQxMiAwIG9iajw8L0RbMTI5IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4N ZW5kb2JqDTQxMyAwIG9iajw8L1JlY3RbNDk1LjcyIDY4Mi4zODQgNTIyLjQ0MyA2OTUuNzJdL1N1 YnR5cGUvTGluay9CUzw8L1MvUy9XIDAvVHlwZS9Cb3JkZXI+Pi9BIDQxNSAwIFIvSC9JL1N0cnVj dFBhcmVudCAxNjQvQm9yZGVyWzAgMCAwXS9UeXBlL0Fubm90Pj4NZW5kb2JqDTQxNCAwIG9iajw8 L1JlY3RbODUuMDggNjcwLjMyNCAxMzIuODY5IDY4My42Nl0vU3VidHlwZS9MaW5rL0JTPDwvUy9T L1cgMC9UeXBlL0JvcmRlcj4+L0EgNDE2IDAgUi9IL0kvU3RydWN0UGFyZW50IDE2NS9Cb3JkZXJb MCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNNDE1IDAgb2JqPDwvRFsxNDIgMCBSL1hZWiAwIDg0 MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDE2IDAgb2JqPDwvRFsxNDIgMCBSL1hZWiAwIDg0MiBu dWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDE3IDAgb2JqPDwvUmVjdFsyMjkuMDggNjY1LjIyNCAzMTgu ODE2IDY3OC41Nl0vU3VidHlwZS9MaW5rL0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgNDE4 IDAgUi9IL0kvU3RydWN0UGFyZW50IDE3MC9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRv YmoNNDE4IDAgb2JqPDwvRFsxMDAgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoN NDE5IDAgb2JqPDwvRFsxODQgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDIw IDAgb2JqPDwvUmVjdFszOTEuOTIgNjgyLjc0NCA0NjAuODcxIDY5Ni4wOF0vU3VidHlwZS9MaW5r L0JTPDwvUy9TL1cgMC9UeXBlL0JvcmRlcj4+L0EgNDE5IDAgUi9IL0kvU3RydWN0UGFyZW50IDE2 OS9Cb3JkZXJbMCAwIDBdL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNNDIxIDAgb2JqPDwvUmVjdFs0MTku MSA2OTguNjQ0IDQ2Ny41NDUgNzExLjk4XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUv Qm9yZGVyPj4vQSA0MjQgMCBSL0gvSS9TdHJ1Y3RQYXJlbnQgMTcyL0JvcmRlclswIDAgMF0vVHlw ZS9Bbm5vdD4+DWVuZG9iag00MjIgMCBvYmo8PC9SZWN0WzI4OS42MiAyOTQuNTQ0IDM0NC4wNzQg MzA3Ljg4XS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0MjMgMCBS L0gvSS9TdHJ1Y3RQYXJlbnQgMTczL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00 MjMgMCBvYmo8PC9EWzk0IDAgUi9YWVogMCA4NDIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQyNCAw IG9iajw8L0RbMTQgMCBSL1hZWiAwIDg0MiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDI1IDAgb2Jq PDwvRmlyc3QgNDI2IDAgUi9Db3VudCA2MC9MYXN0IDQyNyAwIFIvVHlwZS9PdXRsaW5lcz4+DWVu ZG9iag00MjYgMCBvYmo8PC9QYXJlbnQgNDI1IDAgUi9BIDU0NSAwIFIvTmV4dCA0MzEgMCBSL1Rp dGxlKP7/AEkAbgB0AHIAbwBkAHUAYwB0AGkAbwBuACApPj4NZW5kb2JqDTQyNyAwIG9iajw8L0Zp cnN0IDQyOCAwIFIvUGFyZW50IDQyNSAwIFIvQSA0MjkgMCBSL0NvdW50IDU3L0xhc3QgNDMwIDAg Ui9QcmV2IDQzMSAwIFIvVGl0bGUo/v8AQQBsAGwAbwBjAGEAdABpAG8AbgAgAEcAcgBvAHUAcABz ACApPj4NZW5kb2JqDTQyOCAwIG9iajw8L0ZpcnN0IDU0MiAwIFIvUGFyZW50IDQyNyAwIFIvQSA1 NDMgMCBSL05leHQgNDY0IDAgUi9Db3VudCAxL0xhc3QgNTQyIDAgUi9UaXRsZSj+/wBTAHUAcABl AHIAYgBsAG8AYwBrAHMAICk+Pg1lbmRvYmoNNDI5IDAgb2JqPDwvRFsxMiAwIFIvWFlaIDAgNzU4 IG51bGxdL1MvR29Ubz4+DWVuZG9iag00MzAgMCBvYmo8PC9QYXJlbnQgNDI3IDAgUi9BIDQzMyAw IFIvUHJldiA0MzQgMCBSL1RpdGxlKP7/AEoAbwB1AHIAbgBhAGwAaQBuAGcAIABMAG8AZwAgKT4+ DWVuZG9iag00MzEgMCBvYmo8PC9QYXJlbnQgNDI1IDAgUi9BIDQzMiAwIFIvTmV4dCA0MjcgMCBS L1ByZXYgNDI2IDAgUi9UaXRsZSj+/wBDAG8AbQBtAG8AbgAgAFgARgBTACAAVAB5AHAAZQBzACAp Pj4NZW5kb2JqDTQzMiAwIG9iajw8L0RbOSAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVu ZG9iag00MzMgMCBvYmo8PC9EWzIwMyAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9i ag00MzQgMCBvYmo8PC9GaXJzdCA0MzUgMCBSL1BhcmVudCA0MjcgMCBSL0EgNDM2IDAgUi9OZXh0 IDQzMCAwIFIvQ291bnQgMi9MYXN0IDQzNyAwIFIvUHJldiA0MzggMCBSL1RpdGxlKP7/AEkAbgB0 AGUAcgBuAGEAbAAgAEkAbgBvAGQAZQBzACApPj4NZW5kb2JqDTQzNSAwIG9iajw8L1BhcmVudCA0 MzQgMCBSL0EgNTQxIDAgUi9OZXh0IDQzNyAwIFIvVGl0bGUo/v8AUQB1AG8AdABhACAASQBuAG8A ZABlAHMAICk+Pg1lbmRvYmoNNDM2IDAgb2JqPDwvRFsxOTQgMCBSL1hZWiAwIDc1OCBudWxsXS9T L0dvVG8+Pg1lbmRvYmoNNDM3IDAgb2JqPDwvUGFyZW50IDQzNCAwIFIvQSA1NDAgMCBSL1ByZXYg NDM1IDAgUi9UaXRsZSj+/wBSAGUAYQBsAC0AdABpAG0AZQAgAEkAbgBvAGQAZQBzACApPj4NZW5k b2JqDTQzOCAwIG9iajw8L0ZpcnN0IDQzOSAwIFIvUGFyZW50IDQyNyAwIFIvQSA0NDAgMCBSL05l eHQgNDM0IDAgUi9Db3VudCA4L0xhc3QgNDQxIDAgUi9QcmV2IDQ0MiAwIFIvVGl0bGUo/v8ARQB4 AHQAZQBuAGQAZQBkACAAQQB0AHQAcgBpAGIAdQB0AGUAcwAgKT4+DWVuZG9iag00MzkgMCBvYmo8 PC9GaXJzdCA1MzcgMCBSL1BhcmVudCA0MzggMCBSL0EgNTM4IDAgUi9OZXh0IDUzMSAwIFIvQ291 bnQgMS9MYXN0IDUzNyAwIFIvVGl0bGUo/v8AUwBoAG8AcgB0AGYAbwByAG0AIABBAHQAdAByAGkA YgB1AHQAZQBzACApPj4NZW5kb2JqDTQ0MCAwIG9iajw8L0RbMTY1IDAgUi9YWVogMCA3NTggbnVs bF0vUy9Hb1RvPj4NZW5kb2JqDTQ0MSAwIG9iajw8L0ZpcnN0IDUyNiAwIFIvUGFyZW50IDQzOCAw IFIvQSA1MjcgMCBSL0NvdW50IDEvTGFzdCA1MjYgMCBSL1ByZXYgNTI4IDAgUi9UaXRsZSj+/wBC ACsAdAByAGUAZQAgAEEAdAB0AHIAaQBiAHUAdABlAHMAICk+Pg1lbmRvYmoNNDQyIDAgb2JqPDwv Rmlyc3QgNDQzIDAgUi9QYXJlbnQgNDI3IDAgUi9BIDQ0NCAwIFIvTmV4dCA0MzggMCBSL0NvdW50 IDQvTGFzdCA0NDUgMCBSL1ByZXYgNDQ2IDAgUi9UaXRsZSj+/wBTAHkAbQBiAG8AbABpAGMAIABM AGkAbgBrAHMAICk+Pg1lbmRvYmoNNDQzIDAgb2JqPDwvRmlyc3QgNTIzIDAgUi9QYXJlbnQgNDQy IDAgUi9BIDUyNCAwIFIvTmV4dCA0NDUgMCBSL0NvdW50IDEvTGFzdCA1MjMgMCBSL1RpdGxlKP7/ AFMAaABvAHIAdABmAG8AcgBtACAAUwB5AG0AYgBvAGwAaQBjACAATABpAG4AawBzACApPj4NZW5k b2JqDTQ0NCAwIG9iajw8L0RbMTYxIDAgUi9YWVogMCA3NTggbnVsbF0vUy9Hb1RvPj4NZW5kb2Jq DTQ0NSAwIG9iajw8L0ZpcnN0IDUyMCAwIFIvUGFyZW50IDQ0MiAwIFIvQSA1MjEgMCBSL0NvdW50 IDEvTGFzdCA1MjAgMCBSL1ByZXYgNDQzIDAgUi9UaXRsZSj+/wBFAHgAdABlAG4AdAAgAFMAeQBt AGIAbwBsAGkAYwAgAEwAaQBuAGsAcwAgKT4+DWVuZG9iag00NDYgMCBvYmo8PC9GaXJzdCA0NDcg MCBSL1BhcmVudCA0MjcgMCBSL0EgNDQ4IDAgUi9OZXh0IDQ0MiAwIFIvQ291bnQgMTAvTGFzdCA0 NDkgMCBSL1ByZXYgNDUwIDAgUi9UaXRsZSj+/wBEAGkAcgBlAGMAdABvAHIAaQBlAHMAICk+Pg1l bmRvYmoNNDQ3IDAgb2JqPDwvRmlyc3QgNTE3IDAgUi9QYXJlbnQgNDQ2IDAgUi9BIDUxOCAwIFIv TmV4dCA1MTAgMCBSL0NvdW50IDEvTGFzdCA1MTcgMCBSL1RpdGxlKP7/AFMAaABvAHIAdABmAG8A cgBtACAARABpAHIAZQBjAHQAbwByAGkAZQBzACApPj4NZW5kb2JqDTQ0OCAwIG9iajw8L0RbMTA4 IDAgUi9YWVogMCA3NTggbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ0OSAwIG9iajw8L0ZpcnN0IDUw MiAwIFIvUGFyZW50IDQ0NiAwIFIvQSA1MDMgMCBSL0NvdW50IDEvTGFzdCA1MDIgMCBSL1ByZXYg NTA0IDAgUi9UaXRsZSj+/wBCACsAdAByAGUAZQAgAEQAaQByAGUAYwB0AG8AcgBpAGUAcwAgKT4+ DWVuZG9iag00NTAgMCBvYmo8PC9GaXJzdCA0NTEgMCBSL1BhcmVudCA0MjcgMCBSL0EgNDUyIDAg Ui9OZXh0IDQ0NiAwIFIvQ291bnQgNC9MYXN0IDQ1MyAwIFIvUHJldiA0NTQgMCBSL1RpdGxlKP7/ AEQAYQB0AGEAIABFAHgAdABlAG4AdABzACApPj4NZW5kb2JqDTQ1MSAwIG9iajw8L0ZpcnN0IDQ5 OSAwIFIvUGFyZW50IDQ1MCAwIFIvQSA1MDAgMCBSL05leHQgNDUzIDAgUi9Db3VudCAxL0xhc3Qg NDk5IDAgUi9UaXRsZSj+/wBFAHgAdABlAG4AdAAgAEwAaQBzAHQAICk+Pg1lbmRvYmoNNDUyIDAg b2JqPDwvRFs5NCAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag00NTMgMCBvYmo8 PC9GaXJzdCA0OTYgMCBSL1BhcmVudCA0NTAgMCBSL0EgNDk3IDAgUi9Db3VudCAxL0xhc3QgNDk2 IDAgUi9QcmV2IDQ1MSAwIFIvVGl0bGUo/v8AQgArAHQAcgBlAGUAIABFAHgAdABlAG4AdAAgAEwA aQBzAHQAICk+Pg1lbmRvYmoNNDU0IDAgb2JqPDwvRmlyc3QgNDU1IDAgUi9QYXJlbnQgNDI3IDAg Ui9BIDQ1NiAwIFIvTmV4dCA0NTAgMCBSL0NvdW50IDkvTGFzdCA0NTcgMCBSL1ByZXYgNDU4IDAg Ui9UaXRsZSj+/wBPAG4ALQBkAGkAcwBrACAASQBuAG8AZABlACApPj4NZW5kb2JqDTQ1NSAwIG9i ajw8L1BhcmVudCA0NTQgMCBSL0EgNDk1IDAgUi9OZXh0IDQ4NiAwIFIvVGl0bGUo/v8ASQBuAG8A ZABlACAAQwBvAHIAZQAgKT4+DWVuZG9iag00NTYgMCBvYmo8PC9EWzczIDAgUi9YWVogMCA3NTgg bnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ1NyAwIG9iajw8L0ZpcnN0IDQ4MCAwIFIvUGFyZW50IDQ1 NCAwIFIvQSA0ODEgMCBSL0NvdW50IDEvTGFzdCA0ODAgMCBSL1ByZXYgNDgyIDAgUi9UaXRsZSj+ /wBBAHQAdAByAGkAYgB1AHQAZQAgAEYAbwByAGsAICk+Pg1lbmRvYmoNNDU4IDAgb2JqPDwvUGFy ZW50IDQyNyAwIFIvQSA0NTkgMCBSL05leHQgNDU0IDAgUi9QcmV2IDQ2MCAwIFIvVGl0bGUo/v8A UgBlAGEAbAAtAHQAaQBtAGUAIABEAGUAdgBpAGMAZQBzACApPj4NZW5kb2JqDTQ1OSAwIG9iajw8 L0RbNzEgMCBSL1hZWiAwIDc1OCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDYwIDAgb2JqPDwvRmly c3QgNDYxIDAgUi9QYXJlbnQgNDI3IDAgUi9BIDQ2MiAwIFIvTmV4dCA0NTggMCBSL0NvdW50IDQv TGFzdCA0NjMgMCBSL1ByZXYgNDY0IDAgUi9UaXRsZSj+/wBBAEcAIABJAG4AbwBkAGUAIABNAGEA bgBhAGcAZQBtAGUAbgB0ACApPj4NZW5kb2JqDTQ2MSAwIG9iajw8L1BhcmVudCA0NjAgMCBSL0Eg NDc5IDAgUi9OZXh0IDQ3NiAwIFIvVGl0bGUo/v8ASQBuAG8AZABlACAATgB1AG0AYgBlAHIAcwAg KT4+DWVuZG9iag00NjIgMCBvYmo8PC9EWzM5IDAgUi9YWVogMCA3NTggbnVsbF0vUy9Hb1RvPj4N ZW5kb2JqDTQ2MyAwIG9iajw8L0ZpcnN0IDQ3NCAwIFIvUGFyZW50IDQ2MCAwIFIvQSA0NzUgMCBS L0NvdW50IDEvTGFzdCA0NzQgMCBSL1ByZXYgNDc2IDAgUi9UaXRsZSj+/wBJAG4AbwBkAGUAIABC ACsAdAByAGUAZQBzACApPj4NZW5kb2JqDTQ2NCAwIG9iajw8L0ZpcnN0IDQ2NSAwIFIvUGFyZW50 IDQyNyAwIFIvQSA0NjYgMCBSL05leHQgNDYwIDAgUi9Db3VudCA0L0xhc3QgNDY3IDAgUi9QcmV2 IDQyOCAwIFIvVGl0bGUo/v8AQQBHACAARgByAGUAZQAgAFMAcABhAGMAZQAgAE0AYQBuAGEAZwBl AG0AZQBuAHQAICk+Pg1lbmRvYmoNNDY1IDAgb2JqPDwvUGFyZW50IDQ2NCAwIFIvQSA0NzMgMCBS L05leHQgNDcwIDAgUi9UaXRsZSj+/wBBAEcAIABGAHIAZQBlACAAUwBwAGEAYwBlACAAQgBsAG8A YwBrACApPj4NZW5kb2JqDTQ2NiAwIG9iajw8L0RbMjggMCBSL1hZWiAwIDc1OCBudWxsXS9TL0dv VG8+Pg1lbmRvYmoNNDY3IDAgb2JqPDwvRmlyc3QgNDY4IDAgUi9QYXJlbnQgNDY0IDAgUi9BIDQ2 OSAwIFIvQ291bnQgMS9MYXN0IDQ2OCAwIFIvUHJldiA0NzAgMCBSL1RpdGxlKP7/ACAAQQBHACAA RgByAGUAZQAgAEwAaQBzAHQAICk+Pg1lbmRvYmoNNDY4IDAgb2JqPDwvUGFyZW50IDQ2NyAwIFIv QSA0NzIgMCBSL1RpdGxlKP7/AHgAZgBzAF8AZABiACAARQB4AGEAbQBwAGwAZQBzADoAICk+Pg1l bmRvYmoNNDY5IDAgb2JqPDwvRFszNCAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9i ag00NzAgMCBvYmo8PC9QYXJlbnQgNDY0IDAgUi9BIDQ3MSAwIFIvTmV4dCA0NjcgMCBSL1ByZXYg NDY1IDAgUi9UaXRsZSj+/wBBAEcAIABGAHIAZQBlACAAUwBwAGEAYwBlACAAQgArAHQAcgBlAGUA cwAgKT4+DWVuZG9iag00NzEgMCBvYmo8PC9EWzMwIDAgUi9YWVogMCA1MDYgbnVsbF0vUy9Hb1Rv Pj4NZW5kb2JqDTQ3MiAwIG9iajw8L0RbMzQgMCBSL1hZWiAwIDMyMSBudWxsXS9TL0dvVG8+Pg1l bmRvYmoNNDczIDAgb2JqPDwvRFsyOCAwIFIvWFlaIDAgNjU5IG51bGxdL1MvR29Ubz4+DWVuZG9i ag00NzQgMCBvYmo8PC9QYXJlbnQgNDYzIDAgUi9BIDQ3OCAwIFIvVGl0bGUo/v8AeABmAHMAXwBk AGIAIABFAHgAYQBtAHAAbABlAHMAOgAgKT4+DWVuZG9iag00NzUgMCBvYmo8PC9EWzQyIDAgUi9Y WVogMCA0NjUgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ3NiAwIG9iajw8L1BhcmVudCA0NjAgMCBS L0EgNDc3IDAgUi9OZXh0IDQ2MyAwIFIvUHJldiA0NjEgMCBSL1RpdGxlKP7/AEkAbgBvAGQAZQAg AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgKT4+DWVuZG9iag00NzcgMCBvYmo8PC9EWzM5IDAgUi9Y WVogMCA0NDYgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ3OCAwIG9iajw8L0RbNjkgMCBSL1hZWiAw IDc3MCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDc5IDAgb2JqPDwvRFszOSAwIFIvWFlaIDAgNzE3 IG51bGxdL1MvR29Ubz4+DWVuZG9iag00ODAgMCBvYmo8PC9QYXJlbnQgNDU3IDAgUi9BIDQ5NCAw IFIvVGl0bGUo/v8ARQB4AHQAZQBuAGQAZQBkACAAQQB0AHQAcgBpAGIAdQB0AGUAIABWAGUAcgBz AGkAbwBuAHMAICk+Pg1lbmRvYmoNNDgxIDAgb2JqPDwvRFs5MSAwIFIvWFlaIDAgNzU4IG51bGxd L1MvR29Ubz4+DWVuZG9iag00ODIgMCBvYmo8PC9GaXJzdCA0ODMgMCBSL1BhcmVudCA0NTQgMCBS L0EgNDg0IDAgUi9OZXh0IDQ1NyAwIFIvQ291bnQgNC9MYXN0IDQ4NSAwIFIvUHJldiA0ODYgMCBS L1RpdGxlKP7/AEQAYQB0AGEAIABGAG8AcgBrACApPj4NZW5kb2JqDTQ4MyAwIG9iajw8L1BhcmVu dCA0ODIgMCBSL0EgNDkzIDAgUi9OZXh0IDQ5MSAwIFIvVGl0bGUo/v8AUgBlAGcAdQBsAGEAcgAg AEYAaQBsAGUAcwAgAFwoAFMAXwBJAEYAUgBFAEcAXCkAICk+Pg1lbmRvYmoNNDg0IDAgb2JqPDwv RFs4OCAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag00ODUgMCBvYmo8PC9QYXJl bnQgNDgyIDAgUi9BIDQ4OCAwIFIvUHJldiA0ODkgMCBSL1RpdGxlKP7/AE8AdABoAGUAcgAgAEYA aQBsAGUAIABUAHkAcABlAHMAICk+Pg1lbmRvYmoNNDg2IDAgb2JqPDwvUGFyZW50IDQ1NCAwIFIv QSA0ODcgMCBSL05leHQgNDgyIDAgUi9QcmV2IDQ1NSAwIFIvVGl0bGUo/v8AVQBuAGwAaQBuAGsA ZQBkACAAUABvAGkAbgB0AGUAcgAgKT4+DWVuZG9iag00ODcgMCBvYmo8PC9EWzg1IDAgUi9YWVog MCA3NTggbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ4OCAwIG9iajw8L0RbODggMCBSL1hZWiAwIDE0 OSBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDg5IDAgb2JqPDwvUGFyZW50IDQ4MiAwIFIvQSA0OTAg MCBSL05leHQgNDg1IDAgUi9QcmV2IDQ5MSAwIFIvVGl0bGUo/v8AUwB5AG0AYgBvAGwAaQBjACAA TABpAG4AawBzACAAXCgAUwBfAEkARgBMAE4ASwBcKQAgKT4+DWVuZG9iag00OTAgMCBvYmo8PC9E Wzg4IDAgUi9YWVogMCAyOTIgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ5MSAwIG9iajw8L1BhcmVu dCA0ODIgMCBSL0EgNDkyIDAgUi9OZXh0IDQ4OSAwIFIvUHJldiA0ODMgMCBSL1RpdGxlKP7/AEQA aQByAGUAYwB0AG8AcgBpAGUAcwAgAFwoAFMAXwBJAEYARABJAFIAXCkAICk+Pg1lbmRvYmoNNDky IDAgb2JqPDwvRFs4OCAwIFIvWFlaIDAgNDY3IG51bGxdL1MvR29Ubz4+DWVuZG9iag00OTMgMCBv Ymo8PC9EWzg4IDAgUi9YWVogMCA2MzMgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTQ5NCAwIG9iajw8 L0RbOTEgMCBSL1hZWiAwIDQyMiBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNDk1IDAgb2JqPDwvRFs3 NiAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag00OTYgMCBvYmo8PC9QYXJlbnQg NDUzIDAgUi9BIDQ5OCAwIFIvVGl0bGUo/v8AeABmAHMAXwBkAGIAIABFAHgAYQBtAHAAbABlADoA ICk+Pg1lbmRvYmoNNDk3IDAgb2JqPDwvRFsxMDAgMCBSL1hZWiAwIDc1OCBudWxsXS9TL0dvVG8+ Pg1lbmRvYmoNNDk4IDAgb2JqPDwvRFsxMDYgMCBSL1hZWiAwIDc3MCBudWxsXS9TL0dvVG8+Pg1l bmRvYmoNNDk5IDAgb2JqPDwvUGFyZW50IDQ1MSAwIFIvQSA1MDEgMCBSL1RpdGxlKP7/AHgAZgBz AF8AZABiACAARQB4AGEAbQBwAGwAZQA6ACApPj4NZW5kb2JqDTUwMCAwIG9iajw8L0RbOTYgMCBS L1hZWiAwIDc1OCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTAxIDAgb2JqPDwvRFs5NiAwIFIvWFla IDAgMzAyIG51bGxdL1MvR29Ubz4+DWVuZG9iag01MDIgMCBvYmo8PC9QYXJlbnQgNDQ5IDAgUi9B IDUxNiAwIFIvVGl0bGUo/v8AeABmAHMAXwBkAGIAIABFAHgAYQBtAHAAbABlADoAICk+Pg1lbmRv YmoNNTAzIDAgb2JqPDwvRFsxNTQgMCBSL1hZWiAwIDc1OCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoN NTA0IDAgb2JqPDwvRmlyc3QgNTA1IDAgUi9QYXJlbnQgNDQ2IDAgUi9BIDUwNiAwIFIvTmV4dCA0 NDkgMCBSL0NvdW50IDEvTGFzdCA1MDUgMCBSL1ByZXYgNTA3IDAgUi9UaXRsZSj+/wBOAG8AZABl ACAARABpAHIAZQBjAHQAbwByAGkAZQBzACApPj4NZW5kb2JqDTUwNSAwIG9iajw8L1BhcmVudCA1 MDQgMCBSL0EgNTE1IDAgUi9UaXRsZSj+/wB4AGYAcwBfAGQAYgAgAEUAeABhAG0AcABsAGUAOgAg KT4+DWVuZG9iag01MDYgMCBvYmo8PC9EWzE0MiAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+ DWVuZG9iag01MDcgMCBvYmo8PC9GaXJzdCA1MDggMCBSL1BhcmVudCA0NDYgMCBSL0EgNTA5IDAg Ui9OZXh0IDUwNCAwIFIvQ291bnQgMS9MYXN0IDUwOCAwIFIvUHJldiA1MTAgMCBSL1RpdGxlKP7/ AEwAZQBhAGYAIABEAGkAcgBlAGMAdABvAHIAaQBlAHMAICk+Pg1lbmRvYmoNNTA4IDAgb2JqPDwv UGFyZW50IDUwNyAwIFIvQSA1MTQgMCBSL1RpdGxlKP7/ACAAIAB4AGYAcwBfAGQAYgAgAEUAeABh AG0AcABsAGUAOgAgKT4+DWVuZG9iag01MDkgMCBvYmo8PC9EWzEyOSAwIFIvWFlaIDAgNzU4IG51 bGxdL1MvR29Ubz4+DWVuZG9iag01MTAgMCBvYmo8PC9GaXJzdCA1MTEgMCBSL1BhcmVudCA0NDYg MCBSL0EgNTEyIDAgUi9OZXh0IDUwNyAwIFIvQ291bnQgMS9MYXN0IDUxMSAwIFIvUHJldiA0NDcg MCBSL1RpdGxlKP7/AEIAbABvAGMAawAgAEQAaQByAGUAYwB0AG8AcgBpAGUAcwAgKT4+DWVuZG9i ag01MTEgMCBvYmo8PC9QYXJlbnQgNTEwIDAgUi9BIDUxMyAwIFIvVGl0bGUo/v8AeABmAHMAXwBk AGIAIABFAHgAYQBtAHAAbABlADoAICk+Pg1lbmRvYmoNNTEyIDAgb2JqPDwvRFsxMTggMCBSL1hZ WiAwIDc1OCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTEzIDAgb2JqPDwvRFsxMjMgMCBSL1hZWiAw IDUzMyBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTE0IDAgb2JqPDwvRFsxMzIgMCBSL1hZWiAwIDc3 MCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTE1IDAgb2JqPDwvRFsxNDcgMCBSL1hZWiAwIDc3MCBu dWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTE2IDAgb2JqPDwvRFsxNTQgMCBSL1hZWiAwIDU1OSBudWxs XS9TL0dvVG8+Pg1lbmRvYmoNNTE3IDAgb2JqPDwvUGFyZW50IDQ0NyAwIFIvQSA1MTkgMCBSL1Rp dGxlKP7/AHgAZgBzAF8AZABiACAARQB4AGEAbQBwAGwAZQA6ACApPj4NZW5kb2JqDTUxOCAwIG9i ajw8L0RbMTExIDAgUi9YWVogMCA3NTggbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTUxOSAwIG9iajw8 L0RbMTE0IDAgUi9YWVogMCA1OTcgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTUyMCAwIG9iajw8L1Bh cmVudCA0NDUgMCBSL0EgNTIyIDAgUi9UaXRsZSj+/wB4AGYAcwBfAGQAYgAgAEUAeABhAG0AcABs AGUAOgAgKT4+DWVuZG9iag01MjEgMCBvYmo8PC9EWzE2MyAwIFIvWFlaIDAgNzU4IG51bGxdL1Mv R29Ubz4+DWVuZG9iag01MjIgMCBvYmo8PC9EWzE2MyAwIFIvWFlaIDAgMzYwIG51bGxdL1MvR29U bz4+DWVuZG9iag01MjMgMCBvYmo8PC9QYXJlbnQgNDQzIDAgUi9BIDUyNSAwIFIvVGl0bGUo/v8A eABmAHMAXwBkAGIAIABFAHgAYQBtAHAAbABlADoAICk+Pg1lbmRvYmoNNTI0IDAgb2JqPDwvRFsx NjEgMCBSL1hZWiAwIDY4MCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTI1IDAgb2JqPDwvRFsxNjEg MCBSL1hZWiAwIDQwNCBudWxsXS9TL0dvVG8+Pg1lbmRvYmoNNTI2IDAgb2JqPDwvUGFyZW50IDQ0 MSAwIFIvQSA1MzYgMCBSL1RpdGxlKP7/AHgAZgBzAF8AZABiACAARQB4AGEAbQBwAGwAZQA6ACAp Pj4NZW5kb2JqDTUyNyAwIG9iajw8L0RbMTkxIDAgUi9YWVogMCA3NTggbnVsbF0vUy9Hb1RvPj4N ZW5kb2JqDTUyOCAwIG9iajw8L0ZpcnN0IDUyOSAwIFIvUGFyZW50IDQzOCAwIFIvQSA1MzAgMCBS L05leHQgNDQxIDAgUi9Db3VudCAxL0xhc3QgNTI5IDAgUi9QcmV2IDUzMSAwIFIvVGl0bGUo/v8A TgBvAGQAZQAgAEEAdAB0AHIAaQBiAHUAdABlAHMAICk+Pg1lbmRvYmoNNTI5IDAgb2JqPDwvUGFy ZW50IDUyOCAwIFIvQSA1MzUgMCBSL1RpdGxlKP7/AHgAZgBzAF8AZABiACAARQB4AGEAbQBwAGwA ZQA6ACApPj4NZW5kb2JqDTUzMCAwIG9iajw8L0RbMTg0IDAgUi9YWVogMCA3NTggbnVsbF0vUy9H b1RvPj4NZW5kb2JqDTUzMSAwIG9iajw8L0ZpcnN0IDUzMiAwIFIvUGFyZW50IDQzOCAwIFIvQSA1 MzMgMCBSL05leHQgNTI4IDAgUi9Db3VudCAxL0xhc3QgNTMyIDAgUi9QcmV2IDQzOSAwIFIvVGl0 bGUo/v8ATABlAGEAZgAgAEEAdAB0AHIAaQBiAHUAdABlAHMAICk+Pg1lbmRvYmoNNTMyIDAgb2Jq PDwvUGFyZW50IDUzMSAwIFIvQSA1MzQgMCBSL1RpdGxlKP7/AHgAZgBzAF8AZABiACAARQB4AGEA bQBwAGwAZQA6ACApPj4NZW5kb2JqDTUzMyAwIG9iajw8L0RbMTc1IDAgUi9YWVogMCA3NTggbnVs bF0vUy9Hb1RvPj4NZW5kb2JqDTUzNCAwIG9iajw8L0RbMTgwIDAgUi9YWVogMCA2NDggbnVsbF0v Uy9Hb1RvPj4NZW5kb2JqDTUzNSAwIG9iajw8L0RbMTg3IDAgUi9YWVogMCA3NzAgbnVsbF0vUy9H b1RvPj4NZW5kb2JqDTUzNiAwIG9iajw8L0RbMTkxIDAgUi9YWVogMCA2NDcgbnVsbF0vUy9Hb1Rv Pj4NZW5kb2JqDTUzNyAwIG9iajw8L1BhcmVudCA0MzkgMCBSL0EgNTM5IDAgUi9UaXRsZSj+/wB4 AGYAcwBfAGQAYgAgAEUAeABhAG0AcABsAGUAOgAgKT4+DWVuZG9iag01MzggMCBvYmo8PC9EWzE2 NyAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag01MzkgMCBvYmo8PC9EWzE2OSAw IFIvWFlaIDAgNzcwIG51bGxdL1MvR29Ubz4+DWVuZG9iag01NDAgMCBvYmo8PC9EWzIwMSAwIFIv WFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag01NDEgMCBvYmo8PC9EWzE5NCAwIFIvWFla IDAgNjgxIG51bGxdL1MvR29Ubz4+DWVuZG9iag01NDIgMCBvYmo8PC9QYXJlbnQgNDI4IDAgUi9B IDU0NCAwIFIvVGl0bGUo/v8AeABmAHMAXwBkAGIAIABFAHgAYQBtAHAAbABlADoAICk+Pg1lbmRv YmoNNTQzIDAgb2JqPDwvRFsxNCAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag01 NDQgMCBvYmo8PC9EWzI0IDAgUi9YWVogMCAyNzQgbnVsbF0vUy9Hb1RvPj4NZW5kb2JqDTU0NSAw IG9iajw8L0RbNyAwIFIvWFlaIDAgNzU4IG51bGxdL1MvR29Ubz4+DWVuZG9iag01NDYgMCBvYmo8 PC9GaXJzdCA5OTMvTGVuZ3RoIDg1MzEvRmlsdGVyL0ZsYXRlRGVjb2RlL04gMTAwL1R5cGUvT2Jq U3RtPj5zdHJlYW0NCnja7J3tjxxFksb/lZb4eBKTT+RrnVZI4F1uOVhA2Hf3wfKHATesb82MNYxv 4b/fyO78Zb95GXsO3xloaRdHZVdFZGVGRmU9T1RMXsoqrPJSV4v8n7bSotgbli61sCohrCwoLC7J pRyKS+bSouRSXJmimUvJpZr7eXllFlt2qbjUSnSpriym0K9oXar918WlnFyf3EYsqi65jaSuT24j lexXyG1ki3LJbeS2Oc9tuKF+ntsoJfU2t1Gqmktuo+bYJbfRQvX7MLfRcrdrbqM181/djkt+r8Xc xhKT2zC3sXgXXMpdat57K6sYgvq11SWVrq+5lJf+6+LS0rX4yEWZ96h4b6OW7FdEW8XefZfiKvqJ biMml3LuUl651ei9j24jmY9O8SOXatfnNtKiLrmNHLvm5DZybX6e9za6Ib82uQ3/j9tIbqMsfq8l uY1qza9NbqPWPgY+1rG22NvcRl26teQ2mnfBpaVLze88u4226Z//Py6h2/Wxjkv2uS05dsnvtc+O S/0u/f9x6XNbculS7le4jaX2Oc9uY2k+dsX9Iy5L1+xjmELovxZ1qc9lMZfkHlfcZ1zatCWXrLjm kl2K1q8tXar92upS6pr9DJe6x5bFpexjXGq3kftY1W6jj1ip3UZ1S6V2G63fW+02Wh+h2m0s1q/t Npbar3UbcsMutS61foXbkPpIukWXFv+1uQ2Zj3bxMXSpe4R7j49tv4/mNpT66vGV4VJfKa4pKZfe 1m10Hy2t2+g9Kq3bqN1Pl26j9plZuo3mvuKT3KU+v0u3sfjMl6XbWJb+q9swuW/84Q8Xn27Wd1h9 dfHl5c366vbRzXq9WeuHTZ+vf7z9dP3Tyg1dfHX9fP2XyxebONDPevTTi/XFw9ubl99sTv3q+vr2 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 iuxQkR0qskNFdqjIDhXZoYp4XcTryLAVGbYiw1Zk2IoMW5Fh6wKa4xwErmLFQWnJdkJFaAjjcpB/ gfwL5F8g/wL5F8i/QP4F8i+Qf4H8C+RfJI4K8kUkjorEUZE4KhJHReKoSBwViaMicVQkjorEUZE4 KvJFRb6oyBcV+aIiX1TQQ4IVEomjLqCQRQSp5AKaeaYYy8pYVpFlRWq0SI12gfliWUVWE6nRIjVa pEaL1GiRGi1So0VqtMh/FjnSAvAXOL/A+QXOL3B+gfMLnF/g/ALnFzi/wPkFzi9wfoHzC5xf4PwC 5xdZuCLnVuTcipxbkXMrcm5Fzq3IuRU5tyLnVuTcipxbkXMrcm5Fzq3IuRU5tyLnVuTcCqJQEIWC KBREoSAKBVEoiEJBFAqiUBCFgigURKEgCgVRKIhCQRQKolAQhYIoFEShIAoFUSiIQkEUCqJQwqgw Sm6qC7gNRslxFTmuguATBJ8g+ATBJwg+aRolRkHwCYJPEHyC4BMEnyD4BMEnCD5B8AmCTxB8guAT BJ8g+ATBJwg+QfAJgk8QfILgEwSfIPgEwScIPkHwCYJPEHyC4BMEnyD4BMEnCD5B8AmCTxB8guAT BJ/giRR2LUMP5JRgjgRzJJgjwRwJ5kgwRy7QVdY7FJKgkASFJCgkQSEJCklQSNKMUax3KCRBIbmA Zta7WO9ivYv1Lta7WO9ivYv1Lta7WO9ivYv1Lta7WO9ivZOqLVK1XUAz612sd7HexXonnVukcwt2 UrCTgoIUFKRPxRS4iv4E+hPoT6A/gf4E+hPoT6A/gf6E2R9CQSAUBEJBIBQEQkEgFARCQSAUBEJB IBQEQkEgFARCQSAUkNwuGEOR3C6S20Vyu0huF8ntIrldMI+CTRZssmCTBZss2GTBJgs2WbDJgk2G c4Nyg3GDcINvg26DbYNsg2uDaoNpg2iDZ4Nmg2WDZINjg2KDYYNgg1+DXoNdm+TaJF7JSxd56SIv XbC0LjCMLHkS1EWCukhQFwnqIkFdJKiLBHWRoC4S1EWCukhQFwnqIkFdJKiLBHWRoC4S1EWCukhQ dwHNLPnAkg8s+TCWPJQsPC7MLOwr5CuEHXwddB1sHWQdXB1UHUwdRB08HTQdLB0kHRwdFB0MHQQd /Bz0HOwc5BzcHNQczBzEHLwctBysHKQcnByUHIwchBx8HHQcbBxkHFwc7D7kPkw+RD48PjQ+LD4k Phw+FD4MPgQ+/D30Pew95D3cPdQ9zD3EPYQVfBV0FWwVZBVcFVQVTBVEFTwVNBUsFSQVHBUUFQwV BBX8FPQUFDgMOAQ4/Df0N+w35DfcN9Q3zDfEN7w3tDesN6Q3VDdMN0Q3PDc0Nyw3JDccNxQ3DDfM FywZjBpEGDwYNBgsGCQYX1O0sX7aWD9wY1BjUL4wvhC+8L3QvbC9kL1wvVC9ML0QvfC80LywvJC8 cLxQvDC8ELzwu9C7sLuQu3C7ULswuxC78LrQurC6kLpwulC6MLoQuvC50LmwuZC5fDhC1RIKklCP BJaUWigUGqHOCGVGqDJCkRFqjFBihAojFBihvgjlRaguAo3JNyrwm1QWobBIHf5NfRE+ZYHLg8qD yYPIg8eDxoPFg8SDw4PCg8GDt4O2g6yDq4Oqg6mDqIOng6aDnIOlhcjl+xYq3lDwhjI3VLnhixY+ aOF7FqrXQB3BHMH9Qv3C4ULhwuBC4MLfQt/C3kLeQsfCxkLG8j0MrBakFpwW1BjM2CDGnlx8uRpU 1MXDi4frb0Z5qWdPf3gM/QT7BPkE9zSopyebK7Y1ql7erC++dPmn5+v3zDcE/p8Xt/6fj66fP/V/ Hrz84fb6+y5cP7++ec/aV//2kf/Xn/keLtp7tmz+Fx6sr27XN+t+xWfrb2//1f/1/4X3339/T3kJ b0H5J1fPn12tH/718sX64uNn3/Xb+ePN9YsHly84xPyD65c3z9ZuJny+/vvFwxeXVxcf3txc/uQN 31y7havbH1zfFy9vu8Lt7w9ffv3DNzfPXtxy+GJ9s9/wpx8vv3+xVf7Xy5tt24Prp4cN4yTX/eiL D/3/Dy6+vPyun/L5y++/Xo+THn3x8eanfvVmyG6e/W19/XLYeXT59cbKH9db68+ur/ykw6NH6x9v P7r+8eKPz/7n4q/ry6fPrr7zK+S/7I7s4Cj60efXN99fPj9oToeqD+/l6unV9e3aL/P/fHx9fbs7 ur3+Ztj7j6un65vdIG5/6Ka3UtxziUM7/3I8Swe2//zTi43av20PP75+/vz67+unR80+kJ/0kfzk 4uOby+/Xm+Fg+P68vcfNTDw4OP7ysp/sXvbDW/PXw5n8z8vnL9cbY/ue6w6y7fxmgX727Ptntz88 7oUSn1y4s3QxTTikiyMxtFfuG1+qdnHUe+s1/raRY1MMcASZLo742osFjkffTuwFAecbw56sTZHB gYHtyd3i5C66DI22J/cyhzMJaE/upQ5nIuRO9udCnF+49qKKJBr3sorzO49eOpGvW7rMt0qbMovj a6c9udvly4C2J3e71DIJe7LbHRuaJ/uT0UsbxjEbvVxlm9UvukxJlS5Tf2hPLl2m9lWXKR3X5fFh cS8sOR5svXwlm6NewJINUi9hySapF7Fko9TLWLJZ6oUs2TD1UpZsmnoxSzZOm3KWwy+2BS23djcl Lccmqhe1ZCPVy1qymeqFLdlQ9dKWbKp6cUs2Vr28JZurXuCSDVbelNHc2u1FLtlolU0pzfHk6nbH hqt0u+MlpnS72w3qwbz4O8aSx7y4HHmR9XeOiGuXXprUeJh3mQe6y2PMSy9QOsbc9wER9Mj3AnEu HOvy2FTELrOx6PLYXHS7Y8xrt8umpNtlY9LtjjGv3S4b126XzWu3ywa222UT2+3OjWyXx2a222VD 2+2yqe122di2Pbnb5cWx2+XlsdvlBbLb5SWy2+VFstudL5NdLifz4hsVWR0T4wcGOOkxwMAn/cXI gCj9pccmStkL6k6kstfU1Q666AcTx+sHE3HrBxMb6wcTxeoHwBnd/oQ0egdAMnut3R2aGTZFe8FT +8HES/vBRDb7wYT/+8EE6vvBhNT7wQS/+8EEwP1gIp69B5Pl6D2YTEfvwWQ7eg8m49F7sGM9+sGk M/vBJB77waQI+8FyMml9kFSZtX40U5VsWZUd77aaeUq95PBk32w1s5V8tGbCUi8zO2m4vJppS71E 6yTj6mqm3m2KEk8KfjUT8HyYyo7mXs00vGSrmYnXS7zaTDBYzXy8XnJ25j+U1czK60WRZzpEW83c vLSsZnpeDquZodfL8u6SQFZllweymql6vSBznFlSq5mw1wv+xpl3tJppe7mtZuZeL3k7k/fCape/ p9Uuhc9Wuyy+uNpL5FvtcvnynlxWu9S+utpl97XVLsFvWwR5pGuuZpqfx7+Z6efxbyb71W0x5K2c VjPlrxePBs2u25LIW7muRu6fe9zj84dLb/vDpfz/9inTk8ev+paJLwz3WsJxC9928nwzHoDG02+v hQ9KeagaT1TjcWo8Sw1M3NjVGpi4gYkbmLjNoi1sJYx9hLGJMHYQxvbB2DsYGwdj12BsGYz9grFZ MHYKBq9gPMP3Wvi2c++cOWJ0I8/BpBt5Xj5Hnm7MT87UTlqWkxb04AF7LemkJZ+0lIOWJ5uC2DbY KD/44uv/Xo2Pni++/G41nszbYtpffPTvX33wQcc9cJKLh/6ouvrbqKttg++aaup91eQDNflONduZ mGoez0/0zsLvSXjy+PxJ5vmTzMNPMt0nzt9knr/JvP83md2Bzh9l/l9/lJlPWsqv/sNN96RfwZeb YTn5ljOctOiO7z37rZ5+8Bl10sI946SQh/st9aSlnbQsxy04Mn9RQ/xFDfEXNQQhqTrftOdr9nzH ni/Y8+1692qN5vlSjSPzFzX2W/JJSzlpwSgeDcUtuG1Bbos/tiH+2Ib4Yxvij22Iiorij20IDlyQ 4HstuDZ8+H6LnbRgFGeHJd9vKSct9aSlnbQsxy3bZ/T2VUWDbR4vB+Ozj83LwXZ+j18OcLbdy8Hu M+OzcBbOwt2CR/PfwRf56fyN/ht8o9994vyR/u/wI32f+HftK33qtO61EAz2Wtov8G3/2ITkthxs QuLchGwn72QTMozubUJeVSOg/dOqAZOaOq0jkGZLPBcUeOsFBXCAbYiYDtB2DpBe7QCxnCLdGn9q bKopd6s5Qrr36xvkc8WDc8WDHp/frZIHvUOvqHkQX6MKQjlpqedKCaeVEn5hwSfsVbUXyklL/U3W Z3hHhT4r96wcEU9a0klLPmkpd1egaMtJTYpw0qI76lb0G3tF4QqdtNivprhFmplWOmmxk5Z40oJR YsheSzlpqSct9Cctxy3EGf7c3+bvfA9h1uFAD3FmVuY4C/cU3MV/31VN0m+izkl+a5VP0omQh9/s 1UDJ56oo56oor1UVpfvNuSzKb6Msis/lq+qi5LsrpbTT2ik6OWc511f5FdRXafGkJZ205JOWctAy sKuR7zxBp2WCTtvTTkCn4WNH2NVIrUbNdk5/Vs3Wxfawq1fUj2EN7rW0k5bl7qozZ+Es/LzQ4+q5 NtE7UpvoyeNzcaLfYnEin9eT6kTp6Lgc/XtcxSgcHevo2H6+6tH533fp3+0eZGSzz73Djj9tJ7zX PCn9zEl9gzE8Z7e/OBe8+t8WvIpHx+ldLoj15PG5ItZxRSx7mxWyfMCPSmSRhHxcMosE5nMJrXer hBaZ97vjtH+8DdYjxZw4bLsXveWVyS5j8g9fF0cu+wzm9U4l+TCYn1T7GsHhn1b/Gmud9Ojd8SgY UbhuFIoo9fCYqmFjiHbHv7KqYr/uf7cuOHLlpwvukr6XV24FhlMcuWC2AyV2l5J0lDj+9gq0pTsK ttVfqIBbvqOgW7ujwJuOju3oOB4dpzsKxNU7CsaFo2MdHdvRcXyTgnNPHp9UnBuxYXecj47L0XE9 Om5Hx8sdFe3s6DgeHaej43x0XI6O6y9bMW/Ekt1xPTpuR8fLUcW98HqV95Z8dFyOjuvRcTs6Xg6O ScYexz7Rry7t1394dW0/DxIfrkYq7cWnq7Cp9Qd8eVDV7bvV4NE2UaZfVMdFOriIAm///Hx7jfMf vrj8Zv3ht7frm1V5P2xqzX34/Nl3VxcPby9vbi++uPjs8qdere6/bp7dehf/0qvYfXbz6OvthR+t v72+Wa/CuPKTq6frq9vN4Z+unu4dbZSNY2vvh2PTsnvbnpe+lvEwbL/OXNh2rPSGc6E3nIv980eK /0mn9qvY9cfLcnDN9uH16WPNeBNnpMkzxtQZXZYZV6QZUhSfHJg8qEF4aHN7N2W+Hb+6DuPJRek+ F5X7XNTuc5HCva66x1Dsz7PSfSY6z0jvT/L5lcwy47s/twnt/sgmqlueAb1X7nrt2dZmEraPgDcY mXafqyzc6yq711XpXlfdYzT2Z9zaG8z4vGi5x0XxHkFkFfW6jnFgyu5jKt7L1H1WTK9KNvYevRDZ 2Hb02mNjx9HLjY3NRq8wtt1nvMEaiRuvaPnNfCm2+1yVwr2usntdld78qv3ZSvkejpHKfRwj1Xs4 Ri8JNzaLvQrc2Cf2wm9ji9hrvY3dYS/vNjaGvnmYe8LwBm6S+joeu8jXGs5/DACRYjvJDQplbmRz dHJlYW0NZW5kb2JqDTU0NyAwIG9iajw8L0ZpcnN0IDg3OS9MZW5ndGggMTQ4MS9GaWx0ZXIvRmxh dGVEZWNvZGUvTiAxMDAvVHlwZS9PYmpTdG0vRXh0ZW5kcyA1NDYgMCBSPj5zdHJlYW0NCnjavFjf b9s2ENbr/gsCe9keFovkHY8cigJJO2BFsy5YMuwhLQo3UVOjrpWpDtr889u+o+TEzpzUFLY+2DpR 9/O7o+6okIKpTUhimHCJxtYR12RscEbq2jgbcLXGSY2rMz55XL3hvE6GMx+bADmpgwnQI7VkWdE1 Ur5kJIHP1iZ6rFlrYgSfdSZ58FlvUtTnBPukDGysrXUlgGAGIcY6Z0HARye6Aie9A7OrQag4Hlty sOUcCIFh541l/ImDZs4r0BxImaE5JF2BZiGVguYIywIVNgaswDeboEw8AKjVuncg1Lr3gEZteQIR YcKzcc4jch9AJISFG+cZJhCzI6srCUQAMwHZDB1Bc1As4ZMLCjJBs/orBM0iCiE0R7igWLoYYZ2g OSmSAMslhRYBeKvOcw0iwg22xntFnpE1r0bZg0i6QsYTnguQ9QwkBF56Vs0sxgeNlCMIgWaGZjUo AZqjpjVAc4QyCVoPKA6Bdp/AKIEM1UirBAaRV4JB6CouIIIS0VBOJSAmhztB2OTVebEgFBYYJlLn xYNQDAWaGYUnQJ8YUQrSSYzKFYHmALQULAoJmgWaFXWJ0CwaV4TmiOwJCoUingtyRkljRyVSgh3l 4xrVJDGAUFeBI1tUpcRo2Gs4MWGnqHUkmFkrAfY4YCdohXMAfoItwgE6JGF/aC1LgmbN56NHk+fQ ODnCHiNsvN8mx5Pj5fW8+dbVT9qrbtZ0oF40nyZHFyi9pCyPH/dSfpQUj5KSUVKpXOr4cnrW7L9d Np0Je/XkpPm83J/PLhaQnnbLya+Tw+l1e7Wc/NHNlrPFxS/teTM57E7e9IIHzdu2a0w9SD5bnDeL Zb79aXG+dpeVDfcMO/+d6VBi2sXB9H7euArTc1MDNK3iHrQnaiVjJDcYrXPbIm5XxO2LuKmIm4u4 QxG3FHHHXbjRenrutMF9NO2mHxpUzMdtMraXOdUXvc27AJ3q1YaCp83Hs252uZy1i7sakFtNrvbC L+6f7b5aP8ZZyr01OxtKnOXsbBjtrJQ7i668q4MbeyaVbZqyHelsUUE5NyJJeYLhnCTHBUlyukl1 lhiZJBfGOCt5lMrOphJnY3ZWxjrr6xHO6lTl8w1GozzeZbIf8DIpecTLZEk0XvOsA2RBNJCiUVJh lFQsl1rHm8bgTTaPxQon+QI4qYdz9OuGaIyznAf17KzkUT2TKQ/rSuoITX2dcFE0fcJSWcIojpHi epSUK5dax5tH4N0Pq7u+3m9NhTGmZFdTX39MjHw7JnJ926cDpaFP58NdJuNm1b1ouw/TeR8CbQuh /jpDdj1EMPR5oR0KidbKT4+qKnC0ChqiP19fNt18tnh/gw2tGnyeRdgNjL/DB2Vs7upV9582Z203 1USfQN8a7w0Km1xP2nnbnSIeM/xeDeb1pDekBk72/c7vko3n+ZC9ii7eG936EK/n868b3Pbjybtm eo4KQdrsXfvrQnSPkNsmJFuPCNux288H8B72kD87KOx5E+jxuxc9PGjPr7egrkzBlRTimrl8EtCT /QM21tltfu3eHIa/xH9qbf5Ckje17+OpH47H5sIIoTCgL4/FVDYWU9lYfA+7K2P3ZexUxs5l7KGM XcrYYxl7WVZ9WVZ9WVZ9WVZ9WVZ9WVZ9WVZ9WVb9TlmNcXXuiDhOYIQ2GCoxTJJ+5TSYNynoqAmt aHvo/WjzaGtohuh1zBh1MLgYvGY5mVCbgM5z5wPD8bvp5brhyf58+d1ff1cnVVN9rpaVqQ6qFtSP oD5Wb6pvQL8F9TrfvQbHy656ucBTM3C8rq6qP/Fr8WxWLXD9N8fFNo7vc9BHc4wQHzATTA7m7dn7 2050OzzYtOc3pofgsHBw0H7GWzHt6fds2lMslOY6rNrU//Ht8AcbHxxsAt1MNqtX71H+BDy8qp/1 D0+HbrTqGKtOsHqrbybt8Eaju1dj/rT+wEO+7+H6pKIzZHbahPsnFdsX7D8CDADID1hVDQplbmRz dHJlYW0NZW5kb2JqDTU0OCAwIG9iajw8L0ZpcnN0IDg3Ni9MZW5ndGggMTAzMC9GaWx0ZXIvRmxh dGVEZWNvZGUvTiAxMDAvVHlwZS9PYmpTdG0vRXh0ZW5kcyA1NDYgMCBSPj5zdHJlYW0NCnjavFhd bxNHFP0rV+Id79yP+ZAQkkuRWgUoaoJ4QDy4ZEmtGjtaGZX8+565dj4IOPhWah+ivXM858yZOTOr 2ZSWaaDSCknGo1IteDRKmakOAzEnPBOxFTyZZECXQUiq4KmkoNXBSGvDM5NJ71fIascrZf+9Ue7t hJF6OyUq3sYY3oaWt5Wat42atzOlwYGCwpFKKTkCi6kjPFDijsBoYkeYkjgiKBxRSm6UDYUjUDZH oOxeGcpulvvkOyJQdrsCZfcrUHbDAmV3LFB2ywJl94wGu2csBLtnqcTuWRqKjmhf144oFtY9KxO7 ZxUUjiixe1ZD4QiU3bNC2T0rlN2zQtk9G5Tds0HZPRuU3bNBufX0DMqtx2uGOFP/KZMkuKsIWaCI opJI7Z0bifZM84CiC+ZEYphuhYRYVRTYDhlLUrOiqFDOUC5YtpqhXOqAAsp9aWuGci1QzlBu3Dcc lFtHSiIdHGEUjghpcgQ7LTmCrcaOZBSOFGxCRyoKRxqpdgQDq3akQtkcgbI5AuXsCJSzI1AujkC5 OALl6giU3TM2ubrnBmX33BKZe26Moh+CJmTYbSgUReuFkSFLevJkduJHbaDfZ68pa/bqdPbL1eU4 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 NV+iSp22hIqaLmGiM4SLpdPwdiG6eDpDPJ0pLZyySQunFOlWl6jSZwiVkY7JSMdlptNkpoPVbWlh wVt6q4XwajQVquAhvfWQHmI1PTSi6aE3Sw/tWnrI8PSQ4ekho4WnyGjhKTK6rSDFYZ+hkDHSQ8ZI DxkzPWTM9LrgBIYaUOlNQeux8A0qPBzWavfNYBWhVPDuoQwqPQen9BpUesjw9JDh6SGjhefIaOE5 MrIPR0b24cjIPhwZ2Yf72gKhkJF9eBfdbO0LH1BxXnyKZh9tg5rbUkV0tQpVocbaZA07SdcpwYqg xtpmzdfuWu/XGtRYO6UhwzUUMjw9ZLTwOjJaeB0ZPT1k9PSQMdJDxkjP18YNhYyZHiZhS29ApTfF SnhjgwpvFLGaXoVKT8U0PYOaq4+xZsJX5wNDYWuwVtPmFgoZnh4yWng4TdbCw4m1nh4yenrIGOkh Y6SHjAnv5GT3WgbobPJ+9050d46h63F0sXv76/Lm2/V+d36FLVqWeXr6pMDYAmcLGlvQ2YLBFky2 oGx0RaErKl1B0y407kLzLkcCb94fKh4TP7u9u7m8fjaCJl5o5JVGXmnklUZeaeSVRl5p5JWe8UoP eaWZV5q50syVZq40c6WZK81caeZKj7myY640cqWRG43caORGIzf+c5xGbjRyo8fc6DE3mrnRzJ1m 7jRzp5k7zdz5L280c6eZO83caeZOM28080Yzb0czf7gkPl7U5/3lpy9fr17h5jCKcJ/z369Lhy6j j17/z+fgwVUdKNDjCv6uyMgVObuixhZ0tmCwBZMteOYe4lBFoSto1kXpCqMraN6FBl5o4oVGXmjm lWZeaeaVZl5p5pVmXmnmtZGXnQ/rt7r1swuO8GX/4xEXofvbiPjZJl938f339R5X3De3P+6+7O+g zvY/n7vWPblHePlipzRR5a/YNFGliSpNVOkpVnqKlZ5ipafYXp7iPwIMADG5UxINCmVuZHN0cmVh bQ1lbmRvYmoNNTUzIDAgb2JqPDwvRmlyc3QgOTc3L0xlbmd0aCAxNjI4L0ZpbHRlci9GbGF0ZURl Y29kZS9OIDEwMC9UeXBlL09ialN0bS9FeHRlbmRzIDU0NiAwIFI+PnN0cmVhbQ0KeNq0WNtuG0cM 3df+xQB9SV6kuV+KIICVBGhgNzVio31wDEOxNo5gRWvIMmr/fNtDzq5usGSN0MKAzJ3lIYe3HXKU Tl5IoXQKwvH/KJRkIglFKwZPWjKhhM4rWpi8YoTJK1bYvOKE9ZoIL5wKRECwZyIKn1eS8LyipAi8 opQIeUWLmFeMiHnFipRXnEiBVCiPHWpFFNaVNURh1ypEorBtHeitJmZt6YcekyMKW7M2EWXIPNOy OMcIsLhEyjR0eJas8egjIyA+GE8UHkOktwY6Iv0YAwExENZAR2K9BiyJ92IsfEibNMaB8rQXiNJK ka9MAOVIh4lC4zVRCZQjHRb+J5eDQgBMJClWC215f/jRNvEadLiMgA5vSJ6FDp9oLxY6AltuoSNK XoOO6EkbgqgTuwmOQA4wRVG2TCHMnBTGWVCesM4JeJO0OQ8qkuUuIB0Cv43CeLYSZpnAb70UJpLr jFfCJEVvkSoIDO3AG8ogfku55EgKBFjlyHJs0qpE2pAUVht+G0EFxiZhOQUMEsSSIlBKWMteC1pY R6E1ATpyLmKT1rHXAiWsJSkQZT1HED82SH4LHcGTDwJ0RN5fhI7oiA9uskmS5AgdiX2PtHDSEjZa VADvIDpQbGVEVSDoRKEsNPseAXWGvYE0c1ZyskpQjEhKIDl5TYNiBBzhPCMQWizZnN6OiunNm/6R iIiOFJ/7x/Ba/1RQTtPjWf/D4/DH3aTun94gqxMtvn27idDFCFOMsMUIV4zwxYhQjIj7IbzLLMcX XIGS8ciJyzX4p2b2YzjZRB8jn8DG39jMdzZ/mtQ/a/mueZiN6xmoT/Vfu7bpikPqikPqikPqikPq ikPqikPqYjEi7YfgUypnAb5QfiP4Z9+Hd8+DfKvHa04DtTtdzu6G1/XRt3k9E74n++f14/xoMr6Z ImuGs3n/9/7J8Kl5mPf/nI3n4+nNb82o7p/Mzr9m4KD+1sxqIVvkx+mons758cN0tPLEwpbPbaLy IU2bWzWM5AyaR2Y5nUDHD4D6g0lzfbvczVI6jtieWZOvUsLKADIutINNOAMdfnE6EO1TT14uyqx1 sJBrW/heD0ewFYWis7vCs7WpcqtApWlyr8BVur1Iw0qR5uCg53ixRldR9gDUypaF32NvRyLYzi/r 5fCOgr+DOxZxpyJuJcvYVRm7LmM3Zey2jN2Vsfsy9rKYqrKgqrKo6rKo6r2i6mTHrvdL95jaiub+ 1OaS5g7Q5pqmpp46Z6bTJRdhcK3Yk0EzenqmwHOt2sIK1/4wWDwAtmo6DyU2NxpG51GA6XYYYNq3 pvvdphuVN2PLbDDmMJg7ALZmesizDZvYRde8YGLr71imlCedthfMXVo+iuncG35lCb/mw2c3Njs4 yEOw+eTxYQP7x3DyUN/vhuYA+bgBfV/fX8/Gd/NxM92NzyUR9AGqc5BdKlS96KMxrGFKw3iW6N4C UyvmRAxgmBvRmGFyAieUQT73WmieBCZMTEqYKTFDQSysRqwCXUEIWIAEwVCIjwCKAfMfBj9MfBj1 4vY+LS8dTeav/v6nOq/q6rGaV6IaVA2oX0D9hP/fqvvqqhpV42qK9RG4rsD1ZVZ9mb7wK/BHuCsg s+yr6gH0hGXdYm2UOV/v21vZsNFaJdl1VgrvqLOi/somhV8nF53Vf9JTmkN6yqN8b9Cd0q5rL/kO oc2c98w5aGajesZl++qsmYxHr9uld82kmV3IXgySsq0XlQqIPUy8XO48s55/H1/fTuv7e3qbPwwX XXovkjV/T/wi5z8vGL1rGb3vCLWC6L5A5/QFytZd8G0Hsxwvha51z1QXe/fORvfCeu+sXS/GNsRM I7N71tPdidc9vlDpKXu5tCG1W8/foh3Ghs7GuJ1xM3x6GT6/Hr5NTrOTM6glp1xyut2caivnYHh9 ezNrHqajLluSTRK7bf9zsvw/GbZpuN2a4cfL8+k0X2G1J9rHZap2GRi6DMzn3von7GQpTm4XtzyC n3u9z7Cl8mfSPTu5qK2t3PP8upDfFPLbMv4Ll+/6yMshX/YRmfJtH/te5fu+HIfLPcTncY4vE19s QlZR8SCUkofB9AGwtcCXerq7GmVHhnw5ynTK16PcxKv9HKxaD8dCo+NBMC0PgK0lfWnW633Tfs+L ErP1oiT5xUVJhu+6KGnF/CvAACwtNBYNCmVuZHN0cmVhbQ1lbmRvYmoNNTU0IDAgb2JqPDwvRmly c3QgOTc3L0xlbmd0aCAxMTU3L0ZpbHRlci9GbGF0ZURlY29kZS9OIDEwMC9UeXBlL09ialN0bS9F eHRlbmRzIDU0NiAwIFI+PnN0cmVhbQ0KeNrUWE1vGzcQ3Wv/BYFe2ouXw68hiyBAXORQpEiNuDfH MIRITYzIUuDKqPPn277hqK5sa21Nb4WB1eiJs4/km+WbNcVWnHcUG7uc5LM68lWC5igXR8l7F3yT gFzILEFw0fefoos6JrmkSHZJkeKyIrixItUVRZorHSHvuCNEjhUJrioSXVUkuaZIdk0RXLxCmIxX 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 /uoi//QG/HNeX13ffPgO7fNz/cfP83LCTrySUvce6/BY00I4/2F7dXdsfPPxenx8vV9POOTCjrkI 4SQbD3dHOPJLcoChNMNoRqIZmWYUmlFpRmMZcaIZgWbQmUc680hnHunMI515pDOPdOaRzlzpzJXO XOnMlc5c6cyVzlzpzJXOXOnMlc7c6MyNztzozI3O3OjMjc7c6MyNztxOyvzM36F5KzRe2ixP81/8 68t9R3D/qH/aYJ0/zBIPzvKkVUvouILPWPxF0KibvwrqdQyHm7jweOVLx5KXcW9v7zYz+onX28+7 63mH6s3899e08UDiaeOt1L5lDAdbxhYeP7/HS61v9ozhv+kZH/I/cjuGbz/aWUJkCfqvhH8EGAA9 lnqLDQplbmRzdHJlYW0NZW5kb2JqDTU1NiAwIG9iajw8L0ZpcnN0IDk3NS9MZW5ndGggODI3L0Zp bHRlci9GbGF0ZURlY29kZS9OIDEwMC9UeXBlL09ialN0bS9FeHRlbmRzIDU0NiAwIFI+PnN0cmVh bQ0KeNqUmNuqE0EQRX+lwQ/I1KW7ukEEEZ8EEX0UHw4YVDheOCjq37urS7zh0WwISc3OVO+urJpJ JdLXaEeTvqL5ytfZ8MArDnw0GQfeXT0DaeqegTZdloE18x14s1J681IGlttBtF7KbH1pBqsNz0CO NrYi0qIUbVGKtemSgbe5jgx6WzYzGNhgZICnw3KLAv2YuUfBrsVyk4okmWmsWEctV1U86cxlFW+Y 5bqKk23uCAu4roywqMeO4NFLyw+ltB9Pe4GtGRaN0uARpcFjlgaPWRo8VmnwWKVF06O0iai01VS2 5geireHzUC0NALQ0ayhtR46otA5OpQ1EpcGj6nB4VB3ArVVHh0fV0eFRdXR4VB0dHlVHh0fV0eFR dXR4VB09mlUdfSIqbTWrOsaBaGtDmlUdQxGVhk6y/IjHQCtZ7Kiju0obiEqDRy8NHr00eGw8I+Ax Nt+AR9UR8Ih9XsBjJtAR8JiRnRPwWAl+4NBWZOcEroQjG2QgzY/QguySjTTQKi6xI2mupSmi0qy5 leaISstrojRcFF4aPHpp8OilwWM360DD+9jagkeUBo8oDR4z23sseMyZ+8MFisst2t27p/ttgs7R np4eNT89aXll59Gz08MvV28/XJ9PT16hlSXFe/f+SOiXJSTrShi/JTx+f/P26vpfBsHuaLIJi02Q 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 6MyNztw2eS68PX1o6dvpUz0Kj3dX1D9+P+W8puC1/v9eU+7L7Amye7/bdGKDTmzQiQ06sUFXqdNV 6nSVOl2lTlep869edOZOZ+505k5n7nTmQWcedOZBZx505kFn/h8LD7bHCLbHCLbHCLbHCLbHCLbH CLbHCLbHiAffHx9/33x4vPSrBNd1GEF3GEF3GEF3GEF3GEF3GEF3GEF3GP8ovgkwADJRZVoNCmVu ZHN0cmVhbQ1lbmRvYmoNNTU5IDAgb2JqPDwvRmlyc3QgOTc3L0xlbmd0aCA3MzMvRmlsdGVyL0Zs YXRlRGVjb2RlL04gMTAwL1R5cGUvT2JqU3RtL0V4dGVuZHMgNTQ2IDAgUj4+c3RyZWFtDQp42pSW zU5VQRCEX6Xf4J7pn/lJCIkLVyaG4BOwMG4gGlc+vnWmQgQDemtzqFOXnpqeb5pLm6vbYW2uYbV/ TmvHFsva6Sy8+bFFM6fjFnTCgk5a0ilLOh3rbYGF6UzrdJb17bTDxnZas0HHbdIJm3TSFp2yRaef O9xqQNHDrhs9bJv7djy4cW9Q9Nwat+4BRS+tcfNeUPT62fxWyOD+HRlswJHBDgIPthDIYA+BDDYR yGAXkTxIKGSsXKdCxlpbDZwwvQlFb5m37SXOv20vAcDpORSQQYV55F40odYZhFdPfADVoZafChmF BaCQUevgNrzHuR426X3OUyFjxLlyIWPMrZAx6SFj0kPGooeMRW/gXtCbUPSWRdteP6C215uF08NN 8nkeRMdVin04PaHmVmWR9DoUPWQUPWQUPWT07Q1k9O0NZAx6yBj0kDHpIWPSQwahDGQsegO3md6E orcs2/bmAbW92SydnkPRC0v2MTET7AOPZB9oNdkHDiLZB4492cdEBvsAnmQfCxnsAxiTfSxksA/g TvaxkHH2cXNz+YDRKQz1/eUTPrjcWeGmnK9fLh9/PTz9ePx6ufuG238O/v3t7V8VfsgVTa5wuSLk ipQrSq7ocsWQK6ZcITMPmXnIzENmHjLzkJmHzDxk5iEzD5l5yMxTZp4y85SZp8w8ZeYpM0+ZecrM U2aeMvOSmZfMvGTmJTMvmXnJzOtK5r3Gc8Vr5p+//3x6ePxnhIy8ZORdRt5l5F1G3q9Efv5HzYrj 3bPNN2G0q37/xZfm+xt6uyDUglQLSi3oasFQC6ZasNSCdsgVTa6QYTeZdpNxt6t59+eKLlcMuWLK FVcy/zOrrg63y9MtE3eZuMvEXZ5wl0fc5Rl3echdnvKQpzzkKQ/9T7rMPGTmITMPmXnIzENmHjLz lJmnzDxl5ql/j8vMU2aeMvOUmafMPGXmJTMvmXnJzEtmXv9n/luAAQCpjFBQDQplbmRzdHJlYW0N ZW5kb2JqDTU2MCAwIG9iajw8L0ZpcnN0IDk4Mi9MZW5ndGggMTQ1Mi9GaWx0ZXIvRmxhdGVEZWNv ZGUvTiAxMDAvVHlwZS9PYmpTdG0vRXh0ZW5kcyA1NDYgMCBSPj5zdHJlYW0NCnjavFjLbls3EL3b /gWBbtqNRc7wWQQB4jRAAwepUacrJyhUW02MKFKgKqj9823PDC/lpxTRiyyinAznxTkzJG9cKdFY 40pJJujf2TiroBgHCVmrP/LHGV+cADIhK2CTXBLgTfJZQDDZ61I0OZGAZAr0ALIp7AUUU2IAcNZI eACHoCSOHAEF8eTYOBd01RtHTpy6ABRVFo1jUlkCSipD6l5Tdpq7hCBsJUSRQdmlKIkQYmT1R4iR QxGEGMVKBoQYJahtrFukmlpQC0mtqAV+nJcFhnuYCIIKebFgbJ20WIx/MouFbJ6zWkDZs1oghs9q gYXAaoEYIakFfqKWyiNGcqIn1U1R9DxiZCt6EjIH8ewRozhJ0sOsKAM+GpZCACWgqKvZsNMa+AKk NUDpmOy4VSatQSDDrDUIDKQ1CB5IawAV9loDEMVeuUQaHJQF0MiR1AtixCLcgwpOuktsgVNWGWJU FkAPZ/USEaN4lQXjhR6gCJQkWkzGO6UHm/EuSYxYjCfVSxYoSc4JHcskNUAhPCeJiwXvnXhOHiiK PzjwwYkXNJIPUb0gRnSKECNWGWIklWXESCrDIPhcZYiRq4xlUhQhRqmygAGrsghUZRg6V2UZqMqK CaSyYoFUhkZCayjC6HGVsQm+yjxQlSFGgOzJk8kzk8GONb9NjiCbHJuACZd/nkxeXE4/fZ7PJsfv MTlehE+f3rWI3Rap2yLvZ6EHj5qcYpgNmsVgwyaaZHCi4LgwcnxgpjHMmGKML84GHAo4DYRlI6cE WgD9gBKBY7QNOMcQoCnRjdLq6Ge0L/oWbYquRBOi+9Bs6C20EjoHjYK+QBuAdZAMTuW0xDQE4QPl R43f3drOyYfp53EzpKJn8/UP//43vBlmw+WwHsxwOCyBfgL6c5gDnw0fh9Ph3fAdpH8Nfw9/DOfD xbAaSNEUNlOg9fB2Nbxd1N8ftUTH8+nZ7NNssZ4czpdnHye/Tl5Nr5Zf1pMXi/OXi3MsoEgHPDlZ T1frUZAyBIeHy8tTx+HAmugPpNsyflO0B/bdWPyEdqy116Pb6/akStGWCsfTRLAeJhWgOiNwDVAD 3ICyLGXTY7bW7dXh8vxK60Zl0wRH9dIRjeN624zKL+vyqV481auNDaQGWna2ZWdbCq6l6VzL5ZrC V5vYPm6PXY/ancu8c5nzzmWyO5dd2r28vWo3ydVz3dWqBK53ruJQb13Fqd67ikulrZZtO22Bqhq1 qVhfzWffk32+/LK6mK2AXs/+ecDMP84sPs4sP8LsZvX8+PqQyugryNVGC3askt1dJZ+qWurL25dH mN3M28X6LqojQG1AqU0H+QbacFEbLmrDRW24qA0Xt5ni5pmbZ26euXnm5pmbZ043ToWyq3DP9M1Z LxNXS0it0s+X57Od+rlTv/Tpk+3Ud5361KnPnfq+Uz906sdO/U5+qZNf6uSXO/nlTn65k1/ej9/r 0Xf182K8ttvI+jaynm5MYd57CmvWnPedKu7U9536YS/9TVVy/YKSErjx7LZp99ld+8bzI89gU/u6 Plp2lHijX+emvna2Z8V147Zdab9cfZ6t5heLjzt7qNw2+lp1ve3Ud5361KnPnfq+Uz98Xf+ofgvX N1fc3F8PtsXm+yakxkDthtDY/R2PdaHtXpg3s8v1z7Oz5Wq6vlgu3oDdG7qb9/9trefL+XJ1ire9 Gf+0N35s8U8dUh5f+ED1Zr/zXfN6ufo0nT+07Wg32853226z1ehaMetOyzfc6VH9H4aWZNqepG+3 giYZ6RvT0RrO3qr8h9n0/GLxHr1D97v0+rPabv2qrm+2ewau14B6DbjXwPcahP0MNp1u4tamflg/ dernvfSvN1C6WevnuZto182066badXPtQrdF7LZI3Ra526Kbc+rmnPqHu5tz6uacujmnbs6pm3Pq 5py6Oaevc/6/AAMAAMHFFA0KZW5kc3RyZWFtDWVuZG9iag01NjEgMCBvYmo8PC9GaXJzdCAxMDI4 L0xlbmd0aCAyNzcwL0ZpbHRlci9GbGF0ZURlY29kZS9OIDEwMC9UeXBlL09ialN0bS9FeHRlbmRz IDU0NiAwIFI+PnN0cmVhbQ0KeNrsm9+OJjcRxV+lJR5guv64bEtRJEDcEJREhLtoL4K0QoGERBEI 8vbY7e/X29OeZGMRIQFzs1tzvs9V1S7XqePeWd1rbPume81bOv4um+yHUTfpyPjpMGTTgehmA7HN BuKbDyRtHtqN2JLkbjTHcRhli4HULQ5E9i0fiMiWB6JbGYhtZSC+1YGkrQ4kWoYDys0aWMtaBtbS dvVm6b5JbZ6bJc0qh6X9yXqiapt6OrD25aSHlTaz/oFoNKseVt7M47BKe1g7rLq5R19h++bJDkva /h1bYLqlJD2D9uWQgXl75GOnLG1ZD38WW65HXMvN8tqtshWTw6rNOjL1fSsjmstW973vrmuzcvfi 1vbHe7T2R837gaVjh44v9s2KmrrZdytHdLNv19ilFlZGjXu124OnHr1tTHvyVrFmajdT39tkzSx7 95C8m6n7bX+0Hdm7sxTdTD2HtqDtzpFsKt089ro5bzt1RIu9m95DtIdrZj3MFs10oNbNgbZoZgNN 3Rxoi2Y+0B7NB9qjJe/5Ro+WajdzjxYHmnu0GGiPlgfao+WB9mhloD1aGWiPVgfao9WBtmi+D7Sf vP1AS4vmcqDt2DVzoHoczcO0bg60RXMbaOrmQFs094Hmbg60RxvPVnq08Wy1RxvPVnu08Wy1RxvP Vnu08Wy1RxvPVnu0/mwffPD0y63Xct9+//RRa+2nT7fuuf/42dNv/vnF199+9fbp0z/1c9DBDz+8 r5DlFbq8wpZX+PKKtLwillfkn7Yi0vjKR59bGbzafmok++bZ8o+/+e7rL766r25RavvaQcvje5/9 7fuv3v5C919/8/fvvnz7XbM+fvuPH0vTl0vqyyX15ZL6ckl9uaS+XFLPyyvK8oq6uiItt3Farnl6 f80/11qPU7g1I2EERsYoE1IPw/pQfRiCoRiG4RhpQgIjYxQMQgghhBBCCCGE4FAIIXgWPAueBc+K Z8Wz4lnxrHjWw/ObtmXZHruQ2bucJiQmJE9ImZB6R8qOIRiKQRqFLwchokxIvSNZ7kjhKQrJlzwh eC44rGRYcVjJsJJh4DnOVM/oLE/ESsRKLE84dII6aTieHc+OZ8ez4dnwbHg2PCue9fD8phN1L/Xh o/3wyR//3KbD8e3eQaMsT3/4/tu3T5/86retlTr1s5et23735V//0vursIWFnSvsXGHnCjtX2LnC zhXas9CehfYsNGMZ7fmmB8NjxhFn9YKUCfEJSRMSd4QDWcqMEJSTWTha/wvG42yU0dDn2fDzbKQX z8Zj565nQ9gnYZ8kTUhMSJ6QMiH1jug+IZRLKaCSj/qEkJjGhOQJKRNCPrZPiEyI3pH9fBy5I7Ry MXK2NCHkDBNckDIh9Y5AJAVquSA6IeQDIV2QdEd2kD3fET+j8xGcd0FINe0TIhOiE0IaySck3ZH9 3PkJgbALFF5SmZB6RyD+CyLPEPpMnnNwOvusvNxn42icffbwMpTG6SXe6yW96EWfecnv9SK3ns88 bWaPMluT2ZELIhOiE2IT4hOSJiQw8oSQWNQ7kvcJkQkhQ0bPBfEJSRNCGuilC1ImpN6RdO5GuiMM x8ycykyuC2IT4hOSJiQmhOSZ+hek3hF0QEYHXBAyRBBkBMGr8fMbD8bJgw/p8nKqvlGfqcsfR+za 5ULdGPGZsZsZ8ZnJnhnomTl+QeodYY5fEE4NczwztTNzPDOIM+M767m8TAhBGdaZGZ0ZzZmxmxmy mbGbmZsXJE9ImRCCMkkz0/aC6ITYhJAP0zYzSf8to6nroPGDfg9aOGjzC/J4nqCXg+6+IIphGI5B LOR+IPeD23hUtmzn4RnJeWenmNZ5Z19QGHnnCREfeacq+3ns9lfjYfQTQD8F/RT0U9A9QT8FbRS0 UdBGQRsFbRS0UdAQQRsF3RM0TVi9Ixz/oGmCXglaJOiMoDOCMx4oyvDTISGQloGiDIRkMFkD/RgM 3UASBnInkDuBBAnkTqByAnETaJpAygQKJpApgXAJlEdEvSN5nxCZEIKiVwKZEqiTQF4EoiTyuZyg yItABATyIlAVMcREO0mJ8ImkE7kmUkxklsgskVkis0RmicwSmSUyS2SWyCyRWSKzhMy5IGlCYkLy hBC91DsC7SWI8IKQD0SYIMIEESaIMEGEqZ6eqQFEGBBhQIQXxCbEJ4TCw5EXJE8IR2GvdwQKCe6t gTC4IDYh704Ju8DxTxz/V+PV+BmM45DRhfBwgodfjVfjP230E4loSIiGNETD8RkHGMmTUFUJGfIO QWddEAYM0unyUZqQmJA8IaSBhkpoqAtS7wijIqGq3iHotYReuyBpQuKOoDoTgjQhSC8Iq7hMJu6Q iTtkGnfIx404Dal33ogLN2LZX37x9dif2+uzlJ69yivpvW5u7/KaC8auM/0dPeD1/CgmhL1k+p+I n0oM8XAijrhyxJXn86PHNjviyhFXjrhyRJEjrhxN5UgpR0E5MskRTo46cvSSI5P8lEnok7Tn/3eD o/r8Fe3YzeOMyctvbx4n4XZUfWhK3Dze/PyYm3FqLkfVSdDRgxek3hGk4gWRCaH+aEbnrZLzVsl5 q+RyriI6L5Octnfa3ml759WRc9V1rroOazg84jCLQzoOGzr86FCww7zOVdchXIdnHXp12Nm56jp0 79xwnRuuw30OYzpE6fCjw7wOOzuk7NxwHS52brjODdcZLc4N15lDzrByhpVzw/U4GQXPDDvnhuuB 2DdcG64N14Zrw7Xh2nBtuDZcG7cH4/ZgqD/j8mxwnXEPNe6hxj3UuIca91DjHmrcQw2qNKjSoEqD Kg2qNKjSoEqDKg2qNKjSoEqDKg2qNKjSoEqDKg2qNKjSIHxjKBhjwpggxkyxevbn2ZZnN1LCc5Rw f/RzNu1xFpXwnCDjJBpnU88UOYDvEE7rBak3RMnVyNXI1cjVyNXI1cjVGCEGzRh0ZbCUQU4GJxlU ZFCRQUUGFRlUZFCRQUUGFRlUZFCRQUUGFRlUZFCRQUUGFRlUZFCRQUUGFRlUZFCRQUUGFRlUZFCR QUUGFRlUZFCRQUXmZ5nOcl9/Z8CeC6Dq76bKywLoUeXLVFHOutIPSj9ckHpH8mmUCal3hEa9IDIh OiE2IT4haULijlR5Nf5rjMZxChcoXHBBfELShMSE5AkpE8KphUEuiEzIvMomxCckTQipwjsXpEzI tApKuiCkCjcp3KRwk8JNaucqosNNCjcp3KRwk8JNCjcp3KTIJD1HEcNJz8Fzzhtkkp5TCpmkDDll yClaRtEyipZRtIyiZRQto2gZRcsoWkbRMoqWUbSMomUULaNxMhr/ciNkL2QvZC9kL2QvZC9kL2Qv ZC9kL2QvZC9kL2QvZC9kL2QvZC9kL2QvKDFBiQlKTFBighITlJigxARCFShfYHqB4AVeF+hcYHGB vAXOFqhamCrC5BEGjjCdBJ4QlJggWAQlJigxQYkJSkxQYoK6UdSNom4UdaOoG0XdKOpGUTeKulHU jaJuVE4GEWb19feof+RXtdOLv3gtqwt0dYGtLvDVBWl1QawuyKsLyk9bcP7fjK3+4P/G+IG6rVd6 udSyXGtZLrYsV1uWyy2xWg3Jq+Uoy0nV5c5bLrmud/dyyXW55Lpccl0uuS63uC73uC7XXJdrbss1 t+Wa2zqlL9fclmtuyzW35Zrbcs1tuea2XHNfrrkv19yXa+7rc3y55v7+mv9LgAEAKOmZ6Q0KZW5k c3RyZWFtDWVuZG9iag01NjIgMCBvYmo8PC9GaXJzdCA5NzgvTGVuZ3RoIDEzNDkvRmlsdGVyL0Zs YXRlRGVjb2RlL04gMTAwL1R5cGUvT2JqU3RtL0V4dGVuZHMgNTQ2IDAgUj4+c3RyZWFtDQp42pxZ 224bNxDd1/4Fgb60LxGvQ7IIAthFHgIbqRH3zTEMIVITI7IVuDZq/3zbMzMrX6L4MgsD8tHZPRwu D5czpGLo5LyLoVdX5H9zwQvoLjAT+ZsXEFxUJrqkTHJJmeyyMsVlZQjtCUDDyjRHynRHwgTvqjAh uKpMdE2Z5HqoDLLrNTAo6FgsjAiodkbVhZASI3Q7NBGg3zFHoOhdSJQZBRdyYEWMQFW4hOeLwmWg JhxiUBIOMagLhxi1S3uI0TLHgCx0z1xCjF6YS+ikD8LhwxMxQtdC4D4nNBVIUNGHAeJblEMDSbkG pBy6kYXLGJAsXGYHlEOMohxikHKIQcrhoyqHGFU5xGjKIUZTDjG6cDz6XbgSYK5ybLNy8Fmfo2Qg 5YpL+hyFgGScMRApBUENSLnuUhaOPJBwhBhFOcQoyiEGKYcYpBxiVOUQoyqHGE05xGjKIUYXriJG Fw6TJnvlIhAPSazJ5RB4NmEKoFPsVsWMDZXnUCWXeSYDVSAxqjaX0TSj7nKWVpoH6jxLGmKUwoqG GOSFQwztPaZUrjLrGmJUmXUNMZrMOkzW3GTWNcToRVru/NLw1e6BiHuF4EX7jElYMk+k2BPeKXkX MEUL4c0CKkCYNK9fz3ZcQ3PefZjtoS+zA1fwdvPXw9nb6/nZt9VydvAZb4nc8+bN94pqVjSzolsV xZsVwayIZkUyK7JZUcwKs+fF7Hkxe17MnpPZc3qh5xVvmiiOxmSDLy5qumGYdY1mSJpxGDZNOQyD 16QjOB4jqqwkGnZ/d7240aDpNuieC3IXUoTedXh5s1r+HP3v66uL0+UF0PvlP9uqNElVJqnqJFWf pApThuO+cyFpjhcLimZ5wVXzvOCumV7sDZrrBSfN9oLLaB89Y1/WDnfjc9I0WZski36aLE6TTRmS +x5G0gpLfGhaYzFOXqsswWOdJTiPXoWnvYo6kyMZn6dPkqUwTZYmyHi1q+Nqlx5mhi/L+eL0/DN0 eVtFd6qH2eH9+uJsvvpRmM2imp5IDo8omlnRrYrszYpgVkSzIpkV2awoZgWZFWbPs9nzbPa8mD0v Zs+L2fNi9ryYPS9mz4vZ82L2vLzQ87vF57si8PnFh8yWk9lyMltOZsvJbDmZLSez5WS2nMyvOZlf 82r2vJo9r2bPq9nz+iLP9+5qgAM9rRhLm3d6+UjOLaRC4mOLEZQNoA2Qkuj4QcT92wCtPh5ADzye ujwW6Y9e7o9evl/skZ6nbHZStd/tpNpYxkc9VBE8HqsIJj1YEdz0aEWe2uvhio6AHq8I3pSJebtM DFv7nVqfL8DC1n7Hqhr3O2ZZmiYr02TTRiRMG5I4bUjilCF5sHPUQzfZUOipG8PNNjA9PWd0p9SM fc4TVDtyKK5LiX80bd6/X84Ix50VdsR89ivbqs4bqhR4K5USNlHYOWAbgMIelTpKb9TSKI5R7aJ8 RT2KAhMVI0pA1HQo0vh3gRJQF6HQQeWCUgS1BYoFZH90CQkaGRcpFDkRSQ5ZC2kIeQWJAis/lnKs zVhsH65Lh1/m35b3uj/bWV3+8u9/w5/DcrgeLgc37A5roN+AfsL/v4a/h5NhMZwO5+AXuOsEd328 GD6eP/Pp8Me6Eyi17ZPhCnglbX0Ft9A7f5UhPFjNPy3PlueXs93V+tPX2R+z/fnN+upy9vZ88e58 gQsYllcJ/s0vLkeiNxC7u+vro1DKK4/FivCZe8BnpfTKH29NQP4xINPmeCnl20Ux5c2iqJOxby9g euh0u/b2dLv29rKdOfomPfS6AZsU0tsPE8b/AgwAmez6GA0KZW5kc3RyZWFtDWVuZG9iag01NjMg MCBvYmo8PC9GaXJzdCA5ODEvTGVuZ3RoIDEwNTMvRmlsdGVyL0ZsYXRlRGVjb2RlL04gMTAwL1R5 cGUvT2JqU3RtL0V4dGVuZHMgNTQ2IDAgUj4+c3RyZWFtDQp42pxX22pcRxD8lYG8R6dvcwFjSJRA goxjYufJ+EFEiyMia42QifX3qek57cSRfOk87G5tn+6qqamzw1nmUctWmEcrQvOzl8rzc5QhhWXb ilmbgErdbAIu1fySlIYqgJamYwIrbXhzLV29uZW+eHoZ6s0g7rOZtkKbzG4ioD7biQuRzH4SoD4H SAthPRMZUPOJWkjYJxpQ84leSNknBlCdEwwNozmBC2R1TjA0Ks0Jhkatc4Kh0TafgEZzwwyN7o4Z Gt0tMzSGe8aCaLhpgcZw13MDN7ct2MLNfU8z5MZFgdy5oIXduVQgd76++kTHmzsXNKs7V0Sk7nxS mTtXaJg7V7xVd67QqO58LqO5c4VGc+eKr92dKzS6O58WBs2rBo3hs0YFuc9ZY6C6TSS4P8T7FKjP RZoV7GGdqAK5D2yduFWxDtSnmo2CNWK5AipoT12Ig32q4XbD1OSr0Kg8dSs0apvMWLg091uh0Zoj aPRVg0ZfNWgMrzVoDK81KrqtGgOtmhSlVVOgVbOivGoVaNVa0XWHYWkqqzaKqtf6BuQ1mNGVR4eG rRo06qpBo64aNJaPDo3lo0Nj+cB26vKBG0SXjwGN0eZODiq2sSMGWjUpRqumQKtmxRi1R49Ozlbc W/n15Nn8NZvD5ydPfn78OC7Xz12eB8CnLn9XWl9Xz14SrUMC39YhsQMOIAE0gAWoAVqAHmDsgIKZ gpmCmYKZgpmCmYKZgpmCmYKZg5mDmYOZg5mDmYOZg5mDmYOZg1mCWYJZglmCWYJZglmCWYJZglmC WYNZg1mDWYNZg1md+dVKsEeC3x8v7k6evZ6H6yxFnroaznDAroGxD5weLw6f7Zdkvyb7Ldlfk/0t 2d+T/SPXz1uyn5L9yXw5mS8n8+VkvpzMl5P5cjJfTuYryXwlma8k85VkvpLMV5L5SjJfSeYryXwl ma8m89VkvprMV5P5ajJfTearyXw1ma8m89VkvpbM15L5WjJfS+ZryXwtma8l87WvyzeeN8tut33h eeZD/76d9XP9Z2VfhOxdz2/vrg7f8HZ6fHdzebgBenr46/7U+F9T/v9qf7QmjYX9dPf2cHN1ef3n 7sD/e+1bNDvn37PV+dv1hXfe26YXh/e3Pxx+P96c314er1+A8F+9v5w8Ob87vrv9T9fp8ep483L7 FuTr9WrXrxYJzRvePmz4H4fzi8vr1zDH97e9WovHno+Gnh5v3pxf3e/vZg+K/Pj+/M3bq91gfXCA sgOcHZDsgH7dwD+bZJ/cpIcFanZFLTvQswMjnVs+6XTUlM6a0mGTpicsPZEOnNKJUzpySmfO6cw5 //NOZ87pzDmdOacz53TmnM6c05lzOnNJZy7pzCV/pkv2jBZNHtKSjlzSkUs6cklHLunI9cuR/y3A AO4TalgNCmVuZHN0cmVhbQ1lbmRvYmoNNTY0IDAgb2JqPDwvRmlyc3QgOTc5L0xlbmd0aCAxMTI4 L0ZpbHRlci9GbGF0ZURlY29kZS9OIDEwMC9UeXBlL09ialN0bS9FeHRlbmRzIDU0NiAwIFI+PnN0 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 Vnu1GK2qvVoefa69Wq5jWa9WdCzr1co4/Nqr1YGT2qvV0fa1V1vHA6292jrytkNuNBjLWhekIbMf 1NqqqZ7mtmoNc7F8+und5w042tj/57svF7171ghbxqdv7p69fHj54/3b+4ef7559t7R0LfzZZ+cl clry3E5y0T4s8eJi+R/uf/7bw6uf3r568/pq/ZeLt5lDbk5Tv3n7yw/3n2ialrRPv2v/fvHmnw+v 7h/a6Kv7f/XP3798eGQ3PEA+/ABLeeKm5zL1eJn1hjKSjvdDzgLcGyL29I5I7/3Q8I/cEvHjhyVx y2nd0Hy5pftyQ/vllv7r8f4vKk8v5JVFl8T/4s239++bbYdm+6HZ8YTZ7w7ohpbrLS3XG1qut7Tc bmi5yS2F9IZC9lQ5eW5Vx6r24eu//r1Vs7GoTVvH4C+//HR/9/Xv/9jmd42yKvmc9U+vXv9jSyI2 JzH5UBJ9LElaL5LoB5KkepHkuZV68rc2WM+D5rvXEWGgDIyBMwgGmUHZRai1njPXlBjIr3TwovXA OFbjWI1jNY7VOETjWI3TNPrkdM5pmJPZyexkdjI7mZ3MTmYnc5A5yBxkDjIHmYPMQeYgc5A5yJzJ nMmcyZzJnMmcyZzJnMmcyZzJXMhcyFzIXMhcyFzIXMhcyFzIXMhcN4aQuZK5krmSucYuQolaQEAi lKiaqJpInXwXYUPChoQNCXOEDQnLhQ0JRYWiQlEhs5JZyaxk1nPmvBEdNm+RDOPfzVG2oWxD2YZu c9iGsg1jGyYkDAbOYPtqTH5xUsiSLmT2BP+ukGdRvpZIXORSZ/N6obNuH8iSNyNBaAPJDDYcPEIg kMEpBecWKGXezhb9yMAgJxoBQnLicMBVBlcZXGXAkwFPBjwZ8GTAkwFPBjwZ8GTAkwFPBjxZ0y5C CVCUNxQBjAwwpkjeRcouQnUwk8HMFJFdhG2gvBnlnSKxi7AftDijxVNkvY6gzhl1zqjzFLFdhP2g 1xm9niLlItIEJXjC4BSChw+eOXie4JmDRw2eMNh98ITBgwXPE+w16GXQlSkSu0i5jnAc4VuEPDxq 8PDBMwdmFZhVYFaBWQVmFZhVYFaBWQVmFZhVYFaBWQVmFZhVYFaBWQVmFSezOstQnDC8CUhFQE6M 2AnI+VQmAXEMyTEkx5AcQ3IMyTEkx5Ac+3EMaYpkBpTgVjhFqMX10NFb51boSNwU8V2E6oieI3pT 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 +sMm/mO37iX4t+1dtzrfXf65Dzzt7re7zgEOob/I7t/0uqtXP23uJlc22+G6Hlf0rxd80b88dlIy e/l46uXjdPt4J19nz5/67d8K9BgdYf7486l8FqYMnI+w2MufSZ5u12nEeXff/yDf8vLHx8fKPiAc FuCzKmARVeAiqqBXq8DwbasIS6jiKh7uten6u1aUhnVhqaLe9rWMZ/m5/HS7Wz/1/7+eeRGqlu9S xb8CDAAfCOKYDQplbmRzdHJlYW0NZW5kb2JqDTU4MiAwIG9iajw8L0ZpcnN0IDEwNi9MZW5ndGgg MzAyL0ZpbHRlci9GbGF0ZURlY29kZS9OIDEyL1R5cGUvT2JqU3RtL0V4dGVuZHMgNTQ2IDAgUj4+ c3RyZWFtDQp42syRXUvDMBSG/8qB3TffHxUprENEnDrWgdfVprPQNSPLwP17TzqRiRfaOyGcPG/C k3MgkuUaKEiWG2BCJbDAzXiSg+AMJKcUhOEJUhIJMBmZQIDiKoEEZXQCBZqbBBq0sQkMWDSvr8n8 fExhTe6BUbIChW1TrEgVT72b4csSyz5iKX3f4LY4HqLfJfC9DzNu17cl1lwLy7Sd8XxcdOGG6IJL xtK18Qp3XDTLMrLaYl/GUqOi+DEG+x9j8G9jPPqwq/tfFDFdkdMVNV3R0xUzXbHTlfwvSrWvX928 xW8EnVGyce9x3nfbgZz/ljyRZX3yx0ieQxe7YfvgG0eWYfNyNkvX+uCAfqp3Q4PaGG+G5iJVsQ4X t2Prr6fL+uD6bnDVW9dGMEXxIcAAg4Lnhg0KZW5kc3RyZWFtDWVuZG9iag01ODMgMCBvYmo8PC9O dW1zWzAgNTg0IDAgUl0+Pg1lbmRvYmoNNTg0IDAgb2JqPDwvUy9EPj4NZW5kb2JqDTU4NSAwIG9i ajw8L0NvdW50IDgwL1R5cGUvUGFnZXMvS2lkc1s1ODYgMCBSIDU4NyAwIFIgNTg4IDAgUiA1ODkg MCBSIDU5MCAwIFIgNTkxIDAgUiA1OTIgMCBSIDU5MyAwIFJdPj4NZW5kb2JqDTU4NiAwIG9iajw8 L1BhcmVudCA1ODUgMCBSL0NvdW50IDEwL1R5cGUvUGFnZXMvS2lkc1s0MjExIDAgUiAxIDAgUiA0 IDAgUiA3IDAgUiA5IDAgUiAxMiAwIFIgMTQgMCBSIDE2IDAgUiAxOSAwIFIgMjEgMCBSXT4+DWVu ZG9iag01ODcgMCBvYmo8PC9QYXJlbnQgNTg1IDAgUi9Db3VudCAxMC9UeXBlL1BhZ2VzL0tpZHNb MjQgMCBSIDI2IDAgUiAyOCAwIFIgMzAgMCBSIDMyIDAgUiAzNCAwIFIgMzcgMCBSIDM5IDAgUiA0 MiAwIFIgNDUgMCBSXT4+DWVuZG9iag01ODggMCBvYmo8PC9QYXJlbnQgNTg1IDAgUi9Db3VudCAx MC9UeXBlL1BhZ2VzL0tpZHNbNjkgMCBSIDcxIDAgUiA3MyAwIFIgNzYgMCBSIDc4IDAgUiA4MCAw IFIgODMgMCBSIDg1IDAgUiA4OCAwIFIgOTEgMCBSXT4+DWVuZG9iag01ODkgMCBvYmo8PC9QYXJl bnQgNTg1IDAgUi9Db3VudCAxMC9UeXBlL1BhZ2VzL0tpZHNbOTQgMCBSIDk2IDAgUiA5OCAwIFIg MTAwIDAgUiAxMDIgMCBSIDEwNCAwIFIgMTA2IDAgUiAxMDggMCBSIDExMSAwIFIgMTE0IDAgUl0+ Pg1lbmRvYmoNNTkwIDAgb2JqPDwvUGFyZW50IDU4NSAwIFIvQ291bnQgMTAvVHlwZS9QYWdlcy9L aWRzWzExNiAwIFIgMTE4IDAgUiAxMjEgMCBSIDEyMyAwIFIgMTI1IDAgUiAxMjcgMCBSIDEyOSAw IFIgMTMyIDAgUiAxMzQgMCBSIDEzNiAwIFJdPj4NZW5kb2JqDTU5MSAwIG9iajw8L1BhcmVudCA1 ODUgMCBSL0NvdW50IDEwL1R5cGUvUGFnZXMvS2lkc1sxMzggMCBSIDE0MCAwIFIgMTQyIDAgUiAx NDUgMCBSIDE0NyAwIFIgMTQ5IDAgUiAxNTEgMCBSIDE1NCAwIFIgMTU3IDAgUiAxNTkgMCBSXT4+ DWVuZG9iag01OTIgMCBvYmo8PC9QYXJlbnQgNTg1IDAgUi9Db3VudCAxMC9UeXBlL1BhZ2VzL0tp ZHNbMTYxIDAgUiAxNjMgMCBSIDE2NSAwIFIgMTY3IDAgUiAxNjkgMCBSIDE3MSAwIFIgMTczIDAg UiAxNzUgMCBSIDE3OCAwIFIgMTgwIDAgUl0+Pg1lbmRvYmoNNTkzIDAgb2JqPDwvUGFyZW50IDU4 NSAwIFIvQ291bnQgMTAvVHlwZS9QYWdlcy9LaWRzWzE4MiAwIFIgMTg0IDAgUiAxODcgMCBSIDE4 OSAwIFIgMTkxIDAgUiAxOTQgMCBSIDE5NyAwIFIgMTk5IDAgUiAyMDEgMCBSIDIwMyAwIFJdPj4N ZW5kb2JqDTU5NCAwIG9iajw8L1N1YnR5cGUvWE1ML0xlbmd0aCA0MzYxL1R5cGUvTWV0YWRhdGE+ PnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtj OWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcw MSI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1y ZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAg ICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+CiAgICAgICAg IDxwZGY6UHJvZHVjZXI+QWNyb2JhdCBEaXN0aWxsZXIgNy4wIChXaW5kb3dzKTwvcGRmOlByb2R1 Y2VyPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6 YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6cGRmeD0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4 LzEuMy8iPgogICAgICAgICA8cGRmeDpDb21wYW55PlNHSTwvcGRmeDpDb21wYW55PgogICAgICAg ICA8cGRmeDpTb3VyY2VNb2RpZmllZD5EOjIwMDYxMDA0MDYyOTM4PC9wZGZ4OlNvdXJjZU1vZGlm aWVkPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6 YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x LjAvIj4KICAgICAgICAgPHhhcDpDcmVhdG9yVG9vbD5BY3JvYmF0IFBERk1ha2VyIDcuMCBmb3Ig V29yZDwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwNi0xMC0w NFQxNjozNToyMysxMDowMDwveGFwOk1vZGlmeURhdGU+CiAgICAgICAgIDx4YXA6Q3JlYXRlRGF0 ZT4yMDA2LTEwLTA0VDE2OjMzOjIyKzEwOjAwPC94YXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhh cDpNZXRhZGF0YURhdGU+MjAwNi0xMC0wNFQxNjozNToyMysxMDowMDwveGFwOk1ldGFkYXRhRGF0 ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFi b3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x LjAvbW0vIj4KICAgICAgICAgPHhhcE1NOkRvY3VtZW50SUQ+dXVpZDo0OTYzOTBhMy03NTM1LTRl OWYtYWQ3Ny05YzljNGU3NDZiY2Y8L3hhcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4YXBNTTpJ bnN0YW5jZUlEPnV1aWQ6MzBlZTY4MWEtOGQ1YS00ZGNmLWIxOTMtYzVhNjJiOTg3MjdhPC94YXBN TTpJbnN0YW5jZUlEPgogICAgICAgICA8eGFwTU06VmVyc2lvbklEPgogICAgICAgICAgICA8cmRm OlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaT4xMTAxPC9yZGY6bGk+CiAgICAgICAgICAgIDwv cmRmOlNlcT4KICAgICAgICAgPC94YXBNTTpWZXJzaW9uSUQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0 aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxu czpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9y bWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0PgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAg ICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1 bHQiPlhGUyBGaWxlc3lzdGVtIFN0cnVjdHVyZSAoUmV2IDIpPC9yZGY6bGk+CiAgICAgICAgICAg IDwvcmRmOkFsdD4KICAgICAgICAgPC9kYzp0aXRsZT4KICAgICAgICAgPGRjOmNyZWF0b3I+CiAg ICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpPkJhcnJ5IE5hdWpvazwv cmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwvZGM6Y3JlYXRvcj4KICAg ICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8 cmRmOmxpLz4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L2RjOnN1YmplY3Q+CiAg ICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i IgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9z aG9wLzEuMC8iPgogICAgICAgICA8cGhvdG9zaG9wOmhlYWRsaW5lPgogICAgICAgICAgICA8cmRm OlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaS8+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAg ICAgICAgPC9waG90b3Nob3A6aGVhZGxpbmU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8 L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVhbQ1lbmRvYmoN NTk1IDAgb2JqPDwvQ3JlYXRpb25EYXRlKEQ6MjAwNjEwMDQxNjMzMjIrMTAnMDAnKS9BdXRob3Io QmFycnkgTmF1am9rKS9DcmVhdG9yKEFjcm9iYXQgUERGTWFrZXIgNy4wIGZvciBXb3JkKS9Qcm9k dWNlcihBY3JvYmF0IERpc3RpbGxlciA3LjAgXChXaW5kb3dzXCkpL01vZERhdGUoRDoyMDA2MTAw NDE2MzUyMysxMCcwMCcpL0NvbXBhbnkoU0dJKS9Tb3VyY2VNb2RpZmllZChEOjIwMDYxMDA0MDYy OTM4KS9UaXRsZShYRlMgRmlsZXN5c3RlbSBTdHJ1Y3R1cmUgXChSZXYgMlwpKT4+DWVuZG9iag14 cmVmDQowIDQyMDgNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAxNjU1OSAwMDAwMCBuDQowMDAw MDE2ODczIDAwMDAwIG4NCjAwMDAwMTczMjEgMDAwMDAgbg0KMDAwMDAxOTk0MiAwMDAwMCBuDQow MDAwMDIwMjU3IDAwMDAwIG4NCjAwMDAwMjAyODEgMDAwMDAgbg0KMDAwMDAyMDg3NSAwMDAwMCBu DQowMDAwMDIxMTUzIDAwMDAwIG4NCjAwMDAwMjIwMzUgMDAwMDAgbg0KMDAwMDAyMjM0MCAwMDAw MCBuDQowMDAwMDIyNDEzIDAwMDAwIG4NCjAwMDAwMjQ1MzUgMDAwMDAgbg0KMDAwMDAyNDg1MiAw MDAwMCBuDQowMDAwMDI5MTUxIDAwMDAwIG4NCjAwMDAwMjk0NjcgMDAwMDAgbg0KMDAwMDAzMTg2 OSAwMDAwMCBuDQowMDAwMDMyMTg3IDAwMDAwIG4NCjAwMDAwMzIyMjAgMDAwMDAgbg0KMDAwMDAz NDk0NiAwMDAwMCBuDQowMDAwMDM1MjUwIDAwMDAwIG4NCjAwMDAwMzg0MjIgMDAwMDAgbg0KMDAw MDAzODc0MCAwMDAwMCBuDQowMDAwMDM4NzY1IDAwMDAwIG4NCjAwMDAwNDE1MDIgMDAwMDAgbg0K MDAwMDA0MTgxOSAwMDAwMCBuDQowMDAwMDQ0NzUyIDAwMDAwIG4NCjAwMDAwNDUwNDQgMDAwMDAg bg0KMDAwMDA0NjYyNSAwMDAwMCBuDQowMDAwMDQ2OTUzIDAwMDAwIG4NCjAwMDAwNDk1OTYgMDAw MDAgbg0KMDAwMDA0OTkzNyAwMDAwMCBuDQowMDAwMDUyNzQ0IDAwMDAwIG4NCjAwMDAwNTMwNjAg MDAwMDAgbg0KMDAwMDA1OTc1MCAwMDAwMCBuDQowMDAwMDYwMDgwIDAwMDAwIG4NCjAwMDAwNjAx MDUgMDAwMDAgbg0KMDAwMDA2Mzg2NCAwMDAwMCBuDQowMDAwMDY0MTU2IDAwMDAwIG4NCjAwMDAw NjY2OTQgMDAwMDAgbg0KMDAwMDA2NzAzNiAwMDAwMCBuDQowMDAwMDY3MDY5IDAwMDAwIG4NCjAw MDAwNjk3OTcgMDAwMDAgbg0KMDAwMDA3MDEzOSAwMDAwMCBuDQowMDAwMDcwMTgwIDAwMDAwIG4N CjAwMDAwNzI3ODIgMDAwMDAgbg0KMDAwMDA3MzI3NSAwMDAwMCBuDQowMDAwMDgxMTMxIDAwMDAw IG4NCjAwMDAwODEzMzUgMDAwMDAgbg0KMDAwMDA4MjE1MiAwMDAwMCBuDQowMDAwMDgyMjg3IDAw MDAwIG4NCjAwMDAwODI1MDggMDAwMDAgbg0KMDAwMDA4MzcyNiAwMDAwMCBuDQowMDAwMDgzODY0 IDAwMDAwIG4NCjAwMDAwODQwNjggMDAwMDAgbg0KMDAwMDA4NDg5MyAwMDAwMCBuDQowMDAwMDg1 MDI4IDAwMDAwIG4NCjAwMDAwODUyMzIgMDAwMDAgbg0KMDAwMDA4NjA1MSAwMDAwMCBuDQowMDAw MDg2MTg2IDAwMDAwIG4NCjAwMDAwODYzOTIgMDAwMDAgbg0KMDAwMDA4NzIyOCAwMDAwMCBuDQow MDAwMDg3NDQ5IDAwMDAwIG4NCjAwMDAwODg2NTggMDAwMDAgbg0KMDAwMDA4ODc5NiAwMDAwMCBu DQowMDAwMDg5MDAyIDAwMDAwIG4NCjAwMDAwODk4MzggMDAwMDAgbg0KMDAwMDA4OTk3MyAwMDAw MCBuDQowMDAwMDkwMTc5IDAwMDAwIG4NCjAwMDAwOTEwMTUgMDAwMDAgbg0KMDAwMDA5MTI3OCAw MDAwMCBuDQowMDAwMDkxODY3IDAwMDAwIG4NCjAwMDAwOTIxNDcgMDAwMDAgbg0KMDAwMDA5Mjc0 OSAwMDAwMCBuDQowMDAwMDkzMTA0IDAwMDAwIG4NCjAwMDAwOTMxMzcgMDAwMDAgbg0KMDAwMDA5 Njc2NiAwMDAwMCBuDQowMDAwMDk3MDcwIDAwMDAwIG4NCjAwMDAwOTk5NDggMDAwMDAgbg0KMDAw MDEwMDI1MiAwMDAwMCBuDQowMDAwMTAyOTAwIDAwMDAwIG4NCjAwMDAxMDMyMTggMDAwMDAgbg0K MDAwMDEwMzI0MyAwMDAwMCBuDQowMDAwMTA2ODY0IDAwMDAwIG4NCjAwMDAxMDcxNjggMDAwMDAg bg0KMDAwMDEwODczNyAwMDAwMCBuDQowMDAwMTA5MDY4IDAwMDAwIG4NCjAwMDAxMDkwOTMgMDAw MDAgbg0KMDAwMDExMTYwNCAwMDAwMCBuDQowMDAwMTExOTM2IDAwMDAwIG4NCjAwMDAxMTE5Nzcg MDAwMDAgbg0KMDAwMDExNTg5MCAwMDAwMCBuDQowMDAwMTE2MjM0IDAwMDAwIG4NCjAwMDAxMTYy NTkgMDAwMDAgbg0KMDAwMDEyMTE5NyAwMDAwMCBuDQowMDAwMTIxNTAzIDAwMDAwIG4NCjAwMDAx MjUzMzAgMDAwMDAgbg0KMDAwMDEyNTY0NyAwMDAwMCBuDQowMDAwMTI5MzEwIDAwMDAwIG4NCjAw MDAxMjk2MDMgMDAwMDAgbg0KMDAwMDEzMjE3MCAwMDAwMCBuDQowMDAwMTMyNDc4IDAwMDAwIG4N CjAwMDAxMzYxNDAgMDAwMDAgbg0KMDAwMDEzNjQ3MSAwMDAwMCBuDQowMDAwMTU2ODI3IDAwMDAw IG4NCjAwMDAxNTcxNTggMDAwMDAgbg0KMDAwMDE4NjgxOSAwMDAwMCBuDQowMDAwMTg3MTAyIDAw MDAwIG4NCjAwMDAxODc3MjAgMDAwMDAgbg0KMDAwMDE4ODA1NSAwMDAwMCBuDQowMDAwMTg4MDg5 IDAwMDAwIG4NCjAwMDAxOTEwODQgMDAwMDAgbg0KMDAwMDE5MTQzMSAwMDAwMCBuDQowMDAwMTkx NDY1IDAwMDAwIG4NCjAwMDAxOTQ2MjggMDAwMDAgbg0KMDAwMDE5NDkzNiAwMDAwMCBuDQowMDAw MTk3NTY2IDAwMDAwIG4NCjAwMDAxOTc4NzMgMDAwMDAgbg0KMDAwMDE5OTk2MCAwMDAwMCBuDQow MDAwMjAwMjgzIDAwMDAwIG4NCjAwMDAyMDAzMDkgMDAwMDAgbg0KMDAwMDIwMjk5MyAwMDAwMCBu DQowMDAwMjAzMzI1IDAwMDAwIG4NCjAwMDAyMDY2MDcgMDAwMDAgbg0KMDAwMDIwNjkxNSAwMDAw MCBuDQowMDAwMjEwNTM5IDAwMDAwIG4NCjAwMDAyMTA4MzQgMDAwMDAgbg0KMDAwMDIxMjg2NSAw MDAwMCBuDQowMDAwMjEzMTYwIDAwMDAwIG4NCjAwMDAyMTU3MjkgMDAwMDAgbg0KMDAwMDIxNjA1 MiAwMDAwMCBuDQowMDAwMjE2MDk0IDAwMDAwIG4NCjAwMDAyMTkxNjcgMDAwMDAgbg0KMDAwMDIx OTQ4NiAwMDAwMCBuDQowMDAwMjIyODEzIDAwMDAwIG4NCjAwMDAyMjMxMDggMDAwMDAgbg0KMDAw MDIyNTMxMSAwMDAwMCBuDQowMDAwMjI1NjA2IDAwMDAwIG4NCjAwMDAyMjc0OTQgMDAwMDAgbg0K MDAwMDIyNzc4OSAwMDAwMCBuDQowMDAwMjI5NzM5IDAwMDAwIG4NCjAwMDAyMzAwNDYgMDAwMDAg bg0KMDAwMDIzMTQ2MCAwMDAwMCBuDQowMDAwMjMxNzgzIDAwMDAwIG4NCjAwMDAyMzE4MDkgMDAw MDAgbg0KMDAwMDIzNTY3OSAwMDAwMCBuDQowMDAwMjM1OTk4IDAwMDAwIG4NCjAwMDAyNDE1MDgg MDAwMDAgbg0KMDAwMDI0MTgwMyAwMDAwMCBuDQowMDAwMjQ0MDg1IDAwMDAwIG4NCjAwMDAyNDQz ODAgMDAwMDAgbg0KMDAwMDI0NjYzMSAwMDAwMCBuDQowMDAwMjQ2OTUzIDAwMDAwIG4NCjAwMDAy NDY5NzkgMDAwMDAgbg0KMDAwMDI0ODU0OCAwMDAwMCBuDQowMDAwMjQ4ODcxIDAwMDAwIG4NCjAw MDAyNDg5MDUgMDAwMDAgbg0KMDAwMDI1MTY4MSAwMDAwMCBuDQowMDAwMjUxOTc2IDAwMDAwIG4N CjAwMDAyNTM5NjkgMDAwMDAgbg0KMDAwMDI1NDI2NCAwMDAwMCBuDQowMDAwMjU1MzYzIDAwMDAw IG4NCjAwMDAyNTU2ODIgMDAwMDAgbg0KMDAwMDI1ODE4NiAwMDAwMCBuDQowMDAwMjU4NTA1IDAw MDAwIG4NCjAwMDAyNjEyNzMgMDAwMDAgbg0KMDAwMDI2MTU2OCAwMDAwMCBuDQowMDAwMjY0MzY5 IDAwMDAwIG4NCjAwMDAyNjQ3MTMgMDAwMDAgbg0KMDAwMDI2ODU4NCAwMDAwMCBuDQowMDAwMjY4 ODc5IDAwMDAwIG4NCjAwMDAyNzEzNTkgMDAwMDAgbg0KMDAwMDI3MTY1NCAwMDAwMCBuDQowMDAw MjczNDcxIDAwMDAwIG4NCjAwMDAyNzM3NjYgMDAwMDAgbg0KMDAwMDI3NTgwNyAwMDAwMCBuDQow MDAwMjc2MTE3IDAwMDAwIG4NCjAwMDAyNzYxNTEgMDAwMDAgbg0KMDAwMDI3OTE5NyAwMDAwMCBu DQowMDAwMjc5NTE2IDAwMDAwIG4NCjAwMDAyODM4NDEgMDAwMDAgbg0KMDAwMDI4NDEzNiAwMDAw MCBuDQowMDAwMjg2Njc2IDAwMDAwIG4NCjAwMDAyODY5NzEgMDAwMDAgbg0KMDAwMDI4OTI2MSAw MDAwMCBuDQowMDAwMjg5NTk1IDAwMDAwIG4NCjAwMDAyODk2MjkgMDAwMDAgbg0KMDAwMDI5NDcw OSAwMDAwMCBuDQowMDAwMjk1MDA0IDAwMDAwIG4NCjAwMDAyOTczMzcgMDAwMDAgbg0KMDAwMDI5 NzYzMiAwMDAwMCBuDQowMDAwMjk5NjIzIDAwMDAwIG4NCjAwMDAyOTk5NDUgMDAwMDAgbg0KMDAw MDI5OTk3OSAwMDAwMCBuDQowMDAwMzAyNzM2IDAwMDAwIG4NCjAwMDAzMDMwODMgMDAwMDAgbg0K MDAwMDMwMzExNyAwMDAwMCBuDQowMDAwMzA3MTI3IDAwMDAwIG4NCjAwMDAzMDc0NDYgMDAwMDAg bg0KMDAwMDMxMDM0NiAwMDAwMCBuDQowMDAwMzEwNjUzIDAwMDAwIG4NCjAwMDAzMTMwNjcgMDAw MDAgbg0KMDAwMDMxMzM1MCAwMDAwMCBuDQowMDAwMzEzOTY5IDAwMDAwIG4NCjAwMDAzMTQyNTIg MDAwMDAgbg0KMDAwMDMxNDkyNyAwMDAwMCBuDQowMDAwMzE1MDc5IDAwMDAwIG4NCjAwMDAzMTUy MzEgMDAwMDAgbg0KMDAwMDMxNTM4MSAwMDAwMCBuDQowMDAwMzE1NTMzIDAwMDAwIG4NCjAwMDAz MTU1ODYgMDAwMDAgbg0KMDAwMDMxNTYzOSAwMDAwMCBuDQowMDAwMzE1NzkwIDAwMDAwIG4NCjAw MDAzMTU5NDAgMDAwMDAgbg0KMDAwMDMxNjA5MSAwMDAwMCBuDQowMDAwMzE2MjQzIDAwMDAwIG4N CjAwMDAzMTYzOTUgMDAwMDAgbg0KMDAwMDMxNjU0NCAwMDAwMCBuDQowMDAwMzE2NjkzIDAwMDAw IG4NCjAwMDAzMTY5MjEgMDAwMDAgbg0KMDAwMDMxNjk3NCAwMDAwMCBuDQowMDAwMzE3MDI3IDAw MDAwIG4NCjAwMDAzMTcxNzYgMDAwMDAgbg0KMDAwMDMxNzMyNyAwMDAwMCBuDQowMDAwMzE3NDc4 IDAwMDAwIG4NCjAwMDAzMTc1MzIgMDAwMDAgbg0KMDAwMDMxNzU4NiAwMDAwMCBuDQowMDAwMzE3 NzM4IDAwMDAwIG4NCjAwMDAzMTc3OTIgMDAwMDAgbg0KMDAwMDMxNzg0NiAwMDAwMCBuDQowMDAw MzE3ODk4IDAwMDAwIG4NCjAwMDAzMTc5NTAgMDAwMDAgbg0KMDAwMDMxODQxMiAwMDAwMCBuDQow MDAwMzE4NDY1IDAwMDAwIG4NCjAwMDAzMTg1MTggMDAwMDAgbg0KMDAwMDMxODY3MCAwMDAwMCBu DQowMDAwMzE4ODIyIDAwMDAwIG4NCjAwMDAzMTg5ODIgMDAwMDAgbg0KMDAwMDMxOTIyNSAwMDAw MCBuDQowMDAwMzE5Mzc3IDAwMDAwIG4NCjAwMDAzMTk1MjkgMDAwMDAgbg0KMDAwMDMxOTY4MSAw MDAwMCBuDQowMDAwMzE5ODMyIDAwMDAwIG4NCjAwMDAzMTk5ODMgMDAwMDAgbg0KMDAwMDMyMDAz NiAwMDAwMCBuDQowMDAwMzIwMDg5IDAwMDAwIG4NCjAwMDAzMjAyNDEgMDAwMDAgbg0KMDAwMDMy MDM5MiAwMDAwMCBuDQowMDAwMzIwNTQzIDAwMDAwIG4NCjAwMDAzMjA2OTUgMDAwMDAgbg0KMDAw MDMyMDc0OSAwMDAwMCBuDQowMDAwMzIwODAzIDAwMDAwIG4NCjAwMDAzMjA4NTYgMDAwMDAgbg0K MDAwMDMyMDkxMCAwMDAwMCBuDQowMDAwMzIwOTY0IDAwMDAwIG4NCjAwMDAzMjEwMTggMDAwMDAg bg0KMDAwMDMyMTA3MSAwMDAwMCBuDQowMDAwMzIxMjIyIDAwMDAwIG4NCjAwMDAzMjEzNzMgMDAw MDAgbg0KMDAwMDMyMTUyNCAwMDAwMCBuDQowMDAwMzIxNjc1IDAwMDAwIG4NCjAwMDAzMjE3Mjgg MDAwMDAgbg0KMDAwMDMyMTc4MSAwMDAwMCBuDQowMDAwMzIxOTMyIDAwMDAwIG4NCjAwMDAzMjIw ODIgMDAwMDAgbg0KMDAwMDMyMjEzNSAwMDAwMCBuDQowMDAwMzIyMTg4IDAwMDAwIG4NCjAwMDAz MjIyNDEgMDAwMDAgbg0KMDAwMDMyMjI5NCAwMDAwMCBuDQowMDAwMzIyMzQ3IDAwMDAwIG4NCjAw MDAzMjI0MDAgMDAwMDAgbg0KMDAwMDMyMjQ1NCAwMDAwMCBuDQowMDAwMzIyNTA4IDAwMDAwIG4N CjAwMDAzMjI1NjIgMDAwMDAgbg0KMDAwMDMyMjcxMyAwMDAwMCBuDQowMDAwMzIyODYyIDAwMDAw IG4NCjAwMDAzMjMwMTQgMDAwMDAgbg0KMDAwMDMyMzA2NyAwMDAwMCBuDQowMDAwMzIzMTIwIDAw MDAwIG4NCjAwMDAzMjMxNzMgMDAwMDAgbg0KMDAwMDMyMzIyNiAwMDAwMCBuDQowMDAwMzIzMzc2 IDAwMDAwIG4NCjAwMDAzMjM0MjkgMDAwMDAgbg0KMDAwMDMyMzQ4MiAwMDAwMCBuDQowMDAwMzIz NTM1IDAwMDAwIG4NCjAwMDAzMjM1ODggMDAwMDAgbg0KMDAwMDMyMzY0MiAwMDAwMCBuDQowMDAw MzIzNjk2IDAwMDAwIG4NCjAwMDAzMjM4NDcgMDAwMDAgbg0KMDAwMDMyMzkwMSAwMDAwMCBuDQow MDAwMzIzOTU1IDAwMDAwIG4NCjAwMDAzMjQwMDkgMDAwMDAgbg0KMDAwMDMyNDA2MyAwMDAwMCBu DQowMDAwMzI0MjE0IDAwMDAwIG4NCjAwMDAzMjQzNjUgMDAwMDAgbg0KMDAwMDMyNDUxNiAwMDAw MCBuDQowMDAwMzI0NjY3IDAwMDAwIG4NCjAwMDAzMjQ4MTggMDAwMDAgbg0KMDAwMDMyNDg3MSAw MDAwMCBuDQowMDAwMzI0OTI0IDAwMDAwIG4NCjAwMDAzMjUwNzUgMDAwMDAgbg0KMDAwMDMyNTIy NyAwMDAwMCBuDQowMDAwMzI1Mzc3IDAwMDAwIG4NCjAwMDAzMjU0MzAgMDAwMDAgbg0KMDAwMDMy NTQ4MyAwMDAwMCBuDQowMDAwMzI1NTM2IDAwMDAwIG4NCjAwMDAzMjU1ODkgMDAwMDAgbg0KMDAw MDMyNTczOCAwMDAwMCBuDQowMDAwMzI1ODkwIDAwMDAwIG4NCjAwMDAzMjYwMzkgMDAwMDAgbg0K MDAwMDMyNjE5MCAwMDAwMCBuDQowMDAwMzI2MzQxIDAwMDAwIG4NCjAwMDAzMjYzODYgMDAwMDAg bg0KMDAwMDMyNjUzNSAwMDAwMCBuDQowMDAwMzI2Njg2IDAwMDAwIG4NCjAwMDAzMjY4MzcgMDAw MDAgbg0KMDAwMDMyNjg5MCAwMDAwMCBuDQowMDAwMzI2OTQzIDAwMDAwIG4NCjAwMDAzMjcwOTQg MDAwMDAgbg0KMDAwMDMyNzE0OCAwMDAwMCBuDQowMDAwMzI3Mjk4IDAwMDAwIG4NCjAwMDAzMjcz NTEgMDAwMDAgbg0KMDAwMDMyNzQwNCAwMDAwMCBuDQowMDAwMzI3NTU2IDAwMDAwIG4NCjAwMDAz Mjc3MDcgMDAwMDAgbg0KMDAwMDMyNzg1OCAwMDAwMCBuDQowMDAwMzI4MDA5IDAwMDAwIG4NCjAw MDAzMjgxNjEgMDAwMDAgbg0KMDAwMDMyODIxNSAwMDAwMCBuDQowMDAwMzI4MjY5IDAwMDAwIG4N CjAwMDAzMjgzMjIgMDAwMDAgbg0KMDAwMDMyODM3NSAwMDAwMCBuDQowMDAwMzI4NTI2IDAwMDAw IG4NCjAwMDAzMjg2NzcgMDAwMDAgbg0KMDAwMDMyODczMCAwMDAwMCBuDQowMDAwMzI5MTI3IDAw MDAwIG4NCjAwMDAzMjk2NjEgMDAwMDAgbg0KMDAwMDMyOTg5NSAwMDAwMCBuDQowMDAwMzMwMDI4 IDAwMDAwIG4NCjAwMDAzMzAyNjggMDAwMDAgbg0KMDAwMDMzMDU1NiAwMDAwMCBuDQowMDAwMzMw Nzg3IDAwMDAwIG4NCjAwMDAzMzA5NzMgMDAwMDAgbg0KMDAwMDMzODA0NyAwMDAwMCBuDQowMDAw MzM4MTk4IDAwMDAwIG4NCjAwMDAzMzgzNTAgMDAwMDAgbg0KMDAwMDMzODQwMyAwMDAwMCBuDQow MDAwMzM4NDU2IDAwMDAwIG4NCjAwMDAzMzg1MTAgMDAwMDAgbg0KMDAwMDMzODY2MSAwMDAwMCBu DQowMDAwMzM5MDc5IDAwMDAwIG4NCjAwMDAzMzkzMjEgMDAwMDAgbg0KMDAwMDMzOTU2OCAwMDAw MCBuDQowMDAwMzM5OTk3IDAwMDAwIG4NCjAwMDAzNDAwNTAgMDAwMDAgbg0KMDAwMDM0MDIwMSAw MDAwMCBuDQowMDAwMzQwMzUxIDAwMDAwIG4NCjAwMDAzNDA1MDMgMDAwMDAgbg0KMDAwMDM0MDU1 NyAwMDAwMCBuDQowMDAwMzQwNjEwIDAwMDAwIG4NCjAwMDAzNDA2NjMgMDAwMDAgbg0KMDAwMDM0 MDgxNCAwMDAwMCBuDQowMDAwMzQwOTY2IDAwMDAwIG4NCjAwMDAzNDExMTcgMDAwMDAgbg0KMDAw MDM0MTE3MCAwMDAwMCBuDQowMDAwMzQxMjIzIDAwMDAwIG4NCjAwMDAzNDEyNzYgMDAwMDAgbg0K MDAwMDM0MTUxMCAwMDAwMCBuDQowMDAwMzQxOTIyIDAwMDAwIG4NCjAwMDAzNDIwNzQgMDAwMDAg bg0KMDAwMDM0MjIyNSAwMDAwMCBuDQowMDAwMzQyMjc4IDAwMDAwIG4NCjAwMDAzNDIzMzEgMDAw MDAgbg0KMDAwMDM0MjQ4MyAwMDAwMCBuDQowMDAwMzQyNTM2IDAwMDAwIG4NCjAwMDAzNDI2ODkg MDAwMDAgbg0KMDAwMDM0Mjg0MSAwMDAwMCBuDQowMDAwMzQyOTkzIDAwMDAwIG4NCjAwMDAzNDMx NDYgMDAwMDAgbg0KMDAwMDM0MzIwMCAwMDAwMCBuDQowMDAwMzQzMjUzIDAwMDAwIG4NCjAwMDAz NDMzMDcgMDAwMDAgbg0KMDAwMDM0MzM2MSAwMDAwMCBuDQowMDAwMzQzNTEzIDAwMDAwIG4NCjAw MDAzNDM3NjUgMDAwMDAgbg0KMDAwMDM0Mzk2NSAwMDAwMCBuDQowMDAwMzQ0MTE4IDAwMDAwIG4N CjAwMDAzNDQxNzEgMDAwMDAgbg0KMDAwMDM0NDIyNCAwMDAwMCBuDQowMDAwMzQ0Mzc2IDAwMDAw IG4NCjAwMDAzNDQ1MjkgMDAwMDAgbg0KMDAwMDM0NDU4MiAwMDAwMCBuDQowMDAwMzQ0NzM0IDAw MDAwIG4NCjAwMDAzNDQ3ODggMDAwMDAgbg0KMDAwMDM0NDg0MSAwMDAwMCBuDQowMDAwMzQ0OTkz IDAwMDAwIG4NCjAwMDAzNDUxNDYgMDAwMDAgbg0KMDAwMDM0NTI5OSAwMDAwMCBuDQowMDAwMzQ1 NDUxIDAwMDAwIG4NCjAwMDAzNDU1MDQgMDAwMDAgbg0KMDAwMDM0NTU1OCAwMDAwMCBuDQowMDAw MzQ1NjEyIDAwMDAwIG4NCjAwMDAzNDU3NjQgMDAwMDAgbg0KMDAwMDM0NTgxOCAwMDAwMCBuDQow MDAwMzQ1OTcxIDAwMDAwIG4NCjAwMDAzNDYwMjUgMDAwMDAgbg0KMDAwMDM0NjA3OSAwMDAwMCBu DQowMDAwMzQ2MjMyIDAwMDAwIG4NCjAwMDAzNDYyODYgMDAwMDAgbg0KMDAwMDM0NjQzOSAwMDAw MCBuDQowMDAwMzQ2NTkyIDAwMDAwIG4NCjAwMDAzNDY3NDQgMDAwMDAgbg0KMDAwMDM0Njc5OCAw MDAwMCBuDQowMDAwMzQ2ODUyIDAwMDAwIG4NCjAwMDAzNDcwMDUgMDAwMDAgbg0KMDAwMDM0NzE1 NyAwMDAwMCBuDQowMDAwMzQ3MjExIDAwMDAwIG4NCjAwMDAzNDcyNjUgMDAwMDAgbg0KMDAwMDM0 NzQxOCAwMDAwMCBuDQowMDAwMzQ3NDcyIDAwMDAwIG4NCjAwMDAzNDc1MjYgMDAwMDAgbg0KMDAw MDM0NzY3OSAwMDAwMCBuDQowMDAwMzQ3ODMxIDAwMDAwIG4NCjAwMDAzNDc5ODQgMDAwMDAgbg0K MDAwMDM0ODAzNyAwMDAwMCBuDQowMDAwMzQ4MDkwIDAwMDAwIG4NCjAwMDAzNDgxNjEgMDAwMDAg bg0KMDAwMDM0ODI1NiAwMDAwMCBuDQowMDAwMzQ4Mzk3IDAwMDAwIG4NCjAwMDAzNDg1MjUgMDAw MDAgbg0KMDAwMDM0ODU3OCAwMDAwMCBuDQowMDAwMzQ4Njc3IDAwMDAwIG4NCjAwMDAzNDg3OTMg MDAwMDAgbg0KMDAwMDM0ODg0NSAwMDAwMCBuDQowMDAwMzQ4ODk5IDAwMDAwIG4NCjAwMDAzNDkw NDggMDAwMDAgbg0KMDAwMDM0OTE0MyAwMDAwMCBuDQowMDAwMzQ5MTk3IDAwMDAwIG4NCjAwMDAz NDkzMDAgMDAwMDAgbg0KMDAwMDM0OTQ1NyAwMDAwMCBuDQowMDAwMzQ5NjAzIDAwMDAwIG4NCjAw MDAzNDk2NTcgMDAwMDAgbg0KMDAwMDM0OTc5NyAwMDAwMCBuDQowMDAwMzQ5OTQ0IDAwMDAwIG4N CjAwMDAzNTAwOTggMDAwMDAgbg0KMDAwMDM1MDE1MiAwMDAwMCBuDQowMDAwMzUwMzAwIDAwMDAw IG4NCjAwMDAzNTA0NDIgMDAwMDAgbg0KMDAwMDM1MDU5MCAwMDAwMCBuDQowMDAwMzUwNjQ0IDAw MDAwIG4NCjAwMDAzNTA3ODYgMDAwMDAgbg0KMDAwMDM1MDkyOSAwMDAwMCBuDQowMDAwMzUxMDU3 IDAwMDAwIG4NCjAwMDAzNTExMTAgMDAwMDAgbg0KMDAwMDM1MTI1MiAwMDAwMCBuDQowMDAwMzUx Mzk3IDAwMDAwIG4NCjAwMDAzNTE0ODggMDAwMDAgbg0KMDAwMDM1MTU0MSAwMDAwMCBuDQowMDAw MzUxNjc1IDAwMDAwIG4NCjAwMDAzNTE3OTMgMDAwMDAgbg0KMDAwMDM1MTg0NiAwMDAwMCBuDQow MDAwMzUyMDAzIDAwMDAwIG4NCjAwMDAzNTIxMDAgMDAwMDAgbg0KMDAwMDM1MjE1MyAwMDAwMCBu DQowMDAwMzUyMjg1IDAwMDAwIG4NCjAwMDAzNTI0NTIgMDAwMDAgbg0KMDAwMDM1MjU2MSAwMDAw MCBuDQowMDAwMzUyNjE0IDAwMDAwIG4NCjAwMDAzNTI3NDYgMDAwMDAgbg0KMDAwMDM1MjgzNiAw MDAwMCBuDQowMDAwMzUyODg5IDAwMDAwIG4NCjAwMDAzNTMwMTUgMDAwMDAgbg0KMDAwMDM1MzA2 OCAwMDAwMCBuDQowMDAwMzUzMTIxIDAwMDAwIG4NCjAwMDAzNTMxNzQgMDAwMDAgbg0KMDAwMDM1 MzI2NCAwMDAwMCBuDQowMDAwMzUzMzE3IDAwMDAwIG4NCjAwMDAzNTM0MzUgMDAwMDAgbg0KMDAw MDM1MzQ4OCAwMDAwMCBuDQowMDAwMzUzNTQxIDAwMDAwIG4NCjAwMDAzNTM1OTQgMDAwMDAgbg0K MDAwMDM1MzcwNiAwMDAwMCBuDQowMDAwMzUzNzU5IDAwMDAwIG4NCjAwMDAzNTM4OTYgMDAwMDAg bg0KMDAwMDM1NDAxNSAwMDAwMCBuDQowMDAwMzU0MDY4IDAwMDAwIG4NCjAwMDAzNTQxNzEgMDAw MDAgbg0KMDAwMDM1NDI4NyAwMDAwMCBuDQowMDAwMzU0MzQwIDAwMDAwIG4NCjAwMDAzNTQzOTMg MDAwMDAgbg0KMDAwMDM1NDUyNyAwMDAwMCBuDQowMDAwMzU0NTgwIDAwMDAwIG4NCjAwMDAzNTQ3 MDggMDAwMDAgbg0KMDAwMDM1NDc2MSAwMDAwMCBuDQowMDAwMzU0ODE0IDAwMDAwIG4NCjAwMDAz NTQ4NjcgMDAwMDAgbg0KMDAwMDM1NDkyMCAwMDAwMCBuDQowMDAwMzU1MDA4IDAwMDAwIG4NCjAw MDAzNTUwNjIgMDAwMDAgbg0KMDAwMDM1NTExNiAwMDAwMCBuDQowMDAwMzU1MjA0IDAwMDAwIG4N CjAwMDAzNTUyNTcgMDAwMDAgbg0KMDAwMDM1NTMxMCAwMDAwMCBuDQowMDAwMzU1Mzk4IDAwMDAw IG4NCjAwMDAzNTU0NTIgMDAwMDAgbg0KMDAwMDM1NTYwMyAwMDAwMCBuDQowMDAwMzU1NjkxIDAw MDAwIG4NCjAwMDAzNTU3NDUgMDAwMDAgbg0KMDAwMDM1NTg5NiAwMDAwMCBuDQowMDAwMzU1OTg4 IDAwMDAwIG4NCjAwMDAzNTYwNDIgMDAwMDAgbg0KMDAwMDM1NjE5NSAwMDAwMCBuDQowMDAwMzU2 MjgzIDAwMDAwIG4NCjAwMDAzNTYzMzcgMDAwMDAgbg0KMDAwMDM1NjM5MSAwMDAwMCBuDQowMDAw MzU2NDQ1IDAwMDAwIG4NCjAwMDAzNTY0OTkgMDAwMDAgbg0KMDAwMDM1NjU1MyAwMDAwMCBuDQow MDAwMzU2NjQxIDAwMDAwIG4NCjAwMDAzNTY2OTUgMDAwMDAgbg0KMDAwMDM1Njc0OSAwMDAwMCBu DQowMDAwMzU2ODM3IDAwMDAwIG4NCjAwMDAzNTY4OTEgMDAwMDAgbg0KMDAwMDM1Njk0NSAwMDAw MCBuDQowMDAwMzU3MDMzIDAwMDAwIG4NCjAwMDAzNTcwODcgMDAwMDAgbg0KMDAwMDM1NzE0MSAw MDAwMCBuDQowMDAwMzU3MjI5IDAwMDAwIG4NCjAwMDAzNTcyODMgMDAwMDAgbg0KMDAwMDM1NzQz MiAwMDAwMCBuDQowMDAwMzU3NTIwIDAwMDAwIG4NCjAwMDAzNTc1NzQgMDAwMDAgbg0KMDAwMDM1 NzcyMyAwMDAwMCBuDQowMDAwMzU3ODExIDAwMDAwIG4NCjAwMDAzNTc4NjUgMDAwMDAgbg0KMDAw MDM1NzkxOSAwMDAwMCBuDQowMDAwMzU3OTczIDAwMDAwIG4NCjAwMDAzNTgwMjcgMDAwMDAgbg0K MDAwMDM1ODExNSAwMDAwMCBuDQowMDAwMzU4MTY5IDAwMDAwIG4NCjAwMDAzNTgyMjMgMDAwMDAg bg0KMDAwMDM1ODI3NyAwMDAwMCBuDQowMDAwMzU4MzMxIDAwMDAwIG4NCjAwMDAzNTg0MTkgMDAw MDAgbg0KMDAwMDM1ODQ3MiAwMDAwMCBuDQowMDAwMzU4NTI1IDAwMDAwIG4NCjAwMDAzNTg1Nzcg MDAwMDAgbg0KMDAwMDM2NzIwNyAwMDAwMCBuDQowMDAwMzY4ODAzIDAwMDAwIG4NCjAwMDAzNjk5 NDggMDAwMDAgbg0KMDAwMDM3MTI5MyAwMDAwMCBuDQowMDAwMzcyNzIwIDAwMDAwIG4NCjAwMDAz NzM3NDMgMDAwMDAgbg0KMDAwMDM3NDY3MCAwMDAwMCBuDQowMDAwMzc2NDEzIDAwMDAwIG4NCjAw MDAzNzc2ODUgMDAwMDAgbg0KMDAwMDM3ODc4NyAwMDAwMCBuDQowMDAwMzc5NzI4IDAwMDAwIG4N CjAwMDAzODEzMzUgMDAwMDAgbg0KMDAwMDM4MjMxNCAwMDAwMCBuDQowMDAwMzgzMTYxIDAwMDAw IG4NCjAwMDAzODQ3MjggMDAwMDAgbg0KMDAwMDM4NzYxNCAwMDAwMCBuDQowMDAwMzg5MDc4IDAw MDAwIG4NCjAwMDAzOTAyNDYgMDAwMDAgbg0KMDAwMDM5MTQ4OSAwMDAwMCBuDQowMDAwMzkzNDc0 IDAwMDAwIG4NCjAwMDAzOTQ3MDMgMDAwMDAgbg0KMDAwMDM5NjQ5NSAwMDAwMCBuDQowMDAwMzk4 MjcxIDAwMDAwIG4NCjAwMDAzOTk3NjMgMDAwMDAgbg0KMDAwMDQwMjU5NCAwMDAwMCBuDQowMDAw NDA0MzQ1IDAwMDAwIG4NCjAwMDA0MDU4NjMgMDAwMDAgbg0KMDAwMDQwNzU1MyAwMDAwMCBuDQow MDAwNDA4NjgyIDAwMDAwIG4NCjAwMDA0MTAyMzggMDAwMDAgbg0KMDAwMDQxMTY3MiAwMDAwMCBu DQowMDAwNDEyODkyIDAwMDAwIG4NCjAwMDA0MTQ4NDkgMDAwMDAgbg0KMDAwMDQxNjI2OSAwMDAw MCBuDQowMDAwNDE3NDc0IDAwMDAwIG4NCjAwMDA0MTg4MDcgMDAwMDAgbg0KMDAwMDQxOTIyMiAw MDAwMCBuDQowMDAwNDE5MjU5IDAwMDAwIG4NCjAwMDA0MTkyODQgMDAwMDAgbg0KMDAwMDQxOTM5 NSAwMDAwMCBuDQowMDAwNDE5NTI1IDAwMDAwIG4NCjAwMDA0MTk2NTcgMDAwMDAgbg0KMDAwMDQx OTc4OSAwMDAwMCBuDQowMDAwNDE5OTI4IDAwMDAwIG4NCjAwMDA0MjAwNzAgMDAwMDAgbg0KMDAw MDQyMDIxMiAwMDAwMCBuDQowMDAwNDIwMzU0IDAwMDAwIG4NCjAwMDA0MjA0OTYgMDAwMDAgbg0K MDAwMDQyNDkzNSAwMDAwMCBuDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1 IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1 NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAw MDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUz NSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2 NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAw MCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAw MDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUg Zg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1 MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAw MDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYN CjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMD