frr-8.4-150500.4.26.1<>,@fKp9|O1.:6q zLQ\TQU b[05 <% x~ Lq5{XD 7q>s$KvQ~;+Z۽ j:/m0M~>P$?d   1 5V}  r m    ` ] ^chRmmrr$(r(v(v`vdvk(vl8vt)9w):y)=>?@BFGH ILX\YlZ[\]^ bcӞde!f$l&u<v|MwxPyzCfrr8.4150500.4.26.1FRRouting Routing daemonFRR is free software which manages TCP/IP based routing protocols. It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, RIPng, PIM and LDP as well as the IPv6 versions of these. FRR is a fork of Quagga..fKh01-armsrv1:cSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Networking/Systemhttps://www.frrouting.orglinuxaarch64# Create frr user/groups getent group frr >/dev/null || groupadd -r frr getent group frrvty >/dev/null || groupadd -r frrvty getent passwd frr >/dev/null || useradd -r -g frr -G frrvty -d /var/lib/frr -s /sbin/nologin -c "FRRouting suite" frr if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in frr.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in frr.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/frr.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/frr.conf || true || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable frr.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop frr.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in frr.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart frr.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/frr.info.gz || : fi ; fi ;Q= $TEHR(@ A;EQ"" N׈`FH7@6h00n@20 5`#"%v!X6 u8(:0d&Y!)' R9Sj,"n$G@G"B43k0p:k/?l74c AwH 16 ' 0 ]![/ VHQn~-hPxɴ'$6G ZIG,XQ 4*_ZZ+>`/liX~^!Q.V!fs>T0/-.p4f z) XQ-}<7 L|Yj\'! Z(8pFg (NQ* ,SZ{%% Qor~<#&v-k B}BQE? 1F#*2q` ~ w9_A聠@A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKpcc9dfKcc9dfKpfKpfKfKfKfKfKcc9dfKfKfKfKfKfKfKfKfKfKfKfKpfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dcc9dcc9dcc9dcc9dfKfKcc9dcc9dfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dfKa7786eaaa39bf8d20ffe95575bda8b2c9fe55cf747f20b3ea6136819f3086b7548d9aeb492f6d76b9f66c07f87bbba0aad3b0e5f0729a095034c09539fb48f23cd0918b4180493261c72c9f9e792e3040767c1af958483f0f67c89b4473f21dae9a72b54012e318908197e629642b1a0a2500a38cdba002dc221b41af82bfba16fea3a71b6aea2e9cfbe6331a3bdfbf43af7e7e678d9ae5dd968ff958237bad9727e0de7e315006c8e8248ace1205a5f0e4d8d7b802b6d46730ffa56945fbbbfdcdf240873d8e6e9bc6066abebd1bb7bbc1c91f733059b8a0fc7bdf81fb40507394b72fc43213dee3f2636e10fab7df2c36e0c5e7ef808160488c152a0fcb7ff4ec336f27aa919df3249222372b06b64b0e07afde410517933d41291be99da05f4e0e013e47a24cdacc94ff8fb4c2f2e1cff7f36921def749666351ce406cee7729d8c860672d576af6819432618484ee39dbefdb70f4de6eb54f03a32a9cfb2f06a29446fae35b0b6d027cfc5b167024610f2d50ec4c4707cb5afed96f2ffaf311cbbd771fb9156d2cef547a95d5fa87d778dd14a81ade1dd153716c25f315c2743dd27c939956a673581b4c981713ef9bf59a958c956c29fc41dd8930d995ca1fc298d8f5130d5f74bfcf549a9585b3a6fe165bb8fc43056f252fb4f5e92b5c2f741e45acc7cfc9ad60086df4baab4ab10fbdfbaa13ca4138e40fa8de8ba7b54cae8c4978b7a344c5e99543659160ec7b57332e3a67225893a78770702a8d6cb6bae9e8e7a649f42912847e35a2b666500aa9e55924b429b8cc844d7d7dec8562f4eb435e64a1fb317caa4a6b73c0825ed1fb6b329ec2e11f805970493b8f8fbb6e5fb235a01bf1d5a9a657fc045ecee3b48d83e01c27df162a37eef35c916cc6122fc0cf1385df36b2a0cfb3e88c860a5838c6fd82b67f81374a66b6ed1bb7bc12ad54f5dd56baffb87328b650ef873957d7920cf83b92d941c1192b5a37af34db29a74759653b166e0a40f1106618f3a4f8dd075b530123a22d9f7f305d2610473837a24de40f23c7ab73e2c7f0ce5a6591a719d468964b6e6e20257836bdc05c47b5d3c0e141b716f8d927e7e2470a4fc83e43b8d6e9cc73cdacb75ad41473d482f6eab2e8ed3ca62878482fec469fc6ba736ccffa2d47d43e63f7271f1121f4e19d440f1ec8459619bfc11152d720fb6fa300b9fd9aabe077995f0956840e8178c7e536d6de5d34f8b9e7e948008fec5b1c18fbf74a26cc8442d23104fda8cab741da6ce768dbcc92b78378ce19459a289a6a8136763e19960dcf7c00719ca9b9ab9608a0d45455bbbd7f40dd4031344fe7f024bff255724b70afafd97e705c47ff56e88f5adf44fed1e84f6e936b9503bc07e3d26ae1abd9937030d1d91ce5fc753f41407955c0f3656a7d99e85b4ee254a86a22b40e0e481fde65dc51f27090d2d29ec7c683acce018e6c74124cd414ce4e0bcc07d801a5a42125baff169ec67fe045eca9cb47c8e83c68e69b14126288774f157fb23856fbec92cd00edf1704a5a451c7a0337867585bb3ebeeed75a185ed1a00bc36b8a1cb97ad81197705941221b0d6179fc66d5df087a56c2a5cf6368630e2f611a4ec586e7d4cff6e8b047fa6d8998633a901739fe26fa4b076fe40f8bec00bc26bbd4ba9c369945716c15cef68a73f62d4a020cc6a951fa7a8fb1ff4cf2ba159f67e1547888d99ea310e8d0b2e00cfd484fac6a515558702e091e11653caf310ba77bce179d13642b489fb3c9dc7ec16f6fed95c4368bd9273018632e126e0f8e2246beecece1425624a0984f37770d62aae8e1d90c8f8561d87c4da6636d1adde041bfcc9539d12f0cc74b185fe923963cd97cf78dce891697c9503dd65b843f3a690ac2edb97223abc3bd0937d2e75c3b2505abb57a6f532110580738806d1da1b6c1a5c739ee1fc025ef704414193a6220f2691aa05fa59b9d6a85d36b8bcd2aeab6eaa6c5c30bcf302383384295424413bfc6576805d901cee3df91c5d00998df97e85aaa7db63d5beacd93f1c68355002fd400fbdfa19b4cb8e2d1abfb74aa1632ab07861d8be1957748f70247bb1e19cfce402d575cafe4b3677109b7c6fe939cce636b2179eec71ec2835b37b4bf4e91ca690d294799502d08134685c86bb58143a4de502f759e4956b4998b14578271064c70107407df13390936abfecdf1c8390a47b391a9e582c6e49dbd19da774250129afa0ef06378c916f0baa40c586218f0a9843ae08a1687b2e6960dec518b7a4ebbbee4b19e0212197eeff3cca4c5595add44df24fb9dfab34b7c16126db11e028d47e58104f4d74017911c2ad954ddabd507abf1ffe8a00478917586d87bf0ec5b481177a70e3fe403f6360e55cf8696ced808a660de40e10dad983686cc82a852e92a9ad983d8e138993e7ebb487efa2b1e71e1a8f56ee411db1cb9670f5ef2d4fdfbb8a49e410a4c6920afedd3066f049c94818d571f9e0c57ea13329211bf8469e8f9dd1677048e56fa97075611792e6fbb7d8e0c3b70fe18a829ebbd8df855f67a926cd68f9186cae882feee482dfbd53bbdfbad8c2123897ac41a005a575373037d34ce05ddae1dca7c9bab5c71cee3344dbdc558e693d44682f33ea2c5b493da5af061767a702e2f2c268609e497f56cb820f4b9151a940e201b287da2534e2e94ecdbbdec5f0cb0ec58bbaf2a427138ec231ddbac574c918ef008b0d44de53e149f2af15d41fc7ee333f5af3d980ab3a88dc7fcfb621200c7bba5d43a48b9f5a2bdfd30b74b9333bd43aa9ebdc9a765143c99a560be17215c4dd20f9a1c7519341bfa00722d8a06040d406ccb41d79935b3160c43ad64aa84e5bbd0e61e64d53e9209bf1ffde407532530302c7322569e81857931d69268fdcb4ee808614750006213578e1feac8d46522a2887b0ef9c1a9a3ef9058d621442f84dbbb19c56d8186f731b118dd12503083ca68fff393a35b61060a3f48e5bdfdad1eb3befd9cf65667373285fe22c823b4e3e31e010571935070b34ac0d3f77d8289fad9a4a053a111dcf37ed18f7bf9e177486d2b352b17aa3d0220e4cbca212979139063717b16c850661fff865ae2e289607a72b3f0bea78592b6d4993ce397b5143937733906823db9aa8811e96d9e3be57a93e9332b8370efdd1fda7628480180d6542fc0222ef239407f55208e97d71cf6d3ee0aaf44a3a472aebd20624067d70e7fbb92c31d8fd148759b8f54ba7e6b8d37254a00033b9b057a04e3ac7b4cc6f88f5f89fe6a1366b2300979c2b78e8d9d4dd5a9acce06c60646349d1dee1c05fb0cfc793530aa7e9c079d63d744e0aba88094523d17cfd1ebf2cb52a3aac2c51999efd53787e42edc0f725537ee0642cd57294c41b4fe9ada51bd1a5e861daa3679dba210c7e9d7e9144f76ad9a75cd80862fa84cd35d43c17952a029daba74462544c1e5e4ffee9de7803746163e4f0fb93a652b2eeb446a99d016553c275b0f358c355d7b2fbc116fef25a98285361b7ed55efd650faf4345d641de8f6fb3a2d390f003b4667cdeec7eef6368ff0654d36b71b311f84335fb8863b98a77dbc1f9bd03d24c090b737d2f038bad2f5e13058857e711f2b4f0ed4a5487ab1e936556270a47a18541ad00714ff24597deb16a94c841693b34cae284ce8c4156e50e561e6d2dd0b4d9cb3dbe8c14d18bc78492423edebfa8a7d8380d868c8e9099426f4255427a0cf0bdc187da070d391852b4f77ccbf7d6873745db2f622d013e062847891245e869a9fed5c4ab50de86ddb30a94517cc2751d5f59438831bc2431e8a2e1bdfe284313a2ec22ca2003ef10bdf28befb0eeb189e53cbd323ad63d15c5eaef5e6c0e1b4f37b06c6394647c91ffe76369c53d4f15a0db0d2fb8abc713e9f1b2cc62e42637b93868d1056a3769a769e74d1ffbec65c0a407029fcfca44ab0f0a5d1434636f4920e95ba79592801c9c4434a6e3057c22091964e2abe3d780c8704851ccfb1bb367306272b1c68122017ce0c683dbd5356a4dec795e11a73a41b8913385aa4a8f63839570862637e9d570775ff0aad4cc410660a690bc90e57147872a7da275e357040b29aa15a7f47a52ce01296f3b55cdc07e82c4558f0225cadf515ed2c6fa5552e63d80f0d06d09d2a447d4da6c3aac3d540d026344641a9a3ea8ad74202b775cddbc4d32f174c09fbed25162335ef55d99294b1e7afd75aaaf2a633f137ac49b9a5ad9c86f048e6ff7fa231c361440e7b2e3dfb8e5ffffc693964bc3f4597b42f15dbc6fac0cb98e46dd0439630226d851962dd334ee296e76e286819170314b5a2b0ba64320d4d4dec0739bed5933e16c670f560b4dc31d22917683c268de59084635bd4895ee90375bf542af8c3b5bf32542ec5c90720598ece451720ae428b7c940435341d6a9db1fcf6d5b85edadc29070f08fd954eb12cee21bb4aba0d904187d8a8e497fa06abc84c5555309e6a7237b030674003213bd2598cc07fde888058d420095d80c4577f5f614e1af6461f23a000166d4d899b75f73ead174d419f2baafc0eb6e210c49046dd8322c37d04109dd6cd6e02d1c3445f4e7b05c45a4690fe67c4050fa47d8bb6297c79811f663e6cfa32cb6b783b47eaeddd6ba50d5cf1a6669fec87cadbe2413b255f1ec577573a83f1ca2e1c37aa023dbebcd3a7b864636a1a0c024dd1a267c52d5575469ffe8570d1e84164de7d393cf3414bafd17d7a0c9f32630e2c0c5135bf1e86e36cb65b3932e4410644235bc2bd995e9c7f6ff117874e42222856d7af03b3f438d21d923a4280d47fe67c48510e2174a1579795ef7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f072adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe980c8592e5488df256192c999e92db8fd302db8cd8909b7fa266a684e37e45f8c0916a33340d063f7b05679e08031e729d1888444706f04804705da5966d895d0e56b17d142eb366c8007031d14e34da48c70b4a9d9a0ca492e696a7bae45e1eae88fc0d7a961832f809527d30bd3983a6866d42f66a56ade23f543681594db626318a1467a5e5caf10b04cfa942d079632560cd7a29cec565fd1dc9f7ec50814465765f2f6eddcdad34ffd7cab559e56bc0e75e45e192f85e9562b0771481dc5b9025dda4d7688e3311b0c17eddc501133b807def33effaef6593843cf5416e983b0caf336e8542214fc17019a4fc5e0360864b92806ca14d55c1fc1c2c5a0f0fe1c43f95064ebe41691b2429011cd1633d7c4a460fa444b0b26dd4aafcf2fdd70ec0a21d2befa2bb3b536c386da3ceec79399baa9ed6eb812ff9d48f68254e2178abed99534cfb13e6ff9651fd0efa5ca8318f38f3185da29296ca0f7240f05c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e032ffd7978e1d6d327d8e9b2d321eabab966159cf8bfdeb063f0a2a811277e7fa5328b56bdaeaface10fba3dc7a262465f45e7049275ae91e8b3f58137e039835a93a88493aa32aab228bf4571c01207d3b42b0002409a454d404b4d8395bd550925e8ad7bd971391a8b1e98be8e87a6971919eb5b60c196485941c3c1df089af0a4808d04c4d55378751ac096a8376b64b1a704c82584b0ee590212cf413013b42a7e949a6e21d66b30fbbb4a22deafd9e0ccabc04f0fa2907fc6252fdf165ff6e0283561ddb33b140e14977ffad57163aa28f7e2e7ff15e51e1475b6657b60b1c4d09da3a719c689344888584ef18c52c4bbcff3b7aaed7752fdff7a47050c4cd39856438b0eae2c0155ad15e281513959f7ccf998784e83e803b9be5b1b4747e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc008f890cd4f6ff8d6b290ad7b96cc2689770bc27941b53c5e9cc470b717ff1649febf9eeafb20c8e06f18ad187dc5212384482757b985851cb1c0f005dcc2b451ca54115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f9ebc062c88c456c1fe15f28f160cdc2201df68f7ede6087d847cc41df248f87df808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4d8e189edf19dc2d64b2c6d3e2dd2c42735c6298850c44e85ee630582235cc836b92853d13fc60debd6f021bc547bb278f18347b9d37da715deebd2c5881e058249d347e03a35dc3bd696f40ce9599b3c4ab200c7eacb11da1561f9885fab9b217ce60ec6ac2e381916bfd6fafc39050545a52ed960db71cce2b3102f81efd61ec41c10d213f0ef575f01ce39785e9cb0666b914996920ab091999023e2a34ed5c4865085ca42648c77dcfe36943107eed70e77f8f6ca5ede08687e58735ccd93fa7e065441d31d57fa82b8fd75123b7f422b00b465339698ff9ca16a833d4e4894f831376f57a642c20877231539111bcccda2ce4bbf1aa69785c259e2f8e2a49417550d2efe9cb41b1aae21b82bd6b22a412eae56829c98c95d867866f29e9bc4ed8d04f985ff74f0157f4f9c35705d352faf9b61113798625c9c37b47693ff195ea9325137fda583ef08b1b063ca783dd39929ffa82b65c0d9c19dc58cee5d89d593f54b8577e1b2e3682d663167e43031248d0aaed1e1cce4254bb867c17ea8490ef95453e2b8ba190a1744ce5e373226cf9f5524ba8a80ae147593cbd2476ac25518ae80456caea76240373d2edd155351425e50c203d6bce7a03f1a2327f4e0aab80e4025bf409e26117c2c7f6318f683fffb8f07642b5ff9c292e715e764def3a30d4d8ee19212b53489c289a015195974c5b6e9b09d82dad43d99843262fe34fd07b8a9e483cd46f6904c110dc48d63456eea17c1792ec2f55efe5f10e36dffd12ae89fd15b7ce0fac0812428cec7e737e67ab5b31d5a87a6cb789c9f609a853d83e1181d8dbf6c6f7bba8cd5801c8d0bb6b56133a1d6762af6dcf79b05a47e6939273218378b48811827899e461f2de16d92f5eb8704ce23a87d88c9c074b4020372207009b14e4155a8e7d4addce09359705afcab338bd8a04adfeb7e1519719e9bfdf5fb58c738beca15765e3e8ee0c258e64cb77a7a40e5ee2e98b676d0fe3cfdc731713cfd3cd065390f9ce1fdb34edf7e3c64bc5be0ea4b116ab65f08976c911a45554fc0457d3cbc977344aef543d99efe4c526db186d321af2a426fc084328ab1d40dfbbcbaaa2ebd1d06cd2966f0d38da66299bde81849e0e8ac9520004dd2bd510c5d2a4e96d076ac75210fd4a707d145eccd80a5083ef303caedf942ccef672c32491631c3fb5b7ea23169355b44747795f29b343b60f586a081a12a03648001290541b8b27eb4ebdf9b88bb3062e96b5f6a3d328c7f352fd6532b887cab8b591779a801398b61fb72f570f7e8c94d855f4f01b4f8d4c1b6df3f396662d193da5fbc2deb0b274c84fdcaa2102c69bea852be6684a8c488927544c031f329282c2abae57bbf8f90ca0d22f76c4a4f42b42b9e80eb586ead08ba8a82d4b915368695d6fa64cd63aa8544df9951ac2156757db1e25d64f2e8c0ec1b122011ec1b90b0450522e9c8c61fbcbdde82eb17ad3af892f5a5b09364e15f686702682a2ea69c41b2781adac09f72dadae37c2b3861760b5d4b89eba01dc7c96423b154aacef471d383a0d638d3d98e8ba6f8178ead539e0667e4c3cb976a253d36ba8d55772b5d74da8672a5bac2b277e988d47f8e571136abb45405f7b107c0bc81b1eb0f6f440ce91c8c59b19b99bdac23da962f9a8e60a04f100f44c36f08704bd95dca407a4612e0d2f66844bc52fc303b52e51ab5a882f5d865175213b6db21995d815681da8baf3076f4e4eb573b36ab8b0bedad772893f2dd9591e21d3274961d736d4d0db37b4b7e278d79e118252be1a46538b187f28deea4b5e9aa72fab411e953748fd89ddf76911228b6cec9f20bb4f5ee1286215f73a092fc87b0ad3a2c4b94662e6a72b1d2f119c503f6bcf1d40948cc4402965fe24fe893e32151a8e9668d21d7bc54cd61e635ceba463e2708685c5a4026e7fb663bceffe645192fee131841f30a360bd231e9f9423fbf85a57b23dd7fdb13ee83e9284e66a14fafada5b6c792beb96047d350d1aba30d3e2cd35fd83f20f47de9e367b26ed0f38b3a65f11ededb100dc5afe47b3f5a5cd9a4cd3720d70218c53bae998bc85188461d29138cad8e2dbe36fef7ad76fc3ac02cb103c40a4d1537f2d00765e219c1f442e652d2e7f01053ebbaf32f26da10d5d5ad37b1dccce324da516c1e07b5db2ed0748031f533324ae31601741ff7079afa1adcfa5170ba52fb04fe8f1d3ff8e9a63a38ccd795015d3a450114aab90ed84aed506601408ac3598177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551bd0681437217f6a73842729fc40f212d9615da8c28892b997ba4b32fa463b0759c162ef3c348c6242f0a1b1481b5b184ac1d5dbbccfd8cd9bf5531bdce9e8273f9faed8d576e48b1777a084ba07df8a704ac40f9c1bd5a889d7c7e98e64d188709f74dc950f2fdeffff97f2e9328f1d6be2162d227ba46ffb5f93c296aa47489cf925f549c9c9bacf81bd29209a64cac3683244a00d343cadaf2e4d716dc31a26dda533aab1f13b6b5aefa65185685e4a0797213604081f9cb543acb934599feff25ec3dd14b3e670e877a43a11a311a311c5974a768faea08f92ec5e9500fa0f2e752fc97063ce9b9d3e4ac47e21c49c8f68bb9d77b561a8d1d1cdbc371a8ae39373eb1793fbcbdad57f943e1ad45f0b052edb8dbd6002438fd4c76bf5bfa8b719dbbc2e0d2c204c23b84b3f3c09daac08f8af3bc5ecdf90a8e3d49e8c419ac10f571aec9709209db881c4d29c4e1673d4d1d256790a53bc1d73b16c1d925c363ee4e4cd819d1e2c5b45b48ffeb468b3b854426f4bacbee0e19e6e679023f5790daf0b7a8cd0c1407760fbcbacac423fa118e19763a0a8549578128a150cbd8a6e428c4c16d1c9888111ca2a8a5d779f46015969f54b4184cb608a0502b7908a814665c6db398d29b70cf182715bafc601aa69e97a5fbb225d68bd9f08a752a3cbfcc310cdd8ecba321b5c2d58d913c2809db43113ad535b8d80d7035121e2c755bda632002e0a1fdbb9b2f8c06481822a3981ea096931d3305c072a959afc28ce385e9c053f8a2699bfc952e2ae8ffba687dbfc3a8fc405c5828d2626e6e0d83ca29c9c61dc02715157c7e27b4ae43341dc155c7201d686acfc9e543f9f571a4fc66422b6f787bd631604b4b88428394c3f93e215d48f111439ee7d24fe16674b7e83d06ee658eb8f52482cd41b4928ace580be41909b88948c56ab63895471917b79c2fd57b9cdff3cfd363fd30660b5f506666916b303cfa56c9c2f0634c307cd97d081d12fcba0f885f1d256158c18ae52475263029b7218e8e00f5b83bede2fd17616caeb9fe8d3c1277100f43fe0402b463f006111b6b075316a63df8529ee19434ed91c1209ad4d45c6d16ed4bc0e61edb0f10954084213f5eea3780e2b12f28c9b6dfbf7248e18aa199bd749e899c715ad63a81227e16226e769462bf85c913aa527d6d314330f6dbe21f1383292a65959ceedbf1c752329dc4e52ed3f440597d6a166a88c4da2eed5691a283ff87d08075d0de1148c5836ecea040b12a345d4a1cfa62bb3d5172abc396f1bb913fc90f31dc8f3f4481d419fed59437ea63fc3a9b8e082a35600799bc5d100c88d4eb2c0366bdf80d79b1d5b75077727743612d31204c298f5cb7641266c8f6394e8bcdb28bcd9d27a3e6089bffab46f1fe316c29f1f6c5df44b6a9648eb7e89617f2ff268162d77ac090cf0b8fe2a69e450dfd81536bd680d1bba86ee2c1e61728ceef27ee884ff25a753cea8ea30c0546ddd55cb07d5120db1eeefe0db5b3b502cc061cf03ccd2da1a0fc846e7f128a4cc791ce4eb2101b7bd47c3e6be6b018e23dc876c1cce2e405751a0dab2c44c51e78ffef0181c4b05d351c30356aee4e7de136c2efc935117cb1e40414bfb561aa95a9a61bc43fd67f08a147311eb7a769159ca598839dd788b4a1d8f823ced9923f8f983e29902b494417a68c016c4b7db0d51a9a4a3b685e33d48e5f6a1847634be3e317fb939fad0ceae829407f2a64b721ee48b316535b7ac9c0c31b34ffeeebe2630824461a9d30683939bab6a707ac0820574c4630f3d1db2b0c7544782f3df0ba0f2c289b5966fc6922bb71ee37eceb73acd629571eb6e222c4b9b1fbbe06de4d685fe382c6ac1b67e30a9bc5fb374f2b4ad69facfeb49e9ba240eecc701ba053ad60269c256f3e2b8707e86791495af2e9242ce11007d931ef4393fa8334debc7f1061458e9cf5a57461d71585474535a82ea34cf56e23222e21d8348f7ffd499829191daf114cea9cc94689bb0cb4bb4635355cb41b000baa0e07268d8484396f7cf95a28679f7ef381d31139d5f9dbfc0dffd426a266186883c9d2704f131bfb84ac747b87beb45809fc741df83681bc1e786187f1717a1b4ac56f1670ca039033033c679dec9c08f2e4ed68587eadfbc2234d0521351104b05d019a5a8c35a08cfaa4281644857f25a69769e96be11482d4c04589acd4faac6bf7b19613442c768b8ee61effb5689eccccff5d687d568e33755d450d66724d6a1073e009fa72c4a51aae02c50b0e3e9a3c8d2c34658f7593a37ec5adc483114c549a15575a0ac3924f97838a2a8aee1101b1f1870fb8afc845de374a8e7c5c6638d58dfffc6c726c523d5a1c24452672005e0e9adad2ea2d0f7676873d6664afe938a3556899b546b00fc158330dcade33fdd348a0f3166bb9b240402c8b4e400a9783eafce76978a66238d3a0973f37318b6c59d87262ede17a498a76da1d4f1a002c1609912d3516cc954dc811f4947b2d0c8a03a0c3109230a0976004753c103e9365f5a09fc7a0041f2898333ac9ac7b2b8c407382a4a3a0b812b79ae0cf6a6337887c0dac701be3129e7869ee19ba129db98c0125ce40ad7f5de730c8f6faea9938f0341ed48fda93dba9a69aa32ee7142c463342efec3d38f4eb362198fe28f6f483dd859753ead568a6ae82ecd9d38430fc42b2cb45459285cd688fservice@frrfrrfrrfrrrootrootfrrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfrrfrrfrrfrrfrrvtyrootrootfrrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfrrfrr-8.4-150500.4.26.1.src.rpmconfig(frr)frrfrr(aarch-64)zebra@  @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(frr)infoinfoinfolibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libfrr.so.0()(64bit)libfrr_pb.so.0()(64bit)libfrrcares.so.0()(64bit)libfrrfpm_pb.so.0()(64bit)libjson-c.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmlag_pb.so.0()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libprotobuf-c.so.1()(64bit)libprotobuf-c.so.1(LIBPROTOBUF_C_1.3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libreadline.so.7()(64bit)librtr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadow8.4-150500.4.26.13.0.4-14.6.0-14.0-15.2-1quagga4.14.3f(@f_f(@f@e@em@e?eRd/@dbd*cn9@cb3"b@aaaim@aa@aC1``@_I@___w@^z^Ӝ@^^k@^G@^"@^!^^^ @]@]@]]@\U@mt@suse.commt@suse.commt@suse.comcfamullaconrad@suse.comdimstar@opensuse.orgmt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.comdimstar@opensuse.orgmt@suse.comjsegitz@suse.comlinnaea@lavia.moejsegitz@suse.comlinnaea@lavia.moejsegitz@suse.commt@suse.commardnh@gmx.deolaf@aepfle.dertorreromarijnissen@suse.commardnh@gmx.demt@suse.commardnh@gmx.deerico.mendonca@suse.commardnh@gmx.demrueckert@suse.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.deidonmez@suse.commardnh@gmx.deerico.mendonca@suse.comerico.mendonca@suse.comerico.mendonca@suse.commardnh@gmx.demardnh@gmx.de- Apply upstream fix for crash in bgp_attr_encap that were missing a check of the actual remaining stream length before taking the TLV value (CVE-2024-44070,bsc#1229438,gh#FRRouting/frr#16506): - 0024-bgpd-Check-the-actual-remaining-stream-length-before.patch- Apply upstream fix solving ospfd denial of service via get_edge() function returning a NULL pointer (CVE-2024-34088,bsc#1223786, gh#FRRouting/frr#16088). [+ 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch] - Apply upstream fix solving ospfd buffer overflow and daemon crash in ospf_te_parse_ext_link for OSPF LSA packets during an attempt to read Segment Routing Adjacency SID subTLVs (CVE-2024-31951, bsc#1222528,gh#FRRouting/frr#16088). [+ 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch] - Apply upstream fix solving ospfd buffer overflow and daemon crash in RI parsing with OSPF TE (CVE-2024-31950,bsc#1222526, gh#FRRouting/frr#16088). [+ 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch]- Apply upstream fix solving crash in OSPF TE parsing (bsc#1220548, CVE-2024-27913, gh#FRRouting/frr#15431) [+ 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch]- Apply upstream fix on error handling when receiving BGP Prefix SID attribute (bsc#1222518,CVE-2024-31948,gh#FRRouting/frr#15628) [+ 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch]- Fix build with RPM 4.19: a stray %-escape sequence was found in the files section.- Apply upstream fix for a crash on malformed BGP UPDATE message with an EOR, because the presence of EOR does not lead to a treat-as-withdraw outcome (CVE-2023-47235,bsc#1216896,https://github.com/FRRouting/frr/pull/14716/commits/6814f2e0138a6ea5e1f83bdd9085d9a77999900b) [+ 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch] - Apply upstream fix for a crash on crafted BGP UPDATE message with a MP_UNREACH_NLRI attribute and additional NLRI data (CVE-2023-47234, bsc#1216897,https://github.com/FRRouting/frr/pull/14716/commits/c37119df45bbf4ef713bc10475af2ee06e12f3bf) [+ 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch] - Apply upstream fix for attempts to read beyond the end of the stream during labeled unicast parsing (CVE-2023-38407,bsc#1216899,https://github.com/FRRouting/frr/pull/12956/commits/ab362eae68edec12c175d9bc488bcc3f8b73d36f) [+ 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch] - Apply upstream fix for an nlri length of zero mishandling, aka "flowspec overflow" (CVE-2023-38406,bsc#1216900,https://github.com/FRRouting/frr/pull/12884/commits/0b999c886e241c52bd1f7ef0066700e4b618ebb3) [+ 0018-bgpd-Flowspec-overflow-issue.patch]- Apply upstream fix for a crash due to a crafted BGP UPDATE message (CVE-2023-46753,bsc#1216626,https://github.com/FRRouting/frr/pull/14655/commits/21418d64af11553c402f932b0311c812d98ac3e4). [+ 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch] - Apply upstream fix for a crash due to mishandled malformed MP_REACH_NLRI data (CVE-2023-46752,bsc#1216627,https://github.com/FRRouting/frr/pull/14645/commits/b08afc81c60607a4f736f418f2e3eb06087f1a35). [+ 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch]- Apply upstream fix for NULL pointer dereference due to processing of malformed requests with no attributes in bgp_nlri_parse_flowspec (CVE-2023-41909,bsc#1215065,https://github.com/FRRouting/frr/pull/13222/commits/cfd04dcb3e689754a72507d086ba3b9709fc5ed8). [+ 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch]- Removed protobuf-c BuildRequires (source package name) breaking build-system setup with libprotobuf-c-devel 1.3.2 updates. - Apply upstream fix for bgpd: Don't read initial byte of the ORF header in an ahead-of-stream situation (CVE-2023-41360, bsc#1214739,https://github.com/FRRouting/frr/pull/14245) [+ 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch] - Apply upstream fix for bgpd: Do not process NLRIs if the attribute length is zero (CVE-2023-41358,bsc#1214735, https://github.com/FRRouting/frr/pull/14260) [+ 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch] - Apply upstream fix bgpd: Use treat-as-withdraw for tunnel encapsulation attribute instead of session reset (CVE-2023-38802,bsc#1213284, https://github.com/FRRouting/frr/pull/14290) [+ 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch] - Apply upstream fix babeld: avoid infinite loops (CVE-2023-3748,bsc#1213434, gh#FRRouting/frr#11808,https://github.com/FRRouting/frr/pull/12952) [+ 0011-babeld-fix-11808-to-avoid-infinite-loops.patch]- Apply upstream fix for denial of service via the bgp_capability_llgr() function (bsc#1211248,CVE-2023-31489,gh#FRRouting/frr#13098). [+ 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch] - Apply upstream fix for denial of service via the bgp_attr_psid_sub() function (bsc#1211249,CVE-2023-31490,gh#FRRouting/frr#13099). [+ 0007-bgpd-Ensure-stream-received-has-enough-data.patch]- Enable pim6d providing PIMv6 support (bsc#1206234)- Migration to /usr/etc: Conditionally moved /etc/logrotate.d/frr file to vendor specific directory /usr/etc/logrotate.d and added saving of user changed configuration files in /etc and restoring them while an RPM update. - Declare root as sufficient also in the pam account verification; without vtysh use causes to log a pam frr:account warnings (https://github.com/FRRouting/frr/pull/12308) [+ 0005-root-ok-in-account-frr.pam.patch] - Applied fix removing a not needed backslash causing to log a warning (https://github.com/FRRouting/frr/pull/12307) [+ 0004-tools-remove-backslash-from-declare-check-regex.patch] - Applied upstream fixes for frrinit.sh to avoid a privilege escalation from frr to root in frr config creation (bsc#1204124,CVE-2022-42917, https://github.com/FRRouting/frr/pull/12157). [+ 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch] - Removed obsolete patches provided in the 8.4 source archive: [- 0003-babeld-fix-10487-by-adding-a-check-on-packet-length.patch, - 0004-babeld-fix-10502-10503-by-repairing-the-checks-on-le.patch, - 0005-isisd-fix-router-capability-TLV-parsing-issues.patch, - 0006-isisd-fix-10505-using-base64-encoding.patch, - 0007-bgpd-Make-sure-hdr-length-is-at-a-minimum-of-what-is.patch, - 0008-isisd-Ensure-rcap-is-freed-in-error-case.patch] - Update to version 8.4, see https://frrouting.org/release/8.4/ * New BGP command (neighbor PEER soo) to configure SoO to prevent routing loops and suboptimal routing on dual-homed sites. * Command debug bgp allow-martian replaced to bgp allow-martian-nexthop because previously we allowed using martian next-hops when debug is turned on. * Implement BGP Prefix Origin Validation State Extended Community rfc8097 * Implement Route Leak Prevention and Detection Using Roles in UPDATE and OPEN Messages rfc9234 * BMP L3VPN support * PIMv6 support * MLD support * New command to enable using reserved IPv4 ranges as normal addresses for BGP next-hops, interface addresses, etc. * As usual, lots of bugs and memory leaks were fixed \m/ such as a fix for a possible use-after-free due to a race condition related to bgp_notify_send_with_data() and bgp_process_packet() in bgp_packet.c. This could lead to Remote Code Execution or Information Disclosure by sending crafted BGP packets (CVE-2022-37035,bsc#1202085). - Update to version 8.3, see https://frrouting.org/release/8.3/ * Notification Message support for BGP Graceful Restart * BGP Cease Notification Subcode For BFD * Send Hold Timer for BGP * RFC5424 syslog support * PIM passive command - Update to version 8.2.2, see https://frrouting.org/release/8.2.2/ * BGP Long-lived graceful restart capability * BGP Extended Optional Parameters Length for BGP OPEN Message * BGP Extended BGP Administrative Shutdown Communication * IS-IS Link State Traffic Engineering support * OSPFv3 Support for NSSA Type-7 address ranges * PBR VLAN actions support- Apply upstream fix for out-of-bounds read in the BGP daemon that may lead to information disclosure or denial of service (bsc#1202023,CVE-2022-37032) [+ 0007-bgpd-Make-sure-hdr-length-is-at-a-minimum-of-what-is.patch] - Apply upstream fix for a memory leak in the IS-IS daemon that may lead to server memory exhaustion (bsc#1202022,CVE-2019-25074) [+ 0008-isisd-Ensure-rcap-is-freed-in-error-case.patch]- Make build a bit cheaper: do only BuildRequire the primary python interpreter and its modules (python3-FOO) instead of all available versions as done using %{python_module FOO}- Apply fix for a buffer overflow in isisd due to the use of strdup with a non-zero-terminated binary string (bsc#1196506,CVE-2022-26126) [+ 0006-isisd-fix-10505-using-base64-encoding.patch] - Apply fix for a buffer overflow in isisd due to wrong checks on the input packet length (bsc#1196505,CVE-2022-26125) with workaround for the GIT binary patch to tests/isisd/test_fuzz_isis_tlv_tests.h.gz [+ 0005-isisd-fix-router-capability-TLV-parsing-issues.patch] - Apply fix for a buffer overflow in babeld due to wrong checks on the input packet length in the packet_examin and subtlv parsing (bsc#1196504,bsc#1196507,CVE-2022-26128,CVE-2022-26129) [+ 0004-babeld-fix-10502-10503-by-repairing-the-checks-on-le.patch] - Apply fix for a heap buffer overflow in babeld due to missing check on the input packet length (bsc#1196503,CVE-2022-26127) [+ 0003-babeld-fix-10487-by-adding-a-check-on-packet-length.patch]- Add ReadWritePaths=/etc/frr to harden_frr.service.patch (bsc#1181400).- Update to version 8.1 * Graceful Restart for OSPFv2 and OSPFv3 * OSPFv3 NSSA and NSSA-TSA support * OSPFv3 ASBR Summarisation Support * BGP SRv6 and Prefix-SID Type 5 improvements * BGP EVPN type-5 gateway IP overlay Index * Lua hook support * See: https://frrouting.org/release/8.1/- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Update to version 8.0.1 * refreshed patch: - 0001-disable-zmq-test.patch - harden_frr.service.patch * LDP gained SNMP support * OSPFv3 gained VRF support * EVPN Multihoming is now fully supported * TI-LFA implemented in IS-IS and OSPS * New Segment Routing daemon * See: https://frrouting.org/release/8.0/ and https://github.com/FRRouting/frr/releases/tag/frr-8.0.1- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_frr.service.patch- Use skip, not xfail in 0001-disable-zmq-test.patch to disable zmq test as it is not expected to fail but hangs (bsc#1180217)- Update to version 7.5.1 * Maintenance release See: https://github.com/FRRouting/frr/blob/stable/7.5/changelog-auto.in- Requires libyang 1.0.184- Disable ZeroMQ tests due to sporadic timeouts during package builds (bsc#1180217) [+ 0001-disable-zmq-test.patch]- Update to version 7.5 * Upstream does not provide a changelog - Make grpc support optional and don't enable it by default- add build condition disabling mininet build require by default, needed by the optional topology tests. - removed one occurrence of vrrpd binary listed twice in file list- Update to version 7.4 * Upstream does not provide a changelog - Drop patch (fixed upstream): * 0001-build-use-configfile-mode-in-init-script.patch- 0001-build-use-configfile-mode-in-init-script.patch: Fix CVE-2020-12831 (boo#1171658).- Update to version 7.3.1 Bugfix/maintenance release * Upstream does not provide a changelog- enable verbose make rules - enable grpc support. new subpackage libfrrgrpc_pb0, new BR: pkgconfig(grpc) - enable config rollbacks. new BR: pkgconfig(sqlite3) - enable realms support - enable shell access - make sure we use system openssl - fix shebang line of the frr-reload.py and generate_support_bundle.py script so we dont pull python2 - do not delete users and groups. - add Requires for libyang-extentions- Update to version 7.3 * Upstream does not provide a changelog this time - Remove patch: * fix_tests.patch (not longer needed)- Update to version 7.2.1: BGPd * Fix Addpath issue * Do not apply eBGP policy for iBGP peers * Show ip and fqdn in json output for show [ip] bgp json * Fix large route-distinguisher's format * Fix no bgp listen range ... configuration command * Autocomplete neighbor for clear bgp * Reflect the distance in RIB when it is changed for an arbitrary afi/safi * Notify "Peer De-configured" after entering 'no neighbor cmd * Fix per afi/safi addpath peer counting * Rework BGP dampening to be per AFI/SAFI * Do not send next-hop as :: in MP_REACH_NLRI if no link-local exists * Override peer's TTL only if peer-group is configured with TTL * Remove error message for unkown afi/safi combination * Keep the session down if maximum-prefix is reached OSPFd * Fix BFD down not tearing down OSPF adjacency for point-to-point net BFDd * Fix multiple VRF handling * VRF security improvement PIMd * Fix rp crash NHRPd * Make sure no ip nhrp map works as expected LDPd * Add missing sanity check in the parsing of label messages Zebra * Use correct state when installing evpn macs * Capture dplane plugin flags lib * Fix interface config when vrf changes * Fix Interface Infinite Loop Walk (for special interfaces such as bond) Others * Rename man pages (to avoid conflicts with other packages) * Various other fixes for code cleanup and memory leaks- Fix license tag- Build with support for pcre, protobuf, rpki and zeromq by default- Cleanup spec file- Fix build-time dependencies - Remove superflous comments- fix_tests.patch: correct syntax for Python 3 imports in tests. - Enabling tests- Update to version frr7.2: * zebra: use correct state when installing evpn macs * lib: set entry to xpath in if_update_to_new_vrf * zebra: capture dplane plugin flags * bgpd: Autocomplete neighbor for clear bgp * ospfd,eigrpd: don't take address of packed struct member * bgpd: Prevent crash in bgp_table_range_lookup * bgpd: Fix memory leak in json output of show commands * tests: Test if `distance bgp (1-255) (1-255) (1-255)` works * bgpd: Reflect the distance in RIB when it is changed for an arbitrary afi/safi * bfdd: fix multiple VRF handling- Updating to version 7.2 - Adding systemd scripts - Fixing build and permission issues- Update to version 7.0.1- Initial package, version 6.0.2/bin/sh/bin/sh/bin/sh/bin/shzebrah01-armsrv1 1724402606  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     8.4-150500.4.26.18.4-150500.4.26.18.4-150500.4.26.18.48.4 frrdaemonsfrr.confvtysh.conffrrfrrfrrmtracebisvtyshfrrbabeldbfddbgpdeigrpdfabricdfrrfrr-reloadfrr-reload.pyfrr_babeltrace.pyfrrcommon.shfrrinit.shgenerate_support_bundle.pyisisdldpdnhrpdospf6dospfclient.pyospfdpathdpbrdpim6dpimdripdripngdsharpdstaticdvrrpdwatchfrrwatchfrr.shzebrafrr.servicetmpfiles.dfrr.conffrrmodulesbgpd_bmp.sobgpd_rpki.sodplane_fpm_nl.sopathd_pcep.sozebra_cumulus_mlag.sozebra_fpm.sozebra_irdp.sorcfrrfrrREADME.mdhtml_imagesfig-normal-processing.pngfig-rs-processing.pngfig-vnc-commercial-route-reflector.pngfig-vnc-frr-route-reflector.pngfig-vnc-gw.pngfig-vnc-mesh.pngfig-vnc-redundant-route-reflectors.pngfig_dmvpn_topologies.pngfig_topologies_full.pngfig_topologies_rs.pngpathd_config.pngpathd_general.pngpathd_initiated_multi.png_sourcesbabeld.rst.txtbasic.rst.txtbfd.rst.txtbgp.rst.txtbmp.rst.txtbugs.rst.txteigrpd.rst.txtextlog.rst.txtfabricd.rst.txtfilter.rst.txtfrr-reload.rst.txtglossary.rst.txtgrpc.rst.txtindex.rst.txtinstallation.rst.txtipv6.rst.txtisisd.rst.txtkernel.rst.txtldpd.rst.txtnhrpd.rst.txtospf6d.rst.txtospfd.rst.txtoverview.rst.txtpacket-dumps.rst.txtpathd.rst.txtpbr.rst.txtpim.rst.txtpimv6.rst.txtripd.rst.txtripngd.rst.txtroutemap.rst.txtscripting.rst.txtsetup.rst.txtsharp.rst.txtsnmp.rst.txtstatic.rst.txtvnc.rst.txtvrrp.rst.txtvtysh.rst.txtwatchfrr.rst.txtzebra.rst.txt_staticbasic.csscssbadge_only.cssfontsRoboto-Slab-Bold.woffRoboto-Slab-Bold.woff2Roboto-Slab-Regular.woffRoboto-Slab-Regular.woff2fontawesome-webfont.eotfontawesome-webfont.svgfontawesome-webfont.ttffontawesome-webfont.wofffontawesome-webfont.woff2lato-bold-italic.wofflato-bold-italic.woff2lato-bold.wofflato-bold.woff2lato-normal-italic.wofflato-normal-italic.woff2lato-normal.wofflato-normal.woff2theme.cssdoctools.jsdocumentation_options.jsfile.pngfrr-icon.svgfrr-logo-icon.pngjquery-3.4.1.jsjquery.jsjsbadge_only.jshtml5shiv-printshiv.min.jshtml5shiv.min.jstheme.jslanguage_data.jsminus.pngoverrides.cssoverrides.jsplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsbabeld.htmlbasic.htmlbfd.htmlbgp.htmlbmp.htmlbugs.htmleigrpd.htmlextlog.htmlfabricd.htmlfilter.htmlfrr-reload.htmlgenindex.htmlglossary.htmlgrpc.htmlindex.htmlinstallation.htmlipv6.htmlisisd.htmlkernel.htmlldpd.htmlnhrpd.htmlobjects.invospf6d.htmlospfd.htmloverview.htmlpacket-dumps.htmlpathd.htmlpbr.htmlpim.htmlpimv6.htmlripd.htmlripngd.htmlroutemap.htmlscripting.htmlsearch.htmlsearchindex.jssetup.htmlsharp.htmlsnmp.htmlstatic.htmlvnc.htmlvrrp.htmlvtysh.htmlwatchfrr.htmlzebra.htmlmplsChangeLog.opaque.txtcli_summary.txtopaque_lsa.txtospfd.conffrr.info.gzfrrCOPYINGCOPYING-LGPLv2.1frr.1.gzvtysh.1.gzfrr-bfdd.8.gzfrr-bgpd.8.gzfrr-eigrpd.8.gzfrr-isisd.8.gzfrr-ldpd.8.gzfrr-nhrpd.8.gzfrr-ospf6d.8.gzfrr-ospfd.8.gzfrr-pbrd.8.gzfrr-pimd.8.gzfrr-ripd.8.gzfrr-ripngd.8.gzfrr-sharpd.8.gzfrr-staticd.8.gzfrr-vrrpd.8.gzfrr-watchfrr.8.gzfrr-zebra.8.gzmtracebis.8.gzyangfrr-bfdd.yangfrr-bgp-bmp.yangfrr-bgp-common-multiprotocol.yangfrr-bgp-common-structure.yangfrr-bgp-common.yangfrr-bgp-filter.yangfrr-bgp-neighbor.yangfrr-bgp-peer-group.yangfrr-bgp-route-map.yangfrr-bgp-rpki.yangfrr-bgp-types.yangfrr-bgp.yangfrr-deviations-bgp-datacenter.yangfrr-eigrpd.yangfrr-filter.yangfrr-gmp.yangfrr-interface.yangfrr-isisd.yangfrr-module-translator.yangfrr-nexthop.yangfrr-ospf-route-map.yangfrr-ospf6-route-map.yangfrr-ospfd.yangfrr-pathd.yangfrr-pim-rp.yangfrr-pim.yangfrr-ripd.yangfrr-ripngd.yangfrr-route-map.yangfrr-route-types.yangfrr-routing.yangfrr-staticd.yangfrr-test-module.yangfrr-vrf.yangfrr-vrrpd.yangfrr-zebra-route-map.yangfrr-zebra.yangietf-bgp-types.yangietf-interfaces.yangietf-routing-types.yangfrr/etc//etc/frr//etc/logrotate.d//etc/pam.d//run//usr/bin//usr/lib//usr/lib/frr//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/frr//usr/lib64/frr/modules//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/frr//usr/share/doc/packages/frr/html//usr/share/doc/packages/frr/html/_images//usr/share/doc/packages/frr/html/_sources//usr/share/doc/packages/frr/html/_static//usr/share/doc/packages/frr/html/_static/css//usr/share/doc/packages/frr/html/_static/css/fonts//usr/share/doc/packages/frr/html/_static/js//usr/share/doc/packages/frr/mpls//usr/share/info//usr/share/licenses//usr/share/licenses/frr//usr/share/man/man1//usr/share/man/man8//usr/share//usr/share/yang//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35334/SUSE_SLE-15-SP5_Update/c91f298d2f1f7a3c1ef1cf88369f53c3-frr.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linux    !"#$%&&'()*++,-./01111123456789:;<=>?@ABC0D8E/2FF2G1G/HIIIHHIIHHHFHHHHIIHIH#IIIIIHHIIHHIJ2IIIIIIHHI#KLLLLLLLLLLLLLLLLLLK/directoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cfcf76eb3bf409a956b020195b668763d0ad261e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6f1226ae353936bc702c665d0b6e083287de663b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b5fdebbb44375b9ceee39d47424bd0377b07babe, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=125e10d57a5aa74a35c2874a150108d91b6a25dd, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=927b1f40f8e90d239fe5073a701569b73599109b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=013932d9c464b78d0b4bd9ebe26b76458e43ceb8, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=8777d8831d1c3bff89630086121192b5534f911b, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executablePython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=99cf2550bc6ef6b27f00b96db01f36061a32e003, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=773704ee0f4c4eadefe2b4a868afe5af5f4ccedf, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=450ffc0c7fc16ee167b6d5635eb543d354ff730b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2457a198109df699108d1ccfa6dbf4a9625515ad, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=edb1356ea781f8e76ef22c81eee2cd081b5f5b22, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=dc46cdd370c1de7a36e8b1fb0e134b21e6e5368c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e565687ef4da729df14b9ff52f645f9ed48b1302, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fc7b4d3ce3d1d2a48ee732881f69225414c97a4a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b59572ad2dde9b4afbb0af43b1ea5cb9d1ebd940, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=63c2f4bb7deabcb4546d05712534823434cca3a2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9fb4845a970517867f13791bbe4d1d30a70ca9de, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=78df4533e709232ce29b6850a7f79e4caff1d3c1, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1e5484dd1908d782583e4e91f5e34ba1517b1e11, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4b5f4f5615a67d1077c8c4567f4e94ba5fdf4e6b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d24feea52d91d33411a401b4207480025aaac179, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ea19fe2155b0774191a2792b6fbfc07f6384a98f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=05b6384e2d165c6dfce2813f49e3a1cdfc98c1e8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5662cbe1f44f08daaf06dd717c5fd8da5d0cc459, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9d3e366bc0f7d7b2705da2f543ce92d119c1700, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6109b202752485080a5f313eb75bbb96bf357bfc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d8e678b829fb3115dbcc41a9c9de75b8d6202d7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e0e785565a264233a2bb39b75b3e48eccf9d35e3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce63fa483988950ad87775ef5b8d317f55a495e8, strippedPNG image data, 647 x 342, 8-bit/color RGB, non-interlacedPNG image data, 861 x 901, 8-bit/color RGB, non-interlacedPNG image data, 1240 x 549, 8-bit/color RGBA, non-interlacedPNG image data, 1141 x 587, 8-bit/color RGBA, non-interlacedPNG image data, 1240 x 724, 8-bit/color RGBA, non-interlacedPNG image data, 1240 x 657, 8-bit/color RGBA, non-interlacedPNG image data, 761 x 453, 8-bit/color RGBA, non-interlacedPNG image data, 222 x 222, 8-bit/color RGB, non-interlacedPNG image data, 816 x 1056, 8-bit/color RGBA, interlacedPNG image data, 816 x 303, 8-bit/color RGBA, non-interlacedPNG image data, 816 x 574, 8-bit/color RGBA, non-interlacedASCII text, with very long linesUTF-8 Unicode text, with very long linesUTF-8 Unicode textASCII text, with very long lines, with no line terminatorsWeb Open Font Format, TrueType, length 87624, version 1.1Web Open Font Format (Version 2), TrueType, length 67312, version 1.0Web Open Font Format, TrueType, length 86288, version 1.1Web Open Font Format (Version 2), TrueType, length 66444, version 1.0Embedded OpenType (EOT), FontAwesome familySVG Scalable Vector Graphics imageTrueType Font data, 13 tables, 1st "FFTM", 24 names, MacintoshWeb Open Font Format, TrueType, length 98024, version 4.7Web Open Font Format (Version 2), TrueType, length 77160, version 4.459Web Open Font Format, TrueType, length 323344, version 1.0Web Open Font Format (Version 2), TrueType, length 193308, version 2.983Web Open Font Format, TrueType, length 309728, version 1.0Web Open Font Format (Version 2), TrueType, length 184912, version 2.983Web Open Font Format, TrueType, length 328412, version 1.0Web Open Font Format (Version 2), TrueType, length 195704, version 2.983Web Open Font Format, TrueType, length 309192, version 1.0Web Open Font Format (Version 2), TrueType, length 182708, version 2.983PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 11 x 11, 8-bit grayscale, non-interlacedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)#(01234567?ELTU]ejpv}   R R RRR RR RR RR!RRRR R R RRR R R RRRR RRR R RRRRR R R RRR RR R RRRRR RRRRRRRRR R RRRRR R R RRRR R R RRRRR R RR RRRRR RR RR RRRRR RR R RRRRR R RRRR R R RRRR R R RRRR R RR RRRR R R RRR R R RRRR R RRR R R RRRR R R RRR RRR R RRRRRR R R RRR R R R"RRR R R RRR R R RR R R RR R R RRRR R R RR kGy|O1w~/!a/bin/shlogrotateutf-8315a09a846bbb7a65e167882bc2ff0a866acc52dde22bd3dd989ba72084f0afc?7zXZ !t/]"k%auxs8wW~XN(Kh_9&wuu{;Cj657(11YHB0V 3u4A,J,3 u_ d} #RP&u@ePY&Ff8'ͣ3E" U _lǠ-?*מJ9 4|2cp>Ϋ@!t OΦ1ڼtBVۓ ƹmJƥW4yխҪTx.hƜRPWމu!'7\2D c9GR q7l뛌ߗЈ'gq̭3U0$5JjfUtm1ruK g(*X9T̯!H@y-0,%9Ɵ;#*@8Mo;)x:];Ϥv]c2WfNF JﲬQۤd0I2~ Kٯ_] pǖ8EPJKriWojkwK>O(7ذ[QMױDt]+aKt۶ɩeZ +-B(,*AT% Jl4},pC} j&vin i@9d9鋒> 2ERCpp  a o3-LIa4S~}}s+rJOS=x6!@Y:6 0rKcW#MQcP[pU|YhL*-*z;C jN|v/j25JӐ^3-v -U֭FϵY];GIsR*S"~(9T BT]0LpI_kdvɘI橚X*".up / 92d}z R=DAEǣC8ʾh oD{M*?K:|=~ ~V$ yM\]0S`^ ݡZm):J5aTsZjp#P&uo1 Vz~['iɥ<SwAP =9Bdg2_-*/ZRw%}vсn紧xQNnc&0$aee^NMPe|B'K8{?cTNʐ&&'~C{7 ۲?I, ,K| 3r-^dwG9t6%"^1E_$J{[ d3|┣.@Zӎ y%`;Gل3+[/,Gf>cxz0 ?"|0Ob.bϟ5E 2 lgabBd𪩆KLwkb ZeO CzPˇ޶[l)7Mu~z'zof +a`)LB/"JLoO=%.^W(u 6!-53bEUPF !,RHD0s?λ4I۸ʸlKAMM63koUbQ*F,Hm^KdB SeiB 6ҤQl~'~ÞPc!hYqk}|xK}!&wZMcuLxh0AGMQ?vI\;}n ﴎL3p$q?ͦ覿g4r>D[1&>DSSo1a3^ކN E Lcmmz*}dt 6OX"8be_Ƶz'\Fuaq9ϖA&DPVws`-7Mk{Ź Hƛk2e&#Z|,1i݃O h| goP< wn[7Ƴ܂M7QK`kof0nke֤yHK_d=S  .Vm <`,{&d2pfz*+|F#q%dDZҔe(D k$\eKb' hKNKdWtpCq膃|aDHTU[vlGTXbM}۪LYѢؾ&}c(5v {y s&I5ӖaTkIO=d'T wpRA}&.55a)\+5J+M1jGv$*̗!{ɹ yuf:dӪ;{єJlu3>i>&;AӉkqpBF>y`zؼ^R&s!2C !U9lw ie͡{OέK m>[puի `WR( Oxox*T$BJu"G;a*Lȏsł'x7B’)P,.E"k* ;oK\1FٵWQ:PF9hl,bӅO0|Z*=PfB%[Pp4z 9 v C]I6{/Nue l,)B k`"Oef}a#Jg6[QՖ7mdbCƟn/C˨UOQBKDR6u2b1q;Ҿ3!)f3eUq%"k9zIf|K%< W;2EӥhfmBTX.%Kt.Ŋwr|]- lwE1k o\x$'E=t׺q^ KVh c { &HzmQuӹ \5=7mEJcC>:vT^+%S UHxEvXϞ /k ul,UۧB/N+~.b& 4?#6J]- $%qgĠ*DDF52T#&.2&пܢܔ1@ΕkxQ(-0)شIrI8bLPc=k}~L697)2T^+sa>M[sNMdZ"+rk/b+)ܓay6I/P~=`^ me\U7C\dCHg3#CP=f!w_oѢ}C6jGL]D*XkL 'fN&/ [Da]ڷ|t,&G^^3I%o>nʼ hh68[JWlڏdZ\ޜiLwWAbAE%j};ă] { R"r@]{4 ܺYEˎoӦQg8s)pSM+8rc'X%uXA2p&CWw:Q؆G{y.Ua_m/*)Fm6A]o)e)Γ7IAN6GVBКC`L'E+ :cP6gdJw6!ѵ8'C2^r7#N'+RUȒI*4ɣ4^=Rd; =@ԛsnQչ40%{ϬSf-OVs2n_z$籙ޟqAĴ[ tS'ͫ-{|Ux <2VDW2ȝֱJ}ZVmjr!!m)%o>6Ğ?aBXj|_LJށ w]4'>!FYhU7 Y:4%S|'aד̰.{kܢYP}қ$;#Ϩ\U߹bW"#"5d WRʾk6׊=d7r89$@ [M+Q5xAb3[d3Ky@Zy^F#!HO&slQEISt#[~*xxv{MLeota+zDѷIW; Y֠gK;t䏧 Ҷ Hoi*39ܗ+)UI\,; S_GR.AX54\1 a F0m ԽaBL!~iT/j׶gN1k!bW[*ֱss 1T|]kptb_mk´rѥ8B ePP0" * K9+]}㱻h!N81@E^! 9qJ q Z汫$%r .vsP^d PE\F+HY(T5,S-fܵ"Ofy.4v{"32,Ͳ 5i+0|qOG#;3lWDDՓAk~uKwP{hbƢO, fom|.ZNVS ERYW@r- F{Av:o@ (!-ygG`,Q`#,&uYQVҋXj'&6!(I剪rkBG@7D$^}R>LGɦYa@,ZlSN;>d1O@6*B6)pql(^L0!6VQCYXjN;#(''>%VD.5` F.ưq(9FBe@Ό~jzA9noDs*B5$Ȣ:Ao"k^^e·[)F&M\\eOa4owF=jsGwGO~+g } C'f|)[G)N؝%ĆP;{jXRm:ڟ- '앛 0ά=H dNF5.yo +z@ 9Os3g0Zr ;D@ ?r<ܶ|T3c(bkXkti wfrو*I)xz|f{ޘV xg[O/ X F_]?^Μֶ 2!F_4$*ԅϗ٦ĺP5ིu*ֆaRJ%Oeu)źS,FAH>"&Cc AT^y@lP_B^d5j0QYtgq2QyTiDc4dx CuJ -ޑHs>U@sQhbL˯I-:Ȑb&CaiҨY0v6a"9- R#i~w.a\N?DQ0Tb -yg.3 :[;ߊ'(.LfѨ?/cmS\u5t-YGM"JN/3K0*@@A4}Xnt"%R^GM=% ?痪IKRN`nDF[veDȣsv@0"gy)hoי:z>!&]AQlZŲD, DTvxQ[VΩ 2Cܢ?14M'†p̫*}/]RNQN:\ 'v41X}^3[1W+"qZYh)W,%"F!̄X0B9'ҩsõwUDŽI Z0jw}( .ژ<< +:_9]8oXu_pt7\);}X!tЩ*j"rа=/s#9"^H6r4ctT<+TR= 1\4ͳ:CGi$M3z_# kq۫9aXA=-jWID/'NwpJ6KfzN^O=yLuw|g[ 5.؎tQVb)&7T\JCVp^UyZ}DV!n~HLM1uCg~s,8l`9Bl =B@"w1*. Rh ^?(syh٫Ec'T#-W|Fz 4uc/I =TG0~9*_-XK(n)wo,*Jن_1i[w YGۋ1L'@&nTWwJҏF.cٯ`.1;(5 -]fVVuK , (>=р&HưSJH]PxT)m |BzG9wo7P#farD|K%c&! Oa?{ Y!(.~}[pa@6?UDJC;1y 4ˢr@pZ1Tfpe<8ySk+r}nJ˽Qd؈}W }H= k'ۣ*M=OXNB5r ~n.E~*n|pk'Ghק$p率:0=|A\TB 5MIwQ&p]Kl }zw285 !9jïlVw8c2/0`T -\Eo[nR-X:/]ԞzfB!W$L0"V:^S-^QRZ9d2Mil:c3EN}GuHz+t5\qH-vi0nYETyHu$|=.M6bq{#ͭ ([W;a{5:J Z\T ~ZRݵ@1v$v_s0dE N3t(˔EX.۸";p&+hHoTJvKIղ{c,Vq h> 2щ\tyx,4Yp*G,cyz9D,\ a:|m 2H*挿!"MfgǙ, X9nwm_6QTcN;4MB9g4/3M6֩ dgpc̮0-P[7[ =n}CRϗ/ito免`20ڰ]Ny+qApMI# cAnT~up3ɗž-y՜3+q`uշ2q0T Lb b%)m,I#<}mn+ $^7! 7}.>k x(lB.D Q E{7s|\7yY-GDt*y;Yj<*:#rFfGrx9`N4AXJN!: ߍxjK"q@QM?]MKwd0p ,L9NV/?ڄɽbcѵ˛sS~|y+(8 HS|<pE,rxE1=}(3gՏ/"DxRR7sUxy#fE0iah(g$RۏC2fIY9.3VE>ց1t饲U>Z|l:pM-^,Stm$l?nmJ,yx!J(r0 \À3^(* P"KaCYvVF~,5Gnb|<>!~!*'جJҦ )Vr/*o_o5pPƏ뺓~x\iq>$ȉU~n`{"m4X1G;2>qH`C|Y LQpGS TivU1MQw/,j)+MU3֪ hqēG&른.^AyO0yW&L+7Fu} \3"V)jJ>>yc}eGZ|J9if&Q3.`zl*]bpZ^2g\ +G56uМcYRjs&s[cʉ`Ka>OܝDkк+l=:zoCj+/v HWEr9sGa79g Sc@eGWݭya,j4:c9 T\"u0d)C葠}0ֈ5h+ʃ+@xq}V^3S# pOw}=|8no=Z~JA\P9d"04 .<5 W*8}{g`j@F)dE$L )/;< +qa2/Í/]fP֐RƢJEaԟhS(lCLen&h)S<h['smÑM S$Lf}.?ޏ]hyfX۷e[11w:z zlqR\ 9ue˂ VoE8jInbk#ER3w@@" MX9,֊Ď<_#[{0K]'ݰHUjR?ߟ=8*ػB9qgy_ɁsPup82L=-Da74!U~ Xo?S;9* 4+w _IYE*~A_Š*OGwpI9QPYgP]UgER6rǿhW<-_%U:bZIjMІ;ogﵘexSҋ'M8c>_8BTq'_b ^KPWeqUL?Ğz" ).ܐߘ34cVژ0[ q֙jJGN^_0_&'LJ}7| `N&\1dXWeQ.+eLrXp ELFl+\ Xh xHKgÞP%*G/V΍~yaJO[Nh Ěڨ1~VVUL?Keۑ0,?i _q eԂ!og> ]E'0f2efq^nm,oχUߏLyV'qGMyOQ{6MZZ-jLJPE4,d/r(~o√qU T5_ ;?|W@p8r\3gw)JQЅƎ0!kE" g"wW_\Oɉ(;Sf; 0QZX0&(u(>nZ}ppjb-![ *Eo+sEٲ@RSbl07ѽGJ` AKZH x4Kr}fx$@euJ <h3ZV1FS#~LYP%xc8ύy, 0xT*GUR!%8g 83h(5;Cf$kʎȹ :d8Z{47;kVO~ ^| qPk_%iR ~CgҵQ&O{S9]O9I:3"R 卑bvR~@ rc ͵q fq M.ROϙS *K(q !x.$,xd4#a_')U]S&kf?Uw_ 3xY)%ms/t^PX%CF9531 ;;׈x*_Px Pbp+B9~/Rڗsd>u5=w"dV}7~ܸWav Gn Z P1\p*P3n UD7[6v:r^ub?P[V;YԩS]x<q JP# Uv* bE0  =+h#ka|IbjTU0x,IYQ<_1e pgy70G)pn67f?>+&g)#d{oH֦k[;F#i?Fx*ǘ^H- q2{?R*0^!ÍɿNv[n|c !Lm'CP@i/23N.!dsw J(d Jv3#s% *"AH,~.˰tA04z2^CT':S߯kb AЪ>Oֲ!(nOμi> 'CUceJ!1))1K>KCyU! \siv3 #Y(gjk&nܭ^ggͺIYy "\)nzf=K ߥ ⬦5 i "Y6SR Y#M9W'ݒM=stCZg_X%3EBO;[IFR6Tt~v詣:, i~̏)R)`/=E.f4/I}Cc4ׁJWblqG1W*<( 7G)K!z%o[n}VS?eu(BS;%tǬobRUEeє0/(Mک9se jRB%M\3P,%,as iڝk?h?9kDȠm$[% \D8sԹ +6: Ԉ= 4=@ܓt!F kII'e=ʌoYn|.P50\?I]^i2y]*鮰ғiKBI3s|p#: YIRTp9?mkһYme05TWoQ!YSWSխ4[Tm8 FňRU +;J`p~|Gk-Dz vTĻ c>! 4CeFנB\rsHq]۝J2%Vn9Ӈ8GpL4ʩ>iDÏ NBR}$^%;_;6v Sկ1uˎ嶪&OR5"2V)Iç-mQ840,i eh>Z͞}ݮ+a]U]$j]4tb^:a QP^2y=1M--E 'wyl*@AcX]Y˷:āQדqA>Sqwh-yjvQI&̭jꝀFA0]Զ\Ŀ{ DetV72B`5 H+ۏ|&zISJllEt I=ʲ݀XLuUb'Fh랓T oȃLjջHs k i]}8t"/fWe|Ձ51 莶ZS3&*RpUp';y_փsMYc66s5w}sdALR1J5Ka3YfvɌMxdz,^fhе= 8A|] 7qe/V6Tm/\ݶceZҔ$n;L8Lb#O1TlUԂUlh$)ߴuq?IVs6k xNGS0LMoۿfI->n5_wbcJ xhx֤]:b2Yڵt8蛽y@ $6PKK'F|5hę]BJ? N7 k0Qo[ puJzEdo.g)2:.l4MA(\o{>Mʶ[<{Sc>hhSjL0dC[/ uD-,nx`t`JLƎhЦ:^g0ߕ_kNGiX:[4mNNa5S%|; QÊ}s\ Җ"\%VT %zKڑ2]ZN,ȬK00"C'_,KqxFjT\Etin-Px2-]! ؎#߫]x4>^OoRg(YRb b$VD@gȮCn%u ̬$AU0|&L)AQ]P}͸snd4pL:JY͒nޚ&4Xs~vjK,&6:OzAYI.@MQB@pQgJ>'P1bѩ Y|lBRdDASr8z z,wc%4ĉF\!2' hKErKlI֚J܏+ޯ\˳ؙ)sj-ClƠOy=iXIis_*#Ԩq|C"sqCj_:>䎢@AFDԖ! j=,@"c<,k3SJ>Zʖ'D8~|;% U@/ BNJ]`42msܩډ_tTH-_E{;,r{h"T\7sz?6E?;G$}QQ).l4 =nyGX\za3zܤ-kx}<\)fCGn?g7]Ma &"0:is{;-tGSrώoe;z|1E54(}N !(:4o?fןjɕj*qE>CR&(vQC%§C2X]SHAoq*mNyc ")2>-';N18(ZRxyCéfa8ӯ K%fu)HRqj'50BW P,STE!PmtmX%E܉-bߓce|i^0ɖSMULZGg?p$lzB/sk%v(!~.BCA9^A[%{!D7*9s2wC0,LG唇}3#C\SڑU+f.۫XDSrժ8M7:/(pN"a<8p"pWy1HBs970hk6%`0n(Πس_\vx KD;pTܥx~g)ݤHPo-+mab1Fh~]1r*EAawؼh^6{ ĎRipb%p!تӪ⺟gӢmv+}N5+M=n˨=$) +IDnvSYpz Y/lqïE|h&UGuU0x[]>ɴY׺ީ .?;՚\F;)5{=\1}WyKԍO0@,<7 #s ĞN_'w#0*y LWμ3qBeT^Oa0W#sG|[;M{5&IYu~DUjcGs9C[c" ?p >8ExVDpNgNW>t5(`l cYt"iF؟Lhh>\vM['ϔ**J V6ZS?n_v#S03RD$13F ̋>K8gPo}hnmn`7 ٫^ԫW:"O[;`ukG-AK 7pkQL |AW9c}Mhm26]fT3zr}=h-$8̋hLOW\dCΕx'}dd?rGZ~i 2̼K] zT8P7pr]t莍")9֛4,)\z`T\uf&8o#nsa[IvXsWLK!yup_n*lԱQ/DZDKzJ!/ NshJ.$Gs-ŞĬFmR~ݯ *;L5}#2kkw42Qm!d>y6ΏО6Piؖ/Bw>}Y+ӣ`N#8 ,\17~??\ncdoL-C(%7_ %d ="3ݡT/"UWҼO1yi]7}nmp?B 9@38Q'ђ] Q{x27sn 4uM}x_r֛mx9򘺅8{hz G"_9I$')XCsBHL%',7t+s۴- [zz""~b ˇcj4l*2 fn45(,Tp2tR5ٴCkN;|(yƋ_|@~Dd&b|JT4q3j{*ߍh LȲ0K3|5hw@$h*}$A;G<7=MAzs {IuQ8/YvE0xOltZ嬐b2˜,e E1x7`h5wвlJ(r>9)..hR)U6x3$qGwЍׅeRaL fQjnQg2cVɵ8.fef#_ζHx H-Pn]YŲ4a{}",׽v7cjA|t{8+_Y:a^gaon> |'KcY ߨP8Ԇn<=Wn)65k+?q YS%`}"N/bB'h@4UjMх<"42oV.=;`KƄ*6V,5I7R M"fn:zN#B:Wbr8 /qД;ee[*LY*oaJ0;d2մU֓߸O | :\Έ~gۏ&5s CeuR+E$9+ڽxq 荛dBvsrݵ)fkPR&[VKEº%& L4yG11X&Ecd5_ ZZUg,GonNeGb[kq-?3gXȓ[o] OdD,^O$ztߘ!^< dMj9~l4TE2Tà+#XGSͦ{\"ޜm0t QU,lGʜ]Q[ xɳ2bC3?7>^wvovbԻbJ$iT 19>ԍ0|%n5|Ǟl\(qOa(^rU=T-=C&gbXԻ,nMC z-ʜfxUXðUW[jSLE5,y(LM :L*}v` r{?&t[I;ct+J1X_6W?Er&?:Zã$/TosGh[:`ybCNq9p]}7= eUFOdV<njT*>A2OOaJlYr.x}FKrSS^b=9aS;*ػM~J5?P ˶UGނҵg#4:j3пzέԙ▥nχc-NCyˋ)̰mD٢)$ݶ'J0ZǶ-%]vePeXLDIl_N_kZo&ax? T6aQ_k-qC[+7QMyLQw9 st(M'ò4Z|ov3f!aOX=&+]5Sc5IgalecO1`.Z784/p&%RGA2&}Jgf@ Ŭ مE|06;V(lŔ1u B"$|)?DvAni`rƾ;1jIl%_FF)vVc [UZ '*31N ]po$f޿̘wU^!‘LL5ڵ|RPY:O.l_r-ʑ9o4>Y L/rL>ufW5QİRѳ;jP14-]ZZr|d v=<¶U'F ;mU27ś@8[;$LZtQ Ze?(rn$H&FӨMOjp@Tz՜V9pb pDl(1Y}8#w,CJ- Xb~&k B)J̶1!4B܋v[ o"ܾ=ПiDA1F/^q.'ˏ iiBˏ\II_fސD`D9s"Q紏GcVj#nG+=X*.'9*?NO `3/ZGKh`=,L .zۆ1GbuMjft: YY-xRbp,&=ZAhs&PX ԆP<6VY j1h'u5؝Ɵ:X icwICy _ mpbOpLŇDgm}{A{,v-XYoLlC7pl V,ppJC(۵ֹz20y/u8ӻyyⓦK (QZOBBrƳ*:$ C?LE^@ww=}2f芹004 _R {~;/*|~x E0A7n\ ZP*4(ȒԓMK\Y驧{*'0'KzP]3?@&ܟ`#a%2`v[qpfS`J 6gFv6ۻ}TOMd-]en,c 8jD`!f_7B*^>|=qFnmiÜ4. Aj{[vBF\xc =weRO.ظ8gb|Bƹ9BфܰäY tf]%5QBG-BJaБ2 ݏf'YE=IrFPjUƝ#GQn/r}=ge{)w`uOj/-+7 ~ {"s.J[b|5g=k|6e5,q)y冹9:ͤLO:Z @NnVpMXNC*Fd=QԺhD ){zeId 6soq;mc ى`|Xǎ'x*|q2STܯJdX:Ve!Vg'^%w%T4F ˁT٥ R"''w-k\0+i˂*Hyyꆅ`sYH ];*@dqF!B(D`#q (/_Oyrzyp3A; CJ0̑(7I9xJoL{_ JyV}u^WzZ y69[`׼I@#YAlnfæ49H`"P1Zf'0/.ukNVfJ(1l*cpM4g Us*  ?sտQHCq@1,l+磗vfm h߈o~y@Țy0]U-6 ' U- 1LϺ0QHfxUcD잇}RR_W@rcDf 8i}fd/7gM-j" B8;)$Af?Fl=N 5|\na!}Rz=2sN]"ygG5zpo)ÈGoj֠7bTjOβQg3(\9ǰug1ΈXPjJ޹L3 [ ;F2\YS`jfLp9Id#ʷ"S;Z7Ӥ>5X.>+1^ĺdQ7O0kYOO1={ʲRf!c(Aؐ cZmޢ6/z-f1I!xUk@ڃm^ QN%Q͎.˯MLAzg b]b=\+P@G$!n$7o?Cq6r"P\r, ~P\~*t:ndU+Hd"ӝcau2ӮF*黋VU^GxZfU#z"u@ ]٣7#wvWxɛp/oWKI w5c%(tQr_ ۈ "6Wq`kv6:@IKt2ɅLyh{"iTfLӓZ2ݿ*tl3[R]pԞEcw.Xj64Gإ]nZR ꔚ3*lB AVO':-QU|W!{c2L^!6 {x}yֿTTCU7^We}hA!H5nm2P_|i>:& mN8L2r6M+(ǽWht&6[Am7摁J<A mdd] ~S-Ctuq8:ef9*F=(S0O͗%oskY !G~o ux>432WL5 YWHl(c^~-ǝXCye)7eM^yiz{,bdI ՠN,N9k$]7(>=.ZbDY;b#WAm%_=TNJ0[tV ;8hg_'wBÙ ө䧠|mW`(`OV{ncR ,e"-xϗGAeYtwG'/T(_".@*OaN;Ը_o d {>A߆<.S즖h&%ڌ1t;e[|ZCdE:ăU/Gq\;hGB&ۖtS;8tS(^8Y9 .b`;ؙԎ ?Z,EhZ y]S)ҝ'٠ " KvFΕPb_{)u5TZ(wݩ76~rhz6l }LOӺÿ+/6Y5ĔH  998B Z;O7, vW!ZT+NaС/8QiEG[x: 2&vEwn"LNP%sA:oφȡ+#z.>vR58YF %gCsx>&mVQr%Qw'OC_8l#<=9r #}fVv]쵊k_z,SRiF{{dRlMݔ $oD>)NCŁ`G5ڍY1D dhƁ6^3;P㘛*~?3bFw͗mUtz8> ˭C \C{-v.j2 ˆk^2>Gc͉,@ԉ7f8 *\F^~^'KGd9PW$xC$G|X25,cA4CI*KWOnvH&WLigAnֆ>_#5^c7"@Z~V[Bj+US֣ݥxq|L}$r Yqu=?5p86]j^tIV: j܀!o֙/%|@I>szBA>48xCps*Nd-~mW3'k"rȰ];XZ4gy2ھUc X3ʥt.m6 lvt+%; vDxVIpl#5/6X3/ˈ}_ǝ,1mI}b|ŧNlSȂy?W;2ktr0q lɺ7LvO-08k "IaD:M` F3.' hZ˨yFvN\q~ԥH[Zdl&mal+''Tp< L{$z`愿 Q%IC 0/Q%_Ϋ-=rȸ7{R.3[pX)SluB*d">@Cvќa\M_:dCD:'^v)By١&WFX M|6 ~Ilh3-ѧҷw@Ѩ$eb(iO{A/R)to 77`tO4 ]>#^:HKPT=8th~tzaDm&^9 PĦ+ x]axۛ^KꗎjKtS_rG-B.$'o~dJ\7dK?@yf^a0ӧ,nI~lgU6 0A.0}cXubVեzMq2SښPnj+mƣhڥXVQRqAGS]zsuBh'.ب vc"3bI{[CujnI'&ZQ3`W6| ЯRe3?KC`[X n[;+Oį +껼I/66>YEAN5O|",nЂxgf&s]}9ƎU8I/iݻ'}o5#1'oiS(4\jXp;T"Xc ny2(7$Hui[ݏN~⸸WjmݘPClҸ61mh@]~-eb~kpEm{ ͟fThVz ojNwu ;j߳Xx$mRTDdJޗ,jڟeSOTOCԤ? _E%d} ,9: F_[H=*7P-{C/~ ԭ֮$nml\S,i樗&pԁfBDrˏgy&rBTAFqp,57[f=DԎvK!E&[~WZYiPʒ+ۉZm%rÕ\BjnO(YGUE=`^@r2g_ ahNR`.##333եӎbEGb)_td#N/Uez5xKӲQuCf:y:b+LDZl=^Eٜp 6U4)NYPE6̂žhN^Ffv>k799Lᜁz`6B5R&!xW՝0{0NQ-38m?=RVS9 kc̴׬_"hs$ҡמ&\͚_3{gvWd&5.HJb\?: 6P S0rd1 ϳ ߿Nž٩pxݗ; F\n*eE7ǹ PeU<2w~T> 9֔_uOCAv.w@(T 3%K[=2zC?bXQRv tXX휱RenpSv=a0a~|jt[z)0L'_aDw/Ug3R`5d!u%DON;j8aT*%Zxc 5+bd:.bvRzu~͡'[M4#ʕnP(PYsFcc,'IT Fdv_# 9ݯJZY 6&0\9v$RX(a[nǔ*<e%k U!.ǭYvBpwR~J?+j36Hjߙ]V൲M@1 |yx'5lh7N\i+Ԉ14ȣY-= &JUAbe1@U3.[ /hixpVA l7tKs-|"sQ!~o+ M­/wjnC*{$*PTr".zt1MQ7u6F [Di9G fD; K̭Q@@}VblebAtAk>>ǿY\ŭܗJ:y<%uH 5x3D;gMǃI[b{iVQ.O&xp{1FvW3kQIHe`H$QQm#z6>n W[xz$~$ $|+_ 02ןfkԙ>WHpO y_.vz:CkQ~F* ]uR>Fܠawh~xynA*Vf<5~?'@RDf1_ &{"YSANMphynGcN\00֕zݲST&PlPﭠmq91XE蔙 >7—BnY f2gsRjmv{t鏼ʶA:`1D^a3Mi潤c)<.^ @n@0h@]C y`_y22u #Zg)Ww[]۸rAљ'AE.ʡW $FXre޽HYHvz U5Z&nʹȊ1n&1]NZyvFK5hw~!Z -hh2`*j,z/hFltM>_i$R9ky$o d*\>Q&Me'di݃e᧩z $z&yqc ڮut)anz ܪ=j!Z?oCNMB==)MjT@1;q`:<ŖA`e`ťAD<;.H)&Kb!BI$^^o˳ړ{, }H&!F}Pj7~:hoˈ/BKa]HeD0|ec""jMc BrS>`Q M;<# +ҐdNj-ծ3s jAq7AF 9* VlB2bOczvxbeu^1ɝ ɏJI"DVNYR `Zu^ 5͎! czL_՛S.k?M}gϷk7b*(RwTzDf;Xqc–UBl?8[ܜ󥎐7vain U+)`F\wRIgGE k#ZW:.m`3'[GF8PaQH"3^-rݗfm۸ٮsCJz6t[ר0{ݪ,!fvm BIdΙ SB6cq$BϣП[ua v" L07%@ex9Wj'P%*Y9r>ʨCc#!* m롸JǒYrVtR$_OU!JPi/e|rQbiIO&Wzk6&h7HDS߮3Uϐ \3:Rè4ehoq63TSdb^·e\#2_ wK(C|3$y\:o_"4F"B/ Ϝ!30 ݉ǽ6k@("-l$O}+]Osn,17m@ն͂e-&5KecY BۙժOkܺQU>'!8.Bqfm^7~`P1U4s %}1&5HB'![jvF #!03ڗ6F4 ?Wq0U39!J dF eƋiSPrza:V>Z<V1Qp,%z`2|bѳ+­V̦*Gխkq\^@ S,܆m'X n!.nxzQ7Z-1tVLQ&ぐtCV )H{5 ė~JTBs^nUbt䏿 6ld,'cFmix`ՕJ-Fۥ&l<09*Z;t^= |5R.D[_2fƓ'aVdŜ$2!K{5E 'P1Өf^[N]5BRr~Ǥx,;!0!#PYTs`ܵأkpf<,ߍjK'OJ%*[>| `f׀cog 3lѰc5i^e@T#])ȳ74[)%@z褆c8DE9[O??6MA [ $^@E;xu!MK *MN Ƙ6ђ| ȋ{Iz>Y[e(,ՂȍWB&&c,L?U]<c5@<)g@PޅPLjȁWa]Ӌ,xu'8 ;d+&FMx4.=7D"R'rݕ#Q!ar!{X{ؕ~?ւnW]`\;=6+gZW"^^L&v+GdޱaS⮰9׃/NH] TR1_$~ 3:DT(,G$ʖ<9]ϕOZ`}ܕkfm!ݵƕ2'BoPOp:WYiQ.k\ܭcƮ 4[WyW5g |f@*f~PVqRz6S\7"H0?r,T(m&?L(tN$3?sD0pI_ ;oڙ}|˄H *H%]L Ih'W+-j'L;`k#s9W3||U N|))Qm8VE?7O#]G'=;=E60jI\/ $4(O%{:%$)V761dgJWm'}y KAFh6T)m3.EhsgZ3ln\PRss3)GD4oZEʉ1*r׫GTgcp1ұRZR]ޒJpW&␦ԑ 5OVODu-tϢ]~p(\>U4lk(c\B/\#@aA6SՖGߩIآdZ-6ZkC;p̯fᆍDd1MvKc%\ i0+p,O@@m1etEPXos_p<|bVZJ^͈2}/2ͮ4Xx62ex[+\)dlÊdU^Vyߧ4ijX<&2s05Ի(SNw2 ɛ'ID ?c.Kɞ:Y 2V 1`No0uN6zqc_w65 )9pm_r]/(⻥2oFa ,⭹½Ohvj) 1YjQ9WG[d,78Vup"$dy@y"}kfOGi}*N¶^~kfw*3_7ex:ÃAL6o贌XZB9J{k`}Ӡ^p="0|{NZ: uh! rK?OѷN_|Z]o'd+b*tj'ZH4|S:m,_ 矠7R,Xa_ }fvsG%] iKQLuBQ[,ӰX^͜ѠH #bd*a'm,rmO,26$ pR)F+ [;3h?}4080J) 1|8xotFG6wJwIAƙB[X:̵ GVGU) ;o lTh!'?ԅIJ4A-c.o逫I !)?D2@Cu+ =_7' ?$f 0c$3.(c`$*^Sm7JCo>~Jt`k״B |ׇKw 5 ZqPjZ;2[bGj>i{ӎY/$_dMυ-_6Od&'5L!)VtVHA-{NUTV{/[ͣ`ȏ:W׸O;͉')0B20$OɤC u[_掠Wo1u6 ^thwea(62DM碋T(g3o`FTw-pnR]83\mJ 2 zzd`ι:>;[6"$ē1* 7H[\8c.PIaU.r_ L)]9 G'); _Jse- -hg_d |vq˥|/uCD1kҠT&IvUD!DasljY\q ;5SpI\'/սE#Z$pNizKA?W8*ͽw{JH$ǧ ](v.49|F+U%8-E&s"&*.F\eTDeF(Z 'ҹi8׀\T?Cud&<#E+t͞Se4ͅ8r3:peҷډ$P k {.u2%M€X5=%}{ V%T?zK*u =tY0Iܝ $x~(MkQtMWR/4,iDsn+i0 ԥ0'oJKG\n,2=[ykX#:!78%NԔjrG?&96wr|C}8b6 k-~~FvF&]x8 -i0RQ;Is&@S iZņNtuKUU509e@5,OCCR@Y#j|E}bo_cX,"#o9yX $ VS\8'.kI_ZNq3.DGAE([0֤k >w qAuwnm&\Z?|;eff.9:kr4Wj:(+&X5|3&fyd N5 &NtY0^A"AQ9H8'xj~:erOco.SGq2]\!աx(NRC9>v%򃐓g[b^@RRD X^a']yp iWæ(,UETݗş*he q"_A:b$WJA.ӥFOc 7>VIu_`ȼ=:\2ȆV{Au n9›᜗4:g!ht0+x:a*7+| 鉺~jHvSU!װG=~h.5o'Sq|32ey}]-{>j ?Ʌ3!K5]p\(t158\X4cn9cQ9hR n`7Eג y~Zޢ71V!HvKo8"oѤq~nzAV{*)~:V sI)U !ìY9:OKL,-0ӏ-HT6b7UEU|f!%}J[҉`[IQK֖rx҆M):% Z#|O8z~Px·E|rblRl+xۈ=Dxr+·Z\/60Ry_Hr::Bpenqj=lC2m/Ń7AOX9Vz1 M$=˘3{ :EJ)>WDZu?]~dkC$子Q42uH|N'3l*p7.]Hs<˸fyb[^RIlsKK0N:]swD<{GIRIq݈\u?Y#ESLܟ &?|l@N5+cZi1S:jXT TaO&v/GVh#Pѩ[_D`B5 h:Ǝ6`ЂL*G)j9BC0H < (hf^f36:*mž?auм6F8Ǻ1s^ "9oX7DˠخAݝ0SRJSń9X~gG8ps.Yǐ>|B#}.smpGzAt L\%_Aܨ=M&-0NyGscC!ȘoԯښU7zsJsMQ}ZGrg;*H wrQw`72TeԚZIF*kApqqq h ݲHwJ&?K5"A'M> !GQQ9@2,x9s@[QeA޹MV<Ə)jtK& 4) q *fsryI#F3/RWYYPvzbME $E?7te:Ď19wa_zVu2T_>.ST~fBJ_wkskM;_Ǘ'2Ll;"n^ќYdfwn\ƤχjvSxaP B^ /%YK |_\$TC~@\ 1]ZVC/a`v@KPIV&Xsf B6ꄶbA#C 4ؕyx5P` 6ܗa {9zbNv)c2K F;~>YtsW鑸t M:Q3nVʺUCD%cKzEkiծ0RBntsY4OEyT+[/fȢ5퉖! ӛ% q5^KL"@>?M'WEsCgP:u)Qsgݎ0ieQCL缄+%铇@aeĂlܾ^/8mMkMc_&@tkjJjx",[' qBƴ d]Q1z$8\ho)ICȒRP]x['͏kR(S>JMKWg`p7F v?%˰ C.8WEX }[? (jJrq+_-0?ݧAF̉dw ?!88ѳ@͇ 9[("ªFeY[ިui)XW1ROY]\%[; MgL?4&W c}Qq-AlB\ÅI '$sހRUq\)2H3V4<c^Ost2@>Bخ'&dg%mOFh•C . LMh:䉹dVAR`kvЯUsUAygBlR@XsQ!#&c!`c:9/ Fޝ(Ţnn a\2C'K&EP&.PZ4#1uYP_IՙOivZlCxIF25$kTj;\ڝCO9}\MMʕiu+j'|# ˁ4]?,|΍+ah[Xȭ(=.Z0y` ~WT.#J*a\YkDߝcqk*$urKpqS~Kj*#Hpݥ[,Q>5EN@66(:rn.! }p?Q/&]Z3@fncro#Vhw3DtMsɑp :g ,;\*$ЎY8&\[_&bf<#-%`lwERUH/L"ݠMPXi $#dd*ǀ$ٍ?fK^Nprӽiv,}M"k[8=h ɳOQhHs<||MzMm AJ2 Z'xKda ru<8wH wK]ӗ2[> `JZ6YׇLxTwO⢋T#~dEuGQbhtv{LTZ>ˣ 464}@wmaN^ac8!xu]` Xf5Q,n(ު.q6z/h9_+6T>-WXeBm].jﶟj;htc GA>-u*natd ^X7L^M˻gdKHm+}tގ_ô?0ԗ{ Q6ZM,&(ᄂv OAyݪC( O?P og*ų'*|*fL>(mU޷Ex %^#4>ߜD0z'Eށ0HVgP.r(ȷkSkjf5du^:]I67[ZH27#Mj\?q4|CΩJzX;0/0Ih$:]{?֌-G=!H@]& yK Em2RR`%pQUm+<,efFz6.L6ǐBװLybY>T/g)tNSVsa=j?Dˆ&){0jo/oqi;9[7:N~̏jza)t02%_ztg(zzo)dm mDVzO'|DU9 }6fTx97+{,{2[QЕ6bNI[!uˣ$ԺcbFãDhWNM9@Ens(1L?3K&e zsB--},EǺB?O H#S"zLP$v-w$F?0$L7s=cA"#E=BPg>%Svd!E)H ٶVD辽*IOx ~@ j4/y]$H^88b u'aFC{EM5D5oA ^8nKڨuOp ޑgg&ի:0:ؙܺ0>WvTҨs\ J-iFJ[/6Мa%TnsDQ> 3s.,wjP¥u-#f7}|j [!o=Z՝dgEk asbk Xd-X,SYΗ&m=%tQ^%@xQvsʤ8h싢eiKt#x5D]h!m xMJ|X~.}ʃÏB|s{X33|& .[Õ{A> ȱ^N_K>_>//G4;ˈ¡6Y1l M;}iUHRX5K2Ǝb<;'X]O =Y~G,OTQm6L;0/6g?&gZ>)ֿfKF5;OM;_';!HKZ$-Fzic'[k^ o4$kmw:ЂFrv㇌51݅.i_ҰڍC,'эj/݋`/TGykW=UAQڂ^957 R OiLN➘p== FX1Zt} z3h dZWɾx~N.~@`a.5(;hIrboe9&Uz ٓrj`XNI'P-m+D50=s.R.(%(),xiH$*)`_\]cDOeUK9TePjn%3k*;>~BU*+;0~1ȭ=?a-i2mtag?P',dEAdW&Y7j|f,x.c=f?V=kkVq.Zz^? IPD!=K5.=` ABw:G6 `ԭ=j8moG588a[c&m[T2/T72B~-F%3ûٲy3.lgF8S)f/ӝ"b)~ew([ߡ%f&A .zx'T\Oxoi૲ʳ#Kv|TJ.v1|8N\A%_8jmLE.В{/ֻ-]@֊m5CiKsGsC;y4yQ!#<f !v#9\ jޘsFDu1Ӆ7x2\R׏l+ԮPC5R]QMND#$Fw Z+%a+9E jYkśPd}lڼnsNK ΄Ӂtj1COl!$>T(EEaxHe*4UI8]}apm9^ ʭ"/++h*{LÀ9 <4y,%MHյ(XK:cҦ 0dj/<(D(N!:qESڏ u`6 E\D6CR5ĵs`2%w&*^ZUī=M v rZ yJov}b^woFj2qmǷ 憔tHYe19x8Y -G2'~[>=~O{k'Iкǚ*$7^Gxb:+#Uax.LzpsE\09z#$!`jp_BÇ~wW9_V <wdg@eZҳ5v¤ gaAFe|K~,.I1ފ_ 9fz_Tb-qeoEj"}YBIՎ oFKi gcS/v.&nU+-/+*Aqǔ>9$gD͌bS ,{"+25n@%zGCO[hRS f;5Yl8,xb2=Ӝ@nBąt H,OlQ.pE?0Eb0d; sMnECbu0ߗ,29 PO༘7CFqvc9 'c). oaOO/óhCe ?JDZ=;..ua-<5 l4O92#dk^Q'\ ^ذ1^֗8仦{<-Rt A f*@'NEIeH< `bKDiNK2Ir 1ʯa˂CRrH7G5Ƭ1n\'ѮXF9Cpi*Ueyx~t݈߷]TkGS +ə<ȏ v繆ؒa4de p3Ҋw0Ϝn͚>ENA]6  2%籑6}*ӷ=`2q呒C;Q0+7'muw\/ sI)tWK7|=l"-[Y$ eSR(d+q@Zzbe+2U!4L8M_ZÈ+ŦaFsO'o ʕ‹,$xn% ^T5 YjO{JƎr8b߻BC!! ċ2*'a@ޫXt=A_ht``Qb p1@m@\peš 7pWӽgyEs.g$D'v(ڋ%pkRhg''~+۔7|о6:OѾ ި|ptaWEQrM # ^~}9{JQ15*˼752K!&DHrh;!$LM$g?/fxK\}Wbg Ww񞧟X):kkhڏIDVHǺObnEf:$q ! I?#hVo`W=k@;&& rEJƦ;ɔ~{l5Z9w%"br̉zRo-Zi "% q@$747VOORujmbN>T6j~P䙡詈.\NDHRzr1(0~v؄1~Dd"&"Oű젒|3pZVjtj}~ߙ\ 3G` 2vR-+ߋЕAVS8kf3Xg ="a ;ETGQUL*&|#ԛK(ț.A y!%_flI 6?;uII)Ҫ(Q{߫2G##7K *z:Lm^K1l*4RAYer vE q'51Ŗjj[(4@V8J|6Jc0xL@8nL=/nQ$C9'1l$APaQ=0=ߑ`0l,̽Hoe-Jx>vܮ LV,JI(a:j#lCCmbJNJrC2z\g.lmp@F=aQ6??69,UQI6>~X0$A 顣?K?X'b:=Հ( W\R_;USS =\4݄ as\A,`7Xb:_@HvN].-Y1g )y=|3FE5Q+hZ41Þ=lQ:x}Q?"!YL*`22o%ВIiCTRLiʆ2{uVVC 8"dBnޙ4JC;^C9ש PyS~m $LܩMl_biD N-M>Դ~qR˺G>hZr6@1b)P6'|e+TENšgE"lfGzL#_GZ^6e֍f3Q̬Hz;dku~gQTlF!9] HQ(%; M`0Q1V]JT]HzڔB2DGuGDlMEz^uALDc@W~>* Ao$(dZL7;xNW1NqO%Tc \xtOLa*kkFzU8 δ,h/^ v@s8h7Ma!;A:+xoC&+5=Gl W mXW5ov`Q\@MHk&!LƏgЄbEXݞ%@[Z=o6L(N!\RB=xyINmkMckbYAo1lw}o=1jթ?V^W~ݡ72l_j'S}0e@Ltks_Be:GCQ8qLZ Sh}#4#шɢN0MP{[] Ud hFş&z+][acIWiHAҴ!pd72tF2+3ģB!.;XE2vV(7W[P0A֥tZQ'>@cKDeI"aN>MtCxDGVAǡ7أnu;i8uÝ@vz>:p"4aTc]du_tij7!!*4ҷS;Dچ'Mjy:2ig+ nEJ NGtS6F*ŵlX,ɕ1:RH#yN.P'޶ yk\n)c|>UXr} -xDA<%q:ֲ<ViɋBnQ|Gk}ja(Q"øgU[S8>}hXnzHHh.]yGt30lk R1'rG TE 5kab* .!SfhO jlHL>UOq Vɂ/tf@@R숌X#)am"7 Y=~J'<KDYYk|lH&'{RB6O@hƿ/ +p-E^m"Bמ3g Ȧ C7:[[~Ow_9q+o'_]["/[,!ZRs$)p%GZ_.D^"Xh)^svMև!FRo_>L%'QV (vN7CEp-:)1 aײZi-Dx `ˌ_{ayMPml‰ @COZ>a?p9O Te޻4˞C}-iLc3ٝß sLsgiŀηSSELphEmh"})dm_̹agfL`AB t8kmGF|Eh^.WfGqo?=-+&|QfTB1j7)TO&b=3Yoxd9}ue6>5j4$C:g?9 ݙò*B='lz@'5&Pkvhk+Ӛ׫70hFv$kCWUwx}229aB[=Q=;N{ym/) @E'WfòL1b>bcB pӾ:9PW|2jԏOksLx䳊LXz\B TH "ONa=9>!)68oL>'̓~̖O7N$ z0ȇ c%t4q;!?`wtQ- >6X|Mpթiefq^+-Rɴ>BZ.>+UuGWڅ4.%ye%-OI0lBEq)7|,u-15_`IsC\$xL\F?PvoBE^OZ Q"+[="!+WT1\E%ʐ7MBHKWk2_9vXrPCL|ÄLH)!4L_/3h/>MSLaP"s2`a(aAXr?f+o.2)p e+4s5o\~op}8"?kKװqvee*i5c \XXJlM5*>Rvu(2|ԓ,ψ֒O䭃tùH.fJ̊SxK[]L1) ċ'Ȫz6ĕ.Bv#6S@F6TiJ['xt<|/>IbgbSXE% hhes[{I: LJKWdWҹ.yXP^=k&/_'8mRbߕf--9L!UW,b-zE?uR_7٫;mfڎZv0LJ̯C*Et7|_>FU/z̒_{ZG$A'/n]Õr,JhAՐ!yw@5L=:pl=.B(MdJZI ԊU,b`D%=g%Mz,!h3ſS<~QMTWpm!I9 [U4ّguA$)B&9Zr㍁ ] :R}'W~o[ W#AkMdFf~_QPeYz)|Xӵє6~|?h?Ij+ v{~-%f hI֟dW QS&c[6~UY+pF+3.i*}=zSg k-boK`'{p  U5֘T:u0RV^beO:ń3^a"z ; fuIeh5IC&5ko)3۰ƣP Xn.Usq#>*K};2Xx"M]|p^;~#dDv!9Txpɂ8/ 8w*k/>c%UFe"`L>/nAun p!oI?.X|KwM7?'CHzv@:پ>Aj#&RO]e# jcmR4܎CT J1%I:`YV @0$>;EN= *j(!vCyx3bsU&7XAI|S-uێ:dN֏0ѦA#/Ќltz?zKoGr)u x$ 9_&Z0/dؓ"R+ @8xm, &Uv>] a~?RmߧA y|q/R/D7)ZnZP/xpx+>ҐRx;k zr0J[ H*Рze;[QmrI; +7#3Z t멵*?Kmnθe/(=2ʓ-ŏmwSz*dAKG 'Mq8ȟvʿ;=h⎛zkr.joҿ#ZT>B$ yev ~ JykCuXHqa\%%1U06# քIGҮсS5ٮǔo> `# ISDŽСq 2!n ]K 7%?]?W]#j]d\b{jhT7 Q#8%E~/&)v4-|4fӼ[O7YIQ.pW,=:GqQDaLpNʰU^S+'p|<#àvwQuP8 BT hv񘩡U*uQ)+c$`#:{švMgʅlH d &Td{@vu{3o.KAw*h!j\5Chۄآ`)sO}`5~ЬLLN5y) ZBƺܞ 85W݆%w.뮫ݠzA6tj8#]|MdApV]6ς$z VZW " m6ܼ|Z٫VEh{}Fs~X̤e`eT 2#PS{h_qTpXL!z! Gt(FGx71&-+ޚ$\بnkߠ=c= 4Q!zKG~*2ro@Re ܡ=|ֳzնg@fv; QKSL-=[,'OJA:lu{q{EŘ>7Q#헯?Nt"΅TrFT]dV &m jlR E,-X$;,'p calΨՈqwXݽ9h=93naRil9!js">4I2?5Y.[=D9KT>ә"|2HKKӱiαQL|?ԣxSaY~@i0U|Gbd5{(^@~M샧?$ʙGo@ԣ"(Ƈd&2]D^ t- ݲ5 /c>;+ UDKv ?Hۀ)>[a[@i ؄?as)z 怩wXMV?ۙμ*F0uVP!4mA7t!v}IgJb^ w@z4HiRJb[=H\NB:wdV7$+_7{8""DB +y.]4A>$ E^ukm :0~- e JWGKu7@ v|[ Y0+-w)M9ga-_C_誮,#3mi6LFxL9 #pFǢnUf5QfAr&=t}_%zfK4/r=}LnL 48"׆.pnN,u1+)axѿ1ڲ,sqo)?4+d?ZZZp`ֳdK!zeg C 1Q|=6hU:1/KYng:g2`ڧڜPm?loKυ{,? CxE`ʚ`cLykyV g0 !AKY$f ONU%yrn`؈%l>woI1i h'BKO>kߦ$hw)_oG;,W"ChR ) :\U@!3dyϘil18wNGE"KƱSt[wEWȩz_){'ǷA.Aא @#X|@'C7B?7 aeY'_8}`j0{q \+ dd9V+ ?EeSd>vmU;Bs(5jv]gv R̓/b P@G#x KC""쾤<Me9?|S?6Ε!_}%n}tdV"%!\JRwgh,!MR&FrlY4JYNU P؂80^,E}EܑQg7wп  |01鎂Yyd*W˓-@MP9!>Wϝ 8T?})KD#oPZ̗^_i4Ę?,]o5frCD}" $0j|)e/d47#W gHE=d ;ܝ2ԅSk%'#@\CW!p}^ Je0|ǃybTtx̦#h/iv_1Ɇt$_>{O0\-yH{C_Pƍ`r% GRo/C,Q")3Y,A^}?!OQ|8 %k Hvժ3. ߑ#^-rNqvD˩PE'Ag҃N1jdyiB-5(1DV+LGM8ƯXY *#ALdn K`i^‬+_AԢP>.KUxJ*k5h󻪌*csSRw09OT&U"ѮQyc1)V@E8:_e ={%\O*Ra6TOWh,E" Za[S9A) DƋ!y7q/`YE}X<#vt3l[8A&) ulG8dyv?9㥩1Oxؾ *m<;<wPŚ4cvɍ`EP艿Lb^к9W)G0+ #,{/#P`Y[y {ښBId4;KNBtp/չ> XLX\ΐ} v'ïbqϛuJ;c}@/M~ݱÚLmex@w4mŤp@EKUfkrKD n. nyW煌Z7MZ4*{jѕdèK m}T|7 ^ \J("(ꮌ%[&z̈́ TMR\X #%gcc@3I(uIrӥ{ (Y!K,@/ߎHe㛚=iOs]x%n.e~3+?Xo)$tS=7; _}iQ4fwr)}t\18"qn3ޑҕ|Kҙz굱/aRQ<\*:nADf"j.iy7\wgڕZ5; Ks ڹQ:j7SN/ֻ;񙊐weIJ@L7Z8 DL kO@ʨ,,T!.tϫf@n",@/şػDs#<7-]١ԛ@Njo Fqכv2OZr<wSf ӑgvj^ % ܚJuuC3ڻU bAN5Rv\x[Op@dHz5`l c'&mˤ$& CFd<e( A\=3;XCQl㟋eišėD ӁxN%I&@~g:4wǝ$2X¸X Mzd(Gن+Yj%'}@f((1|3r"QGieZ#Oyv%{Ny:k.@Jg`fR?P:+ 3Jr3PR YP@ d#5""E7Ȓ/Om{J7>Q4ٷZ# ؕר2C(3E'̠O  `s< |iU!.JR|_$KpeѢRztEdqY)r $3Afb~mt;>=,Ĥ@iƚ̖iy<|7ʷeظ][@0`331`ߨVR1=:CAACM6QVY#[EbѪ5AQ}fɌhɰDk%j.C (&.kb%5E$ICIA-\y=U yUbF$b wՐܔ6@ǾeM7 4W3HLZDotU_!2 nD3B` }!w*[=f(x8iVbګBLÁ\XV). /8]88 v#I'8 u{_x?w"nE}?<P73؍N,.lfm@U0!'KBEzP-d\ShR`?n14IPn jd kۋ^ޕ}_A I FȢXaJII1Fba66)`IjMRiQ2fJ"H߃x^7dPkt- ҃'<bk倳}˘붸XňE(Xڍj"ţTEcQhr-uEh3hci$5I`4EIUl!(KR}jDY,E˥$8OVKѽ|oOK،(I !f`h6a%IBSI"MA1yhwsg\(ǃl2"*wsw[]ISp`)Rq% :h[F= 1$3%d5IRf[$8Bz@AZq״} u+DE/&Xal>(,XUɅu 6@/[.P5x-r 7׸x6klC^A@?oaX/dȈUͬwŻd m2ѬEFH"K=Wd>BD9$J6F m2i`ٲkBf%-IcfZjIm*[eDJҥͳ6Ze(5d 6%M*,h5)M4ē)]9_a'ԿTܠjb;T_H!r}t@Àn7(L2)KSfB)0nlqoɠX:tCu Њ]00P~ْ3l@^DКTeM[X^wF(f&{Q` j릆 .tq,?4.caB>ߝp)B*Ѝ9` 's{B EMR IKHQE6)%hMi"Ɉ$,[& 5Fٚ#~2ɥB)K 1@ Jʰ0jZJfYf´k fd́SMF͕Qғ @)#P[ ĬH׏?(1YL=DBm~oootйUw vz72EbS' [mv\ A2wLݡ,yPzByOr;̮â1JS|o:/HLE7:>ĸ9/1tcqڤffjq\X`׫U j< /M +1 1j%EATmBVMj"m* lrUU[;Z э9)#ksd}U͌`f9q~uW1%IC\{(Ռ\?1lf&B6C3A+^7trO`=Cez0t/\ȖQEd: P̩Sxj.NjԸ4XH MYR uE:i7a.:K~g&UR$EbI.t?saski"Cr²֣g#}XN9LML0/P_c⿥N#4q %=g"? "o[>Qsą,s)*}(`T$JC(`=LE9[%+QzCSaKz{*G{>t7\rI%֯AiG[Ѓ1nȰ03cY`.F͹Is#URRB(ȱ%LѱD4Ʊ )JTfd|tٙݗqs)Xl!pײ]pV"3{QhIhBnQ,󺾢dZkEFyu<\W5sdPZ6*+2'u\h $~#3Ӿ#mQ3FEDI! jJlFa"˶ Znj@\U<lsI621EWDRT˫Z^4I5 'Fuecn ]ÆD-kZN$NJHK P !5*Oe阮] #P''Kj i D‘-Al/~\Q C$H - $F!WI0/ 5VX#\&}VMt ?k/VF57^=0|{Yz)}Z/t@#;pppȥ|de hY#S-ھu&Tv"X#L %P!3|o{Bi_IӔIϵ~ɰj@$i&LPRTz|h;[x!2SNcQ@,d H2ALnHǠ&d2?ٛy%= l3 dA+CʩkB4eRU9clFs~a^<]%뫘Thk4ͿR[k%%%`̀qcl 38!R)J(JkFTj+b-)-lIDkM٠G&Z`dmԈRáSal0J)4<K6|A &S٩m*m*Ru5T E,*R $+XU 6-bΈC@%D3i M(ZVBU Qѱ HfMYT%Iá֥jJCFcPȃa}Kf^,- !)L7ԤGkhZĖX t,O"pDn(A"@JRHO7;sN^__um}GtePL@Th,a)}-T%ŊsdiiӾd!m>"fg'Q#Ϲ'HjТ1IqMʱ^-H"VA97p*X)r\Pjk f.TJ*/@r&?h `y|4Ϟu6_=yöXi/|{D ;CwYA%`z?}0@8og-:wtyQID92d< )HnKYU/>Ois}qWOU7ۏ.-'oiK!* -M뻖osV!oR>Ŷgg菏 %Ôk܀y"EDOCWPk?weۜޢۆ~޾~Th!7O͒P<{nɠI$'vIj^ɋSR{,F7 .=YgM.4%| Zէp"%Vӡ;+Y& ~l]D1ܾutʧ-Yw( },rgNjtUcA*쏧eگb>m.1ks77ݷ۾Zՙ};|C`},X qQ)_r/ݟ6&kz"4,VUK1驆Rݖ|=g[Lۇu jy}W|{q~6g+iAKtԱ|dk99s\ (I j +djLb6L&()a)*4RI%J1%-,Y2Q3J  "jbnQl܎;:DuצF#CobK)!ܞXƒƋ~ł5-Dj$d\dyںuʹzݺz%B%FH[A^IwE}? 돿׵-#OXXa9(H%KIK fƦd hpo3h8?UnmMЕ흤#}NX]0+M-޲W?L>zA3qY`>,w}o,;w/opS9/UJuou^Tq{M r̮!#IwAOi"wTdOܔ@=>v_\ *郶 p(^za[6Z|yu-f7sӶM dp5l#]/}{omjG=㱲:R\9߿G{J "3VVex"fΫB_ դU9/_oV8?{;{iru~aöm$&i ~ga 7QsYO6Y!s]e]26nvq.Jff_ nXO#vj1z=r/.:v8B~,OA]%B*-hLD<1fTQ DG^ѻ9-> 2'GZLv ν.o]t<\M1vb]k"ZJ71+8.:Q־YcY7nƶ:?}.ٝ1뼤峰Fǭ13=Mߴzy^Iu)=K:_QL­:1ۥII^ gڜZlPmecl=w Wzèn:rK^fWPshPDJC0"3ü~\6XË4!@>P!"/gܶ!:@%+] ^?a܈ZWX6n(J){ICF`,fdɘQP"ţeaѲ4m0j2+ ܐlňY"̤) fD@"LQeI$6FdRTޮȱJɖMA 4YD!PfR*j1#T3*H6L~~Y s.4HI3DMTR! 3Y,4Q og ,JiQE%D) 25ʃ DzĐdD֔#mt⥂ T?(X@P{: 9e;"˄ȇ0% Aɵdr1ד}W<^7#f_WKc )TN)Cf[1Eȶѓ; ڿ7GS9Je%=d=*3~7o8|uo*"dF^ ]sQ߯x <% S㔗1谦Hvfu)fsD%AZoقVBcZmfLELNA\8" T drT%psdSQG<"QV\WRCF@-;#jۼ\?;=OE]5>-/W 5mѣ/L rq\/q4S^jP}NB;~ v+`oԘHdse{62tV>S?4&32:6T59L`k/Sc"8GD|=4h02rXR`X_ Mg`W ~?Kx֟i7rN@0 HZY4J2f4"<ƈ0"B+7k@AL-##c|(ls9ط9Zu%VѨE8 &@ؠ:a]G#bps˙IzIYɳ4<;8"m`P iBɰve&VB9i9u& FPwbTa0)1 R骡-Grfs#y @K+7@ɼIbfhA9 ǹ @%IODIt/Fq '!&:`@=Uηv;6;x{"%#O/gj% 9c&M@Q15vɀjI|TV2+㏢  [a+aa醌Ӗg_!QC~\I"@jH30Bû5m6iFBGu8}ace| a\6TS5<|b*[ "(%? 4Fd1 sE ƈjW XĒEcc%D"/JE޾DfQFcj5b* ,2dQF2d  H+">B>V}VSQJVQb??rcij~`Sj#G1TaYv!Uf^eeuȴ¯uQ?GuA_SC=|)u`3pdrmՍktl\Bzw h)"$іiP!0$fF$1 D&3RiYR% %H_~Ode$[^ F@2 R=R@C1^#nM 'S0\WLpռ[Xw:wg\NgPȅ[ PIF"U/;h|-Iz)xQEwMĩw)o'/ َQm#-ՊϽGkZnWimen-E0ֳ)jQ3}~UqO{/= E͂k],j鲥ei~z놫R 0*JPO"H_տ?:exm/Qyyʦ*uyJj:si1x˜l5⠦gcΒk9ߜ!јƐ|ntTٰu{NԵlnk/cTd Sӷ6Hҽ {^6u+wp|+WĿ[t{,p@=_nM9x^e*eEq/y嗱z1pT8+"J^74vYi[7 8ҳ2+sÕm9)qöW%NݰqsǖbKz֏]tڗϭnk ^rX_8×CϚga߮g܅ۻir?kMy]>_:5e~[ٟzag?C>ﻟKK/=6x*yc [suPY߫yJlL\[x#) \k~/',;e oWD B+%i/#j-`mir ,vt4}kǕ)f* W IWӃuTas߂̥ųAoAJB@zo&}Km-) "Xvk_/VP{CCNxW,zù%T w+u*Z-(H2n7h#%#fW |bqUBqdY\^sם;=4/[jP߂cql@FnLJ (m9{,j609"iӑ7=9Ri<y\ ,̻yiW؂^ t-}w:q}݆ ,0]t# kg5(WΔ׶Җ Œ^ߣML2Gh]nRyg~J̀A$9FVy+9W80 ?>pz^9*r+Y1+ 7,\hSx.Kɳ.V= <<28)X:2׭RD[c1m.v * ]`TkH\l݈ӸBF[kѡ^OKA(ʛٓ2bHU"ۛ`"(I钴xW8@Ev, <8 pnOpđC`9m9Tu1V=hhlFEԯX]%׸XH>:̝3YM.nV299-J̼reRY]LB3j+UT2'!./.U$0R\0t}X--2:4ݕr|*a`s/uۣ >l\QMMmЦt5ψ&EIK5\9:fJHLy(FOm,)>fmNyGNAx.39ig9#ݐJ%5Nx;aZgl,xg9ēb c^ }%9wi! _dcoDÂ>ϻ%Wa$)IgDdx`ۈw^33Y?hJ]:yH9; :Ԯ;\/=UR<j~Ԭ!$2|g#yY>)ΔfTYF.e 2LȾm`8BPA@o1XmsT*YX;կeNmH|{%}9b"6~/FP_Ͼq({ZtOWVbVx-Go>7f+K/yAtfa-lI Ft;YYlqm6NQk;ru)[8xUl3~7\cW+q8>roo%[K'ݍGK۝6x-g좜)6}ږ0=U%=!:_B'oV|E.9C,HKArC*\fu -7cF*D:] ȯ+؇pWyenm'߫M颦Wϡ2G@c8˵,{ nc[a,˗@<羐yǾ-6Lߟm"\J"P($@tޣm(useYʷ_v29Q,LsW>uJ_m[4J>_֜䢺9CmSJrc'rkzĔ P8ŕ@EVHI^~aIm3^:|WXjp¢5APH=4-ң~側Y'o 7(2z b+Vꖓ8Fr.9ZsVj#H|4eR."d׶bgbb"fBڬD60l<JT09׵eD0JY{ ;#M'xWF;&g/7#D\}]}2=ZîquLˢ )DbCDŔ,"0 !>9} 3Ɨ].xP6g-{# 7sDt;G={lwZ yzmD= #8Ȝ1;U]ֽh?oj3#mWa<}jpw6Go1YqTR/эzHO2 9(s5R3QA =^8̧%+CnQh2b$3^Iĉ@u뎗ikw]_m3zח9weqYGxm+-=gG€W1&^LK=](* _..Y9f١yՖ< $LW* P`UTR^f`zw#K5<(HHM0þ fR9TNm<[85}qIw!ۥ71nHVwk9lpzb q];?=om׷-{lW:[0˳xҽcwsnKqtNmk䲺{em[q^m˲b-{ ػƺǖWU-ʏJ;uSǥ|,+dD# Zh; ~HɺmTC{\aXgL>'8V6vziNF9?Y{3_v͢΋~,5vvsAtwEuQ0<53J^S˲at,;Y=Da.k9pvN@[v.n)Gx3V\p/ߡvqԿfӵz+N[ )ލ~ow8.K\=wxs WR<.Udם4,zyoƭcg1n\y ;__D >K$)"Mb)ԯZd׳'GjI$3-Z Zzy^>/yPo|;cr4۶K|,}Fdz|g3vݹS~XOx5{ip~lX#>AdjZ }1Vc;7tJa[p 2gg|pyJwe0[m^"92[x̘q'dµtѶ !WcvsA~%{s3&0cmHSu:e '4С˝ܲ]|s[VHOf nt/X @/)$@Zo`WK9#Ir.pbh(CEiٛ5FŅ1Sb*6o'>zQQ"mLԴ5 jI) T65RnmDVwqJI)AՖh«)sEbB:6LZMm`Z4IQK}}ZҬoE6XM Ջ\T :)nbg*D.L [2XtLnsp-|V|;meJ}kohyL5i=cgvK: T땜|m|7@B%կ\#ð=Ƕ7ub"ZJАysƾWU U 9>9lrE $ߥ̔ɻɏ֩, ͛֌Y dF!z^ En]8fߐ޶%u"At C('5㕹^ Vŷ8%iW֣ʤ8-[b[nZmSF5)vzlJ>*[+q.pg.=]ǰg4\1{R7Cm4 J*%b[Yz$۳x@Ěkmo#b3f+*MBjш>U[i{yn4tJ>~|ݟSђW}<5yv %(%~6x!&d^Xii (kIhѱ6QVb$Mcj6+RbbXMJ5EbbV(&QQh1@i5EL!$FњAXJɍb#RWb2LA^VG_ve\3[uBթ}(e:~Wp4+m?wߟ|FjH0@P|ϗѬ8x ےT `[R-YB:%nDWV}Xn޷fn–̂=Z!85 ApV#ݵԯ_:\-_Ӫr}IHv$΋4M@i~ 9H{!pv*7F >XpLv)ŋssS6?v}>{^?3c[4U%XU7TVc[Y] ЀcH0ffbd]Ur"߈BL,B,ghhwfٲaa VEJ͠t*q! 9d2dH"+TqZzv-=9՝Sl61Yp e~#c8lL-㺊ʢ]umQίU.aA9sx~_1!@MEwˢ_ {Kc}$9W4cX֢fԷJ*$˝ W$%lFlmbAVM&aKMQ1-m̈́1i,JHBGƜz#x o+%6_B߸fw9qbhyB|E( 7`!N%An 9ufe$͸=МYG쥱u9;0/Hi3!sjs.#XezTdJ!h^~eBųkA3BdW+P`l)Q'0.oo帮37o>yqnC a *Svi5^q95mwY0- vHԻÉoeܶsN4kѕW֭hȔ>@m˨<=$MA`54s~$L?KUj_y}=gqd٫G[>r"4=n,K`]h g'FoXjxfAA8uacw4@q'(SSWhL'HOa@`g@z^1Hw㗙 |P9Fw@n3m!yE%9Y=ȧJ♻~Dơ]#ؘÒH{ø Zy: R]¢,_ eKldB엮j9KF e+_!mFCAc9*$|lEly{YhĂ":U|\#5~sh}yRMjE#(ģ "t(Caj'}FF'(gjsA6'[o9yoMV"6ו9WHXp& j*MiK=ǝH<+^R,dJpB 7oBnЛ3$$iQX҉GipI ]n5kwПP˕i=6l88)H.toA)yF Hp"+*{X|h)U!2:b(s jxaB; aQ-JP =8eG6J#HI ~yІ p׵u]X~ $V3 "`LvƷ*Z$ ȵ _N~-.WVךҹFB@*{a[Й2|t6.N\p3lղlEb[STN[*UEYv[vv Q#/ʙ C{1- KQs'ƖsF'& ;Ckv1,e )xdf: mW/GQFF}7G*j^H@-r4+cOsdjh`EIIMb-nԩҭbW QL~rV%ϻZ6/rmզf^eq uϧBB̗NU* :Pj9K6kX.*EnbZsY *{gq} sA7ljIb2YX"y v2͞+uXrVux{4#Φy{ɝIZ_uNsʉ+o+y`2;̛x8=ϗ\cXIn}}1l|S_ yD UEve,JZAvȁA2!&`!!PFF`ɔA 3R(fAo;pFHJ\c ӱ U8F%4Çoy="M[$0(  /S_>c#m:/b";ehZ 7 \ gk&*c D$E ŗPl4:vrLؗ98c?=YbGoUdHG_ix_ϰ-@EGʑDvf&Bhg]ng|w! )q;R9qlP)ܱ7+1+ir](4b!hDbY(pR5r{(feL#ǧ%qh\g[hNܕ=kS c*LEqbm r_MV8.iD6ݓ)h]xnZdC3}a|Yg_y>uƤP>q[P9Jv{G㵖((; *&y 1))Gpp_CIx)V`cU V ]vE2VWMy , jh5kVE̹#g4D'[7r{6zn1?b_q5'^-"CӍbɣ8acyH?j#wf mJLRnfe4өj  `Rdc9 ZnTcz3/U!dA>#ajN^[M$T@Fkhlb+@r: em9{ yyxlokkYQImyrJBh()1 hEǢR}֩pa-[h?aR<%RT? 8ѮTJ~Jׅ&VѦb+ǡ @kyؠU!9w[\\KKߧV3YxQc11{QTF;̸ퟖ+Bͻx#`'gR۸r__)]{~4ݶwNDC 0C]Y@켦UfN&dFD<3Ji8 P^A%_3vv-L?*؏ֶ1ְYpb{ Hk8(>UA~*IqbeI"eiH2@̺oK6C*dGAFdЙ}@[!cn|3V:ڰ䷚9'ouK[*&g>lp>+7} 3mfоRFD!AQCLcB'Mdw5uZ*tE;>}7mȥ8LRӢ|0`33&@ApIo~.d5w>-tpyH?: \ѿTk_9{cMKX!=zOO]{xP;(+F%Ce,дD@ VgaiVJ +9W$X\(P|YTd4"#ǫ w[D];#{ݲe[fMV~i55bX^[_}#%M^M֮Z>Rtw^?/O3, Q46/&7 M 1dz-2`[0(5?p)Ώm 71t Y1 I+.8fг`Q`]΃1JTd* 0JDk~OͿcqW|\vsrb\V a XCc~;8at[]7Y2&Luny+.4OlEb ҬT~q"(o`|__= <]&AF|vl*P6RShҊ+LJSQRfxkBZb)ٰ[5&J( RXXo"޳3!֟V16a+uD>Ǝw52eظB@$tO4;ge wr51Y3!%(xA3`0|g3lchSb,@Jf6-\g{%3\.S an6CK玅$d*|Ŀb16#1Qi(ERGpuz۵{#;Ȋ=wFZ8hK4'w:+tyi;ixCͬ#w=W/swU { ϶|A/8.7,,{L6.O?~Sl ~i <Jh?+V~dTsp"|n@|k?2LU>V6!Kݻ (șd 2{$)_t>5[g {e8i -:)~Az>̍?ʛ0s?mT9ט@TxCLV0/Q0Ya,[MYhM +"+xvbͶ-y!1T0q20QznZ1ŌyVjQZO )]xf@VR"D͖0(8[ʏc}/k2rB\y4YDu/~arN"/?wrij+.ymD I8y٣/hn4\lw+%k*Dl(2ƪN3')k}4Za.Eě]S [/-̱3- paub6(jr}>˒ؼx<)ŞDِ,/Obɬ S(9vpA"d Xh3|ph/jTؙK1ϜkuKRwn!6"E7~7׺V9qPNCyBYepՍR> &2Ÿ~=UgÏv3.8ؗ 3u.IsN/Y~U3IN,tZqsUUMRJĪPar 1ԟn4|+y%$ˡj:10T]4ySLm9Yo(7slF4eHuU}؉ L>F:y* ZP#?Y~;0eIih樒"_ "2~(N*Qˣh3s&Gt\zHl9b!ΐ".;l5I[LËBbrCɆXXs)p!p`q Rt N9n76vW-HdY`Xۙa]h#3DBϖ!qRI;F!5ށ.o| =[z)\䋧u"gg?\?96QEi<RjFx3oM6ԃBX)#vce+q4!R$R~oOW8Z:* D$$׶)lu_u ȋXq¥2cӟ[ޠX $F1]zbNTQm+`շ[$B&],_2I. o j(bS~f+eG L0` R\u,RG% 4!)^]…Ul 29;BԠښu2g*q)2<̖+5*P.4lP!`AG% 5b*Mq*Y)Ke>j2GZq7|U0mb4+Laʊsgt-s|?[xFvh*ZZ njWuFgjT#"3$2L5e1sk0[?M<&t1Ą)|܍٠aDE|c^Х WI9 ;Kp-Q[ nBmԥ4z*o2Ggjn/+ҁC+AOu2ȿZPM[b͔ 5Ff&w&Suṷ4p@@(SDfBpZSm-C-N Pؖ{#j9笞8lىnI՞cd¶B }=(xxOpu< K=e}/M^^k&6)Atԥy2́wP7qG(XT)|#N,OMZ֎U3A;jg'fǗ3p `:wv&7Jtl^҈It23pK5D+`)enᡎnD.l$+Clz:ak3 2#fk5Ӓ')S=5u:h\2[=a b,3Urf=o04!2EWךŎ̄5.}{|UyT뮡%%3IԀlgDy]8r2yEI6 p"S,3= Wړsz_-,$`{R9 rXSr҄z6TɊYsHhf_g6ӫTzơH4Z3eAƨq'7Ѫ(}vCX+-p2F1ZѸNQsSV߹qz*aJn${˼ ,Ed>p ]X<\cf(J>J ɤrw֠vk*% V76DأC&Ƭ27]DE6JL0#e8W2i}k0N0q+i)d#sV<% |WɬSQ0ldmf@EyX\E1ˡATNjܴSr_^q>MZT#2!!C Ft_pJhxѰpBY':Vo> X\P3dW)o~czJ{d%~|! 98,~>Nu%_OR1v_,Y2!Jm뙨TwPOY̱!3؝4'j ᅿg(K&A5 Rr@ar{A!f~N<s,-ߒ_m4DzI&/dZ;#| ,@8/^|`2j*"3$ԟnRrEtvK\-ڎ֢UĺȻ{[RG DDWJI aڤSu m{ގ&jQ`cŠ[r*( ktpPFQY NWը:{[b&n|#QDkeV? O ClĐ -ьu^pM]gl;Tձj^l{cp伅l/Nd 9Zw_) pKqLkiLH=fXrtǷrQ Dauut,+I(Jҙ3 Zy26U'I6ّ`zÛ7my jRqPttxcz'5+Λv YՉ_Ë=[G22ATb-Fkc:6fw>>jo]_ fd#VT,0M\wڏ9o? w!)-BXb_xÈFBdDX9g񏘶pR{&Fr=W~9`!ydp&_:Byބ.Y&.z}(_s*8Q;qxejl{[bH[[\:΃`nO\e)s8:hcӪk۞P 092{'s.a;lk}>NCJT"X2<-yx d "実<~oas1{se#JE4Ga =?7#7?#Ys+.5N`G8YiMfo;=um?z{34#+Ěi˯j|}ɈrIl_ &V^ʨDo?St0fTuvFQDeqWo=;ҽL 2;iY*45)Lǵ ȮAmMtSTÇ7ԚTVZ-GUiɝt̸8SNFHv& `_ _ &0F|k@p0 k!NȺFtNHn3eU8T`9:y,f83\Sbԍƛg5.}ܬ(ٟӨFW7a1#Q^[${mӯSq14F(қ\'&\>0C&rȚoۻMWҞWQ܂\&B,?hMf?RAj6y^ u%(JoF)r>IZ}vj >VP.b#+/yykkKGѵkFHd&*3ƣdXvwFBLhtϊOiCtđf ]pPa')4%"L,L`43-iږ<Q|qL0,̙-VhU?ܚ^q\<;WM(unc>rt!Uѷ\icf!{J#%Rhд @05 )VR<U3 & :%K=dTnK+x~,jQdžȯC2ٽb\'x;cgT` (buxL BڹU8$SB!vXo3(cdvMO9q?Κ] aSX&ݵ/pV3.Y7jwmNz;O0kAppWĎGd-EަHauLsw+WWnk^Щ)Za6cCHNKZZNʌ>B1ek!;z7]ZlF,0.1!>+{#/Sir7cY 'Ys v0o?wak]nQ{/| -W Ќ5ANgzH6dk({klOV*\өXZi6Vn$5}O( F3z g8ѯc` RɳP3/L0FIؙ)ۭL|4DL*Pk܇CtYHP]wy/FWź{ɱ#PL055!WZf*1̸D)'8̶WgM공 /%ozzt67{ƒO۪t mD|kigd%_kw9H Π^m*MԀ!DX?!L03=8dD@!ef}, A9RW 1q;XsrٺΛ &yEG_ "1Gj=)kH#&K!Ԓry,r}YuS)W\)&J 4h j(φXD"*yƢeeOגvs4h#-'QHqm3 5yE,KiV: 9kr]^]09>_lZ**Dfe+7K2%Ó^6G <`dZ5ٖ<8B>w M<4~kz q逯c=3nY!KU?%lnESy)'%ufƤyAй9=E%G>5|ٳ9Sdٙ|aۡqR}vKo /E(^@d)` J4igùYgI Xש4$qQUL-v" '(qjb$X\϶NvfQ*jv`;`dv ISֲXhFұ+ tenðaHsjo0rB2tUtW#i2XcL37! ;m kzDf&1b댱)ݔw0G`-#,|_Ph"ɐ6Q2(^zXkvW0i- sF΄bI[jzJG8O}xѵc]Axj`+R%C%whWj"]|,)ámq/ F{mko_x6@C100|.D41E61W,By}GPn&  Y)PKh/!gQK9Gb^3nD w_oLRj7ѕ7]EP30} gp.c`1 l36'y:\Tdb2i zbv60`h2DNz0/~^gIIb,D>c:.Ct}N tl aǛo0^3NMEbnͯz{801Dwop꺟!gKdl\&^F! *F\# vufbYR2:1;N18~pnYLB  16@ 0@Y'^e^䀧qwlS?~ٗW?,d)N Wq,R-5{Ghn*j̿Gr \eʆĄfDh꤅jGvV~vAL!HL9~bw~I '.A-_ 8lGkPئq\gn"!• )`qpg?'֑Qj7n_Hw!1wxSS;ncLnZ9Yc`GD?6I4 k0{'.3OXrr2MEsxb s G}t 9^9?!A~u%/fPe yF%ҩ!pΕ@es**({J6gFk {Cx]#r_?gf  ԶVnߜ|.}l(7TYq`hͪ6R4X2 7 GZ6Hk -bFZ+h[?u鹎= %'BZ982`ms&qیG4i NZ\r6L]h0hmF c-*H9Jl :N.90fcR*Zo0Qs-WUa?fAl7xYA.o+в 3ئ%:ǜĝaokދg4wѲ!NֆhvV :a% OI_N0̣FJNR䄍3D"NX{ 9'Ton|=nK5U՟3bfmn2N}IURi"lA,fv# īX qMXAd`7\4`iRyGa|쎼ێQ=d$NmU2"[@GdEy'C#5`)[=eyxӥqXeRDqQ8\mG0KzM8AY/{\7$$uRQX&|7kpxchJzrbڿ9UFlDmAv.>#F0L>Q: D Z"ܑ6Ky` U0A@0;yU@1>vˌi -E4S*, 't,tn2nt mQpX=h 8&?wm>#u@ZdLT74`B]@3@wC'(1QncL X0Z#/iVOKV6B[{v8mY!WbG9wdreD484OQ'%}$v%aMG c: =fDkz"8=Q1f)Xç*{3CK͆: CUx:y)sPp3$(AͲvkQØl^`ޚ {|2L m P7 9OHrD)M )N_8fZaTۺXɎn˱wJn e)b+`QuI蚊 =ha3QAIҫ ,P.$(^f^Kf.+<]10 l@FSWo=_Uj0~'ޚ*׉7P5dJm}{u'՘ ?n7 ~ZzrpoQnߵ]'_M[ 20{$LR|z?żrӢE`ڰugY_q}ɰ_4lG+Db##HQKXՌBki n@]G^O9qO*'uFb?2^'iy^f̏g{&wQ?\'7Ҙdҙq\J: 6 DiD/a6A$0DfËX'"Ie7-W(<cQ䠋K_7;<V}?crm#?_lY+̷!Mq䳃A_coo}G}Gmr^Wǽ^Ǟőz߾MArLSb8~,;imKqu,\MgDݏbn^1H48e+|;B,}wۦ}Y-zXt8.' &CTlRX*J5VLb(cSK&Dj DTj-Z, * 1nTQQF@T+gN}73{gHz<ƢyGk*愂%KX?Kx1T&ϡÁl%pҍD=s,q ɘ}6>EKcβ>rݜE56>,)/")q9>nhyloc`? /o^g4ホo3<__p^T]WK_onę#>E:1;P{V~.#aZkOsL:[j84ZW+jϣ)} 5cp][=]maꞼ7մϝl Ƕ'spC_⬭?K]U]j[WW~# kq1#Fy>5tuF(("lBHۢe d Rh U 8D.S`! 0elS3\.~:'\ v^9xر\q/nC}v:lg/#B[~mm~Np_Bh{]ׯKE;7QN=}?6-^Qէ[3-[׵;tcSɵsl4N6%u=Vff\fΪ^ GMGp[*us},veQ\ܱ OQƲeZţkw{`צvS2j5qxg?]K]×c#MY?%E c w -ɕW[3;jkN!/S^q;r5y)gӡ5\H ֬}(W'K!aa( eMM1 :w28J DaH8kt0ù5,X'_ a+{D'pټ?/o̐M_G9oRRO;z?}Mz2I౷qRJP:hiǵWc7_S^$_ 7o%]uXq7UnWEMpC0I ܙ! "V?/Gu)U4ZB\n85ERQE 'эYhF< % HM Jd-JY,dDjALѪY$Qda`)HAXZ ݈,{/_G?*5|I:'{x~+^E=1 >NhUt3rc]Ѣ0fnXW'卣 /QPJ][ZcKX:R};팍3}Mf}MizV 5!nc7EJYZ"zdRGC3kYm>Rn6N[sM[bvǾ7}n?_MƳ4.'GCNv-5oípntxxu8m՜lky_>)leAZWn.7О#h|Ye`';"T&VK&>:cU32n+Z1\K %dԿt)]F̧lwZ=\;']_e1U}ص[TreWLܡ*sYH5(RjXv}2]-u< 0^KjnYcQ]^/Vfj_^]mxb-W6|.Mm[]u[Iv3Mi2Q}si푓SG=* Fi$\͛1ܪ(şgđ?."̫Ė,k$I/K; 6"h^e]R>%=^E3UEVfMDĽr+sę+v~-}_{SXM|g3>/02_emuq˷Y/.)S✹nUX6ȩN:]zR-SueJw}s5+f;=j̈H ilQ|s3Owf'QNgy-ߕA0~w?1BĉoS/ui 0>?b"sEny\gwC4?=T|]B(g[˟ǧ.u./TW}VW#OױRutlӉB%+>TK(RƧuT/TƺXUJصN5*M\dd[m:SUTk''E:]Y"ҕdp'^OM+&NNf-{:8702 ST[Uٓr4Wy1>v+kiF0u`Bu@'F]m a^a=!}8@ &y>~gD]d^} ɺj9\>?\m]"ܽo)_hb&z,ۑw'o;~2+<%wI1n"<|WE?~ni0|OE|?Eɬ#>iά 69v}b&ggRp _@-244CCAC@imۺ~nwH ]! bC~ )v/m]Ml-<ys?C]OKGY"dC^Et'TN]13g`^ &B%4wzM,x׷!xc'Bd}٫*0,j]ejt-%Go -jv:^J9'>f@&}N'QEeXU^~6) m ">]ˡY0n@Ȉp Q^-= [w` >o ?a~\?~:n0 ?~x{ސo}Jw9z@꿅:x(OfTC  Y?000? v6] F%w`&]ﯭQW2rv^ҽ˾"b&e3^f)BøçY` (YlȮTkV.@X¥>ju?we:.r3µ™IT8O|&b HHr̠g !_ 4=l*ɦ2"1V ̖lbb(&h#cXZ6؈bIH!Ȓ_:ׄM0l0fT#?O8Xÿ:k2uRvS|b,f6< P?P d|6/z>#^>dfR3bV(:W2!U?)^izK[ _\ƹiZ迃3tOxDd[8+;ANuk7[]չ\'Mruscn97Ust R;krrֺ滦tr]nWywrۺ˜[^"El,jwZJ**wVkb-D[\m׋\P4 ִ(Hѐ@"3 CELmCU'Oa庞O.mƹe@qQ* 4 & 3N/><VNȀdy+kt0d2MDTC- ;DgKf@ຯO.s1kov?w#s P Hhc_y=& .#9_*m~7uiChQ Z$`&@GB@0ݘYэ@ t(WWa% $20)ܽ5Oyu6bD J@T@0l 'D_SuM꧵uzGT.n/:l(!#fNVHL fJ<-.T7Za|y ^vw`L#2"›0!Hqlъ׶ğL=9Иcq, bOD7u `ypA8/uvь=(~{m_ vx9Yǂd@Ɏ/O)Ffe4uaO ~m7~[!ǓfyLӓ0Qcbcw55%vT!ݦłh?cLk<L3YU@z;= FV`I%!2Q;эAq˲]Vq2(Ճ c1̵%wE 00@TA(" ymA{D&J3Pk0 df 1"v'YT,׿B!DY̆H02 Oih4@mYҜmT_3tdhf>30s>?Dr[=NG '9Hf*Kg1mL;N֘lߘS#,8Z\<j s{K=N?80Wӗ*cDkYE)@'8AS0Ƀy W{"> "a U/k˘0j#`͒tK.iα]Qd.Pjk,v6,݉l ϔ ;0DhhBV Z}XfD'%};( ,C2յl2 Uf)q{b,?>`.z)|a'DQ=Llr3@Ar8#,/W&Pq0W)FKs7dPU}ik02XfF +*`$=!ecD@S&8(|pb¶ھYu 0d0h`T V5053ԳgivZåIY_0q z!`.33 327eVw8_4CAP@ڮ zkA疂qh32pD!F$0V֌I78^?v~3{.wmtĜo݌@Db&w^0(` xJt|ZUAoߺkS fMr#v`|l,?tH}C邖c+Do!Yk|;Rff._IA|O\Cv>H hs"9d(dUoynVkڢV )JH&H/I2A)MHR4ҹ"%RJiC$?n33^;ͨTփ$hګ8cVoDw5Uy_;ְMhخHXxJ-~5HGjGcǐOG_ɭPcZ3[@T1O_ǺF E?Ji#cmKJL/5G|K,Xx1gvW9pnAS^U#W?R  00(!HfK5;Xb?ч�Gf/ⷮI^oٔy,%r_8}؛Z7k?RJIz΄A #t``l2MӲÃJgKʍЫGOi kXpG]>+Z$p0hIS%TkE(9zEC+dFVObAc+Xc{"FFAк)] BoIWt W@DuB.yy&.|`o{o,T>;o)Jz=|*}Q*]ƍ J4.ʁ YYXo22ۧ,F2ݖ2wWɘaˤYr9/UVH@wYY ,dJFI%7vH(֥2_AqS+p,0TVyxB{|y.ƝV"Yk!t躬f$Yj3m}֐r]~ϱb1Zl4YE|[\ߚ(c.-{ՂUSD?Du6lnz*9]2Q[ok+8O0Eѭ6bAOyNXK4bͯW$W#0f Pa-pNP40րqw  R@/fs=[ ~d@*.{m ûLG6#_:y fr\.UCK`"IQpU#\4%$ 4+_;XfGqĢtCB$om5QG_ZH>=k"E.^yϵ:˷Klesbu>x44Ң$hnE-"$k%=:{ A $i5_f\bns:wg bG$^_%ÙO*9-M[SIp+Y~ws'8XC)иq5JƔ[Tx2WrYNYx(ԦA$MTl?ǧmb uW%2#Ŋ;5YTI`Oudoᙙ sJ8F+= !eӇO=*K2W~pzv]]k?Xc(Q@b(5rmdVy&)#A uiSf&71stwv^̽.F1;sٿ]E)kTiTwԼ؜lMSl7ܯ|rv,9rClFr56uWgH=1ϸȸS[_ǯb'(-;Trwƿz 4Z\ T7fAmݸ3廝eIt^v5U_LKZVfrIuuXk۩ ])Ώ-Xg; &c2۝r:&=,3.X~R2`ܘC#tC>e}VQ_7;&&ꌔ%4Dݹ R0@` z5 Ϧf#¬=J VE!q?䡂kL>QՑ԰RݻLA$ɍ(X /us_mТS <<"Z & `1iMQ|KmSr0\f2ьg' <[ZO!MLU YZOz6ҳ.j5͙UbeeP$U@vZUI^LR4M ,R2ڷ@Ky[seA:K !]xiY C^c -YĎ6ĄdM4e MdRL"fjtS.ټ65[Kz7Ƴt[Y +Q1Vg,mewWA3R ecLfћ3JW+HeͤeMX*Ӫu4ڼ42* ͙eAhkb-Z@1PH9F2<N̡*FVMm D̴du& chKpQy^&m)U Yp73֠5lE0d5J 7efѶ\TiTEQBEP_. ,ޒƸ.Z-B%6w%7dtS88}m,/eS\q׬|sŠ2" :y7z5E}m{+BTv"]D!|5럑bwN ش Wl@|I[] c+9΁)qLݫaUIWǡab7qtXٲ{AZ┨fe"Dpeurg;3E$TZWn*6Zi˵8[yk;v꽢>gW}95lBe5E@>y4@0@.Ѱ@6VCH %@JZҽ> q՞cH.q|w뺞JB+υ \< $ }P TiǡKQzF&iM4 L ɦM&id0bM2a0MB2240O 4&z1!i 2iF 'CFFLjj LЃM0hjeO4ɩG5'm& =LQ"ij=G42 &)ڛQ䁉52hxzDM%14i!Jmb24iGh4CMhhi4hѐL44hh4ɓM44 =hhh hDDD53!#mQ Fi4O$ 1iF&4@iM24 ܎V Ng%Pw1ޏoAஉOqYZ,(-k^'oWBuh蠲-% !ID$O.͟i$βQAQi"d4F˘EEU9U!)u!TAVhY\, ᵻf7ntagFsg7iwd(D$d,lHXa&"X$J4AQFL 3id I 4F(E FF,lJLBD`b#BbP Ql;5Oz@JAdl*LDc& i$F$Ihj((b%`iO>A8*x<7^y0I jT1M1DC,i(f6YRȴaEKmh-*LQMF& I!4 E1(ab45٪fm5h+Tli#Cbe"dE@aDcA$Fԉb1SlX4K EdR&*% lň, Q H#SP.I^B6dSKW~5%dJQKNo! RoOHIRZBiiRcd4YՊ & iۢ Mw3D,0CRfŖXڈV-ak6jZFA(#*ȒQEf*ILT"5Vm%**T[&e16BE"  d`c!2IFKJ"5ҚZmRlʠ@(0S-HR! HLRL dբU&lDBFFTFi&i(M# @PcR$ъdF 4e, (FȖ6$Th-135(El4X1bU4V56&Bb0ň!bkv2؈"Li*B$HwG9}wιa͛]ːp5^SʜATg"t7;4i)IKiF&֭4"PRlw0Uݱ*eQ6RklcZehJZ 5EhIQQQ-MbFk[lEJj 5QJf`͵jF%b+%vZ칵`AКMv`QøWh֍F"YFIFcfRh-_wٙrH<70^G: SĂaִ&m[L(F%X}UVAOTDuD/;.OЫa Y$B'&{C4__<x:~/h 6,TFMC4EZ4& "dd",HSB$LІIPYCB-)0 nqELщ!)2,DFȚLA5҉\EQ`̪lДPꚪ1\ɈWѴ2# EDd"F,%`4ReER%U-T (8HEiˌFEa6Xs[rWtPF$trrcaXLh* IBFŲi HY$%)dK&Dj 65Q̈,d22EѠjf6c+rZX9rNUpn9+i@d ѐbIcL(M$lsSQJ ~H3Y!0Km9'ʗPs0CAiLq"͠ZVpɤd=@)XZ(eA|^~ 4 4fkun A|CȻ.b 1QfJ TRl1IXF*J% "D DhIh$dLDiQ ca3*6f%d65QcQ`شX,F"Q 4lldAHQkxx׋< @d?6RRrxšUV6Hn&sA OR->3>\]AFjhLևյQ\U/^}~nӠc-?6ph ɽ#al1p1I D$~X:(P)c y p#- TqF-S#7sV؛E01$r?"k۳=ޟoy_'WZBADBO4!*=((AA2 (>Q* p(DhBT*TMAQр@P7)A{nr |s|YuѩA= w|Wm> 2[ٽ4 O"H>8U<(}>YP{Q9Q~_<;1CAQ!OOV;C{}w򽒢?յ(`@73X&JR(@'A N~T H=슁'ɳ'mn7V`S-FDߤTA7S_~ =^Əs'`4"sn{l+K6<p^'>:4ѴYZ`]N8ܟ%)5_b}TTH>#Q$s t d jQ*@ ^ATQc"$(2x>p &$"P2PI"6H ߦ8&a[ܰS:[:oYFJt'~4PK*$Z;V:º.KΓ|4;CwND@9gY4xЛwg-]o^ P^`w:Ljkr{m7=` ԫ!pܘkuťN}+1ij+1gҩ+J 擷ϻ1DNjtA/4D8<_r׿\źA=N޸dvY m{ÝL, W^v? bKW\&U3`5?6R;fMn{ruvEVjڙ*?+/WnDRGC^^^OA(6( rЀMw8~đKw58+$S^1MmyhG#x:yNWIN©y{ ~zZ4qWxsp1?)S#|Fh"j ĐGA :^XlM mj g[3Nu%/%d(8݉R[S[$jqU9d}R.Sb:Ju!RwCsӝ.% FN#9m%Vg7e}$y"A/z[a^((NĜ_@9tp b/zJ2;Jdbh+ ꖘ[Eߑ('@BA2mHT<` *ף6C# T!4 ;,@>{75+j5+ A= b/Jˡ00 7`3q;LY1/3oҨ:z1+glH]p,z ; _J't4Њ"lX':/;R*}X+CFOC(᫐Fj7rvRjQ]C>olsqPAc5Ys  Op7X[3#2QݯҴg z4mSddX.w=7$~btxsG^m>u|iuDLeD#vHn-;2Yώg OSzX_v"Rt5ޘuVsb͵d^Nŋ&bŋzU`l53&Zgz-0g od" i+0d`./\]O*5):9:D@<"t PD`bt{|K\m#Ѣ`^D$HQ(_UPP1AseS:bVe*&M׿g0PfQs;2Sޅb8*,nt"rR3mPfɶv~&_m>YZ;q9I;o &ŗVwERAPm@௩Ġ0/WZ;'}0XB!&RP\ ;q\T Meq͍¡Yo)\ґ"NT^']P=K/ﵞj` DВޏø)lU GU[!Mji.iU{!=fŸ\{F]f* ף/hi`#C+KZc``5A¦2--0j}r˕VJVP#sW:h߮Ar˖A~y\lw̚-,ɶ)RC!/~%{\'8+lF\ī#e@% EE=SVMmaaL,'1\oQK+g#h=.߮d6Kަ01~y!Z7=0Zjp@/w?ܑ>(*a&7pFfU̟2)b uo&c ycۼbgxIL|co"[Y$8:4rԅ~-}o%XҿsU֌B"q:\bct_Ӂ[6ߐpAuU8~kJbNJD(( G"֠R>Oq  \ls;hɲѭuHI?i^_﯍f\\fIQ0ޅۚnmYr, p5/=q4N4ZSZyFoF;GhRRxi;:!X\!m#Q`KmJ&{_[^4Ziz6]`O;) HhVk` ~.BںmI>R& 0xHzٹb =st`Hr0 9/I:IΫX$}"qm0C6,L ؔc\"߯]V>W |j[O(8%U5<) qŰMV. 7|${LYǪd2W,UHZyK ά p4ѳvGMFvmg+'+Nx xKcF A)rp^ F4= IΚJqc*\,ת2!D+#b$/@Nc&H㊤b zFYХ+^VBzqT@)z|޸ nܩp UmaOhz7{όiSO`pc,~8 klxo-y t2r|&Re#Qqm 99I|ruemoX D06I4m7߼f `ow[#Urz)߰}SUDa;_ߏI>޺Jy7Eb7EMcK5bB TLV綡"ysӹ8(д#|"aB!IEZo{4]*$iAy2e' G@<$uN?r&o =CṀÞpm1Q5l*c{Eҭ?PIYѫX*.?V~}YT2Q4(1:oq;5E**⣟EA$udbh |?B|]ԟu#eW>Z OKqՕ2pυEތZ!^ ] ~, &M`a~-"_|uy>ܣ}Xv%kG0vr_iZ CEZVl1`)W6,#&?ך2nm"6ޢȦ͸8SB\5&`Ѷ-N)S>r]TD-OժKo=<mP{cuH'ꞏUW&G̡]KWm涟LZc1 'CM,ԂC Dڏu> 2.hҖY&#>hF5mnM3f4Jf-{̎Fl+McD5S/Glό-6W䢡6 sOey!XImm;eW[i`SwVt|T Gךսsުyq準}u5ǣOxqH*1%!?w2zjiXJ݁&0*u=e{?W7zX9 XP,s:5'-` sp 8fwd"yP "$'OqE:f[=6 5%R7*m ȯkS( cy0Jvgӛs5L]*k$ϲas[YJ9C*V]?W ' k5J(O:kJOkޮ,h.|h%gG-]\@x_ Q:p~+ 2/)q{:j=VJ5?;dro9& T^i+tw[NgE7*j:Vi1Īۿm#GrʷV"ORxhFs%e&u0/x(= ,P"$S]S2E2[֭w,dؑˑZJLWApƦJ0\=fKNS˒/o+E/g^u(Z ~Hb]4rp3(}d4J@r%?>"fJ+7 F٢oFD@=UrK_]URrl)iE1FkOcP2JVW2Wa}w u!K ؽ.(Zߚ)ˍo7N8)H>_fbxu6f<5rvUyy'n2M{Y~\u(uΒ1K7SIvZ=: A}PQn|>!2?؈O.rɛt,Xk'Rֵ.oKA t[<[,`m.f>z`3lL(5T6ZR*L9|gS <37^Acu'rI٠sW#ih(]8Rd@iDUp&*"y7uVx:TT ,b` ]i.[" !hpAr<Bĕ8erzBjf8ef}Q8K#)JG Kb$!TQɬhaPT z~m:(>SOh̍%uԜKMPvA2 K른vsqBF&0!CBl⧄p#BG!PPy!E<9uzA^Z`kԖ`:B[!i$*" Ze:OdKFI5CޮzRX: VMYTGMUcm*dF٫)QB|1f XLآ1ԩfcTa6YMj+EYvk)ۢu(*jARTZEP0dYʊj()UބM'7SxuzG<-0`4:;38! eZ@m(#G!TP4= ZԀ* ດJZߟË#A R)H4%\bdcwcaD&L G Q( B{㍢.++D f`! 3ZL:q78`rjP(:*I*.4(Hw$=ueЭ"I*ZPJD H2@) ɦ윌{<&搠&)CP}fEἸyBY)g[D6z';sܻ_7Mu:Ӹ X< 4!i V){h9$\WI#QYYf`RgdhuM-9b.""pI`0Ym) (hѢ$pt\:n)l"-4@ :`<94 }LbBBȅfD1@44ƃEjXJrEc8U9X P'CϞG!{$rwPM(ДJQDxr=!Ax,-yQ|-r^'t߰u.Zz52A()#KRuIjGe,m}W"߬W:i@rfͨ16Efnꖿl^wEڬ@l$CѿM[E2+o￟-mvgO+PJHݑ5}-öeX韟LL>SJN\+蜲!K ɡ,F Klr%)3$3R1sj9'=Ex?[gyѼլpoWo g*'gc4ebZE^ܦ)1;}%2˫_BTc,K7 t`[1m*ݝ*}7s*fuyvr4!ڷg`8ʊ~Iq?{3c{]rͤ=9.(ar boz啧LjvQA{F '>a;wc_g8?~l_KI+'-fl2\@ ?;R9( D X D #RHQ0Ye:z/ Ͷͱv]O  A` P@"zb"*vqz?&Vۡrz6"'WG1}ݷsKiw\J-r|쭗Veu=TJJbk {$in_9 }Esy͓/ cE5lSN G~uǃ_81'wP9(k:ƂW ~GSۧi^Y;*ZPҼgfZO40;{NGj:"uK ŕ2"̠K仲RUֈQI+E]I?BҔhpP2 `;yo!Z 澙(y[29Ui!۶ ~.ŰVG u :Bo;ȥ NUo2ըY#*@ tî[}=Ou9!If\)BӧEAAZ+Er#*q Ie mX?.2RR)P dqҠ乔 0 80R:h>cXm;9qj%Y?/֐ȺNpNM|@{1;/0 WNM xW MOV=EP%e ]ꐼA: 来scp nD-4dl5RJsEb K Aݭ ~9-Xbc7wD1$f^ϋt8d%GW7asb3q7_ M# 9֧Kn:`R q$_Oj~dtaiX+M91׷\ :GtdQ3Zuyd,^[GM,#-Նޙ#%rG-ϰVA:1!O[2+-GowOQ13c7p.Onm6ujv&ȞT[x k(]&φ ='xE.BTqAEUOAS"1, 7֌K~-Di/`; ݖ!cY蝣j^J oRP&,s}>|: HdZ`e_H }dw^T})"Mf y{Ȇ:,dcqN,;g_z[k> ѱh;)%#낸^ Vj5#qow-=]ZUu@#6̣֕~!LUK[&D1_#r& ? !2kH,"E9TЦn~[Zb?H}chD IP|kM̭Bc09S5jsm42S2X܆)j᱂>o23C"2mPvVLFn*ʚO'|ZII%fkKeO5iXou,(C L@pcߵ>ڴWn T)3_;)>(|g_ݾa]~eNV(4)utڲa}׍IQbZ̾n BS,3a'҃e4ڟ0tGE+H9%@m3{jF?C:_V]|ppWBeR,mRs߳Kx*&A;龐,: I$} IbtYP. K =@>lYqmIڪDSU~q,t-9HS1ybӘ D^L\ƥ_o;$u=gcQWO@JI&ݤiD 6{ DPzXؤms)Un"VC7"ܢLxhꊧT7vTW4蹛S"Ț@gxjfUt%qnίlϯqhpWB~7OjXQ*,F[{CM5SY˻ ^(wCЀ -ʀ}Ŗ+w}U?G9* UY݃ӳ8fd7F1C{yk9pV.f&B?b02iT:k>6G w4ZKTıt"Ԇ5B'dS=rgSjWH0g# )JM2%@oא<H6 ÄGsq-Fں{[/@Y"AZYS4 h  (EPO<7O5{q)~Ǡ9G%BwOI58hiAAt+mNwtA$޲]js+@l q'u+UjE9tDY}}RMd^'f/QePY>DD=e_I@6G5Qv4'<g}ҫyX'\2/mQ?AvcJXz{#d2: ,~w/%@FB6T''ƈ3'4GbW-G-!^M^oG 79 P햇)E}Ȫ~}o8Jń%xM$ 1((*F Z"4ȳ˅zkz26E^?ӠflPڭӒoPL,MhqU;x)I{:;Ō^;Eo7섏14e7ms9.Da];\:4N2 W\m97C1ʞ 3rTu :Ԗ"PEo2 ulGDLʇc+3eZO"Z'0$SzGHyKT3(:5-$$ BZ'XPhefN*!c굾;_6:p|~*,FȀڼ⫝@RaN#3?߿[ 7k+\P_T?}r5MDӛZlj]kZ^`KHĩozƑjȂVhPq%z"2I4۵3`^=^s‚;\++t]a Fk!> y|S,Q3] 3Rٺ7S^vK"2p!]i jiUt8/u5 ~EMٖISF}~uuOo#FJ&S pPI9W%{)ijCa'`O-v`@V}jl}Jja-qOo6wc$.(K>XėMjo3S] W⎤ϼ?llS +GƥON-݃m"?Gz)fV5(]834'gu(CS k!LػNmm j[eM刢0s#^3~)$)ia-uRGR'۵:lxUߵv YRF_@伫<4b Iܱ?"Zi]S<ʐ*X[dS>+g?+;=@2D-+8JkP&KjlA|~~ io⩶17&ewЅ[ʌf]Tf/XʎoYȅ@㜧3&I~ t>Q ߥfK_ر->$L`q,kwҪW)]`L3ٺu񆿗>xϫ3$-6mNb(k 3fL >o!jVk"ߙLPl!iR(_/P5G#<#δ{g̃EkCil1㮱/QN0#ZSڒ/c!}(r%.[2򓅻_DG1`cZ#@]Nz%@'SH&#A ģum@73*BHui|2 שqDTFDĨ@]/Yl{GVtpmwq@p̓ }vO5}8zu#7 ?ĥ`:گ{'n-ea5GUUUL'Q1Qr6Ew}&N` Nlc9\ڗFe(kb?]MYe ևT\dQTSIKB >:]½V&IssG7S;qBR[L82}M\P,>^ UdNp#2߮<ahv_[9qѢ"6Y;->`wO{-Mc5zo}6KCZ1Z6|i9.Rs5 kQ{CU\d.=.p`rj*;wgkl:?:*P"ÆBgхJ?S%vvi|h8ڪ6NM@[,z!_EUݜl lCbLIAM!au jB4 wLo&fIkohdyD,Ws{"Ry%1mR=_ ,b0y/ @Fi”X_#^*״:& uS)ZoAj^VTc2+W8ͪzRcY>~]2uدK9fEId1[C_Z"~UtZ'ٻ?߽VPՑN"e#ƭtHH_h9l5]RRh$X,vnis$4V7G+j#V/8nQq9p@tBO!\Ci7hK:I-@'I[u8~S@V9&/Rna#2 Qe^߸Pf*FEQ̨-` iQ㰬 %]9-A aI<4M[XsQ@)"6BZ2%;wQ{O*gqɏ^zfr.E=b,F$L6V8I&`V;LBiJ8IFespb%,]Em*G^*؋sRZ*zU ~85pf4u\|?:]ͮ}R{!afrl+q#FxQVKt}H}RJU3cHpSܤySIԥ GK) 4*̾'EZ;uA'B nIbWǟPKWA}()d*W^0C$eBO$J2l! &RFBz˷)3 $ZNbr3/X\q3ID g@s`*g2hD[e8#/D^TFxT7`E h F޿p7@^xL We4I_4i@ƸRGUTfgcj(,>: Ib 8kSuZDZ6(y</3F_acNfi&1s Nn2 jKZ}k75)syuLy_q@lfWf  ]*ٟz >_@O=9X)']D7\razYm.;O374:k} XK'c YQQP ;oX4BA93,ĕ& 6FY6 M©VT*?&ߡ[&]-4ދKʛ-Q9r1(t-՗aYP?'g跁 NK\2_ü_~x!c7R`Ku:ـڿa}δzd@(ыps;`ZN7RR%g1jΙ7}sDRЅHƒ^yLzl[ E2W'A-C.*R@q2ȝ gjɌ<-#&MC,^%EU*@uP:}`?Mo]ɩuźA+ 18 |ɕX2x'X1_PGWkT֏V-ݵW_W{h9UAR1Yw.ڐ 귏ohrtꔍpg(M^tU%%LLA@V%㐰֒3ya@zT+k$c1&uk%jQiknX :CDv |cyj=# @;m@oeUkC4g\9pG:?& >0-Omԭ 9;ʤ5H% їߛo)(}oJBՍsV%2W8C[ BEi=5~ZqHO3}2<=x>D>Y:x 8wB_azzRUؾ‡M\d|0h I":wʿR^8|δD`/8!|g~/ ~)^s\Cy}R:U~DB/1 bf9q5{ 2j)6vzJ4bIM)gDpmQ/Y3hLXq=-ۉ[BoX*zX,'} ;/]SҼ7C` ]E= MG@}^c#^߁벽a#E+3!LbOxU/ҐG{72}4.YQrjA!ur/H2$MD?Wk2`.ϊ,U]uP໗=!_U.` ]4 %:\ż;U |3Ϯ;o\܊L<7b`Xc:amvqHQA/<(#N 0Ie]W#K9 M㞡B;V], =VVBd3{2Kgڊ"ult SMCzʄKmCI|P;|zAZx >hE~|P|,*/rYJltbҎx(myH#)̒nO|i:4&.O׬is>7Kr0$\HXhW=IBK ,.T6+5ɫ(K)3[Wrmq!+) E0. &]@ " `kcMLT!OYzp:7o8eYz܍>F h4^]Yb@Vy` /@ ژsw66fqP&0uɍר"dVQW<_5k- 5s rL5%h4"Ug+DYM18KKe꽟6 3MtLAo!KFɁ/ޣ B4>uTKҖǟJKSl gf&_ZB_Fҹ(@4?Pޓ){{sn,K7#+/XYɈM/=4 [Kkr!9w`k-\"@|4ŀ(=&qY]EG-1i.^¼~8koJ`v3,I=^?7_k2 #["|\3fDVԜEfA7Gl,z$ YD$2.S؛L<2Ȝ-t$|a|RCbfqGÎ8`ݻ<M4dT9̷,1y]c'چ+H=Y3ؽ 6-gX梮MbR7qPn@1xL#.F H32FqB 8$cEgWháMM]53t| 2>q l%~ؑ麿DĎY>WR=H(=wJB+pssh ͌:zuw=0G긇0n?낺p&&IQ? &b.- GYrUEj"aB!Ͽ?EWJQFa׸%br4,61kӢAE=/we\Od1V:I75dlp6ϩnJpl}C nlbs8 ለ|;@7r6ZI+9nH~twh縰ڌ%v"iһ chu%ףCL? ʶt2)nt hv=Z}&Ns4wvN:Q\^i<0Gˡ~ uPxwkI:eIm9I C( 5\m~ AaVNyTq W1 ׽3Ǒx"Fef Ev݈8u ٚu 4l6C*ZsLVxG o}/Y璷J˾ܥ,BPF?|M_00WgٟԽWKMzE:G H/`Ne% ZJm1E~|7bn{o܈Y;Cvz5unSF)]\FY`"#@ELg/}gGK 4IL$FG V<|mt~TtS3:?8<:[c % aYr-_-+Կ93H9n<}2­e'굴3\o=6qKjC@;pn^$A w2Cy⫛vLjSI 7E?jf14'wIl dlUc^11;ymB+7Y=%k8Z7h:yT!Pb [:.3lQ^jNobny]LWY܄sq> x-\[jIVwKb`ZI+M~gиXe6<{G7GCkS uH>3JYqtЀ&Bw'̬ jT:E%E Gma/reߦ:Mg60H A1ө-F"Ȉ!~%y})2Q+UVv_l`'G^@xGRS@" ^~v- w%'P2z18ة4x`zgg<ڡ`ɬԤ 27 'RLih#)=[['ߧ*iT3u۪k)M5^giSxJˇM5U;_ "<:()? 2H]Ʌ`&x mS|bt|zQͿ`;`R!?ḇHue؆v5&mroҹT.^/dD!4ZcLYzj< I]k{Db*n1ZPo{ЩʛEQ*R/ UnzXFv礼iy+udlj7c}wM=l¡, 9mEI+5.|!Fl]C}0Vљ2~_hntlnzNhtOV#vw[Qֹ]g/)`j e ,Ai.\1Ă'LeY"'ae9BU{4Y c~H~c#TC5D''Ho^`MZ@^"9##GuuI5%u쵢^-a1"n\QI~PM%@H >GpA^%F489,?"*C.-uo`dyy|)Ǭr:T)ʈYoT ({$ #+2"J.O+n5TǙljЋCQW=qx$~*BiK͊ ~ԸH5Ip}kg}^k]ZKMːąy82 hŒXC0f.. xRH;fJ+p 7͒5ZdVql4#ׄ)4s?/ED8ư3hkxɤ YG[bzڊJ:{* fV1tfqnWAk3QzDH)ݏP;EyR'J;YY}/ ).[$S.[j3?2.`T \Wl}nτkTgUHxY>f6/E1l{[Dꔓ_+#1fyU`X9+&<ʢ|E_Fe?Fth\aL3ϋh^[\]vJ>Q|">|d 9׶zQOmD^^r;P\!:/^ӎTfkWJu34{zăli'خnT_Mh<S/<"$ ƱQv_(L'N3zL.4˽4?472k4qb܄q]˿3gxCTYj Vv UN[}r[ !aa%M (P䕦Sb1ݣUnj2$$3liOׅԆgut>厷^҃~ жԍ/^^SAatA-uOPIx,bհF;jt_I"hi}O=Nik "t T: qauyqaTW}@#;EgrM;lj.~6G\Qa @Un?VAsɪRДHD)p8B0TB;8FG<^ .X\P\E0ΡųI3@M}ԑ:@R1ܲ-gg[lU@.,ᵂS;CusG[=Pz[ MPBt!jfdDh.Pl1(L0p=GLxϫʻq~BSR(H1x6Ž3 [T{7eq` a]ڊ$%dÔ`-*8PO>bz"8 5eq[v M'z5^ wڙ s-/ŤN픳v1 }85wèΪu`v̙ G2n{a8O4:a|o27lAO4bH-ۉӬZ 9Ȃ:6,;7DNpx)gK!Hp 4]+D2sj')|eB/_\bP2Vq7١YgG9?m_BJ YzA}˒iK袀}ؕ)@mZ}1fm ;+(z7N֫mV$haŕ/;qF'eh˰G]u,¨8)GY6sPO pJr<6UsjXKte!=afj HCd 痳cv:R v#L9B~|mۢCNy6mah;hH7a`)@ tx\u;j@ 6Im L̫bበcl2w`O xӗ]5&wD0'vf 5<l KQb^Gٵ#$t|nچjӹe,PD(hlbBGs6l5FZ$AbɁŻE&čd:qen*莬]C(o;@($:lD?-P\uG)>{b\_l8}c¼bbp^1Ј8 ܰB;Mb͉LM wRKL&bK;ЇX?k+)vrO7h:'lQYl#s;?/7|f/B=ͬfS:@ڪŐ&*5&bj%-hq#$Rz l\dbhm>6,䶷S1uOhz"fD[ ~?v562Wd+{y>Lyn5JX_*,I0P * NID^Ag0v>6đXĸAZat5xԤh#ȧecO'^ 3˿XMޟ pAUH Wxv6E']tl 7F2;p'$Ń}Cqͺb yg[wwfqzy,˪@ܿQTtƙVW mc |& @ȯ]!lZ$0\1 v*O*(dhEBt)"džp2쾡qr8lIA_Z:in@E. B;zg Uz i*%9p2_QOf۝ks}OPs8򊳎{f<z4 RG_Y0'B* nx-QH)!snrXoDXN5c$]`FN:"ZT-%E~~7&1a@=>LjS!eEw_"n#ZZ[cG^[/̼j [o 7I,':ObݜLX U`'Z8eNcgQu6S$wÞ,v-gd±c G 'ЏxE`Vo{my_K޹E &a)rg]&?0S]o@RЩ$=0~1T#]C vmQdPj2̹IZrdBzhOx<2$i:3sGBϻCq5>V?R iC:P P~$Z&TGzo '4(7* y ri\k|\Pm(/?ATN=WIRʾ=2TT.FYUk|ȝ9a=r@h.vf'u%ts!%'4@-c y*3 o9}Ba%]T lR MuF"}9{[[1%׶\-"| )?G&,6g&te%ڐF.H?1' 4SS .S?q.p%P}{U# J;bԂVy621tlaLTXj13 A.Ͼ35Cۤp e: Z'Y]K)48F*C,Ծ|'V3&'_`wGVvg1ǀ6a.x*+qr3ȇhBVC0YwrjqK|B!,܂1F.=[ ízl"Ŋ_k '@85QD}ɐAꉬ*{5c,[6P ڬf#ֹ L=?wvasmA|2d9ⴜwx[ią1GW 1B#o4HBJ I=}Ww28J:^/!9"2-sz,69A /LǸmb.+t5'l,_z]QlækRE [1~J¢Rⱐ ٍL+idLL"3-rXT1"$5+Rf5O,odr]k!C Z}:kxl~(}xy3D/qFyf~גc~^&bB l9B{б]@,0znfle E{6:7U C2]TVh`GgZ%fU <;ȇ^ kS c:L(ܙ"囷E A,'EM9MX2>DFĕ*,O@ .BO~::9 ~y⸳y;0j_r:r# 3gr@t?Gm DU1N-{#fdtllDC>9!}B*BLs@;_x/Uh$؝=^֊ZFÄ UPO]9FWܴob Rfʏ^:RSEq0z~0IpFWHX2H5 cCTЍWݐbVm|8Ԡ ]Qy51}A|V'8$D[ЁZK.軡;< aHq*riq(K/Gf5Q2EQ4Qg|He U\t+26hO4U-o6{_g )ݼ+SPE;zn;<[ nLmT4^ 3[y!Dx)+UMj|YEXJXW:L Z8rs @SHv˯]r&E:Hz)g Ľ'Եp{ ¬e t谓C/mkNKӴX Z@Pg }/\ ؝] kw4vq2idzM*\tIuNr9tnF*e8V  ϿRi^`ᫍX0aI_ۖp kR֏Fl_y8WK%Nx/ SHN"`zy~CY`#qjGsdk vh&hvHW}CmAv^hXVӬJ&̜:NҝYFA@ Ύɪ A 2_oNmGW&e4샯mqtzuwL&M&j 'ӘsNz@@w$=/Fmo,!vXNyt.} j_j_5w&Uݹc"T,uUy0p?\ﻪm )Ef0: v|ZH}/3Q,γZhWg t\zP{dgO8t;aofNpObӜ1 ۟99Pf-VJ}$;lrշ鸠bcCӷ~5ck$ģZ7ԸaK`07whfZN/' H=nTB q~Lj7+4@L~6Se5ox_K_ v'>:|ʥo) ąA&Y-`t ˆI,$FL3Γ~|l*O )*'ȜlnUS #h[k/ch3OE(C8NըW;ޑtZ.%L$ '(MX{;?c׎4Eqb4X Yf~[4"_+jc1Qz琼AV5M2Vf?1VdgP ombhB%Q@rsuf ~Yң2 0'Ո sXg[Yt$d+R}vlni6VŽ*+_D(/8V8|sjw[`e nf,0Lfc7Cq̮!X..^qcl;;} 2&[՚f|! ~fcܪTc쮨 ksڐv#zM)x”0ԮjA8SkE)n֠{"{l0 C\)P~ M{u,6"7>FUdT$2E -9Ed(oRFdq Λ˔VW<%gUƨqtcy{} Qb=:^dS6Hn*i^ {[)!֐-I}xiI7IKokAg|:0죪q*=5EjFzR%}[j1Jt&D3$>^46tö3NoG~MjFqة+HT8/T4<4')ޥ[̴nM*vַQI UE)ïzDt1|:7G82` ߶zܡgzޗ HKN?3ۍy=%mcl>yg̥Fpw۹zhE;-iӇKк 3جY>E\O= 9ԶyB$ T $!t ܚzԖieİ0IDNMdt_o`#-5A4E~H88/MPѩH,3W7d1P)0e;lq;i&X^c c:3[%J5W®r|DTiM/ژ8VO-Z@G nV5cp:1GڨҼArS哞gUhEMjڋ*_0Tc¤OVzE/we.ee߆Y6^9ېe((q*@&B ]00 eCWn`m٢93aܗS1f(`ʔ?xov}m0rD!&IUp_4E,~Y0:Rk^ j@yd?QnV_!lyW.b}ۜn^aŸV~!@X)X:cf|PࢫG苜~'TفI4fzQ;MI(t\HFûU RsH޷'!2 CtڮF1nFVft CG=/Ӗ- Mf) `3 yfY6WfU,3eN "gV5LPnR>/U~]uQPʏ(5ed,M]F?G >ٻѠT6X9nTA(mY~);n(]O*K}yH]NxctN֏#2PAfR4ׂj*gUE)ynJfql;jȊ+z !62P[U Ԑ9WLQo"S\`d)gH}u0Di< 47'<^$maKmcbҦވSƢwc;~{IdIKބQצ`CoI|=1׀)|Pj`V~qg^ ©Ee$[R}DL#qӃT@9nP @!'|Mr_.ሲc4Fˎj!VpKpQ| yԷ-H z":@ vM/ZJkb@W) ^ yBrh-Agy0F%bIJ &ɞ!l#55!|^z!ETt{Fh \K-xd%TE O}sneW"͑MzHeu SBw727kzW1,6 ^/4> V[<% 姽T\;\`ڮoƤ_?P{{*sb#_ k[<1ɰ3зT&4ª :z"o3~.`~;oWP%e(R<ҧNV49e&2}*t`㫁N(]}]#ل.ɖtELBK !AډЊyD pٹ!hpQcC\^SÕOͫ6lg'#UCuv8%.ٱQ \3bHkWΔG]",TN=~:+ۊ_#Gs8>qiNϟs'/@wYN,>v#Bi6\(0^ts @*" >>ӌϗmBWOv I% 5`^+Rf_V7hhikhn)~4]w2,91[?m~93ifZ\uɣ!xB-F""qF~ju)J4v7jtӍz/Q1kZJAxu|g̽BcJBw _:/k%@jfШ|OVyOOF-7n:R5E1$*ԾbiS$< 3$,.6-A kb=\U!kVn"t ɇyW&7Sg׋'AM{$ DzE =tZUbW)/2X;Ztۿ☏aI/I:Y܅@E%J6h,jjc9^"N z @\%7tM2fծ-MO 5֧kŊA3֚Ps:. B$.îxy*%or`P0+ʀ螆y su.6zއ ,\C(Z1 Y6W]ˊm&@)$t_KIb+u*Ղ Yig8/ myj%5reȸFkcdC}5R-7k]ivKeem\\*d=+JkϧSFɁ?/*2ǦEl.ĆsϚ#}~;׏e <4(ie!oM$5=q׍p-vۑlř~ #;3TFgiM=Ö^1 iAX9u"f"ӱLEˠ.հ~ﮅIa򸼫Vh D0VGٟvdV{ȱ53Eq !V(?l)t~0]oQLWG-y`J*Ia-7o`̀=;떷_O`-k-.f&ȀD HOp[ҝ=Ù?3RI/ feMkܥqZ_RqۃN|@X;.L!v*@7ȓOqtΰGrjPf)qZT9)4JoB҄`7U.Ժ@D;~\2E.ua~ -NŽq; NuǛ6 WRf2iH``XVi~ENV4b .Hk$LC_N㑄1 0h5 2S/܇j]'l"jr5>$\݀د96 ΃i~j" .lj8zv;Ct% hJM=p˖\W ȐEt -w>zIkj$p]y4{U;E#: _uFWteiB`۶z$VӸ C1‚ݯ*/znm*Jv vܙJIZ}ncW*n>"wqz%`%>rVz@i4\& ai99SO$9/ Z:s+@HZD}ϸK|ΙF*; [Wu;y &w4DJROm\1/_S¨VXrYɪ%oOGV؝Z9xpDI=-^@1Ak4J ,:=['_xɺ%ݥi/Lp y_ ++Yme*ċVysR4p0ZV璊:|d S -70qd@4t(.eo{8ATC+J\^?XYX)S!P4]Z>~:Y)Su-|\f.B %I&!ݸmӶጣCbcf2QuMC!3!4;oeMY!|9H ;EC@V5 f5^mdD`5*؞ƺb5@P-Bɗė9h".z @XNVuwIɭEgTFO;yx ǔ{#'8ێ5>Vq J=z ٳ}!DmV2 c -Ԥ;!f!n??;+bTW ;HGl-.ef]c+rxr3 N!gÔn+~3Fa2coeH̥kb깤.b5L*Z'f~U3ۂfth 4 }Z%N-:@[32Ry5.IEЎ -J)9ە^uZ[1\ՠU5\M@KQ4Ǿ&u>65&{,/y}7afaN( d`F~Y GKCZ];{_7HSbbf(o6 A0_pqpGu=:o'>5$^@aB@?d%[ ѳ`u@pN}שCu\䀑x/NrP̎G=Y LdG0L l.xW^R/tl~C2^HwhT<rL#^ӓ;B>(k՜ui3&'+Z1@~*3w,_pm)}Yq-6W=J6kҝޭ;B P0R(q_6K(7}^Lz+;mԒ }] Ѹ^g|tch/)Yw*@װ^h݂vVgޭjW(fb\q'0 oot5~hE9̀oV*hkxL_7D;!SQ"9Z/{a`~k}^V1M!zk13U7$w~, ! !^[>;j?@q݅G/qE=ĞwMxLJa)@P k究$˽!^mdg:7{o| ڹ}='0f Glqz@̮ fFxV(%۝pO6 T{pIt-Ϯa\6 ٥Ie|CZbb `tD6\aF62vٓ<9- }{o.XG O*EWv#=M5@o%?G۔qXfHi$cX_gPؙƕ7zZ<0(WJ޴L\#YD2r֩]4 MK]y>[RےY(x4dƫn}S>=_ey%Y .` > >Yykxg}xڟm 6T/uL(/x^\|7&5_X4(zUo9t_DХ">P׮IjDǜqUeM#GHveLD*w$tSqqL.Hp^ЖJ͢ 4qxnd(]U:߉\pܬ$nҀH n$]$'gpb,F&>t0m `lA%aS]X61&6jf*zpA_%=]Mύ:{䡿F!}vo9}=5,ɲH-//*)cVlOwMxh*:P>ʩSvC 5>QN=$:~촊ӄ(1+O_Fڿm>'@D2Gf W}@mzޒ;dۖ [.Ol Bש7OJeL"S_!iٌ'oQs}Vlr9{D3; IBK+w0% Р㰃.8 j3jH %c~T> דzGGWM^/j! YD΃-;w)"MSyXNAs50+ѲUS2yVO}p [(yM,VRv+U#sArz-hR/QzEV+{KzN[n Q$v @F\&UQ~k|r%t j)u m&}T}\LYC@x^C-E봽릘'$+!<~XU~8gPާO#cߡU|lwY~ݑyIp<ҝfGsH=&qjKER0&DdiTZ u螪=8?*슧"Hwhgw,W@;p(8yi3_秋"YյjAbe}2V쪐y JʌڿOb?TΖݺ^QA qPo}zjN>ЗeA)ow4jP=qJ*2óc6ffuUM};HWźňO,Q.Nq`[8+@AP9'?a('\{Pd֋r/ *T`<~;FPfϙЬu4vl.U%gm˭Wc-`ۿvh]Fr32~ jƻV{%J˸Gzx몒#.ʙĶd^Ew|;ǠWş,jdA9;NT#6jRb.e+]΢GW5Ini>E8)`D?Sܠ0IGXkNR5}ʞ" ȟ`saպo_)RsJwQaHL!G`YIPFZ8'Bm>dxLvy%.-/n*SxPP\+5fAn'm;l pCT1jkI_JXˮ1$;.7k 82u=&d 5:DFڈK/I><_D'Rpa_K%ԅwQcHݕR| `&H,FTnғ"%U W`!h(.S*eXGJv k ZTs5U_ݥP"d ,XX4$ J8)kv_xD^ h9oԨ+GgR/ur(^&IMOyƯ@-Y$vd-ڕ?PŶbVK07S)t}h9[Ӂݡ&YJ[9E=Q?0 hwJ5EN5pwr=h`%^9Gzp!I y%$u߷Ӿ=9 t|xhV'ǾV %ȔTlUt3H% &'ӎ޷>8v4ZZFRtHtZK *6]x|Tv*ڑR;@QB0%Ǎb5@ds1$$N[>NV| ˪ '>)lDJoMQͲSKG2I%pJ߲C;> a@K\8]g2n,2ɱ} _TȳP2Z\*֒*-ӋvxIZ :5eM$șj#Ty* XTp'@%w'DV O VEJ+Wl&i$ɟW,zjtfhqEZmI7?AICB`hyr%'Lډ#^8dN恹`wڕiV A^Xv΍T-9h;AG~RP7ޑӟR_2KLvGgv$sYbٽ,-kL T/Tf'M%-7,DsQjY h B*y7I[#@(J;CArt*ѭW@Z ! 82gg< TțPG [ƂVi1S-TsS]'&393~mQ{8i \N-RީCj2ӥ/ pARow0"PȦѢW̅^0VBVHsjj*P?:Xj븽sI|}pr.p8emZ*CMlv5(qd8}21(#GzŠL|Z d+%3':bp1S,Hh96<;ԐBPPpxa&cQdg U^zXH7ttֹEuHϺQ)%)*灶PIQW #%11a+㯨V)0>~qJﷄ^PYtWҗUM$ʼ/>VÁZ'-h.ϝ d =8At=&RG E.CјzNPE=h܉)iv餺}Ա,a0!(jCԈS !fx?}8hlXEHx nZNerk,S椀,iRU ^vzOdg&];7ͳ1;ug gxBT*iuTĜLomUrOgKqIg\ϫR dI=N)ƙ:T /NrjVѹZ.*o`$>j-ɕ,.RUiyOX1,2[ojT.f0h7R@c;% }DGt1`fK6u3-z=0>#t8d4%P9IiVr ufpH{C8mrk4Km+#`yb 9b.&w, % :{m%0-R-m1xĸ}m+?)rKd#=T:6kz^c$ )H6ޔ՚-k 9F6QgvvQ j'wVGo/%fN rw2'inUfLU\DMjX% >I7jj,J3gjKhP~ts͇-P yUƖ"!߿FZ6!=Λt_i|Z[oVl,):llc*,>/Cts2)ě)R!Y7Hfsnt˾7w{m\Z!n m=̟Bo0Ug 8}f6K]1s=VԐ3tYgdTodVu=yYw"lҋ }Kssڣa)Wguxl)f,o;mM7T#e4jE2ʵtǎ~ӱPm\% T#LL=QyZ"0K )s>imeS8ݓ78e&UX̞vɫ*' P0O(;=?3?U :K"2Ax; 7tq 8=Q顳 bvRb`5HWj8d߀T2):ٳqSL HЮ(=HΆIDwOuj# NTROb"<͍ K|{]Id3(07YzRΐ-<~UwҬ[nB"(雷"n-Ǻ 2L4H~BTM¾FN@bLZ\ ןEdOw s8OG"|k\]d"S[ 3!WF TeUgj/$y'{%D"L 21pOpQ ICZ&rnǍP>,j Q@6bPx0[*X'r8Y2]\%Lzm*Lj^D"I*ttA(y2pAڀm+\5_۵Qݸ`AyXfcI.ƅ ~Nu/8Wg_Dà@$/2}*qT rxyb>+aGTؕQMH!ji0N,#_iHZI.=oLFb72:^>Du'1!1g]tZݤbf:̕+`:t2+^=U k bΥ`Q X` 'EtC^h u $Y|<+V[66RHCپQcCލSk@v< /㛼¢- S.1O9dFF8z薲 rCj3Q:= %!h7Q|XPr̓ 2 !w*wi1?$'UfQ:M.:\Sι uW̎\/m@ɑ 3"t7`Bei/ļM `S|10EE5w3յTgW#6tt,].f4Z.DaSF/h)l/ٻ˪7}3A\ꁐrs>@:WcGidЅȚeZb$vwdE Si(]kb^EO$TڐA1!ܘbExR =-(y:|IK莰,i>"r#PL*m?Ny6i QoCO@qIwTwtW;H^;"M -:'$%A4lj}-ݽl?LX]fsW'sIhHP%W\.!tYj$/;&;Ր"2n¦W:Zorcwp ۱Ȱ'{7~0uh /tߛTDlѬ 6 a~I${T,W-)񽑢Y_FWB(L6Ec)"RTGR~<>fnCސL5m ,6(̖[0j&7dm#%$l߿"qdJ NjC` iBiwwm>7ą] {E"61Vƿz4 [+f?<'wIi)*_({)".R 8pA4( VtKپW4)QJ^9rx\9xZ2t}/'̟UئAP~ iG 1Yg3Uv0jO)ti\aVYT 1>QObJ~!>VMȑ넭CXT:Jzr8Lry78ǃh6=IȎh!LrJۼRwYrk$Q)CO 4n}Ic+4(?IÔ]i|>cK`RS$<&aj0Q(-D'YO,.LApħ=#tEN<-`{-]xjhv[Яd[E٥@Ôc&t!r2Ԡ]TlZ_(6Nd7PVķhN=y 6ЀD5r~jzw[4byc=/suP J$'Tj=APm+} ڃfX9 Q9t鰂 7 4FYv]-]$b9G_j=|յVԿTt1`5{`2fm@Zշb }pV{EYJ(&3\`/UQGݩן$'KìK+u\gĎ,eZ MKrA#sQj㾲"J#L@Ph4paccWn%Qj:-Km\?e.liI?@ZPe^-yaMs (!Ua7V MoAL#4 ?"g$r鬣(4e kxIHJ~g\#a -ILbA8aYXۑQiaAHFlG-F.vٟ`٤kDQrgEN5<J|V佛E9ǣ,fp@:NndwM?Kߤ"m6iE `Dt83Lfy~%s.u%2df|1 r^u><>Wu牚Sr.; 9Ku}l<'\̈́St]N^ЩѶ.A[z<[:mO@kcmjA7 OQWrZ)R9MdѭhlIDn b^ VBUڻGA)9X57?[Roڔo1Ū!:?0?A?۵4"~P?L0<`,4^5+b:Ht+SYqP̪g* nY9lVmW"]`=DVxGɖIQa*1 K^ąOfl^x׌´=K[~3!/c1"h!@ VRl1Jp H 4W/j`iI]m\#:|TE0(bըy0$>6v:V'9 G~1U1c*[x&6x=>늌Y0؟x:HW@Ij,/P'zڑP~`r$&qB.Ȇ *Ӡ {2!r2 a!\|9·mZpS4ggqrF0'V;ÿa/z~| qcs7_1cbc#jĖbIVGѤ xVaN0}Ρ2ut_ŔH]c:p2Sj]B(k$0 8q n^%tά,?&-jd'cEH#" %هxwTVyAy&=8x'QA}0$vʪj!; {uާ%Q(b=Ôhh #լO 3L`?I}f7. w ՜p@ ͞~X[,1ɘg-r{h6[5E3Υ\ 4 R6ABj6X9'1&%Sԫl So¥({B5%k.3cpO@!  +@v6qЯf]{絮MNt}\ at~ڢA4̪Ed缤h忋~[Ak ܲYe+E0--T p.T; S19[OZ w,l%6aOSL@sAE,i;hjvant=(JJ p,`tӱn 5qc3ZtFX.I@ыgZiӧ3_'HHIcPvWFc';äfqZ!,_L?O@NB/W`3/J0t.lO<=j[vmDP<:r$ۓY7ll}r (sx^#[uN,î%pu+"Qtʝ𦟞>igZ"NCs*}4fmU.dD k ܡ|.wR>5t'LJk_ɐغPJblb]d-3^~KVߤല>O ղ=in4ed`Ж$kE!+ z81b4'dNZ6AQ2X//+˔,0s5 ^GAVx`A% L社 D 4HjZhm\p4o ю#U!q3i LQ ~&Ө,h PW/ͷIC|QY*S01X Ov.wIkOM֒yuQ)o?w~=og;Lfw|dOঌnPvTiQ fk#˻x"DD50 %ZM>+nn s( 1ZEZT0EYdװ"xK݋'2kcVdYQRZa6IU71h2z=eQXAdƃ(Y[ű'f4[ξD"{́I%o";+h\a'i:[xI 9m W.JY&VkI# ZWh- *Wєcnܥ'cyhbIZfCq?YcRI>k;>*hf _sw3V1|5a]B&$;2^oXw6503 4ɴqnxGĢ"lKPc8ԋK!ً&{h"^좣Vز.c1l{EAZ箸 L ?Z*J l:?:n^ Dl|h$/x+<>σ%%7Չ`G==+N{tqh]oS^1.OHϡJq#Դ*> Pxˍ(4F܌E !F@[w NO[xM9  %oj4GJWI,",XLJ'$2 \.`t':P+/V=9&RW5 Esbk [}~ q - 2BKL6$Ρ|@N5`Ɍ3Yǿap#e/ $Ӄ&[l? /ҾJuZIqE^ѓ$cSʛ{ 7!6Ϻ@wh|T |# 00buŃBX>ji8ZWa4SCbIC69CVE^rW:_|)$"ϜFO91oDof9[Dzɳٕ$;z|#g4R кlvՂ.C*p=-5*JsO x:* `V2=MW P&+P4,Q|hۄлKLEq8KHM1S62D/{MLJ|h.לvm!Vhw$!WjmS+H16Vխ@KctPN١˶z􌭀m@iWq몥u3Je |ןh?`Xa6lHU;qvL[|'{H'psW|Š\V]VQko[Xr0 T_ T62jNO?rEng~S(<9A_sI DHSG|CR"-tgymEOj>z3L3saUaXf%FvO8M8UID3uf#ȐM~6!@[ufbBm< !,eXMz??Ԧ=诐7EUM%[ufSÐuZׁwUY8H<{%Rf|Y. t1߱^D3Jrg=B?* Y2_9}f=ľّy W.SAeȜ$Gu*rgH ] 1f]jF~M\hL}-L eKV{]lY Xذ7Ӊ[`A||MTŒzU 0K,jM(x r}YfBՅJjJz#r ɼ^rbXY_j/ ݑ4PCnyH $6DwנYf,vTUanpDAit ʪVNP_+ ͯH쉔 A3OO'ϰ"̴m/^n -+#ߵ{'ZٓM;L"0Yx]&aϝpJ6 R*x$M8 =&R15;M!PwLQp6A/*qrZWE "cY8JDa4к`݂gsY`R*@^pPи9܎7;v &kV?`5Ɉoo"(HM?~a00Nŀhu LS|,L~Aǩ'xO%0$RN>yWH< `}NW Z SCMa B AP6+$ J/j[LxK 44XL"XmuY|'lׇ J $Wbٗ8DN7'^G5a#B(nX=jF&.jΆ:.nJ>Ch nȻ 9\%*[@WtҤ<.b@-0J46vE^j0YǮ0kO.Q9_:y `P[\L=oa=%4B'H5GN6Q!M*_bd6SqrK\]O[b!mmDܤO5e dg.q ;֣Ѓ/ɽ긡iɛ|V.m֨zfƔyc!0YKoY0yıI2!,hڊcǓX\YrG@%pa5%jp/kcxx#k`hZKZS6qn L @J<<̑A" Ul JXQ8!ߧ$ϻ`43M.|4k<4 >/CJ4w a{gO+7S\~QEjJ [-#rwX]*m'eUͬ9QM[[g\c夬ȅQ6|(G?B_H#{HrKKbfIG`a, Fq&SJ_2B}d Zhj^niKY &/1KiJ6A~,i~<&1|fo$J?O gRv|,Pģ$g2pN?9>3ԁ;4m~Bm (c*94N#YF%p[f&Ȃ QmavڬW#n9BoƍT6Vp4u@]9[Y6(/89L6]yƁyD3=gVzYD<tFAN<;V(!m}#>"Bt)+1a.M9'! i-AV|Jl3g ߻܀ h7@#%1oLvPD jG]ԌiP Z!,%\E.գ;_a :/Y:8ϗ=Ye_*Ϋ%[1@+[40hWzvG5C}2M2`0VHu% ֵ(}lGF\b å!R_:JA^aJ5@C2Kd2e@ p$@YE+O+ Ч~U5`%U^#yE~a&Yzwl4ԂFӼfWrfeh^f7g-аk;tI4HL%Mf_K:lC:zVTɢ#eaGс+^yK#- ֆuv \) 5~ < ScE ョ;I(=.*~PF# *j8VQ#y6-bE&mYr28D lkK+iK]TѿD#RleDiP,Y)^?#aC ⸶ YZ