From owner-freebsd-net@FreeBSD.ORG Thu Apr 3 20:15:34 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C69C3267; Thu, 3 Apr 2014 20:15:34 +0000 (UTC) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 38DE6A19; Thu, 3 Apr 2014 20:15:32 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id s33KIOGD071235; Thu, 3 Apr 2014 13:18:30 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id s33KIJrw071229; Thu, 3 Apr 2014 13:18:19 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) Received: from unavailable02.ultimatedns.net ([209.180.214.228]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Thu, 3 Apr 2014 13:18:19 -0700 (PDT) Message-ID: <70cd5de109845e30fcb6516af7a6f9de.authenticated@ultimatedns.net> In-Reply-To: <20140402020803.GB2938@michelle.cdnetworks.com> References: <2598eeb4c68e23df0789e5e3e8f46d76.authenticated@ultimatedns.net> <20140331050002.GC1359@michelle.cdnetworks.com> <20140401065842.GA1364@michelle.cdnetworks.com> <1396384167.81853.210.camel@revolution.hippie.lan> <41917a9e67d0f4519df4b55f3aa6ebe3.authenticated@ultimatedns.net> <20140402003912.GA2938@michelle.cdnetworks.com> <3f97f5646629043fed5e34a77c9c2f3d.authenticated@ultimatedns.net> <20140402020803.GB2938@michelle.cdnetworks.com> Date: Thu, 3 Apr 2014 13:18:19 -0700 (PDT) Subject: Re: miibus0: mii_mediachg: can't handle non-zero PHY instance 31 From: "Chris H" To: pyunyh@gmail.com User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20140403131819_44728" X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-net , freebsd-stable , Ian Lepore X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 20:15:34 -0000 ------=_20140403131819_44728 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit > On Tue, Apr 01, 2014 at 05:53:51PM -0700, Chris H wrote: >> > On Tue, Apr 01, 2014 at 01:40:58PM -0700, Chris H wrote: >> >> > On Tue, 2014-04-01 at 13:19 -0700, Chris H wrote: >> >> >> [...] >> >> >> miibus0: on nfe0 >> >> >> rlphy0: PHY 0 on miibus0 >> >> >> rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow >> >> >> rlphy1: PHY 1 on miibus0 >> >> > [...]---big-snip--8<--- >> >> >> miibus0: mii_mediachg: can't handle non-zero PHY instance 1 >> >> >> >> >> >> As you can see, it looks much the same. I have no idea what >> >> >> I should do to better inform the driver/kernel how to better >> >> >> handle it. Or is it the driver, itself? >> >> >> >> >> >> Thank you again, for your thoughtful response. >> >> >> >> >> >> --Chris >> >> >> >> >> > >> >> > I think the way to fix a phy that responds at all addresses is to set a >> >> > hint in loader.conf masking out the ones that aren't real, like so: >> >> > >> >> > hint.miibus.0.phymask="1" >> >> > >> >> > You might be able to set ="0x00000001" to make it more clear it's a >> >> > bitmask, but I'm not sure of that. >> >> >> >> Thank you very much for the hint. I'll give it a shot. >> >> Any idea why this is happening? I have 4 other MB's using the Nvidia >> >> chipset, and the nfe(4) driver. But they don't respond this way. >> >> >> > >> > If some nfe(4) variants badly behave in probing stage, this should >> > be handled by driver. We already have too many hints and tunables >> > and I don't think most users know that. In addition, adding >> > additional NIC may change miibus instance number. >> > >> > Could you show me the output of 'kenv | grep smbios'? >> Yes, of course. >> >> Here it is: >> >> smbios.bios.reldate="11/22/2010" >> smbios.bios.vendor="American Megatrends Inc." >> smbios.bios.version="V2.7" >> smbios.chassis.maker="MSI" >> smbios.chassis.serial="To Be Filled By O.E.M." >> smbios.chassis.tag="To Be Filled By O.E.M." >> smbios.chassis.version="2.0" >> smbios.memory.enabled="2097152" >> smbios.planar.maker="MSI" >> smbios.planar.product="K9N6PGM2-V2 (MS-7309)" >> smbios.planar.serial="To be filled by O.E.M." >> smbios.planar.version="2.0" >> smbios.socket.enabled="1" >> smbios.socket.populated="1" >> smbios.system.maker="MSI" >> smbios.system.product="MS-7309" >> smbios.system.serial="To Be Filled By O.E.M." >> smbios.system.uuid="00000000-0000-0000-0000-406186cd4497" >> smbios.system.version="2.0" >> smbios.version="2.6" >> >> Hope this helps, and thank you for all your time, and trouble. >> > > Thanks for the info. Try attached patch and let me know how it > works. Make sure to remove the hint(hint.miibus.0.phymask="1") > set in loader.conf before testing it. Hello, and thanks for all the attention. Sorry for the delay. I chose to perform a dump(8) before attempting the KERn rebuild with the patch. But the kernel threw a read error message on one of the drives. So I had to sort out the problem on the drive before I could complete the dump. Then, of course I had to reslice, and format another drive to replace the ailing one, before I could perform a restore(8), and start the nfe patch; build && install kernel. Weird; the drive had only a few hours on it. Well, anyway. The patch applied cleanly. So I built, and installed a new kernel with it. X's out the hint.miibus.0.phymask="0x00000001" in loader.conf(5), and bounced the box. Bad news: miibus0: mii_mediachg: can't handle non-zero PHY instance 31 miibus0: mii_mediachg: can't handle non-zero PHY instance 30 miibus0: mii_mediachg: can't handle non-zero PHY instance 29 miibus0: mii_mediachg: can't handle non-zero PHY instance 28 miibus0: mii_mediachg: can't handle non-zero PHY instance 27 miibus0: mii_mediachg: can't handle non-zero PHY instance 26 miibus0: mii_mediachg: can't handle non-zero PHY instance 25 miibus0: mii_mediachg: can't handle non-zero PHY instance 24 miibus0: mii_mediachg: can't handle non-zero PHY instance 23 miibus0: mii_mediachg: can't handle non-zero PHY instance 22 miibus0: mii_mediachg: can't handle non-zero PHY instance 21 miibus0: mii_mediachg: can't handle non-zero PHY instance 20 miibus0: mii_mediachg: can't handle non-zero PHY instance 19 miibus0: mii_mediachg: can't handle non-zero PHY instance 18 miibus0: mii_mediachg: can't handle non-zero PHY instance 17 miibus0: mii_mediachg: can't handle non-zero PHY instance 16 miibus0: mii_mediachg: can't handle non-zero PHY instance 15 miibus0: mii_mediachg: can't handle non-zero PHY instance 14 miibus0: mii_mediachg: can't handle non-zero PHY instance 13 miibus0: mii_mediachg: can't handle non-zero PHY instance 12 miibus0: mii_mediachg: can't handle non-zero PHY instance 11 miibus0: mii_mediachg: can't handle non-zero PHY instance 10 miibus0: mii_mediachg: can't handle non-zero PHY instance 9 miibus0: mii_mediachg: can't handle non-zero PHY instance 8 miibus0: mii_mediachg: can't handle non-zero PHY instance 7 miibus0: mii_mediachg: can't handle non-zero PHY instance 6 miibus0: mii_mediachg: can't handle non-zero PHY instance 5 miibus0: mii_mediachg: can't handle non-zero PHY instance 4 miibus0: mii_mediachg: can't handle non-zero PHY instance 3 miibus0: mii_mediachg: can't handle non-zero PHY instance 2 miibus0: mii_mediachg: can't handle non-zero PHY instance 1 Just as before. In case it should make any difference; I'm going to attach my copy of src/sys/dev/nfe/if_nfe.c in case there are any differences in mine, that do not coincide with your version/copy (I'm on releng_9 - 9.2-STABLE) FreeBSD demon0 9.2-STABLE FreeBSD 9.2-STABLE #0 r263756M: Thu Apr 3 12:42:03 PDT 2014 root@demon0:/usr/obj/usr/src/sys/DEMON0 amd64 Best wishes, and thanks again. --Chris > >> --Chris >> >> > >> > ------=_20140403131819_44728 Content-Type: application/octet-stream; name="if_nfe.c.tar.xz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="if_nfe.c.tar.xz" /Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Wf/QItdABcLyacZgBFGLc+VgFjtbL8VroppXOmgEW64 8EsUlFZhhG7JIVEUFNmzkVLzerBQQeHqEhkN2wgf7Qx7gWLOkMO9yjJgWQMunWK3F15h68RTNBUv awxFBGD58yCktJwFJQUzOv7vsGWGbsBORd7jnHBTyfg7vTcBsUUyuz1tqIOng/oxs9YLfIBKsVPy l6my4QkBwYARTYiI6mzt4YJL/eibdsT3e/sgT7yb07Isxh1Xkf6ROLhb7Mu6Y11B8AEoAWyDy6CN LQGexasYwrb0W/LfHPHJKJb33aNCLW4oKBwlvOZendqIcDuz63SLz6U+YR7AV+pAF3/wX8gZWGip SE67uYMT2rPCL7/8LbwDfLitpeHSvfcBYqFii0q0L1gI/vBnHCHPCFNCj5HBwI1YpZweP0m8iXwd dpIjxWAh2S4WirOYD2swRLZBgPZVP1xGBL3AaTJZ41dPerlB25jCYmefahcQMrRuhxziX3FWde51 MKWrwvJegDGX03jnSzTTDvScANb5ffwtdFrdSmV6/r1W7scDBkjg6GY4SMvBwoVJnxN6QwEaFkXV Ms9+JTHD73EH23zAbxd1ojh7Xvt6OWlzKfy/wr4ccXF1q4iB3eeDBRI50/JDCIhwA+UGaP0RQuLc AX0Y0j9gb2wsAF17NP1iMy9+Pus/+5jB4HLE/kYfZl6qGrXT7M4GQgdiLmhwHZByzgLutgBbSc9D K0167mIZG+GbztsVTw6gjDk+3E0FKbiubI6URx6sEAlp5WrarLxqXf3J4rq35VZMEbqXygeyb2tG BHZCBqB9PiFd7y7NopWGF7OjHTUQsdcjXOtm6vAdmDD5rWkOhOM207+ELRIT0yoTmsnTrn3qEni7 4+dSVbvPJdOWKljUxfUAldBCbT4nkCKRkFyOenYzTpUp+ZGDfQz1JOHXYyHT0Yf3HW4F4cGg9z1m HiyIXdDjMjkFANWJTPFMtpnmmoxUXW3P0iUEoZcjutHv8ID6Z7KhZWO7SecoqrdanDuO68+VYTu4 LECJcsDgdEZxf12Po5W2NHuAR25aYORzeLKPSuZ+XwMIDLl0K4/oKMIJxAIPN0QqWtThyrlDr24m NEcbpssRoZ6F8o1fKzVRJvPU64i9m/gelm4ABRZ++e20brZ9H/JXV8VM7a1gensd4cm6kSqPQhxV b2UkpsisELBcOAUc5IsUEQBphAM3Uyd+X3NwADFHJt+5W4UiXaEAyDD+GxEIhynRf1njJe1oS7TZ xRYdu/gNuPUno8voBrB2dW4JsxOjU/Q3YCZJe01F+R1XZVcpmQs0P/9Sm23YXA4qdYjY2K+HKpuY C01sZJL/VZm8UeBjjxiJrfXyEJqeBOpujaPbBKxDdcUAjeElek/VpQn+Ezd8B/Iv3KtPYgpY9+a0 EqmgNbmqHiRDUSL9F/XQEqehBUZcVlhQSK/FiDg0FWe04YIkpW2uOYxaPp0GC6SymfDiZC3PIuBa SpcsK2lFpTwoezZTqKuoGH2v8tCOpuWHrGA1PxIxDdcaJrDfVOsnm+puCt6OTZXVGXOy4bKbLBtC s9xBT97GLO+aw9PPY3/BNKr4xvaz4YRiGUayb1/hxGqtWvRLvwU07SvHZSwFzsN1en8R97RkQmp6 kT6J+FQdkAztRRfb2fWSFN4snTWsAOmrvrA4Z70C/XyYom67K5JElva73lm66g9FaTYnhqq8npmD r3GlwlXKWyP5xawuzh1VmZX5h6wEyqfpTHz6jcgLSG23oSnFq6tKbDupFqHAMAWyu5tOYn2du+f9 KOEDgglHHWmhWC9mpkI0CYqJ1ntRC49x2s+UtUZZNRPX4pJGNjAshq7/rxMm3mkZfEvBnDVhkTUm 5XHF2e9TAjI1xIWoq6zqueZi8PX5HJ7hjpa/46Mzovu/j2w0qFdHznA6gNva0cd70paWeBf9HOvz yBHsDD45k5oLUVSII8sJFbd7JPsa1Rcp42LQik93A+2OxQupHWQroaIJfI+AWmCGvtBVHlGP87hr Jcj/Fzn0gmDAFhWJsKmGUp/NVOOx1xNb/E/jQQEv1CzgpwYJveWQagNHNc0B46tXskWP2UmhR5SY OfX+TT82T9hxUpkHdwkgletuGOu/TKPOwlU/SFGVrdYCuT1X8/TCc8HJP/eSyZc/+I8v5gQxaRnm g0KG9OwLLc4pr77tzP5YVqYLgAPxijHeYGGorwduCxU46awHXqYZ4n1WaEAT46xCpL0OB0BpAyOR zYK/PuKCZhMdgZLKL2/WcVxKdHk9zkCmXwkr10JbFTsz2QshhQaHUXS3K0UwgeqCVEikDmRwEgFG 1V6+Bt/xMLroTI8KAUSDC6RAJ0QJKNr7NjSzRcVdSWJzdNQWcoo/JFLTlk24GdYrx+QKXzaZJQ+v 1ebwVY7Sn0wWUnOguYBQasG3MlvyE2M3xqeuvOZx3iPUf1/5JtQubDZKPiPePzrznGbSz4o9VZuO JiDYKGhGFds0y+e8zGS9tAe34J5P/kF1fVXYwoe4kuB4rICNsxsuCsJLAJpwgFGoz2zziXattOJN GqZjU5qm48tDZ3ASzIZzIfOV0MtNSMX2rxD0ca5++tMjT/cad93PHiHYKsFmA922bLLtFFGKW0Ai bdSMcJcucmYH/HH5/wvI/pb2r/btNew0YEgeayIf03cC/bMjdyK0lSqGrqtXCxm1TpmhGov6DnSz /hGAILXl7wKc4ckYPLS608X7s63z5t+L1f/7uSkVl3ZPfXVgmIxlckXuhcsFCjPM30pJzf8qkLM2 T2sJLrEoToWFcMWHCAFEzABlOOzKKwhaV32eI1iQGeQMr+n/La6S81jMz/SMkiVYhb5Aruu7+X0Q INpeZsAlILw8S+htAg1BJ1vaGRrDNXPb8mOsccRIrT7Oyv2yQcGNjs3rSTTq5j7uHp4B6YCFHTAA P+z8g0Xpi5rFWPNbPuxgW5NpKuf/VQaJ7gl7BNqrvofP8ouPxWK7Cy9cZPyy3H2gAYa1RfTL1mk7 moTiyRIA+ZWaDvedPUzpoiu1/XwDCxz1zIZaZAyEkqjiU3AED+QGhcC82OJAjgF2xmO9+WmCn2QY oVh42DArShr92oBrRnOocSu0+o2hK+KiLZuE/Bz1xl5fIYhY9dbfUJAjHbn8W2GAL1UJL/yZv25A Fa7blnEQKdGhYMAgcWUaeOCJ6dDHnGybnxArC6MYx91ZpWDwNfRf6lDpQn/1ZNJxq6MdwEDKCJQg Cujj3Tr9y+ccRNE44u5+FQOgdd+6VaKEqKusIRZHJEDf2txiDmwsJJElh8XaYqHnaiX6ZmJT1pRf n0A+hBlRZ2EyQ5on+Og88uB5fx7Oo9EJ4BBsf+m8ZpkWoAW8mf2RSMHPlUnuDIE4Y58msHsHqOO7 qsEvCrcBVGi/ZslrD14dfGdFgmTu/yIGCIshVQCcR0a/h6bLow9pvWu0ffvu1TdVCJO7ZTh8gMoV HcAcCsHsZ6v5fGFxrwAc/UnAYZysTXf7ciwzk977wdFz2gTm3P0PFoMzsl1UTGuC4W+GJ5zJNZ6u QraH3GfyTqhUD9qtlUSMQRFMGSFeyRzapGInlFkbpgryJXj7U9LMy0SwQ9QSnib5YIj2pgKaiXvG Qe5JaaL8b5ueILR6lnOA25xQxbZQTKKMXJNbGjeOdk5gwh9TI/xRSv8Vu9A/EwgwLIdC3VVjQDpO Q185oem4yl2rj0YpAvE+8x9+RuAPzIOs02LClGrNxCB5DsCs6h7mbFLAWwbgHsAy9bR2+DlEuH2L +iqCNrKL7LdmqI1EoD5OLtOj5zckqKBuEd/4FRth0XYmxpNVyY9/6Pf/pyx+Q5CWaDBbs/ja0OXB KxYzTeGTS87+i24HaY/YPVKwmezqc04ySBmPyVsvMtXEiJXWWywytBaXcN1LQ7VkReqilu9dcfTn hXk5XPX9AkSOmYJ8HN1cuFGcjeYU9XtX4XJhXX2QXMDxlpWOLcnnEsax8Zls7aJUI0ZAD7y1CU0q IZCdKcP9V8P2wf+VKFJpOSVxXGkeNjkVgSLCZ542Gg6zbj/bwKLGMxjBObqrMw/gMkd5V08VopoJ dtCBrsGsmzrZTM1j7T7i/F1G3NBDWtTIW/sXGkTLLjFZmKU+6Ivf5S8KM/ft4Ukg+svud7E/NStM 1LKYISPQekJ8hs9tq9+EWJExPN6Kfwathe/mdRL8wYyTUcAvD5b9Ht/4soZd4ZhV487iXarGFCAF kbUK9Z6Y+rJ29lJIxlgAHmpq52xNJXY/uJPuOaRlgihUVAd0c8yhCHVQ4eVevmcbFmPQtXAk2cWp BlhG7S6+Gu2T7rCfmd9iksy2VgVeEKghwn1MSxKEOaZs53jyjxChUOaWf37tyn2UOrb/YXI2qeaC 7CiJNSe4YFOC6ZiJ0eh2a/FkS/suCXB8FeQ5O6FSL1N7kagNcZQR2sjOVRAMBORQfkbPB1lZemSR 2aW9mzsBaxEj3oZZRMQnonQfugoAEq/cQAUxwKr0wNw/ygzQpm7sn4mmYbeT0RkzlwAOK8bYSIAC rHu9B18kQncO2/oleTW8bnTuuS41umUSNjwCLp/zrJwmeZGJ0i/c+WiTTFYFUSIRb0tjzP9ci4VE EtlQ0azmWPSnFE4dOpbDHrXfsKhWxeTE4FguNEs/pXeljlE0JUmEnRFc+vba00T+mjELAVckNTsA CwmogiJxOkSAbcqN/CgCiiU9wPmtMoNVW1Up23cRnJEtAS+3KEG1So07pyMvhe1mfLBk/w4oknRH F7k+LoYUUfr09HwNwfHvHMfua1Zs8B0xabFaMACrUf52TabiBnAGebb2BFUridkkpVEBvDUMieFp DLVj2lpVLwEbxJPd5oN9g7lhHaBgWp/kbyaPtOe5d9kFMC21emQ7AAUo1NYcjXdjtPWEwS2XbCjN ejGr8lmccF4y41PyzX4/6/vPiUb1Xr+e79/MaGMx7qkfm6xK3V48M4naqrzI1xsYVBS/bWKwy5h7 wodTLvkTn4d6cWk6B2pfb60TyZGV75O+Bw9mqYCNL/c4CGZIGJznFxRvt8Rb6cTFakx4hSH/yblO +1AR75XrKIELQrYVSAMXxWtslMgi6P90XMRgMyfdFl0lV2uCleU8PM35u8QrKmtd7ssAuDC6QaBk 5NQHYHW8ex8fC02KR/v5FEH1Q5lFrm/RzYqpaOdK1EQKouBYoSs709uEaiAvWw3toDFe5NQ7FVJx /CdStSvhsUpbgAWX0cSQYKn/anhZKQMRdl7Q96lbezZtRFtrOZ0jI4GDUapHLezSgeWA0vxeB2KQ H88kn/7OELX5I5VapRp/DoAExPNxQDkO2myaOG2fNPnoNnNd7VZdkg83iYHfAoMGv5Hh+vtLFmx+ wT+Qm/L7VfD4NUJmu9tcu8t4tJVXCDlBbrSHZoKPl5atmPauBEjRBiHXVXZ2Dj7QJD3GPqCWD+ih xF7eyeVZqsTpMtxETiGZhWEUM7l5N2S0SdGQ/3fD7RAFU9G9KZSylmP8r6G7epD1XoP4WSuu5/eV rxVscNA82Sq0cexWvgiqbEy3yJ/jVcgFZT6D1jjA/IOB+EvkG+bc6QFw47yx8fPrj9YVWw//5yAU QXPNHEgqw8XZjxdM0i4WS57rRM1n4LQVoqLU2nre9QlRQwv0IiJGdswcXHhEpIZDDiBvTQNJedyM W0CVBXxxwG75vOyQE5oCDZpBPKTXhKyPzL8JbGu3LY9VUk2YaExeeqx4XpYyqToQBusb+1rmcrHf mZm6ygBS6zdJ972pcGwkhfb+HPkVbOUhxA30/fmErLhrUMZpxTXtaL7W848a82NKDAmb8Y+qDNVI 1MWQtq7mThmWakTmHeQJ52INKxeo3QfwbB6hsf84FT6D6YaJEJVjUD6zXxlsJgTOYJcJ2EsA0Ia5 SJZMlBAZskmvhXvOD6Oqo0w4zMT4k41+MLQD7cYzfJMj9FWdXJG3sfWNjQje1NCi0PLsfGlIdwfT 496Gt6XtH9sYGkMjKNxNp+N5MMEDjmCyhfCCOHYuX7O3+1HlN5sAMD0+HxKxcaPyEdnBM7wGfoVx zNzg2OKuwtUKErbHPshqmN1dqBJzIR73nTdO/x6FaYWzDxSI7nyazf+bmFZFX1P7mSYGc4MgKiDJ gF1bjtRsuLOmJQN2DOqYVdMWBuaPbNY8vY4Cugury6yBei0Soy3eqXzf577rkx13L/OTTjA4OCmb 46Lwp6lPAZv3wsQhyIcVVNPTOHzPKptEMV3OQjlEIlYpai2lTd2P1lM1pdKV+VWOCDlyaUVZTOFK SeAIerPyA8TPwCFBhrTgxBAtJq6aLoq1gUMkgUO93I+KU6vivTGzaKwFlWQY51hyoGUbieYAucGB nyEMdmPORIIKTktKWnOrJxmiunsY+RgA9yxgPxQYm+1rHGkD0j3sZnNG9RHWK0QlZ8zqeuxSvFI0 EybQtkNzvf+DCiGdW/4VAQPV0xyJ4qZzHJ0j2OcGc12L9ru+YlpyaANNjH+XJyTviFy0Rd2SFU3Z g10JcxKOWVEvg5ANLGXlvWUS94wydetjiBEuPkUb41Gepxoe74v/SN9Qnmb11AqM15bYOdCq6v3K Xqhtm+okdGLrJUA4b0X55eBoT3Cu5+IxEzf1SnaeCPKiRuGyukp14+GnkmfNLTcwQK1Ikdzg2YUm 8Ak8a5USxKKHj8SlpBWFamO/Ffdk569C+TfgqubiAjxugaTJGMYWjfDA1030kGRxUtad0wXGQxYS A3NGqHDJuDz1j+HvWKieWQzR4iGBBZOOivcNBHIiXJVQASA9EmqUQiKB3S1TOl2lMNF91ayjrqb5 8/Kqor5XddZH8B7VekSwBojYVd9edgwFlDdu9LSoFXKZp6/T8mLXGGSXfF9EKYFMTwivVedyPay6 hRSQXyb94nWck4ixk0y4qSxf0TGJeDhhYWf9RgGuX0vtHnuHyy6Z+s9NtxpKvBk1MR8M27RAuT1E 6/Y/ib3dZXw2+vSFQc1RIOetwl42vy28jSgc3pAEYe3XCQA89hysLx+6v1qyaxjRqwiFRKAF4Jbj 3IQ/fFU90VOUSVcI7NWHxDcQvJBYXCP5mY0r59QTc1sPZ2TAYSN0JmEt+oWMGt3mfnlQ3fk0eRIr VgwGzUiIkJJ/SpXBKIkryZcUDLn6WnCNeCKlITq6wDrre2d+s0vebjj3OYQ+j/W+eP5T5YwwVl8L Cpga7JNNsLSWk9Ry23HG+RJg4G1Nr6miU+v7c39em03Pkxg4JNyURmPRWjvFY3kk9ULPu5DuLYWZ M/Rm2RvLXnN2lVMVvkxI2XyWM7jJ0J0JjgHZPEe3Wwqb6aoP9vQtEqQUm8n434XH6V8eudO4ETUN E77L9FJLhY/WGNh4SC8XZ+9qcDUmXW6DkE1ZA1DQkOi0oRE8oGAYXpWeCnTCK35fBrC9nYkCWVjT TyQ5WpeoC2owNSNyPoQwzHXhXfiUq5m7Rp3aKDoHRoOf4QNBdMZh19zUmW8nv/AuGLPoGZwgnN+d szy+b4nRqD0tZCfHwZNqHttMvkSetxiYisSnot4HuIndZvwE2o7V7OqbNAyDygJWgC3TBe2mm+wI X7c1wLQ9/U5r53OXWDOm2m48BJ7mA289ChdiAeumKBkbeOoGaQY0J48AFL/7KwNr5OiIu1m0seAG YU6KyS4lhzH+jgLvYimgK1J1VMO697bCGM5DjNeWAGvilE413k4+5n5MkYs9IhN1R6i9EeqGFVY1 4JAyr+84DSE49x6TM1WW02SVryiwUFcMjpwE+SkGBaIyKYF0TD0QG5SS7havq5D/GbqBAn504GcK dE7ICxrJT7uX7Djs6gDizwnd/sYlTx5pehED4ahQQ5ETkFn8Qn/djeANPZRU9XKxrbcXpA9PC2rj ncvy1wnH1HyHcXZcYhCJ2xAFJOre9s2LxZkQClc2QifJaxr4mDptYMVOkLwlP8eqc1F3LdQj5GSq xcdi+9Sk3b+JYM23u4WsQw9EPk9wL+Uty8W6/Iqr2E9BCfQL31rcc5P8MzOe58DCi6gWmbA8emmV S4y59Ye0CJrJvUa0oJ0aEYTwq174XDj3cEup1JQl1EzqJnpqHFcOFN4d92u8gT0HzeQ5sdo9J/+D vMgWDs47Qgot2Mag/SDCLJaCCiMHYSEBxFmZBu46PGTpLcpmA7pebAfVivL/ljfrJPqyaC5JpZeC MDnqtvuJAJnewF9YSR3Pz/X+wDn2HS9bMkvzWPdWl0mJg+pQRjkWmQ2sJgmCUzQTXHuSWPvakUmn mu/T252/DxkzCQgazVkazkBRPfmtVLaL8F5DEgHq3dayR2JeYikzMZ6BPqhrAoxDtaKhcQZPf0hf ofL+uECNVaMyhEjiIJKxqeKnA6EU9OlR1mmjoRtfP9qW0U38ipPitDhtTZUK0omeWcmyDiu6BY5q 47b9dwJ9ASBcCfurQCuEfWhoLs5UGR0GItA5wo90t6iTzX2BHLjVhV25rVdZQONUZ0XJYvyaynWx tnyGu1L3Vzx7lB+4BdhdXHzEmU+tI88+xPGp/kUD5EtxDWS6sz38s7VysGczBuTQTMMtLmc3HFB+ vO553XihP34e3qZ7UfETrivbD68wgHAvJk0qz2HSFKPs19A+E2mHjaxq+b5+vNj8bBrktvyEqsBy jc7nzROcr1x3uW89HX8rvll8kKTUVRrpxfLXHJOFTEMdBAVSEdFTkRU65ptBGg/Q6W0OBkhFhnuU woL4hs1zU/YXzoSMREQywRIwz381yD5nLNEGR/F4hOxJEm7DNlqmOEycyx01M2g32ImnTv2SZI2+ pTJ1o+CE4AV+aNRbJQ4scQpgqbqMJXd5d1Zh/djZAFvl7lNsplnsHkEb9Rp/75DHLXrm1hiO++y1 7EHil/drA0RVuFHy17ZebrAkwdt16ki382AdPbmpB/yaX71YlaeLPjLVJ+s5HxeY4dlDOON05gAO VCNFQcAzDmtWRCdtVn59WPfUDTerVrncvdCbFB37fyPQVYlLS6woBENP8RkbG+2rs7lwBgwzD+XG k+PyOZhksD1FDpD6RY8QsNWgndYhfxUktf4A+95X1BhN0wKittx3+DJTt8qBsbvo+VCMp8ETUKum b5/g0GiF9JQVfRcLzIeDdSZA9RoZoKvnTNMfMc4kW3QBr5zVSmyDehALMSHPCxWbAabkjQm1fRJ5 6WynVtZ7ImpN3nfq+IwpblrMQ7bHL641fLvxFnEb8tPRgtmI97sLDF8Zlrm/aTkeLoKpvscvuUTW ybTK8w0tyv/r8LgNw1tv0QuTRC6JHMVkXb5cdBtGFxqspJBEGVkQ/pZt30ibcjEhM2eSZWgeDpVd R1KLVvx5zxwFOGIgLA6saPxj6LBqiu37eb/muDUes57JOuiSqZEA2YhP9vlEsfFt2DVFuOW1vhYf Srpc+ugpiQji3FAe+Ttz7DtcPek7ETf5ZSrBpXeVUne6ghUOS8HKBpv3R9ZQ1KEVw4FTaNphhTzb YL13Y1R2haQ4XNpWOXN4jL2gSKcnvRdPrB6lXnr1q8FT2nj9ciWMZ+36etXVM33MbFRelk/5FCc2 p172cUVK+BXvE7F9PABPmvlTDJPMqR0saKl5rtO4pNOuZUO1p/TdravX8qccMaGllxeSm0EnzRId tl6vnh+8AyWeADHwdGl88oWm8mNAMGr5kxklnBX8GM3v1uL9DZm+ZsAYBeB+FCeDJRv24AFFknBt eGCX8orb1+9acMIIGxM02MvB+EmIhHfpCwABAlAnyiXdzs0bn3DB41aOoPx7KucBUJowDzUyxw/X LmhLg1hupPVBT5FseTkRYX3rliC7XShHk+/4C6S3Yokh56donOfdaN8l6ja08rfLqC1mE/DeTafK fdSLo05InT1xy2HWyGO72+ffu3u/MkZgLVnEmaRSeAG7Loa7zHS3L3W19k1JRgFiO3WPQMIq3j9F KDh8Bt+w/TDT79Pf6TwwyBqnGc5/KzYQnjgpVLGBPamjY/7w9vpHDZ2WnMNv/wQC7M2tDyPL0mnY AdJxdsSph/3tK3tMbSLUcAXJ0bAg1NaLqj+7Ce81OwD2WE2pRHMESTxG06VCKa7SrlR1fDEbpLVa YZdloGXy/4+vqtV+CBi/sAOol3+48Pfiz37QVL8k2KBH7UWN9Z2h9FnyrHUvrTm0rG0xQbF2xBij ojzI2OTnk6DPbxXy4nteoDPxCc6ufrPv79X0bsMPZCZ7d26xmYATAduJ6A9mlk82fPUV8FkWr+u8 EjmlX5gH25WDGhxrwaBOoyHY4xgetU+9cpJCJe5nF1JBt/QK8rls8WPBQ8tpw+KX9vMw4bCamlMV ETaIIsMh0HJH21uO7EuI7KjDtu/EuBHCk+Zk3t58Hs3HXqG8wTl3LHeoJbjkY3DycwSqYLdQtCKV Zv2EYY/idJVwPEhN/5ndrOhhI04TlKixCc348odeDEZp7HKslRVitFUPoGF4muXKVPKw7QaEOFdb 953Xy7/6rhgSdfDZzHmd6Y2E8MBK1Z/C8SOWJIHn+vUD1+IWrmK4GHPSZL0CTxaxR8tG8SrHrHAI S5eWVvTP6EV32mz0zOx6t/8mlDBf0Grlg1XXc9sWmUCMTpHQO6YjxHeqWu3CvkxYhILsgym97aJ+ d7F9N+kIb9YG3qyJ8KY6Rf93ybjcuV9HTvdDN9nEH7k1wMPXva6eALU1v8JVfBCv+lxhiLaubLZu CpLTI+7MArRJPgNv4eQvEbxUSlUObbFgIfR8RNlserzo0HoA4mNU6a2eBgkoozZHvjMr9linJj8x Q3zkNTh93H3mw09z08eTZWyljRS1VM8urt4JLQafveL+L8srRu3MGlrBZfuhY7b8sUY+wAq5PadX z1d3iFEhHJxPCNhOFJ8waQ4whwuCF8z/su2TAHELGofMp3qSUxW+c9qXKb85OadbxUfkGdeK6ZC1 0+mQL83IAn69UUBPfA533HDSVSKSNTaQl4lC0bSp+aak13jwyTEcUHdnAR7Gu6z2u6ANcfKpDdwC yirwmlgKKsV6/wgQjr6AyUN4KYfRzTpQZHP3dSOpecOCeYtW8CSyxuC2zs9gy8qVK0kfeVm1rCrZ A5kzcIphghTYSDo7m/Ei50cG2XaVz5pnnisiPM/2SLGjmX5LvTkLx8/wCKIhjQUmuotFl/WjmIXJ RzFaKuBf7ergJODPC09GXXkUVg9xdz10yvJfLEYVpXGgG/fImo1WMKiurfAGGMcSH37kLTJUD5hY YgWDdmTjqERf2WatyQDeFXx/5wwLxEdbfA76heZKa8SQ3vEZtxqYrpDXyrPsEHMD/q8jYK+1Z2mM UbTOXzmrfKr0/TKnLQU+631h2NSC7ndx+lxCgb2XyeUELJxGRZJ7VhCg9Um8z00IYd9PFijFmYyI UMOOATljB6GVGXUsQ8kg30qEhRY0GepVy0FU1C0WGXiuezlMFAX7vp5bajDyKe8Jv/mMW6SpvR7E 4Ue9VO0Tm3hx6WwC5c5oBv7JrDhT16aDVAFufm4bieyP5GisG5FeEb4Od6I/Ya7fs9/egx2bJ7zd Yveg6bDwjcfiRw1SUtKR8HL90kVktzigcDhYbVXui301/JcvYR4tNTF2rtdpQml2kMZ/e/e+1CSj DeW1GsaFwoIZeNH7FC3U+3LG8d8ZfUU/IuoAHUfj6Vthqlb7UKbTnpji5Jr56QAfIENmeC5liMaz xQNte6hMeRWBJ34HNx9RlLWmmtutXiocTK9Blc92p1/5wPnNkAJWlg+0mfSpXvpWICglrL/+y5ID wDqEAtGGCr/NZBjrTJraGwvxE9MFo2hu4ZvUiDmvItj99b1Yd/RscsDwbipbdtHI3TwrxT/2DqF7 0tUGNuedqCqbIUQfRHfiQp67S6mL0X8LB8ChRauyFIEXr3Oh9BFMRcUhbsYSzKuVJBYWmAVEGgU2 kccxaJ1PGhJzjkf2tpIK+sbyJPanYsXnQdGcMZfTtoZQf0rbnmAmeovNvIEDGB8fvglbevLXsDbd xVCu5zpHEH5WAogiBP3VKzx42y+dhbe3ndmgv9APswYCKGDjG55TU1faraRVFGJRtPBvR4HWZULb LX9DxOJwPhMs26t/eGGIB08L0RZSU8J4YT3xgkSaFE2LNTTyuLO4Eg3rLxy8Sjb0XgXDCXbdN6Gv odhnkJmivR73YiuR6TYMITEhZS/btSG/O6fNd/FgKe1B9lg3sjOT625UpaQQerQxb4tOKuH66ca3 QM/umNfimZRND0r0HM9Q9gvOOsCzDyMgmBj9XiGt1uBEanB+GhrTaarzEo1c1GqU+R+RwXZVyLRo AyL+1VpXAyC66xiuU4IxGiqcOkqX7N3KypPVqcJahZGsDCXg+YU2boXPkTqzyg8Ab4CAr5vwRJhP i/z16FJPKfKD5vaaXM3N8yMCR3sRrobmAZFaX+KJjHytKks4fYQtxiInJN/GVjqJMeEx/SIKMS1a RRNFLGojA6wrhSRkn73QlW4wGQSwRsgPCRwxhfpkIdJecmAHoA4D5AGzI0Hb4XSGg96k8aCyS6CJ 5Iv7jYmaOqIVhlUzNw/s3dH/76zyqcFk3YCmNEHEc0wOctl4FLs0akWzzO6lAAHxy+v2hGxtsdbI lVbHfr9QZX9gHhrwsT1lo0Mt6f3g/COuhH11lWfNmCj/01PbRx9d6quIYtlFx6l6GDa+2Y3xhvvH zpPImhLB2eB8zWd8Wh9U5G+RpdM9dkMncf/3SMRtbs48zvoXy8JFUJcnXTqV9yBrswNue6DWk7Sx YoVer2BtbEWVonfO6YpCcKKWfeiliTEuIcdIEtsmYNJbF2fU85GmCBPFPObVMGifQ9xz3A3Fjf/t 3J5fIDhQ3Z6232UPZ1EGdTyiENGnByf6p9Z9hnvJaLqG1yj9sKs4osdAtBPS8m78vuJ9GLkjeiIh SvW3g/yHRb4LnusSIUJ+w3qwigKYQa1z5bZKkqmBr3XncSBKjoyg9o+OKrYUqLx810mBkNgp4Kwb P3ZJQFqQ01GGfukN4Un0n5aJr+wpoeAjB3ncoonhI/tN/3jrSlhkiJl2ZpU1MZ5qj1z7BgBPoGgI nw7Za9un6epfGMqGcJ4qCZ1tzo1+igAdyXEs+Qh10R2fyyK9lrivYTzbrTYcJnFH6EXNfxl9o3Ao nLbszxhT/w4Nx1OEKVxbGBCRFXd/lQFmKtMgzV3kYVT2HHwqsxQZ/hGp9GIEClBZvUFuBj7ADltT 1HWmfRUm4vSaluNH9+xO+nKCeDvgPpDK8+cMpelBYqWB7NFZ2a3JsvqNPULz9GaKMiq/CS2umjUC uYAnJ9Cwrmp8W51xnVkjysVCj0FLARd8yUP/WGs9/GDviCQS+bn5mM2aH4gNQ6x06aX6lNYBFOLl 9hCJ0QgneN8xQe7W8aJ0xsxClZpdj0ZCV7Pvm4wl1/gKgkwBxMr9I1yDCcRzVB6gfenuncz/noHb HFKWsZA5K0SOj7gF4o0SFzFixVvMQsDfAurlnpsRihyjvxOxhwURerpFp/DXxKXAeMWFLW3fTL4N mioTdp+/ZPFGf+gWFRtlwEMZAes1NPOzbduc8tHFVTUTa8nCLx6Rll0/rQ9jcatMqel8YMMWQhYL su0hTeHlUznTStVwKle+4ACkXGs8IXzkssMM+0tDY7XKKXhIvkb2AQ/7HxJuEiyjsqALoFSiGbB2 fSpw2JBUmFHmti0rem5nAbWppz4um8xcd+0NwU3v+EiUpmMqls5WYy0BXb5GuYoF/rn1AUmT77A7 gjST2DcGdXnFegIVBDK9jE+WwJpYBhHFvLYAGzEk+olwKUF03jrSjZ3ckaP6UcfdzH58EPhS0X3h RX99UdTvfNKI/7UNeonDTBQAGc02WlFiNQP1vMMa3cB5OXSkCFESDB2K2JP6RS0JuTt9HTwGREdq dOWthetPCVvMjR/RXIxBPGaK/UQCUwHNPGKhVh3hb1jp+gywzA39EsGnGUUwqE6oufgtWcfjRL8H lrLN+5ck6nn2X6NjmXkmwiD4gnwmy25I9xkbVULIC5YAIbHjSsc2ScaaU1z4bXaLu8yNh/gPPDIM ZD3Xsd4QwJaCVPqzlBe1MIBzV/ANjWzfq2hBP3s3unQfVzJR3snmc09V9PAPAtKlSeki2C3ewuaW aSBiQShVh52zAf2jxGKyQ8VUpiLW3kygZchde+GJEt3EwcvIR47lp6jOM3dIABjKmrTME5Xr+Uhw WCg6gPwn0XhpbTedCALNGKDMQianXaMrWXkzPqelufl1ydmdvpzqW/IBsgUs21/U0LCjXYOslEFO LgoT/y2/x03TuP4ASt4QOUy4G3HsEnIA4wYc3WhtjMnP7/tLsJpVKeS8xQR8QWj+2Im1ci3vXcsD XMbPrh7ogQuL11BYXYlxzzhO9c1cbuhkZ4iCW2J7z1jQ1xNvuFro3lsNAe1AVGmBMJ6in1jdIFcF 9SFn5Oo2Bpgs40ZzB0AhDm7Fa8lLrOEDu3Y2V2eap9ccrJxVhvePthAkLZJZ818llWIasvMptrmN icbJHXo5lR5p1+wYOz+xt0UXuImm1Mk2KHXrA7DwDsK10M6Mi3A/Phq2GS3iEChgnW78qLDT1fyR VOvdFJ/Rk/sJSMMdzpXhZgS2vX4g8XoOrSdvnbjunnKPK8P/8skeMyg2+fjVAXh0BmdZbjiC9L2G 3YY7JJO/jGxMAdJVUtfHVgiD9amez00DCYGS2wes37Rnzqcp6IkxxUEtZ84lbr/Z4aC9OhAVBeBq 4t4tmUKCuHJr1Bp2NYNIr5SuAe/w5CxgIMZKNWQcQ6mJ6zfy0OCiAYrh46gyJb0gXMIHVUOUyw18 CqFB+ku78ZQZDOxuagkfpyUMIMXMaqw5Ht/2xRXHsXja+VYlVelx62njAV5aOr/1VdFcQwZdR/B6 GzNaYGA+TUY8LTT6XdQpA6mncbB9ipl4yKO8dRwWVT2rjKTJp0gxzAK5wj++zG1+ygTQsHbVmu4h lDsRAaQ1dzT7H4JgFi99/8+uQ6np2TdFBt0LvvsGSs3tvGWTvErbVHw6hwHbXJuQ1hAsNHUvQ1fa BC95y7m0g/uG1lIavAUhsrI5hl1/tLmun/QOQHq/+xkMxccWO7AKMTxxJFy2SzhpIGJ2IJH5sWHS jUZPp/DLTYleEdk24V45gGLyKczlyGE1tPzGYRD9k36IZMxj5woLZXAkmvk3CTo0hv9BGoLQ4HRy T5c/Ak8iyFtg5yK1K9aFPoa/rS/wnOBzYSgQMuOFROqbIRCSwmTwoYoi96jFv8tbHDf2sgmbBFU5 VplYHD3FSG15CBi6gncgl6CwFPHPp96NA3/q0PuuqrvCkS0r3jUOF2fHua1a1iLwgKzsxdqyj+oA zdLBkiU5DmikQRrUJCSMgYSfGfekWP7cqtHf+mFrPj6U1QxNAl5gUeIb1KNXxrf12OrsFOoNBihq 650U091GGX0X6V8pSryDPKix9vmID+Ezpr9VpLyeH8FD3SB7xYSMHkSkN/DgAVlo0lVltA1kEbwU VhVT2Qqpxbhpf89VGQE2Hm+UliltZfvy15ZKxHlvOiXlBiVNy2KP/jYvN+rWNwwD5zbQQNE6Y0Ix ULRPqtgOUE7h1A9KXIqsq1o/SjZFr7YKbiqEiJ2+LywDKARMI7/YicdYyTF556a1NgKlilj5vMsh KuHqySuMMOqJR3FVs9J5CmjSO0IazkmmilhYzYaMVxhlglJVNKF6ayC3uxgh5coZD3bF4vp8UpD6 cxZJ0HV4hXepXFp4JKdkkOFmVLI8IXonKz/Z/tcG2oqFz7I2amx7ZFip4aBp0lpl8bZIkB43taYu JcEak40C6In2+34OaE9XsfIN9S6MmsidSL4TvadTxROYLpNha9/cQ6MfloOivA8CPfWKsczm7G7z UJb9dIVanDJXyMy4t549s6U9QxQWolDf7/tLWR3JiqqnCRdbj4FNdDC8PfIFBnbnmHA5MnnfeyUH 5FRr9nmAvu0f56oJ6dkoSG5qSkdCO1riAH/Em63PGtTKYy825cxQ139Toudf6kwPBrYOAcwDMXtR b94/lwe7ZdVPDikVPnGBH6URcqbv8ExipYTYV5nWq1LGYr83IzD1oFCcNFHYN6ylVEoUSMDLVo7S 6PQqbTob8lEtoVTQ1oCvbsYIazL0KrZ/gMH0kK1R+451GuQ69WBfuyjSCDjtD46s3ZQSR/GPGMxp DMPDPWjFEZ2i4SQB21AjbvraYZ9L2SUB6rNRmLF4hwTeKbxr88L5YF5LKiUELx6WWkR0CmtkUQiT MSe29aAu/eKRiYdSxKJ1m4/7TrzWsomZvzdDPj11xoDagwjYgu4KOPNweH9+NpJZZOaTM7ljofKF 3Nd1sH0llTBB7wHI5aGRSfzVVit8SqAI0zP/SXN3Qqy40+rVbiL3iPwzFp0U7yaMCckUPoRuWU8H vah8ZEHNL6QG7oNJ4iIQlq4hF4Cw1bblBdfA1R/LwBeJtG7XAU4JRqFAX1lmht3RFUdLCrcEPCGg cRfCIGPtiGndH4otKavR1+gQFppQQEl8GQEtBkZZJSjZ3OP3Ot7FUNJB1nYDs97/Zx4aucFK3Tus 3Zp6JNKMa+h6FEyOXSdGGIWtcYbMF9kX4uw+73H8JDW1RLkoMJ2CWxxMdsW+MVjy3sv9dkeWY2jR GRbWywvZh7MHswZ8aZn87gD6huJFJqB4V16E+sdSVZPW+Bk4ich/He02cwoEeQbx16TpvariBUCh HiOWAsiFwg6Q/diKsjFcZngSMHfb3MkukobIS4JqKsZMGvudWRpPWIhFzMrbk06T042AaqAV+u4E YMkgRWHl9IEPUxaCTBxWW/1UfmlbFYWDQ3tsJ9omoc+1Az8l8CXTUa9TUz6LLbdiAp5y0ajA0ZnZ 2fTpO8XQnbzcITHu3q6eW1V1u4IoY8affmzHjfjWLxi25yxF7cc6Te0yDWbStcL4ndt54YdMFV2I pblvUi58qusgwiJ+tOkFQGiZ2/9XyRjUTwf678XS/vHCh2RpgSE0EmTdYZVjiTNC3aPPmtk8Igaw oBedmtNGiRoDD3nWtt9uyY7o2YAdOWVxCQNIMHugSoGzNRaTwpNm0D6jmv+1Set+TkBQqKaJ0EqU rNzDZEFrhPz0tMCRBu1JAtRdyN0t7vHRtQ10K4PcTj1b9FIdhYLoEwFJLCo1k1TCAekTew+mVZOn K7GsQT4LZ9MqE/3BJlCBm4QdFWkVSxHdu4qxvUB1xmz8xBqNyiK/ElE6HQvfxY9OFAK3QOG2HF5n pZ+HGffGfkrTiLYXr/aWvK9Il9+QxCNAZH84Elgoi30SX536v8dvYiOfh2ydn330+YlQIWq4KLTV BGLxh7A654xVlDCoUhPIpRy0C1bvM/hIPU19xq1rIdeCPkpRvDNWTkkDLSqcL83wO4nD6BxTCfTE Ei+iIk/MhVqDPYx0J3dco6cacKvXpY1x0cWgBpi1oz7xbfIv797OJja0VGzVr/3Mc3g1WEFTg42k EdlJ6zzeqSCshtnsA0A7dfQYRE1s0l7cj8I/JvL3LnaIaBPzfuJXL2rd2x4lKy9j0CFeUN714qoh /RRN83Xunx1wGVzwQZoX7Pj7WK247EYMn7lXP1tHR5WSajhpHrvvg0illCIKwpWtubZDKx5u89tS Jg98jnvR2JM3xL5G8DYxRdqBxzacguLYatKDOmQj6tuoQEfmE4pbHgQbg/TinLXIIRrJFzFW2L5W KTMxB8slgVmCJEDigKHA+a4t6xwF40/dJVO05q4ko1Ei+js+I3zrAB7d6a7+314Xj55RNkHqi5sD zjt7/GXvEtHixESpxYFxRGL26onfcoAYVxlqzRxPIaZVIsTHsmD60DCUZ5foZwKiayswtAHIHPix O3ZMmsjw1VDn0hKspxSn0ihhLlLLUyLwlREP5rBRQpfmLfIjxG5Aw01SRLIURJmLm36OeO9fSfUb 3Z7fZH/UC5lhFEIbQFKzSyh7XFp307xvsFk0fo5uVxxfUsevJo/pNFTXjtrg9F3ElpIROmuLRLNQ CLnGJ5qvQrjZWBvVEd3NLE1gg2ceTVs9r2mljJj/+9QgHuINUxaUiDMVzqaKB1sfTwgL34Jpusjg nwXqkOu1Rer0k/j38T9XK3uJW0M9Lom/96uHQiIBDgzSz9yIP1HhjuXgU4/jfWHcM96Oi0OS/SZW IQdmav+PjactDydtjnZoZzsJDrhe6vuWlaCoEDdw5pAg7Aa6Yfpw7aewkEGf3pkYSs2MAJQVAPEI fqAdCZjuRyBt3O4pLC8b0Wo5L0Zwt5DuegCX4KoZoDoaPjjstHSWDSNag+B2D6+4rFNXNfrEXwdn vBfdUygOZokwcpFLu6n5Nw11in8/JI0KGiCLvwNRkug2fNpfkjuPk8AJC6L3jvuRAb+JtdyRZ5IV oLa+UgOEmPmb9A+VleeNGeQJnDqXneeXAaxep85CLI4ReQtk4gTPEe5LBxUnqaMGe4IarF6zFvTA SxvJfvoLkaGcJu9U79GGU3IXqYFGjFGjisvC7cH5q4IMuQadbBbtiyUxXiik1h2nRN9SluHBBpup mP37rNAPGdFoSDlF+MWZV+2ncgKtRDGr4w652bRaFsupWdbOhaTrzsyY7wjmZTSK73s2n9I6tG6T GzAPvOdQLe0w3qe60OOksEhVegcQHRxStUMxT6e51P5fI0NgiCB323KYIcqTIEX/3UEZ4pu1JPoS hE9Q9QxB5XALwOVAbgTgcB0Rypa1X2IeE6faBBu9jtggQZMoqPa8eUBo0yEgktaUghaAwsNPntcJ du8xmOMEi6iCOp3N0AbJ9OYPTOv2m5EZFYj19cPjvpwqN7YHD7b0+rjkBlYbNDbAupMoScOG7NMs jiWu+dEHI34DNsMTEH4Rsiw+kA62wiq1DowuT3Q8wZkdTJ9WwcLT6gPeoFX3aS3o+B8e8ECh9QJS a1qnroFA1wgnWyV+iz+Tl/64zi8zBuF609zP+E2FAWuffTdxNt2A7ZXCWhR7yKbFLUB4MZ+KUArQ gTn8th/p5aUltqOsbryxAGsJrSQlBXFPTDNWwfM45+wWhbkvSA+u/7UiMcrp7uZJSwK+NMDt/bJ1 314AzjOUmLyMjla0jGcp1D43KJkGTUYNbbhi0BcE3pmpsqevCJO45t7iOOsxJPKlprgw5vsav4sn UhOzIgJKLA5kpQ8VljUdhY7aBWGQQe6jJ3jw37s6Mev2Xqx3trDX1pmjs9n5WY9/4eHwArUHYLAh 9r+xQa9lg0iXcuBb+AHbvL8qfOUOTjIj4KVE2bZ4ryyEITFsAHkuwbpHsd+HuxI4Fdf3F9zFt6/x GDZByU+kw+DwkLPvPPwxHw4CW5NmG4PZaTmmQ5u2THZrh7QgUkXZBnwjxlIjM0tzUts0V/PdsMt4 J5ofwaxQjGwQotqD1ZspTPOL9FVoXSKcuZ/bbjamIkPZpVZQGJUBi8yFT4CFYBeeXVds/pT8CnSR SibXxEqe839DlKwEP+yLs9h7tVtO3pXfFe/O9J2ghcUf6v76J9lLIX0UckO3iFvth6tGjv16CVRu lvolB9uMzyOq/3dMW5Ux/dnQUXN5FsZUiHPAHbqeW+VVdtr5WhXjJXYLSJ31fj0mBL21judEukoh gG648HNMmxjEA54wzhRxOvGN9rPDBIlkI4SFOoPCGlVAk8TMtPdJM7RLjwyahlcCCweB5GmHIXjR OSBESDgTifbrZ1/ghoKzanbSL/E+Z3G3zZJEr5yTDSURroWq1nddrX/Uoahu2VxamPn85hL+lJoc dMD2SG6W7Wl3jW/fxMAsBW1y+Wvj8bn7ZNQCb9pkz8Mwur7Qn5yNdTv3dBsEITjavpkkJ0ov0cOr wvt3W59XH3WMhp6jya7wZ7u0pAswGSlmYbDPQWWlZcBSG6MNtyWbkL86OLZERvKPX94d2ciQ99Ao hUhqDJ0tPDNnlxUefkzW8/n3kgumfCaj/G7FM3o4qbXWkdLuV44pewnxrI2VP4XFhozfaR/R8oPe 1+STtbFYU4dEc5qKpp4k3rpH9zPo5WkScMf6U5ok0sYosUKGZYxQQhqGwY5on3wUQVsOsEojYrfA 5xxP5pS6/yR4frK9DaTTCpJFXdReHW0sTzSzOrnr3lcOtRugbnE0s21y1GV9COjxZvDhi8ChePem EeJjUmo6gQJ0uL/bbxyIuwnAvQp2ZBvpGpH233mHxyf25dOQ8UxEV7JcWYwQshSKCxOrYimz1j6n gXjoBTgtNAw3mkJ5vG8yTlHlXmdyDFRfXtigKrLbW1PxTd5og+nLO1t/82LI7lL/WEcE6/C+0sWo W7OSezkm2ZgklpTRgKerHbNhkFdTN9jjRYrGjWNtLTNQ/1BiR7BxG6txnxfGDe7/xWQ/d53r780U qWZYofoH+m9AmEQ6FXT5sfyd7PALD6SYf5Kckt5nZ7n/s/OOriX1HMqFqARt/geZpY1ti44Nf2W7 gG90QkWwELQxpTlCjoshsYnXfxydM+YSz1kuSHZ0kgudGZ5289jH5SYLhx03Kc15joBUwkzYdzeT BVD/fbXOMeb9ir+Ba8b5FoWs6lrYUKiB7/giiTSHZWENSBXaRl8wavKmTFJzdFqm74BCYEDUoxmU IRwF4sS5oRTDL4MpJ4DIZv0mB7pq/5/f5WwywQNDi6zGuIxsDfsFEs3ctzmkBWzACVtre9UFGgBk 10Vtdc15/PtwF0rQTobxaISTvzws+S7WrcAFnkdUFYCnB8B3iUKh/EDw3wuPG9AEgLpliKRub1Cq HQP3sGNibKvsAhi02BlqsUQiwPy5xtWKoPxv3caiqLBf1MnGjv80v8Lv8lhujmSX6h8vM69d8c3w 5YNwyN7hyC/i65CTxzwNTWdkXlk88eewDo+NZe7FXRKStjVDBMaOuHqiDUhy7c4M5KeGlAR55UbM pR565UPWQLLdtoVYPicHs0yBt7mpb87BfloOxlijJaE5AraEtKj9+Y7cOP6EmzdY2fFw+wA4MXSk auHeT3bitjMoLvgjDFvxuVe+R7cYkE+GZfe3W1vRseSCj2aDZqOfY71vVkQjdcqjMIxb7cUGPf1w 9Ji+tehLFrnIsAVaqH9/zovg2F5PAylqGQ6bKxFb7hz76K2ArRWQ9rNoJQKexmb8UrraW6wKgxjZ 5tKA9NU0P3V2n7aLYJZ+EENhlVtQGj4LQPa/NbcQQe92dAc/qkl628iBynBUPabVbs2aUFDnBCEN 9wR9O4Gw3KV2YU0TslVPKrEP8X2YhDM5+P7cwTkfFPn2JlDeY/i8nFZnH6OoxPlChHPH3g/m+0fg P5aJIksfE6iePi3r2Dqy9nSLbOVVX/mEGSkb6nTdW9qQ3sWNmlJ6rKMSnoj4Bb49nD1AtV3v6ZEt SMk8/Pb8HY5jtHXJtKY5oh9YWFOgkhZXJBZHXPiC8CY22rfJJGqL+8R8rTuL157YWjSzh9hi68BW nMtTJjob94aLjcZFkA4adBWFTxRYleWYh6zxw209x9uxLAG1aBiHK/K1Mhaw75XTtM0biz4isa6o wMucFWv79IIRExWQKd/mcmyMgV+KeUmQbJ8LQCoKWnmd6w75yFKRpajlO1G3kTBf61Q1afQSdIM6 mk890p3UTCtnaPFdQYBgWK+y/Nabmbi0l73x3ajKHmTDRVTqt5jrQ9Ga3WQW+6CGKL03Q9MY3o3R 6Yk/VaBuTbibRNPrs9g4YCA0npnBTkeFKLF+z+E/rtRfhDovIr3ZnWbQekUtxDURBrrBd+ovufgA aMw/Mjqz+yYrp91OqKqdymOAAu0AAhyVsf6w15rl+p8948/kSbOyJiRfHyo+lgM9sAEz/SH9tAGF +1aFm1CWiN/77lPuMvbrS9fWV1QITzU7kzRMYx+eC+mV1CovOGjIxgGfQ9RPbUDkRIuKiNkQouLa 09tN7Zx2RxOVrcioAnr9VD/FBlmFNFnqCj3KyKJX5zJnePQ8VoB78huSLkI6p/mmLMvfjc+40mfK pp3J8AJcYDcp1LnGwwfwIGQTKTeCUL3SbO1p0XcSdy1Aa7sb4c3DybQSky1FAg5xN1CUZV4k6CjH 9dkghXQ4Ol8WeRsqz25YrAdry/ou7cQAAABCdYdMg1WMMQABp4EBgNAF3CER47HEZ/sCAAAAAARZ Wg== ------=_20140403131819_44728--