From owner-freebsd-net@freebsd.org Mon Mar 11 10:49:12 2019 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD496153CB83 for ; Mon, 11 Mar 2019 10:49:11 +0000 (UTC) (envelope-from eric.bautsch@pobox.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 17264905E7 for ; Mon, 11 Mar 2019 10:49:11 +0000 (UTC) (envelope-from eric.bautsch@pobox.com) Received: by mailman.ysv.freebsd.org (Postfix) id C8978153CB80; Mon, 11 Mar 2019 10:49:10 +0000 (UTC) Delivered-To: net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3866153CB7F for ; Mon, 11 Mar 2019 10:49:10 +0000 (UTC) (envelope-from eric.bautsch@pobox.com) Received: from pb-smtp21.pobox.com (pb-smtp21.pobox.com [173.228.157.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 10353905E3 for ; Mon, 11 Mar 2019 10:49:08 +0000 (UTC) (envelope-from eric.bautsch@pobox.com) Received: from pb-smtp21.pobox.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id 5874A508EE for ; Mon, 11 Mar 2019 06:49:07 -0400 (EDT) (envelope-from eric.bautsch@pobox.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=to:from :subject:message-id:date:mime-version:content-type; s=sasl; bh=0 ycwTIwHcaKY9ysySgwfObZioMM=; b=hPrAvTFT4Q8cStvpITlNNJ71QazcahiJT F4QvACcQtaIWy+3Cd0kPTzMXX/p5lJMQcnaop+E3aPqiE3DPE7lbvhRB5ttkfUq1 EL6QwQc1BJUvPbKK6gLsarHfIEl6wZnOZDoohWACVuHSYcR5WTBjq95+ysq0M3lR HYpzgObcVY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=to:from:subject :message-id:date:mime-version:content-type; q=dns; s=sasl; b=HYU VeEGpTFYR1VTUvE8jw9mzJfetV990BGOxV1cc+nx9FktCXsBLvuYOc+NYsWpI9JL wRQOB6F5jo/ghkoLH+QmQvLX/flLYM7I9D5Kisnrccrbm1gCxC2mcvrN3VxVGt5h Zh8KgR0mnXqbw/u/eKZLDq4UMkqGm+5jWcexfus0= Received: from pb-smtp21.sea.icgroup.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id 4FCDA508ED for ; Mon, 11 Mar 2019 06:49:07 -0400 (EDT) (envelope-from eric.bautsch@pobox.com) Received: from swangage.co.uk (unknown [80.247.22.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp21.pobox.com (Postfix) with ESMTPSA id AA938508EC for ; Mon, 11 Mar 2019 06:49:03 -0400 (EDT) (envelope-from eric.bautsch@pobox.com) Received: from [192.168.140.93] (host-93 [192.168.140.93]) (authenticated bits=0) by juliet.swangage.co.uk (8.14.7/8.14.7) with ESMTP id x2BAmxEQ024304 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 11 Mar 2019 10:49:00 GMT To: net@freebsd.org From: Eric Bautsch Subject: Bridges on VLAN-tagged interfaces. Message-ID: Date: Mon, 11 Mar 2019 10:48:54 +0000 User-Agent: Mozilla/5.0 (X11; SunOS i86pc; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms050408000607010203090306" X-Pobox-Relay-ID: 494497F2-43EB-11E9-A7FE-EE24A11ADF13-54785156!pb-smtp21.pobox.com X-Rspamd-Queue-Id: 10353905E3 X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pobox.com header.s=sasl header.b=hPrAvTFT; dmarc=pass (policy=none) header.from=pobox.com; spf=pass (mx1.freebsd.org: domain of eric.bautsch@pobox.com designates 173.228.157.53 as permitted sender) smtp.mailfrom=eric.bautsch@pobox.com X-Spamd-Result: default: False [-7.86 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:173.228.157.0/24]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[pobox.com:+]; DMARC_POLICY_ALLOW(-0.50)[pobox.com,none]; MX_GOOD(-0.01)[pb-mx11.pobox.com,pb-mx23.pobox.com,pb-mx22.pobox.com,pb-mx20.pobox.com,pb-mx14.pobox.com,pb-mx21.pobox.com,pb-mx10.pobox.com,pb-mx9.pobox.com]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; RCVD_IN_DNSWL_LOW(-0.10)[53.157.228.173.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:11403, ipnet:173.228.157.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[pobox.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[pobox.com:s=sasl]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[net@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-1.67)[ipnet: 173.228.157.0/24(-4.82), asn: 11403(-3.47), country: US(-0.07)] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Mar 2019 10:49:12 -0000 This is a cryptographically signed message in MIME format. --------------ms050408000607010203090306 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi All. I'm trying to create a bridge over a VLAN-tagged interface (to eventually= use=20 for a Xen VM, but we're a long way off that). I've already tried to find a solution to this problem on the forum to no = avail here: https://forums.freebsd.org/threads/vlan-tagged-interfaces-in-bridges.6961= 2/ The long and short of it is: I can get a vlan tagged interface to work, b= ut I=20 can't get a bridge that has a vlan tagged interface on it to work. Clearly, I'm doing something wrong (being new to FreeBSD) but what? Any help would be greatly apprecaited. Here's more detail: I'm trying to add a vlan tagged interface to a bridge. I've got an interface called re0 on the server, this is part of bridge0 a= nd=20 bridge0 has an IP address that pings just fine. I now create a vlan tagged interface thus: ifconfig re0.33 create vlan 33 vlandev re0 up If I put an IP address on that, it pings just fine. OK, without that IP address, I now create bridge1: Code: |ifconfig bridge create ifconfig bridge1 addm re0.33| If I now put an IP on that bridge instead of re0.33, it does not ping. If I do a broadcast ping from another host on that network thus (Solaris = system=20 issuing the ping): ping -sn 192.168.33.255 I can see packets arriving if I |tcpdump -i re0.33| and if I |tcpdump -i = bridge1| However, on neither interface do I see any pings coming in when I ping it= 's own=20 address (in this case 192.168.33.20). The Solaris system issuing the pings has learned the arp address of the b= ridge=20 though: Code: |root@gaspra # arp -an | grep 192.168.33.20 net1 192.168.33.20 255.255.25= 5.255=20 02:a7:91:b6:3a:01| If I |tcpdump -i bridge1|, I do get some packets, but not any echo reques= ts: Code: |root@bianca # tcpdump -i bridge1 tcpdump: verbose output suppressed, use= -v or=20 -vv for full protocol decode listening on bridge1, link-type EN10MB (Ethe= rnet),=20 capture size 262144 bytes 11:05:26.081185 ARP, Request who-has 192.168.33= =2E20=20 (Broadcast) tell juliet-punchin.swangage.co.uk, length 46 11:05:26.081197= ARP,=20 Reply 192.168.33.20 is-at 02:a7:91:b6:3a:01 (oui Unknown), length 28=20 11:05:38.201079 IP6 fe80::7285:c2ff:fea6:583c > ff02::2: ICMP6, router=20 solicitation, length 16 11:06:04.079441 ARP, Request who-has 192.168.33.2= 0=20 (Broadcast) tell juliet-punchin.swangage.co.uk, length 46 11:06:04.079464= ARP,=20 Reply 192.168.33.20 is-at 02:a7:91:b6:3a:01 (oui Unknown), length 28=20 11:06:17.588644 ARP, Request who-has 192.168.33.20 (Broadcast) tell=20 gaspra-punchin.swangage.co.uk, length 46 11:06:17.588665 ARP, Reply=20 192.168.33.20 is-at 02:a7:91:b6:3a:01 (oui Unknown), length 28| So as you can see, the FreeBSD system does get ARP requests and does resp= ond to=20 them, but the pings never get there.... And here's the ifconfig output on the FreeBSD system being pinged: Code: |root@bianca # ifconfig -a re0:=20 flags=3D8943 metric 0 mtu= 1500=20 options=3D8209b=20 ether 80=F0=9F=87=AA=F0=9F=87=AA73:63:5c:48 media: Ethernet autoselect (1= 000baseT=20 ) status: active nd6=20 options=3D29 lo0:=20 flags=3D8049 metric 0 mtu 16384=20 options=3D680003 inet6 := :1=20 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 n= etmask=20 0xff000000 groups: lo nd6 options=3D21 bridge0= :=20 flags=3D8843 metric 0 mtu 1500 et= her=20 02:a7:91:b6:3a:00 inet 192.168.140.85 netmask 0xffffff00 broadcast=20 192.168.140.255 id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay = 15=20 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id=20 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: re0=20 flags=3D143 ifmaxaddr 0 port 1 priori= ty 128=20 path cost 55 groups: bridge nd6 options=3D9 re0.33= :=20 flags=3D8943 metric 0 mtu= 1500=20 options=3D80003 ether 80=F0=9F=87=AA=F0=9F=87=AA= 73:63:5c:48 inet6=20 fe80::82ee:73ff:fe63:5c48%re0.33 prefixlen 64 scopeid 0x4 groups: vlan vl= an: 33=20 vlanpcp: 0 parent interface: re0 media: Ethernet autoselect (1000baseT=20 ) status: active nd6 options=3D21=20 bridge1: flags=3D8843 metric 0 mt= u 1500=20 ether 02:a7:91:b6:3a:01 inet 192.168.33.20 netmask 0xffffff00 broadcast=20 192.168.33.255 id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 1= 5=20 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id=20 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: re0.33=20 flags=3D143 ifmaxaddr 0 port 4 priori= ty 128=20 path cost 20000 groups: bridge nd6 options=3D9 roo= t@bianca #| There are no firewalls involved at all here. The system is currently not installed with Xen, just to remove something = that=20 might interfere for the time being. I have also tried the software that comes with bhyve that creates the vla= ns and=20 bridges: vm-bhyve and that didn't create working bridges either. Someone suggested that the issue is that I'm also using the base interfac= e re0,=20 so I got rid of that and tried with just a vlan tagged interface in a bri= dge and=20 that didn't help either. I guess I'm arriving at: either I have a fundamental issue in my understa= nding=20 of how to configure networking on FreeBSD, or I've come across some kind = of bug? Any pointers very gratefully received. Thanks. Eric --=20 =20 ____ / . Eric A. Bautsch /-- __ ___ __________________________________= ____ / / / / / (_____/____(___(__________________/ email: eric.bautsch@pobox.co= m --------------ms050408000607010203090306 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DFIwggNiMIIC6KADAgECAggwtYJcB7vEnDAKBggqhkjOPQQDAzBSMQswCQYDVQQGEwJFUzEU MBIGA1UECgwLU3RhcnRDb20gQ0ExLTArBgNVBAMMJFN0YXJ0Q29tIENlcnRpZmljYXRpb24g QXV0aG9yaXR5IEVDQzAeFw0xNzA0MjgwODAwMzVaFw0zNzA0MjgwODAwMzVaMGkxCzAJBgNV BAYTAkVTMRQwEgYDVQQKDAtTdGFydENvbSBDQTEpMCcGA1UECwwgU3RhcnRDb20gQ2VydGlm aWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMMEFN0YXJ0Q29tIENDMiBJQ0EwdjAQBgcqhkjO PQIBBgUrgQQAIgNiAAR7hlYvM7ymfqRetYHdncaz11zCyZQbJofX1jT1FiEsyKH7WFh7k9cN BMbe9RUh7mq6EcCcP7rHdV1yhkx9CNT8KSSDHIIWB1RbmK5XtKvK4BLQ1pLUbzvGVz/YBYro HK+jggFyMIIBbjBtBggrBgEFBQcBAQRhMF8wNQYIKwYBBQUHMAKGKWh0dHA6Ly9haWEuc3Rh cnRjb21jYS5jb20vY2VydHMvY2FjYzIuY3J0MCYGCCsGAQUFBzABhhpodHRwOi8vb2NzcC5z dGFydGNvbWNhLmNvbTAdBgNVHQ4EFgQUPLfG3okmWlcDidCvMGpGDgzq3GYwEgYDVR0TAQH/ BAgwBgEB/wIBADAfBgNVHSMEGDAWgBSeiMCybDMJy/8hfr/qnwiGu32qGTBBBgNVHSAEOjA4 MDYGBFUdIAAwLjAsBggrBgEFBQcCARYgaHR0cDovL3d3dy5zdGFydGNvbWNhLmNvbS9wb2xp Y3kwNwYDVR0fBDAwLjAsoCqgKIYmaHR0cDovL2NybC5zdGFydGNvbWNhLmNvbS9zZnNjYWNj Mi5jcmwwDgYDVR0PAQH/BAQDAgEGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAK BggqhkjOPQQDAwNoADBlAjEAxVHjDb7E+HcRO7j3UZg3lyI/6MgNJuD/Fc/5HTtjZc5B0iVz eeERiqV1sGJ/h9h8AjAlmjRwgkRXx8hJVcCzCCBl95zytvLdJdGPrBJHEaFJnsYX8FQZGB86 0clRb9QPXXQwggQzMIIDuKADAgECAghYh6dhuIrClTAKBggqhkjOPQQDAzBpMQswCQYDVQQG EwJFUzEUMBIGA1UECgwLU3RhcnRDb20gQ0ExKTAnBgNVBAsMIFN0YXJ0Q29tIENlcnRpZmlj YXRpb24gQXV0aG9yaXR5MRkwFwYDVQQDDBBTdGFydENvbSBDQzIgSUNBMB4XDTE3MDcwMzEw MzcyOVoXDTE5MDcwMzAyNDcwMFowSDElMCMGCSqGSIb3DQEJARYWZXJpYy5iYXV0c2NoQHBv Ym94LmNvbTEfMB0GA1UEAwwWZXJpYy5iYXV0c2NoQHBvYm94LmNvbTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMghw1tHL4eLIUgcw9dnIy+JADzgH7YBJYhZWNH8J6Vq2kiU UTpBjjTALMNWxj7PakNtMXjWHqnQjWESwwzlvnaQnvf2bBjYafiC8+D3oocW3OyaDOLVRDqx dI2n+Zr2RNTZw2erl2/cHrToVvOkuqZVftcL8EocMHeLuaEUfgaXQBmFhUJpzDvPsSLp99fg z5zOY+j3sHa6HOGke8NvR4bi8pKnkgCu5lo9HWHgVJ/Ip8Cqk2EzwaZ0DSGfpvfXtv+OuBqO s6VBJ19TibT9wfFeYeoesgKnS73zQKLoZG3yKcfYfZs9TxS5BEhWDWr6JFP8hUlhL+ZUi+X9 AFNAAx8CAwEAAaOCAZ4wggGaMHQGCCsGAQUFBwEBBGgwZjA8BggrBgEFBQcwAoYwaHR0cDov L2FpYS5zdGFydGNvbWNhLmNvbS9jZXJ0cy9zY2EuY2xpZW50MjIuY3J0MCYGCCsGAQUFBzAB hhpodHRwOi8vb2NzcC5zdGFydGNvbWNhLmNvbTAdBgNVHQ4EFgQUS/x/U30ucvaPvk4aAXYu Q8qcFskwCQYDVR0TBAIwADAfBgNVHSMEGDAWgBQ8t8beiSZaVwOJ0K8wakYODOrcZjBIBgNV HSAEQTA/MD0GCysGAQQBgbU3AgIBMC4wLAYIKwYBBQUHAgEWIGh0dHA6Ly93d3cuc3RhcnRj b21jYS5jb20vcG9saWN5MDsGA1UdHwQ0MDIwMKAuoCyGKmh0dHA6Ly9jcmwuc3RhcnRjb21j YS5jb20vc2NhLWNsaWVudDIyLmNybDAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYB BQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmVyaWMuYmF1dHNjaEBwb2JveC5jb20wCgYI KoZIzj0EAwMDaQAwZgIxAKbrgOkZ5i8pHnjkbxiyZbOvisCA9Z+0/DZjPybtrKlk3l/dl7dd AqPaZHKFNjGkGgIxAITRkSRMx0zlIb1ajYqEe3lVeouUc253pu+FOlAr5qvvJjZ+Gyc4/7ud YIdBYQb4KzCCBLEwggKZoAMCAQICEEzFbU1ZMWzGD67YyYtePFkwDQYJKoZIhvcNAQEMBQAw fTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3Vy ZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRp ZmljYXRpb24gQXV0aG9yaXR5MB4XDTE3MDQxMTA3MzAwMVoXDTIyMDQxMTA3MzAwMVowUjEL MAkGA1UEBhMCRVMxFDASBgNVBAoMC1N0YXJ0Q29tIENBMS0wKwYDVQQDDCRTdGFydENvbSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARtU/dM PcdNPiBafCl30C/R50Onc2/k4XgCYiJJrpw3hTs0B0P/+SZAknB0QU2BcIee3+22c5Ju/2UC meZoVbtekPtlX1g6CoN0fQbqaMUhBUIyxEFavSPBd3IQ4/Hi7KujggEEMIIBADAOBgNVHQ8B Af8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBAjAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8v Y3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzAB hhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3Rh cnRzc2wuY29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQUnojAsmwzCcv/IX6/6p8Ihrt9qhkw HwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwDQYJKoZIhvcNAQEMBQADggIBAJmQ Ot9REj3wllH11HazsdBP1WD+Wt98G651eGEhVIHupeiO3+fM9JUxYNXrqFCcjlaWABGFAOXv BAeBta7vT05Hk8TIC9/r2StixF+aQvbWq0DGiPOfX29FWKJEe/e0QHrqebP29cwwh2WbzsPz EBklt0xObEt+/6R7QB7kJkqYeggmFSOf7G6VBlKDMt1dabf2uWs0cYoNceBHWX+Bepkl+V16 MJ4eYtOOGMzfaqbszR7SP4zJWXVOXbSa0gvk8zcAveJBw2CQK8My7mKCPx3IEhtn70b5oEBU kGZpEbSCEI9XCs3VHpnZuB3s7PimeULw0Vkvkug0GdWBvGPgyCwDCdp9oXonZmCDkKVn2IuI PWpYfIwAD8hK6nn14mrHXnOcyr0BB93hC1Cv394cjnunn9DSEgTxLgQITvCcbVlZdUIBObMi hFFCz2EkySSYp5HmpUTFG+LhY9B2TevagHztoDbOg7BBvbLzetZh7kM7Dxqp2EVDJ7qhU0So OLH7zeMf93L8wmg9pK5niFIFY9KbRoc0s/lTl+o+pjSsIrXEOovlDBx3Eg4ysyyvQQErbuRD 0sRrpHYbaJySScoFK8nAEgkDO+Q4EC2/mlowjy5fM6X1+FmZFedPbd4G59OadRVe7sGEK/4G nvu0BZUbbkUhfoFg/iAUGX83w93l5bRJMYIDizCCA4cCAQEwdTBpMQswCQYDVQQGEwJFUzEU MBIGA1UECgwLU3RhcnRDb20gQ0ExKTAnBgNVBAsMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g QXV0aG9yaXR5MRkwFwYDVQQDDBBTdGFydENvbSBDQzIgSUNBAghYh6dhuIrClTANBglghkgB ZQMEAgEFAKCCAecwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcN MTkwMzExMTA0ODU0WjAvBgkqhkiG9w0BCQQxIgQgnFZ7k4EwTIL6KJZKZT1P86jFZV1dQs95 6R8kbn9LvAAwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQMEASowCwYJYIZIAWUDBAECMAoG CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggq hkiG9w0DAgIBKDCBhAYJKwYBBAGCNxAEMXcwdTBpMQswCQYDVQQGEwJFUzEUMBIGA1UECgwL U3RhcnRDb20gQ0ExKTAnBgNVBAsMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 MRkwFwYDVQQDDBBTdGFydENvbSBDQzIgSUNBAghYh6dhuIrClTCBhgYLKoZIhvcNAQkQAgsx d6B1MGkxCzAJBgNVBAYTAkVTMRQwEgYDVQQKDAtTdGFydENvbSBDQTEpMCcGA1UECwwgU3Rh cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMMEFN0YXJ0Q29tIENDMiBJ Q0ECCFiHp2G4isKVMA0GCSqGSIb3DQEBAQUABIIBAFRYPAtnaNlhbo3jgljV9mlOdqDiV6BB xXDzNPXIAPqy/fXewX8mfNJwq1xI+fMv35xSdYEqLJ9jk2ynWt4V5W9besiJG+wH8gLmH38r FnRwlc2hdakNPMc9VUWnxHMWxYPUhYvmRU8SKaMVIC1o5voQM2b6Lkq7nFczPICQ5bjEDYTS wKiIi1+2ARIlVksxqIcnRGzzd19+29FE6hCKeDK8GWvNam902uWEdt9JvhmibbbEBKBV7VIm igmlccfTPUxHQU6BOp4VYXLqhPRMcTDeJTTkkzzrw/Y8awDF8rAquoLXqRJNoOZ5VaE/uzqK Li0nnNMF4BVAMwbLmJ+CP48AAAAAAAA= --------------ms050408000607010203090306--