OPNsense Forum

Archive => 22.7 Legacy Series => Topic started by: IsaacFL on July 28, 2022, 05:00:09 pm

Title: None of my VLAN interfaces are working after upgrade to 22.7
Post by: IsaacFL on July 28, 2022, 05:00:09 pm
Just what the subject says.  No connectivity at all to opnsense from VLAN interfaces.

WAN  ix0    works
LAN   em0  works

VLANs all on ix1, none work, but they show on list of interfaces as up.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: IsaacFL on July 28, 2022, 05:25:09 pm
Trouble shooting:
reboots, didn't help.

What fixed it. 
Interfaces: Settings
Changed VLAN Hardware Filtering from Disabled to Default
Changed Disable hardware checksum offload from unchecked to checked.

Reboot, now is working. Not sure what fixed it though.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: annoniempjuh on July 28, 2022, 06:14:15 pm
i had the same problem, after changing VLAN Hardware Filtering from Disabled to Default and reboot its working again.
hardware checksum offload was already disabled.

i use PPPoE with vlan on a intel nic with IX driver
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: franco on July 28, 2022, 09:05:11 pm
These are quite old installations or at least older configuration files from previous installations?

At some point we changed the default from "disabled" to "default" because it appeared more stable. Must have been another change in FreeBSD 13.1 pulling that string.


Cheers,
Franco
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: IsaacFL on July 28, 2022, 09:08:51 pm
These are quite old installations or at least older configuration files from previous installations?

At some point we changed the default from "disabled" to "default" because it appeared more stable. Must have been another change in FreeBSD 13.1 pulling that string.


Cheers,
Franco

I think I may set it to disabled at some point. I just got the 10G NIC a few months ago and wasn’t sure what it should be set at or what the difference was.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: a3w on July 28, 2022, 09:40:01 pm
Trouble shooting:
reboots, didn't help.

What fixed it. 
Interfaces: Settings
Changed VLAN Hardware Filtering from Disabled to Default
Changed Disable hardware checksum offload from unchecked to checked.

Reboot, now is working. Not sure what fixed it though.

Thanks! I upgraded and had the same issue. Made the change from disabled to default within interface>>settings>>from disabled to default. Next, I rebooted and everything worked.

UPDATE
It appears that the VLANS work shortly after a reboot but within a min or two its broke - this latest update has broken all VLANs. Next, troubleshooting option is to install a clean OPNsense instance :(

UPDATE (1 August 2022)
A clean installed fixed/resolved my issue with VLANS not working...not sure why but oh well.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: franco on July 29, 2022, 08:42:24 am
Just to add those data points here is the commit I was referring to:

https://github.com/opnsense/core/commit/e2f6272957d8f3e

Looks like 20.7 was the first OPNsense version that shipped the good "default" value setting. Older installs may have the suboptimal "disabled" or if manually adjusted like stated above.

Not an awful lot we can do if such NIC settings disrupt basic connectivity. I think in some cases the VLAN filter capability is required for VLAN to work at all which seems counter-intuitive or at least the driver fails to set that capability when a VLAN is configured on it. I think this also happened to another driver in 22.1 and got subsequently resolved in a 22.1.x via FreeBSD fix.


Cheers,
Franco
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: tessus on July 29, 2022, 09:06:55 pm
@franco does this mean people should always use "Leave default" for VLAN Hardware Filtering or does this depend on the NIC?

Additionally all these HW offload settings are a bit vague. IMO all newer network cards should support these, but it seems to be a gamble to actually enable them. In theory it should be a lot better to let the HW handle stuff, but according to many posts it's the opposite.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: ticker on August 01, 2022, 05:47:05 am
Thank you, changing from Disabled to Default fixed my issue as well!
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: franco on August 01, 2022, 09:19:14 am
@tessus yes it depends on the NIC and apparently if drivers are updated it can change for existing NIC so it changes with FreeBSD updates (unfortunately).
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: tessus on August 01, 2022, 09:29:48 pm
Thanks @franco. In that case I will change my setting to "Leave default".

Do you have any suggestions for the other options (Hardware CRC, Hardware TSO,
Hardware LRO)? Or do I have to test them individually? (I'm using I211 1GB - igb0)

P.S.: I have just noticed that my questions could be considered as hijacking this thread. If so, please let me know and I open a new topic.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: franco on August 02, 2022, 12:56:59 pm
@tessus since issue is solved follow up question are useful I think :)

It really really depends on the driver at hand, maybe even the hardware the driver is operating. I can only encourage you to try using the options to see if your situation improves or worsens. New OS updates can always add new stuff or break existing acceleration for particular hardware.

Since 22.1 we also have interface-specific hardware settings available if you are in a mixed NIC environment and should be preferred over the global settings (which are mostly for avoiding issues on a global scale).

Can't give more specific advice on this than that. Hope it helps anyway.


Cheers,
Franco
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: XeroX on August 04, 2022, 04:33:02 pm
Hello guys.

I still have issues with VLANs.

None of my VLANs are working after the upgrade.

I switched to "Leave Default" prior updating (as I've an older installation).

Suricata runs on LAN (igb1), WAN(igb0) (Physical interfaces). VLANs are on igb1.

All Hardware acceleration is off (switched off CRC Offloading recently).

My VMs are still not able to reach the gateway (no route to host).

Any advices?

EDIT: 100% IPS related. However I'm not sure why this was working before with 22.1 (VLAN set to leave default) and isnt working with 22.7. Downgrade to 6.0.5 did not work as well.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: XeroX on August 05, 2022, 12:22:52 am
Okay so "Leave Default" can be Enabled or Disabled. Depends on the driver.

However "Leave Default" is Enabled for igb (i211-AT). You have to set it to Disabled to make VLANs working again. Really confusing and really shitty implementation on BSD side.

This effect only applies with IPS enabled. Enabled, Disabled or Default work without Suricata.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: tessus on August 05, 2022, 12:35:28 am
What is i211-AT? I only see i211 on my system. So maybe I should not set it to "Leave default" after all.

I am currently travelling and won't be back for 2 months, so I will wait until I am home before updating to 22.7 and/or playing around with those settings...
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: XeroX on August 05, 2022, 01:19:45 am
What is i211-AT? I only see i211 on my system. So maybe I should not set it to "Leave default" after all.

I am currently travelling and won't be back for 2 months, so I will wait until I am home before updating to 22.7 and/or playing around with those settings...

i211-AT = Intel i211

But my described scenario only applies to configurations with IPS.

I mean, nobody knows your configuration, so I wouldn't risk it.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: tessus on August 05, 2022, 03:30:07 pm
I know that i211 is Intel, since I also have that NIC, but what I am saying is that I don't see the suffix -AT on my system. Neither in the UI, nor on the commandline.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: XeroX on August 06, 2022, 12:57:28 am
I know that i211 is Intel, since I also have that NIC, but what I am saying is that I don't see the suffix -AT on my system. Neither in the UI, nor on the commandline.

Its the official name for that chipset. Not sure whats the decision behind the naming schemes on the driver.

However now you know.

https://www.intel.com/content/www/us/en/products/sku/64404/intel-ethernet-controller-i211at/specifications.html
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: tessus on August 06, 2022, 12:59:41 am
Thanks for the info.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: a3w on August 07, 2022, 05:19:18 pm
22.7 Broke VLAN!!!

Everything worked prior to upgrading from 22.X to 22.7 and had been for years.

I initially saw this post and a potential solution (i.e. changing the "Interfaces>>Settings>>VLAN Hardware Filter" to "Default" when it was previously set to "Disable VLAN Hardware Filter" which by the way should have no impact on my system running modern NICs that fully support VLAN and all those other features (CRC, TSO, LRO...)

I rebooted the system a few dozen times adjusting all those settings within the Interfaces>>Settings, only to be left with the same result...a broken system/setup (VLAN inoperable)

I originally transitioned from pfSense to OPNsense but now I plan to abandon OPNsense after this debacle as it appears quality control is nonexsistent or lazy - time spent on this issue more than justifies an alternate firewall.

My final attempt and what push my decision to start pursing an alternative was a brand new clean install of OPNsense. I built a new/fresh installation from scratch and amazingly it worked!!! I was content but then during a power failure and a reboot of the system the issue returned and VLANs broke again.fine

Anyone else dealing with this and frustrated... I would rollback to a version prior to 22.7, seek alternatives or bang your head and spend hours troubleshooting to no avail.


Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Patrick M. Hausen on August 07, 2022, 06:54:47 pm
Have you assigned and enabled  the parent interface of your VLANs?
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: AdSchellevis on August 07, 2022, 06:58:15 pm
I would start looking at your dmesg output and system logging, it's likely driver/firmware related, when it's about Intels ixgbe series the number of (upstream) changes between both versions seem to be limited.

https://github.com/opnsense/src/commits/stable/22.1/sys/dev/ixgbe
https://github.com/opnsense/src/commits/stable/22.7/sys/dev/ixgbe

As Intel stuffs quite a collection of cards in these drivers (same for em/igb, ixl), issues can be isolated to specific models as well.

Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: JasonJoel on August 08, 2022, 04:01:06 am
but now I plan to abandon OPNsense after this debacle as it appears quality control is nonexsistent or lazy

No worries. Good luck on whatever other system you choose.

I would rollback to a version prior to 22.7

I would give different advice, and I think it applies to all software in general: never install v1 of a new release chain on a production system - wait for the 1st point release... AKA if 22.7 didn't have something you needed immediately, it would be better to wait for 22.7.x release, or test offline 1st...
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: franco on August 08, 2022, 09:34:09 am
The change looks to be in FreeBSD 13.1. I'm not sure what we could do differently here other than what we have done in 2017 when we changed the VLAN filtering default to the most compatible value.

Venting is fine but passing the administrative task of YOUR setup to the COMMUNITY seems like a fruitless strategy.


Cheers,
Franco
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Patrick M. Hausen on August 08, 2022, 11:11:25 am
Also actual `ifconfig`, `dmesg` and `tcpdump` output would be helpful instead of "does not work".

1. Problem description
2. What is expected behaviour
3. What happens instead
4. How to reproduce

Problem report 101 ...
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Taomyn on August 10, 2022, 01:26:43 pm
I haven't yet plunged into the upgrade from 22.1 to 22.7 but this thread makes me nervous - I have some VLANs, one is the PPPoE for my WAN connection, another is a DMZ and the final one appears to be something for WireGuard.


I checked and all the HW settings mentioned are set to disabled, so I did some testing with 22.1 to see what happened when I set them to default, I tried all of them and then just one at a time, and at no point did I end up with a working setup. Either no VLAN networks working or working for a short time before stopping - even setting everything back to "disabled" made no difference, I was forced to restore back using the change history.


I did see the mention of creating the parent interface if it's not there but I don't know what that means nor what settings it should have.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Patrick M. Hausen on August 10, 2022, 02:07:10 pm
* Go to Interfaces > Assigmnents.
* Create a new interface assignment for the parent interface of your VLANs, I use "_TR" as the description for "trunk", that's an interface carrying VLANs in Cisco speak.
* Go to Interfaces > (e.g.) _TR.
* Check "Enable".
* Save and apply.

I have upgraded two systems without any problems. It's going to be six in a week or two.

The "assign the parent interface" requirement was introduced some time into the 21.7 or 22.1 release. I don't remember exactly. But anyone using VLANs and running 22.1.x should already have that!

HTH,
Patrick
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Taomyn on August 10, 2022, 02:14:04 pm
The "assign the parent interface" requirement was introduced some time into the 21.7 or 22.1 release. I don't remember exactly. But anyone using VLANs and running 22.1.x should already have that!


Thanks for the advice, I will do this the moment I get home. As for the requirement, my installation goes back quite a few major releases, way before 22.1.x maybe even, and it was never requested to assign a parent interface and I can't believe I will be the only one.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Patrick M. Hausen on August 10, 2022, 03:07:25 pm
It was in the release notes of the update with which it was introduced. And some forum discussion here. It was explicitly stated that you need to do that even if you had not before.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Vesalius on August 10, 2022, 03:25:14 pm
Thanks for the advice, I will do this the moment I get home. As for the requirement, my installation goes back quite a few major releases, way before 22.1.x maybe even, and it was never requested to assign a parent interface and I can't believe I will be the only one.
Soon after 22.1 was introduced, someone made a YouTube walkthrough on this requirement, if that helps.

https://youtu.be/69cNH9UX_es
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Taomyn on August 11, 2022, 09:13:46 pm
Thanks for the help and advice, that YouTube video helped as well.


So I added the parent and I also set the VLAN Hardware Filtering to "Default" ready for upgrading to 22.7 this weekend. Is is still recommended to keep all the other Hardware settings disabled or should I re-enable them and see what happens?


Also, is it normal for the main console to fill with these kinds of messages?



Code: [Select]

878.109862 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
igb2: permanently promiscuous mode enabled
878.165015 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
igb2: link state changed to DOWN
878.434815 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
878.715011 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
igb1: permanently promiscuous mode enabled
878.729169 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
igb1: link state changed to DOWN
igb1_vlan250: link state changed to DOWN
879.009875 [ 849] iflib_netmap_config       txr 2 rxr 2 txd 1024 rxd 1024 rbufsz 2048
igb2: link state changed to UP
igb1: link state changed to UP
igb1_vlan250: link state changed to UP


Over time it just fills up the screen.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Taomyn on August 11, 2022, 09:21:45 pm
Damn I spoke to soon and I noticed that my DMZ VLAN is no longer working and I can't access the machine that's connected there:

(https://forum.opnsense.org/index.php?action=dlattach;topic=29516.0;attach=23088;image)
(https://forum.opnsense.org/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoYAAAHFCAYAAABvrjgmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAGbUSURBVHhe7d0JdJTnnS74R0KAtpKQhNgElgwEE1yxQ4jA7pZsyyzpcYskfaOY49shzIVg97hDenJgLM89zonOtM+MxYXre0MOZ7xAhiZpB1udTge1O2GxYkuOY2RCHJcdjFkkY7EJEGgrIbTM+3+/t6q+KpWkUkkqVUnP75zPqm+pr74qycVT/3epuGXLlvWCiIiIiCa8ePOTiIiIiCY4BkMiIiIi0hgMiYiIiEhjMCQiIiIijcGQiIiIiDQGQyIiIiLSGAyJiIiISGMwJCIiIiItLiMjgxNcExERERHiFixYwGBIRERERGxKJiIiIiILgyERERERaQyGRERERKQxGBIRERGRxmBIRERERBqDIRERERFpDIZEREREpDEYEhEREZHGYEhEREREGr/5hIgibtu2bVizZg0SExPNFiIiGgkdHR04dOgQduzYYbYMDYMhEUWUhMI5c+agqqoKbW1tZisREY2ElJQUFBUV4cKFC2GFQzYlE1FESaWQoZCIaHTIe6u8x8p7bTgYDIkooqT5mKGQiGj0yHtsuF11GAyJiIiISIuiYFiAp1/ei6cLzWpErEf5gXL1XyIiIiIKGHwiQakYeWZNazmBXd95DjVmFRvKceARdUR9JdY9td9sVDzbvccHOZdWh8p1pbDd0yL3v9vlf84wrd9+AM4P16F0n9kQcC1tx3dh43bzjNTj7p150LdORKPqrbfeQllZmVkjIqLRIO+zDzzwgFkLXfCKoYS+devUsgsnsBRbglXVcp1+29bfHRgB96NUn8Msr9dZm+tdfUOhsv7ubJw4OPxQ2JcVCvG6uY4fnwCWbfRVJve50Lhsbd/nR0RERDTBDNKUXIPn9p1AG/JQvN0endrQ1pKHoqcKzPp6OHPbUFffX4dyFc6kmijVwqAVQbl/IxqqzaqQCuKBA2bxD6YFT+3F3qfW4+mXPfsPoHyD3qO3FecCeY/IdmmatgKqt3pY/Ryq6lOQMd+sq5jqqs9GTkSbsImIiIiiz+B9DKtrcKpF/czMUbHLoxGnTrUhZVGBtW2DE3ktp9CEFL030PrtVjNu3etBmpBFYQ6y7ZVE3SwNVJpq467j2SgOCIcpy4qAfb5qZN4jsl8F2e/swgl1vXW6QrgRz9nDpmaF2KazZlU5dxVYdL/v2RERERFNRGEOPskGLp9Cm2MRCgpV1Lo7D22natBg9vopfBpFuepnywkc9Pb5CzA/wxYpC/B0oTrf8YPeoFizfa8Ke3lw6qqgUV/lC337Dvbd34+Cp4p0iK2xBcaay43mFhEREdHEFf6o5LNSSUzBovuf1hW4U+8EG7yhQt6GpSr0teHEPtsAlhA0Xu57dPbMgat6g+2XSuSWZQh6LSnT7zS3iIiIiCamwYNhYQEWOaArgv5hqgbPVdchZdnSPhU4j4KnNmKp3Pf43iBNugMLFvKChUW7Affr5ulsnPhxsOZldY1Xz5lbRBRz4nuQvPwGZtzfgQSzaVhKtqK8bDMi1/W4BFvLy7B53PdoGannOch5CjajrHyrOqof8vvd1u/e8SPif8dRTv4u+HoMapBguB7l35WKXx2qgk3nss+l9gQLjUrh09i4LEU3Ie8dbCqYs03wDVvxBE7fSGErYNbBZW+Kto2KDrbfL1jqUJiHuteDh8KCmdnmFhHFHAmFX25G6lR1O06t9vuuJmGiHGWPj9Q/C9b5oi1gFD5ehnK5Lr34h6OSbZ7tZvH7R9I8nyD38ynE5jLb/WUJ8vz9Hyf0IGhd+wCBbkSo5+B04PTvK6xVCU/25yPLGPxO5TXbGtLDjuHfsQ7cAa+VZxmV18z+NxnwnINci/31s/8NerfXvISjF3KwfDQudRwJ/haaW2xG+xYjT+YlDDbvoGaN+A02B2DB/YusfoMOme7GN3o4cISxVt2ARvv0N/tKse51oNjcZ8uyxr5zH9YDzqD7PcFyi95XvsEzItozUtksLz/tHUxz53T00xRORFEpqxPJ83r9Q2H3FDSfSERnj3VIXxXYWVqKsheH2HwRjP5HKR8zzGq0kGBVPKcBlep5lqqltnEG8gP+wb5Sa+3TS9lLsF4NCXz5cJyp1NsrzziQP0BlxX6OWuT7BUy5hvzU095rKD3YgJy1oYW96hfL1H12qt/UKCpYjJxWF16yv+W7bddbWonTqfkjGLxG2hj+HatgVeZ5nWqv+L9uO0b6tyahMB/w/K0dPA0sWOn/IcPv91aKneYS/P4G1f0c+b4PJ9UfNcDhZNVwIAETXI+d9dv3Iudg8IpeIJmuZsv0qhGZDFtXRQ844eo3/BLRSBr2BNcqFGYsacdk9bm2p6sH8dJ2rENhMjrc1iHxczqQPhdo/yARt8w2K/wUI83l+wdEqgr5AQ0GEnp2YivKnc043boQC81+twpNgf8Y6yCW5grpH0VvaPOGMfP4KlqV7oD6R9CJ5oNlJrBY17owSR8GNMox1mPIeVbChYY5+d79+pqDXYL8w78KOKofU865EjjieQwbOW5tGlzeUCb/KNuvx6Pva+jZlnPBen3kOTmb+75WFnPeWhUW8xdCX7784+55TaR6p15332tkhQMruLhx2ns9fa/P/rt0N6rQom77no+P9fod9V1fn8e0jvH8Xv3+RgKvNa9eB2PZ7/kd6PsuML+YkH5vAb9rz/OE/E4WoqXP77bv7yCSf8deQV436+/I/F4Vv7/LgH2aeT1nyvVLkLOfKwh5nrl15pzm9e97zcFfH9/fpOxfjqayUf4AEobVq1dj1Sr1P2wQR44cweHDh81aaIY9wfW8efN81bRRXjZu3Gge1Wf/h41YurZPLXH0bXAi2zYCmoiiWHwXHHdJKBT9hMJ57chc0IHJU29hyjRrWzDyj6GvslWJ0275B9n2D1nSQqSpf4T6rVYMUfWLLlxJysFi7zkKkZGqHtPTpGlTsk0CnO+x3dlOv8dOWuD07q8848aMfioghUtykNTaZPvHNgkL13qa2GxNvLPSkORuxmWzCnWr2Z2EtFlmdUDVOHnBjaS0mXqtou6Kur7iAZoW1TWoyz+qX/da9Zos7KdpL7BipMLkqn6ep/wus6+oQ61jjzY7/AOIzcw0oOGjAeMHlqtg526+rM8rQUQ/frBrzc737pe/Gx2w7BVbFRrtzZvBf2/VeKlM/v6sIFVaasKu/E6suw0o0n/H/VO/L/kQYp67/9+l2mdCrr4OqTZKaNZBUP4/0AcNogS52W40XzKrQr3+nuZi39/bTKQl+R93udn39yl/r02tM5Db35/nGJLgJwEwUDihcDi8wfD8+fPWnIARWPbu3Wse1UamnMksivx3JT+C4P0niSjqxOV2ImmSWfGY1IUp062GDx0K8zr1G9vtKw60XNSbg5qZpv7xv3DShCb5xyIJOUtsb0Du0zjm+ce15iW4GgP2D1kF6u3nkCZNNOBkkLefih22Sl3NSTQEhrRGX1OoNI25k9LUP4eBrIBzpc4XPE+6Kn1Nb7UtKiTamnj9AuQwVOy0Akqq5x/twGZkFVyOeCpD8poAjswgr2tJLmao8OANOPI6qFfMF6w9CrF4jnqetb4KkH5NzG1//YQQFZ6KPQFDhVFpUpfqkjRtex8/2LXa/0b0dcD23NQ9VEiekWd79iH93gz9OtoCXj8i/3fcnwrstFX8/J5fQQYcuIJ6z3VcalYfdnLN34UEY/X3OEi1sPBxJ2a4ff+/FF6qR6UKwPpvuU/zfwuagvx/5SFBMVoFhsNIh0LRbzftyJPJqUNrSq7ZvnGEmpGljySbkIlixZS0TnPLrgeJeS1Iv8ceCtPQ9PHAb2+6sjVnsbeikZut/jm5PvAbkK/qEB77Y0o1D95/0IOQpjIdVOzNjKGS5rJ8/2ClHqm6Qi1mDRXHcNptq5ykZpjXYiSYf+zVP9q6v2IYA0oKMx3+FaF+X4e+FaIhkyZNT2BWi19Tq+6HZ11DYHOtP7kOe0VWLfmj3wt1LP6OByLNtvq525uN9Ycb39+armT7VagHof5fKF7gH7qrayrk+zcM9ffmsr8ODmQMUhUN+mEkSnjC4ViEQhFFwZCIaGBx5mdfPZiaHnoo1CrqddOgVSmyqkSDVWekeXFY9GNK1cuqLvXXpKn/cZX+U55qyJAKHKbPWquvf1twtkAlFRy/6tVQwpap2Nkqk3a6CR1hNt1Jc6MtsHmbWfsItdl7aKSZttzWPFo76HchWM24ftc8lH574RiLv+OgpOnf6gOon7d0gTB7JLhJd4MZ+VZoLF7QgtpBKoRe8gEp32HrXxqc/iChq959u0HoqmrAcx4sPI81CYRjEQoFgyERxYzO1sFmKYxHd3v/8dFOmqY8o3BlCeyQD3t/QPWPU362e5C+aaGowLEzQM59y/ttRpZ/YKUvlW86leVDqBiaUIjTqAwIJBJy7CNt/ZrmTEXHafYHNtv1z/d4VnOlFQ78RvRKk7C9GTFEOlBm+/fRK5Sv2urDauK197MsuS9gkIOXNLWam4MygddlAkzBZjgHrBhav9uFfv0gC2Uq4JD5VbFMpXKwKWxG6+9YfzgZypx/8nu2NVv7/w6kW4MKg+YaA0ee9/tYOhSqv57awFAof2f2KrS924QJoZ6/B/1783/OEhSpfwyGRBQzej5LRMeA8yj0IHH2LUy2RqcMSIJHiwyS0JUWz2L7x6axAVhltgdULHQlSW3Xo09Nc2eo05tI3ytkzwhoRraqHFaoMAHD0yQpI19D/NbOwsdXWiHSr8+cCRcfHYUrzfd8/as20vRb6309BqvoeCo/unlXKpPeY2UqFd959KJfu3BGgFrngvexyrFy1WLz+7G/XurIHZUqmvqec25drYqiwV1uVsE8pD52VvOk97muAlxnBi7dSp/Eygs5ttd+JZbPCv2x9KAddT/9+wpx8Mmo/h37DZYahHRN6Pd3IH/T0qXAc33WYj1Wf4NPVPgzTfG+vze1SIAsuIxjB5vh9J7Lv1Iqv4faVnMtetCLPVjK4w39g8pEEjXT1RDRxBD+dDW9mOpsRXpGt1nvq/dWMprem4Kufucy9JEqhXfqC82qfvlPxULjjlTi7mtC2Wg38UbI6P0dy3lGaFoXec290yYZUg0MnO4mEoJdyzg17OlqiIiiVy8SlrSZUDgJ7vOpaGlOQI/5WNvbnYCOSw5cCzEUBq1SyCjhYQ5i8FRg+i4j8TVwNCKk2TzVf/qf2DU6f8e6Wlcuc1MeG34oFEGqnyV5M0ZuJPwQyMCXFk/3AAqKFUMiiqhwKoYJn2tF5qwudUuFwjMqFF4IrR/hgKRy4DfhrgwcGLiDO40TUq0KOjlyDIqRv2OpbPqN6rZN/h0xE6haKMKtGDIYElFEhRMME++9gbS0EQyFRETjHJuSiWjc6nh/Gq5UOxgKiYhGGYMhEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERRVRHRwdSUlLMGhERjTR5j5X32nAwGBJRRB06dAhFRUUMh0REo0DeW+U9Vt5rw8F5DIko4rZt24Y1a9YgMTHRbCEiopEglUIJhTt27DBbhobBkIiIiIg0NiUTERERkcZgSEREREQagyERERERaQyGRERERKQxGBIRERGRxmBIRERERBqDIRERERFpDIZEREREpDEYEhEREZEWl5GRwW8+ISIiIiLELVu2jMGQiIiIiNiUTEREREQWBkMiIiIi0hgMiYiIiEhjMCQiIiIijcGQiIiIiDQGQyIiIiLSGAyJiIiISGMwJCIiIiKNwZCIiIiINH7zCRFF3JNPPomioiJMnTrVbCEiopFw69YtVFVVYffu3WbL0DAYElFESSjMzs7GG2+8gba2NrOViIhGQkpKCh5++GE0NjaGFQ7ZlExEESWVQoZCfz09Peju7sbt27fR2dmJjo4OuN1utLe3o7W1VS9yW7ZJNUCOk+PlfkREdvLeKu+x8l4bDlYMiSiifvWrX6GsrMysTTwS7m7evImmpiZcvXoVFy5cQHNzs9k7dHFxcUhPT8ecOXN0qMzIyNDrqampSE5O1oscQ0QTi7zPfvWrXzVroWMwJKKImsjB8OTJk6iurjZrkZOVlYXMzEwdGB0Ohw6N0twkS3w8G46IxqNwg+E4eEcowTMvPKP+G0ErtuD5nVuw3KwSEQ3kxo0bOHz48JiEQnHt2jV88skneO+993Sn9IMHD+LnP/859uzZg3/7t3/DsWPHcPbsWVy/fl03URPRxBW8YvjoM3hh5TyzIs7j8BPPokJumn3njz6BZ1/VOxUJZ6uR9f4efH/3Me+6/Qyi3bsfWP7k89h0b7K+rX12GE/846fYsnMTnKlmm592uPZ+H7veNauGnOcxvOI9b/jkmhfjpOd5epnnoq/Pt0ced83V79teAyIKxUSrGH788cd46623zFpsyMnJwfTp05GWluatLkqTNEeRE8WOEasYSuDxBL8nnrCWw5/Nw+ofhFGTkzBlziGLfyiECnqefYfhmrYYW1Ycw66tZttel4qCVpi0jukbCtWZsGLBNbw97FDYD6kMBgm44tjxs8hS+1k1JKL+SKUw1kKhaGhowPvvv68rnP/xH/+BiooK/NM//RN+9rOf4de//jV+//vf46OPPsKnn36qq5EyWIYDYYjGB/9gqILOY1LFU4HOXgmr+EcVzGzVsuG6I0sqhddw0Rv0KlQgfDZI8BvEihWYj5v41KwKHWxfeMFa/Jp7l2PLzuex5VEJe2a/pwnaGwBVALbf791d+L4KpXvel4ga4N13cRbpuMOsEhEFqq2tNbfGBxkZff78eXzwwQd4++238Zvf/Aa/+MUvsH//ft0s/dOf/hT/+q//qrfL/j/+8Y+6YioB8tKlSzpEtrS06CAZiSZrGZ158eJFXL58WffvrKmpUW/d7+LMmTP6Wrq6usyRROTh35QctJk4wFCakgOaXz2siqGEw+DNw5qEtY1OwNb83Ie6luenH/KvRC44iz1bd0FfxQ9ewOppLrMuwXATnPCsm/0w16gfLx1v92lKNufNervPc5H7L/54gNeKiPqYKE3JsdiEHGkJCQm6mTopKUmPnJagJoHRs8i6Z5uYNGmSd5FBM57bIth9ensHH1t5xx13YPny5Xo0N9F4MiJNycunZ6n/tuNmvVnvt/oWormrg97/2O7v44mj59WtZDg3Wvuff3LojbLW9XqUYI0Km+fftUKfqPjHwzifOl8Ki15++w+50D53sVU1DMOn14JUEolowpMpaRgKBycBTqbukWqiVPZkQl4ZACPbZO5GqSzKMRLwZJHbMo+jZ35HOU6O7+8+oZBqpjSVS0WRiAKC4bGr19R/k5Gea9YlwD0hfQyt9SGz9zE0VTqvV5+1tpu+hMn3bsIzj1q7wucLtT6+5xNcFmbbguNQZU0feqAlovFNQgrFFulPKU3gMr8k0UTm38ew/qYOaQOGHXOMnxWzVbwCrl31i36hkX58JhwOP2QFC4HBwqKdva/j0IX1nIloZMX3IHn5Dcy4vwMJZtOwlGxFedlmFJrVoWK4iE1SPXznnXfMGtHE5B8MVUh75f32gat3MuiiFZhnG5FbssapItl5nAyxr530zbM3HS9fNl/dvx1njw8tZFkVTo8KHFLX7nddP1iNea1n5ZK95t3laTheji2Pquv+7KStT+HQqofWIBoiGlMSCr/cjFSZSSVOrfq/q9mUYGt5OcoeDzfu2RRsRpk6V7lZtgb0R5FvNKHYJCOyXS6XWSOaeIY+j6FmBnJ45xsM3B98HkPdtHxoNrasSYdzrn1vkEEooQw+kWNUgH3F1kztG9iitPoGmniuOf3GeczzPHbA4Bg9GGWu3LKez6f2cxm+uRjlfGtwcWvfwSpE1L8RGXyS1Ynk5Mlob+j1hcLuKWg+kYwOt3XIsEjF0NmMyrKX0GdKagmFa3PQcLAML9WodTk2H6gt3el9Lzhw4MCwvuaOxt7f/M3f6LkciWJVuINPYvwr8YYSzkwwfHeERhEHCaVENLhhB0MVCjOWtGMy4tHT1YN4aTsOCIXxczqQrj7ktX+QiFveoFiIzWXFSHOVYqd5wyjZVo78bOu2x5VatR9WMDzduhALzX73mUqUvRjsm0vkvCuBIyYoKq+++ir7GcY4+e7pv/7rvzZrRKNv9erVWLVqlVnzd+TIEf3tSUMx7GAo/xP88Ic/1BujlYxe/sMf/mDWLFIhDO2bT0Y2GMrj8ptPiIZuWMEwvguO+1qRZM1QYgkMhfPakZnXqWJjHNyn09Fy0doeGAwLHy9D8ZwGUxUMCHe6CjjDCokSIgOrhHZ6XxpctoqhDGTgKNfY95//83/W0+kQRUqwcBhOKBQTtGIo+vsqu0AjGAxZLSQK23CCYdyd7cie22nWPOLRUedA8/k4WygEbl9JQ9PH9g6H/sFQqoXOZl8V0G89SFNy4PEeuuqIWpTu8L0DSSgcq+9FppHzyCOP6K8HJIokezgMNxSKcINhv920Y0cFnh00FArr6/ZGpMInI6kZCokibkpaYCgUPUjMa0H6PQOFwr4q6q4gac5iFRdFCXKzgZbrA4e5pLSZ5pZFqo752VdQawuFYtq0aeYWxTKOLqexIEFQAuFwQuFwjINgSEQTRZz52VcPpqaHHgq1inpcSVqIYj2yOB+OM5Xevof9cTdfNrdMU/SCFr9BJx7p6enmFsUymXCbaCxIIByLUCgYDIkoZnS2DjZLYTy62/uPj3aFjzt1GCwtLdVLn4ElSTlYXGBul2xFfrYbDR9Zx1ihEDh9sG8oFPIVbw8++KBZo1gl37VMNNEwGBJRzOj5LBEdA/aK7kHi7FuYPNmsDqD6RRdaFhR75yK0lq2+r8hsbABWme35DhUCzcCTgs1YuSBJ3UjCwrW2+27zn8xw0aJFyF/JUa2xbOZM/64DRBPBOBh8QkSxJPzBJ72Y6mxFeka3We+r91Yymt6bgq4es2EAMmgkt843dU3g4JSRcHPhV/Bqabjfxk5jbeXKlZg/f75ZI4otE3jwCRGNf71IWNJmQuEkuM+noqU5AT3mY21vdwI6LjlwLcRQKCEwwztBv1GwGDlJbjRfMusjIP10O8r+5/80axRrOIiIJiIGQyKKegmfa0NmVpe6pULhGRUK6xLgfj8VV2um4Ur1NDT+LhXNn0xCT0ihUFTjpSOn4ci3NQX3N0/hsFSjYfFXUHtoLytPMYiDiGgiYlMyEUVUOE3JiffeQFqaCYUXQhtcEo1OnTqFN99806xRNCsoKMDnP/95s0YUe9iUTETjVsf7Uhl0xHQoFDIgZf369frN+oEHHsCSJUt0c2V8fDymTJmiRzOnpqbqSlVGRob+rl4ZACGL3JZjHQ4HkpOT9fFyPxp5d9xxB0MhTVisGBJRRA37u5LJz61bt9Da2qqXlpYWvcj3NF+/fp3TrYSppKREB3OiWBZuxZDBkIgiisEwcjo7O3U4lEWCY3NzM65evYqGhgZzBAViEzKNFwyGRBQTGAzHXnd3N27cuKEXCYqXLl3ClStXzN6JSZrpJRTOnj3bbCGKbQyGRBQTGAyjk4TF9vZ2b4XR3iQt4XE8U/8O4p577kFCwmDfrEMUOxgMiSgmvPbaa/jRj37E/m8xpLe31xsaPf0ZJTTKT8+227dvm6Njw1133YXs7Gzdl3DWrFlmK9H4kJKSgu9973v45je/abaEjsGQiCLqySef1P8gv/HGGwyH40hXV5fu0yiDYTo6OvTidrv1z8BtEjLl52iTUdsywnvOnDk6uHpGdufk5JgjiMYfCYUPP/wwGhsbsXv3brM1dAyGRBRxEg6LioowdepUs4Ummp6eHm+TtYS2uLg43ZQbbJk0aZLeL/eRACqLNH17FmE/dvLkyfonp/OhiUg+iFVVVYUVCgWDIRERERFp/DhFRERERBqDIRERERFpDIZEREREpDEYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkcZgSERERERaXEZGBr/5hIiIiIgQt2DBAgZDIiIiImJTMhERERFZGAyJiIiISGMwJCIiIiKNwZCIiIiINAZDIiIiItIYDImIiIhIYzAkIiIiIo3zGBIRxbjbt2/j1q1b+nZnZyc6Ojq863ZxcXFITk7G1KlTMWXKFMTHx+vbREQeDIZERDFGgmBPTw+am5vR1taG7u5us2foJk2aBIfDgaSkJCQmJuqwSEQTF4MhEUXctm3bsGbNGh1EKDSfffYZ3n77bfzbv/0b3nzzTbN15P3d3/0d1q5diy9+8YtmCxHFEmkxOHToEHbs2GG2DA2DIRFFlITCOXPmoKqqSle7qH83b97EpUuX8Omnn6Kurs5sjYw77rgD9957L2bNmmW2EFEsSElJQVFRES5cuBBWOGQwJKKIkk+yu3btYii06erqgtvt1kt7eztu3LiBs2fP4tq1a+aIsbN48WI4nU5kZGSYLUQU7SQcbtmyRbfMDBWDIRFF1FtvvYWysjKzNjFJAJRqYFNTE65evYqTJ0+aPdHrS1/6Eu666y6kpqaaLUQUzeR99oEHHjBroWMvYyKiCPr444/x05/+FAcPHkRNTU1MhELxhz/8Aa+88oru39jQ0GC2EtF4M+bBsOCpvdj7VIHcwtMvH0D5Bmt72Aqfxt6Xn1ZnIyKKHtI8fPjwYV0xjWWnTp3C66+/rkPiBx98oENirHULkNHc58+fR0tLi9lCRB4BTcnrUX6gGHn1lVj31H6zLcCGchx4JA9oOYFd33kONWaz976oQ+W6UnjuvX77ARRnBh7rIfdxwqWPl2C4BRnV61C6z+wOk4TNtZc3Dvs8RDTyJmJTsoSp0RxJHA2kT5MMKsrOzkZmZibS09P1nInRQJrrZVT35cuX9U+Z6scjISEBc+fOxcyZM/WAm2nTppk9RLEtYk3J6++WUNiGNsciFBSajX7yUKQrgCHY4ET28YPeEDlSat45hexCVg2JaOxJX8LxHgqFVA0/+eQT/O53v0NlZSV+9rOf4ec//zl+/etf621/+tOfcObMGT1SUvpWypQao0nCn4zmPnLkCP71X/8VtbW1et0eCoUM/JER3++++y5ee+21mGnaJxotQwyG6+HMBeqqq9CIFCy6v2/0qquvQ8qyterIwUnIbLzct47oIdXGAwfMYm8elqrl9vV++63maKO6BqeQgTvNKhHRWJFAMlFJU6002X744Yc6eL3xxhv493//d1RUVGD//v3Ys2ePDm2/+c1vUF1djffeew8ul0sHTAlxMlWPjMyWpl8Jkv1N5N3b26sDn4Q8uc/777+vg6mc99y5c+ao0Mh1SJO/NP0TTURDC4YbnMhDG5rO7oerHkhZVNCnKpd91YUTLXkoVsFtYAXIyayDq5/mXmkOdn64DuvWyVKJOsdSrLX3P8wt9u1/PTCM1qDheh6cw+2vSEQ0DNKEPNRgMpFImJNmXgmBUqk7ceIE3nnnHfz2t7/VoU4G6PziF7/QH/4lSO7duxc/+clPdKCU5eWXX8ZLL72kf8q67JP7HDt2bFgVSakgSvXw+vXrZgvRxDGkYKibkdGIhmrg3NU2IGhz8jk8V12nglsRng7a1OxxJzIc5mYQNdvtfQStIJo90xZDW07goGf/PhfqkI0c2+Pp6yMiGiMSTCZCE3KkSVVQAqUsUikcTRIwiSaaIQRDqxkZ9S7dJ1D68bX105yMfQdxoiUFS9eG0qA8ABlhbJqKi+Wxh8gvSBIRRZD0LaTYJs3gH330kVkjmhhCD4a6GVnJLbb69X13qYqFwZuTpSn3uX0n0JZbBKeKj+GQpuQDG4C9uil5HSrrzY4hGKj/IhGNI/E9SF5+AzPu70CC2TQsJVtRXrYZAzZ6DIJ91MYH+X5qNinTRBJyMLSakWUqGk+/v3XYdby/5mSl+jlU1acgL1fiYzDn0NTvFFIqbC5KQZ06h452hU+jaIgVwzun9/e4RDSuSCj8cjNSp6rbcWq133e1EmwtL0fZ48OJe3bW+cq3lZh1f9J3jsYHGU1NNFEEfwv1VAXNsve57VYwM83IHp7m5P6ajPcfPDFAvTBwgIisA3mPlGO9VByr69Rtcw3qmCoJoSEbeGALEcW4rE4kz+v1D4XdU9B8IhGd/rOR2FRgZ2kpyl6sNuvDULAZZeX5mGFWg7l48aK5RbFO5j8kmijG9ruSN5Rj78yD2Lh9hJt8pW+iNEMHnVSbiMbSsCe4VqEwY0k7JqvPtT1dPYiXtmMdCpPR4bYOiZ/TgfS5QPsHibhltqk3BmwuK0aaqxQ7K6wtJdvKkZ9t3fa4Uqv2YyvKnc043boQC81+95nKPqGy8PEyFKe5ULrDnNBGpmSR+fpofNi4cSMmTZpk1ohG3urVq7Fq1Sqz5k/m45RplIYi3AmuvcFw3rx52LFjh944GmRuqX/4h38wax72bz4ZOfzmE6LoNaxgGN8Fx32tSLL/+xwYCue1IzOvU8XGOLhPp6PFW7jzD4Y61M1pQGXZS6jW+1aqd98yvCSfJqWPYf4MKyRK5pMK4docNBw0+42BgqFM6izz99H48I1vfEN/owvRaAoWDsMJhWLYwXCsSIjbCLWMVNWQ1UKiqDacYBh3Zzuy53aaNY94dNQ50Hw+zhYKgdtX0tD0sb23jH8wlGqhs9lXBfRbl2DobDah0RJ4vBgoGJ461Ys333zZrFGsW7lyJebPn2/WiEaPPRyGGwpFuMEw5MEno0XmKxzRpuTq57CRoZBoXJqSFhgKRQ8S81qQfs9AobCvirorSJqz2Iw8LkFuNtBy3b+pOFBS2kxza3DTps0xt2g8cDgGmHiXaARJEJRAOJxQOBxjHgyJiEIVZ3721YOp6aGHQq2iHleSFqJYRhaX58NxptLb97A/7ubQByGkp882t2g8SE9PN7eIRp8EwrEIhYLBkIhiRmfrYLMUxqO7vf/4aFf4uFOHwdLSUr30Ga2clIPFnklaS7YiP9uNho8GrijaTZ36Bzz1335k1iiWZWRkYMqUKWaNaHxjMCSimNHzWSI6BuwV3YPE2bcwebJZHUD1iy60LChGua4Yepat8M5K2NgArDLb8x04bRt4In0LZXvxgiQgO1/fDjY/ovOhb+Bv/up+s0axas4cdgugiWPMB58Q0cQS/uCTXkx1tiI9o9us99V7KxlN701BV79zGfrIYJLcOt/UNYGDU0ZEwWb8lzkf4S9W/69mw+jLy8vD3LlzkZWVpUfRxsVZFVSZcFvmVjx+/Lj+nmEK3V/91V/pmTuIYknMDj4hIhpcLxKWtJlQOAnu86loaU5Aj/lY29udgI5LDlwLMRRKCMxINTc9ChYjJ8mN5ktmfSTUnFTXvRr/198VmQ0jLz4+Hjk5OfofgMcee0yPaPz85z+PGTNmICEhQc+9J8vMmTPxxS9+EX/7t3+L/Px8c28azD333MNQSBMKK4ZEFFHhVAwTPteKzFld6pYKhWdUKLwQWj/CAem5CRciyawCbr/m4hEjU9/k1ePJH/4E7733Hk6fPm12DI9679aBRQJfWlqa2Rq6mzdv4qOPPoLL5TJbKFBycjJKSkowdap8tQ5RbAm3YshgSEQRFU4wTLz3hgo/IxgKx5AEw6qqKrMWmtTUVN3PLTExUf+UMDhSgyHcbjdOnDjBybiDYBMyxTIGQyKKCcP65pNx4tatW7pid+PGDW/fv95e66142rRpugIoYTAlJUVXrbKzA763bxS0tbXh/Pnzuop47do1s3VikuZ5mdBa+msSxSoGQyKKCQyG0U++wvTcuXMTsplZ+md+6Utf0oGcKJaFGww5+ISIiPzMmjUL999/P771rW/h61//Oh588MFx/80fUp2VgTv33XcfQyFNaKwYElFEsWIYu9rb23UT+PXr19HY2IgLFy7oJuhYNnv2bF0llL6EnMSaxhM2JRNRTGAwHF8kGEpfSQmLMi2O9FFsamoye6OXTEMzf/78iPTfJBoLDIZEFBMOHTqEXbt2xXylifonA2lktLNnkUqjLC0tLWhubtZBUtYjSQbz3Hnnnbjrrrv09x7LABOi8Uq6RmzZsgVr1qwxW0LHYEhEEbVt2zY95YpM2cJwOHF1d3fr0dmdnZ168dzu6OjQt2WR27J4wqVM2C3h0k6+2cW+SOCTUd3ST3L69Ol6m/yU0d5EE4GEwqKiIt3VY8eOHWZr6BgMiSjiJBzKJ1mZl49oKLq6uvqEQSLykQ9T0jITTigUDIZEREREpLGTBRERERFpDIZEREREpDEYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERERERaXEZGRn85hMiIiIiQtyyZcsYDImIiIiITclEREREZGEwJCIiIiKNwZCIiIiINAZDIiIiItIYDImIiIhIYzAkIiIiIo3BkIiIiIg0BkMiIiIi0hgMiYiIiEjjN58QUcQ9+eSTKCoqwtSpU80WIiIaCbdu3UJVVRV2795ttgwNgyERRZSEwuzsbLzxxhtoa2szW4mIaCSkpKTg4YcfRmNjY1jhkE3JRBRRUilkKAxPb29vn4WIyE7eW+U9Vt5rw8GKIRFF1K9+9SuUlZWZNfLo6emB2+32LvLm3tLSgps3b+LGjRuIj4/HtWvXzNGhiYuLM7f68uxLS0vz/nQ4HEhOTkZubi66urr0emJiot5PRLFF3me/+tWvmrXQMRgSUUQxGFok/HlCnzT5nDx50uyJLqmpqVi6dKkOrhkZGZg2bRqSkpLMXiKKVhMoGC7Hlp2PAa9+H7veNZsioOQHL2Dxx0/g2VfNBiIKC4Mh8PHHH+Ott94ya7EnMzMTc+bM0X1FJSymp6cjISHB7CWiaDCCwbAEz7ywGvPMGtAO1157CJNgtgnOVLOqnD/qCUzmvq0u7Nm6C8dk06PP4IWV82zHmPvDdsyKLXh+oxPJclsLfEwbOd9dJ/HEP1aYDeFb/uTzeAyv4Pu79VVoEgBXzzUr9uchz23nbBzyrhNROCZyMJQK4bFjx1BXV2e2jB9z587FzJkzkZWVpauKEhaJaOyEGwwDBp+YYPfZYTzxxBN62fP+NcxfVmLbb0Kdd3875q18Ac88KvsrcPIz9SM1HXfIqlJylxUxs6Yv1z+h9qSrUNl+5l1fcFShEO/vsT0m4Hx0i4qQfZXclQXXoeGHwmAkKK6G77kfvuHEph94nrt6bmp9jX6eRERDc+rUKbz66qvjMhSKzz77DMePH8ehQ4f089y3b5/uAO9yuXDhwgW0t7ebI4komvkHwxWzkaV+tF/71FpXju1+Ft/fbQWx5U/+JeZJNe9VX9Xs2O7v47AKg/NWPqNio4pPH59X/83C7BWydzlmT1Pna21H8oIVVtAzj3HtqpxBBc2VKji2uvCKrWon53wiaGWuBIvnXsNFv0qihNUX8IJZrIBqSOhUwU6qgJ79zz9pxU3ZtuneZCTfu8l7P/24tkqkfi7TZnsDqqz7Ai4RUWikUvjmm2+atYmhs7MTZ86cwTvvvIN///d/x89+9jPs2bNHh8bXX39dvx4SJP/85z/rsHzx4kU9uKa5uVn3v5TBL6EKNlpbFiIauklz5szxtek03IH8tQswfdaXsHZpIirf+sjssNz/V/8JC9Iu4f3/9y3Y96Q6V+JLs5LhbvwNjt28FyuX5qDneiXe+vB+rPnGbFz68zXMuCMR1yrV/f5yDf7T/Mk4/1t17NyV+JulM3D7zwext7bBnG0AK9Tx2XV43ntdVoUTR5/AU+WVqGy8E3/zjU3IT5bHVrvvfgBrv7gUU2p9+//qf3kAi9R1/n//XInEpWsx+9wefPeHL1jH+1mOLRsfwq13f4BXPPtS78VfFc5F06FjCOFqiSiIxx57DL/97W/N2sRQXV2tB5lMdBLWZPJdGW0tIVDC4KeffoqzZ8/qiqqExA8//BB/+tOf8Mc//lEv0h9TAqb8/Oijj3QFUvbLcuLECR0uZfnDH/7QZ5HzyusuQbO7u1v3g2RfSJooHnroIbzyyitmLXQBTckVePaJPXC1qptzV5sqm1UJ9FT/0HoTvnqiXTLSc9WPd9WnPvVDV9YeXYx5au3i7pM4r24tflSdZXqWOsdZvCtVv9x03a/Qqh4qUuEzlT3f49qY4z10BbPVhUOeASHv7sIr0rR9l+2eAfvf/iwZ85cNVPXzVCA3If3dgMEm5rkREYVKAs14bT4ebTISurW1VY/avnLlig6TEvRkmzRNS1VSjumPHCthUgb6SN/W/fv367BIRP0LMsH1MezaavrYSX9BFehW75T+fsdwUT7w2voP+mvHzXr5+SluqmCZnHWHFQI/O6niprVNwuIdWSra3bhoNRPX31T3svU/fPVZ08dwCH1RPOeyszX/BiPX1j8Jx9bzP3mXCoj6udv0+/yJiPxJpSqWRx+PR0ePHtUVXE6wThTcgN98UvGPJhyaMPTpNR3jTP9Bj+VYsUCFPU8V0BMgpy3GGrXd6q9obUvOWmH1OfT0YTQVuIGD2iCChcBgYdHG3odyIBWHXGgPDIL9VkyJaMzE9yB5+Q3MuL8D0dRQmPfgN8wtiiYyZ+QrP/85/vLztuk1iEgLGHyyBc/7NeHKYA/1Q1f9ZHDGK3C1JvuNGF7+5GN66prz7/oGi+hBG6nzMC+1HWePW1v1trlOfay36Viqc0dl+2rvoJABmQqjx7Hdb+N8qm2ksLr+x+5NxvmPbaOWU+djhSfIPvoMVs/1XZOwh1IZkGK/juXL5iNZmtU99zcDZ4goikgo/HIzUqeq23FqdcCPuyOhBFvLy1Gul619u7x4lWBK6wfmNkWb3p4ebCnbg1Vut9lCRMLvLbRkWTqutc7Dam8/PzN1jXekrjQz74ELTmwyx2y6F3DtDeiL5w1wthHE3m2eJmdDmo/3ugAzOth3zmd1GPUjFca5i21vxNLsexhYaa53oxPXvPMlGq3XkP6o2b8yy29+RF0RNH0pn1cB99NDe3B2gf06ruHwVnUdnueQmw54ptkhorGT1Ynkeb3+obB7CppPJKKz/y5nI6AQm8vy4ThTidLSUlSecSC/bLPaGkRJLj5+8w2zQtGopbkZh7qumDUiEjH3zSclP3gesw+F+K0nMphlxU3bJNXDw28/IRq+YU9wrUJhxpJ2TFafa3u6ehAvbcc6FCajwxR/4ud0IH2u+hj6QSJumW0l28qRj1qU7rA+cgauFz5ehuI0l7VesBllaxfC74vf3KdReUR9Dl2bBlfpTvPBVaqHTjQfLMNLNXqDl5x/80N5+PRis9lC0eorX/kK7rhjGF2aiEbA6tWrsWrVKrPm78iRIzh8+LBZC82wv/lEvt7ohz/8od4YLWT0mDTX+JGwF+o3n4xoMCzhN58QjYBhBcP4Ljjua0XSJLMuAkPhvHZk5nWq2Binslw6Wi5a21GyFeXOZlSWvYRqXflbiRy0wFVmhTwJcrl1pdhZIWEvH6iV2+Z+efVWYPQ7h5DzFCPNZY71ku3L8TdLVqDh5k2zjaJV8pQp+NsNG8wa0dgJFg7DCYVi2MEwdgzhu5JHMBiyWkg0MoYTDOPubEf23E6z5hGPjjoHms/H2UIhcPtKGpo+tveWsVX3sBll9zXBhXxbGMxFvVQCdbXQVhW0r9tDotZfMLTO9/2/+Dr+4+RJs42i2aOPPsqv8aOoYA+H4YZCEW4wHPVu2iNP+jmG2JQs/RdHqMInI7QZConG1pS0wFAoepCY14L0ewYKhaIC9Y1JSJul4tySHKD5MirqrsCRWajCXwYc7mZclsNqTqLBPQO5pjOzHJvk2SdSM4L3KQxiUXa2uUXRTr6dhigaSBCUQDicUDgcMRgMiWiiijM/++rB1PSBQqHlcrMbM/JKMDMNaPioGrjUDMxZjBIJihdOmubhapy8oI7Lt0YeFy9oQa2n6Vgd705Kw0x9nJiJtCQ3mi+Z1QB3TJNvBaBYcP36dXOLaOxJIByLUCgYDIkoZnS2DjZLYTy62/uPj9UfNcCdmovc1BY0yWARqQ4iDblpSWi5bsVCaQZeLmGwtFSPPC71DjRRTDXR+bhVMyx83IkZ7gacDBh4oiIoVAbFPAbDmHH5srcmTDShMRgSUczo+SwRHQP2iu5B4uxbmDzZrAbSQXAGZrTWm7BXjaZWtZ59BfXe9FeBYzINjXeuQmsp02GwGi+V1aJlQXHfaqIf67z3fCsRDz74oNlG0Swurv8PFEQTSQwOPiGiWBb+4JNeTHW2Ij2j26z31XsrGU3vTUHXcOYylMEmq4Cj9sDXZzRyCNR9yjKPoezFat1X6Ny5c2YHRaP8/Hx88YtfNGtEsW8CDT4hoomnFwlL2kwonAT3+VS0NCegx3ys7e1OQMclB64NNxSKWWn+8xcqJXkzgNam0EOhqKhHy4LlkDEsEjooumVmZppbRBMbgyERRb2Ez7UhM6tL3VKh8IwKhXUJcL+fiqs103Clehoaf5eK5k8moWckvvWkYidqWxei2NaMbJ8IO3RWk7T0R5RpUNikHN2msT8okcamZCKKqHCakhPvvYG0NBMKL8RuXzCZEqW2tpbNylEmKSkJ3/rWt8wa0fjApmQiGrc63pfKoCOmQ6GQyqFMXDuc6mF8fLweKNHfQkPHai6RDyuGRBRRw/6u5HGio6NDVxCbmppw9epVXLzo+e4+q1nT4XAgNTUVOTk56Ozs1FWt5ORkJCQMNmVP/3p7/d/uZV2uQ5bW1lZ9PdeuXcOFCxfQ1tZmjhrf7rnnHqxYscKsEY0f4VYMGQyJKKIYDGODBEUJrTLx86VLl/Dpp5+aPeOHBO2SkhJMnTrVbCEaP9iUTEREI0aqlfPmzcO9996Lr3zlK9i0aZMOUStXrtRVtuwY/7q/yZMn44EHHmAoJArAYEhERIOSvo0ZGRmYP3++bnr9+te/jm9/+9v42te+hsLCQixevFg3f8eCu+++G+vWrdPBl4j8sSmZiCLqtddew49+9KMJ04dtopHf640bN3QT9KRJk3DmzBndLC3LWJP+mQ8//DByc3PNFqLxKSUlBd/73vfwzW9+02wJHYMhEUXUk08+qZsh33jjDYbDCUQGuty6dUsvngEvbrdbL/btst7e3q6XwMEyA5GKZqCsrCzMmjUL06dP1wN6ZFS4NCETjWcSCuUDUGNjI3bv3m22ho7BkIgiTsJhUVER+3fRgOSDgywSGqX6KBU/z0/P4lknIov8/1JVVRVWKBQMhkRERESkcfAJEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERERERaQyGRERERKQxGBIRERGRxmBIRERERBqDIRERERFpcRkZGfzmEyIiIiJC3IIFCxgMiYiIiIhNyURERERkYTAkIiIiIo3BkIiIiIg0BkMiIiIi0hgMiYiIiEhjMCQiIiIijcGQiIiIiDQGQyIiIiLSGAyJiIiISOM3nxBRxG3btg1r1qxBYmKi2UJERCOho6MDhw4dwo4dO8yWoWEwJKKIklA4Z84cVFVVoa2tzWwlIqKRkJKSgqKiIly4cCGscMimZCKKKKkUMhQSEY0OeW+V91h5rw0HgyERRZQ0HzMU0njR29s7rhYaH+Q9NtyuOmxKJqKIeuutt1BWVmbWiGKH2+3GzZs30dTUhKtXr6KhoQEtLS1m7/iQmpqqu3pIP7X09HS9LovD4dBNlOwXHDvkffaBBx4wa6GLumBY8NRebIRatteYLaNn/fYDcH64DqX7zAYiGnUMhhSLTp48ierqarM2cUk4zMrK0qFRwqKExqSkJEydOlWHRvlJ0WEEguF6lB8oRl7LCez6znPQsWxDOQ48koe61z3hqQBPv7wFS2E7pvBp7P3uUqSgDpXrSrFftmnmfAHbJYwVZ9ru70fu44TL7zyjST3eyzk4GPRaiGg0MBhSLLlx4wZqa2tRV1dnttBA4uPjkZGRoYNjWlqaDpI5OTno7OxEcnKyXuLi4szRsUmaaa9fv66fq/y8cuUKpkyZgunTp3ufu4TlsRZuMLT1MdwPV7364cjAndYGrL87T//Mnlmgf0LtyXCoF+VUjTdIFdy/CCktbWhTEdC5wWz0k4eipzz3H8QGJ7KPH4xQKBTqOV9firVBr5uIiCayjz/+GK+99hpD4RD09PTg2rVrOHv2LP74xz/i7bffxquvvopf/vKX+Od//me8/PLL+MUvfoEjR47g2LFj+Oijj/Tre/nyZd1Mf+vWLXOmsdfd3Y3W1lYd/M6dO4d3330XFRUV+nn8+te/xuuvv47f//73+rlKRbmmpgYHDx7ET3/6U/zqV79CY2OjOVNs8W9K1hXCbJz48UY8V21VBxepyJeCU1aFz1QHGwMqiItOVeLUomIsvV6JdU95a4O6Yoj6OuTlwls1HKhiaG/a1cfBd77AdWly3jK9ylr3Vi0t/hXOjUD1KSx6xLM/oLKpnvPemQcj0nRNRKwYUmyQSqGEQoo8qcRNmjRpwMEw9n2hHhcoEoNtVqxYgXvuucesRdYIVAyVs006BmbMlxWpDrbh1CmVeD1VxPkZam8bms7KilJYgEUOoPHyftScagNynSoO+su+6sKJljwUbw/cE6gAOZl1cJn+fvs/VJ/QMnPUViH72tCW6Tv/ndNTUPehjpoo3wDsXbcO69Sy63gb8lRQ9NUoU7C00LN/l74Wvwqmes5YVGA7noiIJjppPqaxIVXH27dvo6urq99FqnmeRY7vb5Hw198SCVJllCpiLFUP/YNhdQPk0nXT8QYn8tRaw3YX6kwzccHMbKDlFGpM/1vdjGyCYs1luWew5uRzeK5ahbzcIjytAlr/rGZqr33qcR2LUCD3kQB6vQpV1z3nXw9nridE7keprfpY884ptNmaw0VdtWd/jQ6wKdNte81zJiIiEtKEzOZjGimXLl3C7373u4iF0eEKmMfwHJpaoIOTDoH1LhW7rG0SFqVKh+sNJmQVoGCRWvcERQly6kfe3UEqg/sO4kRLCpauHaxqaCd9Hq3qpQRQXD2nq4g6tBbmILulSV2ZjzQ1HzigFluTcsgCgiQREU1MMiWNdHcgGknST/GDDz4wa9EtIBjWoOG6+pHpxFoV+tpUGPNsS5kuzbkw2xTTjAzHUmyRQKZHICtBmpPlHM/tO4G23CI4EfrEtueutumgeed04NQ7Ko6aZt/1EhS9A2CkL6PVN1Gaktf9WD2O3j4EASGTiGJMfA+Sl9/AjPs7kGA2jU+F2FxWhs1D7PtS+HgZyreVmLUIKNmK8rLN6mrHRsm2cmwN8+nKAAii0SDNyhIQo11AMDR9+xx5yJP+hRLGPNtyl2Kp7k9o6oWmGfnEj00gk+V1XTMMPjq5+jlU1acgL7e/ep5VmbTTzcIqpDozG9EgVcnqGpxCBpzTU7zXoZu8W07goOmbuH7tECuGUn00N4koBkko/HIzUmX6tDi12uddLQYUbEZZeTnKZRkoUJUsx8JWF16Stz9zn3ADkL8SbPU8fvlWtRY9JORZ1xX42khItu2TxYTfih21gDO8YDo//2Fzi2jkSZNytOv7FqoHoAgTxoR3m2fgyXqsXWZrRvbwNCf7Df7w2X9woGqeVCYDQqUOgiqkXpcmbWEdk+ftX6hIMzU8VUupHFbqawjZ/Axb9ZGIYkJWJ5Ln9fqHwu4paD6RiM4e65DYoULZ2oVoqS1FaWkpalsXorif6l5JngOnf19hrdS8hDJ1/E6zGj4JWPlwnKnUj195xoH8Maz22UmlMx+1+rqCvzZunD5o7dPLDs+LUYF6dezyMBLuKdcJc4to5MkgFJkCJ5pF1zefjMHUMfYpcoho9A17uhoVCjOWtGOy+lzb09WDeGk71qEwGR1u65D4OR1Inwu0f5CIW2abFYBWAq4G5OQvhDX97BXUlu5UMUJI1SwX9bVAfv4MvQXu06gsewn68680j+bVq5iSj3zTzOBWYarsRd+nYwkyxQvMxLb2+2ry+MVYaHZfUUFQhzo5r7PZd6xUAtemweW9Lg9zfX7X60TzwTKrghhwfosEpzKcXKKuK60Bp1MX9n38Po8XeN5grMfKuWB//nK/fKgXFDsR8JwCr61RhT0T4uQ1WwkXGubk9722QH6vVeDrEUAdW5Z5zO/3E4rXD72BhvozZo1o5P0/jzyCszk5Zs1n9erVWLVqlVnzJ/M+Hj582KyFZtjT1cybN88avBHBZfLkyebRjX0uNC5bG6SP4mhZD2emrxmaiKJcfBccd0koFP2EwnntyFzQgclTb2HKNGubTxIWOoGjngpU4wzk+1Wg1LoKf1YFqhKnsRArH7fVzrLzkVtn3bf04GlgwUpvfz8dCuc0oNJzbqlueStvviBlnVvSp9VkW5jpAFqbfAGypgktcCAjsNmlIAOOxvrgIUgp2aaCV6unularIq+EXlu4y1b/EB0x1157BTPM42NWGpLczbisDxKX0exOQtossxpUNV5yXUHSnMXm+SlyfSoMHwtygSXbVCD3PLZ63dzZTr9+kkkL1C/F7K8848aMoM3A6jV0zsAVlz1sq9+Xtyk5oAn8UjNgv74QxfiXclAMOHddBnP0JcFPAmCgcELhcHiD4fnz5319BSO0yDxF/vbj4PHs0L8pZZjWby/WfR/ZjEwUG+JyO5E0yax4TOrClOlWw4cOhXmd+o3t9hUHWi7qzX7swaLi9xJScm2Bwu1rqg0WfuzBp+YluBqTkLNE9pZg+YIk/3PvUOEsKQeL5e2sYDFyVMw86q1eVaBehdJc88DuZl8s65cEOHOzr0JkpKrnVue5OAl3vvNrjaZvoqg4htP2/fZgGqqKet/zUwqXqOB54WTQ81TssAXUmpNoCAyetmur/qgB7qQ0zLRWFakMSvArRprLVkksuIz6g56gHaQJXAfsobv3vqFGSaKhOTXAnIaB4TDSoVBEXTftmu0bI9aUvP8pNiETxZIpaZ3mll0PEvNakH6PPRSmoenjUN/eglTn7PxCSl9JaZ69bjRfMje9TACSUJe0EMXe6la5tzla+M4RrmqcvODGjDyT9CSIJgW7Hn+OTBOCUjOGXFmzwq0nGBdi8Ryg4aMB4qU0A5uA59/cPZgK7DThrz5P3d8T/mqqUWHr5F79ossvqGpBfnd+g1mC9OVcuORec4todNzs6DC3gvOEw7EIhSLqgiERUX/6b+XrwdT0cEKhaEHTQJ9F/ZpZ+/JV+4I1v9rCmfQ5NAHHs0j1q/p6i38wkybZwa4pCF1py863Ao8ezDJQH0FLy3UVrC41B1ToZiIthFApKupMRVVXRBtwsp/H02HM3kTv7fc5NLrC219QD/a6BfndVeyw/Q68g1V8cj+32NwiGh1LZg7+QVAC4ViEQsFgSEQxo7N1sFkK49HdPnAnMW9VTUWxzasWIsmv356nAiZKsDV/Btz25lF7RapkK/Kz3aZKVoFjAX3jSrblY4bbhCVpug3sr1hQaB2rm2R9I2hL7gu8JkMCnLkZjNzPM7LZEzr92JrMCx9fiYVJV1Avx+im3RlwmmsrfNzpu+7B6OeVg+X39d+MLK9jrnqdvE30MuVOiBVDCZRlttdMmqtVZlWvnbXPPlVPn9dNB8Whm5u3wNwiGh0r/jrT3IpO0TUqmYjGvWGNSp7ahbT8ViQOlP1uJaLpRCL6dGGWIFhWjLTWK5iRbUYd20bHSoCR0bjyHZkzsq3k4jfqWI+IBdS9MUPvtkb82qtyQxmVDPcV1B7ZiQq5vx4ZbEZK97mfR+AoXOt6vaOH7efwMOeCHvnbgJYFC9XVC/tobCHnUkFW3w7cNzDrOcP/tTDXAvP6+b0u6jWXkd0yiEfCq96X5vL9HryjpI/hsgqAi1fZm54916ZCdeC+wNctzFHJEjhPH3kFf//3f2+2EI0smctw8eLF+gPcaAp3VDKDIRFFVPjBsBdTna1Iz+g263313kpG03tT0BV0LkMTDO0DGPwEBK1AOhjap2CJvJJtZcj4fbDrk+cmI3/t+wZ5PuOcBDxP+AzH0aNHcfasnriXaERt2rQJ8RGYiT/cYMimZCKKAb1IWNJmQuEkuM+noqU5AT3mY21vdwI6Ljlwrd9QOD5U1LVg4X19B0xY/QLNTY+SXMwIo6+ij4RN20AN+xIlE2D3rwS5qcGnzgnVl7/8ZXOLaOQ8+OCDEQmFw8FgSERRL+FzbcjM6lK3VCg8o0JhXQLc76fias00XKmehsbfpaL5k0noGcehUJM+fan+cwBaKrCzVoXGtbbwpueaDr1JuK9qvFRmG6hhX8awahoK6d8Jv/kOhy49PR0PPfSQWSMavvnz52PRokVmLXqxKZmIIiqcpuTEe28gLc2EwgucgZgi5+bNm3jvvffYrEzD9uijj+oPHJHCpmQiGrc63pfKoIOhkCJO/iFfuXIlq4c0LNKEHMlQOBwMhkRERIP43Oc+h29/+9v42te+pqswS5YsQUZGhu4vNl4WGnkzZ87E17/+9ZhoQvZgUzIRRdSwpqsholHT29uL9vZ2vbS1taG5uRlNTU2YMmUKXC6XOYpCtWLFCtxzzz1mLfLCbUpmMCSiiGIwJIo9PT09cLvd3tBoD5AtLS06RMrtie4LX/gCsrKykJmZqX+OJQZDIooJDIZE41NXV5cOj/YAKYFRBvBcv359XAbHuXPnYs6cOZg+fboOg0lJgfNGjR0GQyKKCYcOHcKuXbtYXSCaYOzB0RMeZWltbfVWHaWvo9weC3FxfQe3paWlYfbs2ejo6NC3HQ4HUlNTkZOTg+7ubt3MHo1SUlKwZcsWrFmzxmwJHYMhEUXUtm3b9CfsqqoqhkMi6kOarYciWKDrz1COjVUSCouKinDhwgXs2LHDbA0dgyERRZyEQ/kkm5iYaLYQEdFIkOqmtMyEEwoFgyERERERaZy4iIiIiIg0BkMiIiIi0hgMiYiIiEhjMCQiIiIijcGQiIiIiDQGQyIiIiLSGAyJiIiISGMwJCIiIiKNwZCIiIiItLiMjAx+8wkRERERIW7ZsmUMhkRERETEpmQiIiIisjAYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERERERaQyGRERERKTxm0+IKOKefPJJFBUVYerUqWYLERGNhFu3bqGqqgq7d+82W4aGwZCIIkpCYXZ2Nt544w20tbWZrURENBJSUlLw8MMPo7GxMaxwyKZkIoooqRQyFBIRjQ55b5X3WHmvDQeDIRFFlDQfMxQSEY0eeY8Nt6sOm5KJKKJ+9atfoayszKyR6OzsxM2bN9HU1ISrV6/i4sWLuHHjhtkbW9LS0rw/HQ6Hbta644470NXVpdcTExP1fiIaXfI++9WvftWshW5CBcPlTz6Px/AKvr/7mNky+kp+8AIWf/wEnn3VbCCa4BgM/Z0+fVp3FJ8oJBxKH9OMjAxveJSwOHnyZEyZMgUJCQnmSCIajhEIhiV45oXVmNfqwp6tu6Cj06PP4IWV83D+qCfYLMeWnZvghO2YFVvw/EYnknEeh594FhWyTTPnC9guQWn1NNv9+6GPm2tWAljX4zm/P9+1BpLjF+Ok3zWGSZ7zo8ArQZ6DhM9N9wKuvd/Hrndli3rcnbNxaJDnSzRRMBhaWlpacPz4cXzyySdmCwkJhqmpqbrSmJycjKSkJB0cpVlMFgmPgcukSZPMvYnII9xgaOtjWIGTn6kfqem4w9qAkrus2JU1fbn+CbUnPRVoP/OuN+QsXzYfya3taFcRbbEKS33Nw18+6bl/6Cr+8Qk88YQsh1W0VD47bNYDgp9t+5731VWsfB5bVph9do8uRtb7h4YfCgdUgjUqFLa3mlVNva43nFgT9LUhoonozJkz+PnPf85QGIQ0OUszekNDg359/vSnP+HYsWOorq7GkSNH8Prrr+OXv/wlXn31Vfz0pz/F3r17sW/fPvzkJz/Rt/fs2YOXX35ZL7/4xS/wzjvv4NSpU3qEpjTZE9HA/AafVHwsESwLs3WwWo7Z0yTktCN5wQq1pqyYrfYC1656YyFWLEhWQfFtnFVhaN5dJWa7z/nPziP53jUqMo2+Y8fPqoCajPnL+gZRCbm+6xZS/XwBL7xgLc/bw6tUSn9QoquWffbLPqmQpjqxSfap4zxKfrBahU/1Wph1D3ldfeGaiCYyqRTKiEEaORL4JFB2d3ejp6cHvb29erl27RpcLhfefPNNHSb379+Puro6cy8iCsZ/VHL9TR2s0nNlRaqD7Th75pqvipibrva242a9rCgrVmB+qgTFCrx7ph2Yu7hPAMy6dhKu1nlYbQtQo0VXL9VP/wAoJOSex0lvpdFqEp9/Zo+pNh7GtXs3+YfDuat130C9f68LuPcxqxL56rN44qgK0NLkLvv+0dQgVWCUJvJXdkNXVf2o1xWecE1EE5o0H9PYkNB4+PBh1NTUoL1d/ZtFRH34B8N3L0LFQKu69ehizFNrF3efxHnTTLx8epYKRGfxru475wliVlA8dlXuGaw5+VPselcFqbl/GbyJd7hUgPNU9Tbdq2LhZ4eD9DG0msC9Hl0DZ+p5vO0dhFKBZ1XY81ZGhQp+hzzneXcX3v4seCXSUoJnVmbB9Wo//QjN60pEE5sMNGHz8dj785//rJvyz5/XHZWIyCZgHsNPcbMVSM66wwqBn51UkcnaJmHxjiwVvG5cNOHHakb2BsVXJUAGb07Gq4fgak2Gc80oVA1NH8PD0j9SqnieCt5gWm+qZxbA1r8yGHldgpEm5HmfvW0Gm/RjkHMT0fgmzZ0TafRxtJNm59/+9rfo6OgwW4hIBATDY7goU2dNW4w10nfwmkQna1ty1gqrz6HepphmZHj62nlGCAdpTpZz7HrVhfa5f4nFGJ3yfcUhdX51LSEP8ggW1IKFRRvvc/dTgsUyetpbuZTXQYXgjS/gGfu1DHJuIhqG+B4kL7+BGfd3YEQmOynZivKyzSg0q8Mi59pWoucppOgiofCPf/wjSraVY+vo93YiigkBwdAMQEmdh3nSv/C4VRvU2+Y64dT9CU290DQju/aafniySN+7oM3JimmOnTdXegGOAn1+9egrnwkSTK2qp5euYNpHS0tT8Dy/0dZInS/Z1yL9B+f6Xg/NGywr8Kzn+etFRlFbr4u3SdsM2iGiUSCh8MvNSJVJ/uPUap93NY8SbC0vR9njIxL3dJgoV+eTpf9QUYjNTgdO/75CT15N0eeDDz7Af//ejwHnCH0QIIpxfd9C9QAUcQ0XPU2j3m2egScyLYutGdnD05y8YkvQgRa6qmdujwZrVPU8rN4Z+PhS9bQH1mPYtXUPzi7Y5K3yZb2/x3/i69ZrSH/U6rv4gvQf9M5LqJhguVr29XmsIHLTAXvoJKLhyepE8rxe/1DYPQXNJxLR2WMd0lcFdpaWouzFarMevsLHy5CfehqV6nylB0/DkV+GzQVmp13BYuS0uvBSDfQ3mlB0evPN/xv1rQuxnFVDogn0zSePPoPnpx8K7VtPZEqaFTcHnYQ7VPz2EyKfYU9wrUJhxpJ2TFafa3u6ehAvbcc6FCajw20dEj+nA+lz1UfZDxJxy2zT1buyYqS5SrHTdEWWql9+tnXb40qt2o+tKHc247QKCwvNfveZShMqg5/H2ezZ7yMBciWO6u3/8i+/xvXr8uGVotGje3+D579weUQ+OBCFY/Xq1Vi1apVZ8ydzeMqI+qEY9jefzJkzBz/84Q/1xlgn81n9/d//vVnzGMI3n4xoMOQ3nxDZDSsYxnfBcV8rkuxfdBEYCue1IzOvU8XGOLhPp6PlorU9MNBJaCue04DKspdQrfetVO++Zbq6p/sF5s+wQqK8YRRsRtnaHDQclP3SJO1Es76tT2ydK82F0h3+7y4l28qQ8XvruIqKw2hq4hx60eor3//v2LutAEf13wPR2AgWDsMJhWLYwXAiCPm7kkcwGLJaSORvOMEw7s52ZM8N/PaKeHTUOdB8Ps4WCoHbV9LQ9LG9t4x/MAys8vmtSzB0NpvQaPHtn6mCYS7qS3d6P2QGD4b+YfN3v7uMDz/8ldlH0SY//79g/y//NxxjMKQxZg+H4YZCEW4w7Leb9nh0bPf3Q2tKlkmsR6jCJ1/tx1BINDKmpAX7SrMeJOa1IP2egUJhXxV1V5A0Z7GKb6IEudlAy/WBI0FS2kxzy4GMYH0KB5CVtdDcomh0+fKf5RcMz2+YaKxIEJRAOJxQOBwTKhgSUWyLMz/76sHU9NBDoVZRjytJC1GsRxbnw3Gm0ttnsD/u5svqv5fR7E5C2ixrm5iZlmT29S8jI/ArkSjquJvVb5do7EkgHItQKBgMiShmdLYONkthPLrb+4+PdoWPO3UYLJWRxcFGKyflYLGnKliyFfnZbjR8JMdU4+QFN2Z4pjcp2Aynd59dNZps02Slp7N/YTSbueJLcJjbRBMZgyERxYyezxLRMWCv6B4kzr6FyZPN6gCqX3ShZUGxdy5Ca9kK74wljQ3AKrM934HTtsEm1S+WobbVVBvXLkRLrW+f3eVmIGeJ1Vg9depUPPjgg/o2RZ9M5xeACyfZv5AmvAk1+ISIxl74g096MdXZivSMbrPeV++tZDS9NwVd/c5l6CODSXLrfFPOBA5OGREymvm+JpTZBqUcPXoUZ8+eNWsULfYeqsVf9L44cr97ojHGwSdENI71ImFJmwmFk+A+n4qW5gT0mI+1vd0J6LjkwLUQQ6GEwD5d/mQy6iQ3mi+Z9ZFQcxINqU6/ya+//OUvm1sULRIT0/AXd/fiGEMhEYMhEUW/hM+1ITOrS91SofCMCoV1CXC/n4qrNdNwpXoaGn+XiuZPJqEnpFAoqvHSEfnGEk8TsjQJe+YpNIeMCPU4rhYsvM/3lRrp6el46KGHzBpFg//6P14AXJymhkiwKZmIIiqcpuTEe28gLc2EwguhDS6Jdjdv3kRtbS3OnTtnttBYcDqduP/++80a0fjBpmQiGrc63pfKoGPchEIhlUOZxJYDUsZOYmIili5dataISDAYEhGNoUWLFuFb3/oW1q5di4KCAixevBgOBydOGW3x8fE6lEs4JCIfNiUTUUQN67uSJ5De3th7a5Zr7ujo0Etraytu3LiB69ev48qVK7rpPFp8/vOfx5e+9CUkJyebLUTjT7hNyQyGRBRRDIYT0+3bt9HW1qYDY0tLCyZNmoRLly7B7Xajvb3du4wmqRKuXLkSeXl5ZgvR+MVgSEQxgcGQ+tPT04POzk4dIuWnLLdu3fIuUomUIOkJkxI0JWDKz2AyMzMxe/ZsTJ8+HRkZGUhLS9MTjRNNBAyGRBQTXnvtNfzoRz/q9x9zoqHq7u5GXJw1MCnwJ9FElJKSgu9973v45je/abaEjoNPiCiiqqqq8PDDD+s3LqKRIFVDaSaWRQIhQyFNZPLeKu+x8l4bDlYMiSjinnzySRQVFbFZj4hohEm3CwmFu3fvNluGhsGQiIiIiDQ2JRMRERGRxmBIRERERBqDIRERERFpDIZEREREpDEYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkRaXkZHBbz4hIiIiIsQtWLCAwZCIiIiI2JRMRERERBYGQyIiIiLSGAyJiIiISGMwJCIiIiKNwZCIiIiINAZDIiIiItIYDImIiIhIYzAkIiIiIo3BkIiIiIg0fvMJEUXctm3bsGbNGiQmJpotREQ0Ejo6OnDo0CHs2LHDbBkaBkMiiigJhXPmzEFVVRXa2trMViIiGgkpKSkoKirChQsXwgqHbEomooiSSiFDIRHR6JD3VnmPlffacDAYElFESfMxQyER0eiR99hwu+owGBIRRZHe3t6YW4ho/JiAfQwL8PTLW7DUoW62nMCu7zyHGmsHEUXAW2+9hbKyMrM2sUkn8Rs3builsbERFy9exM2bN83e2JGamoq4uDhMmzYNaWlpej05OVkvSUlJeuFAI6LIkvfZBx54wKyFLiAYmtB0vRLrntpvtqmtT+3FlulVfttGTOHT2PvdpWh8fR1K95ltA1i//QCcH4Z2bFAbynHgEaByXSlG4dkQ0SAYDC2nTp3Cm2++adbGv4SEBMTHx3urjD09PfpndnY2uru74XA49GIPlFOnTsWUKVP0IrclfA5GzhnKcUTj3QgGw41YpG6d2rcRz1WbraMZDIdoRIJhYRMrhURjZKIHQ6kI1tbW4ty5c2YLhUpGW0o1UkJmV1eXd7l9+7b3pwTDjIwMPfJ9+vTpuoqZnp6ugyXRRDKiwRCnGrF0kS889Q2GtuZYpc5U+yS0FcNXbQxcDx4w16P8QBGafmwFUTlmI6pwalFxwPn9HxNowwlzH6sKmGdttjUP+59LHX/4FBatXooU60jrvGetiqXfNm/o9H/MtuO7sHG7FSf1c1lm7lXveY7yXIqRbTuOiPxN5GD4ySef4Le//a1Zo0iRSuXDDz+MO++802whGv/CDYbBB5+8cxAnsBRrN5h1P1ZYWnRqF9atW6eWSuCRchWJgP0f1gGZOeoI67iczDa0ZTr1PnHn9BTUfWgPhcGlLCsC9sm512HX8TbkFT6tzlaD576zCydarPC2bp09FErTsDn+1CJsfMq6AuE7lzr+5eew8XV1jRIe1bGl+1SQU89xr+e+3scSJhRKs7rev0tFzDv1Ph0KF53S55B9lSr+ynlQmINsfV8iIn9SKWQoHBvSbH3kyBFUV1ejvb3dbCWiYPoZlaxC2L4TyDaBz09hARap2LjXWxHbD1d9HpwSjPa5UOdYhIJCdVuOu16FqutmnzqTM7cOrlCagOurvM3YNe+cQpsjQ0Wy4NbfnaeCoq+/oByPRQUm3Cm2c/W1H6W2JmW/x5Lrd9Sh0lvdrMH+7fvVf9W5FwEn9vnuJ4E47271SlWr4KmCIquFRBTovffeM7dorJw8eRKvvPIKPv30U7OFiAL1P12NCjlVKvAV2apv2vwMpDiWYsuBAzhgluJcs0+HxBRkzAcK7lfp6eo5HZqyZ6pzSDWtpQkj26tGqpJA3iO+azlgaxYOlTR597mvPM+g13snMhwpWPpd22N6mrGJiIKQJuSzZ8+aNRpLUj2UQT8yIpyI+hpwHsP9T1Wicdla3Hm50WwxTFOs1cRqLZ5+eeeutunq2Z3TgVPv1ABnm3QFb70ExVM13irbSLKalm1LyANLpE+gNZhF3+/HJ+A37W6/lUrp32h7PFn8+k0SUUT1duOJG434b9fbsdZsiha3bn2FTchRRkLhiRMnrJWCzSgr2wxp6CKiQYKhVAAPHs9Gsb0its/qf2jvxyfNrp413Ryb6YQzsxEN0oRbXYNTyIBzegoaL49MLNQVSK0Gz1XXIc+vyVtdS6j/h29wIk+F3IMm1K5fa6sYyvNsyUPxdt+Z12+Q2/KaAEs3ePoiCs9jWkFzb2CVlYhGj4TCm9ex8Lbc7lWLtXm0FT5ehvLycr2UPd7/m07eQxwNG41cLpfVpFzzEo5eyMHyErODaIIbJBiq/2e279UDPnysQSCnFm3xNaVuWIs7Pe+LOgjmIe+6y/T7q0HDdbUeav/CAVlBMGWZ9dh6wMe+Uqx7HSj2XMuBjdh4f5+ekcGZkOtpFnd+WIk6s8t6nmo9t9ic9wCKCnN0AK3ZvlEPcvE1p2/E2vkqDHLwCVFEZHZ34InbEgJtoTA+EccyU3AwElPYlWxF8YIW1JaWorS0Fi0LirE1aLAoRE/Tn8xtija/q7EqudUfNcDhZNWQSEzAbz4horE03OlqJBT+79dbkKQ+196e1IPJ3WqjDoUOvGZC4edvt+GxduAPaSn4pV9QLMTmsmIsTLLWrtSWYmeF3JLtKwFXA3LyF6pzK+7TqCxrwvLyfMzwrr8EaQgp2VYOZ3Mlyl60RrZJ9bA4zYXSHfpkPgWb0fXbHfjJT141GyjaPProo0hPL1a//+VoKtuJgN8gUcSsXr0aq1atMmv+ZFT94cOHzVpoRna6GiKiaNR7G9++IaFQ9BcKW7D+RjuSOt3Ik/1eVijMuVCJUlPpQ/5W+Ap9SVjoBI6afVeSFqK4PBf1er0Sp7HQNDcWIiMVaLnum+6gWgVVpGb0rTjNSsM7b/3OrFA0sr6CsBpNrTOQy+ZkGkMS/CQABgonFA4HgyERxYyFnR3I6TErHj2dyO2yGj6sUNiByeq2WwW1f0rQmy0Fi5Gj4t1RU+UDKlDf6B8GrrisiqC1T53jzDFTQZLgADgyPdHPjeZL5uYAClVgBb+eLapdv35d/7zc7NY/icZSYDiMdCgUDIZEFDOW3g42xUgPZt64jv+zzR4KM/E/kibB+iffmJWGJF0FtAaMyJIfdqfgJKTNMjcHcf+XFptbFI0uX75sbtmDP9HY8YTDsQiFgsGQiMaBHmS2DxAKPaSfoG4a9i1WH8OhCKwemspga5OpNvr7wmLvRK8UheJsFV179wCisSSBcCxCoWAwJKKYcTphirnVn3g0J8QHD4UVx3Q/wZX2qWUKCvv2CwxBRd0VJC1YbvonlmD5giRcqeubMKXv4aI7c8waRaMZM/TQIsxMMyOSiCY4BkMiihknpibh+oBd9nows82NlUHnWqjGS2WVaJhT7G1KLl+1HN5pUYeiYicqzziQr8+TD8eZyuCVx0vNmL9i6KMCKXIyMzPVf2VA0RXUc0gyEaerIaLICn+6ml58vfUG/tLdZdaDmOzAwfREvBU14z1kJPRyVPzt32E7v/0kKsk3V6U9shVlq4CjZjoiovGA09UQ0TjWi7VtN00oTEBD+jT8OXEybnsC4KTJuOzIwD9HVSgU1Th5wYF/+G8boT6Em20ULRITE5GWlobCJTlo8Y5IJ5rYGAyJKOo94L6JB9rl601UKJw2Df9jymTsdUzDf52ejf8jWy2Z07AjMQEnoioUWqpfdKFlwXL84MtfNlsoWjz44IN6EvKVcxpwjM3IRBqDIRFFvZndtlA4OQrT34AqsLN0J95OS0NRUZHZRmPtC1/4Au644w7IdyWXsQmZyIvBkIii3mupUhnMiMFQ6G/hwoW6TxublcdWUlISvvjFL5o1IrJjMCQiiiDp0/bwww/joYceMlsokhISEnQTsvQvJKK+GAyJiMbA5z73OXz729/G1772NT1ycMmSJcjIyNATLsfSEkvkNZaK7bx588wWIgrE6WqIKKLCn66GolFvby/cbrff0traqpebN2+iqalJB0jZPlYmTZqkq7R5eXlmC9H4F+50NQyGRBRRDIYTU1dXl7fC6Kk29vT0oKOjQy+B4VKW9vZ2tLW1oaWlBd3d3fq+g5HzZmVlYdasWZg+fTqmTZuG9PR0TJky2LfmEI0vDIZEFBMOHTqEXbt26X/wiULV2dmJ27dv6zApi1QB4+PjvYtn3RM+iSaylJQUbNmyBWvWrDFbQsc+hkQUURIMZdoWeeMiCpVU/ORvxuFw6ApgamoqkpOT9SAS2SfBkKGQyAqF8h4r77XhYMWQiCJu27Zt+pMsR4YSEY0s6ZohoXDHjh1my9AwGBIRERGRxqZkIiIiItIYDImIiIhIYzAkIiIiIo3BkIiIiIg0BkMiIiIi0hgMiSjyNpTjwIEDtmUvni40+yKh8GnsVY9bvsGsD2L9dv9jC57aq665HOvNOhHReMHpaogo8iQYFjZh13eeQ42sS1D77lI0vr4Opfv0EVFFgqHzw+i8NiKikcRgSESRFxgMhWx7BKhcV4r9esN6lB8oRp6+3YYTP96I56rldgGefnkLljr0DrQd34WN281Z9DmsewB15lxy/Eag+hQWPbIUKS0n1OM2YO2BIjSZc0oFcCOqcGpRsfe8dTqk+j+W9zrmB17/INd0twuVKEZxrrXJbz8RURRhUzIRRYd9LhXlspGjm5StUAgVztatU8uPVajb8LSKX8qGtVgKFe5ku1qqpq+1mnR1KMxWwc1znybkeJt/U7BUnXevbLeHUZuUZUXqGsx9X69D3iPSVFyD576zCydarKC4bp0nnNpZoXDRqV3WfddVonHZFux9Sl+tJbdYVxw9505ZZq6ZiCjKMBgSUfTZ4ERefaWv6ba6BioaokCFu4KZ2YAjA3eaXfufsiqM6+/OQ9vxvb7gVv0cnrM1/dap9QFrdPVVvvvuO6jCYB6cofRBlKDqqEOVtwK4H6US/hYVWEFWtJzAQc+1+AVgIqLowmBIRFFHh7/cYtvgFF8zbc32jboaWGT2WYNCCpCTCTReHtnm2eyZtqrfQFqacM7c9LKFVyKiWMFgSETRQaqELadQ46na1VeaplnPYmvGrX4OG02zLR7xjWgOOciFKOSgGSwEBguLRERRjsGQiMaeGTTiae6t2V6Futxi/yliCq3QV/BUecDUNinImF+jQqP03dvo21e4HuuH0lyb6/T2+yt4aqNuHnbZmqL7DZ2m2bnI26dwPcrVc2k7VTNw0zURURRiMCSiseFYii2epmIzaMQ3Hcx+lOpqoKcp+QA2bihQkasAd15uQsZ3PduLkX18l3W/faXYdRxY6tn33SI45w+hglgPOM1jbVnWaBsd7QmdW/S+vnMfWgNUTi2y9nuuiaOOiSgWcboaIprwZLqaLdOrsO4pKwoSEU1UrBgSERERkcZgSEREREQam5KJiIiISGPFkIiIiIg0BkMiIiIi0hgMiYiIiEhjMCQiIiIijcGQiIiIiDQGQyIiIiLSOF0NEUXcpk2b8MADDyAxMdFsISKikdDR0YG33noLe/bsMVuGhsGQiCJKQmFqair+5V/+Ba2trWYrERGNBHl//cY3vqHfX8MJh2xKJqKIkkohQyER0eiQ91Z5j5X32nAwGBJRREnzMUMhEdHokffYcLvqMBgSERERkcZgSEREREQagyERERERaQyGRERERKQxGBIRERGRxmBIRERERBqDIRERERFpDIZEREREpDEYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERERERaQyGRERERKQxGBIRERGRxmBIRERERBqDIRERERFpDIZEREREpDEYEhEREZHGYEhEREREGoMhEREREWkMhkRERESkMRgSERERkcZgSEREREQagyERERERaQyGRBRRHR0dSE1NNWtERDTS5D1W3mvDwWBIRBH11ltv4Rvf+AbDIRHRKJD3VnmPlffacMQtWLCg19wmIoqITZs24YEHHkBiYqLZQkREI0EqhRIK9+zZY7YMDYMhEREREWlsSiYiIiIijcGQiIiIiDQGQyIiIiLSGAyJiIiISGMwJCIiIiKNwZCIiIiINAZDIiIiItIYDImIiIhIYzAkIiIiIgX4/wHO99gKGVqYaQAAAABJRU5ErkJggg==)


Any ideas?


For now I will revert back again and reboot as I need access to that machine to be working.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: Hellgirl on August 18, 2022, 01:08:56 pm
Thanks a lot  ;D

I have looked a few hours why a can´t reache my vlan´s.

The "Interface", "Settings" "VLAN Hardware Filtering" was set to "Disable Hardware Filtering" which brokes the vlan due the update vom 22.x to 22.7.

Set this setting before upgrade to "leave default" solved the problem on my Intel X520-DA2 ix0 10Gbit NIC.

The upgrade than works like expected absolutly seamless :-)

Thank´s all for this information!
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: JamesFrisch on August 18, 2022, 05:53:05 pm
Intel NUC 7th generation router on a stick here.

I set "Interface", "Settings" "VLAN Hardware Filtering" to default before upgrading.
Upgrade got stuck or something, after a hard reset, it came back up running 22.7.

Updating to 22.7.2 went smooth.
Title: Re: None of my VLAN interfaces are working after upgrade to 22.7
Post by: enoch85 on August 22, 2022, 03:24:48 pm
I'm glad I found this! Exactly my issue as well, and this solved it.