From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/96514 Path: news.gmane.org!.POSTED!not-for-mail From: Newsgroups: gmane.comp.tex.context Subject: Re: Changes in hyphenations with 2016-10-12 beta Date: Thu, 13 Oct 2016 11:56:27 +0200 Message-ID: <57ff5a4a.cf052e0a.a0daa.75c1@mx.google.com> References: <57ff42fc.559f190a.71455.6527@mx.google.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_9F07D0B3-F281-4E9B-B021-CA66E07127CC_" X-Trace: blaine.gmane.org 1476352644 23031 195.159.176.226 (13 Oct 2016 09:57:24 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 13 Oct 2016 09:57:24 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Oct 13 11:57:20 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bucl5-0003Ur-V1 for gctc-ntg-context-518@m.gmane.org; Thu, 13 Oct 2016 11:57:04 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D57221AD5E; Thu, 13 Oct 2016 11:56:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9bvlr8zBKM6; Thu, 13 Oct 2016 11:56:40 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 6AD071AD5B; Thu, 13 Oct 2016 11:56:40 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C3D2D1AD55 for ; Thu, 13 Oct 2016 11:56:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cpEJdbYcXjHg for ; Thu, 13 Oct 2016 11:56:38 +0200 (CEST) Original-Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id CFDAA1AD51 for ; Thu, 13 Oct 2016 11:56:28 +0200 (CEST) Original-Received: by mail-lf0-f43.google.com with SMTP id b81so125683945lfe.1 for ; Thu, 13 Oct 2016 02:56:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:mime-version:to:from:subject:date:importance:in-reply-to :references; bh=+KP5TntDSsKORJdMMjxZX0Uuu1GgZQLd5j+sEn4HAD8=; b=eKguTMzNCmPzN78+374jdGpHdLYOGmfEcOu/s+qQ9WlGHHKYgk540JF2cp4AETqHLQ UDOJ6GSsff7mFR0RynTocJIaLw2744pn84z+QdtCfIO550+Qs9u8QeJ547624gRHuSg3 ll8qGBFRKat+SN7ZWzBwfHlG1HiyCBAPrpreO+FyQNZmuA0nlwIizFu/lSUpxLQjufBK 9vsLoyJq2tgjqdvxfW6TGwBWNQCO2M58Surpyet4kTeDzxbhdcgMB6X6GLCUbKPMuErI cZKybmw/46ox4mVmMcUkqaz6uFomcuHgheVKT5H20RI0QMNLMX/pmBM2FaB/MTDnn0MI wYrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:mime-version:to:from:subject:date :importance:in-reply-to:references; bh=+KP5TntDSsKORJdMMjxZX0Uuu1GgZQLd5j+sEn4HAD8=; b=Ddpk24y2Dweh3iqGYXtWivF2eprpmKWKl7GQh6Cvu7E/2AJfPvAW6/chEgspN5GpVv FKIN5d4n97c1mhuG2iDIhPMWFHNNGylw4T5h6pbpG6BewtqYvFKPOYuSDKjrZw4q1KnI EQ4cMdstYzEFT9mE8IiF9ijmH2YWn0Mk8vIQaxKIVUgDabVBLTiLc8uyJhdrll3TeOyH ce4363Y+E43sINBfVRbhzvuIUmLxkg6YrcITriFRc9C8e6z79ZLsnTTEiMdK5o1y1xza nS880Xh+Rqd0fnfMQSuejLA+5Rup66d4s+IPbdOgS/52kE+ZG6oleE4SzI9htiA/ICL3 A4bw== X-Gm-Message-State: AA6/9RnzSfNfUbjz1Gokgh6NH8SWzpCPFu/AjZcjozET0oHy8b/+8Ij7HFL+OwZ1z787NQ== X-Received: by 10.25.24.93 with SMTP id o90mr8778750lfi.74.1476352587945; Thu, 13 Oct 2016 02:56:27 -0700 (PDT) Original-Received: from ?IPv6:2a01:cb00:6ae:7f00:51d7:2474:19f4:3c56? (2a01cb0006ae7f0051d7247419f43c56.ipv6.abo.wanadoo.fr. [2a01:cb00:6ae:7f00:51d7:2474:19f4:3c56]) by smtp.gmail.com with ESMTPSA id 198sm3447173ljf.17.2016.10.13.02.56.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Oct 2016 02:56:26 -0700 (PDT) Importance: normal X-Priority: 3 In-Reply-To: <57ff42fc.559f190a.71455.6527@mx.google.com> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:96514 Archived-At: --_9F07D0B3-F281-4E9B-B021-CA66E07127CC_ Content-Type: multipart/alternative; boundary="_FF00AD21-7622-43DC-982A-81DB1DAA8CC5_" --_FF00AD21-7622-43DC-982A-81DB1DAA8CC5_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Apparently this difference comes from this change in font-ots.lua near line= 603. If I edit the file to put back the discretionary_code argument, the o= utput is same with new beta. MWE (well as close to MWE I could write, requires EBGaramond unfortunately)= . \language[fr] \definefontfeature[feat][ mode=3Dnode, ccmp=3Dyes, calt=3Dyes, liga=3Dyes, dlig=3Dyes, hlig=3Dyes, kern=3Dyes, mark=3Dyes, mkmk=3Dyes, onum=3Dyes, pnum=3Dyes, salt=3Dyes, script=3Dlatn, trep=3Dyes, dlig=3Dyes, cv91=3Dyes, ss05=3Dno, protrusion=3Dquality, expansion=3Dquality] \definefontfamily[mainfont][serif][EBGaramond][features=3Dfeat] \setupbodyfont[mainfont, 9pt] \setupalign[hanging, lesshyphenation, hz] \starttext \setbox\scratchbox\vbox{\hsize=3D8.43cm T advint qu'il y eut famine au pays/ oultre la premiere famine/ qui fut au temps de Abraham. Et Izahak s'en alla vers Abimelech=20 Roy des Philisthins en Gerar}\box\scratchbox \stoptext De=C2=A0: josephcanedo@gmail.com Envoy=C3=A9 le=C2=A0:jeudi 13 octobre 2016 10:17 =C3=80=C2=A0: mailing list for ConTeXt users Objet=C2=A0:Changes in hyphenations with 2016-10-12 beta Dear list, After ugrading to latest beta (to test typesetting with it for now), I noti= ced that some words that used to be hyphenated with previous versions are n= o longer hyphenated in the output, especially when the word break used to h= appen at a ligature (for example =E2=80=98st=E2=80=99 or =E2=80=98ct=E2=80= =99). I had a quick look to the diff=C3=A9rences in files in tex/texmf-context/te= x/context/base directory and I see some changes to font handling.=20 Is this expected=C2=A0? Or is there any mechanism to get the old behaviour= =C2=A0? I=E2=80=99ll try to build a MWE to show this if that=E2=80=99s requ= ired. Thanks a lot, Best regards Joseph Canedo --_FF00AD21-7622-43DC-982A-81DB1DAA8CC5_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

Apparently this difference comes from = this change in font-ots.lua near line 603. If I edit the file to put back t= he discretionary_code argument, the output is same with new beta.

 

MWE (well as close= to MWE I could write, requires EBGaramond unfortunately).

 

\language[fr]

\definefontfeature[feat][

=C2=A0 mode= =3Dnode, ccmp=3Dyes, calt=3Dyes,

=C2=A0 liga=3Dyes,= dlig=3Dyes, hlig=3Dyes,

=C2=A0 kern=3Dyes, mark=3D= yes, mkmk=3Dyes,

=C2=A0 onum=3Dyes, pnum=3Dyes, sal= t=3Dyes,

=C2=A0 script=3Dlatn, trep=3Dyes,

=C2=A0 dlig=3Dyes, cv91=3Dyes, ss05=3Dno,

=C2=A0 protrusion=3Dquality, expansion=3Dquality]

 

\definefontfamily[mainfont]= [serif][EBGaramond][features=3Dfeat]

\setupbodyfont= [mainfont, 9pt]

 

\setupalign[hanging, lesshyphenation, hz]

 

\starttext

=  

\setbox\scratchbox\vbox{\hsize=3D= 8.43cm

T advint qu'il y eut famine au pays/ oultre = la premiere famine/ qui fut

au temps de Abraham. E= t Izahak s'en alla vers Abimelech

Roy des Philisth= ins en Gerar}\box\scratchbox

 

<= p class=3DMsoNormal>\stoptext

 

=

De : josephcanedo@gmail.com
Envoy=C3=A9 le :jeudi 13 octobre= 2016 10:17
=C3=80 : m= ailing list for ConTeXt users
Objet :Changes in hyphenat= ions with 2016-10-12 beta

 

Dear list,

&= nbsp;

After ugrading to latest beta (to test = typesetting with it for now), I noticed that some words that used to be hyp= henated with previous versions are no longer hyphenated in the output, espe= cially when the word break used to happen at a ligature (for example =E2=80= =98st=E2=80=99 or =E2=80=98ct=E2=80=99).

 

I had a quick look to the diff= =C3=A9rences in files in tex/texmf-context/tex/context/base directory and I= see some changes to font handling.

 

Is this expected ? Or is there = any mechanism to get the old behaviour ? I=E2=80=99ll try to build a M= WE to show this if that=E2=80=99s required.

 

Thanks a lot,

<= p class=3DMsoNormal> 

Best regards<= o:p>

 

Joseph Canedo

 

 

= --_FF00AD21-7622-43DC-982A-81DB1DAA8CC5_-- --_9F07D0B3-F281-4E9B-B021-CA66E07127CC_ Content-Type: application/pdf; name="new.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="new.pdf" JVBERi0xLjcKJdDUxdgKOSAwIG9iago8PC9MZW5ndGggODQwICAgICAgIC9GaWx0ZXIvRmxhdGVE ZWNvZGU+PgpzdHJlYW0KeF6NV8uOGzkMvM9X9A9E4UMUJWARIJNkAux5botcs6f9/+tW293twKwA OdiGx2xKLFYVObL9u8n2/UWOz9f3l49vus22xvAc2/vPTREgeLdpTUfOvuXwNnTuP/+3/fOXiNqn H+9/v2gTO4JTWgxTxMpsIqvrGetxxmqcwau5WI8a3E2kXw+cyWe28JkkPhLxn8sBy1vOsCQHvD3f fM0WS8JqbNSbq/QmGTlJNK4e4zm7KqAzi1UeAFr73fH6+umDzQCsUStRW63PIYOUMuiBnm26BgMr zoN6Fsi0D/RNFsNsb8q3UlmMlkoxJmUEGBbuFQbpb8g+9pslINgJABSPb7FDVLimczWzdCdNIEeD DNq9k6Ojl6IWUJgupL8qBTMTa94j2UWAZWWDqbbRxyRk61/xQODl9RhdLflDhW+gWluuQq4Enh2i vYRoNpsa45Y9WvCMkflqu8CZYsjlO1ykT6aYDgJXXllYS6iXtIAo3SKa6DIWXcEBC2PMoYQ45OYD zTKnDK+pR8JyWGaiNYNb9hQOPMVkatOpi8mnMt6mt242GCZ3sT2Zty0F5Mnuw1gPxxRfi6FIPdAF /j1HMtZft/9lkCB0Gwt4aqDiY+QQGBMunzCVGlyVl+h8KkygJCYuv+PnxoIPe3rCDw4z+4Kq/iQ5 HCZNyEXucoADwPTgTB9M526I8IRHx87ZDN+FqkZoPdIuv7xkro6C1I0devH+bIA6PEHEGKxVJNrB zOiTpd7HxrpbOhkfQ0DpPmsBco3oRwGjN0OvBym3jtyxbzNgG+sGUN3HjJE5kQPOmdnJc69HFWc1 X87u1Alios2nwOKfj8fApxME1k6i0XQc+nbRoExBUxCpY6JWqWCUULNHq9yxz9UnanZD9uhUXHV5 MJc2Et0mqavbOJqpi9XMhh/2GcvOiPIA/1pZMWxM3P9MFtbnbsNUi0UWFlgjsG4SWfxmLPlKbAYV a0icWPDA4mFwM9bOShtQ3DDqGdzI3nfhncxxh51cu8upcluYspQLZAk1OD7WrU7kd7enm2HdTPHx 78DNxbG5YxJhlh8ujs3k7gm3vff2+Rpffvkb5tPN+0R27zslcPtm8zgKBd18+N6jb+8v/wMNtaJ7 CmVuZHN0cmVhbQplbmRvYmoKMTMgMCBvYmoKPDwvU3VidHlwZSAvWE1MIC9UeXBlIC9NZXRhZGF0 YQovTGVuZ3RoIDE3ODggICAgICA+PgpzdHJlYW0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJ6 cGlvanVicmhlcHRoanRidnBwbnBlbXkiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1l dGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRm LXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRw Oi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+PGRjOmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8 L2RjOmZvcm1hdD48ZGM6Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1 bHQiLz48L3JkZjpTZXE+PC9kYzpjcmVhdG9yPjxkYzpkZXNjcmlwdGlvbj48cmRmOkFsdD48cmRm OmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiLz48L3JkZjpBbHQ+PC9kYzpkZXNjcmlwdGlvbj48ZGM6 dGl0bGU+PHJkZjpBbHQ+PHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5oeXBoZW5fbXdlPC9y ZGY6bGk+PC9yZGY6QWx0PjwvZGM6dGl0bGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmeD0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4LzEu My8iPjxwZGZ4OkNvblRlWHQuSm9ibmFtZT5oeXBoZW5fbXdlPC9wZGZ4OkNvblRlWHQuSm9ibmFt ZT48cGRmeDpDb25UZVh0LlRpbWU+MjAxNi0xMC0xMyAxMTo1MjwvcGRmeDpDb25UZVh0LlRpbWU+ PHBkZng6Q29uVGVYdC5Vcmw+d3d3LnByYWdtYS1hZGUuY29tPC9wZGZ4OkNvblRlWHQuVXJsPjxw ZGZ4OkNvblRlWHQuVmVyc2lvbj4yMDE2LjEwLjEyIDE3OjI2PC9wZGZ4OkNvblRlWHQuVmVyc2lv bj48cGRmeDpJRD5oeXBoZW5fbXdlLjIwMTYtMTAtMTNUMTE6NTI6MDMrMDI6MDA8L3BkZng6SUQ+ PHBkZng6UFRFWC5GdWxsYmFubmVyPlRoaXMgaXMgTHVhVGVYLCBWZXJzaW9uIDEuMC4xIChUZVgg TGl2ZSAyMDE2L1czMlRlWCk8L3BkZng6UFRFWC5GdWxsYmFubmVyPjwvcmRmOkRlc2NyaXB0aW9u PjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2Jl LmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVEYXRlPjIwMTYtMTAtMTNUMTE6NTI6MDMrMDI6MDA8 L3htcDpDcmVhdGVEYXRlPjx4bXA6Q3JlYXRvclRvb2w+THVhVGVYICsgQ29uVGVYdCBNa0lWPC94 bXA6Q3JlYXRvclRvb2w+PHhtcDpNb2RpZnlEYXRlPjIwMTYtMTAtMTNUMTE6NTI6MDMrMDI6MDA8 L3htcDpNb2RpZnlEYXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMTAtMTNUMTE6NTI6MDMrMDI6 MDA8L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiBy ZGY6YWJvdXQ9IiIgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRm OktleXdvcmRzLz48cGRmOlByb2R1Y2VyPkx1YVRlWC0xLjAuMTwvcGRmOlByb2R1Y2VyPjxwZGY6 VHJhcHBlZD5GYWxzZTwvcGRmOlRyYXBwZWQ+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iPjx4bXBNTTpEb2N1bWVudElEPnV1aWQ6OGFjYjUzYTUtNDQ3NC05NzFlLWI4ZjUtM2E1 YmJiZGY4ODk1PC94bXBNTTpEb2N1bWVudElEPjx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6ODc4ZGQw YWItNDQzMi04ZmRjLTIyM2YtYWExOTcxMzdjNGI3PC94bXBNTTpJbnN0YW5jZUlEPjwvcmRmOkRl c2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+CmVuZHN0 cmVhbQplbmRvYmoKMTUgMCBvYmoKPDwvTGVuZ3RoIDI4ICAgICAgICAvRmlsdGVyL0ZsYXRlRGVj b2RlPj4Kc3RyZWFtCnheY2BcwKC0IITBPv+/AcMQBQ5Dw90cAClpA90KZW5kc3RyZWFtCmVuZG9i agoxNiAwIG9iago8PC9TdWJ0eXBlL0NJREZvbnRUeXBlMEMvTGVuZ3RoIDQ5ODcgICAgICAvRmls dGVyL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnhepVl7fFPl3U8pTR6kFmyMzo0lZSAbooDOuffVyQAF HAiIyLWV0hu90LSlJL0lae4nJ+d3kpzcm7Zper/fKaVcWpSyKSqTviKDgdPN4RT2Mjd9fcIOn2VP CryCnfvjfZvP53zO56Tn9/xu3+/zfX6JEUyfLoiJiZnz3JqVr6xbsWjVyjVpxWnywoLMx5947OWs bGV+WnH0++XhOeHvQ7w0LBWEZTHhpGnhubHh70znh/nzc2ac/PueuO8LBDEzZ0Wv2++bM/PV+B+Q 2+9cj58fffJS/MMCEVlj7sLF+63+f7PSiszC9KxfZGYVKHIV5UsXL338qeeKs9IUWZlJ6eVJa7IK i7OTnlfu2VOQVZxUmqvISVpdWKBYTZ5mJT2xeGnSj3IUiqKnlyzZQ57uiT5dvH/P4oIsxcJVK5Nu R5X0+BNJt8K6+6mA/M0SzBYkCn4gWCD4keARweOCHwt+IlgpeE7wvGCVYLVgjeAXgrWCFwXrBRsE GwUvCTYJXhZsFrwi2CLYKtgm2ClIFs6dmRIriIlamieYN43czSMv7xdcjjk77Vxsy/S5038Z1yQs EM0X/QoloUszNs/44p63Z26Nz4//KEE+K2/W8dme+zbe9z+JusS/iofvz5A8Kbn6wJIHtzlgNDxj NGZ0FL82Gjv6QHh+WH5jvnD0xjOS8Az82o0ZogS+ToOnxbyBp8Vi0VWJvLhYLm8u7uhobu7oKG6W yxIe6UiRAMMwwIDJQ7mhGqpZZwDh0evr4oBlbcCCy+Q0QQWorSY1SuAz6Gb8j4YYHPNeLI55VwLp r9JFVmSkKbPJYXLJXgc/NwwHwU2dBDc4nEA+FqeRTXUWsTCIcFAEh7uZNifH2p3AAWflzLAJGDoL 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 i3F6PkMpCKl5rdh4qRKQXW9vh7RIO5x9aRZtVTdLdl4hZD08Tb+xk9DHEfqRxGeSVUBoQPsSiUYw z+btTVPjzEgi/yg8OCbHZxb/K+L7QqSmSlr/Sk22E/3UIz/nzV2Ly4la1P3QPdHkuGpv4z77s6ti B6k02WndRzI2m1Vcp2zzI/ze9V9P6MBtuvrse1315agnXetdk54GFKddjs3avzQIoS2HUMFCQiUH Gs0/wm1c9XR4SOxiu+7HjkyLa2IzfBGDjo7Qj/iM+J8pg+ymjxdtg8mv2PV12xATmRsJ7KXHYR5/ D9kf7W2D+0iT+6fNfWz+Xj/E/UT82ZoEtt1Ak0V6Sx6HZUAWmqyJwxvQvE7+kgs7FXwK2kIcGPkG cNOtaPLw8JBturBch2moYrZo128QO4LjKZngmZCo0IG0CdPFMID9LAwIMztIEMGFEsJIrj5z+Ynz Tztc29HhXby741wvOHfoFmC50RgxNznnkuN/+zxqhX1gbXyPccCP9go2YHUBu0Vuz2dvE5X9q3k+ aj4Y+RxwDjoowX8xxqNXbRexo8mPbUC+pyKDcvjO6wH9+iLEgrQDAQdCaZ6EjIQTcRB0MFgDcvMu bDaxInYWVn3cQ6H/AVOgvzgKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PC9UeXBlL1hSZWYv SW5kZXhbMCAyM10vU2l6ZSAyMy9XWzEgMiAxXS9Sb290IDIwIDAgUi9JbmZvIDIxIDAgUi9JRFs8 QUNDMzAyOThBOTVFQTAxNTVDNTM1ODIxNjhBOTRBQzE+IDxBQ0MzMDI5OEE5NUVBMDE1NUM1MzU4 MjE2OEE5NEFDMT5dL0xlbmd0aCA3MyAgICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVh bQp4XhXHsQ2AMBQD0XN+EhAgMQKiYAl2YSJGoGNH6uAUT2eDGiQLy1asGi2xyBArbraq/UHx9p80 fWi++g5tZ2+xwUYdNz+feguYCmVuZHN0cmVhbQplbmRvYmoKc3RhcnR4cmVmCjk2MTEKJSVFT0YK --_9F07D0B3-F281-4E9B-B021-CA66E07127CC_ Content-Type: application/pdf; name="old.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="old.pdf" JVBERi0xLjcKJdDUxdgKOSAwIG9iago8PC9MZW5ndGggNjI2ICAgICAgIC9GaWx0ZXIvRmxhdGVE ZWNvZGU+PgpzdHJlYW0KeF59VTGOGzEM7P2K/cApJEVKFBAYuMvZAVK7C9ImVf7f3mh3tXYsXor1 2hZFaobDES1/Flq+n2h/v91OX668eGql5FqW2++FEUD4FJfEpbouteRU2Pvy3+XnVyKW86/bjxMn ItujKyUrwggmx99NeQRnO78IEbYpXmrYU/F+xXPF92PVsGqFkGRffR/77LV/456hrDEPu7SeRUfu yz2vlvMLt7avGH5tGaxnl3NfQFruxzIFIhrhON9aQt97GTy5lz0g4F9s3wH1ZNs6nlG8H+/Ysx76 0yP+U3eDD2KOWqBpB9vZptT8gW0vdSmtpsrW2uC6MwysI3zvjVNyqVTmeLD/nNpzMi/cguQ7yhW1 Hi0BR+BnT9P2ksySnI1lTiObeB7hMEOAVmtUND+jYcEJu0wCOPfgwRRLSapMHpOlbZflZSqjmhq5 BazRdUagjk5wzgHeqR9sOQmGIGjgNg4C1cjrXKRQqm6mAfK3HcfA8+0QvE7IXFO2HKQBqXNRt1RQ M+Bhlf31EMK9r0MErSUqXiPu+xy9T8WEwIwXC7v1jEPgNNZELKCjzqmhyGycA9nc5evD+9hShSKj 1LPGBPKtGZIMDnKwPyZDIN9cDMY5TW8wGSINYq81SK3TZEjWhPGHCc/GMKtJckmgsEU20r1skq1o SYaPiMGglZiIksH4J0YC09U2tJNhmEZTg6skqWA34DXAUysGVkqEfvWoR9fK/RpoU0EI1qtGvVnv qy7auTA6D9HCM//X/qGsTC2xcuATtFnQuH5xoa4W7zUpNO7D4vudtLrWuEBXJ16v12Mc+y/xHXO/ i/q1sMnlcjt9AGP/puIKZW5kc3RyZWFtCmVuZG9iagoxMyAwIG9iago8PC9TdWJ0eXBlIC9YTUwg L1R5cGUgL01ldGFkYXRhCi9MZW5ndGggMTc4OCAgICAgID4+CnN0cmVhbQo8P3hwYWNrZXQgYmVn aW49Iu+7vyIgaWQ9ImxheWJqeHFzZWZ1am5teXd6cnhrZnJ2YSI/Pjx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcv MTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIg eG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48ZGM6Zm9ybWF0PmFw cGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0PjxkYzpjcmVhdG9yPjxyZGY6U2VxPjxyZGY6bGkgeG1s Omxhbmc9IngtZGVmYXVsdCIvPjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PGRjOmRlc2NyaXB0aW9u PjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIvPjwvcmRmOkFsdD48L2RjOmRl c2NyaXB0aW9uPjxkYzp0aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQi Pmh5cGhlbl9td2U8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlv bj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGZ4PSJodHRwOi8vbnMuYWRv YmUuY29tL3BkZngvMS4zLyI+PHBkZng6Q29uVGVYdC5Kb2JuYW1lPmh5cGhlbl9td2U8L3BkZng6 Q29uVGVYdC5Kb2JuYW1lPjxwZGZ4OkNvblRlWHQuVGltZT4yMDE2LTEwLTEzIDExOjUyPC9wZGZ4 OkNvblRlWHQuVGltZT48cGRmeDpDb25UZVh0LlVybD53d3cucHJhZ21hLWFkZS5jb208L3BkZng6 Q29uVGVYdC5Vcmw+PHBkZng6Q29uVGVYdC5WZXJzaW9uPjIwMTYuMTAuMDggMDA6MTE8L3BkZng6 Q29uVGVYdC5WZXJzaW9uPjxwZGZ4OklEPmh5cGhlbl9td2UuMjAxNi0xMC0xM1QxMTo1MjoyNSsw MjowMDwvcGRmeDpJRD48cGRmeDpQVEVYLkZ1bGxiYW5uZXI+VGhpcyBpcyBMdWFUZVgsIFZlcnNp b24gMS4wLjEgKFRlWCBMaXZlIDIwMTYvVzMyVGVYKTwvcGRmeDpQVEVYLkZ1bGxiYW5uZXI+PC9y ZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJo dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0ZURhdGU+MjAxNi0xMC0xM1Qx MTo1MjoyNSswMjowMDwveG1wOkNyZWF0ZURhdGU+PHhtcDpDcmVhdG9yVG9vbD5MdWFUZVggKyBD b25UZVh0IE1rSVY8L3htcDpDcmVhdG9yVG9vbD48eG1wOk1vZGlmeURhdGU+MjAxNi0xMC0xM1Qx MTo1MjoyNSswMjowMDwveG1wOk1vZGlmeURhdGU+PHhtcDpNZXRhZGF0YURhdGU+MjAxNi0xMC0x M1QxMTo1MjoyNSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48cmRm OkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20v cGRmLzEuMy8iPjxwZGY6S2V5d29yZHMvPjxwZGY6UHJvZHVjZXI+THVhVGVYLTEuMC4xPC9wZGY6 UHJvZHVjZXI+PHBkZjpUcmFwcGVkPkZhbHNlPC9wZGY6VHJhcHBlZD48L3JkZjpEZXNjcmlwdGlv bj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFk b2JlLmNvbS94YXAvMS4wL21tLyI+PHhtcE1NOkRvY3VtZW50SUQ+dXVpZDozMmJiZTJhZi00YWVi LTk1ZTMtNDRiNS0yN2ViMzc2OWU1NmQ8L3htcE1NOkRvY3VtZW50SUQ+PHhtcE1NOkluc3RhbmNl SUQ+dXVpZDphZTQ1MjFmMS00MDdiLThjNmMtOWEyZi04NDFkNmRjN2JlYzk8L3htcE1NOkluc3Rh bmNlSUQ+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBl bmQ9InciPz4KZW5kc3RyZWFtCmVuZG9iagoxNSAwIG9iago8PC9MZW5ndGggMjQgICAgICAgIC9G aWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeF5jYF7AoLQghME+/78BwxAFDgCqyQPXCmVuZHN0 cmVhbQplbmRvYmoKMTYgMCBvYmoKPDwvU3VidHlwZS9DSURGb250VHlwZTBDL0xlbmd0aCA0Nzcy ICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4XqVYe3hU1bU/Q8jMBmLQjGNrS2ew IC0+AG1r79VKAQUtCAgKAok88g7kRZjJa2Yymdc5Z846M+fMO5P3+/0mQHgE1HCvoFLMFS1ctLW1 WoVeaq9+7kMPX+fuCfAJpvaP3sz3ne98ezJrr7V+a/32by8FNX06pVAo5mzcvOnFjc8+uHLFM7uK duUV5Kc/8ujDGzOyDLm7imLfL5PmSD+ABK2kpSSdQpo7TbovTvrudPmgfH7OjJN/y4z/AUUpZs2O PbfcNUf5w4QfktfvxifMj608n3A/pSJ73Ldw0T5X+J/stDy9IDXjV+kZ+focfdmSRUseeeypooxd +oz0uallc5/JKCjKmvu0ITMzP6NobkmOPnvuqoJ8/SqymjH30UVL5v44W68vfHzx4kyymhlbXbQv c1F+hn7hyhVzb0Y195FH594I6/ZVivwlUrOpO6kk6ofUAurH1APUI9RPqJ9RK6inqKepldQq6hnq V9Rq6jlqLbWOWk89T22gNlIvUC9Sm6jN1EvUNipZeV8cpYhZmkfNm0be5pHlEqpDce80FDcz7sL0 TdOvxv9G2azaovobenHGnTOYmT+aGZ3FJTTecXdi0+z62V/ceeoue9LCpBH1/epLd4c12ffo7kkT YEyaMaYYG8OvjMWN3SPNl/KuzVeOXXtCI83Ar1yboUqUi/DSDxWdODeuHy/VnPWeCr4eqHGL7dAK AuNmYI1jjW2Nzco5c8EADO8SASXK9WY8TfE6nhaHVZc1eUVFeXmtRV1dra1dXUWtebrEB7pSNMBx HHDgCNB+qIZq3htBeOzqmnjgeTfw4HN4HVAOJpfDROylsa34700KrHgnDivOaiD1ZbbQhews7XQI Dp/uVQiLB+EA+OmT4AfBC+TDeO38Dm8hD8MI16ngcC/X4RV5jxdEEF2iEzYAx2ZAOoBnPSDaRTtp t1PUtTMDACkoEW+hB3DOQYULr8JncHoc/r00rBFCbq8bPOB2Chb037I9nmd4BlyIZsCqlRcrK+zg 04Gb9/AeJD0pv66pDbv9OghYg3ohzbe7quDi7kuP48o1eAcbcFXTQINrr9lmsVtYC4NcnMdk2vWs vHa7rFwm/9KwNa88x2pwVDrABvYwXQu9cNB7CNAgDLjqoBbCHhJqwCrqvXv8exugE6q6/xJoEyNe Ej7CLyjrwMt5rNVbm5+EfDCUG3c4yljTdWNMLbTAAX4Y0CiccXYQwIbp/Wmd+FjPeAku70/C91zE y3uOt6otOPOvGvyiqjnkadZ+qqyFenMw1+3wG6vI3jzZHvyu/dAANZ4u8h60e2mSSqi0uGir3mDM B/Sg0moPhnU4W1XfWhXS4u8oW6HZWV8csHr1PoPb4WZ9BCu/B8LQbh9yDHE+q9sByAryHewSWAl7 PMtIEVhYsIMt6Ghmxmy1RkhG1zarIHlf2VabnrHSkyGxtfAq1HhH4S9wxYnvjlWB3x1Avrbgf0Id +J1uB+/gWZax28uNe8rMSH2iwlph3wponnJ7cc1xXSI2mwexuQ9/NJQ0ekX66Vu5Q2rpquLqdI2r Wl7SQv5RTpaflBfJ2+S1+DF5Ll6rw2r45M0GT8RNnCc1ZRMZH+tlPeBD7Spo5RuFTqE9EOn0i3xN LFNVRg8NWVDGZMOLYBC2kUyZHFZrtUPUNcApW61BoPlKMEOZS09CzjYVmkwWy+6ipWTne2UNjsMb 8aNf4nl4se4SHM+sMiL1lzWlvgp/sWARTRESsC8IQQRt9CHnAdIxS+hO6VK3gkAZh++RjmiubVFB SsGUlLWIY3AYaulXb1QUmiwpYWsgvw6OIIn86EhjzVigWQj6YmhbPOWwieCxE16Gcs+mG9igW8Ah vTNOd+LyVny5W98xWUrGj9XvS2ul7Rp5Zuq6J7SFUEHaDzlsTtpeU9mJH37vSzwbUzJ1Vl6oK4Cd zjRA6j+nAsvftH/TfCgX1qNrj6tgm35KIK2+4zAEXseUQMq74CiS9qrU73e1hYe0f57YKicSuPOK D+d1Sn/pmvRwx8fqUkmDL2he63hjDD4GrPjFa/ICQhGldAZM9QSN2f41V/rgIMLLVBAWAiGuztXj 7DQ3WMOVobK35el9WcfWI/Vo/87DlScBtY57O/20x6pLgd3u7O6HP0x5b+1niPFyouhGHfghzdIN Ty/eXeLu1cJFftxzju/yt7xG+j6+adXjJLoVBP3zQwp87CJm+uOkhL9qpBTViCge115SvgnNZWKB uFcwkYIBbwOEUVgFbb6BwCDhLoHwW5CtYsAEJkOJ2eoodZA+vnaXsgByvPaIM2RujBGXjWMNzl2O 3LIM1umygxMchD0BVUNDuzcUaRuo6gF0RNkHjVDP1LBuA5Sha8mkaQuKv9m0316BjQS4xAfMh/Hv jyn6L+LZZ+PwpR5NvmNoWCfi3Hj+WNb+FNgMq3fmFhQZTHuhGLFup7dqvDGiBZETSFP6eJ9H9Ec6 61pgAFryuBzkWhPPFXKuvZXo/l3x20r2FcAuSB9NG4EP+I7jMVYLvHSS1NGBg+TVb/U5najSWsmU kSYseU0Dzc1d59tEt5ePca/byZmQa1s8V8TYHE6juaxiL5RCXi0MocR6czdfLCWM4EMlSe9N4Kr3 1Mdwf61m5bOjEzp8hwpe8dVGqptajoUI+V4aXbBUtyBl6S+1ctpHGtjsSCVHitrk9Dv9WhHCdWHS DsciMJF/muD74ARW4hmY+uUf5+lyYG351l02HkLQiPAuFYx7DpGgPazAkoOVnK+wx5Jn3GJhOJYm CDk9TpFDvY5ILmQTgphlPoE/GVT0v03ONvyOJthRW6sDwSWwQt5gSmgniXj2T+Rp8uz5E0s+//3F 8UGf0+fUscC6WHZvTolxFyH35/50+dzg+XO6MQhV9maJdIgOkLMkaB61tuA/9OODJUn972JmgsRe Js3WXBh95gWd/H1VcnrqCzvmdeMHtfh77/cMa7EionH6dkQKyJZzH5MpGS34r/lYqTsDo/sbupFT BeV0FlQAyxFMvRARBDdJT2d4oPqET4SAh4Qftrppzuray1kBGenmA7oYcX3s64MwJ7iIRjFDtn5F Oc25nKR0J/PQ56i1wCYkP6oq45ys1gWMwIgo8T7z6zir+1J3UtdpvOOt4lq1hHMktWb4oCFNB5Ws 0cEVM3qONMS/K820z69rO/zquLamWyPH/2yhHC/fe/7nn+jUX/4Jxk8G+91+LuwAFmgmlrHtlUWA Hln3u4/7Ap4aHU5XqqW2QHXXu5uGluoS5VVsO36/Zd9RXDeS9PGE+rx0j/S/mrqauqYT6/zbfirf u0I26kqsNnue3cXRLmLUEbQKXCMRAlUka/0qKNRXljgrGQtRIuQ05PywH/xiP/SDQJM3CPPgRxC0 CJVCiVcfhjaEG1Tq0aDgG9BeVvq8zRHCLKxOTlBWWIQ63Ssq/P3Dr53WnofI8+0E0nri3icnSDEr PpzAOybipGVnNThTdWHbf6zWPgcb03L1tJetJ0SCV6jgqwARJy4PJzAQK8JYFe7+ZhX2OUJ5kIWu uVRcocH+tedVnI947p30nJ/qebmfa0d4hwpGvJHG2vrqYV8roINjaVt18k6Sg9IpOfBMWvJMtVQc gnbSBEIs761Y+3nSmc+XTqiXnJFOawqaDB2dTU0dnYam/AKDIV+rPnVZ/o7GDttTnzWSXrqlhqpi Qch5sfTTt6d/GHyTW/vpIXJuhm5Lv0i2xiYVjIrHhBHSrqRAUWIh8eSrJmMHPlyS9OGEehT7Ahpr HS9q34Bf0yfAB1XExk0E0xoNjcX1yy+89AYjuAOigI4e+PV4lb8u1F7dKgbcoVBM/9AeljDH+UJ2 ty0L0DYlU+ay6IANMB4uwpLKdBCSIPBUGrdt3ZRiqqh02lwM5yLKG+HfqeDDQD9EQGDFr7kkeyqX VJUSsUxQJAn4GsWY2zAMwmQCGHqYcFIdF9MmN+rP5Id2rplI0GbyaeLrwe/jPSzCSfL98cRrGhgE JTsEwueJcoBtv/pkrOzi8OLTGom90da3k9yU8up1VBVCOrrGfwOZWHndRMZHHLue1a8bI4ZMIu4n UFxodRypKSG9iDdP4Jcm1P1XV57W4BzVRPbbq7WrIRp9o+pKNPq73x6IRj/JSopGP71vTTT6P4c2 R6NXvngsGpVDy6LRv2+Ji0avDu+OUokjr5Mv1vwmSi1ctzEa/ePIwiiVNNSfDL8glt6anRqNvvfE R2T983pi7uQPyE+DX0Upxe6Z0WiUPKjpwa8I89WLAxBA6t8KjIfV5uiLil+6jdr7HGJ+rBz3/INy vNlT3n/ABpPlmEp6qropTMz3tzZ0EOZEBwdTknVyJjG275bavt6g16nFN9VY0U1j+2uaw4Eplm7t klstxUjqNiwQYalJMHomsbAfvY5FxoS6F/dI0zSvcgPZsAFNujfV6PXWE78t1hzVheRTMeIiua+k otHPYo+J2OOd2OOf5f79b819lIp/4JV8gte7y/7fGLQ29HoJAomcuUuK61b0f4AjH8Rhn/SoRp79 oIzkOHnGH36Op+MHfoOnxcTAI5/KSFeeq/lw/McP6SCdSTbmlqRnGLfDE7DhElyBo+Lx9r6W7o7A ADHaLA+1Y7YbfzkajjENdl9U/xm312p2QE7IFCmtYwa5Oq6R64c+aOGbodY9EqivDrXWtwdjRfGp QV6kk7+3ZFe6Vt4gWzW3pz8y2V/X6buB9JcfIrf2V8ZkdaxXeflRj7ah7ISZqB+cdAUn4Fmfrbs0 X/ccPJFSWsrxIJBPjdhDDhT1+zEK0t6QMxW7TbfLGdLoW4AMCNomgxrCf+vxEdHxAa6aIEEFpSTN GTiR4l7PF8FOcvdKgedKzEWlhUwOoPUPHcX36rDq7Ol3tPjhoIaGF5ueIWfpj370kHyffOflZ77Q vQFH6murPR6P2wNIcDv0uim99fV5NQCRqfW2JxawRNT1yfBhqCLBiFbRqSUiimgZh4m2mmOzksdI iZ8/s7o1aRjftXxCfQr/FNdqfj1U26NtIEq9FlBDfU9DXUmkQLcPMk25BQ5nRSk5MdRvk6S4de4e fgB8nIcItxuiD6kHC427C2OJoid1nxjTfepTvQ7/DX7gCsuntPR10MLfbMQS7+4gOXMT5eXmdmlW W1JXj+11PP3spv3qc/hp6buaXujM4wuQrcUSFMjgQwsddL+l2hosqkqDhZC1DjbCtqPpR3OQ+tND uT37CAhphrxkcqfaPuTo40QHue2Tqz0LTl4v7vOZkbfisP5VwHHQexzehjOr9+fVI/W5PQ2bu2E/ 2t/aNqRNlFebX8NvHk1uj52Tb+MNZs2p8bGQDvxMwMkYLSWOdEC52Q3v6vAGVbuX79NeUYpiOBym w7ROViorwCySyYD/UDwfsPDkIqoetMLO5ZtNLo4lyCCHv0Lo9rEWrWxS/duBrNPaxO7ScWMLPtdT N9kvORPqOdLT0k806t4sq59dQCOmlLWY61hyj+dG7ZCK5DUqSM3TmyqLSos4Umo7Uw8e1eGXVNDl rhG6+SAtWrl0m9W5yUVEK0uUrTVIzuQuS5UR8pG8Q/XksdS3tKfheMOJ49+ifnO/Xf26OkZi4xao EY4KPqSeI/rtQRspsw1csTS/XYHfwXfG4SNSoibChMqgCCpdFroCPSWvjafNLp6OoOU4OZ71c0Ei W+q9dREhJIQFck/0V/AOMi3j6GzIBl4kOXZUcHYdWMNMiGlw1pQG9yGcKL8V77GF88g4BJpGifyD nj+KIXQBPx8f6e3oaPDeaqwU6EljetFEtEgFB3Z03RpxVh46I31GvH0P3xFXJbs1hnZzi7YTWiLh 9pHLx3GSEEB4Dj4fX9XT1nm7VQMAnQmZYBTLYlbJ5IhYrbOFCPp+O4nXypQxNvSsvIrEy3DOCPoF 3hLP+ujY3a/eGyDxeurIKCs26rBD2o143SKZSdwWb/VkvEg+HO+x81aoJBdiu8uZvzT1seIs2u5k 7WTJ7DUBKnGYjUTgz6L349biC4PVJUmDvepPcaBfI89QOqHSJ/oR3oQPx0caglWRWo9A+2lY53qB W0XmWmbOBGVQyjtFIuRIH5MeZ6DSTjR+ke1leylj580xX8P1opc0WENbpL2OMOoMZTWwTpZZIaOX n3r2QXOpPodce+iARSRDnn6xg4w34BzdCcgLvgAvijXNF2N6ka+3gQUcpSyN8nbuzcmLcVNAWtqM H/5IgR84EYfjpCuaJlftXjDCys15O202F+EXGjm9dFjrVh53f/ImfI7Gs0eS8/eWFmrBUFfeyaLE 2ID/Tun7CQvIsJ76eWxwf28S3C05NIYm3FiP47saIvihSENkQFTKB8UvIip/wgxvwkxImDUycySQ kDAxayKYcIc2d3FC0v8BfyonrgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8L0xlbmd0aCA1 MzEgICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4Xo2US4viQBSF9/kVNQvBXqSt xDy6RQSfMy76gTrNbGPq6gRMJVSShf9+btUx3TAMMoLgl/s656bKwbf3vT9X1ZH88aMUO2qqzuTk L1+y2hsMVlXelaTbVyJFqo82E/FuqnxPrRgut6utLtoHTt7q/NIp6rP+nbSgc6G/UuwcMTzQL3/3 8fOw++GvF98zk5WVVkHo7+jcXTLjS9v+ULQXmvxHsuB24k474dp9kGmKSk9E8Cil5AdrrZZVad02 3uhmS4x6o6dCK3PbjjhaE14QClXk7Y3cs7zktdni/bVpqdzqU+VNp2LERoqmNVen/sEbvRlFptBn Mbyjk/P2XV1fyGoS0pvNhKITt+edvWYliZHd21ZxtGiv9xb4VXe41iRYN/cJIDyvFDV1lpPJ9Jm8 KS9DzsR0w5+ZR1r9FZeoOp6Qzgn9z3HUh/LfmXGN1txIynA1c7QBrR0FdggTD7EUOhoHjkJQdKME FCP2BEpBc9CzIy63FEvQGBSCYlDkKMKEBBMiZCbIjCLQGIS65FYHLQm0sAhHCegZ9ASCsgTKoiVo AVqBliBsKcGWImwpwZbYiiNsKYa/FP7YmCN4iOEhhQe26QgeYnhI4SGGhxQeYnhI4SGG6hSq4wVo bikJ7fRQBhxzb929ZXtA7Jn/PJN5ZwwfSHcx3Em1Z63Q9Hl36qq2Ve7rLl3/Z2DpbeP9Ad9CP/4K ZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago8PC9UeXBlL09ialN0bS9OIDkvRmlyc3QgNjAvTGVu Z3RoIDkwNSAgICAgICAvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnhejVTbTuNIEH3nK+pt gkZx39xuN4oiQTIs2Z1hEQR2JMtaNXETLCW2ZTuC/P2eNoSBF2Yt2X2pU12nTnU5JU6GRKJIxCR5 QsKQSi0JTtpKEpYMXiEotQJ2sjIlKWDW5mgyYct949mVW3s2q6veV31HFides2vf1bt25TucHtY/ fFG6s/o541hqqyNptLaUxiJKU2uSnM3augGAMgDeIMkBkVJObNmW208hoNKCROCLoNNpoHgOYmEI pF922VVbr258n7Gr+Tlb+uc+BzQTcSYNRFCclLW5SDOZ2lzFWWJlrtJMK53HPDPS5rHMVMzz2GZa y1yLzAiVa5UlhudJksGdtNCkjCENTZXFkSLNjcrCtox1bpIsTiymkN+kpCFrbDW84CklKRWTkgpe MdaGYpXmlmcYwqG50InN4Jvnb0UIac59t2rLpq/bIetLt/Xs+u52eX3x9dvZH65127oqhBxf+/Vu 4wDauHVH8QA+C8UZSzAdKwkVNEexTZqz024VJDWCs5lrLny5fuwp0YqFaMESnNiid5tydVqtN544 u+n99g6JsZ+v+BjeIcp5ufG4aslwJ2aLOapAUOStWMN9CkB2s7vvwyLscPatWtVFWa3ZokDIst+P L9iZ6/wA/SzFF5KFQ2hAuwz6IljOlvVtVeJMTyL9LDw4BscXFv8r4sdChH4Kuf4T+uuQ9L6DPovq oca9RC3Krm/3NDot6nt/zP5uC98iVRodcj2GGE2z8dugNp/i+dB6HaH5duHWs7/KosuGfMKNPvTn zKE49Xro0+61Nwgd2bsCFhIqONBg/u7u/aajyYTY5W7bDc0YFjfE5vgiBk2naEV8BvyPoCC77fxl XWFy59uurCtiIjIDgaPwX1j6n330Z31f4T7S6HHfPPrq3+2TPw7EX6whwbrtabQKv5Hnfu2gQhVV vn8HWpbBX3KRjAUfg7YQJ1q+A9y2Gxo9PT1FTevWWzd2hY9W9fYd4kBwOCUSPOJQi58IETCtdz3Y z12PMPOTABFcKCHQkforl184/3LA1S1NHvzDA+fxinODbgGW6xgj5jrlXHK89y9jrLAPbOI/Ygzw g72ADdjYwp5A28X8vVDRr5yXQ84nA58TzkEHJfgdY/zvit3KtzT6vnPQeywiHoWUl2WPfn1NJAFp AwIGhMI8JDIQDsRB0MCQaJBbtq5pfEHs3G06f4RC/weSIb6UCmVuZHN0cmVhbQplbmRvYmoKMjIg MCBvYmoKPDwvVHlwZS9YUmVmL0luZGV4WzAgMjNdL1NpemUgMjMvV1sxIDIgMV0vUm9vdCAyMCAw IFIvSW5mbyAyMSAwIFIvSURbPEJDQjQwNDg5NjcwNTJFMTBENEZBQzNFN0JFNjA5NzM2PiA8QkNC NDA0ODk2NzA1MkUxMEQ0RkFDM0U3QkU2MDk3MzY+XS9MZW5ndGggNzEgICAgICAgIC9GaWx0ZXIv RmxhdGVEZWNvZGU+PgpzdHJlYW0KeF4Vx7sNgDAUQ9Hrlw8oQmIClIJRqdiNmhnYIjjF0bVBA8KS ZStWjRFsMsSOm62qfyie+UOto3bNnXTcs8UWW3W+/KKAC/EKZW5kc3RyZWFtCmVuZG9iagpzdGFy dHhyZWYKOTE3NAolJUVPRgo= --_9F07D0B3-F281-4E9B-B021-CA66E07127CC_ Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwOi8vZm91bmRyeS5zdXBl bGVjLmZyL3Byb2plY3RzL2NvbnRleHRyZXYvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJk ZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --_9F07D0B3-F281-4E9B-B021-CA66E07127CC_--