Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Oct 2006 17:38:10 +0200
From:      Goran Lowkrantz <goran.lowkrantz@ismobile.com>
To:        freebsd-stable@freebsd.org
Cc:        "Andrew N. Below" <defan@zenon.net>
Subject:   Re: iwi, hidden SSID and wpa_supplicant problem
Message-ID:  <8EB2D3C16C13B1F87F053BB1@[172.16.2.106]>
In-Reply-To: <12FDC4F79EE14B8357A7010E@[172.16.2.106]>
References:  <089501c6ebb0$31848e20$970da8c0@jam.zenon.net> <12FDC4F79EE14B8357A7010E@[172.16.2.106]>

next in thread | previous in thread | raw e-mail | index | archive | help
--==========BC8DDAA1DA0A72AFC16C==========
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Have attacehd my output from a connect attampt agains a hidden SSID where I =

had BSSID in the config. And it didn't connect over the time I looked.

Here is the scan for the area:
SSID            BSSID              CHAN RATE  S:N   INT CAPS
OPERAX          00:0f:cb:9f:de:ee    1   54M 37:0   100 ES
0x000000        00:0f:b5:72:a6:56    3   54M 52:0   100 EPS  WPA
0x000000        00:09:5b:b8:c4:4d    3   54M 61:0   100 EP   WPA
OPERAX          00:15:e9:60:e8:4c    6   54M 53:0   100 ES
jonsson2        00:05:5d:f2:50:2a    6   11M 78:0   100 EcP

and the wpa_supplicant.conf:
ctrl_interface=3D/var/run/wpa_supplicant
ctrl_interface_group=3Dwheel

network=3D{
    ssid=3D"LCLSSID"
    key_mgmt=3DWPA-PSK
    scan_ssid=3D1
    psk=3D"iM03x123"
    bssid=3D00:0f:b5:72:a6:56
}

/glz

--On Monday, October 09, 2006 17:12:48 +0200 Goran Lowkrantz=20
<goran.lowkrantz@ismobile.com> wrote:

> I have the same problem with an IBM R50 laptop and the iwi driver. From
> dmesg
>
> iwi0: <Intel(R) PRO/Wireless 2915ABG> mem 0xc0214000-0xc0214fff irq 9 at
> device 2.0 on pci2
>
> I have never been able to connect to a hidden SSID without giving the
> BSSID. If I give the BSSID I can get connection but it takes a long time
> and is not reliable as the driver looses connection and failes to
> re-connect after a while.
>
> When connected to an AP that broadcasts the SSID I still lose connection
> after a couple of hours and have to stop and restart the connection.
> Here is the sequiece from the console:
>
> iwi0: link state changed to DOWN
> iwi0: scan stuck
> iwi0: link state changed to UP
> iwi0: link state changed to DOWN
> iwi0: link state changed to UP
> iwi0: firmware error
> iwi0: link state changed to DOWN
> iwi0: scan stuck
> iwi0: link state changed to UP
> iwi0: link state changed to DOWN
> iwi0: link state changed to UP
> iwi0: firmware error
> iwi0: link state changed to DOWN
> iwi0: scan stuck
> iwi0: could not allocate firmware DMA memory
># /etc/rc.d/netif stop iwi0
> Stopping network:Stopping wpa_supplicant.
> Waiting for PIDS: 324.
>  iwi0.
># /etc/rc.d/netif start iwi0
> Starting wpa_supplicant.
> DHCPDISCOVER on iwi0 to 255.255.255.255 port 67 interval 7
> iwi0: link state changed to UP
> DHCPDISCOVER on iwi0 to 255.255.255.255 port 67 interval 7
> DHCPDISCOVER on iwi0 to 255.255.255.255 port 67 interval 19
> DHCPOFFER from 10.255.253.253
> DHCPREQUEST on iwi0 to 255.255.255.255 port 67
> DHCPACK from 10.255.253.253
> bound to 10.255.253.200 -- renewal in 300 seconds.
> iwi0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet6 fe80::216:6fff:fe8b:a21%iwi0 prefixlen 64 scopeid 0x2
>         inet 10.255.253.200 netmask 0xffffff00 broadcast 10.255.253.255
>         ether 00:16:6f:8b:0a:21
>         media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps)
>         status: associated
>         ssid SSID channel 11 bssid xx:xx:xx:xx:xx:xx
>         authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax =
100
>         bmiss 10 protmode CTS roaming MANUAL bintval 100
>
> The first couple of times it recovers on it self but after receiving
> iwi0: could not allocate firmware DMA memory I always have to restart the
> connection manually.
>
> The kernel is built with option INVARIANTS and option INVARIANT_SUPPORT.
>
>> uname -a
> FreeBSD viglaf 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #62: Thu Oct  5
> 10:35:57 CEST 2006     root@viglaf:/usr/obj/usr/src/sys/VIGLAF  i386
>
>
>> pkg_info -Ix iwi
> iwi-firmware-kmod-3.0_1 Intel PRO/Wireless 2200 Firmware Kernel Module
>
> dmesg attached.
>
>
> /glz
>
> --On Monday, October 09, 2006 18:35:40 +0400 "Andrew N. Below"
> <defan@zenon.net> wrote:
>
>> Hi.
>>
>> I have an Asus V6V (V6800) laptop with Intel wireless adapter:
>> iwi0: <Intel(R) PRO/Wireless 2200BG
>>
>> and FreeBSD installed:
>>
>> defanbook# uname -v
>> FreeBSD 6.2-PRERELEASE #3: Mon Oct  9 17:40:59 UTC 2006
>>
>> I want to connect to access point (cisco 350) with
>> hidden (not broadcasted) SSID using WPA/TKIP authentication
>> but still got no success.
>>
>> Here is my wpa_supplicant.conf:
>>
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>> ctrl_interface=3D/var/run/wpa_supplicant
>> ctrl_interface_group=3D0
>> eapol_version=3D1
>> ap_scan=3D1
>> fast_reauth=3D1
>>
>> network=3D{
>>         ssid=3D"MY-SSID"
>>         scan_ssid=3D1
>>         key_mgmt=3DWPA-PSK
>>         proto=3DWPA
>>         pairwise=3DTKIP
>>         group=3DTKIP
>>         psk=3D"PASSPHRASE"
>>         phase2=3D"auth=3DMSCHAPV2"
>> }
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>
>> Here is wpa_supplicant output:
>>
>> defanbook# wpa_supplicant -ddKt -i iwi0 -c /etc/wpa_supplicant.conf
>> Oct 09 18:24:41.247941: Initializing interface 'iwi0' conf
>> '/etc/wpa_supplicant.conf' driver 'default' ctrl_interface 'N/A'
>> Oct 09 18:24:41.248083: Configuration file '/etc/wpa_supplicant.conf' ->
>> '/etc/wpa_supplicant.conf'
>> Oct 09 18:24:41.248094: Reading configuration file
>> '/etc/wpa_supplicant.conf'
>> Oct 09 18:24:41.248129: ctrl_interface=3D'/var/run/wpa_supplicant'
>> Oct 09 18:24:41.248473: ctrl_interface_group=3D0
>> Oct 09 18:24:41.248490: eapol_version=3D1
>> Oct 09 18:24:41.248497: ap_scan=3D1
>> Oct 09 18:24:41.248503: fast_reauth=3D1
>> Oct 09 18:24:41.248510: Line: 7 - start of a new network block
>> Oct 09 18:24:41.248520: ssid - hexdump_ascii(len=3D11):
>> [..]
>> Oct 09 18:24:41.248535: scan_ssid=3D1 (0x1)
>> Oct 09 18:24:41.248552: key_mgmt: 0x2
>> Oct 09 18:24:41.248559: proto: 0x1
>> Oct 09 18:24:41.248567: pairwise: 0x8
>> Oct 09 18:24:41.248573: group: 0x8
>> Oct 09 18:24:41.248586: PSK (ASCII passphrase) - hexdump_ascii(len=3D9):
>> [..]
>> Oct 09 18:24:41.248601: phase2 - hexdump_ascii(len=3D13):
>>      61 75 74 68 3d 4d 53 43 48 41 50 56 32            auth=3DMSCHAPV2
>> Oct 09 18:24:41.269142: PSK (from passphrase) - hexdump(len=3D32): c4 47 =
52
>> 5b 8c 7d 47 21 1a bc 2f 75 dd 1d 69 c6 aa c8 33 02 23 70 e1 0a e3 6d be
>> 5b 1f 1f 92 d9
>> Oct 09 18:24:41.269174: Priority group 0
>> Oct 09 18:24:41.269181:    id=3D0 ssid=3D'MY-SSID'
>> Oct 09 18:24:41.269190: Initializing interface (2) 'iwi0'
>> Oct 09 18:24:41.271574: EAPOL: SUPP_PAE entering state DISCONNECTED
>> Oct 09 18:24:41.271584: EAPOL: KEY_RX entering state NO_KEY_RECEIVE
>> Oct 09 18:24:41.271590: EAPOL: SUPP_BE entering state INITIALIZE
>> Oct 09 18:24:41.271597: EAP: EAP entering state DISABLED
>> Oct 09 18:24:41.271636: EAPOL: External notification - portEnabled=3D0
>> Oct 09 18:24:41.271657: EAPOL: External notification - portValid=3D0
>> Oct 09 18:24:41.271918: Own MAC address: 00:12:f0:3d:cd:58
>> Oct 09 18:24:41.271929: wpa_driver_bsd_set_wpa: enabled=3D1
>> Oct 09 18:24:41.271936: wpa_driver_bsd_set_wpa_internal: wpa=3D3 =
privacy=3D1
>> Oct 09 18:24:41.271946: wpa_driver_bsd_del_key: keyidx=3D0
>> Oct 09 18:24:41.271954: wpa_driver_bsd_del_key: keyidx=3D1
>> Oct 09 18:24:41.271962: wpa_driver_bsd_del_key: keyidx=3D2
>> Oct 09 18:24:41.271969: wpa_driver_bsd_del_key: keyidx=3D3
>> Oct 09 18:24:41.271977: wpa_driver_bsd_set_countermeasures: enabled=3D0
>> Oct 09 18:24:41.271984: wpa_driver_bsd_set_drop_unencrypted: enabled=3D1
>> Oct 09 18:24:41.271994: Setting scan request: 0 sec 100000 usec
>> Oct 09 18:24:41.272118: Added interface iwi0
>> Oct 09 18:24:41.372226: State: DISCONNECTED -> SCANNING
>> Oct 09 18:24:41.372235: Starting AP scan (specific SSID)
>> Oct 09 18:24:41.372242: Scan SSID - hexdump_ascii(len=3D11):
>> [MY-SSID]
>> Oct 09 18:24:43.021948: Received 0 bytes of scan results (4 BSSes)
>> Oct 09 18:24:43.021982: Scan results: 4
>> Oct 09 18:24:43.021992: Selecting BSS from priority group 0
>> Oct 09 18:24:43.021998: 0: 00:07:0e:b8:d8:ee ssid=3D'' wpa_ie_len=3D26
>> rsn_ie_len=3D0 caps=3D0x31
>> Oct 09 18:24:43.022008:    skip - SSID mismatch
>> Oct 09 18:24:43.022014: 1: 02:3f:2d:21:0e:c2 ssid=3D'ANY' wpa_ie_len=3D0
>> rsn_ie_len=3D0 caps=3D0x2
>> Oct 09 18:24:43.022023:    skip - no WPA/RSN IE
>> Oct 09 18:24:43.022029: 2: 00:60:b3:d4:0d:76 ssid=3D'ADSL_Wireless'
>> wpa_ie_len=3D0 rsn_ie_len=3D0 caps=3D0x61
>> Oct 09 18:24:43.022038:    skip - no WPA/RSN IE
>> Oct 09 18:24:43.022044: 3: 00:14:6c:55:24:4a ssid=3D'' wpa_ie_len=3D0
>> rsn_ie_len=3D0 caps=3D0x11
>> Oct 09 18:24:43.022052:    skip - no WPA/RSN IE
>> Oct 09 18:24:43.022058: No suitable AP found.
>> Oct 09 18:24:43.022066: Setting scan request: 5 sec 0 usec
>> Oct 09 18:24:48.023226: Starting AP scan (broadcast SSID)
>> Oct 09 18:24:49.501060: Received 0 bytes of scan results (2 BSSes)
>> Oct 09 18:24:49.501070: Scan results: 2
>> Oct 09 18:24:49.501077: Selecting BSS from priority group 0
>> Oct 09 18:24:49.501083: 0: 00:07:0e:b8:d8:ee ssid=3D'' wpa_ie_len=3D26
>> rsn_ie_len=3D0 caps=3D0x31
>> Oct 09 18:24:49.501092:    skip - SSID mismatch
>> Oct 09 18:24:49.501098: 1: 00:14:6c:55:24:4a ssid=3D'' wpa_ie_len=3D0
>> rsn_ie_len=3D0 caps=3D0x11
>> Oct 09 18:24:49.501106:    skip - no WPA/RSN IE
>> Oct 09 18:24:49.501112: No suitable AP found.
>> Oct 09 18:24:49.501118: Setting scan request: 5 sec 0 usec
>> ^COct 09 18:24:52.082178: CTRL-EVENT-TERMINATING - signal 2 received
>> Oct 09 18:24:52.082190: Removing interface iwi0
>> Oct 09 18:24:52.082197: State: SCANNING -> DISCONNECTED
>> Oct 09 18:24:52.082204: No keys have been configured - skip key clearing
>> Oct 09 18:24:52.082210: EAPOL: External notification - portEnabled=3D0
>> Oct 09 18:24:52.082282: EAPOL: External notification - portValid=3D0
>> Oct 09 18:24:52.082315: wpa_driver_bsd_set_wpa: enabled=3D0
>> Oct 09 18:24:52.082321: wpa_driver_bsd_set_wpa_internal: wpa=3D0 =
privacy=3D0
>> Oct 09 18:24:52.082333: wpa_driver_bsd_set_drop_unencrypted: enabled=3D0
>> Oct 09 18:24:52.082341: wpa_driver_bsd_set_countermeasures: enabled=3D0
>> Oct 09 18:24:52.082348: No keys have been configured - skip key clearing
>> Oct 09 18:24:52.082463: wpa_driver_bsd_set_wpa_internal: wpa=3D0 =
privacy=3D0
>> Oct 09 18:24:52.082851: Cancelling scan request
>>
>> As we can see, it just repeats specific and broadcast SSID scan
>> in cycle, but always says "No suitable AP found" and "SSID mismatch".
>> While this process is running I can see more and more
>> "Number of frames with a bad CRC receive" with the iwicontrol utility.
>>
>> On another FreeBSD box with 6.1-release and same version of
>> wpa_supplicant, but with another USB wireless device (ural) all works
>> fine.
>>
>> Wireless connection in winxp on this laptop works fine too.
>>
>> Any ideas?
>>
>> --
>> Andrew N. Below
>> Zenon N.S.P.
>>
>> _______________________________________________
>> freebsd-stable@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to =
"freebsd-stable-unsubscribe@freebsd.org"
>
>
>
> --
> ................................................... the future isMobile
>
>   Goran Lowkrantz <goran.lowkrantz@ismobile.com>
>   System Architect, isMobile, Aurorum 2, S-977 75 Lule=EF=BF=A5, Sweden
>   Phone: +46(0)920-75559
>   Mobile: +46(0)70-587 87 82 Fax: +46(0)70-615 87 82
>
> http://www.ismobile.com ...............................................



--=20
................................................... the future isMobile

  Goran Lowkrantz <goran.lowkrantz@ismobile.com>
  System Architect, isMobile, Aurorum 2, S-977 75 Lule=EF=BF=A5, Sweden
  Phone: +46(0)920-75559
  Mobile: +46(0)70-587 87 82 Fax: +46(0)70-615 87 82

http://www.ismobile.com ...............................................

--==========BC8DDAA1DA0A72AFC16C==========
Content-Type: application/octet-stream; name="wpa.log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="wpa.log"; size=22053

U2NyaXB0IHN0YXJ0ZWQgb24gTW9uIE9jdCAgOSAxNzozMDoxMSAyMDA2Ck9jdCAwOSAxNzozMDox
MS44NjQyMTE6IEluaXRpYWxpemluZyBpbnRlcmZhY2UgJ2l3aTAnIGNvbmYgJy9ldGMvd3BhX3N1
cHBsaWNhbnQuY29uZicgZHJpdmVyICdkZWZhdWx0JyBjdHJsX2ludGVyZmFjZSAnTi9BJw0KT2N0
IDA5IDE3OjMwOjExLjg2NDQ2OTogQ29uZmlndXJhdGlvbiBmaWxlICcvZXRjL3dwYV9zdXBwbGlj
YW50LmNvbmYnIC0+ICcvZXRjL3dwYV9zdXBwbGljYW50LmNvbmYnDQpPY3QgMDkgMTc6MzA6MTEu
ODY0NDg5OiBSZWFkaW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAnL2V0Yy93cGFfc3VwcGxpY2FudC5j
b25mJw0KT2N0IDA5IDE3OjMwOjExLjg2NDg4MDogY3RybF9pbnRlcmZhY2U9Jy92YXIvcnVuL3dw
YV9zdXBwbGljYW50Jw0KT2N0IDA5IDE3OjMwOjExLjg2NjQ5MjogY3RybF9pbnRlcmZhY2VfZ3Jv
dXA9MCAoZnJvbSBncm91cCBuYW1lICd3aGVlbCcpDQpPY3QgMDkgMTc6MzA6MTEuODY2NTEwOiBM
aW5lOiA0IC0gc3RhcnQgb2YgYSBuZXcgbmV0d29yayBibG9jaw0KT2N0IDA5IDE3OjMwOjExLjg2
NjU0Mzogc3NpZCAtIGhleGR1bXBfYXNjaWkobGVuPTgpOg0KICAgICA2OSA3MyA0ZCA2ZiA2MiA2
OSA2YyA2NSAgICAgICAgICAgICAgICAgICAgICAgICAgIExDTFNJRCAgICAgICAgDQpPY3QgMDkg
MTc6MzA6MTEuODY2NTY3OiBrZXlfbWdtdDogMHgyDQpPY3QgMDkgMTc6MzA6MTEuODY2NTkzOiBz
Y2FuX3NzaWQ9MSAoMHgxKQ0KT2N0IDA5IDE3OjMwOjExLjg2NjYwNTogUFNLIChBU0NJSSBwYXNz
cGhyYXNlKSAtIGhleGR1bXBfYXNjaWkobGVuPTgpOg0KICAgICA2OSA0ZCAzMCAzMyA3OCAzMSAz
MiAzMyAgICAgICAgICAgICAgICAgICAgICAgICAgIGlNMDN4MTIzICAgICAgICANCk9jdCAwOSAx
NzozMDoxMS44NjY2MjU6IEJTU0lEIC0gaGV4ZHVtcChsZW49Nik6IDAwIDBmIGI1IDcyIGE2IDU2
DQpPY3QgMDkgMTc6MzA6MTEuOTAyNjcwOiBQU0sgKGZyb20gcGFzc3BocmFzZSkgLSBoZXhkdW1w
KGxlbj0zMik6IGI2IDViIDhhIGNhIDNlIDVmIDVlIGI1IGU3IDM3IGE4IGE2IDhiIDc0IDI2IGQy
IGIxIDQ0IDAwIDE4IDE2IDlmIGIxIGY4IGNhIDBiIDhiIGJmIDZjIGQ3IGFmIGU0DQpPY3QgMDkg
MTc6MzA6MTEuOTAyNzc2OiBQcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzA6MTEuOTAyNzg4
OiAgICBpZD0wIHNzaWQ9J0xDTFNJRCcNCk9jdCAwOSAxNzozMDoxMS45MDI4MDY6IEluaXRpYWxp
emluZyBpbnRlcmZhY2UgKDIpICdpd2kwJw0KT2N0IDA5IDE3OjMwOjExLjkwNzY1NTogRUFQT0w6
IFNVUFBfUEFFIGVudGVyaW5nIHN0YXRlIERJU0NPTk5FQ1RFRA0KT2N0IDA5IDE3OjMwOjExLjkw
NzY4NTogRUFQT0w6IEtFWV9SWCBlbnRlcmluZyBzdGF0ZSBOT19LRVlfUkVDRUlWRQ0KT2N0IDA5
IDE3OjMwOjExLjkwNzcwNDogRUFQT0w6IFNVUFBfQkUgZW50ZXJpbmcgc3RhdGUgSU5JVElBTEla
RQ0KT2N0IDA5IDE3OjMwOjExLjkwNzcxNTogRUFQOiBFQVAgZW50ZXJpbmcgc3RhdGUgRElTQUJM
RUQNCk9jdCAwOSAxNzozMDoxMS45MDc3Njg6IEVBUE9MOiBFeHRlcm5hbCBub3RpZmljYXRpb24g
LSBwb3J0RW5hYmxlZD0wDQpPY3QgMDkgMTc6MzA6MTEuOTA3Nzk4OiBFQVBPTDogRXh0ZXJuYWwg
bm90aWZpY2F0aW9uIC0gcG9ydFZhbGlkPTANCk9jdCAwOSAxNzozMDoxMS45MDkzMzE6IE93biBN
QUMgYWRkcmVzczogMDA6MTY6NmY6OGI6MGE6MjENCk9jdCAwOSAxNzozMDoxMS45MDkzNjE6IHdw
YV9kcml2ZXJfYnNkX3NldF93cGE6IGVuYWJsZWQ9MQ0KT2N0IDA5IDE3OjMwOjExLjkwOTM3MTog
d3BhX2RyaXZlcl9ic2Rfc2V0X3dwYV9pbnRlcm5hbDogd3BhPTMgcHJpdmFjeT0xDQpPY3QgMDkg
MTc6MzA6MTEuOTA5MzkwOiB3cGFfZHJpdmVyX2JzZF9kZWxfa2V5OiBrZXlpZHg9MA0KT2N0IDA5
IDE3OjMwOjExLjkwOTQwNDogd3BhX2RyaXZlcl9ic2RfZGVsX2tleToga2V5aWR4PTENCk9jdCAw
OSAxNzozMDoxMS45MDk0MTY6IHdwYV9kcml2ZXJfYnNkX2RlbF9rZXk6IGtleWlkeD0yDQpPY3Qg
MDkgMTc6MzA6MTEuOTA5NDI4OiB3cGFfZHJpdmVyX2JzZF9kZWxfa2V5OiBrZXlpZHg9Mw0KT2N0
IDA5IDE3OjMwOjExLjkwOTQ0MDogd3BhX2RyaXZlcl9ic2Rfc2V0X2NvdW50ZXJtZWFzdXJlczog
ZW5hYmxlZD0wDQpPY3QgMDkgMTc6MzA6MTEuOTA5NDUyOiB3cGFfZHJpdmVyX2JzZF9zZXRfZHJv
cF91bmVuY3J5cHRlZDogZW5hYmxlZD0xDQpPY3QgMDkgMTc6MzA6MTEuOTA5NDY5OiBTZXR0aW5n
IHNjYW4gcmVxdWVzdDogMCBzZWMgMTAwMDAwIHVzZWMNCk9jdCAwOSAxNzozMDoxMS45MDk1MTE6
IFVzaW5nIGV4aXN0aW5nIGNvbnRyb2wgaW50ZXJmYWNlIGRpcmVjdG9yeS4NCk9jdCAwOSAxNzoz
MDoxMS45MDk2Nzc6IEFkZGVkIGludGVyZmFjZSBpd2kwDQpPY3QgMDkgMTc6MzA6MTIuMDEwMzA2
OiBTdGF0ZTogRElTQ09OTkVDVEVEIC0+IFNDQU5OSU5HDQpPY3QgMDkgMTc6MzA6MTIuMDEwMzU1
OiBTdGFydGluZyBBUCBzY2FuIChzcGVjaWZpYyBTU0lEKQ0KT2N0IDA5IDE3OjMwOjEyLjAxMDM2
NTogU2NhbiBTU0lEIC0gaGV4ZHVtcF9hc2NpaShsZW49OCk6DQogICAgIDY5IDczIDRkIDZmIDYy
IDY5IDZjIDY1ICAgICAgICAgICAgICAgICAgICAgICAgICAgTENMU0lEICAgICAgICANCk9jdCAw
OSAxNzozMDoxNy44OTQwNTA6IFJlY2VpdmVkIDAgYnl0ZXMgb2Ygc2NhbiByZXN1bHRzICg1IEJT
U2VzKQ0KT2N0IDA5IDE3OjMwOjE3Ljg5NDA5NjogU2NhbiByZXN1bHRzOiA1DQpPY3QgMDkgMTc6
MzA6MTcuODk0MTEwOiBTZWxlY3RpbmcgQlNTIGZyb20gcHJpb3JpdHkgZ3JvdXAgMA0KT2N0IDA5
IDE3OjMwOjE3Ljg5NDExOTogMDogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3cGFfaWVfbGVu
PTI0IHJzbl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMDoxNy44OTQxMzQ6ICAgIHNr
aXAgLSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzA6MTcuODk0MTQzOiAxOiAwMDowOTo1Yjpi
ODpjNDo0ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgxMQ0KT2N0
IDA5IDE3OjMwOjE3Ljg5NDE1NjogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAwOSAxNzoz
MDoxNy44OTQxNjU6IDI6IDAwOjBmOmNiOjlmOmRlOmVlIHNzaWQ9J09QRVJBWCcgd3BhX2llX2xl
bj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAxNzozMDoxNy44OTQxNzc6ICAgIHNr
aXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzA6MTcuODk0MTg2OiAzOiAwMDoxNTplOTo2
MDplODo0YyBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIx
DQpPY3QgMDkgMTc6MzA6MTcuODk0MTk4OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5
IDE3OjMwOjE3Ljg5NDIwNzogNDogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9uc3NvbjInIHdw
YV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzA6MTcuODk0MjE5
OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMwOjE3Ljg5NDIyOTogTm8gc3Vp
dGFibGUgQVAgZm91bmQuDQpPY3QgMDkgMTc6MzA6MTcuODk0MjQwOiBTZXR0aW5nIHNjYW4gcmVx
dWVzdDogNSBzZWMgMCB1c2VjDQpPY3QgMDkgMTc6MzA6MjAuNzc2NzM2OiBSZWNlaXZlZCAwIGJ5
dGVzIG9mIHNjYW4gcmVzdWx0cyAoNCBCU1NlcykNCk9jdCAwOSAxNzozMDoyMC43NzY3ODA6IFNj
YW4gcmVzdWx0czogNA0KT2N0IDA5IDE3OjMwOjIwLjc3Njc5MzogU2VsZWN0aW5nIEJTUyBmcm9t
IHByaW9yaXR5IGdyb3VwIDANCk9jdCAwOSAxNzozMDoyMC43NzY4MDM6IDA6IDAwOjBmOmI1Ojcy
OmE2OjU2IHNzaWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3Qg
MDkgMTc6MzA6MjAuNzc2ODE4OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMw
OjIwLjc3NjgyNzogMTogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJz
bl9pZV9sZW49MCBjYXBzPTB4MTENCk9jdCAwOSAxNzozMDoyMC43NzY4Mzk6ICAgIHNraXAgLSBT
U0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzA6MjAuNzc2ODQ4OiAyOiAwMDoxNTplOTo2MDplODo0
YyBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpPY3Qg
MDkgMTc6MzA6MjAuNzc2ODYxOiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMw
OjIwLjc3Njg3MDogMzogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9uc3NvbjInIHdwYV9pZV9s
ZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzA6MjAuNzc2ODgyOiAgICBz
a2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMwOjIwLjc3Njg5MTogTm8gc3VpdGFibGUg
QVAgZm91bmQuDQpPY3QgMDkgMTc6MzA6MjAuNzc2OTAzOiBTZXR0aW5nIHNjYW4gcmVxdWVzdDog
NSBzZWMgMCB1c2VjDQpPY3QgMDkgMTc6MzA6MjUuNzc4MjE0OiBTdGFydGluZyBBUCBzY2FuIChi
cm9hZGNhc3QgU1NJRCkNCk9jdCAwOSAxNzozMDoyOC42NDMxMTE6IFJlY2VpdmVkIDAgYnl0ZXMg
b2Ygc2NhbiByZXN1bHRzICg0IEJTU2VzKQ0KT2N0IDA5IDE3OjMwOjI4LjY0MzE1NjogU2NhbiBy
ZXN1bHRzOiA0DQpPY3QgMDkgMTc6MzA6MjguNjQzMTcwOiBTZWxlY3RpbmcgQlNTIGZyb20gcHJp
b3JpdHkgZ3JvdXAgMA0KT2N0IDA5IDE3OjMwOjI4LjY0MzE3OTogMDogMDA6MDk6NWI6Yjg6YzQ6
NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBjYXBzPTB4MTENCk9jdCAwOSAx
NzozMDoyOC42NDMxOTQ6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzA6Mjgu
NjQzMjAzOiAxOiAwMDowZjpiNTo3MjphNjo1NiBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2ll
X2xlbj0wIGNhcHM9MHgzMQ0KT2N0IDA5IDE3OjMwOjI4LjY0MzIxNjogICAgc2tpcCAtIFNTSUQg
bWlzbWF0Y2gNCk9jdCAwOSAxNzozMDoyOC42NDMyMjU6IDI6IDAwOjBmOmNiOjlmOmRlOmVlIHNz
aWQ9J09QRVJBWCcgd3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAx
NzozMDoyOC42NDMyMzc6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzA6Mjgu
NjQzMjQ2OiAzOiAwMDowNTo1ZDpmMjo1MDoyYSBzc2lkPSdqb25zc29uMicgd3BhX2llX2xlbj0w
IHJzbl9pZV9sZW49MCBjYXBzPTB4MTUNCk9jdCAwOSAxNzozMDoyOC42NDMyNTk6ICAgIHNraXAg
LSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzA6MjguNjQzMjY4OiBObyBzdWl0YWJsZSBBUCBm
b3VuZC4NCk9jdCAwOSAxNzozMDoyOC42NDMyNzk6IFNldHRpbmcgc2NhbiByZXF1ZXN0OiA1IHNl
YyAwIHVzZWMNCk9jdCAwOSAxNzozMDozMy42NDUwMjI6IFN0YXJ0aW5nIEFQIHNjYW4gKHNwZWNp
ZmljIFNTSUQpDQpPY3QgMDkgMTc6MzA6MzMuNjQ1MDcxOiBTY2FuIFNTSUQgLSBoZXhkdW1wX2Fz
Y2lpKGxlbj04KToNCiAgICAgNjkgNzMgNGQgNmYgNjIgNjkgNmMgNjUgICAgICAgICAgICAgICAg
ICAgICAgICAgICBMQ0xTSUQgICAgICAgIA0KT2N0IDA5IDE3OjMwOjM2LjU0NjMyNTogUmVjZWl2
ZWQgMCBieXRlcyBvZiBzY2FuIHJlc3VsdHMgKDQgQlNTZXMpDQpPY3QgMDkgMTc6MzA6MzYuNTQ2
MzY4OiBTY2FuIHJlc3VsdHM6IDQNCk9jdCAwOSAxNzozMDozNi41NDYzODE6IFNlbGVjdGluZyBC
U1MgZnJvbSBwcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzA6MzYuNTQ2MzkxOiAwOiAwMDow
ZjpiNTo3MjphNjo1NiBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgz
MQ0KT2N0IDA5IDE3OjMwOjM2LjU0NjQwNzogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAw
OSAxNzozMDozNi41NDY0MTU6IDE6IDAwOjA5OjViOmI4OmM0OjRkIHNzaWQ9Jycgd3BhX2llX2xl
bj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDExDQpPY3QgMDkgMTc6MzA6MzYuNTQ2NDI5OiAgICBz
a2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMwOjM2LjU0NjQzNzogMjogMDA6MTU6ZTk6
NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgy
MQ0KT2N0IDA5IDE3OjMwOjM2LjU0NjQ1MDogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAw
OSAxNzozMDozNi41NDY0NTg6IDM6IDAwOjA1OjVkOmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3
cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgxNQ0KT2N0IDA5IDE3OjMwOjM2LjU0NjQ3
MTogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMDozNi41NDY0ODA6IE5vIHN1
aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMwOjM2LjU0NjQ5MTogU2V0dGluZyBzY2FuIHJl
cXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3OjMwOjQxLjU0NzgxNjogU3RhcnRpbmcgQVAg
c2NhbiAoYnJvYWRjYXN0IFNTSUQpDQpPY3QgMDkgMTc6MzA6NDQuNDE1NzUwOiBSZWNlaXZlZCAw
IGJ5dGVzIG9mIHNjYW4gcmVzdWx0cyAoNSBCU1NlcykNCk9jdCAwOSAxNzozMDo0NC40MTU3OTE6
IFNjYW4gcmVzdWx0czogNQ0KT2N0IDA5IDE3OjMwOjQ0LjQxNTgwNDogU2VsZWN0aW5nIEJTUyBm
cm9tIHByaW9yaXR5IGdyb3VwIDANCk9jdCAwOSAxNzozMDo0NC40MTU4MTM6IDA6IDAwOjA5OjVi
OmI4OmM0OjRkIHNzaWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDExDQpP
Y3QgMDkgMTc6MzA6NDQuNDE1ODI4OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3
OjMwOjQ0LjQxNTgzNzogMTogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3cGFfaWVfbGVuPTI0
IHJzbl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMDo0NC40MTU4NTA6ICAgIHNraXAg
LSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzA6NDQuNDE1ODU5OiAyOiAwMDowZjpjYjo5Zjpk
ZTplZSBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpP
Y3QgMDkgMTc6MzA6NDQuNDE1ODcyOiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3
OjMwOjQ0LjQxNTg4MTogMzogMDA6MTU6ZTk6NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVf
bGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgyMQ0KT2N0IDA5IDE3OjMwOjQ0LjQxNTg5MzogICAg
c2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMDo0NC40MTU5MDI6IDQ6IDAwOjA1OjVk
OmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9
MHgxNQ0KT2N0IDA5IDE3OjMwOjQ0LjQxNTkxNTogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9j
dCAwOSAxNzozMDo0NC40MTU5MjU6IE5vIHN1aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMw
OjQ0LjQxNTkzNjogU2V0dGluZyBzY2FuIHJlcXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3
OjMwOjQ5LjQxNzYyNDogU3RhcnRpbmcgQVAgc2NhbiAoc3BlY2lmaWMgU1NJRCkNCk9jdCAwOSAx
NzozMDo0OS40MTc2NjI6IFNjYW4gU1NJRCAtIGhleGR1bXBfYXNjaWkobGVuPTgpOg0KICAgICA2
OSA3MyA0ZCA2ZiA2MiA2OSA2YyA2NSAgICAgICAgICAgICAgICAgICAgICAgICAgIExDTFNJRCAg
ICAgICAgDQpPY3QgMDkgMTc6MzA6NTIuMzE2OTMyOiBSZWNlaXZlZCAwIGJ5dGVzIG9mIHNjYW4g
cmVzdWx0cyAoNCBCU1NlcykNCk9jdCAwOSAxNzozMDo1Mi4zMTY5NzQ6IFNjYW4gcmVzdWx0czog
NA0KT2N0IDA5IDE3OjMwOjUyLjMxNjk4NzogU2VsZWN0aW5nIEJTUyBmcm9tIHByaW9yaXR5IGdy
b3VwIDANCk9jdCAwOSAxNzozMDo1Mi4zMTY5OTY6IDA6IDAwOjBmOmI1OjcyOmE2OjU2IHNzaWQ9
Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3QgMDkgMTc6MzA6NTIu
MzE3MDExOiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMwOjUyLjMxNzAyMDog
MTogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBj
YXBzPTB4MTENCk9jdCAwOSAxNzozMDo1Mi4zMTcwMzM6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNo
DQpPY3QgMDkgMTc6MzA6NTIuMzE3MDQyOiAyOiAwMDoxNTplOTo2MDplODo0YyBzc2lkPSdPUEVS
QVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpPY3QgMDkgMTc6MzA6NTIu
MzE3MDU0OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMwOjUyLjMxNzA2Mzog
MzogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9uc3NvbjInIHdwYV9pZV9sZW49MCByc25faWVf
bGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzA6NTIuMzE3MDc2OiAgICBza2lwIC0gbm8gV1BB
L1JTTiBJRQ0KT2N0IDA5IDE3OjMwOjUyLjMxNzA4NTogTm8gc3VpdGFibGUgQVAgZm91bmQuDQpP
Y3QgMDkgMTc6MzA6NTIuMzE3MDk2OiBTZXR0aW5nIHNjYW4gcmVxdWVzdDogNSBzZWMgMCB1c2Vj
DQpPY3QgMDkgMTc6MzA6NTcuMzE4NDA2OiBTdGFydGluZyBBUCBzY2FuIChicm9hZGNhc3QgU1NJ
RCkNCk9jdCAwOSAxNzozMTowMC4xODYzNTA6IFJlY2VpdmVkIDAgYnl0ZXMgb2Ygc2NhbiByZXN1
bHRzICg1IEJTU2VzKQ0KT2N0IDA5IDE3OjMxOjAwLjE4NjM5NDogU2NhbiByZXN1bHRzOiA1DQpP
Y3QgMDkgMTc6MzE6MDAuMTg2NDA4OiBTZWxlY3RpbmcgQlNTIGZyb20gcHJpb3JpdHkgZ3JvdXAg
MA0KT2N0IDA5IDE3OjMxOjAwLjE4NjQxNzogMDogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3
cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBjYXBzPTB4MTENCk9jdCAwOSAxNzozMTowMC4xODY0
MzI6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzE6MDAuMTg2NDQxOiAxOiAw
MDowZjpiNTo3MjphNjo1NiBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9
MHgzMQ0KT2N0IDA5IDE3OjMxOjAwLjE4NjQ1NDogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9j
dCAwOSAxNzozMTowMC4xODY0NjM6IDI6IDAwOjBmOmNiOjlmOmRlOmVlIHNzaWQ9J09QRVJBWCcg
d3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAxNzozMTowMC4xODY0
NzY6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6MDAuMTg2NDg1OiAzOiAw
MDoxNTplOTo2MDplODo0YyBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAg
Y2Fwcz0weDIxDQpPY3QgMDkgMTc6MzE6MDAuMTg2NDk3OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJ
RQ0KT2N0IDA5IDE3OjMxOjAwLjE4NjUwNjogNDogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9u
c3NvbjInIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzE6
MDAuMTg2NTE5OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMxOjAwLjE4NjUy
ODogTm8gc3VpdGFibGUgQVAgZm91bmQuDQpPY3QgMDkgMTc6MzE6MDAuMTg2NTM5OiBTZXR0aW5n
IHNjYW4gcmVxdWVzdDogNSBzZWMgMCB1c2VjDQpPY3QgMDkgMTc6MzE6MDUuMTg4MjEwOiBTdGFy
dGluZyBBUCBzY2FuIChzcGVjaWZpYyBTU0lEKQ0KT2N0IDA5IDE3OjMxOjA1LjE4ODI1NDogU2Nh
biBTU0lEIC0gaGV4ZHVtcF9hc2NpaShsZW49OCk6DQogICAgIDY5IDczIDRkIDZmIDYyIDY5IDZj
IDY1ICAgICAgICAgICAgICAgICAgICAgICAgICAgTENMU0lEICAgICAgICANCk9jdCAwOSAxNzoz
MTowOC4wODY0OTE6IFJlY2VpdmVkIDAgYnl0ZXMgb2Ygc2NhbiByZXN1bHRzICg0IEJTU2VzKQ0K
T2N0IDA5IDE3OjMxOjA4LjA4NjUzMjogU2NhbiByZXN1bHRzOiA0DQpPY3QgMDkgMTc6MzE6MDgu
MDg2NTQ1OiBTZWxlY3RpbmcgQlNTIGZyb20gcHJpb3JpdHkgZ3JvdXAgMA0KT2N0IDA5IDE3OjMx
OjA4LjA4NjU1NTogMDogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJz
bl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMTowOC4wODY1NzA6ICAgIHNraXAgLSBT
U0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzE6MDguMDg2NTc5OiAxOiAwMDowOTo1YjpiODpjNDo0
ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgxMQ0KT2N0IDA5IDE3
OjMxOjA4LjA4NjU5MjogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAwOSAxNzozMTowOC4w
ODY2MDE6IDI6IDAwOjE1OmU5OjYwOmU4OjRjIHNzaWQ9J09QRVJBWCcgd3BhX2llX2xlbj0wIHJz
bl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAxNzozMTowOC4wODY2MTM6ICAgIHNraXAgLSBu
byBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6MDguMDg2NjIyOiAzOiAwMDowNTo1ZDpmMjo1MDoy
YSBzc2lkPSdqb25zc29uMicgd3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MTUNCk9j
dCAwOSAxNzozMTowOC4wODY2MzU6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6
MzE6MDguMDg2NjQ1OiBObyBzdWl0YWJsZSBBUCBmb3VuZC4NCk9jdCAwOSAxNzozMTowOC4wODY2
NTY6IFNldHRpbmcgc2NhbiByZXF1ZXN0OiA1IHNlYyAwIHVzZWMNCk9jdCAwOSAxNzozMToxMy4w
ODgwMDc6IFN0YXJ0aW5nIEFQIHNjYW4gKGJyb2FkY2FzdCBTU0lEKQ0KT2N0IDA5IDE3OjMxOjE1
Ljk2MDA0MDogUmVjZWl2ZWQgMCBieXRlcyBvZiBzY2FuIHJlc3VsdHMgKDUgQlNTZXMpDQpPY3Qg
MDkgMTc6MzE6MTUuOTYwMDg4OiBTY2FuIHJlc3VsdHM6IDUNCk9jdCAwOSAxNzozMToxNS45NjAx
MDE6IFNlbGVjdGluZyBCU1MgZnJvbSBwcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzE6MTUu
OTYwMTExOiAwOiAwMDowOTo1YjpiODpjNDo0ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2ll
X2xlbj0wIGNhcHM9MHgxMQ0KT2N0IDA5IDE3OjMxOjE1Ljk2MDEyNjogICAgc2tpcCAtIFNTSUQg
bWlzbWF0Y2gNCk9jdCAwOSAxNzozMToxNS45NjAxMzU6IDE6IDAwOjBmOmI1OjcyOmE2OjU2IHNz
aWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3QgMDkgMTc6MzE6
MTUuOTYwMTQ4OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMxOjE1Ljk2MDE1
NzogMjogMDA6MGY6Y2I6OWY6ZGU6ZWUgc3NpZD0nT1BFUkFYJyB3cGFfaWVfbGVuPTAgcnNuX2ll
X2xlbj0wIGNhcHM9MHgyMQ0KT2N0IDA5IDE3OjMxOjE1Ljk2MDE3MDogICAgc2tpcCAtIG5vIFdQ
QS9SU04gSUUNCk9jdCAwOSAxNzozMToxNS45NjAxNzg6IDM6IDAwOjE1OmU5OjYwOmU4OjRjIHNz
aWQ9J09QRVJBWCcgd3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAx
NzozMToxNS45NjAxOTE6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6MTUu
OTYwMTk5OiA0OiAwMDowNTo1ZDpmMjo1MDoyYSBzc2lkPSdqb25zc29uMicgd3BhX2llX2xlbj0w
IHJzbl9pZV9sZW49MCBjYXBzPTB4MTUNCk9jdCAwOSAxNzozMToxNS45NjAyMTI6ICAgIHNraXAg
LSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6MTUuOTYwMjIyOiBObyBzdWl0YWJsZSBBUCBm
b3VuZC4NCk9jdCAwOSAxNzozMToxNS45NjAyMzM6IFNldHRpbmcgc2NhbiByZXF1ZXN0OiA1IHNl
YyAwIHVzZWMNCk9jdCAwOSAxNzozMToyMC45NjE4MTA6IFN0YXJ0aW5nIEFQIHNjYW4gKHNwZWNp
ZmljIFNTSUQpDQpPY3QgMDkgMTc6MzE6MjAuOTYxODU4OiBTY2FuIFNTSUQgLSBoZXhkdW1wX2Fz
Y2lpKGxlbj04KToNCiAgICAgNjkgNzMgNGQgNmYgNjIgNjkgNmMgNjUgICAgICAgICAgICAgICAg
ICAgICAgICAgICBMQ0xTSUQgICAgICAgIA0KT2N0IDA5IDE3OjMxOjIzLjg1ODEyODogUmVjZWl2
ZWQgMCBieXRlcyBvZiBzY2FuIHJlc3VsdHMgKDQgQlNTZXMpDQpPY3QgMDkgMTc6MzE6MjMuODU4
MTcyOiBTY2FuIHJlc3VsdHM6IDQNCk9jdCAwOSAxNzozMToyMy44NTgxODU6IFNlbGVjdGluZyBC
U1MgZnJvbSBwcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzE6MjMuODU4MTk1OiAwOiAwMDow
ZjpiNTo3MjphNjo1NiBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgz
MQ0KT2N0IDA5IDE3OjMxOjIzLjg1ODIxMDogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAw
OSAxNzozMToyMy44NTgyMTk6IDE6IDAwOjA5OjViOmI4OmM0OjRkIHNzaWQ9Jycgd3BhX2llX2xl
bj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDExDQpPY3QgMDkgMTc6MzE6MjMuODU4MjMyOiAgICBz
a2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMxOjIzLjg1ODI0MTogMjogMDA6MTU6ZTk6
NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgy
MQ0KT2N0IDA5IDE3OjMxOjIzLjg1ODI1NDogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAw
OSAxNzozMToyMy44NTgyNjI6IDM6IDAwOjA1OjVkOmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3
cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgxNQ0KT2N0IDA5IDE3OjMxOjIzLjg1ODI3
NTogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMToyMy44NTgyODU6IE5vIHN1
aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMxOjIzLjg1ODI5NjogU2V0dGluZyBzY2FuIHJl
cXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3OjMxOjI4Ljg1OTYxMTogU3RhcnRpbmcgQVAg
c2NhbiAoYnJvYWRjYXN0IFNTSUQpDQpPY3QgMDkgMTc6MzE6MzEuNzI1NDkxOiBSZWNlaXZlZCAw
IGJ5dGVzIG9mIHNjYW4gcmVzdWx0cyAoNSBCU1NlcykNCk9jdCAwOSAxNzozMTozMS43MjU1MzI6
IFNjYW4gcmVzdWx0czogNQ0KT2N0IDA5IDE3OjMxOjMxLjcyNTU0NTogU2VsZWN0aW5nIEJTUyBm
cm9tIHByaW9yaXR5IGdyb3VwIDANCk9jdCAwOSAxNzozMTozMS43MjU1NTU6IDA6IDAwOjA5OjVi
OmI4OmM0OjRkIHNzaWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDExDQpP
Y3QgMDkgMTc6MzE6MzEuNzI1NTcwOiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3
OjMxOjMxLjcyNTU3OTogMTogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3cGFfaWVfbGVuPTI0
IHJzbl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMTozMS43MjU1OTE6ICAgIHNraXAg
LSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzE6MzEuNzI1NjAwOiAyOiAwMDowZjpjYjo5Zjpk
ZTplZSBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpP
Y3QgMDkgMTc6MzE6MzEuNzI1NjEzOiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3
OjMxOjMxLjcyNTYyMTogMzogMDA6MTU6ZTk6NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVf
bGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgyMQ0KT2N0IDA5IDE3OjMxOjMxLjcyNTYzNDogICAg
c2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMTozMS43MjU2NDM6IDQ6IDAwOjA1OjVk
OmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9
MHgxNQ0KT2N0IDA5IDE3OjMxOjMxLjcyNTY1NTogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9j
dCAwOSAxNzozMTozMS43MjU2NjU6IE5vIHN1aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMx
OjMxLjcyNTY3NjogU2V0dGluZyBzY2FuIHJlcXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3
OjMxOjM2LjcyNzQ4MDogU3RhcnRpbmcgQVAgc2NhbiAoc3BlY2lmaWMgU1NJRCkNCk9jdCAwOSAx
NzozMTozNi43Mjc1MjQ6IFNjYW4gU1NJRCAtIGhleGR1bXBfYXNjaWkobGVuPTgpOg0KICAgICA2
OSA3MyA0ZCA2ZiA2MiA2OSA2YyA2NSAgICAgICAgICAgICAgICAgICAgICAgICAgIExDTFNJRCAg
ICAgICAgDQpPY3QgMDkgMTc6MzE6MzkuNjI0NjMwOiBSZWNlaXZlZCAwIGJ5dGVzIG9mIHNjYW4g
cmVzdWx0cyAoNCBCU1NlcykNCk9jdCAwOSAxNzozMTozOS42MjQ2NzI6IFNjYW4gcmVzdWx0czog
NA0KT2N0IDA5IDE3OjMxOjM5LjYyNDY4NTogU2VsZWN0aW5nIEJTUyBmcm9tIHByaW9yaXR5IGdy
b3VwIDANCk9jdCAwOSAxNzozMTozOS42MjQ2OTU6IDA6IDAwOjBmOmI1OjcyOmE2OjU2IHNzaWQ9
Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3QgMDkgMTc6MzE6Mzku
NjI0NzEwOiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMxOjM5LjYyNDcxOTog
MTogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBj
YXBzPTB4MTENCk9jdCAwOSAxNzozMTozOS42MjQ3MzI6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNo
DQpPY3QgMDkgMTc6MzE6MzkuNjI0NzQxOiAyOiAwMDoxNTplOTo2MDplODo0YyBzc2lkPSdPUEVS
QVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpPY3QgMDkgMTc6MzE6Mzku
NjI0NzU0OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMxOjM5LjYyNDc2Mjog
MzogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9uc3NvbjInIHdwYV9pZV9sZW49MCByc25faWVf
bGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzE6MzkuNjI0Nzc1OiAgICBza2lwIC0gbm8gV1BB
L1JTTiBJRQ0KT2N0IDA5IDE3OjMxOjM5LjYyNDc4NTogTm8gc3VpdGFibGUgQVAgZm91bmQuDQpP
Y3QgMDkgMTc6MzE6MzkuNjI0Nzk2OiBTZXR0aW5nIHNjYW4gcmVxdWVzdDogNSBzZWMgMCB1c2Vj
DQpPY3QgMDkgMTc6MzE6NDQuNjI2MTk4OiBTdGFydGluZyBBUCBzY2FuIChicm9hZGNhc3QgU1NJ
RCkNCk9jdCAwOSAxNzozMTo0Ny41MDk0Mjg6IFJlY2VpdmVkIDAgYnl0ZXMgb2Ygc2NhbiByZXN1
bHRzICg1IEJTU2VzKQ0KT2N0IDA5IDE3OjMxOjQ3LjUwOTQ2OTogU2NhbiByZXN1bHRzOiA1DQpP
Y3QgMDkgMTc6MzE6NDcuNTA5NDgyOiBTZWxlY3RpbmcgQlNTIGZyb20gcHJpb3JpdHkgZ3JvdXAg
MA0KT2N0IDA5IDE3OjMxOjQ3LjUwOTQ5MTogMDogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3
cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMTo0Ny41MDk1
MDc6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzE6NDcuNTA5NTE2OiAxOiAw
MDowOTo1YjpiODpjNDo0ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9
MHgxMQ0KT2N0IDA5IDE3OjMxOjQ3LjUwOTUyOTogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9j
dCAwOSAxNzozMTo0Ny41MDk1Mzg6IDI6IDAwOjBmOmNiOjlmOmRlOmVlIHNzaWQ9J09QRVJBWCcg
d3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAxNzozMTo0Ny41MDk1
NTE6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6NDcuNTA5NTU5OiAzOiAw
MDoxNTplOTo2MDplODo0YyBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAg
Y2Fwcz0weDIxDQpPY3QgMDkgMTc6MzE6NDcuNTA5NTcyOiAgICBza2lwIC0gbm8gV1BBL1JTTiBJ
RQ0KT2N0IDA5IDE3OjMxOjQ3LjUwOTU4MDogNDogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9u
c3NvbjInIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzE6
NDcuNTA5NTkzOiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMxOjQ3LjUwOTYw
MjogTm8gc3VpdGFibGUgQVAgZm91bmQuDQpPY3QgMDkgMTc6MzE6NDcuNTA5NjEzOiBTZXR0aW5n
IHNjYW4gcmVxdWVzdDogNSBzZWMgMCB1c2VjDQpPY3QgMDkgMTc6MzE6NTIuNTExMDg3OiBTdGFy
dGluZyBBUCBzY2FuIChzcGVjaWZpYyBTU0lEKQ0KT2N0IDA5IDE3OjMxOjUyLjUxMTEzMjogU2Nh
biBTU0lEIC0gaGV4ZHVtcF9hc2NpaShsZW49OCk6DQogICAgIDY5IDczIDRkIDZmIDYyIDY5IDZj
IDY1ICAgICAgICAgICAgICAgICAgICAgICAgICAgTENMU0lEICAgICAgICANCk9jdCAwOSAxNzoz
MTo1NS4zOTcyNzk6IFJlY2VpdmVkIDAgYnl0ZXMgb2Ygc2NhbiByZXN1bHRzICg0IEJTU2VzKQ0K
T2N0IDA5IDE3OjMxOjU1LjM5NzMyODogU2NhbiByZXN1bHRzOiA0DQpPY3QgMDkgMTc6MzE6NTUu
Mzk3MzQyOiBTZWxlY3RpbmcgQlNTIGZyb20gcHJpb3JpdHkgZ3JvdXAgMA0KT2N0IDA5IDE3OjMx
OjU1LjM5NzM1MTogMDogMDA6MGY6YjU6NzI6YTY6NTYgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJz
bl9pZV9sZW49MCBjYXBzPTB4MzENCk9jdCAwOSAxNzozMTo1NS4zOTczNjY6ICAgIHNraXAgLSBT
U0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzE6NTUuMzk3Mzc1OiAxOiAwMDowOTo1YjpiODpjNDo0
ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgxMQ0KT2N0IDA5IDE3
OjMxOjU1LjM5NzM4ODogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAwOSAxNzozMTo1NS4z
OTczOTY6IDI6IDAwOjE1OmU5OjYwOmU4OjRjIHNzaWQ9J09QRVJBWCcgd3BhX2llX2xlbj0wIHJz
bl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAxNzozMTo1NS4zOTc0MDk6ICAgIHNraXAgLSBu
byBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzE6NTUuMzk3NDE4OiAzOiAwMDowNTo1ZDpmMjo1MDoy
YSBzc2lkPSdqb25zc29uMicgd3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MTUNCk9j
dCAwOSAxNzozMTo1NS4zOTc0MzE6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6
MzE6NTUuMzk3NDQwOiBObyBzdWl0YWJsZSBBUCBmb3VuZC4NCk9jdCAwOSAxNzozMTo1NS4zOTc0
NTE6IFNldHRpbmcgc2NhbiByZXF1ZXN0OiA1IHNlYyAwIHVzZWMNCk9jdCAwOSAxNzozMjowMC4z
OTg3OTk6IFN0YXJ0aW5nIEFQIHNjYW4gKGJyb2FkY2FzdCBTU0lEKQ0KT2N0IDA5IDE3OjMyOjAz
LjI2Nzc2MTogUmVjZWl2ZWQgMCBieXRlcyBvZiBzY2FuIHJlc3VsdHMgKDUgQlNTZXMpDQpPY3Qg
MDkgMTc6MzI6MDMuMjY3ODA3OiBTY2FuIHJlc3VsdHM6IDUNCk9jdCAwOSAxNzozMjowMy4yNjc4
MjA6IFNlbGVjdGluZyBCU1MgZnJvbSBwcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzI6MDMu
MjY3ODI5OiAwOiAwMDowOTo1YjpiODpjNDo0ZCBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2ll
X2xlbj0wIGNhcHM9MHgxMQ0KT2N0IDA5IDE3OjMyOjAzLjI2Nzg0NTogICAgc2tpcCAtIFNTSUQg
bWlzbWF0Y2gNCk9jdCAwOSAxNzozMjowMy4yNjc4NTM6IDE6IDAwOjBmOmI1OjcyOmE2OjU2IHNz
aWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3QgMDkgMTc6MzI6
MDMuMjY3ODY3OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMyOjAzLjI2Nzg3
NjogMjogMDA6MGY6Y2I6OWY6ZGU6ZWUgc3NpZD0nT1BFUkFYJyB3cGFfaWVfbGVuPTAgcnNuX2ll
X2xlbj0wIGNhcHM9MHgyMQ0KT2N0IDA5IDE3OjMyOjAzLjI2Nzg4OTogICAgc2tpcCAtIG5vIFdQ
QS9SU04gSUUNCk9jdCAwOSAxNzozMjowMy4yNjc4OTc6IDM6IDAwOjE1OmU5OjYwOmU4OjRjIHNz
aWQ9J09QRVJBWCcgd3BhX2llX2xlbj0wIHJzbl9pZV9sZW49MCBjYXBzPTB4MjENCk9jdCAwOSAx
NzozMjowMy4yNjc5MTA6ICAgIHNraXAgLSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzI6MDMu
MjY3OTE5OiA0OiAwMDowNTo1ZDpmMjo1MDoyYSBzc2lkPSdqb25zc29uMicgd3BhX2llX2xlbj0w
IHJzbl9pZV9sZW49MCBjYXBzPTB4MTUNCk9jdCAwOSAxNzozMjowMy4yNjc5MzE6ICAgIHNraXAg
LSBubyBXUEEvUlNOIElFDQpPY3QgMDkgMTc6MzI6MDMuMjY3OTQxOiBObyBzdWl0YWJsZSBBUCBm
b3VuZC4NCk9jdCAwOSAxNzozMjowMy4yNjc5NTI6IFNldHRpbmcgc2NhbiByZXF1ZXN0OiA1IHNl
YyAwIHVzZWMNCk9jdCAwOSAxNzozMjowOC4yNjk2MDI6IFN0YXJ0aW5nIEFQIHNjYW4gKHNwZWNp
ZmljIFNTSUQpDQpPY3QgMDkgMTc6MzI6MDguMjY5NjQ4OiBTY2FuIFNTSUQgLSBoZXhkdW1wX2Fz
Y2lpKGxlbj04KToNCiAgICAgNjkgNzMgNGQgNmYgNjIgNjkgNmMgNjUgICAgICAgICAgICAgICAg
ICAgICAgICAgICBMQ0xTSUQgICAgICAgIA0KT2N0IDA5IDE3OjMyOjExLjE2Njg4NzogUmVjZWl2
ZWQgMCBieXRlcyBvZiBzY2FuIHJlc3VsdHMgKDQgQlNTZXMpDQpPY3QgMDkgMTc6MzI6MTEuMTY2
OTI3OiBTY2FuIHJlc3VsdHM6IDQNCk9jdCAwOSAxNzozMjoxMS4xNjY5NDA6IFNlbGVjdGluZyBC
U1MgZnJvbSBwcmlvcml0eSBncm91cCAwDQpPY3QgMDkgMTc6MzI6MTEuMTY2OTUwOiAwOiAwMDow
ZjpiNTo3MjphNjo1NiBzc2lkPScnIHdwYV9pZV9sZW49MjQgcnNuX2llX2xlbj0wIGNhcHM9MHgz
MQ0KT2N0IDA5IDE3OjMyOjExLjE2Njk2NTogICAgc2tpcCAtIFNTSUQgbWlzbWF0Y2gNCk9jdCAw
OSAxNzozMjoxMS4xNjY5NzQ6IDE6IDAwOjA5OjViOmI4OmM0OjRkIHNzaWQ9Jycgd3BhX2llX2xl
bj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDExDQpPY3QgMDkgMTc6MzI6MTEuMTY2OTg2OiAgICBz
a2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMyOjExLjE2Njk5NTogMjogMDA6MTU6ZTk6
NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgy
MQ0KT2N0IDA5IDE3OjMyOjExLjE2NzAwODogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAw
OSAxNzozMjoxMS4xNjcwMTY6IDM6IDAwOjA1OjVkOmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3
cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgxNQ0KT2N0IDA5IDE3OjMyOjExLjE2NzAy
OTogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMjoxMS4xNjcwMzg6IE5vIHN1
aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMyOjExLjE2NzA1MDogU2V0dGluZyBzY2FuIHJl
cXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3OjMyOjE2LjE2ODQwMDogU3RhcnRpbmcgQVAg
c2NhbiAoYnJvYWRjYXN0IFNTSUQpDQpPY3QgMDkgMTc6MzI6MTkuMDQ1NDkxOiBSZWNlaXZlZCAw
IGJ5dGVzIG9mIHNjYW4gcmVzdWx0cyAoNSBCU1NlcykNCk9jdCAwOSAxNzozMjoxOS4wNDU1MzY6
IFNjYW4gcmVzdWx0czogNQ0KT2N0IDA5IDE3OjMyOjE5LjA0NTU0OTogU2VsZWN0aW5nIEJTUyBm
cm9tIHByaW9yaXR5IGdyb3VwIDANCk9jdCAwOSAxNzozMjoxOS4wNDU1NTk6IDA6IDAwOjBmOmI1
OjcyOmE2OjU2IHNzaWQ9Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpP
Y3QgMDkgMTc6MzI6MTkuMDQ1NTc0OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3
OjMyOjE5LjA0NTU4MzogMTogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0
IHJzbl9pZV9sZW49MCBjYXBzPTB4MTENCk9jdCAwOSAxNzozMjoxOS4wNDU1OTY6ICAgIHNraXAg
LSBTU0lEIG1pc21hdGNoDQpPY3QgMDkgMTc6MzI6MTkuMDQ1NjA1OiAyOiAwMDowZjpjYjo5Zjpk
ZTplZSBzc2lkPSdPUEVSQVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpP
Y3QgMDkgMTc6MzI6MTkuMDQ1NjE4OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3
OjMyOjE5LjA0NTYyNjogMzogMDA6MTU6ZTk6NjA6ZTg6NGMgc3NpZD0nT1BFUkFYJyB3cGFfaWVf
bGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9MHgyMQ0KT2N0IDA5IDE3OjMyOjE5LjA0NTYzOTogICAg
c2tpcCAtIG5vIFdQQS9SU04gSUUNCk9jdCAwOSAxNzozMjoxOS4wNDU2NDg6IDQ6IDAwOjA1OjVk
OmYyOjUwOjJhIHNzaWQ9J2pvbnNzb24yJyB3cGFfaWVfbGVuPTAgcnNuX2llX2xlbj0wIGNhcHM9
MHgxNQ0KT2N0IDA5IDE3OjMyOjE5LjA0NTY2MDogICAgc2tpcCAtIG5vIFdQQS9SU04gSUUNCk9j
dCAwOSAxNzozMjoxOS4wNDU2NzA6IE5vIHN1aXRhYmxlIEFQIGZvdW5kLg0KT2N0IDA5IDE3OjMy
OjE5LjA0NTY4MTogU2V0dGluZyBzY2FuIHJlcXVlc3Q6IDUgc2VjIDAgdXNlYw0KT2N0IDA5IDE3
OjMyOjI0LjA0NzIwMjogU3RhcnRpbmcgQVAgc2NhbiAoc3BlY2lmaWMgU1NJRCkNCk9jdCAwOSAx
NzozMjoyNC4wNDcyNDk6IFNjYW4gU1NJRCAtIGhleGR1bXBfYXNjaWkobGVuPTgpOg0KICAgICA2
OSA3MyA0ZCA2ZiA2MiA2OSA2YyA2NSAgICAgICAgICAgICAgICAgICAgICAgICAgIExDTFNJRCAg
ICAgICAgDQpPY3QgMDkgMTc6MzI6MjYuOTM0MzkzOiBSZWNlaXZlZCAwIGJ5dGVzIG9mIHNjYW4g
cmVzdWx0cyAoNCBCU1NlcykNCk9jdCAwOSAxNzozMjoyNi45MzQ0Mzg6IFNjYW4gcmVzdWx0czog
NA0KT2N0IDA5IDE3OjMyOjI2LjkzNDQ1MDogU2VsZWN0aW5nIEJTUyBmcm9tIHByaW9yaXR5IGdy
b3VwIDANCk9jdCAwOSAxNzozMjoyNi45MzQ0NjA6IDA6IDAwOjBmOmI1OjcyOmE2OjU2IHNzaWQ9
Jycgd3BhX2llX2xlbj0yNCByc25faWVfbGVuPTAgY2Fwcz0weDMxDQpPY3QgMDkgMTc6MzI6MjYu
OTM0NDc1OiAgICBza2lwIC0gU1NJRCBtaXNtYXRjaA0KT2N0IDA5IDE3OjMyOjI2LjkzNDQ4NDog
MTogMDA6MDk6NWI6Yjg6YzQ6NGQgc3NpZD0nJyB3cGFfaWVfbGVuPTI0IHJzbl9pZV9sZW49MCBj
YXBzPTB4MTENCk9jdCAwOSAxNzozMjoyNi45MzQ0OTc6ICAgIHNraXAgLSBTU0lEIG1pc21hdGNo
DQpPY3QgMDkgMTc6MzI6MjYuOTM0NTA2OiAyOiAwMDoxNTplOTo2MDplODo0YyBzc2lkPSdPUEVS
QVgnIHdwYV9pZV9sZW49MCByc25faWVfbGVuPTAgY2Fwcz0weDIxDQpPY3QgMDkgMTc6MzI6MjYu
OTM0NTE5OiAgICBza2lwIC0gbm8gV1BBL1JTTiBJRQ0KT2N0IDA5IDE3OjMyOjI2LjkzNDUyODog
MzogMDA6MDU6NWQ6ZjI6NTA6MmEgc3NpZD0nam9uc3NvbjInIHdwYV9pZV9sZW49MCByc25faWVf
bGVuPTAgY2Fwcz0weDE1DQpPY3QgMDkgMTc6MzI6MjYuOTM0NTQwOiAgICBza2lwIC0gbm8gV1BB
L1JTTiBJRQ0KT2N0IDA5IDE3OjMyOjI2LjkzNDU0OTogTm8gc3VpdGFibGUgQVAgZm91bmQuDQpP
Y3QgMDkgMTc6MzI6MjYuOTM0NTYwOiBTZXR0aW5nIHNjYW4gcmVxdWVzdDogNSBzZWMgMCB1c2Vj
DQpPY3QgMDkgMTc6MzI6MzEuOTM2MDA3OiBTdGFydGluZyBBUCBzY2FuIChicm9hZGNhc3QgU1NJ
RCkNCl5DT2N0IDA5IDE3OjMyOjM0LjcyMzYzNjogQ1RSTC1FVkVOVC1URVJNSU5BVElORyAtIHNp
Z25hbCAyIHJlY2VpdmVkDQpPY3QgMDkgMTc6MzI6MzQuNzIzNjcwOiBSZW1vdmluZyBpbnRlcmZh
Y2UgaXdpMA0KT2N0IDA5IDE3OjMyOjM0LjcyMzY4MTogU3RhdGU6IFNDQU5OSU5HIC0+IERJU0NP
Tk5FQ1RFRA0KT2N0IDA5IDE3OjMyOjM0LjcyMzY5MTogTm8ga2V5cyBoYXZlIGJlZW4gY29uZmln
dXJlZCAtIHNraXAga2V5IGNsZWFyaW5nDQpPY3QgMDkgMTc6MzI6MzQuNzIzNzAxOiBFQVBPTDog
RXh0ZXJuYWwgbm90aWZpY2F0aW9uIC0gcG9ydEVuYWJsZWQ9MA0KT2N0IDA5IDE3OjMyOjM0Ljcy
MzczNDogRUFQT0w6IEV4dGVybmFsIG5vdGlmaWNhdGlvbiAtIHBvcnRWYWxpZD0wDQpPY3QgMDkg
MTc6MzI6MzQuNzIzNzY0OiB3cGFfZHJpdmVyX2JzZF9zZXRfd3BhOiBlbmFibGVkPTANCk9jdCAw
OSAxNzozMjozNC43MjM3NzQ6IHdwYV9kcml2ZXJfYnNkX3NldF93cGFfaW50ZXJuYWw6IHdwYT0w
IHByaXZhY3k9MA0KT2N0IDA5IDE3OjMyOjM0LjcyMzgwMTogd3BhX2RyaXZlcl9ic2Rfc2V0X2Ry
b3BfdW5lbmNyeXB0ZWQ6IGVuYWJsZWQ9MA0KT2N0IDA5IDE3OjMyOjM0LjcyMzgxMzogd3BhX2Ry
aXZlcl9ic2Rfc2V0X2NvdW50ZXJtZWFzdXJlczogZW5hYmxlZD0wDQpPY3QgMDkgMTc6MzI6MzQu
NzIzODI1OiBObyBrZXlzIGhhdmUgYmVlbiBjb25maWd1cmVkIC0gc2tpcCBrZXkgY2xlYXJpbmcN
Ck9jdCAwOSAxNzozMjozNC43MjU3Mzc6IHdwYV9kcml2ZXJfYnNkX3NldF93cGFfaW50ZXJuYWw6
IHdwYT0wIHByaXZhY3k9MA0KT2N0IDA5IDE3OjMyOjM0LjczOTM1NzogQ2FuY2VsbGluZyBzY2Fu
IHJlcXVlc3QNCgpTY3JpcHQgZG9uZSBvbiBNb24gT2N0ICA5IDE3OjMyOjM0IDIwMDYK

--==========BC8DDAA1DA0A72AFC16C==========--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8EB2D3C16C13B1F87F053BB1>