From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 13CFEA0093 for ; Tue, 23 Aug 2022 15:12:21 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DD45E40DDE; Tue, 23 Aug 2022 15:12:20 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id B369240DDA for ; Tue, 23 Aug 2022 15:12:18 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27NBZbKQ022330 for ; Tue, 23 Aug 2022 06:12:17 -0700 Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2168.outbound.protection.outlook.com [104.47.55.168]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3j4x5h0b3w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 23 Aug 2022 06:12:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NZI/QW5Ojq/NlH6kUjiIz5whAKnR2tDCgTILSDZn3PRbCB0TrQLis82FrQLeF3EZ77n1jhx6rW4a17wQ239Gr/SwghKqLhTqevnNtYcTDtmi6iNLSOAEmhJdxYCM66ZQPaqVXeE1WUC9Lf+42HhN0QedvfM5s0QLlnGa7b0Z0NAz2Sa0qCrt6vyWxkRmPRjSkU+kowwe/boc6jOfGwSA16QWTANn1oPbGMrE1ffoocXv/HEu747ZtHgBHS8xS7+EcJUcMHjGr0MkFSpXBtDGlpBaMu5Q7rNy7hgk/ek8gVzhSKaRKpNicrtfF25DJUp7DeisQkz7bSl1DXCkd+97og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9KKCU9Hls0P5vr7BrqoEU6CXiS7x2KP3WRMr5mKI+74=; b=hDhizSOCh0qaHZJJWQoMdOqmQq3nertYVZNM5mzQOkVdidYdc1HZSgg4m/musft23VnsxWHE6p7AoHDlh9hYWUe6ArSNGjE46qg38nXaep2Fwy7IslYNavYFXpdWnDgW9G+vn94WvkmZ7gXdmcZ/Y1Hr96t72pKb2WHu70LErL0kqgvxhI8oA/Z5nqND0TtYJ0BDOw959MEx0aa8b3oQxfjsFyfL+oaVkVrb0QMN+sjb8I7Cc/Me+W5kNPg5o5ctZRYJBotkOaOGnlZ8nYBRPQ3IwDs4hk2ZWiHNNd7aNKokIUNct3jF07vWTiruvGW0twCdYrxIRrHMfzAsWEjC9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9KKCU9Hls0P5vr7BrqoEU6CXiS7x2KP3WRMr5mKI+74=; b=Ct8w/3Yh90BslcvJr/AM0MxRSXbX9shec2OljOYadg3jkntbghKdc+1D5irItvksael+bL7XT70Lhx70M5BRKrg9brRCVFAhsT5gNVfK+89ZlSPHn93ECD7erVYWoj+rjcN8ByNkJJoRNtchYHBDCXHb5UQCY6vp8SLjSjFbLhg= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by SN7PR18MB3999.namprd18.prod.outlook.com (2603:10b6:806:107::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.24; Tue, 23 Aug 2022 13:12:15 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::b0e9:25a1:1aea:4382]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::b0e9:25a1:1aea:4382%9]) with mapi id 15.20.5546.024; Tue, 23 Aug 2022 13:12:14 +0000 Content-Type: multipart/mixed; boundary="_000_CO6PR18MB4484AA67C8DBEB78CFEBF861D8709CO6PR18MB4484namp_" From: Akhil Goyal To: Amit Prakash Shukla , Ruifeng Wang , Radu Nicolau CC: "dev@dpdk.org" , Jerin Jacob Kollanukkaran , Amit Prakash Shukla , "stable@dpdk.org" Subject: RE: [PATCH 3/3] examples/ipsec-secgw: compilation fix for GCC-12 Thread-Topic: [PATCH 3/3] examples/ipsec-secgw: compilation fix for GCC-12 Thread-Index: AQHYtt9I4wGuqPhwm0erUUdMJiL3rK28dVeQ Date: Tue, 23 Aug 2022 13:12:14 +0000 Message-ID: References: <20220823105742.2276506-1-amitprakashs@marvell.com> <20220823105742.2276506-3-amitprakashs@marvell.com> In-Reply-To: <20220823105742.2276506-3-amitprakashs@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a38b830f-cb06-4956-cf34-08da85091907 x-ms-traffictypediagnostic: SN7PR18MB3999:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cLG3Y/7mqGgjJwHqZGhiizhJ3z7DM1sDP4Q5M0hdO1lnEQyo2UHdS1nofZ7tqVYXNRqlmpVJIxsqo5wee9lKsOL9ShAIIzUBmIoL8XidYN2JASS0vACymMKcjaoio6OzAoZDEdFLmLbd/yriF/rACWTNu55OxYPC068NlPcQrOfIKM+er3fq3mrk5yMUrb4EmcNwYpMsS3C41t6d1kYR68Xevw3nnNIuxOXJY4zikRm9/w8zaVcfj7HJJX7crgbYuM1V4fVkj6MXokjXu+c31r/dHuO62TeLaVsETovQXqKpZ7puzDgtcNHm1ihWx+axOB6vrCg0Y0s5TwBeMGOQ8JmzxX28DhjNuwP3G5D2uAQc8C7me5UULzjlfxQrN6qZAEWRmkARRpim4IQMqWcC3THAWfWqLGqhpyf9TBZBnYRBQcI1YmLxenUq9+aX/Zjah8EExggOx11UtS6ivpJjEu9JpEyssMEzr1hMQschpWSBZ0xW1zP6kcMN2iYk+TIj/NGPkP0/43j9ASScQJyTm85B9chshFMF6ODc8+aol0i4EulXbZYYFL/A57OarKiPVVP7Xk8RGyLFSgIaabRSivlQIThQFdpts+xOKzb9tisW24D5hQfVO6AI3g0YErHEL9/2q4j/jLrTH11poMnYxyLmiuMpq0Pf7dPsTz3vtR5O+GvY6Ia38AKFJRHzIxzucLYsnSTf0ca22rqPgktqlk/PgyKD2l+R9mGWaCcXthwAoCxePMpEcy7xSrekNZL3k8MRSJ0+1SYtdrLNjDzJWg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(376002)(346002)(396003)(136003)(39860400002)(366004)(2906002)(55016003)(76116006)(52536014)(8676002)(66446008)(4326008)(66556008)(66946007)(64756008)(66476007)(33656002)(41300700001)(54906003)(110136005)(71200400001)(478600001)(9686003)(6506007)(7696005)(55236004)(316002)(26005)(38070700005)(86362001)(186003)(83380400001)(122000001)(8936002)(5660300002)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DkpEFqylpd1PvRIKI+/p0Z3K00gjLvjJ668Tv3gZoH/z1h332s2hOAmsv6Iz?= =?us-ascii?Q?c1QgEDRDjVKMGFz14Uk1nmTBOG4u1hy8RtcRWRBFf2trWPybcJ2P68pn3IdL?= =?us-ascii?Q?z7qdWuFcct4Ve21UCXcuSSfXAafk+uaq+Nf7Ypw1+PGK/hynF+xJA+WIaywB?= =?us-ascii?Q?xdLIsBK/RL/V9Y4agjg5VXp4K/pV9Ud2FT2oQyM2CByDQ1nzh8vK+5YyDZ1s?= =?us-ascii?Q?0hM5kZA3vbhmxftUYBW2dr1M+J+83WlvEciW7uwcjFbcpHijdMmnQPRRPFO6?= =?us-ascii?Q?6LZ5xsYDG6dccyqbdBVPgFKLoiQtEg8ogZlcVLDQ2nF7iAVr3z53RQFO1mTK?= =?us-ascii?Q?dNtmmeQCbGPiCDk6VdtqsOXcwTfF7Vfa9dTPBNP53Dp5UUzx/+pfV4iX1On+?= =?us-ascii?Q?nijeEfCoXWSh0QKhQOvzdbQ8R6+Do9XpFQyOR4/udETcf5jbf7WB0b+7FEf/?= =?us-ascii?Q?H5iIYMAFU1aJHqfMEm+mvNgrbcA031uE4c1YZj9v+gcM2BU7coq4WyYfYl6O?= =?us-ascii?Q?7qH0QwkMn5pxGs24LWvswvSi2PrpZwvT1reNBr5ET3hve3/TfRwlYGajg0dM?= =?us-ascii?Q?whIy94QXk1f3Hnq2F+EvFjPHj+VLmpksgCV3pkI48ETKMTL8RNZrP+ElQTxG?= =?us-ascii?Q?/J2FknQDOf+MqD+GAedflkA++HSuIIZ0kiSqjmGU/Isoq5yVGDQ38jC7uqZC?= =?us-ascii?Q?YZbJ/SGzvYHuJoJX1vGqPQfCyvM9lHXQKKpvOEHImlO2bBYjPqwvvDII8Y+l?= =?us-ascii?Q?9kvknVDZCuLuK9vtielVCCG4HT2V2C5jHArIKMdzuL8AS0F9RMgBgeRn7lgB?= =?us-ascii?Q?RxUcEhoOynbktSj3vRlJYyzAKKz/pBrgrafqYg1giTr7N8x0XFi0phLknDGI?= =?us-ascii?Q?8PxqcWzPir8iefFVyKMad1XAsi5HB+TDvEHfkPgvLV3Iu8ZTCUuBhZ5HKDEh?= =?us-ascii?Q?CkIWw9HPnMSJ1BOwfKVIZPdUHos284RVXOwNk0BCJJAgyiQPPuTBUg8x+yOU?= =?us-ascii?Q?vLLpfO0CltKlVrqAuNI1opRGKL9znhADkWyMkSxN7E3lrkyorVCHv+ize3vp?= =?us-ascii?Q?43BTEOdb7OSupAV3Rz/xRQ150B9/+UJkWrMPnh8mLCW980ftOfjlnOI59gLO?= =?us-ascii?Q?BFKOrqinSvCSdAif+BvIWG9yTvso5CK+ZIiRwyIrWyEoZy3AQ+jZFHJb1a2j?= =?us-ascii?Q?3hMjmSBTSWfmCrqHgzbYAzOiDXmsWtPyTJKU0aA2/6y0E0pW5LXPYktRWRL3?= =?us-ascii?Q?at07Gd0f4Uv365sb2RQSbSh8qUgGBICDXadG2FJmtGtIhyWLJYcz1dZkEo00?= =?us-ascii?Q?eog3jBzBC+8ao4uxtkbsisvfDFYLwJCRfpyn1/grUAXMvdQFlAaXydSFgers?= =?us-ascii?Q?m1J+bHzHvsD9iAj8pcZz1402pWXCeDq7iTOANF6efDVU58ul+q+M49kwIME/?= =?us-ascii?Q?MwVKPQZdxuo8ONv/LI0uBbsvAZy/C3W1XyKm0GKWPWrVJ596bJM6bn3PeZLE?= =?us-ascii?Q?Jhb54Flsf5p9W32YKD6T3s6OPREsBlNClX94ISHuF+PtSOxeHdPuba2ou6zO?= =?us-ascii?Q?e/za+OpQJyiWKLQqo0k=3D?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a38b830f-cb06-4956-cf34-08da85091907 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2022 13:12:14.7332 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LegOcKNzl0d69mJMmkGM5GUSmY9Y7zmCc8w74WQ16UKQWMNJyDT48MxYy6dA3X/rg136HpZlrQlnaA/6CiM+Hw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR18MB3999 X-Proofpoint-ORIG-GUID: o3H3x8MKvbZQqPH2MI72Z7DVyJye2Kyi X-Proofpoint-GUID: o3H3x8MKvbZQqPH2MI72Z7DVyJye2Kyi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-23_05,2022-08-22_02,2022-06-22_01 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org --_000_CO6PR18MB4484AA67C8DBEB78CFEBF861D8709CO6PR18MB4484namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > GCC 12 raises the following warning: >=20 > meson --werror --buildtype=3Ddebugoptimized --cross-file > config/arm/arm64_armv8_linux_gcc -Ddefault_library=3Dshared > -Dexamples=3Dall build > ninja -C build >=20 > In file included from ../examples/ipsec-secgw/ipsec_lpm_neon.h:9, > from ../examples/ipsec-secgw/ipsec_worker.c:16: > In function 'send_multi_pkts', > inlined from 'route6_pkts_neon' at > ../examples/ipsec-secgw/ipsec_lpm_neon.h:170:2, > inlined from 'ipsec_poll_mode_wrkr_inl_pr' at > ../examples/ipsec-secgw/ipsec_worker.c:1257:4: > ../examples/ipsec-secgw/ipsec_neon.h:261:21: error: 'dst_port' may be use= d > uninitialized [-Werror=3Dmaybe-uninitialized] > 261 | dlp =3D dst_port[i - 1]; > | ~~~~^~~~~~~~~~~~~~~~~ > In file included from ../examples/ipsec-secgw/ipsec_worker.c:16: > ../examples/ipsec-secgw/ipsec_worker.c: In function > 'ipsec_poll_mode_wrkr_inl_pr': > ../examples/ipsec-secgw/ipsec_lpm_neon.h:118:17: > note: 'dst_port' declared here > 118 | int32_t dst_port[MAX_PKT_BURST]; > | ^~~~~~~~ >=20 > Fixes: ce23f7ceec6b (examples/ipsec-secgw: add support of NEON with poll > mode) > Cc: stable@dpdk.org >=20 > Signed-off-by: Amit Prakash Shukla > --- > examples/ipsec-secgw/ipsec_lpm_neon.h | 10 ++++------ > 1 file changed, 4 insertions(+), 6 deletions(-) >=20 > diff --git a/examples/ipsec-secgw/ipsec_lpm_neon.h b/examples/ipsec- > secgw/ipsec_lpm_neon.h > index 959a5a8666..25f0abcaf3 100644 > --- a/examples/ipsec-secgw/ipsec_lpm_neon.h > +++ b/examples/ipsec-secgw/ipsec_lpm_neon.h > @@ -115,7 +115,7 @@ static inline void > route6_pkts_neon(struct rt_ctx *rt_ctx, struct rte_mbuf **pkts, int nb_r= x) > { > uint8_t dst_ip6[MAX_PKT_BURST][16]; > - int32_t dst_port[MAX_PKT_BURST]; > + uint16_t dst_port[MAX_PKT_BURST]; > struct rte_ether_hdr *eth_hdr; > struct rte_ipv6_hdr *ipv6_hdr; > int32_t hop[MAX_PKT_BURST]; > @@ -157,17 +157,15 @@ route6_pkts_neon(struct rt_ctx *rt_ctx, struct > rte_mbuf **pkts, int nb_rx) > pkt =3D pkts[i]; > if (pkt->ol_flags & RTE_MBUF_F_TX_SEC_OFFLOAD) { > /* Read hop from the SA */ > - dst_port[i] =3D get_hop_for_offload_pkt(pkt, 1); > + dst_port[i] =3D (uint16_t)get_hop_for_offload_pkt(pkt, > 1); > } else { > /* Need to use hop returned by lookup */ > - dst_port[i] =3D hop[lpm_pkts++]; > + dst_port[i] =3D (uint16_t)hop[lpm_pkts++]; > } > - if (dst_port[i] =3D=3D -1) > - dst_port[i] =3D BAD_PORT; get_hop_for_offload_pkt is returning -1, can you also return BAD_PORT from = that if there is error. And you would not need to typecast it explicitly to uin1= 6_t. > } >=20 > /* Send packets */ > - send_multi_pkts(pkts, (uint16_t *)dst_port, nb_rx, 0, 0, false); > + send_multi_pkts(pkts, dst_port, nb_rx, 0, 0, false); > } >=20 > /* > -- > 2.25.1 --_000_CO6PR18MB4484AA67C8DBEB78CFEBF861D8709CO6PR18MB4484namp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" 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 YoQAMa4ppZ3CP8NEKKaWKcOvT8S5hhfFeriIXH1NgGz/EgC+H78qB8AcURiQTxLAI10JcHQIcD3C erAgCQBv/mt0wMEvxo/DRK+yNOI8Uv+B4KWO0b/HntMvzP/MMdDff7sUwstU8JdgdxjRb8L5Qvu9 4LAgT7xwbgaGFcifxLT/WnAEIM+EI0KXYIQAHlADoP55CGBGkMyAzuDPhN43wGa/Rqe7MapSWmEE ICWzLnrg/x3A4nNdQCvQHGBooS+QzpX/JoIeUB9gWnAFQBAwC1AOUL1QMGxO0M7SC4Cm0i7e3H+g BtlJn52/sQZg5lEKsGP/XXA8cNCvi/E7y7tityHH972cEClOFoQAt5OEADDyI/8rsMyBxY7vD7b0 8T/yT58VX+t/NiG/sH3Z+AcyjwEuDwBQ3usVQvwQHwBCAAEAAAAYAAAAQQBrAGgAaQBsACAARwBv AHkAYQBsAAAAHwBlAAEAAAAmAAAAZwBhAGsAaABpAGwAQABtAGEAcgB2AGUAbABsAC4AYwBvAG0A AAAAAB8AZAABAAAACgAAAFMATQBUAFAAAAAAAAIBQQABAAAAYAAAAAAAAACBKx+kvqMQGZ1uAN0B D1QCAAAAgEEAawBoAGkAbAAgAEcAbwB5AGEAbAAAAFMATQBUAFAAAABnAGEAawBoAGkAbABAAG0A YQByAHYAZQBsAGwALgBjAG8AbQAAAB8AAl0BAAAAJgAAAGcAYQBrAGgAaQBsAEAAbQBhAHIAdgBl AGwAbAAuAGMAbwBtAAAAAAAfAOVfAQAAAC4AAABzAGkAcAA6AGcAYQBrAGgAaQBsAEAAbQBhAHIA dgBlAGwAbAAuAGMAbwBtAAAAAAAfABoMAQAAABgAAABBAGsAaABpAGwAIABHAG8AeQBhAGwAAAAf AB8MAQAAACYAAABnAGEAawBoAGkAbABAAG0AYQByAHYAZQBsAGwALgBjAG8AbQAAAAAAHwAeDAEA AAAKAAAAUwBNAFQAUAAAAAAAAgEZDAEAAABgAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAACAQQBr AGgAaQBsACAARwBvAHkAYQBsAAAAUwBNAFQAUAAAAGcAYQBrAGgAaQBsAEAAbQBhAHIAdgBlAGwA bAAuAGMAbwBtAAAAHwABXQEAAAAmAAAAZwBhAGsAaABpAGwAQABtAGEAcgB2AGUAbABsAC4AYwBv AG0AAAAAAAsAQDoBAAAAHwAaAAEAAAASAAAASQBQAE0ALgBOAG8AdABlAAAAAAADAPE/CQQAAAsA QDoBAAAAAwD9P+QEAAACAQswAQAAABAAAAANa1uFRutmSKQuJx7WOwrlAwAXAAEAAABAADkAAIse 9vG22AFAAAgwjqiJ9vG22AEfADcAAQAAAIIAAABSAEUAOgAgAFsAUABBAFQAQwBIACAAMwAvADMA XQAgAGUAeABhAG0AcABsAGUAcwAvAGkAcABzAGUAYwAtAHMAZQBjAGcAdwA6ACAAYwBvAG0AcABp AGwAYQB0AGkAbwBuACAAZgBpAHgAIABmAG8AcgAgAEcAQwBDAC0AMQAyAAAAAAAfAD0AAQAAAAoA AABSAEUAOgAgAAAAAAADAN4/n04AAAsAAgABAAAACwAjAAAAAAADACYAAAAAAAsAKQAAAAAACwAr AAAAAAADAC4AAAAAAAMANgAAAAAAHwBwAAEAAAB6AAAAWwBQAEEAVABDAEgAIAAzAC8AMwBdACAA ZQB4AGEAbQBwAGwAZQBzAC8AaQBwAHMAZQBjAC0AcwBlAGMAZwB3ADoAIABjAG8AbQBwAGkAbABh AHQAaQBvAG4AIABmAGkAeAAgAGYAbwByACAARwBDAEMALQAxADIAAAAAAAIBcQABAAAAGwAAAAEB 2LbfSOMBrqj4cJtHq1FHTCYi96ytvHVXkAALAAYMAAAAAB8ANRABAAAAogAAADwAQwBPADYAUABS ADEAOABNAEIANAA0ADgANABBAEEANgA3AEMAOABEAEIARQBCADcAOABDAEYARQBCAEYAOAA2ADEA RAA4ADcAMAA5AEAAQwBPADYAUABSADEAOABNAEIANAA0ADgANAAuAG4AYQBtAHAAcgBkADEAOAAu AHAAcgBvAGQALgBvAHUAdABsAG8AbwBrAC4AYwBvAG0APgAAAAAAHwA5EAEAAADQAAAAPAAyADAA MgAyADAAOAAyADMAMQAwADUANwA0ADIALgAyADIANwA2ADUAMAA2AC0AMQAtAGEAbQBpAHQAcABy AGEAawBhAHMAaABzAEAAbQBhAHIAdgBlAGwAbAAuAGMAbwBtAD4AIAA8ADIAMAAyADIAMAA4ADIA MwAxADAANQA3ADQAMgAuADIAMgA3ADYANQAwADYALQAzAC0AYQBtAGkAdABwAHIAYQBrAGEAcwBo AHMAQABtAGEAcgB2AGUAbABsAC4AYwBvAG0APgAAAB8AQhABAAAAaAAAADwAMgAwADIAMgAwADgA MgAzADEAMAA1ADcANAAyAC4AMgAyADcANgA1ADAANgAtADMALQBhAG0AaQB0AHAAcgBhAGsAYQBz AGgAcwBAAG0AYQByAHYAZQBsAGwALgBjAG8AbQA+AAAAAwCAEP////8DABMSAAAAAEAABzB0sSz2 8bbYAQIBEDABAAAARgAAAAAAAABBBbdVrYQzQLG9qSBFEGByBwD7sqhrijPNS7JRoGBFBTMIAAAA AAELAAD7sqhrijPNS7JRoGBFBTMIAAAAjJX9AAAAAAIBEzABAAAAEAAAAOMBrqj4cJtHq1FHTCYi 96wCARQwAQAAAAwAAADiAAAASP84Pz4AAAADAFszAQAAAAMAWjYAAAAAAwBoNg0AAAALAPo2AQAA AB8A2T8BAAAAAAIAAD4AIABHAEMAQwAgADEAMgAgAHIAYQBpAHMAZQBzACAAdABoAGUAIABmAG8A bABsAG8AdwBpAG4AZwAgAHcAYQByAG4AaQBuAGcAOgANAAoAPgAgAA0ACgA+ACAAbQBlAHMAbwBu ACAALQAtAHcAZQByAHIAbwByACAALQAtAGIAdQBpAGwAZAB0AHkAcABlAD0AZABlAGIAdQBnAG8A cAB0AGkAbQBpAHoAZQBkACAALQAtAGMAcgBvAHMAcwAtAGYAaQBsAGUADQAKAD4AIAAJAGMAbwBu AGYAaQBnAC8AYQByAG0ALwBhAHIAbQA2ADQAXwBhAHIAbQB2ADgAXwBsAGkAbgB1AHgAXwBnAGMA YwAgAC0ARABkAGUAZgBhAHUAbAB0AF8AbABpAGIAcgBhAHIAeQA9AHMAaABhAHIAZQBkAA0ACgA+ ACAACQAtAEQAZQB4AGEAbQBwAGwAZQBzAD0AYQBsAGwAIABiAHUAaQBsAGQADQAKAD4AIABuAGkA bgBqAGEAIAAtAEMAIABiAHUAaQBsAGQADQAKAD4AIAANAAoAPgAgAEkAbgAgAGYAaQBsAGUAIABp AG4AYwBsAHUAZABlAGQAIABmAHIAbwBtACAALgAuAC8AZQB4AGEAbQBwAGwAZQBzAC8AaQBwAHMA ZQBjAC0AcwBlAAAAHwD4PwEAAAAYAAAAQQBrAGgAaQBsACAARwBvAHkAYQBsAAAAHwD6PwEAAAAY AAAAQQBrAGgAaQBsACAARwBvAHkAYQBsAAAAHwAiQAEAAAAGAAAARQBYAAAAAAAfACNAAQAAAPgA AAAvAE8APQBFAFgAQwBIAEEATgBHAEUATABBAEIAUwAvAE8AVQA9AEUAWABDAEgAQQBOAEcARQAg AEEARABNAEkATgBJAFMAVABSAEEAVABJAFYARQAgAEcAUgBPAFUAUAAgACgARgBZAEQASQBCAE8A SABGADIAMwBTAFAARABMAFQAKQAvAEMATgA9AFIARQBDAEkAUABJAEUATgBUAFMALwBDAE4APQBB ADYARQBFADMARAA1ADgAQQA3ADYANgA0AEUAMQA2ADgARQBFADYAMgBFADkAMQAzAEQAMwA2ADgA OQA5ADYALQBHAEEASwBIAEkATAAAAB8AJEABAAAABgAAAEUAWAAAAAAAHwAlQAEAAAD4AAAALwBP AD0ARQBYAEMASABBAE4ARwBFAEwAQQBCAFMALwBPAFUAPQBFAFgAQwBIAEEATgBHAEUAIABBAEQA TQBJAE4ASQBTAFQAUgBBAFQASQBWAEUAIABHAFIATwBVAFAAIAAoAEYAWQBEAEkAQgBPAEgARgAy ADMAUwBQAEQATABUACkALwBDAE4APQBSAEUAQwBJAFAASQBFAE4AVABTAC8AQwBOAD0AQQA2AEUA RQAzAEQANQA4AEEANwA2ADYANABFADEANgA4AEUARQA2ADIARQA5ADEAMwBEADMANgA4ADkAOQA2 AC0ARwBBAEsASABJAEwAAAAfADBAAQAAABgAAABBAGsAaABpAGwAIABHAG8AeQBhAGwAAAAfADFA AQAAABgAAABBAGsAaABpAGwAIABHAG8AeQBhAGwAAAAfADhAAQAAABgAAABBAGsAaABpAGwAIABH AG8AeQBhAGwAAAAfADlAAQAAABgAAABBAGsAaABpAGwAIABHAG8AeQBhAGwAAAADAFlAAAAAAAMA WkAAAAAAAwA3UAEAAAADAAlZAQAAAB8ACl0BAAAAJgAAAGcAYQBrAGgAaQBsAEAAbQBhAHIAdgBl AGwAbAAuAGMAbwBtAAAAAAAfAAtdAQAAACYAAABnAGEAawBoAGkAbABAAG0AYQByAHYAZQBsAGwA LgBjAG8AbQAAAAAAAgEVXQEAAAASAAAAAkf74XBVER1Ch/wuWPY4tuABAAACARZdAQAAABIAAAAC R/vhcFURHUKH/C5Y9ji24AEAAAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAABSFAAAAAAAAAwAAgFDj YwvMnNARvNsAgF/MzgQBAAAAJAAAAEkAbgBkAGUAeABpAG4AZwBFAHIAcgBvAHIAQwBvAGQAZQAA ABsAAAAfAACAUONjC8yc0BG82wCAX8zOBAEAAAAqAAAASQBuAGQAZQB4AGkAbgBnAEUAcgByAG8A cgBNAGUAcwBzAGEAZwBlAAAAAAABAAAAcAAAAEkAbgBkAGUAeABpAG4AZwAgAFAAZQBuAGQAaQBu AGcAIAB3AGgAaQBsAGUAIABCAGkAZwBGAHUAbgBuAGUAbABQAE8ASQBJAHMAVQBwAFQAbwBEAGEA dABlACAAaQBzACAAZgBhAGwAcwBlAC4AAAALAACACCAGAAAAAADAAAAAAAAARgAAAAAGhQAAAAAA AAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwAAgAggBgAAAAAAwAAAAAAAAEYAAAAA AYUAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgEAAAAyAAAARQB4AGMAaABhAG4AZwBlAEEAcABw AGwAaQBjAGEAdABpAG8AbgBGAGwAYQBnAHMAAAAAACAAAAACAQCAE4/yQfSDFEGlhO7bWmsL/wEA AAAuAAAASABlAGEAZABlAHIAQgBvAGQAeQBGAHIAYQBnAG0AZQBuAHQATABpAHMAdAAAAAAAAQAA ACIAAAABAAoAAAAEAAAAAAAAABQAAAAAAAAAAAAAAP////8AAAAAAAALAACAE4/yQfSDFEGlhO7b WmsL/wEAAAAcAAAASABhAHMAUQB1AG8AdABlAGQAVABlAHgAdAAAAAAAAAALAACAE4/yQfSDFEGl hO7bWmsL/wEAAAAoAAAASQBzAFEAdQBvAHQAZQBkAFQAZQB4AHQAQwBoAGEAbgBnAGUAZAAAAAEA AAACAQCAE4/yQfSDFEGlhO7bWmsL/wEAAABAAAAAQwBvAG4AdgBlAHIAcwBhAHQAaQBvAG4AVABy AGUAZQBQAGEAcgBlAG4AdABSAGUAYwBvAHIAZABLAGUAeQAAAAEAAAAuAAAAAAAAAEEFt1WthDNA sb2pIEUQYHIBAPuyqGuKM81LslGgYEUFMwgAAXCTdhoAAAAACwAAgFDjYwvMnNARvNsAgF/MzgQB AAAAJgAAAEkAcwBQAGUAcgBtAGEAbgBlAG4AdABGAGEAaQBsAHUAcgBlAAAAAAAAAAAAHwAAgB+k 6zOoei5Cvnt54amOVLMBAAAAOAAAAEMAbwBuAHYAZQByAHMAYQB0AGkAbwBuAEkAbgBkAGUAeABU AHIAYQBjAGsAaQBuAGcARQB4AAAAAQAAAPgBAABJAEkAPQBbAEMASQBEAD0AYQA4AGEAZQAwADEA ZQAzAC0ANwAwAGYAOAAtADQANwA5AGIALQBhAGIANQAxAC0ANAA3ADQAYwAyADYAMgAyAGYANwBh AGMAOwBJAEQAWABIAEUAQQBEAD0AMAAxAEQAOABCADYARABGADQAOAA7AEkARABYAEMATwBVAE4A VAA9ADIAXQA7AFMAQgBNAEkARAA9ADIAOQA7AFMAMQA9ADwAMgAwADIAMgAwADgAMgAzADEAMAA1 ADcANAAyAC4AMgAyADcANgA1ADAANgAtADMALQBhAG0AaQB0AHAAcgBhAGsAYQBzAGgAcwBAAG0A YQByAHYAZQBsAGwALgBjAG8AbQA+ADsAUgBUAFAAPQBEAGkAcgBlAGMAdABDAGgAaQBsAGQAOwBU AEQATgA9AE0AaQBzAG0AYQB0AGMAaAA7AFQAUAA9AFMAYQBtAGUAOwBUAEYAUgA9AE4AbwB0AEYA bwByAGsAaQBuAGcAOwBWAGUAcgBzAGkAbwBuAD0AVgBlAHIAcwBpAG8AbgAgADEANQAuADIAMAAg ACgAQgB1AGkAbABkACAANQA1ADQANgAuADAAKQAsACAAUwB0AGEAZwBlAD0ASAAxADsAVQBQAD0A RAAwADsARABQAD0AMQAwADEAAAAfAACAE4/yQfSDFEGlhO7bWmsL/wEAAAAWAAAAQwBsAGkAZQBu AHQASQBuAGYAbwAAAAAAAQAAACoAAABDAGwAaQBlAG4AdAA9AE0AUwBFAHgAYwBoAGEAbgBnAGUA UgBQAEMAAAAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAACwAAgAggBgAAAAAAwAAA AAAAAEYAAAAADoUAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAsAAIAIIAYA AAAAAMAAAAAAAABGAAAAAIKFAAAAAAAAQAAAgAggBgAAAAAAwAAAAAAAAEYAAAAAv4UAABDxWPXx ttgBHwAAgAggBgAAAAAAwAAAAAAAAEYAAAAA2IUAAAEAAAASAAAASQBQAE0ALgBOAG8AdABlAAAA AAACAQCACCAGAAAAAADAAAAAAAAARgEAAAA2AAAASQBuAFQAcgBhAG4AcwBpAHQATQBlAHMAcwBh AGcAZQBDAG8AcgByAGUAbABhAHQAbwByAAAAAAABAAAAEAAAAJ9gDESKyBRAujDj1TKwFXoDAA00 /T8AAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAC4AAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBv AG4ALQByAGUAcwB1AGwAdABzAAAAAAABAAAAugAAAGQAawBpAG0APQBuAG8AbgBlACAAKABtAGUA cwBzAGEAZwBlACAAbgBvAHQAIABzAGkAZwBuAGUAZAApACAAaABlAGEAZABlAHIALgBkAD0AbgBv AG4AZQA7AGQAbQBhAHIAYwA9AG4AbwBuAGUAIABhAGMAdABpAG8AbgA9AG4AbwBuAGUAIABoAGUA YQBkAGUAcgAuAGYAcgBvAG0APQBtAGEAcgB2AGUAbABsAC4AYwBvAG0AOwAAAAAAHwAAgIYDAgAA AAAAwAAAAAAAAEYBAAAAHgAAAGEAYwBjAGUAcAB0AGwAYQBuAGcAdQBhAGcAZQAAAAAAAQAAAAwA AABlAG4ALQBVAFMAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAgAAAAeAAtAG0AcwAtAGgAYQBz AC0AYQB0AHQAYQBjAGgAAAABAAAAAgAAAAAAAABIAACACCAGAAAAAADAAAAAAAAARgEAAAAiAAAA TgBlAHQAdwBvAHIAawBNAGUAcwBzAGEAZwBlAEkAZAAAAAAAD4OLowbLVknPNAjahQkZBx8AAICG AwIAAAAAAMAAAAAAAABGAQAAAC4AAAB4AC0AbQBzAC0AcAB1AGIAbABpAGMAdAByAGEAZgBmAGkA YwB0AHkAcABlAAAAAAABAAAADAAAAEUAbQBhAGkAbAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAA AFAAAAB4AC0AbQBzAC0AbwBmAGYAaQBjAGUAMwA2ADUALQBmAGkAbAB0AGUAcgBpAG4AZwAtAGMA bwByAHIAZQBsAGEAdABpAG8AbgAtAGkAZAAAAAEAAABKAAAAYQAzADgAYgA4ADMAMABmAC0AYwBi ADAANgAtADQAOQA1ADYALQBjAGYAMwA0AC0AMAA4AGQAYQA4ADUAMAA5ADEAOQAwADcAAAAAAB8A AICGAwIAAAAAAMAAAAAAAABGAQAAADYAAAB4AC0AbQBzAC0AdAByAGEAZgBmAGkAYwB0AHkAcABl AGQAaQBhAGcAbgBvAHMAdABpAGMAAAAAAAEAAAAkAAAAUwBOADcAUABSADEAOABNAEIAMwA5ADkA OQA6AEUARQBfAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAOAAAAHgALQBtAHMALQBlAHgAYwBo AGEAbgBnAGUALQBzAGUAbgBkAGUAcgBhAGQAYwBoAGUAYwBrAAAAAQAAAAQAAAAxAAAAHwAAgIYD AgAAAAAAwAAAAAAAAEYBAAAAOgAAAHgALQBtAHMALQBlAHgAYwBoAGEAbgBnAGUALQBhAG4AdABp AHMAcABhAG0ALQByAGUAbABhAHkAAAAAAAEAAAAEAAAAMAAAAB8AAICGAwIAAAAAAMAAAAAAAABG AQAAACoAAAB4AC0AbQBpAGMAcgBvAHMAbwBmAHQALQBhAG4AdABpAHMAcABhAG0AAAAAAAEAAAAO AAAAQgBDAEwAOgAwADsAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAEQAAAB4AC0AbQBpAGMA cgBvAHMAbwBmAHQALQBhAG4AdABpAHMAcABhAG0ALQBtAGUAcwBzAGEAZwBlAC0AaQBuAGYAbwAA AAEAAAAyBgAAYwBMAEcAMwBZAC8ANwBtAHEARwBnAGoASgB3AEgAcQBaAEcAaABpAGkAegBoAEoA MwB6ADcARABNADEAcwBEAFAANABRADUATQAwAGgAZABPADEAbABuAEUAUQB5AG8AMgBVAEgAZABT ADEAbgBvAGYAWgA3AHQAcQBWAFkAWABOAFIAcQBsAG0AcABWAEoASQB4AHMAcQBvADUAdwBlAGUA OQBsAEsAcwBPAEwAOQBTAGgAQQBJAEkAegBVAEIAbQBJAG8ATAA4AFgAaQBkAFkATgAyAEoAQQBT AFMAMAB2AEEAQwB5AG0ATQBLAGMAagBhAG8AaQBvADYATwB6AEEAbwBaAEQARQBkAEYATABtAEwA YgBkAC8AeQByAGkARgAvAHIAQQBDAFcAVABOAHUANQA1AE8AeABZAFAAQwAwADYAOABOAGwAUABj AFEAcgBPAGYASQBLAE0AKwBlAHIAMwBmAHEAMwBtAHIAawA1AHkATQBVAHIAYgA0AEUAbQBjAE4A dwBZAHAATQBzAFMAMwBDADQAMQB0ADYAZAAxAGsAWQBSADYAOABYAGUAdgB3ADMAbgBuAE4ASQB1 AHgATwBYAEoAWQA0AHoAaQBrAFIAbQA5AC8AdwA4AHoAYQBWAGMAZgBqADcASABKAEoAWAA3AGMA cgBnAGIAWQB1AE0AMQBWADQAZgBWAGsAagA2AE0AWABvAGsAagBYAHUAKwBjADMAMQByAC8AZABI AHUATwA2ADIAVABlAEwAYQBWAHMARQBUAG8AdgBRAFgAcQBLAHAAWgA3AHAAdQB6AEQAZwB0AGMA TgBIAG0AMQBpAGgAVwB4ACsAYQB4AE8AQgA2AHYAcgBDAGcAMABZADAAcwA1AFQAdwBCAGUATQBH AE8AUQA4AEoAbQB6AHgAWAAyADgARABoAGoATgB1AHcAUAAzAEcANQBEADIAdQBBAFEAYwA4AEMA NwBtAGUANQBVAFUATAB6AGoAbABmAHgAUQByAE4ANgBxAFoAQQBFAFcAUgBtAGsAQQBSAFIAcABp AG0ANABJAFEATQBxAFcAYwBDADMAVABIAEEAVwBmAFcAcQBMAEcAcQBoAHAAeQBmADkAVABCAFoA QgBuAFkAUgBCAFEAYwBJADEAWQBtAEwAeABlAG4AVQBxADkAKwBhAFgALwBaAGoAYQBoADgARQBF AHgAZwBnAE8AeAAxADEAVQB0AFMANgBpAHYAcABKAGoARQB1ADkASgBwAEUAeQBzAHMATQBFAHoA cgAxAGgATQBRAHMAYwBoAHAAVwBTAEIAWgAwAHgAVwAxAHoAUAA2AGsAYwBNAE4AMgBpAFkAawAr AFQASQBqAC8ATgBHAFAAawBQADAALwA0ADMAagA5AEEAUwBTAGMAUQBKAHkAVABtADgANQBCADkA YwBoAHMAaABGAE0ARgA2AE8ARABjADgAKwBhAG8AbAAwAGkANABFAHUAbABYAGIAWgBZAFkARgBM AC8AQQA1ADcATwBhAHIASwBpAFAAVgBWAFAANwBYAGsAOABSAEcAeQBMAEYAUwBnAEkAYQBhAGIA UgBTAGkAdgBsAFEASQBUAGgAUQBGAGQAcAB0AHMAKwB4AE8ASwB6AGIAOQB0AGkAcwBXADIANABE ADUAaABRAGYAVgBPADYAQQBJADMAZwAwAFkARQByAEgARQBMADkALwAyAHEANABqAC8AagBMAHIA VABIADEAMQBwAG8ATQBuAFkAeAB5AEwAbQBpAHUATQBwAHEAMABQAGYANwBkAFAAcwBUAHoAMwB2 AHQAUgA1AE8AKwBHAHYAWQA2AEkAYQAzADgAQQBLAEYASgBSAEgAegBJAHgAegB1AGMATABZAHMA bgBTAFQAZgAwAGMAYQAyADIAcgBxAFAAZwBrAHQAcQBsAGsALwBQAGcAeQBLAEQAMgBsACsAUgA5 AG0ARwBXAGEAQwBjAFgAdABoAHcAQQBvAEMAeABlAFAATQBwAEUAYwB5ADcAeABTAHIAZQBrAE4A WgBMADMAawA4AE0AUgBTAEoAMAArADEAUwBZAHQAZAByAEwATgBqAEQAegBKAFcAZwA9AD0AAAAA AB8AAICGAwIAAAAAAMAAAAAAAABGAQAAADgAAAB4AC0AZgBvAHIAZQBmAHIAbwBuAHQALQBhAG4A dABpAHMAcABhAG0ALQByAGUAcABvAHIAdAAAAAEAAAAiBAAAQwBJAFAAOgAyADUANQAuADIANQA1 AC4AMgA1ADUALgAyADUANQA7AEMAVABSAFkAOgA7AEwAQQBOAEcAOgBlAG4AOwBTAEMATAA6ADEA OwBTAFIAVgA6ADsASQBQAFYAOgBOAEwASQA7AFMARgBWADoATgBTAFAATQA7AEgAOgBDAE8ANgBQ AFIAMQA4AE0AQgA0ADQAOAA0AC4AbgBhAG0AcAByAGQAMQA4AC4AcAByAG8AZAAuAG8AdQB0AGwA bwBvAGsALgBjAG8AbQA7AFAAVABSADoAOwBDAEEAVAA6AE4ATwBOAEUAOwBTAEYAUwA6ACgAMQAz ADIAMwAwADAAMQA2ACkAKAA0ADYAMwA2ADAAMAA5ACkAKAAzADcANgAwADAAMgApACgAMwA0ADYA MAAwADIAKQAoADMAOQA2ADAAMAAzACkAKAAxADMANgAwADAAMwApACgAMwA5ADgANgAwADQAMAAw ADAAMAAyACkAKAAzADYANgAwADAANAApACgAMgA5ADAANgAwADAAMgApACgANQA1ADAAMQA2ADAA MAAzACkAKAA3ADYAMQAxADYAMAAwADYAKQAoADUAMgA1ADMANgAwADEANAApACgAOAA2ADcANgAw ADAAMgApACgANgA2ADQANAA2ADAAMAA4ACkAKAA0ADMAMgA2ADAAMAA4ACkAKAA2ADYANQA1ADYA MAAwADgAKQAoADYANgA5ADQANgAwADAANwApACgANgA0ADcANQA2ADAAMAA4ACkAKAA2ADYANAA3 ADYAMAAwADcAKQAoADMAMwA2ADUANgAwADAAMgApACgANAAxADMAMAAwADcAMAAwADAAMAAxACkA KAA1ADQAOQAwADYAMAAwADMAKQAoADEAMQAwADEAMwA2ADAAMAA1ACkAKAA3ADEAMgAwADAANAAw ADAAMAAwADEAKQAoADQANwA4ADYAMAAwADAAMAAxACkAKAA5ADYAOAA2ADAAMAAzACkAKAA2ADUA MAA2ADAAMAA3ACkAKAA3ADYAOQA2ADAAMAA1ACkAKAA1ADUAMgAzADYAMAAwADQAKQAoADMAMQA2 ADAAMAAyACkAKAAyADYAMAAwADUAKQAoADMAOAAwADcAMAA3ADAAMAAwADAANQApACgAOAA2ADMA NgAyADAAMAAxACkAKAAxADgANgAwADAAMwApACgAOAAzADMAOAAwADQAMAAwADAAMAAxACkAKAAx ADIAMgAwADAAMAAwADAAMQApACgAOAA5ADMANgAwADAAMgApACgANQA2ADYAMAAzADAAMAAwADAA MgApACgAMwA4ADEAMAAwADcAMAAwADAAMAAyACkAOwBEAEkAUgA6AE8AVQBUADsAUwBGAFAAOgAx ADEAMAAxADsAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAFwAAAB4AC0AbQBzAC0AZQB4AGMA aABhAG4AZwBlAC0AYQBuAHQAaQBzAHAAYQBtAC0AbQBlAHMAcwBhAGcAZQBkAGEAdABhAC0AYwBo AHUAbgBrAGMAbwB1AG4AdAAAAAEAAAAEAAAAMQAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAEoA AAB4AC0AbQBzAC0AZQB4AGMAaABhAG4AZwBlAC0AYQBuAHQAaQBzAHAAYQBtAC0AbQBlAHMAcwBh AGcAZQBkAGEAdABhAC0AMAAAAAAAAQAAAFoMAABEAGsAcABFAEYAcQB5AGwAcABkADEAUAB2AFIA SQBLAEkAKwAvAHAAMABaADMASwAwADAAZwBqAEwAdgBqAEoANgA2ADgAVAB2ADMAZwBaAG8ASAAv AHoAMQBoADMAMwAyAHMAMgBoAE8AQQBtAHMAdgA2AEkAegBjADEAUQBnAEUARABSAEQAagBWAEsA TQBHAEYAegAxADQAVQBrADEAbgBtAFQAQgBPAEcANAB1ADEAaAB5ADgAUgB0AGMAUgBXAFIAQgBG AGYAMgB0AHIAVwBQAHkAYgBjAEoAMgBQADYAOABwAG4AMwBJAGQATAB6ADcAcQBkAFcAdQBGAGMA YwB0ADQAVgBlADIAMQBVAEMAWABjAHUAUwBTAGYAWABBAGEAZgBrACsAdQBhAHEAKwBOAGYANwBZ AHAAdwAxACsAUABHAEsALwBoAHkAbgBGACsAeABKAEEAKwBXAEkAYQB5AHcAQgB4AGQATABJAHMA QgBLAC8AUgBMAC8AVgA5AFkANABhAGcAagBnADUAVgBYAHAANABLAC8AcABWADkAVQBkADIARgBU ADIAbwBRAHkATQAyAEMAQgB5AEQAUQAxAG4AegBoADgAdgBLACsANQBZAHkARABaADEAcwAwAGgA TQA1AGsAWgBBADMAdgBiAGgAbQB4AGYAdABVAFkAQgBXADIAZAByADEATQArAEoAKwA4ADMAVwBs AHYARQBjAGkAVwA3AHUAdwBjAGoARgBiAGMAcABIAGkAagBkAE0AbQBuAFEAUABSAFIAUABGAE8A NgA2AEwAWgA1AHgAcwBZAEQARwA2AGQAYwBjAHkAcQBiAGQAQgBWAFAAZwBGAEsATABvAGkAUQB0 AEUAZwA4AG8AZwBaAGwAYwBWAEwARABRADIAbgBGADcAaQBBAFYAcgAzAHoANQAzAFIAUQBGAE8A MQBtAFQASwBkAE4AdABtAG0AZQBRAEMAYgBHAFAAaQBDAEQAawA2AFYAZAB0AHEAcwBPAFgAYwB3 AFQAZgBGADcAVgBmAGEAOQBkAFQAUABCAE4AUAA1ADMARABwADUAVQBVAHoAeAAvACsAcABmAFYA NABpAFgAMQBPAG4AKwBuAGkAagBlAEUAZgBDAG8AWABXAFMAaAAwAFEASwBoAFEATwB2AHoAZABi AFEAOABSADYAKwBEAG8AOQBYAHAARgBRAHkATwBSADQALwB1AGQARQBUAGMAZgA1AGoAYgBmADcA VwBCADAAYgArADcARgBFAGYALwBIADUAaQBJAFkATQBBAEYAVQAxAGEASgBIAHEAZgBNAEUAbQAr AG0AdgBOAGcAcgBiAGMAQQAwADMAMQB1AEUANABjADEAWQBaAGoAOQB2ACsAZwBjAE0AMgBCAFUA NwBjAG8AcQA0AFcAeQBZAGYAWQBsADYATwA3AHEASAAwAFEAdwBrAE0AbgA1AHAAeABHAHMAMgA0 AEwAVwB2AHMAdwB2AFMAaQAyAFAAcgBwAFoAdwB2AFQAMQByAGUATgBCAHIANQBFAFQAMwBoAHYA ZQAzAC8AVABmAFIAdwBsAFkARwBhAGoAZwAwAGQATQB3AGgASQB5ADkANABRAFgAawAxAGYAMwBI AG4AcQAyAEYAKwBFAHYARgBqAFAASABqACsAVgBMAG0AcABrAHMAZwBDAFYAMwBwAGsASQA0ADgA RQBUAEsATQBUAEwAOABSAE4AWgByAFAAKwBFAGwAUQBUAHgARwAvAEoAMgBGAGsAbgBRAEQATwBm ACsATQBxAEQAKwBHAEEAZQBkAGYAbABrAEEAKwArAEgAUwB1AEkASQBaADAAawBpAFMAcQBqAG0A RwBVAC8ASQBzAG8AcQA1AHkAVgBHAEQAUQAzADgAagBDADcAdQBxAFoAQwBZAFoAYgBKAC8AUwBH AHoAdgBZAEgAdQBKAG8ASgBYADEAdgBHAHEAUABRAGYAQwB5AHYATQA5AGwASABYAFEASwBLAHAA dgBPAEUASABJAG0AbABPADIAYgBCAFkAagBQAHEAdwB2AHYARABJAEkAOABZACsAbAA5AGsAdgBr AG4AVgBEAFoAQwB1AEwAdQBLADkAdgB0AGkAZQBsAFYAQwBDAEcANABIAFQAMgBWADIAQwA1AGoA SABBAHIASQBLAE0AZAB6AHUATAA4AEEAUwAwAEYAOQBSAE0AZwBCAGcAZQBSAG4ANwBsAGcAQgBS AHgAVQBjAEUAaABvAE8AeQBuAGIAawB0AFMAagAzAHYAUgBsAEoAWQB5AHoAQQBLAEsAegAvAHAA QgByAGcAcgBhAGYAcQBZAGcAMQBnAGkAVAByADcATgA4AHgAMABYAEYAaQAwAHAAaABMAGsAbgBE AEcASQA4AFAAeABxAGMAVwB6AFAAaQByADgAaQBlAGYARgBWAHkASwBNAGEAZAAxAFgAQQBzAGkA NQBIAEIAKwBUAEQAdgBFAEgAZgBrAFAAZwB2AEwAVgAzAEkAdQA4AFoAVABDAFUAdQBCAGgAWgA1 AEgASwBEAEUAaABDAGsASQBXAHcAOQBIAFAAbgBNAFMASgAxAEIATwB3AGYASwBWAEkAWgBQAGQA VQBIAG8AcwAyADgANABSAFYAWABPAHcATgBrADAAQgBDAEoASgBBAGcAeQBpAFEAUABQAHUAVABC AFUAZwA4AHgAKwB5AE8AVQB2AEwATABwAGYATwAwAEMAbAB0AEsAbABWAHIAcQBBAHUATgBJADEA bwBwAFIARwBLAEwAOQB6AG4AaABBAEQAawBXAHkATQBrAFMAeABOADcARQAzAGwAcgBrAHkAbwBy AFYAQwBIAHYAKwBpAHoAZQAzAHYAcAA0ADMAQgBUAEUATwBkAGIANwBPAFMAdQBwAEEAVgAzAFIA egAvAHgAUgBRADEANQAwAEIAOQAvACsAVQBKAGsAVwByAE0AUABuAGgAOABtAEwAQwBXADkAOAAw AGYAdABPAGYAagBsAG4ATwBJADUAOQBnAEwATwBCAEYASwBPAHIAcQBpAG4AUwB2AEMAUwBkAEEA aQBmACsAQgB2AEkAVwBHADkAeQBUAHYAcwBvADUAQwBLACsAWgBJAGkAUgB3AHkASQByAFcAeQBF AG8AWgB5ADMAQQBRACsAagBaAEYASABKAGIAMQBhADIAagAzAGgATQBqAG0AUwBCAFQAUwBXAGYA bQBDAHIAcQBIAGcAegBiAFkAQQB6AE8AaQBEAFgAbQBzAFcAdABQAHkAVABKAEsAVQAwAGEAQQAy AC8ANgB5ADAARQAwAHAAVwA1AEwAWABQAFkAawB0AFIAVwBSAEwAMwBhAHQAMAA3AEcAZAAwAGYA NABVAHYAMwA2ADUAcwBiADIAUgBRAFMAYgBTAGgAOABxAFUAZwBHAEIASQBDAEQAWABhAGQARwAy AEYASgBtAHQARwB0AEkAaAB5AFcATABKAFkAYwB6ADEAZABaAGsARQBvADAAMABlAG8AZwAzAGoA QgB6AEIAQwArADgAYQBvADQAdQB4AHQAawBiAHMAaQBzAHYAZgBEAEYAWQBMAHcASgBDAFIAZgBw AHkAbgAxAC8AZwByAFUAQQBYAE0AdgBkAFEARgBsAEEAYQBYAHkAZABTAEYAZwBlAHIAcwBtADEA SgArAGIASAB6AEgAdgBzAEQAOQBpAEEAagA4AHAAYwBaAHoAMQA0ADAAMgBwAFcAWABDAGUARABx ADcAaQBUAE8AQQBOAEYANgBlAGYARABWAFUANQA4AHUAbAArAHEAKwBNADQAOQBrAHcASQBNAEUA LwBNAHcAVgBLAFAAUQBaAGQAeAB1AG8AOABPAE4AdgAvAEwASQAwAHUAQgBiAHMAdgBBAFoAeQAv AEMAMwBXADEAWAB5AEsAbQAwAEcASwBXAFAAVwByAFYASgA1ADkANgBiAEoATQA2AGIAbgAzAFAA ZQBaAEwARQBKAGgAYgA1ADQARgBsAHMAZgA1AHAAOQBXADMAMgBZAEsARAA2AFQAMwBzADYATwBQ AFIARQBzAEIAbABOAEMAbABYADkANABJAFMASAB1AEYAKwBQAHQAUwBPAHgAZQBIAGQAUAB1AGIA YQAyAG8AdQA2AHoATwBlAC8AegBhACsATwBwAFEASgB5AGkAVwBLAEwAUQBxAG8AMABrAD0AAAAA AGJ2 --_000_CO6PR18MB4484AA67C8DBEB78CFEBF861D8709CO6PR18MB4484namp_--