Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp770234rdb; Thu, 19 Oct 2023 20:49:47 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGENLhmNAM1GJqjSQWo+t6US/jA1AwitHTyR88PPXzv40haIETyBJjTUQ67E9MIMX9sog/1 X-Received: by 2002:a25:ae28:0:b0:d80:a9d:aeae with SMTP id a40-20020a25ae28000000b00d800a9daeaemr402494ybj.44.1697773786564; Thu, 19 Oct 2023 20:49:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1697773786; cv=pass; d=google.com; s=arc-20160816; b=SDKnPGpT0v51LFzCLIq1MZRb7T3WJXERCRJW7IblTt07vUEPgFSNPBiazvG40ukQ/G jqUs1IUMt380BYo6gSHyNsK7gZhi7kRpwd5ArxJny6By9BRubEc9jiUzwv61OH2OVJEg PBCS3IWEdti3ggJJNfo4I8ETqSpztO8ZUpS8wEh6u13BiqSuSnXY4uNazQ7XuWgtpGBP f6KHX5rC7fI0Mbw3XlkaG94CrBfH4uTMaCpIOW2XCJJ853NzONELIG2OiohFSm+F5o0p stNzD5oq3umwz/bSbOOXkkVglmTYavHH3oiWt6sqY+kVJRKFUzJZZj0IwZssV2lm6pJ+ IHlw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-language:accept-language :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=tfNYCrQm/wK2XnczQIVZkD5iyQbQTHVwNb/d7iSrOvE=; fh=eeljhDeqLBNJA92heYxaFmFpTIn/QL2TI/3gqnKa+l4=; b=YFMyhMjlUvHVFLI343UuNWbeiDKa6fG+vT+jK5a0TUCHIVmtiaiA7/0WD/jmFbOe3q 40KD3V3lIBSddyTbutCL19dMPd9ug9T2McW3O6oyS9hgBqv4vgeLe63q50LN/hgoz/TE qc9jDKsvRWNMiVykU8Gz8XWW3diHc/4oCESb+KwYh4sGb2dQvSeqxH6XArErM+y1ykbB Dcrdrs2T7OazjO0pNDLzt58Cfh0GwpVDPF007kjWz8e2eJiyrUj+T/kTOFjhsYBIA9dr H7YqRxHM0ArFyvvyLs5x28PqMIHRBvT083NxVTE8HTxB/Eep17l1dTmI3SwubESb8O5N H2bQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=LlcjMbya; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id cl19-20020a056a02099300b0058afac51c12si967576pgb.545.2023.10.19.20.49.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 20:49:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=LlcjMbya; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id C1B1882D755C; Thu, 19 Oct 2023 20:49:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347005AbjJTDt3 (ORCPT + 52 others); Thu, 19 Oct 2023 23:49:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376308AbjJTDtV (ORCPT ); Thu, 19 Oct 2023 23:49:21 -0400 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2075.outbound.protection.outlook.com [40.107.15.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3AC6910CF; Thu, 19 Oct 2023 20:49:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WTAdg+XgK5DLroIa2oAvmZ7aPy0nvRC6FthqyZ+a3a1G3SCzzcOvMBnsgUMKoGNu/tvOiKc+WDuVgS9GtfGgbtE/HORFqWNzP78DqHd2hFP9qh58jE9zrhP6EOrfnfzNtr7e1QYFVsrmSQRdwkmEF/LkdrXXoUCtpk3sfLB//yC833yKTRue3Av+HRAaYa4J4CPgmij4LMDEVAW7F71QqTUCKIsxG5XuTtgAOuDgpy9lutXQkpcC1ovyTBMTc2i9iVXIllXZO493yelbUHJ8YRDtT181C3TVm0dyA9mYJ6Rb3kj/38whMU3HZmGybI5uPGg1KD9pYIUkr1b2ZaIniA== 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=tfNYCrQm/wK2XnczQIVZkD5iyQbQTHVwNb/d7iSrOvE=; b=oOr3dmFWHW53k8XIbzOVDzq4vT9OQ+NJMRsT7lEzGFV/WmYE0/rtTfC5QS+OAAPqlnkVQ1mVVNu7FweJHzp8tCmFgl/Aj9OGTBitm1/AxUUi9Kx9byxDDLp8jx/eViFXeQmJzVoCytYhcWs87kJgUULtRuJr0n/dSFm9sTkQWjE8jrDekJ4jJYLA1EPFTGD8pP08VpRttbkbarabfAnlMe76pAE9fIzp8GMqhhTZPcwhDLz+FpDVhOFapQseh0reJijHf2GCGvpxEfAosCfaC7w/DZWBhDkrG4NTYcaiYXmzrPzb0Yo+cDMdIALWgSoy91TlXYFg+mZ89KSSOAcFAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tfNYCrQm/wK2XnczQIVZkD5iyQbQTHVwNb/d7iSrOvE=; b=LlcjMbyadq5QsqozzjGSzamIiorA4gF+Rdy8lPaMkTDrqVlfWvLOAzhiYHZi0uxhuZupNOCf7lFUTFuIqo11sUcWHDI2/MThyUMfkGpLy+j8mzV0xsj274vlYn4ktfy2XqidaMcXl2eQs2yIo/ZMLySwD60y83Nz/yyeNEGNFXk= Received: from PA4PR04MB9638.eurprd04.prod.outlook.com (2603:10a6:102:273::20) by VI1PR04MB7069.eurprd04.prod.outlook.com (2603:10a6:800:127::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.11; Fri, 20 Oct 2023 03:49:13 +0000 Received: from PA4PR04MB9638.eurprd04.prod.outlook.com ([fe80::34dd:289e:9e8b:9c9b]) by PA4PR04MB9638.eurprd04.prod.outlook.com ([fe80::34dd:289e:9e8b:9c9b%7]) with mapi id 15.20.6933.011; Fri, 20 Oct 2023 03:49:13 +0000 Content-Type: multipart/mixed; boundary="_000_PA4PR04MB963838FF171E676103B7852CD1DBAPA4PR04MB9638eurp_" From: David Lin To: "linux-wireless@vger.kernel.org" CC: "linux-kernel@vger.kernel.org" , "briannorris@chromium.org" , "kvalo@kernel.org" , "francesco@dolcini.it" , Sharvari Harisangam , David Lin , Pete Hsieh Subject: [PATCH v6 6/6] wifi: mwifiex: added mac address for AP config. Thread-Topic: [PATCH v6 6/6] wifi: mwifiex: added mac address for AP config. Thread-Index: AdoDCGMYrPaKM3X4QW2qaT7OzNDnMw== Date: Fri, 20 Oct 2023 03:49:13 +0000 Message-ID: Accept-Language: zh-TW, en-US Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PA4PR04MB9638:EE_|VI1PR04MB7069:EE_ x-ms-office365-filtering-correlation-id: 9ce86412-14c7-4a9b-b57c-08dbd11f86a8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j++zEnhkMaZltlSVpYc0QQdpp8uj/Ko6l3b57ZRAEglEZQ+86hoWPcjwQSxtt5fFnfkDhyA5mgZTzVa+JFL5MlS+SGQpYLzfvZXo77R2hQh9ZoihxEw77k9MV0E7yxGBg2sUCEXq0o10bTjhFI+Q8O4s+LVmW3gURzxV/h9VDRAW56ErXikyhgCmyYQTNCgs+cGnfCEKCFD8WZ/qe7ekp3jHyBy5MG9GSeIeeWExIhaB1QvQt8SPp9DZCqXHie7HZQ/7JRhre78c8bZrr8V8EETqq4yNOVxE8lJeSPWDb8IIn12arTcWUjrVYIS624PntPqDszQQzRXZXOrhaDSJGy713egnJE3Ive57NWDZYwFJaPzNo+bs5Z72D3JOhtixae+Zm5AgQ44ZLwPO60wflCVeUtDMkex0MxdKqXbsuqzmXpauiITX+484ACS08J3aKsM54gUFGXw7Tjf99GZ0WwTzZYFezQBx/XpeKjx4McdvJh/hryW3/AT1l6inPj0iEJEhtEQS9rl6bVHP85qFGYyeppl6HI4q1qG67DYLa2IOxJ+gtcquz1RCE7TOHA5EcQ2BisjIRuOy+QgEfj0q3LFUBMKkciHtIrDgUwFpHeyrzLp7N0X62NHIBjwFi4UM x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR04MB9638.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(136003)(376002)(39860400002)(346002)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(55016003)(38100700002)(66899024)(41300700001)(4326008)(5660300002)(8676002)(8936002)(52536014)(86362001)(33656002)(2906002)(122000001)(478600001)(9686003)(7696005)(26005)(71200400001)(6506007)(316002)(38070700009)(66946007)(76116006)(54906003)(66476007)(6916009)(66446008)(64756008)(66556008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rX9R94XQO3pukemvqQe/lUSdldg8344a5P+GPa7pkLpBXbTsyUlIlytb20rD?= =?us-ascii?Q?8+2I7RZ7ldHois1v25eFku7yUA2xNmXhyX6G9OrP7xcE3VeL1r4F7CaT80hF?= =?us-ascii?Q?g7rO9H4WXG2L8QlsZfLtn2O1CfW7+0ShruQK/LCP9p9K3Egkq9Y/WzuUZf+l?= =?us-ascii?Q?vZKIOTFT9fPyHDpS8sjIwggZG/+QphaIIyQPnDGNgzbZG+nnISUeXjDKH0Ag?= =?us-ascii?Q?X0dFOlG4iwnyI5TEGVXszSKfTLW9fByPssX23QdcPOUPqFLgOQ1/tuao/jBs?= =?us-ascii?Q?mShtZM4IF34WUOxlqA0PrT6h32ZyumNLppy0TIfCwF2STmvkbGP09E10zOov?= =?us-ascii?Q?SBXjpX+j/VwETfq5J6iteNy0g+kb1ULp4JJzW9zTyJ0WFBImkUeBD0szhn/D?= =?us-ascii?Q?kMmIO0zrEjH8C2cIZqjhWIbOSZ5o7d5HGpJ5OVATFEQmStzvDFJcA53+ge2+?= =?us-ascii?Q?OJl7CVkpQbdRXrjd+cljj4rzkgJmxcxwi7EMgXCEdWymxIgLkeDbAWV/Wmch?= =?us-ascii?Q?5F9446H/O4FeG0k/BBJwaFF//MgzSY7EUqrsEf7LcQazt1SMd4ERpGujuLtQ?= =?us-ascii?Q?cDOVTnJ7b44VwkjXz74w+fWVs9+l3Xz3JMS7rzGQNG2tOgBv06P0A4D+YMpO?= =?us-ascii?Q?cb5XtRNyKBbtGQU3Udusg7LLyn4dcfIoufq+hMo8Yn4IogPTtMEcyR5WQYpE?= =?us-ascii?Q?4SgaWgzQG2c6OzXcvQigA/BQ+/urliCCiSnG10DJacg91z8k2ikHylaAM+s7?= =?us-ascii?Q?1NrZfc5fcyC3AW6PeZ4erntL6JBsBuyPyz2CMLo3700hnDW3HBpbiX5SoyT1?= =?us-ascii?Q?gfEibPVERxdgH0uWJHFrwRzEEz/EcXve2sYHZ8JAXFy+ghzySpDMYALew8+h?= =?us-ascii?Q?sWcwm52YUXcDm7IWGISWQHdSBQmWR8eAqhtMI+t2zNII1kldBKLsW0dJsaub?= =?us-ascii?Q?tP1CnhYErnPqDRfNM0JK0uuJvDm+K4zvA7vs38oBVDDM/agjYlwReQj2a+J4?= =?us-ascii?Q?X6oe3BVN6hEv4J4twlUf4sCgWGUtoT7zfNs/Z+rYv6F6yyZ5XU8zqHAnPFgl?= =?us-ascii?Q?24aG8cQ5Nxs8DRYbunKHmrx7DBHfz/yz806qkOQ/FIi0MGK3W6kkTGz8Nd7X?= =?us-ascii?Q?xX0oiNnYrJrjAFGYxjA2UnEtY5Yit1sZ1GbdFs0PstkFpUwhGe46C38oLlqc?= =?us-ascii?Q?RoxLNYaa8zi22SjZN0t1F0Tgvt19qD/f8vS/FpU5VmZ082k0qTH2hGQ7Rw5m?= =?us-ascii?Q?zEI/Z8DBNNrGV54tTk7TgeNY+kHSqeE/TgdLCQP4hTAqG6accUP8QlzhU8Wg?= =?us-ascii?Q?I9OG/Tav3KK4nelpMFaMYIfsh5JBbIzoeYq3laEk9xfIywZLgNEz3xxj3hYS?= =?us-ascii?Q?ZkyC5lCYrZIJ599Ula7OHMmM7O39KvcFroGAwkJo9xD45t12E3roE5djeos1?= =?us-ascii?Q?tmfQZlpntMUFqc8E7EIaPCVuns7tQmtkBHrQiDM4U/z7Nv4fWJkON/QgPzba?= =?us-ascii?Q?IcKRtKQxTEq73Rux1x9Wk84UVL4wD9AIyGiCg9gBELiy35Doau5w/9czKWnc?= =?us-ascii?Q?FZ7/d2nhAZ0ki2Er0viieqVmvJZRJmbv/kZ46+Pd?= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PA4PR04MB9638.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ce86412-14c7-4a9b-b57c-08dbd11f86a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2023 03:49:13.6182 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: s1v0RSa9PoCLBtfwNxP1ouPtv2StqwdZH9XF/rnLA5YO2V+D66SuwVBmHb5uV+tJl9mYaQfUpsqQ02urOyG1Tw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB7069 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Thu, 19 Oct 2023 20:49:39 -0700 (PDT) --_000_PA4PR04MB963838FF171E676103B7852CD1DBAPA4PR04MB9638eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Added TLV command TLV_TYPE_UAP_MAC_ADDRESS for AP configuration. Without this TLV command, client can't connect to AP after restart of hostapd. Signed-off-by: David Lin --- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 ++ drivers/net/wireless/marvell/mwifiex/fw.h | 1 + drivers/net/wireless/marvell/mwifiex/ioctl.h | 1 + drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 ++++++++ 4 files changed, 12 insertions(+) diff --git a/drivers/net/wireless/marvell/mwifiex/cfg80211.c b/drivers/net/= wireless/marvell/mwifiex/cfg80211.c index 2968db643ab4..40ab3e8d0c1c 100644 --- a/drivers/net/wireless/marvell/mwifiex/cfg80211.c +++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.c @@ -2103,6 +2103,8 @@ static int mwifiex_cfg80211_start_ap(struct wiphy *wi= phy, =20 mwifiex_set_sys_config_invalid_data(bss_cfg); =20 + memcpy(bss_cfg->mac_addr, priv->curr_addr, ETH_ALEN); + if (params->beacon_interval) bss_cfg->beacon_period =3D params->beacon_interval; if (params->dtim_period) diff --git a/drivers/net/wireless/marvell/mwifiex/fw.h b/drivers/net/wirele= ss/marvell/mwifiex/fw.h index 7080f8701952..699c7ffcd0e5 100644 --- a/drivers/net/wireless/marvell/mwifiex/fw.h +++ b/drivers/net/wireless/marvell/mwifiex/fw.h @@ -165,6 +165,7 @@ enum MWIFIEX_802_11_PRIVACY_FILTER { #define TLV_TYPE_STA_MAC_ADDR (PROPRIETARY_TLV_BASE_ID + 32) #define TLV_TYPE_BSSID (PROPRIETARY_TLV_BASE_ID + 35) #define TLV_TYPE_CHANNELBANDLIST (PROPRIETARY_TLV_BASE_ID + 42) +#define TLV_TYPE_UAP_MAC_ADDRESS (PROPRIETARY_TLV_BASE_ID + 43) #define TLV_TYPE_UAP_BEACON_PERIOD (PROPRIETARY_TLV_BASE_ID + 44) #define TLV_TYPE_UAP_DTIM_PERIOD (PROPRIETARY_TLV_BASE_ID + 45) #define TLV_TYPE_UAP_BCAST_SSID (PROPRIETARY_TLV_BASE_ID + 48) diff --git a/drivers/net/wireless/marvell/mwifiex/ioctl.h b/drivers/net/wir= eless/marvell/mwifiex/ioctl.h index 80ba79ca74c5..fbbb5aafb803 100644 --- a/drivers/net/wireless/marvell/mwifiex/ioctl.h +++ b/drivers/net/wireless/marvell/mwifiex/ioctl.h @@ -83,6 +83,7 @@ struct wep_key { #define MWIFIEX_OPERATING_CLASSES 16 =20 struct mwifiex_uap_bss_param { + u8 mac_addr[ETH_ALEN]; u8 channel; u8 band_cfg; u16 rts_threshold; diff --git a/drivers/net/wireless/marvell/mwifiex/uap_cmd.c b/drivers/net/w= ireless/marvell/mwifiex/uap_cmd.c index 91a8a581e3f5..c1133da28bc6 100644 --- a/drivers/net/wireless/marvell/mwifiex/uap_cmd.c +++ b/drivers/net/wireless/marvell/mwifiex/uap_cmd.c @@ -472,6 +472,7 @@ void mwifiex_config_uap_11d(struct mwifiex_private *pri= v, static int mwifiex_uap_bss_param_prepare(u8 *tlv, void *cmd_buf, u16 *param_size) { + struct host_cmd_tlv_mac_addr *mac_tlv; struct host_cmd_tlv_dtim_period *dtim_period; struct host_cmd_tlv_beacon_period *beacon_period; struct host_cmd_tlv_ssid *ssid; @@ -491,6 +492,13 @@ mwifiex_uap_bss_param_prepare(u8 *tlv, void *cmd_buf, = u16 *param_size) int i; u16 cmd_size =3D *param_size; =20 + mac_tlv =3D (struct host_cmd_tlv_mac_addr *)tlv; + mac_tlv->header.type =3D cpu_to_le16(TLV_TYPE_UAP_MAC_ADDRESS); + mac_tlv->header.len =3D cpu_to_le16(ETH_ALEN); + memcpy(mac_tlv->mac_addr, bss_cfg->mac_addr, ETH_ALEN); + cmd_size +=3D sizeof(struct host_cmd_tlv_mac_addr); + tlv +=3D sizeof(struct host_cmd_tlv_mac_addr); + if (bss_cfg->ssid.ssid_len) { ssid =3D (struct host_cmd_tlv_ssid *)tlv; ssid->header.type =3D cpu_to_le16(TLV_TYPE_UAP_SSID); --=20 2.25.1 --_000_PA4PR04MB963838FF171E676103B7852CD1DBAPA4PR04MB9638eurp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+IpdEAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAAEMzNDE4QTIw MkQ2MTk5NDg5QzVGOThDMENDM0NFNEEwADIHAQ2ABAACAAAAAgACAAEFgAMADgAAAOcHCgAUAAMA MQANAAUAUgEBIIADAA4AAADnBwoAFAADADEADQAFAFIBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABAD8AAABbUEFUQ0ggdjYgNi82XSB3aWZpOiBtd2lmaWV4OiBhZGRlZCBt YWMgYWRkcmVzcyBmb3IgQVAgY29uZmlnLgBQFAELgAEAIQAAAEMzNDE4QTIwMkQ2MTk5NDg5QzVG OThDMENDM0NFNEEwADIHAQOQBgDUNAAAWgAAAAIBfwABAAAAUQAAADxQQTRQUjA0TUI5NjM4MzhG RjE3MUU2NzYxMDNCNzg1MkNEMURCQUBQQTRQUjA0TUI5NjM4LmV1cnByZDA0LnByb2Qub3V0bG9v ay5jb20+AAAAAAsAHw4AAAAAAgEJEAEAAADKBgAAxgYAAO0QAABMWkZ1ySXd8GEACmZiaWQEAABj Y8BwZzEyNTIA/gND8HRleHQB9wKkA+MCAARjaArAc2V0MCDvB20CgwBQEU0yCoAGtAKAln0KgAjI OwliMTkOwL8JwxZyCjIWcQKAFWIqCbBzCfAEkGF0BbIOUANgc6JvAYAgRXgRwW4YMF0GUnYEkBe2 AhByAMB0fQhQbhoxECAFwAWgG2RkmiADUiAQIheyXHYIkOR3awuAZDUdUwTwB0ANF3AwCnEX8mJr bWsGcwGQACAgQk1fQuBFR0lOfQr8AfEL8DAyIEFkAQAcYFRMGlYb0W0DgSHjX1RZAFBFX1VBUF9N AEFDX0FERFJFLlMF8BrhIZBQG9JmaRZnCHAYgGkCIC5cbA0LgGUKgSW0V2l0aN8IYAVAJqAEACH6 LBvQJbDnCfAFQB5QbicocQIgGFDqYybhbySCYQGAG7EJcJ8fZBkwJaUmsB9hcGQlnSZTJQAYUGQt GTBmLcBieTogRGEdYBxggkwLgCA8eXUtEdAEby4lsUBueHAuNSJBPiWlLS/gJaUgZJMFEBoxcy8Y UHQvA/A3CXAecAQQLwDAGiFsbA8x0APwJPAQMC9jZmcgODAyMTEvICB8ciAhgCsrMB8xLzI5ZrB3 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 AEAAbgB4AHAALgBjAG8AbQAAAAAACwBAOgEAAAAfABoAAQAAABIAAABJAFAATQAuAE4AbwB0AGUA AAAAAAMA8T8EBAAACwBAOgEAAAADAP0/5AQAAAIBCzABAAAAEAAAAMNBiiAtYZlInF+YwMw85KAD ABcAAQAAAEAAOQCAQs9jCAPaAUAACDBeACxkCAPaAQsAKQAAAAAAHwDZPwEAAAAAAgAAQQBkAGQA ZQBkACAAVABMAFYAIABjAG8AbQBtAGEAbgBkACAAVABMAFYAXwBUAFkAUABFAF8AVQBBAFAAXwBN AEEAQwBfAEEARABEAFIARQBTAFMAIABmAG8AcgAgAEEAUAAgAGMAbwBuAGYAaQBnAHUAcgBhAHQA aQBvAG4ALgANAAoADQAKAFcAaQB0AGgAbwB1AHQAIAB0AGgAaQBzACAAVABMAFYAIABjAG8AbQBt AGEAbgBkACwAIABjAGwAaQBlAG4AdAAgAGMAYQBuACcAdAAgAGMAbwBuAG4AZQBjAHQAIAB0AG8A IABBAFAAIABhAGYAdABlAHIAIAByAGUAcwB0AGEAcgB0ACAAbwBmAA0ACgBoAG8AcwB0AGEAcABk AC4ADQAKAA0ACgBTAGkAZwBuAGUAZAAtAG8AZgBmAC0AYgB5ADoAIABEAGEAdgBpAGQAIABMAGkA bgAgADwAeQB1AC0AaABhAG8ALgBsAGkAbgBAAG4AeABwAC4AYwBvAG0APgANAAoALQAtAC0ADQAK ACAAZAByAGkAdgBlAHIAcwAvAG4AZQB0AC8AdwBpAHIAZQBsAGUAcwBzAC8AbQBhAHIAdgBlAGwA bAAvAG0AdwBpAGYAaQBlAHgALwBjAGYAZwA4ADAAMgAxADEALgBjACAAfAAgADIAAAALAACACCAG AAAAAADAAAAAAAAARgAAAAAUhQAAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAB4AAABhAGMA YwBlAHAAdABsAGEAbgBnAHUAYQBnAGUAAAAAAAEAAAAaAAAAegBoAC0AVABXACwAIABlAG4ALQBV AFMAAAAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAQAAADIAAABFAHgAYwBoAGEAbgBnAGUAQQBwAHAA bABpAGMAYQB0AGkAbwBuAEYAbABhAGcAcwAAAAAAIAAAAEgAAIAIIAYAAAAAAMAAAAAAAABGAQAA ACIAAABOAGUAdAB3AG8AcgBrAE0AZQBzAHMAYQBnAGUASQBkAAAAAAASZOicxxSbSrV8CNvRH4ao HwAAgBOP8kH0gxRBpYTu21prC/8BAAAAFgAAAEMAbABpAGUAbgB0AEkAbgBmAG8AAAAAAAEAAAAq AAAAQwBsAGkAZQBuAHQAPQBNAFMARQB4AGMAaABhAG4AZwBlAFIAUABDAAAAAAAfAPo/AQAAABQA AABEAGEAdgBpAGQAIABMAGkAbgAAAB8ANwABAAAAfgAAAFsAUABBAFQAQwBIACAAdgA2ACAANgAv ADYAXQAgAHcAaQBmAGkAOgAgAG0AdwBpAGYAaQBlAHgAOgAgAGEAZABkAGUAZAAgAG0AYQBjACAA YQBkAGQAcgBlAHMAcwAgAGYAbwByACAAQQBQACAAYwBvAG4AZgBpAGcALgAAAAAAHwA9AAEAAAAC AAAAAAAAAAMANgAAAAAAAgFxAAEAAAAWAAAAAdoDCGMYrPaKM3X4QW2qaT7OzNDnMwAAHwBwAAEA AAB+AAAAWwBQAEEAVABDAEgAIAB2ADYAIAA2AC8ANgBdACAAdwBpAGYAaQA6ACAAbQB3AGkAZgBp AGUAeAA6ACAAYQBkAGQAZQBkACAAbQBhAGMAIABhAGQAZAByAGUAcwBzACAAZgBvAHIAIABBAFAA IABjAG8AbgBmAGkAZwAuAAAAAAAfADUQAQAAAKIAAAA8AFAAQQA0AFAAUgAwADQATQBCADkANgAz ADgAMwA4AEYARgAxADcAMQBFADYANwA2ADEAMAAzAEIANwA4ADUAMgBDAEQAMQBEAEIAQQBAAFAA QQA0AFAAUgAwADQATQBCADkANgAzADgALgBlAHUAcgBwAHIAZAAwADQALgBwAHIAbwBkAC4AbwB1 AHQAbABvAG8AawAuAGMAbwBtAD4AAAAAAAMA3j+fTgAAAwATEgAAAAACAQCAE4/yQfSDFEGlhO7b WmsL/wEAAAAuAAAASABlAGEAZABlAHIAQgBvAGQAeQBGAHIAYQBnAG0AZQBuAHQATABpAHMAdAAA AAAAAQAAACIAAAABAAoAAAAEAAAAAAAAABQAAAAAAAAAAAAAAP////8AAAAAAAALAACAE4/yQfSD FEGlhO7bWmsL/wEAAAAcAAAASABhAHMAUQB1AG8AdABlAGQAVABlAHgAdAAAAAAAAAALAACAE4/y QfSDFEGlhO7bWmsL/wEAAAAoAAAASQBzAFEAdQBvAHQAZQBkAFQAZQB4AHQAQwBoAGEAbgBnAGUA ZAAAAAAAAABAAAcw+8f+YwgD2gECAQsAAQAAABAAAADDQYogLWGZSJxfmMDMPOSgAwAmAAAAAAAL AAYMAAAAAAIBEDABAAAARgAAAAAAAADIpSWxiCOSSoOqZJAKpKsqBwBPPiDQ/CbdRK5hB1o6Ct0n AAAAAAELAABPPiDQ/CbdRK5hB1o6Ct0nAAIhGpUXAAAAAAIBEzABAAAAEAAAAKz2ijN1+EFtqmk+ zszQ5zMCARQwAQAAAAwAAADWAAAANUexr0EAAAADAFszAQAAAAMAWjYAAAAAAwBoNg0AAAALAPo2 AQAAAB8A+D8BAAAAFAAAAEQAYQB2AGkAZAAgAEwAaQBuAAAAHwAiQAEAAAAGAAAARQBYAAAAAAAf ACNAAQAAAPwAAAAvAE8APQBFAFgAQwBIAEEATgBHAEUATABBAEIAUwAvAE8AVQA9AEUAWABDAEgA QQBOAEcARQAgAEEARABNAEkATgBJAFMAVABSAEEAVABJAFYARQAgAEcAUgBPAFUAUAAgACgARgBZ AEQASQBCAE8ASABGADIAMwBTAFAARABMAFQAKQAvAEMATgA9AFIARQBDAEkAUABJAEUATgBUAFMA LwBDAE4APQBDAEIAMAA0AEYANgA1ADkAMQBBAEQANgA0ADQANgBCADgAQQBBAEIAQwA5AEIANgA1 AEQAQQBFADkAMgAwADcALQBOAFgARgA1ADcANgAyADQAAAAfACRAAQAAAAYAAABFAFgAAAAAAB8A JUABAAAA/AAAAC8ATwA9AEUAWABDAEgAQQBOAEcARQBMAEEAQgBTAC8ATwBVAD0ARQBYAEMASABB AE4ARwBFACAAQQBEAE0ASQBOAEkAUwBUAFIAQQBUAEkAVgBFACAARwBSAE8AVQBQACAAKABGAFkA RABJAEIATwBIAEYAMgAzAFMAUABEAEwAVAApAC8AQwBOAD0AUgBFAEMASQBQAEkARQBOAFQAUwAv AEMATgA9AEMAQgAwADQARgA2ADUAOQAxAEEARAA2ADQANAA2AEIAOABBAEEAQgBDADkAQgA2ADUA RABBAEUAOQAyADAANwAtAE4AWABGADUANwA2ADIANAAAAB8AMEABAAAAFAAAAEQAYQB2AGkAZAAg AEwAaQBuAAAAHwAxQAEAAAAUAAAARABhAHYAaQBkACAATABpAG4AAAAfADhAAQAAABQAAABEAGEA dgBpAGQAIABMAGkAbgAAAB8AOUABAAAAFAAAAEQAYQB2AGkAZAAgAEwAaQBuAAAAAwBZQAAAAAAD AFpAAAAAAAMAN1ABAAAAAwAJWQEAAAAfAApdAQAAACYAAAB5AHUALQBoAGEAbwAuAGwAaQBuAEAA bgB4AHAALgBjAG8AbQAAAAAAHwALXQEAAAAmAAAAeQB1AC0AaABhAG8ALgBsAGkAbgBAAG4AeABw AC4AYwBvAG0AAAAAAAIBFV0BAAAAEgAAAALToW5oK7xvTKks2ZxcMBY1AQAAAgEWXQEAAAASAAAA AtOhbmgrvG9MqSzZnFwwFjUBAAADAACAUONjC8yc0BG82wCAX8zOBAEAAAAkAAAASQBuAGQAZQB4 AGkAbgBnAEUAcgByAG8AcgBDAG8AZABlAAAAGwAAAB8AAIBQ42MLzJzQEbzbAIBfzM4EAQAAACoA AABJAG4AZABlAHgAaQBuAGcARQByAHIAbwByAE0AZQBzAHMAYQBnAGUAAAAAAAEAAABwAAAASQBu AGQAZQB4AGkAbgBnACAAUABlAG4AZABpAG4AZwAgAHcAaABpAGwAZQAgAEIAaQBnAEYAdQBuAG4A ZQBsAFAATwBJAEkAcwBVAHAAVABvAEQAYQB0AGUAIABpAHMAIABmAGEAbABzAGUALgAAAAsAAIBQ 42MLzJzQEbzbAIBfzM4EAQAAACYAAABJAHMAUABlAHIAbQBhAG4AZQBuAHQARgBhAGkAbAB1AHIA ZQAAAAAAAAAAAB8AAIAfpOszqHouQr57eeGpjlSzAQAAADgAAABDAG8AbgB2AGUAcgBzAGEAdABp AG8AbgBJAG4AZABlAHgAVAByAGEAYwBrAGkAbgBnAEUAeAAAAAEAAABEAQAASQBJAD0AWwBDAEkA RAA9ADMAMwA4AGEAZgA2AGEAYwAtAGYAOAA3ADUALQA2AGQANAAxAC0AYQBhADYAOQAtADMAZQBj AGUAYwBjAGQAMABlADcAMwAzADsASQBEAFgASABFAEEARAA9AEQAQQAwADMAMAA4ADYAMwAxADgA OwBJAEQAWABDAE8AVQBOAFQAPQAxAF0AOwBUAEYAUgA9AFQAaAByAGUAYQBkAEYAbwByAGsAaQBu AGcASQBzAEQAaQBzAGEAYgBsAGUAZAA7AFYAZQByAHMAaQBvAG4APQBWAGUAcgBzAGkAbwBuACAA MQA1AC4AMgAwACAAKABCAHUAaQBsAGQAIAA2ADkAMwAzAC4AMAApACwAIABTAHQAYQBnAGUAPQBI ADQAOwBVAFAAPQAxADAAOwBEAFAAPQAxAAAAQAAAgAggBgAAAAAAwAAAAAAAAEYAAAAAv4UAAOCC G2MIA9oBCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAgoUAAAAAAAACAQCACCAGAAAAAADAAAAAAAAA RgEAAAA2AAAASQBuAFQAcgBhAG4AcwBpAHQATQBlAHMAcwBhAGcAZQBDAG8AcgByAGUAbABhAHQA bwByAAAAAAABAAAAEAAAAI9ffxiRQDROseHgl8pW7qUDAA00/T8AAB8AAICGAwIAAAAAAMAAAAAA AABGAQAAAC4AAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4ALQByAGUAcwB1AGwAdABzAAAA AAABAAAAsgAAAGQAawBpAG0APQBuAG8AbgBlACAAKABtAGUAcwBzAGEAZwBlACAAbgBvAHQAIABz AGkAZwBuAGUAZAApACAAaABlAGEAZABlAHIALgBkAD0AbgBvAG4AZQA7AGQAbQBhAHIAYwA9AG4A bwBuAGUAIABhAGMAdABpAG8AbgA9AG4AbwBuAGUAIABoAGUAYQBkAGUAcgAuAGYAcgBvAG0APQBu AHgAcAAuAGMAbwBtADsAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAACAAAAB4AC0AbQBzAC0A aABhAHMALQBhAHQAdABhAGMAaAAAAAEAAAACAAAAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAA AC4AAAB4AC0AbQBzAC0AcAB1AGIAbABpAGMAdAByAGEAZgBmAGkAYwB0AHkAcABlAAAAAAABAAAA DAAAAEUAbQBhAGkAbAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAADYAAAB4AC0AbQBzAC0AdABy AGEAZgBmAGkAYwB0AHkAcABlAGQAaQBhAGcAbgBvAHMAdABpAGMAAAAAAAEAAABIAAAAUABBADQA UABSADAANABNAEIAOQA2ADMAOAA6AEUARQBfAHwAVgBJADEAUABSADAANABNAEIANwAwADYAOQA6 AEUARQBfAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAUAAAAHgALQBtAHMALQBvAGYAZgBpAGMA ZQAzADYANQAtAGYAaQBsAHQAZQByAGkAbgBnAC0AYwBvAHIAcgBlAGwAYQB0AGkAbwBuAC0AaQBk AAAAAQAAAEoAAAA5AGMAZQA4ADYANAAxADIALQAxADQAYwA3AC0ANABhADkAYgAtAGIANQA3AGMA LQAwADgAZABiAGQAMQAxAGYAOAA2AGEAOAAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAOAAA AHgALQBtAHMALQBlAHgAYwBoAGEAbgBnAGUALQBzAGUAbgBkAGUAcgBhAGQAYwBoAGUAYwBrAAAA AQAAAAQAAAAxAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAOgAAAHgALQBtAHMALQBlAHgAYwBo AGEAbgBnAGUALQBhAG4AdABpAHMAcABhAG0ALQByAGUAbABhAHkAAAAAAAEAAAAEAAAAMAAAAB8A AICGAwIAAAAAAMAAAAAAAABGAQAAACoAAAB4AC0AbQBpAGMAcgBvAHMAbwBmAHQALQBhAG4AdABp AHMAcABhAG0AAAAAAAEAAAAOAAAAQgBDAEwAOgAwADsAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABG AQAAAEQAAAB4AC0AbQBpAGMAcgBvAHMAbwBmAHQALQBhAG4AdABpAHMAcABhAG0ALQBtAGUAcwBz AGEAZwBlAC0AaQBuAGYAbwAAAAEAAAACBQAAagArACsAegBFAG4AaABrAE0AYQBaAGwAdABsAFMA VgBwAFkAYwAwAFEAUQBkAHAAcAA4AHUAagAvAEsAbwA2AGwAMwBiADUANwBaAFIAQQBFAGcAbABF AFoAUQArADgANgBoAG8AVwBQAGMAagB3AFEAUwB4AHQAdAA1AGYARgBuAGYAawBEAGgAeQBBADUA bQBnAFoAVAB6AFYAYQArAEoARgBMADUATQBsAFMAKwBTAEcAUQBwAFkATAB6AGYAdgBaAFgAbwA3 ADcAUgAyAGgAUQBoADkAWgBvAGkAaAB4AEUAdwA3ADcAawA5AE0AVgAwAEUANwB5AHgARwBCAGcA MgBzAFUAQwBFAFgAcQAwAG8AMQAwAGIAVABqAGgARgBJACsAUQA4AE8ANABzACsATABWAG0AVwAz AGcAVQBSAHoAeABWAC8AaAA5AFYARABSAEEAVwA1ADYARQByAFgAaQBrAHkAaABnAEMAbQB5AFkA UQBUAE4AQwBnAHMAKwBjAEcAbgBmAEMARQBLAEMARgBEADgAVwBaAC8AcQBlADcAZQBrAHAAMwBq AEgAeQBCAHkANQBNAEcAOQBHAFMAZQBJAGUAZQBXAEUAeABJAGgAYQBCADEAUQB2AFEAdAA4AFMA UABwADkARABaAEMAcQBYAEgAaQBlADcASABaAFEALwA3AEoAUgBoAHIAZQA3ADgAYwA4AGIAWgBy AHIAOABWADgARQBFAFQAcQBxADQAeQBOAE8AVgB4AEUAOABsAEoAZQBTAFAAVwBEAGIAOABJAEkA bgAxADIAYQByAFQAYwBXAFUAagByAFYAWQBJAFMANgAyADQAUABuAHQAUABxAEQAcwB6AFEAUQB6 AFIAWABaAFgATwByAGgAYQBEAFMASgBHAHkANwAxADMAZQBnAG4ASgBFADMASQB2AGUANQA3AE4A VwBEAFoAWQB3AEYASgBhAFAAegBOAG8AKwBiAHMANQBaADcAMgBEADMASgBPAGgAdABpAHgAYQBl ACsAWgBtADUAQQBnAFEANAA0AFoATAB3AFAATwA2ADAAdwBmAGwAQwBWAGUAVQB0AEQATQBrAGUA eAAwAE0AeABkAEsAcQBYAGIAcwB1AHEAegBtAFgAcABhAHUAaQBJAFQAWAArADQAOAA0AEEAQwBT ADAAOABKADMAYQBLAHMATQA1ADQAZwBVAEYARwBYAHcANwBUAGoAZgA5ADkARwBaADAAVwB3AFQA egBaAFkARgBlAHoAUQBCAHgALwBYAHAAZQBLAGoAeAA0AE0AYwBkAHYASgBoAC8AaAByAHkAVwAz AC8AQQBUADEAbAA2AGkAbgBQAGoAMABpAEUASgBFAGgAdABFAFEAUwA5AHIAbAA2AGIAVgBIAFAA OAA1AHEARgBHAFkAeQBlAHAAcABsADYASABJADQAcQAxAHEARwA2ADcARABZAEwAYQAyAEkATwB4 AEoAKwBnAHQAYwBxAHUAegAxAFIAQwBFADcAVABPAEgAQQA1AEUAYwBRADIAQgBpAHMAagBJAFIA dQBPAHkAKwBRAGcARQBmAGoAMABxADMATABGAFUAQgBNAEsAawBjAGkASAB0AEkAcgBEAGcAVQB3 AEYAcABIAGUAeQByAHoATABwADcATgAwAFgANgAyAE4ASABJAEIAagB3AEYAaQA0AFUATQAAAAAA HwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAOAAAAHgALQBmAG8AcgBlAGYAcgBvAG4AdAAtAGEAbgB0 AGkAcwBwAGEAbQAtAHIAZQBwAG8AcgB0AAAAAQAAAFwEAABDAEkAUAA6ADIANQA1AC4AMgA1ADUA LgAyADUANQAuADIANQA1ADsAQwBUAFIAWQA6ADsATABBAE4ARwA6AGUAbgA7AFMAQwBMADoAMQA7 AFMAUgBWADoAOwBJAFAAVgA6AE4ATABJADsAUwBGAFYAOgBOAFMAUABNADsASAA6AFAAQQA0AFAA UgAwADQATQBCADkANgAzADgALgBlAHUAcgBwAHIAZAAwADQALgBwAHIAbwBkAC4AbwB1AHQAbABv AG8AawAuAGMAbwBtADsAUABUAFIAOgA7AEMAQQBUADoATgBPAE4ARQA7AFMARgBTADoAKAAxADMA MgAzADAAMAAzADEAKQAoADMANgA2ADAAMAA0ACkAKAAzADkANgAwADAAMwApACgAMQAzADYAMAAw ADMAKQAoADMANwA2ADAAMAAyACkAKAAzADkAOAA2ADAANAAwADAAMAAwADIAKQAoADMANAA2ADAA MAAyACkAKAAyADMAMAA5ADIAMgAwADUAMQA3ADkAOQAwADAAMwApACgAMQA4ADYAMAAwADkAKQAo ADEAOAAwADAANwA5ADkAMAAwADkAKQAoADYANAAxADAAMAA3ADkAOQAwADAAMwApACgANAA1ADEA MQA5ADkAMAAyADQAKQAoADUANQAwADEANgAwADAAMwApACgAMwA4ADEAMAAwADcAMAAwADAAMAAy ACkAKAA2ADYAOAA5ADkAMAAyADQAKQAoADQAMQAzADAAMAA3ADAAMAAwADAAMQApACgANAAzADIA NgAwADAAOAApACgANQA2ADYAMAAzADAAMAAwADAAMgApACgAOAA2ADcANgAwADAAMgApACgAOAA5 ADMANgAwADAAMgApACgANQAyADUAMwA2ADAAMQA0ACkAKAA4ADYAMwA2ADIAMAAwADEAKQAoADMA MwA2ADUANgAwADAAMgApACgAMgA5ADAANgAwADAAMgApACgAMQAyADIAMAAwADAAMAAwADEAKQAo ADQANwA4ADYAMAAwADAAMAAxACkAKAA5ADYAOAA2ADAAMAAzACkAKAA3ADYAOQA2ADAAMAA1ACkA KAAyADYAMAAwADUAKQAoADcAMQAyADAAMAA0ADAAMAAwADAAMQApACgANgA1ADAANgAwADAANwAp ACgAMwAxADYAMAAwADIAKQAoADMAOAAwADcAMAA3ADAAMAAwADAAOQApACgANgA2ADkANAA2ADAA MAA3ACkAKAA3ADYAMQAxADYAMAAwADYAKQAoADUANAA5ADAANgAwADAAMwApACgANgA2ADQANwA2 ADAAMAA3ACkAKAA2ADkAMQA2ADAAMAA5ACkAKAA2ADYANAA0ADYAMAAwADgAKQAoADYANAA3ADUA NgAwADAAOAApACgANgA2ADUANQA2ADAAMAA4ACkAOwBEAEkAUgA6AE8AVQBUADsAUwBGAFAAOgAx ADEAMAAxADsAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAABcAAAAeAAtAG0AcwAtAGUAeABjAGgA YQBuAGcAZQAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUAZABhAHQAYQAtAGMAaAB1 AG4AawBjAG8AdQBuAHQAAAABAAAABAAAADEAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAABKAAAA eAAtAG0AcwAtAGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBn AGUAZABhAHQAYQAtADAAAAAAAAEAAACCDAAAcgBYADkAUgA5ADQAWABRAE8AMwBwAHUAawBlAG0A dgBxAFEAZQAvAGwAVQBTAGQAbABkAGcAOAAzADQANABhADUAUAArAEcAUABhADcAcABrAEwAcABC AFgAYgBUAHMAeQBVAGwASQBsAHkAdABiADIAMAByAEQAOAArADIASQA3AFIAWgA3AGwAZABIAG8A aQBzADEAdgAyADUAZQBGAGsAdQA3AHkAVQBBADIAeABOAG0AWABoAHkAWAA2AEcAOQBPAHIAUAA3 AHgAYwBFADMAVgBlAEwAMQByADQARgA3AEMAYQBUADgAMABoAEYAZwA3AHIATwA5AEgANABXAFgA RwAyAEwAOABRAGwAcwBaAGYATAB0AG4AMgBPADEAQwBmAFcANwArADAAUwBoAHIAdQBRAEsALwBM AEMAUAA5AHAAOQBLADMARQBnAGsAcQA5AFkALwBXAHoAdQBVAFoAZgArAGwAdgBaAEsASQBPAFQA RgBUADkAZgBQAHkASABEAHAAUwA4AHMAagBJAHcAZwBnAFoARwAvACsAUQBwAGgAYQBJAEkAeQBR AFAAbgBEAEcATgBnAHoAYgBaAEcAKwBuAG4ASQBTAFUAZQBYAGoARABLAEgAMABBAGcAWAAwAGQA RgBPAGwARwA0AGkAdwBuAHkASQA1AFQARQBHAFYAWABzAHoAUwBLAGYAVABMAFcAOQBmAEIAeQBQ AHMAcwBYADIAMwBRAGQAYwBQAE8AVQBQAHEARgBMAGcATwBRADEALwB0AHUAYQBvAC8AagBCAHMA bQBTAGgAdABaAE0ANABJAEYAMwA0AFcAVQBPAHgAbABxAEEAMABQAHIAVAA2AGgAMwAyAFoAeQB1 AG0ATgBMAHAAcAB5ADAAVABJAGYAQwB3AEYAMgBTAFQAbQB2AGsAYgBHAFAAMAA5AEUAMQAwAHoA TwBvAHYAUwBCAFgAagBwAFgAKwBqAC8AVgB3AEUAVABmAHEANQBKADYAaQB0AGUATgB5ADAAZwAr AGsAYgAxAFUATABwADQASgBKAHoAVwA5AHoAVAB5AEoAMABXAEYAQgBJAG0AawBVAGUAQgBEADAA cwB6AGgAbgAvAEQAawBNAG0ASQBPADAAegByAEUAagBIADgAQwAyAGMASQBaAHEAagBoAFcASQBi AE8AUwBaADUAbwA3AGQANQBIAEcAcABKADUATwBWAEEAVABGAEUAUQBtAFMAdAB6AHYARABGAEoA YwBBADUAMwArAGcAZQAyACsATwBKAGwANwBDAFYAawBwAFEAYgBkAFIAWAByAGoAZAArAGMAbABq AGoANAByAHoAawBnAEoAbQB4AGMAeAB3AGkANwBFAE0AZwBYAEMARQBkAFcAeQBtAHgASQBnAEwA awBlAEQAYgBBAFcAVgAvAFcAbQBjAGgANQBGADkANAA0ADYASAAvAE8ANABGAGUARwAwAGsALwBC AEIASgB3AGEARgBGAC8ALwBNAGcAegBTAFkANwBFAFUAcQByAHMARQBmADcATABjAFEAYQB6AHQA MQBTAE0AZAA0AEUAUgBwAEcAdQBqAHUATAB0AFEAYwBEAE8AVgBUAG4ASgA3AGIANAA0AFYAdwBr AGoAWAB6ADcANAB3ACsAZgBXAFYAcwA5ACsAbAAzAFgAegAzAEoATQBTADcAcgB6AEcAUQBOAEcA MgB0AE8AZwBCAHYAMAA2AFAAMABBADQARAArAFkATQBwAE8AYwBiADUAWAB0AFIATgB5AEsAQgBi AHQARwBRAFUAMwBVAGQAdQBzAGcANwBMAEwAeQBuADQAZABjAGYASQBvAHUAZgBxACsAaABNAG8A OABZAG4ANABJAG8AZwBQAFQAdABNAEUAYwB5AFIANQBXAFEAWQBwAEUANABTAGcAYQBXAGcAegBR AEcAMgBjADYATwB6AFgAYwB2AFEAaQBnAEEALwBCAFEAKwAvAHUAcgBsAGkAQwBDAGkAUwBuAEcA MQAwAEQASgBhAGMAZwA5ADEAegA4AGsAMgBpAGsASAB5AGwAYQBBAE0AKwBzADcAMQBOAHIAWgBm AGMANQBmAGMAeQBDADMAQQBXADYAUABlAFoANABlAHIAbgB0AEwANgBKAEIAcwBCAHUAeQBQAHkA egAyAEMATQBMAG8AMwA3ADAAMABoAG4ARABXADMASABCAHAAYgBpAFgANQBTAG8AeQBUADEAZwBm AEUAaQBiAFAAVgBFAFIAeABkAGcASAAwAHUAVwBKAEgARgByAHcAUgB6AEUARQB6AC8ARQBjAFgA dgBlADIAcwBZAEgAWgA4AEoAQQBYAEYAeQArAGcAaAB6AHkAUwBwAEQATQBZAEEATABlAHcAOAAr AGgAcwBXAGMAdwBtADUAMgBZAFUAWABjAEQAbQA3AEkAVwBHAEkAUwBXAFEASABkAFMAQgBRAG0A VwBSADgAZQBBAHEAaAB0AE0ASQArAHQAMgB6AE4ASQBJADEAawBsAGQAQgBLAEwAcwBXADAAZABK AHMAYQB1AGIAdABQADEAQwBuAGgAWQBFAHIAbgBQAHEARABSAGYATgBNADAASgBLADAAdQB1AEoA dgBEAG0AKwBLADQAegB2AEEANwB2AHMAMwA4AG8AQgBWAEQARABNAC8AYQBnAGoAWQBsAHcAUgBl AFEAagAyAGEAKwBKADQAWAA2AG8AZQAzAEIAVgBOADYAaABFAHYANABKADQAdAB3AGwAVQBmADQA cwBDAGcAVwBHAFUAdABvAFQANwB6AGYATgBzAC8AWgArAHIAWQB2ADYARgA2AHkAeQBaADUAWABV ADgAegBxAEgAQQBuAFAARgBnAGwAMgA0AGEARwA4AGMAUQA1AE4AeABzADgARABSAFkAYgB1AG4A SwBIAG0AcgB4ADcARABCAEgAZgB6AC8AeQB6ADgAMAA2AHEAawBPAFEALwBGAEkAaQAwAE0ARwBL ADMAVwA2AGsAawBUAEcAegA4AE4AZAA3AFgAeABYADAAbwBpAE4AbgBZAHIASgByAGoAQQBGAEcA WQB4AGoAQQAyAFUAbgBFAHQAWQA1AFkAaQB0ADEAcwBaADEARwBiAGQARgBzADAAUABzAHQAawBG AHAAVQB3AGgARwBlADQANgBDADMAOABvAEwAbABxAGMAUgBvAHgATABOAFkAYQBhADgAegBpADIA MgBTAGoAWgBOADAAdAAxAEYAMABUAGcAdgB0ADEAOQBxAEQALwBmADgAdgBTAC8ARgBwAFUANQBW AG0AWgAwADgAMgBrADAAcQBUAEgAMgBoAEcAUQA3AFIAdwA1AG0AegBFAEkALwBaADgARABCAE4A TgByAEcAVgA1ADQAdABUAGsANwBUAGcAZQBOAFkAKwBrAEgAUwBxAGUARQAvAFQAZwBkAEwAQwBR AFAANABoAFQAQQBxAEcANgBhAGMAYwBVAFAAOABRAGwAegBoAFUAOABXAGcASQA5AE8ARwAvAFQA YQB2ADMASwBLADQAbgBlAGwAcABNAEYAYQBNAFkASQBmAHMAaAA1AEoAQgBiAEkAegBvAGUAWQBx ADMAbABhAEUAawA5AHgAZgBJAHkAdwBaAEwAZwBOAEUAegAzAHgAeABqADMAaABZAFMAWgBrAHkA QwA1AGwAQwBZAHIAWgBJAEoANQA5ADkAVQBsAGEANwBPAEgATQBtAE0ANwBPADMAOQBLAHYAYwBG AHIAbwBHAEEAdwBrAEoAbwA5AHgARAA0ADUAdAAxADIARQAzAHIAbwBFADUAZABqAGUAbwBzADEA dABtAGYAUQBaAGwAcABuAHQATQBVAEYAcQBjADgARQA3AEUASQBhAFAAQwBWAHUAbgBzADcAdABR AG0AdABrAEIASAByAFEAaQBEAE0ANABVAC8AegA3AE4AdgA0AGYAVwBKAGsATwBOAC8AUQBnAFAA egBiAGEASQBjAEsAUgB0AEsAUQB4AFQARQBxADcAMwBSAHUAeAAxAHgAOQBXAGsAOAA0AFUAVgBM ADQAdwBEADkAQQBJAHkARwBpAEMAZwA5AGcAQgBFAEwAaQB5ADMANQBEAG8AYQB1ADUAdwAvADkA YwB6AEsAVwBuAGMARgBaADcALwBkADIAbgBoAEEAWgAwAGsAaQAyAEUAcgAwAHYAaQBpAGUAcQBW AG0AdgBKAFoAUgBKAG0AYgB2AC8AawBaADQANgArAFAAZAAAAAAAc9I= --_000_PA4PR04MB963838FF171E676103B7852CD1DBAPA4PR04MB9638eurp_--