From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 4 08:10:39 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10309 for ; Thu, 4 Nov 1999 08:10:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1C6DF52DD; Thu, 4 Nov 1999 08:05:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 88A1852E0; Thu, 4 Nov 1999 08:05:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3821848B.3ED13EF3@dynamicsoft.com> Date: Thu, 04 Nov 1999 08:05:15 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: iptel@lists.research.bell-labs.com Subject: agenda for DC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Folks, Enclosed is our tentative agenda for DC: iptel session IETF 46 Monday, November 8 1930 - 2200 ------------------------------ 1. Agenda bashing [5 mins - Rosenberg] 2. TRIP Framework [5 mins - Rosenberg] 3. CPL Framework [20 mins - Lennox] 4. TRIP presentation and open issues [110 mins] 5. Wrapup [10 mins - Rosenberg] As you can see, most of the time is going to be spent on the TRIP document. Please do read it... -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 210 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 08:29:06 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA19375 for ; Tue, 9 Nov 1999 08:29:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DB4BE52DC; Tue, 9 Nov 1999 08:23:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 43C5652DE; Tue, 9 Nov 1999 08:23:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com To: iptel@lists.research.bell-labs.com Date: Tue, 9 Nov 1999 08:21:11 -0500 Message-ID: <001201bf2ab5$02e6f1c0$0701a8c0@oleane.com> From: "Peter Lewis" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk To: Subject: Media Gateway Control Conference Date: Tue, 9 Nov 1999 14:18:59 +0100 Organization: Upperside MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000D_01BF2ABD.5DC2DB60" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 This is a multi-part message in MIME format. ------=_NextPart_000_000D_01BF2ABD.5DC2DB60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MGCP, Megaco, H.248: performing seamless interoperation between IP and = PSTN networks. The international rendez-vous in Paris, 15-17 December 1999. More infos:=20 http://www.upperside.fr/bamgc.htm ------=_NextPart_000_000D_01BF2ABD.5DC2DB60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
MGCP, Megaco, H.248: performing seamless = interoperation=20 between IP and PSTN
networks. The international rendez-vous in Paris, = 15-17=20 December 1999.

More infos:
http://www.upperside.fr/bamgc.= htm
 
------=_NextPart_000_000D_01BF2ABD.5DC2DB60-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 10:54:48 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA29368 for ; Tue, 9 Nov 1999 10:54:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8CA9E52DB; Tue, 9 Nov 1999 10:46:57 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A850952DF; Tue, 9 Nov 1999 10:46:56 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.6.32.19991109144740.0083d680@cdt.luth.se> X-Sender: micke@cdt.luth.se X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Tue, 09 Nov 1999 14:47:40 +0100 To: ipng@sunroof.eng.sun.com, rem-conf@es.net, pilc@grc.nasa.gov, iptel@lists.research.bell-labs.com From: Mikael Degermark Subject: Robust Header Compression BOF agenda Cc: micke@basil.cdt.luth.se Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a revised agenda for the robust header compression BOF to be held today Tuesday. As this is the night of the social event, we will ignore the break and instead aim to finish 17.45 at the latest. ------------- Robust Header compression BOF (robhc) Tuesday, November 9 at 1545-1800 ========== CHAIRS: Mikael Degermark Stephen Pink DESCRIPTION: The cellular community is now standardizing the next generation cellular systems. These systems will use IP to deliver telephony to coming mobile phones, to allow end-to-end IP telephony. As cellular bandwith is expensive, radio spectrum efficiency is of outmost importance and thus the IP/UDP/RTP headers must be compressed over the air. 3GPP has specified the requirements for the needed header compression scheme and it has been shown that no current header compression scheme in the IETF can satisfy these requirements. CRTP [RFC-2508] is the closest candidate but is not sufficiently robust against errors on the link, i.e., CRTP cannot deliver acceptable performance at the anticipated error rates. It is likely that the number of users of cellular IP telephony will be larger than the current number of people using TCP/IP, therefore it is important that a suitable header compression scheme is developed. The BOF will outline the relevant properties of the cellular links, the requirements, and will explain why CRTP fails. One or more proposals for a suitable header compression scheme will be presented, and finally we will discuss if and how the IETF will work on standardizing a suitable header compression scheme. AGENDA 0. Introduction Mikael Degermark 1. 3GPP timeline Mats Nilsson 2. 3GPP requirements on robust header compression. Khiem Le, Nokia draft-degermark-hc-requirements-00.txt 3. Why CRTP is not good enough Mikael Degermark draft-degermark-crtp-eval-00.{ps,txt} 4. Cellular link properties affecting header compression - delays, error rates & error distributions for EDGE, WCDMA, GSM, etc. Krister Svanbro, Ericsson 5. RObust Checksum-based header COmpression - ROCCO Lars-Erik Jonsson, Ericsson draft-jonsson-robust-hc-02.{ps,txt} 6. Should we propose that a WG is formed? Outline of charter presented. Mikael Degermark --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 11:05:28 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04824 for ; Tue, 9 Nov 1999 11:05:25 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 21ADE52E2; Tue, 9 Nov 1999 10:47:14 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CD6CF52DE; Tue, 9 Nov 1999 10:47:07 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: iptel@lists.research.bell-labs.com Subject: some questions re draft-ietf-iptel-gwloc-framework-04.txt Message-Id: Date: Tue, 09 Nov 1999 08:01:52 -0500 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit pardon this off the wall message. i happened to read gwloc-framework-04 and had some questions back in early september. somehow they got lost in intra- iesg communication. i would appreciate any education by direct email, as i am not a wg/list member. thanks. randy ------ [3] seems to be a normative reference to an i-d. [9] may be as well. --- i am not entirely comfortable with The second of these mappings is needed to facilitate calls from traditional phones to IP terminals. When a user on the GSTN wishes to call a user with a terminal on the IP network, they need to dial a number identifying that terminal. This number could be an IP address. However, IP addresses are often ephemeral, assigned on demand by DHCP [4] or by dialup network access servers using PPP [5]. The number could be a hostname, obtained through some translation of groups of numbers to letters. However, this is cumbersome. It has been proposed instead to assign phone numbers to IP telephony terminals. we already have dns to ip mapping, and having two parallel mappings worries me. e.g. will they reinvent dynamic update of ip->phone inverse mapping to be hauled into dhcp? --- may an itad exist which has no end users or gateways, i.e. just one or more lss? the definition allows this, 8.1, but i am not sure it is intended. at least it is not explicitly described. An IT administrative domain consists of zero or more gateways, at least one Location Server, and zero or more end users. i suspect this may be useful, e.g. for an itad which aggregates and or resells other gateway (or maybe even user) itads. if this is intended, the concept might be made explicit. --- 8.2 are the gateway attributes data communicated in a glp a user-extensible list? --- 9.1 this omits the seemingly useful case where more than one idp is used within a single idad. The intra-domain protocol which is used may be different from IT administrative domain to IT administrative domain, and is a matter of local configuration. An LS can also function without an intra-domain protocol. It may learn about gateways through static configuration, or may not know of any local gateways. --- 9.2 says The association between a pair of LS's is set up administratively. There is no autodiscovery procedure. this explicitly precludes possibly interesting forms of dynamic discovery. i can envision that, should the world gets large and inter-idad business models become standardized, that automated discovery and itad-itad peering would be useful. it might also be useful in healing partitons caused by failures of aggregation itads. as the prohibition is so explicit, i imagine this was all thought out by the iptel wg. if the motivation is simple, perhaps it could be stated. --- 9.2.1 says The information exchanged by the LS's is a set of routing objects. Each routing object minimally consists of a range of telephone numbers which are reachable, and an IP address which is the layer 7 "next hop" towards a gateway which can reach that range. perhaps the resolution should be to a fqdn to give another degree of freedom in the binding, e.g. to allow a multi-homed gateway. as there is likely a reason that this was not chosen, perhaps it could be stated in the document. --- 9.2.1 says The decision about which objects to aggregate and propagate is known as a route selection operation. How the decision is made is at the discretion of the administrator, and is embodied in the LS policy. The decision can be made based on information learned through the GLP, or through any out of band means. note that bgp has clear rules to decide what to propagate. among other reasons is loop prevention. this loose specification would seem to allow a large number of conflicting 'views' (in the database sense). debugging will provide full employment for a lot of folk. this is a recognized problem, as is hinted in A routing object may have additional information which characterizes the service at the gateway. These attributes include things like protocols, features supported, and capacity. Greater numbers of attributes can provide useful information, however, they come at a cost. Aggregation becomes difficult with more and more information, impacting the scalability of the protocol. if this thing is going to really scale, route propagation rules may need to be more uniform and precise. --- 9.2.2 says that route selection will NOT be based on the characteristics of the path between the end user and the gateway. this seems amazing. it repeats bgp's weakness in lack of path metrics. --- 9.2.3 says that the glp does not carry cost metrics. combined with the above, one gets a gateway with unknown quality and unknown cost. somehow i think end users will not think this is a boon. --- 12 security considerations Since the relationships between LS's are based on pre-arranged administrative relationships, shared secrets seem an appropriate mechanism for the authentication and integrity. shared secrets do not scale. some sort of certificate system seems more reasonable if this is to really grow. and there are ietf protocols for this. -30- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 11:15:02 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA09888 for ; Tue, 9 Nov 1999 11:15:00 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2BAEC52DE; Tue, 9 Nov 1999 10:49:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DCF9952E3; Tue, 9 Nov 1999 10:47:52 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: khiem.le@nokia.com Message-ID: <8572CF1E2A95D211A1190008C7EAA2464F5BFD@daeis05nok> To: micke@cdt.luth.se, ipng@sunroof.eng.sun.com, rem-conf@es.net, pilc@grc.nasa.gov, iptel@lists.research.bell-labs.com Cc: micke@basil.cdt.luth.se Subject: RE: Robust Header Compression BOF agenda Date: Tue, 9 Nov 1999 16:18:36 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.10) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Mikael, I think you forgot an item on the agenda. As we discussed and agreed, we are going to present a robust RTP header compression scheme. This is separate from the 3GPP requirements item. Also, due to my schedule constraints, as discussed last week, would it be possible to reshuffle the items on the agenda as follows (items 1 and 2 back-to-back will save some time, i.e. together they should take less than 30 min): AGENDA 0. Introduction Mikael Degermark 1. 3GPP requirements on robust header compression. Chris Clanton, Nokia draft-degermark-hc-requirements-00.txt 2. A robust and efficient RTP header compression scheme Khiem Le, Nokia 3. Why CRTP is not good enough Mikael Degermark draft-degermark-crtp-eval-00.{ps,txt} 4. 3GPP timeline Mats Nilsson 5. Cellular link properties affecting header compression - delays, error rates & error distributions for EDGE, WCDMA, GSM, etc. Krister Svanbro, Ericsson 6. RObust Checksum-based header COmpression - ROCCO Lars-Erik Jonsson, Ericsson draft-jonsson-robust-hc-02.{ps,txt} 7. Should we propose that a WG is formed? Outline of charter presented. Mikael Degermark Thanks Khiem -----Original Message----- From: EXT Mikael Degermark [mailto:micke@cdt.luth.se] Sent: Tuesday, November 09, 1999 7:48 AM To: ipng@sunroof.eng.sun.com; rem-conf@es.net; pilc@grc.nasa.gov; iptel@lists.research.bell-labs.com Cc: micke@basil.cdt.luth.se Subject: Robust Header Compression BOF agenda This is a revised agenda for the robust header compression BOF to be held today Tuesday. As this is the night of the social event, we will ignore the break and instead aim to finish 17.45 at the latest. ------------- Robust Header compression BOF (robhc) Tuesday, November 9 at 1545-1800 ========== CHAIRS: Mikael Degermark Stephen Pink DESCRIPTION: The cellular community is now standardizing the next generation cellular systems. These systems will use IP to deliver telephony to coming mobile phones, to allow end-to-end IP telephony. As cellular bandwith is expensive, radio spectrum efficiency is of outmost importance and thus the IP/UDP/RTP headers must be compressed over the air. 3GPP has specified the requirements for the needed header compression scheme and it has been shown that no current header compression scheme in the IETF can satisfy these requirements. CRTP [RFC-2508] is the closest candidate but is not sufficiently robust against errors on the link, i.e., CRTP cannot deliver acceptable performance at the anticipated error rates. It is likely that the number of users of cellular IP telephony will be larger than the current number of people using TCP/IP, therefore it is important that a suitable header compression scheme is developed. The BOF will outline the relevant properties of the cellular links, the requirements, and will explain why CRTP fails. One or more proposals for a suitable header compression scheme will be presented, and finally we will discuss if and how the IETF will work on standardizing a suitable header compression scheme. AGENDA 0. Introduction Mikael Degermark 1. 3GPP timeline Mats Nilsson 2. 3GPP requirements on robust header compression. Khiem Le, Nokia draft-degermark-hc-requirements-00.txt 3. Why CRTP is not good enough Mikael Degermark draft-degermark-crtp-eval-00.{ps,txt} 4. Cellular link properties affecting header compression - delays, error rates & error distributions for EDGE, WCDMA, GSM, etc. Krister Svanbro, Ericsson 5. RObust Checksum-based header COmpression - ROCCO Lars-Erik Jonsson, Ericsson draft-jonsson-robust-hc-02.{ps,txt} 6. Should we propose that a WG is formed? Outline of charter presented. Mikael Degermark --------- This message came from the IETF IPTEL Working Group Mailing List. From jayers@cisco.com Tue Nov 9 15:09:48 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20790 for ; Tue, 9 Nov 1999 15:09:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0472052E3; Tue, 9 Nov 1999 15:03:11 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 08E7352DD for ; Tue, 9 Nov 1999 15:03:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Nov 9 15:01:29 EST 1999 Received: from mailman.cisco.com ([171.68.225.9]) by dusty; Tue Nov 9 15:00:21 EST 1999 Received: from jayers-pc.cisco.com (jayers-isdn1.cisco.com [171.68.15.238]) by mailman.cisco.com (8.8.8+Sun/CISCO.SERVER.1.2) with ESMTP id MAA16876; Tue, 9 Nov 1999 12:01:23 -0800 (PST) Message-Id: <4.2.0.58.19991109145759.00adc3a0@diablo.cisco.com> X-Sender: jayers@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 09 Nov 1999 14:59:58 -0500 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com From: Jim Ayers Subject: Unsubscribe Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Please take me off these email alias lists. I have no idea how I got on these list, but would appreciate not receiving all these emails. Thanks. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 15:52:08 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA11531 for ; Tue, 9 Nov 1999 15:52:07 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AA08552B6; Tue, 9 Nov 1999 14:51:30 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 101A752DD; Tue, 9 Nov 1999 14:51:29 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38287B3E.29DC3B1C@dynamicsoft.com> Date: Tue, 09 Nov 1999 14:51:26 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Randy Bush Cc: iptel@lists.research.bell-labs.com, jdrosen@dynamicsoft.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Randy Bush wrote: > > pardon this off the wall message. i happened to read gwloc-framework-04 and > had some questions back in early september. somehow they got lost in intra- > iesg communication. i would appreciate any education by direct email, as i > am not a wg/list member. Thanks so much for your comments. Responses are below. > ------ > > [3] seems to be a normative reference to an i-d. The framework document is not standards track, its going to be informational. In any case, this reference is to MGCP, which is just cited as a definition of a term. MGCP is now an informational rfc. > [9] may be as well. Same comment; this document is informational. In any case, SIP caller preferences is not even a normative reference in the protocol itself. > > --- > > i am not entirely comfortable with > > The second of these mappings is needed to facilitate calls from > traditional phones to IP terminals. When a user on the GSTN wishes to > call a user with a terminal on the IP network, they need to dial a > number identifying that terminal. This number could be an IP address. > However, IP addresses are often ephemeral, assigned on demand by DHCP > [4] or by dialup network access servers using PPP [5]. The number > could be a hostname, obtained through some translation of groups of > numbers to letters. However, this is cumbersome. It has been proposed > instead to assign phone numbers to IP telephony terminals. > > we already have dns to ip mapping, and having two parallel mappings worries > me. e.g. will they reinvent dynamic update of ip->phone inverse mapping to > be hauled into dhcp? No, not at all. In fact, the purpose of this paragraph is to agree completely with you. The point here is that there are several problems related to what we call here gateway discovery. One of them is this: given a phone number that corresponds to an IP terminal, how does one get its current IP address? We are not solving this problem, as the text below indicates: > The first mapping function, however, is fundamentally an address to > route translation problem. It is this problem which is considered by > GLP. In fact, the enum group has now been chartered to solve the phone number to host mapping problem you cite, using DNS. Perhaps the wording needs to be stronger here, to explicitly say that we are NOT trying to solve the other two. > > --- > > may an itad exist which has no end users or gateways, i.e. just one or more > lss? the definition allows this, 8.1, but i am not sure it is intended. at > least it is not explicitly described. Yes, it is definitely allowed. In fact, it used to not be allowed, but it was changed to allow it. > > An IT administrative domain consists of zero or more gateways, at > least one Location Server, and zero or more end users. > > i suspect this may be useful, e.g. for an itad which aggregates and or > resells other gateway (or maybe even user) itads. if this is intended, the > concept might be made explicit. OK. I will add some text along those lines. > > --- > > 8.2 are the gateway attributes data communicated in a glp a user-extensible > list? The list of attributes is extensible. The protocol itself is very similar to BGP, and has attribute flags which describe how to handle attributes that are unknown. I will add text indicating that this list is extensible. > > --- > > 9.1 this omits the seemingly useful case where more than one idp is used > within a single idad. > > The intra-domain protocol which is used may be different from IT > administrative domain to IT administrative domain, and is a matter of > local configuration. An LS can also function without an intra-domain > protocol. It may learn about gateways through static configuration, > or may not know of any local gateways. I hadn't considered that; I guess its possible here. I don't think the text explicitly rules it out, but it doesn't explicitly disallow it either. I'll add text saying its possible to have more than one. > > --- > > 9.2 says > > The association between a pair of LS's is set up administratively. There > is no autodiscovery procedure. > > this explicitly precludes possibly interesting forms of dynamic discovery. > i can envision that, should the world gets large and inter-idad business > models become standardized, that automated discovery and itad-itad peering > would be useful. it might also be useful in healing partitons caused by > failures of aggregation itads. > > as the prohibition is so explicit, i imagine this was all thought out by the > iptel wg. if the motivation is simple, perhaps it could be stated. It was explicit, and thats because peering relationships apply business and administrative relationships. Because of that, we didn't think there could be autoconfiguration. If an LS is configured with "allowed peer domains", it is certainly reasonable to use an autodiscovery procedure to find a specific LS within an allowed peer domain. This would also support your idea of partition healing. I'm more skeptical about standard inter-itad business models though. I can change this to basically say that an association implies a business relationship, and that generally this will be administratively configured. This doesn't preclude autodiscovery if business relationships have been pre-agreed upon. > > --- > > 9.2.1 says > > The information exchanged by the LS's is a set of routing objects. > Each routing object minimally consists of a range of telephone > numbers which are reachable, and an IP address which is the layer 7 > "next hop" towards a gateway which can reach that range. > > perhaps the resolution should be to a fqdn to give another degree of freedom > in the binding, e.g. to allow a multi-homed gateway. as there is likely a > reason that this was not chosen, perhaps it could be stated in the document. Good point. Our current protocol solution supports this, as next hops are described by an address family, address value pair. Seems like a fully qualified domain name could be an "address family". In any case, I will change this. > > --- > > 9.2.1 says > > The decision about which objects to aggregate and propagate is known > as a route selection operation. How the decision is made is at the > discretion of the administrator, and is embodied in the LS > policy. The decision can be made based on information learned through > the GLP, or through any out of band means. > > note that bgp has clear rules to decide what to propagate. among other > reasons is loop prevention. this loose specification would seem to allow > a large number of conflicting 'views' (in the database sense). debugging > will provide full employment for a lot of folk. We don't deviate from the bgp model in this regard. The text was not meant to imply that we do. I'll change it to something like. "The administrator has great latitude in selecting which objects to aggregate and propagate, so long as they are within the bounds of correct protocol operation (i.e, no loops are formed)." > > this is a recognized problem, as is hinted in > > A routing object may have additional information which characterizes > the service at the gateway. These attributes include things like > protocols, features supported, and capacity. Greater numbers of > attributes can provide useful information, however, they come at a > cost. Aggregation becomes difficult with more and more information, > impacting the scalability of the protocol. > > if this thing is going to really scale, route propagation rules may need to > be more uniform and precise. As I mention above, we stick with the bgp decision process. > > --- > > 9.2.2 says that route selection will NOT be based on the characteristics of > the path between the end user and the gateway. this seems amazing. it > repeats bgp's weakness in lack of path metrics. Thats because its infeasible here. This is not BGP. This is an application layer protocol that runs between application providers. The "paths" our protocol establishes are for the signaling protocols for voice between application layer proxies. The actual media transport, using RTP, follows a completely different path from the signaling protocols, as a general rule. For example, I may call someone in NY from my home in New Jersey. I'm using MCIWC as my gateway provider. As their base of operations, say, is in texas, my call setup message goes to texas, and from there forwarded to a gateway in NY (such a forwarding table been established by our protocol, TRIP (aka GLP)). Once the call is setup, I send media to the gateway. The media packets are forwarded based on normal IP routing. These don't even pass through MCIWC network, since I am purchasing my ISP service from a local company. Thus, the signaling and media paths are completely independent. This means GLP/TRIP cannot usefully carry media path information. It *does* carry signaling path characteristics, though. > > --- > > 9.2.3 says that the glp does not carry cost metrics. combined with the > above, one gets a gateway with unknown quality and unknown cost. somehow i > think end users will not think this is a boon. actually, we are going to define a pricing attribute, which may be nothing more than a key into some local policy database, so this section needs to change. As I have discussed above, voice quality is outside of the scope of control of GLP/TRIP, since it is based on media path characteristics. > > --- > > 12 security considerations > > Since the relationships between LS's are based on pre-arranged > administrative relationships, shared secrets seem an appropriate > mechanism for the authentication and integrity. > > shared secrets do not scale. some sort of certificate system seems more > reasonable if this is to really grow. and there are ietf protocols for > this. Consensus is to use existing transport or IP layer security. We haven't decided yet on which. I will change this to be more general; shared secrets is a mechanism. The requirement we need to state is for encryption and mututal authentication. Once again, thanks for taking the time to review this. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 16:16:48 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24246 for ; Tue, 9 Nov 1999 16:16:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3EE5652D5; Tue, 9 Nov 1999 16:11:33 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 90B2D52DF; Tue, 9 Nov 1999 16:11:32 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38288DB2.74BA42D@cs.columbia.edu> Date: Tue, 09 Nov 1999 16:10:10 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.61 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <38287B3E.29DC3B1C@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wrote: > > > > as the prohibition is so explicit, i imagine this was all thought out by the > > iptel wg. if the motivation is simple, perhaps it could be stated. > > It was explicit, and thats because peering relationships apply business > and administrative relationships. Because of that, we didn't think there > could be autoconfiguration. If an LS is configured with "allowed peer > domains", it is certainly reasonable to use an autodiscovery procedure > to find a specific LS within an allowed peer domain. This would also > support your idea of partition healing. I'm more skeptical about > standard inter-itad business models though. > > I can change this to basically say that an association implies a > business relationship, and that generally this will be administratively > configured. This doesn't preclude autodiscovery if business > relationships have been pre-agreed upon. It would be nice if there were some mechanism of discovering redundant peers. For example, one could imagine a mapping from ITAD to DNS, and then use SRV to find one of the LSs. Something like 17.itad.int. In the future, ad-hoc business relationships may well form, in the sense that if LS1 contacts LS2, they simply indicate a neutral third party (Visa, say) that takes care of billing. Since every provider presumably has an interest in being the destination of as many phone calls as possible, I don't see why it would refuse any peering offer unless it is expects not to be paid for services rendered. Since the peering itself does not render any services by itself, it may not even matter whether it knows the credit worthiness of the potential peer, in the sense that it only refuses service to the actual SIP call rather than the peering relationship. Thus, unlike "real" routing, where bandwidth and packets are at stake, this is simply an "offer to trade", more akin to a web page or other advertisement. I would therefore see no reason why ad-hoc relationships wouldn't be common, even without a written contract. Indeed, one of the advantages of one of the earlier models of using multicast was that discovering ITADs was easier. Maybe we'll have a secondary SAP-like mechanism (or whatever wide-area SLP version may emerge) where ITADs simply announce their presence. -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 16:54:30 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA12020 for ; Tue, 9 Nov 1999 16:54:30 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5B95C52DD; Tue, 9 Nov 1999 16:49:46 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C8A6152E0; Tue, 9 Nov 1999 16:49:45 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38289729.692129E0@dynamicsoft.com> Date: Tue, 09 Nov 1999 16:50:33 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Reinaldo Penno Filho Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Reinaldo Penno Filho wrote: > > Well, since we don't have a advertisment path attribute with the same > meaning as in BGP, things like LocalPref, MED and Communities loose much > of their power. Most policy routing is done using the AS PATH attribute > cause thats represents the data path also, so you can do things globaly > (based on the AS PATH). TRIP isn't BGP. We have an advertisement path, but it refers to the SIGNALING NOT THE MEDIA Its still useful, since I'd like to choose places to send my signaling based on policy. > > So (in the way TRIP works) if I want to, locally, prefer some > data (not control) routes instead of others (LocalPref), or advertise some > routes with greater preference than others (MED), will I have to do that > based on the prefix only ? You can't prefer one voice path over another with TRIP. Thats because TRIP establishes the SIGNALING PATH NOT THE MEDIA PATH. It has no control over the media path. Normal, plain old BGP as its deployed right this second is whats going to figure out how to route your media towards the gateway. Given that the signaling and media paths are totally orthogonal, there is NO WAY that TRIP can be used to express preferences for how RTP packets are routed. RTP packets are routed based on regular BGP, not TRIP. If thats true, we better to a good job in > aggregating phone numbers or we may have some scaling issues. If we tried to have TRIP follow the AS topologies in BGP, such that ITAD = AS, we would completely destroy the possibility of any phone number aggregation. This was discussed on the list way back in the early days when some people were proposing to unify the existing BGP infrastructure with TRIP; i.e, inject phone prefixes into the existing BGP routing infrastructure. If you did that, you could prefer media routes based on TRIP policy, as you want to do. However, besides (1) completely overloading BGP (2) breaking any hope of phone number aggregation (3) mandating business practice, and (4) ruling out anyone but AS's from being ITADs, doing this is an administrative nightmare. > > In the draft it is also said that the Advertisement path attribute could > be used to do route selection. Thats also caused me some confusion > (coming from a BGP background). And since the Advertisement Path may > include many more hops than the actual path to the destination, shouldn't > the statement about route selection be moved to the RoutedPath section? > Souldn't the routed path be mandatory? This way could choose the Gateway > based on the real paths that are going to be transversed? No no no. The RoutedPath attribute DOES NOT REFER TO THE MEDIA PATH. It refers to the SIGNLAING PATH. This is a subset of the advertisement path, which is the set of ITADs the TRIP advertisements flow through. The signaling path will be a subset of the TRIp advertisement paths when there are LSs which don't modify the next hop. Please, TRIP is *not* BGP. Its an application layer protocol for establishing application layer signaling paths. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 9 23:44:57 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28332 for ; Tue, 9 Nov 1999 23:44:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E6F8A52E1; Tue, 9 Nov 1999 23:39:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 626A152E5; Tue, 9 Nov 1999 23:39:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3828F746.6EE52FE4@dynamicsoft.com> Date: Tue, 09 Nov 1999 23:40:38 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Reinaldo Penno Filho Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Reinaldo Penno Filho wrote: > > On Tue, 9 Nov 1999, Jonathan Rosenberg wrote: > > > > > > > > > No no no. The RoutedPath attribute DOES NOT REFER TO THE MEDIA PATH. > > No, I know that Jonathan. When I mentioned "routes" above, I meaned > signalling routes. OK... sorry for the flame... the issue comes up every so often and I hate kicking around issues we resolved previously. Otherwise, If can't do policy routing on my signalling > routes, we can take LoccalPref, MED and Communities of the spec. Don't you > agree? THis is a good point... I think you are right, that MED (not LocalPref, which is strictly internal) is most useful when used along with the routed path, not the advertisement path. > So, If I want to use Localpref, MED or any other means to do *signalling > route* manipulation, souldn't that be done with the RoutedPath Attribute > instead of the AdvertisementPath attribute, since thats the attribute > which really carries the signalling path? > > You said yourself in the last email that we could choose the signalling > path, and thats useful. Well, I can only choose the signalling path based > on the Routee path, not on the Adverstisemtnpath. Is that correct? If > thats correct, shouldn't the RoutedPath be mandatory? Yes, that makes sense. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 00:00:39 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA05881 for ; Wed, 10 Nov 1999 00:00:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B29D852E5; Tue, 9 Nov 1999 23:55:32 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2692A52E6; Tue, 9 Nov 1999 23:55:32 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3828FAC3.E0B651BA@dynamicsoft.com> Date: Tue, 09 Nov 1999 23:55:31 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Jon Steer Cc: iptel@lists.research.bell-labs.com, enum@ietf.org Subject: Re: Human readable Route descriptors References: <4.2.0.58.19991109224552.03c22170@10.173.17.1> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This function is useful, but I'm not sure it needs to be in TRIP. The mapping from +1 603 to a name for that area code is not dynamic, nor different from provider to provider. One could actually have a global database, where you look up a phone prefix, and get out a textual name. Interestingly, enum was just chartered as a working group to look up a phone number in DNS, and get something out, where that something is generally a URL. But, it could be a piece of text. Also, does enum allow us to lookup just a phone prefix, not a complete number? I would presume so. (I'm ccing the enum list on this for comment) -Jonathan R. Jon Steer wrote: > > Currently, in the IP world, if I want to understand a route in > a human readable form, traceroute can use DNS to potentially > gather the names of the routers/domains along the route. > > For the E.164 address space, this isn't the case, without a > fixed, hand-generated database. > > I believe that there is an opportunity to provide some extended > "callerid" and management functionality if the originating LS includes > human readable text when advertising a route. > > For example, if the LS advertises the E.164 1603xxxx route, a textual > attribute > containing NewHampshire would enable the front ends of LS servers to gather > and display address spaces. > > jon > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 00:29:53 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA20084 for ; Wed, 10 Nov 1999 00:29:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DC40652E0; Tue, 9 Nov 1999 23:17:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 542AD52E4; Tue, 9 Nov 1999 23:17:29 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <4.2.0.58.19991109224552.03c22170@10.173.17.1> X-Sender: jsteer@10.173.17.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 09 Nov 1999 23:16:47 -0500 To: iptel@lists.research.bell-labs.com From: Jon Steer Subject: Human readable Route descriptors Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Currently, in the IP world, if I want to understand a route in a human readable form, traceroute can use DNS to potentially gather the names of the routers/domains along the route. For the E.164 address space, this isn't the case, without a fixed, hand-generated database. I believe that there is an opportunity to provide some extended "callerid" and management functionality if the originating LS includes human readable text when advertising a route. For example, if the LS advertises the E.164 1603xxxx route, a textual attribute containing NewHampshire would enable the front ends of LS servers to gather and display address spaces. jon --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 00:50:53 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA00876 for ; Wed, 10 Nov 1999 00:50:52 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4C3F852E4; Wed, 10 Nov 1999 00:45:43 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A97ED52E8; Wed, 10 Nov 1999 00:45:42 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38290671.59106ECE@dynamicsoft.com> Date: Wed, 10 Nov 1999 00:45:21 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Henning Schulzrinne Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <38287B3E.29DC3B1C@dynamicsoft.com> <38288DB2.74BA42D@cs.columbia.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Henning Schulzrinne wrote: > > > I can change this to basically say that an association implies a > > business relationship, and that generally this will be administratively > > configured. This doesn't preclude autodiscovery if business > > relationships have been pre-agreed upon. > > It would be nice if there were some mechanism of discovering redundant > peers. For example, one could imagine a mapping from ITAD to DNS, and > then use SRV to find one of the LSs. Something like 17.itad.int. I think autodiscovery for LS's is a separate issue. I don't believe its part of TRIP itself, and all we need to do in the framework is mention that it might be possible. I don't doubt it would be nice, but I think its right now a bit premature. If many folks are interested in auto-discovery mechanisms, we could consider it as a work item once trip itself is done. As you mention, there are many ways this might be done - SLP, wide-area SLP, DNS things, maybe even DHCP - who knows. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 00:58:57 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA04732 for ; Wed, 10 Nov 1999 00:58:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3BB5652E9; Wed, 10 Nov 1999 00:48:04 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3F48652E8; Wed, 10 Nov 1999 00:48:03 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382906BB.6B9F489C@cisco.com> Date: Tue, 09 Nov 1999 21:46:35 -0800 From: "Hussein F. Salama" Reply-To: hsalama@cisco.com Organization: Cisco Systems X-Mailer: Mozilla 4.5 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <3828F746.6EE52FE4@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wrote: > > Reinaldo Penno Filho wrote: > > > > On Tue, 9 Nov 1999, Jonathan Rosenberg wrote: > > > > > > > > > > > > > > No no no. The RoutedPath attribute DOES NOT REFER TO THE MEDIA PATH. > > > > No, I know that Jonathan. When I mentioned "routes" above, I meaned > > signalling routes. > > OK... sorry for the flame... the issue comes up every so often and I > hate kicking around issues we resolved previously. > > Otherwise, If can't do policy routing on my signalling > > routes, we can take LoccalPref, MED and Communities of the spec. Don't you > > agree? > > THis is a good point... I think you are right, that MED (not LocalPref, > which is strictly internal) is most useful when used along with the > routed path, not the advertisement path. I think this argument applies to LocalPref as well since the LocalPref of a route in a domain is computed based, among other factors, on the identity of the external peer which advertised the route into that domain. > > > So, If I want to use Localpref, MED or any other means to do *signalling > > route* manipulation, souldn't that be done with the RoutedPath Attribute > > instead of the AdvertisementPath attribute, since thats the attribute > > which really carries the signalling path? > > > > You said yourself in the last email that we could choose the signalling > > path, and thats useful. Well, I can only choose the signalling path based > > on the Routee path, not on the Adverstisemtnpath. Is that correct? If > > thats correct, shouldn't the RoutedPath be mandatory? > > Yes, that makes sense. Yes it makes sense that LocalPref and MED shouldn't be based on the next hop ITAD along the AdvertisementPath. However, I don't think it is possible to compute LocalPref and MED based on the next hop ITAD along the RoutedPath, because that next hop ITAD may be several ITAD hops away from the current ITAD in the ITAD topoplogy. In this case, computing the LocalPref requires an LS to be aware of all ITADs in the network. In BGP, MED was originally defined to be used between two adjacent ASs with more than one peer sessions running between them. When two ITADs are not adjacent, there are no direct peer sessions running between them and there is no way to tell how many possible RoutedPaths exist between these two ITADs and definitely not what these RoutedPaths are. However, there are cases where LocalPref and MED would still be very useful. for example, the case where AdvertisementPath = RoutedPath = MediaPath, my favorite case. Hussein > > -Jonathan R. > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Hussein F. Salama Cisco Systems Mail Stop SJC6/3, 170 W. Tasman Drive, San Jose, CA 95134 Voice: +1 (408) 527-7147, Fax: +1 (408) 527-1714 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 03:35:11 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA27725 for ; Wed, 10 Nov 1999 03:35:10 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8141752F1; Wed, 10 Nov 1999 03:19:18 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 58B6852EF; Wed, 10 Nov 1999 03:19:13 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <4.2.0.58.19991109145759.00adc3a0@diablo.cisco.com> X-Sender: jayers@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 09 Nov 1999 14:59:58 -0500 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com From: Jim Ayers Subject: Unsubscribe Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Please take me off these email alias lists. I have no idea how I got on these list, but would appreciate not receiving all these emails. Thanks. --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 03:43:43 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA01339 for ; Wed, 10 Nov 1999 03:43:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A0B4552EC; Wed, 10 Nov 1999 03:19:34 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E21F152E8; Wed, 10 Nov 1999 03:19:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <4.2.0.58.19991109145759.00adc3a0@diablo.cisco.com> X-Sender: jayers@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 09 Nov 1999 14:59:58 -0500 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com From: Jim Ayers Subject: Unsubscribe Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Please take me off these email alias lists. I have no idea how I got on these list, but would appreciate not receiving all these emails. Thanks. --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 03:52:17 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA05043 for ; Wed, 10 Nov 1999 03:52:16 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8715852E8; Wed, 10 Nov 1999 03:22:30 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id F254752F0; Wed, 10 Nov 1999 03:20:07 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com X-Authentication-Warning: rjo02.embratel.net.br: reinaldo owned process doing -bs Date: Tue, 9 Nov 1999 19:23:26 -0200 (EDT) From: Reinaldo Penno Filho Reply-To: Reinaldo Penno Filho To: Jonathan Rosenberg Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt In-Reply-To: <38287B3E.29DC3B1C@dynamicsoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk > > 9.2.2 says that route selection will NOT be based on the characteristics of > > the path between the end user and the gateway. this seems amazing. it > > repeats bgp's weakness in lack of path metrics. > > Thats because its infeasible here. This is not BGP. This is an > application layer protocol that runs between application providers. The > "paths" our protocol establishes are for the signaling protocols for > voice between application layer proxies. The actual media transport, > using RTP, follows a completely different path from the signaling > protocols, as a general rule. For example, I may call someone in NY from > my home in New Jersey. I'm using MCIWC as my gateway provider. As their > base of operations, say, is in texas, my call setup message goes to > texas, and from there forwarded to a gateway in NY (such a forwarding > table been established by our protocol, TRIP (aka GLP)). Once the call > is setup, I send media to the gateway. The media packets are forwarded > based on normal IP routing. These don't even pass through MCIWC network, > since I am purchasing my ISP service from a local company. Thus, the > signaling and media paths are completely independent. This means > GLP/TRIP cannot usefully carry media path information. It *does* carry > signaling path characteristics, though. > > This seems to confuse a lot of people (including me). Information Path vs Signalling Path. Well, since we don't have a advertisment path attribute with the same meaning as in BGP, things like LocalPref, MED and Communities loose much of their power. Most policy routing is done using the AS PATH attribute cause thats represents the data path also, so you can do things globaly (based on the AS PATH). So (in the way TRIP works) if I want to, locally, prefer some data (not control) routes instead of others (LocalPref), or advertise some routes with greater preference than others (MED), will I have to do that based on the prefix only ? If thats true, we better to a good job in aggregating phone numbers or we may have some scaling issues. In the draft it is also said that the Advertisement path attribute could be used to do route selection. Thats also caused me some confusion (coming from a BGP background). And since the Advertisement Path may include many more hops than the actual path to the destination, shouldn't the statement about route selection be moved to the RoutedPath section? Souldn't the routed path be mandatory? This way could choose the Gateway based on the real paths that are going to be transversed? thats my two cents folks... Regards, Reinaldo --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 04:01:04 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA08776 for ; Wed, 10 Nov 1999 04:01:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2525A52EA; Wed, 10 Nov 1999 03:22:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2CB1752F2; Wed, 10 Nov 1999 03:20:13 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com X-Authentication-Warning: rjo02.embratel.net.br: reinaldo owned process doing -bs Date: Tue, 9 Nov 1999 20:10:40 -0200 (EDT) From: Reinaldo Penno Filho To: Jonathan Rosenberg Cc: Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt In-Reply-To: <38289729.692129E0@dynamicsoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk On Tue, 9 Nov 1999, Jonathan Rosenberg wrote: > > > > No no no. The RoutedPath attribute DOES NOT REFER TO THE MEDIA PATH. No, I know that Jonathan. When I mentioned "routes" above, I meaned signalling routes. Otherwise, If can't do policy routing on my signalling routes, we can take LoccalPref, MED and Communities of the spec. Don't you agree? It > refers to the SIGNLAING PATH. This is a subset of the advertisement > path, which is the set of ITADs the TRIP advertisements flow through. > The signaling path will be a subset of the TRIp advertisement paths when > there are LSs which don't modify the next hop. > So, If I want to use Localpref, MED or any other means to do *signalling route* manipulation, souldn't that be done with the RoutedPath Attribute instead of the AdvertisementPath attribute, since thats the attribute which really carries the signalling path? You said yourself in the last email that we could choose the signalling path, and thats useful. Well, I can only choose the signalling path based on the Routee path, not on the Adverstisemtnpath. Is that correct? If thats correct, shouldn't the RoutedPath be mandatory? [ ], Reinaldo --------- This message came from the IETF IPTEL Working Group Mailing List. From cruiz@nortelnetworks.com Wed Nov 10 04:10:05 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA12145 for ; Wed, 10 Nov 1999 04:10:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 24903530E; Wed, 10 Nov 1999 03:49:15 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id E55155312 for ; Wed, 10 Nov 1999 03:49:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Nov 10 03:48:25 EST 1999 Received: from qhars002.nortel.com ([192.100.101.19]) by dusty; Wed Nov 10 03:47:19 EST 1999 Received: from zhard00m.europe.nortel.com (actually zhard00m) by qhars002.nortel.com; Wed, 10 Nov 1999 08:33:38 +0000 Received: by zhard00m.europe.nortel.com with Internet Mail Service (5.5.2448.0) id ; Wed, 10 Nov 1999 08:29:25 -0000 Message-ID: <973BB7458112D31197FC0000F808D55A1E2C40@zmdrd000.europe.nortel.com> From: "Carlos Ruiz" To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: unsubscribe Date: Wed, 10 Nov 1999 08:29:25 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF2B55.B1C7D542" This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BF2B55.B1C7D542 Content-Type: text/plain unsubscribe ------_=_NextPart_001_01BF2B55.B1C7D542 Content-Type: text/html unsubscribe

unsubscribe

------_=_NextPart_001_01BF2B55.B1C7D542-- From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 07:16:41 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA00644 for ; Wed, 10 Nov 1999 07:16:41 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DD67952EE; Wed, 10 Nov 1999 07:11:30 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 22B9952EF; Wed, 10 Nov 1999 07:11:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <4.2.0.58.19991110070756.039d4be0@10.173.17.1> X-Sender: jsteer@10.173.17.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Wed, 10 Nov 1999 07:10:16 -0500 To: Jonathan Rosenberg From: Jon Steer Subject: Re: Human readable Route descriptors Cc: iptel@lists.research.bell-labs.com, enum@ietf.org In-Reply-To: <3828FAC3.E0B651BA@dynamicsoft.com> References: <4.2.0.58.19991109224552.03c22170@10.173.17.1> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_72169687==_.ALT" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk --=====================_72169687==_.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed At 11:55 PM 11/9/99 -0500, Jonathan Rosenberg wrote: >This function is useful, but I'm not sure it needs to be in TRIP. The >mapping from +1 603 to a name for that area code is not dynamic, nor >different from provider to provider. But what is dynamic is an enterprise phone destination for example when a company buys a large block of 1603884 >One could actually have a global >database, where you look up a phone prefix, and get out a textual name. Those exist already, however, they cannot be dynamically added to when new blocks of numbers are allocated (i.e. new area codes or new large enterprise blocks of numbers). >Interestingly, enum was just chartered as a working group to look up a >phone number in DNS, and get something out, where that something is >generally a URL. But, it could be a piece of text. > >Also, does enum allow us to lookup just a phone prefix, not a complete >number? I would presume so. > >(I'm ccing the enum list on this for comment) > >-Jonathan R. > >Jon Steer wrote: > > > > Currently, in the IP world, if I want to understand a route in > > a human readable form, traceroute can use DNS to potentially > > gather the names of the routers/domains along the route. > > > > For the E.164 address space, this isn't the case, without a > > fixed, hand-generated database. > > > > I believe that there is an opportunity to provide some extended > > "callerid" and management functionality if the originating LS includes > > human readable text when advertising a route. > > > > For example, if the LS advertises the E.164 1603xxxx route, a textual > > attribute > > containing NewHampshire would enable the front ends of LS servers to > gather > > and display address spaces. > > > > jon > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > >-- >Jonathan D. Rosenberg 200 Executive Drive >Chief Scientist Suite 120 >dynamicsoft West Orange, NJ 07052 >jdrosen@dynamicsoft.com FAX: (732) 741-4778 >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >http://www.dynamicsoft.com > >--------- >This message came from the IETF IPTEL Working Group Mailing List. --=====================_72169687==_.ALT Content-Type: text/html; charset="us-ascii" At 11:55 PM 11/9/99 -0500, Jonathan Rosenberg wrote:
This function is useful, but I'm not sure it needs to be in TRIP. The
mapping from +1 603 to a name for that area code is not dynamic, nor
different from provider to provider.


But what is dynamic is an enterprise phone destination
for example when a company buys a large block of 1603884


One could actually have a global
database, where you look up a phone prefix, and get out a textual name.

Those exist already, however, they cannot be dynamically added to
when new blocks of numbers are allocated (i.e. new area codes or
new large enterprise blocks of numbers).


Interestingly, enum was just chartered as a working group to look up a
phone number in DNS, and get something out, where that something is
generally a URL. But, it could be a piece of text.

Also, does enum allow us to lookup just a phone prefix, not a complete
number? I would presume so.

(I'm ccing the enum list on this for comment)

-Jonathan R.

Jon Steer wrote:
>
> Currently, in the IP world, if I want to understand a route in
> a human readable form, traceroute can use DNS to potentially
> gather the names of the routers/domains along the route.
>
> For the E.164 address space, this isn't the case, without a
> fixed, hand-generated database.
>
> I believe that there is an opportunity to provide some extended
> "callerid" and management functionality if the originating LS includes
>   human readable text when advertising a route.
>
>   For example, if the LS advertises the E.164 1603xxxx route, a textual
> attribute
>   containing NewHampshire would enable the front ends of LS servers to gather
>   and display address spaces.
>
>   jon
>
> ---------
> This message came from the IETF IPTEL Working Group Mailing List.

--
Jonathan D. Rosenberg                       200 Executive Drive
Chief Scientist                             Suite 120
dynamicsoft                                 West Orange, NJ 07052
jdrosen@dynamicsoft.com                     FAX:   (732) 741-4778
http://www.cs.columbia.edu/~jdrosen        PHONE: (732) 741-7244
http://www.dynamicsoft.com

---------
This message came from the IETF IPTEL Working Group Mailing List.
--=====================_72169687==_.ALT-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 10:22:05 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28938 for ; Wed, 10 Nov 1999 10:22:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D2DAB52F4; Wed, 10 Nov 1999 10:15:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3B6B552F6; Wed, 10 Nov 1999 10:15:31 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38298C68.C008F7E4@dynamicsoft.com> Date: Wed, 10 Nov 1999 10:16:56 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Jon Steer Cc: iptel@lists.research.bell-labs.com, enum@ietf.org Subject: Re: Human readable Route descriptors References: <4.2.0.58.19991109224552.03c22170@10.173.17.1> <4.2.0.58.19991110070756.039d4be0@10.173.17.1> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jon Steer wrote: > > At 11:55 PM 11/9/99 -0500, Jonathan Rosenberg wrote: > > > This function is useful, but I'm not sure it needs to be in TRIP. > > The > > mapping from +1 603 to a name for that area code is not dynamic, nor > > different from provider to provider. > > But what is dynamic is an enterprise phone destination > for example when a company buys a large block of 1603884 Perhaps dynamic is not the right word. I agree something like that needs to be covered. The difference is that if company foo buys 1603884, this number is mapped to foo for everyone that asks. TRIP is great at distributing information with parameters that are different for different peers. What you want to do can be done using a global (with updates) directory service, which is exactly what enum is. > > > One could actually have a global > > database, where you look up a phone prefix, and get out a textual > > name. > > Those exist already, however, they cannot be dynamically added to > when new blocks of numbers are allocated (i.e. new area codes or > new large enterprise blocks of numbers). Whilst the enum group won't address how updates take place, certainly the database itself won't be useful if it can't be updated. DNS can certainly be updated; the timescales of the updates we need for this service are doable using administrative updates, as opposed to real time protocol based updates. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 10:31:51 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA04094 for ; Wed, 10 Nov 1999 10:31:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6ADDE52F7; Wed, 10 Nov 1999 10:25:37 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 80B4D52F6; Wed, 10 Nov 1999 10:25:36 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38298EDA.5719858D@dynamicsoft.com> Date: Wed, 10 Nov 1999 10:27:22 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: hsalama@cisco.com Cc: iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <3828F746.6EE52FE4@dynamicsoft.com> <382906BB.6B9F489C@cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Hussein F. Salama" wrote: > > > THis is a good point... I think you are right, that MED (not LocalPref, > > which is strictly internal) is most useful when used along with the > > routed path, not the advertisement path. > > I think this argument applies to LocalPref as well since the LocalPref > of a route in a domain is computed based, among other factors, on the > identity of the external peer which advertised the route into that > domain. Good point. Sounds like consensus for making RoutedPath mandatory. > > > You said yourself in the last email that we could choose the signalling > > > path, and thats useful. Well, I can only choose the signalling path based > > > on the Routee path, not on the Adverstisemtnpath. Is that correct? If > > > thats correct, shouldn't the RoutedPath be mandatory? > > > > Yes, that makes sense. > > Yes it makes sense that LocalPref and MED shouldn't be based on the next > hop ITAD along the AdvertisementPath. > > However, I don't think it is possible to compute LocalPref and MED based > on the next hop ITAD along the RoutedPath, because that next hop ITAD > may be several ITAD hops away from the current ITAD in the ITAD > topoplogy. Right, but it is the next hop ITAD in the topology in the AdvertisementPath. So, local polciies would tell you whether to use the RoutedPath (which Reinaldo wants), or the advertisementpath (which you seem to prefer). -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From vudo@nortelnetworks.com Wed Nov 10 10:41:20 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA09023 for ; Wed, 10 Nov 1999 10:41:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5757D52FC; Wed, 10 Nov 1999 10:31:15 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id AB16252F6 for ; Wed, 10 Nov 1999 10:31:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Nov 10 10:29:48 EST 1999 Received: from smtprtp1.ntcom.nortel.net ([137.118.22.14]) by dusty; Wed Nov 10 10:28:41 EST 1999 Received: from zrchb200.us.nortel.com (actually zrchb200) by smtprtp1.ntcom.nortel.net; Wed, 10 Nov 1999 10:28:00 -0500 Received: from crchy271.us.nortel.com ([47.161.112.121]) by zrchb200.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id WQGC9L8R; Wed, 10 Nov 1999 09:27:59 -0600 Received: from americasm01.nt.com (crchs80.us.nortel.com [47.161.128.141]) by crchy271.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id WQK9G34C; Wed, 10 Nov 1999 09:27:58 -0600 Sender: "Duyvu Do" Message-ID: <38298EFE.BC600F99@americasm01.nt.com> Date: Wed, 10 Nov 1999 09:27:58 -0600 From: "Duyvu Do" Organization: Nortel Networks X-Mailer: Mozilla 4.06 [en] (X11; I; SunOS 5.6 sun4u) MIME-Version: 1.0 To: "Carlos Ruiz" Cc: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: Re: unsubscribe References: <973BB7458112D31197FC0000F808D55A1E2C40@zmdrd000.europe.nortel.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Transfer-Encoding: 7bit unsubscribe From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 12:38:55 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04908 for ; Wed, 10 Nov 1999 12:38:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6989F52F9; Wed, 10 Nov 1999 12:33:42 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7267B52F6; Wed, 10 Nov 1999 12:33:41 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991110122843.00af79b0@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 10 Nov 1999 12:28:43 -0500 To: Jonathan Rosenberg , Jon Steer From: "Matt Squire" Subject: Re: Human readable Route descriptors Cc: iptel@lists.research.bell-labs.com, enum@ietf.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk One problem that arises when you think about putting this type of information into TRIP is that TRIP is **not** global. What I mean is that the TRIP framework specifically indicates that TRIP is used within confederations, and that not all confederations are interconnected. What you seem to need is a global directory that is shared among all providers - this is not TRIP. It would definitely be useful, but I don't think it fits here. - Matt --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 13:08:34 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA19335 for ; Wed, 10 Nov 1999 13:08:33 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7415952FB; Wed, 10 Nov 1999 13:03:32 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D253852F2; Wed, 10 Nov 1999 13:03:31 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991110125812.00b1e2c0@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 10 Nov 1999 12:58:12 -0500 To: Jonathan Rosenberg , hsalama@cisco.com From: "Matt Squire" Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt Cc: iptel@lists.research.bell-labs.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk >> >> Yes it makes sense that LocalPref and MED shouldn't be based on the next >> hop ITAD along the AdvertisementPath. >> >> However, I don't think it is possible to compute LocalPref and MED based >> on the next hop ITAD along the RoutedPath, because that next hop ITAD >> may be several ITAD hops away from the current ITAD in the ITAD >> topoplogy. > >Right, but it is the next hop ITAD in the topology in the >AdvertisementPath. So, local polciies would tell you whether to use the >RoutedPath (which Reinaldo wants), or the advertisementpath (which you >seem to prefer). In BGP, MED is peer-to-peer. Changing the meaning of the multi-exit discriminator in TRIP is needed. Note that the text is kinda fuzzy here in many places in the draft, referring to 'multiple connections between two domains' - not peering connections, and not signalling connections. I think all we need to do is to add wording to the effect that the MultiExitDisc parameter can be included by an LS when it inserts itself as the next hop, and that the MultiExitDisc parameter should be used by *any* receiver to discriminate between multiple routes to a particular destination thru the same first hop domain. Is this satisfactory? - Matt Matt Squire Nortel Networks innovations.lab msquire@nortelnetworks.com (919)992-9048 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 15:00:36 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12848 for ; Wed, 10 Nov 1999 15:00:36 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C858352FD; Wed, 10 Nov 1999 14:54:32 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1875452F6; Wed, 10 Nov 1999 14:54:31 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991110144710.0082c190@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 10 Nov 1999 14:47:27 -0500 To: Henning Schulzrinne , Jonathan Rosenberg From: "Matt Squire" Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt Cc: Randy Bush , iptel@lists.research.bell-labs.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk > >It would be nice if there were some mechanism of discovering redundant >peers. For example, one could imagine a mapping from ITAD to DNS, and >then use SRV to find one of the LSs. Something like 17.itad.int. > >In the future, ad-hoc business relationships may well form, in the sense >that if LS1 contacts LS2, they simply indicate a neutral third party >(Visa, say) that takes care of billing. Since every provider presumably >has an interest in being the destination of as many phone calls as >possible, I don't see why it would refuse any peering offer unless it is >expects not to be paid for services rendered. Since the peering itself >does not render any services by itself, it may not even matter whether >it knows the credit worthiness of the potential peer, in the sense that >it only refuses service to the actual SIP call rather than the peering >relationship. > I disagree with the motivation for ad-hoc peering. As you say, every provider has an interest in being involved in as many calls as possible. So although they may want to inject the availability of their call routing information everywhere, they have no motivation for accepting the call routing information from others, as this can cause calls to be routed elsewhere. One of the assumptions of peering, to me at least, is a definition of how to share resources (ie apply policy). Accepting information from others without having any assurance that they're accepting things from you doesn't seem likely. - Matt --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 15:19:39 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA22619 for ; Wed, 10 Nov 1999 15:19:38 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 00FDB52FE; Wed, 10 Nov 1999 15:13:49 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3CF935300; Wed, 10 Nov 1999 15:13:48 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3829D15D.D07E4A5D@cs.columbia.edu> Date: Wed, 10 Nov 1999 15:11:09 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.61 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Matt Squire Cc: Jonathan Rosenberg , Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <3.0.32.19991110144710.0082c190@zbl6c008.corpeast.baynetworks.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Matt Squire wrote: > > > > >It would be nice if there were some mechanism of discovering redundant > >peers. For example, one could imagine a mapping from ITAD to DNS, and > >then use SRV to find one of the LSs. Something like 17.itad.int. > > > >In the future, ad-hoc business relationships may well form, in the sense > >that if LS1 contacts LS2, they simply indicate a neutral third party > >(Visa, say) that takes care of billing. Since every provider presumably > >has an interest in being the destination of as many phone calls as > >possible, I don't see why it would refuse any peering offer unless it is > >expects not to be paid for services rendered. Since the peering itself > >does not render any services by itself, it may not even matter whether > >it knows the credit worthiness of the potential peer, in the sense that > >it only refuses service to the actual SIP call rather than the peering > >relationship. > > > > I disagree with the motivation for ad-hoc peering. As you say, every > provider has an interest in being involved in as many calls as possible. > So although they may want to inject the availability of their call routing > information everywhere, they have no motivation for accepting the call > routing information from others, as this can cause calls to be routed > elsewhere. One of the assumptions of peering, to me at least, is a > definition of how to share resources (ie apply policy). Accepting > information from others without having any assurance that they're accepting > things from you doesn't seem likely. Whether an LS acts on the information received (i.e., propagates it to somebody else) would seem to be a policy issue which depends on what role the LS acts in. We seem to allow ITAD that have GWs and those that just have clients. The latter may receive information, the former may advertise their own gateways but don't care about the advertisements provided by others. > > - Matt > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 15:27:02 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26280 for ; Wed, 10 Nov 1999 15:27:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AFCD852F6; Wed, 10 Nov 1999 15:13:50 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CBB605301; Wed, 10 Nov 1999 15:13:49 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3829CF42.23311C8E@cisco.com> Date: Wed, 10 Nov 1999 12:02:11 -0800 From: "Hussein F. Salama" Reply-To: hsalama@cisco.com Organization: Cisco Systems X-Mailer: Mozilla 4.5 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Matt Squire Cc: Jonathan Rosenberg , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <3.0.32.19991110125812.00b1e2c0@zbl6c008.corpeast.baynetworks.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Matt Squire wrote: > > >> > >> Yes it makes sense that LocalPref and MED shouldn't be based on the next > >> hop ITAD along the AdvertisementPath. > >> > >> However, I don't think it is possible to compute LocalPref and MED based > >> on the next hop ITAD along the RoutedPath, because that next hop ITAD > >> may be several ITAD hops away from the current ITAD in the ITAD > >> topoplogy. > > > >Right, but it is the next hop ITAD in the topology in the > >AdvertisementPath. So, local polciies would tell you whether to use the > >RoutedPath (which Reinaldo wants), or the advertisementpath (which you > >seem to prefer). > > In BGP, MED is peer-to-peer. Changing the meaning of the multi-exit > discriminator in TRIP is needed. Note that the text is kinda fuzzy here in > many places in the draft, referring to 'multiple connections between two > domains' - not peering connections, and not signalling connections. > > I think all we need to do is to add wording to the effect that the > MultiExitDisc parameter can be included by an LS when it inserts itself as > the next hop, and that the MultiExitDisc parameter should be used by *any* > receiver to discriminate between multiple routes to a particular > destination thru the same first hop domain. > > Is this satisfactory? I think this works. It could be useful if the next (first) hop domain advertises to the external world multiple routes to the same destination, and each route has a different next hop signaling server. Then the MED attribute may be used to prefer one next hop signaling server over another. Note also that in Section 6.8.5, the first paragraph needs to be changed, since now the MED attribute will be propagated from one ITAD to another without changes as long as the next hop signaling server attribute does not change. Hussein > > - Matt > > Matt Squire > Nortel Networks > innovations.lab > msquire@nortelnetworks.com > (919)992-9048 -- Hussein F. Salama Cisco Systems Mail Stop SJC6/3, 170 W. Tasman Drive, San Jose, CA 95134 Voice: +1 (408) 527-7147, Fax: +1 (408) 527-1714 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 17:13:28 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14834 for ; Wed, 10 Nov 1999 17:13:27 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 228105301; Wed, 10 Nov 1999 17:07:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7F3E65302; Wed, 10 Nov 1999 17:07:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <001201bf2bc8$49f6fc40$37228082@d55> From: "Reinaldo Penno" To: Date: Wed, 10 Nov 1999 17:09:42 -0500 Organization: NortelNetworks MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000F_01BF2B9E.611338A0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.5600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.5600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_000F_01BF2B9E.611338A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > I think all we need to do is to add wording to the effect that the > MultiExitDisc parameter can be included by an LS when it inserts = itself as > the next hop, and that the MultiExitDisc parameter should be used by = *any* > receiver to discriminate between multiple routes to a particular > destination thru the same first hop domain. =20 >=20 Just a quick tought: If MED is going to be passed (inserted) by NEXT HOP Servers in different ITADs, shouldn't be some cooperation between these Servers, so a Server in some ITAD does not put a huge or low (any value indeed) that could mess with my routing? Anyway, this is a really quick tought , have to spend a little more time on this to get the whole picture. Reinaldo ------=_NextPart_000_000F_01BF2B9E.611338A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
> I think all we need to do is to = add wording to=20 the effect that the
> MultiExitDisc parameter can be included by = an LS=20 when it inserts itself as
> the next hop, and that the = MultiExitDisc=20 parameter should be used by *any*
> receiver to discriminate = between=20 multiple routes to a particular
> destination thru the same first = hop=20 domain. 
>
 
Just a quick tought: If MED is going to = be passed=20 (inserted) by NEXT HOP
Servers in different ITADs, shouldn't be some=20 cooperation
between these Servers, so a Server in some ITAD  = does not=20 put a huge or
low (any value indeed) that could mess with my=20 routing?
 
Anyway, this is a really quick tought , = have to=20 spend a little more time
on this to get the whole = picture.
 
Reinaldo
------=_NextPart_000_000F_01BF2B9E.611338A0-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 17:18:30 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA17392 for ; Wed, 10 Nov 1999 17:18:30 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 24FF75303; Wed, 10 Nov 1999 17:11:47 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CB6235302; Wed, 10 Nov 1999 17:11:45 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <4.2.0.58.19991110170009.03a3df00@10.173.17.1> X-Sender: jsteer@10.173.17.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Wed, 10 Nov 1999 17:10:48 -0500 To: "Stephen Sprunk" , "Jonathan Rosenberg" From: Jon Steer Subject: Re: Human readable Route descriptors Cc: , In-Reply-To: <01e401bf2bc2$52fe23a0$592544ab@cisco.com> References: <4.2.0.58.19991109224552.03c22170@10.173.17.1> <4.2.0.58.19991110070756.039d4be0@10.173.17.1> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_108203156==_.ALT" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk --=====================_108203156==_.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed At 03:26 PM 11/10/99 -0600, Stephen Sprunk wrote: >The purchase of a block of phone numbers is generally static in that it >doesn't change on a real-time basis; generally blocks of numbers will stay >with their owners for months to years. Hopefully, one of the things that IP telephony brings is the ability to define new services one that might require dynamic addresses. > The actual line assignments can be delegated to the current owner by the > telco. This presumes that all E.164 addresses that TRIP advertises are RBOC telco visible and not a private numbering system perhaps implemented by an ISP. > This is the timeframe and hierarchy that DNS (and therefore enum) is > perfect for. Also, TRIP (and BGP) is based on business relationships, > administrative policy, and reachability. This doesn't apply to a > E.164<->entity mapping. I keep sensing that the implied model here is that only large blocks of numbers are represented by routes. BGP scales down to very small subnets (like 4 address subnets), I'm not sure why Trip isn't going to . For example, I pay my ISP to allow me to setup a dynamic route to handle a weekly videoconference. I'm paying my ISP by bandwidth, not by line. I want the ISP to route my calls to my video unit. When I call outwards from my dynamic video endpoint, it would be nice to deliver the human readable callerid to the other end. >>----- Original Message ----- >>From: Jon Steer >>To: Jonathan Rosenberg >>Cc: >>iptel@lists.research.bell-labs. >>com ; enum@ietf.org >>Sent: Wednesday, November 10, 1999 6:10 >>Subject: Re: Human readable Route descriptors >> >>At 11:55 PM 11/9/99 -0500, Jonathan Rosenberg wrote: >>>This function is useful, but I'm not sure it needs to be in TRIP. The >>>mapping from +1 603 to a name for that area code is not dynamic, nor >>>different from provider to provider. >> >> >>But what is dynamic is an enterprise phone destination >>for example when a company buys a large block of 1603884 >> >> >>>One could actually have a global >>>database, where you look up a phone prefix, and get out a textual name. >> >>Those exist already, however, they cannot be dynamically added to >>when new blocks of numbers are allocated (i.e. new area codes or >>new large enterprise blocks of numbers). >> >> >>>Interestingly, enum was just chartered as a working group to look up a >>>phone number in DNS, and get something out, where that something is >>>generally a URL. But, it could be a piece of text. >>> >>>Also, does enum allow us to lookup just a phone prefix, not a complete >>>number? I would presume so. >>> >>>(I'm ccing the enum list on this for comment) >>> >>>-Jonathan R. >>> >>>Jon Steer wrote: >>> > >>> > Currently, in the IP world, if I want to understand a route in >>> > a human readable form, traceroute can use DNS to potentially >>> > gather the names of the routers/domains along the route. >>> > >>> > For the E.164 address space, this isn't the case, without a >>> > fixed, hand-generated database. >>> > >>> > I believe that there is an opportunity to provide some extended >>> > "callerid" and management functionality if the originating LS includes >>> > human readable text when advertising a route. >>> > >>> > For example, if the LS advertises the E.164 1603xxxx route, a textual >>> > attribute >>> > containing NewHampshire would enable the front ends of LS servers >>> to gather >>> > and display address spaces. >>> > >>> > jon >>> > >>> > --------- >>> > This message came from the IETF IPTEL Working Group Mailing List. >>> >>>-- >>>Jonathan D. Rosenberg 200 Executive Drive >>>Chief Scientist Suite 120 >>>dynamicsoft West Orange, NJ 07052 >>>jdrosen@dynamicsoft.com FAX: (732) 741-4778 >>>http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >>>http://www.dynamicsoft.com >>> >>>--------- >>>This message came from the IETF IPTEL Working Group Mailing List. --=====================_108203156==_.ALT Content-Type: text/html; charset="us-ascii" At 03:26 PM 11/10/99 -0600, Stephen Sprunk wrote:
The purchase of a block of phone numbers is generally static in that it doesn't change on a real-time basis; generally blocks of numbers will stay with their owners for months to years.

 Hopefully, one of the things that IP telephony brings is the ability to define new services one that might
 require dynamic addresses.

 The actual line assignments can be delegated to the current owner by the telco.

This presumes that all E.164 addresses that TRIP advertises are RBOC telco visible and not
a private numbering system perhaps implemented by an ISP.


 This is the timeframe and hierarchy that DNS (and therefore enum) is perfect for.  Also, TRIP (and BGP) is based on business relationships, administrative policy, and reachability.  This doesn't apply to a E.164<->entity mapping.


I keep sensing that the implied model here is that only large blocks of numbers are represented by routes. BGP scales
down to very small subnets (like 4 address subnets), I'm not sure why Trip isn't going to .


For example, I pay my ISP to allow me to setup a dynamic route to handle a weekly videoconference. I'm paying
my ISP by bandwidth, not by line.  I want the ISP to route my calls to my video unit.

When I call outwards from my dynamic video endpoint, it would be nice to deliver the human readable
callerid to the other end.

----- Original Message -----
From: Jon Steer
To: Jonathan Rosenberg
Cc: iptel@lists.research.bell-labs.com ; enum@ietf.org
Sent: Wednesday, November 10, 1999 6:10
Subject: Re: Human readable Route descriptors

At 11:55 PM 11/9/99 -0500, Jonathan Rosenberg wrote:
This function is useful, but I'm not sure it needs to be in TRIP. The
mapping from +1 603 to a name for that area code is not dynamic, nor
different from provider to provider.


But what is dynamic is an enterprise phone destination
for example when a company buys a large block of 1603884


One could actually have a global
database, where you look up a phone prefix, and get out a textual name.

Those exist already, however, they cannot be dynamically added to
when new blocks of numbers are allocated (i.e. new area codes or
new large enterprise blocks of numbers).


Interestingly, enum was just chartered as a working group to look up a
phone number in DNS, and get something out, where that something is
generally a URL. But, it could be a piece of text.

Also, does enum allow us to lookup just a phone prefix, not a complete
number? I would presume so.

(I'm ccing the enum list on this for comment)

-Jonathan R.

Jon Steer wrote:
>
> Currently, in the IP world, if I want to understand a route in
> a human readable form, traceroute can use DNS to potentially
> gather the names of the routers/domains along the route.
>
> For the E.164 address space, this isn't the case, without a
> fixed, hand-generated database.
>
> I believe that there is an opportunity to provide some extended
> "callerid" and management functionality if the originating LS includes
>   human readable text when advertising a route.
>
>   For example, if the LS advertises the E.164 1603xxxx route, a textual
> attribute
>   containing NewHampshire would enable the front ends of LS servers to gather
>   and display address spaces.
>
>   jon
>
> ---------
> This message came from the IETF IPTEL Working Group Mailing List.

--
Jonathan D. Rosenberg                       200 Executive Drive
Chief Scientist                             Suite 120
dynamicsoft                                 West Orange, NJ 07052
jdrosen@dynamicsoft.com                     FAX:   (732) 741-4778
http://www.cs.columbia.edu/~jdrosen       PHONE: (732) 741-7244
http://www.dynamicsoft.com

---------
This message came from the IETF IPTEL Working Group Mailing List.
--=====================_108203156==_.ALT-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 18:37:55 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA26221 for ; Wed, 10 Nov 1999 18:37:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 794525307; Wed, 10 Nov 1999 18:32:34 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B4F1E52F3; Wed, 10 Nov 1999 18:32:33 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3829FFE0.25BC85B@cisco.com> Date: Wed, 10 Nov 1999 15:29:36 -0800 From: "Hussein F. Salama" Reply-To: hsalama@cisco.com Organization: Cisco Systems X-Mailer: Mozilla 4.5 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Reinaldo Penno Cc: iptel@lists.research.bell-labs.com Subject: Re: References: <001201bf2bc8$49f6fc40$37228082@d55> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > Reinaldo Penno wrote: > > > I think all we need to do is to add wording to the effect that the > > MultiExitDisc parameter can be included by an LS when it inserts > itself as > > the next hop, and that the MultiExitDisc parameter should be used by > *any* > > receiver to discriminate between multiple routes to a particular > > destination thru the same first hop domain. > > > > Just a quick tought: If MED is going to be passed (inserted) by NEXT > HOP > Servers in different ITADs, shouldn't be some cooperation > between these Servers, so a Server in some ITAD does not put a huge > or > low (any value indeed) that could mess with my routing? There should be cooperation between the different LS in the same ITAD, since MED (at least the standard version) is only used to differentiate between routes coming from the same ITAD. Hussein > > Anyway, this is a really quick tought , have to spend a little more > time > on this to get the whole picture. > > Reinaldo -- Hussein F. Salama Cisco Systems Mail Stop SJC6/3, 170 W. Tasman Drive, San Jose, CA 95134 Voice: +1 (408) 527-7147, Fax: +1 (408) 527-1714 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 10 21:24:41 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA11066 for ; Wed, 10 Nov 1999 21:24:40 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 962B652F2; Wed, 10 Nov 1999 21:19:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E2C155308; Wed, 10 Nov 1999 21:19:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <000901bf2beb$69aabf90$20228082@d32> From: "Reinaldo Penno Filho" To: Subject: Re: MED Date: Wed, 10 Nov 1999 21:21:07 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0006_01BF2BC1.80A9D700" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.5600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.5600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_0006_01BF2BC1.80A9D700 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Wed, 10 Nov 1999, Hussein F. Salama wrote: > > HOP > > Servers in different ITADs, shouldn't be some cooperation > > between these Servers, so a Server in some ITAD does not put a huge > > or > > low (any value indeed) that could mess with my routing? >=20 > There should be cooperation between the different LS in the same ITAD, > since MED (at least the standard version) is only used to = differentiate > between routes coming from the same ITAD. >=20 ok. But in the expanded version that Matt proposed were the MED = attribute would be passed among several ITADs, with each one capable of inserted their own MED value, there must cooperation, right? Otherwise, even if I want to advertise a route with a high priority over another, and lets say I put a MED of 10, but other ITADs in the advertisement path insert values of 1000, I would not be able to achieve my goals. [ ], Reinaldo =20 ------=_NextPart_000_0006_01BF2BC1.80A9D700 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
On Wed, 10 Nov 1999, Hussein F. Salama=20 wrote:
 
> > HOP
> > Servers in = different=20 ITADs, shouldn't be some cooperation
> > between these Servers, = so a=20 Server in some ITAD  does not put a huge
> > or
> = > low=20 (any value indeed) that could mess with my routing?
>
> = There=20 should be cooperation between the different LS in the same ITAD,
> = since=20 MED (at least the standard version) is only used to = differentiate
>=20 between routes coming from the same ITAD.
>
 
ok. But in the expanded version that = Matt proposed=20 were the MED attribute
would be passed among several ITADs, with each = one=20 capable of inserted
their own MED value, there must cooperation,=20 right?
 
Otherwise, even if I want to advertise = a route with=20 a high priority over
another, and lets say I put a MED of 10, but = other ITADs=20 in the
advertisement path insert values of 1000, I would not be able = to=20 achieve
my goals.
 
[ ],
 
Reinaldo  =20
------=_NextPart_000_0006_01BF2BC1.80A9D700-- --------- This message came from the IETF IPTEL Working Group Mailing List. From kevinmiller@lucent.com Thu Nov 11 09:45:16 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17495 for ; Thu, 11 Nov 1999 09:45:15 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DF7FA52F3; Thu, 11 Nov 1999 09:39:03 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from nj7460exch001h.wins.lucent.com (nj7460exch001h.ho.lucent.com [135.17.42.36]) by lists.research.bell-labs.com (Postfix) with ESMTP id AD49652F0; Thu, 11 Nov 1999 09:38:57 -0500 (EST) Received: by nj7460exch001h.ho.lucent.com with Internet Mail Service (5.5.2448.0) id ; Thu, 11 Nov 1999 09:38:55 -0500 Message-ID: <1F703E2F21CED11191BC00805F9F4C01034A5581@nj7460exch005u.ho.lucent.com> From: "Miller, Kevin E (Kevin)" To: "'Duyvu Do'" , Carlos Ruiz Cc: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: RE: unsubscribe Date: Thu, 11 Nov 1999 09:38:53 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" unsubscribe -----Original Message----- From: Duyvu Do [mailto:vudo@nortelnetworks.com] Sent: Wednesday, November 10, 1999 10:28 AM To: Carlos Ruiz Cc: iptel-outgoing-local@paperless.dnrc.bell-labs.com; iptel-local@paperless.dnrc.bell-labs.com; iptel@lists.research.bell-labs.com Subject: Re: unsubscribe unsubscribe From corey_william@bah.com Thu Nov 11 10:03:20 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA26437 for ; Thu, 11 Nov 1999 10:03:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2F9FA52F8; Thu, 11 Nov 1999 09:57:12 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 462D752F5 for ; Thu, 11 Nov 1999 09:57:09 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Nov 11 09:55:25 EST 1999 Received: from mclean3-mail.usae.bah.com ([156.80.5.65]) by dusty; Thu Nov 11 09:54:19 EST 1999 Received: from bah.com ([156.80.81.190]) by mclean3-mail.usae.bah.com (Netscape Messaging Server 3.61) with ESMTP id AAA509B; Thu, 11 Nov 1999 09:53:11 -0500 Message-ID: <382AD8CF.942A0FCF@bah.com> Date: Thu, 11 Nov 1999 09:55:11 -0500 From: "Corey William" X-Mailer: Mozilla 4.5 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: unsubscribe Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Transfer-Encoding: 7bit unsubscribe From jayers@cisco.com Thu Nov 11 10:14:56 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA02305 for ; Thu, 11 Nov 1999 10:14:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BDD3E5305; Thu, 11 Nov 1999 10:07:13 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D36DD5300 for ; Thu, 11 Nov 1999 10:07:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Nov 11 10:06:07 EST 1999 Received: from mailman.cisco.com ([171.68.225.9]) by dusty; Thu Nov 11 10:05:01 EST 1999 Received: from jayers-pc.cisco.com (jayers-isdn1.cisco.com [171.68.15.238]) by mailman.cisco.com (8.8.8+Sun/CISCO.SERVER.1.2) with ESMTP id HAA00778; Thu, 11 Nov 1999 07:06:04 -0800 (PST) Message-Id: <4.2.0.58.19991111100416.041cf850@diablo.cisco.com> X-Sender: jayers@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 11 Nov 1999 10:04:38 -0500 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com From: Jim Ayers Subject: unsubscribe In-Reply-To: <382AD8CF.942A0FCF@bah.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" unsubscribe From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 11 18:02:18 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01326 for ; Thu, 11 Nov 1999 18:02:17 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 49B3D5302; Thu, 11 Nov 1999 17:52:33 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BAFAB52D6; Thu, 11 Nov 1999 17:52:31 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382AF06A.592270B4@vsys.com> Date: Thu, 11 Nov 1999 09:35:54 -0700 From: Terry L Howe X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Jim Ayers Cc: Corey William , kevinmiller@lucent.com, iptel@lists.research.bell-labs.com Subject: Re: Unsubscribe Instructions References: <4.2.0.58.19991111100416.041cf850@diablo.cisco.com> <4.2.0.58.19991111111241.041af270@diablo.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit The web page http://www.bell-labs.com/mailing-lists/iptel/ includes instructions on how to contact the list administrator if you are having problems. tal+ipteladmin@dnrc.bell-labs.com Jim Ayers wrote: > > Hey guess what? > > I ALREADY did what you said below. I did it TWICE, and I still get these email messages. I also got two confirmations that I was unsubscribed, but to no avail the messages keep coming. > > I'm sick of getting these messages. Maybe somebody who runs these lists will figure out that I want to be taken off the list and fix what ever is broken in the subscribe script. > > At 09:06 AM 11/11/1999 -0700, Terry L Howe wrote: > >Jim Ayers wrote: > > > > > > unsubscribe > > > >Jim, Kevin, and Corey, > >Generally, it is futile to try to unsubscribe from a list > >by sending a message to the entire list. The only thing > >you get out of it is ire of other people on the list. > > > >In this case, you need to send a message to: > > > >iptel-request@lists.research.bell-labs.com > > > >Instructions: > > > >http://www.bell-labs.com/mailing-lists/iptel/ > > > >-- > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >Terry L. Howe mailto:Terry.Howe@vsys.com > >731 N. Weber, Suite 202 voice:719-635-8066 x32 > >Colorado Springs, CO 80903 fax:719-635-1420 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Terry L. Howe mailto:Terry.Howe@vsys.com 731 N. Weber, Suite 202 voice:719-635-8066 x32 Colorado Springs, CO 80903 fax:719-635-1420 --------- This message came from the IETF IPTEL Working Group Mailing List. From Tom_Torretta@horizon-bcbsnj.com Thu Nov 11 18:07:38 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA04040 for ; Thu, 11 Nov 1999 18:07:38 -0500 (EST) From: Tom_Torretta@horizon-bcbsnj.com Received: by lists.research.bell-labs.com (Postfix) id E5BC752D6; Thu, 11 Nov 1999 17:55:34 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 5155C531C for ; Thu, 11 Nov 1999 17:55:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Nov 11 13:42:35 EST 1999 Date: Thu, 11 Nov 1999 13:41:29 -0500 Received: from bcbsnjext.bcbsnj.com ([204.235.81.207]) by dusty; Thu Nov 11 13:41:29 EST 1999 Subject: unsubscribe To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Message-Id: <19991111225506.5155C531C@lists.research.bell-labs.com> Cc: Bcc: X-Mailer: Lotus Notes Release 5.0 March 30, 1999 Message-ID: From: Tom_Torretta@horizon-bcbsnj.com Date: Thu, 11 Nov 1999 13:42:22 -0500 X-Priority: 3 (Normal) X-MIMETrack: Serialize by Router on BCBSNJM02/BCBSNJ(Release 5.0.1a|August 17, 1999) at 11/11/99 01:42:24 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii unsubscribe From tal@lists.research.bell-labs.com Thu Nov 11 18:34:54 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA17660 for ; Thu, 11 Nov 1999 18:34:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix, from userid 21643) id 86DEF5454; Thu, 11 Nov 1999 18:14:11 -0500 (EST) To: iptel-archive@ietf.org Subject: subscription check (iptel@lists.research.bell-labs.com: iptel-archive@lists.ietf.org) From: listcheck@lists.research.bell-labs.com Reply-To: listcheck@lists.research.bell-labs.com Message-Id: <19991111231411.86DEF5454@lists.research.bell-labs.com> Date: Thu, 11 Nov 1999 18:14:11 -0500 (EST) Sender: tal@lists.research.bell-labs.com This is a subscription check. Automatically generated by ListCheck. DO NOT REPLY UNLESS SOME OF THE INFORMATION BELOW IS INCORRECT. On the mailing list called: iptel@lists.research.bell-labs.com You are subscribed by the name: iptel-archive@lists.ietf.org [ Note to Ascend/Nortel/BayNetworks employees and companies involved in recent mergers: Is your email address going to change? This message tells you how to update your subscription to this mailing list! Save it for reference! ] DO YOU WANT TO BE REMOVED FROM THIS MAILING LIST? If this is so, please send email to majordomo@lists.research.bell-labs.com with the words unsubscribe iptel iptel-archive@lists.ietf.org on the first line of the message. A program will read this and remove you from the list. It isn't a smart program, so you have to type exactly what is above. The program also doesn't read the "Subject:" header, so put anything there, or nothing at all. If this does not work, please send email to tal@lists.research.bell-labs.com and he will manually process the request. He can not read your mind so please give him explicit instructions like: "Please remove iptel-archive@lists.ietf.org from iptel@lists.research.bell-labs.com" You can make it even easier if you forward this message to him with the words "please remove me" at the top of the message. IF YOUR EMAIL ADDRESS IS WRONG: If you are receiving this message, the address is in some ways correct or is forwarded to you. Maybe mail to an old account is being forwarded or your company name has changed and the old address is working temporarily. We would prefer to have your new address. TO CORRECT/CHANGE YOUR EMAIL ADDRESS: Please send email to majordomo@lists.research.bell-labs.com with these two lines of text: unsubscribe iptel iptel-archive@lists.ietf.org subscribe iptel YOURNEWADDRESS@HOST (replace YOURNEWADDRESS@HOST with your new email address) A program will read this and remove you from the list. It isn't a smart program, so you have to type exactly what is above. The program also doesn't read the "Subject:" header, so put anything there, or nothing at all. If the above confuses you, please send email to tal@lists.research.bell-labs.com and request that the change be made. He is not psychic, so please give him explicit instructions like: "I am on iptel@lists.research.bell-labs.com as iptel-archive@lists.ietf.org but I would rather be on as so_and_so@where.com" LOCAL RE-FORWARDING TO MULTIPLE PEOPLE: You may get this message because someone forwards it to you (and maybe a couple friends) automatically. If this is so, you should talk to them if you want to discontinue your subscription or change your address. IF YOU GET EVERY MESSAGE TWICE: Please send email to tal@lists.research.bell-labs.com ...we'd love to fix the problem. It will be most helpful if you forward the COMPLETE headers from both copies. (Including all those "Received:" headers!) IF YOU ARE GOING ON AN EXTENDED VACATION: If you would like to be removed for a month or more and then be re-added automatically, send the "start and stop" dates and name of the list to tal@lists.research.bell-labs.com and he will do his best to accommodate you. (Students: Please remember this in the spring!) Otherwise, you do not need to reply. On the other hand, PLEASE save save this message for future reference. You will receive this message once for each mailing list that you are on via this server. We will be sending this message about three times a year. Thank you, ListCheck From vmelchior@telpin.com.ar Thu Nov 11 18:36:31 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18396 for ; Thu, 11 Nov 1999 18:36:26 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C047B5466; Thu, 11 Nov 1999 18:26:33 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1D2E952FF for ; Thu, 11 Nov 1999 10:25:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Nov 11 10:23:37 EST 1999 Received: from mail.telpin.com.ar ([200.26.55.253]) by dusty; Thu Nov 11 10:22:28 EST 1999 Received: from susanita ([200.26.55.240] (may be forged)) by mail.telpin.com.ar (2.5 Build 2640 (Berkeley 8.8.6)/8.8.4) with SMTP id MAA00384; Thu, 11 Nov 1999 12:13:44 -0300 Message-ID: <002a01bf2c58$3e2cc990$63dedede@susanita> From: "Valeria Melchior" To: , , Subject: unsubscribe Date: Thu, 11 Nov 1999 12:19:49 -0300 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_001F_01BF2C3F.0C6F0F30" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 This is a multi-part message in MIME format. ------=_NextPart_000_001F_01BF2C3F.0C6F0F30 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ------=_NextPart_000_001F_01BF2C3F.0C6F0F30 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
------=_NextPart_000_001F_01BF2C3F.0C6F0F30-- From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 11 18:57:11 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA29060 for ; Thu, 11 Nov 1999 18:57:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B9C9F5536; Thu, 11 Nov 1999 18:39:40 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8667252F5; Thu, 11 Nov 1999 10:19:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382ADEC5.38EBE11@dynamicsoft.com> Date: Thu, 11 Nov 1999 10:20:37 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Reinaldo Penno Filho Cc: iptel@lists.research.bell-labs.com Subject: Re: MED References: <000901bf2beb$69aabf90$20228082@d32> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > Reinaldo Penno Filho wrote: > > ok. But in the expanded version that Matt proposed were the MED > attribute > would be passed among several ITADs, with each one capable of inserted > their own MED value, there must cooperation, right? > > Otherwise, even if I want to advertise a route with a high priority > over > another, and lets say I put a MED of 10, but other ITADs in the > advertisement path insert values of 1000, I would not be able to > achieve > my goals. I don't think Matt was proposing that MED apply across providers. Matt said: > I think all we need to do is to add wording to the effect that the > MultiExitDisc parameter can be included by an LS when it inserts itself as > the next hop, and that the MultiExitDisc parameter should be used by *any* > receiver to discriminate between multiple routes to a particular > destination thru the same first hop domain. Note the last sentence "thru the same first hop domain". I think Matt's proposed wording is good. Note that given this wording, I think RoutedPath need not be mandatory, since you can always get the next hop ITAD from the next hop attribute, which is mandatory. As MED applies to the next signalling hop, this is sufficient. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From jim.schu@wilcom.com Thu Nov 11 19:23:05 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10601 for ; Thu, 11 Nov 1999 19:23:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A75A2543D; Thu, 11 Nov 1999 18:28:15 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from chair.dnrc.bell-labs.com (chair [135.180.161.201]) by lists.research.bell-labs.com (Postfix) with ESMTP id 9509C54B7 for ; Thu, 11 Nov 1999 18:27:58 -0500 (EST) Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by chair.dnrc.bell-labs.com (8.9.3/8.9.3) with SMTP id SAA13916 for ; Thu, 11 Nov 1999 18:11:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Nov 11 10:53:12 EST 1999 Received: from resolver.wilcom.com ([169.206.12.8]) by dusty; Thu Nov 11 10:52:05 EST 1999 Received: from wcghoue002.wilex.wilcom.com (wilex.wilcom.com [169.206.239.198]) by resolver.wilcom.com (8.9.1/8.9.1) with ESMTP id JAA07407; Thu, 11 Nov 1999 09:53:21 -0600 (CST) Received: by wcghoue002.wilcom.com with Internet Mail Service (5.5.2650.21) id ; Thu, 11 Nov 1999 09:57:15 -0600 Message-ID: <3F32ABD0F070D311A90800805FEAD3034E703B@WCGTULE102.wiltec.twc.com> From: "Schuchardt, Jim" To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: unsubscribe Date: Thu, 11 Nov 1999 09:53:05 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Unsubscribe From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 11 19:30:24 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13723 for ; Thu, 11 Nov 1999 19:30:23 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 27D4E5343; Thu, 11 Nov 1999 18:54:21 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 0DA9C57FF; Thu, 11 Nov 1999 18:44:00 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382B1917.588FCD07@dynamicsoft.com> Date: Thu, 11 Nov 1999 14:29:27 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Jon Steer Cc: Stephen Sprunk , iptel@lists.research.bell-labs.com, enum@ietf.org Subject: Re: Human readable Route descriptors References: <4.2.0.58.19991109224552.03c22170@10.173.17.1> <4.2.0.58.19991110070756.039d4be0@10.173.17.1> <4.2.0.58.19991110170009.03a3df00@10.173.17.1> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jon Steer wrote: > > At 03:26 PM 11/10/99 -0600, Stephen Sprunk wrote: > > > The purchase of a block of phone numbers is generally static in that > > it doesn't change on a real-time basis; generally blocks of numbers > > will stay with their owners for months to years. > > Hopefully, one of the things that IP telephony brings is the ability > to define new services one that might > require dynamic addresses. > > > The actual line assignments can be delegated to the current owner > > by the telco. > > This presumes that all E.164 addresses that TRIP advertises are RBOC > telco visible and not > a private numbering system perhaps implemented by an ISP. My understanding is that the enum mechanism is not restricted to public e.164 numbers. By using prefixes other than e164.in, one could look up private numbers as well. > For example, I pay my ISP to allow me to setup a dynamic route to > handle a weekly videoconference. I'm paying > my ISP by bandwidth, not by line. I want the ISP to route my calls to > my video unit. > > When I call outwards from my dynamic video endpoint, it would be nice > to deliver the human readable > callerid to the other end. The mechanism, even if in TRIP, wouldn't get you caller ID. SIP itself as a call establishment protocol provides this. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 11 19:37:53 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17233 for ; Thu, 11 Nov 1999 19:37:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 52F0D5322; Thu, 11 Nov 1999 19:09:03 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E8F71536F; Thu, 11 Nov 1999 19:09:01 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: Melinda.Shore@nokia.com Message-ID: To: iptel@lists.research.bell-labs.com, enum@ietf.org Subject: RE: [ENUM] Dynamics -- was RE: Human readable Route descriptors Date: Thu, 11 Nov 1999 23:57:24 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.10) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk > However, ENUM does appear to have the potential to resolve a > phone number into a dynamic registrar instead of an IP address. Yes, you'd pretty much have to do this (return the called party's gatekeeper address) with H.323, anyway, if you have any hope whatsoever of calling someone behind a NAT or RSIP server. I'm in the process of writing an I-D on this topic. Melinda -- Melinda Shore Member of the Scientific Staff Nokia IP Telephony 127 W State St Ithaca, NY 14850 +1 607 273 0724 x81 (work) +1 607 227 4096 (mobile) +1 607 275 3610 (fax) Melinda.Shore@nokia.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 11 19:59:29 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA27973 for ; Thu, 11 Nov 1999 19:59:29 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D1E04536D; Thu, 11 Nov 1999 19:09:24 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EFF9A5381; Thu, 11 Nov 1999 19:09:23 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Thu, 11 Nov 1999 13:12:02 -0600 From: Dean Willis Subject: [ENUM] Dynamics -- was RE: Human readable Route descriptors In-reply-to: <4.2.0.58.19991110170009.03a3df00@10.173.17.1> To: iptel@lists.research.bell-labs.com, enum@ietf.org Message-id: <000501bf2c78$a2a0ad40$9f168082@fh.ietf.innovationslab.net> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2615.200 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jon Steer wrote ------ At 03:26 PM 11/10/99 -0600, Stephen Sprunk wrote: The purchase of a block of phone numbers is generally static in that it doesn't change on a real-time basis; generally blocks of numbers will stay with their owners for months to years. Hopefully, one of the things that IP telephony brings is the ability to define new services one that might require dynamic addresses. -------- Clearly the relatioship between a phone number and an IP Address can be dynamic. Part of my initial adverse reaction to ENUM is my belief that the association of IP addresses to phone numbers is an exceptionally dynamic relationship, and that this relationship could not be adequately expressed in a relatively static and cached DNS. However, ENUM does appear to have the potential to resolve a phone number into a dynamic registrar instead of an IP address. This resolution could also be indirected at one or more levels in order to provide number portability between carriers, I think. Whether ENUM can address the privacy requirements of LNP is another issue. For example -- (all names and numbers fictitious) I as a phone user might rent a phone number from a carrier, perhaps 13045551212 from BPI (Big Phone Inc). The NANP NS delegates to the 304 area NS, which delegates exchange 555 to the SBC NS. The SBC NS might contain a record pointing .1212 towards sip:3045551212@sip.bpi.net;user=phone. As part of my rental fee for the phone number, SBC allows me to either use sip.sbc.net as a registrar, or to provision contacts into it using a web interface. In the simplest mode, assume I use the registration services. When I turn my phone on, it sends a SIP REGISTER to sip.bpi.net on behalf of 3045551212 listing the phone's current IP address as a Contact:. Calls from the GSTN to my phone resolve in the following way: The call enters the GSTN as a sequence of dialed digits. The carrier switching system follows the standard PSTN routing to the nearest BPI switch registered as handling my exchange (30555). BPI hands the call to an IP gateway. The gateway does a DNS lookup on 3045551212, which resolves to 3045551212@sip.bpi.net. The GW then sends an INVITE to sip.bpi.net and is proxied or redirected to my phone. Note that nobody ever looked in the TRIP routes to resolve the call. In the event that I place a call to the PSTN, 19153627878, things happen in a very different fashion. In this sequence, my phone does a DNS lookup on the dialed number. Perhaps it does not resolve (It's not an IP or LNP registered phone number). My phone then sends an INVITE to sip.bpi.net with a request-URI of tel:9153627878, perhaps with some sort of scope specifier. Next sip.bpi.net consults its TRIP routing table to find one or more egress gateways and either proxies or redirects my call. Alternative: My phone could be configured to always send my calls to my outgoung proxy sip.bpi.net. In this case, it sends the INVITE tel:9153627878. The proxy does a DNS lookup, finds that the name does not resolve, consults TRIP, and proxies or forwards the call. These scenarios work pretty well. But, I haven't been able to figure out a scenario for local number portability from within DNS -- theoretcially, one of the ENUM possibilities. Anybody want to tackle that? I'm concerned that LNP is more like NAT than it is a 302: redirect . . . -- Dean --------- This message came from the IETF IPTEL Working Group Mailing List. From haraslin@bgs.sk Fri Nov 12 02:44:45 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA02097 for ; Fri, 12 Nov 1999 02:44:44 -0500 (EST) From: haraslin@bgs.sk Received: by lists.research.bell-labs.com (Postfix) id B30E0530C; Fri, 12 Nov 1999 02:37:12 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 535615309 for ; Fri, 12 Nov 1999 02:37:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Nov 12 02:36:13 EST 1999 Received: from server.bgs.sk ([194.160.0.135]) by dusty; Fri Nov 12 02:35:04 EST 1999 Received: by server.bgs.sk with Internet Mail Service (5.5.2448.0) id ; Fri, 12 Nov 1999 08:29:37 +0100 Message-ID: <1B0DEBA1C1BAD211B4B70008C7B98A770115AB@server.bgs.sk> To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: unsubscribe Date: Fri, 12 Nov 1999 08:29:33 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-2" unsubscribe From vudo@nortelnetworks.com Fri Nov 12 09:18:51 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA09115 for ; Fri, 12 Nov 1999 09:18:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EB5E45311; Fri, 12 Nov 1999 09:11:16 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 0E0A8530D for ; Fri, 12 Nov 1999 09:11:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Nov 12 09:09:41 EST 1999 Received: from smtprch1.nortel.com ([192.135.215.14]) by dusty; Fri Nov 12 09:08:32 EST 1999 Received: from zrchb200.us.nortel.com (actually zrchb200) by smtprch1.nortel.com; Fri, 12 Nov 1999 08:09:19 -0600 Received: from crchy271.us.nortel.com ([47.161.112.121]) by zrchb200.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id WW09BDRR; Fri, 12 Nov 1999 08:09:17 -0600 Received: from americasm01.nt.com (crchs80.us.nortel.com [47.161.128.141]) by crchy271.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id WQK9GSBL; Fri, 12 Nov 1999 08:09:16 -0600 Sender: "Duyvu Do" Message-ID: <382C1F8B.6F22B8CD@americasm01.nt.com> Date: Fri, 12 Nov 1999 08:09:15 -0600 From: "Duyvu Do" Organization: Nortel Networks X-Mailer: Mozilla 4.06 [en] (X11; I; SunOS 5.6 sun4u) MIME-Version: 1.0 To: iptel-outgoing-local@paperless.dnrc.bell-labs.com, iptel-local@paperless.dnrc.bell-labs.com, iptel@lists.research.bell-labs.com Subject: unsubscribe Content-Type: multipart/alternative; boundary="------------C69F025D8967C8EACB266D4D" --------------C69F025D8967C8EACB266D4D Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit -- _ _ / ) ----------------------------------------------------------------- ( \ / / | __ _ ___// _ __ _____ __ _ Tommy (Vu) Do | \ \ _( (_ | | , \| |/ //\| | .\|_ _|/ __ \| | CDMA Development | _) )_ (( \ \)| /0|\ | | // | / | | | __ /| |_ (972) 685-0682 0\ |(/ / )) (\\ \ \|/ /| \ _|\//__/|_|\_\ |_| \ ___||___| 2201 Lakeside, D2S Q33\ \|/ / //) \ / // NETWORKS vudo@nortelnetworks.com\ / \ _/_______________________________________________________________\_ / / / \ \ /___/ \___\ *********************************************************************************** * Opinions expressed are mine, not necessarily those of my company * --------------C69F025D8967C8EACB266D4D Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  
-- 
      _                                                                     _
     / ) ----------------------------------------------------------------- ( \
    / / |  __   _  ___// _ __  _____   __   _    Tommy (Vu) Do            | \ \
  _( (_ | | , \| |/  //\| | .\|_   _|/ __ \| |   CDMA Development         | _) )_
 (( \ \)| /0|\ | |  //  |    /  | |  | __ /| |_  (972) 685-0682        0\ |(/ / ))
 (\\ \ \|/ /| \ _|\//__/|_|\_\  |_|  \ ___||___| 2201 Lakeside, D2S Q33\ \|/ / //)
  \       /       //  NETWORKS                   vudo@nortelnetworks.com\       /
   \    _/_______________________________________________________________\_    /
   /   /                                                                   \   \
  /___/                                                                     \___\
***********************************************************************************
*         Opinions expressed are mine, not necessarily those of my company        *
  --------------C69F025D8967C8EACB266D4D-- From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 09:26:37 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11020 for ; Fri, 12 Nov 1999 09:26:37 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6AD1E5309; Fri, 12 Nov 1999 09:12:49 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9E7835312; Fri, 12 Nov 1999 09:12:48 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382C203D.47F123A2@dynamicsoft.com> Date: Fri, 12 Nov 1999 09:12:13 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dean Willis Cc: iptel@lists.research.bell-labs.com, enum@ietf.org Subject: Re: [ENUM] Dynamics -- was RE: Human readable Route descriptors References: <000501bf2c78$a2a0ad40$9f168082@fh.ietf.innovationslab.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Dean Willis wrote: > > However, ENUM does appear to have the potential to resolve a phone number > into a dynamic registrar instead of an IP address. I agree completely that this is a very reasonable way to do it, and not inconsistent at all with what Scott is saying. > For example -- (all names and numbers fictitious) I as a phone user might > rent a phone number from a carrier, perhaps 13045551212 from BPI (Big Phone > Inc). The NANP NS delegates to the 304 area NS, which delegates exchange 555 > to the SBC NS. The SBC NS might contain a record pointing .1212 towards > sip:3045551212@sip.bpi.net;user=phone. As part of my rental fee for the > phone number, SBC allows me to either use sip.sbc.net as a registrar, or to > provision contacts into it using a web interface. In the simplest mode, > assume I use the registration services. When I turn my phone on, it sends a > SIP REGISTER to sip.bpi.net on behalf of 3045551212 listing the phone's > current IP address as a Contact:. > > Calls from the GSTN to my phone resolve in the following way: The call > enters the GSTN as a sequence of dialed digits. The carrier switching system > follows the standard PSTN routing to the nearest BPI switch registered as > handling my exchange (30555). BPI hands the call to an IP gateway. The > gateway does a DNS lookup on 3045551212, which resolves to > 3045551212@sip.bpi.net. The GW then sends an INVITE to sip.bpi.net and is > proxied or redirected to my phone. Note that nobody ever looked in the TRIP > routes to resolve the call. > > In the event that I place a call to the PSTN, 19153627878, things happen in > a very different fashion. > > In this sequence, my phone does a DNS lookup on the dialed number. Perhaps > it does not resolve (It's not an IP or LNP registered phone number). My > phone then sends an INVITE to sip.bpi.net with a request-URI of > tel:9153627878, perhaps with some sort of scope specifier. Next sip.bpi.net > consults its TRIP routing table to find one or more egress gateways and > either proxies or redirects my call. > > Alternative: > My phone could be configured to always send my calls to my outgoung proxy > sip.bpi.net. In this case, it sends the INVITE tel:9153627878. The proxy > does a DNS lookup, finds that the name does not resolve, consults TRIP, and > proxies or forwards the call. The original and alternative appear to be the same, but otherwise I agree. This example is nice in that it illustrates the different uses of TRIP and enum. Thanks, Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 09:34:20 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12932 for ; Fri, 12 Nov 1999 09:34:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 453AD52FF; Fri, 12 Nov 1999 09:16:00 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9D73C530D; Fri, 12 Nov 1999 09:15:58 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382C2113.C1430273@dynamicsoft.com> Date: Fri, 12 Nov 1999 09:15:47 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Matt Squire Cc: Henning Schulzrinne , Randy Bush , iptel@lists.research.bell-labs.com Subject: Re: some questions re draft-ietf-iptel-gwloc-framework-04.txt References: <3.0.32.19991111150855.008718d0@zbl6c008.corpeast.baynetworks.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Matt Squire wrote: > > > It seems a very unlikely policy to accept information from people that you > don't know, given that this can cause you to redirect your clients to bad > places. If you believe that you won't be accepting routing data from > strangers, then LS to LS discovery isn't needed. > > One could have methods to locate specific LSs given some other criteria (ie > given the domain, find their LS via DNS or something). If this is what you > mean, then I'm in complete agreement. But if you mean something more > general, I question the utility. Fortunately, we don't have to make a decision on this. The framework document covers broad usage scenarios of TRIP. Its easy enough to mention it, perhaps even with caveats, since nothing mandates it and it doesn't mean we are going to develop it. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 10:54:55 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA10020 for ; Fri, 12 Nov 1999 10:54:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 45C6C52EF; Fri, 12 Nov 1999 10:49:25 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B11D0530F; Fri, 12 Nov 1999 10:49:24 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <000d01bf2d25$adc6f3c0$21228082@d33> From: "Reinaldo Penno Filho" To: Cc: , , Subject: Re: MED Date: Fri, 12 Nov 1999 10:50:43 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000A_01BF2CFB.C4AF4EE0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.5600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.5600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_000A_01BF2CFB.C4AF4EE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Jonathan said: I don't think Matt was proposing that MED apply across providers. Matt said: > I think all we need to do is to add wording to the effect that the > MultiExitDisc parameter can be included by an LS when it inserts = itself as > the next hop, and that the MultiExitDisc parameter should be used by = *any* > receiver to discriminate between multiple routes to a particular > destination thru the same first hop domain. =20 >Note the last sentence "thru the same first hop domain".=20 ok, I interpreted differently, exactly as Hussein (see below): "Note also that in Section 6.8.5, the first paragraph needs to be changed, since now the MED attribute will be propagated from one ITAD to another without changes as long as the next hop signaling server attribute does not change. Hussein" ie, the MED would reflect the "sum" of the cost of the signalling routes = along the way. >I think Matt's proposed wording is good. Note that given this wording, = I >think RoutedPath need not be mandatory, since you can always get the >next hop ITAD from the next hop attribute, which is mandatory. As MED >applies to the next signalling hop, this is sufficient. Will I be able in this scheme to choose the signalling route based on = the number of Hop (ITADs) counts? Maybe I'm wrong but I think I still = don't have this information coming to me in the packet since the = advertisement path does not reflect this. Reinaldo ___________________________ NortelNetworks Systems Engineer ___________________________ ------=_NextPart_000_000A_01BF2CFB.C4AF4EE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Jonathan said:
 
I don't think Matt was proposing that = MED apply=20 across providers. Matt
said:
 
> I think all we need to do is to = add wording to=20 the effect that the
> MultiExitDisc parameter can be included by = an LS=20 when it inserts itself as
> the next hop, and that the = MultiExitDisc=20 parameter should be used by *any*
> receiver to discriminate = between=20 multiple routes to a particular
> destination thru the same first = hop=20 domain. 
 
>Note the last sentence "thru the = same first hop=20 domain".
 
ok, I interpreted differently, = exactly as=20 Hussein (see below):
 
"Note also that in Section 6.8.5, the = first=20 paragraph needs to be
changed, since now the MED attribute will be = propagated=20 from one ITAD to
another without changes as long as the next hop = signaling=20 server
attribute does not change.
 
Hussein"
 
ie, the MED would reflect the "sum" of = the cost of=20 the signalling routes along the way.
>I think Matt's proposed wording is = good. Note=20 that given this wording, I
>think RoutedPath need not be = mandatory, since=20 you can always get the
>next hop ITAD from the next hop attribute, = which=20 is mandatory. As MED
>applies to the next signalling hop, this is=20 sufficient.
Will I be able in this scheme to choose = the=20 signalling route based on the number of Hop (ITADs) counts? Maybe I'm = wrong but=20 I think I still don't have this information coming to me in the packet = since the=20 advertisement path does not reflect this.
 
Reinaldo
 
___________________________
 
NortelNetworks
Systems Engineer
___________________________
------=_NextPart_000_000A_01BF2CFB.C4AF4EE0-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 11:04:43 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA14537 for ; Fri, 12 Nov 1999 11:04:42 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3A1355313; Fri, 12 Nov 1999 10:57:44 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 813E65318; Fri, 12 Nov 1999 10:57:43 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Fri, 12 Nov 1999 09:52:11 -0600 From: Dean Willis Subject: RE: [ENUM] Dynamics -- was RE: Human readable Route descriptors In-reply-to: <382C203D.47F123A2@dynamicsoft.com> To: IETF Enum , IETF IPTEL , Jonathan Rosenberg Message-id: <002601bf2d25$e2023aa0$9f168082@fh.ietf.innovationslab.net> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2615.200 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wote: > Dean Willsi wrote: > > In this sequence, my phone does a DNS lookup on the dialed > number. Perhaps > > it does not resolve (It's not an IP or LNP registered phone number). My > > phone then sends an INVITE to sip.bpi.net with a request-URI of > > tel:9153627878, perhaps with some sort of scope specifier. Next > sip.bpi.net > > consults its TRIP routing table to find one or more egress gateways and > > either proxies or redirects my call. > > > > Alternative: > > My phone could be configured to always send my calls to my > outgoung proxy > > sip.bpi.net. In this case, it sends the INVITE tel:9153627878. The proxy > > does a DNS lookup, finds that the name does not resolve, > consults TRIP, and > > proxies or forwards the call. > > The original and alternative appear to be the same, but otherwise I > agree. This example is nice in that it illustrates the different uses of > TRIP and enum. The difference is whether my phone begins with an attempt to do DNS resolution on the called party or goes directly to a SIP proxy. Rather like the sendmail models of direct SMTP delivery to the destination or reliance on a smarter host. The change to call flow occurs when the called number DOES resolve in DNS and the phone sends the INVITE directly to the resolved destination rather than to the calling party's proxy. It has implications for proxy-mediated QoS ala DCS, carrier ability to provide pen-register trace functions, and probably other stuff I haven't thought of yet. There might be some interesting interaction in that the choice of egress gateway might resolve differently, perhaps falling into a different carrier's TRIP path. Of course these are configuration and operations issues, but it's nice to understand the impact of protocol on operations, no? -- Dean --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 11:24:08 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA22629 for ; Fri, 12 Nov 1999 11:24:07 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E4505530A; Fri, 12 Nov 1999 11:19:28 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5D1845314; Fri, 12 Nov 1999 11:19:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382C3DFC.79A916CB@dynamicsoft.com> Date: Fri, 12 Nov 1999 11:19:08 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Reinaldo Penno Filho Cc: iptel@lists.research.bell-labs.com, msquire@nortelnetworks.com Subject: Re: MED References: <000d01bf2d25$adc6f3c0$21228082@d33> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > Reinaldo Penno Filho wrote: > > >Note the last sentence "thru the same first hop domain". > > ok, I interpreted differently, exactly as Hussein (see below): > > "Note also that in Section 6.8.5, the first paragraph needs to be > changed, since now the MED attribute will be propagated from one ITAD > to > another without changes as long as the next hop signaling server > attribute does not change. > > Hussein" > > ie, the MED would reflect the "sum" of the cost of the signalling > routes along the way. No, not the sum. According to the above, the MED represents the preference for this signaling hop from this ITAD. Each ITAD would *change* this value completely to whatever it likes, if it modifies the next hop. I do not believe Hussein is proposing that MED have meaning cross ITADs, or represent the sum of preferences along the whole path. > >I think Matt's proposed wording is good. Note that given this > wording, I > >think RoutedPath need not be mandatory, since you can always get the > >next hop ITAD from the next hop attribute, which is mandatory. As MED > >applies to the next signalling hop, this is sufficient. > Will I be able in this scheme to choose the signalling route based on > the number of Hop (ITADs) counts? Maybe I'm wrong but I think I still > don't have this information coming to me in the packet since the > advertisement path does not reflect this. The number of ITADs is in the SignalingPath attribute. If you feel you want this information always, we can still make the attribute mandatory. My point above was only that to usefully used MED, you don't need the SignalingPath. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 14:48:27 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26403 for ; Fri, 12 Nov 1999 14:48:27 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EFBCC52F5; Fri, 12 Nov 1999 14:43:31 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5329B5315; Fri, 12 Nov 1999 14:43:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <382C6DB3.4B78EBA1@cisco.com> Date: Fri, 12 Nov 1999 11:42:43 -0800 From: "Hussein F. Salama" Reply-To: hsalama@cisco.com Organization: Cisco Systems X-Mailer: Mozilla 4.5 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: Reinaldo Penno Filho , iptel@lists.research.bell-labs.com, msquire@nortelnetworks.com Subject: Re: MED References: <000d01bf2d25$adc6f3c0$21228082@d33> <382C3DFC.79A916CB@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wrote: > > > Reinaldo Penno Filho wrote: > > > > >Note the last sentence "thru the same first hop domain". > > > > ok, I interpreted differently, exactly as Hussein (see below): > > > > "Note also that in Section 6.8.5, the first paragraph needs to be > > changed, since now the MED attribute will be propagated from one ITAD > > to > > another without changes as long as the next hop signaling server > > attribute does not change. > > > > Hussein" > > > > ie, the MED would reflect the "sum" of the cost of the signalling > > routes along the way. > > No, not the sum. According to the above, the MED represents the > preference for this signaling hop from this ITAD. Each ITAD would > *change* this value completely to whatever it likes, if it modifies the > next hop. I do not believe Hussein is proposing that MED have meaning > cross ITADs, or represent the sum of preferences along the whole path. > Correct. Hussein --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 20:27:04 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA28143 for ; Fri, 12 Nov 1999 20:27:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C353452F0; Fri, 12 Nov 1999 20:21:26 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 36AB452FA; Fri, 12 Nov 1999 20:21:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Fri, 12 Nov 1999 19:19:23 -0600 (CST) From: Peter Kurrasch X-Sender: kurrasch@starfish To: iptel@lists.research.bell-labs.com, enum@ietf.org Subject: E.164 mapping proposal Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk An internet-draft that I've submitted (draft-kurrasch-tmar-00.txt) presents a URL scheme that I feel is germane to the current discussions taking place regarding E.164 mapping. I realize the draft as-is does not present a DNS- level solution, but I nonetheless felt I would bring the topic up in the event that it spurs further discussions. The gist of the I-D is to express your tele-media address as a URL whose general syntax is: tmar://:@:/ where represents you the *caller* and identifies the *callee*, expressed as a directory-like tree or as an E.164 number. For example (as taken from the I-D), suppose you want to contact the gift shop in the observation deck (called the "Skydeck") on the top floor of the Sears Tower in downtown Chicago. You could express that location as: tmar://local-telco.com/IL/Chicago/Sears_Tower/Skydeck/gift_shop As the call originator, you probably don't care what that phone number is-- you just want the call to go through. From your perspective, then, the end resolution doesn't matter. That is, if the gift_shop is part of an IP network, fine; if it's part of the PSTN using SS7-like signalling, that's good too. This is equivalent to DNS in that when you specify a host.domain address, you probably don't care what the actual IP address is. Rather, "the network" takes care of it so that your connection is made. Continuing this example, if you happen to know that the gift shop phone number is +1-312-555-6789 (just as an example), you could still express that within the URL: tmar://local-telco.com/+1-312-555-6789 In this case, the ultimate routing is still determined "by the network" and may or may not have the same path as the directory-like tree form. Note that the URL scheme also allows you to not specify a host so that you could even write the URL as: tmar:///IL/Chicago/Sears_Tower/Skydeck/gift_shop --or-- tmar:///+1-312-555-6789 The E.164 mapping is accomplished by comparing the URL's path fragment with a lookup table. For example, the table could indicate that all paths that start with "+1-312-555-67" should be directed to 'chicago-telco.com' for further resolution. Similarly, all paths starting with "/IL/Chicago/" could be directed to the same 'chicago-telco.com' host. I'll admit I'm being a little bit vague here, but I'm more than happy to elaborate as the interest develops. Until then, I would like to point out the following: 1. The tmar: scheme is adapted from the http: (or even ftp:) scheme, as opposed to SIP which is adapted from the e-mail notation. Part of the motivation for this approach was to support a directory lookup function in addition to providing a built-in password protection/firewall facility. (The way the firewall would work is that before contacting someone behind the firewall, you'd have to prove that you are someone who *should* be contacting that person.) 2. By specifying the location as a directory-like tree, this scheme partially alleviates the need for DTMF signalling. Specifically, you wouldn't necessarily *have* to listen to a "press 1 to speak to customer service, press 2 to speak to ..." menuing system. But I wouldn't be so bold as to suggest that DTMF is irrelevant--just that it would serve a different purpose in this environment. 3. TMAR stands for Tele Media Address Resolution, which is meant to encompass more than just simple voice calls--examples of which include not only video conferencing but also broadcast transmissions such as tv and radio. As such, some of the I-D considerations may not apply to the iptel or enum groups. Thanks for your time! -- Peter Kurrasch kurrasch@cig.mot.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 20:41:21 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA04449 for ; Fri, 12 Nov 1999 20:41:21 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 76A5F52FA; Fri, 12 Nov 1999 20:35:26 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D90745300; Fri, 12 Nov 1999 20:35:25 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Fri, 12 Nov 1999 20:34:10 -0500 (EST) From: Scott Bradner Message-Id: <199911130134.UAA08027@newdev.harvard.edu> To: enum@ietf.org, iptel@lists.research.bell-labs.com, kurrasch@cig.mot.com Subject: Re: E.164 mapping proposal Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk > tmar://:@:/ in case anyone wonders, the IESG does not support the use of cleartext passwords in IETF protocols Scott --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 12 23:30:11 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA27305 for ; Fri, 12 Nov 1999 23:30:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BFDFB52E6; Fri, 12 Nov 1999 23:25:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E3F8F5304; Fri, 12 Nov 1999 23:25:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.6.32.19991113093916.009b0050@192.168.2.1> X-Sender: ramana@192.168.2.1 X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Sat, 13 Nov 1999 09:39:16 To: iptel@lists.research.bell-labs.com From: Ramana Yarlagadda Subject: RTP Packetization Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Hi all, In section 6.2.1/H225v2 it is mentioned as : For audio algorithms such as G.723 which use more than one size of audio frame, audio frame boundaries within each packet shall be signalled in-band to the audio channel. If we consider it from RTP point of view, then in a RTP packet there can be various combinations of the silence and voice frames. Let's consider one RTP packet like this: . so, audio frame boundaries can be 1. between two voice frames or 2. between voice frame and a non-voice frame. 3. or both 1 and 2. My question is exactely which of the above mentioned audio boundaries, according to the section 6.2.1/h225v2 needs to be signalled in the RTP packet? And, the boubndaries are to be signalled in-band, it means we have to add the boundary signalling in the RTP payload itself. am I correct? If we are going to put the boundary signalling inside the RTP payload, and this sort of signalling is H323 specific thing. then I think it will create some interoperability problems with RTP implementations other than H323. -Thanks in advance. -ramana --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 15 13:05:11 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08398 for ; Mon, 15 Nov 1999 13:05:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2122552B6; Mon, 15 Nov 1999 12:59:26 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7860252BB; Mon, 15 Nov 1999 12:59:25 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <9911159426.AA942688537@smtp.hypercom.com> X-Mailer: ccMail Link to SMTP R8.30.00.7 Date: Mon, 15 Nov 1999 10:58:19 -0700 From: Larry Cox To: Subject: Re: RTP Packetization MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="simple boundary" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk --simple boundary Content-Type: text/plain; charset=US-ASCII Content-Description: "cc:Mail Note Part" Content-Transfer-Encoding: 7bit At 09:39 AM 11/13/99 +0000, you wrote: >Hi all, > >In section 6.2.1/H225v2 it is mentioned as : >For audio algorithms such as G.723 which use more than one size of audio > >frame, audio frame boundaries within each packet shall be signalled >in-band to the audio channel. > ... > -Thanks in advance. > -ramana I may have missed something here. Doesn't "in-band" indicate that the packet boundaries are to be part of the G.723 data stream and are not to be identified in the RTP part of the frames? As I understand it, this means that RTP is not to be involved in the management of the audio packet framing process. This is to be the responsibility of the G.723 compression process exclusively. Otherwise there would be a need to update the RTP definition each time an additional compression protocol is added to the library. Larry ====================================== Larry Cox Senior Software Engineer Hypercom Network Systems Inc. 2851 West Kathleen Road Phoenix, AZ 85053 USA Phone: (602) 504-4657 Fax: (602) 504-4711 Web: www.hypercom.com --simple boundary-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 15 21:02:47 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA25491 for ; Mon, 15 Nov 1999 21:02:46 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4581F52C4; Mon, 15 Nov 1999 20:57:08 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AD2AF52D5; Mon, 15 Nov 1999 20:57:07 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38303674.55D2135@ericsson.com> Date: Mon, 15 Nov 1999 10:36:04 -0600 From: Ulf Andersson Organization: Ericsson Inc X-Mailer: Mozilla 4.04 [en] (Win95; I) MIME-Version: 1.0 To: sip@lists.research.bell-labs.com, ensc-tia@sfu.ca, sip-implementors@cs.columbia.edu, confctrl@isi.edu, iptel@lists.research.bell-labs.com, eriietf@kk.ericsson.se Subject: SIP Bake-off Deadline today! Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello! This is a reminder that the deadline for registering for the third SIP bake-off is today! I will extend it until tomorrow as requested by a couple of groups. If you plan to attend, please register ASAP at: http://www.sipbakeoff.org As of 10:21 am (CST) the registered participants are: 8x8 Pingtel Corp. Catapult Communications MCIWorldcom (3 teams) Nortel Networks (2 teams) Broadsoft VTEL Corporation Telogy Networks Radcom Equipment, Inc Nuera Communications Ericsson (2 teams) Dynamicsoft Cisco Systems, Inc E*Club (Carnegie Mellon University) Hewlett-Packard Labs 3Com OZ.COM FacetCorp IPCell Technologies Regards, Ulf -- Ulf Andersson Ericsson Inc +1 972 583 7537 ulf.andersson@ericsson.com --- Hello! The third SIP bake-off will be hosted by Ericsson in Dallas, Texas, December 6-8, 1999. For information and registration please visit http://www.sipbakeoff.org. The deadline for requesting special equipment and connections is October 30th. The deadline for general registration is November 15th. Please note that the bake-off is open only to implementors with working SIP implementations. It is not a trade show, public demonstration, conference or workshop, and individual results of all testing will remain confidential. A press release will be prepared at the end of the event to announce the results. Welcome! Ulf Andersson Ericsson Inc ulf.andersson@ericsson.com (972) 583-7537 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 16 03:37:08 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA16079 for ; Tue, 16 Nov 1999 03:37:08 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 51B2A52D5; Tue, 16 Nov 1999 03:31:25 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BE99C52D6; Tue, 16 Nov 1999 03:31:24 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Content-return: allowed Date: Tue, 16 Nov 1999 09:30:10 +0100 From: Fantolino Luca Subject: RE: RTP Packetization To: iptel@lists.research.bell-labs.com Message-id: <69A4AB2CD710D211A0AF00805FA6EAF10176D94F@xrr3.cselt.it> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-type: text/plain; charset="iso-8859-1" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA16079 I guess section 6.2.1/H225v2 means that G.723 payload reports information sufficent to identify frame boudaries. In fact the length of a G.723 frame (which may be 4, 20 or 24 bytes) can be determined by the least significant two bits of the first octet of the frame (see draft-ietf-avt-profile-new-07.txt). bye Luca ------------------------------------------------------- Luca Fantolino tel: +39 011 2287543 CSELT (Telecom Italia Group) fax: +39 011 2285069 via G. Reiss Romoli, 274 Luca.Fantolino@cselt.it 10148 Torino ITALY ------------------------------------------------------- > ---------- > From: Larry Cox[SMTP:lcox@neta.com] > Sent: lunedì 15 novembre 1999 18:58 > To: iptel@lists.research.bell-labs.com > Subject: Re: RTP Packetization > > At 09:39 AM 11/13/99 +0000, you wrote: > >Hi all, > > > >In section 6.2.1/H225v2 it is mentioned as : > >For audio algorithms such as G.723 which use more than one size of audio > > > >frame, audio frame boundaries within each packet shall be signalled > >in-band to the audio channel. > > ... > > -Thanks in advance. > > -ramana > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 17 18:02:43 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA20742 for ; Wed, 17 Nov 1999 18:02:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AA0BB52BB; Wed, 17 Nov 1999 17:40:36 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9BDDA52B6; Wed, 17 Nov 1999 17:40:33 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991116183358.0082fe20@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Tue, 16 Nov 1999 18:34:00 -0500 To: IPTEL IETF Mailing List From: "Matt Squire" Subject: TRIP and security Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk At the WG meeting in DC, we talked about some of the possibilities for security measures in TRIP. We're hoping to get input on what the group feels are the security requirements. We mentioned 3 possible levels of security that could be included in TRIP: (a) Peer-to-peer Authentication. Basically, use existing security protocols (IPSEC or TLS) to secure the TCP connection between adjacent LSs. This would provide assurance that the data is received exactly as it is transmitted by the peer. (b) Next-Hop Authentication. The idea here would be to include a signature over a subset of the information that is associated with the next-hop server, and that this signature be carried with the advertisement as long as the next-hop server hasn't changed. For example, in the following scenario, suppose A advertises a route to B, and B advertises it to C without changing the next-hop: ------- | B | ------- / \ / \ ----- ----- | A | | C | ----- ----- Advertises: Wants to Authenticate next-hop, MED, Cost! Destinations: +1-202* Next-Hop: A1 in domain A MED = 5 Cost = $.05/min Signature: by A When C receives the advertisement, it could verify that the attributes associated with the next-hop (next-hop, MED, cost, etc) have not been altered by an intermediate LS (ie B couldn't have changed the information). This potential security mechanism can provide authentication for attributes that are associated with the next-hop or signalling path (ie that shouldn't be changed unless you are inserting yourself into the signalling path). (c) Nested Authentication. There are a few drafts working on adding what we called Nested Authentication to BGP. Basically, when a BGP speaker gets the path attribute, it adds itself to the path, signs it, and passes it on. This allows a receiver to authenticate the entire path (ie at each member on the path), to verify that each speaker actually signed it, and actually advertised it to the next speaker in the path. This approach is further discussed in: draft-murphy-bgp-secr-03.txt draft-clynn-s-bgp-protocol-00.txt As mentioned in these drafts, nested authentication is complex, expensive, and is unclear in the presence of aggregation. Note that both next-hop and nested authentication are used to prevent 'insider' attacks, ie if an authorized LS gets corrupted or malfunctions. These offer some limited protection against the type of damage a corrupted system can cause, and they offer information to help track to the corrupted system. Peer-to-peer authentication is enough to guard against outsider attacks. Some of the issues on which we need input are: (1) Is Next-hop security a requirement, an option, or something we should just forget about. Ie, should we support mechanisms for signing an attribute set such that this attribute set and signature can travel multiple hops? (2) Is Nested authentication a requirement, an option, or something to forget about? (3) For Peer-to-peer authentication, is there a consensus toward IPSEC or TLS as the preferred method? (4) Should we use 'special' keys for the TRIP protocol, or the standard keying mechanism for the domains (ie should TRIP require its own IPSEC tunnel)? To get the ball rolling, I'll throw in my 2 cents. I kinda like the idea of the next-hop security, especially for the MED and cost attribute (if we have a cost attribute). It doesn't seem that difficult *if* we can ignore key management issues (just point to IKE or the like). The nested authentication scares me and its benefits don't seem that great, so I'd prefer not to do it. Even after reading the drafts, some of the finer points still seem fuzzy and it seems like it would take forever to authenticate. Although TLS would probably be easier to specify and code, I lean toward IPSEC as the tool for peer-to-peer security [I do NOT claim to be a security expert!]. Finally, TRIP, as an infrasture controlling protocol, should use distinct keys for its relationships and have its own IPSEC tunnel - just like I think all important control protocols should have. Comments? - Matt --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 17 18:42:28 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07434 for ; Wed, 17 Nov 1999 18:42:28 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6A84252DC; Wed, 17 Nov 1999 18:26:19 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 158C652E3; Wed, 17 Nov 1999 18:26:17 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3832DFE6.9A03E726@dynamicsoft.com> Date: Wed, 17 Nov 1999 12:03:34 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "iptel, list" Subject: draft minutes Content-Type: multipart/mixed; boundary="------------7A5DE90DE9D1A86F03C04DC8" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. --------------7A5DE90DE9D1A86F03C04DC8 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Folks, Enclosed are draft minutes from the iptel session at IETF. Please send any comments or corrections, especially if I've accidentally misquoted you. Special thanks to Wilhelm Wimmreuter and John Truetken for taking notes. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------------7A5DE90DE9D1A86F03C04DC8 Content-Type: text/plain; charset=us-ascii; name="iptel-minutes-nov99.txt" Content-Disposition: inline; filename="iptel-minutes-nov99.txt" Content-Transfer-Encoding: 7bit Minutes for the IPTEL (IP Telephony) workgroup meeting Place: Omni Shoreham Hotel Washington DC Date: Nov. 08. 1999, from 19:30 - 22:00 Reported By: Wilhelm Wimmreuter, John Truetken Prepared By: Jonathan Rosenberg The IPTEL working group session was held on Monday afternoon. AGENDA: 1. Agenda bashing [5 min - Rosenberg] 2. TRIP Framework [5 min - Rosenberg] 3. CPL Framework [20 min - Lennox] 4. TRIP presentation and open issues [10 min] 5. Wrap-up [10 min - Rosenberg] 1. Agenda Bashing The agenda was accepted 2. TRIP Framework (Telephony Routing over IP), The chair presented the reasons for renaming the GLP to TRIP. This was the only change from the previous version. However, the change was not made in the figures, so the draft will be resubmitted once more, and than go to IESG. As such, this is the last opportunity to get any comments in. 3. CPL Framework, Jonathan Lennox: Jonathan Lennox discussed the changes in the CPL framework document from the previous version. This includes additional discussions on handling scripts from multiple users, discussion of script creation and usage, and general reorganization. Discussion was also added on the advantages and disadvantages of using traditional turing complete languages, like Java, in a "sandbox" to introduce safety. Other Changes included the change from "network systems" to "signaling servers" and the change from "network model" to "interaction model". Jonathan pointed out that the main open issue is how to decide where to upload scripts, but that this was not a major hurdle to solve. Jiri Kuthan then raised the issue of whether a more powerful language should be defined, and to leave it to the service buyer to get the script right. He suggested that we should discuss business models of CPL usage to help get this right. The chair objected, stating that IETF does not discuss business models. CPL provides a service; if you don't want it, don't use it. Scott Petrack asked about the status of a document from two meetings ago on how to upload CPL scripts in the SIP REGISTER method. Jonathan R. answered that the iptel group had reached consensus specific transport methods would be done in other groups. For example, if SIP is proposed as a transport for CPL, this would be done in the SIP group. If http were to be used, the work would be done in the http group. Jonathan L. was encouraged to resubmit the draft to the sip group. James Kempf asked how a UA would know what server to send a CPL script to? Can it be more than one? The answer is that there is choice in selecting a server. Some people now are using DHCP to get the nearest, but there are cases where picking one depends on some service characteristic. In that case, defining a service template for SLP for SIP servers might be a neat idea. Jonathan R. then issued a wg last call on the CPL framework. The last call was for 2.5 weeks. At that point, if there are no revisions, the framework will be sent to IESG for informational. 4. TRIP presentation and open issues, Matt Squire, Hussein Salama, and Jonathan Rosenberg Matt Squire ----------- Matt Squire began with the security open issues. BGP currently has an authentication header, but there are no specified or used authentication algorithms There is also an RFC on using a TCP MD5 checksum, but this has known security holes. IPSEC and/or TLS can also be used. There is also some new work on defining nested signatures for path attributes. This allows each provider on the path to sign an attribute, so that the recipient can verify each hops contribution. However, this interferes with aggregation. So, the question is: what to do? We clearly need peer to peer authentication. Dave Oran, wearing his IESG hat, emphasized that the protocol must allow every implementation to run in a secure mode. He also emphasized that we should allow TRIP to use different keys than other applications between the same pair of hosts. The issue, however, is whether to mandate a specific security mechanism (IPSEC or transport layer), or allow both. Dave pointed out that interoperability is best achieved by choosing one. Regarding next hop authentication, Matt indicated he thought it useful to have at least next hop authentication, to verify that an entity that changed the next hop and associated attributes is who they say they are. This is different from peer to peer authentication when the peer doesn't change the next hop. It was pointed out that this was basically the same as nested authentication, except with a single layer of nesting. Christian Huitema spoke in favor of signatures, as they help to double-check the information that is provided to you. This can check cases where a peer has been subverted by an attacker. Dave Oran suggested that we take this to the list, and should talk to experienced BGP security experts to get some input. With that, Matt moved on to the next related issue. BGP defines a marker field, which seems to have no purpose beyond authentication. So, if we are not using the BGP authentication framework, do we need this? Matt asked for input from the group. The next issue, and the largest open issue in TRIP, is the intra-domain synchronization. Matt first explains how flooding works, and then pointed out that there are synchronization issues with withdrawals. These relate to the problem of wrapping sequence numbers. Without the assumption of non-wrapping sequence numbers, we need to use acknowledgements and add some additional semantics to the protocol. Both Christian and Dave Oran suggest that we should just use non-wrapping sequence numbers. Matt indicated that private discussions with the other TRIP co-authors had come to the same conclusion more or less. Dave suggested actually using the IS-IS mechanism, as it is well tested and has been proven correct. Hussein Salama -------------- Matt then passed the mike to Hussein, who started with his proposal for an alternate synchronization mechanism. The basic idea is that instead of maintaining a CRIB for each internal LS, each LS would maintain just one for each connected peer. This would be accomplished by not flooding routes that are not accepted. The chair clarified that the big idea was to use the same mechanism used in E-BGP for the intra-domain synchronization. So long as (1) each LS within an ITAD has the same policy, and (2) the decision process always assigns preferences to routes, and selects one, independent of the existence of other routes, it can be demonstrated that each LS will converge to the same Loc-CRIB. Dave Oran indicated that he wants to make sure we don't violate the BGP "barrier" feature, whereby changes in intra-domain topology do not get exposed in the exterior routing protocol. Peter Flien raised the issue of how this proposal affects fault tolerance and route flaps. Jonathan R. answered that even in current interior routing protocols, like OSPF, there can be periods of inconsistency inside. The trick is a hold down timer which doesn't propagate the information until its stabilized. It was recognized by the TRIP authors that Hussein's proposal would increase the time it takes for routes to stabilize (Hussein presented a specific example to illustrate this), and thus we would need to increase this timer, although we don't know how. The proposal would also add more route flaps. Matt went on to the next issue, which is separation of application layer protocols (i.e., SIP and H.323). There are three approaches: - Separate instances of Trip for each protocol. - Same Instance, separate databases. (Overhead of multiple databases) - Same instance same database. (search take longer) David Oran indicated that the latency and overhead issues are an implementation issue. Jim Luciani indicated that based on SCSP experience, each advertisement received should be for a single protocol. Jonathan R. indicated that each advertisement adds a route for a single protocol, but might withdraw routes from other protocols. Jim indicated that this would be fine. There seemed consensus for this, which is what we have now. Joerg Ott indicated that if the attributes were shared across routes for different protocols, update volumes could be reduced by not having to send two separate routes. Jonathan R. indicated he doubted this would be common, as next hop (including port number) is an attribute, and H.323 gatekeepers and SIP servers will usually run on different ports, likely on different machines. Hussein then raised an issue discussed at the last IETF, of separating H.323 into H.323 Q.931 and H.323 RAS. He wanted to do this in order to support load balancing of RAS among gatekeepers. Joerg has concerns about this, since LRQs aren't supposed to cross domain boundaries. Another open issue is how the message is structured. The current proposal is that everything is an attribute, and that attributes MUST appear in ascending order of value in order to ensure grouping of data. This in contrast to BGP which has specific fields for withdrawn routes and new routes. The question was: is this OK? It seemed to be OK, but additional clarification is needed in the document on this. The final open issue discussed by Hussein was multiple TRIP identifiers. Should we allow a machine to support multiple virtual TRIP speakers each with a different identifier? No consensus on this. Jonathan Rosenberg ------------------ Hussein then handed the mike to Jonathan. The first issue is capabilities. TRIP supports general capabilities negotiation. Right now, there is one capability, which is type of routes supported. This includes the application layer protocol and addressing scheme (SIP and E.164, for example), and the address format for the next hop (IPv6, for example). The question is: are there other capabilities? Since we can always add others later, there seemed to be consensus to just stick with that now. Another open issue is the "BGP community attribute" defined in RFC1997. Its a general policy tool. Since its not hard to specify, and known useful, there seemed to be consensus to stick it in. Another open issue is on ISUP flavors. The issue is that if SIP-T is used, and *if* SIP proxies perform flavor translation, they may want to select next hops based on ISUP flavor support. However, we don't yet know whether we will need this. Christian felt that you should only send ISUP where you know it will be understood. As such, there seemed to be consensus not to include ISUP flavor attributes in the TRIP protocol. Finally, Jonathan R. indicated that pricing and capacity have been taken out of the main TRIP spec in order to advance it. Editors for these documents who are interested in progressing the work should contact the chair. At this point, general questions and comments were taken. One issue was raised on traps and notifications of route failures. For example, if a flap causes there to be a time during which no route to some prefix is available, how does this get propagated? The chair indicated that this is not an issue for TRIP itself, but perhaps for a MIB for a Location Server. Another issue that was raised by Dean Willis was on the choice of 16 bits for the ITAD identifier. Dean's concern was that this limits the number of providers to 64k, which may not be sufficient. The chair agreed, and suggested 32 bits. Christian expressed concerns about this as well. Related to that, if we are not using AS numbers for ITADs (there was consensus NOT to use AS numbers for ITADs), we will need to set up an entire process for ITAD number administration. Rather than doing this, it was suggested to use domain names, or perhaps even a UUID, as an ITAD number. It might be long, but will avoid the need for additional administration which can hamper deployment. Finally, the issue of whether RoutedPath is mandatory or optional was raised by Reinaldo Penno. Right now its mandatory, but liste as an open issue. Reinaldo emphasized that he wants to keep it mandatory. 5. Wrap up Jonathan Rosenberg concludes the meting and asks the attendees again to contribute on "Pricing & Capacity" attribues. --------------7A5DE90DE9D1A86F03C04DC8-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 18 09:08:16 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA19242 for ; Thu, 18 Nov 1999 09:08:15 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0F66752AB; Thu, 18 Nov 1999 09:03:28 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6E4BB52BB; Thu, 18 Nov 1999 09:03:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <21565C751365D211BB2D0060089624CC1FBC73@TERRA> From: Brian Rosen To: "'Matt Squire'" , IPTEL IETF Mailing List Subject: RE: TRIP and security Date: Thu, 18 Nov 1999 09:05:06 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2232.9) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk I'm of the same opinion: IPSEC Next Hop Authentication I'd give up Next Hop if we start getting wound up in protocol and/or security hole arguments - it's nice, but not vital. If we can quickly come to agreement on the language, and the security experts bless it (and whatever caveats we have to apply), then I'd be in favor of having it. Brian ------------ Brian Rosen, Principal Engineer FORE Systems, 1000 FORE Drive, Warrendale, PA 15086 (724) 742-6826 mailto:brosen@eng.fore.com > -----Original Message----- > From: Matt Squire [mailto:msquire@nortelnetworks.com] > Sent: Tuesday, November 16, 1999 6:34 PM > To: IPTEL IETF Mailing List > Subject: TRIP and security > > > > > At the WG meeting in DC, we talked about some of the possibilities for > security measures in TRIP. We're hoping to get input on what > the group > feels are the security requirements. > > We mentioned 3 possible levels of security that could be > included in TRIP: > > (a) Peer-to-peer Authentication. Basically, use existing security > protocols (IPSEC or TLS) to secure the TCP connection between > adjacent LSs. > This would provide assurance that the data is received > exactly as it is > transmitted by the peer. > > (b) Next-Hop Authentication. The idea here would be to > include a signature > over a subset of the information that is associated with the next-hop > server, and that this signature be carried with the > advertisement as long > as the next-hop server hasn't changed. For example, in the following > scenario, suppose A advertises a route to B, and B advertises it to C > without changing the next-hop: > > ------- > | B | > ------- > / \ > / \ > ----- ----- > | A | | C | > ----- ----- > Advertises: Wants to Authenticate > next-hop, MED, Cost! > Destinations: +1-202* > Next-Hop: A1 in domain A > MED = 5 > Cost = $.05/min > Signature: by A > > When C receives the advertisement, it could verify that the attributes > associated with the next-hop (next-hop, MED, cost, etc) have not been > altered by an intermediate LS (ie B couldn't have changed the > information). > This potential security mechanism can provide authentication for > attributes that are associated with the next-hop or > signalling path (ie > that shouldn't be changed unless you are inserting yourself into the > signalling path). > > (c) Nested Authentication. There are a few drafts working on > adding what > we called Nested Authentication to BGP. Basically, when a > BGP speaker gets > the path attribute, it adds itself to the path, signs it, and > passes it on. > This allows a receiver to authenticate the entire path (ie > at each member > on the path), to verify that each speaker actually signed it, > and actually > advertised it to the next speaker in the path. This approach > is further > discussed in: > draft-murphy-bgp-secr-03.txt > draft-clynn-s-bgp-protocol-00.txt > As mentioned in these drafts, nested authentication is > complex, expensive, > and is unclear in the presence of aggregation. > > Note that both next-hop and nested authentication are used to prevent > 'insider' attacks, ie if an authorized LS gets corrupted or > malfunctions. > These offer some limited protection against the type of > damage a corrupted > system can cause, and they offer information to help track to > the corrupted > system. Peer-to-peer authentication is enough to guard > against outsider > attacks. > > Some of the issues on which we need input are: > (1) Is Next-hop security a requirement, an option, or > something we should > just forget about. Ie, should we support mechanisms for signing an > attribute set such that this attribute set and signature can travel > multiple hops? > (2) Is Nested authentication a requirement, an option, or > something to > forget about? > (3) For Peer-to-peer authentication, is there a consensus > toward IPSEC or > TLS as the preferred method? > (4) Should we use 'special' keys for the TRIP protocol, or > the standard > keying mechanism for the domains (ie should TRIP require its own IPSEC > tunnel)? > > To get the ball rolling, I'll throw in my 2 cents. > > I kinda like the idea of the next-hop security, especially > for the MED and > cost attribute (if we have a cost attribute). It doesn't seem that > difficult *if* we can ignore key management issues (just > point to IKE or > the like). > > The nested authentication scares me and its benefits don't > seem that great, > so I'd prefer not to do it. Even after reading the drafts, > some of the > finer points still seem fuzzy and it seems like it would take > forever to > authenticate. > > Although TLS would probably be easier to specify and code, I > lean toward > IPSEC as the tool for peer-to-peer security [I do NOT claim to be a > security expert!]. > > Finally, TRIP, as an infrasture controlling protocol, should > use distinct > keys for its relationships and have its own IPSEC tunnel - just like I > think all important control protocols should have. > > Comments? > > - Matt > > > > --------- > This message came from the IETF IPTEL Working Group Mailing List. > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 18 11:10:58 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13894 for ; Thu, 18 Nov 1999 11:10:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C4CA852DB; Thu, 18 Nov 1999 11:05:25 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 35E2452DC; Thu, 18 Nov 1999 11:05:25 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38342442.A580A327@dynamicsoft.com> Date: Thu, 18 Nov 1999 11:07:30 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Brian Rosen Cc: "'Matt Squire'" , IPTEL IETF Mailing List Subject: Re: TRIP and security References: <21565C751365D211BB2D0060089624CC1FBC73@TERRA> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Brian, I'm curious, is there a reason for IPSEC above TLS? I'm not enough of a security expert to know when to use one over the other. I agree with Matt that next-hop is probably a good thing, but that nested authentication is too complex, and kind of scary. Also, it assumes (I imagine) that I have the keys for every hop along the way, to verify each nested signature. Seems unlikely without a PKI. -Jonathan R. Brian Rosen wrote: > > I'm of the same opinion: > IPSEC > Next Hop Authentication > > I'd give up Next Hop if we start getting wound up in protocol > and/or security hole arguments - it's nice, but not vital. > If we can quickly come to agreement on the language, and > the security experts bless it (and whatever caveats we > have to apply), then I'd be in favor of having it. > > Brian > ------------ > Brian Rosen, Principal Engineer > FORE Systems, 1000 FORE Drive, Warrendale, PA 15086 > (724) 742-6826 mailto:brosen@eng.fore.com > > > -----Original Message----- > > From: Matt Squire [mailto:msquire@nortelnetworks.com] > > Sent: Tuesday, November 16, 1999 6:34 PM > > To: IPTEL IETF Mailing List > > Subject: TRIP and security > > > > > > > > > > At the WG meeting in DC, we talked about some of the possibilities for > > security measures in TRIP. We're hoping to get input on what > > the group > > feels are the security requirements. > > > > We mentioned 3 possible levels of security that could be > > included in TRIP: > > > > (a) Peer-to-peer Authentication. Basically, use existing security > > protocols (IPSEC or TLS) to secure the TCP connection between > > adjacent LSs. > > This would provide assurance that the data is received > > exactly as it is > > transmitted by the peer. > > > > (b) Next-Hop Authentication. The idea here would be to > > include a signature > > over a subset of the information that is associated with the next-hop > > server, and that this signature be carried with the > > advertisement as long > > as the next-hop server hasn't changed. For example, in the following > > scenario, suppose A advertises a route to B, and B advertises it to C > > without changing the next-hop: > > > > ------- > > | B | > > ------- > > / \ > > / \ > > ----- ----- > > | A | | C | > > ----- ----- > > Advertises: Wants to Authenticate > > next-hop, MED, Cost! > > Destinations: +1-202* > > Next-Hop: A1 in domain A > > MED = 5 > > Cost = $.05/min > > Signature: by A > > > > When C receives the advertisement, it could verify that the attributes > > associated with the next-hop (next-hop, MED, cost, etc) have not been > > altered by an intermediate LS (ie B couldn't have changed the > > information). > > This potential security mechanism can provide authentication for > > attributes that are associated with the next-hop or > > signalling path (ie > > that shouldn't be changed unless you are inserting yourself into the > > signalling path). > > > > (c) Nested Authentication. There are a few drafts working on > > adding what > > we called Nested Authentication to BGP. Basically, when a > > BGP speaker gets > > the path attribute, it adds itself to the path, signs it, and > > passes it on. > > This allows a receiver to authenticate the entire path (ie > > at each member > > on the path), to verify that each speaker actually signed it, > > and actually > > advertised it to the next speaker in the path. This approach > > is further > > discussed in: > > draft-murphy-bgp-secr-03.txt > > draft-clynn-s-bgp-protocol-00.txt > > As mentioned in these drafts, nested authentication is > > complex, expensive, > > and is unclear in the presence of aggregation. > > > > Note that both next-hop and nested authentication are used to prevent > > 'insider' attacks, ie if an authorized LS gets corrupted or > > malfunctions. > > These offer some limited protection against the type of > > damage a corrupted > > system can cause, and they offer information to help track to > > the corrupted > > system. Peer-to-peer authentication is enough to guard > > against outsider > > attacks. > > > > Some of the issues on which we need input are: > > (1) Is Next-hop security a requirement, an option, or > > something we should > > just forget about. Ie, should we support mechanisms for signing an > > attribute set such that this attribute set and signature can travel > > multiple hops? > > (2) Is Nested authentication a requirement, an option, or > > something to > > forget about? > > (3) For Peer-to-peer authentication, is there a consensus > > toward IPSEC or > > TLS as the preferred method? > > (4) Should we use 'special' keys for the TRIP protocol, or > > the standard > > keying mechanism for the domains (ie should TRIP require its own IPSEC > > tunnel)? > > > > To get the ball rolling, I'll throw in my 2 cents. > > > > I kinda like the idea of the next-hop security, especially > > for the MED and > > cost attribute (if we have a cost attribute). It doesn't seem that > > difficult *if* we can ignore key management issues (just > > point to IKE or > > the like). > > > > The nested authentication scares me and its benefits don't > > seem that great, > > so I'd prefer not to do it. Even after reading the drafts, > > some of the > > finer points still seem fuzzy and it seems like it would take > > forever to > > authenticate. > > > > Although TLS would probably be easier to specify and code, I > > lean toward > > IPSEC as the tool for peer-to-peer security [I do NOT claim to be a > > security expert!]. > > > > Finally, TRIP, as an infrasture controlling protocol, should > > use distinct > > keys for its relationships and have its own IPSEC tunnel - just like I > > think all important control protocols should have. > > > > Comments? > > > > - Matt > > > > > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > > > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 18 11:52:16 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01265 for ; Thu, 18 Nov 1999 11:52:15 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8BB6152B6; Thu, 18 Nov 1999 11:47:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id F38DA52DD; Thu, 18 Nov 1999 11:47:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991118113951.007c0340@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Thu, 18 Nov 1999 11:39:52 -0500 To: "pcalhoun@eng.sun.com" , Jonathan Rosenberg From: "Matt Squire" Subject: Re: TRIP and security Cc: IPTEL IETF Mailing List Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk At 08:18 AM 11/18/99 -0800, pcalhoun@eng.sun.com wrote: >Let me ask a more naive question here. Do we expect all networks to have a >direct relationship, or is it possible for a provider to get service through >another provider, such as a broker? If the latter is possible, do we need to >protect against the intermediate provider (node) from modifying data (such as >cost) in the messages? > >(I hope that I formulated my question properly). > >PatC The broker possibility is one of the potential justifications for the next-hop security proposal. I don't recall the group really coming to a consensus on whether support of such brokering is a requirement. But coming at it from the other side, next-hop authentication doesn't *appear* too difficult, supports this proxy scenario, so why not do it. I might quickly change my mind if the can of worms suddenly gets ugly. >> >> I agree with Matt that next-hop is probably a good thing, but that >> nested >> authentication is too complex, and kind of scary. Also, it assumes (I >> imagine) >> that I have the keys for every hop along the way, to verify each nested >> signature. >> Seems unlikely without a PKI. >> Note that next-hop authentication also assumes some PKI because you don't have a direct association with everyone that may receive attributes that you authenticated - you don't necessarily know where your stuff will end up. - Matt --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 18 12:44:46 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA25074 for ; Thu, 18 Nov 1999 12:44:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 508DD52DC; Thu, 18 Nov 1999 11:21:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A2B2752DD; Thu, 18 Nov 1999 11:21:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Thu, 18 Nov 1999 08:18:25 -0800 (PST) From: "pcalhoun@eng.sun.com" Reply-To: "pcalhoun@eng.sun.com" Subject: Re: TRIP and security To: Jonathan Rosenberg Cc: Brian Rosen , "'Matt Squire'" , IPTEL IETF Mailing List In-Reply-To: "Your message with ID" <38342442.A580A327@dynamicsoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Let me ask a more naive question here. Do we expect all networks to have a direct relationship, or is it possible for a provider to get service through another provider, such as a broker? If the latter is possible, do we need to protect against the intermediate provider (node) from modifying data (such as cost) in the messages? (I hope that I formulated my question properly). PatC > Brian, > > I'm curious, is there a reason for IPSEC above TLS? I'm not enough of a > security > expert to know when to use one over the other. > > I agree with Matt that next-hop is probably a good thing, but that > nested > authentication is too complex, and kind of scary. Also, it assumes (I > imagine) > that I have the keys for every hop along the way, to verify each nested > signature. > Seems unlikely without a PKI. > > -Jonathan R. > > Brian Rosen wrote: > > > > I'm of the same opinion: > > IPSEC > > Next Hop Authentication > > > > I'd give up Next Hop if we start getting wound up in protocol > > and/or security hole arguments - it's nice, but not vital. > > If we can quickly come to agreement on the language, and > > the security experts bless it (and whatever caveats we > > have to apply), then I'd be in favor of having it. > > > > Brian > > ------------ > > Brian Rosen, Principal Engineer > > FORE Systems, 1000 FORE Drive, Warrendale, PA 15086 > > (724) 742-6826 mailto:brosen@eng.fore.com > > > > > -----Original Message----- > > > From: Matt Squire [mailto:msquire@nortelnetworks.com] > > > Sent: Tuesday, November 16, 1999 6:34 PM > > > To: IPTEL IETF Mailing List > > > Subject: TRIP and security > > > > > > > > > > > > > > > At the WG meeting in DC, we talked about some of the possibilities for > > > security measures in TRIP. We're hoping to get input on what > > > the group > > > feels are the security requirements. > > > > > > We mentioned 3 possible levels of security that could be > > > included in TRIP: > > > > > > (a) Peer-to-peer Authentication. Basically, use existing security > > > protocols (IPSEC or TLS) to secure the TCP connection between > > > adjacent LSs. > > > This would provide assurance that the data is received > > > exactly as it is > > > transmitted by the peer. > > > > > > (b) Next-Hop Authentication. The idea here would be to > > > include a signature > > > over a subset of the information that is associated with the next-hop > > > server, and that this signature be carried with the > > > advertisement as long > > > as the next-hop server hasn't changed. For example, in the following > > > scenario, suppose A advertises a route to B, and B advertises it to C > > > without changing the next-hop: > > > > > > ------- > > > | B | > > > ------- > > > / \ > > > / \ > > > ----- ----- > > > | A | | C | > > > ----- ----- > > > Advertises: Wants to Authenticate > > > next-hop, MED, Cost! > > > Destinations: +1-202* > > > Next-Hop: A1 in domain A > > > MED = 5 > > > Cost = $.05/min > > > Signature: by A > > > > > > When C receives the advertisement, it could verify that the attributes > > > associated with the next-hop (next-hop, MED, cost, etc) have not been > > > altered by an intermediate LS (ie B couldn't have changed the > > > information). > > > This potential security mechanism can provide authentication for > > > attributes that are associated with the next-hop or > > > signalling path (ie > > > that shouldn't be changed unless you are inserting yourself into the > > > signalling path). > > > > > > (c) Nested Authentication. There are a few drafts working on > > > adding what > > > we called Nested Authentication to BGP. Basically, when a > > > BGP speaker gets > > > the path attribute, it adds itself to the path, signs it, and > > > passes it on. > > > This allows a receiver to authenticate the entire path (ie > > > at each member > > > on the path), to verify that each speaker actually signed it, > > > and actually > > > advertised it to the next speaker in the path. This approach > > > is further > > > discussed in: > > > draft-murphy-bgp-secr-03.txt > > > draft-clynn-s-bgp-protocol-00.txt > > > As mentioned in these drafts, nested authentication is > > > complex, expensive, > > > and is unclear in the presence of aggregation. > > > > > > Note that both next-hop and nested authentication are used to prevent > > > 'insider' attacks, ie if an authorized LS gets corrupted or > > > malfunctions. > > > These offer some limited protection against the type of > > > damage a corrupted > > > system can cause, and they offer information to help track to > > > the corrupted > > > system. Peer-to-peer authentication is enough to guard > > > against outsider > > > attacks. > > > > > > Some of the issues on which we need input are: > > > (1) Is Next-hop security a requirement, an option, or > > > something we should > > > just forget about. Ie, should we support mechanisms for signing an > > > attribute set such that this attribute set and signature can travel > > > multiple hops? > > > (2) Is Nested authentication a requirement, an option, or > > > something to > > > forget about? > > > (3) For Peer-to-peer authentication, is there a consensus > > > toward IPSEC or > > > TLS as the preferred method? > > > (4) Should we use 'special' keys for the TRIP protocol, or > > > the standard > > > keying mechanism for the domains (ie should TRIP require its own IPSEC > > > tunnel)? > > > > > > To get the ball rolling, I'll throw in my 2 cents. > > > > > > I kinda like the idea of the next-hop security, especially > > > for the MED and > > > cost attribute (if we have a cost attribute). It doesn't seem that > > > difficult *if* we can ignore key management issues (just > > > point to IKE or > > > the like). > > > > > > The nested authentication scares me and its benefits don't > > > seem that great, > > > so I'd prefer not to do it. Even after reading the drafts, > > > some of the > > > finer points still seem fuzzy and it seems like it would take > > > forever to > > > authenticate. > > > > > > Although TLS would probably be easier to specify and code, I > > > lean toward > > > IPSEC as the tool for peer-to-peer security [I do NOT claim to be a > > > security expert!]. > > > > > > Finally, TRIP, as an infrasture controlling protocol, should > > > use distinct > > > keys for its relationships and have its own IPSEC tunnel - just like I > > > think all important control protocols should have. > > > > > > Comments? > > > > > > - Matt > > > > > > > > > > > > --------- > > > This message came from the IETF IPTEL Working Group Mailing List. > > > > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > --------- > This message came from the IETF IPTEL Working Group Mailing List. --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 19 18:17:35 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA19910 for ; Fri, 19 Nov 1999 18:17:34 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 401FA5307; Fri, 19 Nov 1999 18:11:32 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C1CCA5305; Fri, 19 Nov 1999 18:11:30 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <4FBEA8857476D311A03300204840E1CF068457@whq-msgusr-02.fore.com> From: "Rosen, Brian" To: "'Jonathan Rosenberg'" , Brian Rosen Cc: "'Matt Squire'" , IPTEL IETF Mailing List Subject: RE: TRIP and security Date: Fri, 19 Nov 1999 10:33:46 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="windows-1252" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk I don't think there is an overriding answer to this. Megaco and Sigtran chose IPSEC, I'd like to keep going along that path. IPSEC is the major IETF security mechanism. TLS is there, and it's acceptable, but it's more of an ad-hoc solution arising from Netscape's SSL. Not to demean it, I like the protocol in general, but given a choice, these days, I push IPSEC. Note also that it's slightly better to choose IPSEC when you want to use IKE for Next Hop Authentication. Brian > -----Original Message----- > From: Jonathan Rosenberg [mailto:jdrosen@dynamicsoft.com] > Sent: Thursday, November 18, 1999 11:08 AM > To: Brian Rosen > Cc: 'Matt Squire'; IPTEL IETF Mailing List > Subject: Re: TRIP and security > > > Brian, > > I'm curious, is there a reason for IPSEC above TLS? I'm not > enough of a > security > expert to know when to use one over the other. > > I agree with Matt that next-hop is probably a good thing, but that > nested > authentication is too complex, and kind of scary. Also, it assumes (I > imagine) > that I have the keys for every hop along the way, to verify > each nested > signature. > Seems unlikely without a PKI. > > -Jonathan R. > > Brian Rosen wrote: > > > > I'm of the same opinion: > > IPSEC > > Next Hop Authentication > > > > I'd give up Next Hop if we start getting wound up in protocol > > and/or security hole arguments - it's nice, but not vital. > > If we can quickly come to agreement on the language, and > > the security experts bless it (and whatever caveats we > > have to apply), then I'd be in favor of having it. > > > > Brian > > ------------ > > Brian Rosen, Principal Engineer > > FORE Systems, 1000 FORE Drive, Warrendale, PA 15086 > > (724) 742-6826 mailto:brosen@eng.fore.com > > > > > -----Original Message----- > > > From: Matt Squire [mailto:msquire@nortelnetworks.com] > > > Sent: Tuesday, November 16, 1999 6:34 PM > > > To: IPTEL IETF Mailing List > > > Subject: TRIP and security > > > > > > > > > > > > > > > At the WG meeting in DC, we talked about some of the > possibilities for > > > security measures in TRIP. We're hoping to get input on what > > > the group > > > feels are the security requirements. > > > > > > We mentioned 3 possible levels of security that could be > > > included in TRIP: > > > > > > (a) Peer-to-peer Authentication. Basically, use existing security > > > protocols (IPSEC or TLS) to secure the TCP connection between > > > adjacent LSs. > > > This would provide assurance that the data is received > > > exactly as it is > > > transmitted by the peer. > > > > > > (b) Next-Hop Authentication. The idea here would be to > > > include a signature > > > over a subset of the information that is associated with > the next-hop > > > server, and that this signature be carried with the > > > advertisement as long > > > as the next-hop server hasn't changed. For example, in > the following > > > scenario, suppose A advertises a route to B, and B > advertises it to C > > > without changing the next-hop: > > > > > > ------- > > > | B | > > > ------- > > > / \ > > > / \ > > > ----- ----- > > > | A | | C | > > > ----- ----- > > > Advertises: Wants to Authenticate > > > next-hop, MED, Cost! > > > Destinations: +1-202* > > > Next-Hop: A1 in domain A > > > MED = 5 > > > Cost = $.05/min > > > Signature: by A > > > > > > When C receives the advertisement, it could verify that > the attributes > > > associated with the next-hop (next-hop, MED, cost, etc) > have not been > > > altered by an intermediate LS (ie B couldn't have changed the > > > information). > > > This potential security mechanism can provide authentication for > > > attributes that are associated with the next-hop or > > > signalling path (ie > > > that shouldn't be changed unless you are inserting > yourself into the > > > signalling path). > > > > > > (c) Nested Authentication. There are a few drafts working on > > > adding what > > > we called Nested Authentication to BGP. Basically, when a > > > BGP speaker gets > > > the path attribute, it adds itself to the path, signs it, and > > > passes it on. > > > This allows a receiver to authenticate the entire path (ie > > > at each member > > > on the path), to verify that each speaker actually signed it, > > > and actually > > > advertised it to the next speaker in the path. This approach > > > is further > > > discussed in: > > > draft-murphy-bgp-secr-03.txt > > > draft-clynn-s-bgp-protocol-00.txt > > > As mentioned in these drafts, nested authentication is > > > complex, expensive, > > > and is unclear in the presence of aggregation. > > > > > > Note that both next-hop and nested authentication are > used to prevent > > > 'insider' attacks, ie if an authorized LS gets corrupted or > > > malfunctions. > > > These offer some limited protection against the type of > > > damage a corrupted > > > system can cause, and they offer information to help track to > > > the corrupted > > > system. Peer-to-peer authentication is enough to guard > > > against outsider > > > attacks. > > > > > > Some of the issues on which we need input are: > > > (1) Is Next-hop security a requirement, an option, or > > > something we should > > > just forget about. Ie, should we support mechanisms for > signing an > > > attribute set such that this attribute set and signature > can travel > > > multiple hops? > > > (2) Is Nested authentication a requirement, an option, or > > > something to > > > forget about? > > > (3) For Peer-to-peer authentication, is there a consensus > > > toward IPSEC or > > > TLS as the preferred method? > > > (4) Should we use 'special' keys for the TRIP protocol, or > > > the standard > > > keying mechanism for the domains (ie should TRIP require > its own IPSEC > > > tunnel)? > > > > > > To get the ball rolling, I'll throw in my 2 cents. > > > > > > I kinda like the idea of the next-hop security, especially > > > for the MED and > > > cost attribute (if we have a cost attribute). It doesn't > seem that > > > difficult *if* we can ignore key management issues (just > > > point to IKE or > > > the like). > > > > > > The nested authentication scares me and its benefits don't > > > seem that great, > > > so I'd prefer not to do it. Even after reading the drafts, > > > some of the > > > finer points still seem fuzzy and it seems like it would take > > > forever to > > > authenticate. > > > > > > Although TLS would probably be easier to specify and code, I > > > lean toward > > > IPSEC as the tool for peer-to-peer security [I do NOT > claim to be a > > > security expert!]. > > > > > > Finally, TRIP, as an infrasture controlling protocol, should > > > use distinct > > > keys for its relationships and have its own IPSEC tunnel > - just like I > > > think all important control protocols should have. > > > > > > Comments? > > > > > > - Matt > > > > > > > > > > > > --------- > > > This message came from the IETF IPTEL Working Group Mailing List. > > > > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Fri Nov 19 20:56:16 1999 Received: from lists.research.bell-labs.com (lists.research.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA02669 for ; Fri, 19 Nov 1999 20:56:15 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E77C552E6; Fri, 19 Nov 1999 20:51:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 464B352E9; Fri, 19 Nov 1999 20:51:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: Manjunath Bangalore Message-Id: <199911200149.RAA23855@zipper.cisco.com> Subject: Re: TRIP and security To: brosen@fore.com (Rosen Brian) Date: Fri, 19 Nov 1999 17:49:22 -0800 (PST) Cc: jdrosen@dynamicsoft.com, brosen@eng.fore.com, msquire@nortelnetworks.com, iptel@lists.research.bell-labs.com In-Reply-To: <4FBEA8857476D311A03300204840E1CF068457@whq-msgusr-02.fore.com> from "Rosen, Brian" at Nov 19, 99 10:33:46 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello, I contacted this person John Bashinski, who is in Customer Advocacy/Support in the Security Organization for a while now and have some of his thoughts enclosed below in response to the first discussion on this thread... -Manjax ---- First, some comments on the specific stuff in his message: > > (1) Is Next-hop security a requirement, an option, or something we > > should just forget about. Ie, should we support mechanisms for signing an > > attribute set such that this attribute set and signature can travel > > multiple hops? I think that you're almost certainly going to want to do this. However, this is an area where you guys need to work out a model of what sorts of policies you'll support, a threat model, and some idea of how you want to be able to respond to things. If you have the system that originally injected a route sign the information, there must be a reason that you want to know who injected that route. What do you do with the information? Are you going to use it to make decisions about what routes to accept, or are you just going to use it to figure out who to blame when something gets screwed up? How does this work with aggregation? Not very well, as far as I can see. Is there going to be a policy as to who's going to be allowed to say what about which gateways give you access to which phone numbers? Without some sort of authorization policy, there's no point in authenticating. Where is that policy information going to live, and how is it going to be represented? Will authentication represent implicit authorization for some things, and if so what things? Is there supposed to be some kind of PKI? Remember, if any TRIP speaker is allowed to claim that any IP address is a gateway to any set of phone numbers, you're going to need a very expressive policy mechanism to decide which such announcements you really want to believe. Just proving who injected the route is only the beginning. You probably want to think about integrating the authorization for injecting routes with the (non-TRIP) issue of how you decide who's authorized to actually use a given gateway. You don't want gateways just accepting calls from any random source that happens to manage to guess its IP address. How does a gateway know who it's authorized to talk to? Can you arrange it so that the same administrative action that permits an entity to use a gateway also permits that gateway to be advertised to that entity? Administrative issues can really kill you. They've kept PKIs from being adopted for SSL for years. Even if you have fabulous security support in the protocol when it first comes out, you may or may not be able to actually use it for quite a while. > > (2) Is Nested authentication a requirement, an option, or something to > > forget about? It depends on how important it is to know that the path is right, as well as knowing where the actual route came from. I'm not sure I understand what the path information is really used for in the context of TRIP. It's obviously useful for avoiding readvertising a route to somebody who already has it, but that could easily be achieved by a simpler flooding-control mechanism. Since you're not really routing traffic along the paths, it doesn't seem to have a routing function. The only real use I can think of is policy support... so the question is whether there are any policies that have to be securely supported that require this information. Personally, if I were designing the protocol, I'd ask myself some hard questions about why I was maintaining this information in the first place. If you have a use you care about, you probably have to authenticate the path. Ask yourself what somebody could do to you... is it just a matter of a minor loss of efficiency, or could they melt down the whole infrastructure? > > (3) For Peer-to-peer authentication, is there a consensus toward IPSEC > > or TLS as the preferred method? >From a purely Cisco-interested standpoint, IPSec is probably better, since we already have IPSec code in routers. People implementing LSes on general-purpose operating systems may prefer TLS, because the APIs are more mature and because you can do TLS without modifying your kernel. You can get more or less the protection you want out of either one, so I don't see a huge security difference. IPSec does give you some protection against things like SYN floods, but only at the cost of doing a bunch of expensive signature checks, so I'm not sure how useful that protection really is. IPSec is supposed to be The Future. > > (4) Should we use 'special' keys for the TRIP protocol, or the standard > > keying mechanism for the domains (ie should TRIP require its own IPSEC > > tunnel)? Yes, you'd need your own IPSec SA for TRIP, almost certainly. The reason is that the authorization model is probably going to require that you have a separate PKI that defines who's allowed to make what claims in TRIP, and that's going to mean using different keys for TRIP than for everything else. Anyway, it's cleaner. > > I kinda like the idea of the next-hop security, especially for the MED and > > cost attribute (if we have a cost attribute). It doesn't seem that > > difficult *if* we can ignore key management issues (just point to IKE or > > the like). You can ignore key management in the narrow sense. You can't ignore policy management, you can't ignore the identity model, and you can't ignore PKI semantics. > > The nested authentication scares me and its benefits don't seem that > > great, so I'd prefer not to do it. Even after reading the drafts, > > some of the finer points still seem fuzzy and it seems like it would > > take forever to authenticate. ... and there's no operational experience with anything of the kind, anywhere. All the same, I'd talk to the S-BGP people, and I'd do some really hard thinking about how important it was to maintain that path information. If you're relying on it, you need to authenticate it. I'd look especially hard at whether aggregation will force you to authenticate the whole path. As far as performance goes, remember that a node doesn't always actually have to use the signatures, even if they're there. If you need them, though, it's pretty hard to use them if they're *not* there. > > Although TLS would probably be easier to specify and code, I lean toward > > IPSEC as the tool for peer-to-peer security [I do NOT claim to be a > > security expert!]. OK. > > Finally, TRIP, as an infrasture controlling protocol, should use distinct > > keys for its relationships and have its own IPSEC tunnel - just like I > > think all important control protocols should have. OK. A few random thoughts... Work on the threat model. Make sure you understand what people may want to do to you. Telephony is especially interesting because billing is traditionally usage-sensitive. Might a carrier try to divert billable traffic to itself? There's also a converse problem that doesn't happen with BGP... might a carrier try to divert traffic *away* from itself (presumably while still capturing the revenue) by advertising somebody else's gateway? That won't work in BGP (although there are bad things you can do), because you can't advertise a route that doesn't go through you. In TRIP, there's no such restriction. Denial of service is obviously a huge concern. We sit around at incident response meetings trying to figure out what happens when the network is down and we can't even call anybody on the phone to get it fixed. Figure out exactly what the semantics of a TRIP advertisement are... if you get an advertisement with a path of (A, B, C) with C saying that gateway X is a path to number range Y, it pretty clearly says that gateway X is a path to Y... but what are the semantics of the rest? I think you can presume A is inviting you to use X. Does that mean that B and C are also inviting you to use X, or at least have authorized A to do so? Are *you* authorized to invite D to use X? There are some implicit messages in an update, too: you need not announce this route to A, B, or C, because they sent it to you... so what are the implications if somebody forged the path deliberately to keep you from announcing the route to them? You *do* need to announce the route to D if you want D to have it... what are the implications if somebody deliberately removed D from the path to force you to readvertise? Work on models for who owns what, who's authorized to use what, and how that information is represented and passed around. This is probably going to mean doing a PKI with millions of weird X.509 extensions... either that, or doing an identity-only PKI and a set of separate data structures to represent policy. It probably also means identifying an organization or organizations to sign certs. I'd try to integrate policy for all the protocols involved, not just TRIP. You'll want to keep it policy-free, but what that's really going to mean is policy-flexible; any reasonable model is likely to foreclose some class of policies. Aggregation is going to be a huge pain. Watch out for simplistic DoS attacks. People do big, complicated crypto protocols, and forget that anybody can then force them to do big, complicated crypto operations to verify things. What's the impact if somebody dumps a whole bunch of routes with bad signatures into the mesh? The answer to this problem is careful implementation, with fairness mechanisms to make sure that no one source can use up all of your signature verification resources, and with care taken to keep from forwarding obviously bogus data on to somebody else who'll have to verify them again. Watch out VERY carefully for attacks that slip in at the interstices between the protocols. VOIP seems to involve an incredible number of different devices, each of which uses two or three protocols, and each of which has to communicate sensitive information to lots of other devices. This is a great environment for unforseen interactions to create security problems. Phreaking is coming back, big time. According to Rosen, Brian: > > I don't think there is an overriding answer to this. > Megaco and Sigtran chose IPSEC, I'd like to keep going along > that path. IPSEC is the major IETF security mechanism. > TLS is there, and it's acceptable, but it's more of an ad-hoc solution > arising from Netscape's SSL. > Not to demean it, I like the protocol in general, but given a > choice, these days, I push IPSEC. Note also that it's > slightly better to choose IPSEC when you want to use IKE for > Next Hop Authentication. > > Brian > > > -----Original Message----- > > From: Jonathan Rosenberg [mailto:jdrosen@dynamicsoft.com] > > Sent: Thursday, November 18, 1999 11:08 AM > > To: Brian Rosen > > Cc: 'Matt Squire'; IPTEL IETF Mailing List > > Subject: Re: TRIP and security > > > > > > Brian, > > > > I'm curious, is there a reason for IPSEC above TLS? I'm not > > enough of a > > security > > expert to know when to use one over the other. > > > > I agree with Matt that next-hop is probably a good thing, but that > > nested > > authentication is too complex, and kind of scary. Also, it assumes (I > > imagine) > > that I have the keys for every hop along the way, to verify > > each nested > > signature. > > Seems unlikely without a PKI. > > > > -Jonathan R. > > > > Brian Rosen wrote: > > > > > > I'm of the same opinion: > > > IPSEC > > > Next Hop Authentication > > > > > > I'd give up Next Hop if we start getting wound up in protocol > > > and/or security hole arguments - it's nice, but not vital. > > > If we can quickly come to agreement on the language, and > > > the security experts bless it (and whatever caveats we > > > have to apply), then I'd be in favor of having it. > > > > > > Brian > > > ------------ > > > Brian Rosen, Principal Engineer > > > FORE Systems, 1000 FORE Drive, Warrendale, PA 15086 > > > (724) 742-6826 mailto:brosen@eng.fore.com > > > > > > > -----Original Message----- > > > > From: Matt Squire [mailto:msquire@nortelnetworks.com] > > > > Sent: Tuesday, November 16, 1999 6:34 PM > > > > To: IPTEL IETF Mailing List > > > > Subject: TRIP and security > > > > > > > > > > > > > > > > > > > > At the WG meeting in DC, we talked about some of the > > possibilities for > > > > security measures in TRIP. We're hoping to get input on what > > > > the group > > > > feels are the security requirements. > > > > > > > > We mentioned 3 possible levels of security that could be > > > > included in TRIP: > > > > > > > > (a) Peer-to-peer Authentication. Basically, use existing security > > > > protocols (IPSEC or TLS) to secure the TCP connection between > > > > adjacent LSs. > > > > This would provide assurance that the data is received > > > > exactly as it is > > > > transmitted by the peer. > > > > > > > > (b) Next-Hop Authentication. The idea here would be to > > > > include a signature > > > > over a subset of the information that is associated with > > the next-hop > > > > server, and that this signature be carried with the > > > > advertisement as long > > > > as the next-hop server hasn't changed. For example, in > > the following > > > > scenario, suppose A advertises a route to B, and B > > advertises it to C > > > > without changing the next-hop: > > > > > > > > ------- > > > > | B | > > > > ------- > > > > / \ > > > > / \ > > > > ----- ----- > > > > | A | | C | > > > > ----- ----- > > > > Advertises: Wants to Authenticate > > > > next-hop, MED, Cost! > > > > Destinations: +1-202* > > > > Next-Hop: A1 in domain A > > > > MED = 5 > > > > Cost = $.05/min > > > > Signature: by A > > > > > > > > When C receives the advertisement, it could verify that > > the attributes > > > > associated with the next-hop (next-hop, MED, cost, etc) > > have not been > > > > altered by an intermediate LS (ie B couldn't have changed the > > > > information). > > > > This potential security mechanism can provide authentication for > > > > attributes that are associated with the next-hop or > > > > signalling path (ie > > > > that shouldn't be changed unless you are inserting > > yourself into the > > > > signalling path). > > > > > > > > (c) Nested Authentication. There are a few drafts working on > > > > adding what > > > > we called Nested Authentication to BGP. Basically, when a > > > > BGP speaker gets > > > > the path attribute, it adds itself to the path, signs it, and > > > > passes it on. > > > > This allows a receiver to authenticate the entire path (ie > > > > at each member > > > > on the path), to verify that each speaker actually signed it, > > > > and actually > > > > advertised it to the next speaker in the path. This approach > > > > is further > > > > discussed in: > > > > draft-murphy-bgp-secr-03.txt > > > > draft-clynn-s-bgp-protocol-00.txt > > > > As mentioned in these drafts, nested authentication is > > > > complex, expensive, > > > > and is unclear in the presence of aggregation. > > > > > > > > Note that both next-hop and nested authentication are > > used to prevent > > > > 'insider' attacks, ie if an authorized LS gets corrupted or > > > > malfunctions. > > > > These offer some limited protection against the type of > > > > damage a corrupted > > > > system can cause, and they offer information to help track to > > > > the corrupted > > > > system. Peer-to-peer authentication is enough to guard > > > > against outsider > > > > attacks. > > > > > > > > Some of the issues on which we need input are: > > > > (1) Is Next-hop security a requirement, an option, or > > > > something we should > > > > just forget about. Ie, should we support mechanisms for > > signing an > > > > attribute set such that this attribute set and signature > > can travel > > > > multiple hops? > > > > (2) Is Nested authentication a requirement, an option, or > > > > something to > > > > forget about? > > > > (3) For Peer-to-peer authentication, is there a consensus > > > > toward IPSEC or > > > > TLS as the preferred method? > > > > (4) Should we use 'special' keys for the TRIP protocol, or > > > > the standard > > > > keying mechanism for the domains (ie should TRIP require > > its own IPSEC > > > > tunnel)? > > > > > > > > To get the ball rolling, I'll throw in my 2 cents. > > > > > > > > I kinda like the idea of the next-hop security, especially > > > > for the MED and > > > > cost attribute (if we have a cost attribute). It doesn't > > seem that > > > > difficult *if* we can ignore key management issues (just > > > > point to IKE or > > > > the like). > > > > > > > > The nested authentication scares me and its benefits don't > > > > seem that great, > > > > so I'd prefer not to do it. Even after reading the drafts, > > > > some of the > > > > finer points still seem fuzzy and it seems like it would take > > > > forever to > > > > authenticate. > > > > > > > > Although TLS would probably be easier to specify and code, I > > > > lean toward > > > > IPSEC as the tool for peer-to-peer security [I do NOT > > claim to be a > > > > security expert!]. > > > > > > > > Finally, TRIP, as an infrasture controlling protocol, should > > > > use distinct > > > > keys for its relationships and have its own IPSEC tunnel > > - just like I > > > > think all important control protocols should have. > > > > > > > > Comments? > > > > > > > > - Matt > > > > > > > > > > > > > > > > --------- > > > > This message came from the IETF IPTEL Working Group Mailing List. > > > > > > > > > > --------- > > > This message came from the IETF IPTEL Working Group Mailing List. > > > > -- > > Jonathan D. Rosenberg 200 Executive Drive > > Chief Scientist Suite 120 > > dynamicsoft West Orange, NJ 07052 > > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > > http://www.dynamicsoft.com > > > > --------- > This message came from the IETF IPTEL Working Group Mailing List. > > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 22 08:18:59 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10819 for ; Mon, 22 Nov 1999 08:18:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D4FFE52E0; Mon, 22 Nov 1999 08:05:43 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E94DF52E2; Mon, 22 Nov 1999 08:05:42 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <00b301bf34d8$a8bf1aa0$0305a8c0@TTS> From: "Carlos Gagliardi Prado" To: References: Subject: Developing H.323 client Date: Mon, 22 Nov 1999 10:59:32 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit Dear friends, I´m looking for some SDK to built an H.323 client (I´m focused in voice only). What are the most used tools? Thanks. Carlos Prado --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 22 09:20:18 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11042 for ; Mon, 22 Nov 1999 09:20:17 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A0CCB52E9; Mon, 22 Nov 1999 09:15:26 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1FEFC52EA; Mon, 22 Nov 1999 09:15:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Mon, 22 Nov 1999 15:11:56 +0000 (GMT) From: Gerry Reilly To: iptel@lists.research.bell-labs.com Subject: new subscriber question on OSP Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Hi Please forgive this newbee question. I've been reading through the TBGP, SCSP & TRIP drafts with great interest:-) As a relative newcomer to the VoIP area, I'm not entirely clear as to where the Open Settlements Protocol fits into the model, if at all. OSP seems to claim to be designed for inter-domain route selection as well as facilitating billing. Would this protocol supplement TRIP, or am I missing the point? Kind Regards Gerry Reilly --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 22 18:36:28 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA20199 for ; Mon, 22 Nov 1999 18:36:28 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 318EE5301; Mon, 22 Nov 1999 18:31:28 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 991BE5303; Mon, 22 Nov 1999 18:31:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <00c201bf360b$55bdb760$0101a8c0@roberto> From: "Reinaldo Penno" To: "Carlos Gagliardi Prado" Cc: References: <00b301bf34d8$a8bf1aa0$0305a8c0@TTS> Subject: Re: Developing H.323 client Date: Tue, 23 Nov 1999 21:33:41 -0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-MIME-Autoconverted: from 8bit to quoted-printable by kant.uol.com.br id VAA04891 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA20199 Try http://www.openh323.org -----Mensagem Original----- De: Carlos Gagliardi Prado Para: Enviada em: Segunda-feira, 22 de Novembro de 1999 08:59 Assunto: Developing H.323 client > Dear friends, > > I´m looking for some SDK to built an H.323 client (I´m focused in voice > only). > What are the most used tools? > > Thanks. > > Carlos Prado > > > > --------- > This message came from the IETF IPTEL Working Group Mailing List. > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 22 23:38:12 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA10549 for ; Mon, 22 Nov 1999 23:38:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3D00D52FC; Mon, 22 Nov 1999 23:33:28 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A783D530B; Mon, 22 Nov 1999 23:33:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Mon, 22 Nov 1999 23:31:12 -0500 (EST) From: Samanvitha Rao To: Reinaldo Penno Cc: Carlos Gagliardi Prado , iptel@lists.research.bell-labs.com Subject: Re: Developing H.323 client In-Reply-To: <00c201bf360b$55bdb760$0101a8c0@roberto> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by ietf.org id XAA10549 There is a whole list of toolkits at http://www.iptelephony.org/frame/vendors_protocolstack.html On Tue, 23 Nov 1999, Reinaldo Penno wrote: > Try http://www.openh323.org > > -----Mensagem Original----- > De: Carlos Gagliardi Prado > Para: > Enviada em: Segunda-feira, 22 de Novembro de 1999 08:59 > Assunto: Developing H.323 client > > > > Dear friends, > > > > I´m looking for some SDK to built an H.323 client (I´m focused in voice > > only). > > What are the most used tools? > > > > Thanks. > > > > Carlos Prado > > > > > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > > > > > --------- > This message came from the IETF IPTEL Working Group Mailing List. > --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 23 10:44:47 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28676 for ; Tue, 23 Nov 1999 10:44:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 70B6652EF; Tue, 23 Nov 1999 10:39:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9F67552F0; Tue, 23 Nov 1999 10:39:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-Id: <3.0.32.19991123103258.00b1d5d0@zbl6c008.corpeast.baynetworks.com> X-Sender: msquire@zbl6c008.corpeast.baynetworks.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Tue, 23 Nov 1999 10:32:59 -0500 To: Gerry Reilly , iptel@lists.research.bell-labs.com From: "Matt Squire" Subject: Re: new subscriber question on OSP Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk My understanding of OSP was that it was basically an authorization and accounting protocol - server X in domain 1 can request access to server Y in domain 2, transmit usage records, etc. I know its a bit more complicated than this, but this is my one sentence summary. OSP is, generally, much more comparable to the work going on in AAA than here. I didn't think it was designed to route signalling messages. So I'm not aware of the route selection capabilities of OSP, in particular whether it makes routing decisions based upon E164 numbers, what kind of routing policies and route selection it supports, etc. To the extent that OSP does these things, there may indeed be overlap. Just don't know enough about OSP to answer definitively. At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: >Hi > >Please forgive this newbee question. > >I've been reading through the TBGP, SCSP & TRIP drafts with great >interest:-) As a relative newcomer to the VoIP area, I'm not entirely >clear as to where the Open Settlements Protocol fits into the model, if at >all. > >OSP seems to claim to be designed for inter-domain route selection as well >as facilitating billing. >Would this protocol supplement TRIP, or am I missing the point? > >Kind Regards > >Gerry Reilly > > > >--------- >This message came from the IETF IPTEL Working Group Mailing List. > Matt Squire Nortel Networks innovations.lab msquire@nortelnetworks.com (919)992-9048 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 23 14:38:37 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26581 for ; Tue, 23 Nov 1999 14:38:37 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 24BAE52F9; Tue, 23 Nov 1999 14:33:28 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 81A6D52FB; Tue, 23 Nov 1999 14:33:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <000801bf35e9$558b0710$070310ac@notebook> From: "Stephen Thomas" To: "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" References: <3.0.32.19991123103258.00b1d5d0@zbl6c008.corpeast.baynetworks.com> Subject: Re: new subscriber question on OSP Date: Tue, 23 Nov 1999 14:23:31 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Matt has some of the essentials exactly right, but OSP can (optionally) provide call routing information as well as authorization. A typical application would work something like this: Server X in domain 1 needs to locate a peer (e.g. a terminating gateway to complete a call to the PSTN). Server X uses OSP (as a client) to query a third party for the call routing and authorization information. Server X recieves the IP address of Server Y and an authorization token that will grant it access to the peer (sort of like Kerberos). Server X sets up a the call to server Y (e.g. SIP INVITE), including the authorization token (e.g. as per draft-thomas-mime-osp-token-00.txt). After the call is released, servers X and Y use OSP to report usage information. To Matt's specific questions: OSP Servers can route based on E.164 numbers as well as other identifiers (e.g. email addresses). Routing policies and route selection are up to the OSP Server. At a high enough level, there is overlap between TRIP and OSP. OSP does things other than call routing as well, but where the overlap exists, I would characterize the difference as primarily one of philosophy. TRIP is a distributed protocol like IP routing protocols (BGP, and also RIP, OSPF, ...). OSP is a hierarchical protocol like directory service protocols (DNS, LDAP, ...) Stephen ----- Original Message ----- From: "Matt Squire" To: "Gerry Reilly" ; Sent: 23 November 1999 10:32 AM Subject: Re: new subscriber question on OSP | | My understanding of OSP was that it was basically an authorization and | accounting protocol - server X in domain 1 can request access to server Y | in domain 2, transmit usage records, etc. I know its a bit more | complicated than this, but this is my one sentence summary. OSP is, | generally, much more comparable to the work going on in AAA than here. I | didn't think it was designed to route signalling messages. | | So I'm not aware of the route selection capabilities of OSP, in particular | whether it makes routing decisions based upon E164 numbers, what kind of | routing policies and route selection it supports, etc. To the extent that | OSP does these things, there may indeed be overlap. Just don't know enough | about OSP to answer definitively. | | | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: | >Hi | > | >Please forgive this newbee question. | > | >I've been reading through the TBGP, SCSP & TRIP drafts with great | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely | >clear as to where the Open Settlements Protocol fits into the model, if at | >all. | > | >OSP seems to claim to be designed for inter-domain route selection as well | >as facilitating billing. | >Would this protocol supplement TRIP, or am I missing the point? | > | >Kind Regards | > | >Gerry Reilly | > | > | > | >--------- | >This message came from the IETF IPTEL Working Group Mailing List. | > | | Matt Squire | Nortel Networks | innovations.lab | msquire@nortelnetworks.com | (919)992-9048 | | --------- | This message came from the IETF IPTEL Working Group Mailing List. | --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 23 16:40:47 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00981 for ; Tue, 23 Nov 1999 16:40:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7763F52FB; Tue, 23 Nov 1999 16:35:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DF7C352FE; Tue, 23 Nov 1999 16:35:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <383B08A1.4BAD5CE@dynamicsoft.com> Date: Tue, 23 Nov 1999 16:35:29 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Stephen Thomas Cc: Gerry Reilly , IPTEL IETF Mailing List , Matt Squire Subject: Re: new subscriber question on OSP References: <3.0.32.19991123103258.00b1d5d0@zbl6c008.corpeast.baynetworks.com> <000801bf35e9$558b0710$070310ac@notebook> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Thanks for the clarification, Stephen. Based on this, I see their roles as complementary. An OSP server needs some way to build up the routing table it uses to answer OSP queries. TRIP fits this need perfectly. In fact, OSP is effectively what is called "the front end" in the TRIP framework document; its the way by which TRIP databases are accessed. OSP is a query protocol, and TRIP is more like a routing protocol. -Jonathan R. Stephen Thomas wrote: > > Matt has some of the essentials exactly right, but OSP > can (optionally) provide call routing information as > well as authorization. A typical application would > work something like this: > > Server X in domain 1 needs to locate a peer (e.g. > a terminating gateway to complete a call to the > PSTN). > > Server X uses OSP (as a client) to query a third > party for the call routing and authorization > information. > > Server X recieves the IP address of Server Y and > an authorization token that will grant it access > to the peer (sort of like Kerberos). > > Server X sets up a the call to server Y (e.g. SIP > INVITE), including the authorization token > (e.g. as per draft-thomas-mime-osp-token-00.txt). > > After the call is released, servers X and Y use OSP > to report usage information. > > To Matt's specific questions: > > OSP Servers can route based on E.164 numbers as well as other > identifiers (e.g. email addresses). > > Routing policies and route selection are up to the OSP > Server. > > At a high enough level, there is overlap between TRIP and > OSP. OSP does things other than call routing as well, but > where the overlap exists, I would characterize the > difference as primarily one of philosophy. TRIP is > a distributed protocol like IP routing protocols (BGP, > and also RIP, OSPF, ...). OSP is a hierarchical protocol > like directory service protocols (DNS, LDAP, ...) > > Stephen > > ----- Original Message ----- > From: "Matt Squire" > To: "Gerry Reilly" ; > > Sent: 23 November 1999 10:32 AM > Subject: Re: new subscriber question on OSP > > | > | My understanding of OSP was that it was basically an authorization and > | accounting protocol - server X in domain 1 can request access to server Y > | in domain 2, transmit usage records, etc. I know its a bit more > | complicated than this, but this is my one sentence summary. OSP is, > | generally, much more comparable to the work going on in AAA than here. I > | didn't think it was designed to route signalling messages. > | > | So I'm not aware of the route selection capabilities of OSP, in particular > | whether it makes routing decisions based upon E164 numbers, what kind of > | routing policies and route selection it supports, etc. To the extent that > | OSP does these things, there may indeed be overlap. Just don't know > enough > | about OSP to answer definitively. > | > | > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: > | >Hi > | > > | >Please forgive this newbee question. > | > > | >I've been reading through the TBGP, SCSP & TRIP drafts with great > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely > | >clear as to where the Open Settlements Protocol fits into the model, if > at > | >all. > | > > | >OSP seems to claim to be designed for inter-domain route selection as > well > | >as facilitating billing. > | >Would this protocol supplement TRIP, or am I missing the point? > | > > | >Kind Regards > | > > | >Gerry Reilly > | > > | > > | > > | >--------- > | >This message came from the IETF IPTEL Working Group Mailing List. > | > > | > | Matt Squire > | Nortel Networks > | innovations.lab > | msquire@nortelnetworks.com > | (919)992-9048 > | > | --------- > | This message came from the IETF IPTEL Working Group Mailing List. > | > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 24 10:04:33 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA14155 for ; Wed, 24 Nov 1999 10:04:33 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8AE8052BB; Wed, 24 Nov 1999 09:59:33 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 0F33952D5; Wed, 24 Nov 1999 09:59:32 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <00a701bf36a1$8f4d36e0$6531a38d@see.plym.ac.uk> From: "Bogdan Ghita" To: Subject: RTP measuring Date: Wed, 24 Nov 1999 17:30:09 -0000 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00A4_01BF36A1.8E774940" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-Mimeole: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_00A4_01BF36A1.8E774940 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello all, I have three questions related to RTP/RTCP. 1. Are there any tools for monitoring RTP/RTCP (free or commercial)? I = am interested especially in RTP analysis, and not RTCP parsing. And, if = there are, which are their capabilities? In order to restrict the range of replies, I must mention that I've = already found: - Hammer VoIP Test System - analysing all the parameters (drop packets, = jitter, delay) within a VoIP call - HP Internet Advisor - similar (for these two commercial packages, I couldn't get more information = about what actually is monitored) - rtpmon, which is free, but, in spite of its name, it is an RTCP = monitor. 2. Can anybody explain me what is the structure of a compound RTCP = packet? I know, from the RTP specification, that it looks like this: if encrypted: random 32-bit integer | |[------- packet -------][----------- packet -----------][-packet-] | | receiver reports chunk chunk V item item item item -------------------------------------------------------------------- |R[SR|# sender #site#site][SDES|# CNAME PHONE |#CNAME LOC][BYE##why] |R[ |# report # 1 # 2 ][ |# |# ][ ## ] |R[ |# # # ][ |# |# ][ ## ] |R[ |# # # ][ |# |# ][ ## ] -------------------------------------------------------------------- |<------------------ UDP packet (compound packet) --------------->| #: SSRC/CSRC The question is, as I couldn't understand the figure: how is the above = figure packetised in UDP packets (is it 'line-by-line') ?=20 3. Are there any standards for encrypting RTP/RTCP (in relation with = H.323) ? Besides inserting the 32-bit integer in the RTCP packet and = using DES there is nothing else specified. Thank you very much Best regards Bogdan Ghita ------=_NextPart_000_00A4_01BF36A1.8E774940 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello all,

I = have three=20 questions related to RTP/RTCP.
1. Are there any  tools for = monitoring=20 RTP/RTCP (free or commercial)? I am interested especially in RTP = analysis, and=20 not RTCP parsing. And, if there are, which are their capabilities?
In = order=20 to restrict the range of replies, I must mention that I've already = found:
-=20 Hammer VoIP Test System - analysing all the parameters (drop packets, = jitter,=20 delay) within a VoIP call
- HP Internet Advisor - similar
(for = these two=20 commercial packages, I couldn't get more information about what actually = is=20 monitored)
- rtpmon, which is free, but, in spite of its name, it is = an RTCP=20 monitor.

2. Can anybody explain me what is the structure of a = compound=20 RTCP packet? I know, from the RTP specification, that it looks like=20 this:


if encrypted: random 32-bit integer
|
|[------- = packet=20 -------][----------- packet -----------][-packet-]
|
| receiver = reports=20 chunk chunk
V item item item=20 item
-----------------------------------------------------------------= ---
|R[SR|#=20 sender #site#site][SDES|# CNAME PHONE |#CNAME = LOC][BYE##why]
|R[  |#=20 report #  1 #  2 ][   =20 |#            = ;=20 |#         ][   = ##  =20 ]
|R[  |#        = #   =20 #    ][   =20 |#            = ;=20 |#         ][   = ##  =20 ]
|R[  |#        = #   =20 #    ][   =20 |#            = ;=20 |#         ][   = ##  =20 ]
--------------------------------------------------------------------=
|<------------------=20 UDP packet (compound packet) --------------->|
#: = SSRC/CSRC

The=20 question is, as I couldn't understand the figure: how is the above = figure=20 packetised in UDP packets (is it 'line-by-line') ?
 
3. Are there any standards for = encrypting=20 RTP/RTCP (in relation with H.323) ? Besides inserting the 32-bit integer = in the=20 RTCP packet and using DES there is nothing else specified.


Thank you very = much
Best regards
Bogdan Ghita
 
------=_NextPart_000_00A4_01BF36A1.8E774940-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 24 11:26:43 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20549 for ; Wed, 24 Nov 1999 11:26:41 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BB98352D6; Wed, 24 Nov 1999 11:21:25 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 39D7552DB; Wed, 24 Nov 1999 11:21:25 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com To: Bogdan Ghita Cc: iptel Subject: Re: RTP measuring In-reply-to: Your message of "Wed, 24 Nov 1999 17:30:09 GMT." <00a701bf36a1$8f4d36e0$6531a38d@see.plym.ac.uk> Date: Wed, 24 Nov 1999 16:20:47 +0000 Message-ID: <7908.943460447@cs.ucl.ac.uk> From: Colin Perkins Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk --> Bogdan Ghita writes: >I have three questions related to RTP/RTCP. RTP related questions should be asked on the AVT working group's list rem-conf@es.net. >1. Are there any tools for monitoring RTP/RTCP (free or commercial)? I >am interested especially in RTP analysis, and not RTCP parsing. And, if >there are, which are their capabilities? >In order to restrict the range of replies, I must mention that I've >already found: >- Hammer VoIP Test System - analysing all the parameters (drop packets, >jitter, delay) within a VoIP call >- HP Internet Advisor - similar >(for these two commercial packages, I couldn't get more information >about what actually is monitored) >- rtpmon, which is free, but, in spite of its name, it is an RTCP >monitor. > >2. Can anybody explain me what is the structure of a compound RTCP >packet? I know, from the RTP specification, that it looks like this: > >if encrypted: random 32-bit integer >| >|[------- packet -------][----------- packet -----------][-packet-] >| >| receiver reports chunk chunk >V item item item item >-------------------------------------------------------------------- >|R[SR|# sender #site#site][SDES|# CNAME PHONE |#CNAME LOC][BYE##why] >|R[ |# report # 1 # 2 ][ |# |# ][ ## ] >|R[ |# # # ][ |# |# ][ ## ] >|R[ |# # # ][ |# |# ][ ## ] >-------------------------------------------------------------------- >|<------------------ UDP packet (compound packet) --------------->| >#: SSRC/CSRC > >The question is, as I couldn't understand the figure: how is the above >figure packetised in UDP packets (is it 'line-by-line') ? The random prefix (if any) is put at the start of the UDP packet, then the RTCP packets comprising the compound are concatenated into a single UDP packet. >3. Are there any standards for encrypting RTP/RTCP (in relation with >H.323) ? Besides inserting the 32-bit integer in the RTCP packet and >using DES there is nothing else specified. The a/v profile (RFC1890) allows for any encryption algorithm to be used, with the algorithm identifier being prefixed onto the encryption key followed by a "/" character. One can also use IPsec. Colin --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Wed Nov 24 14:14:03 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11049 for ; Wed, 24 Nov 1999 14:14:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 829E452DF; Wed, 24 Nov 1999 13:58:54 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D57DD52DE; Wed, 24 Nov 1999 13:58:48 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <383AF8DA.2566DCCB@ericsson.com> Date: Tue, 23 Nov 1999 14:28:11 -0600 From: Ulf Andersson Organization: Ericsson Inc X-Mailer: Mozilla 4.04 [en] (Win95; I) MIME-Version: 1.0 To: sip@lists.research.bell-labs.com, ensc-tia@sfu.ca, sip-implementors@cs.columbia.edu, confctrl@isi.edu, iptel@lists.research.bell-labs.com, eriietf@kk.ericsson.se Subject: SIP Bake-off - Registration Closed Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello! The registration for the 3rd SIP bakeoff is closed! The popularity of this event has by far exceeded expectations. Instead of having 15-17 teams as we expected, there are 33 teams now on the final list and nearly 100 people. Here is the final list of participating teams: Name Team Size Contact --------------------------------------- Nortel-1 5 orton@nortelnetworks.com Pingtel 2 dpetrie@pingtel.com Nortel-2 2 cjessen@nortelnetworks.com Mediatrix 2 etremblay@mediatrix.com Netspeak 2 noreilly@netspeak.com Telogy 1 wkwok@telogy.com Nuera 4 cteoh@nuera.com Catapult 4 terry@catapult.com Ericsson-2 3 hans@erix.ericsson.se Mitel 2 Ashok_Ganesan@Mitel.COM Agilent 2 douglas_carson@agilent.com Dynamicsoft 3 vpatel@dynamicsoft.com Broadsoft 4 joyce@broadsoft.com VTEL 2 rkrishna@vtel.com Delta 3 nurban@delta-info.com Radcom 2 mwinslow@radcomusa.com E*Club 2 jon2@andrew.cmu.edu 8x8 4 artru@8x8.com Helsinki Tech U. 2 jose@tct.hut.fi Columbia U. 3 hgs@cs.columbia.edu HP Labs 1 ak@hplb.hpl.hp.com Indigo 3 eb@indigo-software.com OZ.com 2 jii@oz.com Vovida 3 ldang@vovida.com Cisco 3 manojb@cisco.com IPCell 2 alex@ipcell.com FacetCorp 5 clark@facetcorp.com MCIW-3 4 kelvin.porter@wcom.com 3Com-1 2 Jerry_Mahler@mw.3com.com MCIW-1 3 mohammad.vakil@wcom.com Ericsson-1 3 adam.roach@ericsson.com 3Com-2 2 Ravandhu_hariram@3com.com MCIW-2 5 steven.r.donovan@wcom.com ----------------------------------------- TOTAL: 92 participants in 33 teams Have a nice thanksgiving everyone!! Regards, Ulf -- Ulf Andersson Ericsson Inc +1 972 583 7537 ulf.andersson@ericsson.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 25 06:25:58 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA06288 for ; Thu, 25 Nov 1999 06:25:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2B56A52B6; Thu, 25 Nov 1999 06:19:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 26BFD52BB; Thu, 25 Nov 1999 06:19:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: Philippe.Terrien@alcatel.fr X-Lotus-FromDomain: ALCATEL To: Jonathan Rosenberg Cc: Stephen Thomas , Gerry Reilly , IPTEL IETF Mailing List , Matt Squire Message-ID: Date: Thu, 25 Nov 1999 12:17:58 +0100 Subject: Re: new subscriber question on OSP Mime-Version: 1.0 Content-type: multipart/mixed; Boundary="0__=dKGTuxk1gmafvKnsA6uYzrNEGKe652GH7CwxPqdrwrTNq9JQ0dtFNE4g" Content-Disposition: inline Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk --0__=dKGTuxk1gmafvKnsA6uYzrNEGKe652GH7CwxPqdrwrTNq9JQ0dtFNE4g Content-type: text/plain; charset=us-ascii Content-Disposition: inline I have an additional question. How OSP is positionned, compared with the ITU-T H.225 Annex G standard which provides an architecture, protocol and operations to solve inter-domain routing ? My feeling is that they are competitors. What is the rationale, scope, and current status of OSP ? Attached below the H.225 annex G for those who are not aware o this standard (See attached file: TD-27.zip) Jonathan Rosenberg on 23/11/99 22:35:29 To: Stephen Thomas cc: Gerry Reilly , IPTEL IETF Mailing List , Matt Squire (bcc: Philippe TERRIEN/FR/ALCATEL) Subject: Re: new subscriber question on OSP Thanks for the clarification, Stephen. Based on this, I see their roles as complementary. An OSP server needs some way to build up the routing table it uses to answer OSP queries. TRIP fits this need perfectly. In fact, OSP is effectively what is called "the front end" in the TRIP framework document; its the way by which TRIP databases are accessed. OSP is a query protocol, and TRIP is more like a routing protocol. -Jonathan R. Stephen Thomas wrote: > > Matt has some of the essentials exactly right, but OSP > can (optionally) provide call routing information as > well as authorization. A typical application would > work something like this: > > Server X in domain 1 needs to locate a peer (e.g. > a terminating gateway to complete a call to the > PSTN). > > Server X uses OSP (as a client) to query a third > party for the call routing and authorization > information. > > Server X recieves the IP address of Server Y and > an authorization token that will grant it access > to the peer (sort of like Kerberos). > > Server X sets up a the call to server Y (e.g. SIP > INVITE), including the authorization token > (e.g. as per draft-thomas-mime-osp-token-00.txt). > > After the call is released, servers X and Y use OSP > to report usage information. > > To Matt's specific questions: > > OSP Servers can route based on E.164 numbers as well as other > identifiers (e.g. email addresses). > > Routing policies and route selection are up to the OSP > Server. > > At a high enough level, there is overlap between TRIP and > OSP. OSP does things other than call routing as well, but > where the overlap exists, I would characterize the > difference as primarily one of philosophy. TRIP is > a distributed protocol like IP routing protocols (BGP, > and also RIP, OSPF, ...). OSP is a hierarchical protocol > like directory service protocols (DNS, LDAP, ...) > > Stephen > > ----- Original Message ----- > From: "Matt Squire" > To: "Gerry Reilly" ; > > Sent: 23 November 1999 10:32 AM > Subject: Re: new subscriber question on OSP > > | > | My understanding of OSP was that it was basically an authorization and > | accounting protocol - server X in domain 1 can request access to server Y > | in domain 2, transmit usage records, etc. I know its a bit more > | complicated than this, but this is my one sentence summary. OSP is, > | generally, much more comparable to the work going on in AAA than here. I > | didn't think it was designed to route signalling messages. > | > | So I'm not aware of the route selection capabilities of OSP, in particular > | whether it makes routing decisions based upon E164 numbers, what kind of > | routing policies and route selection it supports, etc. To the extent that > | OSP does these things, there may indeed be overlap. Just don't know > enough > | about OSP to answer definitively. > | > | > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: > | >Hi > | > > | >Please forgive this newbee question. > | > > | >I've been reading through the TBGP, SCSP & TRIP drafts with great > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely > | >clear as to where the Open Settlements Protocol fits into the model, if > at > | >all. > | > > | >OSP seems to claim to be designed for inter-domain route selection as > well > | >as facilitating billing. > | >Would this protocol supplement TRIP, or am I missing the point? > | > > | >Kind Regards > | > > | >Gerry Reilly > | > > | > > | > > | >--------- > | >This message came from the IETF IPTEL Working Group Mailing List. > | > > | > | Matt Squire > | Nortel Networks > | innovations.lab > | msquire@nortelnetworks.com > | (919)992-9048 > | > | --------- > | This message came from the IETF IPTEL Working Group Mailing List. > | > > --------- > This message came from the IETF IPTEL Working Group Mailing List. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. --0__=dKGTuxk1gmafvKnsA6uYzrNEGKe652GH7CwxPqdrwrTNq9JQ0dtFNE4g Content-type: application/zip; name="TD-27.zip" Content-Disposition: attachment; filename="TD-27.zip" Content-Description: .ZIP File Content-Transfer-Encoding: base64 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 yUxc4LSdvT2Gfa/k2ETX6Z7qi6z+TFrAWq5kdeueh+7T39hyCs7PX/nY+zBJ1cyrK/6jdsxfzvv8 ofOqd2KLr0krHFXabRusa+Jaa07eZ5I1mRWmw9S8/cd5nz10VjUplrwmr+Cn5GwbrWuyo9aOfMkk 97D6LxdV8/eX9w45FKKaEKtpN0XBR8ml4nddk721K8kEJinL0jNRIbcbDzcI0A9QZcWK2Sko7FQ6 VOGpa3Kqti85hEnmZSab9iN/Nx5lcFL/pGpcbJjdBAVvJfeKG7omfrXLyAgmaZApv2IEecR4vME5 /XORKbGJdqNDf79ypOKMrsml2pGkFpNUv551U6F6Yd3CiCAVHRvvJ3a9trmODyYTHHRkSk/VbiBz YZKIrNtjq+fWzY3wUhlnY/DErv+2vedOkck1GjKlUbVryEdMMvqaeqxKtWGdYcRllbU2aU8qB29j ngveeqtmkUwps9aefAOTRETfXFUtUycTMU/l2CbljEr6tn3r/tiaUDNXpjSodiApxyR/LfFNnyGf 553oVehZWHLxkljkyEgLBzhaMMrjOY8zfNNrgmvm1GpkxWXJXtVb7V/SX8kpRl26xkLQ7vTtzZI5 22udyLdMcs0eS73FWl637+h79X+dtyzizp7iW1ZPJdmSPponU8+87uctvMhbL01HvSiPDGTN+UOJ HBh9eJmcr+H1y5bDXAKlbcxttsTFM17cSbt/9lC6KpslJFIgUimSMzR/UoqleeAP+90nnfK9qfqT zG87HFeQsUwyNTP4xFRySLTPMkXfVdfvWR7fmzpSzjz4ddIB4eMTsmaGaJlyhlU8Mde0vmctl2YY fNlKXHx19nHtpYaq7AgF582vLN88lSl3Koz63jdfokoiV+XFpofFK7Nn1io98HnsYuuhG7DPcTWZ xCSzIuQ1be2VnZQjrFRYmyIzrvWN3lcW8Cbn1wli+WOyNEPmmHKGVjzK1+Hc5kinzQl2tzIWN8g+ qq1uuI19WcG57tXbsurR5VabsraPKPur9q8NO20ECvtdWt/LyrVvkEg2a5TYYBn1RdbmphylCm3X gNUvw3JCN4VumpM+mJkx8kn4TzcyzOiBOWFv8Hdpj32XvipfNHrRuWV+ZxZsEdxsOmhzanlpeZMv Uq9tbNUHWxlrHqwtXRv/KOX0H0tTY3+YorBw38/HbD11A644ypGGTDI7M+7EdFIy2m+Zmq/99TeW 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 po9xTnP6qweG904U+ClfPzyWNf5pqzBLr/g7wxs2TsMqk4W9psNVw4LNppcyfKI5mj+UVCNtWh3j Mnv3jpKOUfBP+AS/i3Ecy5zO9F8XdLCf/rYfi89Rl8aDX30SqZcl172qMRpsf1++Jru3ddrrrlea V/smBZ+qNYkNBdL3YBrr/FF/IMFksL2nnL2r9+60/V37NPt2P4WhJ5GJXwqo7025krB8rBpIMB1U H4yiOtH7fXr33d1pu9s3KHA+fJT4tED4nr4LicVHwQFjk0H1viiSl33k0yR3SdJI2vsU0u+fSFxZ kHLvkguJbLd77wuDQfWeKLaAXr1p3ru8abztygrpTwIS7xaE3etxJfn6saf/hfFg2YeolbR9T6ad 7jqlObUfUNhWKZqoV/Dkno0rSXw3e5/4xsGZhhmK0w3Jo8nPxJvsrpY+r+T45uyi/Nm4Y4vMXsXu 5AFx08GZpzOc1g02ozbP8l7ZXSl9VhnxzcJF/nNkB6XM3slum4E8k8GZJzPSrxuaR5uf5TXZXSut raz6Zuii/pml45LMXtOPzQN5EMuLGXKFl4pfFJ96N7bmlLZWsn/b4kL72bDDRmavZHdRr/eGwc/+ w4/pw5Ur7K/bX7IPOZSQ1rK81fjNo6n1Ajf1o4o6hkCxt2t+oPyhMatxN1JlKjD65he+2ZWtpqr3 Da1ArklHp8YnBCeuWr1Lvxon0hTZYdneY+p/6trwvrq8q8PvPycq66rkqQzvStEK+h5YNtYfO/wg mOtA29jm6c3+hYE7+17f8WM9evRVZlP3Gj6Wy6IO+jdMnIZDQ/jkchQ7FY97nn+pVZSZsF5Jo/FM MMmwbsp96tGE8VWCEyYBGXGfxtym3fxfBJ7tUyjyEzGJLzifVqu6TmBXyW7aMrbYsoC37tl0ZfIV hfaeaa9LvL1SEwJ4vT0+h/Y8I2t7WtTkea5lKm9KJzAr5GPIyYHLLzcVnUig/fLGwH0ze4eezF6J 0bRxFcGJqJ7yZe197d/aP5b0Bb787NMlMy3RuP/1iZC7Rucv7WYo44wt83xrky1ZxlBxzJ4rTaMk 0ts+wZN3ZsdMWPMzsh81ky8HkltKGyJJD9ZTfqWsoXu9Mlf1cSVdsbTMSYUjISeMtp+ZNivLjC17 85ZPel/6k7qkmsanjWscnfl94l1erv/ik0x9JKnudQ0Id1c5h3Of8vTqu6vTVrfnKwxVqifatyl1 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 LmRvY1BLBQYAAAAAAQABADcAAADFfgEAAAA= --0__=dKGTuxk1gmafvKnsA6uYzrNEGKe652GH7CwxPqdrwrTNq9JQ0dtFNE4g-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Thu Nov 25 12:45:22 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10441 for ; Thu, 25 Nov 1999 12:45:22 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6C43252DC; Thu, 25 Nov 1999 12:33:47 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AD4B452DD; Thu, 25 Nov 1999 12:33:46 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <000a01bf376a$a4898440$0701a8c0@oleane.com> From: "Peter Lewis" To: Subject: VoDSL 2000 conference CFP Date: Thu, 25 Nov 1999 18:29:33 +0100 Organization: Upperside MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01BF3773.04CD66C0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_0007_01BF3773.04CD66C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable The VoDSL 2000 conference CFP will soon be completed. We are happy to = register the leaders of this new technology next March in Paris. Don't = hesitate to propose a paper. Service providers are especially invited to = speak. =20 http://www.upperside.fr/bavodsl.htm ------=_NextPart_000_0007_01BF3773.04CD66C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
The VoDSL 2000 conference CFP will soon be = completed. We are=20 happy to register the leaders of this new technology next March in = Paris. Don't=20 hesitate to propose a paper. Service providers are especially invited to = speak.
 
http://www.upperside.fr/bavo= dsl.htm
 
------=_NextPart_000_0007_01BF3773.04CD66C0-- --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Sat Nov 27 13:16:19 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08948 for ; Sat, 27 Nov 1999 13:16:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8FA6252AB; Sat, 27 Nov 1999 13:11:05 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 038C452BB; Sat, 27 Nov 1999 13:11:04 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com To: iptel@lists.research.bell-labs.com Date: Fri, 26 Nov 1999 22:03:31 -0500 Message-ID: From: P A Centre Visitor Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk To: Subject: Date: Sat, 27 Nov 1999 10:55:31 +0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Dear all, The 8th IEEE International Conference On Networks will be held from September 5- 8, 2000 in Singapore. The aim of the conference is to provide an international forum for experts to promote, share and discuss various issues and developments in the broad field of computer and communication networks. We thus seek and solicit your contributions in the form of original/unpublished papers, tutorials, and topics for special sessions/panel discussions. More information on the scope of the conference and the guidelines for the submission of contributions can be obtained at this web site : http://www.comp.nus.edu.sg/~icon/ We look forward to your participation. Thank you. Best Regards Icon 2000 organizing Committee --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 29 14:13:24 1999 Received: from crufty.research.bell-labs.com (crufty.research.bell-labs.com [204.178.16.49]) by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA25268 for ; Mon, 29 Nov 1999 14:13:16 -0500 (EST) Received: from lists.research.bell-labs.com ([135.180.161.172]) by crufty; Mon Nov 29 14:12:47 EST 1999 Received: by lists.research.bell-labs.com (Postfix) id 4817C52D5; Mon, 29 Nov 1999 14:11:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A4FF252DB; Mon, 29 Nov 1999 14:11:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <3842D076.ECB160C5@dynamicsoft.com> Date: Mon, 29 Nov 1999 14:13:58 -0500 From: Jonathan Rosenberg Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "iptel, list" Subject: iptel reminders Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Folks, As a reminder, a working group last call for the CPL framework document: http://www.ietf.org/internet-drafts/draft-ietf-iptel-cpl-framework-01.txt was issued at the DC IETF. This last call will end Monday, December 6. Please send comments to the list or to the authors before this date. The framework document will be submitted for informational RFC. Also, please note that Cisco has declared intellectual property rights (IPR) on TRIP (http://www.ietf.org/internet-drafts/draft-ietf-iptel-trip-00.txt). Details on this claim can be found at http://www.ietf.org/ietf/IPR/CISCO-TRIP. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 29 14:51:21 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12401 for ; Mon, 29 Nov 1999 14:51:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8801552DC; Mon, 29 Nov 1999 14:45:53 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BEC7852DE; Mon, 29 Nov 1999 14:45:52 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <044701bf3aa2$21c9ced0$070310ac@notebook> From: "Stephen Thomas" To: , "Jonathan Rosenberg" Cc: "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" References: Subject: Re: new subscriber question on OSP Date: Mon, 29 Nov 1999 14:17:44 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Although there is some overlap between Annex G and OSP, there are some important philosophical differences. Annex G is, by it's very definition, an extension of the H.323 protocol suite. Like the rest of H.323, Annex G is fundamentally a peer-to-peer protocol. OSP, on the other hand, is independent of call signaling protocols. It is also architected as a client-server protocol. In some ways, OSP is quite close to SIP. It is text encoded (actually XML) and relies on standard Internet protocols (HTTP and TLS) for transport. A more detailed analysis would also show some functionality differences, but they are relatively modest. As for status, OSP was approved as an ETSI Technical Specification in December 1998. ETSI standards are available to the public at no charge, though ETSI does require you to register before downloading a final copy. (Thus I cannot provide a simple URL.) The ETSI web site is www.etsi.org. Stephen ----- Original Message ----- From: To: "Jonathan Rosenberg" Cc: "Stephen Thomas" ; "Gerry Reilly" ; "IPTEL IETF Mailing List" ; "Matt Squire" Sent: 25 November 1999 6:17 AM Subject: Re: new subscriber question on OSP | | | I have an additional question. | | How OSP is positionned, compared with the ITU-T H.225 Annex G standard which provides an architecture, protocol and operations to solve inter-domain routing ? My feeling is that they are competitors. | What is the rationale, scope, and current status of OSP ? | | Attached below the H.225 annex G for those who are not aware o this standard | (See attached file: TD-27.zip) | | | | | | Jonathan Rosenberg on 23/11/99 22:35:29 | | | | To: Stephen Thomas | | cc: Gerry Reilly , IPTEL | IETF Mailing List | , Matt Squire | (bcc: Philippe | TERRIEN/FR/ALCATEL) | | | | Subject: Re: new subscriber question on OSP | | | | | | | | Thanks for the clarification, Stephen. | | Based on this, I see their roles as complementary. An OSP server needs | some way to build up the routing table it uses to answer OSP queries. | TRIP fits this need perfectly. In fact, OSP is effectively what is | called "the front end" in the TRIP framework document; its the way by | which TRIP databases are accessed. OSP is a query protocol, and TRIP is | more like a routing protocol. | | -Jonathan R. | | Stephen Thomas wrote: | > | > Matt has some of the essentials exactly right, but OSP | > can (optionally) provide call routing information as | > well as authorization. A typical application would | > work something like this: | > | > Server X in domain 1 needs to locate a peer (e.g. | > a terminating gateway to complete a call to the | > PSTN). | > | > Server X uses OSP (as a client) to query a third | > party for the call routing and authorization | > information. | > | > Server X recieves the IP address of Server Y and | > an authorization token that will grant it access | > to the peer (sort of like Kerberos). | > | > Server X sets up a the call to server Y (e.g. SIP | > INVITE), including the authorization token | > (e.g. as per draft-thomas-mime-osp-token-00.txt). | > | > After the call is released, servers X and Y use OSP | > to report usage information. | > | > To Matt's specific questions: | > | > OSP Servers can route based on E.164 numbers as well as other | > identifiers (e.g. email addresses). | > | > Routing policies and route selection are up to the OSP | > Server. | > | > At a high enough level, there is overlap between TRIP and | > OSP. OSP does things other than call routing as well, but | > where the overlap exists, I would characterize the | > difference as primarily one of philosophy. TRIP is | > a distributed protocol like IP routing protocols (BGP, | > and also RIP, OSPF, ...). OSP is a hierarchical protocol | > like directory service protocols (DNS, LDAP, ...) | > | > Stephen | > | > ----- Original Message ----- | > From: "Matt Squire" | > To: "Gerry Reilly" ; | > | > Sent: 23 November 1999 10:32 AM | > Subject: Re: new subscriber question on OSP | > | > | | > | My understanding of OSP was that it was basically an authorization and | > | accounting protocol - server X in domain 1 can request access to server Y | > | in domain 2, transmit usage records, etc. I know its a bit more | > | complicated than this, but this is my one sentence summary. OSP is, | > | generally, much more comparable to the work going on in AAA than here. I | > | didn't think it was designed to route signalling messages. | > | | > | So I'm not aware of the route selection capabilities of OSP, in particular | > | whether it makes routing decisions based upon E164 numbers, what kind of | > | routing policies and route selection it supports, etc. To the extent that | > | OSP does these things, there may indeed be overlap. Just don't know | > enough | > | about OSP to answer definitively. | > | | > | | > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: | > | >Hi | > | > | > | >Please forgive this newbee question. | > | > | > | >I've been reading through the TBGP, SCSP & TRIP drafts with great | > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely | > | >clear as to where the Open Settlements Protocol fits into the model, if | > at | > | >all. | > | > | > | >OSP seems to claim to be designed for inter-domain route selection as | > well | > | >as facilitating billing. | > | >Would this protocol supplement TRIP, or am I missing the point? | > | > | > | >Kind Regards | > | > | > | >Gerry Reilly | > | > | > | > | > | > | > | >--------- | > | >This message came from the IETF IPTEL Working Group Mailing List. | > | > | > | | > | Matt Squire | > | Nortel Networks | > | innovations.lab | > | msquire@nortelnetworks.com | > | (919)992-9048 | > | | > | --------- | > | This message came from the IETF IPTEL Working Group Mailing List. | > | | > | > --------- | > This message came from the IETF IPTEL Working Group Mailing List. | | -- | Jonathan D. Rosenberg 200 Executive Drive | Chief Scientist Suite 120 | dynamicsoft West Orange, NJ 07052 | jdrosen@dynamicsoft.com FAX: (732) 741-4778 | http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 | http://www.dynamicsoft.com | | --------- | This message came from the IETF IPTEL Working Group Mailing List. | | --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 29 15:00:04 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA15852 for ; Mon, 29 Nov 1999 15:00:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4B86652DD; Mon, 29 Nov 1999 14:45:50 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6714A52DB; Mon, 29 Nov 1999 14:45:49 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <044a01bf3aa2$227fb150$070310ac@notebook> From: "Stephen Thomas" To: "Jonathan Rosenberg" Cc: "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" References: <3.0.32.19991123103258.00b1d5d0@zbl6c008.corpeast.baynetworks.com> <000801bf35e9$558b0710$070310ac@notebook> <383B08A1.4BAD5CE@dynamicsoft.com> Subject: Re: new subscriber question on OSP Date: Mon, 29 Nov 1999 14:34:53 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit ----- Original Message ----- From: "Jonathan Rosenberg" | Based on this, I see their roles as complementary. An OSP server needs | some way to build up the routing table it uses to answer OSP queries. | TRIP fits this need perfectly. In fact, OSP is effectively what is | called "the front end" in the TRIP framework document; its the way by | which TRIP databases are accessed. OSP is a query protocol, and TRIP is | more like a routing protocol. Exactly. Stephen --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Mon Nov 29 18:34:29 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27793 for ; Mon, 29 Nov 1999 18:34:28 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0A98C52DB; Mon, 29 Nov 1999 18:29:29 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6B7F852DE; Mon, 29 Nov 1999 18:29:28 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <38430BFC.FD3AA743@cisco.com> Date: Mon, 29 Nov 1999 15:27:56 -0800 From: "Hussein F. Salama" Reply-To: hsalama@cisco.com Organization: Cisco Systems X-Mailer: Mozilla 4.5 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Stephen Thomas Cc: Jonathan Rosenberg , Gerry Reilly , IPTEL IETF Mailing List , Matt Squire Subject: Re: new subscriber question on OSP References: <3.0.32.19991123103258.00b1d5d0@zbl6c008.corpeast.baynetworks.com> <000801bf35e9$558b0710$070310ac@notebook> <383B08A1.4BAD5CE@dynamicsoft.com> <044a01bf3aa2$227fb150$070310ac@notebook> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I remember having discussed a different model with Stephen Thomas long time ago. Here's roughly how I think the other model worked: - An OSP server supplies an LS with the destination sets (prefixes) that LS is permitted/authorized to advertise. For each destination set, the OSP server provides an authentication token. In addition, the OSP server may provide the LS with attributes of the destination set, e.g. capacity. - The LS advertises the destination set, the authorization token, and the associated attributed to its peers. - When a peer LS receives this advertisement it can verify the advertised information using the attached authentication token. - The advertisement propagates through the network. - When an ingress gateway or voice proxy receives a call, it queries its TRIP LS, and NOT it OSP server on how to route it next. OSP server have to deal with many queries other than call routing, e.g. authentication and billing. In the above model, TRIP LSs relieve the OSP servers from having to respond to call routing queries coming from the individual gateways and proxies. However, the OSP servers are still in control of call routing, because any call routing update propagated through the network must carry an authorization token issued by an OSP server. One more comment below. > Jonathan Rosenberg wrote: > > > > Thanks for the clarification, Stephen. > > > > Based on this, I see their roles as complementary. An OSP server needs > > some way to build up the routing table it uses to answer OSP queries. AFAIK (Stephen, please correct me if I am wrong) a single OSP server will probably be responsible for multiple domains. I doubt that such a big server will have a fine enough view of the topology, which is necessary to do call routing. On the other hand there has to be at least one TRIP LS per ITAD. Hussein > > TRIP fits this need perfectly. In fact, OSP is effectively what is > > called "the front end" in the TRIP framework document; its the way by > > which TRIP databases are accessed. OSP is a query protocol, and TRIP is > > more like a routing protocol. > > > > -Jonathan R. > > > > Stephen Thomas wrote: > > > > > > Matt has some of the essentials exactly right, but OSP > > > can (optionally) provide call routing information as > > > well as authorization. A typical application would > > > work something like this: > > > > > > Server X in domain 1 needs to locate a peer (e.g. > > > a terminating gateway to complete a call to the > > > PSTN). > > > > > > Server X uses OSP (as a client) to query a third > > > party for the call routing and authorization > > > information. > > > > > > Server X recieves the IP address of Server Y and > > > an authorization token that will grant it access > > > to the peer (sort of like Kerberos). > > > > > > Server X sets up a the call to server Y (e.g. SIP > > > INVITE), including the authorization token > > > (e.g. as per draft-thomas-mime-osp-token-00.txt). > > > > > > After the call is released, servers X and Y use OSP > > > to report usage information. > > > > > > To Matt's specific questions: > > > > > > OSP Servers can route based on E.164 numbers as well as other > > > identifiers (e.g. email addresses). > > > > > > Routing policies and route selection are up to the OSP > > > Server. > > > > > > At a high enough level, there is overlap between TRIP and > > > OSP. OSP does things other than call routing as well, but > > > where the overlap exists, I would characterize the > > > difference as primarily one of philosophy. TRIP is > > > a distributed protocol like IP routing protocols (BGP, > > > and also RIP, OSPF, ...). OSP is a hierarchical protocol > > > like directory service protocols (DNS, LDAP, ...) > > > > > > Stephen > > > > > > ----- Original Message ----- > > > From: "Matt Squire" > > > To: "Gerry Reilly" ; > > > > > > Sent: 23 November 1999 10:32 AM > > > Subject: Re: new subscriber question on OSP > > > > > > | > > > | My understanding of OSP was that it was basically an authorization and > > > | accounting protocol - server X in domain 1 can request access to server Y > > > | in domain 2, transmit usage records, etc. I know its a bit more > > > | complicated than this, but this is my one sentence summary. OSP is, > > > | generally, much more comparable to the work going on in AAA than here. I > > > | didn't think it was designed to route signalling messages. > > > | > > > | So I'm not aware of the route selection capabilities of OSP, in particular > > > | whether it makes routing decisions based upon E164 numbers, what kind of > > > | routing policies and route selection it supports, etc. To the extent that > > > | OSP does these things, there may indeed be overlap. Just don't know > > > enough > > > | about OSP to answer definitively. > > > | > > > | > > > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: > > > | >Hi > > > | > > > > | >Please forgive this newbee question. > > > | > > > > | >I've been reading through the TBGP, SCSP & TRIP drafts with great > > > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely > > > | >clear as to where the Open Settlements Protocol fits into the model, if > > > at > > > | >all. > > > | > > > > | >OSP seems to claim to be designed for inter-domain route selection as > > > well > > > | >as facilitating billing. > > > | >Would this protocol supplement TRIP, or am I missing the point? > > > | > > > > | >Kind Regards > > > | > > > > | >Gerry Reilly > > > | > > > > | > > > > | > > > > | >--------- > > > | >This message came from the IETF IPTEL Working Group Mailing List. > > > | > > > > | > > > | Matt Squire > > > | Nortel Networks > > > | innovations.lab > > > | msquire@nortelnetworks.com > > > | (919)992-9048 > > > | > > > | --------- > > > | This message came from the IETF IPTEL Working Group Mailing List. > > > | > > > > > > --------- > > > This message came from the IETF IPTEL Working Group Mailing List. > > > > -- > > Jonathan D. Rosenberg 200 Executive Drive > > Chief Scientist Suite 120 > > dynamicsoft West Orange, NJ 07052 > > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > > http://www.dynamicsoft.com > > > > --------- > > This message came from the IETF IPTEL Working Group Mailing List. > > -- > Hussein F. Salama > Cisco Systems > Mail Stop SJC6/3, 170 W. Tasman Drive, San Jose, CA 95134 > Voice: +1 (408) 527-7147, Fax: +1 (408) 527-1714 -- Hussein F. Salama Cisco Systems Mail Stop SJC6/3, 170 W. Tasman Drive, San Jose, CA 95134 Voice: +1 (408) 527-7147, Fax: +1 (408) 527-1714 --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 30 00:02:20 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA20077 for ; Tue, 30 Nov 1999 00:02:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6759752E0; Mon, 29 Nov 1999 23:57:43 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3F78652E1; Mon, 29 Nov 1999 23:57:42 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Date: Mon, 29 Nov 1999 17:57:04 -0500 Message-ID: <0e8401bf3abd$22caa8c0$b1c03ac1@jakab> From: "jakab frantisek" To: Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Cc: , , , , , , , , , , , , , , , , , , , , , , , , , "sivy" , , , , , , , Subject: Re: Telemedicina and Teleeducation in Practice - ISTEP 2000 Date: Mon, 29 Nov 1999 23:56:21 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Dear Colleagues: LAST CALL FOR WIP PAPERS ======================== Kindly excuse for interrupting you and asking for the abstract which you intended to send to the organising committee of the ISTEP'2000 Symposium. (International Symposium on Telemedicine and Teleeducation in Practice). The deadline is 31st of November 1999 (http://www.elfa.sk) We are looking forward to meet you in Kosice on the 22-24 of March 2000. Yours sincerely, Frantisek Jakab Chair of the Organizing Committee ISTEP --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 30 04:40:53 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA09746 for ; Tue, 30 Nov 1999 04:40:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2F22C52E1; Tue, 30 Nov 1999 04:35:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8C7D152E2; Tue, 30 Nov 1999 04:35:26 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Reply-To: From: "Michael Welser" To: "IPTEL IETF Mailing List" Subject: RE: new subscriber question on OSP Date: Tue, 30 Nov 1999 10:37:13 +0100 Message-ID: <001301bf3b16$7b437140$3a5803c3@mwelser.highway.telekom.at> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 In-reply-to: <044701bf3aa2$21c9ced0$070310ac@notebook> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Importance: Normal Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit The URL to the published ETSI OSP spec is http://webapp.etsi.org/pda/home.asp?wki_id=6369 Don't be mislead by its title, it says nowhere "OSP" :-) There is a revision draft on OSP to be found in http://docbox.etsi.org/tech-org/tiphon/Document/tiphon/07-drafts/wg3/RTS03004.2/ V2.0.6/ (watch out for the odd linebreak !) which is currently discussed in ETSI TIPHON WG3 Hope this helps, Michael > -----Original Message----- > From: owner-iptel@lists.research.bell-labs.com > [mailto:owner-iptel@lists.research.bell-labs.com]On Behalf Of Stephen > Thomas > Sent: Monday, November 29, 1999 8:18 PM > To: Philippe.Terrien@alcatel.fr; Jonathan Rosenberg > Cc: Gerry Reilly; IPTEL IETF Mailing List; Matt Squire > Subject: Re: new subscriber question on OSP > > > As for status, OSP was approved as an ETSI Technical Specification > in December 1998. ETSI standards are available to the public at no > charge, though ETSI does require you to register before downloading > a final copy. (Thus I cannot provide a simple URL.) The ETSI > web site is www.etsi.org. > > Stephen --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 30 06:18:25 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA19826 for ; Tue, 30 Nov 1999 06:18:24 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BDF1F52AB; Tue, 30 Nov 1999 06:13:27 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 29E8D52BB; Tue, 30 Nov 1999 06:13:27 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com From: Philippe.Terrien@alcatel.fr X-Lotus-FromDomain: ALCATEL To: "Stephen Thomas" Cc: "Jonathan Rosenberg" , "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" Message-ID: Date: Tue, 30 Nov 1999 12:11:44 +0100 Subject: Re: question on OSP Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk The convergence between OSP v2 and H.225 v3 Annex G doesn't appear obvious, there seems some major differences between the two approaches. Below is a rough comparison I sketched. System Model --------------------- - Different administrative domain organisations are supported in the H.225 Annex G, such as: Hierarchical, Distributed or Full mesh, ClearingHouse,...organisation. H.225 Annex G doesn't mandate a specific organisation among, or within, administrative domains. An architecture with Border Elements (BEs) for communication between administrative domains is defined. The protocol is fundamentally peer to peer. - OSP seems to be LIMITED to the centralised ClearingHouse administrative domain organisation. The architecture is fundamentally client-server. There appear NO WAY FOR direct relationships between administrative domains (hiearchical, distributed or full meshed...). Message definition, format and encoding ------------------------------------------------------------ Message fields and headers are quite different in both cases. The messages are encoded using ASN.1 for the H.225 Annex G, while OSP exchanges textual information using the XML for message structuring. The set of message types are also different in both cases. Today the current scope of OSP is inter-Domain pricing, authorization and usage exchange, and not inter-domain call routing. P.S. the H.225 Annex G specifications can be found at the following URLs ftp://standard.pictel.com/avc-site/9910_Red/ the name of the specification is TD-027. Philippe Terrien Alcatel SRD 10 rue Latecoere BP 57 78141 Velizy Cedex France "Stephen Thomas" on 29/11/99 20:17:44 To: Philippe TERRIEN/FR/ALCATEL@ALCATEL, "Jonathan Rosenberg" cc: "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" Subject: Re: new subscriber question on OSP Although there is some overlap between Annex G and OSP, there are some important philosophical differences. Annex G is, by it's very definition, an extension of the H.323 protocol suite. Like the rest of H.323, Annex G is fundamentally a peer-to-peer protocol. OSP, on the other hand, is independent of call signaling protocols. It is also architected as a client-server protocol. In some ways, OSP is quite close to SIP. It is text encoded (actually XML) and relies on standard Internet protocols (HTTP and TLS) for transport. A more detailed analysis would also show some functionality differences, but they are relatively modest. As for status, OSP was approved as an ETSI Technical Specification in December 1998. ETSI standards are available to the public at no charge, though ETSI does require you to register before downloading a final copy. (Thus I cannot provide a simple URL.) The ETSI web site is www.etsi.org. Stephen ----- Original Message ----- From: To: "Jonathan Rosenberg" Cc: "Stephen Thomas" ; "Gerry Reilly" ; "IPTEL IETF Mailing List" ; "Matt Squire" Sent: 25 November 1999 6:17 AM Subject: Re: new subscriber question on OSP | | | I have an additional question. | | How OSP is positionned, compared with the ITU-T H.225 Annex G standard which provides an architecture, protocol and operations to solve inter-domain routing ? My feeling is that they are competitors. | What is the rationale, scope, and current status of OSP ? | | Attached below the H.225 annex G for those who are not aware o this standard | (See attached file: TD-27.zip) | | || | Jonathan Rosenberg on 23/11/99 22:35:29 | || To: Stephen Thomas | | cc: Gerry Reilly , IPTEL | IETF Mailing List | , Matt Squire | (bcc: Philippe | TERRIEN/FR/ALCATEL) | | | | Subject: Re: new subscriber question on OSP || | | Thanks for the clarification, Stephen. | | Based on this, I see their roles as complementary. An OSP server needs | some way to build up the routing table it uses to answer OSP queries. | TRIP fits this need perfectly. In fact, OSP is effectively what is | called "the front end" in the TRIP framework document; its the way by | which TRIP databases are accessed. OSP is a query protocol, and TRIP is | more like a routing protocol. | | -Jonathan R. | | Stephen Thomas wrote: | > | > Matt has some of the essentials exactly right, but OSP | > can (optionally) provide call routing information as | > well as authorization. A typical application would | > work something like this: | > | > Server X in domain 1 needs to locate a peer (e.g. | > a terminating gateway to complete a call to the | > PSTN). | > | > Server X uses OSP (as a client) to query a third | > party for the call routing and authorization | > information. | > | > Server X recieves the IP address of Server Y and | > an authorization token that will grant it access | > to the peer (sort of like Kerberos). | > | > Server X sets up a the call to server Y (e.g. SIP | > INVITE), including the authorization token | > (e.g. as per draft-thomas-mime-osp-token-00.txt). | > | > After the call is released, servers X and Y use OSP | > to report usage information. | > | > To Matt's specific questions: | > | > OSP Servers can route based on E.164 numbers as well as other | > identifiers (e.g. email addresses). | > | > Routing policies and route selection are up to the OSP | > Server. | > | > At a high enough level, there is overlap between TRIP and | > OSP. OSP does things other than call routing as well, but | > where the overlap exists, I would characterize the | > difference as primarily one of philosophy. TRIP is | > a distributed protocol like IP routing protocols (BGP, | > and also RIP, OSPF, ...). OSP is a hierarchical protocol | > like directory service protocols (DNS, LDAP, ...) | > | > Stephen | > | > ----- Original Message ----- | > From: "Matt Squire" | > To: "Gerry Reilly" ; | > | > Sent: 23 November 1999 10:32 AM | > Subject: Re: new subscriber question on OSP | > | > | | > | My understanding of OSP was that it was basically an authorization and | > | accounting protocol - server X in domain 1 can request access to server Y | > | in domain 2, transmit usage records, etc. I know its a bit more | > | complicated than this, but this is my one sentence summary. OSP is, | > | generally, much more comparable to the work going on in AAA than here. I | > | didn't think it was designed to route signalling messages. | > | | > | So I'm not aware of the route selection capabilities of OSP, in particular | > | whether it makes routing decisions based upon E164 numbers, what kind of | > | routing policies and route selection it supports, etc. To the extent that | > | OSP does these things, there may indeed be overlap. Just don't know | > enough | > | about OSP to answer definitively. | > | | > | | > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: | > | >Hi | > | > | > | >Please forgive this newbee question. | > | > | > | >I've been reading through the TBGP, SCSP & TRIP drafts with great | > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely | > | >clear as to where the Open Settlements Protocol fits into the model, if | > at | > | >all. | > | > | > | >OSP seems to claim to be designed for inter-domain route selection as | > well | > | >as facilitating billing. | > | >Would this protocol supplement TRIP, or am I missing the point? | > | > | > | >Kind Regards | > | > | > | >Gerry Reilly | > | > | > | > | > | > | > | >--------- | > | >This message came from the IETF IPTEL Working Group Mailing List. | > | > | > | | > | Matt Squire | > | Nortel Networks | > | innovations.lab | > | msquire@nortelnetworks.com | > | (919)992-9048 | > | | > | --------- | > | This message came from the IETF IPTEL Working Group Mailing List. | > | | > | > --------- | > This message came from the IETF IPTEL Working Group Mailing List. | | -- | Jonathan D. Rosenberg 200 Executive Drive | Chief Scientist Suite 120 | dynamicsoft West Orange, NJ 07052 | jdrosen@dynamicsoft.com FAX: (732) 741-4778 | http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 | http://www.dynamicsoft.com | | --------- | This message came from the IETF IPTEL Working Group Mailing List. |--------- This message came from the IETF IPTEL Working Group Mailing List. --------- This message came from the IETF IPTEL Working Group Mailing List. From owner-iptel-outgoing@lists.research.bell-labs.com Tue Nov 30 18:24:33 1999 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24555 for ; Tue, 30 Nov 1999 18:24:26 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D9C8852E8; Tue, 30 Nov 1999 18:16:36 -0500 (EST) Delivered-To: iptel-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AA40252E6; Tue, 30 Nov 1999 18:16:33 -0500 (EST) Delivered-To: iptel-local@paperless.dnrc.bell-labs.com Message-ID: <4142706ABBE2D211A1B700805F9FA43B4E9A83@exchange.vipcalling.com> From: Phil Mutooni To: "'Philippe.Terrien@alcatel.fr'" , "'Stephen Thomas'" Cc: "'Jonathan Rosenberg'" , "'Gerry Reilly'" , "'IPTEL IETF Mailing List'" , "'Matt Squire'" Subject: RE: question on OSP Date: Tue, 30 Nov 1999 17:42:10 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01BF3B84.23657BC0" Sender: owner-iptel@lists.research.bell-labs.com Precedence: bulk This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01BF3B84.23657BC0 Content-Type: text/plain; charset="iso-8859-1" Attached is a paper that I wrote early this year that compares the pros and cons of the OSP vs the ITU-T H.225 Annex G. It appeared in the June issue of Billing World. Philip Mutooni iBasis, Inc. w: http://www.ibasis.net t: 781.505.7523 f: 781.505.7300 -----Original Message----- From: owner-iptel@lists.research.bell-labs.com [mailto:owner-iptel@lists.research.bell-labs.com]On Behalf Of Philippe.Terrien@alcatel.fr Sent: Tuesday, November 30, 1999 6:12 AM To: Stephen Thomas Cc: Jonathan Rosenberg; Gerry Reilly; IPTEL IETF Mailing List; Matt Squire Subject: Re: question on OSP The convergence between OSP v2 and H.225 v3 Annex G doesn't appear obvious, there seems some major differences between the two approaches. Below is a rough comparison I sketched. System Model --------------------- - Different administrative domain organisations are supported in the H.225 Annex G, such as: Hierarchical, Distributed or Full mesh, ClearingHouse,...organisation. H.225 Annex G doesn't mandate a specific organisation among, or within, administrative domains. An architecture with Border Elements (BEs) for communication between administrative domains is defined. The protocol is fundamentally peer to peer. - OSP seems to be LIMITED to the centralised ClearingHouse administrative domain organisation. The architecture is fundamentally client-server. There appear NO WAY FOR direct relationships between administrative domains (hiearchical, distributed or full meshed...). Message definition, format and encoding ------------------------------------------------------------ Message fields and headers are quite different in both cases. The messages are encoded using ASN.1 for the H.225 Annex G, while OSP exchanges textual information using the XML for message structuring. The set of message types are also different in both cases. Today the current scope of OSP is inter-Domain pricing, authorization and usage exchange, and not inter-domain call routing. P.S. the H.225 Annex G specifications can be found at the following URLs ftp://standard.pictel.com/avc-site/9910_Red/ the name of the specification is TD-027. Philippe Terrien Alcatel SRD 10 rue Latecoere BP 57 78141 Velizy Cedex France "Stephen Thomas" on 29/11/99 20:17:44 To: Philippe TERRIEN/FR/ALCATEL@ALCATEL, "Jonathan Rosenberg" cc: "Gerry Reilly" , "IPTEL IETF Mailing List" , "Matt Squire" Subject: Re: new subscriber question on OSP Although there is some overlap between Annex G and OSP, there are some important philosophical differences. Annex G is, by it's very definition, an extension of the H.323 protocol suite. Like the rest of H.323, Annex G is fundamentally a peer-to-peer protocol. OSP, on the other hand, is independent of call signaling protocols. It is also architected as a client-server protocol. In some ways, OSP is quite close to SIP. It is text encoded (actually XML) and relies on standard Internet protocols (HTTP and TLS) for transport. A more detailed analysis would also show some functionality differences, but they are relatively modest. As for status, OSP was approved as an ETSI Technical Specification in December 1998. ETSI standards are available to the public at no charge, though ETSI does require you to register before downloading a final copy. (Thus I cannot provide a simple URL.) The ETSI web site is www.etsi.org. Stephen ----- Original Message ----- From: To: "Jonathan Rosenberg" Cc: "Stephen Thomas" ; "Gerry Reilly" ; "IPTEL IETF Mailing List" ; "Matt Squire" Sent: 25 November 1999 6:17 AM Subject: Re: new subscriber question on OSP | | | I have an additional question. | | How OSP is positionned, compared with the ITU-T H.225 Annex G standard which provides an architecture, protocol and operations to solve inter-domain routing ? My feeling is that they are competitors. | What is the rationale, scope, and current status of OSP ? | | Attached below the H.225 annex G for those who are not aware o this standard | (See attached file: TD-27.zip) | | || | Jonathan Rosenberg on 23/11/99 22:35:29 | || To: Stephen Thomas | | cc: Gerry Reilly , IPTEL | IETF Mailing List | , Matt Squire | (bcc: Philippe | TERRIEN/FR/ALCATEL) | | | | Subject: Re: new subscriber question on OSP || | | Thanks for the clarification, Stephen. | | Based on this, I see their roles as complementary. An OSP server needs | some way to build up the routing table it uses to answer OSP queries. | TRIP fits this need perfectly. In fact, OSP is effectively what is | called "the front end" in the TRIP framework document; its the way by | which TRIP databases are accessed. OSP is a query protocol, and TRIP is | more like a routing protocol. | | -Jonathan R. | | Stephen Thomas wrote: | > | > Matt has some of the essentials exactly right, but OSP | > can (optionally) provide call routing information as | > well as authorization. A typical application would | > work something like this: | > | > Server X in domain 1 needs to locate a peer (e.g. | > a terminating gateway to complete a call to the | > PSTN). | > | > Server X uses OSP (as a client) to query a third | > party for the call routing and authorization | > information. | > | > Server X recieves the IP address of Server Y and | > an authorization token that will grant it access | > to the peer (sort of like Kerberos). | > | > Server X sets up a the call to server Y (e.g. SIP | > INVITE), including the authorization token | > (e.g. as per draft-thomas-mime-osp-token-00.txt). | > | > After the call is released, servers X and Y use OSP | > to report usage information. | > | > To Matt's specific questions: | > | > OSP Servers can route based on E.164 numbers as well as other | > identifiers (e.g. email addresses). | > | > Routing policies and route selection are up to the OSP | > Server. | > | > At a high enough level, there is overlap between TRIP and | > OSP. OSP does things other than call routing as well, but | > where the overlap exists, I would characterize the | > difference as primarily one of philosophy. TRIP is | > a distributed protocol like IP routing protocols (BGP, | > and also RIP, OSPF, ...). OSP is a hierarchical protocol | > like directory service protocols (DNS, LDAP, ...) | > | > Stephen | > | > ----- Original Message ----- | > From: "Matt Squire" | > To: "Gerry Reilly" ; | > | > Sent: 23 November 1999 10:32 AM | > Subject: Re: new subscriber question on OSP | > | > | | > | My understanding of OSP was that it was basically an authorization and | > | accounting protocol - server X in domain 1 can request access to server Y | > | in domain 2, transmit usage records, etc. I know its a bit more | > | complicated than this, but this is my one sentence summary. OSP is, | > | generally, much more comparable to the work going on in AAA than here. I | > | didn't think it was designed to route signalling messages. | > | | > | So I'm not aware of the route selection capabilities of OSP, in particular | > | whether it makes routing decisions based upon E164 numbers, what kind of | > | routing policies and route selection it supports, etc. To the extent that | > | OSP does these things, there may indeed be overlap. Just don't know | > enough | > | about OSP to answer definitively. | > | | > | | > | At 03:11 PM 11/22/99 +0000, Gerry Reilly wrote: | > | >Hi | > | > | > | >Please forgive this newbee question. | > | > | > | >I've been reading through the TBGP, SCSP & TRIP drafts with great | > | >interest:-) As a relative newcomer to the VoIP area, I'm not entirely | > | >clear as to where the Open Settlements Protocol fits into the model, if | > at | > | >all. | > | > | > | >OSP seems to claim to be designed for inter-domain route selection as | > well | > | >as facilitating billing. | > | >Would this protocol supplement TRIP, or am I missing the point? | > | > | > | >Kind Regards | > | > | > | >Gerry Reilly | > | > | > | > | > | > | > | >--------- | > | >This message came from the IETF IPTEL Working Group Mailing List. | > | > | > | | > | Matt Squire | > | Nortel Networks | > | innovations.lab | > | msquire@nortelnetworks.com | > | (919)992-9048 | > | | > | --------- | > | This message came from the IETF IPTEL Working Group Mailing List. | > | | > | > --------- | > This message came from the IETF IPTEL Working Group Mailing List. | | -- | Jonathan D. Rosenberg 200 Executive Drive | Chief Scientist Suite 120 | dynamicsoft West Orange, NJ 07052 | jdrosen@dynamicsoft.com FAX: (732) 741-4778 | http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 | http://www.dynamicsoft.com | | --------- | This message came from the IETF IPTEL Working Group Mailing List. |--------- This message came from the IETF IPTEL Working Group Mailing List. --------- This message came from the IETF IPTEL Working Group Mailing List. ------_=_NextPart_000_01BF3B84.23657BC0 Content-Type: application/octet-stream; name="SettlementsPaper99jun44.pdf" Content-Disposition: attachment; filename="SettlementsPaper99jun44.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjINJeLjz9MNCjQzIDAgb2JqDTw8IA0vTGluZWFyaXplZCAxIA0vTyA0NSANL0ggWyA5 ODIgNDEzIF0gDS9MIDIwMDkyMiANL0UgMzUwMTIgDS9OIDUgDS9UIDE5OTk0NCANPj4gDWVuZG9i ag0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB4cmVmDTQzIDI5IA0wMDAwMDAwMDE2IDAwMDAwIG4gDTAwMDAwMDA5MjcgMDAwMDAgbiANMDAw MDAwMTM5NSAwMDAwMCBuIA0wMDAwMDAxNTQ5IDAwMDAwIG4gDTAwMDAwMDE3NjUgMDAwMDAgbiAN MDAwMDAwMTgyNCAwMDAwMCBuIA0wMDAwMDAxOTQwIDAwMDAwIG4gDTAwMDAwMDIxMjAgMDAwMDAg biANMDAwMDAwMjQ4NSAwMDAwMCBuIA0wMDAwMDAzMzM0IDAwMDAwIG4gDTAwMDAwMDM1MzUgMDAw MDAgbiANMDAwMDAwMzU4OSAwMDAwMCBuIA0wMDAwMDAzNjYyIDAwMDAwIG4gDTAwMDAwMDczNjUg MDAwMDAgbiANMDAwMDAwNzcyOCAwMDAwMCBuIA0wMDAwMDA3OTQzIDAwMDAwIG4gDTAwMDAwMjk1 OTEgMDAwMDAgbiANMDAwMDAzMDMyMyAwMDAwMCBuIA0wMDAwMDMwNTQxIDAwMDAwIG4gDTAwMDAw MzEzMjggMDAwMDAgbiANMDAwMDAzMTUzNCAwMDAwMCBuIA0wMDAwMDMxNTkzIDAwMDAwIG4gDTAw MDAwMzI0NDEgMDAwMDAgbiANMDAwMDAzMjY1MiAwMDAwMCBuIA0wMDAwMDMzNDAxIDAwMDAwIG4g DTAwMDAwMzM0NzkgMDAwMDAgbiANMDAwMDAzNDQxNSAwMDAwMCBuIA0wMDAwMDAwOTgyIDAwMDAw IG4gDTAwMDAwMDEzNzQgMDAwMDAgbiANdHJhaWxlcg08PA0vU2l6ZSA3Mg0vSW5mbyA0MSAwIFIg DS9Sb290IDQ0IDAgUiANL1ByZXYgMTk5OTM0IA0vSURbPDU2YzA0MmQ2NjkyZTBkZDQyMGE1ZTQ1 YzkxYTA4ZjJiPjw1NmMwNDJkNjY5MmUwZGQ0MjBhNWU0NWM5MWEwOGYyYj5dDT4+DXN0YXJ0eHJl Zg0wDSUlRU9GDSAgICANNDQgMCBvYmoNPDwgDS9UeXBlIC9DYXRhbG9nIA0vUGFnZXMgNDIgMCBS IA0+PiANZW5kb2JqDTcwIDAgb2JqDTw8IC9TIDI0MiAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVu Z3RoIDcxIDAgUiA+PiANc3RyZWFtDQpIiWJgYGAGomsMrAwMsuIM/AwIwM/ABoQsDBwbHAQZTrsx MH+o+zO3RSHy+qIcBjTA6KxS2GLy+LTHEcFAM6eFh6Qzn15NvNqqYtIicZlfZnNT0fRH+3Yobude E/pMLOtHu0BWPM9E71WWPAXK/abaCW3bpMLCp+06Ixwo6OmQ7GNTdI5Xs0lwl+TctKmJF0KAwCEE DIpBwKG4GMILLg4pDi4uCYHyQoKDgbJApVAhMNegGMgrAWlAuB/oXEEGppCnQFoSiA3BHjAE+vYS 0xyGABYDgQR/xgkMMxi4GBKKDIQXiFwVPxjasJL1CFMJQ4DhBxGH9Qx8zeXMUtwNDA8YFjA6LGPM aBZhesJ6gK1A9wEDQwYDE6M4ox1TCMsLruMdDJqyzA1zneugwQQQYADLe2oWDWVuZHN0cmVhbQ1l bmRvYmoNNzEgMCBvYmoNMzA3IA1lbmRvYmoNNDUgMCBvYmoNPDwgDS9UeXBlIC9QYWdlIA0vUGFy ZW50IDQyIDAgUiANL1Jlc291cmNlcyA0NiAwIFIgDS9Db250ZW50cyA1NSAwIFIgDS9NZWRpYUJv eCBbIDAgMCA2MTIgNzkyIF0gDS9Dcm9wQm94IFsgMCAwIDYxMiA3OTIgXSANL1JvdGF0ZSAwIA0+ PiANZW5kb2JqDTQ2IDAgb2JqDTw8IA0vUHJvY1NldCBbIC9QREYgL1RleHQgXSANL0ZvbnQgPDwg L0YxIDU2IDAgUiAvRjMgNTEgMCBSIC9GNCA2NCAwIFIgL0Y1IDYxIDAgUiAvRjYgNDggMCBSID4+ IA0vRXh0R1N0YXRlIDw8IC9HUzEgNjcgMCBSID4+IA0vQ29sb3JTcGFjZSA8PCAvQ3M1IDQ5IDAg UiAvQ3M5IDQ3IDAgUiAvQ3MxMCA1MyAwIFIgL0NzMTEgNjMgMCBSID4+IA0+PiANZW5kb2JqDTQ3 IDAgb2JqDVsgDS9TZXBhcmF0aW9uIC8xMEMjMjA1MFkgNDkgMCBSIDY5IDAgUiANXQ1lbmRvYmoN NDggMCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEgDS9FbmNvZGluZyA1NCAw IFIgDS9CYXNlRm9udCAvWmFwZkRpbmdiYXRzIA0vVG9Vbmljb2RlIDUwIDAgUiANPj4gDWVuZG9i ag00OSAwIG9iag1bIA0vQ2FsUkdCIDw8IC9XaGl0ZVBvaW50IFsgMC45NTA1IDEgMS4wODkgXSAv R2FtbWEgWyAyLjIyMjIxIDIuMjIyMjEgMi4yMjIyMSBdIA0vTWF0cml4IFsgMC40MTI0IDAuMjEy NiAwLjAxOTMgMC4zNTc2IDAuNzE1MTkgMC4xMTkyIDAuMTgwNSAwLjA3MjIgMC45NTA1IF0gPj4g DQ1dDWVuZG9iag01MCAwIG9iag08PCAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVj b2RlIF0gL0xlbmd0aCAyNzIgPj4gDXN0cmVhbQ0KODtVO0I0ZzJeViUsQ18xNEciRTUxMDdhaGts QzEvNHJEciNgMk9xWC1aW1hkSixiXSYsbUlURVNeMEsobSguVTgKL3FOZS9ZQnJyTio+dWxcQkBb PWpOZktkaEpvTmg3WCFSKCciVj1obGhkYU8mLE87JTsuV05VQTlSTVdHPDxeIVkKMV8pIlNORWgs MkA9dCdOPVQtZTU5Klk1UUtIIVpXI3BjbDAocG9SXCpFNSJ1I3NpcUw9UDNKXGdgKTI8QmswWFcK NjZrZ2lPY1tkR3BKTUZuOzE7W2YuQ1pVYlpKcmg8RU9rQiU1Z1JbLWdpRThOWCpBVDpuKl5CJGIv dEBJXkFuPzkKX09iVmR+Pg1lbmRzdHJlYW0NZW5kb2JqDTUxIDAgb2JqDTw8IA0vVHlwZSAvRm9u dCANL1N1YnR5cGUgL1R5cGUxIA0vRmlyc3RDaGFyIDMyIA0vTGFzdENoYXIgMjQwIA0vV2lkdGhz IFsgMjUwIDI3OCA0NDQgNTAwIDUwMCA4MzMgNzIyIDIyMiAyNzggMjc4IDUwMCA1NTAgMjUwIDMz MyAyNTAgMjc4IDUwMCANNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMjUwIDI1 MCA1NTAgNTUwIDU1MCA0NDQgNzc4IA02NjcgNjExIDYxMSA2NjcgNjExIDU1NiA2NjcgNzIyIDMz MyAzODkgNjY3IDU1NiA3NzggNjY3IDY2NyA1NTYgDTY2NyA2NjcgNTAwIDU1NiA2NjcgNjY3IDg4 OSA2NjcgNjY3IDU1NiAyNzggMjc4IDI3OCA1NTAgNTAwIDI3OCANNDQ0IDUwMCA0NDQgNTAwIDQ0 NCAyNzggNDQ0IDUwMCAyNzggMjc4IDUwMCAyNzggNzIyIDUwMCA0NDQgNTAwIA01MDAgMzMzIDM4 OSAyNzggNTAwIDQ0NCA2MTEgNDQ0IDQ0NCAzODkgMzMzIDIyMiAzMzMgNTUwIDI1MCAwIDAgDTAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCANNTAwIDUwMCAwIDUwMCAwIDAgMCA4MDAgMCAwIDAgMjUwIDAgMCAyNTAgNTUwIDI1MCAy NTAgMCA1MDAgMjUwIA0yNTAgMjUwIDI1MCAyNTAgMCAwIDI1MCAwIDAgMCAwIDAgMjUwIDAgMjUw IDI1MCAwIDAgMCAyNTAgMCAwIDAgDTAgMCA1MDAgMTAwMCA0NDQgNDQ0IDAgMjIyIDAgMjUwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgDTAgMCAwIDAgMCAwIDAgMCAyNTAgXSANL0Vu Y29kaW5nIC9NYWNSb21hbkVuY29kaW5nIA0vQmFzZUZvbnQgL0JvZG9uaS1Cb29rIA0vRm9udERl c2NyaXB0b3IgNTIgMCBSIA0+PiANZW5kb2JqDTUyIDAgb2JqDTw8IA0vVHlwZSAvRm9udERlc2Ny aXB0b3IgDS9Bc2NlbnQgNjk4IA0vQ2FwSGVpZ2h0IDY2OCANL0Rlc2NlbnQgLTIyNiANL0ZsYWdz IDM0IA0vRm9udEJCb3ggWyAtMTY3IC0yMjcgMTAwMCA4ODYgXSANL0ZvbnROYW1lIC9Cb2Rvbmkt Qm9vayANL0l0YWxpY0FuZ2xlIDAgDS9TdGVtViA3OCANL1hIZWlnaHQgMzk2IA0+PiANZW5kb2Jq DTUzIDAgb2JqDVsgDS9TZXBhcmF0aW9uIC8xMDBDIDQ5IDAgUiA2OCAwIFIgDV0NZW5kb2JqDTU0 IDAgb2JqDTw8IA0vVHlwZSAvRW5jb2RpbmcgDS9EaWZmZXJlbmNlcyBbIDEgL3NwYWNlIC9hNzEg XSANPj4gDWVuZG9iag01NSAwIG9iag08PCAvTGVuZ3RoIDM2MDkgL0ZpbHRlciBbIC9BU0NJSTg1 RGVjb2RlIC9GbGF0ZURlY29kZSBdID4+IA1zdHJlYW0NCjg7VzosZ04pJTwmaFYuZTJecThNcXJQ KClfJVsxWCtAJFIvTEZxREhQMDgkVSZcJVpcal5BRSc4WlkvY0spcm5FCj9iJ2E3cyg+LVJpMi9v cWcxIVZWYWRKYTdTRjFJPFZwM25ZRF8/SWxrVk0ra3E4L240cWlJR1BjW0lrRi5BTzRACjVrQjRp MUklUFNfWGpha3JUXFQrU0RjSTw+ZCU6XUIzckQ9NEYrKT44aTFnMjVXVUA+ciMoM3BcSnBZUUxU V2s+CjhKcHJwVHRVLGNdRixoK1tbR3Q2S3Mlblg9YixvMGJgMkZbV1UjPlAmYVEmQGNeb01JLShn Sz1bX2pjMjlnXTdNCjJpOzVLL1UpImUxKyg3PS1oKUNxclowOlMwSDtcRSUyNihmS0ghP15aWz9h Tm5RYUUzVlMpS0JxO2ZBKiFjSm4jCktAMEc6PStfMUJjalBUb0k6THQnSyNoVHI9M2BUX1ZxNjBh ZHApWydrVCwoRWhyM1QnK3U2IzJgaHMiOW85Z09lCjZhJlkib0lLYlNbXz0iLCkiWXI7bmlfM1Jg Lzk9YV1Qblw5Qm42LSQvaSNIS21IZmxVKTFTMFhmTUp1QD4xLFhjCi0jSUJvTVA/ODMsRFNNNT1j JXEqYjZ1Uk9uN15nbnJiTjBjODU/ITBRMj1mLDhZZyckQVo/OyVYW0o5bVpGJj5HCldAR2w1U0wo cGdxO24kTic4PilbU0xjOD03cFg2LS1FSyg7bVJwUVo3LTIhY3FdP0dyOjIzTFlEM2YhMGYuMS5D Clc9N1oqLjReUVokRmdKQVJnaUYvOVxhNlovM2YuUzhrNHEpTEQkRjZRUylqRE1LSShDOTFiUTYj TlA/bSxgQF8hCkktOjBNa1hKUEIrSERubipGPjVYZ0ZWPTQ3K00tOE0mWFMpTWQxLF88b04zckZy LlduWD5GSycrWjhGIV1sLCsqCk9kLUIiTCQuYjYjdShZXSZGbUskal8tXS1jXV9QVWNEP0hCal1g P2gsLjQ6WS8nPGskMCFSaForUmwtZkttNHBYCkpcQ0QycWNoMF9RUEcrKTEuUyZLTCFHWUdQQyVJ b2U5WGdPVy1NTjpwYiRXdWhsPlssPipeLlIpZyVRWWNISCJyCk8/YWRpRUBcImJFMDY+TFguIU86 Ml5Eaj5lXT45OFcxaWBKLGI4IV9RUjBjRWNNU2lkW1dcWTA7SzYidVEiR2xQCnE2YmlLVG0hQ2Jn J3VoLUA7UGhebHFPY0BXS0kqSFBcJWpQPFtuailsZDZRKl8vVVprPDgiRyNZVVlLOCFWa19kCjAv Pi8+Y0IuK2JhWWxOKmQxaDE1PVk/XkdsXyxqMSZoVS42W2tRKmJGWF9FNGVxal1TJT51UGRtPFk+ alllT14qCjBSMGdwQWQkMz8rRCZzM2dGJyZsKUghZT1DNSNURjlnTTRdPjlQNStoKEU9O1grSGxn RE4lUFouNlcxTmgzYkZaCnJNIj9wcWFwTUdjN0NTRSlNLWhuW0Q0TFxwVDxLYmNqc3Bpa3NlOFo2 WlhTUUtrYVs3Sic/OENtPmVlIS1MZUs1ClRWWT0+NmgzdUU2dHBcVzBLbD9pOlVyPVtAOSlXcEAn JylXRnRjQjNjN11DK0E0MSsiKHAoKiZHcmxmbmMuNllpCkpgN3F0TT4tKEU+PHIqV1ZHTFByOVo/ Y1NLL2VMVSdKWCUpPDYzVWU3YnEnaW0jJEYrIjJKJjorbTFNQGlEbEs2Ci9LYChiQFEwYS47Z3BJ YiU+QTIqK1RfSnBYPjhvYmMwQFMmKUZjRT1jJUtLS3I+XVJpSD9GO0pGcHMsTloiXVUxCjZWKSdi VnNYNyMhJDlCWERnP11qOipbWGZqcnA3QG1VP2NZNjVIYD1RcGklMWZFX083RzQnPEFMay07XCtG XUZGCk9BXmZJQkQtTWlqZmljIz09SjpuNik4Rjs2Q0NPJy1pZCRRQkA9Mi8wTmBZVWNLaj1eZ0Yp Rl5XMys/Y0NGNFxgCmBDRmtUaSplLW8wQD5ASl1XSW9mVkNqRDNUbk4hZy1MLSslcV5MUjxnVCJM bj1AXFExYTo2cVBUSyVxQCNaYEVDCiVKUFc5PjlTXCRGQTFja0RCKUM2cEVYSztEbVs8Qj9AVz9M XWowYi0wNjFSY05Ncz9DcTc/YUJYcVA1OGpDL0tGCm0tLjVNLjkwbzxralt1VVUiJ1FySztqW2hJ Y3EhcGJccmArbiRDTzZOSFhtWlxYdHVIM0lTZ1Eic0BsNm9CQm8+ClNmXihEQlQqa0RbaFxgOm9d LS5pNyZRWko1IThaIyFRUjcvTUAiNDhtck9HPE51Kk5MOmZSOFFWMlwpbmZIMFY8CmhtJyNBYTFx WlBvWythJXM3LF9JJFczQ11UTVxePVpLbCNgY19pLj8pK0JcWmwoYUIlQTMsNT1fSkZKLW0uSSQy ClcpOT4rXUclJ2hSPjdmXidbNl5RYylPPTAkSCZgOTtkNjAhWF0kKFYmPFg7R0ZsQyI2XlstOEdH RV1fOmRTO1FDCjFaL1hEXVErb19gSSdVNSo9dXUzVmQ3MVVndFQyN1t1c25TVzEoUXVTbS8wNVc7 KVA9byo9YjIjU1JaVTtsUnVyCkM/PFUjW2psIzhDSGNuJ1cxQzE8NzEhUiNILjY/aFtZSyNlP3Nk TlRrZ1o0dVwlOC00byliJDIwZSYwWCZCM184Ck8mIkckZCg6JE1OTVMtcUQhWkZGKUBDPENcSyRf L2B0P2dJbGpXVGxCSmNdPkVccTkvNXVPb2UpR1UlNyU9N15zClFvJD05Mj1DLFZVP1ZVdGsrUWoj MVtndWA8azluUiFMbFw1MC5SO1UxSXN0JyJLOiE1Y01UZlBwYmdfcy8pP1lNCmZcIV1AY2JtbXBn NUQjY2NcQkc2cjApU248RzUvSE5HIyhZLU8jcHVdJ3BWSG5kTHE6XVwrMWlXRl9kKj8uJFhECiYn O2cxLDgoRDwsOSs1WiRtb191UVphP20pQjFRaGpEJCI7UGhmYiM7ZXFfa2s2PGVcbC88LUdBT1Jd K1YnR0wmCl48Jz9MYip0RlpRKjZ1cWt1PiY+bGkiRVMuZzpcdT5VNWU3LEZuTmFKQzZiPWdeTi9s WSVhWSJhdF9EPiRzNSNgCj8sODttaER1WldORVImZDlPT189PV1dZTRHWiFoS05HLCNLPkE7Tl0u VGFUZGI5YTFuOz1GYklxPE9Cbj1iLSNdCmM5P0UubSNmVVpGMzFjcW06dF9AOjs9LVE+M21OcmFK LTZFJHFwKGlCQCFzMStnWCwjMlA/VSMpSlFYQzRkKT9fCkJzXFpWMzBGWipNNmI4OmFJQkslJlRW SFk1InFAb049RW9KW103XmVYODRlcCZgbVxcZktbRzQ/OyFEJShQQzFVCk8qTSoxKG8pOjVfYkEm OSUyUkZpLkIkNWFKJFsubGJ1aFwpMmhHMm5IRChqSlpoX3R0cyJVL0drQEQpTFQsIm47CkdJZjws bUdSOTswckBsbmRzWi5iL0QnKyVsQFRbKEArclR0Tmo5VkpIZGA2a1ZKMiZjYDUmcU9HK2luKmoo UXRKCms2c3MkXzdkczBjYW5OJlprTG0xPmBkL1hgWzlFaCFyJmBmX0tSZU9wX3EzaVkibkhSaT9d XmBMTFshKzFhRzM7ClY6YGxXNklOaV9QcmgmYERGSWxVXCZwVEFvSysmWC9vPDtTRDJxT1BHQC5a ckBndGVnYEh0QiQ/X1twcDJoM1ssCiloWmw6bFlVcFk0cE8zcGgkT2YzXjEnY1Jea1pLMDwzYFQt M19MV1FeWnFBbjElNUNhXFdZKEM6cT46OihQMDtkCksraWBYT1pRcyIpIik3LVZWSTVJMDJuNE9q ZWYtJlZZQkZvOCNvcEZIY2NlJTBWcUVkaixPLWc+Wm9Fa1JmUEhVCjttVXFHMWJqL2ElTSZcaFhV SjtgMGtrN1NERE9kMSlwLV1GKG1FYGZOUDlqIz4qdWpZYkxLK1BCaGNrQ1ZSSWFuCipedTQpWHVQ bCdSXG1TQ0pJRnNIRzY/cj1ibEdtZmM6LUYvUSQ0R3BaNGNfXiJvJDFFOEA3STxqcGhbMGptSzor CllCXFZdMixqNGRSLDI0TXEvSUFWOT1nRjpYXidCckYtZ2JjUG8xKiZjKnRWMWVHVEJZcURHWWo5 ZXM0Ij1zcT1zCjw8bEk+T0wkWlJmVG4idGlDRmdnbStDQmNWT1NcZkhFby5IPlpPSHJnbmlmaXMi MWxnRXRGIlUrRkY3WmNpWFA+CjBNc0lcSilVYmE/bUxraSdnOTtmZ0JUJG5wal8lN109WnRFSyND bCMjRzVkUjVeTDZ1PyZhZU8yNGJKO0dNPVtyCjEuOkk9XUFRQkE6RylRTjdFYj1KZkgiZ2MvMDpj Ky5tZWllN0lJM0lDLls1aGA2MnQocjgnKCshK1VWcUMkLmFLCjAwaDRpQj0vOzNtJUwhPidIcyEt bXRVW005XkdmZjVfZlFARzUiS1QqTTAnKVdvRVRLYSVQPSUucVk2VklZJCNFCiIjP3UkayIzM21G TWQsW3AwRWBLaHA3UXM3T2kqS0BoSDNfWlIuXVY2TCs7OWtkZGBLSShEM1xdUlg8LkdVVk5PCk0r dGRcbC9oJUhnQlRhZ2tgJC0oV1BVbkNjRVBMNlV1YlJJQVpDNjcjS1JfUyhfUis3IVlfdFdEVi1X WzM2ZEwiCjVfcCVBKDxmQzY+JW5OOUJQRGAyKjw7JEsrWStvMGdKa1RWITUzOyFSL34+DWVuZHN0 cmVhbQ1lbmRvYmoNNTYgMCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEgDS9G aXJzdENoYXIgMSANL0xhc3RDaGFyIDQzIA0vV2lkdGhzIFsgMjA4IDU4OSA5NDYgNTEzIDcwNiA2 OTkgMTAxMyA3ODcgMTQwNiA4MDcgNTg3IDg0MCA1NTQgNjU3IDEzMDAgODk4IA00NTUgNzgyIDY3 MiA5MzUgMTEzMCAxMTcxIDk0MyA5NzIgODE3IDg0MSA4NTUgODgyIDkzOSAyNzcgNDc2IDk1OSAN NDc3IDEwODQgODU1IDk2NiA5NjYgMTAxOSAxNTIwIDgwNyAxMTAxIDI3MiAxMTk1IF0gDS9FbmNv ZGluZyA1NyAwIFIgDS9CYXNlRm9udCAvQ3Jhd01vZGVybiANL0ZvbnREZXNjcmlwdG9yIDYwIDAg UiANL1RvVW5pY29kZSA1OSAwIFIgDT4+IA1lbmRvYmoNNTcgMCBvYmoNPDwgDS9UeXBlIC9FbmNv ZGluZyANL0RpZmZlcmVuY2VzIFsgMSAvc3BhY2UgL0kgL24gL3QgL2UgL3IgL0QgL28gL20gL2Eg L2kgL1MgL2wgL3MgL00gL3UgL2h5cGhlbiAvdiANL2MgL1AgL04gL3cgL2sgL1QgL2IgL2QgL2cg L3AgL2ggL2V4Y2xhbSAvZiAvTyAvZW5kYXNoIC9BIC9DIC9CIA0vRSAvVSAvVyAveSAvViAvY29s b24gL1ggXSANPj4gDWVuZG9iag01OCAwIG9iag08PCAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUg L0ZsYXRlRGVjb2RlIF0gL0xlbmd0aCAyMTUzNiAvU3VidHlwZSAvVHlwZTFDID4+IA1zdHJlYW0N Cjg7VGA2SFZpMjMpWj51azktUmJnQl0sNS0rV3M7YCFGTEFtJ21ZSWc8VW5hT1dFcGk4K0FpRCEi OWVwZCRBPSc4CkpyJXJTIU5oN00xKWJPPFRcLCxUbjVhWTQqR1svVEhINChuR1RZYyJAWEVgJmEr JjlYcT1ePzdyRllkVCFkZCFvCiNXW2RtZE9lJTlSNTIwaksjVW9gXyZBLTI2JD85QF9zMVlQbV9p ZFhaRjojdVxWSDguP0lcUiojIm03JHJpRThPCjU8PyZnTEM6aVNDcVxlUmJBNEFEKW43JUphYkJF cE5lZT8lPWddU1ZUZSdrPmhRRylPYT5PYyhGLVBxYi5WWFcyClUhLUNfJ3Exajo9YXBAXkhGQCEo ZV0/OC9ZWShxSC4mOGtrTVFFb1dLJXNWMTdaalRKLjI1QzYvNmN0XDxUZHAvCkE4JTpsYi1JallC cjMoQVJOa2hjTU06TjMkKmtQMTFhZkovVlRiP19vMkoubjdDSEdHND5Bb1FFZlRYUT5cVVc/Ci4q YTg0KEZIL1kuXy1gSj9SNVA7UjFdImByczhnWS10LWpuYikibFBfZVRHWF91cio5VWo1YzwmM2dV YiEpPFRjCjY/IU8wI04uW29XclAnWVhzIlZgKF4uQCo/bDdmLCJMZUYiIW8tKjIsRCxkbTU5XWU+ aSJwblVKNnJuZSEiSyQjCiZTKG9VITpnLi8hMC4sZiFwZyI7ImtYLFAkX1JfWSFuJSloITJOLEgk Klk1LSE/aSxMKT9lUmpbPUlOQjlFPV9jCj42My5QXiZrWUw1UisvLl8kNUVWS1c1IzUhUihPbCEm WGJnIVYtNSxDRlQ9I21EXTEyIUxhI0ElZSg8QyEnZ3VpCko9bXB1IW1oLnU3NnJrYT9AW0otaHFO SWFdYysqWygqbDZQbmo2Lj0vO3U0JFc0ZkJfM2xSZ108JGtVMSpNPy5gCkMkJj1VLicmZVpLcnBt KzFoaF80VzVGX1cnWlhKITkjbitVSF5yI0xzLXBaMW5kbTEjQHJNV2JSSV8oLk9pbil1CjdUW19p Z0BfXD5NcV9qUVRkZmk7KmBHLnRyZzE2V2dbNzhVST80OFQ0TWo1U0hXWHJGKkRTITFSczpPO0k9 KTlLCjI0byxyb0xla2gxNiVsKzJzaC0sOEZWVkpkKDtYLi4sNjBJVmlTdXVjWmM3KVdVSm0zbycp NTVLKUdvTypyJ1tJCjJ1P3NQMGtcTTQhKik6KF5zMnBpNVhXPydKMFAqXistaDNuczclMV5YP2Ar OzNtXTZuOUFvSWNmOlhdPjkjTTxlCkxxSC51TS5WWz82dDRPVmRBT2ZlXzk3SidMInI5cWg5NlxB bD1XMydJUEY+TVtxRy1YZChuITtAQTohQm5DMkRlCnB0Pi5Ea0c/SjkrLUBPXzBldFltMnArOmAu ciwhI0ZuN0s8PC0zOVReJCdyIVInTkFJYF1JY3VOJGRbaC8xOSIrCmVoYmxBMkMvIUFncCtBMUVT JzZnaXVAJC4nImB1VmAhdF1xblQiKiRLTGxLPiZyST9HLFQlLjQmZk1FKThtRVwsClAhYkM1YV89 PlVqS2RrL19JX2IkY0ooVjBwbyI0Sz1zI1JFbSFPdEliSnJuWnFDQEdTalldXEdVXkxyUlpZUDJC ClNrIUpuXVpxKilTb11CSHBLRjQvNUsyL1s4Mz8/Y2ojVVtiP0tKY0BQaHNWKmokZ2xdRyd1PD0x T2RFRmBGYTMxCjZRWkw6XitxJXNsSiUzTTJdQ2FITlFlJm89YGEoajRVWko5VmBVOGdrR2Eya05V PCktLGc/ND5gMkdBbTNPajZuCmAkWF9aUmY4SWhETmx0ZDtdY002X24lMmVgbXBOb20zPipPLyQs TS9SPVJhck9lcDlnKyVZKUpHVSMjJGJiVz1ICic4UmNPUGoyYWY0Kyo6MDlBZTNJazNyJ05LYipu aSI3bXVQVHAiNXE4LWhZSVIrSDIuNlpUNXNUIWhoK1wiXiNJCm5aJWQ0Q1BaRXQnNDlhIkBBZmIr YDlnc1QvZkpaNFlnMiVNY1NwKGItZ2s8Yj9aNDROQ0NtJCdsbzhNRTJTOjRECnJCZXQmLE1hX0NA O1hAJ0A8bGdUSlQsa19zMF5qL1dGMFpNNzVoSWQjJjcvX2dzM2g4XW0lWm1fWktmNHAkSl9ZCi45 YSxhUWM5TjlfRW1dZjRaYHRmciZfNypMbWJaPFx0ZDVcKmtALGtcVmFRXz5UXz9VYmVOX11wU1Fq YyczQzZFCmNFMz83VWRcN19GPlIlJzowNjcnSiRkYD9hNWMqc2coJDchTU9WbEpbTlooYGgjRzdW bjpMMi0pUiY3M0RDcTpTClIuKjRwMU5BM3BjPD4tPFluXVZbW2dtSVFSISNTSjpNMEsuRGZfLDEp cT9IOlA+LSQzNFE5WVRFMFUtZExnKUlpCjZ1JVJaUT9aZkA9ZFd1bllXMUdyP2swZV1IYjddTWtV cGJUa2dgdGlSbl02PGhHL0YwTSFlYzVqbC10bEFVJTgiCk4oVWpCWzgzZWxGXGFTNihuIShRbVtT YzwjXl1mb0FUQjw8PFJISm5vckQ5ZmZIdGlkcUBVMDpfW0tKST9iKSE7Cl8wKVQmPFgxRXVEKy8m IUgvSyFwJXBSWS4xIzw/IShwNWtUTFFzOGBONy8vOGw7TGtmPjcxLFA3cEQiXjFgU1IvCmBcUyxE cWJNPT5wT0JVLmVFZjIrK2c1RiNSNFw8WjhlLTFpLkdkV21BNFhOYD4xL2JiWiIuN3FwUFI2bFlG VFUtCm4kTlUxZC9VcyhlTz1tQmUnZzZkXjVwUURUPVMsIkZsb0FLM2ohV3JgcD1Ca0BJUGJmL0d0 blEjT2NxQDJjcilnCklCJl1RLyVWYkU7WkMuYUA3RUNMQi8tI0M1JW1bUSlITmJgUUUhXilWaS4l RE5HJGNeXiY0U2xyYkhockFfam1NCiRuTCJ1M1NxYSIuXHFrU1QoS0RLRlQrL0BjJSEpLj40dTku QTxtWk9uSFA9YGpMODByM0gmRTBRMiZrSTllcFs8Ci9SISFbRCZcRThLamMwL2BcaWBrKV5QK0ZV TGY/WExdLnBJMVRpcnBCYTAjR1tbI1VkOGxMcVBeZFZkTy4+ZC8nCixycT5hJmh0W006OEtObnEy K2xebFomKCI4K0M+NUY6L1RXbT8nIUQ3W3U2bUlYanF1VilXJyElT0Z0KmR1TWY+ClhDTShAS3Nk IXIsRlFrNlAsTDRDLzpMYEYlXDpfUUkzKT1yMEc/K3BNSzxYKGhdTFRqcWNCPCVBUk89cjRCSGtQ Cl5WNGY6ZD9jcE0kTVRrUURFWGs0QigrPzxtRyRvLztIZCszOTkmNjNrKXNTODdBV0AzM3FnIiFq bzh0dWdrMic8Clk7ajZOTDBSNi5dQytPRWEqUCdZNiVbOS5RKURHV2xpUS9SOTc7S18oJ1JRJDZp ZEpQJkk+cTZSdE1VZSYhNyxdCk85Y0k2R20iN1dpLDYkSVteQzosRkpbSTZaMjlva1hkdSZRU2lH MldtSlF0WmMoK1UjM1BZJU9yJyciWl9QIiE2CkJXPmFKLEw0a0Y1QCNPIVNDTEo/OFg3b2s4bChe MjxPVUdlVC90XzkqQls4Q1xnSG0tbklTUkMySFI3Nzo+OHN0CllmXyJsMDsjTEltRks5P3A8JSIn KTNfSilXQz5dYV9LcmpUck9BaVVCXltINUYvbTJnRDY3XyYsbCFdMTQyYWwkCjVXOi5RYEQlWCsw YTFHZjBFbmtAVFosRDA4LzRjW1k4QE5YNWdfUSpcdS1FQTFALXBbJ1xEYFQ5Q0JuPVVQWzpBCk5a K0NtXiNJWGBrbG8qV1Y5UGsiZzg1K3FxYjU9XSJdZSJARXJkJ188VEZQNlMwNSk0KDRsXGwmMi9c XSVuWGQrCmhRKDJuRDsrdEdQTD5nXE91JFxpMkBdQiw0QFMiSEcnQzJzaTtVUHU2W25JcmBxa0Ul aD1acFYnS1kkKUdVLmlsCjkqSEUyXSxhIVpqPlEhZllSO3JxPUguPnBfSGFGcUtcN0thNyVjLVlA ZjhCKVlXcnRUNSdqTE1LQ15jLEBzIzVnCjdLX20zNysvPT0yUGBdVjRfdWpfMFk3aEhvN0huM0VI IlxvczVJRFIrQWJELU0nNE5eTz87Y2lcP21xU0hbZzw1ClY8bC5Hci5cTDdxdVtNdEglT0hAQi5M O1FxMWJBWSRIP19nVERPPzEyQ0tnVXAxQixpbS84MmlWL1MnIWldXHVvCmdLOihHT2NXXkIvOGFl UTJkIVRLYyIxOkw8QzdVQHEkUCUpMSFrRypuSSxVNVJWVE5STm8iYGQuLT1PRkBKMVxxCiVwaWEl JGl1OG9ZbmVkaFo1TC4zbjRERGcrZCY4JFc0SGQzMSJDXlgsM3EjbWJSXTQ3RlRiK2E5WXBUa2Fz RU87CjM4SjlONE40aU5wZGpVLG8lX11IK0xXWnFkWnVOTSpXKmJHW24jW3ExKWNIZ3I3I05gXiwx VCtRL00zb2MmSXMtCkFzPUEkQG4pbTxKYmErREU/Ml4nKmgrUGhTJit0WFNQTk9ZcCtzSHUnTklh NWAjdSlbYVk8PUMuNnVJP14qcTdHCnBaVV1xcUArQ0laPWRQLShrNEgoQW1hL1lbW1UzWk42LihD JWlfZj43RGlePlBZQz1MJTNbMDpFJ1VkX1plNU1QCikuWikuTkYrWSEiSlInOChJUF9bTlMkJkpa JiZzMEhTSEdqKlk/NC1XJE9VLV1zdVZKO05ZS21NMV0kcWksOl0kCmcrSVg2aS9XPnNkKExNbjg0 XmBHLWBTYTReMTYjISdIMjwyOHUzP3JQRWY0Oi45Nlk2KU1eVVlkOGI8SUNFa2A7CiNNK1s7RDxp Ty9mWlxWUEVpJmpAb1Zbb3FJMkcyWVcjLjwrXmpOKHEhVTpyUyU1VDZ0KVBlaGNyVWUjWCIiTEpI CmFZLyU2RD5vQUlOb2pWQVVnb2dlPCZXIVM7TWEqMTlELE1sIzhwPD9mTSJpRSdmcmlZLWV1MyZt Q1NWO3ErQmtaCm5YaSxRVGJxX2o8QC9FYUNQaydMOTkpV0JgTl0yN2khMysiZS5YPmAvQkYub2Bh QC10O2dSaCVldTgrM1BKKlMvCi09RXRnSz41Pk4kN29iLSxIYkxcTjUvS2A2T0hHJC4+Wk1Bci9d QzRTajo4N2RZLUprOylrMmYtKyIkOTB1QEI1CnBrJSEhTWVaWmRtRlEsVlM0Pyt0KVhROCcyX1kh ZHB1WGEjWHMhSWAqQTh0ZzA8RTwtQTNQLXVoa1B1Ul9XL2dLCjI5TmN1ZEdPWWpELkgxIkg9YGJR USRQPV9jUjtvNk5qQEs9N1NdI085OTg4NlcpNEsyMGUtYGgvJF1lLjssal1gCjZFbGdETnI8UFBa WzRwWnBvPzhvKEhtOmY2QlkxK0U5QjFhXlJPMSVjWSVgSy9rTFtMY0ZLby1UaidTKy0rX15xCio1 PF8yNiVQLk4+XDplWCRWJTFWXDw7aDhRaHNgPD5UaDlSKDdNI0dkUDglUjw1W2xKT0MvOiMmWCJM TSY0XitOCi1SPW51W0AwRTNaVC02YkExJ2o7WkdMKD1LY2JxWFFYR2lGISovRC5aQChfP0dUdDN1 Pl8iPTRFLk9VciYqY3RLCiJ1PyIscmskWUIuN2EhIyc8aVlzO0hrW2guJEZjS2c+L1M4Xy9FYGtb ZkdKVXBHJjcpJS4qUz5TVHJTNUMnSjBLClJTZG9rKCY0bmIwYCEqb0Q7M1FZXGZGW3BTSDBEUyE+ byZvTXEkXnVJXHIlNnBkTSVUSlQzKmlSOjRmWGNIXDhECiZAZz9vVHBbJCVeZzg3YUAzbEInI2JH bzRJISRPa19YNGtbTComPU81SEstOSJuVmA5Uyc1PVtROCtHI05WRlE1CjxCaD5aPTdAWSxyMUMs cyJSMEFPcVIkWV5TIUwrP0NQUXQkLjJQKHVrRTdkYDlAQipeUD0iZiVJJyNNYik7WzxQCkUiMktP PUpfZW9KbV1ObmtiNlpMVi9MRk5wU1lbS18uWC9Cbjo8PFtFWGhgUFBkRydVQnRVTDc4PzFRQWs4 YCVAClkiZT8rKjI+VGBjNDQmUUhjPl5ZKTFlcF40RHQ/XXFvZ14oJnAvKE89YFJGLDsqYk1kSm4h LGxmW0dMVHErOi9dCjZxbEkwJ1FDSSFLcS5eSScjXjpFa0Uxckw5cWxuK2UtJyMkNF1dJ0JpV0sw Xm0uJisvZDs1VyMiPGlBdD9VSWRXCkxxbUI9NGxsJiNBOiNDJXBGcXVTR0ExI2dkXG46Mz5oYUNa UlVHdTxHdWxfTmY8VmJZM0hQI2hmSDcvRi4hUCNjCjJtRTpETFU0RSUiZHNLIy9wVSNxTFkxOTxG UF1iVVIiU0pIKmVGXGxvRyRlOG90SF0sVDJzNlA4K3NQc0pzV2NlCjZuU2VHUi9oZD8qYUpwOyQl X14hR0wqaGA+PSpOWyhJTE0nWG9lYSMwR1FyMCFgS3NEMURpc1tJQD9qW2shdVleCjVvSyI9WVI+ cjsjQzM3IktCNTVfZXE5LG1saFM1NC4jLV1uRSlfSzREL2FaJFc1Z1MnNkMyTWptTT5JcipHRVBs ClhAQzAkUGM4VClyQTFKb1xDQjVSNi5zXjdDLGQoYyU4L3FkaFZebjRJaTVlNy51JXJtKiNsUWlP KU1qXXFPMmhuCkw2PWVDTzRvYHRZL25vN0FtWWxFRiw7OjMqM2ouVV0rUjhGX1EzW1pGSG8/YkZe SlE7MF5pRmNhNE5GYEFmZjUiCk0yRD9RLjtFKmJVbmlNbDdLcVJERypiLUMvMkNYNDZyPWVVNzVi MFg6aVlOSEppSC9zKXE8dCs3NlExcExiWGFgCitfZkRJMGtsZ0pMQVUzITc4OnVkbz5mJzhvPU5u bmhzXUZqSVF1bGxdcFpGImgiUG1cZF5ecTJnX0VtRi5JImcyCmZtS3MhcGl0J1IrZGZFdW0tI1RZ UVtrOCZqb0clUG4wJWxBaS9cNixmK2UlYStxMD9QWVMjWmQpNzYpLSguIklqCmknMVdqJFchcz86 ay1oR0UzP2dyb01icSgsJzotTSJBVSFSQCpZXShjNFpxIiUvPkJkJidXbk5lKXBZLWItTj9RCkNl V18hQDFdXl0/dVBrYzI9b1cwLlNqIVluKmpCdWYiYShUP3NxY09UOWtDOWpxdDIuYy8hUFtpKzZp PSIiLiYwClJDcjFvQzw5NHNRImkiW2dfSCtqNjlsLlhJZm9lVlxLJUszXyprSzVrWmYoKERNLVtG Jyw7NTFbJmUnIW5bXDoxCjtcY0lQNVNNVDxBXGVeWSVNbWNFJFZFXFk9VVRKPCQkUm04RDgnITIj NFJeUF5yKFVINjJIUUphPzQtRDJIRm5pCikkKz5HOyxbWHRLUmxiTDxwcjxFNW9yMEU8OVMrQDVw KVdDQD1sYD9vRio7SSQ6QWVGcylbVFA/bV44N0wiMGAiCl1xKyosKD1qSS9cQyhyYmhIJW5gWVZo XWgzTlQtcUlAKltQcWJwXG48Xlo5IlhrTSRqT3ViWGc5dW9tdDo9bD8vCiZCcUMhYzY7JTpSQSVJ KGAsPDslWCMyZSMpZkNANlVTQG4jOy9Wbz4uXi9haWRpRT0vQDprbClMZERHTTYxPSRxCk84a0Rl TTdBOU9daWYuQiFKQUomKGhzPXJBI0pCLVpeUW0yQSdoLjw7S3FEYWldKkgkTSFtLDFuKk5tOGli dWFsCiRWUm4kWDpmbWhrRnFYX1VoY2tFTWhmZUotPWVBMjUjZXI0bFpUS0RER2tfYy0wUjEkK2FU UDJWSVRgJipKQXFFCiNeY3UxJjpGW248SXAoSzNIVkZcVXBgVjU8W0tfOF10IV1cOEdWVj1baE9p R1ImKVs4JlhMa1A9XDwsOHEsLDI/Cm1jTGtAMDc0SnNpRDVDRkwwa2ItKD5iP05lL3VzR3E6LCRY RjkrRiIlTiI/UyMlXVVQNSRhRSkkL2VRWWxOQVkpCixiKz91LmBRLG5NcmEkdVgjblhYXCpeIj0z XjhWTDpEO2h0IUhddGlZWSNeIVVGZWQ9UEYrKD8pSzFPN009TihyCiFwImo7aUpFRTdwP1I7P0dd bShEUVNqNDJIamg+XT85XUVATlQpLVU+O2hkOWQqZW9pK1ZzRShFO1NUI3IwaXNVCkxxKkZjTF5B YXVtJyk2ZmEwVyhcajpCKWJoS0gnXDcmTklQSUliUCYtTFFVOjNzbyZWMU0/SFkrNXVNcDhdRmAp ClhNaWsuUCQqIStOcjVsUDguaVBPYU86JyFpIlEjXEpaXSVkalI/KShIViM3LUYsUVFdMC5xaV5Q RiVASlVDLktPCjlnbzlzb2ksYiMuJE5WNFRpYS9IOSQtUEJGJmxLckdaJzknXio6TnJgKGgpT2Ii bHRBSEQ4MiohX2VlQkFUaj1HCikrSW4sPGI+MklrOmFVZWlhc09qQktEVHUpXUI1bkJbb2A6Lzwj TksuQE0rS2d1Yj1KW0RPSDMuK0ZcUmdOIT91CkEkckc6Z2BESDtNVlVUUEhmaTlHWEBFMjJIOWs1 ZjxkJXA1Ty82ViFsbDFTZ2FpJ01ua1lsU2spJlwuTT5oaSkhCmdfLl5HTitSW3FlUHQ+T1kqSjlT Uyk6MDJVLzFXVUJnJ3UjZlYjOkdZOmpcUFBmJjYhPkdARDplNF1YbzJUZ2gnCikySnBINnBGZSpl USNeTEthQVNtTEFNckZVQztOaSN1a25AOWpLVXVFXzpWIUc5WmMmTTFKYzJMQW4jSl83c1tNCidB TypBT0QwOy9kZ11QXktZTV8xaEw0NEE7O2BuNiZVLEk8OSIuZ1k5KUEmWTo/KD5xVz0zNl1NQkY0 JShkT2o/Ck9XZGtPLSNHPG5kNStdWWh0MTRcTm9NZ1tISWclNGxka3VaN0QnOGddcnAnYVtHK3Vd bGxVbFc9al9cL3F0SStLCjQxRElGaWc5Ry5GRElYVUhaRkAtNGgxN0RFY0E0OCxoYld1PUVQSSEq aTtwTkJnUkZzREQtVGMwYkAqIXJDKXVvClFadDZdMm5FZiE1YWdkM25rVEh0T3IhKEs9JXRZPTR0 cC1sU1lqXEdNXSwoKCstdStKYk9oZEpvdWtjN2xJRl5rCmwmRl0oMipvUmglNT8+R2FuLSMlTUsk IUs3WnFsXmFAa0VPLmhDMFxLQkRVXDo8UWRYVzZIcFEoYVlnUlJacUspClFQUDM4NGViRCxeSydx Ukw5cF5yNiFwUltaMHJVND0/RGFgMilLMmNMaF1uNT0rUlpWW0JLNEApT09RVk1fPzlwCmFvKmw+ aCtgdV8/XTZXWEExZmVbJTJcZmNoRjByOUsmX1YrcWI0W15xUiJtLSJmaCdPJDkrXy1MWTlVVTI/ VjFACitMRVpeUSRSMXRtSG8oNj9WP0hPZz10PWhRY11fU2tdUyZHZiZKaCRDN0s2UnFTZT9UKCFn PUpNPD81VDAqSGBMCiRWaWwkVWNvIyJGdGFNOm5JOyhWMmQjUGNMR2U5c00mbjI9RUgpIj9fNC8w M2FvcnFvckska3BFXCNQMiRAZG49CllySWteRCdmMWlJZz5gZ0JOSyxpW0w6PVhTc0Nvcm0qTVpC XlovXWA5R3JBR2pOUD8zRUxVVUtQTklzV05RZFRQCldTa1ZtYG9EXFBbZXRIaks7MkxwWSVdcE1o bEhQXGYwQU9wRiJNNUBFTTpYVE1dKG0pOUM6YS0tV3JkOlFXRkJpClBxXEVxQTJyISc5ayltSyos ZzBZO0UnOmtDbTNzR05lTURvWTFEcEhaQFlOSWNXcCltZCxELyovYDZzbFs/OycxCk09TVZlYGxm bDgkaiRULUwtaFBnZ2YnJFtKVzJnMDUmV0dSWlcoLiNaTlNyN2BSKSUwcVgkZVVdRHJmXEw9anNM CmBPa0kzM29jaCxeJC9XSi1gY2Nsb0xLIkg3RzFySEhVYUdaUl0wdDRpOXJTJXFEMzldUTxNT3FA bDtkTmNfZEleCm5ZMlNcNlNDOks0Ikw7KCZZJCRrRGU1RDUoKXVUN1JkQnNTSClcO04lVDs+JEJn QXFvXy4kPDhFcDlTKmhAYURHClovRyp0IltDNnNZcXVtUGpQZEFJWFohVyVwIjIuPVdPOjZAVDs5 K0EnQDRrQUUvSTMzbHJfcS5INC4wdEw/PmZpCjpOazYlQy8vJzkzbD8oc2JOJjZIUjNwPU8+SlhC TygrLzU0XydmXmxpdDg0ZUpAP3JJJGZKZiNpLTBEZVJ1R0BXCnIwMDw8aFomRzgoOG4ldC82aite OiFgckEjcSEzJ0svdSYubFhLb2xsV1syamxGSkoxQzpBa19KZTI2NCNzbD9uCiZCT01raT1YcSIh MkBQNypbN2d0KTVnWFtvaTlSS1ZzSUk5PWg4ZENmaUcrL21bZWJnMFhKT1BtZCklYjQ1WT5eCl5A UWNuWk8+MWVvbmNqXC0lM1g0ZVNOZVAzWkhnWU5LPTlfLmVqQT46YC83P2pTdTRmMGJYQmhAPidH cGFsXFRICl5RbEZyL0BpMUJrIkx1YVBZTyczOzIlYmk5IzdnKW5eK2RJMiNMY2U2L2dHKjVxY2dV NydvKD4nMkVJXVxMOl10CldgQFpcbD4zOS9dUV5XVytsX3U8PmtpLlA/I2RSQ2FuXkxrWUdwdFJK V29kLmpvbXBJQE5wdHUwIzUuRkZGTDA2Ck82SzI3UzlpZjxZUUZBb2JkQC0+RCUsYFpsUkAmZXIk Nm4xJHJfMTA8Ij5KKlgwPSRHUnAwKXBsZEE+OmdqLGQqClxxWSc6XU4lcU9TRiYpWUdtQCI7KSIi VDxkVGpkW2dYPkpPRzBKbGBdcGNrKydyXUk5PGRbVSZVaGQsdG5zP18zCmY4RkRebW1hV1YxOlRI QlFZLD80NmZQJW1bLGRWNFc7aVgxQycmbGMzaT1nXlxablNbJGw9ITNRSCdqJT5Oa29mClYxcUhW RldRbGJkUzAuTkBuQ1FFL28qMC4vQy5hRkJNMD5xNytZYlNwRyx1RDpKaV8oVWwuO0FMPDtnLl8w LltACmxnOWRCXklsXkxdTiFvOExLb3VrOEwjJjE+JE9IKWRCQEskaEc9J2wyQFQhSE9KNEYuZmZB UypLJXRfTihGZFxsCiFTUUg/am1jIStHSERTZCpHVChvUC9FQihfVmRFJUBkJEArKDQ7QWkoZl0/ UmUlLnVbPjZpRS1tbTArZi0nS2ctCjxhTGZJT2YpYGVWZjZIL0dQWShMIzR1cTxONjRIQU44PkNy I1gtPTU+P2s3WDI7PFpTSSUtczZAQ1s/JmVTLzJRCmYpMTIySiRhVGk8NSxlJ0ZPUSleUDcjZVph JV4xPGVIQSZGIihxMSRtSXRNKFhfbEE5TDgwQihmL1dHNW1RcFM3CiU1dG1zYGdgL2NXR0glXk5o XWYwKWlGQ19FdD5oP1RvU0hhXzFxWkBfOGBEPy5kbUhiO3RDIWosYE45NjA2M2wkCkE1WTU1XDZb P2FSI1c/Y20kOytPRUlWTUhNQC9ZMTI+MFhgJ2pGVXVEVFpNMnFNZTM7P0QuPnBZS2ZNIm1jKmlK Cms2cUtFTC5JPiFdRz5xbkdaOFQuYmlgY1wmJDZkQEghIVBXcCF1ZCdEJFA0SkEjK0FBPSpXY2Fa cEY1QDVmQztKCm1aOidtOWFBP2VOQWVnaGJaYyZBUWdqOmFucy8sPjFHcTs9SGlzZFk7ImhddUEh QWprUl9AX2koVHJTLVF1TS8xCmUoKCQmZWtBVmwqUS9KNT5caDw+ZEVkUF8nYzpCYi9QXydzKGMk ajE6SSpDL29oSUxsTGtdNEEoLUZXZCMsdWQjCjleM2VZSXU6VTVtXV1ZKVFFYUc4bDFsMioqaGtZ WCJZKz5hJy8qNkJwSTchQkA1JjhrT01XXCcjNHBjNi5UalBNCnFmP0QiTFVOdE09c0MtTVZpbykz bF4sMGxXTlJUVlZYXj5BSlVLcEtYMUItSTcxVTQqMzAuJU8uXWpYLiJBInEzCj1zZXM9Kmk1SVJO ZklHJTwob2leXUFjZ1RrQ1xobDZSQSZHazNKRkcuMEgxJEBVPiZbSCg5cG8vXCJRLF5VQ3E4CiE4 LD8tTi45Xmc3QltKPl9LK2M1J1xZOSxOQjRmbCpiL1JiSiozJGQ3OmE1OztLOEs0IllSOGdTR2FI Zy5cXVouCjtca0YxXD9NRSdiaTlMbmMtdSNdT1NqRTAyZFw0YSNvRmZNP3EhLV1LO1xWXlclOGYp L28/KURhVkk7UmY8K0xRCnFSXydWUTRPUl03MDlPcGNPZzJMR0Mvc0UnJWFzWUYuZVhlXCY8TiZk PmNKYSVUbTJOPC5jVmA0J0F0MkJWVFhSCidrYzhUR2FBa1BvPXE3ZWRaYDBzO090bWROZlFvQm04 TlRfRlcnQUtdJGFUOEwxRmRgVkNiKyQjXzktYVIpTUBJCiJZdVVHK1tjPnBgPkRqPjRxJyc+Mmtb aEUpbG85Q0NNN0NgRFE/VmxrPlVXU0hPQjN0VXFnUCk1ZzFJJi0wcVk/CmJCZ19mYkI/OC9XQyct WlNGb3VnSDcuPWYkKCI7Zi5lIzJnPEVdRzdEQy9TZDVcZmNeVUdmN1FjMkYrckU9LmZgCmdUXFZq ImtAal5aOClQLU45RkosVlxEIkI/YmgiN1hnS2NfNlhAK2I+Z2AkM3FUOWtHVzU1cUtlbTU6Wldw aD5KCj9IaGhcbWhQMGwoJlVCZnFjNicibFs/OGYtVk5ZXEpvZjAmYithXkFMZztCZ1g1SmxqXyxt LVpAciQuRUdtNEpKCnAjJldxYl9MTWw7byNCWjc+Iyg5VEFXX2pfUi4xO0whKT5FZT10XWRGQTon TykoYkNbKWVgZ0IqLDFcRFQ4UlFJCkBYXTg/OVA7bVpVTyNsOUgsVllUO110XiE5cm9RJWAoTjNE R0V0LEk8M2hlQmtzY1xHQEVHL2BmK0ZLOy4vbS9QCiRJVjRLUXBhVnE2MVNXIW40WDA1MGs4dW5A aFUoWTlPMiNabXMpZU9oYU0hWC1COVI0QVNFUS40Ql1LXTldZy4oCm1vVj1yKXVsJzJHOlgxck1t Xy9XL0QibyxRWz5PbDlCXzJvPUMiZ2BObjt1QyU0RC5bPTk1ImtzI3BjRk5WQVdcCjk2bCZwQ0NC cFxoWVIkU0NaTytRJiZFMWtWNGxha2hPdVIoNT9pR29cXkhMSmFXa249ZSFZZUNELGthTjxjVE9x CmlXNTxYUFdPMDIuMGooQlNYSmRyOGU1W2JfNVZgODVlb0FrOVlWSSJBR2gkXzVjVmQmcTVbMGos b1hqKDUqMzRwCmxUJmEwM0V1SU1xPV0iN245M1FXOS1oIW1LaGgyR0lSUkInMjVvSlAwVC00IV9n WG9Qb1o5QlZrOzxHSExTbyJCCmJHSFZeRyg5My5vS2orZSViWzJbSGFicDMzLUBTcERsXzNsWmZQ bmVQTnMrYS1qP3VSZ1YudXJpOy8lYCMzcHQmCjBdYiwhNiVvTCtPMF5ZW0tlZ0A6XjQ4Q2Q/aUco ZkJULkFXPzJnMyJdYWxQSW9cbW5tI3BjJl4sYjZZZGFraiRoCi1sTXFPclxPblhpIVBLTVxfQlpa O2NCWV1IJSI/a0csY2pEP25ZOUhgMUVlQUkwPyZFRClCPV9HUWtBcygnO19hClcsWjtoNXFkaHAu XWwnWyRILGZjJzNEZHRtM3VeSEVqLTUvXzBbJEVpQU0xYE9nYTctImBFSTIlR0IrUSUuJlBJCnJy QVRZTWZYZkAnZl5bZlUmKmpccjJBVHRxIzYnMS5NJDpaY0shPz9wVGhFImRGUXRFbmg8cT9mQnVO Y01SbVM9CjdCTltZRUBvYkpiLUFHcjhJMGw0KztcRHU4NCFyMCsrdGo/TT90RF9MYGhfMWdGZiki WGZJOStaJCdiYVZrYCdYCl0hTDs0KypSPl9tVSxFQW83JDwwST80MlFOXmhxYV9WMGs4aSlMXklb R0Y1dChPRFhpb3FBKWMsUm0vPE9eOzs6CkcyUGZVIjNsXWRKbF82T2RTU3BmOzUvSzZtSXBjUWZv ZlYqM3BFbnBGOk5qdE9dQFtlVFhRNiJOaWthYVBYTUpWCjdjIzk4LEEtQl4pbSxLPFlVPFpJJ0M8 LjcmVC1TaGQ+SGhwSmBvUWsyLmVzLDYlVEREaGdaIikvP2xwOSNLcTUtCmtBXFdEVDdwdSVYcmoi IjNmVXQ6OyVZSU8mRE5DPS1FUmk/ODs5KHFEbTdWO2R1Qk87SGxMZHNpTzA9Ni0lTGZeCjRrX29C OE44RUI3UWtGUUtTM0BRJD5ibkFEZC5nPEg6L1dPSHUiTDMqKkAiVmp1WlxcP2o6bEgtPGVbV1Uz QzY+CmZTdXMyITpzXEksZENnWlU/T2VYcG5nVF5JP1hVcGNDcDFIM1Y9XV9bQ0MjPiFhZk1tLlxC I3FeS2Y3PmA2bVdPCjhkIzp1by5JcENAKF8oRGxlLElCZzdtSE8/cW10PnBQSkNaTyl0bl09c3JD KjZIblJNJSo0WDYoXmpDOD5hUThoCmdmV1ElPlZFTSldZU5wbEpocSQ5bmI+J0ckVlpUa29XO3VQ VjhBPSM2a29SKFldSkVNKi0ySkxUQFkqPjUxa1xkCltZMVE2aSJbaVZUcVpHamBiWEUhR3VFJSs9 Z0FMXUQtVj89KWQoZyM4cW1oME07RkEnKS1dNExYbS8oUC5LOkg/CmZBJj9IPU5QTmhCTFluPGos THQzPCh1TklGOWNBWyNPOlJHcVhURCNwdDJtUyRfcWpLO2FhWS5XQkchWGIsKUk1Ci1JViQxSFI4 XFdqMkNOZjZrRSZLKT5xKk5fIVJUVD9ROlc3XUQqVyNaWFdzUiRjJWM8UEhHKzpTSzM/XTwlMkQq CkRALGYwNUkhMHNBWyw2Y09ySmhaPj4rY2c4R11Eb11daj0hPmBFWyhQUGcoXExsSG1PQ2UvaG4s QldOVV84dXNFClNeXUtwIV8uYj9VYTdfMkU3Xj5dN0owY0wjR0kiaVgsMVNycy87KiZQOSQ+OEtq WCZra2shPU5MZGssSEFcbF0vCnBmLy5vT2FLSTFhQWRdRzhxOHQ2Z1hAKCJwY1oiJWxZdVgnZENB YSZoIihYc0EmWmJIU3IkTiwqTyI6TnJKWHNVCjQvPUdvRi0yZVVVP0dmdDNJc0FjPihzRSRGI003 NzdfYC4xWyxdTyMiRkxuaCMxQkpeZSNzSkc9NSpUMko7ODtvCjRFZ1hbcWRrZm1pI1pkYUZdUmtw S290YUozV1VDKyQsIzpNXzNXQEhtSTdfLT8tSTcpPydlZUA+IyRuJipDQEEtCj4/WHNYYVE0Kz4l clxkX0RLcSYjSHByUSMzUkttcDwyJWE/Ll5aUWAwIUNIb0xXIi1ibmRfQUQzZGwtOzZfSDBsCm5f YUYkVEhGbnJhQDcvLlNgcyFHLGpvYFQhbG1STE1FLDh1ZU9ZRzlmJmQxJTpEY25ITyh1a2InJUJS Sl1dXj1uCk9DQGM3YWFGNEM5UjJaIjBBUUMmXkFTT0ZBczQnU1NPVk1zIzFKIkxxMTsvP0FZMkRd RD5ELDlvKGdaPEIkVEpmCi8oX0BkRSQ3Oic0bXFRSiQva0FbZSlkP2hRaD1eRzZuXyY0Wi4wNEou T2xYY2xJRTwoSyUtTiUub3AvOytKUUtCCj1tWVZsNk1qUUBRNig0ZmZARz05RTQwaG5qZl0qWitm OUVYamZyQiFqZSVVQWomUSZzMl81ZidbSVxFcDRHY2ZfCic6K3BLYEZjKE0zQE01YlVvO2FBWChb SmpVVGAkWSRyaUU2VzpMbVQ9dXI9IkJJYGdtJnVDXk5GXCtfP0paKnFiCmZQLjRMOmNLL0w+KmdS LFFaajkuSGhfUUNDYnRqZVJmcTlkPiVhXDRiIlcnLCtkXyo6J1ZucXBtIjZwPiRnQFlmClY6alNZ Z2QxaCxeJFtjcExccCkrUiYySFFrV1RDOityQVQnPmc7LidaUG8kUHMlTC91RVA8N0kpR2ZbdEUr dGkyCkFtLS5UJiIpKHBJUygrXEcqYWcqbWhCbC8nWUVxJyokVjFvZHM3I01QXVRRZDxGZXRcT2Ns XmdGY1BoPjEtcSxIClk3J1RIRl0/bnI4dEIhaVhlYCNKIy1FSzw6NkonPVYlbVBDTk4sSExCaSNZ Rj9LMVUmR0JdK1BWcV5fPkdzOCRkCjlrOjpcJjgyXk9yJyI8cms7dE9LUk0vV2lOWTJQVTVwXVVw KXNNUFU3bjtEbEREVUVmQygkKWY7TE8zT2tcRyVDCltQdVdZXXEoUWVdako/R3BcP0lfXDwlNCdU WFkvdGkpPCFJaCIrSW44ckItQidXWF0lMC9oPC5GT2FBMD4jVkUnCk9ZXi1MXC5xUl9BRmJJNVB1 LHJgJkZ0USY/b1xzXSxOJzw0P3Q4IlxrW0JeMm1MbGBGcmxjRkEtTSgnSCk8STgwCj8zcCc6YUtx T2FpUCsiKkFnPGI4Qz5FXjJfPGNMcSVedVl1XWBjPytmXHA4TztNaWEnQ2ZdbUwqOVcwN1JLSSJt ClNbNWJ0aGRWV0BkI01fUzQhclR0Sm8pI1BWXUUlW1o6PGIhU2pNdUg+dVZwRDc4MygqUkZDXU9k LCosUnBxIlMsCjE9LU0xYE9ETFw4NCdCOFRSOFxtLkRNSkElIVdfW1IvUlQrODgmVVliIWE2WVBL OW5HPF1JKFk+Y19qWmc8XDxBCkElb0MjSFprUiVGbSMwQG9uJVIkajpRX1EjZzphJ19WOkYnSGty NzFFJCVkSmxIUCM6UTo0dDROKkUrclJHJTVrCj8oJWs/JHUzWShdN3EuLmxYXGhnU2VAWURSdCNa OjhmYyJyTy9jYmhcTmoxQFtjQjJXMjtBM08wbGEsWDpXKCZzCm0iKnNacicoVipCLm1TSStUXFZn N1NIOz1jTzUiNS9MJWtwOyxDclYqU0ZGcjciclY5VSFfPUBZMjQnLV4hMXQrCipsQE8/X0Rwbi8h M15EYksqSj1zOihLKVwjIXFiclQwQGU6bz9VZXRybj5bXEs5KlFXWWJoIUYmLDxLLGpWZSZnCig6 LTBfb2JaXFBgVD1DN1pRUjthKzFvO24mSUgzPF1GaExTIihoJCgxczc+UGs0S0hwWnNDJjFrVjxa Zk4pdDRqClMrdStaXmNIcXJvWSgnbGFMVF4vRlxAImMmaSQ0MjxHK1QqMyw5UlEiNlBBcTtgQ2li M2tKUjpTK0E5Xkw8XT9sCmsqcCIlbmtuVThdRTRXcC4yPFAvVldEX1RERE0zUG5MQk41bDpmKSNA cmdVJy1dVTZtMmJCS1xVZi9sNSVTJztGCmUjSU8xUU9ZV3VAUjNFYShgIThVZmpjLk9ePisoQSRO Z14vL2pMMHBDa0AxRlY7VGpnQnJ1WCZmVCVjSkJsLHEzCmNUKE1Ca0RTTkkoW1FENXI5PS1qbiw3 XkpwSEo9OGNoImtIQFA+NHFESSUwIkZxKHVFW2UkWko0UVBPMS8zZiZmCldEWmZHY2ZNNlpOPWRj aipnXSVPWkVsMSNBT15YRnBAUE1rQ0Y/MihKX0cwTWhXPWxgPDY0YmJeW29mLjgzZXRrCmZDTSor YFpZNmxMO10hOE1SJiwtTi9sWm9qckU0NEBkKWJoL29BVWk6Lkdpcm5ORmRsPlxmbCZTYjl0Ji5f LyhlCl8xWzdcPlclM1lJPEY8OWQ3IkpjLSQ8Zi9QbXBEUyQ9Jy1WRkBfWyRTaEpBXGdtN1Y7X3FW YlVaZiE9I11GZl9VCm9bbm06VmBaNW4nPEsyb1RXZksxI2YpYy1lY1dZSi09W0slZCotWSlIQVtH WilgWTonK2BHXTlFKHBtO2s+bXVHCk49aW5NJEkrLUlxdVZtTj1xaSFAXEEvXmBZQTwmSTMpPCld SC5PL1ReMU9wbWdlNEVDa19hNEhZYUkkN2FoI05dCnFSY0IvJ2phU1A2ZytbXGBSLz9KUlZ0TjQt N2pyKkdZPEhWZEIiXj5VS0pzJENlTG5KPT08WXVRS0AtdEdQJ09tCiFgM1JPMmNYJigvUyhdWjs8 Xy1XW0knNDojNSleLUteYUFALVZaOD5lJGkqRz1oNjAlMCltQjpCWGBLODNmTXRwCiU9IzhTK19E Xk9LOFJIMzlLP0BqPlBkaTxqQFpwJ0BhXXJIKF4lVkxTZ18pTGEhcyVhRXEyakFvMkkiSlAsa0tQ Cm1ga0ReTkhBUWtIUXNnKS5YI2tWcyt1cnNOVDhSN3Mrc2ZUXVhQailFQCxqQGRJVVpEJ2AmLU5k J3JIVkQ5SGYxClBkcD0kLSJZJUFwPDheSEQyMkRzJFx1QUAsWzsmX3FZdD07bks8P2QrcVxja24s WFc1YSVWQFgxJGZqTDdpc2ljCkBmSXRWaTVhUVVUIW0mRltuVWMoMmdmQjBKM1Q9WVZYMlcjOiRL aEIqOWN1KTguWW11ZTNJMmE5JnIpci0pTFhnCis9Lm1iZ0hIYTIiXSstLGo9KTBiWW9hOltyI19m JGVOOnE1VnBpZTZVPkc3JDFMYVFQTG5wPFRIMTJRXW48MlwsClB1X19aSXNoSCYzJTp1SDhQL1Aq WGhdWGFfSigwLi5aNWMkNjwlUyxyX1NDW0ZqQ1NgKW4oZGtUYjdhJkhRYGRHCis7WGVVXDRGS1VK UHNTI08wOHBzcGBQajIjLU9vQWBFWl5nXVwvNCJdVVJMXzAqSDZWS01OU2FFN1RHRCRmJzZiCiVv UlxvJy1xS2A1UTYyYV5VJk06XzphMmxANTYtJTokY0VHKDg0a3VXNyRvMFo2VXNSVyJRJ0ozLU9S MmgnSFlzClshdSssWDxsQUglOTE8ZDE9PD9OUzNuU1BNR2Q3WENFMSNcXmdwODUyOFZzQ1RoNzRU TUVwX3VdMkdIUEVccEkoCktiLmM2JGxZaGo2Qz5mcUZMUW81TiNHRDdsWigzUkMqLVAuIyJxcmU7 Qmw8RUNeOCNHMkVJQ0hVSjU6Ims1XjhVCjhkdEkpQCNAISgtKjRFY1ZHWCozKz5JdSFYM0RocHBo bT4lKitZJHNfJCkiNDtfdU01QiMnKlI1OSNXVEsnMT5YCiVuRXVNISsxQ04qVCtcJVhBQj48TFVW Vyw8M2A+RC1faXFHaTotYCcqPldOaDk9MTZqQzBEbEhBVG8iTUpGW1AoCllfQVM3UTFcTWVrZ2ta VzBGRXFqRHFLc2Juc1hBLkVFJXU3Yj5JbigvVUNLS2hVOTVSMV1zbG5xKTxQOkVyPiZzCj5KJVNQ OWViQVFkV3NoLShcT0k6cio3dSxCNkhFPEUyRVZVN05Paj1aZS9vJW8qaVY1Y2NjWVtKSlsvTzch M2s4CkVrRGQsaSo5PUgnM04vdWtHW3MvUWdRdFpPOmYtPmFmNCVTOWxsTmtYbF50Z2o4LGNdZVIh N0c9WjVYMzVaXXJcClNhPFlnMjgzRFU/VWpIS3A7IiokZ3FrJ20tOig+JXAxIWw+I0M/T1RxIjk+ LkxnVkpWUlIrLDEya3BQQE4mZkkuClwxKlYwYkBQVzthIVlgSzRJJ1IqJ1tTXkBbQjtSJlQlcktZ Vzg1V0owdVlLLUBbWFdyXk5aMF02PSJgKXMzVDRpCnE/akYlb15BRC0jcEBFPWwhWWcsXyRxZGxO YUkmV0hpKEIhV0ZlSC9BU1s0XzE6WypGbiM1M05ANT88Ml8jTj49CmtkV18+PXFALyJRa2FeMCpN NDMkXGInSzxML1tAY1pyYF48RXE8XiRNWEdBbC1ZUzAxcyQkQl1jOlFSYE1FYiguClslcU9CZ1dv by5DcFUqbjRzUXBmVlIna1hBWltraVIoV3IkPXMsYjg9amQ9czw/JGouUmgyJ1BcdSFZXy1XSG45 CjNcVU5IaDwqVCY5SCFJVDM6QituUzpqUTA5R0NCL0MlVGprKTEmIToubEcjaDQhR1pmK2xrJnNZ NFwnLkh0N2dACl5jPC9NSEBLT1hDaEMkc09GQlo3LCM+ZT4+Xy01MTdEWlBMXjkxIjQ9XUo/RS1P XTx0ZHRxK0tsNmNdVz9vaUEvCmchclgxZT8rM05ZZjFCZyFhYllfWVNsa2dsQEw8NWtSJXQjblxq OlQ0LU1GQyFcbTRfOio4ImxkWj0tIWo3cDYmCjdpVC44bXIyR01xO1Y1ZVhPLWxBLmM0JUMhRiln LFtuWDYkcVA/VkhFQFgnOGtfMkdjWCloPEpHalVdUk02KEpNCm9tZzhpIVRAPk5FYTxncT5bMS10 YyxkXnUiLkFJIWw2J083by1Aal5EJ0c9NTthUmFpbyckZ2EmcXM/T1ciW19xClRsZS47Rk9lbyM9 TXR0VlFjVUM7Rz5ycz9MMjYiXG9hKTtvOFYlVyVxUWY/Iig9XyhDcmZeUiktMy1BckNgWmFnCl1Z UWBvRS47KCs/QiU/czNbVlVNTCMuRDduUy5jNixjYz5FIkV0cnNXcFhtTj0sRENfXGtFZ09BMkU0 OjtMYGlZCjspbWdqPmM4J05MZEIpTmtAOShVUSJJOTkmU1BKTyd1UWpbKFQmIkJcTygjSDs8X2dh SGIxLWlmZU9GWD5ROkJNCm4sQzYhOkovamNAcyNVKkI1ai5NYGFTPyQpZTAmPGJSXEhJK2FJMCc8 WkBbUEs1KzlYYmpdZGNCR2xoJzQsY3QkCkttL0AyNHVlVmxkTSRwUTokWCZDUEtFcj9vSElPMVJW M1lyQFdnOTBxRTQ2QFFPZCxlOTtuMHFDJms1aWYsa10oCjdsImI7VzJAR0swdC40bDc6SzlGVEwr SVNNJk8nMlVEQm4wRV82Y2ohKlNfNDo6LUVtPXVwZSxPaSw7P1U9bmY9Cj9yb3FMMklMTTFpPW9e dW03YUZzVUQqOiM/JitnVkYoME4vJmxWRGJzJ2BQK0s7LG0lMzo+bjZdMnRuOmc2byVVClFmUUhn PGIjdXBfbC9OaCk6PTcuMy5yQ10kNU9CPDc2aEBOXC8vSz9LdEclM3BFTFtIRTRjR10odT5BdSI+ aUBeCjlscjQrSy1tUm1kYiZacVdBQ3NSbS5qanVcbkx0MjQ4RipwZm1XU2tyMTg+Lm4mSjw5NDQl LVNLQTY/Ml0iNW1rCm9oMSEvM0ksTkpSOzVNWkIlKGU/XD5bVGxSTUwlNigzUlNLbEFCLWVNbjBV I2ZFMXFBWmIrLzs+QzkwXkBpJycpCm1fKVdvSUcldFpoYGtvRG9qIlpoOyFtRC0sJEgzRiZuYC8+ bEdqWTUkOmZFbUgrLW85OEc4aHJfSztoJkM9LCtsCktLaFgjQUU9UEBaRyphI21oUTNtYmQpUSli T3NlUkJoL05IUSJiXjI/NzpgNTFEKzVhN0FoX1pSJiEzYVpHTl1QCihlZjZxNiI3QVcuazFTNS9q XzwxYE9LJyNfKlkzYWBCKFY2PitwI3JZJy07Xi0kTDxxUFxxKU4uXWF0XDhTMFpCCmRSTDQtX0s3 dTlXbnBUK1Y7JD0rcUprUTBLSnE1KFgyLS9BXTwsdEMiTT1sPTdXWz9bSjJRZ0ZMM3U1Wkp0U21A ClhpTCItTyo7LlhHMXUmP0gvLmZCWj0vWTFhOWpHMGhGVVFObmRpWEtvLzRtVEQtLmhIbEROR0pc KHIzTjM4P0YoCm9LLC1oYFlMQHVcUC5gImNicyxmRF5Mc28udEtHNzNzcCZAVyhNaiNCc251KSZu X0ZDQE5rVi1hUT5EWy5tb1c9Cjs5K05bTDVfbWZXVy9lKUtVRForL29NOjJJMUQmLWJrXVZoYVk+ aWFwVUUmSjo8PzFxKjwyKHRPV2ZMRioyYmVtClpabV0+PWN0VWZET2QjUCVKUG4pS3VhTSk9XWRF JUErImwrUzNbc0pIISNuaGRMPWlgSWZqSklbSmdzL2BtQTY5CjF1YGwvOGRyXFhpTlNTciYkPEAx cExhY1BLVj87bCtLMSgwI1ZJMXUqOEZycUVsMmc1I1NNbWVEZGUuV2NuJGMnClRIZ2IraiVnIkEx LEpCRTc6b3NdYVhlay9JNzdgTU4lIic+Ukg4QnVRTSRFYltXNW9VYFRObGsrLjdoZ0xQW082Ck5n JV8uVD0uXjExcFouWFgvSmpzMDJsVGgzZ0pFZC5tOTowMmhLR2U4bkRxPk9JJW1hW2twIV40TSs+ ayNjRWUnCmonM0IxbFg/NU1bckFoXD0jJlpjXitYU1NMYzVDTWlNc0dLcypRPUEsXGQkRmIwc1gn JDNnYGlMTWAzIWdtNC5mClA6UEMzRCpwOEEzS2AtUWRhQHFFPCtcWT1rV0FENT0wPDxlSyVsJDdx WU9mMS0ycnU4WT9BXFlKal1sZzZFcE5lCks6Y1sxZyFhKXJDQD4mRWAici4rJVJicihSdWRKL0Ju cUgpVC02RjU1bUooTjYiRnRRWjpCaiRoLWkoLDtraV1ZCldjMl4+NWNBb2ciaisqYFUkOW9abV5I cWM+MTM4RnJQLjdYOVhHbmA5aEpEKiZdSUttTj8jS1JgJSdWQFxOZSpGCl90J2pUTFpbdVVhWSpd Lzt0QkorbkohTmdsO2tgc0ZQXz80TD8wTS9LTSdaLUhmQjhhLHJmbyRoakdYS1NHZEsqCnBMNllL I1ZEV2pOMT4hPS1wVVFbQTdSTl9TWEVLRC5RcD1wKGohcV5ZN0QvaT4iNUg2bURqS1doaEEhbVld OXJKCkE6aS08NVZHLU9VKjhZOU1GI1hIJjwuQTtUSEc/XT5wOU8sU1lsYDpsREQpYilNJ2lnM0oq NkBBMHFCK1ondG1eCjVcO1ItP2xVUl9jRU48ZzAhSmg/RSNdXjhMMSRRW2BdYk40STQxWkJMUVxv RUpvUk5XRUlnazsmRCNWNEAqZTMiCj1kXEY1MGUpVmMiP2JhMDU4L28lMDtGOzpbdHBuYkNONT9I VipMNkRcVVxpSVswU1kqMl0tP04/bUFFMmBQSVBSCllgNEVIJ2pkWlQsMTVPVGZTayFLNF9HVUM1 QyppYDZlRUBjUmpZaksoaTVSLllNbFxxOjo1MWZGVSNLZjpRKypMCk86JStLR0ZRXWZpWEgtZE8w Y15cNHNQdSk2YHMiW2ZCL1JBQmJeZyNRUio/UCVibGAwaiwuLDRPJjMtbDFTO240CkpfPEBkQ11k Xi0pNiNCWjNCZ01TTnRjK2BTZSJgKT9FMzciV2BNSUE1TUw/Y2RSVSk6a0w8ZWNJZDI3KmppXFli CiwoJTFsUFlvbyZsJlBxc011M0toRl0wXmckQkswXClwJl5QWVNAbDlKNCI6ZV5mNm1YOkZSL1BD MyFiNSIrY24sCi5CTDUuUj1qI25FXk4vbytKaDArNStXT2JBSykxJi9gV11ZaW5vLCJoQ09Bbz4v N3FRTFNLSS9DSWhgVWQ0XlFTClEpaE85Z1kxMyg9cyFuaGdwbUJnVzcwNm1oUChWZ08vIiQkJEwr STVUdVwhdVchQGNEazJWY2JsMS1WJCJCb0E2CjdDSkZcaTopZz9UVVgvJyUpMGA6SGA1XztHdW48 cCVXdEFUXm9cMCFZczcxRDROczpyUCpOPiJaLVpESElQRiJOCkJfUk9FXWJBLF8zWSM9P2Y9JD5y bGVsYk9hLV41TDFCLWtrQ1dVbGg4TG5NNz51TkNXMi1MKlFPcT04TEdCTy1vCkFbUiElVmpTJUFV PUwtKSRdLCgnWmRpdXEwLEQkc0kiYl5kKEpCVFk4KT1FVzlXdWp0JERfcU5uPVc0KC5sRmMoCiw1 SHA+bD0sZiInWmhuVVRjZUFdIl90Rz1YIkMnMWRRQiRcYC0jT2NBSERlRV5nZS0mUzVlSTQpRks4 TV9EdDVZCjknKSZlN3IjZ2lKZWFAIWpgbXI6Wjg+cFtVYiM0ajRETkIoKU47dCY9dFgrWThGMTJw W1BnYDJpVj8jVzw+ZUM8CkMycVlrX2UmZ2w9ITpYOmRtUzM9a08sQ2duM2RDRGs8XyE/QD1Ja0Ys RDE2dDRTYjkyU2o6QipMXF9nM1leVmxLCjFTSy8rVl9iKHM4JVA2QDYqIiRaZk9TSDw0XisnN1FQ SSZJRCteZ2lkVyRdZWIjV1lbPVRFQU5HZWl1SiQlLEIuCjRUZVJBIllzU1k4KUdFdTF0RGdNRVps Q0kvRUlkXyxOQyY9MWhvP1k/RTA/a1hIcCIpI3FSOCEmQ2hQbmZUaSllCk9PPD5fPyU8W25tL0VH I003ImtfaylvR0I9N3NbKVdCUyNlUFRyPykvQ2JsIS8uSlk9UCszTGNeSEwuVGZAOyY5CmZEPSEh T2doR1QrTUMwYzJbKEt1NEFCUzdIQG9QJGMtPVwsVUJHNTJcXW04TVdrWiRXYy5EKltGZ2I5WmVy InVHCigzNVhGUCFUSC1LLmsiLS9TOVIwU251ME1NJVhYWCo0TT8lRGdTLiVvUF9tUTQ9SChDTWhn NjdvWiQ1N2NvKlw9CmM7OmZRWVxUPkYsaVlnaUc2Jz8yOmtbZD0iYkBQVTZaLDwmUGFTQ3FcNCZl TiY3TkpZKz4+VCI7NTlmRE9cTGVHClx1RXBZLmBZXl5mPlE7JClsclwlOzJcdUZESDNfNU83JUpj cFYtQkVKKyosXG4lMkhxLD1dQ0Y2UGxsW2lVYitMCmpbRyMtZklQYjVQUHBqJF5OKzB0M2NGOj48 N0NnQEtaImBSO1xLK1FRXThfbiFiRDMwRTJdX0VJOzZbSGkxMkUuCjFIIyZNWkRhImhQZTcsOnFL MykmcEooQ3VYci0jaF5vJWxQSiYmYFFONXQkOWQmMGk/Tjo1T2w0KWclU1U9ISYsCk9BXjdETyE7 Jio7b3InPWFsajJrJFN1MnBNVHU+ZWpNNSpFSmBAPT4oNDxObz8kZDIzWjcnQTU1JSQ4VSIjPWtN CjZrIS9XXUFRM2ZsdFdkYzU3MTI6W1tmPCIqXURHLkwkQFJURildIilLdUhyWz5sKj1VPmFWPSRR Z2M8PHIlZ251CihFTXQ9MVRCKT5YRSRWI19zK1M2U2BoNGEwdElPXzlyVUdxZEFdJWZvTlk+JFtZ TjlAR3FrJ3ApU3JsXTFJYVIqCnJFTlg+UGNEYVJrMXEwIkJFdSFzVCY/PypKJj9aaUhAR1giWUc8 Q0omQz5vPilqcl8mKmFUY2VXYHQlPF8zSHE1CiRIciduRGViI0Y0Y21KX0clYUloPmZyUmhOakxQ ZEkmQlJYJ3NUZDg9MWMsXFlFcCw4RExIaVI6c2lLclhtQUIkCkdDcjtyMzIpJjBDRVwsVU0tZzxa W08tYUQ3MGEsOF1kTiNIXCRVVUAlKSFNTVsuSWElcCgsLlhUKkEyXyI5LkBhCmtWKywxKjtbMUs6 XUBXcUNBTiZeWFBPS1JtcVgpKnEndEJmJUIkMU4+QTUocjBCLnBOX3NGVjcjU3UyOks/Ol0vCm0r S0dpNUFDMWJkOkc8LyIuWTI9Yj8rIXJPL29uTjk9UUBLJTZrXUouMSZwLkUjVFJVS11bZmAnME5H T25kQl9VClJQQlEoLlM5NUFbXTJZRickMjdUMUFyNF8jP1lHMVU8YzwjaFNkUD08JTkycGQlVEM8 cmFaNzdqZVZNczgqWSdbCjgnTC9HcE5JTyZMPzZbbl0oUm9pRmpYb3RXJy1pZDtybyg3a2ZPXCRd MSJbXz9NQi8tKiksP1dFSmFpOS5IV0BwCjgkVy1sOjBZZyU/ImhlI2VlWkpIQDA3YTMhZk1eKEU8 XTFhU1NEVStQZzgmWVpdRW1zXnMxaV1SKUw4Ni82UikxCjdCVGVCcXJdS0ArXk90NmJIUj5PZSxl ZnJWVF9dQS05WEI7XCJAWFo6JF0nTTBcL3JNUi9pXEk6OChcLEJgQ2JZCnJxbiRgb0tLPnRkbUxp cFFVI0JcakJfR19MTihzaDtfM0AwNkpXSis+SkxDIlUnLiFWXkpmX15UZEVfPURbTWkjCmhiJXQ3 XmM8UTxkZSlPXlZGMmJuOF5HVzhTWSZmbl01QmksaEpqImlOckV1NF42IWs5PU9KaWYpZHU8KnJG ZDdeCiYmXy00WCVHLkpBUEdbcSlwPSlEJSJsIm5fMmJsMTQnazcvMjVSMWduKE8mPT5wRz1bOD9S aDJrXkgyPDxqZXRaCixpOmdGLTdzN0JBdTxLWD4/Yz08R2hvJ1I7SkJjWDZbIStma1xgdVxeMS8l L2drREtqbDRhK3E0WmBUb05lWUtPCkdYXC1uW0MsJTdFXylfPWtBYlNbRlBUR15vVD5ALTJQW2A5 RC4lI3MxOFghakI7a3NIRUldcmMndUMhY1ApUUUtCnEqVmZScmpOMC5jckshTEpkPlU0ISNsTnFJ T21iM1A/L1Q1NGdxKSI/bl9KRyhyOTVBM3RYRzZpYlUiNUpPSTVWCnBmNE46NTVERnVWP2JbOUpA NS0tSjJeS2FVX3VPNT47L0RKS3JJRiJLZUI7Z0M0T2UhOjQ6MiMuQkpxUDBwODw0CiRycilKPzVX UV5daUpWWjBudFosXEtMaFlVWGh0ckAiSzVpcGs/TUReYTplN2kkKXRUIUlPPyRURyJeMk5TS243 ClU+Yy4qIWxJMUdGWipNbiNOJFxmaSkxcCpGOm8mPzZTczI/SEk5bSs3KUkuSVt0TzUwLG5bblJu LyVjdUdsLD9BCiwybkxuRDRzQTdHN2szSC1uPWsnUXMyKzNYcUR1LF0qTko4MEVvLDoqPmtOLVZm YW00LlI6bCombCVgYz5TSC1JCmgkZEReWzlSS2I9SltmYTFQPDI8TWREWDhHQyopZF0zRT5yak1c ZUQxQzpEZU1fSm90QEZmOjo7IjNBZD10N2BYClBQZ3FSPyEtQDhIL1llXi5XME9sQ1NzdU82VmRw Ijpybz1YS2NWZVRpdT9vIiF0a0kuajZlOSVPIjNHTCI4LmcxCkhQRTosWGFGOGhpUUlwXUhzJyk6 Wj8zKCJRVz1aKEVcMGVKWjJnN2kiUz9kK1pJY28kRD9NISZuODdgJ1ZGKjhACjdvLjQnYTM8I3BN bzZkKUJAQzM9Y18+JlRONTFFcDdATipFbzU0NzNyIiotcCZEJVQ2bVUySGlJSD9sUGM8ZnBVCjNg N0VLV19fQC9bNjZLSW88KSdZVltrYWdlQlBCWig4JUJWNlk/RkEjQkE2Jy1FVlpmLC4kUyRWO0NA J0ssLWtACmtJLUhtImA9SE9mUSdgMjtKL0ZTYm4/NVVaQmhdOVNgXDRPJS9MXSxDL3ApcSw0XkFU W2ghLkowUHAtbWdgcTFFCmY3cT5EbXVwXXMyXVRRX1VbS1pOUSIlYTRNbj1JKUtba0xjZVwxOjht YW08LURIJilENU5OOW8zaFlJY3M0UzBaCl1sJE9WZT87UW5aPWA0blJZUDROOFEkOF89J0FeSmlQ STpdRFpkJTJZbFhFUkJdSVlSLHFFJk9gQClIcDprLGo3ClYyVytUInBOKCZSKGQ1RGgmcT0oVzFd LSdZVXMxXT9xLWpWTWApTE1nQzgwWDUlKllMLmAvXzZyJ1ZHXm5OdCYxCitVNEJQK09GcFBcMDwz SGolVUdZaTg4TWxCaEQlV1AhSkA7KVxScnAjU3IlOzFkZjldalxBU2dUW2YzY1JYYUBxCmBCUlxH ZiZBKFNlbF1EMFJjX25OU0ZQJnJDO3RIbEZnOD9iUSY2ZWhycC5HXWReKE9bWSdSV3FaY24kXV1x NDleCjIlYztJNUBoX1IqNjInbV5sX3VXI3VjPzAzWTJPK1lcck4rbk8qJ11mJXArJSRvLlpCLWxk Zl9qQG9xa2dgVyk3CmFBN1QuKWhgZl5YSDdoPTRdPlIoUT4mQSdDLClvSyJvNUxkLiQjK1puQyY0 OFYrLiNKUk1tM2FqYjxPVldbJlwrCltONklVVyVEZSNQckAsbFM0R1w1I2knNlFPUlQ3VV1bU2Mn aXM0TSQ5QDZtXT8yM1hNVUo2PVYhJlhmJCxfMjpJCiIqY3I5VUNEJEFIYSQyY0w4cEo9Oy4vYSsx V1dGa1YyXTpuTFhjczJGOXEvaSphbig2YjdYUSIpOEp0cT5ybzVCCkZHTUgqRE5nc0tXUVM1Z1Aj QkZJKUgsPSJDW3NaSHJmOipIOGF0UjlybyY0dS9SW2V0czFbYTBuI19xKHBPPWxLCiJHI1U/Zyg0 KUxoJSwkNmhwbTc3SGxpQCtkXF5EOWowLVV0RU1CTF8rM2xtZF4xOytTYyRdPVVlUGdPMVY+ZF4p CnMtPkRwcjlgLGRwSC0sPXJrJTA2OXJUM11oaiU6QWRFaFg2b3VFTCFcKD5nPj9yPkpNNG1CU3Vy VTRgSGhnX3BiCm05KU4jW2JUKXAxRkNHN3JrN2Q0K09JQnU1ZltLPk9YdXVvIiphKyNTOWBCVl8y YWUtQk46V1ctYlIrWV5SU0psCjYsJmxNTUFjSFVWTFNyVygkPlBYVWs4V2kvSlZmdEI5UVBtUk5n KHFcVmIvY3BTcyc0NFI0QmFuQio/XWNib2QyClFIN0JaVSZZMnUhJ3RhTm5Hfj4NZW5kc3RyZWFt DWVuZG9iag01OSAwIG9iag08PCAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2Rl IF0gL0xlbmd0aCA2MzkgPj4gDXN0cmVhbQ0KODtVPDA6Tit1QSUpcV0yJ0tVRWlfJzNDQiNuUnFV ZGdhQmxnVFllM3FpO142Qk9qSk0wX0YqcU80OSdTQCxoIT0KUGM6Om9pY29jMUtrV0VgcEdoblte UkItTDZoSWtgKmRfZmRKIWttMzJUKyVKcStZPUpEJjYtSGlxKG9BcCIqK1oKQjYtJUtNQj9SJltg MTh0RS9hMlFrQlpQT0knYXRobkxaKEpLbzo1JFRxQilfRVA9KkxYMiJNOClKYmVdJSI/dEcKYTYu WEFnMFQzXXFPX2UyVVxzKjNoM1BNRFltaExmJVtKI1NpMyJkdSUwKk1KYixwdE9VVjpOSCMwWEdI IyIpJWYKalc7RFc+KFdrP19eTTMpZlhjYXBUVWZbUyhfcS5oKSU8OXBZJyFZbGZnNSk2ajlwbzBv Tm1NKShiS2oxIy9UTXIKNCNOaD0qYTQvPD44Uko3VEdeNjoqbmtCT090ZjphZyc+PlkySkVJSCIw RTU1OyEmbz01WEVQZlkkXzU1QUtLS2cKSjphI0AiJSElcjtCQC0/JlB1PGQ7OFdBQDtCRkA1JSVu YSlpO2VbYUpoZGlaLGJVZ1M2U2ExRDEoVyVQLXFKWDUKZEtgVEZrLTlPPidWbWkuOUYzKzxHdVFh QyFzTDM5JyohW0kva046I2RrWGE9Xil1IVtKVicuVy4yYkNlYitoQWoKJGwjNFchJj1XWy5oPSEz OnBCTTAzIiNmbC51dFQ1UnQ2MFZMUWJKYUpzRkNNJzkiUiRIPVdpI1ZUXSM2UT1DQ1kKU0Y8NiZo ZF0+WS01LnA0TDJpWjZJaW41bT84K05lMkxiaUghIkxkXm9gfj4NZW5kc3RyZWFtDWVuZG9iag02 MCAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNjcmlwdG9yIA0vQXNjZW50IDg0MiANL0NhcEhlaWdo dCA4MzIgDS9EZXNjZW50IC0yMzQgDS9GbGFncyA2IA0vRm9udEJCb3ggWyAtOTMgLTMyMCAxNTE0 IDEwMTYgXSANL0ZvbnROYW1lIC9DcmF3TW9kZXJuIA0vSXRhbGljQW5nbGUgMCANL1N0ZW1WIDM2 IA0vWEhlaWdodCA1OTIgDS9Gb250RmlsZTMgNTggMCBSIA0+PiANZW5kb2JqDTYxIDAgb2JqDTw8 IA0vVHlwZSAvRm9udCANL1N1YnR5cGUgL1R5cGUxIA0vRmlyc3RDaGFyIDMyIA0vTGFzdENoYXIg MTgxIA0vV2lkdGhzIFsgMjc4IDI1MCAzNTQgNTg0IDUwMCA3MDggNjg4IDE4OCAyOTIgMjkyIDQ0 OCA1ODQgMTk4IDI1MCAxOTggMjgxIDUyMSANNTIxIDUyMSA1MjEgNTIxIDUyMSA1MjEgNTIxIDUy MSA1MjEgMTk4IDE5OCA1ODQgNTg0IDU4NCAzNTQgMTAxMCANNTIxIDUxMCA1NTIgNjU2IDUxMCA0 MTcgNjA0IDY5OCAyNDAgMjQwIDU2MyA0MTcgODEzIDY4OCA2NTYgNDQ4IA02NTYgNTMxIDQ1OCA1 MTAgNjM1IDUxMCA5MjcgNjY3IDQ5MCA1ODMgMzMzIDI4MSAzMzMgNDY5IDUwMCAzMzMgDTQ2OSA0 NjkgMzg1IDQ2OSA0MzggMjcxIDQyNyA0NjkgMTg4IDE4OCA0NTggMTg4IDc0MCA0NjkgNDQ4IDQ5 MCANNDY5IDMxMyAzNTQgMjgxIDQ2OSAzNzUgNjE1IDQyNyAzNzUgNDU4IDMzMyAyNjAgMzMzIDU4 NCAyNzggMjc4IA0yNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3 OCAyNzggMjc4IDI3OCAyNzggDTI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3 OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCANMjc4IDM4NSA0NjkgMjc4IDI3OCAyNzggMjc4IDI3 OCA3NDAgMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IA01ODQgMjc4IDI3OCAyNzggNTUyIF0g DS9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nIA0vQmFzZUZvbnQgL0dpbGxTYW5zLUl0YWxpYyAN L0ZvbnREZXNjcmlwdG9yIDYyIDAgUiANPj4gDWVuZG9iag02MiAwIG9iag08PCANL1R5cGUgL0Zv bnREZXNjcmlwdG9yIA0vQXNjZW50IDY4MiANL0NhcEhlaWdodCA2ODIgDS9EZXNjZW50IC0yMzAg DS9GbGFncyA5NiANL0ZvbnRCQm94IFsgLTIwMSAtMjUwIDEwMDkgOTA5IF0gDS9Gb250TmFtZSAv R2lsbFNhbnMtSXRhbGljIA0vSXRhbGljQW5nbGUgLTggDS9TdGVtViA4NyANL1hIZWlnaHQgNDQ5 IA0+PiANZW5kb2JqDTYzIDAgb2JqDVsgDS9TZXBhcmF0aW9uIC81ME0jMjA3MFkgNDkgMCBSIDY2 IDAgUiANXQ1lbmRvYmoNNjQgMCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEg DS9GaXJzdENoYXIgMzIgDS9MYXN0Q2hhciAyNDAgDS9XaWR0aHMgWyAyNTAgMzg5IDQ0NCA1MDAg NTAwIDgzMyA3MjIgMjIyIDMzMyAzMzMgNTAwIDU1MCAyNTAgMzMzIDI1MCAyNzggNTAwIA01MDAg NTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCAyNTAgMjUwIDU1MCA1NTAgNTUwIDUwMCA3 NzggDTU1NiA2MTEgNjExIDY2NyA2MTEgNjExIDYxMSA2NjcgMzMzIDQ0NCA2MTEgNTAwIDc3OCA2 NjcgNjY3IDYxMSANNjY3IDYxMSA1MDAgNTU2IDY2NyA1NTYgNzc4IDYxMSA1NTYgNjExIDI3OCAy NzggMjc4IDU1MCA1MDAgMjc4IA01MDAgNDQ0IDM4OSA1MDAgMzg5IDI3OCA1MDAgNTAwIDI3OCAy MjIgNDQ0IDI3OCA3MjIgNTAwIDQ0NCA0NDQgDTQ0NCAzMzMgMzMzIDI3OCA1MDAgMzg5IDYxMSA0 NDQgNDQ0IDMzMyAzMzMgMjIyIDMzMyA1NTAgMjUwIDAgMCANMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIA01MDAgNTAwIDAgMCAw IDAgMCA4MDAgMCAwIDAgMjUwIDAgMCAyNTAgNTUwIDI1MCAyNTAgMCA1MDAgMjUwIDI1MCANMjUw IDI1MCAyNTAgMCAwIDI1MCAwIDAgMCAwIDAgMjUwIDAgMjUwIDI1MCAwIDAgMCAyNTAgMCAwIDAg MCAwIA0wIDAgNDQ0IDQ0NCAwIDIyMiAwIDI1MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgDTAgMCAwIDAgMjUwIF0gDS9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAN L0Jhc2VGb250IC9Cb2RvbmktQm9va0l0YWxpYyANL0ZvbnREZXNjcmlwdG9yIDY1IDAgUiANPj4g DWVuZG9iag02NSAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNjcmlwdG9yIA0vQXNjZW50IDY5MiAN L0NhcEhlaWdodCA2NjggDS9EZXNjZW50IC0yMjYgDS9GbGFncyA5OCANL0ZvbnRCQm94IFsgLTE5 NiAtMjI3IDEwMTMgODg3IF0gDS9Gb250TmFtZSAvQm9kb25pLUJvb2tJdGFsaWMgDS9JdGFsaWNB bmdsZSAtMTUuNSANL1N0ZW1WIDc2IA0vWEhlaWdodCA0MDYgDT4+IA1lbmRvYmoNNjYgMCBvYmoN PDwgL0Z1bmN0aW9uVHlwZSAwIC9Eb21haW4gWyAwIDEgXSAvUmFuZ2UgWyAwIDEgMCAxIDAgMSBd IC9CaXRzUGVyU2FtcGxlIDggDS9TaXplIFsgMjU1IF0gL0xlbmd0aCA1NjkgL0ZpbHRlciBbIC9B U0NJSTg1RGVjb2RlIC9GbGF0ZURlY29kZSBdID4+IA1zdHJlYW0NCjg7U1YvTEhmTl4oXWBML3Bb MTMjXW5eViVoVT1uKylBNVY1LCpcJU5NP28nYzNTdF8zcTlGM0FwWy5jPjtHKFpYCjwoUGMsSm4q ISIjM0l0c1VyZkYzQFJIaTNYPDFwPTVcZzBvWCdsNSxVXkQ9Qj4vZVZvWGwwJmFYRGMzSlw0T203 CiEsZm1WRl11WWkyLyhUQm05N29vSyo/VFw6S01LbTgkZEFdZyJxOHQ7LUJXT1U5WW9NaU9tZjhk bEcoL19XQFJBCmNcaDklaE8pPUsjcypjNVBHL2EtQ0QvT1o9MyMiaChXU291K3BxYWwnaDU7bGFO REM0LmopXFtFN2k7QmQ9QEskClsnSiVzQUklXzElcWlQOkIwODw6ayJEcU4wPl1wLGI4NEUuXjUi YWhcc29UPEknMF5eVmBLKydLLiNWQlNudUhSCm4xVUYwNlwiLlw/VEBTPi1bcUhYXS9mTm46T146 UTBEKVJncygibT9PKFBLYEssSyNTTmteMzlvVzheUjZYTGRCCjIiSmVGXUpSSllrXTghSDlIVSsp MkVmUF4+UCslaSouNGFrVDRuIykyWipnazRpRG1Wb1kpKk5gczFMLmsuZWgzClwqNUomRSJpK2Qw XS4kJ2dOXF4nUm9FL3NvMz5rcGBbZjhdUklzcShJSUpHb15qPTxvZUhPOXVZLVlWQ1NsKSdKClst QmMtXUFaPzNFPDdWTWosMmxhZFI/NlkuTk0lWSVmZzdaSlg/fj4NZW5kc3RyZWFtDWVuZG9iag02 NyAwIG9iag08PCANL1R5cGUgL0V4dEdTdGF0ZSANL1NBIGZhbHNlIA0vU00gMC4wMiANL1RSIC9J ZGVudGl0eSANPj4gDWVuZG9iag02OCAwIG9iag08PCAvRnVuY3Rpb25UeXBlIDAgL0RvbWFpbiBb IDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIF0gL0JpdHNQZXJTYW1wbGUgOCANL1NpemUgWyAy NTUgXSAvTGVuZ3RoIDc1NiAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0g Pj4gDXN0cmVhbQ0KODtVPF9mNSI7XiohInAycGBLOnRNW3F1V0pmaz1DTGtwajhNQz1AVlcyTVtQ PClhaHNFVVVSVVtzJTN1NDNfTUAKMVJiMVhPc1huNFZXZ18saG5BZD5JODpMRTRZInNCWT9XXUhl PjcySmA1VCNbLz8qMmNQIjhHISNwXzA+M1AhNCcKPXNPaCM7K2xnOThoQ2EuU0RpdXBOc2ZcNGs7 YlpEaUNSJzNfO11IZmB0Nk9xKSpIKCIvOyRIK1MwPFk6NEBKLW8KJEUpRik7aDEnXiNBLnEsTikv SyQ8cDs3Y0kwSEhLU1FEUDJWMigiJy5HXE5aO0AvSyUjcGw3MF0+ZUZeXEVtLlQKYWtlYypVWCUh TFNEOU5yPykrXUg8LHVSczdvbHAuLS80NypVIT8zW04rQyVkayRjWSopTV5fdU9KajY4Rl8jaSYK Qk0vYDhCcVpoITFvSCMoUGdHZDMpTm1GODtRKFBdZWRfc0MkKSdEcj0hZFhhMzwoTVNzLD9QNkBm NXM7cyIyNj8KbUg7N1ZvOk9RXWdvIUAoQGtbUy1IbHFKLDdDZm0pcC5eVkFGViJAIV9TMXU1MC1d Y1NEWUJKNjRVbi82QEl1TzwKKmVodFkmOittU3BPaFs5JkRbZWkzcnNGYko4UFA7YnE9KzUkWE5N JUNPVUJVTzA4OSlBS1NNRTZQbUdbIllYclIKYkZKL1hCMEZIViVzLUlMUzkhKCtoPVFQIXFLT0I5 YlhFVXJkNzdJNkA0LTM9OEtEbk4jOTs2QiNJVmxEbUJvbD4KbSpvbzdbRUQmLFpyJm8kZUZqQyll Y0IhV1lmLXM9WGcjbkspX0o7MSFwX0dCYzQiTDVZZjcqUDlzRGJDLm8hN2IKI2c4NDNiUXBpTllm JE8iJUJyQTYkaF5faCYrYW90OkJ0cmAwVyxwQGU4OGFeYmhrIV9vPGJzamhvOGU8QiEpKj4KOmYw YTZXcS1yX0EyUkxZPHJWamYhJnBmVGh1fj4NZW5kc3RyZWFtDWVuZG9iag02OSAwIG9iag08PCAv RnVuY3Rpb25UeXBlIDAgL0RvbWFpbiBbIDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIF0gL0Jp dHNQZXJTYW1wbGUgOCANL1NpemUgWyAyNTUgXSAvTGVuZ3RoIDI2NiAvRmlsdGVyIFsgL0FTQ0lJ ODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gPj4gDXN0cmVhbQ0KODtVJFciYGhMNydFdTtMaGtjaHUx R15oLilSPj0tL2JmLTZVViovIi5VZF43OG0vXC5rLldSPUFzaTpZJC0iZ20KYjspSWMwQzZKLU1C NnFUI01ccSxEVUNbYmIxdXJsNVBRaDxbX01gRkopWjc1bVE1ajc9Li1UUG9YUjI1X0ZPSVwKVnFG NWlkOUY4RzhTVlZtJ3RxTm4pOCMpKWpHXVxpI3NIOVEpOSVDJyE7SEZHaFNXWDFLQTA5bT5CQ047 a1c1bG8KPEV0WVBCSjhCWT8sUW86VmZPZ0pIWVM6MWotOEckUEI2bEhySmtYTihgZ1ItZmFgYyQm LltFckAsUU03WUpcOCR+Pg1lbmRzdHJlYW0NZW5kb2JqDTEgMCBvYmoNPDwgDS9UeXBlIC9QYWdl IA0vUGFyZW50IDQyIDAgUiANL1Jlc291cmNlcyAyIDAgUiANL0NvbnRlbnRzIDMgMCBSIA0vTWVk aWFCb3ggWyAwIDAgNjEyIDc5MiBdIA0vQ3JvcEJveCBbIDAgMCA2MTIgNzkyIF0gDS9Sb3RhdGUg MCANPj4gDWVuZG9iag0yIDAgb2JqDTw8IA0vUHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQyBd IA0vRm9udCA8PCAvRjEgNTYgMCBSIC9GMyA1MSAwIFIgL0Y0IDY0IDAgUiAvRjUgNjEgMCBSIC9G NiA0OCAwIFIgL0Y5IDE3IDAgUiA+PiANL1hPYmplY3QgPDwgL0ltMSA0IDAgUiA+PiANL0V4dEdT dGF0ZSA8PCAvR1MxIDY3IDAgUiAvR1MyIDE4IDAgUiA+PiANL0NvbG9yU3BhY2UgPDwgL0NzNSA0 OSAwIFIgL0NzOSA0NyAwIFIgL0NzMTAgNTMgMCBSIC9DczExIDYzIDAgUiAvQ3MxMiAxOSAwIFIg L0NzMTMgMjAgMCBSID4+IA0+PiANZW5kb2JqDTMgMCBvYmoNPDwgL0xlbmd0aCA1ODc4IC9GaWx0 ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxhdGVEZWNvZGUgXSA+PiANc3RyZWFtDQo4O1ZecUNRSTVp J2guLTlFM1dEbzUxLTEwUnI7MUlkM0wjOVA1RUBdQHNgakRHJiFqK2k5YzozM0tnODozJjY5PQo8 Xi9HQFZydUBwVjs2OXVmRzBhQWEuNzs/NG0sTChnVktYJERaZV5eNi9eND5pUj5NZGE5Si1NYSRE dEojKlkvMgpiRiU5M1VyZ0lhVzAjaiFHRWBYLV1GNnM8KmVAckZfLV08MSUzQFspO0YlOGxjZW9t bTlHXCdpPllzWDJkNHUyRwpbMyVPLWBeSCUuRV5OTVVSLyE5QUEjRTxeXmYpKi9sJERpSnBsbURx SGkuLXMuc2FNUk5hQzEhbmFBN1gpWj09QQpoLWFbUzAuP0FuMEQoVVNyWjQ2VnAzdWNXcko4U1Em cVg8WE8uSCUvSCRoRWgtc0NsPXE9dFhVV2k7ISMibl9WJwpVSWRIPig7bkpgRmRnM28xSSZmRVgo UT4taUBHbkxyZW9tT0grYTUiVkZyUzpxKDIwNEJlWD5SJiMvTEFdWjNrOQomJVgvWD9JRCtSLTBZ bCg0JVlkPltyM1ouSCJtdDNPQ01WUFZiLGVNbktSJSJMTU48NmIiKlMkVS1rVzguWzs6IwprYz84 IWNEZj1rKCFnKjQ0VyMpP1FDNk9PXUdzaW9aQV0tTUBKUTRuIiFwIlNBUSNQJy5TbjpsWExRN1Fq M2EoRwoiZD1iNFVhYThEO2VCK1dSNURoO0FAbjsnW0U6NzJdOSZIPT1Oak1ca1pYN2A/Oj03O2Yv b05wLDtORFxBa09jdQpIP0w2WzByIWFSRWE7UWxNblI4JU0zRCo/R3EwZ3RZR1E+SDpES1wvRjM4 Jz5YYyFdSjhqNklnJiMzayVMbnJEOwo9RU0wZ0lpPzohRGEkISZJbjRAO0hzI10+W1RgYyI7NGxd N1sxZkRITShzL2MxYDMjUlZ0aWRyO04oV0ZVQSJvKgohTDB0MTBzM3FRMExONzdaPy0rUV43Z1VR YTtAOGVDV1x1Ql1KUm1jLyQsOUojT19bWmIqIk0ial9AMzkxRl5nVwohcXMjYzkhPVlmZy9WYSQ9 NFcpWmc4TzpJXCsvWTkoOD0yMktwJS5gPCJtL1VhSClUOWo7azRpWytLPXFhNC4wLAoqaUtpJllx O2JGZ0IsY1lyJ1ZLMDptMkhPQ3MuJmgoZHIjNXJIXFBXV2txO1IhZmRBdDdkaFkyPFFSJEVHPipH RAo1amlTVU9ZWlZNPjxKOFs5MWs/NVJdLExgJFkka0IlaW81UUMtXVUqNVxqdTtYYDxiTSMrQUd0 ZmNWaGZYSnNlNwpYSlRXO0hJSGllQ1M0UVEpUTNNLDorVlFzKWNiVUIxNSIjXGEoXm1cXE5HMl1W c0pwalprcDoqOGx0NG5ePW0mWgo7PzppTFZwVGwhT3JDcUBuJ0QnaCpOc28/PDBvPUJNPzZZckE9 KVVVRGJnV1hhL0Y+NVdEJi9eJGUpOlQtRFswLAo1U2peIT01YGtBNE5gVVk+aDxhSVNoay5tRUUl ZTwwJDxYL1ZibSxWRjMoMkNzMjVxImx1c2VMITUvXDwpNltTcwppNmJLSVckK1RAZnJRJnEhWl9P NDc+WChmNXIoclE5M0g0cj80RS9JXXM0ViNJX2gjcjEqRCo+Nz9QMFdFXDsycApVUEpXPy5SMllU aDchITZJLiJmUy1SUjkrY2BAWDhhW1Uza0NRPjpBbTkkX0AlZjFnLD49XCMsTVgpJT5cLlY6Lgpt KlgxRHA+ZDJ1WjMqXSlUOSJnLEVMdFE3InIwajFjJUZkJTZbNmtkWFhOa1BncGUsR29LOSdQQyRO V0xsRC8mMgpgMUM9LyVocHUvPUZwWHJEci08M1lDOl1XI043JzxMQTZfcW8wNlU3LVJYKz1FVnQq cGpQRnE6KGc9P0VyOCcqcAo1UFdLaSV0RFxXMCgtLjFxVm0qPm9DJ1ozNUk1Si5hPSorW3BMU0Uj VCNTSmRyb0x1NjspSXMzX3IiZXVxVnBIcwo5WSlDUlwrTVM6SzJ0ZTpbTT5AS2NCXTZNLWAvSS9L MmIpW08iREE2alJrZVNQTTchWyhNNnFyKHRVL14kRUtrcApFRG0kOV1zb2dVKVZyPzJGMDNFaFJi S2hgRGltKFJpZWdCWTUxSFBrXEwxSDloM2FXW1JlIktsYXFWRGdyT2ojJAohbT1fbFs0c11HJm01 biI7MCxDXVhpWDpPKSY7IyY1akBDXElWZyVnciJPdTtQJW9MLVNOMmNuZitlVF8zaylbdQohKSg0 aGlZXVdQJS9XZWFEPyMvOlJCJSU5NEAtXWFIKFsoLkpacG4lRHIuWCdHcUQ7Ris+QlpiNSlhMzJf OGpQQgpONEU1dSgkbERHZ1JNclhGa1M5ZlZmKCJhPiYrbTFwazQ6ZkNeVUZhYS1yUiwzQjAnNixK Yyw6RC8rLkJnKStmJQpiOl1sMD1BKVgtI2dadTJlczBZU2ElVScsRDpQPCRFcm8qOkFLKmpJU1Jb b2g7JisrVTYkNSVVKWUqPjVOXG1eQgojWiZtU1khb211SUlZKCwtTlFGXTIqb00tJ2ZEYWRTcT8r MGhCIWFhO0xRPmZcLkRKNlkwPVVNQmErWm1aU3I9NwplQXBPM1snVDY7ZGpfRjUxWiY8NWJqVjNy XkBjW3NxYk1eVGhmLVFSKyReKXEjaVVob0NMNnU9XzhGJEtfS11hbgpqbzNUdDZhSmpZcDI5V1oq LScvVDVFazYmOSc5XDgwIiwlRUNvR2xqVGlZVjNOQ2srNlAiWjUmS18qQUohSU5zZgo3OG48UiFP XjRXMiU4Wy1qM2QwNHFdNCY+NF1DQSo+TlVOQ0B1aSJpRFMhM0BbTEBMdDtOIiUtU0NGcT5MZCsq cAokIXVwN1ksQVYxZ01QMlRWbDxib3FDPD8uKWU4LV9sWlpdQU5TOktHa20ha0dWPz1cKj8sLiNR Olw5KCNmVUtqcAo3Uj4qWVdrZVptVm9gSylsTnJnP2ptKGFcXmMsOz5NTHFdWGJaYW9fQTM3KTwo dUdcJUJnYShTTiwiYydra24iXgoiWTpBaF9zLjVxXkJJI0hXX0phK05uZW1ALyEraClhQlIkOD4t dWZOQidbaHFeKUQuUF1zQWM4aiZrVWsia3A5KApROFBkK143MHIwPCNIIThgUmdNaTdxXjknWT51 TzZBOXNcMFRpPlk+Ui0odXQyT0I1ZzRhUVZKJmFKQjIvPV1fPwpHSVFPS2dZZEtjJGE4R2JTUzVU KCpTOXVpXEhZQGhsPz40Ky4sJHM2QzgyRWJuInIvOFhkOEU1LG5OKidGQyM0Lgo2MilYN0lZOlJQ LVZkWlZEXVQ1XmhiQmc9Z2osIT4qWS5bV0IjPHJOPmRXJ3IkXEdFQ2JDVFRuS1tLMSUjZHRFMgo6 TlYvZCJNOHBQaUFvVzk4VFlEVy1nJiZZITQxXVpQcEU8NTl1Uj5OayhZXyUhSHA7J2xPP3EsXWpB XUdlKGRhNApYcjFRO1guJDdGPj0rQSEnYDRJJmZBPSZhQUMwKmJgXChXQjJnZSZvX2Y8ZTo0TmNe SEQzc0olIjIrbXAhLWxVawowZmBsJz5aRVtRLSNLPShRdTBPMFwiKGInMU9FWGs6LFVhbTtlTFZA XGoyaURZUUhvQGFkKVF0ITFNXSQmIiFRPwpYNSRbU20qXV1BY2VUbyRaWmFzRV4uaUtCXGAmbVls ckJpQSFCcE9pbDBDPkJKTW1PRVVJITRlPnBtYEo9LiZTQwohY2AjRiUmLmZlY2VFRjJeXlhMZW0/ UjFHOStnZCxaOydDdE1DaW10IWFgb1gyYkU8V1c0clwkZTp0LE1oKXA6aQokSEc0RzcmdEU2b2tV Rjc4SzVHSlJZRi0kOSFBWFUnSixtKnIjN1REZ0EnPDdBJW4yISNYX08tbXROOCVyLSQlVwpdPGtL JWMpZj9LXzg2VEInYCZzZVFfbVg8OXJCc1pEI1oqSitHcT9ybm4vWl49ZyRxcCspSlovLVVpJCkm azRKdApTcUBWTlouJjtVRCNjbU1ydW0qVCdbWGZSS3NULTFLWDlVYyhCaEpmcyo8ckRwMDtJOEBN RWMvOGRaV2stNm1QWApiZSxYJGBnQypcSCtyTFBuZ0xlOTooREciJHA4OG1Gay5dUjolM0hoajtQ J0BnSls/X0hZWF9lQk1eS0lLUFNWaApuRExJXVBCcVNpTThAdCxZIWpjRm1LPUs2YURTLDcyNThf LXBpQTEiTkw7ZGIsPzN1PFcoNmlrLl09MWUrPlc3WwpiWUIxSWQhQVMiVTUib0NKWjEvW15vLG1A cDszOz9HbEsvKThwOHJZSyc0JDcrOFkxJCZdN3FybVFQNiErUmZBQAosZ1wpdGJUJT1SOylGdWM2 cWBpXFQzJ1BOUyRYcjsiOi9oMEhgPS9McCQsUUxsJG9MdV9HV2tMIWtnR0ljKS8lRQplQ09UJz5B bjRuJzssLW9WQl5ZTWFvWHFcckQoai1UV2wtbklsYmUiJU9oZDtDJ0RYNFlvY2Y4Vm90O2lNK048 SwoyOjpfXmY9aFIlSjBzZUxyJVVANkM7JzRLVTtaUjg8JCJbQGdzZj1jYTpddVEhSGlNS2NZL11E MVY6OUtHY29MLwpWbjQ1cm9TQz5pIiIuTVQzbEJlIlFUWlVHR1ZjRldgbUU2Z2EmPT1vSl04NlVs RFkvUDQ9P1JRM1c7ZjlHPlQhQwowc2AybyU+NSg7cnVNZ2RoZkdYa2hzQVtlWSgrY2omLm9NVm5d NjVdT0VjJmEzSidPMVZzci8ib20mNStNODFrUQooVUU8KGN1VUcraT4hNDdycjJkQTEtIS42ay5K J0lTRS83SEZ1Xj5rKiRlVGglMkkmS1xhQDkjKHJZNDdIUTQwVwptVSdUbVloXk1lNE5KNnVscjwx YmRjVmhgWDlEMSZgLj47PVA0VV89Y0FaQiM6ZGFZXUNHYUhrMUFZbUwuO2YrUQpfR1VXaiFDTXQ5 VmRVWXAwLikmVFpSOz4/RnBGPT1MWF5uaEJFMk8qJDI9IV5YTGxCOnJHYWUuZk5KJ0gzZERSKQpp Oj9sLFNLZkgwRDkjc0RPRCluKyxFdS5fNDoqJT5ZPDtEQ1AuPlZpQCxhOmw9OWddS0pLSDRVNGEt RllMIStJNwo4QkEhOVBARyZYTywpXDBoZWRRWG81M0NKNWl1YVJqVFRTRFA8c3VCXCktUDYpajI5 al1RIUhDaFdINzJARDNRVgpvKE0vdS8nZDstYi1FXjQzUWg7Q2tiMFI3ZUQpXVVrImZTSmlnKk4u IjhCaDohQj1GNzFPPCotJU46Rkk2MlcncgpOL3RpTmQ7U2U+Ikg+Nj5wQzNPUj07TyglaHR1ZE88 LjZScl40bDpLR24yNis2bmNfcSoiZjYuS3JfbUk0Zl4pWQpQPW5TI0ojclw9bXNdYTU2MDlHKXMy NzQ0Q1RkUXRpaV9VbkNVIUZDO3EzWUVQQD01R2w4SzQpR3BeTT9BSj4wIgpaVDE7YlRjaDhlW2I3 PWY7LHI7SE0iIkJxNkRHV1dJYjkocDIpJW9VUidhVkUzdFdqbGo4Kl5VRlBmVyldZk1sXwpsKzZp Wm9hKz1nMUFhN1hxVWZYPk1oRERxRS5PNjwrdS83dVFXLyY2WmQmWlRCZSVxWDZmX1VdN19gam1J ZDUnaApDVC9FLGdeMU5oLilwTVs2OGUmS0JNSDVBbChXbVNHbWQmOyslIiNhN2M0IidDN2JuTEsu TUZFcj5fQGozQm1sRQpuO0tLJmBfNlw7OWRUM1YyOjgjVWJYdEglOEVURHFlWSljZmpZNnUtaCQp VFUkTDYiKkxAXWtCKmxcJC8yRmElYQo0IVtqOyNQKT1nRVszZTY1YzElXl5tUlxEP3VWZVppPVlR JT1TRyxPPE1QLyJNTGYwIi83OUZLPGAwPWtUZG0wSApcZmI0YmUhM0NwPTAzZEombkw7SWhRK1Re JEA+amAmJkBGMitTLjgjXidYdTVJLz9ca1tZa3MqPF9EXlIkUnRkWQpAOlc6UyYrS1lBYk0hMlFg SzFTOEZOb1w9ZURsRCplXCdaVXI6JTVJVyZqQHVdWURkWUVKXSVKS1RxZDxPWWBxUwpCREVCODlJ NmRAKUNMNkQ4MFxtWlExW24iXyVHJls8Z0ZcdGY1J2RFJVJqJUBcNzY3YE9sSkVOVyRHcVRaXmYn RQpzNzxfMGNbKCZjWztGT3BBNUdQdFNHKztbLVwhVTkjTEI3LEwhYzhTLi07LlRlW1kyOGklV2E9 Z1JBcktIYD88TQptXFBJR18zLlhaPChAO3EhWzU5QTUjVm5JW0Byam5SXXFxZDY6aUJhLGxXTF81 QkVLczBLMlUtTSE5SDFLLjV0XApBZVJFOmUicy5ZOW8mXGtTWiVjVl1OUS1cQkBbJ28oLWFxczZG USljbCZjQF1mRy9SYFQ4bHUyXDRzZWtfNSFsbQpDZEomXlYwLzwuJTI6Tys3KlM7NGw2NlY1IixB YlY8aVExRHBtKkxgVztzSUBxJjdKLzdTMGxETW1cYC5LIj8hOgpnXmM1WFBBZTVAaiFzLjs/R045 YUdfTidFZkNZO0xxLmNXNGJxQjJNMnFTQjJBJjVEU1YtVVIlR0xdNWVBKUlIRAo9dW9hRXI2PTxY IzJbZCZENUQyYT4haidpW14+J0RMayZLU11PZzZHIy83KEZTYCxlYiJcdGdFQEFJXiZfaF1sWApO KV0rVChibVRYKHQhUFk7OCtBZTckW20hZU1cKSJrXi8xIVAmdUVqPWYqJVw/ZGs/XWE7RT1YLHQ9 bWwnOSNuawpBZi1mciMpbmUzMVEzJEQ7aSkpVFRZdE8zI0BsaDNqYlgyKEQnMSJtL1FqPyU8NT5I Okd1IzpBKUA6OzRPV3FKKAowLi4tSigpQWBOYzJONSInZlxNbVNMVlkjNDQmXUFbYTxPbiZEdEVS QCYvWkhTdXIrVVwhQWIjVjRmNGkvcylzYwpOdStjQmhgcitoaVxVNi8oPmZuIWM8byVlRUtDTiU8 bFsyTEZqIkZMIzE8JDFuIitgOzZbLUVRaD0rLm1cJ2BsTgpZJyNKL1UrMCwzPzosSlY8P2hCaCRA SyhsXDdPcTFAPiQ3YT07ckRcZmhKNj9gbzJobDZoWTxfKSdjRkk6JEFxVwppYC1bXmNgPz9IQHE5 OWZCN3IzS2wlZmkkNWcpRzshdHFbaT5TUnJEaXRIUWQhLSFhNiEtUUcsPUZsN3VOWipmJgpHYmRn UDdwPCJ0KkdEOC80MS9TJF9rISlzL2k5Ryg1J2wxdFo9J3FSUXAtOChjSEd1ciEyNWgpRU83VjVR YExFSwpCWnE0aEBzWGhKViFsbVMxMjwzQUUlW0QuS3VDQUdMNGZUQyk2UWhRITxLUkRkWGphSidQ aDA6UFMldCQjYm1fdApkT0o0ImVqSC8nPDIjKTEscWhpOmBbK0ZRTiQ5Si07a0BfPjBObTMxb1Bc SSQoIiYyUT8yO3JeLFYsWmxEJDoiIQpENWQ7PU9KbTtZVnM+N04rbUE1LXE0cD4/T3FbQCkyMV1q YGdoOU9yWidONkk6SXNDNSRKSCUiT01EP2ZWWXEiRApNcFdfUyYzaSszaj9ZVUojTlA3KiIjYyhQ YCpyMFJzJiEoOWVObydFZG1sQTsnZS4kKWtcb1ArLEEoLUtKQyxvawpPUGw7L2tkKCFLa21NVS5d SFojIW5nZ1NIY05lVl83MkplbXBucE0+LksjNCw/ZWRrPEVBcC9GXktMSW4hLlhxPlxHfj4NZW5k c3RyZWFtDWVuZG9iag00IDAgb2JqDTw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAv V2lkdGggMjYgL0hlaWdodCAyNiAvQml0c1BlckNvbXBvbmVudCA4IA0vQ29sb3JTcGFjZSA0OSAw IFIgL0xlbmd0aCA4NDQgL0ZpbHRlciBbIC9BU0NJSTg1RGVjb2RlIC9EQ1REZWNvZGUgXSA+PiAN c3RyZWFtDQpzNElBPiEiTTsqRGRtOFhBLGxUMCEhMyxTIS8oPWAkT1s9TiRQM15UJi9QaWQlaTYw ISYuZk5wKnU+XzAoRGUvNwooRSsyMSlBYUc5LDorXWAsOUFLazFHXls7NVg3UyI1WDdTIjVYN1Mi NVg3UjgmSj5eISo/WnBUKlxCVzcvMl1bWAo1WDdTIjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3UyI1 WDdTIjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3UyJzMWVVSAojUVBiQyk/VSFQISEzYDUhdGJTNl91 VygmISEqNighPEUzJSE8PCoieiFycj8nIjlldTcjUkxoRyE8PC0oITxFMyUKITxFMCN6ISEqJyQh c0FjMyM3KFZDJFAzOj0iOUFUKyI5SmAzInBiQTckbzduYSFZR007K1ZITDU1dUQmKCwmci9oCiJy KjJuWXNLWlwnaU1rVzFHai0oZDZlLWJQI0xsL25SSFZ0KDhBKmUtOkYlc0E0PUExRj5hcmA8VDdU XFpcNjZGCkZsVydfLV46RVxbJEFTWmpSZjpWYFJYKUM8Yj9OMFFEVisxZiZsWmI3b3M+SUxSNHBK YTRLTUsmSERrNiE8TkIsCiFzQWMzIzZ0RzoyJCFbWSZIYTEyJmQxS3RAPCFKKSJZdFhrJ1ZWY3Us SmQ6Km4xdT4haUdzTzU2VzRfMEYjPEQ1CiJyPHI9SypOX1xfVTppOTwyMTc/NzkpNmZBYEU5ZUtZ dThdajc+YSlVa1ExQGA3M2w/VjciOm1qbjJZZEcodTxbCltgNm5ccCpWZGg9KGNgNFFgJT01czRS R10hcyZCJyZIYFVGNTYuST5OcEU3c1tPIURDWi9haGNnIVo8bm9NYyZHCkNnW11HWStCQmtkSUwx Ki0qWklIPjtXIlA+LT5uPEBuVSIrQU0vXTxVWE5gNWU3dDBlLllQN0dFazdOUCE1YjAuCk5hXWNy ZyZEJUk8TFtdQU8yW0ddYjRMTCg1NlM4XWVVby9dbVQ3bmdBNGlxMmglT0k3a0NPMkQ4M3IiWDVR ZCk0Cl1DRltYZG1vQSUqMjleST9kU2BOITFKX1BVVU86M15JdT84UF8iRjVZWE4oJWZgfj4NZW5k c3RyZWFtDWVuZG9iag01IDAgb2JqDTw8IA0vVHlwZSAvUGFnZSANL1BhcmVudCA0MiAwIFIgDS9S ZXNvdXJjZXMgNiAwIFIgDS9Db250ZW50cyA3IDAgUiANL01lZGlhQm94IFsgMCAwIDYxMiA3OTIg XSANL0Nyb3BCb3ggWyAwIDAgNjEyIDc5MiBdIA0vUm90YXRlIDAgDT4+IA1lbmRvYmoNNiAwIG9i ag08PCANL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gDS9Gb250IDw8IC9GMSA1NiAwIFIgL0YzIDUx IDAgUiAvRjYgNDggMCBSIC9GMTAgMjMgMCBSIC9UVDUgMjQgMCBSIC9UVDYgMjUgMCBSIA0vVFQ3 IDI2IDAgUiA+PiANL0V4dEdTdGF0ZSA8PCAvR1MxIDY3IDAgUiAvR1MyIDE4IDAgUiA+PiANL0Nv bG9yU3BhY2UgPDwgL0NzNSA0OSAwIFIgL0NzOSA0NyAwIFIgL0NzMTEgNjMgMCBSIC9DczEzIDIw IDAgUiA+PiANPj4gDWVuZG9iag03IDAgb2JqDTw8IC9MZW5ndGggMzkyMTkgL0ZpbHRlciBbIC9B U0NJSTg1RGVjb2RlIC9GbGF0ZURlY29kZSBdID4+IA1zdHJlYW0NCjg7VzosQ05KN00ncU45ZGEi b0o2QyIjZzVEOj8lNHE+YFlbS0VtPyhePUJNNS5zM0RuQFxYSDM1PSEjSTZrJzJTCigpM2hJY2kw US5dOElJTz4+b1RaajA/K3Q0bm1hPCVQOi1UYTYqcGFqTitTVCNdM2JRKFxxYC5xQ2xxPFVRT2U9 CiZHYkJLL3QmRiM6YVB0ZyhLPz80KlAlS2xYTT9dc2kibFdSMTg3MSJEN0xwVVUsRCIjTllRa0Iz VkBUNGMhUUU5CmM6LyZySDAhPWdjSGw8QXMxQVpLW1BhJWxRWSViVjNgVDUyOkY+UXE7dV5aKGBs JnRGclhCTmlBJj1bMFoiRV1FCkFEMz5kZ0UqUTIxZDpxVUNxPjA0KVA8I2gyPl9qXGRAL19VRTRy InQ+SUhWOWZfaFQ5UCJ0M01JT0ZjUk5lb0NQClBodEJtJ2JNbG5Ubyg5RS1oKzdbRjtWRWY/JTVa TWAyPyouTENzUjk9LHEsJDlzMiFuZkhKRHRUaU1pWVJYMzg0CjVOZDldQmMjKUA7WCg/Ym5nNyF1 LHE1dSJYYC4yaVclUFEhUHRGKSUzTVgpVFxLRWV1Tm9nJjBiR2ViYzU5KGM6Ck4/J3NiSSlEXUky SEBGKWVUX19jRytWZlRFRCVUQitYc0ZcLy5rZSEzLiFBOGo8ZSMtLy4lJjRTJVIlMD1PdXVPCjpF MmM6Yi44NVViJS06Pz4uclQnZmZUb3NYYjtyL0sjPz5UR3RwZTJlJFdqaj9IM1tPYig8cmhuPGpT Uzg/PUctCjE3JmNbNjFVLXNuVjlbRXA/MGxuWEtoI0MnLllic2onJykzQFpCVDYza19zYWY6czpP O0VRRiZRLG5BWFFVV0heCjciITFOUXMsTjRdZmolLzBMJ0JaJERCIjNQQE1wbyRhVj9SPEdsUWlT XSImaUFyQGtZM1BWOUYyU2hCXEtsWWI2Cls3KUdIYERoWT4+PzoyaU4tWWRcYiI1WW9tN2wjbzst IWVuUDNRVWBkbWdjZ10vM1xVPTYiX09NUmowTS9RWnBtCmNvIkZUT0xmdCtcQm9yLVpuLWwhRG1L K0hSbjgwbGs6a2NdTF0zPXBYZlRMIWloVm1RbTh1WVNTN1dfbi9uQldTClc/bEJiTVU4SGg2VWhG Ij4kMVliLGguRGYxPVlOLEchYl9GU0hEPCc8WWgybGJgTS81XnQ+Q3RpTnQwcUd0UTlUCjdLREBn XXQmIWJidENvdFNPMVJvN1cyU3FATzZwLjVuR25KRl9PTUwsMWc2N1NfI1FUKDxWKShPWUpKOSlu OixBClAqZUJdSSs3XWBWRElZcDI8KzZUMCdbWylXMTlwKFtkaWIkVElhaV1calQxUk1HYHVIPF84 RSVpcC5UKillPUtdCkJOR19nJGloXVxMTk8tXVw2WVldV2IqWlRAU3F0ajMwXVouRl4tSDM+cEtd S2ZlS20xMTB0N3JtbzcocCVmOGgjCkZdSDEzJVVab10pS1c7ZkVJQl5Ra1xpSyFIKk8vKFJmbS4x W2NsMDcmV0ZVQTtvMm9vJyNkdSlAYF9HUz9aIWk5CkpdXlRsT00qSyRxMTlVRG1jKHFtNzlYL10y JjpgKiVjMjIvWS41VFZEPFdNLTFwbFtiRXFNLDMpSlxAR0EyaSJxCkgvXmVHOmBNV28jMGE4QnMv Vz5xbkEpN18wXi4xQ2dXU2JVWTVrLkkqcSk3P2UzPF9dYFdKVEUlZkFrPWI5LUUzCl8iX08xcTNP bjNSbTVrQXBXSG8ucStWZ0FHM2Bsb3JxV1UtVD03O2EqcGwsSWo0MDRiSVBMTnQ8OkojI1dPNE5G CnFAb2lOMmEtU2diV0ZpcVdZOnBUKWZWUSpYImpuNEI3TFdEI1xtX2NcWEEoKHFBYWtdIlFcLUYr XVc9S0FxI0RrCl0nW1EtXEJATmEjL0lEbjNgY0U8QT03QUdvNzRMVWFObmNkXj1mVT5BSGM+dE5E KVQrOU4jL18hJy4lIikzLF9rClBmdDtxKjQnPWU2cD04SjwqRWpgOyVtXVVPYVI9MlwiI2ZkZ14m aXNMKWJ1dG46PEZIVF4nWSZFdVw5JzEnPUtACjlhKjpIS3BlMHBGVWZoRlgpY2E1SkFfbFdYRSY8 NTBORik6WFptOlhQXFhXaTRIZGttSyw1XTFKSUB0N2tgQ1pPCmc4Qm9AL1Y7XWVYaCJNZWo+dGNL RycrYixwQTVQVk9qPGknY0MtcCImWSxHYj8mXVNBaERZS2NeRkFhblZBZU5iCjE1UjczNXRVXV5r XTRFbllhJG9wNDlvWEUtUkAkbm5JYDsnNGhcWlknbTI7WDBIdElDPFhnamMmaGtbSkInMVIuCjEi QXA0I0JHXmgkNy46bjotYEJwOz9AbiM6TFpNI0JPc1ZxRGMvbFZSN3A2N2koJjBEKGI8UG1HQV9Z RWRuSzQ1CidjNkdDcHMyRUphYDNSbFNeRz5xWz1TUDBkN2BpPWBbaDNGQUpDQnAlWFAtaWk5LmdG ZFNgJD4vL1A2TVI4TD43ClxLMkFGMVpCPW8mRDU2a2claCRPJGdoRSIlYFJfJUItVVpTSTFRXk8h LFRwP0omcCpbWyt0KGNhai9sZE81K0wrCjotZ2gxU0VVZ1I+T0xNX2VBdCFwNl9fKyxXaCNWazFI dG9ROS1hPD8lXidhN0JRZWlGMEtWOkFJSldaUEEiUFt1CjEnRi9hPFljTzNDUCIyImtgMDlMOipP Ilg5ZHAmQ0g1IlZGLDtRMUVLWzFpQDVIbElKTyMyJWpjNlVYX0VWMWAiCkgnREVwLWslUW8+ViNI IWtsNyhzaF86K1BANj87aUdqc1VWays9ZV5yOkBdJFhzYTJBTVNGRDMjcDdhM2hSXUZoCiNhOzNS X2VPTVVkXWpnQDUxb2BJclVvb1dXRjw6VWcnJFQlMFkyYmBsLDAjVEBGJS8qJF9hZU9PKy4hIWRr QDwlCksqT24lNGFDOXFHTUs+PkljKFg4bl9oYiNKcHV1NU9ZUDIqMGxRKjxrM0BHUFw2LUxTQTwu YVtgcVc8OFxSIzhoCmxBK1NuKnFXayNqdFd1WEMjVjAvQzVyLExuRj9bQFZkNE9bOSdTOzhqREA8 VWdJQ0otY1YtT2lbXCNZLk5XJyVhCjxKYzZxRTY9I1EiW1sxZj09TUMwNEBZIytLQjpZSm5hJD5M YTUjOVdcV1g8bUYvZz40XzloY0JCL2VVTyMjcE4uClhsYWM6IVZ0cmYlQUxcc2pUPV4yMFJJa0xm VT9rJyUwLTpZZVEkN21XSWsuM0BfXWBOLWNLOkFwWG9TOzdkU1hpCktxJFsycDMhXGRDSnQkYjIn PmRPPyJMcCpJIl4iW1YhdVc8XWVfQ3JNJS4wYmosaGY9KjZIXW03JF5FQSMxI3BSCk9mQzVbJ29u XnBGQ2kqSV9RZVwpXmBCbWlCJCdWLUFWSXU5ZUxFKidVaW8iUz1pSkU2JTQvJjRHZjdQLl0uaE5B CmFVNGZoaUk2bWYwTSkjVGVrQzs5SXNGRjZZKyw6LFBcM2twSFgvc0BuMlNjVGtdMi1SLU0hQXI/ UHRaJlE1WDFhClIia2wtNVlSMSpLSzxVLjRIUDMxUEpfOkNtXEQpO1NEXWtDPTpfWzg4RDc5YUlB dW4uOSk2VlNqIVk2KGFgSjttCko/aSlERDQhWHFbTCFZSmEvPWYqTU1FdDw+R2FMNzJmQU1gamxF dDszQz04SDYqcjVuVGEyJGNXJkcyOGRENEAkCkdDO2ppQDNLbGdOaTVyTi0vMlBoSCJhIjoqQiVy LjQiJjxIb1gnTEspPzhoSE1gOEciKFlmK3RMJWo6WC8kXzM3CiJKUCN1T29hJDZxJlliaypIYSsp WUhhcUkhTEYzIytNKSYjKjN0MihncmpNMmAycTReOVRpLEgyLT1XZENGOixxCmcxOFFOcGIyZj9T QXFHaHFOYlZyLz1WOUNxQXVZMEZwKFxSXCUkSzJSaEZiNFJRXmkyOW5CNFtsPXUxJEVcblJeCi1u VE07X2dtS2pkO2NiRWc/Uk8vJG0hPzllblhFSyRYX0dSSGdFQWlJazQ4V1hXWz9CMlUmVWJZTVFa PTFaZmwiCmVQUFptOEBvT2NDRSZmSXFvQHA8YUoiUiJwMlY9LkNvRjooQkVcZ0JhTDw7KFRZTlA7 I2w7W1FEOU1aQDg/ZSFnCiI+L181JkdiQlNDUj85YCQ8QktJIkpPJ0pMdCw8NW5QbidpRTZUcC43 Qj8/bm1RITZqR0EvM2o6bTRvYyooKnQ3CictQitQI1k8OEpuR3IhTjM6aTc3LkhDRGdsUkwjXWxv J0dDVyZyTVdoRTNNUUYpL1pQVyNIRW4hSjUrOyRYX2QnCl8ncl9ZOnRQYUMzQCZbJUxiJlhvcmhP LzNVby9EMk5qdHJLL0pVVVBJUlpsOTJPWjFROyE/Y2FqImojVmBMXitBCkpZdUxgWHApO0NpY2A5 UEY9U3BMOlNLMCM7aUQ7M2xgdCZMTUM9MjRWUFFNQjlCb0chIUZeTSsudFBfdDMlPiM6CidCcjVA Nks6LjtgMmZvWztROjAjITJccUdWIkYwNDM1azshKGMlODxcSE1NImQqM0ZFRm9UU2lBS0MmNFsh TDY8CikraCFNXlNxMy9YTSQwMFBAWVFqPVNgLWEpUWc4L0JXKj5NQGBtTkpudWlybUw2YDVzUnBR ckBRL3VDQilBakUrCjYxKicyWnJpYVRDQyNFI0pxRlwoOTczaSRTOkdLS0g1O0JnLCQoRC8lckRU JV5gdTBtbEIkZSdpJ15jNidCXlUjClYqKzpdJCFFZ2UzRDR0aEtwRjJpRDchcjdcQ0xlMVpAVGRI UTktcyg9Ul5OKHE8U0hHVXBHLypcOD1sKDBXWzM1CnJVbjNXNi9EP2w+Iy9oUUdybic9TDU3XDM5 T0tyWi1VXDZfP0ZgRHFqIVNKKWFeZmZBZSkrJ002YVU3PE1GcTJACiVBQio7M0Z1Q1InLzwwX2xg KUM3JV1aNCY9aSkjWVFFOSVzMyphLyUtYyRaTWdPXEZuUU5iZFZVdXRLSmlRM0RDCjIvJlQwJjAi JDUhTVg2bixeQytFOWFWIz0xJWdrWiw9a091aVhANyMvL1ZZRkUrMyImcU1BOVZFVUUlLzZHXSZl CjQzKyM3Jkt0RXBvMSJJQEdWRiowN1xMKDBeMVFQZyUzVHJkLVMrcXJdJCUzV1BeY1s5WDZSV0xJ U3Q8XmkocDJYClFOY2NJSS9qXj4nRGxiNSxJU3FhZ0Y8N2xSSWxxUWlJR0wyWEQ2TDRANVZKRlg9 anJQYHBZP1ZEZGJmazFiRk1YCmohZ1dmb2BzPV5JRFNwX2kxMVcrTiUvbCJeNENQakRJQUV0P1wm XVVARyRALmFpXzc3allva10odDhpcmcxJEwpCm80MjlkQVtFazQoTUVGIiVJJzowYlQ2J008cEZd TU9aRXRlbkQ5MmMwQGd1L1YyOyQsKlssW0tLVzsqPEAsUDNTCkBcXVhwO2RSOk8zK3NhTUpYcXBd TzIoNUJJbTxyMUxqMzQnNl5uX0teb2VfQW8mQD5HMitMUk8lclNNLVBnSGtFClRFb1EnLSlKUFNj QGdVZjZIdWcvSDoyWkc3NlcpLG4+T1NkPStWQmprMTpOSVlraGtGMjk8LjdUYGQ7aE5nSzAhCkZm ODRVUCEpcW5UKCNaai1IS29tJT45NjNzJildcWR0NUhyXzVUUztrVU1DU01EZlBsJj10ZCdmXm5N PjNfRlcyCjJZVDZhI1ZzJ29sSyMmKStSLSJsMm9jUyI+bVgpQDEmSF9KJFReSHU9YilwPnBpY2RQ Nl0wXyVfVFYmKyNdcyY3CmckcyFcR1RdZEcpQChFYmQsZTFUYTA1cShUbSddbTA/Xy8lPD5KTGw1 YzVhaTluZEJTREJNZFdraFk1bjViXDdUCkc6PjgvbWlwP2BVVW4pPWJbZEEuM08mczBCR2wxIjBK PGVFW3RUXGdYTG10WSotMnRkWSpnOj81IXFhTExCNiIpCmVKTjJNNidwc0omTGpuQjlUS0wmVSVx Q2Y8NnJBY01OPEhTMztiUjBgMVplXiVxW0soajhxamBYUXBqUitwQSNLCiY0RGonIjM3aWAvJjxa b2YsRVNuXmM8ZzE+JV8hMihqUXBAYFZFP2MwaD9PO1pUKCtEX0AhWVxNKyYxIilHN0lgCjIwSEYn LF5mPTU/L1pGTDdkUjIyVU1gUi06JSYtNy07bFRSW2EuLSgnSGZXcj5wL1xOTUViYklSUDsqIW5C ZGVdCiEiO04panIyYUIkVkZEUWQkXiNcJHFrOWFbQypLWk5FbEU3Rj0lMUI0VyNZLlA/YnApXE9E OHJJTFlsQl4pWFdyCiJ1IiJNX1xRP1MrSFlRcTFEL2lvUiNAOV85R1tJOzU1SXRSbG5pckBRbV4z OzgwPTh1XGNfMD80bzE4NyVnKlFgCiU2T0Y1bGtORT8+cFg+TCRdb3VsbUVQYCQ3QGpvNTheXl82 Ik88c1Q8JlNPSVArczxqWWkhbUpiJUsnQzFBXUtTCjwlUlRRUVhyUmcoQWApclRqKCkyQ2wwbk0n XCRsbjVBNlFCUHFDTCMsQm9tdCdYLmlsXmNAT1dVclR0KzhBO2NvCkszPVVYT3MnPCYkIU5eUVgt ZzAlNmYpZCo7cE1SVFgrXDFMTF1VblIzNGBAUyYlaiZIP1EkWFwpVGBuXiNfcyojCjZwUXQiYG4o SywsUE4yJ05yWnFiP2RtN0NuI1pZP1VOODFRW0RQTyoib05ganFVWGZRUnNEL0dtcTQ8NDswST5q CmwjImI9I15WTl0mSl5cLG82I2liS25AdVQyViErbyRUJiNER0QrbytlIU8lbUFVcFJeKDUzT2sh JDExZDgvPClDClYyOXRrK3REOTNgVT9CJk4mIzYwX0RkSGNuWzQkVDJKIzUrQTgySDkpJzlrRDNG aUQrKmQ2KGdCZDMzX2A9dUwxCiJCPG42MGFxcj8wL05pU11JXmtMaWtmUjUrWC5cNiFtRXIuYSpO M0lrciN0TjZNL0U+PjdONSg8NyU6L0UwZFM7Cl5YSzdiMk0jTElRVTo7SjkhMzc+ZiFdJUpcSUZg PC5FS1Y6UGBqMmMkPVpyNyleJlpicyxJOF0zVj4hVTdSN1EwCi4uY2tMYz1zbnM4U1FMKGJGVzhT Rj91Rio0NlEraVtDTWU0JzxnaiVHaC9EPGxeV1QhTWZYV1pUW006LSVHIS07ClZpZ29zXnE6c0Ao RUEmcVpoWGswMEc4cmRKMjx1UDRFPilyVy1NPDE2YGFqMTRSaGRGIkQoKl9cR1U4W090KF1XCkhQ bWQpM3JoMkg3V1VEKC5hNzdoQE1eR1wralVDcCwvMFJXJ1Q/cjRqZThSYyc7MFYzSlpuUkxxZCQ4 aTg4aSZMClhzdFE4OVksUUNaRD9iNT9RTk0vSUQ8KzNdJjE8T009Km43Q3BXRiVIVTVfWUpQdGRM O21VUWldaCIzSVohYElICkQmUEQiN1Y7X1deaWQyQWpPL1M2PDYrQVVaZi9QXlEqb289UDtrLChH WSg0W1ZoOlo6TCw/a1AhVmlpTkZsTSQ2CiQ9SWtoL00kQDdHR1Y4L01ONiUsYlc+UnQpR2xsP0su YksxXFd0RjglTD50T2RUXiE/T3Bhb0tFVjQxVSVBdDA+Cig8KVFyKTkxaCJcSDYnNWk0Qyo6WF1b YUA3IUBUUUBOMlElYlxdWWIlJ2RIOy0+TCsvK2pYQGM5bktYUSE9PWxACitoT18tYVtsc3BWLTlv PU8hTGRCNSM+ZyFVYDQ6bE1PTylwKUNAOT9uYUJpSG9EQC1QJkQobkFtSiVKb3JxWWwsCic6clhU QzJqKDVQajooVV4+amFrNVhYXWIwRUJXIXJHYDhATXBxRmctLCckOmxnJEsmSGEpZi9uI05cZW1l cTojCklMUGlBXW1LU0tTKyM2WmxiQy50cnFRPkE1Ryk7NElVcVJfRG9JNShMZFZUViN0UF5vajYs JT84LDJ1aXMqb0lnClREcz87X3VCSylwVyVjdD5ncnReTiZjaFYjOCgxQkwmYCNIa210TzEuVyct OTszRmFmPEBiKVIiOXFWQ1cianJcCmFsPF5BIjV1ak9pMGYzQXFnO2M+LFprTl0rb0QtQFNcOEBJ QyIhNVExJ1kkPW9RYFw8UztSUEpuR20pRFRSXFhSCjFgR0psZS9QRGRdUnNzdUQ3SnFbI11NdWlr WCJvRy1rXW1WJj06NDklUUFBYC9VMDI6XiRScmxdbUZ0NDhGYCJmCi9MUChhSTdQL2svOz5BJDEl N0wiREA3PG84RjgmPCt1WS8rZE9qPEImVmNgPiVwQGJUNTNOSkVuZT1KZzE4SGA2ClwoV2Q9WkIz RzZEKkUjNCleI1RRPEYtRy9EPVIkPEBWRDVwaGcqZjJiNS9QN0ZtPz1GQzs8aDBGZ2hMW15tTUVH CjNsQldZLl89Xm9PclVlJypETWZEYzl0aDFEY3JAbFFEOlRkRnIqUU9iKUh0a0UsI0QlTVZKakE1 PkEmQlRZTF1ZCkBzIT0+WGNPJChEMyknUiIxN3FRUS4/WS05MEtOKE8xT14sNVAhcGdWOFonRGJW XU8/LUdhSFIrPilQcTlWJFNiCkA3Ris/NV9fIVwtMXBTVk1DRCh0ZEJiOWtkaE8tZFdEP1RmMyEz K2RdZjgoVHF0LUUiNDtJXzYhVSRpTHJIVy48Cl1jL3M9UWw9OTdATjheKEpSRXByL3M+JTVSUClj REFyMkhbTSlHLiI4MWdjJ2haNm1hbVtXckNFaCdvc2ZWPWdyCmZVb0JtZGJVIWlnalRTNUp1IipK Wl0zb3FkW2c+QkFET2MwOFxcZDUpZlRHV0FpdElFTVUhWnUsdTA4M2xHcmwjClknO0MtXS5KWC0p JTIuPW8hXFw4YnI9SzZUW15yTkZaLVJIWydlN3BwR0pPS0xrKSdoNytkLEI+Qi0+PDZYTSIxCixl TXFNT19oN0onKzozaV9ZbTU8Wkc/K3EsSmpENSErNE1WSjskUEFGWUdoTHIqI1s/OWNCal5CTSxY JTxeckRaClFdXFpdWCIjMkotMmFkSzw7RGE5PVhGUzwkWG1IPD8wSyl0SicrZjtmbEdqUFN0UExK LVchQDBgcSkvQERkIitXCnJYZj5AQS0qYktdPWRyPlI4M3JXJjQ8MEgvM1R0dUonJUNGbGZNMFI3 VWApOGUwLjwsMD5AZjxWMEcuZ09aU202Ci1yamZbSDhgdENWXGcySDUkLSN1Xi1qTVQ9ZW4/X2tC Mks7NG0uc2Y0dS5nNG8iV1RVYCMiXSRlYEJPJzdWJU9aCkxeR0A1ZShkSzlnS2xQa1Q4NkghVTtu OSphdDhtaFRNLlYrMUBjdW1LPzdcRydxJ2NkOSg8XlFoInFzLFtjbz5ACjNnRThhMFtmJnQjSUBh Lzc2MklEJ2NMS3JEN25HY0wuOkE4QGBxZ3I0TmZbMW1EPVplMSg4M1dAOENxSzRmcWdtCmJQXUFt blNlLClFaFsrX15oUGxLIzVPJmdaQUhFJVYiQmVwaSFRSEVhLlwxIU9iPSsjIThNNCglPCgxPmI7 PTReCio2TDEsQVheLSpKO1JbNWooV2YpLDRudUwvL20uSCZNSEllR0ouMUdyZkoqY2pJYkwmLkZX RThCcTxpczloS0tACmIrPz02OHMiXl4nXz1zPFFtSD5pNjxPLjpwXVtTL0g7RU9FUG86NT85Y3VA WC86ZjMwKGkzQyhcUDo3PzxucmtLCi5AMDxPJkxOOW0/Y1tqbFc8bjVrUFRzL2wvL2k5VEY0ZG82 PyxyOGQpXFFARldTPih1S1siWy9zJS8wRl1FYWNyCkpcMHUubVFjVnM+OWo9bSU5OFM7OUVLYmhX QDo6OG5vbW4jbT8+Z2Q4NitNam1pUC1oLFFTa2QxcyovNzEzcSNmClNzMTBgQTZqPilARiI5Nl42 LDUtU1lbK0ZdbGY8VmFLcypeOUtRbGBwcGlwLnFQZzxNVmtHLyw6RClIRWY3YkxMCjNGJCtUTDhF VmJrXnUtblxZKCM6bUFANjVcXDB0LiphRCpgUzlWLydVVTgwJGolYHMzZWYyU3BrNisjNFM9QU41 Cm9VWnFvbDVDRiI5VjViME4mWm0mLVQrJUBSUCxKTTZCXSw3NVMmZVYjIUpJYEV1bVFNLVF0cjY1 QzVaSWomOCZNCjo9RV1bL15KcTZGLnJsU1xMbHUqX2ZtLW0uXjxqOlNDJDtTMEQiJllEODN1TS0z YTYuRiVePU5TRCROTDc+SmhYCic3RDJickNTTWxINkNfXDZEUDZZMUlCalAraGQpMS9XaVoob0I/ PV08YEw/NzZTXXEqIXNyc1dEKk5nKlx0ZnBbClZNNz9sOFtHdSUvSGQ0JmBqSEJSMydJKG9kOCNi MGUwXXVgJDd1Mz5uS0szLzdaK2c9IklBISEsI1I2Xzk6MS9BCkslZGBzQHVvJHFXTFg3cVExNWdv UFZwL3BaMitgUXAiNFpncltLX0JJUjVFMGAocUNlMyNHQW9OV3U+TkQpclUlCkZnU0NhKT9POFow LURHOllKdCw7YDlTMUQ4LTQidCckKT0yRnFPLyJaOlAqdGNuPUddKEMxSUErXT5DZk5cdVEuCi1D Yl5XQGUpczYtNVxlLCRSVU89ZE48aVsuVnQqYFFpdXVmTjFEQ0MxYl5dQUolK2xoZzc4ZFtFRCFG aCxJJ21qCm0lSDZCOycncEpUWTAqay5LTTJRNkw9Tj4mUVY5ZixTPzdbXVVzQnJfWTcqK0VeRWtL KEw0aCVMOiVXS1U6QVcvCixIck9yb1UrN2FXV1doS0c9ImUwKmJsZm9VcSgiWXByOnMwKztjSi4x KFhqYENlRmovQTNAY2ciMlVNRCcvP1BICkApXXI8NCgzXGpSWUIqKzBeQUtkPE0zJGwxRW51Pjk0 ZGVdJi4jQlsjaUxoMWJzYiRdIkghaFkkajglI1FaTkEuCjEvMFVWO00uZmpRSXVAcCZEKTRiX0RS WGNwaUBrTVZGSk8xQ1IjbzwqVFtfdU5KOEY5KF1Ja04raGVbSV45TSc0Cj1QPXJpIyVHZzJNVmwt T0khanBVNSknLTYiT0FlOlIoYF46STRmdDVBL15YJk5UalNGZiZ1NE9tJF9NWE9ScEBSCjZkRV9Y YlVcIS5YZzI6WkNfPGcwK21gbUBaNGlyX2gmdFJnXVJPRzNrai83YmMobyVeRCswZmhFTUZHXSVH RiExCjNfaisiYUFHVUBlQDJ1YF9nYUAlakpSdFw0blRUdDQ4LElSYSFLN0NTcTBwPThhLVdwOnRd KT8hZnRUU3IvNlJACilvSUgyKzI0PFBuJjBYVVM7bWAhJF5PSGwpSnNcRDQjLUJQYDchUGJYJ1ZK O3JrSU1vLEtPMzpcbHFOZGBYQWYoCkBrRFIsT0ZiNC5CKkxGJ0haKmBWcCosXSwqbCJyU2RISTd0 Omg3LFhTK2s6ZDhUYT4/N0wtZy9fb2YmJD9XdTk2CmFCcHNZXl0uR2MyWHRMbXFrTT4/THVTcG0p PS5mJUNgM0QlW081YlptSWdKcW90UU5OX2hATiJcNzhzZkU1dUVaCiFcSyd1NVRFU2VWZEFVWiI8 Mj9JXSE4cC4nbCwrSSFkMmJtZmdxOU9jXmBBISsmIS5JOS9MYVNxU2A3O1NPPE5TClUwKmxyPio8 PSNhIls9YE1RPUpncjpRYFdKNzY4WCNEQiVNSVxhTHFTJ0ppWEI2bDtOIVgnYlRnOyZqWE9odHF1 CiciJEs0VS5KaWAkXDpGP0FDOitoYW9ETD41U0EobSlpV1pzSSVhLFpjdSleKDRsaC5oJERBYGBR IiYyTktMU0Y1CjEoXmxeREtVJVpnK1FjbkYjNVNqM0k0QypJJ2BCN0wvLyssbCY4ZktCVl1HOHEp a24vTkNcInVwaVJfKyhQQytkCjpucXFmVmdOdEpWaTJdU0s4c1NyYzcrdVhTNz02TG9VJ1wvRWUu Xi8lSkVtP0tPaWEkZGEmNDxbRW91ImZnR2lfCiNXO0VaXklPN242a0VbYSZIaT1ENkQmZCQoXyNE WVpoamZXZms+VDdZZ2ViJD9YdV4kS29yJG5IVEBdSSZYR2hbCjlpdS1kckxDWV5iaVhJQXMoLDst I2pvQ18vbEJDKihqYk1IMW1xVShmbGlgZkxZNFIoW0Q4Yk1eaHJUK3ByKG1uCmdHIy1DJFpfJnUq cj9fIzUvJEEjJCwlcnVTMWVrNWY6P0xWPmgwZDBAUjo3Oms2KVVDZyIuWVI7JWRbUktXOjNlCisn PztSLCwqbjk/XEY8bidAXHByTTFQLkJdaHNZaDJMOGJRRUczamFpJURDYEElJE4sbiNfVGVUcyNz WSlTO3JjCixIQzNwaTApKWwsT0BnMzhnSFo+UUc2RjxpcixpOEtoLCElMz00Sys5KlBIYTZlS1do KU5FTSYuJ28jL2UnV0VyCiQ0KWhSVyYjKicjQVslJ1EoYCErbGJXazIyJnVoP0pHb0BRMDhgXiM0 XyIlRGBsXlBTJXVWMFlXUmcnOTRzYD47ClpLb0ZycjkvW2FyL1NLTF9LQlkvRFhrQ1s7Ljk9aTI5 SkJaajM/SElUazxhJEdoaz1JSikmQFpHLzJuW15AKmVqClFXVERHXSIpOztMRmBYbTRWO3VoKiko MDhLJjZZVFk0LiYlSzkibFIwc0lZZW4jTmYlJSU0bTcnMS5yZ0ByRUw2CkIiTVwsQ2V1cSdnXU82 LitgJVspVz9WSDpkZEdMR0xZYzt0WCxSNC1HQDkmY1VyaSNZU0J1PylqP1c0O2tbYDhiCkxFTSxi b2szYC5tLyYnVFU6RmYkZ3MoND5VPiR0ZCslY1hELXNDVVdwWWRWKiFdQzc3bmMzIlgibFZqVSYt UGNaCmspT0xYZlNzPF0rVC1oNV1SS0h0cTwmcmRJdSMkcikkaGQ9SXUuc00+b3JMRlpNXiFMczdx RyxVPz5ePy5TUW9lCilKNFdvOHUlKkRLPC07dGlrMUY/ZVM0SVw2PyIlcWpjQV06K1NNQTFuTl9R NlQmMmJrNGgzSWgwRTRCKnE0OC0zCi85X15tT0ZwOlAhQmhkSklSXG0zRHRUOEciR0o3MVFrNUFQ PlZabEJaRSRnQVAoQytaaCxSYzc+bm9UaSZXIWVICnEsRyNMUU5jOG42WW9FQGpmWzM2aG1PKT9E PVN0I1AjcU5pJ3Q2a25YLDttMDNsUU5VS1NVcnVucmcucmQtRnJeCmRaUzddRmQvZj1Ob2RwTmA0 ZEs7NTQ3TWI1cz5vYCwiKyRuRlEtSnEvVlMlcWZMcENJIkhJciZiSGwsLjZFYCZcCmhEal5dVV4x a1NLbjMmSiRhSlVQTjUzJnE3Z0hKOFxRLW9AYkhfIVYsIVV0OmxuSk5jL0I8KFdjZk8mMyNDLy1O CkZPSVJXX2EsKitAaXVRWkteM2hGIkJEIVkuXjVaUW0jUT5ET15MNy0+OWheRmFnMkJZZ09WNjNU QSNBYi5UVEBACmNTYFArJFd0dDc4Smpfb0JpVV5oJyk4SnBgMWMqTFFIY0ZQLkliWnRXOXVSMixw Vy1AZTVNRV1rXEBXKyxLRDpoClQ1RCxaTXBpYTg3cjE1YWtlO0ArJ0JLbXQyNUlVTzNuQG1saDtN K2MlTl0nKFFiUz05cUxEI3M8bkJvJktgQlhcCi49SiZkI0tvUVZSXz5RJjwmXkZGcj86MDBXM2ho ZmV0bFY3aWBKZkVcSlcmaVdvV3EpbiVuQ21YQDdPI25hcz1sCiheSCJoTVJkZGlCMzYwY2dWTCNl XFxna01mLmFWbSNlblMoMFYyOmgzUmw1LC5ZKElqIUMtJUdLcUtTVytIRm4xClQ1QVJcKmdGMjBk OCtNRShLM09uMEhGVFoyamosbkdHP0FsZSpoWjNpbUlvLFNJRk9hWGJsVW1sYWkrYToiLFtrCnA0 dUBFaS1BIWo5WCgsR15NYmd0Kj5uZF9wJTBVY3Iqc2NlbUFVKk5aJSZxaUM0YytBNnVxXFwqTyhP KSgtPCIlCmVRWSltPi0wIzEydUJqUGJdREdVRk9Ybz1xUXRtOlZzZ2hWcFY0O2tyYXJAazduNExd STw+LzBmMTUhQF1rcWs4Cl8qPV9iVC9oPTNGYnIlaC0uaGkuaC5NKzomR2dfI2Y5PHIqTjpnamJZ IVAhXVgnSydBYShqOjxmZCRzWy9GQmRSCkhmcWxdUEFlWz81MHMzXCYsWCFXbzteJ0k0dGpPXElG M1M8LHNOYiphN29II1BWPDgqcS1wUT9HQDtTYCZ1S3VfCkYmISQ/XiJSOCJLTTtKJktUcyNeLFdH c0RlV1lQVGVXalBNT0w4WlZvLlAoMkpgJi8wZ09bXzheMUZmZmgvOFQkCmo2bmd1NHNuWyxja3Jp Z2VFaF5hcnJUP2UpJGNmRTtzIkltU0lzVT0iUEppPyJeSSpaWD0nST1rNjxuc05aQkFeCidtPSw2 VjdEY2I7MjZ0O2BtNHIwMjkxWTgyZklfWSpCaURTbTRmUjYnQGZIQlc5aT0iLEdxQGlKbjBJWmVn JWJMCjZMNj5TLUk9cy5hcWs+IyZdKzJhP3BTU19bYFE+XT9jSyxsYkR0P15TdFBQRiRSa3M2akwi VlhxSzcpNFxTOW4iCjRYMTgkISQnL1BWQmopVUpmcidgW1Y/JV5nTEA2J1ZCY2xOVyJHLCZvPC1B MkkuSlM1NGNXJGNPQyghTEgvJWRECj9DUVo9R0AoWDtjW2NKI08iPSJvcTAjL1ZYQj5ZQFE5VyQp UDBcPnNaWiIxXG5JZ0tEckBUcSRwLT1IamRzIitbCmZdWGtRUERrNEBNTiYiN2I6YUl1WEk5MCtJ JFROcVxhJD4qTSooaUUmTTskPUVuL05NbzNCQFxnaVoqPjAxOjpyCiFHXzRHW0NyST9iJ2YiVyM9 JzpVKXFeX1AkSFMyP0Vecz04bD9xQE8oJykydDVpJUpZRTQnRl9JSVc8RmFqVC5VCm1RbyJcRUhA Ml5UK25gWXFpV14tZDA7Jyc1a2RqUFN0LTtqT1BANTZaNT4hYmdeIjBBOid1NVsqSGcsYzY7Ri4p ClNdc1E6ImA7RFgvW2BTYyEhUCNHNHNiOlJhQ2xIUVdQR1xzKUA3Y1ZOSSw9XDdxW2dwYFFuVkw1 NDkwaDQ3bnNGClRcXSYiImsxXUFWbE1ATkRAP0xkWW1iWkwhNXA3MyQpb0wucHNcPUFIWkIrbkNT UldWZipVKUNpIUJmKj9AbFYmCjAxR3EvJ0luYWpsSi4uQ0x0TW9NWEZkRGAhKXFuaTBYVihXVVYl UGA0W2Z1S10kZSJkcG80O2tvOV1DISE5aFRKCk51OzVTMDVRZF4tZi1wXUA1Xlh1I08kLD9TSCcp WVRPUnM1LDohP09ybUdCYFUuLjNFbjYuNEg1ZGNfXWNnSCdQCipvKyglL0Rvcl8ibjRlYyFxODpK UDh0JWhxbVJzUk5zdSM0PzFiPU1zNFZ1I3ErRUovLlNCXi5COUJybFc1Jj1CClxsZ2FPYlYjZUcl Tic8aGJvNltyLlgmYkAlITgtSW42MzFcIWtkKGtfbi0mT09UNWA3IUVeR0s1b2JHNl1AZzwzCmYr MkVyT1BAO2QnND5AU0dAPCFlVmdJbEoqY2BvYCppTFd0P3IlKG9sNm1xT011XVkrJHJCTHFRXWJq MSo9JCFLCiFeTmNWZEskJ1U6SmVMV0BISVdxJzNNMiZec2c3XipxUkthTitTNUAwT0o9VEs2VjlI Tj0tVlwwXVpfKmNlW0o0CmFsTDh0NVRdODFuZjtUZjcsLyNnN2lAclJvKjE+YWdtMDJqQ3AyaCFl RERoM0hWZmIrVFExKkEsIW4nLUUmIyg+Cjg/ZzJqcSUuLDcuZl5uVSZuOnJFV0hqVUNKRnFuN0E5 P0o6QGNiIiw3KTxXUDRZS1ZxPSVraloxYGZxMSFtIy0nCjhMQXRoJEkrPzVUS1J1UnFGMFVuWVtb YVklX1E/U1RfJ2IncC9baUprLUgkLGxubUZUVCpRaXBBMDpzI0skM2xEClgqQVBXNVE6OHAtKiwr LG5fRWBWLSxWKCU2LihyOWE3azJmXU0kJ1JZVHBqMGhbUXFeZ1UzLysmQEBAV2AlTSxXCiEkLW4r XlkmRy0yUV9SRE9QTmxaKldiXUJYRlhEUj0oclVJUGh1WWEkaExCOF0zPj89Zkw8T0JccmI7azAn UWouCipQKipobSZMMyNiOSRDNlFaWENeTmliaTpSSC9HRDIuWWxOQTo5Wj1rQ1I1QGdAYTQwQU0z JUNKdVYsPC9cVHImCj1cY2U7WlkzXkhGL2RxX1pWcistZE1rMmxkTzQxVlhKITJGNzIpKD4uaF9g Qz47UjhmV0IiZGZkWU4pJDskaFZkCjgoRkZOXWRqL2RdNWMuK0o0QFsiK3NWZEczVTs/KF1KVFwo PS1icnRkO2Y0USM2P103M1pQQFdFKGFwOCQrQm9tCi9bXCMsR10zXnRSLlVnXDBgWy9AIVQlY0gh JSdvW1BRNDtpamFyKVNBWk48MSE2Y0VvPCVvQFNiKy4+WGVIQjoyCl9LVz4mOWEjbzEsOXFfUTlL clpRbFchb0E7SUlPbkBmIVRZK0BrLUphYHJJKl1vWHREa1tyJSojSG1JKlpNUVonCmhqamEkaD50 QSdwbW9mW0FhYkNELToiQ0FkXXJZVGJ1YyFocHE3T1c0OW5BdV5HaC1bQ1lHQyZWZyJyLycqLzRU CiRPIWxGSmEhPScmUz1dOmIpX1NvSjsrS083SkJMVlklN19PSjY8QUMjIWksUWRzSDpsZEFuXSsw PHNxKWYjRUhdClxmbFVEN09KMFlZPUMjRzVddVJeaEA5cGRgXy1oKm1YOGo/ISY/YCohITFHST0j cD08KmhFYWlxTmFYSyhjdSxbCkgtY2VITCo2cDFHUVw4JTNkUTtSW2I5PEVVTV4jS2pQVXFPKypf aS4zLDdFQCEydGw+QF5MQ2FmWDo1ISI7SVAqCj03ZDVZbCYvLTReTFtDaWAqVWNfJWM1UUlpO1Rd c2heUTM6Iz90V1kqMztMMUdyWDBPSHVJX21yPnJyUVBFOUw4Cj9HMms4TTB0USFQJD4rUEFHbyZD J0cjS1I/IkNAQVNYY2s2Ll5FbDBwRlBMaVRJMCxKOnVuLzcrSyhOQSwwUHVwCkImIkk3SUhmaEoq JVBTIjtncXRxTVsyYGguUVJDWG5vSk8waTNJYmBxckpFUzYrIjhKPG5dbXBidVhFRWhgYzpCCk5i b3VxJV9tPCxQWD1ET0FaaC0xPmJOK3QqJj5Tc18/KSciWkgoYyZqL0lXJCU0QjVWK2NkQllYZ3Uj c1llTmkzCmhmVC9LL25ZKT1hQTFNXmUxI2xeViJwZTBoOE9PQShsS1xrTVpDTDZBTlM1V0BHXzFZ RWRMTEJpYUBcYCtGPixsClxkYTEuQkNsMF1GPDhnPkVMYmRTSyY3XCxCXC07NzpBJ09tWCU/bkFr cDYhR2xnMTZTcHNKNkQ2O0JoOThUa21gCmdoYEpBUTglbG8uVzYubVtcNzNDalUlLGVHOSduUSNK Jlk7ZGtBPTBcSjMxVEFJaDkyWD85L1lpZS4sP2Z1aEElClNSb0Y8TWQuSkRYYHA2YlQzZkhoVFgv SS9cMUlYbEg1by5mMSlzXVUmOClaPSJ1WzRbKmxwJEFgc2NmQkVWdC40CjJWbTJHWWsvPDVnTCFd OXEzMnNIXjA+ay5aR107VS1tRDcmWUdsPUw5dC9lMWIlP0sqckNKZEVHQWhNaTo5Xz5ZCj48TS5a JTYkYFFSNGJDUi9sdXJPWjk9YEpWSk9rUCxKR3QjZnIxS1hNcEcyVEslZzNWNStsRWBVIS1BSVEt VzxBCjErMC1yIVsjJyU5KyovR3BPX15JQzg1JG9qbVFBSTUzVCxbR2I3dFg4JUhhS2NgMzxnS1xd J2VcI0dpYmxUTmhQCkFpW2ktM2YnUjxvXTdKTzcxLTpqTEdKJG5nQHVbREh1SCE6Vl1mKDBGSTFO OFE1WGouQUBVMmctMnViM0UlIzZQCm9wSktwL0BGRD5hRVQ+TysoYiRaMT1hQEtVPGdXW1U4Tj1f RT9GSEQ+TW0xVWY5XlUjSGFfdG9QXmBmSWNCOlBfClBxJGtQJG9Gc2kscVNkKiMiOnElO0E+Tj5V MWxscT5eXV1nYWZnbCVIdUFjTkVlITNCZkc9Tj5QOGxZV2tpYklgCi1LaWtcazlvb1gsL1pGcy4w O2ozQz5eKCNJJU8iQC9DPiZHL2hfN0AxVFsoKyo4PmMsaCdvVj9wNSF0J0ZWbkFUClAkJDgmUEVJ V0VSTE1pRFM0W2Zfb25aRmNaV1ZQOi42Qzw8V2tYbmljNTUxLCgkOkM8cDIwaDdfLThSNWhfZEFN CixxOGVmPiouJDZHLDk6dHBMajYpI24+YERJNC5GUUwlaE9wWC0/PXFeZjpvZ082XyooPVc6Imsp J2Q0Zm9HZD5wCnJaW08mbENIc1BcYW4jc2wkbTs0NStgO3NMQWBRWVM5ckdjPzJEPXNHc2lxMVk6 bTBpI2tkRjdtOiNHYFdLc1JjCkJAXGs6VSRZXjtVYipaaTRCLzBURixya0VPPzpBOTxFZEpzZmlR LyVyPlZkM15TREA9WF1DJy0iSz88bSJZJCkrCl8oJll0ZnFWPUhxPFpNcjxrMDdoV1UxdGFuNCQ9 YzAlWTg7X1BBSGA1U0k6Xm9LTGAmXmNGa1MnMSglYzRBVmR0CkMlPzprOkgoUls1JUAzTklFU2c4 NEhZSVNmbypCO0ZkRW1JJjIrcWZaTVpBKCxbIicsalInTk9HOkwiay1SKkB0CkcuW0srIVI7VCEi MilJPktnIjVkY0huWjE/N1Uwbm1XN3FdcS1WOnVAQXNETmVjPkN1Xk5dZiw5NWtQU0Jocys9ClIs UUZYZlZ1IWJZN05xS0NZJTVrXnVGPycrbm8lPCNwSyZnTSp0SmhuUG4jPltpbmsmUmovdGAlNkQs bHMlITcsCm1KRmhYcFQiTzgtcDRSPFQrVlhkRSYoTUBKLVY/M25WJ11rImI7UW1PVTRpR140T3Jv WW9kUlJUQlwjIz5gVXBvCiFvZlZTRG5GM1ROKjYpUjM5OmVScGwpV2ZdRHNMbEkzZFJvYFtxa143 cyJnRDtaQzIrSSdqQjFpZExEMyNSPlU2CmImL1soTDBaPWkwYj0xLG4lRjxsNmJCXlNbZihaVTk4 NnUnW3RLUUJOPTxPV1soIiRxbyVmUVY1OVY1R1tHWy5IClIxWywpUEpfXlU/VSNbLGorbEI+T05h cUZCPmpKJVJfUU1RJE9Pc0c9MnRjKzdJLUU0JC9ML1s/MnV0Nmg6KSpnCm0xMnVYZkg5PlEpJWps L18iSCYxLE1JRldKaWJlLzpULFpHTGtwNytcODRYVS8takc1PlA1JXA2Wj0iImtRLTo5CkI+aVxe O2AhREtvc1xeTDBNWkFTSSU2RDNEaShebUsnYjAlNUxqUSM7RHQrXTxeJU81VCUpYikhMVg1Tl5D KTsuCk1EbzZEKW0nYEZQKGVmVyVHP2U3akRSUFlhSWtZLlVjVDtLQ1RMQmw4cTpAbDQhYXMzJytc bSUsYFFqSjFzVygjClk4TmJZOSQ9cFVGJD8rOCJNLW8hQiNMWWg6OUJVJmEjVU9zRSwkX1o1bEM/ VCduKGZkb0M6Y1NcPCliLS87I2lvCiwsImJSM0I/OmxJXlczU2dASzg9IjxwNmVNTzgtN2lobmlW STVbaD0mcy4mL1NpLVVfX1RZRCs8JE03OV07P1omCl0mQ0JYUmY8LUdZSENJKUNFbT5CKjxdSUVt LUg1KmFVWiE3IkstV18oX1BYRGdxRlgsbXEnL14xSmBlaTFjaHM+CnI/Vkkkbl0xaktoZD5HNW5F KENxT1dxJXAwaSNzTykyWThjQiREN0stWTQxTVBtcTBiMiEiK1UnXjkxcSthVCM9Cj5xTj5yWSgz R3NoTHFFTG1UP29ZJm8/PC4lSlZVOkFXZ09gWSFeU09lL2lXNkwxTyNgW0BSRys6I18uSXMxa1BP Cm1hPihzWT1Vaz9LVzE5bnJCWylsTXIlX04/WC9PYEwiXGtda1hzMk9hQCdCciY9P1dtZ1wqJVpK O0UiT2VRdCVlCllTIktjLCNJb2dabV8rUmApZm08OVE5LigoLTkhS00zY1ltPEE3bSFKNj8kVTVg VDNzQG5DVlw+WUFAcGgzcEUlCi9FYlRKKVIwTGVnYz8rWE1ETVUxTTItLFpwayI5KXJAaF0nYVBG RzNjbHBjNVlNZ2omSSUlOTtvUipmSmhhRzg8Ckk6YEwkO2oqKFVgK09BQXFaLXJgQG1EW0onaiQ1 NDxRMyJBWms5RGtKOE1EXmdlLDBtLGUxYWJFJzc5aj5KJEY9CmI3PCkqQUUkWDBCJT1DSUolQyxD aHMoX2ZgLDhlc0BuR2BuYy0jSiVmI2UsRGsxXTckRkhvVS1hVm4mSyw2cWBLCihWYjc6XXEpSlti Mmg4K0xHMmwlcFI4VkJIZmVzMk5QPWtGJUlVdWZOM2FBcyFIUVMrJUo6dFtbKS81VjI5a2EqCmI6 ZU87bXAhb0k8SzU/Jz1IOkdZNk00SEMobDdYY24pJj5UOFFCVjxWMVpQWkplaTtlLSs5KkRvRSs2 Kmg8JUdPCkcpZkQsJmhrOF9qVjxvU2lyTSw1MXBedEFCPkBdUnBka2BEbCsnVjs9ci5EJS1BIlZW SDckSDhCQFxEYmg5LjpNClxYMWk2Kzwha0ByKVo6Z2lscFxiZGxZJylKKTA0ZkBPcHMjJmViTT1b IWg8cVgwc1BWNTVaIyQuck02JlZjTVxXCiZXSnVgSDR1Mm4+PE5ZK1o+LVRmWk1ObCRXMSxvcy5C bWwtKXJSJ18tJTgtci9bSlVtZyM7TGsiKDE0STtzPTFFCk9DUjBDbU4hXltOYSc9MUo/a19ZXzZn ZnNBZV8sbSdLYWJrVHRCa25aaylfRCxzUlRQYS5abVEtWzNzVmZJRShwCjQjcCxTWFxATUJpYWJX JkZnbFoxaChxUzRSMGFjYz1KJVtRJSIqMWhwZS4/XlJvJzYlJ0RKNF1NWHVtYycuYDFxCmIuUEdT QFl0MyNPVHJhXTQtRFE2IjlFdVRjKjNcKkxZSDknViJPMlBwM0twVVQtbDFkKm1SS3M5YEFEbjlz NGEuClhKVFpkTzh0WmBVcDVYM1ozMSg4alwzZGhxLSVHXScoSyglW3NTOklwWiVaZG1NSGxNNCtb UT84PUs/NW45KjdcCjQ/ZSVVJ2JEJkMoKHBuUmx1OUdAcEsiY28sYWMuYHInQ2I5bUM7OyRcJGhS MSFjN0VgOW1aZ1tcW1lxKWxnVz0tCjxVcWtXXj1xcWw/ZllqX2xjSkhIWzFmKjdYXUBpbCRJKVw+ IlA4TzM1TjEpI2tvbzFqJVg4bSFLLXJyPGBvOy9QCkUvaDpPbDVpIkxIT01OPV08c0ouXT0lOUBL UHAjQVk7Pkl1UTBpZlE7WVohJ2NQK29mVjJCPUJlZ2YiRzoxUzVkCkc8KSMuRyU9WUklXm9DYl0l NHAwS21TbEcvIl4lKFA3dEZKNnNsTTUuK05jPVlFVEtxWCF0Z19ySGk6cklcNEFFCmhobTYwM01d Y0UuOSIxSitOTFo7IWtxW15VLUBdXEF0NSpsVGYzQT4tW08kZkErcixLLkJLMz4pYHNTdWc7PmJF CltoWG48JCJmOkonTU1DWWolTiVLK1dmQUVlTmc9UmExWGA1UmxCS1swYjwkQGVhciRXYSRuLT1i UGRXPjFONCImCmYpWVReRCUuQjolY3IlJUpxOzomXm1QQCZPT1A0JEcsZyIoIkZBSi5rWTdkXFMt WzJtJXM/KDk7JGk9JytlVkhaCmUxJSNZUVt0WDFnVlRgZi4lS3VNLWNMTG1rUnFvIUlNTXRQIWIx MGAraSV1Wz0rclJMVEorKy4lRHNSa3JQOUNoCkImIWM1RGdNcD9wWFRnSitfLD44XzQ2Z0JSNUJl RWROJ2hcV3Q9S2okLTpfJWxPZXNFRTwxXU9sPCspYCdLaiw4CiNDS0JSMXU3Yj4vMzAlKjpRMGAr KDlfMVROW1NDYTQnZzM+PStKJU0+SV9gKz1CcyFcZS1UWG5eNGJsRnBIWVhzClMwREhhKnVhbWUw N1tDMz8yMnQ/aFdSUCYvOmFCbiYqWlFlSGxiN2Aib1lYbj5KOFg9KytoTW0hWT1eMVdzb18kCkpQ ZjJHI00iIj1qU2RtJV1CNkIzPypEYi5OP3NbNStFNGckISl0QkBNU09FWkY0ZTNEWDlZIy1SIm0u LmdMKyR0CklEb1ojYHMlSUUkOm5dSUdFXiNePSFAdTZZI2xANVolXFVFJkokWnAyKFA9SC81QHQ5 N0hVQlJUX201VWBBKnMiClNtcWZuQ0Bpa05XaCxmIS1aQTxxRzpQdWlHKzo3JWZvUE9fKF9tTEZf Nz8sZyU7L2gtXTJ1TSkna3QmIiZaal0wCk1wIVFDSUJtLClgPyIvc2wxQCs9cUQuRjM0V2AqKmlK WCRobXM6NmFXOFdsXjFhVFxqVm5TclFsOz8qNS50cCNnCm5IOWJRNjc5SlFPaUJnJ10oSENiJyJk bmpYT0ksMkg9UjFJRlYtWFtZcChPRixocktIX0FoUi1PWz9KWyFeKVdlCktQJGc9ZjlkI1YnQChP Q1BZNFctVXJHPFxhPCRnZDhcSE9GMy1RVitvVCQ0bVFBPl1gKXExOGA8KSEvOj5iJHFUCi5QcyFh Qz9TQXNrdGwqK2NQSlYmIXAqJEtZb21Kb0BTXk0xQTQ5NXNGO3NFRzdQOEYxXF9AYEc2TEhnJiVF KldyClhaVl0pTzorV3EwOGdLKGxOa0VBSmZcQWUvR0pBVU0sYF5nUSZzJSpBI15ALUJoZ2BMLmw2 JWQ4WnBSPyZBUi8iCkQtR1tKPEcrRCcnJDZfZ240XDVJZ2MpRW0rJ15FOVkiUU9HLydYRllJWWRv KFUtRnU0bnM4S3Anc1ZSJi5WKHVqCjxdSCstNSE9MiFcLElTN0JpdE9NaTdWNyRCLV1Ra0s+VTYy J25vaCk9N25ONShdc0RIWEZPPENcbDg9K2lCRVAlCjlAOmNSWXBBSj0tZ2dpUiJHcUBYLVchUVM+ TCYuUU4iclE8ai5zIkVYZlx1VyREXDI0S0BlSj0xQk8rJjlhNUcnCnEubFVANz1YWHBwUnFLYXFm ZCkhbWlTKTgqVyMwcTNBPUxNUDY6LmxLSzJqRllvS04lamInJ1lFYHVWQ1N0KUQvCi40aEMtPEBb cUhPZHMxM0I4I0hlM3BobihPLnFxJltFSmxeIW1GWy0kTywxQC8qaSQsblQoWyEpVGVhUVRJclFu CkcvP10lWCItM3MtbmstRGFnbDVjZFtuWV5aOjAjSSZcNkg1bTc7K3RFYS8ubT1zIydaUkMqLmxi V2JnVTlsR0pkCjRMZz1XP047Y2NWMj9PTFVmZ3JbXiNzWERuayFeKVoyVE9EcyUtUyJsb29vYT9p UmU1cTk5bFldSHVIWi9JTEM4CjByaUFBNC1NP21kUFlncFZdLV0scHNrK0xyKCsyUEo5Kjc4XmFV JWw/UFUmNDVodWM6VG9bbFJAMkJvOCE4LT1bCmhdKjtmWW9IXkUudElUajEuJVxlQzwsOUhSSUUz QTA3WmYjVzVGbzhmS0YyJ1NdNkA/Zj1WOSVbbFtUOyFfOXA5CjppRyxiIUcuOlBsaDlqQ1knPThd SGxua1NcNm0ibWBBcGQnR2dESVA4NlxXU1sncFxWSTQ/MyQvXWBoRyYzZVpsCiw+MF1BMkEtNjBJ R2s0bzVsKEtfI1BCK2UxJGw7OSs+JCFWZStAdGZYOj1cbHEjWUZYVjovS1g/b3FAJSJMQi9tCmFX cVY2TE5YM1hPLGI1Qz1OPlU0ZF1nPV8uJ1Vgaic3NCFjcnIwMlFKXlxyNyQtWnRWXVhnbGZURlpb VGFJbEhDClgscV1rKnJzblYwXT9zUF5zUFsxRFElUlhXNFonXlIiUlIlOid1RmM4Sy5aPms1IlBE MF9rbEQtMz49U2JxP1AqCl9DK15YSj91Q0lMbD1wYkVYU1hWZ1ZIVVZHMCJQWmVuIkxPX1JELjRX VS9sNiNgXSpkLEBiZlhJYU4uQWk0dF9CCllzaDNiOjBkZCMkLT5uaCpPbEtgVCFGUlc9QUgiTyU3 KVxnKURxI3VhLWByaUovcW1qPHJobiMtM2RHKk5JZGs1CkElSFwnNDY0YGQiP2NCJmJQKidjIW1E WmVxNzZPSGZSb1FGK0ZzN2ciPyJOOCFaTDBBO19bPlk2ZShdWiFUODxYCjFyKGFWXl4ndEA/dCNk biRMaiV0SGh1K3VCTSgoUVAoRkM9TjtcYmlDY14rdW4mcTZmZlFKZkpXXTsqVD5BcERZCmQoJl5w MjNwMUUkLT5AQigkJjgkcl9BKmMkJS5IM29gTWZXI080L1xua1lObF5yTGhKOGFuZ1JWMFFvX1dD cHNECmNmYTtgWm4mQmtqVDE+XTdsIS49T1lvUEhXMCNhWUgkVXBIaWNIOWEnS1d0PE1BUkhbXVxM WDgqVVhFY0IwalRsCjdaX0NSOGRRLTFQY2BHS1BtUTlaLFpTLitNOSpgLm5vJjJRKyhDIm04aDoo ZVloNTBuXyxdN2QnQEMmSFY8K2FECkJqNmQyaTtQTi87LkdDPFc9MkNFO2FSZ3FWczM6cGFLYVBH Km4jbU8lL249WU1CWWF0V1ktQlNsQyVdUzFhWzM9Ck1bJyw4YEo+OGRcK0UycVpBL1FWPik2OyZB JCtUMzxZRWJCTURlJG5tPUB1aF1SVnJbLCVlSkwyNScnI2dGOSlZCiMwJVpNQCZNbSdfSVRTM1Nw LEYrSEhkOyZuPzJjYXFNTT4hVCNJPjA3Vk1PKEZaaz1uZCIwOEQ8R1poKiJsP1kuCkVlOWM6OmB1 PUJMVCdJW09pTyw7cUFJNTMhIy5Aam1KJGtncHNaTStFQjFwSEluPHJaYSlkPStOIVE6OW9rUTpU CihGTls4IVZFUDZfcWxOTWNWMzpqLC1TIjxJNmsubFFxdE9XUj5ALTFqaHVBQUNJb1tRJyZCbC5a cGBqOW51KWdkCl9xVUE2NzhVM2lESCpEUmFsJV1cUVViI2JLZGtGUUZBWmUwbVA9ci0qVT5EbCcu IkViVS9FLjkpa2syUExRSFJoCkIkOiE+ZzMuTyU7UTZYcmEtKCpqK1tFMmMiaiJkO05rR1JqNyho c1FpXkVXXyJfLi4vJiVXbHFWJi1RY1pCZWFCCj5eXXIpSihpNERORldRI2VlbklNRGVzUEFdXVUj bEgwajRgK2RBNS5jRW5eJVErcGIiPlNEQWpaYStKZ00iVmo4CkBLKz41ZkZRMTE1QyhNSjkzWyRZ YDBbPy1wbyRqRil1ZjV1bmw8SU8vLD1mOnIvXmVrZnMpZDJUak1kPVRwRDooCmJHQF4jV3BNYkos Njs2amtSMW81QTIvJlcjIT8wXj9rNHM0aHJkZks4Wj5bdV1EWWhBIzRUIkYvTnVRRDtQWUVlCl8r T1JMTz8uJjU2cDJfODkxaTk4M3AmPSsmJyU/RypOOXBtOGVuaFwzbkNPbjQuZmBRZ2JgSnNsQjlW RF9cInN0CmZHOFkuYyQsWERbblAudG5gb2U2RmFGKCE2QzthIUtIRF9xSmk1ZkBIKjlyV1ZJYVw7 IURPUm5yPiRoZEstbW9XCi1xQnFtLj80aiYsSm42Qik4WypIJTdaSnJRYyNCOk5ocGtnJ10jN0VY PCE/QFlkdWdGXDBBdUlBRTpZSTlIVHI7CkMhMU0/bE5JXm4zNGg7JG5cLS9zJ1VvPzBTMmojK0JF X200JFtDJTlbLG0pSUY1JTI/XHVgIkIiKTkyOlYnZ2RfCkxMaF9IaV8jK0NEY0ktRDI7cygpPmhI X0I7R1Uxa2pwTVsjITg9ZyZUUVEhLiNcO2QvITBzTXRRN2peLGNOKkJkCl9Lb2YhSidvTzxRUCNt Ki9ROWtCRSJHbUNJKF4raCtlSDZpT0Q6YSZYXHI7OU0uXjo5WkhEV2ohJzRTLjtVOkZjClFTQUZF NWonL1JkQCNnKl8wVDRwQFk9LnFgRFZSSTxFNkBxJiYhXCQvWi9IJVctLGEkbU08W2pjK0Y3MU1X ZDA5CmtIJWJkWSVvbz9RVl5WTlFucS1fOyxUMW9DNVcxO0w9Rz1pT1pGXGwqZi8sZVU3LGtBZFNE aiIvW0JJSzcwLk06CldaZnIpTXVoVm8nV0M+Zlcqa0lXYjJTLFgjMyhyLXAlaDdOcjYmKXBaZycq Iyk/RnVlV2lVUGNGYyZ1ZiVeTyMmCj9sST5TZic+NmxPQTVja0UhYF9GQ0dbZFhrLV07TVE0T1FB Vy4+J18wXkxaWjc9U1hQcC8yWGBDWGYrSyFOZ2JACkQ7NUtGZj5lTjUpW0tBSlg2TmY0PjE4YS4i MGcocm9HLTErUkBxLGZFRlRndGwhLkpeIWJnV0I8YFo0aCU0VC8/Cjw9TGxdW0RZVVk6RnUjPiJR MV0sVSJXXWJpNlxISU4yU0JSRjkhNXNJNjNlJUhITWciJlU/PiNBV0dzLmRnY0srClJAMSkrVnJl OXNHPmVabG80W0c8RTpgPTQtXUQpI1I2J1lZPz1MOVNeYjBLdEE5RiVoTy5SaTlDUl89RU9ZJC11 CkgvKSZRcEM9L1VNQDllOSwiM2dQUCM7dV5IRmI1M1JPYzhZJkpnNmcvUTFeQU48VVU/TkI2TCIh PztNOzdQMUFdCm9yakVYTSc1W2xQITkuTTs7TFY3JjYzJDFbS2JdXEM7PzJCL1EvQiQncylbSzwv TmdZJmJWNWUqdDhjKyclUUY0CixvRChoSEk2IiFbRFhVWTZob2Y3UU0tTHVLXFxdcUlIW0NtWytu STtgREpmZFIqOFMnISU+RERZY1JwJi1oRTA/Clk9ND0pMS1HbztoZi8tI2lNYXBKLGAjLSJPdC0s cF5IIUthRUwocDAtdGkwJV1CcEtRbmBnYzI5N3QwWUdkVEpXCk47PiEuazAlYW4nW2I5SjhEJ1Nh X2lCZTZcaURnc0xxOydJcjpKMDBYT0wqXChSNyNnMGkxQjZsTUMkIWomaiJvCikuNlk1JTsyKyg4 amxKI0ZsT3UkKHNZcWtdb2pDS1BJQlReN25uSm47T0xcKCEydFkzSlFiJFgsV0NnK145UU9mCixj KFRYZTdvRCxONW1eWlopMSpENkBERlgqOiIwO0guPWBgNWRsRzNvPy1rL1JacWU8Ul9mPlopJTYh aEhySEo6ClY1alg1P3ViWHNZZFI8czJiLm43cUEwZU9sNVcxcTQvODhpPi0+LGQ/UXJqP2JBRzcs YFxOLClPTy1hOlVyR2ZACic4O0kwSkU9Zm9hZ2plUFxpKUUsTFM4TFctQy0zb1I7NCZYN2BfUT9I PzZAP2hranVdNy5rJDZvWihMPl5KRm4tCmYvITpkJFonU2pZajwqYUksbjo+Y2lNZUA6JSwqT1xI PGglNG82NypuTjU0bCE6NGZrRChSXGQzSi5QWnFscSFpCj4zVVY6a2tgM1ltYyYmUTJbVV1ma3Um Uy4+YXU2XD4pLHFuRyw2ckhiXDwmaXBjLDEtMzg4Ij5eM2lsUTBTPCpAClkuNzRvTyU6Oi1BYD9m R2RUJWhbOFRLIVZwP1JhaixDQXM6NjREW2lNc09yK20rS0coXGEzZyJDXD44LXA/Wm9ZCjUncS0p PzgsVFpvZ2BsbGE/SkMyLDVfISlvJzFOaVI3dTNDKEpOPFoiNVNTL24wYXFyWC8jOUNya0I5YWQ8 LF1dCjUkaFIuXT1ZZlVsMidaOGJJKztZVUA9PGYicD5iNzdXImUnM01iIkVhLidKVSFHLSJPJ0hr Mj5XJkcjYTdFdD9XCjdXXTIrXXRYaSdtNDpwXio2bWhIZnJWaC1AMURaZTliOCcvKGQxMU8uUClz dWJzOFxdX1VZdUZrTzFdZyZ1byYjCktxQUlDLXJmZ2RuY10xJkQrKnVSTGBvOjI0c3MjOVNNakJk WWZKL3IpZDpINGtFbyk+LTxIITA8Zl5wcFFsLidtCiElSjszWS81KG1TLjRHV10saFI1JUs4ZnQ2 QzluUyp0LThTUG1eRUlaU107RkhYPVRIInBcVU9WJ2suRCk5dW9DCmdpTUliIjFsUzVFaXNHYFoy cDUtNDlJSmNMUiddViwiP3EvMVVUcyJTZyMiJDp1JWNGczdhPUo2OVVOLGpFJVsoCiJgNj1tKCU+ J08wTWwlX25galA0Szo/a2QhUjFeVC00XCh1V09WR2YzI1FcXj1MKk1aL1B0JVgxXi1fUC5VbDRB Ci1CWGU9QHQnJSlOLXFDJ086RmBGTF1uQiMlNjksTSk7RComOD4pLjpnV050IUZeRVdnSzpLbzgr T3BrTitDPWQ5ClwvP24zZ2UqRS1XMF8yOkIxND9HQExdTm5dJmRUS2YvMGlpNkhRWydZMDpNP09C K0xsWyw0RGc8ITU5Xi11QCFECm5kQTJJV0FhJTBYO107PFgrJT41OGItMUZhQjw9NV9Ic0dOcEA8 MGBnWC0pNSg4I3FbXmhfYERDVFsrblojPWxgCi48RihoUDYnM0xtWVo3Wj0qakJtMDsvYCpCTldq ajVdWHVnTFNHPyo0cEFmXSpwZSpOL05QciNPKlUmaS4mIzUxCmsnWXE6Xytga3BPblpmRWBiSSVz ckw/Ti80O1kxKillVTxFMT1cbnNTdS5pZGJQVGBOSGhtXmdAWyliW3IvLmJ1ClM6al1aWF8rVFNf Ym5JbCc1Qk9cWE9ZNy08aVVbRSdcKG9LNk5cPVFuM185VjdfS2RyZUopM0ZrUWVAV0ZoaTcwCk5c K1VaWzsrODA+LUQ5L3IoKGsiX1cnWmhUJiliREVtNU91cmFOXFRUQ3AuJilVZ0QmQnRXWyUpKkdv P0c+MFRHCklabzdLPmNFdU88WEZKNGMvIiRuOlF0b0NiPCshKUElTnBoaEs/OisvRVMkVGJdb2Fc OGdjY29wYnRFNTZGTD87Cip1UjknPCFZIyJvZj5dPyUyTCdLS3BIYHQwZGRjQUtxdCluaSRqaiha LCJQVDRqPFBGSTVkL0ZHSFk2QT4rNkgkCkg5RDRxXWJtM0JmUj9lVE1CT28/NEJPNzJHJEY/RVJR Sjdrb2RqRWZFZyYjQFNoRj4yTW50YWVwLSNbWChXRCRTCnJUKl02PFhjYidjVWBFb05fQ2c1XGlf ZWlPbjgmRTQhSWkjazxjUkZXbkpDRG5mKGMsMlElS0dPa0JIOkdINGZVCmZiLyNbNVtIMDhMSE4v ZS0jXiI8cDZJUjMzRS9IWGFuRTBlQGBGY05NKTZkc1J1XjFfSEFicGleMGBURDNAWzQ7Ck4nXTNe LmpAU2BcRC8oblMySkE0NSoqXzVUc0NiazNkbkxRYHEwaHJvOllfND09ZEolVCFUaSI9WmlpbkRG ckdMCl9kMSxeISN0Qywwb2FGRGNiaSZYW0cqWSgtRTJiZGNSbXJmT15ASDA9WUlVdUxmaSs3QFNT a2JaXUZmaDQ1YWYvClhgdDprTzc6Km1DKy9ZPChHIzQicUJHN1ZEL3VjLVJIJSJCUFk9cjdoPGV1 ak5iOzxGP1ZrZ0NlWl5CTUs5Vzk0CmEuSHJBQSc9XmJpXSZVYVQnQmZcVDJrLVI7YiwjMClHZShq bGpzNGM0c11tVGdpOUZvM2RCO2lGWl9nMzgzUFNGCkdGMUtcSW5mO2E+LFZPQGhYSyJjQXJsTmZS NTw6YlZhSk4kTnJFXVozZzQ+P0IlP2lKYSNvT109V0s7PmlKRVRaCmY1Sjk5XF8rJEVxPUY6TWw/ XC9VbDInP08wdXVIOyM2M1hYZChoNyZOP0dSL1picCQoPzIkSiJdUWVYRUlKX0xkCmRqOERtX01x K2lJalBSamZ1NDQvI0F0b1U3OixvYkhNPEZgR01uUCRBLVEpMFFFR19iP2Y4bixdSTpgYSlZJy5p CkFvXWVcRllKaidGcTB1ai5jOjEjcXUmYS5yPycucTcpMEY/RnBoYkk5J05oQm1kTDEmcyNLcl5D VyxFPyJZcCNRCmRgNlgmP0BuSyQmK1kodHIoKFlKKD9UMC8nPEhiNk1dMFxSSTVlalFzOEEjWUkv XSxESiU4blZHMyMtPD0rSVJeCkArKmltLHU6LGYxXihVUVJlIiY9bF8pSEsxRz4udUFeb0tBbjY5 Xl5aTXE4KipXWEBETDt1IjBGMD9kJy0jU0tZCls/V1hUaWZaKlc7I1owWytHLiUhP2NGYTdBbSEy ZXIsQy5PQ0BlJS4yVTJaZmsmVEtJXVtTMC4jQDJaNSMsaUprCjdcZytYWShlajclIz5CUGEpOTNf R1hbWVRAOi4xbXBTVl01Nl5bcFpMZmxkSV5fITFuWTpjQEgqJjgqZCFPZ3E/ClRVbC1gS0pPblNW Nic5YF5ZRDMucUBoUkcpSz9mX1hOP050MGsnZG9SKE9wXSltSmVoTkdzSyJvbSIydVkiT1knCio1 TXB0LWBAVHBpXTNgbVclLjlVXVMkPkU7OXJlJmMpWVxGXnE2Z2VOPDI7JSNzakZaPEx1PzlndTVy Ul1aQUA7CktvZyZZRVBdSU1dWV9qREIsTChpaEVpa0ljZFtoKSUxWGoiZlpdS1hGJ2dOQFovW2g1 IkZVTV5eXmBzNjg2a25gCiYrR1Y7UW9DTTdjMUxyWi0zNC9OODRtcFVeJENYdTcjPCRNTSQtKjZV YU0wNUw4KjA4MDlFQClFb0UvQDEjMXJ0Ck1dQDVbbmheQSFbW1RXP0szLzcsPjVsWnU1Xzs5LFFY L1UtPEEtTUNiaDwzPWw9bFFaJW1xKGJqX3RtYFRSci5sCmFWRkRSQmgjZE1rNyNZNVpbPUNHZEo0 UWpuWjlQQFM9Py83LmQsdTNoZCZCJyJsPExFYjVTWjdjZDFTSnBrLmBICmRZTTstVURJSFlyLUct LzA+aSNZPT1bWms+VyNgUylZdS4zQiohTjpUUDU3ZXJoPmJqa1pkYmlEKDR0M1leajZXCjZUOVJY X21dJ0lkUzlmXzY8MlM+JF0kN0dhXnNJdCJpSGlZZi09Vj5dZmsqPFwvIWg6NGZcMyZpNWFyYj11 S0o4CidnMSkiTy1jUVM7TzNES2grJGVNMjVFS0g5XGJGTSM5bkMkKnJuP2hIMW10MjdnM05UOC01 WmdcNUxbVFw4XWZjCiNackdpaSowck9FRklqUjBWTChjQ3RGY0JELjxsRSJGZE9fcV49TlBdQCNc P15nVnBDODIjc1EpZi5TMS4/JSI2ClJBT29zSzVabWxYY2h0U29CVVdZKExiIlctXDxdSDtQcUVc WWJZKUEwUHIuO0s5XzljTStsaCVWMV9CPGMuJi9CCixXVDhCSjJKL0tCb2FJWyFAITtrI140RWtH P2c5X2hwP2ljcEhfc2coOUNVJEFKRGBraiRsPzc3MT8wXU9vWFZYCmRlOENUNy9cU2hbISRuLUsw Ol5rMFxbVF4yXXJ1JD9tUGlVMEk0RzBFIWdrP2dzRUo9IXNCaDUiR3BqTVhyc2tyCkZvaks9IlBA I2VeXz85LTRJMnVpVVwoMm4qZiQ5aVFsbnJhXzQoaTknUiJSVTFFQ0Y6RWQ9Rk9iZTg2ZylJYyFP CjxvLT48WWJOal9FZSEqXERtVFxAWV9pRDQwJXA9KyQoO1NnZ0RgMVUhWzo3cVdKcSN0PVU+V0lj LilZQmZPUT9wCi9FZDZcWjMzSD41Vi86KjNVLlE8YkpKZUYuTSxfbjNfLyxhK1Mqa1skLUcvaEE0 Ki1NRFpcZUpNMS4uODZjcCU7ClEpNXFFUC9AdDZXLmdUVW5MTnJtSkFPUmFMajAoVVFONkJUZTYq QkRRIl5hJ2BRQ2dVXzg2IXU4V1hMUGRxSF1QCidXWEoqVFVwXyJCNG5MWSZUOzFzUi43clxuZTZT IS9tYj47PHNkUzU8TEoiT15fUTBnQ0djLVhFIkllPlgiWmdfCkcqK2pQXGsrPEw7aTtLMDhXOExR STYmR0JWPHJuPitBZTAiI0sycjc/YCNFQV1hUDJSZnQ6KmdLN2FAZlBUcnVYClpNIXVYXDZ0UzNC KmxRcj1yIiFbWCZDT0tRcmplVVhPVjZSSVxHbWtZY1c0VG1QXk1VOkBtZEs2LFJHKzovJlZPClZr SGJOSylnX14lWSJxXyluMlJMaXJvbnBgakRtal5vdEM5Wz1Ua3VXVSpXPygiOGIsLmxYTF0vXWJl N1tPWUxbCmNpQlk0XjRdPz4oYEtOdFBtMz1VVkRDXlZfQCRXNUdrSGA8OVtOUStYc2VvW1YuXlos PnU8W2EkM09SMjZZRFxmCk1eRFxIND4/QFg/cmhkcGw6JDlhaTxmRlxqPnFBW19IJ2tyWF0kVldY OmA1NzQqUW1PaipBXD01VUhQLTVmQy4qCkY2MitxVys0NV4mQVNpVzpbPFBwLnNbQzQ4UmpoJzM3 PDk0ODpkZCssPGI9LyVJJ3I3W3RcMXUlRW9qKzluLDQ7CkBdbk9jYGZwT0xuO1dIMV0naTNWNWlo VmAxXWhuZyFyb15tTDo5VmtEN2dnK09lclJPbzhXcG1OLkooYCY/L3AnCjVaKC1yKUJjTEZQLi9m cmUwTHRzZUJPSTRPSyJxZStENHFFJjMkPHBPX0U/SCJtdCo6MFNwWD8pVXVqRSRfI0QtClwlYXVt JDthXjhfZE0lQCllZyMyUkUhIWIyWVRUQDlHSkkxPDxLWE8nVGksbGNkYjgmVCpULF5qbEs7UVsn T2dMCi0iO05VOmBCV201NihFNCwoZltERUtyNTlAWCtmLSQ/UFA1cmR0SjVbNyVxLTJYQ2o3cFFg PSRUUG85XktbQD1ICl50JiEvSnNLXC5dVV5SXl1EUDxlMV1aJ2RDWSUrRGJKLVRsUWBAakhxTGhH WSNoPlM7JVVPTy9BNClabGMwJkNZCi9bTnFoXzpgdWlmK1xbSmwtN1MtOmhIPmZIRkRVZV5iVCsv Rj1AZ1I8JEZlZiFrISU7VT8zTWUnLlxUMlUqXStKCjNbQyRNXVRebWRFVlpyQ0JJY0UqVC8ib0ko ZEshQWRBVlBaLDdmMStkM1JaVitgPVxzQFc9bmVYaG9WbVcrTChPCmglcVxdMD9Fc3FGWDM1L3Mk WGNfbiMkT1kyKnBbaTJYI1NhPDJdY28iXDA0ZSVaNGVqbTUwQjJJZjdxW0QpO2pWCmg5Y0FmKypp dFEhJzw5RyYkWyJZaWBmPkgqNjM9XVk/MCFvPWUvSComb3FgUFw8Mk1ocDBPcDhHZF1tUTFuKlhB CjpvSTQmLEo1MGQ1aWlTNihrO24uOEFdZkYxZFFRYTsyXyo7JDBtZXJXOGg6bUMnM0JiKWJ1ImIk YicjLGxRZzJSClZQYmFPTGZCSVhtaXNOSFI9clJkLkwtbDI0am0yMS48ZTwhOE9HNyoxTjJeJm1s NytxW3FONFM4dVkxXC0pQCtRCmRSQFhFPD1SZWxJX2w2PCJNTHVTJVIsOTMzcFJBIUJlXGZgL3M2 RUhdUT1qQ0U6PDA7W2A3WUYlVVVuU0dNXmQkCitePzklXm5TWmpjSik+I2M4TVUmWztrXGYmSDZU QmoxZE5fMUJtZ1czTzJDcT4tcmdlVldMdW9ybnQvU2REY2Z0CldAbSt0LXNjPF8ySVdaIVw6blw2 L1NsUT5LaXJfc140WnMnXVkuN2xsSTpKSUFZQyQ7cTc/IUZqOHMxJTIiNHUjCiUrbkVDVik0L2Bb NllmYCc6TUkqazouWHJOX3RSPmxyX0khLGNaVltjSC1QSThDLV9cO1YvP1tQQyJuJF9iIk9hCiNd Y2c/Mz1DVi9DXlciRnIybm8tb1BXMmNOaE5wdWtBJGxsXVZCIVtuOz9vMElFLE44Z2VeJCU3R0Ik TGxfKSUnCjA5LGozZ3M+byJRUURuO1pHcWBdU1lBO3IxVFMmXVxkIl1tJygrPTluaEFFS18zbUFk QmxkSShbRV1lPUdRZkNpCllvIlpzZilOMlFuNEE6LztKIzxOZkAnTEFRN0k/alRHJExpWkk3Tls9 WTArSlAqMFZ0JF5AYzxEKktLYlVqLEdsCl40VUtqJSZFTWFhSF9oRzYhazE9XiI3YjhhJSJWXUhH bl0zSWxCY0dsT01NX1xyT0k5ZipDU0oxIktMNEExVSVCCmNBST1RZCVqXkRdRSE+c01DIV07Ljo2 NERxOSQxT15fXGNNZVE7c1lpXHQ+PyYpPi9rNS5aVCk9T0NUbzxrS0ldCklHZCIhKVw4XWZaKFB0 IisyZ0pmXDtjMmlGOyMlZWlocycuI0hoTmVATGxGWydBJHBKKWNfKzNyQ1kkXkI4WWxBCjVAdT0/ bm8kNl5dLzQ2dCNGJE9HIkFCZktKaWtiTC4+YkBHSGw+UGFmLl1bNCVHNDcsKDMhIiJoK01LU0p1 cFkrCm1HLEhxQGBjRitOdEU6Q0pLLU0qRGNnUE4pKVw1WUdbXThPWmpjN2JKJWFadTg6PjJxZ2xH O2xdVUJeXFlCMyYnCmskUjFdOmppdGVFdGwiPiRlIkwsbllJZmYnOGFOOlVHSCE3YFkmTVciVDZM WWM0XWluJyNZOWxULGdvdWRxPmZlCmhnYjZaNSJ0TVlfVXEmIzApRFFpLjVxSE1jVy5IdStjVGQy amo9b0VrO3EtRkIrOmdoQycmZlZLNyU5LHJuLTVdCjhjMVpWMjBRbiI5OUdiQCdTbE0vWy8qalE0 KThhQmppYmsrT0ljVyFzMl9pZVJOdT4obTdlWjlVdUBzPVQ9SjYrCmlfcWlfI3QrREksY09zVDhh NlBrRjNyLjE0bkolYnJQIy9fQ01YUW5hS11tMzpNdHBLKEE7KVxWTFs8bl9fIlJfCmErLUlBMzs7 S29GMmkiI1VsO2ttMkFZMl5qWk1rNnEhNnJVVjplKypSWm1DK2ZHQFImUmNsUSpabVxEQWJhS1Vo CjVwKzUzQmREbElSIjdBMzcscEdyXk43azVyYWNqT2tINWFTY11VO1RqQ1EzP1pLVHFTL3JNQ1Jk KTJRPFBJP2trCjE2VlhzXDg8cztpKUBdaWgwM1A3OVtMWU5HOlgjalFCcEIpR0l1SjRVNyQrRjxv OT9qVyNMJ10+Qj5wZSI3K1YiCkhPKmRBRkJVI1BiVmxHc0xxVmgxW0ZDISVHbyJDNVhPJFBuVkYs LTVkZjVsVnEzOE5hQkslaT8tMVs8Xl4uYSNYCjktKCFjTyY1QzkvU3RtQVw7QmQ8QSNPXDpfPTRm YFdmLCR1YzhKJlRcIS0oJUVPVzRLTk45ZHIhTTw8PWxoKWZOClE8PTdcPCRqWExxNkNqRTlKOltw RElKJSZFKTZXMTwqbjY7P0hwXHIxR2VhZWdhcVhiQjRBQmpfRyxLbjdkW2BcCkorNlE7SSEhKF0l JGdBcTtyXnExNz5cOyIySGdeRiZsY1dUW0VAPERnS0IpTlZjOFtuZGgzRChMYjBVKltXbVg6CjE7 WDFuSl5LNUdbQSo8NUxDM1w0SV1yW1kpPktzNUJSJ0o5N3JbMF1WZDRJZjVmLFd0NSZtciFoSVdg YGBVT09hCkxXb0k2YkpmZ1ZiaXRWcDNEJmAoOk9EN3Q2OVlwIi5GSEJ1LlZQVSVuOmJDMWprSUBM KExlUnEpY19aR1Y3clpNCj10X2pJRT5qZCgzamomXDk2KVI2az1MUl5SLzN0RGs/c15SZU1XaUFP UzQjTyZdTVNDLmx1SnBYdSVZWD1xczVFCmNULS9JUkBGOFwldENYOz9Mc18rKD5waTRyWllvWilg Sy1dV20uVE9xRC48NkJcaWRKbF1UXFdTJiNISVpqSEhaCi5iV2peUUY7TFE/PnRJOilAWi8sZzMx Uy9XK209amA6SCwqWyknOyJBTG8jJ11WL1E4azVoN08yS1xbXjM0UkBQCnIjKzVjXDM4MHQyU3Ny M20xYW51cWwiZ2FwKilwYEkoVyEnZjs7NFpTMUVrW2FaWzNVVjQ9M2ohPClwI2gjS2lMClZuJD1W LnBWSCVMJ3NVKUAwI2FSZ1YiQTRINltXZTtQLnVPZCV0VDRyKywvLThVRm5kQHBCYi1oUGpAUSMv LSZNCmdQdVFTPm1AdEdjZFZZIUJVdUNkXSRcaW9eKCtJRVZHR1o2Yl1JXkhQaD1aYVBMUFg3b2xU Zk1FTiQ5WypKW2dQCmxTcF9LK2MuZjRbXklTZjgnRT81TWs7Yj5lYmJhKlNNJyclYDxsbDcjJSdX OVtga1xFT2dSPTVZWVVIPzo/I1dLCkQ2WSVnaTgvYVQ3NUpdQz9obGk9bSEjTEJbLEg5QmVLM0ht bi9rckBFVjA6LD0nTF5IXC4pXzBtQGNdayswQVkyCi9EN2VlKTlgL25RQjhmXyJRXXFEYVNsZG8n I2cyUmhuIkZFJD0sM0BPJGZLYDkiVlEkQGxsKjNDIVtNI0dGLV5NCldLc2xDXj9gQWsxWnNXWjBw YyQ9bjhaOyQrIkVPYExDMGRbWktENHA4PF5cYj02SjJOUCMsSz0pbEstPmxGWyM3ClxmJDFkKDRC UT0paWZbazRtR0s/cSlKb21AVT5qNzxtVkVyYzdZJG4pOCppRDk+ZW43azolLW5fW1BOP2JBdCFN CllePmdPPlVjTzVoZ2A7bmokMTciYS1YKDhfIXFQYjw8Tl1QcnRaU0poXVlzX1MjPV1iWWByV0hM KkxGOS42QVNCCmFsUE1gcUI4ME83NS4/MTFESj1KUSsoaTpvZ0FVKShtJD5dKSUsI09rPCpeMyc6 JlglUj4mVnNoYj5sLDk6dUtdCi00a0JabDFAPVxUTGtvQW4scypSYUc1ZW5NbGJTZyQlaWI9NS08 OTktQyVXTkEhKCwnPzRQMF1yLEVbQk0kPUFnCmNbNldhN21jJHRnYC1qU2J1W2pfPVUjbl1LOk9j OCJyNF5PP211SCJAYG5tQExMalI4XF4/Rl9TTWBNYEQxWHVECk5eYGBcKnRUK1pOKkpiaEZYclth XV5pa1glPHJRQFFnX1syUjtHUy9lQlE3PTBDNSlSRmpYIT9cKlgjbjZtRyFyCmRhUF0tOE5nbT5X SHAoJWJZLm5EPy0zcmEnKWJpSSNJVE0vK1E7ZkdRQ2Z0czlVUT4qK0dUJG5yYlReSSxiVT8qClw0 Y3Q8I2tSQFInYEZOSVpASUNTIWFTKG0/YFxfWiQ0Ol9eImIoTSYiWGBhYCdII2FAJEQ+Z2VxYzUr Z0FuZWA4CnJvQkdVWVFeWStgczQ1U2pVTkBAPk9jLWk5Y0wkLyg5LGkmQTgzY2xMOGdgOyMuK21l NTpdaSo9TyVaXThnNVZECl1qNU1WVjNvXStgPDdHSDRPJ2lDMlJvNWgvcDUvZickUE88MFlxUUAk Ty1wNzcwREBaYSc6PDY1JCo+bUhcZyEjCipYdEM5aC09VktoQ1BDZV0iQEh0TztIYWJpUzBzMV4w MUJBKFdfI0tnY0RuVVwjL3Nnb0Y5QyZNbEQ3WTImQ1lICl5qTjZKLm5eZSpLTVtZLiNLS2tNZFct X1Q+by1cKGgxLlpWWVsiWjFDWGlGIWUhPG9HLi9ZUjhOZU9bTz48R0laCkk3WGA4PVBQL3EvTT5x MytpKk4tPF9kXEJZXyhwcFREZEtpK0ZTaDs7PDFJRDZhKGFiSFJlPkVTKFZEaWInUThsCjUzOFYi VVBocUJOWV1Lc0dzZ2YjXih1YzBWX1QxM1MudU5DKVAsIzY7UVsjRmZzQnFtWkA1S0sjS3VxMzNF S0s1Ck47IiFFcj9NWExoK19ZcjM6VDJrJ2UqcVJMSy44U0sjRWpxIllTOy1wLjw8Rmh0Xk5XOEBs OV9XYmhGK05zQ1NCCkVzWEk4bmQvSnBBS05RUHMxMDRJcmZTTlk+NTt0PyZKLUxpU0lsdWIwMTYx TV5ERl9EQzEqaFs/TmUrUyoxJDwxCmMlaEVKYCMwbD4lcVg6KDRybEt1aWU2aXM2VG5Qa1k+VHU0 XTpcI15gYD5gdGw0SG9cUUZJSGBtT1xfSGJUI04oCmRJJF51MzRjO0dSVl8vYE5zQ1NiN1ltT1JE Xy5cR1ZYb3MkLFFAc1BTQ1QzVmwlTyFrSVYsRW0jWExOc1lhOSxLCiZQNz02ZmooWDRkNz4uKVBi RDomVDM1LkReIUMxJVBBRmY4JzQyckRXK1I0M0JyR1JcOU9gVHViR2osSUNTWVc+ClssPlozWk5F NGxjbGFiSVQ2Kzc1OF1rKFFsVDFZNyQrYTAnZ25mT25AKmBURz0kUj1FO3VIVEA6XF9fZk9DJT1C CihaME1dRk9EXEFFYSMoQG9sYyIjZyciOy5FcHBMMkVhSj9xTy0ubEdac0FKZEl1TjFXYmcqU2Qs YW5XZ2Zfa0lvCnBpbTBhUys8cUAlMDM4LjVNY1w4NElaMmtNYyxyJD1RMFlycmpKNkBANUUhTFto REdeVV50JjZOR2l0VUFccGYkCmlnR1ApNGFhLTdoYj86TkVST0MpLmlJUEVtVTstTXBtXmhGVXBJ bDMobUlWRl4qclhvZ080bVtIMFkqKS5LUktBCmUiRSZobUEidSdnRi9NQ182SCdfMzwlZTVSUXUx SENkSVVvbUdQZ1RdWEFnYTptT0ktcWZbVy4jKUUqXFMlR2UoCmI3UGwqInRwMCM0cWYtcyUjZDxo JCVZLzM2MCpTSF1kLUNbWWw5X0Nac1s7Wk8zM1VsMG5UbGs4cjRTMjRqTFg8CkVONXVMSiNqRyxs K24hXW9vWylbaCwhTj9GMDVhR0Y5cDgxcCRKTitXPmUsKUdxRW84VUhYTC5xZTkySzQyLl9TCiNm RTE7Vmp1RyteTiMlRU5cc0JIMW01MG82ZVolPW0+UVJWSF9GSi4ybThBTWMsK3VYRGQnYDptImdU MVtxKFNPCjdPYlQwPWdqXkQ3ODhKbEAoa2JwJiM2Tz4tTllyRzU2NGteWDpjbjspPC1dWGllIi50 KUE0PF0yZC5OJWhbSGVjCkEzPGkmX05RXGMlZ0ZJS3A7J1IjYEs0RWg3cyRjO1VIUV1kMEttZyw3 UjUsMEUuMktoRkknXy9oRkkrOj4mdWFHCkdVJWdlV049ZmlMUCNrQHJSZmlyM3FARFtuPScocFU2 WyE/WkYvQ1k2RDBTTDBlMyRxSUJTSVg/dSooYSlCQCNAClBORTVfOEcwNS1cQWFvX18mKmVKLyUq RTtcZnQvXE1wJCldWFsuLF9rbG5MTyRqLFtJPiV0XCE9X3U3P2pzOlA3CjlKKEM+U1Zlc1pLQzNy Zip0YiFIMS11U1orWjxJZltUWTh0P1k6JW1HVFVDMjdwWl50bSN0VXApNGE1c1Q2LTw/CmpfPDZh LzkwNl1ZL0MpRG1ERVxqZVVvMTEnbjMkYSo1TUlKLlU2N1FPYik+a19PYSsnREEjT1thWHBfbVVr QXUjCjZPQkNgcEtpLktoSVVdZWcrWTM2ZGtdMzpoPE9wW2FBWFBCQkZPNk8+TVNTMlllNChEJUk0 ZmhfLDY2Zlk5Ll1fCnI6akNOclZPWHEvSFU0W3BCZ2k4czVOPiRcKWFENDVUdDJqSVk3WkptKU81 SW8nOmYqcVkvPU5ycGZOTltyN0g8Cl5fZiJfQXEwYUVtP2Ndb0oqb1EkcipUN3VLX0hvbC5TUDpT cnErXjZoYGZbLHBhKS8tUWpgIjItbURAJDREIV1MCi1EK20vWG04J2lVKXNma3BFLCVKNUpGbFEu S1chamB0cHRUSGdpZUFcZCJMImVeYiY0Ll5LcVdFXCwxSzZuUTgyClEiLzBVMF5XZk0kcEZeJCdd JDM3IS1eQGU2R0NONjVJNW11Q249ayJRZFZYPCRaZUVNOiVNT05VVyZmTGI3KjxfCichNzcrKDcp cVkyPWNGMzYlcDQnYDYpODJdSW11QDUsWVklJzhbTi9vNF9CdGg0MypOXDA6MDJfYnRAXWI2UlNP CiJKMUBwRz0wXVQqcjdeMk5mOmQ5W3M2c3MvSTFxKGRhKSZsKkc+ZHVUSihONS8uPTtgLV8iVk9O OVpqMTwvIjxgCmwnMW5jJGBpZSZdRWJPcyw1WyJFam90NVxLaGEnTG4pJCNHOVBnPzhzJz8nN1o9 T1QjRChWaUdpO104TyJUal1hCmhAc2w+LjJHcnFpIk0oMmM3Q2IuXSQ/QjdWVG9BWz1OQ29aIlNX OC0mJ0ZsUDJdcV5XZlRJbVBBLC1HQjw3cVN1CkpgWiJnKiItV0RdIVMqMyJJPDk3ISE/Ikssbztv aDtsY09IYmVSMkBHcjdDNlosTyZmVTVQLTZXSUcrcE4oX25rCmFxcDhmWUpWJS9bYlNhS1pEYjA8 LGszPnMvVyErRyFfQyphJmhyRjAsQjwoaWNSL2AtSkJkS2RNM2MrQCZoU3MjCmArcXI3K1RfPWIz MmhbczdJbCo9RU4vSyxgP1ojTSU7cVA8MzgwWDA3RVRxZ1xuOENYI290ODZLY0lOP0s/NTk/Cjdg QUNnWm84bm9kW205VFFAcG1QWWJkS0BeJCNYXitGUlNcMW1NUlk+bCpFUCszZTNtRmFNK2VfbTUs TGVHcVYrCihqU20jK3NaV0o6akJEQ2hwblQtYFZlcSUlcV9qW1NOWCltKEgoXkhPJmJQLiluO047 WWk7T0cpYzwyQGcsVS5hCjdDJ1QpIkxzMyQoRUh1U2Y5JG1KMy8zTUBKLzMxKyIkUE49VGgoL3Q8 KyozLVpnKyUrXT0yUmRtKy0zRCdFP0lzClNCPmI2RT8tR0RBX0BpRkV0L0I3Ym91Pk1QPnA8YihZ MF9pVi0rKGY/OkBAYnE8O2A3cG50Ry1GLUhvQVluOmhSCjNoZnFkbF91YV1AKEpkS1Vkamg+KVln U2Y7MyZfZiNdRFpGU0ZhYkMpWVlEVEUtNms3PUtxVCopLDYzMVZeNSxCCjApTl85NXJrU0E9JHQr cjA4bFQtW1xwUHBSS1MrJEhlUyhEYE5NOSsoSDIqQy8+bHNpVXIjajhAK0VQQ05cYGRdCmpbOyE3 YkkqbU1vZ2g8cy9hSyVTLDQ6cWlcIz1WSixOPShpTXA3R2dGQjFPP1pkOi9eJms4Yz9AdHFvSmxj MTI3Cj1eVSZRa007N1tscEtrJFhIK10raWVjS1JRMHAkLVRDYzs4U1MkTFBJI2hhaV41b1dnSiJ1 c0Unc2wscCJvYi9LCl06RyY1NEJfWVglQF9wUW5hXjlpQ1pJLCFhQFlWYlk3WFBCJVY/X3U0ZEEs KWhAN3NSayJCS2BkNGglJz5LNkAwCnMzLTVROUMiUzJGPzZ0NishJ1dUb19bdDBPcjNYNE4hSFtS UlNfWmZnKDhNJnFhcCR0OywqPWhIOmYsLk8lYz84CkxJXGM6RG1aLEFNZyFEdD1AOjlvSGs3R2Vx XSJtOlI2MVQxbDtdaUgyWzlkNCcnb05jZmRxXy9XW2lnckZzRyFvCkkmXXVjLCcpPkw+IzFMQS8m MiJqLkhhYmI7V2h0Zi1iPUdPS2sxQ2pEWVQ2ImktWC5NZkNXal8nQEpFUk5zVSgoCmJrKEJhMlE0 X2w7SzBIXk1JT1pSX1hfSz8obG0jVFRrPTUvWmhWKmZyV2JIYmMzSG9GKktiaiMtNSVtPTd1VTNU Ck9OajpOSDtVNTU3SmQ/RkdrTG8pPjQ7XTJFNnRyRG08b2EnLlEnQHVhQVdSXkpjQjw3JGFiJCUu Zi1aLVJwLmROCmdlIV4/NFNONTNjZypXQUBJWzIuMFo6cSg4YVVgcVFbO08oLHBwSGxlWVFFLkJU aGhmRyh0LSlINkpSa24qRFUqCmA4aFxCMF8mc0tYaEJaTTNXWD9HPUBAcSs3NXVUQFtaNFRQTTU2 SihWKi82NDxMaE8pODEhUVdMXFAmPUBLLzJXCkwvUTo/KTkhI05tMWA6azVPJF5dQGxcRTA6SmM5 IWpgazMicjAsbGRrNj8mM0c7Im88JTFJVzYzJjo4JTtMNU9FCkA1UT8wKEV1NFUxLEMtRzA4blNK UDNdMTpXVXQ7OmE0anQkQnBHck1aYm9ONXMpOEtxUzdcbVw+NShaIkw9SkI+CipZbFxbQVFIZDA/ MSUiWzJiLmghZSRRPlA7LCxwZUVyL0kvLi9Qcl8yX0M6LWIjVHBhQ2FpO3REQUxCU2psLGpECjAp ck5fLzI9WFVLNzsjK0hVX2s3bSQ0bEhucDNAamI6P21PRFFCPiNCKFokanBaL29YbDYuMWJtUS03 WzRkQVQhCkBYKVoiNUhVLGdSVnVzWDcpQEM/JG1lcCokMjV1OmUxQTErOSZBbGVMXk5sZWdTTzBe MTpOPEpiIU5sLmwoY2IqCjRyOlQkbDI3SiUxWCJlJ1pHNVlFOWpON1ovQ2tZRjA0TVNqbVFKViFT IW9uTjNwJCRebSFeSHMlSGpxW2ZpRSIiCihZdTpnP0JKJTheWDJvKj8vMEwwcjNeS0Y2SGpGMGkz az5pampORWRJXmhCJmFySl8mXiUkLHU6XExiRlxwJCRzCi84Xl83biZkR2ltRVkwXCtzM1MjWXAi PiIjPGZcNWRJTmkuciRTZSJRIVZxX1ZsLkpHaHU8PVA1UE5YbyROJy8+ClpDXjkrTjlcKixERT4z MkInWF9CXzdWdDElZkZZVmlZU3VpVHRTJl9ccj89aUlYMT1sTl0sakIycUliZ25VR1kzCltwbEEu WT0lIjkxZCdMYGZWWj8walJbWVtSbDtMWC49UnVZYUdgSyEpTWc4K0ZtSj9AWkl1YzAvYlEwWSpY Q1EiCkYnNVpuI0JTSTcjQCFWaF88VW5sXm9gdE1rLmNDcHBgZyJsJ0U2ckRUP1hoYFVQdEt1LExK JWZvQ0hHJnJxPzU9CnJxdHNSNVFDSFFZRS1HakxJMygmKC0yKmFPLHIydHEiZkdmczdfJClkMyJ1 JiZAV2wiQTgkT2tpRG5LYi5KQVIxCipsdXJiIkB0IyhTPCY+Q2tSIylFKUdkLmJoaVo0XkErJU4i O0ElVSRKdVtUZ29tISY4RXE3SWJHP0ZuLUgmTiFGCnF0ZFM2KFZTS0NfSTYpXnJTLzJpcCQ6Y04q U0tjIS9maTZQZyRUdD9EXVcqZ0NXUis1JFBFaz5EPSpJWSI4KjctCmVgUzR1XzNDOzRPWVFkOGY/ W1llXVImSC1rTjI7OVdOVm9SPmZPRzBtbVItM20hJXRqJl4ial4iQW4mTSthIiRJCmQzNDdCSTct MmxSaTVhdSpEXTQ7cmpvZSQ3Nk9bW1ldW0xhJ15DOmkhWERaPmp1M1plUE0qV1BpIjt0Rl4wKSNr CmlRWEg9TzxCREsoZzdtSkFjXSgraC9pQStIK1AzOk1yJGxHN3NON2kxUGVrXV5sKilzZkZXMi02 YUZeczRYKm4hCi1NJjhCYlZddVxuNyxIbzcvPiZtYVc7PS1oQ1JsZW45UkMkVjNfUyQ/K3NWRkxD UzU+NmsydWRtTSc7ISNpUGp0Cm08TiRuR0kzMScnSTVzYktNIWQpbkpta207K2RNX1h1dT8tT3En XmM+bmBsTSRdU1IsUj47WF5kaCExL2NiJEJPCkEkTUAnKElXRlI7XFhkbjk6aCpoVCI5VWVgLz87 ckxkSksmaEFUMk9ZM2pQTzdQcDknbCNjJGphOUU6ajplYWNACkxJQXBbYGIyJWlGWVpJTTJCXyxB Ly47YklgQiInTypBXksqL1c3Vk0kV2I/aks1RS9NYF9GUXE9XUAwVCpmMGE1CjBcIW0pJD1ebGQq Ny8zTUwpQD86ZVlVI3U0UUkhRGlUZzxVL1xeS0BXKkpdXD1tZjQrK2dLPzMhIThZckNiMCxqCiZQ YjNtPnNvcy08LVI8S0xERD1YR2Njcjc2JilDO2gwSSdObzlKZ1NENG0xJU8lWFFTTzpSXnIsZi4/ Y0x1P29PCkcoSiI/QT4oMFFgQjxFOlwhPWdUNVVdQmI4KjZAUFMrcVtvRWo0OCYpP0A+Qy1LUV5b cS9ySTNlN2UnT2tKIUgnCk9GYyclIll1ZC4nTl5FO1VNQ2EiJDs7JDMsK0tPM05KPnE8TnMrbENK YXBPc0VrOSV1MVknOzcsb1NjJ2giOCJcCkhvMXFGQyFNcC8mclhBTEZENypURiU9NVRNREhWby8w Yjs1O1hOUjJwKS5Scl9DLzVXLUkpQzwyJlpjQ1BeJDZwCj1ZSjRNVVkiaFFmN05YPm9OYTAkZy1g VWJmYjtlanFbTjhiJlojMyNvMGpnTjlnJChwTywyKUBcbmBNZ1FLSyFjCjgkPltDXUdJMlRySiE5 YCkhIVM7Rk5ucytYWl02ZlozdWhvWEZjK2gsTUMoOFxNNS1OYkBcPT41OmQuRFZQcj9YCkBpczlz ZGtxMGcnUlUhRjNjZFRtVVV0PiFWIlI9XTJ1RUIuI1I3L0VVLEZjdUAzNj5MJ1JAYyFOSl5oYElE RDU6CkxobzM3YG5zN00tcGlFUjw0TywrSGdaZWswVDVgTlMySl1IRzc/UUxGaURmYnFfZkw5LE8o LCIrZipxLC48QCNOCmxdWktqKG5zYVIiWUteRW5vaXFEbnVGXGIxO2gxciVEckNkJShEPC8pQGdD Zzs1XEtYKEcyTjVpM2c+ZTFtSyE9Ci0+JWhaVlZXUFosKTROLDVqWCxjVWJdcyQkOTA3XyJHUG9a Q2IwK09OUyNwSm1pbXAiaWpNXExdTFxfMj4qWjtACjVZZyQ5Mm04ZC1nZWRtcyJCcSlecithVy9B T0I1UkpjPUJKX2hxWC4zb1g+M3E5QzIuJVgiLlAlSHEzKixiSUhTCmk/RitYQWxNQ1JOb002JW5m JVs3WE03aHNhcFZTR0w7JVYxOE5eVnM0UiNjJThuVDgmbDknRXU4SkQ3OT06YzpWCl5bKylEN2Rb ZmRxaGxTMTA7bjshKGZgRDlnNT5xSkZkLkxFL0BFWGpJT1R0T2UoOTMkSyFjKElBWTRPTiIlLDwi Cj9nVStGVHQ8IiQpJmYhcWwiTlJRMSE/R049SystakJnISgyTGpARiUuQm8uKkg4I0pZaENdKD8m dENfMk0wKCpXCmpHWzRkInBxaFYhV1pZVjctPD00OWByMWknIWg1PXI9JkFxOm9CLEg5VmEsQzlc Uz1ESHJZRG8qZHRTYSEjXXI4Ci8hQTMrL2xeOyFPYk5zLFxPKHRHYiE0QlJgW1V0Y0g4WnJ1YE1p M0grUUdAXFJPWl5gMmRSQmUsI0w5JzE6QkxCCkssPW4/NSNlcC9hRGU4QFZiMiVFRXA3KW1RSWdf cUlIWCE7b1lIM0VJQUI/KjVcO2EoYGAnRFtTS1InTCRZXStnCk9nMioqbmhgVFNWaD4zKGBtL3Qw PVtbUXNpXiE+dS4lY2RAITZyOVxObUxjRjg+PWksMWZeQlc/Pz9oTU1oVF5gCixYSUA9XjkzWVI0 JSxTRS9mVHQwMFVVUU5DYyMuZkBLLk05I28kOyM3RC1XKCZfSCpNbyVHN3JkcV5uNi5dNipzCj5f XVNCOUh1UjkzNiItQSdUUXReNyFlUEssLlY5ITRhM0pJVmY2SmpociliPmQyJk9KPW1yW04mSk5d RmdJY1FLCm5rUHM2N1lYKEhOaV5GSG9PTVRHYG1YSVsrP28oWUdOVSwuYFlDTCpaWzVNOUFSLFho KXJyX2NWZWdaJ0lEWGZSCi5QazZRbGFcRF5xTVh1bCwyZE1dV20kc2QsNlgkRiI2aU9zOi4mYjE7 ImlHcDpJRjdTb05iQTdYc2oxPiNSN3RXClwxOjQ7NHQsMjg7P05QTC8vYS9bW0lrUVVZJmI2b0g/ Zz1SZihLL2JbRSlwZlEvOy1GXGFTaCVjJ1FyJ2YtQWRpClUhOHBRKTVWYDNdSDlcKldeT2FZVV8t IUc4YFVKVTZGaD51QEQ9R2VUL0VDP0k8WGhtUk43Zz8wRzhjSl0hKExqCmxaaCtGXF5tbGlDO1Q5 XEBnXll1TUcwZyQ5QCRPYTplZ1taX11fa1EwTjNfST5SS11zLCRnbSI8bVMnM2RzWWUlCjg8LlVt SCxxUy5pbi9EREdLUDUyT1NnY04uNyVCMjpjdTxDWFhyT3VtW1s1Wj5BJldyJm40YUtKMSpnW15y PChNCiE6RDtlPTA0PFRMMVkjXkJpUkdxTV1kO0lBb145Z2crZW1lISJuQzVdPFJII0poRkprRkUv UlJSXD5ZXSRvWzBgCitAQS81KmNhbjQzVGxsSSFhWTp0J2RjaisxJk5SLilBZUREKWJWSkhtTSVh az5talInZWk6MFxXPl1HRT80W081CjIqIVQ6RV5PZW9SUFdUbU9LUEdiJUE9TC1QW0oiP0slLjw8 ZHVZSyJEYVBQZkBNM2dVODsrRSorIyM1WysnImo8CmloS0ArXiU3PSk3V2pVMCU9JmE4ZTpKLGVw WGtzSVY9Jyh0VmsjWCZjOWdZLEA4aiQnQWVfPS5RK1dsZl9sOzE3CiEuQD5sOFZFSis9LlpSRztF YCI8TCdqV0MtKTM0SFFsIlkwR01RRi9LVF9Pbys3YVZNIThjJGZNXkxCUDBjYjFbCiEuQitKMy8h VSwnPzMiWTlxWTpeWDk2V2gxaXFrWjViMU0rJWFsUChqPzBBNUhAPmdhVzxoLSNxO3JGLU1HMmdh ClIqbVBZbUJxKVVHY2RkNjRxNV0vNDk3VWgvQDtLTGZDLGUkT2NlZ0VbK0VudGBXVSJvJFJKR1Nb YmFrKzBUOEQ2ClA+TjhIQipnSyRVMSxNbThPVXJTQUBvX2NkIyRqYEZmZCpgSldrJjA4LT1fUUhC Kz1uYWkidWY5LklwMEEvLzZDCilDMVNaYnQ8Iz4icHVEVkVzcC9za2VnKmUtRmVgYSlPYUUiaF4o OTBJMm5eJGFKIUpHKEQocyNyPG9uWklHQlwxCi4qKElgPGEnOF1wOGklK11UUTgjO19oVGZFKChC bktxTi1ON0lRRFJaPW1eKjVwSWNVRWJSQSwjZlsqQSYhQk9KCjxbZD4jZD5dIjJsOjRAR1RlOUsl QisudT1MY1gjQ0MqSWM7PUdYQWM2T2JZSVFKYSJLV2F1c15MISJMaEc0VVk0CihRaEVoaylUSFI/ Uy9tMWgrJGxBanJcMWEwL0RcZVoqZSFDYT1iajs1XUBrcTJYWC06JFVLNSs8REJkQF9ccEdJCmdo VS5bJjhQI1dhXyFjO25cZTpuNCVfYkdmJkJaJk5GaUdRN1xpUCFgQVZuNCRIODJLX29uayJXUiIs L2o3aVZnCjtWL2AhX1AvYTYrXlNVamREQyo4TytxYTNrSjlQNjQ8NS9ZL2pwcXFZcFxnXVtmQWls b0FraD87Jy5gOihzYlUnCjhoclw9QDgnOD4/YTYxLFlSa1xRVTdbZFg5Xm0+LGpsM2c2IiVsNl45 aThMYW9caSJLSmFhKmI7ZzVJJlU+c2RJCiouOFZjXVNaVVNkKiVjUl9wZkxNXFpKNUdiY1pfT0Fd KCNdWVhEKCtjOENiNU9OdTVockQ6SGIsLyNDbzIvNVhVClhjX0gicGBdRFNvMF1qISt1QWdbMCgu RWdSKShUJUJBT2w9STYxaFdIKWhdNFhlXzBoY2FdOkowIyNUMzBoV08lCm1XaF5EPU4rLU49bD89 NWJANUEkMVAyJFJXM1MkbGVbOCRGZlA+Ti5kcyk3TGVVdEYqbVMjaVxHWyEvVD1oZEFyCkRDJShI Xi5NU2Iwc1NOPkwvTCpaMzx1a2wibGcjbS03JkVXa0hGRlBvKEMvYTF1UjZrTnU2OjY/WEtUTzY/ OWxkClF0SkVQPUgzSzQhIjkpO24hIzYwZTBWdVg/WEdFcSU9XTI8JkFvP0UrZiJMTW1fN1tlOm1v c0BKJlonakBiZDlsCjRrPiZJREVKRFAzcWojYnE6Izw1ajhCSDA/Z2pVP0pLYyNhYCNvJEZSc2c6 My4lXmpQbCRjbV1vdWxHYXE7TT4tCmpkNWxFRzd0MzI1NTlxSCVVRjwrNyouXTlTbXBObTk/YWU2 LzZjRk8mTDE6dTBNbzI0PFZkSlphWlljVi1yZyUpCiFoU0ZMMmtURUBfKmx1aCMvTjpZSVltTCM3 cGpYdCdYZWh1JklORDpYM3QtaUV1SnFuZ2hOLSQ1WCtuYGNVbDRkCidxPCpdR2gxIlpdX1VPTGYy KUdBclJaT0lxPCxObW9DWiZWczc+X0psOiVSQTAyVi4iTG1xUl1MbUMnQDRkJ29pCks9JC9xPVU1 SGExXGVYPl5gKmxyMXEpVUBtWVQrUHE8QD5yZmk3LlA+aD9RPCw1aGU8NWBgRVxpZDdEYlBEdD4u Ci89SiJOMSo0NiJtZzMnTidUOENQYGg/Wz5cZGFQT25hL0V0T0NqMlYuTEpVcSExZG0yIj9bVl8n UzJXP18sYzxJCi0kPjlfSVpgYm5yVHA6M0VISi5DNi5gXScsNWk0LkBAVkFNYSM+Nk9CZC4tcXFM ITw4bVtEJltHTkYkODYiYS9qCipCVi51QHQzRy4lUmQwb2VwMChZcD9TdSpPPEQzWSEtIi1QNS1G JFIuLVVxYWJxNz8jViQkP0MsLDBpaTFEbixYCkRQOVRjX2RGPE9nYi8tYXIuWkErTT1ka3FdQEJ1 PV1fMmkqIWMhdEYiJ2E9bGJVTE1mbjhoRTNlNy9sPGY6aV07CjxqKiNyZGFMKV9iNjNDaShcVlU+ Z1tDZDBjLE9pZmg1cXBYKXBBNEQ+K1Y5dUQyMDhqIVlSNylTNmRaWSVpPUZyCik8bTtoKi46MTRM OWpTZTtFUGVnSDlpXDs7YzBVSSNHLHIqXClOLj5fRFM7YDFdR1knSHViV2ZTamlvLDtkaTNtCl5g UERmRyEpQGZXWnVKMzAnYjU4NyNKMEQmLHVBVldVOUFeKE8sZnNYb1hzY2heXj0/LCVJW0w7K0E+ QCcwdW5MCjpUS1BccUJFR0lJVSVKUStJSHRMK0AuPEoobkhicDxJPF4hQVJfLFhuJkwpPkIxam02 W0VATlBVbUVLVUZDSFg4CkJTUGhTbCc+UEYrcVRCMkpbPFU4W3MtYl1DaXBeSGhNNm1PLD4iIm1b RGFGXWd1OSJbMDkuNmVJK0ArRl5SQnVICklsOT5mZ05PcjkvP0ExWlFtLSdSUSYlOSJvUSJFOlxN VSpOLGxXayFZXlkrKTgmKExLailjRWJmckRhQVQ+UkktCnE1LWlNITRKVmMwR1poQishVGJXLFVJ aiZvP0BMWDwiITc/ISg7Mighci9YOkk9XWIybCNyaGEhYVFCIlRubHVMCjQ9SD83K3A1T0JBOWJO L0hccT8yXmsjLGBDblFgbWtcPSpVNDQ9SG1acmFcVVIiNzlwUmhPVkcoc2IqS1N0WShuCmUxcyVU JkZgP0lmZjRYQ1RmajNtQXIiSUdeZVdUQGdbIUAiIU9HZUopXFMsaUN1WitGV1lTcDlnRHBaIlUj UC8oCnIrdWVWImI2dV5HXmEtN0F0STdCWlhaPCFicjdsOWomQ3U7U0wvcyxQRGE5NzZCKWknQVRb J0VZMShXUTdzZ2FXCnFeImg5N21lbXRnW09NdSwuK04wOVpUam1Raj4laCxYK1UlRi9HVVA5a0dO LClDIWFpaztPSUA3U1BNPEJLRD0yCjF0PCFbQig3KCZOQTdjRSZiMz8/QiRhPCVXMWZzXSo4MXBb YDNrUy4iOTgoL1RYQFdsTk9eYjUxO29WKClpW1soCmxMUWJnTjJCPUZLSHVCPz9oJDctUSZZaTw+ UXN0ITZLM2xdSjQoQVhhLyZ1ImNhQGE+ZHRvQVwyV0sxO0V1TnA5CmNPVl9JOEtscT1hR1BTYlI7 MUBvUVAsR1M8KkRoKkVBOyZxSypmbjpqRyU1IkFMJUxCLDYwaEZbbEpNazJRJU1XCjltZ11vXWla WWo9MFdKUUEzJWhfMG1Jb0YmTDMsUGdsOlY1NXE+OlNMKV9VOCx0Y2xDODFSXERoXTtjPlMhTiZL ClVXPmc9UnMiPDdSP1xIcVFYMnEiRi5zMiRwc1UtQzg2JURYcnB1JllYdG1xZWxnb0VtRUZqPzxv QDElSlVJPSdbCmg7ViZJL0RccGlDSmQ4QSo7UFdvbCsuKiJfZTRDZGR0JmMkMHBTUS9sNVpMYzsq WEBaUmIiLE1wYlBnUFQzaWxCCmBxImZYZmJDZ2IqKUg9b2FBPkhDVWE+V2sxay4ycmlhZXFdMiZm JWBvLzBlMWU/Wy5JI1pAVW0nKiQyKFlQXjtzCjpab3NoNCo8NGEmZCVaL0EqMU1fbmFvS3FSR0RA VGMtSCEkbWEjZ28/MGIzQUlkOVxKPURPRzZUbFFlRWJcXU1ECl4tUSpfLnJyKCNHJ1spSU9eckIn QDE8bnBsTkxnIydoTC5cU1cjYGJmVDZtVidbXDcjNUAnQTdkOm9yXWk5O2llCkk8XktnNVNmKmUy IihxJE01L19yXFM1KUEqTWBuND5BWV4mYWE+YFc8RTN0WDtHX25FOSFebUJGXDhdOnFeQ15zCjZs T0BTTDRGVzhGSEQ8cHBFSGtHTjw4YGIwWzgmOFE7IWVfVGZGN15rODkiUVBjczswZVtMRj5eXDlK SG5UVyZcCiRKSCYvO0ZgXCgnYGMwRD4iMT1QJkdBOXBFJ0Qwc04pOjolYTMyKW1hTCRQckBMJCwp LWRpTS0raVs6SCNnRDxsCnEnN1hZLWRbKGdKYlMtT1Q7UnQiRGdFNkBgRSZlVVVRRSgsXVE+c2Ns ajVHMTxvKDAyZHNTZT4ua3BcYjdwXzpuCmdRZzA4S3NNPmJiX0hmYlBYQUVRY2lWTWdTJz8hcWBM UyUhIixnR1RTQVUiMV10JSMqM2BPZSUqITpjQzVxUSlrCko6V0NXST5iUHBwWGwoI1wsVT8+VC9m K0ZGJ1wpOSI0OD84IV41UT0maGdjZjpcUDYwI0xqV0Q1UTk4XTEhSD9eCi89RVhMZkQ/Xk9vY2E8 UnM2XUMjclNlWnFgXCM7YD1MSWBVRSYjM15lMHI/cDNIYDltXytFUVksLWNoREs1WD1xCi82YENC bDp0cilhaipXLCZxUDk8XUp1S1ckSiFFSGdsV2dJUSo3MnRULUtMZUBBdDg+RkE2V14wMUEhbi8o KGBvCiNeNlZQM2FVbkxcNUE5Ni5CPUlHPixrNjlTQTVFUk5DQjNoUW09bVAhNmdmcVhdcVIyOyIl R0lJKCRTMzV1UG5tCk5DS2lTL2ZFXXRcUTVMYENrcTZhb2o8I0hQWDAiLXJhcW5bQSllMGhDLCVy WFQ3cmJLYzttQCNja2QpWSVwK0lOClcvO2lLWyJiKXJhUigtJF1waDFDPUhIcXIwbW8wUFFDRHUk PnVyI3IkPy4+K2AjL0pVOTJuTTUxQDduIUhqWWUnCj9CTSw/Rzk1XjRFakVJJ1M0Uic8VE4yUCg2 az5fQmw5bDInaWorUDRMZiRYOWopZnAxZiEwIWM3KlJpR09DQ3FdCj40SVl0MT88SDNOQThSZkIt LSUqVyJeZjpMbzhsZjRjakBvVFBFdWtgTS03Z0xCPScrcl1qUz1QW3EqVk5EUUJICjw4PTlvOF5x NU9hTEM7R2pEXFBYYFtCPElOZCk+LUpxOj9nak1dSj0jaV5kLFxXaTI0ZTA3YkwxWGNsXCZaVUMw CmVTLChnaVc/OjMkRko/WC1SSjBdZChaVj9NUCwhZV1eRSszQCFGMlpRaDtMO2AuWllVXGZVOElr W2YkLExBTiM0CmcwWUxKaDRlK1xvKz83JVJLMT5VRjVIZUFKTnJTNCJrQ2sxYyZZNCE6QzlOJj03 S2grOG8+dUNjPzFXPWkoc1I4Ck8oVjpEP0pdZGJePzJTY0MwWHJWNWBONl1AMk5lOTZdbGhUXyhc V3BoO2Q2YShWXUdPckRNcFQ3NVUoJlJzTlFeCnFyTjswIS1kcjFhOH4+DWVuZHN0cmVhbQ1lbmRv YmoNOCAwIG9iag08PCANL1R5cGUgL1BhZ2UgDS9QYXJlbnQgNDIgMCBSIA0vUmVzb3VyY2VzIDkg MCBSIA0vQ29udGVudHMgMTAgMCBSIA0vTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdIA0vQ3JvcEJv eCBbIDAgMCA2MTIgNzkyIF0gDS9Sb3RhdGUgMCANPj4gDWVuZG9iag05IDAgb2JqDTw8IA0vUHJv Y1NldCBbIC9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VJIF0gDS9Gb250IDw8IC9GMSA1NiAwIFIg L0YzIDUxIDAgUiAvRjYgNDggMCBSIC9GMTAgMjMgMCBSIC9GMTEgMjcgMCBSIC9UVDUgMjQgMCBS IA0vVFQ2IDI1IDAgUiAvVFQ3IDI2IDAgUiA+PiANL1hPYmplY3QgPDwgL0ltMiAxMSAwIFIgPj4g DS9FeHRHU3RhdGUgPDwgL0dTMSA2NyAwIFIgL0dTMiAxOCAwIFIgPj4gDS9Db2xvclNwYWNlIDw8 IC9DczUgNDkgMCBSIC9DczkgNDcgMCBSIC9DczExIDYzIDAgUiAvQ3MxMyAyMCAwIFIgL0NzMTQg MjggMCBSID4+IA0+PiANZW5kb2JqDTEwIDAgb2JqDTw8IC9MZW5ndGggMzUxNzMgL0ZpbHRlciBb IC9BU0NJSTg1RGVjb2RlIC9GbGF0ZURlY29kZSBdID4+IA1zdHJlYW0NCjg7WC1EZ1EoPTYmXU1j QytGcFI6IVYyTlpXJCI+ai9MMnIlLCI7P0ZmIjUoRyZhWU5AMT1qNjcqW24kN2Q3XVUqCjJQb3M9 Sis+bjFpVyUkIW1jSTViRUEjVl5MYS4lRFNaNF9uRihtRlZycWInPk4/I0o9YnAvIWVic09adU8k OE0tCmIlTlgpQkhEcENcZk9RamEvKUNNVnIoPytfSzUoc05dRFonNS9DU2dzJUxGczhvZWEvQTZM Z0FyN0pEJSsiKVxbCitEXnBsb085UCRyXHBIUz4tLk9ASWM4UERPbHRAXyouIyFFWi4pJDE8QTBi LHMkSFtwKS1POlpdX0U2ZDY2aj5XCiFoPEUrKikuSS5FPyhUSD88UCRmMTdpZjU0MGtIOnMwOz9u VnBWKHI/TjdbPSxobj1xXDFJWCVIOXBgZEdKKTVjCiVEPSo3N3JSV0JyOzJZNVBjLixdTVREP0Rw KzVGJkctcE5ma1xGRk83OE9pbTlBT1YvSFohWj1LLSpVJk50NVVCCjQ/TiZnKS4uIz1EVyM3UVk4 M0pmNUUzUzUlUDlcYS9AcjhyKk5GLTVQKEZKMFxJWlNHMCUrZEwzdHRoZGU2LHBGClY4bzovQ1Yr JDlaJV5iP1NKOC0jPiJMYi5BPV84Kz4kUis7aCdRLFIuYHMkZS0vRmc5SFJdREhsSmdMPFAzLEMx Cl1vbCJMUlo6c0YkN18rSEVkZztIbCpOSi1DN2MoKjstKS4oT1gpJlxSOmdPajxjaDMoaGhuZCEo VHNqWXE4TU44CmhwQi4lI0EpIVNYcyM+ZikyJU4jUjk/VG1JcE4rcytfbTxGUVlEbDprPU4nM01b JkVNISxRJlYmTi87aEl0U2xxCi4saFtOLyE6WHQ+OU8wLG90JTU+QnQnYmw/PSdpdFFBR2BSYU1L W2smM01tYkJsVmZLXSE+UyZgcU5gKFJWJD5mClJOUl9KTCxlbG89PmFCTF0tSm5xPkxwTzJkXUQq OjlvIiUhPFhpX2NnLUkmKUBBJTpvTXNoNFBATnVSUGA3JmRbCklVIVVuZU5xM2dZS0NAYCZvXGVk VThZKzxjYj4vTFEmcD5QO1tLJlBRI1VCTzA1VGNWYmQ+VWIqKj9BNzEpRSQ2CjpDPk0mY1VvSz8v c0MkNEB0bWAsKFtMcERDc3JGZXE8TT1zJylBPVxyX1ZcL0hgMjZoaFlfWGMiXF8uPHIwSERQCl5a UlFWcTxqP3I9aiY5RFdac0peMGN0Plc0Yy8wYzxGckZmS24tZzY/OV4+U1piWSFVSHJqKiZVKEVV YFhEcG1lCjAvT0pdM2JxaTItKyhvVD5KTEgnI3MwY11GK1deQytqJCQjXiYsSS1ob01IMFwtPUJZ YUB0MFQpXE5lQW5PPylrCipoaiIwVWIvLDwzUiYnYjYtI2VEYihITFxPR05iPyxwNF4sLC1aPW1X cix1Vm1VOVslaGlzWFIhOCttU2c6R3NwCjkkZSsrcjViczZNSGZxX11VV2ExaWMpM1xrSUI2V1BA N15XLVFrPjFFS3RBcktLdVVjZzZ0V10zK1EkKS5lPTwlCiUnPD4jM1srMkxZXT5VWihYZlpRJ2A5 RSMrKmQ6XTo5b2BaJHBWUFIyMC5eXTI1Umhhb0snc1VnVVVebmA9N0YoCjBpYG5BaWQ+R0xAI1w8 Ly9GdCoiSWVLSzohTklLYm5TLy9LQVloc3VBWU5wVC1gWDFeMjt0Zl8kLDgsNGMza3VlCmZfJEZX QlNOYERvPVZfRTdJUzJJb2c+YVRnbGtdPFJBUGFzUF5TOWNtI04/azFOcDhgJVlnWlRlN0ZRSkVD OW5zCi5rSVg+TUVZbiNAK1lHWFdTPScybEEiSFJZcy9XLk5vaWVlNSY2XHVfWUMrRUE9P24+N3Nx RE0nNklNVlFQQ2hTCkMscyk1Ik5sPyhgNy8mWGdVa1c5Xz06Ll8vdFJyIjlDUSJeNCYqKD85K05v MyU8XSVPK2hRPm8jQmFXYVErTj9pCjM0Nm5sKiIjTnVDMzpBPV11JUhkMTddQUQ/Lm4qVU9Iby41 X0khPCwwcHQ9bi4ndVRqa0JWXWFMUzUwbzNfP1h0CkU+LWNeQW5qSGFZSl5CLzwuWyJYRCkuWGQi W2M1YDg1UWZDODVcIU04ZUJURkQ+RFtkbTBCTCJAXHFlKiwjX0BoCj5oLVlfKGdoRTo4cz9eTCYm UTlwMFZRMkRDKyQhLGRoVTFNTihXMEJDTiRQbTknKWxcWGs7Sk1KRWs+MFw3WS8lCi41TmZIPG9r SU03QnRSNUJNK0hLW1FOV04pQUYvZDtwXFRfcG0vRDMoPzVcTE0pYEhlKSNiU0MsUWhSIVskQitJ CkNvMFFRcDVNXHBEWkEkQmxnMjcxaDBwMkxoW1tRZlltQSo4QTx1TjVaa1goSUYvTCJaWVNlJkk3 TipvRWpzWURfCi5gVCpdW1dAZlE5UC1vdWk8Ilc5M2wxQyZENzAlOE1IMXBEZURcWnMrW1BZIVRo J0IkIkwzZzlMQkdQVXFHdCdsCmVbMmwjUiRJZmEtbUNuVjxKMStFJj1aUmFgKCssNFQ2Z0JNKmha OFZtRFQjJSZSVi4yQTZOIz0+RUJrP2doRmpKClBEQVw6JyU2Tl9tYy9bNWAjJEheLHBNUTNQVz1S OEhVZ2RuRmdjcVgzbmBvSmhBV0RuMlNFOiY4PF9MVD46LTU9CmRKOnUiMyY9ZTFOMD1WJSUxUChs REwkdHNYVTRHJTlsLCVrOmNJKW8pJ1JzRDp1UWkxXD9pUjxPV0RkZypxQkViCnA5RCUwaFRZXUNq cWBXUSpRQmxCIW8qOCRoP0lVWmlxWz5pXzQpT1EmRHNnaEUjdEpwJVk5Nk49KVdpLEZcP1hWCkol OWAtRF1CbiIoN2tVLGpmUWVERXFARSU/aUtKc0lyLCxdcGBvYTVjP1VNIlBuKWdQOjpzYlhdWzJM MjxeRFgtCnE+Q3NxTj9LOmZrLG4jbSZfKkoqVmxdJl8oXjxmNzU1c2FWSiw4aFZKK00xVk9rPFws LDNlPzdjSTdOJyNfViJQCjUyOUk/I1dTR2xxXE1zTT9LXkY7WDRJZl9uTk9FOSshYlNAIUY6ZWg4 QHBfISFYJSNJLCJnNW0oLUZSVU1gZHFPCiN1WmZtKGphJTFiazVlLWhwbUQ/Zz5mLlNBKUM3Q3F1 KF9rOUg6WiNCWUknWDRzUlIrMDdOZUVuSUY9NT87c0JjCls/RUc7JU1kMTI4RUU1RkxKIWgkaUdk N0NWbnFaXyclPmpfWDwkb0JbcyJ1WUZ1KjtaaWhFQGBrOEYya19VJUdFCilTOXQmS2tjN08tPDEt KSo+TlA8TkV0anQ6IzJVJmYxaXUvMzBPamtFZywmLjlNX2JRTXAlJE4xaTAvJiw5cFVSCl1VdURI anNWPXA5OmpxPkE8ZS9wb2RcPElgYEdZb05LKENrWS5EMGpPTjApNjMnMDQuKVxNOSFEVkpwXEZr NUlTCisuQSJZMyovUl0uXkdmUiI3Wm1yPixVa2ZTWHBLZj5idFBKUj9bckEpVzxQSDxqRVlnYlNJ MSQ2RlA/ZVg5UVwzCjgrMCZTQjRUazhaWk9CVGw3JFUxXlVyTmMjSD9WbFclXTNLInFXN1glOmJH UkYrLUxtJWhRQmtwOSVlJihqaC0vCktgUlYmLSFcRFQjRz9mXGleJWFkOSE3MFlXZjEtJ2g2WjEp TXA6VyI+ZjRDZmosRUxQZ2w4Pk9yaWVIaF8rJDtsCltTWD9GXnV1L2I0c1JhNGswUEFwTGgkXWVw Z1trYGkhQlBFPzVcciVXTiYoLGUpT0tJNCxmaCFSPGRGOlI6PkpfCjxSZlFZQWVKNydbM0AobTwn L0dpJyUjO1NUYCpSMVpvM1c8MkQnI2ZDOVRZUEIvPDQjXkchO05WQFVdOnJwJDFMClNDdHRPTzgl Ij9mUD50I0BUUDdeXExPKEphYEtdPilJJWRrRl0wUi5kcVgvbUswIUpXTEM+NyJKJksxUkoyaVlh CkozZWgpZEI5LWdoUlg1NGZLdCMsIipdKTJpPlo3OyRYVTomPFJ1PDxKJ2Nla281cUswIWNtPUI1 YjxfIShPYVBDCi8hKDEiMyhmZ1ZyIUxeZjxtQDg7OFdVZixJXmRvY3EnKyklZk1vUWlXMFdgPylR J2QyLnIsUj9FcidhVTlcWGBqCkQ8XzozTTddaFRKJF5hRjBfLzMiOFhGMlcpMnEubl1NRiVFIjg3 LmVXLCJZYzkyc1QoWEUkaFNubjQtUl45ZV9WCjYmX21QTl1yRCxiJVFHQUVELkcrKGgkYWlkUG0o PWsuJFFAIj9gbSFAO1BmcypzWkUpKDFDVSFwUF5lUkg4TFtNCnFEWyRmT3NAdGQiT1JuLCpHMCI7 Z29VTmdDSUBSbDQ/IkIqIUpcLERfVW1DdFhLTGkpNkQyRUFXRic6LTdSVDAkCmctNWdDOkZqPXEr JGc4dWpXPTtgPSdALUxbb1ZdL2dGPWwqcSFDPEc5cVFxN3IoJlZNWmduTUdSSV1GI2A6ZChZCjdN cm5hYThKRjBAaWM4RkVuK1RMSEF0Zi4xcWBIYWRdXnFVUVNAP288P2FIXWFeX1RzYCVgX0MkQidx PDFhdVJcCnJKSGhZUHFYYVUpRzlYO1ljZCMvOVdZYmE2KTleTEBaYmhWTDdxVDlyInJMKEw6b19i WGdMIzhub2JLcVNMTT5hCi1ORGVsYUYpMEhjKjcvJ2ZjYSYkTV1uYkY9LmlqKEJNI147WWpeWj8r bVR0TlI0WCI4MD1uZllkXjk5NVlfY19HCmdhcGhJZkJePXVLV2JgLCJQQXQkXlUlTilZSExMMUM8 cyRvXFVwSEgiUWk/JUtIZDNpMzZGQC9nP2psKFBBOHNYCm9Ma3ViSC5ZVkRDVUk0aD9SKF4tYDhC JjNDQHUkOzg7WmUwbFBOR2A/UjFlP1JVK2RpJ3JOcyhFM1FcT2xXM2ZlCjhsVmtZbDkoJShNKSlN UT0qNUY+ZV9vVkpVXFk4ayhwVnIwVTYkIUsmKyRKV2A/O2k8PE9bVW5SYz5wOG1ibVBrCis/NURH aEBpMThFLGZmVlspUnBObWkhSDE8LU5AJidXOlwsLFtFLyUwOShCYkk3PGtPXWo1b0tyUVxqPCxl Z0I8CkdRc05aRW8sJFgnaD1CYWRwOyQkRG43ZzY/VCUrWmBqb2U6WFIzJDBEPClHPG9jJClHZ2tm YzQ+KEBnV09jdThKCmFSVEgsKXRYNltuTVNQbDFLKzQ8V1dSMiNWNi0lJm5LZWxSJzM/PDZoZk1K TFgtOiciLSU/VDREUD9sKW1WW3JCCjJJLEhzSyUuTXMlLnMrNEJFWitiWD9hOU5iUnFyZlQ+UyhF TzBrdEttV1NeJyY+aE4qOnRNXyprZGNFQFJtRVZsCjtNW0k1LjpBVFpnSil0LChVRT1SOTtGLjJK T1FNbTBMMC5vNCNrWjluWzBtX1U/ZClRWzFQZjA7dG1JJWVfOCVpCjIiOCs2PmZtLWMqQnAqMEpp ZltFN0ROMlBWYXRbMTVtJGhnN0o9KjRGcjhucW5SLChSZFlsI0U8JVolK2tTcHNACjpoRXE7aUtz aT0mV0U7VTFlUUE4M3FBSD43SDBVL0M3JlB1VERHbzFOO1VcOy1Mbi02ZTdGSCI7PmxAQG49NmlC CmA3T15lZig8YilWL1ZWXUBSXWpITltxVyxoTS5AZm91c1Q+S2hCZzRVOFRPL2JCJDxHQXVeVSIh Qy1pJGhSIjMoCm1oRSRfLT4tVnBUSEZsOV9sWDRgV1I/X05XUCgpay0sTyVLPkx1JGQ6JiFKX0hd Ll0sKytKW2JvTDgsPSxnWmpHCi1TUyFePW8tPlQraylaW25CanRHRSJvNUQxYHQmMGApSjVvaSg1 LWdVSnVjQVI6XkMpTEw9azM6OXVER1BYJUdgCmFCTC5eJG5CYkJFXkhZR0xac2M1aS1lVCxZNVpo QjZlWEppYlE+JyZMRkk0IiJyOkpoYVxxbjlGR29Fa0w2TU9rCiVeYlNoNytBIU9AN0REb0FlPmtD bFhrQ09ZO0g8UShNPl1PNFpwJUlAXy5ELjxYdGQpNlsockJQKmJHTmlCKypZCk0rQXEuSW83QHNU ZV9pbCxmR0xGXjlYW1dWbzRIZCdBWFRWOkxOTC8nUEAxbDBUOWBcLkNNYFtKLldqYU5uRClmClVQ IUZFJlQmZWtnZWZDY11ELk9DZi5QLTdTK3U7VTtHQiVeMlFnN0tTLVVDLGYybWpaImNxSlFjXVcr M3BROSxHClUnT204ZkAlTF9odDUhdWNBYnREOk4/NUglR2BtR3A7W1VAOjlPWUIkaVJJPlhFPTMl SkYnajNDI3FXWzJISDVGCllVVFByal5GRjJKck9VMz49TyI/LCVAKmE8Sjw/KW9EQjQ+cU5oLCRm OlVwSilLc3ElaXVeRUZfTiVOZj1JYGhqCk9cbm84MXUpMnQlYEVfP0snT1g4OyZVLnMubWMrTlFe ZT1fUlY0bFg8XWBrdFA7KyJEPlNNYDJOUG9FMEReVSM/CmMzVlpEalBAM3JKNyMjMVQuTW1HMGhM KVM7VTFCWSxMJGQ5Q0hBZS9NYkk1JFYyImwlRDdLRF4ibSIlXk5hXV8nCmlDcGJqLXJZXi9TYnVE MzFIOFQyYWhMPEotUTAzW2gwQmZjT2loSGotR1NRP151YE46XTlOKXNCbVJIOVozKD40CnBwRCQ3 ZSlEazdpZiwoRU1WNitiNmJJJFJdT2RFSWFXcVg+WyVSUGlfYjFqJVVVP2o2MnVBV2ZKXltcSSRh bz1xCi0iR0I+VWNNRitWT1Y4MVg4KWMjVDFTbi9pVVwoTzBXL09nXyFKSjQsRFg6NC4maTBrZE9w NjQ7Ryk5cT9RYnEoClpcRCQsalI/YkFFWUM4XVNYRzYhYyRSTUw1MmtNTENmVUYmNSxHNDhycicw UElmSzVjYS0zXGFeZSUySmtLaVRlCkBBOF49akheIWBqcCtwUC9ROE08NXR0UD1jWUk0aXJwYEIx cSklI1heaWg0JSJvQ2YtYCVuOWJwP3UoaFNERihfCklKYURRcXNXQTxIK3VLQTQubERSWUUqVS8/ TkI2W2xdMlBoLU5iK1ljZXBURFhhVE5wbDJbJjVeT0NRYGNUaDZzCm9qLlVwczJSQGBEZFdQQXEj L0FeRFIqLjQ6N09dImpTLi5SOmg3STxyVjRfcmAoVjpSZF5NST4uVSc0XDlHPFo3ClwyOztJaC83 NTJcL0hcT0ZoTjckYjs6Iys+PjYuVWgrQjFNSjlyMycvXkJaUT1wITg5UyNXOkszQSFJWDwjW1po CihzRkUxLlJqRGQuRXNaQ1hIMmEvMWxBVWcyTStFUnJWUnRJJSMvck1cQkciLDlZVUViTElVSm8m PTpeTERhUCswCkckaFUuYHFiNCctc1UwVU0nbkVpUUksWURtUSNsSSZbQT5KUV0pT3BSVU5FNDRo VW9ZYkg3ZzIyIUcrTywnJikiCnJEbFlfU2ciUlw/PjN1J2dJcFhScFIhVV5ROEckQEkhLE9pbDJz VDtdRVMyaDZ0SCw8LU5cV0crZEtrWSQ1KEpYCj9AbHBociZQWiliMWRrKydfKS5tXWRLNHJvdUJO KFcvRkw1NSwtcSc7aV1IV18xbFwtQi8vbUhBVmkmRDkkMC9yCl1mX2diXzBkYmBjKzZQLkNAdDZY Mi1XdSZPP1tAKURuOTNbND5dUkI2KTJSNy1xaV5FSUYrb0FySyMoNCY4N3NvCk1uLE4vYTBuKThI RGtpVSQiUC9WP0AqSCVcWFNuZ0llTi1KVFdRKiVXT0daUy1DNSkrREJdWVNFcEwoX0QnYWRtCl4m cVpWSSNRZVxkVjVAcWsmckpCWUBWS01UMEVeTFgjVlFjNW0/aCNfcCdJdFdsXCxfcSYoZGRcbkNo VUU2YEdZClZsZE8oQmpNNS5haWNoIVNZJGR0O0pVMCZrMiM1NiRjQHVlPmBnck0qdWtqNUw8MGxh JSJoWz81XEUwUyc+VUhDCi1KQzJ1WGdETyo9JS9GZmhOUXM4XFhdSlNGKkdKMm0hZFktOigscFVN QjM0PTxiL3NlYEcrQFozZGomOyM8IlsxCipGY25ESSttTyFnZkg8Yiw2O00sNzI2Ijs6JUAyXUdc XkYvKzdvNzFbXDJJU3BrdXIwNzNsVlErImQ6U0ovPVteCm44MjRFMWhDNC9XSlFJJyFdSiMuQEVW OkY9QEt0JiNYc25JcCRCVUJUaS9kXUBVYU1HT3JRO1JwL2FXcUI2Q2dBCjdCPEUiUDs/YEtQVz5n SzJASCUtYGEqYzBtYiYvO2VaWkNjWmImdTBQWmQ3aFksKzAySmNfYF9PYCVPai45NyojClQqV3NS bUJxam0nVDlhRmgtUG9HYUV0SlBhbkpXKGE/KC5QNCFSLEc8PCVAMU0vND9TYjBoaElDcFI2V080 UDskCl9CaEJZSk5aJGRjKGxZUT5DYTxwXVNiMnU5b2pxW2lbOGNpMD1vPSJqb2BKYDFITihGO2o2 SGMvRi1EK181dG80CmonMlNVRnJiclpkUzUzTSxiTjAvaGUxT01vT2VLZVkwOXQjLDUtL2lSKVEm Lj84STFPXD9rR2xqUEk4L3AmKUo3CnFVcEhsWDMhUjkrYDRSQk05K3JtK1AtIT1FMFYmVWtpOEom OD1JLmNbQ2snZWVDcU8qUE0uS0YvPkw+Z0I9WjRpCko+TzJgZG4kb0A6cj0hWytzNUdXRyEiJXBQ JjQ7NCtFTzBZI1phZ3JsOF8/RUNfaEw6ZnJjZD1HJW1zTE5gcmI3CkdaTWwhVmhxazdCLE8qSW4u UycwPzNHXTFvZjdeZzolJ1JdajJMPyQrVTAtZV11XCpuVGtgXjVGc05ibTRvKV0nCkM9Yj5CU2tM RC8xaSZJQWhecy9EK2hdKUkjKzZrKUBgYEEjRzVmRlUyK0xgbzlzdDkwJDNVSWQiciQtZmtyKFYq ClVldSEnbmUmQVpdUVoqJU0/XSpROTFcTUpNXVg+cEFzRk1GKms0RUhTc0BhOy5ncHMtPCYjLTlS Ylg0VC9fTGM2CitjLFE4UlBDTXE7a1ZZPFJkMkswYFRsLixENyZtXnMlUmRMLGkrSTc6ajwvV0xZ Yjo2TTM5OFpsVWdjb2AwdGZBCj9QU1s8MzxUWiJtN2RFc2hcRXBDU2tqLTJnbiRORWVUOiswMDQ+ M2RbdW1pU1ZQQUhJcTBpTlcyJUJBIS5XVnJiCjhKUlE4L0dDTWUrU2VZTzonU0tiQnBDXj9Lbm9m JGpcNVBJSi47YVdFMklbW0UpZ0wqTGcnQiprN14qLWpIQCNlCiFpL2JwQCxgPXAkSTNcXHBVKCdJ I2ktOCchUGJyWCZFKFAzZ2EwJyY3UjQhMzlzQ2AqQkw+WnMpXj8vbCdyYGFcClxFalNAMUx1ZW5A TixpbjoqVFM5VSRmYkpSTTdfZFFJViRuaFdoSmAzXzcnUFdfKWRUNWU+ay1bcDlLcktyPSdiCiRY Zk4wKDBnI0FqT1IjcSN1Km0uOFMoUUpdN2c+Kk9BYWBaSUo5YTcpNlA6aVtCcU8kKSUjNlchcXQ9 YVozV09iClxPKCVCVz5VZl4iOTliI3AtIj4xYm8tSzQmTz0xKGJLOS03XTdQPVkkPjxNNmM5QC9M UV1LPmNEJDkmWWk5Qz85CmRxPHBNMTJfcV9CK2psOF5PSmVjXk05bToqaSlQNFk2V2RHYTtnTFxg Syo5dV1fblNGRWtqPUpeX2JQMiF1USYoCnAiJzA4XS1QMj5XVWRGNFlsZ1IlYjsrbmUrPUgvZm9L KiwhVkxYbnA5N2Q8L2JQMGpnKkckXz0mKDgtKG4qTSNYClQpYlZNMm5rQFZvKF1sYUpBdUUtRmti ci5nND9QVlIyVDsxcCdVajAuPCwxQyMvSWkuKl4pQGVmUENAIiFSZEllCm1BPkk0PTZvWDFYb01A NVdLWTFeSnRxRihVZ19LQCZRZ0MjLGVLL0cnRjZcSTZLWEctI187KlxYZCpyVG1tK28yCkRKQkMi ZFNQYyNPLFJXcEo+NXFQIUtRIT4kSkI8XGNBX1gsIT1dbC4mT1ZFVTNRR0k6Yk45I009YEJtYlhH T1g/Cjs8aDxiOEhobjgnXCRhJms2Oy9CSF5PT3NKRS4pZk5kclBiLktNNkw1cF8mVjdYWWZSU2tL MFxhX2xNaEpwUlsuCnJDMDg2ISVnOVJcR08tVUgjJDxTXChmVUYuKiVFMk9YQVVJO2clS1o4IUVh MCEuPms7JFhjOFpRam1GOGAhWDUiCm5wJ3VtNStANFE7XzRLbDotdVtfMVheSy1ia0w6P2EmKWEy QCcqL1RnWiZLRGZJRlUmInBqT0olLGIzbD5MQ2YyCjNWVm5yRlYlYWI/b3RdLlNFMjJYNmlLaSty ZioxUVdXTldnPT8vXV47MiptXD0oK3RYaWpWK2tibjhdVlkwXUlGCiZxPVBJWVIjN1VcYUoxXiVY JmprcDhIRUBmX3M4KWRPLjQlNWVASTdiJzdCdTZCZWE3NzxzPTg2K2YhbURvPlgsClVJTiYtIj1h RjNVWjNpXVc/JDokaDltc2ZYMTpDWm8pSSpFJTM9LGdLPEhTXShYQmslJSYvX3VFL2FpV3E4JEc9 CjBfdCtkKWZIQTRxPW9ZaE8jZE82TzdlbzUqSzI7WWI+WCtNYVQyL0BZcCp1MlFiImBBLG8majxQ SkAtdFlEVzxYCil0MTdDM11sakFYOnInRVF0ODI8MEdzamFJY2dhaW9nJFI/MEh0bSlqdFc5NmM9 O183QCtnJyYjRWhMY1FlWT0vCihBbyo1QSo8Kj4sV2wsR05BPj9dQm9oWz5jczBBMSFBSTE7aVVm SEEiaTFYLlRKc2ddJmNoJkgpQFpbOV5ISS5XCi1MXj8qQjInSVolV2JHaDVrNy9ebCtXTzhnJEkx aUZjT2BqY3E0cXQjWkxsQDo2QXN1QFUtaiE4aixYIjZNJTI+Cl4za2U8P3EvNTBaZzhiKjA2RTtM Oz41Y09WKEY3b0FEPFlWViwrZ2BvLiVoJyZMW2JeJUlydDElMk9dVV5OPVd1CjBLTTtcJTA5LW4j c0hVZzlTTDtsPjZEVUJlYFo+Jk5ILkVQLEJmYjJUUVFBZCIrXGVmMXAiQCkwcyY7KEwyIVFACkpk ajY2IzxMLz9AM2tvRURgQ2c7U0VWcDU6bUUoMjE/JTwtPElGazlgP19cZ0FlcmlkISxEL0hdTG1O NnBeZ2RDCjo7a2BkaSk7bXBZOiRtUihkQ1IvcWk+TltBI2BuMDM1VmpxYTw4c09ybE4oVCcwJEc+ RWNCOSg6Z1lsRk5XbnRcClprPydRUzdQW1hFPShPPGFYRVUhRVhlUDI/R2guMFZVbU5aSERCVVhx WWpfKWNdKWtFOjNScDA/XW8qOCIza2puCksuai5DSTY1NW1mTWdpMDo4cmJWPzMrQmJCUUElcm0y b1hGOVBPTkNqXURRVSxaRydNOiEnay9ZKCJodTVKTlcjCmtdcU9aWydjU3QvLSZbPlVWMlJzWGBt I1wzVnE1MlwuMkk+RTJEQXM0QTI2Vj8ibDdFQ084KkhBb0thVCEzLUdjCkk7XkpvOF1EN0lTRnRk akVtYjM+RVhHQGpEay1tK1Y5L2wnaVNdIWZscUk3RWdUQUEtR2o/Y2cxXWkzUUwwNWknCl48OjM+ W2h1IidhdEJkcj1RUTY3YmQoMTotQU81KGIrRm0qZ3NLVUlpNXNoYWNxZldKSiUwMjkqVklmZTAz PkBQCjBuJXRwZ0ZTNyUlR2coUGUxWG0xUilkSGw/WGhaPlgvOVhbPFJXNC1lMk4sMTs+QlZePlxH YWAmcUkhPFZyKyxJCm9JQ0hpKF09X1tMPiVNJDBxJGkkJ0tVY1ZuUFFwPyE6MTxWRC5cST9bTXUn RU5JdC44NWFyO1ppc00wdUVEXzNJCmdrVUUlcWUhdE8yMSVyVkAyQlEsRFRzJS4hIjZdbGZqLDNa SkVIWVg/akYmKipzJWgwQmJhdT5YalReaFlgJSwqCkhmOElJNV8nYV9OQDhTZWstWWoyOURHWkdO PDpZMmZCTChPXy8wYSopWmNVV2krKGJnSG9wXEshKG09ZDw3WD1kClUhV2txIUhJSCVjJjo8JkZm W0tvbzphI1A2ZklvdD1AYjxCWk5UMVpcYkE+Z3FzV0FxVjpOQWslU1hcTCVrUi9sCio8czxcSmtj ajAlQy1hTmYuNysrXkZSWC5BMDMkK1c6KClHWU5xZk1VW2tzWldzZzBvcW1jY0FDPEBqKWckTyk3 CiNJSitXRStJa0Una25sXGgpMSpaSVgvKDI1aEFlcyknImYiZ0ZyXG8jYyk0MjgmOlVeSHU1ZEYt JCQwUkY2L0tDCmM0L2pAR2BdbmBGcDcoITFtJEg6JlI5QTpjL3BZUUdjbmwuNTc1XiVwLTs1czQs S2JxZF1RKlFEODArOmw/TCI1CmxdRVNVUWgkblpRWnAzcSE6akhkLXNoMTNcIlxFT0guRzYpSTda LGdFdC5kJiFmbTUmKz91THFndGg/WFRfQnRwCmFDUFBFLGwuR3AtKjtdbl01Zj5bQyglRU5YXWVA Vm9KaiRORUw0Sm5aTVNzXy0rSl1sLjApcUtrS25dT2NGT0pyCjM0MiF0ITgkPHNeP3BQZHJMIlpd SjZvWyNnQ15ZXjIzVW5FSD1Jbk9KQCxEWG1OM3BBUTdQXCtWaEY+dCgsPygiCmsnMmgpIkRCUVlq LGwyKltbLFNCITN0PztEZkhdSixgTmhqK1AuPVcpbS9MQmwoYEdzKkVdKU84TSpXTW9BQGlaCiVK aUBQWVRAST4+JW1YZzRwJmgxcFlkVSgjSGEhbjMxbzN1SE5namJdLW0wQnJnbTwla1lCUVc3P1te PkJGQHRjCig/Q3RHUyhzYjtxITlrJzRYYDEtI2haOXFvZ0xAbW1YW0BFRiN0Kl5ZNz4qTlBrcUUk SiE7Tk5FbmEtWSZgRFNWClU+Rjkxa2lIZV1ncGQvaSFfNSc3cCpGOVpQNGRMQlA1bissbFNxXjZP XSlQZCVkU1hrL0dCbXBZRG1RRWZLJyckClFzOSU7b09UUG9dSCZDT0pHTUFFRlowXzpPNClxNUo8 ZVVfTlc9SFEvJzdfdC9gTClTPFBSOnE3X3NgUylJRDpzClA2Y0NJVyElWFA2LDRGbyVHbCVfQyk6 SzE7RSY/bWVJJVwkRyVYK1wsPiFgPEVnTldDXVVtUzQoVyJvOVtsdVwqCjRhVE1bQGI7WSxENi84 PiYlJk8qZig1by5hXTpBJFspMV1iZFwkUS1TYCprITgrPC4pTEJTY2lTVEsmN2FpZCRrCi8wWkNZ O01fYW1PIS50XiclPTMibmo6RDsraCcjLmNeXlJuclgnUDJWYEJpQUVsdC4jZHRWLD9Mc1JUKjZe Mz9nCjBgL18yJV46LWhKZyFbNypRQjheKCw3ZzxEMkBMPG8iUWAkZicnZ2dUWz1MOUFQNVtoTlVI KGlAKUsxcjlDRTNpCjk1YDorIlxjbEJyIUpoNi42WkBoInVbQWo1P0dMRjhJITdSXEA9XyhTJFZs VWhlKXF0N1IoWWddJEc6OEg+OkxaCkRCNDZkZiJbam1danVgYWBGdVcoVS4oJjkqM1RUKjJlImxX ISRkO01tO3QpZzJCLDU0XUlyTT4rXyteYSInYmtSClloP0RwT1czIipoKThvdG5SLU88QzAnMF1t L1okXy1PWlQmaz8vZU9fXnJVLE4mIU44Tk8/SGM6TkVyREcoPDU8Cj0lVVk3aG88cVc1XEVBaGFU Pl86OlQ+RjtOVGkoczVUPyRoJU9vLTQwblJtWjg+T0k+UE5xR2YqZ29YKC1iNltACkBrJUxrOjkp QyI8UVlVQGE2MkRlMT4oX0ZbPURhaHAlVE5ncCk6US1XUEpgIjwjZGZKOXRrX0tJP25HPklFTFJh CiJKIWRtIWhFa0FqVyVQNDBSO1pDLC1dSkRpZkI6OVFmWUhzXWN0NyokQkpHQ1BeTmFzITdOTFNE JDtiKT1fXzZgClZJOTNdIVxTNmBITmU2R3FrckxqIk8uKHE6MEI1Q1ZTW0I6J3AtcjlwcGtBSmdB UE8uJG8va3RecDJkNE9FOjk/CihNZkxLUytBcGtIJ0ohMUVBOCpbOlxJajtMMEQoMTRqWUFRbU9n X3JdO10wTyJFODhbN2tRcUktbVJwXSxTJThvCjg9JkROLFNzcWxOcioiMjZbRnMtZDRELSdoU2gr YmQjZ0lWbGpOPG5KWU05Oic8KUg8a049ZkglcWxIIlpyQkFbCjQyUnQxIWFzUmItRmtRVik/PWUj PD0jZjc8TWlkZEpEOm5AMXVNRUFrcy43SWtOcid0RFc6U1NcXzcpL2sycG5eCnBRLzYsVFs0KDMv XmBsS14nSzZYZW5kQ1hIJD9Ic2tpMl9QZEMkdVMxKWA1aFRYLmkmPkJNTEY7YTQ6MC1DcmNdCmtK LVo4aGdhMW5ER09aPEosKmRWM3EqOyZyTVdScDYvNVYmSTY1NkBkcVNsXWUnPnI5cGVeKVwiT2pa WTpWa2RvCi1ObmdHPUUtVVBaW0w6JShiXyhoYkFBNVRZK1lMSCVKWCdNLjd0TSouNmRfZzhQUGBQ NUdvViomSEo8bVlLPixPCkkwKD8hOWksYUU7MkdScTNcLWpoYSUyaFFLa14+P1JsUkJgWE1EJCNV JllaQGghb15TTyRBKzheXSFoKDY6ISolCnImcj1WSW1rW11yLzM6QnE9bFlePUxuYzczIlUtZUo7 ZzAuQytdUDEhMSQlWyUvWzg/MiomPEUrTlhwSCFOLls8CkxpbyRpOkFfbThNbVNtUippc21bZkki VG1mQmczJmRMUXNjJitbNHNVSjxYa2pcIXNtJmVTcStxU0xgWyJBS2xICmVBUmpYa2MzIiRkI0Ft J15MTjMxaUpbZkVcZTZROWJVXlVhLVwsZjpKbylEXjlRMk5lT290KyVTPEEzTj5XJVI4Ck5wZW1r QGlxJFVUNT42XEk7Qzc1TnJjMmE6JHJMJFhOPTBJQHQlNFVdKVxqR1crNjUkbmA7KmBLRzM6W1Ii UFQjCmttSFdERUMmViVoUEw+QiNDczJfLTRGL2JROXVfSyI1cVc5VGJtYy1hcT1wKypQZ0tCYlNQ PzAibEpuXXBGP0hHCk8pPSYuInEtTWtYPSpWbCRyRE5FSlE0LHU/QE5HMjpVYCJZY0glZiNqKHNM aCpdKyxgaEYrUWRrME5oUzkpTFohClAsLnNXY20yJEwqcC5fIWgxLD1qSidLTVEwQE5hcC90V2I2 V2Y0LENnNzw4RUhFSTZCcURsPVZBakkzSSgkMEZjCk1GKCQhIVBUJ2tDIylTLWonbzNcJSpvM3Jr I21ZQ2dyZCMrVyhzNnFBRWgqOD0uOmghTisybiRvU0VAUnAsMTQ+CkVKZS8nMjphXGQ0RD10aDdn XWJlIWtkPGttPz9DVGNYOlxrJEJZOkRHMjBSPS9gMiwkPSNFIyI5dCgsUzdrSlEmCmBBaz9pLC45 PzJFRWcwNUooJ2JoayYyZmUwbThOYU1QL2VpXjlzZSJXNVRMTk0uTVRrXVF1PDY7QWUvTz1lYXBe CjAzQTYkaFtydVhpaEk9P2MlNEQwXFpxVUwqblYzMmFuLihkUW1VcTdZXF9za0RRSElMTl1ZOzZC QCZAa18kTSkkCmg4KWpjMFJJJUohKnFxRkxhSXEnRF1FN1YzMWloRllaRkozQ2pWTkxvPi9sKyFO cWU9QTNobU06Vyg7bXAsUykiCmY2NUdabSFGOGA3TSUsPmxfWkMwJF02TUM+bGBUWmlKQGo6IXFx Ky0qUm05Wzwyb3MhbDM0UUEjc19wYDpZTVQnCjVYMiMzNi43KU1QKSxbczElNmhDJWYvV1BdKV1T IjJpbFpTVVwvKlsvT2VCSEooTCJBSD5zTCxaQipwLm0mVSNzCjokRWtqWGtjZDtKUWc5MVRrSmEm YiNvQ1lLKkBETGdSJiNJJj50U14+b1UqWSpoMzd0WzdhVSZnVVhqT0ptK20oCis1Rl1YTiQ4NlRH ckQqIWBpPVZPNyJFXypfP0BZMEpjbUM4Kis9dT4kYkpVOS9OJWswcE4yVSsrKWUnbDRwKFQ7Ci1R TjNVJXQ0bU80XE0iJ0wpbnBkcjVvOFtOP0pLM3I7SG85M0k2MSY+QicnXUM9Vz4lYGthT3IjNSUk XGN0aG03CiEtRjhZOzJNdCdsXkRlQjMnTG5sOCtbSjJvWWlNWlQ7IUchSFE4TywzVl5GciEzXUFo cG9hN2FDPSY7IjxKLVFrCjBITWVBM1QkWm5yJkgxWjZ1V3Mxbyo+dCVecDM4VyEpWSokSU1LQUZq JjhePEVHbm5mNWwsQjMnXHBhOiMmZDlOCjpkOmVocWA3bXJHK2UzKmY4YGYvbzRnRTsic286TmJO b0gkMkN1Rm0lVENoUmlIJEZOPTc1SiNUTHVRI2orSUQ3CiZZJXBLKjglLkU9Nj4/bm9AMlkjXUZU KG1OTTNYbCEoQDhcNz5qJSVqVSVVUkVGW0EqKiRbIlJAPmxJYGQvcD45CkArcD01cmQrOFdcISti T3FsWSo9amxtWVMmSGlQNStWMWVNbFM9YExmY3QsMmw3JSdlRTZpYylwaEttRydBc1M9CldXPEIr bUwtZzsodHJaQzBzX1ciJ0ImMFZjRzEtaEYwcWBCM1ZbXyItTy01aidDalZhND9RI1NbSyhWOVtY RUNSCjhtcWJNWDZfWWY/cWInLiNJWjE5YSM1dTwvWFlVLGwrV0tvOXJmYXBbP2hXZFArMkBeWUY5 dHJJdCtWYUBVOSluClUmcyFFM0gwJUFGcDZUIkBjdTJXTVtsKk1oRFAuW3FZKGxJaEpoN3NldFg1 P2RbTEZTSkAiUSElIS5GXFwnU2ssCnAmS25HRj4idUZLPkQjY0Y1NFxyZW0zZDkqZTVtRHIxNlZM WEZOPUtBMUU1UkFDIl8kWXIhQSxgYzkzO0hyQ11fCjlyWjJOYSpwOE8zQkxYLSRgUU1vQERZUWUl Tyg8cFg/NktlKidmU3Q1U0NAZCEsdShzcmEwUTYhR2k3ci1lSWhgCiE3UjokUG5fW1hOcnNLMTxZ NG44IWQmTEwnX0hhKCxdVDI8OiJgYiNgVVF1MDU/Zj0wQE0hS008JDtuZCotNztsCjZCRko5Tzlf OnMhWHE3NEBmZUs8LmkoQl0kSmRdQyNXQkZCU2BGNDVpJFNaPyc5akxZKE0qak5ebUdVIUIoOElu CmtdRVYocF08XicqS3VKSCFjVkw7Mkw2Qm9hK3FiPFFqXjA4ISlsYGtKMWwzUnAmYUhccXRtazhK ITY3WCFtNFlgCnFLL18sI15MPjc8bTcoJl80P28vZmRzL3NCXi0tXC4yKSM+PWg3UlhBU1hnKD0p PjJuQUk2OzxtWi1ZKyZvLEJJCl4uXTBiYDNxJWVHVENGcSVUcmlgUVNhZilsYXA8XDYvRzcpJVdP cUhSSktLRjwzVC1lbSE/Y1ZvWDI5bClHLSswCmVJbyFJKiVsRmstZVteL0t1RjQjQW40L0s+PFdJ azJeYWVXZk4oJ1gvIldYWmw/bVk7U1srIyQqXSUqXU1AczNXClViLUNRRkkvKThuJ1J0Vyc0MyNz V3ImPjdiPS00bj9DbypZRVJvQnI9W1tPUG8sTylyZyFuKT86KlxNb2kkRzgvClM3OltmM0BxaCdW VUcyaVlJIU9RWjxfKWZwWSM2a19JJm5DKktmUDptbF4xJWRkODpkZ0NmJ2pfajI0TlBuYGFTCm09 O18ySDRQLz88T00zL2Frb3VYLCF1KWYzXC4zJzNIbW02RlxRPDNaSEdGSSYlOmtdIzpQYkhcTztW PGc2U0hYCkEvRTpjTm5FdEJqRj1SP2RAaW8jRV8hI1BKYzAnPWRTYDlfRm1jbGVyImFBVF0sNGxa O0NzVS06YitZJ28lUnIjCk4kXDtyZzxMT1JxLE89QWBoXCFRXTBIUi5YR2NhT08tZ0UuPU4xV2dr OFdhSGxLc09AWT5YbmNPWCtvJUhHWlttCkNVOklrcHJaR1VuYzJ1RkUsNWxaWiZIRD49NTxMNTFv MzZPWFtdZDdNbEZBQ0shOmJiIiNIQFNqTkknY21CQCwpCmU1JFVqWkhaUTsnMCM0PmVbPWIwYFJF Uklcb1Q5VkhYdWYmZ0QyJjxgTDVJcV1KUWMsYU8oMEQoWm8nMCI1IUM5Cm4tSClkcjdWci5jT0I3 VixdJEN1b2BDZWVAVUIpUTQ3Pl1PU1JGO2ZkKE9mMWNZSlYsK2JGMVUvKWBtOHF1Z1toCmJoTF04 YTBAY2xUczhwZUcoUSQ+RyEkR1gzM0JpTUEkJEpzUTFgJ0xaZ1ZpW0doZm0zQlpHViQ3LFNMXSc/ bCRyCklIO15UZkJGV0YwTSxBN21uLEEoSVhOXUJoUWteKFxNWyQ7YlpHZ3BjYiMpQ3JydGswNnFW J2ZvPzlWU2RlLUpJCkkvVFlUa2s8UGNcQWhyKVFxM1RXU0dDPyReVzs8WEIiITpuanVHL1tQalZw NTpGJyZdTCYvYT1SZGdONFJSLDdxCjVYYGZDRmpfU2A+NGBRIlRwUDsmb15fO0tAMUIhTEFqWCRn YlQqMGcrJEM0Zz4vPyFLZWxVNGRuNzhucCQyO29QClhncy5VQ2dNS1UhbEQmQlhNYlwxJzsub1VX TkxsL0o4WGk/I2tVL3VFW0wsXEhwNWIiPi9kb0FQImZQRiwuVlUpCkFEKUZWLFgyQChaOV9NRDhA NDcxbFk9TCw8Q0EhWD5wR0omL00zJzBDPzVTdWNJX010N1MlNVtrdVhTPSM8TktoCillcz1cOV47 a19PYmhCUFJhaGdPMGhyQEVeZkRMT2Nwc3R1VEBnaVVMZS5HTCNjZ01BWSNQckYsPFJqMTw7byJS Cis4PnBPYCtNRTBjLD9hXFJKVUFbQUwzRyk4RDdRLj43YWJATDgoI1ctaF4tQDp0Slw1XyguYWtt ZSNzNEomZVJtCiRjY1pHWGFpKTNHXyVbQDd0RkFzIU9rQEk9VjNiQUJKXV9VbVliLmFOZDNfa2ZS bXEoIz5cTThxVF5IK2ErWVtPCl9UNy0jR1ZMcmRiKjFdcUpwJ0dTPExkMzFjSkZuZThsc0NRQW9D S2o1NjxqQTlXL3FdJ3FdXzsyTC1MTExzT1BSCktyRVBtLiVXSig2SzBrPGpAOj8sSVspSDdeRT9X IzxyT2VsPXUzdXU1cGIvVzpJbCtqKXJxVkRmJSIlLTxXP0wsCkliSHUmUmFqM0dXM1U7RCZAR0Yl a3RISVY9S01pVm1UMDFBblNIKCgyMnFyb0tcW18+J0Y1P0JsKTc1ZlZbNGpzCmw+cHFXKipZRWwt amBsXyp0XjtLWCsiWUtddUhwLU1eUUg/Ml9HWzYrO3U5W0RqPWUwTG0/VmkjaVtDVFYqPSVMCkc8 SFVyZEVBTFAvXmc6KEImXzl1JzdZOkBsN28jbGkqJFYwO0w8NzNMcCU6PTpMJSs8IUZRI2smXWtv VyVhV20rClVDYl5nIy9aODU/ODMsJmw9XCo9PTZoMkMiKEtmITIlWGdjMTFOVy48PnM4Pz5cWVQv PmAoQTM7bW45SWg5VTdRCitFRi0kW2k/QCRIJjsxIVtxSUc5L3MxN0RlSmhDQkUxOmsoWUxYMG5x Pj1nM1tkLD8yUF8yPG4sRVEzUkVmTmspCjYiaS4iWEssSzRbblQmWEFBMm9Eb1Q6c2haRFRSWT5E V2YhOFJRJ2hbaWcsLGhxcStOPGRKTnVwPTgzLy5iSz1JCkM2bTE9Sm1IIj04QCJKT2ZXQWNEMk87 VFxLIWtKM0JYMWBXR0A9IS5cTVxjYC1eY0hlUXQ0XVMsXmFOLF5zIictCmBMLj1DLlVebkEvXlYt TiFcZ0JPcmF1ayZfUiwsIlhqWXBvKnNRJWJmK3M0ZTB1ZkZrPCxIIVNULDBnXy8kT0k7CktvNFhE Yz9zTHRhLDF1TWguZTQsRiw1bUZcPFYyaS0sSm1GLkN0OnU9JDJURTBqWjFlUDNZKEU1IWUhSjpD cUImClFJZ1BMIXFMMVg8ZEIxZkJvLCVaO3BoZCwkLGkxLSMpXm01Mm9APkJOZzY6dCZEW2RyPkpi JS5JVWdeMVdjRVBvCnAmOnNoJjU7UUU2PVktTW8jSGhdZU0rVFIqL1JrcFEuS29QVmo2OTZqSTRp Ty0iUFFraihOPUkscVRTL2JLREF1Cjo+XSlSXS1AbjxXUk8iXWg6OmReRStVPVtHVTUvJ2wyRE5v MkZSOjAmKG0jXjpOME0+LnQ4VT5YJlkhRVVlI1FuCmRIOXRZLHBGOTppSzZPLlBwTGwiUDdSU1Yp MzBbc1UwaSpIJkpgW0FDUSx0UlxyUFlVWithW2hvbidaMDs8XFFXCmN0JFsvI2YsMEhGbz9FZTNn I0REa3RPSk9daUI5PSdvRCI6WDtoT0lybXBYJjpNbSE9QnE+WlYuZ19xQEY9VUhiClxtaEVESi4y Xj44OT81K2giPWVBXERxYlg4SXIsSDc/QzdUMEZNQmUnJXFKOmcmLjZyaz81OSk6ZjVEMGxxVj9q CjotbD9paWxyTT0xVmtLbVhVTHBTX15ILypVN28scSVuJTFWSGYoZkVdUD8jKkg5OHVQOFApZGde SCk1NWlfIlFMCitIXShwMFZLaVZRLXEjYmYoJzZ0P1pmV0FRTVBqJTBRLC5yXjAqa1VuVSgnSVtg WVVlQDlXTW1ALXA6KSo/UFBeCiI9bmEoQ19acW5xSCE4NFRuRSc4bFk8YS1AQEk4WGFmMkhjaiw1 c0IucG9kXWY/YG43KFhJR2c1LUVLdCZrZ0E5CmBiVllcQHFlUS5qUWFmWG5UbHEjaC8hKTsyYWc4 ailPUV9YLDtZMTllT25nLC1vKFI7WCxzQWRbQFtUSz84XTlWCjZZJ0hYJlJDXzJQclRrQD81bHIp KSN1LSlRYEc+czo9RFpXOEknUDJyJWRrIk9nRFNRSHFXKiFMIyVrLyd0VF9DCiojVjRsLmo9MiJo VEdUcFVsb2I0Y0RuVVk/VWltPHA4L2huRFQiVDdoLUZudCxCPiVnV1pDP1NFanRGVjZgYTo5CjAk TjVsYE4/Mj07PVppU1xeVVpuLVhuQDgmTCZqaVhYLEEwaSlSOTozJjMiPkd0VTM5OzdEMmsxZm48 WXEwNi1UCmRQIlo4W2ZmYFJSRSU/MlxlZyhAOydzQ3IzJEwpNzUlcjZjYDgkVGhWZjw2JzMsbk91 Jzs+bVw2NCcwaV0ybnVwClhHO3BtWDhtXVNtJlRUWSI+UmJPKUhRdE9HbW5kLFM0KidKXmFFaldU OUFQTEtoLmpLM1JiTWJpZzVzO0kxNUdiCjdfUk4mUVVsJl8iXjdUNGcpZCUrQjJrazdqWG46bjIz Skkwb1VxYm8qS09CLSlcOkFzWCM1a0RrKWhoPUlUbiI9Cm9JV3InJG47U1oiIj5IVlU/Qj9SRVg7 YFozJDFZIz1wVERVRzw9OGlhVm01cChlI1FtXFljRlBEcENwRidbOTM/ClBWKGlGS2c9JztMIitm Zls6NzdiLStfXTMzPitKMmNFZWFBY1pRRV5gKig3dWBjb1Y8USVrXm5dR1g7MUB1am9cCkpvSjVw IkU3NydEWEt0VWRUVVtfTTFrYSVpRXRRPDY7ZkFWRkkyRlBjNEdlMFxyMVcnVj9XRU8xUSRocUVP c0RPCk46JWA6Rzcqcy5YPylXXmR1ZmdxXlVXKXEuVlIsKFJFQm9WcUdOZz9WZ0ZcJnEvbk1lTjY2 QXBLSUEldTc3Mi5MCiI0aSltbDxTY3E2cllFPUpnMylPPEslOVlIPDNwNEIpV2A5MDsiY1crRUZx XCIxVCxIPT9sbUVLUFJbN24zZVpjCipFZjRCajkjYichcSRBcCMxNllgS0xMXXFoTTkkTDI4UlBv JjtYPk84MU4jWTctLkt1aD1ILiFGL2kpVU1NZV1NCldAMyQsOywnLWhEYjZiXTttZilGT0AxKiNq NGxlZDspbjltJVc8OSRZZ0hcazY/QFAiRyZKUXBFTjJjTCFxKjk5Ci1wS0siT29JJHVpKSsjITU2 T1RQJy1iW2tYQUNRXS1pOyIwXGhIbjc4M040Q2wmVjwoVS49QSFIcGRQZ2JLN2IwCnByJ2EjM3Iv Ul9pTjc/MGhbaDU+Y21gMjlLYXItOTZSWz1UQGtvblwmUD0tOFVzLStXaCNULlFQVV8rTEQ5M0wl ClI3ZCokYnNKM1o6aEtAMyQ6STUrXF4kKykzbF9LQjRjIi1UP2Q+SzdqSzQ3IVVNZ0l1UTRpUS5C YTpILyc/UzQtCiVhKVY4UHFBLGRVRSE2VGghPio6WlJgLGNLUCo3Z2s7Yl9mQWJIIltxQE0wZHFI TkYnUjNuQXBoXVhjNHMiQVY2CkhwO1pway9mNkJAX1AhSDE/UnNWW2lhaVYubiRIX1otciE9Oygs UG1STVA1R1h1PzkrQzwoN2EtL3NCWWdKOCZbClRtWVtBNHMqSUVuUzFDL21EW2RsPWJVWXVxUTBD KyZDcmVvQyFqJ209UFsuIi9WUEJ1RWRfY01Ubj5SNkhsTjRJClRGY204MyxqUD0sYFhIclsvJDNd OCcsZ2A5RU8qbS1sdU5Ubj8kMytWV0hoVzZXQUxQcSU/OGAzOz1pJ29BJlhuCiJRRmRbQSJLdCVy VlU+PXAmLUNocj1dXDtoQWxKVS4pWWRjNDlnKiw6blVbXkRPIyQ7XThNWCJFJEksaFo6KDhxClJk RVJuT084aGYtQmRzaCFIKnQpLSk3dV9GQ14tNjM9aztMLDtVNTAmdENUZWtmJFdPM0tTIV5JPiY8 QVwqSD1sCmw1RDBKRGFXYCJlKjJrdFU8X19DSHBjVmdWSCQtI2Y2YGBHLkxFZl4rTE51N1Z0YmxP R0I0bkFOZyldKmYuLT5SCmtgXF9IM3VkYG1qZ2UpSjgzRXVkL1dBYTYhUTZScTBjaW86cGxcL2ht S0dqNFZCSnBHKF5RODdKazI8M05NWl40CiooNlpkZzFWW0cqc2JZImROV2w8PGJTblAoUG5ZIzxn THRUQzJVVVRhcHUzS006LzspIzZPKj5uMlJNIy06RC9WCjdmKipWJjBuaEZbSiFIWzVbODw8MlBD QEJYI1crLDVZI1M2QVZxKzxXKyUjJC1pZU9eQk1OT0ZkdWZwcEVdUFdlClFFN0E5R0VVQ0xBOUNs RSI4XFYjOG5zZUBYJzNDI05UVGNBL2NeZD5rKiRzQHFdYEtQNlYmbzxlIyZLRGFnJzFqCjxURUFK cUNBYzk4MylsLjEuKyVqSFs6W2AjPDVVdVpILXJaVmFpOC1tMUU2VF4lNC8jYHFiakBWVkhdOF1n Ol5QClxjP0UkWiZ1VSE+QVhbJyRMOXJFQlAnRCdCPnFmZigoLTlWM0hBI15dJ18qUDdpIT5bUG48 Sj4oZU4hXE9rPSlKCldXPD5JNzAjWykmR2ArY1FBbjlGNyNrcCVucTpOZ3I5KS5JQCcoYyMucEhA XVEnKls3WkVsbGchbiNfVjVnZkU1CkspQ2tuOC1hT1xqR0huMGNPLkx0RU0zTF1PWWxDJDUkIkJM RUAmNlhmQGNaK0FQOTQyVS86bzkudFI5QF05WFNOCi4hO2BhKzxRb3NTSTRKIVpJPkhYTk5Qbkxt R2VXbCYoK3A/ZUA5RlZma1ksa1dWVy4mMVQkKjdiZ19tQV9vJFUuCjZiJWFbbCdJbiEqMTwiXlov VnFHYT87NkJoVjpDSlFqcSEkSjk6QUFsJjlkMj9lST88OVxxajlxb1kxT2o1ZipQCjpqcWVNOixb ZCdsVi1QXlM7cEZQY0gudVglQURNMlw9cTBwNHAlYkhWMTg+UFtSQzdfJiZZTSombE1vYkguYV1h CmFcbFZobk8uTEddOWMrPVhhQEFhZ15uTUFZZF51SVxxXCI/aUkjXkokcGBPOWdkIW9PK2ZgQjBK PXJuRGAoRFk8Ci1jaHIvUShmIWgtUT1iJl1pIyE1PzgpUU1hO01xR0s6I2tgN1ZySFpaU0tcNU8r RTVwUixpP1MmPkNXakhkZEo1Cjk7J2U1VShlQ1VOVy50NTdcM2ZkIWo8UTBfPDFCXkVeISViUWRZ STM4QWVJREYhaTlEMnFLVkA0ajpiLUYzTWNnClUwO1o8YiIvVGQ+TEg0TixuUixwVkQ5clI3MHVw MFBhU08oLSRXaFNoMyEhRmMuc3U5X2w1NzNpYCVQcDQrTU4/CnInYic6RG5YKUxpNXRkWCIsTEJb ZDNiSWchI3Q6IjZyL1N0RTJPX21IL1soP2pQRyxnN3JnUUZQTGhbIjRmJkttCmxNb0QyQXUwdCxQ O1IpIyNoZz4tQSpSRlElYGZBLiclSl4nT0xnXjNNRFQtbChJQyEiMidhQlInXGFwZU87YmFeCl9E SiU9byltdE42X3JTRldjZnM7LGB1KzBMWGgsTV0+ajlnakBhcSVtZVhIVlFFXGQtPHFyZk9ZZkdT PmRrdVZyCidVIiU/RV5oZlZRdD5jSG0mYVpkMkEwO01OPSRbPitZbltgOTQvSUtpRihGUEkwM1Ru bjA4JydNS2hjOShEM1xLClRMU1RvKipFSm1iO2EkLUs9dSFlL2JvTGJNKktsSXFFZ2FTakR0bF9m Wy9WS0gybmdVLHE6KzRpX1kjJT9tWlgzCjFVNGxLJSxXMmhUT01PLS1JQCtKa0IxPWxPcCJDVy9s J1ZMbSZfa1U8biU/YjQ0Wkw8RU4+MyRyOmQrO3JWbFVSCkInZ3A0UCVoQ11yOy01a1Y0SmRpbTBH b3BLUydHJD5OZkgpKk8/dThIVHAnZCs7USlcLCpEKCNWNSM8LWBhPElQCjEhUTpPM29CJ0MyLiFb X2kuclBpKT00WUxPbWNaQWxRPixDVlY8RlFqPzpWZStCPWFWNWFFRWltSFkibzdjZ0EkCkc8RXNv PnBeP1ApT0lLPVVlVWE2U1dzaUVNdExpZ0VgXUxYR0s9TEo1cmMscWtSS04+MVxhRlRMXEtCN0xG bzVjCl1QQGN1KjclX2shYm9gXmBLbjpIT2ZUKEtXL08sdS5CTjBtcU1nWylNXmVnN1Fmal9GI3RE NSU+XVdEUzQ8RC1uCjZzXGNCWEooViRUKUlZYz88QSwlIXFbPGxFJDIjNlhhR3BpN2lwPUg9TiRo bjhvO1pQTilIa2xKdFVZOi46THFVCklOWERWX1tRTVJPai1PczhtK0BpbHFUQS8qMVw9ajRAaHFV PzoiWGlcQ2hnRmQjN0xyQ15HTCpuJDQpbE1vJmE9Cl5xLnRINEdpOCgzSDY8Yi5CWlMyJzArTClq OmoucUJJZSksLW8pcz9tKiVEaW0nKUVlS2xxQU5PVSIzYFpranE4Cl5ZQzdOPm9CPU5NNFUpOS0z XGFWczA1b2hdOV81PyEuS09rJWQrLVpEN0E/MFtnXltqLFNvVUw2YGBUWSQvSEBACj1sZjYpZ1wj P29uJHUkLiQ4ZzJUcGNJVTZcJUQha0sqbCFfbyNQQyoyXHArVSJRNydMJicuI0sraDVYNEZdKShP CjNybklBUkloOVYvZUxcRSFMXChiIjo0YFldOSZ0WTg0SEpaYVkpRXFQX19MZjAnKyQ9az40cTBH VlxDKUBoMjY1CjNkNTc2K11NY3NFY0VnOCI+O1lzXiYiYihSdVFoczNgQmlmJl5qQEY/YlRPXlE2 Rzw0PWRMT206YkYiR1xxNVQzCiJzbEUjYCNtWWknPSFRaFs2VCIyQSZhRGE9ZWxAOiFacXFGNnNe Qy9XOyttXyFxIVxFY3ViXS9KNWtCJCRbT1NVCkhNWVI7UDxFT0NDPzA/QkQ9R2RyJCIoYXI7NGgw QDFKRUlHST9UM14kW3J1IWdQS1oycG4xSyNFXWZjOlZndVRVCjBtNEtMbVJWTGtQO11bOjNZXURQ Y3VXVkJPcSZjb2xQWFByTEdpU1NNI0cjW0M8MXAjMipNSGM3LigsKHAqaT0+ClE6Wm05NidLI1Ut M0RVWCdBOCdMOi1lYHBMUWNJNitrMVRcbVtmPEtIKTlfJjZ1NV5CWHBCYCFwIjhdJyQrVyVgCnFJ VUA+NDdjWFFOIldmSjFkbUpvUklDcEBMTkhbX0swN2grckE8Y2FuQSlrLkE+anJEMF83Q28mV2de ZFdsPDhmCktPJTZsWyxaY2s9Z185b2gkcCY/ZmE+ZTZLOUZWZV0mX05oNSJeUFkvPzRVPjhMYGJR bSJsL0g0VlJAK3A2dT8iCkBpVHNuaC1fMU00TSRiSCpmbCx1R1hVQ0EjdTU5I0thIi5WTypZXkpF JTdbTS9kVE4+IlxDNWRQLyVnNGc0ImhEClNHRjVsJjZoL3NgMCVgMVo2SCk1UzA6OCtIUERca1BS JVUnWChGbXUuLUg+YjBFRmEhKC9wP0UzYE1bPlxGOXBPCiVBOm09L1YuaSdUaDUjdTcrZ1BiTjlC LyFWWTRHcW5ZKTBAOFojaj1XNlpPczYsOUFgLFhCakpnSS5JN09bSydkCi1ATFtQUk1uNl9LWlU7 akRfVUAuPlgqMFZbOGFeQ1dRZUYvV1dlLTlbUTghMDA+SlRQUUU9RiEuQ1RgJUxxKDhNClhlOF0/ VVwoNGwzalYmYzU1YiM1Y2kqW2NIRFkpQXFZQkJJSXNWK2VEdTkucEQqcEFcIyNGKzpmWSh1aipQ YlwyCjQkN2BqKzdJWTNBLG9eJik7OzdpKipTTDBFN0hAV2tZXlwkb1dVMF4+JC5WNy5pKUJibGdL bkRgclgwNkNbK1kzClU3Sj1nNC5zc2k0YGV1SUIvWWYqLiFTRyFPXlFJLllSO0xFMG0maV9KcUwm IlVjbypbKVZIczdDQWU0WGVQI3R0Ciw/aDprWF1iQkcuYW1EQ3JmamFpRyllW2FVcF85XEsrRC9Z MF1bW2ovQGg0cVs1Il0tb0lROThualY2Omo7Si0hCi4+Pko+cCE+XGZKY21lTUNDYydoXjdQLStd b2Vsa0U2JkpeaVlgNmdPJEQta2dDZyRaWT50KUU7L2UyIlg8InM3CjVVPCMnaCEoJStKcj5vIl91 UXNmQ2xQM1xhWS5TWTNNKl01JipWMU0lWzBQKm87VVJXJG8vKz5GKE5xUyItUWg4Cj1vLWYmcTo/ OWxpXGxNQ1s6ajMoIUBTOFVLM2NDYE9SJlFoMmYmMjpoZkFZcV5jSm88QGZZRjNiYUouMEI4SFk+ CjcjJDx1RzZzZUdddE04ZWNtMXFwIXMjVDNSMCpHR1skPnQxVEM+NEooXC5RcDcmV1RiNVxcajUh J29RITkpVEdoCiVhJVkkKklwWytraV5yaiI5Uyo8KlNZUTpqVGJqRDJTbUFoO0U9ZyIoa0MrMmZE bTJfLzI3LigpYEhGSSNkMUVJCkNbOVExXEJwclZkPEBbLUxbLWU1VmxKUyNUSSYsTT4hVGQ5Y0Yw UlYmKWRmcypMdUgmNmVKQWYtc1c7ZSJNZWRyCispSWFcPmA6dEwrPkBdNEZfRy0lcVlKUkpsM3Mv K0xLXkhTWkBWcS5HQFxdL2JLMjFkTD1rZkQpb0ssOSRwal9nCkJlPiJyWENqV2VvPHNGWSMzZnEv PGpqLTwsUkQzKSsvQFx1ITMkaytPSW5ZPWRFaFI3bkhNVExbQGBXY0krdU4zCmgnLCpSaWA7Ijg9 dD5sJU49S1YsSS5WVGs9TU4/Lj9EPmdSYTswVkIhayc7SSIiJF82ZSlwTjAjbS40I28vY2xfCklV RXU8QCt0MTZRJCt1YlklKDNxOCY/NV4/Zm5iMDVWRklXckBHIXNOW0AhW0VmP2JfPUw6czA6YXNW UDBzKEYlCkxVVHQ4W1onZW5cPTlgKyQnIiQoYy5YKEFcXmJuXzVgREZzJDFPNjBwclVpQk9vcTo7 ZygxXG9RWVZWRzJDcSwhCilxJmFraFU0MylpUEZVR0kxM1NeSWFDVnE9TUk7YVYmcGRNb007T1tG NGVkJDIySWFGcVFNYlAmazlpViIhLz4iCiJYTjMpKFYkJlE7Tl0pRUVOUitBKyllVDw1XlxZRlVD VXNiKzJvM0k5YkAlNileUT8qajFlaj5ZSFwvdFwpOjpwCmdARXQ/SUdKbl1dJipRJV08KiJRLl1p RFZmIio9dSxXSGA8LmR1Ml4qKUg2RVYwKzI6YnUocUovMVghXWlba2hSCmJubD1xXUA0Iz06Y2U8 Uz5rZFUzOUtUPXVAIWU5bSovM3JrIV1ObChIZ0soXiU0RCg8W1BvPVtXbFo/bTsxXEdkCkZGMkxN KClWbjgoRnJANlolPFQoSHFGVkVcJSotWTZqTGpBOTM+UkljPjNbMDJXVDN1cjFcWCFDXF0iInBI RjFFCjlRNkohcFEwTCovOCxccWA5TGctIk5VdFdEU1BXbVMpO2Iick43XGJZayRjKDk8ciFXL15B VCVQPWAvX15UNSlzCmkwWDNtalxpQ0RKVmYkYFQ/O2tgSiNeTzdKXEBLMT8iKlNlXmEtYFJbOUdo WHBhb05TWnFmYHQ9ZUklbSVoJHNbClFHYCRZTUhTL2oiXC1QI0QoKm8tLTBvVmFmKC1HVVdzMDJs ODZHQic+U00hR1FJK1FWNm4zWGZFL2oqdEtDLEBqCi1MNVFlWS0wblUjQTRPKCJcT0E+QWpNVi9x azU6bDdPM0dFTGc9QT9odE9uQ21ZPkZIO1YuQEMpXXNFKlIuVmklCkklQDc+O2I6WEYmbE1PNixS dTklIlkqRCZXPEtKQDUzM0N1I1stJWduRyMhUklENjdXOFsmWzQvbD1aND1cLCg5CiRGR3NFUTJQ cDVyZmRwJz9GLyUmTjxXIUFqW3QvNE9wYF8sIlZSZSo9RSc2R3Bjcjw6blZONDJWa11OZHFTNVtY Cl4rWz9oQGFQRy5KdWU+LzJRN0g/JC5gUCQyLT1cdF1RYTNZLDlaZmRAJWgkPCJQOmY+RktEIi5t UDhSQyNsPEFZCjVGIVhBRCdqWk8kcFopNlZBOiIhWEAhKVwjOEFrLXJgcjNib2VpVlxeWCRfbiNd UVJUPmlWLFdWck5JMTM4NSliCi1qZD1rXysvckpUIUZVaTpJZks+XkBqQyUvblYuTyIhcDdIQShE dWkxWVkxPW1uc2YsNSpgN1dcWFtJVSlNal9oCmBJX2whOjRLdWk0XktQYGdNWyhiVU1TNUYlXm5W b0U3SEw5PF8tWyJmQj89ZFpSMms9LSw7UG1CS0RbSlk1b0pzCjxdQFhWSSZYXVhvY2cjLHBRN3E5 RUckY0kySEBhU1w5LXBfQERPZkpWZ1xtTXJVO0w1aycwKDZwXyxSXD9bLj0zCmhNST1wZk1FJyZI JSg2K15BR2gwVD4xRVhqM05kcl90MTdsKi1qVnRIWz5JLTdMcl8+Ym9fRltJIV44OGplcW5PCm8o RTNlOmBBaS9Ha2FBc3BqRHUwZk80bWhjXyRoMDkuSUpkSktWIjduRVEiR0lOUi89NCssNHAoWmZq Rz9gXT1tCiMmb1BLQ1xUJ2gvUWBQKFxOL2g8N1krWjpPOShJOlJeMyxtYyEmbSZbOzA4UmhWcUQ/ S0VCLG9TczQqZFRjODAxCj86LGVsJ3NvMzNXNUc8TiFmNjY8K0tHcTFrKDtHJTJWMy83YzMqWCxa cypzW0VTQTonVSE9aFRHOjs7SHI7KHMnClFmYGJQTUQlKz03ayUwOG9QTG01XlZbYl1lQSQzSDxS NUUwZWFSWUxoLE9vZSlOPCEuOElWN2BVcERtc2A3LShpClw4JGJHTjY3MV4xbDdOayplbiJDRGRi Lk5YJ2JhLUJiMF5nbzMtSkdiLzdfSV1ALmdFVFZDS09bNlM7XCxSMHBJCjluIU1kOEcjXl9FL2Il KGByT0NLb1BnZyMoKWxoQ24jS21LLUg8XmNuYFheJHAyQzJ0PmpOPy9nOisjNTZAXkEuCk1fO2ZQ IltRaW1GVTprTFNOWzMoTStJcWhIIkRdKSpAOXAuTykkZExDaCFOZDQkP25HbTJCNzIoUj4rNDUn Q1dECmFOLF9TakpFZzFJKytWVW1jcyR0LVpIbGFtXVs+Jks1Ul5yY3M5JzhTXyQiOUROdEItQ0Rf UC4uLVM/JkphKUgsCkhqZDBkNHNTSC5ma0NpZ2cyc1hlZmkqRT5FZitFMDt1dDphIW8vMldhOWxq UnIxRmdzXm9MRSg+KGNbPWRgRmohClRBLiFNTiZub0JcR2lpT1VDQkM1PCg/TmVUMFRjXUBLTlcx aygzb3BBVjVOJTI+U1Y9NUFaLy8kLz5ZQkxRPDxQCj0tXj5gbWREb1IxSEBRSHBLTlQ5YWJgJ01y J1UmMWdbcnEnOk4nYkpuLXNTSmdMYF5aaT9SYmRTUTVyOChrdWBzCkpVWGohJSlQWyhFOWBIbllk Yig4U11KO1FCYWBOcyEpKiorQyltRW1JTEtVRmZNaFJKOi1DJ2tbJENqZyU0XT0mClcuaF9lW1M1 aFBfcEJmVmw8S1NgUUZOPkNWRXBaYzRRNlR1aVRwMFEoM11YR2EpbV9ZSWVgbzBmNidWQCleXlpg CmRLSipWRyZSbTtZZFpWa0FWXCp0QSRrZ29zM3B1SWkzYE5yXkg9VjBALC1OJT9uNFw/TjNSKU1W WWd0amVadFpHCkRNK1JzbippIUFFIyhXWUZJMVFtOzAzVEBUSmpBMVxlcXJAQFokdD4kLzRTMjdu SnJETWlTbCdSbS5MNTg6SjQ4CjduRTFEb104aUFmZmtxKTRGaG0sXkFJZkBkTjlPOVIhXEdvaVBE M2tuI14pX0IyWE9aOSc6dFo0VDBPIV9wXTk4Clxpa0pRMUlxKVdCPDtxaVBJYVdZcW5DY2RkZWdy JllPOyxeJ3Q2XkImXGpSSVw0YjJZRUwxMyRWPzZUNyFSZ0JBCnBJLyNSJi89czQ/W1MwNGRUQUo3 bCwrbTxtQGtiRVAoPEclKmhXSDBpVF02RElzQCxLUEpzXmdMIW5uQUZgOmQrCi5Vamo5Njk7TEpO PVtzNGllPkwuZERkaF1PbDEwKEdQKiEqaU4wVUZDVys1O3FBWT9xOlpzUWg3O0hbZzU3YVo/CmtI PCxYXUZnJD1rLHVLSGk2Uz9HYCNccGMscDtuOGlOdEhiYFpvc1YrREZMPGFvMSklX3NbMiUqMlV1 M1hMZnBGCjVjPDs6J3UjOzdWSidQJEo+YXFyVkgvMGslMi9fIkprZWcmITFOdEorVnFxUzI6TyJR Rk44KklwXTBhNVZAMj0rCmUnSkA4IVhpQ2xVQ0dhZFgvQ2QiQmhjJTAmUi5ZVT8iTW1SLk1XRl5H YGBRUjtUJGxYLF9TazwpTSJNWixEWkFnCmQsL05uNiczSVFKb1BZa01dci1RZCVeYiUlSjxGVi9Y Ikc5MCwzdVBvQ0s6Oz9wWzt0bSM1bT1pRlEpQTBqJ1tGCiVkTDonSGNqK0I7cCskTTtnRC9Yajxu TUo/NVAuWGZiOG9oQjpIYG9lX2FyMDZVN0VeNUpZcVQzLkY/XWFBa05TClAiKSFGZ0JZZUcqREk/ c2hHJEc2PCJMVVNATjgnZGQ4Ll5CQGxCO25HJkxJVmlMPGAmOj5UQUg4bFwyTihnPlpeCjdcVCI3 Z2BBTXFVUT1XKTslPnJmViZvLiYoKWJaOi1sS3IjcitsXWlUYFNwJz1SZilpXUhOc2c5dDBPPDd0 MF8qCmB1UyNlVyJDRVUoTUFGbyQ0VyNNLzlZODc8NmlKW15dIURwZ1cscE5KLF0rKnJ1cUwsbS9c TyNXTUcjbkdRNCNNClQ1S18pcjpbbTRJXUw9KzJidEBDIl1dWF9pQjdwdSRKclprTUMnKGNKLFQy OF5dKnRDUT9tNS1YJjQqZVtZbC1iCldtSXBdPHVUQXBrYm5Kai84ODI3JUVWIy9tPUcxVXFzPjFa LkM0TU9nb3MibEtKYyFOKzlOOylLWFJNR3E5XzxVCk4iaVJaOCZDViFNJiVYISJEYCRRQmwiXG9q bjFvQjhoIS0sUkRgK1MuRDA3Ti1BUWBnLlMyJ3VCXnFtJzk+THFWCjlZX1E0U3M9PTdgUik9TTJz WDRBbk1KQ2lJRjleXmk4XnE0SloiWydsaldTJjFSamI3UDtLcjE2WFtkdStsdSdACjdoYkY5TWlV QilUWzdcaWpXcVhYUVdJInRIV0BBSmY9XTRHaFk6X0RLU1g7U09KNTdeYUFuNkcuPSVhKFkzWGAp Cm8yU3UhO0A7Ils6K1UwVlZlaGxTS1stWFtbNS8kJ19BPEI5NzNFMG07Lzp1SiYqUG1IMSQyMT5Y V0dyVFd0TU9rCmU8T3JqSic/ZTFqN0BLJVJyUlFLNCEuQlE0aWhFLjpQYnJLSSIsNjRpXjxNaDk7 PS8lTSRpOi9nKiptQSZxXkMqCk1ObHNjJyEwJFRWLWREJ141QmxaY3RaNzI3PXVGIUBGQTVZJmQv KTg/IiQhRk09MDFCMEYvPi9sNGpJIyQ0cUpQCllURjRqJkhoWi5pPFhwZkRvIzhoP2kkSUY7cXU8 cUpjNSdqJSR0aWssUCZmXHEjT2lJM1xCM1QmNUUuaCxNR1hACkhENXQ4P1VoOE8oTDtVTzBpVyVt IjZFMHFsQDVYT1hQSDwnQTYkNGEsajA2VlsrMFRoZ2c7PG1dY111QVtpJUstCjQqPjQxLyNAQyQ7 N0duMU5OdDpJcFVBW1RRODhnX3JOM2xvcmFyQ3VcdUVNIyNXYytyYzV0IzhVTi5hUj4lTFplCis9 dWNtZU9aWjtdIl48aVMybS9bPzZoRlA+PHVDK21OPEJOb0skUjMsaWdqV1ApR2Q+VF8sYCMyIWon ZmNEJ1cnClZjPytjQEE+aTZgLTRdO0RtLT9vNForYWRbWUUsTzJrT0ddJEpSYShwLyFjNW45PUtU MW9TTUZIc1dqaWxePSsxClRTaFZyVl5oJkxHbHJYUz5RV1AnTChMLEtBKjtvVSU6TmdKNC8sJVQ/ SVk0Nj9IVkE0KSt1VXRYXEtqW2ZHIWM/Ci46PEhaYXM0ZUU1cWghL1p1IilqPGpnPlJPNDJpPFhN JTJpJylJZDs3ZGpvUjIrZlswRUFkZEFFXUJYWTpHYHMkCkkmPSFYU0tdbSsydEpVTDBKSShXM1Y3 IWFJPjphQWVLdDFCaE5BLWAzSyglOSpGbC1tZz9uWDJeKCdXPWpOSC1FCnFKXDkxTCVGKW5aJE1H NSlAYl0+QXMnaGNTXHJ1UFQqJ25uNj9pMl8lKGRZWl9eP2BaX0UtN2MlXCJfUFJrKGhVCiU4X2I3 RHBfS285dGg1SFg+U1wmRVZnQ0E3XD5iUTh1XGYtQEJsQHEvYDpCSjZSZVBYTWhaVTIiUUI9JSxD RFhICmwlUVE8P1s0ZyQ5YHE0QEE7PihHXF9tXzhOMWU5LVBnMzllTUNIRU5OZVYmVWIjdGlYTGk4 XVJdMjRNT2hZViQvCkUvN1JSJWQ5ZmVFPlRKVVg1LiYnZ1xobGpDTG8tPzEnXmFTNmBEZlFDR2wi LFNuPVkuTzpzdUE8QWEucS1dTmJvCj9dSGQ7KUkwbWRbXEc+bm5eS3FHUylePSgnPWg5cV9GXiJj cGovMVI2YjE/SEgjJW41NDRdOVQ6aEdcVDBlKlRyCmNHXk8qWlInW0xmV0IwcGxmT1cqWF5jJkha P09OXWRWQyNNIy1tMmlxLF8ia1ZMSypiUC84QTIybio0Z1g8ZWtGCi5RJVs4PWpDYyM2aEgrImRa QUtZK2YvIltDSiQicC0xWFxuM1AzXSsjaS9kQGRrTnBMMVJOMlhTN0lWYm5vWTtICiJtXm9kWnIw cG0rdSNkcCo/clUqPyRwPyg9M1ZxJWQzV1VXWXAtV2MoYlsrTi8ibCFQQk9kQjEoVTokbmVvVUsl CkFHMCpWZ1oiLytNL2krT1NEN25NY2I5N1lzI0grcXMmM0dlN0pKbko4WkMpUltTLiknNz4/M1Rn MFFuVC9pdCQuClJQci1jMjM2JDRxQCdqbGBOSCs6YDQ/aSpscWUhVTooQDpPTHBPUFxMYmo0PV9V NygvP1s3ZE9jM3REU2ooKE1sClBRZDlvYlJnNE42InMjaGp1MClaMEk8NU4uQkJdX2kmYy5yJC06 dCFtWUxHLFU+VlY4JipQQl4zIXRUNU1obltsCmhhPi4kZTNKVTU3NUtWKk08dGYpNHEqWlliJWJQ a2UmRSdwYEdfXCY4NS5gRW08Uz5cZkQ5Ny40Iy0wOSswbG1lCkhsVVNBO0wyLElZMjUhXjNOYCVI JEkqa0tvOWNpU01SW2VnbG9vS1gzIVFOYDxoK1NFOj4wbk8sbzlZOFErYVM4Ci9vanV1VC90IWRt PUktVTAzX0wkcVV1RkQtKTUrIlxBaS5ONDNNdVhmXl8lT109Tj4oX0NpZSdZWSNAaERCInBCCjNk YnJNQVg9bVFcSUBcTShEWHFlLT05RyFxU1g4VkQoSlVZVEI6K1E9UmgvQUlSckJoJmFoO0dVL2hJ SV4hJWheCj5LL0lZSC4nKyprQjtadTpoMHJhLTxPNUhCQiJmS1BlZiYuX2crLF9nIj4haV4zYUlP Km84cW1jIzhOWD9xZmBECjpnP2wocHE+Y0E6NTZOQD9uSXVnXyhNOEcwUkRDSzJxPGxlbCNDdW4w ZUotM1dlZk05OzA/OFE8S29fMl5ZL2VfCmwqNjswLG1BczphUFQ7cWhRSyZZZ1M6IT47Uj8iXFts KCtsQU0iSF0iaklESWttaldhOmRVLnUucWdaNW5xXixmCjtLZXFeb0FaNjBkWFlpalBVMnNSKUhh KiJuc1AvPEw2Jko5KnI2JWtqJmZBcjsqLj1vQmE4VXRCdTJddS04Q0ZQCiVGJzVNVmJZJS5YWTFc QT8jUC5JXCsucEprMDpQI0FWdEdValYiXjtqbi44YD1BP2k8WT5TRVhVJG84K1dGKWUpCmFHTm5t N2RXOi1QLGhSN1tDbVJNPFIuXTNlJ2MiR1osQzVzP2FkLS5MUms9PDtDXSI5STNZQidtanE3NUYn N1A0CkcvSUIpbHA9cjk+IV9EXVoxO2o5bWZwb2U8RyQ6aWNsNElaQF5sRG9FQiw/cT0nQSFfU0sk OVs+bS5fUE4mbj09ClAralA0JV9aRzo7YmspSFMzYi8mQDNhMTldJW5ET2NJa0psJkwoaSYzNHE9 T29wbitKMiU7XUouLUkoRE9ZYScnCjdUOz5fUG5gJDM/Y29oXGtKRj9zX2FGVCpCbGJ1OiZTTWoh OlRUJShvVl1qWkhHNDBKby5bKmZrI1UhZCZDVyxCCjUraDlMJzkkQmUxXklpMGghTjUzKWtncVhE VDRTREl0Z09TS1xsL3MwZGZFSSNfOzZANVNNKzhSLF1aaGUhXzRzClVIPWlOXS9lc1pIbGguT048 JEsuUilbc1JfT05xQGc2bkc4TlMnbGxeMzlBYzxrPDYoM1lScXM3VD42a0wudTI+ClM0Kk9hIzpB RXMhPlRtazEvMWxQZENKWjsjWmgndGNxb1hZNGkvWCQrc09uRjNSbjI0NlhEZW1rNDdqPlkoVUNQ CkFlc01DZmhBP1VSQDAxc2FDVGBiTUhZXEJdSyg6O3A3WF5JLkJdQ0ItITxsWUdaNzYhW1prRWNE QyUsQChOLzQtCkFrWE9ObUVBazAlRFslJEZtYz5xKlFfL2daYlRIa1ZBcmA5Qz42TXRtXGhoTG43 UEhvLlwqKkFAbl44S1g0bDRVCi5nSHImQG5vR1I7aCNRX0UiaXMuZCxxITZESCpgalE3QlBdWkNi Qk9fW1FzWEImPDVsZm84Z009NjlqK2A7Um5sCklYSGZfMCR1ISlPbCNqdD40OkxsQXU7TU1HOkhi X0IzIidtY1tNL0c9RVlEKzA7c0FGOT0oUWVjR0xFSz4lVjJHCkZAaVI5VTI+SGchTzwuTUonVS07 O3IiKGg0XSFcNVFLQEN1RUFKaEw0RThnRVtARCtFIU1YNSYqb28vaFxSOS5cCjJxcHNbb1gxakph Q0w+RCYnc0EwRXNVTF1qKWQ0c0NcYWhLPiE4UkNhXVJ0YlQhVlBlKWBTdShtJmtrVkY9NWdoCi0+ NGxJR0gwOCs2Pl1gWjxjN1U5TldPRDY2KGNmNWErPTEoSFRzJishNXBAU2U3MSwlYzIvUDlvRkg1 Y1dvdSZQCidvVjVHN01SbVhWNXUyWUAoVm1DNF5iOiZBIm0nWWFwRFAlVmZsK09mUTdXaV5Va1RV TDJIPSw0RVlSQlpBMmBMCmkpUm0pMElrVjo3XWtjbURbNm5ETi8kIWoqUCZiLiRKOE42cDxUTDNn WW9dNXJjTE5BSSU5VyVEKFYpSHJiUEwqCjNHJTpYVEtiVigyaFZDcjQ+VlcwQitkYygsPzRHaCEp Ri9WZ0VlY101MltNY0BQISw7WHUvYjVZYkVRSVlgZFUzCiJXJCw6ZHIrJGhmL1M8cVxKM1UpYDJL S0ExbFYrPUBuTzxJNlVOZVFsXCdCRWpjL2c/QVJlPlZjSWpsdFpvcldICjByXyFtL3BHZT44PUJt JVxsUDtjRilCYSdaZHU2IWpBKmZMJTpkKGtZIj4mbzZjJCFIazY2Y1BgTTwrTiQrIWw/Cm8vMydO YkdmW29VbVxfPj1JSTFoWy1HbDFLJCNHMy4hWjw3PEI8dWA3RWI4MTxnYiRrVkI5KXJudUxZJi0v RkhQClRjOk9iSnNrNWJPdUhQNFAqUC86Yiw6UVpaLyFUNSIwSmxGLyQoI1g9QmhpLU51XiVRPyVe Oz5FaV9qJCZPWEM9CkVUYjxeXSRHTWJjRyNvYkZxKzkjbWs3U2FjUDZebCxiVWJnNkY5cDEiYUIl JkNCbDFjJyZScCtGWldRZVFGJ1QiCks6XmlSXjVIb1JIZ0spbGU3JTEpM19KUDZfZCxic0w4VmYp ODlLXWFSV1xbdTJNZCwoOWNIPlMwKCZdblEyNj07Ci1sTmZUb2ZLJUgpNTZPcUN0cz0rLzQzXF5f ND9iSF5nYExAPUExVE5bSiJoJlU2ZTRFJ08yPV1GMDVCXVwwdEJPCkAtZ3Feci9iQ2ZDZkMtaUJD MXIySWQyazpWYkpSY3BoLkZCQ05ZRzlLTUxsU2BvQl9vQypabWAqQD4nRT4yKmRXCl9ZTUAxQmN0 Vko7M10sPlZeU0JyU15RW1FbP3VvdWAsIyRdcklWIyhDVXRPNjtMbldibThTOiE2T2JiV2xlL1JK CkZPNUxHPF41I01CTCRyYEVQSD9eTVclYiM3WCdpYGUyKCxmTD4zcXFDPko6cC1aNDhHW2hsSFRm U1MlXXIkXCsvCkAiTGNbNyJjKVstLnElOl5wYDdNTGAoVks2LzJiPjxeYEk6NzE1LSlELzgzIios Ri8wSGFUaFptSzhvXWs5c2VzClxFUikpKCxaJChORTY0YGxgS2w4XTUyNWpxK3JfKEtCRD0hUFxi XFkvQ0tya0BKaWkmXSlBSyVEb0ZZYDtqSGtcCiVEVyMuJGpSbVdNbj1TdWg9WU9jSXByTj81XChk K1svQjUsaGNXaERTdTYoMCsqMEZMRmRUVmRkO2pPJz1JSSxXCkkhRi5RLENcc1gsSFFCRSlIOkFj WGkzOW5XYj83MFhfPFxebV5tJStqNSVjbkhHajdtXGMlSC9MSCNbZUAvcjIxCj5NbTonaiJLZSVS b15MMzdwW0ciUipXS0o0PFxRJUlRcURPQi0+ajRuQG8uQ0JeR1BnJVlAQEAzQF1JZCQ0XTFFCiJw TWhDQ0FEOGBSTnAuUCtSK1E/KCtdXyVNaDpcK09HP142SzsnXSs2bSg+bSclJ0AnUWZXIyk6Ll03 ak9UZyRUCm0qcywyQV1pQTxOU10pUGxEQTBvcVNfWlxJOTBzVDY4SlRlLycxRmIrInUoSXE7Zmhc NTU1aiI4NmFfa0g7bzgpClo/YFVQNShYR08mVWVNb1VbVUM/cE1FKk5UcEUndDwtV1M0REIlQ1Fg RGYkJ0c8OXEva11vWSxPdStUXSZcTC9bCk5GXmonUCppR2cpZ3NrJ2FrS05KcD1LMichJFAqMVBb aUo1ZCNub1xYUEpBQjFaIi9sVmQlS08lO211PGJJLkknCnMlcDtzU3QudWs+ajYmZiFLUTM0LydD bDZuUzxLZDZANT5FTzdTW3BlYmkhTmhsI1IzJCZDMzkxNmlCSCtNKmBgCkZZP1JRNFUtIUBpaDNL ZiM3NE9daCdWWkNLYWRvKV0qRmUwMkl1J0lwWiFGWzVXTFUqYiZJcXQqdE9UImEoTlssClRObygj TFgnQmdeKXFOWUBYJnFVaiMoSEs7OCtzN1QjOGsyNGwkIzBpO3IkJG8nbCRQXj8vRERgU2B1W29Q YiErCmRHa2E0ZXVMTWM+b29TamVwUiNcZ1A7dF1vQzA2JDU8UTAnLlNHU3NxdGxwWW1bP0hBKkk/ RkBLXCVRI0ZZcHJbCmJFX19ESyMhTTUzZmVQI1NPY1F1JSJlNFRsTi9ATTIya1JZKmFNVzJpMipL PStHaiVCLDwvQyorIWw6Wi8uIUBpCjIkUzMlX1k1WjoyMlZNRlxhakpURyRaRlomXVslIlFHYnFm cygjTTI1ZTM9LSZzLDo2TSRrYTA5U0BGJSNrK2ljCjhkWmJuO2VRTFNuM3RoZE9AVC9cW1EjTlpN O0JHaFBCSjgzTjZlNWpQKF5ITEVmL2FKQnUtTkRPRykxXmI6Q1dXClBNZG5zXUYlXG5mVD9aajlw QVB1LC9AZXUsJzArSlE4Vi1GQi5lJ0hAOmI4U2FIcDheJnNQWEkuJVE4L0NlPWE5Ck1MLHA2LCoi IidoPTMrbmVWW3RnSjdWN2BWOWZcZV91YV80MWwuWCM/Ql5tNl5lTF5RL0MuX1MrZS5EJGZrYHJi ClpZWCZhK2tkRm5PQ1JeKlhDaSVaTjQuKW04TSZvVEVWJVtKcEVeXHEhX1RROW8mTVQwcS1ZXitj c0AySVVdZktiCm08a3AyNjhbZmFORFVBLiZbNTQqN2FjVjllcCxHNjFUImhUPDRMITEsU0ZYSUxC LjNAWDxILnNZTG5YPUQnWjNWCjUmLHFWO2pzLl1EajojSFFfVDtuWz9fczJfLyhxUWVObzpIbTZT Qyo7QTVOWytpaVNBJXA+V2NTLm1mPE9ydStlCnEtMCZUXWs6JC5yNy1eNGFHRj9AJDc8STYqTlNU YGFBJnAzJixSPjBJTmBPV2w4Z3M/P1VZVGU1U19TTllhLkdcCkAqVzU5L146YF4wI2hrZURNc1ki Piw5NCQ2Nks6VVloPmFjWmlHNjEyXixRbClQZyVRT1BuOGdXdCRbcVY6X05CCmE1WkwvOTM1XCxF LWR0USxtWT1pXko4NSQ4PjJiPyRfLEJCMEEpcVYmdHReK0NtTFlYKmJFMmpVNVVQJCIpTDQqCmZr bHFgWFpfS0dZbz5pK0BSPm5mN2NsOF08bl5pMCYwLnUoMWI1LiIxRmpXOTFhZi9bIlFgZGU1I2Qq b1xRZSlLCmw1IydCbU9ZImRAKW8hWSZoKGhRLUInMyxSaFBRSEVdNFBpYV8tX1BDTzsiNWFGXT5R Y2E5IitLcDkyOEdcYmJECmYyakJeTjkqaWI2IiozVGVWMUo1aW9sYzY/VHUuJFJNLUorPlRKRUpu Y2UzJ3EjMSZAYVc5LXNEQERcI3EkVS1CCiIxTk1ObypSX2dYXkQialMlbm1vP1UrKixGRmMtP0xU TXRQcXNLNWheXGBSKG1YW2ZuSFh0blM+bD02VlMiSlI5CnE0JUUqMm8mInJZZzkpOGhuRlU3bVty bFs3Im8iOSFQOW5haihGczxDPUsqXUVwUWM/YCdOJFY3VzspdV9NS2RNCklYViVXaCtwOThqK20o PiQwYVJcISsiP0gjNVBSQW40PT9XJlpmKE0zQjBUImwmQCJkUVVTbjhqaWgjci4rUnA2CltqOCti ODM7ajJAMnUrTEhYQiE0WS1ONC0xOiw4ZW90NF4qXGRfIm8yZlwwIWooKiVRalBPU2BIMyVEcTwp SElgCkxBOFs8OmhGIXUqXGVqZkZtOUZXcGgnSnQpP1JcWTdMOTYzLEVvUDtYYi9LK2BvUnVwSiF0 YEhfIT4xVCtSTVovCkpvc0syInM1NE00PXItcDVTI0dzJG5faytFTlhLKldHdV9TXXM8JVhjMT1a NmM8LSMqWGA6ZmlnSTVVQzYvWGVmCnEvU1lqcisoNilsTlpPLW40Z2BkOyk5UilfKiE9MDJnUnFB Sl9XbDtYJyNKYWA8WidhZ14zOlBvMU8/UFltNz9XCjVKZCwvJCVRdF1aP1VZbkI3Yl1scWQ/Rkgn S0JJSWg2MSVpJCdTKzVTOllgLC1UL0ZOIkNPKV0mRi45WEVUXC9VCjQzLVJOYjtfZnVEKWhFUFlY OEJzaGRKKGQwJl4ydE4sSWQxLUUpJXU1NFdzLSxhZVYiNDFZVk1gQ1RET21jYHQsClJAb3Q4MFIo VSpSZ1IvVWhDbylnS1EyQyxcOSJCc2FVKlgtM1VIc1ghbz4oNjY8bzstOyg7YGMsKyRpRWpBLzZX Cis8STo0Q11zL1VbJmZoLm04YEAubDY8I1dcVityO2BIdW09bWFPQGk/LjklR0ZPbUltSFBCN2xk RmYldUd1I2gpCjwuYTteRy4nJTArQGs1OVckZlAiRU4oLEU8PiZpL0tXUT8tbUJxYmZZR0UoRypZ XToxXmtUWStFOkUpMiRuaF0hCj5CbCxdKDdcaz9ZYTszJF1DNSI2VkNrL0dMP1EiMEkxVyInclUm cTleOl8hdFFUcj9MTVQ9VyNRW3FoSS9CV0EqCkpsK09IRVRYa1pTWVxJUEkhOTpwPyVWR1U2LWZM c1FJMG9bWTZEI088ZVoma0pANzVcOURrWG00UFpxZzg2dGxpCmA6W21AJjZzaDMkJTouY2wyXFdp Vj1gSiZebyhEVVEtcz1IIz8+K2U/aiNyKStLclowL20sKkBcKlQsZ2gjK3AkCl89UGJEZkAyUnMl ZDgnbyVIZDE7YkFnLk0+TEUscHJnM0MwYWNZWFJKaE8mZWU1ODgjOiFnRlgyOilfMTU3aklnCkta XU1YJXVjb3JPM0kjcnBSaSUmQDdlJW86MSk2PTxBUU1QVSdYKTpQaG1oXi9ZYFhOPlZpXzFJXGBQ J25lazhkCmI5PD4kXCMjMj1pSyVfciFqUClSLC5GPGBLOjhGWi5iUicsIm9yP1I/dFxnOVRVTzRf X2c7QCRFWkZQUiQlUmRqCm5zJGs4SHFydUBraGM0KUVPUEsqaGRlSW8oLyRSNVNuLUB1TS9mKikz NWdzV2I2SkluTmVRMy03SDU6c00pQmQkCiFRKXRcbWdDMFVKakpIVFg/XWlpbz9SRWhUVlUpbk1O UnM4Q0NHL2hwJDxUO1l1JGcyXThtJk46MEBxa1Z1ViZOCjMlNSFdKiRiRmlSSE0xYmVvQUotQ1dZ JyFAbWNQLmA3a1kqNzRhQEZPTypcJz1bdFJgYj85RyQsLypCQGlASk9jClxwdTgxa1JvWSdTQTZB JTs/bmJuX3EvViE9W2stITRCRlsoQS9MMixucW9eIlZVJXNsJ0ksJW9odDorLyYwPEVaCjg2byhw K1AjX0EjTVhgYmdpbEtVTEVqPj4uL3JNcFkvYzlpTydaWSRQTlpwVVFOSCw0U1YvIy9aIm9zI2ss XD1QCmxJK0hoMXQ8b1NnSTZuOysuUCk9MzNXXCUoRF4oKEd0LDU6VWopXEI6Sl5QQTVmQ3E+aiQ2 L2VeUCVdMTpecVt0CmdTZ2lXWW1JOVMmcUlLcFc1XV9lY0JPQTdUIl5ZQ0xEZlFYLTJLUj1NIzM5 cz1gSDhUaU8kMD4mT2EmQytaWTQ5CkdcPUtrPHJBITVJKicsbDI4KkUpcltmOiI6JF0zRihlUThO X2tpTj9AJylESjFyRiJAbEtFKCglNkxAbGxkQDVeCj08NU9DNCNMIWhZMk0tP2xhbWVLYEsmamBh LXM3QF5MUk5KayJHW3NvJ0NER2RVT0Y7JFdmdDUtbC09IT90VHVXCk9gTGo9T1hvXyZjS2U3Jlkx JUVcWXQxazhFRylqLV1qNXFwLVJSJG9SPW0tNDppcmxLKCRLcTNKQzg2YCxjTz5GCkwyRT5MOzUy S1JGSjdJQnJBPENbQmJWT1tdL2hUXydAZzVGZEZkUz9ibkZPNUZLYE4xSkdATChTVFlNMko9Xj5A CmxVcmE2OGtTTkhdI0RCb2E5ViRlQHUhRGJBTGE8Qy5Ybi00RXNbQGJwQTU5Vk9YcU41ZzBxXmVO amhrckZERiFOClQ1WUtqXF4qOyQ1aXNPcTdSWShRNW9CKyJJL3RyOW82MXQjPGpJTTpJVUE5UTZW NnEwZ0MiUmtxUnRkSzNrQlUjClVRNU0+JyZec2ElYi1xYjhDdCgpMU10RFs/cDc/UGclWF5gNmAn LTdwT3AtUD0qXUwxTDw4OSZaaWNxRD5OODVTCmpNNG0jTiYjIk9fR1BwIkZwK1M5YGtzX0xhQW1G W0xZOjZoT10sdGJxImBMLDw8VTRlTVpsQyhfJCleKEREbVRNCkpDcmFdVjY6Smsrc0xARDU0IVlb PWAxcFJXbjMyWE50JkBUY3NHPEljXUBPalhzc0twZV9bMyVoZkQ8TSQwU0lGCjFxV0B0XCROSTVS Nz4/Z3JfU3E8ZmpYKVJuI15ITzY4NGkrJyEmQCo0VGsjY0lFTVtlY2BLXzFePWhqODxibjkmCkRf MjpiQChrN0QqLF5TZGhpczhrJEtALXA2NC1CKHFnOU80Ryc2OkBwYy1TXG5ebV5IUC5mY1xBcy1c XWUjTzBiCjdLIW82YStNRzpUa0UzdSopYDVCIXJhRUZxRTdSIi4lIzZrNG5VdCEiYjgxT1kka1I8 LkcsUnAwP0QnWzFrTi9dCm5hJjFSMXM4TExAO15bImJmXVdiJ0I+Qz9HPEB0MGciTj82JGNcYC5O UEZsY0ZGVU5mWjxcUlBaYChvTWp1NWFyCkFuSSJwb0Q8XywpOEgoQ04kZnFjSC1hLE8hNDlyJEpD a05iTHFBQj5hOWpqcyJTbCoxcFoodExmUzgsPjtRbVMyCiY5LEBwIyYpJFteKG5jUWFBc0RWYUgi amo6UDBvJXAlV0QyXnEkRkslMURudHM3USpTczgzUGZzODMtI1ovPnI4CjEiIzI+SWtnZyJxPURr UE5qLW5yMkEkO09nKVFNYlI+P3QxQFA0Jlw6WVUqQ2FHLFwySkU7Oyw5RkwyVUJbYkYjCnMvJmpT STwwMkM3MWtdTEwmIWxbOVZlOmk9O1tzS2g7Xzo5cjN0ITI8LGI9PjApU1gmPSlCSylAUzomQzct NCUxCkcubXFNbT9kPi5rTUwzbUl1OFNBKDNgUT1hJ3JPN0ZtYSRHbFBqOEY/WnFxYydzLCQoNDVA ZUIiO21QMyhGajpJCikwb2BQYiRCXGlPT2I3ZFFVU1AvMzVeKiw3M3N1YHEuX0IyX1pfK2QsSDo0 NzopYVclWCMqL3BGPGxbcTdyYU5OClRVNmI6Ni50NUlYJExoKWA8YDFqPXNOQ1hhPSp1PjIqUTIs MFE/JldEcldwM1pYVmMuNz9ULlJBXVByOj83dUc3Cls+SVxDKWQtY0xtPGhScnMhQSIkY0gvPiVV KmpNLC1tX3VkSWxHYUxVZm9RcDdnPVFFM2dnTm4jbTNLKVhoSj41CixhX2pBN05OU3JAYUdAPSIl YDwzIlRhaU1vZyFpLyFYV14+US00Ik5fVDlLOCJFPnRtU2hCSmNPSSltRDBTbExvCiJzPVhAJDFP Kj5nUlVJXDZiQi5NMyQoQmhgJGg1LD06T1ZxJEwrODRBZ0E7VD8uOiQ+V2txaChsP1BDST1rbVEk ClJqRnVrTCdtYWQxdS9WQ2E1WCpALCdbdCQ7PklHbD8ubV89JSVPNTssY10rbmliT2MhXVFSXikr Y0s6byNuYCpYCjtPIkZYW0dealc6ZjRCTSVvWGw9N206XCg8TGNfMG5tRkIiNmZzOCk+J2hZaGdQ YUFLVjkxXEBdSjQ9JDw6UDJwCi5RQiYjTU41XytvJEw7dDtTXmYlN2g4bic1bT9JMHBDbF9ja1s4 XV5oJFQqMTkoKU1ILmksN2YmUDZkREhhbE85CmQwc0svKlZMOkZvQ1JGVjpFNFlyVSw4Z0dqIlAs dUUrW3EqLGYsXkgyUVsqJSkmXE5dL1NkIjZZYU5NO2x0Myx1CmdnQVVZbF0qTiFDXEFaLWxdLEw7 akxzdG5YZ1tbcWJdQ2cnI0BObFA3VV9tM0cqNV4jWmRpSFs9RmgobjpNWiVTClZNJzNFX1hMMUw/ O184T1AvLmJLVDtXT0YtZk9CcERSam8+Z2MuS2k3K0RBJT8xajJzTitsNz1Ecik3cCtYLEI/Ckha JydWPV1KRFMnKCpaKl5iSElrITYxaERIQWllKlA9bVFhZW1KIydeRj0lajZAPStcIz86TWoiWEtS XWhtN2stCkZJVEcnaGVpPldFJyJeKihcXy9NRE1TTUdCaVRCRTI3IztINWR1PkgtMDlXOTFeLzRe LEtnQkZWOUU1azJbIW8rCjtdQTFJI0xcVj8uNylcYSUhN0tgT05aRjFTOUIlQGhQLyZqYSRRKStG ZiJJRTheZUxKM3Q+ZUJGZGVSR0ZQMzEjCm1YKVosPWFPSkVTZW4mKWxYYSNANHVWSiJQaTNLQ1w0 QXQ+LF9OKSs6I2tYSW08aCciZXAvYnJaVkVDU2ZUOU9gCj9gYEcnbUlNX0ZhNEdgaiUlWSJSJUhR cjhyXVBvXDk6RTA2PTNAPW1OKV5xSW8mQVxHOC9BPl5dYlFOaj0lRi4nCkYvMUJxZlBTQDtTa2Mk b1ozUVQ1QiFHcD1FJEUyXSxPcV1vaTVJLlVWbUk7JCQmYj5ENSdKOVlKZSlDbi5IVi4mCjQ1cWg0 XTBQNWohSz5KWWtOPFJgaSVZQWVKZ2dILVkoX0NbXVglWlNRbDZMLDVWY08qVlFWQCdZPXElT2Yo QXFwCmZAbEBtciwxY2hiMWYwbmtGJnEpblkzJlNxKl9qKSRebjpRQENmOWwzL1RkXUhGLGUrZVJL b1MnVTBrP2RQX2MrCiosNzc2UyFlSGcrKGtBdClJKlJDS3JMUEo/MCwoVjAvNiI2QS9sLWlEUygx QV1KcmpxN1E2aUE7QVBzUEZtUWtsClVnWkFtL1tIYGQoNHApLWA4Z2lBRiY4c1ZLPG1fQyMhclc+ USFRMCpSNixIVylFcllGVjpociFRREghQW07aSRECmgsNmE+PjBdLHNGQ0NQPkdhISFwKi1pNUln I0BSUV0rMDxUYWpPamM1S2NxQEMzLDFwJiRcPyI+TU44XVRmISYvCjVjMjxOWStyaTRBNHBFWXIr SmAmQ1EpTydRJjw4NzhDVmdZal5xVC5DWHBZJFoiYkZ0SSVJdChsaHU7YVhucXNYClFJW2BAUHNa WyEqL1JLYCohSG0nQkZDPT1RLTpuMzQmSSlBS1E9OzleOyp1MWdWMkc2RVc4OUQ5WU86KV1mJ0U4 CnMsRnU9RHIiRVVJTjoyRERrPFRNcUYlcHBAOjVbRlNjMkRpb3NgNytDczxkIU0xO2cvWzQxNigq bXM3OispX3JCCmBAcD8pY2JKQGRzK0NMWE1eS1w6JyhCbGBYXk1oS1Y7QDxnKUBXZDkzVUIjKyFo W0BKPCQkV2lfOGRKQCdyZTd0CitiP3MvUD46Xy1NUjg3JVxkNF5UQHEycyYtO2lIWCRddEtINW1U VDwsJTRbcVQzODgpakVDXlJaWVZzSTUtVE4hCjFnRztMMFQ5cTJAKjhvRyRnQnJGOCY6OV5OW2sv VGxAYVwzK10vWSJjVUZEJCwpRDdbUExyJjJjcVlpMCZhZ3V0Ck9iLiVKTGc8YXFib0dURDhkUVZk UWQ4IS1PZiUxZ0VdRl10WUFXNk8ySzcxSzVrTTRzUS9VSCJrZj4yRCJyWFQyCm5vYj5XLnAwRDJt T1duZFo+UXFRISpwN1NNXkw9Oic6Q1NhOmQsPDRDcVlhWGAmSkkhPydNImZLOW8zTSM7OCZzClMv NT9zJU83LlVrbjUrImJoODcuPFxHYzpzNj9iUS51JD4sMkYxRi8iISRuTVVPLitfRiFXbnVTIzQ2 cUU1OG4tCmpQMkpvMW5YM1NkI149Lz9aUCxMXDolWV1OQFdJO0VTYi5nPmdZOT1fSWUubGEiSF9O Ry1iajNIOSNjMjs+V1BQCj4kYVY6XyotaUM8VVQyUltVPy5wSSVTdF4qSCxcdV9yM2VUWjkvdFhX XlJOLl9DMydxXFIxNW9gZlFwTUgsV0w/ClJvW2FWXz5GLkVCUDtdSi1sMm5yQUZZNClDJiVZaDZc TmtqKFRyaUZuRE9TN0oxRD8jKEApTXU0LFJPImBjI0NkCjNKSVlEcTkjU2ZBLTRALEc7Rz06JkQv WUs4XFFVZEE3M2k6QFxQPSZDJ2kwZ2JxMkw4OC9ePGI3RmQ3M0ZvXUYjCiZcZltTPCh0cDhERz5X XEJYLTxDQTtaV1FUM1UyU1RLSE4zTUlYRGlwOSoqPScjZClLKlpsVzZRMl5+Pg1lbmRzdHJlYW0N ZW5kb2JqDTExIDAgb2JqDTw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGgg MjkgL0hlaWdodCA1IC9CaXRzUGVyQ29tcG9uZW50IDggDS9Db2xvclNwYWNlIDI4IDAgUiAvTGVu Z3RoIDEzNyAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gPj4gDXN0cmVh bQ0KODtVZWBBN0IuWj9zbUFSXl1OMEAzQjRSWkgkSy9bIlUnTzQ3Nz4rVi0saC9VVjUuWzVqbEAt alEnPjlKZV5RSDUKW0J0J3VwJS9cJU5KcFMqYy0uYWpYZlFBVW1IYmk1U1hgdGpoOnQuVV10QWNA clZRYTchZVoqMD1VLC5dITxEVyYlQSp+Pg1lbmRzdHJlYW0NZW5kb2JqDTEyIDAgb2JqDTw8IA0v VHlwZSAvUGFnZSANL1BhcmVudCA0MiAwIFIgDS9SZXNvdXJjZXMgMTMgMCBSIA0vQ29udGVudHMg MTQgMCBSIA0vTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdIA0vQ3JvcEJveCBbIDAgMCA2MTIgNzky IF0gDS9Sb3RhdGUgMCANPj4gDWVuZG9iag0xMyAwIG9iag08PCANL1Byb2NTZXQgWyAvUERGIC9U ZXh0IC9JbWFnZUMgXSANL0ZvbnQgPDwgL0YxIDU2IDAgUiAvRjMgNTEgMCBSIC9GNCA2NCAwIFIg L0Y1IDYxIDAgUiAvRjYgNDggMCBSIC9GOSAxNyAwIFIgPj4gDS9YT2JqZWN0IDw8IC9JbTMgMTUg MCBSIC9JbTQgMTYgMCBSID4+IA0vRXh0R1N0YXRlIDw8IC9HUzEgNjcgMCBSIC9HUzIgMTggMCBS ID4+IA0vQ29sb3JTcGFjZSA8PCAvQ3M1IDQ5IDAgUiAvQ3M5IDQ3IDAgUiAvQ3MxMSA2MyAwIFIg L0NzMTIgMTkgMCBSIC9DczE1IDMwIDAgUiA+PiANPj4gDWVuZG9iag0xNCAwIG9iag08PCAvTGVu Z3RoIDMyMzc1IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxhdGVEZWNvZGUgXSA+PiANc3Ry ZWFtDQo4O1dSND8jTFwmJ2gpUl5PTzstPCZcZy9KUjNGJmBGTk8yLjU9Tj8rVDJBdVg2OkUrJlVj XScwTFpERlgqRy9uYgoyI0FxcVRgOnFRY0hIY2JaSjZXOCtBcHErR09FTV5rRlA4dW8mUnBZTWos Zzw4WGNtKkJ1OEhHTFoyaWFvI2pWSQosV2s4YGZqbS1VajBbLVlWYiwlPGZOXEJvYXFLL29wPmEo cWklbk5fSzRoTlMtYSpfKkFbO1FSNXNQLSMocFxUJwpPL0NyJFMjb0pYND8iTE4pPE4hMCUsUFVp ZkNnSS4tKFdeUmlGOy5aYDFtb1xBaFFvKjhYcSdKSjFOQEtjVGdhZgpxTkxcMnFRMDtbbSJhL0tu TSc0Om04Tj0yOkFVYE1nZzxPc2ZHVCRnVC82MiRdazZVWXAqOUdycmREVSJaYFsmPwo5VydHNE44 cmxxKkhnQSVyZGhjJ1giUD4jU0MzSUgubyMjW2NQN09WZHMvZVhfZ1hdZFVkS0huQFMnJzVRSnA+ ago9dCpMUyI+Y2RQJEYoQFhLb2MoIkJYVV9VamlnXGxhWzVQPidkUjUkMWV1KWhJN2lsXldoXytT YGInSFlqJHFaWwphSG1bVGtaKVlfWUxVM3M2XnA1Jk06UWV1MUpUU1hbPUZyLXAqYz04UUFeWERL I25XWGxxLGRiZnRxUk1GMj46OAo7LU5eSlwuSm1MMWoyPyppMl5WZ2svIjs8XlhRLWhqKSRIRW84 RDs2PzZRS2FELV5jRyFcXClsbFYlTlEsYDVuIwpQO2tdRzpZV0VMWUU1NEpedDUmQjQ9K0EsWElr TywyUWpdPiUmTDVIZCpSPWZNNVEhYkdgUl9fLVVuUlswNTwpXgosdF87UzlSIUIoMyJlQk5qXGhD JloxbypVUC4zXnA5VXMjYVhFNFdCNScxKFxyY3BSNThZdCpSWi9JSUlrRmcnTQpEUSQ5I1g6ZE43 ZSg3PCpIJ3R1ajAuWHFqT3U1YlczMT0oZEM+MitMYWcwWmdVK25gMSRGaEthImZGbmVoU2ViSQoh PGwsJk0oUlVCVk9OMD1rayFNTVJBbU0tNk5HV2VrTCptdUk8UkNhLFk7cmpsSE1mX01KWj1QPUgk TE5CUEcoLgpfMy5gITw1M1FdPCJlSEpwXkJOX0otLWksLCstcUBZNyxwXlNCPDtjTilAPlkrWzN1 WFsjamUuUGEhYzgqKWtrNgpUZ0RiZ2BsPUpxWSpYJFwzXSlKT0NMIzBmaShoM1lyU0ohS28qLUFQ UWIoV2YhbDkvN1M4PG5fIzRyV1tbPSE6VgpTTE4/VGBoLnBFSikhTCdEcj82MEFcclxeWV4oKi8r PmxUTDJcamVhTTdWXlo3TS9SUmw6RXFGQ1JPQCFOMUdEMAo3Wm9rbylWSGpPO0tcKyNXVklPIlc0 S0Y6LzRING9iMGw5cClsSkZvVz1SIUYwPFpRO01uJHNtVG1cRm88PFM2Iwo8dWpiVGhJci9kOUVV aEY/YClZbzg7ZFhCQGpRME1RTixkUF89KS9Gb0xlXjktY1FnY0lWZGkiRjVia3ApQHVdKQplQDRW dVE8JDBDXEdsOWRtSltxb1lpaGlaWztqIUNmZzArTkQrJzo8NmZIPjpoSTY+J1pvIiNdWiNMckA1 LkpKXwo1c1wzcmozdWFrVEppOStfP0VAOERIN1hwVm1pbVVkW0xUQWwjPzMyIiV0cmI0bmw/VzRm OGJFcUFRUj0vWyohKAomPSstQEZkZ2FpOjlnZmxeSzo7YEQoZC4taldkc0wkLmVWZ051Z0t0OSUq XHRKJTU2NCxCVHFjMScrPC1eJUxUSQpqODZsKCpRKUZbWV4pI2ptc1gjQlhMNzJjRGlhQUM1SXUo PVRMNEwoZWNoTlFpYWEudFRzVjxdIidpcE5acyc0aQpOOV5tIzdCTEBNJFcqQkZtSEU9clowZEtg S1kpRDY2Ny9EbE5qaDZvTU1iY0NeZSVkKD4vXUxTRXR0cTpEWWgzIwpVRU00Ii5EZFc5Uls1P1A/ dUBSJElZZlRqUklSaSFFRzFIWW46WVh1KShpWT5JWzBBLSlPWkxEZj9HWFNnZSFjTgo0SU1xaV9k UnFdJWFwR3UoKVRbaEU8dF42O09LIlxWVy05T1c2cS5zVXQtYCU1QDBpbmE6OCNxMkVVQidyRFYn TgpRWCprLyFAXCM4WlNyXCVTU2xwN2JAcFRzRGFYbyZTSG8sISMrOUcpYnBNWDpPQUVKYDltTm5X cCZdOyZmbT1OMAoiVWkkWFJkLj9NMFN1P1NYbmRAYj9IdDFLWHVeUiQrQFssdSRmNFVzW14nKDY7 QlxbLjoyVSJ0RV8nKltIaSRkbgpGdEIlKmViOHUybzdAYzcqdCs/aWBZWkpDIThCXWZnOV0tSGFz TUgxVHFcXCQnPjNIJ10mJ1lNPVJcMVQkNyxZNApbcjg0TDUzKSQmQFxrOz9icjdDMkZwdVBrZ0I3 QUI3bSJuRVlhaTRpQydNTTkoS1VLYjhCUnNxcFNUcVAxMFdcYgpVNzhLa1Iua1YxVzBIWkFxbTMv UydGbC06NkhFR19bJXJcZWlTJyo4NTdDYEdiOCI2U15LVm1VIzZUbCxNUi9tSQpvS0daSCZbP2RM SzYnZkJjZFskO3JnOylJWShlTmZhaksxWzxuRS1ZPSdJKiomcGskQVhLJCRRPFdaYV0uS2Y+OApA JlxFOSgnMUBiTVstR2JOPnBNSDFsLmIyXWQjRFEqVk5pY2pMVkp1IUlgXUdSQ2tcMHFtJXJkTVZf T0E8OW9NRgpENEpGOVFfSGcxK2lcclo8SSorJEMoLmYhaDdCQ0tqZzpaU11iLCxCZGtIRDA4Mz44 MkRwTSZXWW9gWmBMZEdubwo4TXJEVC9SRFNKIyxWJklWdDMuWjEnOWlFZFY/bzZfYUFkMmtJR1w4 SmNnSHNAJGphW1I/T2tgTkhVUVMiUG1ZPQowVFpKJT5rVzFcYEgxM2tEQWxPU2QwQXA3O1toI3Ri X0Y0ZVwhUmdKP1FTJTw6VjVpUyFTNUs0XmkuSzNDOT4oagprZyliaStsLSwjVTxcUjRUI15UPkZy UDY7VGhUc15sOFVqKHI2XSRLaldzW0FyXSs0dVdINy5vPyI8VFs1Q0luVgppNSplVz9RRlE6YV86 KFBPT0BQN0lzLCx0W2NtT0llcHM1cCZGR0lvaDVvP0RjZmcmdSsjLyxsY25EQTg4YDBgNwo5OTBV cS1DczVVSlVIWW1bIVpSRmpwYHRZZC91NFlBVHJWTUtKNy9iSXA8TzRpI1ldMj1BWE1MZWcydGhD RiZtLQpFL21zIUcrNC1yIVRKaVVlLyVEWFVxZVsibSJsWl1nXVJyYSI1KkxuaT0xP0ludFg5SGJe YyNOSEkiNmRfZGgiXApgXyEsMidjJyZVTFcoRHE4NStkX1xhLDhRXyZIYDZbRDRAZUJzPHNRPS1R KXFcZ0hsYmciTEwyJlBSbVAyXy5tMwpfMGtFTC1BPWRhSk8ycWs6Y2YqX2VYbWxeIy5EJjgsMyxu UzxkXm8tU2FUKFk+ciJwbUhgXyE7ZTcxLU5nbCwtbQpcMmNgcUM3VS4tLGw0cUIpR2NVUl4jZFtL ZGBzSmpIaS0rIW5KJW9bXDwnYHFWNjohR0snQDZEMF9QUiM1azZzJwo9KjFDSlB1K2JUaj5TMkou dEBYW25pWFxTSCo+SElEKUkhM2VRU18xPUZfQCkxTD0sL2lTZ1hOOzw2LmdfQGskKApMWj5LcC4i LjEjVTQnN0BMJjJbaSlKP1A+JSYqS0FFPSNnK2FyUDZpSG5GLUZZdTA0VlMrKCpzKjskMDtES1JK QAoobnBKQTMpN0BhIlJOQDJwbDtAR0luRV1RPzxZImZrLDxYYFYoNiVjRG1wI0cnb0tyX1UtUyle X1dRJVxxb3BZKwpAXDQjKz4+cU1MXzROUWRWLio3QkA4TiYrWTBfLnEkK1VgOFlAcDpNKFZVNUI1 SWVZZVkvKSs/VTlOQ1QxbSM7QwpcST0wNDwxNF51OzNwblZUWmBKMl4pIzdyaSl0dGs2ODReYVJZ Yy1PVEFwYEQkWSMvRmNBTExCam5TV3UrW0M2JgpWZ3NeOHAxJ1pFLDVDQkdBSlxCLjsmXF06VjZc b1Y4Qm1dSFFlbjNpU1Q8Rk9vW11mQS1paUo1NmR1P2kjbUFsKApwKTZBbnApPjJFZ19aVU1nL2Vo NT4rNTpIJlUmYF1kLmI0J0U6KCxONW4uJ0o+WiQlaHMpb2UpJVRKZktQZEZFOAopR2JQZEkra0g+ UWRIa0JkSzVpWF1TU1VIQypQUSJUT2lMWEQyIzNYQVYpQkZNWm1zbFJsZm9eYE1iIjEmaEQ2Zwpi SE1LMTJfZUdmcmxdU1BtNUM5Y2NuRHAvRTFbMkkhKyIzal1GQjBZZFFlYDhUSz46O2svZ0s1I2Er MGhEWmZ0OgoqMFJfT2YkaERGMTNuZC8vcikhQEIpSUVzZmElUXQjMF1GJmU0RSRpNSNFWT45V0Jk ZV5dQzsla28uNSYqaiN0ZAo6W1MyYFNhKzZRUmoodCM7L28pRidkQG5RZyZrVDUoYVxPOjIzWl45 ZzRSYCJBZmNhLC5vNDhPU2k3Q1ZobSVATwpMJWhNWkNjXnAuO2lnQFJdNyotSzRuTkNOZSRvQGlh IkkiOWhZajRfPGtodF5RMzVJMzxxMWk+P08nVkdlMDxZPgpTY1BKTGgvTy9dYGgxXVxIQCxFL2Rl SWMsWWpfQmJVMS9vUDFma2wuT1JELlZdcGF0P1YqLD4oSTBTXTcxPDIkUApXcWxhN2xFQzojPDo6 QF1DSFwpSmBccV5hbnNXbCpObF5xKkI3U11HQ1tTIl9udW9jJkA6XVk0RCwqYTBmJCkuNgoyTSc4 PydiY1IwXkt1O3VnWztMN2swTUBMcFIjN09vQ0Q8YVpXXmpgYjg6MWNzNz5BYlY8TWlZcCskKmMs PUE/dAonMkNwTCM/aVteJVRnK2lORkNgSGkuLmEjNUQvX0BSKGMnKm5pMlg5ZFIzVygiN0daI2Em NigiZGU7JEhlVF09TQosa1FhdVRIPHJXS2tXcyE5LERmdSdeQTI5LnVNIWpNbSRHYW5cXydYbiU2 SF8/XWlDYExEO2doTkAnLVIqU1AjTgpxKnApMk9VJkdWNHBrclNLZy1WNCJlZSFCOClXSl5vNlcj QGNWdDlaMmNwRjZNU3RmbTAwcyxqbC5cZlxGYEcpbQpNblosZV4sdC09bWIrSmxqOD5gVUtXOV85 SXJTXjJVMEVsXUlVKmM+aV5RU2wqRGFFQi5PPnUzWjAsJktpMUZBYgo1O25bXCJuVXRgO2VRcmxp LyE9JiVrRSFJbilwYCFsNVJcPVNJLTVcJCtSZDY6TEU+YiJGcEVfQV50JCRqXVxhRApsYUstMTBd cG4xcDo8QnJWMm1UajYiYjo6RWQnQmpcUV84ISRtRFghaDYsPENdSE8vQVJZKyxQXzNlOT9vPWtn agpRXjBPT0VKdG5zPzJGSGwhSTxMLThhaTUtMilOXTQ/VEFBaW1LNU1oZShzLU8pbldRO2xNIkBu WExIc01wI2cqIQpWaF9gblsqL2tuPkB0TFVkaEpeQ0BePXRXQkJnNXEvOTJjIiosXU1WITtnPFVy OmsuKmZDW2dua050QWxQYWU5UwpROCxJRlJeOTk9VTFQczJSYFNkQCRLXkZeQyY9RnBkazxyMUxN OlZmUik5b05SRl9iPyFZMXMsYDIpVjQ5SC5daQpBbDdYbXJoZ0ctQD5USElTTSdzOWVdYkxgUDcp OU1RbDpwLU1jQzg4JU4hZTgpVFVoNFl1LSxgTW9nNztkdDIpIQpXQStIKjJnVD9LaSIkVVZcUXIn R090X2djRnVaMFxWYTNcRHFcPkFuRCgjYVtOTWcqIVZBaEtlSVFIMiVaWHFaLgo7OnFMXStOJCUq VlxiJ15eVGAiOk91Xm1PaV1QWjNxPiYpWjtQNGxmYEw0TSZOKFppa2gjRzcjIlJDYCkxZz9vOwpE QzpHYUgnUT8/TEw2YmJxYUM2VFhNWlZiTSxwYCdUODw3ZzNxdXMlQkZfRlInJl4hQGo2bUo/K0RZ STJTbG9rOAoqLnFdYiJXVWw7Tl1kWSk3T0lpTS4zazooL2ZvOVsscTpCZ0hVMkY0USohY1BYaSZI Kz1tUGVYUCwwbDs2c0QxSwpjRTlcQC1RdSNlJVJhL1pvNUliWmhhdFUuQmJgKC1bXG0wWkpwUUpr TzlbLWMuPmxmK0tvY3BZWilTanFrRDtiUApSQmpnZ0JuOmdFYSs4KWBNY1EhZSVRTCxMVT9jYiIq TG5RbEJEQCM7MW51S0xXXDstKi9AOj1xQmIqUiJeZCssRAplZDI3a05mPEQpYDJTbi1FKWF0SSxf XlxVXCReN29NNlExaCZlOV5AKlQza0k9dWs0OVBESiJvVUZBNzBwV14iKwo6Km5PZj5HZV83LSVA P15HI104TnBgTUUkWDVpaCVyNEQzOTozVj9UI3ImaTlOTz5KQTwiL0BhWj5RNSdXM2lqagprdFop bW1UVFNHQyZdWSJDISIycSdwUGdPZkZuaz8zQy1UITBlW3BpTz1TaE1UV0IjLi5dMDByJ2RbR3Aw My4xTwpqQDhCbUNVSGRsSTIiXm07ckFbVTwzRlZIISQjQG1iKGcyYG5wL1xnN09gSF05JTUnQzl1 QWtUZCRrKUs7YEhlSgpoVC9sNVkwQFFPW2hZRl05Xmo/cXEvcGE9RWwxMyouLixNam45IiZjQSVg bzokY1w+XF8yOyFWL29wIUpTUVBARAo3W0pXSVZcWkdgL3A4ZFVVP0FVbEQkbCdrIWFlXVwoOWFO O0VIZXJAU15dPSJSRiguQl5Mb19AP3RqL1lYSiFxSgpwI0dgOmllXypkLiwxMmRdVDEuciE+X1Q8 VG0zdDJpKHEsUVFnWiM5ZyNFSmhAZSlOUVFsLUdOOTVpLW1dZ2hzLgpVPCQkIilfI1pSbDhFPS5Q Yj1dblRKMmBbSmtRVyZWRlFESihgaC0+InFtN0pvT3A6Vy9fKU4vO29YYVFmXVkxRgokNl9DPVtT P2c5Y0xgYipUa0tfbFpOQmhGSzgqY2MlcmMjQ2k/ZCZIZDJEVFRQVlVwSm4vQS4/XnRYal0qM3Iz PwpKTy91TFlLPllPRUA9ODYmdTNEU2oobj84VFNRK1cwaiMsP1hMZT46XCs+QiVLVzU3YmxQaSQm JSFSX2ovQVwjVgpDUG4uKlkqI1gmY1wyXj4hTUMjTVk4Ils0Qy8wSEwmZ0okQT1oX2dGIUkwV1Fi Kk1YdDNqRS9yJl1pKmYiUj41bQpdSSJuJGQ6NTAqY0RWP1xqJUNAc048PV1kMSdAKShqL3RFZl85 blJIMWk6WSJPXV9OQDdsWGB0UlAmUSg2ZktaIQpxIVcyWWQ1OCZTZFdAZi9vUm9FJzBQO01kUSpW RGgtb01hK0tBcHE+Lz5sKjsmdWA0MWlMbSVMY1VwcHMkcUNuYQpgblNnWVxsQTRaL1o3RVIxU0pC VFdGRmw1a2tGRW1OQis4al0xcm0uIXQ3YDspLD9BJTQ9XCVAUmpJSVFbaUNNUgpiRmgpPERPSUJP ZnJoYTJoJSZLYSYoNFpPUEZzbCcqOFJgcUdKPDBcXT9wJmZMXUwvSWY8LGslOS9SJE1iJGM+aQou UzFwT0EmNXNib0lTSDhRXWBVcCQjT0snMm9HJSJmdEZcSFdsSmVzTS5sWTZNZ2Fhc1RkYGxQMzpx U2hJKmFXTgpXYztGS08vP3AkLWlyWC07S0pjXkgsbkInQSg0PFhlVXVUWS1oUVBcaT5jYGYpKDY4 Pi4xV2tdMHJSJk8uJkpnKAokJkw2aDg/RnNKPGFcQipCZlApSStYVDdzSWFNaV1TUDUwRSoxb0JA TnFrSCZAQU0qbHBURF0waU5zRkA/b0ZOYgpGO111Z2IrLksjPSxZRWNMOmYkciE9KjxrMSxQXk9O aVNuPiRacUVXLzhQWzRAQjY1LTcrdHAzYShVbDlIMSI3OwpXSHNnRjhKUiE/JDQkI1s8Ul9DPExa aGo3QW0nJkswcCFlPFVpSVlLKlFvZj08PjAlPy5vKl1EQlRnMEttYCNwJgoyY1xFPyJxayJhMUdP I0kyMWQzLl84b1A2MkgzU21QPCcrLFlcK2c4TiwnQzsrYmkvbk1DM01cW1cyQGdSXC5cMQouZVEy bC89dE5hUTtFc3EmKWNDVlxnWT8laFddMlBpckQyRjk2XltUOk9MZWtgW2hTQ1tSIldiM0poPnVJ VF9KKgo/Rm5GdWAkLm5gJF5AcCdOPU40dFpsLD1rLUs6ZzxMKGInMlFobUg0IWpwUlJfNFg1WSJF cWRfI0A5NC04VlxmLgpWWSxJV1oxP2FgRVljJClePG1uKTFQYXBXcFdfLl1nTHFMXEYtLiMvLm88 OWxIVF00MWpuQzZePlJRa0s2OD4rMQoxMUdvOWcmbWgqL15PM1AzbT1ncW1nJT5TLWVrPj4qNVw4 KHE2WEtjKU0+Si5gJiVzcyp1IXM2O0AualRQTEBkMgpoUVRrRkg9XTAoYkdaZ0NlMlhIRTViKiRl P3VWJDJTJjRIT05NVmJkbSxGIlcrTkJjVi1lZ0Q2UF5CZVpUTT5sUQopMmomTmJKT1dWWCxIVE4i K0ktc1FSa3JOTGszcW4vSmdtPEBaXjlBIkppUVdsZXF0R1EnVWw7TVpuW0c1a04hNwpjRlFBcWJv SSxTYSo9QjJKP24zKE1TP1xSMDlMQXMvOSI6TjhWazgmak1nMVE0JVlAYkFuaGJQOyFCaVdxdVow XgohaGklKnFMITwtN3NDW25ramFQUVdBXVFlRFc5al8yXExvKlsqbSUjQ2AkLHEsayctWEdmRFdP Yyw4Mz0xaWFUNQo/Ym1MdEotY0hTVnVfak1LbzBdVTpsL0UiQXVdc1QiaE46cVswI19VTjdJISZz LCJXIjhCLj9PMV5lak5BVytLPwoxUD1LYzdJQzxHcCFiKCo9MzZSTTM9XzldRlZrOlpOJE5Zajtt c0hEY2coTzRhJEJcOz1vQ3NGLVxGQzdfXChTaQo4PEtkSCNaWFRxOFpHRTRVMUc3RT8iYD4qQUZK ZVktVnVoNEhkRz9pW2s6MGVdUUM8ZW0+WGJcLGVFbW9eLWxhYApHcGIlKG5DZyQnbjBdQkY2Jyw7 RDNCM0NtYygnRE88cD5ZWUlJRDlxUHMjP2MsISJqRz06VnAmUnRHLmc0VjtsJwolOFQzIVdmTlNi Iy1Db1o8cWE1JVowc2RyMCt1MGFPaEcpQjE7WUJ1RUZBMDstZixMLEddayxOSGAsLkY1W2pERwpu SGFEQnJuKUd1O1UzR0ZPbWEsJGoscGFyTnI0Vyo3Y25QTV9HNTg2OjUhT0AqYVNJWkYhTk1xRj9U SWdAUV9CIQpXKitpQGU4QlxYUWJYZyhTIWw4VC5uO0JMIzdqVilfJG9rRGJmNjxLPSREMTMxXmYt YykxS1ZGKlQoZTM7VTYhZwo/LnQhNTthXChvW0k8YiFqVmZuI00yajZEbHJkV1ZDXExvYDQuV21h aS0yK01VWmU2OTZWTjg5XWkxJVgkJVhvLQpBWl4kXlBTKiwrazxaKGRXdE9wQ1I4am03RSNGNEJB MyRDamdTOHJjJnJdYVU0PEchXUlENy5rPj1NYUNcNF01LgpVOE9HaTNMb1ppUElZIjM2QmduTyRW TVo7Qy5zRy8vYFxcIWJCdGxJKD9INC5AOVpgY183UnFgNzZcNTNEJVYwMwpXXElcTVU3TVQnIWxG Kl0nNzE0K1ZqNkJDZU1JWVlwM2x0XSE9bkNaLWFab2gqcGpZI3BXK1QmIyopK04rZF00OApMPDwo QzE/O10sJ09hMiMtZTslV1JXWyxLMVBEbDRxZi0oTkVcZEFScEwxUitSPlQkWGwvUExfbUhCJzYo PSd0bwpIJykzM21vUjdIJGU3K0AjVzkmJkliQ3JqL0lwZDFoO3JTTmkvRXNzaTImJnFBSGlHOUVu QEhpSEBbTi86RyRFMgo9PTgiQVpfXjBCYztHYjExbSJhNVIwSW9AVj8mbk5RQyFVVDgmQkU4MkxH PyozVipnayUmWmtmSlldLydbby9VLgpaLTE4UmhfTWVINkJXJEAnSHJmIUBqaVxXIy1UNzBSZipG MGg2K1lOcWRebUBrbGMpJVBBW21Oa1FwNlFUZjdYaQpmYWY2biRiK3IjMidgY2JtI29xcEwmR3JX QkY2QmBqOkZzKVoqKGwkPURPN15FWkxgbSRWTm4yLVchRlU4RWllbAo8KWRSXk5hKmZKNXUxX0Fi Ny5sJ04oKV8pYTxlSG88RnA0NUJNUFtibHRST3FucVMxODlSMUQnLC1hLUJBWW9QWApyRjZYX0xO UFU+XSpNQGo+SkxcIlpeUmQucUlaQkc5LzE9NjVEbmdmI2tFQG9sNVVnU0lJT1lDXzRKWyM2RF42 OApnRFoxL3BELGdOZGBHVVprP2BGVFAiQWwhYCZTMS1SJmc0RG4uJUViYTtlWG85c3BgZUpDJEMl ckx1WGRhQ3RIagpVKURxTF0oXWxTPzlHJmMzImZnM2VCQlIyMXRyX246SUpdTWFEXDQkbnBMM0VV dSJkV0lsOz82a19bLmEiXztEWAovQWVwIUhZdSNEQ2ByOyljZ2slMWwzUXUpZE9VK0BLWiRSLE5V ZStYQVlxL2VOR1ojNFJORFFiJTBFZjBHbkNqMQoqaDFwMEVxcnAnVzk4SCNHLlc8bGRqMVxvaF8y UHIlZEZdJE1fTzEnL2R0RE04UWoqSlhkLkB1XWhdJUdbL29haAo9bychWydCb3UoJkgpSFw1XG1e WDUwZipmZUhqYDs+QVs8OFs5bGVrPTNjWyZEYEk0SytoKUo1IT0mY2wxKHNDWAo7R3QvPGtkKGpw TzYpZVAnI1U0L0JdXzh0QSdSaCk3aGlkbW1QUzdhYmxwLzgkJHVKZzpaO0x1R1RpQmw7TUZjQwpd cERtWVheUjMxajk0WHFnamsqX2NcSU9NIzU4NjVhL2cyLXI4V1Y8RyRsZEBSQVkwMSQ+JFBbLC9R NlhkQl5SWgpGW2E1aW1hWCwsalRkXyovK2YsTHIsKy5CKFxpLW1jTGRFbDo8UCFycTo5JjNcOiFQ QyIjZTZxIWlvV05ZSDdULQo5USlxUEJ1QzxxKyhHUGhLbWA0a2owdCUuXzwmbSk2I3RZXio4XiFe NEZsIi5TNjBmcUYnUCcmaiNVV2hRaUcvYApMMzk8LlcpaEs3V2ZEX0g9KWNzbDRAKyFwJWpvVk1H VSZXRT5iKDYqVXMvM15uOyVjU2lqK2FVOCppdEZMNlclSApsWXBscVVjS2BtQk9BRzEtUG5FMyNe NThJSkk+TFE3UiNXPkVrclRQYlYmRDhURzRYPCVwRyYmUVVDLi9OKk5TKQotUGMpTSZNSzJJJ006 ImhxKHJHJWlIIi5sTHA3PyVUZDFRR0VeVCcwIVBeaUxkZ0k7SDxlPVdYM05XTSEzKlIxYgpeREdE KzRWQSo5T2x1dDZVOXF1KUwhKjRFIXFEdEQ0NlhtcSZaNkVPaUdmOjJTL1VKSUUqaTMyMDdgUFZM X0s6JQpubFkrcE5DTTgmOCY+XGFvI2leU0praSw/SU5rK2Q6cjFYJUJlPyxJPXRvckQsSk5wLU8k OC0sJ0lKP1M2NUlVdQpRJmskRHMoYChLUCQwPCo1Zjlgc2lIWmtfSC11InBwOysmVlUuXzItMUBB XDgwMW1KOD8uUVA1VjxrJ1dRLE5NKgpOMkNLP1VIVzZwJDNMVVw2LiNOKiRfZzpmYTgjKFVZRnQy Q0ZHdTBZIis+Qj0jWlFoXWBDLW47WW5ybGZSdVA8bApmaiYoQlw9NVxuKilfJ1BXVWNSXmlWUHRp WlNqTVZZSVg9OzxgOypMIWBjI0JsXXVtYFlYLjNDRWtDQHRbYk02aAo6SGkzWWk5Si5NNV0sJSNm Uz5wMEN1ZCM4LVIhRjVfLjopLTklPUA9JGAvMTQ+UERJZzZsMiMyVmckMzFhQD5sVwordC9BRC1b K0spVTE8amRfSGJeXSN1NE5kLVFZKnJMSlNNJi80V1dHKUtmPjNsPzdiOThwLzdzWjUmJikqRUFc awowZ0FnNG06PnJBTHQ1LHVXaz10TEJRbU88RzM/czYrYWNkMXJFJidnXThSbENmb1VWaz0oOF9s UUoqPyhBT10kJApmNjZiO25TaWBiJGNMOjxnZExCYyxeJCdsbFIxXVpZJyllMUVrZVptbCtERmdP WFRKa2VMdWAmXVMmaSFLMW87SwpkYTArNENMR2BhSj1NcG8sNHI8aVU/K1peW1QkdGFGMjIhJElx JTJuPjk3XDsnUlpKNVojVG5JIXFUWFwhMjEiLAprXWZcLU5vcnNDTmE9b2g/UClPSipiSz45WUpB PWsyISIjam5dNTwpN2AydGUmSDMwcUNCWXFwXFA7RDNnc29aRApdNGA8TFIoJlNmYTE3RzVRcCNG PjdRMHBdIW09XCkyP3JjaTlLNjkmTiVgKUZFT01iI2AmPFJIMyteMSdLWVc8bApUa2g6bz1rQkF0 ZW4nMEdFaERyI2tccjNIUl8hWEpASSosJikmNG5hRChfUWk6TXFTdVglQEVfbExLL28nKHR0aAo6 N21SdWdPKk40M0hTX0IyOk9tXz1jRzQkY2BCJGhqbmpUUDpBRSVCSCZiIm4/Om0qSTRTXiRTJFY3 Qk1BZXNnJgpbTyckYEptPTthZ1dYLCo6SGljKFooXS1fLyozSC4qRStIKkxSJy9DWyVRT0FUdUhH ZDlOKF07UG9nWltXPiVfQwpBS1AqOWZbL1VzQzJlQERuSmthI3FgVE04UUE6YnJtZ2NJJDM7J0RJ TmwsO29PLD81a3JlaTBMPHJgJyNTQTo9ZwpZQVpWT3JxWCNyLS9layhJQiZHUWw8NTVrNitTOWxH TkxFO0gpJlhUWSota2Q/dWhzOmlzKmpaYWQvdHBBVUhkKwoyZVNYJ2hCI25WaTNNWj5MZmlVcEtV KDQkaEkkJyVCcD1BW2VKQi9QIW9yKyphZ0cvODg/c001a246Q19PSE1fUwoza10tYiNPcDRwTyUl Z3M0Riw8ciFHXDFxakZqPShmM208XFNQc1VYY3AvW0ZQNj5vPy1kcDpPOko9ODBGV3A0bApjcFVC UDpfbS9RJnVUMD1EJURmcEVTMmsmWUc+RUIhMC9hXi5vUFRwRltRZy82ZXMsVlxVL2QkKz5TL0NX JSlUSAoyIyJjQl8zQkQkOUQzODZuTStKZDsjMXJJUiFTQl5HK1BHU25bMCNlQEFGUmcnbDBCLENM PVhEXXNQcFRwUkE6VgpHbyxGZDBFcUleZFZYQDhaRSVSYkU+PFRYRlFvYklPJ1Y/VSFCREhjVjJm bDVLKy0pUG8mcl1SPXFUSG5VYy1hYQpXb1ByJ2ZMcSI5aVdOW0FQQERhJlZZZ0BTXlheVUssPDZA TWQ7MkRKOzxOYEcvaXBGZElOVkwhWTorLXJkSS9DNwozW1UqKDBnJUw7UDlUb0ZCI1pzKTRGY0c5 SWFaWmlyVjxGcDlDbFxwYWhIY0QqZmksJG5BYWRjQ18sOSYxImFmKwpaQW1RMVA3V3NzaXRBPS5t UyxhaS1VTig+LTQkJnRdXzxjZD9YWylQckR1Q3BrSEAmXU4vZFxgcmVeRE8wPkdHLApGT1Y1b0lm ZWhPY2BvJiM3KUMiSmUrNSgmP09gam5eRUR0QWRpKChUU1lgY01LYnM5Ozp0M3FBSVIyYTMkaiEq WwpKRz8icFdxVkAnSlBVKCI2NnAzMSNAaE1kYnAiQnJWYFNHU1JMJDNcRVkwdSdeTVBUPTdTNmc4 RTIsa0hZMTVvawpnbV1HXCxrRDdjaDsnK0k1TU9fa1MqPWVtVD45cGJeSGBGZjA1XC1aXmUoa0RP TklsSyY5cSxhTW5GTE44NHFyVQowM20vKi0lNDk+UzA6K0sjTjg8RXFRQiVNXztoMCwmQEZsMTlt VilFOS1cQi8sMkFZRkZRaC0nXT4nITwxSjxwYQo2R1ZXK1JhTik/NTRycF5YZ1VFbC9qNl5uRzgy XjU1LFRULF1QcitYK29UKy5mRSIuZ08jZj1eUyskZzQ8dERxNApDJmo3a0U4XFZIUlgtNmBDOnQy VTEncTY1VmQ7NFBDK05gIWxOaEhvUjl1VEZHbytJJF1ZKipvUTUhYUlHamxNNAojYG8uJDtsXzFP YTNhS244dG47PmltPXFxSCEmLGdRR05yVFAzUUlLNlluWT5UWlE3bEdKdC1hKFJwIV9dQmIzOgpW ZXQnZDRlJ2xrVnQoTzJhQ2xOZVhqJ1c1OEA1VSJlWWxRdDpDJzImaEooWSUjJEdGWzc3Oi4tKUpc XmlmQFhddQpXUnAnbFdUJ206bzBcViQmciE2Z3BnQF9hNTQkUltSPmU/LFFyUydaWkwjLzRQOy1K XmhKZjM8UikqMXJCXjZeJQpKJ0okVlRyR2AmU2ZtWFRgNEJkTC44KFxwPD0qQ1JJRnA+bWJuJUVH WlBBQW1JdDVqOGBWZzJbOnMvQ2YjTzQiSQoyYCRMKzJQMVcnKmxYY3FOW0FxIy9GakVoTjBAKUAx c15yJSg1RmQ2QENuZ1BRPVxZXlpYcyknaHJiVDpVYFBPTApPcm9CZE91NlZXZ0pAXkJsYGhTJ3JE UmJwL2EyJkghUzpLPCUmIy5pZTdmNS80TnE/WDRKJlguLkwtQmVhKGs7UwoxJkYicyw6WilXZWkw SU02TT9vKlRyTTdCWzdlaUM/Y1pCKFEhTFNyOFNlQjhwVDc0Yj4iZE1LbCpIcGBjVGpDRwpZJVZa REcoXWtqZC50SjxOUkkkY2dRKDtjNGxnaE5VcWduPjwzVjlRIkpfXTslPThzaj5YTjw+Sl10Ujs+ aGJxMApdUS4oPStyTVwmT0FgKzQ0UydOYCdMRWZVN0AiK1RpbVh0PlMlU0lvTCQ+dSUhWyUoMUAp JmZTZEZdIS0wVUsrUQowZkYiRUs7W2tqb0VUYGE3PyQiLzNxNilsclA/cy5WNkZGc2puJmReXEE3 bk40XWUybnElJ3AsQyVVU2NaKEYrMgpyIU1iLzNyLVRFLm5CL18tY3RDLW5qPFssK0ddbFBkPzBX IjhdRFs4ciEzYmhkajtjMlVqJ3EhbFphLGIlaThKJApPSW5IMDo0QCgmbmlORjFJUzZMIkVaW0st RW9dQ20tRGBdcjBqMChdRTM3b0JVY3IrVDhvbihsNmBlTCFJXiVGcQpPbyxRWGlFVC0sS29NRj8r M2lYZHBHJihgRW1CKyplRVlmbzQtKWMhUlorWyFwVkFaTkVwYkhKWlxFTj9sbms0QAo6VixQQ1Vl VEJKNUJjREM3cVkmYFpkY2Q+U0NrOVZUOjpXN05sVGRKJU9mVk9yJ1ZFYnJnOFxaU0dsVk9GXj1q LQo+S2ZXZiJEMSpySzRFT0hANl5FVUMzVEElPD5bMGgrN2g0dVpRRiEsSkFaaVZHNGw6YkA2Wz4m RzRwUVo9IVUiKgo4O0ZkRl42b1w3TkpvIkFHZmMkIi4kNVNAQ2teUlFxLyxMVSFyNEY9MyJQaGU7 dC5xWGJObG9GREJkPTNvalFMUgpYOWgoLUFGUD9fNzpWPkNxLz9rJC1nTVYrJidzckJjYig7XHE1 YFxNQ3VhRCpcKCNsSmJZdGZvRlBOQGI1PksoTApmPkk0RVMyN111bFZbImRmMkt1TjMyYCY4Lm8v LjopLGwiU0tPKVJicD00NShyIlA0MzhESWc5T1ldO0ZFU3A6RwpnMV1HTGc7ITkpTi09Ym46XSxc LWQqRVcsJiJdKlBPWmxzTF0oRWZbcDBYIklHYTpwajg3K19rXlNfSERAaDdgXApHRyNDYEA1YFdm LEwyRThmXE4uLDhLVSdAKFIpU0FacWNcVSJsJHNLR1hWTExfT2VgcyYlOWIuPThoJXBZJ2dyMwpG Uj9zdFwxVkc6NEBOVCVlTlAsJ0haZV8uU1A3XilxXGhyIilQbXQpXHVTSUdDYFwmJTBBJVYiZjQz N0wnMzk+RQpqIVc3XGc0cE07UkJDdF48Y2JQKy9WWWRIX0dGR0MkYDgnRVZMOEdGU3FoKWdVXG0l JV40ckg1aVNtQFM3LiJKQgo3My9UKmQ4Uk1pKyoyRTo/QmBjQGUzOCxfUSgpRy9YcyRib1BjXHFN Z2VtcW8/I14jcUwkJShvSFducHJJOCI7LApZJ2hqVGRdYD9KZSRTUmk5YCpuJGwuUk1XLXJLbC8l NzxJaE8wckpnNGIpdTtaVVg9LDBXUl82IjheXiVNIm5nUwpjKlwpRT5WZys6ZGtTMUUrKUdBOVVP QzErbTBhdV81Ilk2Y207JUs6WVA+cFlqNjcuPzxxTFI/JzJGb1BNQkM6WgpBY1sxZGUkVF9USEVK IWpPIldfV1gqbFp0XW8yWGhnWFBbKmUjRTFgLCNKYmwoXFlKNCxwJCdnLkY3amtMWFYpMAosaHAq MDk5OFBhYFg2JzlxZytrKEJUMS9DWmIyKVw2NF4tTEE8WG0scGVZVyImNikpbWchLHVhMCUpLU5J OTVARwokYkpaKVJFZiFEbT9iMyYjMHAya2hOJU5LQi1sQlJIRCNbV0dmbXFFTTBXSGBDMSFpSV9j JU1gZkooNGBhaytYcgpMKiIyJWVLQEIwKkxrayxsblw3Ims/PyRfcWQnWkMpXHJcaEhHRV1nQ3FC ZHBtcC9iKjhSb2ddWnNdNW85V3ExKQpnTSY6cFRxNmctbCpAJHAsbSlJLGt0QDc1UW8zXilQdE9P QSknWCwoNCZddFYnJzdobm0zMmokLmZfcTdFaUNUQQohbkU2JXA5a3VnbEMic2ZhXyJea0RbJmt1 Vm9pbHBjLWs7Olx0MEgmWm00Xi0xUnRkWCxXQGtyUz5ybk8zL2xKbApUOjI/OFsqN3NfYi4rbEdP aDdmSS9bMy0xZGFvYDpWSEAlOSQ7XilmamhMcTIhbFwlNU0mcEowSid1SHRHanQtcwpjWDVpUTAl LzRIX0tpVjZYKGEvLFtlZXFtOGVVVEgjQCJQdShmXCxpUXJGNjllcjUwQltTZzsqRFNWayIpP3NY VgpdQ2dHZG1OQ3JwSDlRb2NOdV4qWlhlRzA/U3A/LUpGYWgoNTNzTEY0REdBTGJJSGBUTD0tWlA+ SDFVZD41SG9iQwo6YGpBXDgsMFdwInFcWExlQlVfX1dUUy8rPyE1OTtsQj4oSVNTZUg+NVsjMldJ W0FvOlFRQjt1SDdqUE5KQS0+YQpabVhGISRgQ0xpcVFtPXBAT3AuQDFlQUZTVFpaUUxHIlYyI2Fc JGtCXWZxSSpJPjE4SyVuN15XLV9EMG4oKFZ0MgpybCFAZXJLZlciYlFZcWMwUzFqMypZNyE3KmY9 dFwvdEFvbmxfPSMwWk5lJWQ7bShgdSFgLktBY110Z0BEKC8zQAoqYTIvQFtHLEdjS0BJbm5XbS8l VUdJWmgrVyNrc19nVDFyISQ+bD51QyFfQmUiO246JWxkTiNiRD5iVWE5NVFrYwozJC5kMjlMa0dJ OTclJDNuQThBSltHLD1BcVsuUi8iY1FsbyM9JURzOmwvK0ZqZFxNX18rNCFGQkBWJihxV2JvMQpv LzsscCUxPTVhJzRgV2I4OCdRbF9OOyhCaFNhOyFVZC9mVmAzVFRBRjhLa0pwciVya2xTJS5FcD1I ZUJZOVo/aQpeVi1KcUR0ckFNWVBlN1NYMWB0M3JWW2kmcCE6KyxCbj5fblopdClxUUwsbGFkbFxe amhnJCFbbykwczByZD1hLApSNWQ6Z2dxVU9SOnNoLURybCglXlZMbmIvTW83XyJEaCEyIVxWK2hh QFpNckBfPSFab1laVEk7N0xWSXJmUystKwpSbSs4PCxTSyRTND9MXydwYFo2S0FlNiIkbz9OYm5G LTNvNm5sPT0yKnMwSkZAXlNtS2QxcGllI0JvM2UqVSZcaQpeSXM+XW1kTHIyO3VIajMkbGU2ZGMo cWNZLTx0PnIpQ0ZUbD9vIXNzIiImWWhZb09NMTcuTU5VTChKRkEiRjZLOgojUjsjVEVYZyZXZ0Bq cShpY2NnYCZwQ1VeNCFfJFwyXVBANm9Hbyo7L3EsZitDblQpYylEOmA2S1RgdVBLWiN0YAo4MTxs YyFELFloTXVYMU5TY1UxPjgyQ28lVHBEI00samBqI0o6cTA1IVtKYktDNHE4MmNqbC9BYjoqSCkk MmptXQpOIUIubzpJbHAiQE1hQVZLIkFzTCZKLmdbIXRfXVVfIyJPal5scj9QMWRGW1wwJ0hPXkcm RUFQJkplW2ImMjsqRgpgO3FGPStQajRGX0VCKGVuRG1GZCZJcExKb0g1P09wUDkpOz5xNTAxITFr LDFGTHRbREE4dDBANy4jZk5XbCIqNAphJ3RcKkJJcFRwJUwxVlFKVkIxWEtFQC9MT0JCMCohcygy QkUqLGddXk4ydTYtKGxDTjdNK0tLITxZX1MhWCpcNwo/aC9BODxAUE1jQnA2LWU/YnA0ZGg5IiRU bUg9QE44YGU5VkMuMTY9IlQ4bS1tMFgvIWt1QUFZIUBmaGpLIzQ1OwozJWdXRDFYTHNkRi48c08o YipJPF5TQks6WjQ2KEo7P1IwLmtHIz1nZipsaGNETGptbiIoMyQyLHNiRTtfJlFCSwo1WiNSPnJQ aUJCbXRyQmlUdFQrZENwS0YrRGxvMi5qNUYoOTk5X1M+KS9cPnRhSS1OMU9sYChfcG9fZSI2LW9O cApoOjdcXD4mT0lETz9NQS5qSGVZYG9tRSUpJHBJSW1zJD0zcyQnK0QmakomYiQray9jYGlYMHB1 b1NnSmFnRztENwpkSThbJytmcVlFOW9IOl9QXFhjVldxZ2xnI2wlTkBWOTM3MDsqUVRDNF5aWmNP cD0vWSRBS142NDs+IjUhKTBOZApjUjEjZjYrPCQ+Sy1GOigubzpvSkJhazNca2gsV14sIyc5Pi8h MCs1M0NWXmMnS083LiNlRTFeZ0ltWj00JTBSZwonTEBjQCgnam88OHBhQTszX0EmUj1UUmNaZjsv YUVbbypfTlxPYEEhMCU+NkAja2ZlcTpdUWNxb0VScmE0ND1aaQomQnJRKDheJVlpM0pgaU8/Oysr UzdNPDBAOEs5SUorSU1fT0xCRkpZWzYuT21CZGdqV1g/YzhrIihmVCUwUCVvJgpLOUFhLjFiXSlh K2RrZFohbCMzcnJcLzUncTBSUGtHYlMwbV1CXmhiXCZJIzw9Lk9lIVNySEJ1Z1thaFhsZCVwSwos JUYmLFQpN2EuMk5FcF9IY1kmQiluUjkuTm5mUCc5SU9iLCFRJGRPQT8jVFpmTmxESlQ4N3EiJXVc UEtPJCktLgouP0RoX2o+XiwlV1EwNHVjVDpyUCt1L2QmJDlPNUwpKiNzRW1aZGY+QEJJbHAkSlhh JlBsWDNbbTJdNithdWJrMwpRclkoV0BbMk1eKVtsTUElK2k0WWk/NSRSRSFTJktvOkFfLT07WiJx KjIuSW5kXkBMSEtuM1xbYTUxZUowKzklVApaNTNgNT1kR3NLTFRqcmtAPz0/cUxEPlZWYyFENklt PWpMQzxaITZiNypTaEJcRnFLXyhYXis4PUwoRGZabkUtJQo/M1xXUT0/NzsyZnQ5IkQkSmFZMTdM QzpHVlZANjdyJFRXQSwmUHU9VUssW0RiPmVeX1htX1QpJ29IZGZZXyk+Rwo2RCJDPEcrJE9mOl1x NUU7ckRgSy8yUE8wIkNWdF5eTnI3Yl49OTcva2xWNEtqTS5bQSNMOkhqYnJcZnRJbiwxNgohLT9s W2VcOitlUlRuOG5ISyFHVlkoTnBiRz5eO1sxI2cvYj9ybTtUNEgpSD5dPTdROFxzL0VkV11FQ2Qo WSdxKAoiNVNdKDokUktZUz09JkFYaXRbQFtbcGtSNT0jKGhcLGJxUm1CYGRRTFY3YzswLC1FQUU1 JCMlYWk+XVZycTBYMQpRTml1LnJbIiZgPzdtRnQvPzJAbF90SVJMQDIwZElCWyZoU1NobiRGaTlt WSQ+I0koWjJWV2N0byU7b1tLQV5uJApQM0IkUkpzWGYxcjViP05FJyVEXl1gSjk2MmsjaEJYIyxk TmM1TyQ/a2EuVC9ON3BTJTdtKlwrRSZiODBKLXNwQQovOHFlaWNaMiE7YytZU1VEY1teN0EnWzpp YChlUHQ2UU4pK1RcWDRqcDVhTiZSXWN1NSlqMT9FYG0tPjU/LFkzNQpyPmtkYSVbbSYiVDs0Yj9E LzxNYCZDTGRFMkJTM1hUZlI/bUY0dElJQkI/TlUrX2daWDgvYmBhPDlfQWkmJWVXLQpEU1FjI2o2 ZDg3U0NUW0BvXSlpSG8mbXBeP110R2xkTUROaEE5T2c7SyhQLkdHIzYqS0E0LmNub2NDWCIoOl5S SApCcz87MlMhVThSYEJjVUs0YVdRQTcmb1kucXVYOi00Yzg1YiMjcGk6YC1bW1k1ZClNcWYzKChG Yl9NKl1xQGY6cQolQyplcysoMjYrU2FKWEZjKyssXVVgNU5DTUlsLj9LXXFMYE5YOjdPRjdrbjRn cXRIWGFVIko5VlhrZ09XW2hcNwpcQEtLYV5SQV1PWztTTVNqQ1VbM1cvS081JixdVzsyNj4lTE9r VWhkOFldNC5AQlluWSIwUidBNlU3Ry1FLzFdaApocmJFb0o7dHUsaVg1REdqa1YqNDxeSkhbXVlH JE5QM1YwIyptdSpjPE5nailmcWhlNGQrPHNdbkUrLEVULjBKSgolLm1xU1krM2EiUywxTmJCPnNY LW8oS2U6bHU5YStYPW5PSlBfND4vJFY0WGdlRERsP0dVW19ObFx0IyNfI1w+UwpTPT49TlBBa2Bq OEZXcHRJQzYhMTptJTA7YVJhTUljcDVuXyhmQ2RMcGljaTdvOlEnXTgsZi4oa0tCMjddc3NgIgoq Tz1ybzF0SEdPaWxGSDAjOmJIJXJPYkVcUTlUaEtnQUhKaFwmJktWQF5OQGxnWk9CRiokPEg5bVVF aF40OWIiTQoxP20vREJdJnBSQjFFZU5XMSgrSTs/aDk5WjdMaUZESGY/OSNhaT9qJDE8biw9UTo6 TVpdc11CSEo9SnFkS2BOKQozSVsuUz5IJURcXGIpKE87KTU+PkkvLDY2KThmM0I9W143SjZkKF5o NlRxOTYrKm4kVThXaHVBQ2BdJVJcYjlGZwo2P2VOVEwoJGo8QVBOYD5UIWw1ZDlRImpuaTdrWiha IyNPIzU2J3IiLXBhTFJkTEhDSGhlUSNGWGhRPEhZKUozLAomUDs5XVUiRFhAYFFlc0tAY3JcOzEm Jk9kVzBiNGNdU0AxYVM/Z2dxMV1VKXNvP0JfWipLX0AzKnQ1XzYibmslWQordVpELFs0RylKNmJF JFZEb1Y0NkM0JyRpZjpYVyUjPCJIbXJmMltYTDE9SmtealJFMFMsM1QvOkkrK2taRCIoUAprUls/ W1pGM0EwUitNPiI+TFlcVC8hOzM0LiRra1gsZG8mVjYoQnRUJiU5MVA/OEZyKjU3bjJMNlUlLlMy NTsrXApIcCpROmY3PURQZyk9UyJGJUVAdTJQITRkZixAXD9jOlFoZiNcTEg1W1xKQChsSSdCUFIv dTcwLjspb1c4IkBgMApMJ0AjK1JkSkd1MjIjZ2ZVNFtfWj9LMTAsW1tgLjEzOGc2ZUckWypvRElW P2BiayRIdGUxOTZhUixTWkRVK0leLwpEbVMrJWg7aEcyRE06NlVXN0c7OldfKF9ERmRQWWkhLDdw YEEqWHBrbF1KPEsmbWkxNWxzXWc0VXJhTURKViIjSgpaIS9pTSQ/SjU6Q0AtbV5CIyxyaFtrP1df NC9vTnVhTWFCamAqaFQoOj9FakVDXzBNZUUzOE8tNl5yI2tJI01JbgpKPiRDalYhQTdzQ1QxI1Ns W3U1PGIkK0NdVTxZM1FqVGZEU2RvQllXQjVbRW8rOlJTZSpSISM6TGE+R09Yc1ItMQoyT0A9aCMv SEJHNSVWcCVoQi1vSGJKI3NXWEtpcnJSZlZSUCJOLFFHXGFzNkcmU15sLEBIaUw8Yk0hPFxpWTwk KwpZLkFKbjdJNj83YnBHNHVyRGpDOV5ebEczR0NzRGNMZUQxWlBdMXRfKSdBNTBmWThmQzI3QC8v ZGhWOmxjaCNLWwoqQ1IwNit1c2g4a3Q7U2VgSFheMy9eN2gtQWJAU141ckQ5XWBqKEYqLTlrT3FY Py5PLlVXRj4nJXVQKEhwOTpCJwpPdXRFaEVhPFxkb11EcjNhP2hCI0g7OF9sKzoxXV0pLEFodEIn MU4tZiEibG8rNFU7Yl5EdVo+SDNfJ0NDYGByIgplZnFIXSJZZmQtPy9YbVpAOHU9NCpjNW1bVm91 QnVOTzk+Q1huSjFaPjEkRm0iOkEzayVSNzVnMVNJXWRiQSUqOwo2O3VgUlw/NC4vPGUjODJNPTkt VmZORGByTGM1bDtlUio9b04zb1FaNlpVXkY/OytUYkMpKiEpZytmI2tJQGx1Rwo7WDNuZFRBYlNC ZmVcWGFrOjFaWi0pJyRTKSxaXjY6Z1ZabGs8aGRpaEhhMGRRMjslK0g/Vk50MEc9LzRER0RlNQpv I1MsRCVWbC43VW1qIk9SISlLRy5mYzRYO081XXNsPUQ4R1AlWTspRzUjODhhTipXUTchZTwtXzJe RFQ/LVVxRwppV2ZedUQmLUAqNS8vOjU4LnVQXS1lYj9AT0A+NjJYJ2Jgb1kwc0VwUy8jZmsrKTkt YDNSOHNeckJdM0w4Q0lKQApcQFVyQztNanRhSWJCRGlfUnIxXHJSYSVPUF1YWyRZTUtrNVRfKEtv IixbOTdlW2gyazEiYj0pJisoSjdAXV5ESApqTS5WUCtWWmJFNVwhV1dqQnQ1Tmg4ZSZUPTJsLnJX SEhiSlJ0bGFtQixGZU0hWzNYcWsmakQ3QiYmQFgjSiMlYwpsaWM+aiYxWFtzVERFYnRvYktvUzFM SG5eJCleLG1KUTlTNllWRSNDITEwQmZsYz0qXmhvNikxKmhzaj4nYzE3dQoqNk9GRlVXblpEPCc4 NnUlPGBTYEkwIl81I2AtXDZZWVVHJzwzVmVKLS1jcmJIP2glaVhuXk9mLEI6YllLPURfcgpbJWkh TG1LaSppSG0xYTRDXj9NMFg9ZC9tVm5CXUpMNjtXM1xDdV0yJydYW1hxRjI5NT1LdDxhTVBPa2lV MFtYVgppb2c4NkJ0W1dUWG46UERRTjNvcDtzKUomVkJMOCZpXlBsXzg2XjsvLEhlOC86YUVDb0Z1 SSN0KV1jLD1MV3RiVAoicEEiQTxES1p1Im9kSE5wNigyPWZbVlVYLm86ciU1dVdUT05Oa2Y3MFMj bF5XTElVVUcoQ2xRbFMyISJlXiJTVQo3ZEt0KSlXIz0yXVgyKWhLT0ZBPUNQJzlmaC9jNT4qSEko UmhZWkc5OWg6RS9XQyklIlFzMkZKVV0iPkgkLUxRLwoibClNO1ptbS43RV1ENV9nMigsSFJwLUo1 RFVIYGY/bnVsZ2VsWFo5THQjVEwvIT1UXS1DOU1JLGhHSz9OP2xGKgotWkk3LyUtVCdKYV0wIzJd IztGbS09ZyYkSWNjSTtjaFEkUEVyKnNKWE08Kyc0c1xQMldKOixgQGxQSihNWjsuMgotLmZFYDNc NW0uXyRQSzJic09VOUg9cS5XczI+NCY4QSVza1hfYVlQLHVXXyZAVWBIS15DW1NSNkBYaU5wKG9M QAo1TTA9UmNdaDQ1byRsMzEjaTFyQjYsajZeME9VLGIpVS0kcV8tSCtgTnRQZFE/UG1XNnBPXiZv XU8vPzkjRFNnbApqVUIrO3E+KTFaIylyUU0/aG4hKiMmUG0qX1hyOXBpW1VjNSd0cSksZ05VcUtt KFo1Ymo2USs1LkNJQE40W1VzPQpfIztPazxidFhTR0REK1QkdG4/JmhyLmBWclNVTFExSVByXlU5 KSg/Z3FsMS1NUWc7Q1FgQFJWTWZFUlE6cSM/agpQZEk5XiRhU2hZPmpJSU9calhFV3I0SGYpcCFS Rk9DNGBsZWxRbj8xPTkpZCM8PWsua1w2ND8iPyUzLkZoXUYhcwpCLWtSXFM4czhpOlElRFxsLEcp ZThoJVwrOVs1UD8lUmVJVTtqRVMuViRzTi9rX2BbN3ByLCUwXlttbyk8UnRbIQpbViFpdEhzYGJs WWtlLT8udUUoRTpyVms4YjRrNGZEOTFxV0lDbixfXFErRG1XZDtdPXEnKShEPGpfPFVRZDZaYQpa P1lqQEBycmlUKkA4dUQ/QStXNjltZ3VgVWkwOz5bRl5AMDtwVFJXLm11LDBXOmwocy9uWVMpU0Zh Uy5tMSdRcApaM2MwVD9jM3RHVUwwckg2I1xgPU5IJT5uYSNSVEQuSzFnZG1KMVFIMSs+QzxkYUBW cURUMjxqLnQxVm1nSWRnKAohU2pcVVMmQUxOJTUkTzJbZUQzZWxoZGJnX1s9LmNobmNRSXMpP2tp VW5nSiRmOzs2QWUqSW9VPFIvSWYxOm0wVQo7O11FSjJRXl1nM0UsNFVTdEA5WlQnWWQqN2NxaXJK UGIsXz02c0lLQF8jNT9WTT04TVdPZl5DVy9qPjc1TzgyZApMPCJoSjVhOGMmN04wMyE5MXUmQiZV OWE1ciVbcCpLI21BYjlnbSJUYzJIamMzOE4zbURvUj0wZ2dRN2dvSmwzIgpnJEs4cjRMQTNDOS9l Sk5SbEtlKGBrIW4+PWxYWzhtKCVGaS1MQS40ZUlNVkVHX0pjbnFydStcRGA5bChvYzRyWQpjRykn YU5XIjwkMU9gWkJdTDlrRi1XT1YxMiJUPmRgMjFQaWhYYzE8Ti0lTDleSWw3SCc9Y2YkQHNvKCNQ ZXBwIQpQNU1wUjM0P1BJKSFlNTgjT0FHUiUuQzdLJD1EYW1xQDY6Y1VfPVE/Y2FHQ243PT1GTD8o QGt0YVk3WENGYmllVgplP19NNUEmW1czbUxXJzheXlc0Vi0tJGBTRz9KXW4lMSY9XWBcM2olKWss OS5DWjxnIihDTkNtOEVnVVNeVHUmPApqNDtTb1FEYF0rKnIpPUJOJjsxIkBHSFwzLEFwMzgwJDRa WFVOIkFeJUIwN0hMRWk8VCJMRUFtTFJFZFc6SC5wagomPmMuVm5WUDMsQD0wT1VEPWBjYEFaUE9v PyMtYXUzWGw7O2w2V05eXVdxYVpuYGRoRjR1bVxdJydxO0FyPCUmWwpWbmdDSzwqQSY+KktGT2kx P1dNJS5mNmlFYHJgNTY1IT5JKzM3RidJYHNOQWxQV29fUWFQUWdsQThIUUEqMnFNYQpdMVgyI1B1 Ni41bmRuRytrcGdAPUBaJkJeP2lRNVAqOEpDPGduUzdeNlxIcTclUHBORGFHcnNgVHAiVGsxZ0tV YQo+PWxxODBRTSZzayYtPztLU1lKZlApIjk9MVROSU5JRk5tVm5xQjJMPU9HVnAuXDZXP24yTi1y bWk4RUxMSzcvcQonK0hraVg0O2pJRVR1YzJqR2JcMztfW2tTbk9VNkQkRCxHLmlmUiJecEplPjhi Pm8/VmNPZDomVFxgcnAsOnI/PQpvYU1uUWkvKkMiKm5hTCJKLiFEUnAxMlo3WyZPcGo7KVZqPGg9 WE5SVXJLdC4+dF4nbiY9I2NbVT5xOSgiWWJbUAo3cCE1Rzdgb20oRnAuRC9dOEBXZzIwL0pgbVso cnBycV5pWDBVIW8uQFh0SDFHbWNYVypzYl1WRFEtY2pwRT4hPQo9UjlybkNLPSRfS1hoPG9xR00n aCs7cUQhTEQ6QS85PmRrKCE1MnRiVkhZWTElVjooSmk+IWpTLzZLOGY6Q1U6UwosTjw8JFVdbFpN WHUhLzA8dS9sWT1RXlU4P29gNCQ1ZC1bUyYmZHUmJ1glIlpuN240KycyJ0Y/OnBRMFNvLnA0Tgor am9taTkmYW8sVyxfcnNmVzBvZCNiZk1pNjksbkovR2gnR2FSLWQwKjg1Rl4vL1snJyVdL11fYVY8 TGFeNS5NOgohUiM8Vl1FLEJicjpZSj0pPiFHcWdoQz1FNmxuJ0JNQjVkQidGPlEzN2s5WD5vJSlk WUtMU2hHKm91I1c3XlgvagpeKEE7YS9iKiliaGk/PHBmNlEtJkZsXjQmUnFNUz5TRDhBMmtrcy5K MyZAXFtuMmlbUkYmXFI1VD9NP3VoJkMqPQpoWnMjbkFtNjI9JFM/M202YCZBUVk0aiwtXysxI2Fb RD46SkI2NHI7LiZLbjxtdHJgSy5tJ0MwN11gV1IxMls4PQpCWWhjZilfVk1cTTMmWT1wI3QqOFlE bDJaYCheYV5OdGZVayZwVkhra1BPL0JhR1dTOFg/XFxiJzwnUEYzMVNyZApNRVVDU0FnaFk7NSND U1xOW0ZGcnMpMjtOPVNTWCJGanUlUC8qOW9DaVc5SnE9PUJHMltaSSg4cVNDNkBHOEtVMAovWUNy QFVpNFpMSFlVITwlNlxjRGFaL11iZT00RFFiOzMkZUcyUVU4SSZXNWFyLW5TXzwhYGYlSHVuSDI6 U0JzVQpJaXJXR0koTVU3IixRQVVuXF8rIS8nUlFoVERJQTFOPTFIMFAxbSRKODAzL1lAcG1hQyRI MSFBMnNiZlowLzUycwpONXRCZTItK0BPXTkqa2pZN0l0OTJQKm9BKmB1XV4oNyM+Mi1cbnA+SF5G bSdCLT5aQkM2UHQqRmojRmgrN3JzUAo+NVxoP19XPyRMbSZYaSctUlJzbFM7YkpKQD5zRlE3OGpK OWpiJENlalFTQEFiZ14sYCo5SUFnUjhQKDc2WjplJgohOkRpbT9LSCdjQWwnKi5IJW0lS3JNXE0h ISsqQFpLRTBKOU0kWDIwXSlsaHFsQy5ZVTRMIUUwUDdiMS5MNk10WAo4UDB0TTtTbmljIUImIWdu NERFKUolSihdPSVKLW4/XThfV0osS20wIjlTJixKKiRETlE5Z0wwbCtwYz1HYllbZQpRJ2dMU1si LW5UYz4pWlZsNVgvVCNRMUZWMytqWiUoWXA6bD0qLTpoKUtyWENjWiRuK24vXFpzZDE3XDI9Sk4x YQpgWTpgbjVLWk1jbmc4NVEvVyReOFBSR2VwJkZsVTJJQzM6Pj5vQVUlRGVHWj5iQS9yUVAlPmFO b3JnJmA/Y2grOApRTHVSWm5RN0BpRmVccVJOdG80NS8sUGZaX0N1ZmA5LGVybVJdPjtYIXMzMmVg dSxqaXBLYD1YZlhtYS4tIjxFXwolXHIlcDJwYjdLa3QkaWFUIzBfYF1sNEYhJzM4TCNLZ2ojRDFp MEpXVF1eZFo4WnVodV4rOF1PMk5SLDVlQjA3bQpIRkZFSjIvNFYvVEJqJnRVcjRjczgiQTknRDVa WWpXTS9BUTBEaEoiWzE+YSwydT5pR3A0SkxQOy5qJzkrVUIyQAopIWQtQ2coL1goZUUkTzQ7Lz9N T1BkRFVacVFwY0JpKDhoZXBUJ2tRPSFGSjU7R2tedUZadWNNQTwmW2ctRUs9VQpKJ1FzbElcMyg7 W1RgJ1BlcSJgc1VSJnJQMjpPRUdlMXA0XWBdIywiTXJuYSw5NUBRSWhqMVJsImk+JCNiLXJOaApR R0NHbyguNztHLyknXyssLz4/MypHWT9tNmxZMVg+NDcsdXJII2BrYnRBSzFPNUYkZENEclRYSEVj VUtiY1UxYQpQRUguMFlcJm0tU2w+PnIvUU4pSS46YiMmQCVMZHFRJihaJ2UkcDVpYmpBaTclLDl1 QltwJ0UlRS0iN14sYFNhcgpITkh1OV8pOXJ1STJTOU8/LVRZTDxyLjg8ImYyUVg/V2Y1STUkXTxn J0pCb0pSQUo7QDdDUGspOGhgLztyREFnTAo7L2JQYTA6N2M3WmxcNSYsQ2M/MGRobz5DMjo4VyYi bGdFZDkxQT0rUiVNLy5NJURGRmtMKVJLcmAuZlpgZ29uVwpZOl5VZmQzIiRrX0kzdVM7PC1cMyMq T2Y5RDhcdTI8SmRzXj5aY0lOZV5PbzdrRE1AWjo3NSlMJDpMKjFNRSMsSwo0cj1sLixRZU1ZSy04 bVhLQ2cmIjp1P0ZjPjZocF1Xa3AqLjxqNShmXyRnTTtBJzlVPDhXZSVmQFlVIVQhJFgjbgohaWdx bkUkMysvY19XIUk6K0QiSzdMNE9LVSpEPidnPDxgSllkUy5taT0kbmE6W3UnJ1A0L009TipjKGts O2Q3NApYT3BEZ0UwN2J1WVBVPFNFNEpwK1tJYVdiKnBGOEYpNyQrIyhoIjwhOXRYSlw9QD1HZUFQ RUp1MEQ+OCoxKzdtUApiKS5DUDBnbihFKTNkMTo/Ym00YElRZjxINSo7ZmRETnQsKWsvQCxsbVpa bkY1cDw2Ql9hJCY3VzNgNVovbiUoVgokQTgrXTMlMz5CJkdKWF5cIVVJcSVNY2BCL0N0YW9JNHM/ TmtfUCU4UilfbylpKStAMVkoR0VSI0JPK0ZSbS4/YAohOnNvPWwiOFpZXDdoUiElI1ZXcjlGZUcp cytTUWZZT0kjNmNKMzIpSE9zc1dSSlJgYyo6a2hCU0s+TGtCQWdjLwpsKXAwcDhUI0M9IXJucllp IUplb0hSYUYvXkEuXjUiIWc7aVg0aT5jKmhcYDE3PCZAOSgnUzsrVGpgcWYrU19YKgpvZzxSNzRD YlI5RGxQNk01aShHQ2diY11ANkdORlFyNUc4MlVDVGc/VlJGb2JeKS43I0FQMGUnMFhZIldlZDlB JgpPPVlQWDdPR1JcOnBLI0ZMc0hycj9aTjEnbUFyUzVpJD9EYmZfR1UqN0IyXDFhLDInLmYhWSdv TnUoXyZnZS1gJQotKjdgam9ZJGZYQlVrTzBsJS88NkxUKiRZYTo/ZFdVXjZmNz83K29yUGYmQlVp Z2kwOFpvYyE3KiFSIVNXaVNhdAojOmxHQE9RaWc9VSI4VENvYi8wISdsITdicU1ZUjImZDo/aWZW VDFXMW4vajsnVDtCPlYnJlpeJVAoQSJdQjBOMwpRJD1uOlUkJDkiQlxQY2MuJTVGPzJZNkljNl11 bXJqS2JrcyVVV3U0YltKPyRmOWUtdCg4cmNrKjYsPWxpNiQzQQpiMXFtRG9Vb19eYEU0OXI7bnUj cyM7YDYmUHU+JmI9XD1eajNiQmkxKF8vUixUZURXQigvU0hraDE0TWpuNDpmYgpHXlVQXT5saXUm L19YRW1XWHNRZWA6WGxFZzlPTDs4WXBVcz5Sb2h0KGgyZEFeUm9qXCpPUi4nbTJDXCJrUWEoZgol cWlUWUs8JylXRW9xXENUcTdTLm5cU1IpTHRuRyFfKHI7ZEo5XFoqTEU2WiJWMi8tUkxbO2thUGMs YjtyN1lkUAplJDJvTTNuKzFTKitsV1ZjRm5mW29wbnJJUEo2PEsnRThYa08pJC1pWmVeIVhEQUZi QGdpX25Aa1VWQ0NGYlxQXwooc2VkImI2J1E+O1RBUCsicUBOMSJPMzInIiInS1U0cEozSmFeXSxF Zi8zWm1TNUpbM19zbTY4bjhOP3RJK05Icwo5JSoxMDVVJWpzR1YiJyg4WlY8REhhPkFpSk5MMWBQ KC8rJ1RGU21oQnJFZSg5LnNLI0UzLj9TcSxXIVxENlxARQozLV9wbUQuU2YmYWltWW1mRi84LkNb UF0tPE1jW3E3aC9PWERDRlRZW3I/ZmtJN1lmUS5dNzc8Ry9KQGQpKlUqKQpUaSJwM1s9WzBoNjhC PURhSSNwND9iSjcvLE8vV0tRdTY5ZCxZOCJrbWZBZE9rY1M9KWpoUCQoTUpcRmRSczxgRApvS2NP K2FuJTllRztGQXU8KEM3bDkpdUdJcV0nVUlPMWtpVENQbmVnKk4qKnNyPlsidC88R2hbUm9hQSly QkNdWgpDXC5jU1czblBwSDVZblhGRU5fJTp1SE1rKUJGc01laEcyR1ZqLz9qQmk4TzIkSTM0b0BP JStuUm5aZnUxW1BSYQpRYFFqcDpxOWNiISxibyInRC1jdTYsPFdHaC1NMUpjTFpgRmxtUDYwYl4h bjxUX1pgbWRZaSg2P0hvPypbMklTbApjWyRITCc6Xz4xJ1lQbzBXayxqX0hSUyRSXDs/MiZcakRz Nkc8Y1ZIRzFPXGZfamJkajxtZ0FUSCI3Yl0rdG1lLQo7X2pHc1IzLnVSN0JoTGRCIVwjbmsuInAi S1dfM28jJEc/TUYuJCc0I1FyalFVUz86ZFReTDF1ajdiOGNYXWolWAoxITk+UjgpQ2I+NTQ3algp XCY1J2tnNkdAUjpFI3JPOy5CRCIoamRUazNwNFcodWYvbVxyJUBEKzoic047T0xyXgpQQkooJ0Y3 c1tNPDdBUUZiZ1tuKWZyZU49XSFQIT43a0N1OmF1ajhMLG8mRDtNUEgsYnFKUk1sPiQvJUBQKiQ2 QQoiL042TSNlcydlWkQxRV1oPztxYGNxRFU5Lkp1OyZRcmZcY2gwZUxvQEkoZ1pvUT8sQCFKc2xH MW1TI144KHUuWgoxQEF1Ji9nRj1iKiQiOGNscUkoXV1AST5OVklOQlVUY1E6NWRaIV5NMVN1TSdL QmYwRXJEOzI3ayk5J3NbMVpOdQpaJ09NW0hnblFwNDVsNFYzI0JQZEc7UFYuXEtvR1ltaWFJV2hn XS8/Smw2K2tTdFxoZyU4PmtTZEFdbUlpNSpBIgpiYSVTai0iI2BIX0AhZW1RKkEwRjRHLXVcQiQr LCQiNUp0S21tZWVXLExoT102QjFVSGlbblw/bStWNltebFVyYwoxYDglOGxMN2pzP1U2Rj9ASV44 WyE4KlVLPTlOJVMvZzx0RUcoKlczTUNzNGwrNSpubGBrW0NAIlAxcHVhYlYwMgplUkVFWk9dRWYn K0hfVlInOnNBUU9jNTwrMSdVMm4sQiNHWFVFVjxkImw+WlxUc0psQjsvTTo6KSo6OVRbNzVNKApf bWo3TERiVF1LMjlAPlNmVnBKMFAqLDE/bk9HREZuMTVnTkUzWCtIQjF0LDBNUTBjSFVaOCpmU1pu REgsQz5OKwoxaHA5czgrXFxdLyUyOkJeXzhMVio4ZEpdZHIocj5DRGJQTVVFMTonWnQtbilrdTU0 YEFDaFkpJ241JW1KX1N1LQpaaU8vZDZiYGIxQWtRbk9qLHUiSyhXcEN1SGpeVU8rdThwI1knO15r bkgyRkU/RSFXbD5YaWY0UC5UcVJDK0ZnaQouPzVybkVWdEFJKXBRKUY6SFNGRDNVclsxYjNgUGEx PDZUZnJda0o2KUk7dDZEYnA5ZFdqTGtkOHEpSDhvZU5nPQo/PSRrVkhNSW8sJ0tHIWMkRDhMIi0j dXU0MFFHKCNqZnVfPmtEWzxHJlNIYCtqNz0kPlxUa1VVbj89LmQ9cSYiRAo4XzgiaDQyY0lPLksk bEA8Y0ctdSRYZG8jb09yS0dNaltaWyRkUk41NlRscFo9NkBOWEFNaU5yZTcvdEMjQlQyVQprLm9L cypcMjc8MSQ/ak9RdWhFREphUWU+WURhITpfNVgmY2E0cyhbOiI5PVBRMVFGWCklVkI6IzFmQmNX PSc0cgpPXUEtXCd1UmMtJEYmclVfKDcnWyNLSmVrb2wrOlc/OmY9XT4uNGI3OSYwPF8wPG0iNypg Y09YM3VjYyo0ZiI0YwosK1tuQTVqbkA4YS1IYmswWjllb3MnLzdiPy1NYFMnXFgiJFBFJWUxSnMr aFllXk0vaTlqSzkhaDZMTCg7bGxBPgpHZ1RicWxwPGgoMVMjdU5iYV4wMlJCKEFKZGYtV0YhdEde Q2JBXSdKJzI1Ti9dQjdpJGN1TTk9ayV0Ylg+O107ZQo5YXMoMik2bDZzMTBHUz5CQ000Q05CSypm bD85OHRWYUJSSl50KTVUVydGMGJOJEZZYDNcXUMoVyhtLzJVJlxWLApnPmwoMEVUIz4kQ3Q9dF82 dHUlc2wlIUYicDQ1IWdGVy5Qc0Q+ITMnNDsoVWRUPG1wJjdPOD9iTG1oPl8uJ3QhJAoja0FTOmVF aSsyYmdwPm9RNFE/dVIkcT9eZydGYjUvOyxVQ211S2AiR2xjZW9PJFJUWkMzYVNfKVMway8uUFlQ QQotUSpgVG1GUFhaQ3A1T14+J28yKUMrQ3VSQV9GQSRQRWUuLyMwJEgoSCVjRT5pbkBhWDJpcEtf KE5ybmZARiwqVApYPTcnIzooMT1cUFxoM3JDc2phLjU0REFZXlNCTUBnNFQhclpRKG9MPVQuLzNX VGI1MmZuQSxASjglPEhxQFdHXgoqLkkpP0EjIT5TSmxnRlY+TTdSTCwlXiFVQChOPmtbPlRFcUwv cDRbWV5ScyRcWzhXJVlRPmtFJzFVKFtXajpgNAosTixsKVFgX1BBQ2NKKWtMTl1JIkk9cj5LS2lU WjQ6KHM4SzozYUw6RkhWPm1EcSxQLU9EaFUxaDI9KS1IYGQvYApOZ2x1MWYzYVomZkFJLWVoQSNa PidfQDVubCNUbEotRVosT1cvdWdaUkopPWlgc1YwQDhrY0A3aEVzPTFcTkExOwphPGlLL1Q1R01W THNsSidaLU06WDMxQTNRMzhDI0tyNzElaSorIiU6VXNlYSFKKzo1KkBJV2NfTVlHWy9iNT9NbQo4 W3ViI2NKSixAUGQsbHRqZ0AmWldJbVRhWGw3XS5bcS9aKGA3TEgtaVtEKnVlOSc7S05hNnVsaipD bzZQYS1gMAo+XkhXRFsrRjxNKG1HYlM+P0Nqcio2clJUWEMxczBXX2UmUTQnWyttRjchQiJzLEN1 JyZZL14+XEZOaCVWSmlVQgpvNXNwcFoiZ0ghWEtdUDYpYidiakg4JUZqSVxWMFhmL24wLTQ2LShP KEB1Zl9CQUUwMiZfQ3FaajU+NSNcdD8sMQoxU1gyXFs+NCgvNDBJbFtGJDc0RVNVOyIjZEZZQGlO NFhPK0k6WzcnQVcsbGoxYEhaWCxxTGBdTUEtKTVJZilSJgo9SDdbIW1fUGJOWWw+UkRXLy04M2NQ TWozRGw2MkRoXDBRbm9qRmU3YWFkZDMuWVRqP24zcW4sNmNNKVYyZEw0UwpUP2ZabkAjIU81LUlq VmZrUV9kdTIuc1cqX249UDZnVzFPbW5FUV4ra2IyUkJsRjNoPUBWakVyOm1KJSVXIzJxQQpMY20n PzErLk8hUTlFIk89Yi9TT1c9N1FdRm1fISpeLz01ZGQ+KiwuUkxqcykkNC9JTl05Ii1kcS00aU02 NSdtXQolR1ZZWzxRIjprTzhOZldqJDhxQ1FdU3IjWT9hIXNtQ2ZaWWk4TSdhOUpmNFslPiI4KitQ OWFfNnBgYTY1RkdDdQo8KCJgRDxwMTlJU2EwO25mT247QHMvXlQqYC4+JzclVWc3V1REJycuJWg7 LS02XGwnP0MnYUEoL2s4OmEjPDxeXgpySkMxImZXaDxPMDpyXFBjVTdPdS1BdCFIP2JKNnRTKixF NHBPa1BfVCFEVFomQFlNaFlUUGIlVVVzLVksS1hBZQoibGs0VGZFcERpNFdYLTBJRmVHPUFjYSoy QzxhSmc3J2ZHPjhHIWxzMFhTOSRKWl1YOz1ZcmFNYTs3cEBIOGVqUQplaEhHaWpIVkkqI0QnQmco Yz11ZFpeMjghRSNtQnRYc0lRNENxNFg1ZjZEKmRYOFMoXm0taW1DbjY9RUFxaE9KcAoqIWhONEVm YVU8azRfNUAyZmZgJFcjITJvL10jUkwndS9nZi8tUGo/QlhXPlwpX1U3bGw6NypeIm09TE4hNSlG VgpqWks1PVQyNmolJCEjRCxMZlRWYW5Wb1xkTnRQOFNQVmpcVV5dKzBWVkx1QC0+cVQ9cCgwbm07 LWUubl9JVzRnYwpaO0pLIStRJmVMMCdUMitoZkpyJi5lMzZeLypHbHImTSlWSiclO0NqUzJPK18q dTpnJmxWWSVIRWxVXzsnJVZgcApAbXVuL3BxRCYiOG4zLTYrIy4zTSlrUExNS0ZCXCEhUEowZ1lv ITlWL2w8Wl9TRTo1YFkpaF50R2ldIj9JKi1yPgo/c1VsWSxcTTxIUkIhZ09tVWsmUFk/ZiZSMjFz VFQnaSYuV2xdaV9vJU0rbkhfO1FjU1RgJWwwTGY9cUk3aEtAJgo2V0tXWS1kQmkncGRSLTRFREw3 VGRWPHRyKiNkcGpYJGFtVmxgVXE+WkliWDMiR11Gck4kWV1DIWNscUBNa2huOgohXT9iUEN1SGQ4 RU9YNGY5XG1NQj5DTik1MkthKUMhUS4nR2cpITc3bF1gJnFTKlRcZ01CRkZuOE8jSnRaLWJJIQpR UDZ1RStdV1tqYSdfU0smYzBKL1BiRTxQMEtSMTMqSl5bRFtHcVIoPT5vPGEsMD5lJ1FAJTJLalYh ZmUlT2hAUwo5JFp0UENdZ15pMjcyUSs9QzU/VmdtLnQoRjZfXz1NZyQrUFI3XEMzOnFdSUIyWU00 LU0hLWBTPDwqWGlvYEtPPQooJ0trOiVpUEdpL3FGNVJIMjVrZ2NQYSpQaEcnbzg3RGRBOiUyTi9O IVVFOm5NRDtzImc1Y0I8KCVcR2IuajpMQwopREtyaytfTGtHcmZvYVRoO2d0OG1qbWE8P1tTUHVE XT0nLSx0LjglVGJbQk0tRkk/QFFjYjllUTwrXGw4SG8kTApIc24nXithWUFUL3Q8PTJKYGRlaG0x TisjX0Nvai9AZlNZIShCVjYnYTxsSi1nI1o+Zytoc3Q3UCVfVCYjMWNKOQo2Olc1azxUcEpWTlxm J149UkthMTxFXD1PLkFlVkUiaUZAMnJjRWoxMnNyRT1GdFNeNTo7XEByYStbRFUmakJUVQpJYWJl XTM5R0khVlgwRiU8JkFPR0EzYkJhcEVJYXQxLG0qKlBVXnRZY3FMYlUvWWosRFRxLVtrQC5gQ1Ar blY4NgowPyojPCNQL3RjbSNFR3EqaCQkX0gzRFE2Pz9nbF5XQk9PbCpSX04mNzE1Pj9XQEJeJDFx QkUmKWg5WSJKU004ZAoqVjdqVU42K2tfKlNBKCUnJWksclNrUCtpajYwJWo1bHNdKlB0LVRsSnFi alNKYU44QjI1UlBfcT9cRWhkSU0kVwpKZko4aTxtLFAhT0pBa0I6JE5EJjJwSyU6M0VHa3FiT3Jm PEQyI0shNSdeQ2dMPWg4ISg3WmdOYFpWPExZSDtJPwpFJW4wSGhZTTFcaEBRa2ttUERZLDdtLnRD RlskP11yPm5FLkVqPSNMRGQsbmhBLyg7SmtwMGpkWHMpR3BmJk1WKgpaQVFwLWprOUshRF9wO3VY LmJ1LixcdFBmVU0qMVMhW1VXR2xJQGRlV1FiR2dcTDBaUlAqUG8zSyFDcldnYlB1WgpFX1gqIS1z IjtnVChgQSwqVDc0JFxgX08mOjVEbGJkOEQ6Yk5wV2JsV0xBZlJgbSQlcz4iYW1kTEIoaWthPm5m cApbOFxhS1JZc0hWXHBeNFE8IVtaKHBIcF8tSDZnPEQ6JTMkMT9dbXBZakReYyI/PkNHKGYiWVtj YV5rPEM0PVUhXgpuX0JzLGReVzhpaDIxWmJqLkooJiFEQlRYbjlLbj5hVDhoMDs2KmlRPGQxV2Jt cl5maD1MUU1TaEdvaUBgOSRZWgo4WmEzN0M/Oyhua1xVQj1RcVxQbWYhLTgvJ09mVVJZU1RIVSMx LF1gUiZUQmA8Y2oiXCsiKFtMJzpCOmlGJWFtYgpdUTE+M0w/Mm50KUhZXlZbPkVNbGpjNl0qaCli K2s5J2kmZ15Kckk/X1szWi4lIjFRSFZXTyRKY0cwXDFBY0dKdApjP2F0ZDpFPj5HXV0vRG1yalZA ZytrPmpkW1pKXFdhN0tyajI4YjkxLyZVdVtjOGVYbGtGN3AlPjwvTlVUPWYiUApmXnA9SU5qQW8h USxpTzVYZVciO2lZWi5iTFRjXlZgdC4lWmtxUldsQGNJXidQVkBRIl1WTyEjKCUpNjZyL2VJTApI SDIqLDFPYFM6aXMwZ2ljdUhWPlBmTlAqVlgnJ2opamxbLnBSUkE7VmAscEktLzBqO2ImTjdTJDc0 ODdPLzF1bQpaLSEpYFlwMD1WIS5tOyJJJ0ZvOig6QTxZOCNoIVdkVT9BRi9YP244WWdTV11fKDBU UT44WS91Q3FYcFlibld0bgplI1tdb1tjMjtLLkAoJEVBaDtrLWk3N0dYNj9PZiFIUlZQM2ZbXTM6 QVEtSlpUUHRMQjxaTTcqWjBFdC9SPlxwNwpwXCwhaldAaSsjNHRwVCJJO2dHPDFsdXRVaVI8dURb JVlMSlVnSXJrQzhKRDduSC46QGZ0ZStUaWhAclo5L05EZwpqW3QoX2QicUQ6ZDtnKWUzSXVEY1NQ a21CUk9gcWRRZSdbUyxBRkheXW1uIj5LTVUmUXA8P2lXa1Q4OkU5NzEjXQpCJEBCJ29jPXNcQHAl PUtLLVQ9Kiw+Kz8sZGRALFxTPyFZZjlkMWdROSExNi03JmJTSj9KaFw7RjlFci9ZUyo+agovI0xP LnFuc2otT1gqdCUxNUJkVFkkJlgvSTJUUU5TbSwlbVNuMnBrLGkvNz8zSDU2TFJrZURaVGRgMkpQ YnFcPwpXVE9VX1xXVEo+U3I+Yi4vTmhJJEpdamAuZzY4TEhCXEk/Vls6SSEjclBfdHI/QzRnYF4m aSlrUG1fJzljRTYwUwpOdC1oKWYqaVoqMzJecmNkSUNxbDAhTClTJGR1UGE5XDU7X2VbPEc4NGI0 bTlxKTJkWFJsQkUrLVQvW2ZjWixsUwpHRUAoSFY4TyMsOSVNOnMsP09qV2RMZ2BybmFIY1pMJy4/ OERGNFVMSCxrWUVcUC8lOU9Fajl1W2lzQCVdJTFiTQo+SidZVkM8Iy5sQEZnR0BbV18jI2RzWiM8 Wk1QZzdHNVU7YUZtPz5lXGtZXWUqPSg4QShsaVZNSDljKU1RJ1MjSwpXJjBcLnA1bCotLjktbmg/ OEhBQjg9a20jNjRGU2FhSSQwLGxRPVVlcHVUOD9qUyxLRVBHSWtVIk1NRXRZWSszYwpuSz9Rc1Fx UWMyPS1PKnJlaDguWy1zdXQoNkN0KmgzPzUhSzZkUEtDVCw0WHVGWjs8YipKNGVTMG1kQTAxLVRN dApaJSkxR0w7O1ZpO0slR3RXQXMlSDlgQjoycSQrPV1XcnBYR1dsdWNqMT86PzJraDRaY21JQ0kq ZCI+XSJlUUQ+RQpmTmN1O1tZcy4yWztMJzYwOTJqTj1GWjVTKXQyIWlQTUI7LnMpPy9vSW1DMyVB aVMxZUI6RShNPmhHbCtXRWh0MgphTSxVOilBXFx1QTNVRFk6RE0jc1NDazlzYTlfQSs5WmNTT08r OnM0LCImMF5UK1RSPGxxOkZpSkVtXUc1dEAndQphKGJUR1RDWyYzUWBxQT5wRSQzWW8xYlc+Kk9K SS9ebVJNI1BWaGhHX0JndU5KKUUoJ1dyV29PLyJDUUdDXyQhYwpvTjJSbGBiW0ZALCskcS0hbk1N UnBfXidMSV1OYWBGajFhLGU1JVFmIjpkVlphOT1KWUdYMlw7IVc+KSRabiVOSAotYU4sJTJNcDQ1 NSlHbGZQVzEkQVlLMmBYPGVYQlgjSC45QkBDVlspW1xrQzBDVmMrRlVZcVpgSGNxNj8uNnB0Ngpg QkcuRkZWKklHPDchcyo8bEZgX2wxSURfKm9ac2EsX0VPOiRxWko0W18uR0lRa1dDJGlFNClkJy0s YSZKYWBqSApDaDxULUxMREBtI1VMWTdtdC5VSy9waUZNMV0yRVRSQ3Iwc2Q7VSlFYSJrWmoqTSwx MWEpRSY+YWFbc2xDJkU7IgpmKjdgOjczNEM9MTFrdUBFSzgnJSwuRVdxbkZhdCE0aG5sRlpPaDxM LTIvJ1ZvZW9IcGhrXFFlNVluKlNIL1NFTQpwQkY2MFcmSFZFTnFTQlEoJVpUMzpfZUxgcnByVkpR Lik5ZU1tMEAqcTxSVzBORmhxMXBuUFJNTVhjLk1qaylVZgpuQGpLLDw5PExTSHQjcGxlZlU5KyU4 aVQtPyNFI18nME9WITkyOltEcVg9MnE5NVlISD1iJV9pbVBJKEQoc0QtQwpWSG5uVG9YTmJsQnFM KF1FM3A3cFEtaT5cJixsNl1yW1ZzMmYqOmNiM2xhWy45aGhwUHJfNVdqRWZFVENiVC0tQgotNjln Mm1tJTwwUDIvITZtUmMkaC0tOT0pLC1ZVFwxVGFaPTdgNjs8UDExVUYsIWFEdWBzSV50ZFw2XzI1 JGxKQwpFSSxQRDhdODJBNG5ZKCg3UWRCRmokVjQlUlROY1pQWV9fZW5RZEhRUDMjKygkaD5CW3E7 LmpXNFYsYSg8ZUQ2YgoidENvN0xmSz50OWRVTFdpOmY1ZDNqUyNXUHVSUVNwdD81NCZMWlNiTkdY XC9tT2EyMyNnVUhLOixoUE9xOklaVApiczhDWWptZU0/N3VPTTtkOFZtbCxFLTdmLFNaXlFALXVo REBsRHVyK0REOixwP11jaTQhY0RGQWh1JmJuZDlYbgotUHNGI0JxMFcuX1IjcFMuX2RAV1k1WVQ8 XGpwUDA2X0BmSC1yLF5dKk0nIzFHTGY7SVBBXFlDSExbSk83OGFrNwpLWTA2Mms9XiZVVSVERigv QmpuSWRyalhCZEUyOCxpN1QtLShQXDNtaCZuVF9PMS50KFthKFlZWiQ6Z0M8U2liWQpvUmw+UWMm al9XV2QrSWtFUlBlalsxcUg5XCU2dDpjVmdiIjBhS0x0W1hNTD5KWV5kbmo3QXUnLGohM3RNPG9l cgpuMGBJZDVjJU5aLzVlOUpoZFAnW1NXSFUvMDFMciNOXSFiSCRcbC50PHQkV0hJQjQydGVNYXAs KiQ8bnMkXURHJwouPlxSSVh0IkVhbCI2U1c2KVBxPyRGWDc1YFVMMGYqI0ItUk1LLk87UG8mJTkt VVhpSFArITZvTm4tQSwlImAsZgpZKyNJNlIyMWleW3I4Nj1YJVRTRWU6by09YiFHSHMtNGwzS0dF US8oWU1KPDAxSzM2TnFJSUs9bm1ZUnVCU1YlbwpIKEZrW25yWG5lVmc6VWQyQmEucEY5V1psVztG T0NpQXVeWyFvQGBmSzZNZEBQdEhGTTInZidlYTc5MEtLLGRHQwoiKiJZUTplTFhYQUVebz4lbFE5 N1VPanAkbVgxc2JLXkMwMk5NL0ZURGVDJm5WPGNHLWQ4NWUoVDxsQEQqWGhESQo0dG5mL1Blay9w S0AjX1JER1RkTVtwZWRPbWEiJkEzIWBrMCtNTUFKSWNuVyljW0Q+TldJJWtsKHFlaDguR2whLwok R1ZDYVVxVSQoaWktW3RMOjprcjUtNixbbkFYYDMkWjtfZ15JQTtHTS8rMWpNNSJ1Z05bK2JGSVBu ZEpfNEVyXwpFJTZLMUU8QXVwZTVhMEEtLGgsdUReMlJwTl9wNEJDOS1uRDJQKTU6a0siOC9mKEYp QTpwRlFVUVBibVlWN2dzNAosPkFKYlAicTJfXk1LMFY3PSNBYUZVaDlePCZIRGtwNmhkVUFbKE1H YTRDZ1M4WTU5JjosN2oxQjMvMic+dHJxLQpDb0Mjb08sSGUhM2o2QmMoRC1eL2JKQ1xLJjFIPCNI TVVmaT0rbCdKcDQ3V000WkZCIVFbSU1nYi9IM3M3WUE1JQo0T3Elbj1cNXNQW2kxRWsxZigoNVhB Ui80QF8vUWI8QCNbOkUoRkBrQEFfV25PZylZSlBIbUwlNzxDWVEhRy5cIQpJNHEqIko7JzRWMEFQ SjhdXnQ7SFQ0KFxfSDQtNEQ6X29DYTxDPk80QzZQV29RYT0rYz1lIy5MajZFWD0lXEBhNgpMPzgx IUVoOFhmJlJvRmVVZEI3U05sPSQqUUs2KzBJOjRRK1BgKyRHZFxlLEo9VWdOWWFMVy8sKWVaYUoz Q1dfOApxKyUtZVk7QjEwQlpTJ2ZeY1QvKnFBQz1vNDs6W11OLj83bU9bQWIhKWJCI3VNSTc5dWU+ SFg2J1xiS3FUPkwyUgo0OkNPZiNCPEUpK2hTOlFKNiVcJDFOWllvMWNyJ2tdUiZFaCwpO0ZCKTVn Ol4tUi8zYTprTmxfUVBZZD9nY1NSZQpxTkRBT08sOWZFTWk5JzMjOVpeZTxBUi9SL2k2SGROXGRf dUh0WCs4a3MhQEItbi8vXlg0YUgoPzFITS1lTWhAdQo3UkI4PVtfbjo8LmwuPlNuYzNXIkYwUjAv IVcrXXFrSEVXZikvYmthLispNj84LkNsNlNscDdNOE5pKSIjbTFbXworQUN1XVlyQVRATnBxQG4u aj4wOlszZ0Rra1ReUEkqQXFxTmZFV0EoJ11JSSRcc2E+dC0oRCJvKCExI2VjKEIiRApkXF0oJEpl Pi4kbTZUaUdRJGNCXzx0LFdLMSkuO11dTEpDV0QoZWRiO0VHRyhQLF5SaCMxKk04cWNQTjsoSzUz QgokaGBBcjskSyklPWA1MmI7SDZiY2ssb3Q8WTszaTNvJUE4UVAlMFY4Y1lWVy9TS1pmdTBuXmBO LzFOdF9FRVdlQwo1R2U6TXA0KSFnVT4qJFVKMEJiaUBXaV04YmpINDxALXAqNiEmMTJlYGZaW3Aq JmRqJkMnL0RgZ101XmZoN1dnaAo+azMtbiE1UCMiOWInI1xLKjRbPCMvSGxpISFdOCMhJFxRL0c2 Yy9pLFcsKCZLdEFfOGFrZCIrbEU0MCQhNmpAMQpKNStCJzUpPE9DMlpVNFU8LTJzV2tUN3BwLEJW QWljWVNCaiExNiVrSjNoSEBuLTZcJDJaUkk6SG1bYW5UaTYhLwpZKXEhYTleKXNzU0AkZT4+NzFh VSErJy9naihhMFxQNHVyQUErNClPKEFLWEwwX2MpUGU2UHBuIlpKcWpWITg/bwo9QltLZDAuKkVD W2tnYm4yQ3JuTydTXEkyZ0NJYk5wNDVNIzQ7YTteWiwwKCVFW1RyWzUvOGNDMzRyazBsNUlzOgpQ Ljc3a2YrRzImLiFIIjI5L0gyWFpaQzhzPDFLS2UkOEVibEs6byhTNi51RTI0LzpndDhNIzE1NlM6 ODNVSV0jOApEMDooTjByWzRbY3RMZUdYMk9OWk48VStebyw7UmhrZTgqalguPlozS3E8K1JccFFv MCklJjssQGQjOkIuclVqPAo4UU5XaDxkXWxNMTwlODJlMi1sUV0nUVgtOkRkJmtSYCZVKiRXbmtN YGNDajo6TWxtZGttWjxRa09jaVwyV0V1ZwpBOWNdcFslJTY7X1UpTlxHP2xKQE5lV3VOJDtrNzU7 cywnUmI8RjJqO0xXYzRvRXMpOl1lUjMwVUc7cWBQJS9WbwpdLk9CQGpsRUY0XFErYmcvKjtncmM+ QEs2V1IjQFFLX0kxN1hNPTAxPkg8PFljI0FKKS1SXyInIlo1Qz9KbD4uKAo+MmA2MWZyNV5qVCNt Ilc9Ozw/aWRhZzM5WThWTGgyMXRITDNPVjtWaTg+dSlBRlUzXG9aVWYrWF1jUSRYaE1mLwpLRjFo VDw/aXEiUTFnYl4wZFNFajg5MW0mNTJkRl87SGtkRihkUnQiSmxSSyo+U1xxVERoRTk1SSZCb0Ba cW11JAosLCVvM1chYE4tMGtiSypvb0NPcGRNQ2BCSHBlLk82TFEnb0docmBAcjBBWzgvXklJInEn NV5KOERgIS1aWUhKQwowc3VQam0jcmFUajZRVC0vKzVlRmtLOzx0KjpqX29GQDlfayY2XG9cUTFR UFRBK3RyPEVaNl9fVj9OKkFjY1AzYQpjbWJzaG8pO2UxImllVUJtOTVpVDohIXE0XlF0clMzRE45 a2szWnBJMCMhbEI1NzA3bSVORzAqcE4nPDs5I01FbApJVUcsOXBpOVlmSyxeWXFlMClHNGQtQVsy Q01oajZFSCkwJ2RhNXJMJHJvPkMpcF9GVz1hVjZnaWxfYFteMV1PUwpAUCM3OykmSFlgaEprUjAu K1VcMSFHVypgQGZiNlluaHBLUGNEXEVhLionLCJlbj1BbVRQPyw5XEZxXDFFbG9fQwpHSms0OlZw PzJDMzo4PjEqKTE8bm0wMDprTmJVNCdcRnROKjNEJ0opLChcYj0kPj02Q0VgWi5wQltBQSxCLSsj IgpsZUpqPjA2MDRCK01EL1JVVXApTC8lJ1BlPzNYXF1SNmRbOVQlKDdONiNxWEdncm4+Xyo4W0pn Pl47SFFkYFxXXAosL2BdS11FI3U3bTJPbi1RLGxZXk9fbj5xKCgyZFArLiQ3ZlMwVDhYI1tGOWxO S1JMVG1xRHU9L3Q7RWtfMFBxcQpSKV02aj4wYlUvOF9gNWUlUlxLXEdcRToxMXFyNSFudEMnQDo/ MXRwcFsvRWZQVHJRI29jRVkrJkdkcDQ8VCx1VgovOGlnO2deTkFFVV1dbjsjM0JoZF1DWWdgJUVr Um1jcGNsZDc8cFlraWIjKWhCTVosTypkbHNxQG1AX2o2RDo9MQo3JSk3Kk5QZT0yYjImLXU7aE1N dDFqYmU1ITM+OnI2UEA7KVRaO1NrZWgqSnAmMjFLOlFeZUxMKGAuJHVHMl5dIwpGUk9LLWhRMEY9 MWc8YWpfYjJgY3I3Pkw5XipZc3RTZzwwXmNtKCRnaSZva21rdUhqcUVqTnBRaylxSm0iQURtcgpt OyZdZHJeZCFIWDdxdUVgOzxmKlhhXjpyNCpvKSI+cz1QPmA4YV5dcS5XLT1yVklcJ1M/P29aXEZc Pjw1OzJkTgpAP2dCbHIoVVBGXmxQdEpwVjVENUkoYXM9VE5iMWRMUydVcEZWP2lMUFRoUmpcKils TWhnV2wmP2lQM0MiUURycAppbk9FYF5YMXRHRHVbTkttSHMpa2tNS1NGb1UjPDI5UlpnIklGLTs3 SVhfK1dMSGYqMGhxZy5pKWZJc1I9MSFOcwo1SjpSI28oSWs1XllhS2lxPiM0MG9BdEgoITZtXkgi OX4+DWVuZHN0cmVhbQ1lbmRvYmoNMTUgMCBvYmoNPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUg L0ltYWdlIC9XaWR0aCA1NCAvSGVpZ2h0IDY1IC9CaXRzUGVyQ29tcG9uZW50IDggDS9Db2xvclNw YWNlIDQ5IDAgUiAvTGVuZ3RoIDg3NyAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0RDVERlY29k ZSBdID4+IA1zdHJlYW0NCnM0SUE+ISJNOypEZG04WEEsbFQwISEzLFMhLyg9YCRPWz1OJFAzXlQm L1BpZCVpNjAhJi5mTnAqdT5fMChEZS83CihFKzIxKUFhRzksOitdYCw5QUtrMUdeWzs1WDdTIjVY N1MiNVg3UyI1WDdSOCZKPl4hKj9acFQqXEJXNy8yXVtYCjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3 UyI1WDdTIjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3UyI1WDdTInMxZVVICiNRUi1qMj9Oc2whITNg NSF0YlM2X3VXKCYhISo2KCE8RTMlITw8KiJ6IXJyPyciOWV1NyNSTGhHITw8LSghPEUzJQohPEUw I3ohISonJCFzQWMzIzcoVkMkUDM6PSI5QVQrIjlKYDMicGJBNyRvN25hIVlHTTsrVkhMNTV1RCYo LCZyL2gKInIqMm5Zc0taXCdpTWtXMUdqLShkNmUtYlAjTGwvblJIVnQoOEEqZS06RiVzQTQ9QTFG PmFyYDxUN1RcWlw2NkYKRmxXJ18tXjpFXFskQVNaalJmOlZgUlgpQzxiP04wUURWKzFmJmxaYjdv cz5JTFI0cEphNEtNSyZIRGs2ITxOQiwKIXNBYzMjNnRHOjIkIVtZJkhhMTImZDFLdEA8IUopIll0 WGsnVlZjdSxKZDoqbjF1PiFpR3NPNTZXNF8wRiM8RDUKInI8cj1LKk5fXF9VOmk5PDIxNz83OSk2 ZkFgRTllS1l1OF1qNz5hKVVrUTFAYDczbD9WNyI6bWpuMllkRyh1PFsKW2A2blxwKlZkaD0oY2A0 UWAlPTVzNFJHXSFzJkInJkhgVUY1NjEoVVQhXTVxT0dWKiM2S0Nzc2FpZGVeVidNc0kKYXAoZz86 LXA8VStVYUUhKEZMZURQKkQtI0xGPSQ7M0I3QThTOmlMYCNbRW4tTUZwYz1GclsvZDctKkRRRWNN YCUKJ0hxTDtlZ1clPi5HL1psUG5UQENNOTNoKmpBOlFQYj8xUjosYz4obiMjbj5tNjc0LSgkXiFh bC1TOGVqUGBoU20KLWxHbEIzPSkuRktKI1whPmImM1o4bEE5KSoyJGsyalElTSpFWSxicStgX1ZT LjRJaDtmUSlQLic5ZU43YWlIZzAKOmtkJDc9SlZjPVZ1UEV+Pg1lbmRzdHJlYW0NZW5kb2JqDTE2 IDAgb2JqDTw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNzAgL0hlaWdo dCA2NyAvQml0c1BlckNvbXBvbmVudCA4IA0vQ29sb3JTcGFjZSA0OSAwIFIgL0xlbmd0aCA5NjEg L0ZpbHRlciBbIC9BU0NJSTg1RGVjb2RlIC9EQ1REZWNvZGUgXSA+PiANc3RyZWFtDQpzNElBPiEi TTsqRGRtOFhBLGxUMCEhMyxTIS8oPWAkT1s9TiRQM15UJi9QaWQlaTYwISYuZk5wKnU+XzAoRGUv NwooRSsyMSlBYUc5LDorXWAsOUFLazFHXls7NVg3UyI1WDdTIjVYN1MiNVg3UjgmSj5eISo/WnBU KlxCVzcvMl1bWAo1WDdTIjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3UyI1WDdTIjVYN1MiNVg3UyI1 WDdTIjVYN1MiNVg3UyJzMWVVSAojUVIzbDdLV1onISEzYDUhdGJTNl91VygmISEqNighPEUzJSE8 PCoieiFycj8nIjlldTcjUkxoRyE8PC0oITxFMyUKITxFMCN6ISEqJyQhc0FjMyM3KFZDJFAzOj0i OUFUKyI5SmAzInBiQTckbzduYSFZR007K1ZITDU1dUQmKCwmci9oCiJyKjJuWXNLWlwnaU1rVzFH ai0oZDZlLWJQI0xsL25SSFZ0KDhBKmUtOkYlc0E0PUExRj5hcmA8VDdUXFpcNjZGCkZsVydfLV46 RVxbJEFTWmpSZjpWYFJYKUM8Yj9OMFFEVisxZiZsWmI3b3M+SUxSNHBKYTRLTUsmSERrNiE8TkIs CiFzQWMzIzZ0RzoyJCFbWSZIYTEyJmQxS3RAPCFKKSJZdFhrJ1ZWY3UsSmQ6Km4xdT4haUdzTzU2 VzRfMEYjPEQ1CiJyPHI9SypOX1xfVTppOTwyMTc/NzkpNmZBYEU5ZUtZdThdajc+YSlVa1ExQGA3 M2w/VjciOm1qbjJZZEcodTxbCltgNm5ccCpWZGg9KGNgNFFgJT01czRSR10hcyZCJyZIYFVGNTYx L3UjcTZPTSNYbWI3LCclXTkzQjdATU1AZDxZCkNEPCMvUGs3SiI8TGplYyNYbWI3LCclXTkzQjdA TU1AZDxZQ0Q8Iy9QazdKIjxMamVjI1htYjcsJyVdOTNCN0BNCk1AZDxZQ0Q8Iy9QazdKIjxMamVj I1htYjcsJyVdOTNCN0BNTUBkPFlDRDwjL1BrN0oiPExqZWMjWG1iNywnJV05CjNCN0BNTUBkPFlD RDwjL1BrN0oiPExqZWMjWG1iNywnJV05M0I3QE1NQGQ8WUNEPCMvUGs3SiI8TGplYyNYbWI3Ciwn JV05M0I3QE1NQGQ8WUNEPCMvUGs3SiI8TGplYyNYbWI3LCclXTkzQjdATU1AZDxZQ0Q8Iy9QazdK IjxMamVjCiNYbWI3LCclXTkzQjdATU1AZDxZQ0Q8Iy9QbENhYGZgfj4NZW5kc3RyZWFtDWVuZG9i ag0xNyAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UeXBlMSANL0ZpcnN0Q2hhciAz MiANL0xhc3RDaGFyIDE4MSANL1dpZHRocyBbIDI3OCAyNzEgNDc5IDU4NCA1NDIgNzE5IDc1MCAy NDAgMzg1IDM4NSA0NjkgNTg0IDI3MSAzMzMgMjcxIDI4MSA1NTIgDTU1MiA1NTIgNTUyIDU1MiA1 NTIgNTUyIDU1MiA1NTIgNTUyIDI3MSAyNzEgNTg0IDU4NCA1ODQgMzc1IDk3OSANNzgxIDY5OCA3 NzEgODAyIDYzNSA2MDQgODEzIDgzMyAzMzMgMzMzIDcxOSA2MTUgODg1IDg0NCA4NzUgNjU2IA04 NzUgNjc3IDYwNCA3MTkgODIzIDcxOSAxMTY3IDgxMyA3MDggNjk4IDQzOCAyODEgNDM4IDU4NCA1 MDAgMzMzIA01MzEgNTgzIDUwMCA1ODMgNTUyIDMwMiA1NDIgNTgzIDI3MSAyNzEgNTUyIDI3MSA5 NTggNTgzIDU5NCA1ODMgDTU4MyA0NDggNDI3IDQwNiA1ODMgNTEwIDc4MSA1NTIgNTEwIDUyMSAz ODUgMjgxIDM4NSA1ODQgMjc4IDI3OCANMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAy NzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IA0yNzggMjc4IDI3OCAyNzggMjc4IDI3OCAy NzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggDTI3OCA1MDAgNTIxIDI3OCAy NzggMjc4IDI3OCAyNzggNzQwIDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCANNTg0IDI3OCAy NzggMjc4IDYxNSBdIA0vRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyANL0Jhc2VGb250IC9HaWxs U2Fucy1Cb2xkIA0vRm9udERlc2NyaXB0b3IgMzIgMCBSIA0+PiANZW5kb2JqDTE4IDAgb2JqDTw8 IA0vVHlwZSAvRXh0R1N0YXRlIA0vU0EgdHJ1ZSANL1NNIDAuMDIgDS9UUiAvSWRlbnRpdHkgDT4+ IA1lbmRvYmoNMTkgMCBvYmoNWyANL1NlcGFyYXRpb24gLzcwTSMyMDMwWSA0OSAwIFIgMjEgMCBS IA1dDWVuZG9iag0yMCAwIG9iag1bIA0vU2VwYXJhdGlvbiAvNDBDIzIwNzBNIDQ5IDAgUiAyMiAw IFIgDV0NZW5kb2JqDTIxIDAgb2JqDTw8IC9GdW5jdGlvblR5cGUgMCAvRG9tYWluIFsgMCAxIF0g L1JhbmdlIFsgMCAxIDAgMSAwIDEgXSAvQml0c1BlclNhbXBsZSA4IA0vU2l6ZSBbIDI1NSBdIC9M ZW5ndGggNTMzIC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxhdGVEZWNvZGUgXSA+PiANc3Ry ZWFtDQo4O1NuN0xIZk5eKF1gSllyWFNcNnAuMzczJlleT3RtaWszb1E2TlpBcE5PbzJodE1ORW4q ck5kRi5uTDBvOWIuTgphMFRWdEducjZBQm0+QlhsVk41OlZJRVFBTUcsPHRWTk9JUj0ralJUcHVc WEhiUGQwZm1haF5EcTJSXHQpaCwhSwpbb15YIzA8QSdrWVBvL10uQyZHIi5pMzMpYUldJGYsOmdW OXAmc2o7ai41KFFcQWU0M2Bqcl8kXCpzYV4+V1VJUQpyNy9AOF4tJl9UOkFPSl81KGI2Vi40bE9v S2ZoUE0zRzlHclhTZTNHY2YvM1wzXWM/LiNNKj08NT1qZy5nPEFwRApvVWBWLmJPPWhjXURjWWdC KyZYcTlsayhQRGx0JllOQVkzb1EhW2BNPGdXJzZZc09jbm9xX2hARUYqI0FjZnQmLQpHUmdWQz1k a2YsO2I8cTQsZGxcaTlrX3VeL09BRTovTyJsZC1GSEVwOVRAJEBNJFxXWSowNilZOyZJOUk7MD9D YAo3bjIhOkltYjw3Vy5WdWEjblFQLksxXEFxJFMvbyFWLlk+UC5qPFgmVmZePjM/OS1ZKjZaUFtm JWFhb2VcWkpNPgpLcTVeVyMsVUlUZUM0TjxgZGxcUSZGOCpIXGkodTdDRENVS2hcUDBIWlZYIz0y W1I2LEBobnVaVztgYXE1NixBaEpYdX4+DWVuZHN0cmVhbQ1lbmRvYmoNMjIgMCBvYmoNPDwgL0Z1 bmN0aW9uVHlwZSAwIC9Eb21haW4gWyAwIDEgXSAvUmFuZ2UgWyAwIDEgMCAxIDAgMSBdIC9CaXRz UGVyU2FtcGxlIDggDS9TaXplIFsgMjU1IF0gL0xlbmd0aCA1OTAgL0ZpbHRlciBbIC9BU0NJSTg1 RGVjb2RlIC9GbGF0ZURlY29kZSBdID4+IA1zdHJlYW0NCjg7U243IisrNVEoXkE+L11yZVcjJWMn MTg6IXRxNkEpIkcvZ1kyUFxnW2dzJkcuWlJIMmx1W2FaV2NDOE02IzBZCjNGPUNZW1RsUURtKTxN TChzaEEpUmFFOVJCN29ITTVKXGZCYFk3XiEtXzFpcmdgREpbRk9WO1cjNTNpRnJpanRrCjVvJSNh WUI5WyclUDssJD0vPVk9XTozYDBiciVTTVY8cHFZPk5uVS08TXJGQjlPT3Q3WTtLY2hYQ0lKNFdG LjtfCmBiTUdXJUZSa1E8IWI4V2BKVWokcChhZ20vWC9BQy9AbVE7Rj45Pz5KcU40USkwWDtrYzw4 aSJTMGFGWC1TXSxKCiJLJTA4Wmx1JGxaWFlGKTlrcEZwJTkiOmBLSVRaXGlPQyhSPF9kLzErQGAx Li5MQU1dSU9bWitMNSFBMldBZXE5CnA0TlEqYUVJbE1kMW5YOHJeLydwM1czMWZxTiw0XSpTQSgj Y2ZZJkhbWC5wTHBNWXVlKFJlVm9kSCg1QXIsLVYqClVRMk1ecUYsPkNjWyxJOSpTTl1PZihNQ0Zg VjE6bzQ2QmJUQVk1RmM8VFo0aW80dDAvcFFWT1YkRl1LJCoiPVJeCkw/Qz4wWSJaU1xlTl04X1Qx W2JJLVh0UmgoMkciS1prI1NELlRBVz9oQTwzW1NaOyw7I3FHRDo1Xj9TLFxBYkApCnE9NUtGLilZ QEBaPjNFY29oXXNnYycpRHA4TTUjSTdCVTBWLylLNkAwNXM+QjNNTFIicnMmUDpiXCUifj4NZW5k c3RyZWFtDWVuZG9iag0yMyAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UeXBlMSAN L0ZpcnN0Q2hhciAzMiANL0xhc3RDaGFyIDI0MCANL1dpZHRocyBbIDI3OCAyNzEgMzU0IDU4NCA1 NDIgNjgwIDYyNSAxODggMzIzIDMyMyA0MTcgNTg0IDIxOSAzMjMgMjE5IDI4MSA1MDAgDTUwMCA1 MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDIxOSAyMTkgNTg0IDU4NCA1ODQgMzMzIDEw MTAgDTY2NyA1NjMgNzA4IDc1MCA1MDAgNDY5IDc0MCA3MjkgMjUwIDI1MCA2NTYgNDkwIDc4MSA3 ODEgODIzIDUxMCANODIzIDYwNCA0NTggNjA0IDcwOCA2MDQgMTA0MiA3MDggNjA0IDY0NiAzMzMg MjgxIDMzMyA0NjkgNTAwIDMzMyANNDI3IDUwMCA0MzggNTEwIDQ3OSAyNTAgNDI3IDUwMCAyMTkg MjE5IDQ3OSAyMTkgNzcxIDUwMCA1NTIgNTAwIA01MDAgMzk2IDM4NSAzMzMgNTAwIDQzOCA3MTkg NTAwIDQzOCA0MTcgMzMzIDI2MCAzMzMgNTg0IDI3OCAwIDAgDTAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCANNDM4IDUzMSAwIDAg MCAwIDAgNzQwIDAgMCAwIDI3OCAwIDAgMjc4IDU4NCAyNzggMjc4IDAgNTUyIDI3OCAyNzggDTI3 OCAyNzggMjc4IDAgMCAyNzggMCAwIDAgMCAwIDI3OCAwIDI3OCAyNzggMCAwIDAgMjc4IDAgMCAw IDAgMCANMCAwIDAgMCAwIDIxOSAwIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIA0wIDAgMjc4IF0gDS9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyANL0Jh c2VGb250IC9HaWxsU2FucyANL0ZvbnREZXNjcmlwdG9yIDMzIDAgUiANPj4gDWVuZG9iag0yNCAw IG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UcnVlVHlwZSANL0ZpcnN0Q2hhciAzMiAN L0xhc3RDaGFyIDEyMSANL1dpZHRocyBbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIA0wIDAgNzIyIDAgMCA2NjcgMCA3Nzgg MCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgNjY3IDAgMCAwIDk0NCAwIDAgDTAgMCAwIDAgMCAwIDAg NTU2IDAgMCA2MTEgNTU2IDAgMCAwIDI3OCAwIDU1NiAyNzggODg5IDYxMSA2MTEgNjExIA0wIDM4 OSA1NTYgMzMzIDYxMSA1NTYgMCAwIDU1NiBdIA0vRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyAN L0Jhc2VGb250IC9FS09JTE8rQXJpYWwtQm9sZEl0YWxpY01UIA0vRm9udERlc2NyaXB0b3IgMzUg MCBSIA0+PiANZW5kb2JqDTI1IDAgb2JqDTw8IA0vVHlwZSAvRm9udCANL1N1YnR5cGUgL1RydWVU eXBlIA0vRmlyc3RDaGFyIDMyIA0vTGFzdENoYXIgMTE5IA0vV2lkdGhzIFsgMjc4IDAgMCAwIDU1 NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgDTAg MCAwIDAgMCAwIDcyMiAwIDAgMCAwIDAgMjc4IDAgMCAwIDAgNzIyIDc3OCA2NjcgMCAwIDY2NyA2 MTEgMCANNjY3IDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgMCAwIDU1NiAwIDYxMSA2MTEgMjc4 IDAgNTU2IDI3OCAwIA02MTEgNjExIDAgMCAzODkgNTU2IDMzMyA2MTEgNTU2IDc3OCBdIA0vRW5j b2RpbmcgL1dpbkFuc2lFbmNvZGluZyANL0Jhc2VGb250IC9FS09JTFArQXJpYWwtQm9sZE1UIA0v Rm9udERlc2NyaXB0b3IgMzcgMCBSIA0+PiANZW5kb2JqDTI2IDAgb2JqDTw8IA0vVHlwZSAvRm9u dCANL1N1YnR5cGUgL1RydWVUeXBlIA0vRmlyc3RDaGFyIDMyIA0vTGFzdENoYXIgNTcgDS9XaWR0 aHMgWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzMzIDAgMCA1NTYgNTU2IDU1NiA1NTYg NTU2IDU1NiA1NTYgNTU2IA01NTYgNTU2IF0gDS9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nIA0v QmFzZUZvbnQgL0VLT0lOQitBcmlhbE1UIA0vRm9udERlc2NyaXB0b3IgMzkgMCBSIA0+PiANZW5k b2JqDTI3IDAgb2JqDTw8IA0vVHlwZSAvRm9udCANL1N1YnR5cGUgL1R5cGUxIA0vRmlyc3RDaGFy IDMyIA0vTGFzdENoYXIgMTgxIA0vV2lkdGhzIFsgMzA1IDMzMyA0MDAgNjExIDYxMSAxMDAwIDc3 OCAyMjAgMzMzIDMzMyA2MTEgNTAwIDMzMyAzMzMgMzMzIDI3OCANNjExIDYxMSA2MTEgNjExIDYx MSA2MTEgNjExIDYxMSA2MTEgNjExIDMzMyAzMzMgNTAwIDUwMCA1MDAgNDQ0IA03MjAgNjY3IDcy MiA2NjcgNzc4IDY2NyA2MTEgNzIyIDc3OCAzODkgNDQ0IDc3OCA2MTEgODMzIDcyMiA3NzggDTY2 NyA3NzggNzIyIDU1NiA2NjcgNzIyIDY2NyA5NDQgNjY3IDY2NyA1NTYgMzMzIDU0MCAzMzMgNTAw IDUwMCANMzMzIDUwMCA1NTYgNTAwIDU1NiA1MDAgMzMzIDUwMCA1NTYgMjc4IDMxNSA1NTYgMjc4 IDgzMyA1NTYgNTU2IA01NTYgNTU2IDQ0NCAzODkgMzMzIDU1NiA1MDAgNjY3IDU1NiA1MDAgNDQ0 IDI4MCA1NjAgMjgwIDUwMCAzMDUgDTMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1 IDMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1IDMwNSANMzA1IDMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1 IDMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1IDMwNSAzMDUgMzA1IA0zMDUgMzA1IDYxMSA2MTEgMzA1 IDMwNSAzMDUgMzA1IDMwNSA3NjAgMzA1IDMwNSAzMDUgMzA1IDMwNSAzMDUgDTMwNSA1MDAgMzA1 IDMwNSAzMDUgNTU2IF0gDS9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nIA0vQmFzZUZvbnQgL0Jv ZG9uaS1Cb2xkIA0vRm9udERlc2NyaXB0b3IgMzQgMCBSIA0+PiANZW5kb2JqDTI4IDAgb2JqDVsg DS9JbmRleGVkIDQ5IDAgUiAyNTUgMjkgMCBSIA1dDWVuZG9iag0yOSAwIG9iag08PCAvTGVuZ3Ro IDM3MiAvRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gPj4gDXN0cmVhbQ0K ODtbM0NzOFJwZ2NeUEg5Pl5iYClsXTg1NUlzUUoyYVlXKSRMU1VzdSJ1aGNgPWpvKkBITiFZPD43 XixZMzMrXkAKWzUlUlhbQFBRIiQnUWFkczhEUUxrYyQpdVtpRzI5cXNWMkBbaSRNN2lHRFtORDE6 NnUqPjswaGhOU2ZFXTNvWykKSz1kSWI4bjIzal5NZSQ+U1dkVHFDIiVnPXFsXyYlcFw8Ty9IZFB1 NWNYMjAuXDhwMmAnM0VJZEk8YWwpbz5VJFUKZTkzRjNbclA4WmBKZEFdJU1aQidycT5BZmA5Tj4w JzZjITZkZi9GbXF1P11yRC10b2hwXDIvV3FyVmchPGUoJW8KbyMxdS9zOFZ1bmprSiotKWlzXjto NzdkWmZyXiV1RGEvSlhrLUZxWWVmUzgrcmwhTXI9M2ItIVtYJW8nKj0iMjoKMy1BbTRoSjgkLlQp Ji1McFkuJkNzOERvODBGQzkzISI4a2BfNk1ufj4NZW5kc3RyZWFtDWVuZG9iag0zMCAwIG9iag1b IA0vU2VwYXJhdGlvbiAvMzBZIDQ5IDAgUiAzMSAwIFIgDV0NZW5kb2JqDTMxIDAgb2JqDTw8IC9G dW5jdGlvblR5cGUgMCAvRG9tYWluIFsgMCAxIF0gL1JhbmdlIFsgMCAxIDAgMSAwIDEgXSAvQml0 c1BlclNhbXBsZSA4IA0vU2l6ZSBbIDI1NSBdIC9MZW5ndGggMTQ4IC9GaWx0ZXIgWyAvQVNDSUk4 NURlY29kZSAvRmxhdGVEZWNvZGUgXSA+PiANc3RyZWFtDQo4O1YwIjx0OWZeJ0VsNUtUP1tjWiI7 RUBZWiZAJy5jcVJqIVNQN2Y7MWhvYDhaZztRbmw8PmswVio9Ll1dW04/cgpyTkBtPikwN1sxV0w7 K3NIR2lvS1ctYyozW3JlQ0owaUQpXzwncVJrNSRiKi5jR2FPUTtnIVxwbC1RW3FVLWoiSwo/MXRQ dCo8PEBeaUVafj4NZW5kc3RyZWFtDWVuZG9iag0zMiAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNj cmlwdG9yIA0vQXNjZW50IDY4MiANL0NhcEhlaWdodCA2ODIgDS9EZXNjZW50IC0yMzAgDS9GbGFn cyAyNjIxNzYgDS9Gb250QkJveCBbIC0xNzcgLTI1MCAxMTY3IDkyOSBdIA0vRm9udE5hbWUgL0dp bGxTYW5zLUJvbGQgDS9JdGFsaWNBbmdsZSAwIA0vU3RlbVYgMTQ1IA0vWEhlaWdodCA0NjEgDT4+ IA1lbmRvYmoNMzMgMCBvYmoNPDwgDS9UeXBlIC9Gb250RGVzY3JpcHRvciANL0FzY2VudCA2ODIg DS9DYXBIZWlnaHQgNjgyIA0vRGVzY2VudCAtMjMwIA0vRmxhZ3MgMzIgDS9Gb250QkJveCBbIC0x NjIgLTI1MCAxMDQxIDkxMSBdIA0vRm9udE5hbWUgL0dpbGxTYW5zIA0vSXRhbGljQW5nbGUgMCAN L1N0ZW1WIDg5IA0vWEhlaWdodCA0NDkgDT4+IA1lbmRvYmoNMzQgMCBvYmoNPDwgDS9UeXBlIC9G b250RGVzY3JpcHRvciANL0FzY2VudCA2ODMgDS9DYXBIZWlnaHQgNjY4IA0vRGVzY2VudCAtMjE1 IA0vRmxhZ3MgMjYyMTc4IA0vRm9udEJCb3ggWyAtMTY4IC0yNTAgMTAwNCA5NTUgXSANL0ZvbnRO YW1lIC9Cb2RvbmktQm9sZCANL0l0YWxpY0FuZ2xlIDAgDS9TdGVtViAxMzggDS9YSGVpZ2h0IDM5 NiANPj4gDWVuZG9iag0zNSAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNjcmlwdG9yIA0vQXNjZW50 IDkwNSANL0NhcEhlaWdodCAwIA0vRGVzY2VudCAtMjExIA0vRmxhZ3MgOTYgDS9Gb250QkJveCBb IC0yNDkgLTIxMiAxMDc5IDkxMyBdIA0vRm9udE5hbWUgL0VLT0lMTytBcmlhbC1Cb2xkSXRhbGlj TVQgDS9JdGFsaWNBbmdsZSAtMTUgDS9TdGVtViAxMzMgDS9Gb250RmlsZTIgMzYgMCBSIA0+PiAN ZW5kb2JqDTM2IDAgb2JqDTw8IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxhdGVEZWNvZGUg XSAvTGVuZ3RoIDE1MzYzIC9MZW5ndGgxIDE3MTQ0ID4+IA1zdHJlYW0NCjg7VVNQJFpxPi8qcmwz LV4jKUtyOEheMWlQcVA9WFBfa0tybk91SVhvby42aSorX1NcJmVecT88dW0wXW01LmVJCl06Umg+ Klg9Li5hRHFRZVluWk5OOmxYIidYNGxwb29mLVgmRFRkRylUQCgoNUdMJjU+XlxAYldndHJNRzVS PzR0CjcrUi9rYVhPQWdgcDxnKFFncz4wXU1gdCxwdGxWOyFNamlBVyQ2MDI5S2ZwWGVjRm89ImAw QTFiOWlNOixtNHRjCnAtRjVbQVEkWSpfSHJLdD1bK3FQQmAjIS0hZERAXTtdV2dNQzBASF0mS2Na UVgtNWc8SSw7PV8uXC9UPyZSMmMwCnBFJ0xDW1VgUjVxYUJldShuYVk/cW4jX2pTbDtMMGtSZChP KnI4aVtCdTBXZENOZmpFZjlvdUwySnBILWxVVShbCmguTChKSGBOZ0BhNFxhXDVhVm9iSSYsOjhg ckJwSE4oTyopWzJUJkFIRGFqUzUrXTclQyhQbC1DVFg1Q15IRCssCk06dGxSKVE+YWpkUnVRUDVO Ijs+XmpNWklJJ2MzQypmRzNnOFY3SjcobF9mXDZbJU9iZ0EyJXQ/anBwJ19NPldyCiVfUkEhJ1si c1MqTGVhUT4kQDMkN0RjWF0oNCUvNC5rK19tVi1UdDtjcSclajxcZCFERXNdXzIoRTdAVmpwMT1g CmxMP0EnVy5uTE1aJ0hTJiNEQWZbSiY9RjAwMWhzczJtI3VmWW40c3MtOFckWlEzMShVPT4kcWdF JFRVY0BfV1NcCiE1RSRJSUFwOTZlYWgqK0JjKU4+R1M/cStObnBGK10qRXBRIV9QSEc7bixFMmwm Kiwmcy9jQFBHWkNIVkhkZ1ZbCj5KLFBlYz4zUC9AS248ZCguU1pGOUEtW0k5Nm1oIUNTSi5oL2hI VCgoPzdQVzFIMVBlOytsNGYyTWhVMzo+QWkyCltFRFNrOTZKMylOYkpmW2lBOTkrIjB0Y09sOmQt IyY3I2htayksZSxEU1xBYzZqdUlBYGFMYkBAM3NLNSstKDp0Ck8sNzojNmREIXBcdHNsTFNqNSFM RV9MREgpTGs0PnBUNkhgKCgnIS9OMD9vcigzcnE9RVtFQmYmc2c1Vj1gaWRDCkxbbEEmcTlSdF9R WF4xV1VDbWYuX3NzODsiXkY9cTgiRTdOQktnaTRMWm91XCxpVjNyZDlCOVheQ2Q/QSZOPTVOCjNE dG0nZSliTjBIP2lDcDw2XEJsMisyOlojTHFBNixobCYqZ1VrYC1TTWYzRlluZ0tDWE1gVl1YR2JZ OCJTLDkmCiROZ2tRRjAyP10/NDQ8LEhaNTUkQyZBLUFpRzYvMSU2U2QrQCNDWHExbWdiW2xWcDJo ZDBmYCNmJElVc04nOCVEClU3I1tEN1lpVE04THRPUTdAaWNnSGNebWk7NUdcPSlRVGE2UjsvLlVf Sj5OPlUkXjNNQnBJQzhtQk5lKEQtJF09CmM5Q0xeakkzUiE0M1JNXCdrRSMlRDYyI2BaLjAqaEQ3 RnExOV1ETFdpMG5LRGwxYkNoMy5cREBQcVAvL1g3dW5OCm41a1k+IzxcbCZDLjQ4dEBgWkJsMjRR I0IqKlU5ZD5ZPyNMJFFZbW1GRyxcJzNCQnFQa1I0c3FocE11MS1mKFZHCjZBZDAnLmgnZyY5RnNY JStnNUhkWzkrZy1NX2RJQ0ZsTCdELF04SyQxLywtQWFZSyxfRHFScVtRUUI5WWNgPD9dCkp1XyUk ckNZPnBNSmxTKGxCby9VXj0vYS9CZT9dOFJSOCRnXXMjdCRWdS9RMWcqMUE/W10tXF1bV2NUQ0Ne OUBNCmhURl4yXj1gRlZJPWxzU3JRQmBcISRnRl5KQVttRywiNT9jU3BNbEA6MUNDSDkiQG5yVUZD allQYCdNLiZZJTxtCjBqJjksKyxDRSRkTy9icFRoT0BRZ2tjYy82clVLa0lSbjdZVCpXLiIwKG0y Ij4vZCRyOFMoImklXWwiaDkhOSdzCiRrJ0ctO1htUj1BbStlM1hmZzAtIyVGZXJYWms/M05AUGg0 YC1ELE5OT0snSEM5QT4tUHRRNnVgM2wvWllsL0BKCio4UFU5Y0ItclRYWEkxInEqclhXS2cpNElJ Y1RyajRAPE5rMDAxODk/Qlw2TixtdS9qb0NWOnUxSi9APi5ab0ghClpwbWBPTT1gXiZURmtMMENX RVxUYj8iO2VFNCtUT3EuLSkzKHFcRlxsMikzVzAobE0tYHF0UzdBWV86NCcxPHBnClRcUTlvXTgm alA9NCYvJmNqVlhtSVxwalBqOVtqbEw1Qz9uL1trNjoyclphQWNzdGtPNS4rUUhcJCFoRm1tcUYk Cm1CZ20uSmU/N15PZVJTWl5kWjhsVUhCN2xONEhRI0dPMVlwRURPMGE2MUtVTE0rQD1ISFBoSjJN WTstXFV1UkpQCksiPVxkZG1DJG4vN19FZmZaJ2pQOztPYCtsV188VTlXUUo4UFthRiVlMWBOMmY4 YmMnPU4sTilQUyVJLWotWj02ClxIS2AqUVojLDtZQTBbLSNFMDAqZ2BERzBGPVExc29vLDRwTiMy L0cpRTQoNidiQy0uWS86dT9hS2ZbRD9fSSV1Cl4zdD4lbElkRVRlYUQ4KV42NnBARiluMCg4Jmwp bS1hbGcsRGVIRzpkcHEuRmUyZXA7LlBkX3ViTz86bFJ0V14vCiUxLW5iJ0d0NWVCaEdaS0xYUip1 ZGBob11XPWsuVUs5Q1YvX3AmR1NrNzFhb2M6N3RDUFZJPEk/VkdySDE3XV4hCnMlYkVLV0ZZaV04 SUVwblVOX2tnRzhlJjwwJTgvWGRiJ1tCOUo9XktFY3B1NlQtIS1tPEojXTZfT0olcGYkS3RNCjdA Q19ZMCY6NE9RclczZVxoX3JGPEtqJ2EsR1FBMGFhcEliLTs2PStiKUEkc1dbT1NwcSRAWWxscmJW RyZBaDs0CmQ3MSJeTiYhLzorZGIlQWFhWTI2N2NsWmRBKWNLZ1A4a29cajtBViopI19eVipXNzIn bkBMRGwpNWM2WTdQRkozCktENSRnOCQvXUs/bDE2JTNYNGFkcTxpNV9WS0QidEhvMTAxSVBdNilI L0Qta0RwLS5pQkI1OkFjXSsmLkI0Uzo4CmdObCFEXGxoKk1rQlVzOG1rWm5oRDZVMSErNWxcdUAr US4tLlJrYisrTVI+bldCPG5UXmk5LUY+YSc6ZGQtLEJeCkdwXi81K2poPkVmbFEzSTc3WDZ0aWRW IVY6PkldZWErdVAjQFo0UTlCJ1pJOUdkP0w1OCM+TkswNjMzcTxGTy5ECjxqTzlfa3E+R0RhUl9n OTFTMTYwTXUwRnJnIUBmNF41LmEiR1JSOC86Wms4aCRyLyh1cEpJIlo6TDVOL25XUVZJCkFgZSVR TVRycEZRUkFsNG4oYWdaQ0BQX2VtVilnNWg9cU5IZUpdQ1dFSjglO2Y2YV0uZkdIOzgqOVphNUQ9 NypNCmZSUixyWWViUF4rT0VpN25KXGBMTHFGOXFZWihubjNbUlorMWhvRSUtLyIvKjtKNnVcJ2xH VGIkLmlzRWVqXnNBCnJubk9ATGYzbkFSXnUrY0wmX1FxKWtvZS5nTV5dLD9ZWiZQPFMuLG1HQG8t ZzFadD5paE8vYGJjTGQ3JHA1I2NeCm44bEg4PzVzVV4jNXUmSiJUanV1bkBERjdZYFhgXVtISWkz MCdIJzoyVygpbSVnX0RFYnUlL21YZk9xOV1qQUZSCjA7X0lMJTM9ZChMOGFIY2FMNzZHMGUzPlxN b0U2aF9STzQnN11uYTZZKmtYdXBSdXVcJjpYNUFBI10mSV4nMDUwClpeUSc/WnRTdGdXLTpkXDM4 dDxhQlRJSi5ObENEQEwwTFNLVWppLG1jQmJELitROFdtKjE6IW42Y0hJPzgsMy8hCj1sakZIOXFD Z15wXl1gTmV1WFYpVVAtVV5gKEQjZCghOl5DS1AwLnVrJkZiUkVnSjNPbT9SaWMuZ0RxYk5FJGcm Ci8pKzBkZkRBcTxVX1MkcFVpYmA/VC1cL2tSZixlLmIvIVh1YypbSldrampgbyY/Zy49JGIqUGQ0 LWhbJi1PczdrCjNOUl0hIkRMXVMiMzkiaFgxb2NgcjgoM0lnaUo9IytHP2wkMGdINDBZMGZqU0pu dFBDUHU5QitGYnBPUl5YP2xcCk5qKyguZ2VnXEgzOFlqLFliLVFRcCMoIyUsNGZVJnJ0K3JlRHVl TXMvLWhhT0lLZUwwTnBvNnAsXzY1S1NFPjgnCkluNzpPWSowWy0vbkpwL11iXU5NJkJlZjVYakFy OzxmamU5Kyk9IkgrI1QtPUAhbWs/SU5XUVtJTWZMKl8zW1xTCmpGYmg6TE85VSYtZCRGTDA8NltH JmI5ZHQ9KDInXG5DPEhbR21XZzpkQCYpMkFIVDpGXjotQi0qVXJnPnFuUlBlCl0sUyReWnNjXTtU JS9KYGEhIUFkNU84KShFNTs5WGsmXiRAakpPJ3FLcFsmc3I/VUgqJl9APmpuVSZAUTo7IjZVClZO JV0lUUQ2OmNLKFkyYVxhUzd1Yz06W11HVUM/XkBbYDxIUytsT0xWRiY5XU05NEVMJUVXPFRPPmUx W2o9ZkhTCiEhPz89WSlAXkRMT08qa2E0TGJiLS5JdTw0Ym1ac2UlKSVBVz9jTytFVjxxNitlUEct cXVkWENaMUdCSSk5NHRfCjo/XGpsP0dXYV00NmdUOUUxY2QvNDYzPEJFY008WVgrVUhAIW1CTk4v YT9iK3AsbkpKIitKOGMxI2J1aklcOSJSCmpMaV02anFjOFBxVCNrRUdqYGRXT0dPWFkkbi1BZzU2 RzlhMzNgQlpTb19YN1stYEVzZi0mWXRjaEFNc21LTDBVCnJyTUlebjlXKzIuLkhtUmYoYmBpI0hZ cmBpM2JLWTRHSWozM2pUdU01PG9qP2htKkktPjxIIS5mYjsvIWE+OD85CmkiLlJobEJLbS1DJnJD bkh1REU0YipYRVBXT3A2bkRkW28ya1FiRjhdZzpLVmg/QT9kOHI+QT9mX1sqUlp0KVExCi5yJ2Ut Xy9PNylhaiYwXnAmVT5eTHFRU1hUR2BPZm1mP3E2NFRONSVCVGtcNz9pYSRwWSRrQG8+dC9UOmZi RiEkCitZT0o2OCZ1YitWTjRRSClmbmNqY1JIYGAuQzZac2JWYzklRz9qU2JtJ1EpY19Lb0hNJDx1 dCZZSFMoMEpOWyRGCldhYU5SJClvNykhdE9sYFprUVM7aEgkQVEiJDFzIl5oNW5KLjpiYTpLIi1P TlRXSkBSIXV0ZC9fRUo2RGQnQDZYClgyXE0uImQramk7cjQ+cDEiWEYhWDVoJ15FVCZZaGRbOktc XSxtc2VJLVtJSz00IzJAI15rUVxjLnQ6dUQ2QXRqCjE2dHJJV2ZqX1dkVUdlKyxaUkdsLF5pbVs/ XW5MPT5ZMm50ayIocG1CcFBQPThiblA/LGlzJWIyWEZnbikycDIjCmQ6RyNDJHE/VCJrVjx1XCMs QkBMRjteI2lLQCs2YVxkViZwXzw8V2s+bUAoSUAhITlGL3FfUF8wWTNldTA1J1c8Cj1ccWIkJWc2 MSdGQEZWaDFEZF4pWEIpc1BxZksxLyIhN05TSk4tSSwoazwqQEpYPlw7QDVtWCtWTDBQYSRrI2pR CjpmPGRZTktRb1hhMikqYVQpcHMlXXRlTW4nQ1pqYyEzPzZSISR0J0RvSCVSNEhnIm4sVV5rJU5B bERzNmFrWEglClRkY0cwUmNkZC1VaGszMmVOIiQqaGJPIT5laj1IQSk8LGo8XUcoaCglYCZxRidL ZXAuPXEyU1JbdDAkczExJiMuCipZXHFFazlwSltOZy45bVpwIU9GSj1dQy8oUDAjbHIjcVlsUGxB NjBiLDFZYVkmXTs3YDFTS28pY09hUlcqOlE6CjtGVWFaUDkoYzpxK2tbdD5bISMvZDZaRU4mNytj ZkBeKlw1cDgrQChkWmpIJDRqPTJXQzBxaERbODJkaDkkXzddCk4uJ0QlcitTWEYhcHNVPUZtWHFY XShUP1hWMDkqV1E9ZDpDVSU+aj0qcCxoJF9TSmVHYWk8aE5gY0NHbyM1NSwiCl9zJFIuZThBYm1n QjFNWm1NU2AkbitOWEM4U0U+NC1hWG82JiUmaixyYFFBQDBYT09oQmouK1Y+LUpERCslKjchClg7 OGg4bGcwPEkyJC1yKygycixOVlIyRmxHVm5CMVJPLVo7bW1nT2pAVFpaTjooJXN0Zz5cIU4xblcw a0lCLTorCmc2ZU0nVDpKWVNUMzg5QXMuZ3BUVl4rMk5hZV9WODtGcShXakVyN1ZYcz4pZFAsNjw7 WzdEbEtCO2cpak5pSyozCmVZdDxoVzNhc0AwbG1CMTxSI1wlRWNPMGNsUCtAX2oiNkldL2svaXEo WVUnS1E2WFZqT2E6ZWcrSWxKKE1tWSlJClthYUhhZDMyK2hNWGFSMF9HX19tYyIjUmpwc0x1KFwl PTF1NGdnMGEsaHVTbFtiLVloUGRFbldqKlxdTy0yYEkzCktNWF91TCNYSTthJ29NKjs6OikrVWtv cDttXUxXXydzNCg8QFNQbTRCXT0xU1IvRklsYT83JnJJM1lcT3JhQTZyCjxXW2hrIlBrP2wtQCsz S0M6dDc/NycyJGdSJ2hTVFJGNTNpM1pATylNMmo4Sy5ySylBQDw0SEpVKklybGsmK3FtCmozSFcn PT1mQ28oM1ZZbGdvciM3UzciOUMscCRxbzQ+VHJGYHMvQjJMOjo6O3EpUTo6aCsnOzFWbilcWFNX ZSorClRoXEJeaixoOytDal5uWCRDYWQ0Ujo3cz00JUw2amIwJE1bMENAW3VbKTpNPVhmUiVsViFC XzZkIk1kU1ItO0RMCjoqMTV1Xys+PEREOjEuSWROTTs1NERBN3EnP0BudU0uNk40SmNFVyM3dCI8 S1VuMz0xVUktTjFPNVZyYEUsamouCmVZNHRta0g0LyYpJ3EzXVtuLzQvYiZWbiY8aiZXdGVDRCkz S3NlO1k4UERZcVVAY1FwTz9WXWYvJ2k3UDlFRFlZCilSJyRHYVhEJShyUENvQ0xAXTk0X1UtLjI9 LyJvaUMnS0QjQ21GbSpOT05HX3A9bFQ2JSp1bCdXMk9ZMk9ULkhVCmA4L3FyLikxVSxmPFljP00o XGQhMWM9Okk3RGI/JiQhWVVDclxVRSE5cFFaOE4rJmVzSSpDT1xAbWVyJmkyciFECktgKzNUPy1k XCYhVF86K0N1UlE5RUw8NFRhXDxjOC1JLVFEI0lvVmNlXG8iNWlfVkxQVTcrJjo5cTgmblRjQSYm Cmw0cGUmKlsxOjlAJnAiS2M/ZzRbXW5yTjhgJlZWbSEmbm44UlExKzsqNFI+VUlhXVxTL2hxTHJH Y1VnNEc0aVgvCkVGN1xeKy5yI2dvOk5AW2ZXZXE2R0huQ2AtYyZAXyNtUDwuZFo/JSc4NXRrL0FA USVsZ09Lb2ZkcXUsKVQyKFVbCmcyciRMJ2tOcjdkNys7Nj5HNl1dLVk0SmcvTGs8XiZecXBVOUVn XFgoaTpbKipTPGkvZmZPdHQpcTNXVHBPJTFBCklHYU1qXkElJkZec1JZY0l0KUBmNFUvUVJKSVAn aigqdWBoNENEXitBNVkhRk4rJTVcMU1baUNhTkdIaCFDRGo6CmM/b2EvXD06XGk8c1pAdG5wRCkj NlMyIUpUdDNqPmFIInFtZCY2JVVNJTM9XCUoX0tGX20nLVQrLCtXWU1oKlNyCiJkIj84WHRHbTNw aS0+JG8rPVZxWypALEpZMlF1RFk4UnFILFBcS2YwS0wwb007RipDPyZCS1dNXXQ4YiZlSUpECmk/ SWQxLCslMEk0Y3RYMDxbP2RhNj1OUUZFYTBKXyUjUiJwITgkLUhMZkJgRSwjLzg4Oisvc2IlV0M+ XEc5TmNcCjsoVUQjQ2htaSlnRExyP0hYXyUxN2Z1LT5BTUIiJ2w1MnU4TGY+TjRbREdeN2M5XCRG RWczcFNZVyhOWS5cLlh0CjtLbCYmJz1oKGchZWFCcEchLWglPCckPiJATV5pMEklMFVYRnVVLUBK bjopRiRWbUIwOjwwVkVpc0NoLCtzWkRzCl9wSyRrblhBMWNxPURJY0UlamlFUjV1YFxNVzhzUDJp QldfPkkiKEVvSj9CT0lwVG5iYWZma0hXZixzKlttJWFICkpTaVJnRFYrUzw2WTpcY15AMXVxRG0j SmxnLFpFdURRKWJrL0dRWm0zIy45ZTlLJStbbUdmb2RyJm08ODdqIl1CCmFYbHQpVzdJYVdRKnFS YTlHczotMUhhISYtQTAtRkhAVylaZDZZK0Y+YDxJV05jVytiWVk8UjkhKV4nL01Hbm0nCjpqLlhP KzxzUW1bSV1CKGFjaEkuZVwmbXFiVzpvTzFvVStLSm4oVUFPOjsmZGNZPkVLaz1tMylqKmZ0Ki1z TWNcCjk5LWEibkgkX2txPSwyXTthJj1FRi9lXDdxPW08SmExZlFdU1VoVE1BUyFuOU81ViFFST0x Pk8tPzpjMjJtJnItCms6bz5mPjJRLiwxVD1tNDVDTEglYmtxZGhcLT8rPzRGZXEqX2NXbjg+Uj8q W2N0OWtIaFxDQW5FJSNbJWpOYGskCiErPzI6KzsqcXBeYDc/ZkVJaU9oTzpZWGRDQVZgaEsvOCkx YEplbUUqQD5cQzdgaFYoRGQ7V1dHIlNLMjdXOHFfCj1IaipPUV1CMGkvZSJSWUsoIVczRTtGIWA8 RDxuUmwsOWVmTFthYi9aJHNcXjhYWTBlITtBRk5gTWB0ITxnNW1PCmNuc3QuLnBnalFAND1pOXJO MGBELTxTJSdrdTpVZUcuXEZaLl1USnVbKVBMQk5GIlxIIzJRVzBTLzxNaSdvOD1eCj1PUnIjQS9d XV46WlZwbypBPHAoN2VRVEk8NFk4c19qWDNbO2I4KzYxVTUrXVwiIUpERlVJSTBpXFg5Kl5ka1Ym CkpbU0glbSRMalVNckhTdSVoZkVYYkRcXSQyZlE9MTo4VStwaE9RbVxOWkhVOl1RQSZRcFtRXyRM PnQvRk5TLzVkCkhUQ2l1T15FVjQlbmVGXGtHXlclXTU2O2gsSWkzcGg5Vz1hWl1DcmJnXDVKcjpD azBGKEVOWks2NjNrc2dWQCZRClhIVEFyRklFQWtfcj9STXFGalQ0KVlQY0JeTDpGKzhHSEI0Yy42 TCMlQ1AuUWRVbTNXVC9GPT9mXS5BKHFGZmVPCkZqTjdsJXBCM2xvREFkWEgvWiZPOV9hUCtdKHBG IWhnR0c6bWVfVFJPLFJUUCw3NW06UiQ6LjUuWmBsSmxTM1hpCiJcbyVANU5qYkRdPFA9OzQiRFZx QiInISVhMDhzdFAnNDgqXC4uM2RxXD1yLkFrLHNMTDtpS18yMkooTyVhKFw4Cm47K0hoWC5yRjQ0 RyQtPjxjS1Z1czJkJCRUUiw1QTwjPHRHXHNxYlklaCdhNTRRJjZIXUtHaXVkO2A/Li1cPi06Ci1H MG05JjA/WFpgT0YjVVskbFRTWVxvTlYtJjYzTj1tQlUoIyJmZCVlaDVvQGtyblVfO2NnLlNOLjVj SEZ1bihDCmMpMSVaXCcuIzE3QWFTIm5oXVlZMVVKRylsb1NSdVJeX2pzZzo9PlFJQmUrTD9QZFRz Q2ZPKVhcX0YkIzBeRCJmCjswNi9OZ1Y+RVZSTjlSRWYzP2k1aDYnSllmJDtzLDFMLnFqbmEscWAn S0I4Vz1TZFNbZl5YRlQ9ZXVzOGkkTSsnCl1JWlVDOUlkZSRjbSNuaDVIUVdqUTdfOShYQSZecUhw aCNZJUwoXjVdZjE5aDBJQnA2SzhWXCFZcmRsdTxWbk4+Cik9TCFJJ3RsPj9dcEYlWCg8P2pybD9D WzcoaDxMayhTZVBTI0ZYVnIwTEgiNUBdQzlma1RWTzdRb0hCS2t1TltpCiduMF9YKkc9XlVldW8v KVc5QTlvUUBFIjg7QF1mW1tDZm80P3AlN1pKMVQtSm8nb1wtXi0ldC9WJU5xUFRSbVltCjpXYk82 bi0pZDY6ZGE0MnItPiFHb1ZFN1pNYGJtKi5rWC8vPVheb2JNb0lhZC1YUEovKXFOay5kIipiZS4o QF4nCj8vXXVpWmdHbSJsNkgqTjVMQkQuaD5ZK11CYi5wb0okKlAqTDFROG5qXUMkSV4wcl9pTzdV cnFSb19hTjU6PjE/Cmg6UWwuWD5dVW1hMUAmXjYmPWgxRl1lLl5sQXFMMm0kTzInYEVtIkZOLz82 TVVcVjpSW1ktOXA+Jjk4Szo4WkxtCmFaZE9gZz1EczhWVkJiSnJlVHUtNCkkP2xKRV1TZWN1alpi T0ArSk1ONz8pQiozcmc5LDk0bXEkIlhPLEFQLmguCi0xSExPV0lfREZdWkM6cDBoLW4iWj1ISGlp XSRJXmNdWEs/ayRBX0RQKV9gXTk7I0YwVyciV1pAdSYubkAwckZCCmg1WmtWa29OR1guQWxWKSJG Jis0Ulg+L2xzI0hWUiJyM1ZwISJUXV9sLmdyMj5LRlhQbFtdY04raj1hWWVaUSksCmFlTzFxcGVf c29fcmkuT1ZsdV1NJ0JcWlIjVUdTKF4zUlNhQCkjPFg6MEEzVyQic0lhJ0ApNzdoUnQkZHE/Ok1g Cic6XUIvVDVqKUheSihZJTg4bzIwTSZqSShfI0g/LkslOz87VSRUWW1jQ0U/OWI1IzhxcSlUTSNp ZDpIKUFiWy9SCik2MytjMExQUmwiLjpwbEhiLThbVCJcV0gxdDg5Q1dsRGVNXTo5KD9QWWRuQGM2 Y24uQmxkZ29uJSRONG4lQStwCm1ySUssUiEzbXMvM1pbRWBibmdfTkRHZzhgWzdhcjhlZ2hLRkxG OV80NGViZUdSKVdIRGlGVilBQ1B0VEc6VzZgCkBVSjY5ZUtJLWRmTjhBSm5vUC5tWklsO1VyKUoz cl5ZKGoyXlpvSjBaSFs5YVEqKmAiVlwzJ19RTVBAL29uQkldCmMvYlAoT0IpJSlRbkotK1c5dTBy cnVVcSldNkRyQUc5PT5RYk80NCVPS15ZWCxJMkQjTDkjcCFldD06QjBWYC1UCk5AKjF0J1YsImox QzVxPD9vb1JdMlZLdV9DUW5VYixiZi0oUlRPRSI2by4lJS1SLmJSKStUNmlHLW9aRXBmX3VtCkdP YE0/aC9pJkBoZiV0KGNNPSgnM0ZUJiYwXTImRCwpT0JNWmlYRylGbSkxdTF0TzQ1Pi1LTWxfM1Yj J2xfPjVzCmVZNzomLlNyZyNqYmNTR2xYOyMzITYtTGpFPmMxUEBLWyhbOSdyUUgkdU0uY1dfbFQk SCJTa1NlW1UzPjw/UD8kClwmcT5acV8+Om1CRGBSPigyJEA1blByYmBOQCleWkg1Ti8waCtaW0Rq OWJBV21fVSg3P1YsXEpmI0U+USxLUSxgClIlNVs+ZDM6IVo5b1dZWiczZjJRXyRhSFM9Q25SVWlr ME5LR2Q6VTlcVXBSaW8tR2h1IVtwLTokNCJWVyNuaSE9CnBucUJtblBWSzYpUDInPGI+WzZiaWBJ PFxpWUtdOm8iciFcKzIyYHBkUEdQMF1FWD44UyorQXQ8QmlRbjxGUXJZCic1Ni43QSdMaCRZUSFQ ZSdlYDcvRFYhVD0+KD5Hb0ZVLScwXlw6dVlsM2dgNTU8M3JBak5AJDhycmZXPCpScl5HCjpxJFk/ cjYhYGAoVGE7ZDFNVjtZIWN0WyFCJDhOIztaZnNOMDRpRT4yaHVVT14jT0ZjJi9vYEo3UTlOT2VK MiNUCmIkPHQwKSY9dFYzOFs6XUZ1ZFQpTGZZak4tWnJqbkJuZCNtPl0+RXREbmJFUFRDN2tJKUtQ KUAoOlJkaWkwQ2VpCmUqWFhJbi81JC00JyNKMDI7ISVAZlRkJEEoUyIrbFhlWz5MI1Fka2YxalIr azpWdVcpcT4rdCNGYFdNZ2JJVlBtCiFXWWBjVi4yW21FOkE0TDM6MDhrW21cOzU+bjknNEZuKEpq ZkxWVD5eJ1tCdVFgYlopcTNEMiYvcFFeIjxIRyZLCj81VVo5cDYqKDhcIWliUD9XYVY2L04hcy49 cCcoUyQkdS5lIiE9cC9IQEUhJzNvPicrJ3VBKDhBWGxCIWZtI0M2CiNlNzJyXWItPVFedD5qX1FI M0wyZHJlUEtZP1lcRjZXUT8yZXFtLkU1bkU6RE1GYVM7ZWlCJ1hoaVFIOWVqX1I/Cm1obTJyNC5L WyE4KFxeMWNbKytCYSwjLCZoM0lINURnaEFjRGFxYTdtVCdqdE8xWkQsOm8rQCgqJjJFJGRCNlck CktRVjVWUkVzXUhaL2M1UUhZKTphaXNOdFZDJ3FHOTQiRUYpNS9UNWQpbHNqRzlOYDEyWjpwPURU QWEwci5PUlQ3CjlgWWs2aSc7dHNdcylkNk9vI1c5PE5gJCRmOCtTcj4jNiQ+SylyOS5wU0xFbEQ6 b1kkOSQ6RHQla0k6TS9TSi0mClA7ZnJVNWRCUU9gWyhkPC5Tayk1QTsuUCE2UGYicUVJIT5MXUwx OEZgTElzPEo0cF85US9PUD02NlxbKUNdXT1ECk80SGg5NC5tbzdyV0cqcGRgMCIhZFQ5JztiJTRy SUc5bjsqVltZVlNlbEpja2RmYnA5QDdJZE9vPl1pPSRPXCVNCl9YJEpHSzFHK11nTkdKdEY1Nzxn cTs1N1BHT190bkwudGhHT0JZa3JyY2RLMCsoNEtxXnR1LWxsW05jRj0nYExjCl9gTnIvMFJKdEQ1 WjwnSSpPWEg7OGk6SGVbT10mNkZbWzQoIi1lPScuRzY8QTtpVjVLO05LVFwsdFg3MCRWSEdACiw4 TV9KLjUnNS9vaHItJTdHOHNTT0VTXl9lLVZTOjg+LiciSyx1PS9CZVNfSWY+b2hsI2xGZGw2NTtt VmAiRWZICk4kWlQtT2NTQzZWcVlualYzRktlVC9EPUdkNixTdUAiXFs4LSonU2ZUYnFaMStPcmVD aCRTY088NWBxdGYpVCpiCjBjQUAuaTtQRzsyT19GQUJrJC5ZSWBsUFRFcW5fZDk/O0VeKTFTTDFL cFApdVFVWChxLkgsSmosYj5uX2oyY15KCktBclRTclV0Uj9TMWBzP084MUgkKVkjT3ReU2AhclZV YFAicC8+Q2BkLEwuZkJVLGtrPiFtZDRoaWk2M15YNF8hCmY1czdxOmJVOUBqZldXKmVLcTRETUU2 cVpkSW0uRUVhRT1GRklQVmY6cWkvPWtISC5DPl5Ba2dMPFlsbmIwc0tWClhdKFJEOTtRNGpDTVxY UW0rYXFiUWV1R2ZjdS1MI2c4NGU+RzApbz5cOXNoPlRgS1Akb1tBOF86XStEXVFpI0g9CjgkP3RO Jigpb1VMY2lPbE1tb05FbSQ7WnJTSEFTa2cxb1FbPCllUk5VOGoqJDAjWEc1Ji4qbiJMVmxZWVxs Pj1qCi1sI2FTLilKOz5BVk1hJUtIcy0+WFVeYVIjPyF1ViwjQmJPYz4iUlpyWSNGLk1jPG9gTGtu IUpVRVxBPSpZQV1UCkFuPlY3bzpjb0AvSiI5N1cuaEpjW0Q+T2AjVHB1Ii1sanF1cidiZXQhbGZV LTI4Qy1zOiZvQ0cnMExGSEpkNDQnCnB1RVVmYUsxPmNbNG86YEZsUyJEakxQSDBWOG4uPkxdWGws MSpHQHU2QF1tJDI2XjcmPkVJTjdOJmR0SURqOENkCipcUEhwbTxDTWY9bUNkLztoTWpcZjFiX10h dGk7OkhMJkM2cjY8OV1JajA1LzdIRGUnPigxQDcmXllYM1w2XEc5CjA4XDpMXE80OlpZP2ZVaFE1 IzJLWnJ1MDNwN1VIVUxSdUQzRjtXbzQlUlRFSU8yNilVMHMmalglV2kidCsoPG5dCiFxTFFvYSwv Uy5lalVYV1k8RCc5OW9cWUtUbiFwPUU5YWZUa2pDIlMzPydzTiMxUnU1SiVPVVUpPEpZbSZmWGg/ CmI9Z3Q2XjBGMlVaOzM4P2FrUlFDT0UiJV1vPnNGVHI5aHRMOTgtaUhRS1E/dGsoUCx0OUpmQz42 QjVpJDpNRExoCjshRnEsV11YOnRXYzROKD9FNFVGT0MoJSwpVTN0X2QtY2pgZy5vdGNiYWxTYGBc KT0+aUZlMWMzXWphcD90WyFFCm4yTklrZEEqPlQ0STFDSEY8XUVQbFM3QERIRz1ZSFpTLVtAMyQ3 T0clQVAocCxdYkMyKWUxLVMnWUIiM2JGJCFFClQuKSQ5JDhFXjIrO1ZqSToiUHFCTzUnJmNGJUNg XE5GQWBmKWZEOFltS0JsJk5EUzdEJEFFSU5Bc2dYRUVSYGg0CmxxZipCV3JBQmNqb0F0JCxsLTZT JjJKQ2E7SlYzR1VNYitsTlNSbiRZaVdzLy9JSUpsYUkqU0xJODE3cyc0T2dlCitOQj5eKjZVOl9g JVJVaWBiW1NqZyVNZi0rN2JuRUFIQzo5YSRSWitkZSRMUlZeayF1N1VOIz9tQiNEM1NyUWhaCkE/ Im0nXSIvcGBKREwuOF0tIl9rbU8qPTdDImQ6JSFNXGxkP15HVyJCZXU+Wlx0MDFacStPUiQhVz0w aDZbdDFYClVBO2hwOWE6QWZHNlhfRzgqPyVHP2Y/RCEkTkJTRVtIZnVQVmNVT2VRSkl1SkNzPUZZ PW9SRDtGJUwrY0swTSokCmtgcl1wTjhXLjZUSjVtUElzQyhPcTYuOTEvOF1bOkwyOzYpSiVFLjBf PEZwZFhCdVIhYFA7R0pIK0BqayFhSElfCjpfdT9PbSohNydzKEF0QUEiLEkoMzwkWWRUJ3N0PW9B L2A9SUQwYnJGJVE5U2A1LGxEKyt0YHA4cUhJXixnQ2ptCishR0xPQVZiMldVZ250bDgwZlRbTCo1 Y1k1W2lzKWA5PGptJzFyTSc4MVQwNF8/Xy9aLmdkaC0uOV1iSyknW2RKClwhSCI+SDBsO2dlWFpE MDNoTCFccSoqLiFxMFxhamtgVD86ZTRJVTxuPTAlcCZSOi5fMGJqPCFdczFDZlZudVhaCi1rRlE7 TmQ/XzNOcz1MKToza11eaGM8TCEwOGZgIS0vKjswUm1aZlhcdGFbQ19xLicnajtUUi9ZMlM4cmE1 Il43Clo6V2lRRDUoUkRWcVRuYCteRSlGIVRGZV5GKmhGSExlUzBxOVtOb1whTG9zJ1RuJFx0PV0l bDlVRExJQzpNOipAClcqSE8xXFZPNE9GWGQrIjE5LDwlRV5lcURWKnBgTiY2bkJxPUczMSktdFtu MEtyciRzLSJMUzVUWjUzYSEpcFRIClwwLmkkKEBxSGNsOFYuVmhwP1hwPG90X3VJIT8mK1VsOypR aHJvMkJIKlJMKGdgbjJkYDZDak1ELG5XMC9CJ0hvCkVvT1dIcXQjOSZeOW9paGpPQlMmTXNcQkg5 WGlpOyRiTmxBcToyN2xcV283bydmNEgiPDUiYy0iTTkqajp1TUU8ClVuQkRmYnQvQDYqYTJwKmFh ZUxfYmAxY21va0pvaDw+VEIuMmQzaHBPYmZKXmhPdEAjQlMrJFNjJnJgJTQybC5uClBdNGgmVzhK QGEvLz1dPzE7VEFXZWciRTNcN1QwQWNtK0pWXUloVj4sNkFKUm4zWTAuN3JUXmJbMzZvO2tcaUtB CkNVLz1XPkpKNiU8WUcwOUpkUWo6NEtiZzo6Sm9zbydTS3RGNEg/YFdTOyFYLC9bdSIjR0htQXJR K2wiJFZpPUFiCj9lczQzW3E1NS5sSW9YSixdSWkkZDgybHBoUjJrdV1XYnU9TWFPUSFHJ24zTWle US4ucyslaW9eUmgvSWQtJl10CjI7V1dUPltwTyk3PGIjS2VeYD4pcUtpIz0zaSFkal5JKE4hO3Fh aEE6VC5YZlZtZU9wOCkkREFXJGM+ISZvYGltCkR0KzpqMCReQTBSKjM8XDVaKXFMVGJvTmY3MC0i aCwocHFMXEgnRkY3USEhVSItQ191WEFccWs7MksoU2ZFSXItCjNiXmAlPkowSTREPCJDLGlzYW1b PWkrI0pgSWVsWlprRy5LYjNkKyYtXktgPF46InNCNjs9UCtYXCJpUV4pXSZFCk9ZYjlxKVF1JFFH JGZHLCdgZlFuakY8PHNUTk0/RjpyQGo9Zio/VzVodHU+ZTA7YFtIUyImXURbbDpaT2YnY2taCmEr I3FMbEk0X2FYVUUyK0ddXFM+Zl5lVi1uJGZaSkQib04lSjY8LWllbGBwJmw4NkdoUiZBSGk6UFAr Sy5tY0Q4CjBiakFKcGFXb2FgPE5tK1tuXjBdbSkwXTteVUlSXmsuVTA0XVlyXzxNPkw7JVdScmVD WVFNTmYoLSI4IUgqT0MnCilAQy8+X19kRmQmJjdBPTFaal1TYiE9ZCZjUj5oLTBTVEUyVnVdJS5p Yi0yKU9WQEtfSkQ3K0I6SHItY0A7UltKCjZMU2wrWVZDa1BfdFJpbihKU2JhWFMhV3FuQ1BYW2Jn X1lRMCZ0MGsmdV9vXUNVIyQ7Q1NYY2QpXzkldVN1ViZsCicjYjViPnVpZUtOU1U0RmtNQjRqVCxn SXBLU2lIUj1eKTdLLkU7ODJURTtuPzJeQVJVTC1yJFFKcTFKPSEpQ2dfClxXV2lWZUFSVDhXXzlu RmpfQ1gqQCohW1BHL2wraCJnNDRpaS9ePDpGJDRSTzcmV1kkMExiPi1CbXQ+RDo0QD8wCjhOITMs bEI1UEc7JzBQLy9yO00nZjs3MmI0LUJqIWoyJlhUX285PGdKYCkmdS9wWTIrYkFbc2QsXzJKV1FY OjtgCmBQJGdIYDhhW3NNNDtiNC0+MyU3VzImW0BVJlo7b0U1YVguMEt0ODtnZGBRS1ZYbTVGWjhv TkIxYyYpTSwlLSkpCnJaRlc3JzAqaG4/UWJdZ00yO05kNW5cTkNcWypgRlE2PXRBZWZoMStvcTNp ITUybmtcSHExL2lpTGtnZlpRVzlACmk/S110YmZVLXMlLyUkYVVGYDhnZmhRc2NlK2ckIW43K0o8 KzNTQmJyImVAcjlLJCc8Z3NoZSdoJEhLOj0lLTRMCk1fTiYrMzAzTlomI2RecjY3QSY+PiM/Zi5B RihVbGJmS1FOPV9UKE9MYU0ra1xMUVp0LV5gLG81ZmQ+X18jVlxPCkhpYzM4MC9QbVBEMSddVDJa OThKQjMwI2hnakFLW2RmMFo/MyVKJVooMFw/LFlDOFpgcXBVPUZIdVwzRWlbOW9MCjZBRTBpZGMu QjU9KkFcMFZQXUFIOU1aQFdDI1AiYmhxYk86aid1bjslWl1CbVtdOkBVanQiYFI+LWE0RSxrLWpe CjQ9IicoL0VcdGAwQ2RlblFgTzhhP2NrYUtWaVoiXmg7Z0c2T14tZ19PQztJSTBkQVNwXUNMVjsw amZnTUQmVyhBCiNmYiw6Q0NYXz1EQnQ1MGpoWEUtVU8vM1guPExIPFsrIVdwbypgOTpsPzQ5M08l QCQuKyNUKl1eJWVbUj4nZWVFCipyIzloTCVGcD1yI3BQJztUKTtlJUk3V08tWzsjbi0vPVZIVHE+ STRfQSdJMW87NXEtTVxvIUxHU3U+aj9BOzwnCiJyPnVMWUJqLmlvYi8pRGBxLWplJ0E1OTchOkNY XEtMYXUrLVhdY2VlNC0pOyZxOE1YXFguRkA9Nyg2ZGI5Qj9iCjslYE9oTz50RmM2OS5TZ0pUZjYz bnVxIyNQSEUmUmJMJXI7Zi9SQ1MpXCpBZUBfQlQxNj1DakVcQks5YGhYSDArCkA2NDxicUpZUkha ZkpyVGVtWzJcY20kcFwyKmg6Q1pSR3NELSxYUTVQTytzWUBxVVBEZTE9bjMxXk5JTHFrbW5ECjc+ c25VJGNwdVNAPy9INWAuLCI5OkJAJW9kbzUmVkEvLyw+KEpTIzlwcVo9TUVxOGtRaXRwLUw9NDly Xm8mW2ovClg0aTpjaGA2OEZKP1JpNjpATmRwX2NORG9YUGtGLjNSJ10zOnVlXGIqLSZPZSpoVVlK Vk1RazEmL0NYV0E6PE5YCkEyKiI0JktGX1leKyYjZGlNR2ZQP10yQl5JR1dUJEQsPmBLZ1lrNl9c ayJLLTUzLVQiZj44YnBKLXJDRSYqT3FqCj8laSduVE82NWtoXUdBJzY3UCtuZD0zP11GTXNVLyIs LDZJbjU6OnVdUFhCbmFqOkw6O1hpb2xZcF8jaTNKRW9eCjleNkVeZCcpWTxZISxkZmVIdCNLbFEs aE1TYGtMc1xzKDApT2JwXW9fZS0pdGM1XFpIW1ErcD5gMyJnPU9JPi1TCkg1U05ra3FIP2dURTM/ NDtBUExbb0doPHVScTNsV19faFdrYl1CXHRLQlxOTz4rblAoaz9yOmhUYERGVixRdE5WCiY2MnQo R20rPlpdU1xGMEUha2NHMU08Jm4oRylgM25KYzdgbWA0UHM6XDd1SGV0KC4tKzhyaTBQKyI3R2c3 a1VzCilaOC4nXk46TF5oSEZvUDojRSJlWFQmOSNBPF05MUE4aTlzJyhxNWpGSSkzV29gQFY+ZWAn STtNNSgtQkZBOWRICmQ4UDktPjRRJW9YI0RBYywpWCxvMVY1R2liQXU0SC5HZUpJPiU/PT5lQmg3 TVNuWWlpJ08mLkkzOVdSTiU6R2s9CjkjO1w/T0ppSVdYYURwKEMoc0RAJztEQEA5WEtAQzlNUENN cUJtR2s/YS5PRyhlXldcVmpMRjwxJCplMC9EO0wwClJkZV5NZnElJEVTIjc2PkRyMDcrX2UrOSdI ZHJeVSdBZ082ZkVqYFAlSmE+OiNGcSJJVGxcMXNmdFFgPl5eNEVWCkhMMmwjKkRhTGNdUmpMYU8x bkRoR1dvOydSUWIvSS0zcDAiaCJEPjwyJCYtPjElb0JGXCVuJFclNXVQYj1ENEpzCipyL1g/ZSoo bTVnZ04mREkiOE8wTllHZjIrJzRxa0FkOiZrRjguY1ZZayhzYGhtSCM1QWdhIS45VW1UJTtvKDdJ Ckg5Qy1dLy5MRzMpJE44SlNSaHJsM0BDLSdpXV5oO0RYanFLPTBTIkQ4XidzRVItTkAwPDRHTiRS VGs6ME9fJW5XCktibiFgM0hJYkg5L2I3RCw1dG1bbyNmS1syM2crcU11ayRHQSFFJW0uXVxwT28u O0csUSpZPj85SSlyTz1kJjY/CkZmTGxtbzdZWXM7XzVuN044QEFxbGYwVzowODVHTzVyUWVrKDlh MUllMWM2OVQ5PnNjS1RDcXFgaSswRk5VcS4wCmQyNGdHWXQ3LC5WVipldSgsdFN1NmJhSHNidW0r SFpoZCNrSnQlTFZOIWsyOzpWXCZvWFF0OTk3P0AuRk1UQWRiCkknallsOGw/PUo9OiYuNUJJLXEq JlI9X3VyPlhjTF9zNT4qVT1zaW9YLSxaJ0tzRjdoQU1wPFxcKWlqRU9cMVk9CihvOSpnUkRLaFBm SWFmZmRXKypAI0lLbEgobmdsLmsoVUJEP1FeS2AtZ1YoP2M3WFA7IU1xLWM1K1B1Z2toREUqCily NDIxKkglbnFlRW5QK0tPYThsMWNdQFNWQUZYQiJwM25fIignNVs7TyVmUGItQjE/ZmpOPDNqLFtA SDgsWjoqCm45WW1ZPnEjIzhNQSItRWA6R24hcTxLbG9dQW1lQ2ptYj5eXSUpcCpFMjxLPFkvaXVy P2VAXyNvJkUtX24waFc/ClhtOSk1QyNLbS1iNWViZGFsSWVNMFNMclZaJ2IlQnI2Jz90LENeTmlP dDEuWG0kbmtcTmorYlVnR2BkZltWdDRICmNUMUZLUFBfIyZWKj8hYUdAZkhLczMmLmhFI1lSLkcr L14oLDBadC5LSSg9KyIwQCVZcll1X21VPipTOCUoPzdSCmhhLjM5Zk10cUJYSnBuOkhoWnAyIi9v UmFHOnU1cW4tbi1qPCR1XV88OCFNUEcsVStDY2lickkkNjtDYjRkMlFTCm85dSxMVk85ODo2QzRh cEknXTJiW1UtVWRKQlVnaHBtVnM7bm9pcSYhViE8OSo6XjcpQlM1VkJARjdhYyZmdFlICiRPOGk9 QmducVQibFdsI1J0TjA0JmxmWi5YNEVTWVs1UEZwLnJCMz9ZMzliPENIWWUxcW5GWiYwRj1cMCQ/ QywkClhHJTlCOUloIVtOSnVCaExaKXI2OWYuJ2w8VTdgNW1GNChZWHVlX284cTNOSW1fJiFkNTJm WGdMKmUzLzhwNFpjCiZpQFBLb09rOFlxNT1tVSIoNldsS1xYc0EldTQ5NkFROS0qWUFUOnJVUmIj Tj00J0prK1kzKUFwSEgvdGo1bG1rCnBwXjUyJlg/V2JTMzY3MCVfVmhhYWxqXzpnU05iaFByLGlh Y0kyLl8kaW11SFsrYn4+DWVuZHN0cmVhbQ1lbmRvYmoNMzcgMCBvYmoNPDwgDS9UeXBlIC9Gb250 RGVzY3JpcHRvciANL0FzY2VudCA5MDUgDS9DYXBIZWlnaHQgMCANL0Rlc2NlbnQgLTIxMSANL0Zs YWdzIDMyIA0vRm9udEJCb3ggWyAtMTY3IC0yMTAgMTAwMCA5MTMgXSANL0ZvbnROYW1lIC9FS09J TFArQXJpYWwtQm9sZE1UIA0vSXRhbGljQW5nbGUgMCANL1N0ZW1WIDEzMyANL0ZvbnRGaWxlMiAz OCAwIFIgDT4+IA1lbmRvYmoNMzggMCBvYmoNPDwgL0ZpbHRlciBbIC9BU0NJSTg1RGVjb2RlIC9G bGF0ZURlY29kZSBdIC9MZW5ndGggMTQ3OTQgL0xlbmd0aDEgMTY5NzIgPj4gDXN0cmVhbQ0KODtW XnAlPHRWMSpXUSlxcEhBNz8sUXM3TlFfKk02V2J0L2YmLnNUVlZEUTRdZCFMQy9wSV8xTSZbRGJd XGN1YFcKOS9mSkZTJGEzO3E8aCMhLUguPUNrc2hdajxPNkgzR1NpSzUtWSQxUUVSNFhJLUlRR05a YkNBN0Y4aGcjczc/LzAKNWxkWGEka2hVQCglcHRfP2lAJjROOysmYiRWTXJOUHEsWDMwKiRiKiRE OU8uTWxRRDwzRFtSSm1rWzRVQW5ML3IKJ29ndC46Ql9gTyhscyxwbVpPISlTaEFlJSxeQkRsQm1F alNlL1sqN1lKQTRdZWVxVDhLRlNtUkZlRi4waiN0UjkKV1lWS3NRTiYsZ2RmPE44R0NFLUFkdDYk VWE/SWlBL2xyL2s9KStwLFpmbTNocG4/IkE8MFg0XGMucmlpYltwZEgKYjR1RkZmUGIoVkByLVZV JFk+ViUtZj0qQzNbT3IrSz0tPiYlXE4sWjxiWXMxRmxoIVdjKkZNKTRTcF9FalAqUyQKOkBtMXA0 bnQ3Zk9jS0Q0MjwmVjomdVptQTZmQlEocF91PzZsXE5NKkNuZjU9TSlcMktCTXBEQWBgaCk0L1tC OCUKLXNqZWxsTiIma0Z0cyJFcF0xJ0BLP2s5QCYuMlFoMTxPUSc/QTZgJTM/a1tHbTRlX1cuMVFC S2tDJlxGZlJTdFYKIjIvQyhBI2xrOl89cU1OIkBjS2BYVSInTFs7KTdVVSJzWGwqZiVnRlB1dEI+ KkJhckpEWDR0LiJrKT5IZ1hzRC0KXFombnBKZFpZKCQ/JmFtci4oS21uSUBsIi0pU2pqbTBIbzdO QEM2TW1pZEttMydqKkxdUVFTVlsoXkhhSyosRSsKTWdfJUopYDMpYk1KWGljKUozOW48NG4iJEU0 a25JPSZbWG1ELyphb29xcUNHXSZFXVlkVT4yOnAiK1pqRTROQnEKSDVCSEY6SSEscStrckU5UVoz X1tuTHJaNWVRK09zVG5rOUJVRDItKk5BSCNpLGAlZio5Q2FZMUU0IipJZ1AsREsKOVdsSCYqNV8v KTJoKz0iWSM2ZXNkNSpWM2YkZUlKLHRjLSpcUVJNK0YsSklCY0Y4QChjOz49YmlIUCYmLVpQIyMK XkFnYkM6VT1iIXJLUTA3IyU8Q1lpW1liOz88NmdONlMwbj4mQHVjcD4nSkAnTSY6bEFXOTJtTE5X I2ZwYTdvZUgKRTxsTjsoczhYcGctUixEY3FWbl9vRlUlTlY6WyclTTdwMmtZKlZaLyEmW1shOygn bV9tPidDNkI+PkMybkVcR1UKZCwqK2VsW1gsNEhgJHUnVDglYT1rXTYqS0QpZC1SSS9EZj8kKCgm WWlWU0MsMGczUVgoPTRTPU9uUjNYM15bN3AKUFItXyFAWWkqOFg3Tzo8Uz5SKjJLQG44cjpbcFYj L3JFPF1UQW0kJ0EuTFtzSVRMRUxWUT51WmpaY18nOGxMLjsKNTtjMU4udVBxLD9bR3MsZFdUPDlb Si4ndTglLDJCOzxiVVk+aUFwKm5eNTgyJW1MUko8JCFlXnFtZ25xXDxFNSEKLUpsVT9tZV4xal8k U0VOYTZbZEpybG5HNixTclZoSUxpPCcuXE8nPS81O2xwPiFdNFIyMHNtNWRvTGRdLE4nRGwKUEM3 WTUmWV9mITclJS4rPGY6JEovYW4+T1wyWixvTGcwNGtdSlFFZ3A2MjdfWigqPCxFPT5rPC0rVDBw XTNhb2cKVnJWISs5algwcVw4KFE2XTM7LyFXaDY5WFdgR1w8YGI2KyJbcVxGP0hMNltiNV5WRSNO XlFDQ1VUXDE5QHUnKk0KZSk7OzEqOk5mZm86NURJNm1YLVhEdFtGK1ghSkRSKXNmMiNNLSpiUFwh VzdEJDY7LUkycU9hWl5QWSlpL2ppbTEKJVE5ci1sUkVOSChMLEBOVU5nQy4uUVc0YEY6P1wwK2FG OWsjNC8sMjciYj8yKGxELDE6QzFkSlM+Vm5oMCdxXzcKWnFfU1ZMTS5ySjdDSlItSU5fIVlCYTpl XV5HIVNyUlI3SWVScjIoPXJJPilMMjlxJTw9W1hkJkQvQyNGZzxqU0sKIkZHW1xXWUVlPD44SWIy Qm1oNXVRQVNdcm5wSUlULUVjUFJIcEtqYTIvMVc5U28wXmg7MVBSZz40MixiWWMkPyIKcm0lUD5I VkU/KDE9cE4nLWdeP11faE1iNmFWcFswQllcaGBsSk0nUF4zcWNiaDddSEVvbHNZVDpTV1w8SiNt dWgKRWAtQDVcK21KOVohQkQ3TVdyYjozaVtVPV0qUDwlO2M0MVQ0XCEubTJxLl0lOGkmcXJiLTVr MV5rPXMnSyY+KEcKUGkjTl1lR1dmMV1yYmZUOUAhR1dhZGFeIlMvK1xSZEJldCtPZmokPmgpcSo8 a11LaWVfOTs+S0glbypSRGhbL1QKQDxjJnBOYjZyKkBLa1Q6WFpUQjxhZmcnOHInZl41TyRBXS9Y KGBaRENaTGRNQXUpMUtaOTxqLSkpQzYzYXI2LVoKN1VcUiNIYTdBaCwsM2E+MVhYOzhRakg2Um09 P11iNG8+aDFxdWoyTjA/Tj5IQVliZls+QFBmMUA+bSQpXSMsYDUKJUBdJ21cWV8wITdcPTZeSy9J c0xIQDlhTD5tdD8/aCwxIjxCamRDXVBRQENuVVFfMjdrKmJhNFlCOVhHamldYUsKSDw3VDwtSFZw WWdGVi9NSz5IKkw9WzBhV1JkNzhPNHMvW3VcZnMjaCszXEJIQ0g3NFQ3NjRXZFgqZTY7PGo+NlAK Tmw2c1guREBSVEBvTjwzRmdJVm5kTzVYT3AyYXBcSy1ob3RFVT9DbWJeJU5MNWJeYVo6QF07VUYq TmwsJGZpVmMKYCQuMFxhbzZyNTRlWEdULEo+RyQ7Y0AuQDNjbzBCVTd0aW9BTShQSydHZTBPSnIp KEktLzBZUzFjTCllUWchZG0KZkFOI09tNzE7K0pnSGc5YGxnbFJBWDdAKkFzciUsclA9alBScjdQ XT4mJyJpI09kNytecG5Obi9MQWI7RU1VVjAKS2FsYWFkYURtU0lmdTZZXChTQyZoJzEtTFhzczYt Lzt0K1w4Nyw9RCJyYGFdM2ttWSYoc2ZgJXBwMGE6cUhZX2MKXmhgNFUwUzlzWWZgWjQsWSUnckw1 MzI/WXFiNXRYM1ZBRm0+cG5Cc0FXSmYmbEArQElcSkZtN11XUGo3PjBDOW4KUigrYz9uZ3AhYV40 ZmtEYCVOTW8kNzZJNkZcZ0JBU0QvV2VENlBAOUFkYmRbMTp1VW5BV2dfXTckN3QiXExGR2EKI2h0 Lm9iI0dBPGs2TyJoV0A+QSxfWlxFWmJvJEpaVlBjKXFqbmNfUUZqPmVEOHArMTBYVkg7NVVYbmUu Ukg4PUUKJXIkWypuTGM6PmZqQyFrJDc2Sm1LOTw5XWlOV19MTFA2KHQpaEhBXWQqQEckVjlOYXMx bT5sOWstR0c8bmo/QlYKIm1GL1hoakZQPHAxRylnMiwlTjoqJ1VuZ0tuJC9rXy44aj1hUzVnY0Rc LlEnTEZiWkRjVzM1Km5iRmomalZRXCQKRmlYI25Ock4/MytpRkNMO21RJk5gM1VLTlJRKTFhTWRZ VyJaZUg0MV9AVDkqVixbdDFVazFHXi9USzBnTDRHI2UKTGtVUyxAb1c+WGZnRVxFW3A3ZmVrKi9Q TU1QZEtkI1g7b3NNY0JPLC9XPDwmZzZXOTtIW1tsJl0mZmRCOXRwQEsKSSpWMiVJY201Sm0hSjFb KzxORUddaVwydCdGIigvMWxYXCo7PmxUK2E6PCFwZk40Mm41bzYwcmQjVDFMbG1IS0QKV0gwIj9X OVROMjgqSWpDbmlOZk1LbGBdUjgsNEBfMUZlXHFuSDNTRGc3TGsxRDkibzxVLm08TkZVW0FdVU9G SFkKXlNTcFlwRUJSQElDTzs2alQsLishVVcrJW10XkE0Tk9PVmErIkUkLVdvYzpEYiNrOTVlPVZO aTY+KXVYWEgyQVkKaSQ6S15UXFAnO2VcVGomQ1twdUJKWEBJZmtGMWxPbnBkYyJEYXM/PDQ8RGNT ai80VzYwIiVTKGErWjdJSDJTMmAKImRML0tnT0YidUV1SlkxZ0szVjhXQXVuKGdWa2BbX24rVylv NV00WHErTSpBQkY0OkEhQkcrK21ya3RZMXJlNTMKXEFnL1xFdD5YMTFzRUsua05uI2wnM3AwKm0k UkFHXThWJV9cdE1vZj0wL1cjOitxTjVyUjBwMDc7KXNUMCUsNEQKUTVXLCUiWVQwYVl0YUY0JFFW XyklaiVnOT1yVmtnM2oqNjpaMlstLiVnVkl1Y2xvTCw3SGg/dUkpdDNBZWY8PD8KMUhvZFhmLWxF OS1gTWNoUCheQUlZOkllS3MsUXJJOm5IcnBXJmZWKl9jWUNGNjh0VCZXJWdDR21CYDdbWUElU14K ZSE1RiJmMGMlIz5MN1onaGsyTiI6YmY9UWVSJCd1RTtZUmRCIm83IkZqLjVlY1hLVl9OUyRQXDha Oiw2L3BqUnAKYz1kO2EtU0chSXMrRXNAP3FcWD5vLik/XkIzPmsyZiI8V3VgMiZiV1NoUmZIYUkn OGVeIztlNGIsME9ZTzwyZkkKb09wW2BAaCpaUlM3UHJxYEU9Izsoc1kpc1RMbTVNOUpPQyIrTWwn Oi9sNCFURixpaztXKz49T1hXTEtAOlJrayoKK2I6XChUcCpoP0Y6LF1VTUlZIlFrUUxNXmVWbGI9 a1U3TURFWmZCRkVaZkJqaj9WY2tqP1ZkXmFBTVhuVWtnUlgKLztQajUvLmwicj1WK15JPVgpQD9a UVFQQVVkMV9AVWQxYDM4OmE8Xzg6YTtET1RMWEhPV3FYQkA9VSRzKGRvMmAKJGtOVUtLKlZSNCFR I3MnJG1IKigkbUpBNShkbzMvKGRzYUkwU2hFPTBHLT5PKko9bmgtVUonM0s/dXBKNy1HYjgKJjM6 REAmOGklcyY4aV1JK1BcKnArUF1BcGwyJ0hhNzRhJ24jLWVTRz1WOSYyXmxMZSVUYkVNc1FHRywp PVhMIVMKVkA5PTFWRyguOCtOYmhMK05kKjo2J09bIkNOQ1NrZUleQGxVWDJTRyRyWkVuZkVKSmU/ bCtXKVRgKC4yJ1BpOlMKNidyY2csInJPcCNTVmtfS1xEUDgjYTomR0xdV0E2TF1TLmwmLVdVSyYt WDZiWnViaSMsLzNpVHI1LiZUU0RuNiEKYS1VaCpEXkldajxsZGVhJyk8S0o4OkguYk9XUzU2YWNF XDRxLC05ITd0OVNFOUlhW0xVKTJeaD9NNF9KIk0rYFwKNVc5akc5IjFNLzY1QG1gRlAqKGloOmEv bDdfPldbQiFjLEQxY11iQTAwKls4Mms+c0hrSFwlTWQ4bllOVlo+NmgKQjVjNW8sZ1EtLF83RlVS VUpkYDpNUyovXSZBQGtuLl5nOD9HUC06YElRUD5gIzVDbEJeRFl0VzNxNT5oOD4hYjwKRlZfZTRR L2xZU183Kj5xNXNHPERyJDdpRl5ASHJhSSpda0hUPEhzXCw3JVktTVUzJlopTiRkQzpeSFZZUDNO KykKOkUvXS8qcDRcMlVkIilVZ1VJailKVF0zaUBubmxPV1MnS29aOSI4amhbL1koalVdNyRRQENq W0dGJjklTjdST2IKYmc0Zm5obnJJKyRENFRhKkFtZW5DQD4/cyM0LjNuXCYpSVtyKipRXVFOKjgw MlktZ1ZGIXUtO2MyMDUyamEvUj4KSj9WMiZnXkZRb0lcMkstK0hbSkJSc0NJWUpVOzFeUWBITjpR Sjt1OVlpSVxXbTooTmVaKzYnUEJRdCJYXFNXKWEKXGk3W1lHJkIuWF1DS2dMIXJWTGg9KVEtcGtU cj1XW15YMFtOLVtLK3FCXmBnZFljVlZHXGlwW2J0WzxnYVhRXGcKciMsQGpoV3NfUVxPRSh0USFD OFpecHFFNktkQk9UZyZKKFc/QjMuMyohdEdgX2ZEKSsrU1gkRl1yOEYkOTYtV3QKQTs3IyRlYSJ1 RSVVWyImXVUhcyU+Rzw5KS1iaCM8bCdML3NIKnRCUWZrUzlhZChFTl9lbDBpbTF0RlZEXWc3KTYK a0tRSV1xY0s/OyMuOWksPzFWX01nL0QxRVtfXUFzamBbYktYYDtuJz5WO3F0bUxoLzdnLytlIylh WC4pXT48YDQKay1WMXFTXVlpRGNEKC5cL0BcP1c/LUhQbDk4WzgwTiRsbCg9Jz4qZURMVT0uLklo Xkg9WlxgI0RRWlg8ak0lI1cKQ2JUIjRaK1hgcFFvKTUjQChPR1RcSTw0SW5cWXVQcXBIY3M7LHE3 NGVMUEh1WlNOOHNGLF1dPGNWLmspWENeR1gKSTRdbTVGdUY4YzAjI0lXPjw8JzMqQSo8ZU9nRTxG T1IsYzRkcW91LzdobUxqUkE+KyNeI0k9by1JSjM6Y1xdJ1AKMT9nZkc6LEY5aldkOSJFU2pEIUwk SCUkbk1fTzlwTCtsXGZrcGQqKy04PzZpTWM+XS0hQ3BELDE7cV4lMSo9TDIKbDVNMXRjO2UraDhQ ZDlfXGtYdGQ0OUpMKlAqXDxJSy5SMGA/TSslQWIrblI4TVcvPzI6Jzk2RSpEKSpMT0pFSEUKYTxZ bVIzQC1KbiplZWlTK2hcQ1JINz4yPzVEa1RSUWpvU3NAUSY8UC1NVyczNmE3YyttRVViRi1BRlg+ WD0jXyoKQV4uUWJeWGNrUypSc2NBQk8zUltWVGtHanEhKVk7JWgra09jVldDOm91LU40cFltW0lN bE8+QicvLVoxYDRnPjUKZDI3YUZoKnVWKkYhLidCbUchYmBJUDA3SV9kKUZIWCl0ZDtGZD8oPXFQ KCNJN29hVyZhcVtwZVUrMDY6ZDc6X1sKTFhhVUZWMkhyQWJNWHQ7SHJgKVJAaSZjXmdHPypvbWJD UkZWPD46clt1QGMwRGVKdFRDQyJPcjI0ZzJnI2NYW3QKMV9gcWFwbmskZltBW3VDMjc4QlxEZjom cj9gPm9uOztMU3EwbDYrLl8sT09ibSttal5nXFxhUjxoJSZiJWZGWFEKV3JeLSdUUltmRDMjJ0N0 NSooZnBwU18wWUgkSWtMQUAzWVNjT1snVCphSzExUThBXkI4Yjg/NShsdE87PnJKOT8KaDNKOmcy QjEwXWxmbytaYW9XSklANDZMa1Y2I3U4NEdfTkVsQyFpTVU+UlM5QF1rPSdSYjpEUDRcJ3NePlBV aV0KVF1XMydlX1IhaE5tO2ZtSF0vUyhccENGNiknSENIW0ooZmVDXXBcV0RxMGowJi40V1hhaj1S b2klOVRoJkxWPXMKOlNDWl1XUz1IJzIuXjhCXztQWEJKYDk0VCJrQmhWXjw+KW9nKmdyLCduWDcx SU1EPTlMbSVwakdlaF4vbSRjbCwKczIvcmRhIzgoMm5UMyEocWYuJWZqJzpMLXB0Rj5GZkUnPFRB KUI2Sy9HV20sQDE3aiMiIzlwNk8wSzBPRDFKQ0UKY3JMOEouJChIJ15iY25uZlROWEhSJ0pvKzVS ODY1ZSE3KE9kMWRpUyRZKipbMiZadU9KajZQczY/OWJcU1s9aV4Kbzo7ZV5eW0hBcV5bSVtbMUlF UiMnXUkqJzhIOVxzUkxna3U5cHBnSSRIJUNIa0ZgN0VXJWFGLDk8VCwuZScyckoKT01QZEIoN1Vi OzguOj1pZlxjbEBBaTQlLmV0QmY3VFRMSk01O19KY1VlSmdbInNUXUk0dTZMUl9gRSFZWDlsJWMK WGVYSVgyYkg8LVtWSzB1KmQ9TmotWyhrPGtXWidnTjREJSswLC9RSyNiKXI7SCJBPDpKTmE3M1dg VU10aW86IzAKLSdeW0oqalYnQkdYMl1pK3AsUDE8QSg7L00vTC5AWlRGXF9ZNjhNTTdEYmByTDNB WjlnPTcqbEpSUjE4ITYzU0EKbCtmWDUoWFBJP1lMOCJBMm0pb2hTdVYuQExFUV5fXEZRQVxGKkAo QDBQIixpIytjRDhdVz47WCNWPyokOVxNaGEKPUshbmhiKE5xYjZ0aGAoNjVxUTMobEI4dFRmZSEj Tj5TXy9WaTMqPVphKjRpL2dbSCwnT25ndDlMMjktXmAuSHAKaFNZRUZUQ0c9MllOP0ZYP1ooVklm YktISDdvQGQpTlQtKTo8WStpdGlvTHBwMyc4T1BDWlZNLVldTipUTidyYEoKNEdoLl5eZlUrLi9W IW9SXVdiYStWUDdmP1dlU0VqWCVOJHJDZC5rODNKciM3UmBkVGJqZUM1Vyo0RG8lUjldPl8KMWNJ Ul9iPStqRElCSz8/VUgxUSlbSiJpYy5OPT9TRjRhL15BMHJZJFg6QixcLV9UXHNlbHI9JTJzVUZI R2o+Wi4KOEZwUW5pcyFWOE5kdEJDNjRBV2JvaSw0Nlo8MzomOUs0NGc7UikhaE1UXWJQaUNKWUoo IiUtLjgrSUZsO1JMZzEKIVp0W1o0U24yc1N1XVJjbigsTnRodTJLTz5AUlwpJDB0TzVSWil0N1gj QEElXC0oVmpvKGhVZHFiNWVSWF8/V2wKVyxvNj5AYC5FcVFfKyFQMWZ1bTZUdGc3KCZwVWk5WGtp MzU5Q1RQbzIvYCpHPjx1S20qbSU+KkpCKldIUkYwTTIKW1MtIyVbYnU9S0xVPXQuNG50My1WbWBx OVRCWU9hbnBFVSNWYy1qQ1xJdSQ/UVpHbUhaZVRdcTBuIyVuay5IPzcKZF5RX2o6L1IqMSk5RVpo J3BvSk8rNnM/SFdhM1xXT2ksXVMuITtWRktWWWckMU0wXVQyczhTLFNza0VTQTIqOkwKV0pTTURh TU5VMyZkPSJCLmc7WURRaCRIaiRuVmdMUFlAbjw7UEZeNFVWcydXTnVkXWNvWD1RMGdMUkBcbDdM LVIKTUFlTCdkRy9QVSkqQSgoX0VSYWFfLENqX2YpRj0/Xlw8X0JbNks2S1VBI1ZySTQsQyVsK2td SWN0ZmAzNVVIQDwKWjtHTD0pTFtTa05XKURUOiYsTkw7WFBxMHIwUUoxaGonQCNhSCxDJG5kWF04 OkZfXlNRI1tyaUt1bDdETGpaKVwKTjtuampuKmE9XFwjLmBUU2ElYGpFVjZiNFd0bEQ0VmNbI19p LEdYczdOIkR0aWtXQC9ALUM4UlUjLT4ma1xzWkAKZiE6c0RnNDo0Wj5gUU5CTUFxYSlmUmIuOiJe UFYpKEsoPEFAUSVLbC9ZLWJwMFEoc1pnXVVBO2Q7MUZwLjBtaCYKMWkkWWJUXVNgc00iUiZFKEwy WzppLlpLPygkWzVLYDNpXTNULWA1RF5mUHIick9cXko1N1tWJFc7NXMwOTl1cyYKPlNgM2pQZS5E TU5dQzNyXCJGcEZTa0tpQzhzOykhM2JCVSduKVUrOTk6cC0wXk9uRTQvITBfcVNMNXFWUE5MJ3IK I3Vdb2w/VTQmSXE5NCc2RDBsMjowRGszZm8nbCRgIjVkbV1EQEtnWmRCMzRrZTBhSC1uOj4iWGZj bWVqVzFZV00KOGs1XyFPXzlmYExZQldkVSgyMiFTbzFNNEkpT2hiRFY+JV8nUDFZW3IwWzkrOjtV b1chMDJdUFIpOV0kVTBQY0sKIidHLCUjXTs/L0VmPU9TSzZRWVpXbSowS2lkcmVYPU9vNEpRJW4w OlpPcz8xSGxJPVshWzczVHJRbm1rbCIrN20KSk4zNkMqQFRVTVZMV1xGQjVvXmhLPHJKJiJuT1E/ R1RwblE8V2ZCXiRhWXFoYVlGPCgnU0o8SGpKQl4vOVVNYEYKVklUbDheTWElIWRlb0dXIk1QIl1r a3I/bSdCV1RYbWxURjpyalViMElUM1dDbkg0IkVETGFoLWFkdTVpUlE9YyMKQktlOXE6N2VjPDNK dSdNQylAVXFmK2dSMGNrPG9iPVdzKTInUFxsUW5ga1dbVylpMGAyLDciN0MoJUc9SDsnRysKLiNa c2M/a0lBYFQ1RWMsMyQ6W0FUSWYqWV5jYD1zLFxxXUEsNCZEa14rc0RcImg+LGVMRW8oIU5sIkQn cGg6RTgKaiJycT9iSE4nLjRFXSYyXklcanFfMTo6MytZNnRZQXAoLjQoOV5sQScrJ0VkMEZVVVkj VmNIUCwvaUZNQyNDa0UKSmBrLFg0XEEiVCNlYXQkTDp1LU9gRDVkLiswX01IcWhROCxwOiktcj1g MzJuPl8vdGxmJyQ/Pz4mS0MnSDluX0UKZlA6LShxaS86TDdQWGVIZl1BTlQ/NktZaC0hYyZFaUA5 Yz9MT1g/SC1CQFAqSkIvZkxbK0RTZ20nUiJQZSVSPCYKPyVXU1Q4NDglYCNkVDpIYTwidUBmYUkt TDYjL2tHV3RXXC8oQT9vWiYpMGFpX2smKzBBJDZLPmxwIlhFLjMndF4KPXJlTDUwXDU6LT1lM3Al QWY4VGVNYXI1MUUxbmElWGk3MEFIP2hjbjRgIjY9MEpgMlM/VUdFOykrbFpiT2hsRF0KWzRyLiUu VWVkbkVvbzdBTzNEYGcjTWhvRVFuT09hSmghMSwxNCxFNmJhWERwZlVta3VoRW4rXERcbEhSQVBQ VCUKWGJUQC01Tl42aV9tOylXazBrWzpsS2lUZU5XXCI/ZidadEtcTmdJR2ZyL0kqX206c2JObFpS WC9pVjYqbU9eVWoKRy1nImI2aTk1b1wqJlFwYUNkI1wzQjhEKiY1cVIwKXE4XU5MOEE+UmovU2Vq OzBUJkdlNlxFa2VBaiU6S2gqa0kKRUQuKj80OHNYTUkmLmpyNGg3IUlIdHB1JCgmMWUpZjszRkU4 TTJDcTVgWmo3QU5tWjMyXltEOGhFOmsySypUWUwKay5CYWpGISVMWmNoWzEpczgyQktFSEghb29e Mys3VjwxUEUyPW9HXjAhKE5fP15VWTpJZUxsPio4YT5YYWUpdCwKPjRMdTxfSC9qJEFALXI/Z1Ny cEFFZjFaLVNkLVEuImtKQThZVyphMENAYlVmVW5BVzUjYClAXlFXQmF1LlpqJUkKPCoqalMnQSF1 VUhadT06WS1gTVYqa1JSXT1qa0h1TlZxP0c6Yl9TXUs8Wy1BM3MhQyEyJkoqZ1InczdvQlJuPFcK OXBrRWBfQ0lHZytlYSc/QmNuaVZgIWstUkA9VmxkUDVeJCs7XTsqJlAxND5IPXBLZDtXUkUhI2tI N0s+KTB0c2kKPSpNPChjaFlsXElFLF5rYUw+T1pXJy9kKiJuP25KWjwwJjQ6Xiw+USduRy1nWDlj MjMtc2Q8ZGRSPzZwXVJXMTgKZXFeYEtbSklrXWxUVnVWbytPcE5YSmRXazFsUWF0MmJyXVptVyxn OUlxN0QxW2hsMExESG5eXVYhZipucmdnUy0KUHEjJVNbMkMzTGlQOmtvaFxJb0lQQkJNbmFYdE9w JGxzVTROMTVKMEgkaC1XYmRvQFJXY1gsaGlOQmk9SnJQPSUKSk88a1BWdVMpPSJnXzJBWzpaVTxE MkwvIShGJ18yVkRscihDbDwrLjUpanJpKHV0Tk4rVz8xZThPNj5wcF1iL0UKVWRlSzdGPTxXNFZd cmEsVDElUG9Oc2BvT2NBOT1GJSRJJmpibzlRbUFeaTpCSkIhWjAlWmxTVlJgMVc7YzliWmYKL3Qv ZS0iUj5ab09CUjVtZTsyaStJUF89QnEjVz1GMCxgJCRbIkomZzo/MUVpUDdlLyg7YzlGcjJFMGJL YjBEJDcKVDxyKlQiMW1tQFV1LEMkRlhtK3BPMGxQb0JlcnRFSyVsK0Q2Jl91cEE1KW8pSG41cl9h MmJ1LWttYTxvP05nKHAKJ3JaZmE/XlplJCpIRUpPTzpEUDhwIzIhJ1ktKUZyMGUlZG8sZC86SkVw akNcQzRVXnVQKmE7TDlSXlYiQ1JxSzgKMUlqQUpIQiQjT04jWjVvYWo8NlteLm4vUDNaczU6LzNr Qjleczc/NUFoUitSXjIyXVtHUGIrcTY1I2RlYUxQbSoKW2VmIThSSFdfbiskVlxVU1BTLTg/VUhk TSNCanMlO1g6Wy1VMDVhMUopMF9RUl8tPEpINjRZdSxoOEZFMipYLnIKbSsrRSQhJFFyWSFsNF4+ QCVPNEdDSiQ8X19OWWxVXEs3b0dnWCEsb0FBQzI2TkVPRUI4V28vISxLdSZRMjtaRS8KVE5EIXJg OFQtMT44cVBtbWA1MlpLPiIvM25ZcjxDW0NoSkJrblQqVnIyQyNfYzBMYFkyP2okZD5xKDtDYi88 WU8KIjVRWChAZVFUNjFbZSg0SHJFVjFhW3NqO1Y9N01UbDsmWGhCc0pnWSU/MCZGL2JWPycoN1JB VD4sTCxfJk50dDAKMVJlZStVLW5dZWpzQG9xbCU4LjxccVtDRWYrIklAbmVndHRSJ0U2T0RnVzZX N3EzTipQUkkyJFVfdExpMFkuWXMKLDxedWVDTSJmJjEsJ2gtI1RIOCcuWixCbydVKnI9NUJFJWFL T0w2VkFDZ04+XHQ/XS5JbVByRXByVjlMK3U9ckMKLlpHcVpwJVBhQiptOEFHOzlCN0omIm8oV1BN PiVwPEFENTo6ZGQtTkI5QV5IJyFPYjxiZGgtcjdkdTJYV0koUV4KNGI1WkE2YEdQUzdfYTUwUjE1 a3NhZlYzNUpnay5ZLj45Nj0tLyk4SkJDWnVDKm9EUk4zZSlTJ2E3YnU0RFMhPS4KcWUzJmVbTmZ0 QkhkTUtrZlpRcSUmJGpGVG1ZdUdyVlUpPHBtNVBZLy5zMk8zOyhaK003XlljLlNAZW0xNCpodTwK U20nc3JqXVpOZGxpOSdhcF9uQjo6azAxQyMnWyJXQEVuOD4kPldkZjM2PT9BNEgpNGhBbHN1LChE KS5PaHQuMT0KbE9kLzNeXjxlV1I9aD1qO2EtTnFadDxNSC8zKUM5LTghPDU9aSQtcFFEZD5rI01B RGlCaFJOQj0lX1xSS1UsLloKVi9ELVVdU1dmViNGNUY7WyEwMEIzMl8jYEM1YzcnUiRRYF4rQWhA dTRtOkwuRUVkQE9iWXImblVAbFZWUEAhSVYKPmovJT9rVDpgKlQuanQ1LEUpWUxQQ1hJbkxdbnUt JGhJNWk5UiFENUBrck4rbmlPX3VGQjIwNVFKJ1IzRmcmOWYKSV1pTDNrTUtZIWZcTmJHWGRGUGYz aHA5U19LY0kiKTFQXC9wbnQ3K0ohMXEmbVs4ZS4pLiQ2WW1FaSN0SFEpZkIKK2IudFI9bTt0clJA SUo5WDE5Yz4sTUdHYD1VaXAqS2tlMUk1PDpQZGZkQS9TPicnN0dtXV5aT0lgdWJxNUtmVDQKTDQo RDQkZT01M2BgZGdfbjxlMTdHZkZyYXMxaVo3czJadDNyXlJPdDJTV0o+JEUuamVsOzI/Y29Cc2U+ Zy5nIjYKJFdjTj4uUkQiIjFsS1UuMkhuaztmSURmNDtVOVRvPDBScjpJaUFaKUh1OjJvJ0I9ZTcu L1dcOW5QRlsyQHFxaGcKNjpGWylBbDBuP05MRiEiTi9ISE0tISJSTCdhSWVFXTdVMk8tPjNkVjFy NiZYXVJkJ0lgUDpHWGErNnJCUWBUO1oKV2FtXHBLK2dMPi1KNmJnWVVaS1VYVSo3LidkQG82PTxw WC1Nbzs6bzlDTVE9cjJIbHRvSlJ0dTQhXXItbmVCLEcKbEJnJltXXTNHNU50RzNxa3RlZCdPPDV1 dVZOajdhNE09XV9sMk1EMjMkJj1JI0xBYWBibHVXNSM8UWcmNjlyVjgKLlQmW19AQGE5ZCktMydt SXV1a2wrIixNOkkmNzpeSVFyaVxAbk5NZz84WkFAMCJuN1txXDloTzRePEMwW0Y1QHUKSjctQEZR ZFknKjRCbVNpcGYoVHBibkMzYDlASFUvXUFEI1UuJ0B0b1pqOGdrNCwhVDItQTMpN2NtOilrJz08 TC8KRSIxVzxDTlsmSTIhNmc4Pj5ALilTO3BgPV9EPFxxOyNpKjNCdWxjSkU2Ii0pcHE+JFlBckMm Z0FlQidjKm0lXDkKPT9uaCstbjUiLF4kJ2NaWGNDUUpDaChUKl1QM2UmX11ZVm07RGhDImNDTGRq a1h0P3MpaHRZOFxLaztRNjM3Lm4KUyFDXCxDJi1uWTpFRSIkKVgkZWlJLz9ONS4ya1tuKUdfWlJA Rjg8LTtOW0EiYTJyU1pxXD5NT200IlYjXzghaEEKMVpeZ0BpbyUsOUZNcXBYSy9NPj0nblUvKVhn Yi9yJz1yIWNZLSs7P3ImKyNJQFVpV0NBRk4sI3FRcTRcSClgbycKSC5fKV1ATzIvOm08IVdmWz1P ZkVbNC4zaHI6bDNqVm0sajJbNFNFazNyYVhuQE9sZk5tUnVJOW0vSF9QY0ZwakAKRyY0QSxTYHBX PTRmLTtZPSxycDBwQlA0dV4wZVFtSixWTylsUkdCdD40TTtGTzFiMW0/T1J1ITkpMVJ0QUxoR1cK TE8pVGxQLChrSDNHPUg1MEJkMmk3V0Y+clhiMChLNCdgP0Q4XDZbXk9jMEhXUUsqN1dTK2ZhRFI/ KmFxL0pNMlwKRStrRCUqOTdcJW0+NDZdclVRVj9IZlI3RF4rQ1J0RWxDLzpQcjBNXipIXCY8RFdM TGA8TEtxPzQhQCcrZydiV0MKMjBHYTIuWnAwPjg+Vy1SVExtYTpRbjk9REpqSmAtRG0vRylWMy0t b15ZRXNMZVoyPUVsLURea1pZTFhZVWQkZXMKVlomSk1mPF03ImwyV0ciXSJFRlltTiY5Vl8uRV9R I0BbNUVvYmlwaDJOQ1RSUjJSKW5RLFlcJVw9WWspPy9WbCkKW2xIZjZmP1gmL0s1ZV5uKWQxPiFj byk1RnFRKjRkRCZAclg/dDosclpTQkReNVJVKF5gYlYkc2ZEa1JHbVwmcnMKSHJrL108N2AhT2tN MS5IaFRvYldcXCEoUzZAaUZwal5ZIVdtIyRdWD5TRyRkPClEVFtHKS9ncU0ycCpqPkYiP0cKUC9J SlxbUGhoczY+WWFSQjQ7bG8sW3JAJG1GNCYmYG5IajUoaFk9OC07Sz9HZS1SQUYuI0FVQ3FPWTw0 UnJNPm4KNG0vRXVFcG47Im89aVFKNElwVHJvQy5Qa0NxX2N1YnI2KigrKEhnTCdqTDtFVldnMTcw Oz5fdDdmZiNASkJVKCwKVG8uXmcqcG5TJ2g8UiRuXUAzY04nWyVOVkVUTURlNDdbWi48LG8jT2cn KzRfSm9bV3I+MXRVNzMvdDciWi02MnAKPFUqO2NNKE5qJVByY2lya3Micik0aUkzOUlUTzorOSlh cDRkbFsyZkJMOVV1J2o0RyUrcSNTcCkmNDtNVW9LU04KJkpSWzFfZHApalo6WlIyJihZLiU6PUwt S0wpakgkclIyWV5HYXQoNFo4MmRKXzt0Xj8rOiNZWCRwRSVGU2hoOEoKM21ndUFDWGtPYjdqWVtY SGEmMj9pakojV0UmTjI/aGcsPVlmZCxGR0ljZycucGsoYG9BKzVmYSwuMWtfMG8zVC8KajI+Kzxs IjVTNzFxVVErMVI/QUBmaE9GKj9TTC1ESi5zM0cwWTMjRlpLTUNIOU9nbmkzSWdgPExfR19SaVJJ b2oKKC1vKFhgYGQpLzcjIS1jOC1yKEVlPCc/QSVoa04rcFVdLmtXMlY4JGZBS2EyM1UlKE4lTmIr TmwqJSQ/Ym1qI1sKNkomWEI8TTg6V1RYY15WIU4yMWYkUidTWWonNicyWS89VTtxbGk6YCUoJW0/ WzppXVhpSE89RDleTGwhRD5oYFQKLGsnQ15mZSdnMlYiODxlZCllZDltIT4sYHJjNzVVcj1HZmMv RyxaQmxhKXMpUD8tIzBsckFWZmknR2Q9cC41THMKQEpMUTM0OFhlXDhcPC1KTUJEL1UybC0nKzBC MWE3VC88dU5nKj8kSyI+PUNiNzVhbjcodDwsbT5iVWtdLVpfaD0KNCxnOGZSXnBuK2FuYk1BZENp PjBualpFMVk5VTgrODklakxHLz1KTStNV0k3LD1TbSRzJXFTQ11sdCJDXmtxXW8KOkw2YkZcZWMv JmZXcT9fR0taOVMsZElyPUhkY1cyaGFrTXFDWzAhZU5aOG9yRlE8Xj9abFhtUilNbFtrJWJqazYK TkU8PW9bWihUWV4sPjxmbU8qRV5PZ0RFQk5VNThvMWZDTTdDSUIqZzQ3Jm9oImBPZjo8KGExKy4x ZU1IZHMnRzcKZihqTGNOcihJKFc2XioqPVEnLUQtKTtMKClvN2lMSUtcaS5IUExLQVxdSGFGYVZZ QEdBTnBZaVZJakZCV3RSPyIKUk9hZzJQS1ZPW0d1TCtrXS9BciojRCY/cyM+SGltaTZYV21XTS4i SnAmKSM8PV5GWzAjPCtMY0RnY2NyZElba2gKPjg4OkRKXzgsZD5sL2VSV1AyODtZUDUlJUk7X01D WnNXLERtXihsNSQ5dXVlLEonZy1ZOGUmO2BFRk4iSk1TbTwKZVMqJ0QxNk8xXig9Z0BjTTJnZEVd ZkUsSnIsPzFhVGo/LlpIUXIlKj1IQlorR1VgMk07LW0sPDApcHNfQVVNaD0KXWxbSzNEWj9sRklY YzpoYWlNUmpdYzZFIXBCPW5TcWFLMUdcSG5lcjRFJWRobCddMClUdERTYF4rdHBbUFpfMzYKQjVR aElgP2xWT01EUmchb1VlT3M3LEV1XGlKPUAwKUZEbkkqRURfKTUlSV5EaihbYzxYPFoqcVQ1P0Bl OGUrcDIKKW4wNS9OW0hNcF88bGFUXkYpKUNwTCVmZSRXNFFzOi9GN3I5QFNKJCVoMkwtMkVdQm9p R2tgY1hAXGY3MVJOP20KJ0YmZStmQkMuWCk3I3JKWlUyL0oxX2g0LmBiXnRaJWJUYVc3KTcqbTpa TWNNTEIvQm5RR1A2JHJEPTM4SzNxMjwKNmZsVWpKO2RbU0VFLCQlL0I/anRpQDVCMzw5KDNYNS1q NnFCODBWRzwyQWVFN0lkTmhTaGJMVC9OQFdVXSVIJjYKSGopOCwuS3QsZXIrPVxIN0RZPExcUiE5 LVxcO2IjQlo+OzooM0h1RmlqITFeKjUnLWlUMmJwcFNHPVAxb1RXcyQKLj1RUC85KiNzX2hHZEY2 NWZCPC1aX0lPa0g2YTBeK3M5MWU2XClLcz1baiMiJUZBPGteaSsxPTsyJUJPL2A1MmMKJy9mW3Fl JlQzJXJSJFpxaF8uUU5sPFVtXWdKbkVmMSZVcSIyKWheR141Rk4lYj8oImo8WWtIPkRwcShTP0pH QEgKKzIwa3RUbmk0QUttRVtRTl5aWXFeJiRTLmNmNGwlTzMmcD1WbmJMWm0qWXE8KUdxcy5XY110 OFtxPDAlNTcuX3UKNTtJWj8idV5uSl5kMTgwLjUhM25pUVheT0oycTlNbTRiKDhDR2goOCNzVT5Y U2siN1dgSk1bPFdIK2g1TSpRcCMKajJsa08+bmR1XlZKaTxHaERmPGsyaFpATGdcP25OXzNjb1lK UGZ0aV9bOk1xZ2JXVjxLL0hLIkYuYm9rTz4xbSgKRyYsb3M0Kj5jNURSUylAREhhXVFhLlxkTW5R WCUhaGcpOS9pLm1YWHAociNhazxNYWpAYzVJbmhTTmZHMT9wL10KU1E6WWlNXGNPPUlxSjRMLjkx aWIzPzRjdS8qVFFyTzY+WWFRO29ULTJrcTIoSGZhODVkc0wiaElLMStzSyNYR2MKcCJBJCFdaGBr YDBWT05WSCguP2dwRjlVM3JwaXJFSi8jYiwuJ2Y0V2A7RykmSC0lKEdxRzcvZjYpc3BWNHNXZXEK KWojXyMsVjRBUyRzUEpua0JXYSNbIlheKGtDYGlRUj8yKCtpZzdPMWc+P2YnRkVCN0duc0ByXWZO TyQzX15jZ1kKbS0iSSpPOkdUIjVHcmVdKGQ4REcjJUNRKmJIP085PFYybU1CLWo3b0tTcD9iKyFh JSNia14hKWJgOEs+TE1ATSQKJ0x0dVJIPChjUk89JzwsbjlQRk5XZHVdWU1UWEVPV2A9RC1YPE5A dU1DXUVtN0NcWF4zcmFcOkRGcFFwW3JuRjcKQXVLJE08ZXJNKVdiZSlkPCc+KCZWS2UidTYxYU5R RlktX3JqOSE5JlNVbDBtR1hCPyQ5PyxfOmZcPEwob0A+a3UKYj82cHRKWkJidCRBNjpbMiZMOGwj MFNJOzBGaGBiVF1eKnI2L2hfa3I/czpJVnEpUjxTajI3UylNNV4jY1g0cyoKPCllckE4KXFcc002 bC5kMiNLa3VtdSVRbll1Ii4kLjwwcEM1alQwXDcrb2cwa1VOMjhpTXIrdC5dV3AsRV9xUHIKUW0j W2s/ZGY/WiNxXWEoRWYhXHFiczQvUStoODMwLWhIIW1mMFhgZmxDcEBCUWVcRyhkIUYmVmc7QSpX XTlPSCkKMTpnLjRZdE9ZIWpjWGNyPykobkc5WVJCX0J0KUssM2xzUiw6ITByMThaZFJSOkwxP2hT RCIrKl8mczdhTkIvU0QKWUkmWSs2W1UyI1JeNmBCTl11IlA2RkM3c0sxXTpfbkMzVUU7Mz45bkNz TmZXPGhQPiVUSFNvZC04N2wyYWNcJ18KPmA7UCZARkdxKyVrM2UzSDhmZ0c/SUUncl0yOFNBYV8l P2NhJHAsUlQuSWRESVYmXzwxOyxWV3JKMT4kQlBlckwKX1ZhXXQycXIvO1smMWdMK3QsdG1WP08p cDZqZmc9QFZgOEQ7cXAiP1RgZiwsKGdAODo0YUhZIyhXIUdFOmlgZHAKQE1QXD9MJikwPidtb1JO ImVkJy5wcyY0cjZTTTcpaTV0XyloTCc4NDExQidlb0BVPjdeNS1ZI3AiQyE6OTVzTF8KQydjJ1BA ZSouUkJeZShBMWYoV2BkLTZAJldLO09NZHU4TGhwY0pmQ05ZaWwkSjUrT1AjTlgja1MjR1VJWyEn V2kKWyEkNDo8RCQ6PTU6ZiVZWyZUIiJBT0NSUWhcKVZhNC8vV05XZE5SVEEtJVc8RHJnXWA4TGA9 SyEldWhpNERGcSUKZlpMZyw6bTYkSDtNLyNzNS49Z2FjdTg1PV4kJVFULVEkLEFnOk4zRnJxbFwz czBlPUwqdGhvXm8rIXFlVVZYRjUKQlA9MElyI1xFNFVhU0BrO1MlLTIrXzBWI2tcKUNwTFRldTVV U2xNOWhwRE8oU0tHR1lDOl0pTm1yLENMTjhbNV0KS28lV0E7byRXRFhoIWVHbFtTbihVPlwqaT9O SjcvSGo4YWZLVz5zMSxjMztTKjpAMlBIKXRKVz4mRWJyXmVOLzgKMCgqLU9La2UkLEc4UnQ0KiVr dSElZyxKXTorP25ZTykqZmJPNl4/VDE9S0RnPSFDPW9iN3QvQm5bTTJQImNtSFsKTyQwWTBRVVsy J25eTSlrVXAtQjQlams/S01xN09KUTgiMUFkTDhtLiFLOklqImJuXE4hKT5PX0g5ZGVWPXUzP0oK LFQsZi8oMUVwND9AViJzNnRXJ0dPLGIsJ2RFL14rQkBuZ0FAZGBMLStKLDs6TD89X1BMPiVTNGpW V0xIOSxjOSEKS3UwQlVARW1fInB1bycmOS5xZTg0ME1eXC87L2JtVVhzSXQ/Z0o1b1BdUUJKcVhN XlMtIkZgJ2Q1NVhIblBhcj0KISdabCY9OX4+DWVuZHN0cmVhbQ1lbmRvYmoNMzkgMCBvYmoNPDwg DS9UeXBlIC9Gb250RGVzY3JpcHRvciANL0FzY2VudCA5MDUgDS9DYXBIZWlnaHQgMCANL0Rlc2Nl bnQgLTIxMSANL0ZsYWdzIDMyIA0vRm9udEJCb3ggWyAtMjIyIC0yMTAgMTAwMCA5MTMgXSANL0Zv bnROYW1lIC9FS09JTkIrQXJpYWxNVCANL0l0YWxpY0FuZ2xlIDAgDS9TdGVtViAwIA0vRm9udEZp bGUyIDQwIDAgUiANPj4gDWVuZG9iag00MCAwIG9iag08PCAvRmlsdGVyIFsgL0FTQ0lJODVEZWNv ZGUgL0ZsYXRlRGVjb2RlIF0gL0xlbmd0aCA4NTc5IC9MZW5ndGgxIDEwMjQ0ID4+IA1zdHJlYW0N Cjg7VzlAQ0spIzJwIm8wN0FwL21paUlmYGtsRHU1K1o2MGBwNyVmQSgvdC5EQCtOQF1GRUU/NkMn YGhabSJDRWxJClxqIS1bZlAkNUNlUHFOZiVNZ1hCQFZbJF5CZDcpTlMyPGY5P2E1YWNgKEdCOjBv XjFORzg7SU4rJEgxLDFaKlZxCl4sdDQnKzk0Z0YpVzRGS0k3QU87W3M/TztKOzlWTTQwPzA4PSNd RWtqTmRpckY5OCxBSSlSaztuYmdbWVAnbVpbClhkV1R1PV05ZGU0OlhWLyw8RSxOOzwuU0gqXEA3 LitTSCJpN0Isa1QuWlJsRXJmUithK0libSVMXzRXLWcmVmMhCk0hLEZOMjlRb15DUSNLVGhAQD9J L1pMRHMyNCpbTiEpTmo8XTNhTjVXOGZKbCwtaVRyVElmZmVwdUJpdDU3Tl06ClEvbidNWzdjaWBo SzEnQSlZMUhjcl01UGxccUwsXUE3Tz06U1VncFRYalNAYCZCUElvVFxsUVdkb183UUhEX29GCjxx XmFDRERRMSQvaVg5Q0BQdGUqXk9uSkxNbF9yVkJrVzNFKzphcEcoUmghNzJNKUBETT1ZNCorY3FO O04hWGVcClVyLlooQjBXYmVtT1ZIREItN3VNb2UwXTFYUVQmOWVVJE5RRTBwbyI6Xl5LSVdrS0lx aS8xVkFqJ1g+ZkwsclM3Cl1DZyU7OkFsPEolJmBuX3FMJlZTLyFMXlNsaTMmMWRRYEZCWj9RayZf XExyZWkkQEFcUFZvOTQrdFM6LkkjXkoqCjtaREosWWVjTmZLN0g6JWEpZkkiaFloQyxqMD1HJmFO RlRpZSkpQE9UZUhfTz9rOGREWXJKMClVYl1WW0RoaEdQCmQ2TSNeX1svOmtjaiIuQSc9Ojs5cUVf ZSYmZy5vMVVPJCwmLCtkaTJxZUxmdFcsRTtrQmRBV2I4TTBpVUlMaGNBCmBSZTdwQTxBWEM0UiI8 biF1TSo3QDQjUTRMYihkMl01LzR1Q0F0Wl9mLWBqMG9qcnArRClgJ1hkIy4nSSo/U289Cj1ZOENL UVtrSkpOW0NdVEM/a1FialNeamZuSiY9NiVYcFlfKCYtZEVKbGhWOWc2I29qIUZDSDIwbkxsVEUl KnUnCis2JHFXXzwvJD5mUUglJU5lbUYnNS0iR2NXLkQnaSdeanMnYmYhdWcmUVc8UkRUIVIqKXIn bHFHLVp0K1BWJEZUCkdubU9HQj5sLUopLktSSS1aK3InYkZMcUNuPyhXQEpwNmtySTAxMjQ0S1BD R1Q3X1BrZmtLWiNOc1Z1KUZkK1IiCiw3LCdraUNuV2Y/a21SdT9mNT9USnVvYUsmbWlVM242XkRG bWtHckg9WCgyV2k8MVc3X09iO19DYlApc1xBWipsCnM1bjxLMzRKTGE0R1M5Li9TMj5QRF5STmRZ Nmg4biYzQkpFNmVXaiIsVFcyMjhvSTcrWkdsSHApOWBvMjRgRVhJCnJvRzcqMlsrQy86QlhucEND aWpbQlZkPGlLLGklajgkSU87SFBdRTNFSGlRV2UybzFYP25QM05jSE82Mj1IPHBACmFfLFQoXilZ O28ocXJJRnFENyEqUzBRXDU6c1BpZz0+bCIxLVs6Nz09WnROYkctWTBCK29AImBHVzpjRDBnKC5j CmsmXCYpMEI4JT4oWUFFY3JgPVE+SiZUL0tjcGE8PS1BSUZoQDJHLUg+ZDdRIycwIW0pV0QlVj5x TzhIT2Y+bm9sCjJZaXVCN25wT2ssI2JhXE5wLnBnO2wxKUw/Q0sudWk/XD0qcUhTOTFZTjdCYyci NSYiLChYJDEoTVRLKDYzVCNRCjFvXWdxRElQLSRRJlVrRGpEOi1BZSJCPlo7bTUoajA8cV1fMkQ7 dU1TLGojTWtcYj4wJkZnKVozVDxjQy0hbUEjCi9zPkIlZm4tOVdEOm50PCZEMjViSChJNUVtLzEv YUtPNyQvZkZOSERAMk9kL2ZIRlFoO2ZHZHU4b0NtJ11sOHFeCmolOztRPlFBNCxiWmViQFZyOS5K L3NLZkxJYSojbkNgNiRxMztzZXNLOCZZOlw0LGxWLU1TSFpMZT87KEEkPzhXCl9DdC9VKGIlJiY7 cmVlbiIwMzE8MkFmWUxNJ0ghVUdUOzk+KT9TN0UqNTRxV2JzJG1EY2xwOWExQi8pI2huYj9DCjZJ QCpFP2twP1UucSZQMGxZRTFrRWY5W3ImaWAmYjhgRDRqREc8NVxmUCJQYlZiLmh0QnJDMV41IiJN SzZzYEVTCkdhYi8lMWAldDRLXC9aXTRJbS47LUUqQmluUUJzaz8lYzdoUGROZSc1aS4vI1xOZTxb YzVOPDhEWDduUkE7a3NfCkk4akNNNF88XksrJjVRTFRhbk9cX25QbGxjcFZZOUhzQ0wzT01RUFI3 Um9tOj1NaHJbUXFhazMzKCQ1WldWS2poCjlEMypFPWUuO29jKEomWTBtbkJkPzsyU0RJWGBBNG5W NVBYcmdKLC4zV0hpTm89P2dOSDhSRVxhYW90aDw1a1tgCj4uW141ZzJNNT9TKypPVGVZP2ZlNj9s b0VoXUJXWiNlL0wuNV1PYkUzPkUiOk1HKS0iOyYrJXFTYEhxIjROc0tbCnIqYTw9Y2s3KmhCSzBG KFM2Rk5yRU9jb1E9SV5uQktuMjc5UDEkRzNlIm5AaDoqVGsjLWI0VT4+I0RRWmpcMyY3CjREQ2M1 M20sdXUpUThrLC4hbkpnKjIsJ1RtKkpHIjBNOGBNJTtdJ0s7VTVOVFpwaGtwWU1FKk08cXNobSlZ XE45CiheJy4+ZjtaX1BGWC1sSVArMyYnXDJYLEgtTHVbO14wMzg0NVteQF1yT2dlPT0pJ09fKlk4 Jmg+RihOQiVITElPCi9fJV5qKSUmZkJsVEsrcGYyRzVaVzVQWDddMD0hcDEtIitvTURkX2pVZklY N0dcTHJwIT1fWD5EJ3VGOV1bUV5XClllJCZhV0VaY0UnLCI8K2NUL0BEI1IhYTxKIjtcISxrUkch VjcmYyZsdSRXNEE1aihLTTxLbG1IWSI/T1VpJ1FECi0sI2o8LDl1azkpQDAlZD0iImBrOGk6L3Ul dD5vL2F0bFZLL2U9LDE8XkFmRlhVVDVvIjQ6NlVobHRfLlVoRWE3CmddPGlEcCIjSy4zUEhQcFMu cEFWJStMWi5oR0dObiInaTFlWz9NQTg2cWUqRTtwJGdSNyN0Jjg/LiRZa1s0WVhWCkwiWmMjZTZB T20vIlBDNFpQYV5wXExlP1MmWVo8VUcnRENCYlkoJiFIMEtMNWBrNyZlZ11MLWw5TEgsSkpZXm9R ClgzcjkmSyg2PCg3UGNGZHJoPyxzI0o3IkExbFZBVEBYa2wiQCJxaV00UFIhSiFvQk8qKDZuTmZd JmY/blo1dVtZCmx1O1BhZXE6NHEqZzRySlFMdV5IS1xONVgsbDVXVlRyciZiUjsiLTwqKXVMOkJe XzJSVl5LXSNxYGcob29JZSQyClshWk47UEdYWFdtbltUalVcZ20jJCNpTSg0dC1aM1pOR2NfXiwi YS83L29sI0tAQFZFKloiWWFqJkkwNzxIY0AtCl4lOkBvNmo9MkJAJHBcQ0A3RmctPT9sbVFHaTVn KVpSPyFRTiEyWTRgWUhhLTgpOjhPcVRRKkxFVydSP1lcTFlZCjk6QT1VOUYjT2khR3BBYjhWbl1l cyk+VD5DbTIiclovJixoZV1sKzk9XzdIQURvU3RkUytPUGNTOXJUWGgvaSJ0Cm4nJC5RUHRyMyNG TlpKbCpFMWA9aENFVCFxJ1dPRSQ7aWpnX09OdXMpSScyIypNVHQ+LDQsc3JqSChpI2QjWXVVCkxq ZmcqUWwkNTEpVzNFRSZuaEhTaWpLJiEiNC9VcWkvV10iTHNbYTRrVzIrSS9NYiJLQ2xMVkheLTpR W3I9Q3JICkcvKlpuM2M/TEdEPFYhNGokKENpXWk4cilWVSdASDo7UW9mcio/T3RLbDA5WD8qcj9A WHRcX0BSWkhFRCVMbmU1ClQ4LEJyajZON0dwYDFyUDZJRVBWL09APFsjb2w/bjdkKFk+ISciXT5b RDNxRDYmNCxdWmxhYTFINillbCNzNygrCmxmRXFEITwtX2xiPHU7UFsnTUZzJzZIImYhcDklUy5k Ky8lJD9RPSJzOENUXUpJMSRdZikwYmVSIidLWWhhTUBBCkpaIidoXkIqLSY0Ri5bcHFVRjw3TlJ0 cSEnbyQyR1RSMjMqaS1ZQl9acVlrJykjITombktvK1Y6ZFxdYXJYKDNBCjJVTyFPO2pfNChuTTZY SUlAcmtyLi9IYmRTKSxsSTc6a3VVMllDSyFTJDpkMGwwcyUhXyNIaDI5SE1vQ3FYUG0xCkljKWJk SV1oOz8tPkdqR0whW2ZlOXRjOGshY0s6N203NyUhcCcxS29cP0FXSm90VmJkcGBfUXRvc2NYblla OG1QCnEkWS00TXUxZSdWcCEmbkpeWjRPcWVSOVRdO1M6VTdaOWhnOlY3MjdUNG1LcGs4PHBjIy4r Ti9NYEVuTz8+IjhuCnBCU1hZIkFEJmpZUm47Tm9FLjdsJyZXayJZJFMkIzxfczFEJDEmUGxVPVgn cGM9Y2hJMmg3OiNFP186JzFkRjNEClw4I1ZQLk5iUVtiWlgncW9TJ0d0N0siISJcJmJSbmZucHRS Jl0yLmouOVs7R1BdTDA2SE1eSTQudG1abDpYS2ZsCnFvNSs9JC9zXlIrIlxZSz5CY2JlS1FrbFxb IlJxTz8mdDlfaFVPMms1dChNJE9oPF5GbDVsaFAsa0cqOiY1W3BJCjVmMVBGcm9oJ0FWWTlWVHIt VU5BY2AiUidxNkRvdVpuImdjQFRsIkZcc14hbkMmPTwhYWc/MWFvLmVNKzFhZ2FPClZOJW87NEpq czQ/QEpiVVkwTFk1LGgiQSMvXTlKIWRsXj1JQSIoOWEjXjZgWy4rVkNoWShnXyxNZmNZPldbSmBg CkZDRTNxWmsiaztMUUh1ZVUzXVQ9OF1jc1MxUyRrcSVkLXA2cT9yV3RZX1ZEOUh1ZmxCUWR1OTlK RDVURyVzL2NLCm9MXzdAWVAhdSQ+c1VVN0MtXjMzXTNPLWYzYyM6cWNhTVZKX1NNRCtDcGMoYWpI UGRYO0dLcmtVZFM+NWFPYSNgCnEpWEE2Mi0sMHJUOmQwP2k1ckptMG0jV01OailHTGhKcChRU1w3 SGVNMzYkKWFpY2ZuQUpFU2lNb108PVxxRCgkCjRtOFVgN2s5PD8lc2Q/XUByLyJaMidVcSU5Wl5Y JCtybmtSKlRRXTw4am0sVW50MD85RGFhVEdFQ0BOQSZAJyNrCmA+YDVeQHU9IyVGZDEiNy0/XFUm MzZoclNIXEVCI0oqYSwjSFE5Vmw0NkJXXTY7TD1BUyVOT3VqYlcpRENtPEhdCkBaSk9bTmNmQVJO M3UzOCkzRzpdIl5lQCFPMyxbZ2tYalVVRU5wV2lfYCJSZWMkZV80bzRpWkgncSs2Uz8iVmNbCkEn UiFZWkQ6Wj9RQzQkVlEzPCxiQF44Tj9OYzM/S09tITgpLWYwNlc5SyZUXzpRKEAyW3IjQUAqZF5u LUImVStbCl9KK2ApJWxEbkQ1a28oMSJaQGpoSGQxc2E5PkklS2tjU0xVZSxUWVVDO1hWczVmPnVg aURPIypDaTkvOmdFOiJICks8VSsraTxaM0VbS3FjdWR0KT1UYFo2QUY7QFhcaSg0LEQiQSYwO0Ax TmxkUVgmSCZzYiRYZCo3cyliSW4mXS1qClxyRidXaVAlUXU+UE1aJjBPLGtBZEA9U2VyJWk9JCpi QV1hNCpDTyJHI3RWTWdTZ2cnSTlHL0ltIlIhPjBHb1ZNCjxoMl9mXSpmWlBrLSEiOTMoWF1FO0Nw KjFtbkFdJ18wR0o/S0VCSjctJy1AQz1LT1ZbQFktTlViLGIrRWsya2l0CmZhPEZUOjIlKiwxaFk1 PU5sUm85MSxQSEwzS2s+TGkuUy5RTVNmSVBlIktdQigtLUpvSzRYOzNlZ0hdNjM5QTRrCmFxNmUj Sk5fc09AW3M1NU8jVF1pXyIlQjw9KkxkbWErYypyPzEkVmJVPTNFIiU8Uj5jbWIySWZDRSIiIllV XlJqCltkXEhYbStPI19MQDAkLWg8Yl9zXGMnWlk3SmgvXW1EPC9mcCgoJko+dGBwW11AdVdvV19i NTJnYC0xLWlWTFFXCmRWIVNASCg6cTJuTiJFKDdCZERlWDFuM2RtU2AjSChWKi4sWSM6Q18/RU1o I09eQC4vRDFgViglSD49K2xYP0JQCko7V2E8RnAyWTtDcVdocHEsWSNsSGFDYTxAY28wUCNQXTIz KGViIWFDSS0zcylXQVE6OSI4SmpuJjJgWl46MXRFCjRpWWRmPnJKJ0tncE1naGg2QWNDUE8qRUZx c2JjRi0rOC0/OipKUilyTj9VczNkZ0FrNlReKSppVl9oJ1wvTkVKCjYqaEhbOjlnPllQIjJ0IWA0 QU0zQzxYMSFgWy9LODBLXlpoPkdcUSxYYDVOdEoqNU4nZj87Kk41aV5uQjlRZFddCidGR2JxYzlN Y1hVUyZvXiokOnFzR1FmZTJvWVwkcTtdRzdeTFZLNmwwNjkkXzEuVitSMjMhUkNQXnNJa2RNL0hN Ck1vZHJ0JTlJS29aRWhxcStrXzpQSF4sKmw9NHQ8ZkNqOSZSZVMqXFk1ZUtxVzhvXlxQK1JuMFwj RSVMKiI0XXMiCk88UnNGJiQ/ZmRpRVEoOGpJMzhhcEA7TWxEZFgkRTFINGhUQGtTK1U7WFo/UERq PjE+X3RGVGpCWG1fJStgMWo0CkJvPzZcMjEtSSddYDEwLTlQXkMmUFohSEFhYkk6SmkrOCs4Qmxp NShBO0RhbV5RJSpDJG02OVVga3VuaEEzLlg+Ci1RWiRzMlVjPXMtZWBpT2cuVVpcMVJEW15VcFss MEIvWD5xUiFUSVhkXkglSUE5TVMiYGNpYHM6LU43V1pYJ25lCmIhLmU0U0c4Rl1IXjdTY2M+azZY Ym1tbFZRYjAnP2IvZT4oRXBIOlcsdCw2YGw6YjpwO0RHOztjQUE8Kj9UTlNECitMXy9iOz4lJitY RlBHMFZbYjBpKEJgKiVXSmNbbTEsO2JWRDs9M3RTYDxHTkFKPnE0OjlmKiNcUnM8WlQnUGszCilW Uycjam5jUzJeJVJaOyRbX1NQXD9MMidhcHJsazhTbVkscVZnXSZWcGosRF5WPW1VIjg3WjtbcjEp M1MoWCpXCl5PL2xFbVV0MUJEbTFsJCdOLFp1UlpwXnUsT09NPXBoPlhDKz5HQzdOOC5ldVo1SzAs LUtvTUgnZTpLKj91NEMmClVSSUVQQFhQUFk2NmZFZldmXDVWJz89NTpKKF8lJVRJQSlBcmtAamho Jl5kUEdKIVVvRU5CRENMTm5FSF9WbEBeCjkxSVo2N0BacEhCUUo1QDtHYi5XVFcoM184ZTtcNlop TD0lYF9pZixAdEgkNUgzIlhDYiVPLihlIyRaR0JVW1hVCixxODVoVlBVWHVqZlpvXkxSTG1hUklt XCtWUnNtXmNiJFtRbS8pLVleWWVYcUdSR0c5OHNTIy9YREwpY1xNY1lmCnI6MTFsXm1qQyNlN3A+ UmtLQkdnbVdSXCQoOzlAUCk9LUxHRjZZKkNxWUVIUklfUWxURzs4VDksNU9rJDRmV2ctCmg1YFQ/ bVVgUDdoSms9SGx1S08qP2JyJmxDUTVhIUQ4bmQiRDkpJHMzdEN0c21bVCtaNWtDLFpNbkpvUmtU LlQsCkVdI1BqN0lOYlc7OU5iKWwyZGcjbHVZOUY6J1pLMGBvM15RT1VtUiFCKm5lTl1uc0ZsJz9y IVBMLkpMWV5rQzdoCmZFVTtfakYjcm5aNUwxYU8oViVjZCUqZ11BLjw1cTIhSDBJVGBhIUBgY3Nn PytKSVgzSU8pISs0Wj5KPVwwVyFSCltEUSgoNTJFOUNrUEpaaDg+KGVqY1UlWFBXMUlIaW5taGhI NSRxPjtVZllnOnB1TDQ3Yl5eQ1RCXWBWWll0YiZBCl4tPF5zXTxRPz9JYWRxTUc2XlhRRVU7LTQt Y00rK11VVF1RVCdPLXM+NEtLLzxuI0J1JTxqP2JmbHB0Qm5LV1NGClAzPEhvIlhMY3A6biJFRFhQ PnFAUkE4cE85OC4ha1c1bCQqSSg/ZitcdDQ5ImdzITBwW2o8JFVabWxrPEc4RTpcCmJOV15GXS9e WU0hKGxbYT8+Ti0yTHIzQSQvOExzSDRsY25AbU9QLVUoPUIrVWBEayxiJzZMP3ImX0FBLGBoUjRf Cks5OnJgJjVSWUE0YlJIamBYaCZNQl05Ulc4LCM3V2RtTnAtRGJUQScsYzZCW15wa2Y0ISdnTEIw V3RJOk5bKGI2Ck85Nl1jLlQ8Y1U8ZUxNbFBDNVpjNVltLHFPaFsjP2ZzQEppZFtsPk5kdGQ3JS9o ZTVlMjUwMSc8R2dtJFV1PjVrCiJ0RTU8KVZaSlk/Ykk7cWNlSjMmXVxaYjdhRiZNU1cqZHMpZUUj by87ViJ0YGduLTQ1W0laYEdEYVgkNiVVXlpmCmwyZ1FzQkxNRC9RYSYnb0lJJTo2KkVLUnU+Lzop ZVZNcjtCYDJZN1VWOkFFT0BUZV4xVFAtLE1kMWg/QWJMJGFLCiRRQyZwUi1IdC9NZUYjSDVtKDpP NnFZZSk8KkNfajtQbEAqWlIoV29QMjJQTVZQR2M/aCo+TWlFTF0kJiZZP0s8CjdDci44Z25sNGdg ck1kcW9vOSVGTDNRLipAKDJta0ptViFrbXIoZWxkUWZwSV8jVys6XjxdNXRoLmNNJlUkLWlkCkRQ aiR1OkBoRCtAVWJAJihSPjAvRTAiT0EtKFVbYVspZ1FjKl4/LlxLSkNgVDwwJCdKZzAmWnQwW28i cy1pb01KCmEtdCgiMDNsNkgoITQ+L1VYW3REaGBNZjsiT2JwWTxXVCJZNFpIJSsuVk8qMDh0Pj9w MlIsLjA3Rk8hP080Z1QjCiM3NmhZUD9nRHQ2LGRFNjEzPlolPHNrbkhTJFdzK2FZXVlMUi5WZjRo UzkwbCxhMk9iPXNYJjQ0amlSKU9wLCZACjoqW2pQUzpTXDQxLGhNM1ArKjVYUy5PYzVuLiM6SlQm dFRaRyhrXXBOOW4zSmZcOV1PNTFpIjhuL2MhLVhBNDM8Cl5aNEBNOlw0KVcsNjprS2QoKlJtQTNi WjA1MFZvIWRBMitoISVxL0tYVSNoSCJXZiE7WWdKXEc4WVVgdGFDOGJzCmFaV0c0QV9DO0BmW1xC WFp1LCliU2BKTVdcXGI2IihVLk4tTmZmcm1pRCJeY3BBVnUsM1heIzJqSEoxPmNURSdfCklKOm5Q Y0pRXFhYVDZfVEo9W0clMXQzdE48NWRoLU4rQT1xNU0sUVtBISpnRC5VYnEramkucWIzbUUhNigv Oy4sCldvY0lGXmpyKWk7SSIqQFAsckouV1tNa0YzISomT15rNG9qM3RRRCU4a2AmLU1lM0hPO0Mp XzlTbDNIVmZeWjJACmktRTJLOlkzYHNNNktAdGsxWUVxMjc8XS5EJHVLSkI9dEthKDdtY0AtPScn RzFCUU1BPUNmTi9TZVMjSVc+U2o0CjdiUVxTYVtrP3JBXERSRTZgPGsrY2UsL1k9Ik1JP2lbTCZC PTRUOCZdakVWcDJLSixLRCcqdEwzMG1qW0YoK2EoCl9dKkFlZFltZVspJExuIXJxKjYraGhoOjBR YF02MG45ZUpyOkwkIzJsLyUySFBLUTt1PzlXZEBYc3E+Xz4tJHAqCkJRZ01SbilsQTYrLzVJaDVg ckEuQitSYldaITdgLCZVRSZgTVNXNjBARjNOQnI7ZFltKzpdIzYoUFhmVyE9RVlVCjUvbjRLQ11b VHMiWER1W3IyPGxmR1pfV0ZySTJSSURZLFwnVElXa2E5JE9rbzdVcFRyZV9MdUljaEE9NlVgMDlF Ck5XKlFcZ1JhM1VFXTxWViM5TGxkcDwzRWJAYFdSUEFEKV5tLWovOmVaRXBWbGVYQ0YkcEMrPUFj VlZTbGktSkBgCmxmYEpbLlU9cERTdV04OTgkMDpcRFVyWFQyNmtFXSVibzxfYjlnXlNVcT4rP0Vs YG1WMismRzU+VFQ6OEBdRz5UClUpZ0tGQGYhb19TOE0iNWVaLFVDT1Y7TlVhNU9OPi4/ZiFwTkJx UmMhPVRlX0dRVFtSbkYhVmlaLkhXYEAxJUpQClM2VFI3aHBrZ1MkYUknJ0VrZVhVcFFmNjVALGpf Kz9xKi08N1BRcl87a2dpMWcsPiE+LmwxNW4tTDtZZSdwSkc6CjJFWFlCPmVbWGVra3Aubk1VYTo/ LCw8Ym03N01KY2VRZkEiYkk1ailYZ0BXUihOMkxvZEZgRHM4az1CQHI4QDVlCiM+OERyU19oLGgw Ky5VKyRiSiVOVTZTSSEjP1M4aGgyPCZVKFZbSltuYDk0QlZcbFVaKjdOOWg7V19mOSFpdERdCltX U1JdUGNEKm5HKktPUSpWRW0yQSVUN3NIR1wobShxJ3BiN1U7bXA9cT1ec1hPUVVkJmlFN0NtRTVz a2c2NWNWCmYyVCJPKy1hSV0kKD1jTl8rIUI+bF1OOSc7QGlJRypOMlssTiZzYiNbRlpddDpVZ3E7 KzoxR0xwS21aM0pJRmJaCjdNP0QlIVAmRzldT3FfcmIiUnI6Ilg9KGJOSW9TSEhFYCFvNz1mVyFM VUY6MEVXJSgncEBZUlBIT2hwIUdELyEsCklXRzRrbGY9czZmNTlfNjstLzVRMEJSJkI/STgzQD4x VUVgIWMtWi1KYmFfVlJ1dEhSNSlQampGZTZiUmlTIjUvCkQ2aCJpbnBTP2I+V0hgXy86PSFGOyRr X3UzXzRJcVNsWUlfNVE7TnBWIUotcDxebm1UJ0xXZGErZm4uP21YUVtRCmJTSTgoKnEpWD1JYF9X Z0RgcWUnQm5YdGlAX2FCJHE0Z2ZTVmtLJl8xalVzKDFQVj9HOmdgdUslNFtAbjpFX2tmClonXjhK KyxlWVwzVFVbckVIJmwnU2klUSZcR2ltPDlZcENyPUEyKXAyQVc+OkRPV1QiMFJyJWtoUnIsUmBL XlRxClQvVC4vZCFTZktvJEtlcikhaUk7OmMyRFtbQnBQXV5zYUFxaGFNKmk0ajhmQnFXSF0xVERn YV9xRSZALkBhSDwkCiM2Rk9jVGhlJGQiZ2BRR048IjVjO0JaSllPWmBOLT9vMTRoUDdVUFAqMiFQ QzRWLlRmIWxidFoqUjtIPkw+QTI5CjRrKVk8aFJLaHIxUzNMZC50XSlQPVM4RS9sPDU8VnE6KFpc cyIrMFJFXE9gcCFrRmkqUWohYUwhIyNlIUFIfj4NZW5kc3RyZWFtDWVuZG9iag00MSAwIG9iag08 PCANL0NyZWF0aW9uRGF0ZSAoRDoxOTk5MDcxNTEzMjcwNykNL1Byb2R1Y2VyIChBY3JvYmF0IERp c3RpbGxlciA0LjAgZm9yIE1hY2ludG9zaCkNL0NyZWF0b3IgKFF1YXJrWFByZXNzXDI1MiA0LjA0 OiBMYXNlcldyaXRlciA4IDguNi41KQ0vQXV0aG9yIChFbGFpbmUgQ2xlbSkNL1RpdGxlIChCaWxs V3JsZC40NC01MCkNL01vZERhdGUgKEQ6MTk5OTA3MTUxMzI3MTgtMDQnMDAnKQ0+PiANZW5kb2Jq DTQyIDAgb2JqDTw8IA0vVHlwZSAvUGFnZXMgDS9LaWRzIFsgNDUgMCBSIDEgMCBSIDUgMCBSIDgg MCBSIDEyIDAgUiBdIA0vQ291bnQgNSANPj4gDWVuZG9iag14cmVmDTAgNDMgDTAwMDAwMDAwMDAg NjU1MzUgZiANMDAwMDAzNDg2MSAwMDAwMCBuIA0wMDAwMDM1MDEyIDAwMDAwIG4gDTAwMDAwMzUz MTEgMDAwMDAgbiANMDAwMDA0MTI4MiAwMDAwMCBuIA0wMDAwMDQyMzA4IDAwMDAwIG4gDTAwMDAw NDI0NTkgMDAwMDAgbiANMDAwMDA0MjcxMyAwMDAwMCBuIA0wMDAwMDgyMDI2IDAwMDAwIG4gDTAw MDAwODIxNzggMDAwMDAgbiANMDAwMDA4MjUwMSAwMDAwMCBuIA0wMDAwMTE3NzY5IDAwMDAwIG4g DTAwMDAxMTgwOTAgMDAwMDAgbiANMDAwMDExODI0NCAwMDAwMCBuIA0wMDAwMTE4NTQ0IDAwMDAw IG4gDTAwMDAxNTEwMTQgMDAwMDAgbiANMDAwMDE1MjA3NCAwMDAwMCBuIA0wMDAwMTUzMjE4IDAw MDAwIG4gDTAwMDAxNTQwMDMgMDAwMDAgbiANMDAwMDE1NDA4MCAwMDAwMCBuIA0wMDAwMTU0MTM5 IDAwMDAwIG4gDTAwMDAxNTQxOTggMDAwMDAgbiANMDAwMDE1NDkxMSAwMDAwMCBuIA0wMDAwMTU1 NjgxIDAwMDAwIG4gDTAwMDAxNTY1MTggMDAwMDAgbiANMDAwMDE1NjkzNyAwMDAwMCBuIA0wMDAw MTU3MzU0IDAwMDAwIG4gDTAwMDAxNTc2MDkgMDAwMDAgbiANMDAwMDE1ODM5MiAwMDAwMCBuIA0w MDAwMTU4NDQxIDAwMDAwIG4gDTAwMDAxNTg5MDYgMDAwMDAgbiANMDAwMDE1ODk1OSAwMDAwMCBu IA0wMDAwMTU5Mjg3IDAwMDAwIG4gDTAwMDAxNTk0OTUgMDAwMDAgbiANMDAwMDE1OTY5MyAwMDAw MCBuIA0wMDAwMTU5ODk5IDAwMDAwIG4gDTAwMDAxNjAxMjAgMDAwMDAgbiANMDAwMDE3NTU5MyAw MDAwMCBuIA0wMDAwMTc1ODA2IDAwMDAwIG4gDTAwMDAxOTA3MTAgMDAwMDAgbiANMDAwMDE5MDkx NiAwMDAwMCBuIA0wMDAwMTk5NjA0IDAwMDAwIG4gDTAwMDAxOTk4NDMgMDAwMDAgbiANdHJhaWxl cg08PA0vU2l6ZSA0Mw0vSURbPDU2YzA0MmQ2NjkyZTBkZDQyMGE1ZTQ1YzkxYTA4ZjJiPjw1NmMw NDJkNjY5MmUwZGQ0MjBhNWU0NWM5MWEwOGYyYj5dDT4+DXN0YXJ0eHJlZg0xNzMNJSVFT0YN ------_=_NextPart_000_01BF3B84.23657BC0-- --------- This message came from the IETF IPTEL Working Group Mailing List.