python-pysnmp-doc-4.4.12-bp153.1.16 >  A `CF(!M@eeedU>{@-f͠RUYTa״b=R <"9_QH+Pqi@<27ZRl`:/vV\aG4 :=J鐳sޥ꫍1x*U-nb56a72e306156abb59395a79d049acd9765900fe945954e724fab2f0115f140d220b3dc352755ce0b54fe84794e74518107a6725`CF(!M@eee)'x?l!k #οdj~ow̛҈z4>k4OBte*j>d.DS0_ș͓K0xUBbGcיS?:S7H|rYb'=7>)\AJrmjk빱1+R4Yfp>紾ݐuT~Kuj {LᄥIMXw%lMgC,sUEL5<Ҭ >p;F?Fd & ;`dlp    P  \ ^e4muv|||}S(}o8}x9}:~FGHI,XY\]^b>c>d?e?f? l?"u?4vEzFmFFFFCpython-pysnmp-doc4.4.12bp153.1.16PySNMP documentationPySNMP documentation and examples.`CFsheep85 CSUSE Linux Enterprise 15 SP3openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDocumentation/HTMLhttps://github.com/etingof/pysnmplinuxnoarchD k]6) !-6ofofpgpgg^g^ofofm dBY+)<M w `! H tC 'Xdm0A`]+LA xoC&W_ D<G1DK_ H* A]+fqK/Ss  @: _ GDP" (M 5 r  ic e [ | " Z   ! M ( Y g @   X c _ P w   @ @j =1AA큤A큤A큤A큤AAAA큤AA큤AAA큤AA큤AAA큤AA큤AAA큤AA큤A큤AAAA큤AA큤AAA큤AA큤AAA큤AA큤AAA큤AA큤AAA큤AA큤AA큤A큤AAAA큤A큤AA큤A큤AAAA큤AA큤AAA큤A큤AA큤A큤AA큤A큤AAA큤AA큤A큤AAAAA큤AA큤AAA큤AA큤AAA큤AA큤AAA큤AA큤AAA큤AA큤AA큤A큤AAAA큤A큤AA큤A큤AAAA큤AA큤AAA큤A큤AA큤A큤AA큤AAA큤AA큤A큤`CF]B]B]B]B]B]B]B]B]B`CE]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B`CF]Bd1314e1948d59d011ab467ff728595999ec1a16d80baf32afd61b6807acbb22ec45528fa87179f47249e506e5d388369cd119948c7716ae39440ce4cbbb52791f42314f2ba44114b5a78a65777caba0548f98ad2ad3515d18003699b6482f676bbec941cc473650cfc5e091948220250b356dc01e23e2b436bf673fb8ffc6679f44c60a2865332b2ec69fd341fee1b45934bfa7b4b9dd6496f1db23c5c64c712f493d2324705c4d25890b7a86ea74188640435d23c360925cefa2e2406fa7c046c045e7d84420f09481976f3f7a746a77456bb2be2a98e16c32b36234a0bd2427a27764d62534f31753f81d580156725979146c3110184de9dadc43c14def9c8eadbb974cf8bfc00cc52a6cb58b012c6a66ceac68ff3df310bd256223da38fe4e1961b85d04c5bd4897177fdb2988bdd67e61926e7b2d54e02e0c7f6e5064ab97502f2e170e063e4863a436471cdf7895cdc24efd04910e292df4390ff3ad693d653feb9bd1b48ca98338f48ed7e1b244d693ca5da2944f9ca775716e7abc600f24537c5c0d852e4d74680aa456fcd4bd4ae30e6e06e718c0bd024d487910d9c1c2bcb0387a9dd3798cef4c740990267302b8a443e7fc2ec8a18895ab8ffbade3b470161c6c474910b48ccf6d71668fca238726fa3b0381970b2bdfaa8f3069e1a1a8b653c787fcb02f23144a0fcd3d1594a49a4ef3469d1d12f684ab8a62071b96121696067795a3e283a3fe736b8dff1d8f80ebc0d7e740eef04240c74ed781e3fcf9a1fce46b1378bcaa8eb8d1269dedde88b7dbc5efaeb4855e13836f91d8b5abe0091e386e3cefecafada4308a440055eb21398a231147d242b5e611a7dec8c8d6d23a019910db20c9ddff1f276087b7fdef916c969b2a1d73c557e76295e305a521acfa30a56905be2aeb48e4c1682dfe33430b6dd5b4de38da9d4a5da1a34061287eb30fcf13744656f8f5f718162d3489616c891c6e5465f9afe3602727648b31f5d8e30bfe9f9f1dc97b2b6b126a056ae7a74e3f53a2a8d73b5e9e14024f5d81d0b66d074e537e0dec620b0341a7c514b2814e0083ce84148e4a6746c618051803acdd6ddd29f2eaab79fc9d10ea67652e8098754049ed035b035c9a43ee60098886ab9bb0f88c8cbc8450c9597eee4f09dbfda57f2e1383ddfe138e152961f51042eb02760963840f743d3687144a467bd9b2b3f6524f8a4bf44b9c1fcfe4b5fc62363a9c17d8a3877b2b1e5ed9a5c8cdb37dc04c8550f7762d633cf9a25349140ab441cf7af49cecc3cf867d4327cb2ae2be2cd2816774f2da96d78442e5f822df51d8187e446132534a6f5ce768f5ce41f54d6d112a4537f73cad4dc2412033eb107033d15c8ebd526282f7505b7b09614cf5a38fc93d904eba63ee28b978df79cd7e2935a5655e5e103ffb0d8707f6c625dd3ce58b05d4e4a7a13af683806bc9610ede8504064a0c16e47fd69905b883165cd77a7d5023dfa05934ca9d719d5fd03fc03b225addc9d60e2a6b949698e2164bf15d0468b4e6147d9e38a90453b297cc787688dba9b304a7764a0672961911efc4b532e2ba1cced5ddd70d603b4e0c4c2ce1049ef407da2c3f51618ccd5dea9a01a926cc997fdd7b80a57366a964dd77196365949012b9b8e705f1db37ff10bf99930d221d15b9ab35de8e80a626ec5537c3836e3b8e5469514e657bee1562e657f90b8f2482e396e76168746589c9e068da60d9f1f93e7d0b3f467858774c193594232cc27c1e2d3c1c8d9205f91ca44e4f4baf4b82818b85dd42f07997bbb0f286b42541a672f85cbbbd385fa5c294e681d5890c0b9ce297bdf3f4358ebed6f27e54e27edba16ac73c52922c399a457b4a7502adce2a78cdd49e690be5bff71b00c23a0475d6de8607e40f40f07537dd87df5041022c3e1a18e676342eecf4f7d662c7566d2e951a748858e343a7addee66ad08ad9b93809088cec97a4aea5f473309b74d8a554feb2d63e93579a3bee01d69fd19dcbb17bf1a6b9f25e1562488e21e319eff300e49f8d412cfadc35f3b96ebc8e35424d2e36dec873b6e3ea5edefb61d5c05b8a3aa399c066490a0c5e7986fe077b2150e16cad5fea7b1fdf442a195124c7ddbb781f43e4323243d75ad499d4434bafd3adf2e54575b375f59029c2d696655b478432ae1a5037a3d4cc68a98cea5d186d6b81d56e27c571ab4189fce850e0b282884aec33492c18fdee60cfd40290b94ff34d3b4f84d1ecb641d75e83418c1ef0a0904a1c94d800e00b9eab91ef92c2b50be415241b6dbd15ff532745f80d9c919ce7409b8d4a2218f5e96af48f3bf15706ed4c166637b0dc53dcc07080448f65baf1ee48749fd859a2f29ce35897c22e9885ba838bfaea24342fc20a0e9bac535fe9c06d25a11becaf9250300a79dab4f096624ae23afda1e18830fd7588f8a9aa7a6d344043fe41182328ce7ec03c7946db7025842ab6a489d983a2eeb038156bf4a2f89018764181b650ba6f0a22a9cb6e65334ee068d0f5c506bc0170579d3b7d89dfb1df6497273d95f08b4dec1e8e2727af83d9ca751a5a06f9086c2849c0cc58f39fc2de09d887949ae5b2b71b6bde410746e2ee40729ebd5be9c2c396d2ab2fbf689c8e5f6f307abf13cd4463221487def680190e5677371a96ea5696bd1cd334d5093f2584206ad6806177f68294aa237f7d3cd96db988f29db00853cd1f14247cae9398857db7128abeb3b2242179b755015ed0a54634da63ab5da094796308f9cc170b7b86ccf040c3e61dbdb21c022a54e8bf44013a7852e0ed717169ac91499d151188654ec60d08efd47ce55ae595bda6a34ab06a58aa0433cd6d9061875844269473d7e284096420ffff21e355f0f48adb708476a03f3a52ce6bdd21d89a2a50d71468a6d53f9d7def6eec6de2a23dd479afd168b2282d0983c000abba66064f34d6faabf622b565b24f7f76e8b5ce21bc8e216f94b30ec5290c1e7878e9fa387df7e95b14b46e49e72ba4dcccfad742347ab7f0cbe05ebf3db32d3e0534b210e3de7d6a8e5e3e5d2563783f4d758c584913196eb1388cffcca6fa87298d72da38e9f5c1a6d3f5f8e647d7ab37252dc722f8551022daaaa35fc6c45b31c361be7bcd416ac57364da179f50dc456299d8a6bc63b96b6b9185eb98501785211a8b152651ea8f1c8a205237e353fbfb5cb40dca311a84bb7866e19ba74b3a78a545a0ebe23b407c5a27f3247073e02f52ee7b47fffcb9c8d192732a4993c16dbda21e2bcc26d2a220c23d6f4c80768edfd23b8a4d9035d06d8d21f400c96c46f68ceb12fb4cece6bd71f76f075747cf01ab24097156b7cd209420e78f8768823b67ed16862a2dbac2decff5938db014fbd6760580e2fbdc4efd7a6435eccd314eb98419c1424625c098f835918a3acb3d28c7db2e18a0dba812b74aaa19952a34b88f6aba8436f2f174e01fc5975548f441ce041c97377ff2d5bd45a71c7eb66fe3969539676d3eae860d4d68a936ce5c11706c4348d5242a57ab2571ae4ae91dc2648b3abe42587959a44a65ce716882e126ffabb0ff27a848ed95c3d653b6e832551765912e99e05fbe29d17725a182a2332a0a20aaaacc7d269c23cc47f8fb0b12e5f4ed929552f8403bf1b985bc32811236cd432da4eb636afa112f51fb30bb8a509240213d2908f43eaafd642ce94eba6b041fd2731d782c5ac2de5f58b4024068f4b60a100c2eafa73b50a6f1b80f04c439100586dc12503b34ed6fec4141275e01547137b4ff57a283343311f926a7b26f70cbddc1ec7a07363739d194c18cb9552b9313ac0546b4d5439fb2ccb4bd1ffd6edd7680603b94132896480286eeeb10e6bbb78cd42a7ee1fd9f958d8c01460e6d866c8e3f6069d4c99a46a37a13ecb102c51cdc87c7116e9c703bbda679d9affe42044f76bb6f0e65270413d29f60936f6ce892eacbe41984cae400f100937da46a6e26a76d0b0f7d909be3eb165d384ed4617d267913bcbd95ee4c60091abceb8609ddd84e91ba0382a221acac287b83b29c6f43c30bf47ba1c185a3b02c1636e594491ce05660c9941e9f10c1fb08e15947c55ba9bd346e432417c381fb349c5b762882dbee60461458cedda2ada3bf67528e3b51364ea237ba8ba8437b5e63e6550c9a335e69907130f25ff8184d0111c9ddc8d25c88a523e596985b2538643c637b2060afbfb28f760b31978388eb9a36b2f9f216d53261550e2f742589c6732659ade2d627789b480f7c3e6a575927bad87de09811bfbffffc1fb6aaf02a38a97d0335fd004cab9d13cdd377f483946b5d4d5505d04eb54d06f96e7bd75e5020f04e91ea6550654fc87817928ed5b7dfa01e961ef17056b9c92d0e7831244f7b609773093597358e5a3686966853352f96a5bbe78de331f41ddb890ce84ad6f23ac8f760f85947c51b2f51894e7e1b5ec9f8223b8be89d7e35a72dfb10b480a051a02625d48e64a5d652c105451c1230cf69f8a806c3f2e373a72ecf29883c4955a46d54fa602809433898b614972233d64aebf053195c228be7ecb459cb1a831b21475f14b8573b2150b8c3bc7161985cb272ed6add0df5aaf80a62890706b0a9dbedd691b24ad7c488b5c6351f8cd2886b89c8e4eae5f0d26dc6eb45b2cc354661676fa22f5753cfccac45be56ee3c0e6c5b2c3df5388c0469887e16a9f723d38557dc4d905b4bb7ad41963f1d97024075dd2a0b205da557d66fce62da370bef7c76d877d970c944c5ff7d8382bf49fe5ff601443ff63523bdf9c721505d67881ba2c3e68fb4c8e5deaa78004b5837b47ad8629074f66a3ef09d2db023dbadfce67856f83bccb18db7a9c32cead5fa69768ed09e01de42f9f4d26ec48cc8eebe9b0c341cb6c35c0ec0a9f1889525137cd5f64b52e79e4dfc67b16f8407f78bcff48cf4b0a7a5de6e58f2656aa64aafe3d8552f90c2ce324963fa1502add97de53f3813ed9fe44e0065695bc3a9546b23ea75ab2ce907675ab934d76f0bba875cd31650bbfe2defb896868402efdd4f2c68246f37549fa8675831019a5a147b0a5759f6121a5a891129ff13f0965347b2f0218866741d172a1e931ba77efb3a4c9d8958f108a9fd7b487c9bedc579555649712128f2b73f0a542f864bbd98be7ea68f30779d778b9f1623fdec5994a77f89da0baec18cd36bfeb6861a3a575b44e70f05adbdf94fa91d902ad59aa8087245edb55716e3041bc6092bb29229b72dc9bf5b50102a8a671eae22b42cfee6218ead8bc86960207191b9ea22f634c52532952d6ccbd4a38e911d831fc2285067d1b366ad1a4a2cf0325ca7d6973ec914243eeba85b7cada56e73216911f024c8724442d6a2eeb3bcbc7a5f5c953509e89e819bdb7f2756df0d92e572c57410452f77fb022ead5f6d4e4ba935cdf6f4e7f29a50d33bb39fa4a64f19f7b07164ba8138eefb4ee1abe4fff5d410b9264507b3d831a7d9a1def947420147e4e4a36275f22f8411ec319963a5a2e72b07b04eaffd75407bc90bfbb3b3e85336c35fcce98cd22dd0fb652bff6774f6c0ddd65a19095eed804d715d86b5583a1f3b75cabb81ab109dd5ce64a04f7384e5797769e962c458bc2657557a56212850ebe0714fa3c067a4b32d97882107e5ecd7c2032640db845d9ccf352585a7a3ed3722bdc0042298424bfe5f44563bdd65a444666b80e5160944dc246c88fae7fc6770c8c6748324039c25d423b59a318fdd1713b40f6ad3f4924e7b554ce134ad3732986c454145e6e2a669610cc4a043170f3f39f9a4ba1c2f80685f88d8ad61696e1737e58c8f0a1d87a4353781dee753278d96bb0d3595de0cb355c684db250e7220576a33c058f1ecbb9465e0068b274cd3b5c53d6ccaf1625410a3563924a7dfb7d999418a62f8d9c9773c78a0f23e75165dc6acd806dd95f6a7a939260b184527555cc43db56c47ca057b3e0f51846ead4861df2ef71862a64efe7afd276faa21cc7f55dfcd4ed8b3b991856a9571fc987c38c63b578797bc7bdc06d4ef317a2b43e2d786b7c2d4186422f728e7a08fd40bbb78c80e90112bd4a93c24cb09c35edb12035745d047d6116f10722ef2ce5162c75300e6cc16195851c50ab4a357af90bfb95034dcfd4c8682e557dd8043c57cc177988352270a83bf5ec7214ca5c3b59ce08faba01d05ccabfa55090bab88d1db5139b4296bd9f796c14077d6d106fa0357695b96f7640488b61154f006b9f602fdd16a6df1a1dd8a1af56c90fa76df23d9b0be3a7933d123126386f4d7d12fe0be8936cea3e7885a40e2907e591bbddfe3ed0fd3a8b172c623447d3e59a43bed13b109f042f13285296b5e447089b9a462b0b3466430a50df3aa8cfae16460e401c72a65354c393747b06a96340d52e1362ab5c1d6590f746aea5b7fd010d45fe283642d8d7cee99be6ae771762988f525e56b0942aba18be866a3772d10a8893a4f44de7ed02d077378418d13b07d754a09017f4fb220d4ed3e359485abfb50f518ed709c4ecec677307081e8131c491398ab25ca1492b406ff0f853934738b9936fccc178a331c077b3599b9c657686746198e25d54e95cb653d079599c9183d30e3e4ad71704613cf2b4d84fa6657a12007ffa7eb0ffddc08827d37062f13afeab1c216c3848a432ecf98b9ebf06688d9b081a6167fb64f8067a361764c626657d8a156902c42f96bf06944815e3f4d2ea0560783a81cef190625adbc3cf7d1c8a898db5a92dc30d7493583db5b4bcfe4e3802fb91b33d99a78c3eb54d418d3b48ee9e22cc56fc883bdb724bb80706d7863f1b7e53aaaa4da7318695f18739defce3a816e93a0c0d10be4ef80f7ef4bd1f05c20af2b74e63c27220b4c56c3a06cd1f8b099531a99b23039b4b85a2a6c710356eb0b04886b721cb4bee305e2781d0e9611aa5bd43249a6edb5011a14215e95292f603578438ec07e7302db29728b7090500f024f7afdc702fef50af19dd15b3e94f59e3ebdce26b325273dacd2cadddd5693fa39490c6b43059013ef024a8a9f3d435610ce247fe48deb13c35f5ba801fe79d029bca1643455cc7c06a56c247267a048aa50c0522e73a1b72f75028901c52689bb308f78ed45752ba26e09a3e1580b08a60396c891a68ce42b08a2aea44c19c8b92f602b0254cd3c956c23c3177747f587f89961620719fb3dace529164b8888da6ed863c3a5ff5e0095b7eeca6ad22e1233064e1452eda94e2684ef79011aac6f3e1dd45d59835a789c7f48e134c2e28ff807a64675a3adffe9d5eb132a6166dda95052e3204d55dac9037f282ed19d92e5ebf742f12af5a57b1fa1b3b674160aa11c142b826dbe1f2f41232677df11f31668aee78bd2dd950dce154f47e2a2929c376e865f79c3f6a77244ef3061244ce98260efc31e044232f7df64501039a7d0fa7246382bf34c6a9e3200bda51f28e9d085a2f0c532fc075ee37b357f0e09ff2ab1c92bdca888b4a8850e84c3149df0062fcd980e3587c100e123cb417240485abf520da13199e2341509ad3183b18adf251c85819c7f0b702995e9550d6717eb74f91773162c31b89d56289c048d581560136f80347e5366c5a21bc8314bcab284b6225a6481783eccce53d4782cc402634c149de4101816220132d9e81ec9e382b6d5c41da04b5d843781de5fbe91299756629bb74068eb3f748fd6d0046c78efdad15027834c835b2628d77b3ceeb00eb6be8fee4236ac5be13b52c8d14656ab730f2542e4130f9b9d45e02e8d87187ac81a3d75815f8365a8a6d0bf3de950e0de91b717ce3d03336474d5b82798993a5ab6e1a53357cb5b8f033e6bac72870e67c728dab769b5765f852c2d014c5ffc0670d0fe188a5db00b648a340573827a096877d8c41eb92835f928cfd84a1016431b4462fbcf57d05c970af92aa153967a74b7bbd14033c1fa0a67fb7d94f8e76806de2db86a36516007d828b42e6227b8cf56b381390c3054bd6fab1b6ab2cacc25ad5daccc9f358d1682f5a0837a0a5b339d3eb8c0893028365d12d02d907c19037af4c955312b83f4b4182a29fce29c77ef60152258b428fdc1f5c3bbbe58bba8dd87f7ec3485399957a0d77a0c69e4b77cadcce53bb48953cda4cdb4eddea5ff03f6e42ef20f46ec41ddc975e7a18c8affc01bd48ed2ee180b7badc7cdff2587a74c2de038daf70b0b51de5f86ff6dc0d79584668cfd727e69e91c1fa97ab6a0678e1a1bd093c34b3048b1a1961ab635652a676170c8d6c0be3b561e8732d4dbd5709e17c4f71105f584c5bff6b07ef51ce0fb0004371035f341c4fadb493254efcc8b641712a7ebf4fc9522fc4a14977d9364ed24223816746b3b8ff09e2922cf88043ad93a76fd02ae4250d9ec3fdcbc4d292e9a43230984efabee7f4431ab32ef47f96beba588357b4610fdb26f9cd877a5674b3dba0f81cf455c1a13a5e8a544f1e3de79022c9948efa8e769b56a375d7bcb8ffcabb3a0df7182cabf90c66f15c8b1f28f839485de935bfa4355f2bedf04389dd68d272941faf40487e2828b522a4fa88649db35dbcfad9260a1481c2750698516a8eb9b3139a8d7dca08e9974c27fb584852450d183796bcab2b3334bb51309c173e27742fe1f0d74db0b030c982feb9757f3ab6f35ed2df1dc2ee18d8df44b75f9d8f5db2865dd872af6bf13fe79a9b863ae527c4679e72649db2ec73dff6d0316018a935382307fb7830f3d9b48b7c9b4cf9a5ff38a9b427d00b4bac3aaffe2bc3d2c291df65641d8b99d121d5badd88a692bfeaede35c9a5c5b34b1bc654af847a0de1e9b37ebe05eb24469e72aa5a914cd0374870b75d0b3f797dbe4b395742cbd6c782f51f11bf6e5b1b1189278c113e16cc118d3523f9741231d09d99b8c51b8957be7d28e32a5a694c1ec3e68ba33d25dac6acfefdff8cc0b8693142a9267f07e0a0b8ef06ac74e0fc43452b372b8add697cebbf6e52a0c17e0326554e0a0251856069d7b3a6df8cdffbadfadc49ed95a8a1d577c197de8f2499610954aacfa7e21ec6bb1f99bbd39e6f1b32b5c86cf7694a9476fc01a3431f1181b9f419025f749d204ce2011faab2638d1414f5edcb69deb29e1ee9f6c0bda43790bcdd269e6034a2c9007d10332c3f28d510e2a03bc9fe63aed197203c4f0936abb5cf8ecb6aa750098cbf8fc94574aed4718ab8c029fcdcc2b8b7bf56fe2ebb6e3a1c3fcaf2bfbb23f8d373acfa60eca56fd1e2df0fe10336014b02577a82b0a611c8204c372db103b2df1f126e46d62704e7f6d812c2405ef5bf44d264a9cd90afa7a5c743e2534d7976b94ca1ed42cc58f1d966cabb2788c8f61a706dcf86f6a821423d45146d147840a7d5c3813533dcb2b0953a0db5112b240112e26058c91a2ae40f2f14ef460a8682c0b7b4f08ba6b0f9c99860f1292ade525211fd9ff9ad2b1566969eafde07c0878bff37e6c81579b8631be417b120b0266bf9ba8c7038c2be49f77c6a773a73702afee1f587da7bc3950d050f612a162e1d5448807df97a3fe3775ca6fb0a6a1d601b2725a258c5a7a23b45403d68b9f3c9b3cfba928575018e7a8836db8629aa2ed98c193bd55c7e80ed574ae81448f87fbc80cec11aa9a3f2de3bebc35996dc39b4ac561b126a0748738f47cb0b4901352a5b40574d07f02560085defbca1062eeed005a83f9a848cc70a904063b91c037291f8b521dd40eec2fdfd286814ac965d916f3114a9120548d6f4a53d8737b4699481bb7d336c249a5608c5af9ce5c929fced751c04b02840803b3aa61b74279586ba1e5a08e10bea74d747f9b04130351228570d715f335c95f30c6c4847db21e24146b5efc1196b88fb55b0fb84ec78684ae0f40f7187f8e7a215c7cbb91c333d97ee5e9163012cc6eb4fb4227b512b4a08183d5e786d98db68a0f08f5083a0d2b553204010151813f194fb8734ba667be755dd416a6603ee21c523c7cf047ebd49e6f62bf1cc0552fe0cc9586e11604f4a7a3e140dda749d098742b76cec5fe98d8f75aa845a16a2a4f9a16803b13d0019e52d56afa46d795253e781d811cd814d80a34ecb57ff6e57a872766f1bf617ad88ea324b744928961d1abbdb7c6ea4793c4935c30b6876cb1e7d59d2f91443e751bccffd835a934c129d26a066c109f44ed27feaa8a49981d1b9c9c1eff2fa9bd741e9bb9c65d7ac4a85ac75a9fe8bff7a673225ba303dec9e32ab4918051ca316ed309f3c721b344d4c6424cb87dea45d291cc58a41819b97f8d70249a04661eac0939f3a1a4acfb78102b6d96400912ad8078f3fccb865ccd916967c335a9ba6b7f284e8f2c891d2584b4c29632ba41c78d614b1e85bf14c30c7f23e8a469c4ce2e5d13a1feb15b4aadd33104d664851dd3ed6d16652ca1800db2285bb917af8fd965bd61289e1b7a1964a6e4c73e16496228142094f043e17476b8c94b59dba9fe47aa6813fbd51752e9b05337635810b20c0d2271b76dd9cfe40432eb24bcd3eec666046dd8fa6923fc8e12b02c1e29f7bb486b06dfe06c1ebe82e939fb8b5f4561a2cf4eb22f8f781d58035db3cc2b22eec6026f16aca7a35c1ff6fad042e9a0f305cd59b5212480cee7f329c34c4de87d8378bbe67c68dd6ab75e2132c99f800bb043b3145083cde30c3ba7c2b9ef17af020549760389c6b466f354d4c90534d53931f3dac50f0ad81552648495e996720eb2f62bd3636542aee355eaeffb3706730c79152585eae6c06876bdd29d876017de7d1be587951b12d3cc02fa430ca763e8e74ef76b6a48785ee3361dec47fb3d91a2940718c9af16818d9d541b978daf9562d1db280bfc653b9664727e541f89a9d1cd96aeea181fee4ca2dd3afff65ae56f7013a094c7cf66bb212b8dc15d2ed7360d33b5134a74b1e3b19c4bb515a6f65cca2a87a60562bc26ce01354e031d0841ddab990f0f04a819fba0d25f83ec2266874306482eee61c49a51d4a5723a1ea7ed20a33be110f9103b775bb9a415886cc7223a0c09cc3bee516d1089d778a0d348803c206c540ba2d6ec975fedbde9cee94eaeb891d0efb46ef9ca54866ffded59eb48ce9a02d60e6ff17937e02bf0b13ace1f6549295fcdfa4155ea6758d3177d6c9fe07ff4f8c40cc43a9c1e146e50f4b862d0cee631fbd538c539b1ccb9c810e98d0f4edb5b6063df2adc20288209cdaa807607d9370fb96b0b83a89480b99682063bb25840ae98023a5a2e90e83684ce7f6ba55e75c7c569836961d8821377fae7dfbc8158343d681e0a2283cb3325d12751d4245f545b6da7b06010a8f9f746c7066a2bd274ae2e6c1aa6aa299f3023f045eeb59194e26fcbc399b8b94da37eca974ba2ed220b5af450a36ee523a30c157bfb35bc247e26761ff476d285ac1664486dcc2e429179c4248bb729d695f4721b1b2dd9ee4798b90e20423d873ce27588261cd9c014f0e56e4f170520dccc98b155365ac89fc608a10bfc744de9c52ff75c5fac4556f33264fda09e09b729086ede396290a759190df362d9e415f55d3a2c7b66701f11e6d9ae5376c9128d36491e6b4a3d642c848a06cc6aa0baaf8abc2e543e41499bca0669224265030c9c1df99b7527ce8d6098a9c9690c762096f25c8e1567f62c499b0cc5bcc64ccb09b34e4debf5a7e5989f7b3216d083ac10fd01f665992ee19a6e6d017f3533461c1c2bd1d3ea38a37772074a345ebb010bf4e798cfee2d0dfc5c092bffc504049f03811ddcdc30133d7dce4a9e570d7f85b97557a3380d2ce73ddc7fa8666d28022a1e84b6c43525390b895370b389d9d28e3ff754c8aa3429dd1fbd095448fa97d04b678e5df75920a758d597fefe33619c6274db6fc45d0ab0290b6a723d104cdb66ba5d6491ab1be0a1cd0893aba79bef06d741bfc6c05abf33abbdad6bfba18ea0dbb1c7e6dd48eed9888337caeb53ff6ea83038def7cf89423a0382f8ec833d5ab4ede3f9b9057a9c983acd679f4d7cee36827dfbf05d8530bd057edfa9568463c8a4b87124975a83e149dabb9e1f1c6e7c8808a708b4601215a6eeb7c264b57e9810e097a0a20896e72ce8d6f7bc2374a206ff0dcde8a6a13730bf78f551ed1f1498db2601e0645e634a90127ff5aeae097e4f4bb101c5d926dce7c0a159723f09795f05c4632b3b7516e715a9e0c1435d369687bdf714eb72d29269cba4ab94845a7b04ae82d10dec89c9098d2162b583415da2887626ee0a16a2c8ab647b5966bdf42edba3698e614cb0b101312e0ab368e45b130125d9697dce82f29609f2b8b5a106d2c9b82dfdbb907b773fb745f9aceb7ad74d88ec767ed345d7bbd9a32efd5d48aba6fe587db58537028ccb6e3a6ac2250fb59ce58dc06bf0d8eefb9fc439c50e0f43eef52d869b89d1358a563494ad8b54334fab530bf415d4c56852836c0d37599f1105a2b69ed6139332f9f381c6a8fbbce7bceb1a0c465eb27d974e16fe4c64c62bc698a492c8a6056f06d47986eadc2890c583ae5739195b2e466cb5776c446631bc4c7ff6c445e52885e577afc86a004cd90b1df0401847753339a7b0e44f0c76f5f87c5739937817e28af0b8818736dad5bda4b0384a9aad81375cf852807be52c1ad83bcfbb404504c4fa5b9a2bf651f826206700467ffc6f68fa866dfb5ee42d517d8158b89346ab2b5b88d0b2edd772164395320fc5ad7dfaa9806fa038fb29762b347c549891d7a79237rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pysnmp-4.4.12-bp153.1.16.src.rpmpython-pysnmp-docpython2-pysnmp-docpython3-pysnmp-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@]w@]A\^\73\l@[1[[h8@[6@Y@Y@W@VMartin Hauke Tomáš Chvátal Martin Hauke mardnh@gmx.demardnh@gmx.deMatej Cepl alexander_naumov@opensuse.orgTomáš Chvátal mardnh@gmx.demardnh@gmx.dejengelh@inai.detbechtold@suse.commardnh@gmx.dehpj@urpla.net- Update to version 4.4.12 * Fixed broken SNMPv3 `msgFlag` initialization on authoritative SNMP engine ID discovery. This bug causes secure communication with peer SNMP engines to stall at SNMP engine ID discovery procedure.- Update to 4.4.11: - Added SNMPv3 USM master and localized keys support to LCD configuration - Improved initial and runtime USM debugging - Fixed a bug in USM configuration which did not allow the same user names to be added under different security names- Update to version 4.4.10 * Reworked VACM access control function. Most important changes include: + Added subtree match negation support (vacmViewTreeFamilyType) + Added subtree family mask support (vacmViewTreeFamilyMask) + Added prefix content name matching support (vacmAccessContextMatch) + Added key VACM tables caching for better `isAccessAllowed` lookup performance One potential incompatibility may be caused by the `addContext()` call which now needs to be made explicitly during low-level VACM configuration rather than be a side effect of `addVacmAccess()` call. * Rebased MIB importing code onto `importlib` because `imp` is long deprecated * Received MIB objects resolution made more forgiving to errors, added optional `ignoreErrors` parameter to `ObjectType.resolveWithMib()` to control that behaviour. * Fixed asyncore main loop to respect non-default timer resolution * Fixed `.setTimerResolution()` behaviour of abstract main loop dispatcher to update call intervals of the existing periodic dispatcher jobs * Fixed `var-bindings` initialization to prevent pyasn1 encoder failures with newer pyasn1 versions where `SequenceOf` type looses its default initializer. * Fixed crash on uninitialized component serialization left out in SNMP v1 TRAP PDU to SNMPv2/3 TRAP PDU proxy translation routine.- Update to version 4.4.9 * Made MIB loader ignoring file and directory access errors * Added missing SNMP PDU error classes and their handling in Command Responder * Fixed crash on MIB load failure in case of directory access error * Fixed socket transparency option (IPV6_TRANSPARENT) to make IPv6 transparent operation functional- Update to version 4.4.8 * Fixed Pythonized MIB load (in the source form) - made sure to turn it into a code object prior to its execution - Update to version 4.4.7 * Exposed ASN.1 `Null` type through `rfc1902` module for convenience. * Use `compile()` before `exec`'ing MIB modules to attach filename to the stack frames (ultimately shown in traceback/debugger) * Fixed hlapi/v3arch transport target caching to ensure transport targets are different even if just timeout/retries options differ * Fixed hlapi LCD configurator to include `contextName`. Prior to this fix sending SNMPv3 TRAP with non-default `contextName` would fail. * Fixed possible duplicate key occurrence in the `OrderedDict` following a race condition * Fixed undefined name references in `inet_pton`/`inet_ntop` substitute routines for IPv6 in `TRANSPORT-ADDRESS-MIB.py`- Remove superfluous devel dependency for noarch package- Update to version 4.4.6 * Improved package build and dependency tracking * Fixed missing LICENSE from the tarball distribution * Fixed CommandGeneratorLcdConfigurator.unconfigure() to fully clean up internal caches, otherwise repetitive attempts to configure the target would fail. * Fix to tolerate possible duplicate enumerations in Bits and IntegerSMI types. * Fix to tolerate non-initialised entries in SNMP community table. Once a bad entry sneaked into the SNMP community table, all the subsequent SNMP v1/v2c operations failed. The fix ignores incomplete SNMP community table entries in the course of building indices. This is a bug fix release addressing a handful of accumulated bugs.- Use cryptodome not cryptodomex, to keep working- Update to version 4.4.5 * Added PySnmpError.cause attribute holding parent exception tuple * Fixed broken InetAddressType rendering caused by a pyasn1 regression * Fixed typo in RFC1158 module * Fixed possible infinite loop in GETBULK response PDU builder * Fixed memory leak in the `config.delContext()` VACM management harness * Fixed `Bits` class initialization when enumeration values are given * Fixed crash caused by incoming SNMPv3 message requesting SNMPv1/v2c security model * Fixed out-of-scope OIDs leaking at the end of SNMP table at hlapi `nextCmd` and `bulkCmd` calls when `lexicographicMode = False`- Fix license - Update to 4.4.4: * Copyright notice extended to the year 2018 * Fixed short local key expansion at 3DES key localization implementation. - Update to 4.4.3: * Migrated references from SourceForge * Added missing SHA2 support for Blumenthal key localization * Fixed named bits handling at rfc1902.Bits * Fixed missing SmiError exception class at pysnmp.proto.rfc1155 * Fixed SNMP v1->v2c PDU proxy -- error-status & error-index fields from v1 PDU get copied over to v2c PDU in addition to the exception sentinels being set - Update to 4.4.2: * The pysnmp version being used gets exposed to the MIB modules via the `MibBuilder` instance * The .setObjects() method of the SMI types now accepts `append=False` parameter to let the caller adding more than 255 elements over the course of multiple calls * Added support for some more missing fields of SMIv2 MACRO types * Example scripts rearranged in a way that IPv6 requirement is clearly encoded in the script's name * Fixed SNMPv2-SMI.NotificationType to expose .set/getReference() instead of .set/getRevision() which should not be there in the first place * Fixed non-implied-OID encoding in SNMP table indices * Fixed inconsistent SNMPv3 discovery and retrying algorithm - Update to 4.4.1: * HMAC-SHA-2 Authentication Protocols support added (RFC-7860) * The pycryptodome dependency replaced with pycryptodomex as it is recommended by the upstream to avoid unwanted interference with PyCrypto package should it also be installed * Sphinx theme changed to Alabaster in the documentation * Minor adjustments towards pyasn1 0.4.x compatibility * Fixed ObjectIdentifier-into-ObjectIdentity casting at rfc1902.ObjectType MIB resolution harness * Fixed NetworkAddress object handling in SNMP table indices * Fixed MIB lookup by module:object.indices MIB object with InetAddressIPv{4,6} objects being in the index * Fixed non-translated PDU being retries at CommandGenerator what leads to wrong PDU version being sent and even a crash on incompatible PDU/SNMP message combination - Update to 4.3.10: * Refactored partial SNMP message decoding to make it less dependent on unpublished pyasn1 API features. * Fix to MibTableRow.setFromName() to keep the input parameter type when it propagates to the return value. Before this fix ObjectIdentity.prettyPrint() may crash when rendering malformed SNMP table indices. * Fixed NotificationReceiver to include SNMPv1 TRAP Message community string into SNMPv2c/v3 TRAP PDU * Fixed multiple bugs in SNMP table indices rendering, especially the InetAddressIPv6 type which was severely broken. * Fixed crashing Bits.prettyPrint() implementation * Fixed crashing Bits.clone()/subtype() implementation * Fixed leaking exceptions bubbling up from the asyncio and Twisted adapters- Replace wording about aims.- update to 4.3.9: - Deprecated UsmUserData initializaton parameters removed - Adapted to pyasn1 API changes introduced by release 0.3.1 - Fix to a crash happening on inbound SNMP message having non-initialized fields - Fix to (persistent SNMP engine ID) file writing on Windows - Security fix to the bug introduced in 4.3.6: msgAuthoritativeEngineTime stopped changing over time and was returning the same timestamp (process start time). This fix makes it growing as it should. * Fixed import error in legacy NotificationOriginator implementation - More instrumentation hooks added addressing security failures auditing needs. - SNMP table indices correlation implemented within SMI framework. The opaque InetAddress type implemented. INET-ADDRESS-MIB included into the distribution. - SNMP table indices resolution logic made more robust against malformed indices. - Fixes to *lexicographicMode* option documentation to make it unambiguous. - The `ErrorIndication` object is now derived from `Exception` so that it could be raised in exceptions. - The `errorIndication` values produced by various parts of SNMP engine unified to be `ErrorIndication` instances. This fixes an issue with Twisted. - Embedded MIB modules rebuilt with the latest pysmi adding previously missing attributes like `status`, `description` etc. - Fixed potential SNMP engine crash on handling incoming message at unsupported security level - The getNext() and getBulk() calls of Twisted interface. now support ignoreNonIncreasingOid option. - TextualConvention is now a new-style class. - Fix to accidentally reset error-status when building confirmed class SNMPv1 PDU. - Fix to possible infinite recursion in TextualConvention.prettyIn(). - Fixed crash when attempting to report unsupported request/notification PDU back to sender. - Fix to low-level SNMP API example to accommodate changed pyasn1 SEQUENCE supporting iterator protocol. - The pyasn1 version dependency bumped (0.2.3), SEQUENCE/SEQUENCE OF API calls adjusted to accommodate changed pyasn1 API (in part of .setComponentBy*() kw flags). - Fixed crash on SNMP engine's invalid message counter increment. - Switched from now unmaintained PyCrypto to PyCryptodome. - Switched to new-style classes. - NotificationType now allows additional var-binds specified as MIB objects. A side effect of this change is that additional var-binds can only be added prior to .resolveMibObjects() is run. - Non-standard (but apparently used by many vendors) Reeder AES192/256 key localization algorithm implemented and set as default for usmAesCfb192Protocol and usmAesCfb256Protocol identifiers. Original and more standard implementation can still be used with the usmAesBlumenthalCfb192Protocol and usmAesBlumenthalCfb192Protocol IDs respectively. - TextualConvention.prettyOut() improved to produce prettier and more SMI-compliant output. - TextualConvention.prettyIn() implemented to handle DISPLAY-HINT based value parsing. - Fix to NotificationType to make additional var-binds overriding MIB objects implicitly included through NOTIFICATION-TYPE OBJECTS. - Fix to SNMP engine boots counter persistence on Python 3. - Fix to Pythonized MIBs loading when only .pyc files are present (e.g. py2exe/cx_freeze environments). - Fix broken 3DES key localization and encryption procedures. - Updated IP address for demo.snmplabs.com in examples. - Missing index added to bundled RFC1213::atEntry MIB table. - Twisted integration made Python3 compatible. - Accommodated ASN.1 SEQUENCE iteration rules change in upcoming pyasn1 version. - Author's email changed, copyright extended to 2017. - convert to singlespec - Adjust Requires and BuildRequires according to setup.py- Update to version 4.3.2 + Copyright notice added to non-trivial source code files. + SNMP table row consistency check added. This change may break valid SNMP SET operations on tables if RowStatus column is not passed at the very end of var-binds. + All SNMP counters now incremented via '+= 1' rather than 'x = x + 1' to simplify their tracking by third-party code. + Notification originator examples re-pointed to Notification Receiver at demo.snmplabs.com. + Two more execution observer points added: rfc2576.processIncomingMsg and rfc3414.processIncomingMsg to give an insignt on security modules internals. + TEXTUAL-CONVENTION's DISPLAY-HINT text formatting reworked for better performance and encoding accurancy of 'a' and 't' formats. + WARNING: security fix to USM - extra user entry clone removed on incoming message processing. It made USM accepting SNMPv3 TRAPs from unknown SNMP engine IDs. + Fix to snmpInvalidMsgs and snmpUnknownSecurityModels MIB symbols import at SNMPv3 MP model. + Fix to NotificationOriginator to cope with unspecified user callable. + Fix to OctetString.prettyOut() to pretty-print Python 3 bytes without 'b' qualifier. + Fix to better pysmi import errors handling. + Fix to missing next() in Python 2.5 at pysnmp.hlapi - Update to version 4.3.1 + Added recursive resolution of ObjectIdentifier values at ObjectType by converting it to ObjectIdentity. + A bunch of convenience shortcuts to rfc1902.ObjectIdentity added from rfc1902.ObjectType and rfc1902.NotificationType (.addAsn1MibSource(), .addMibSource(), .loadMibs()) + When pretty printing indices at rfc1902.ObjectType, quote only strings. + SNMP overview and PySNMP hlapi tutorial added to documentation. + Fix to __doc__ use in setup.py to make -O0 installation mode working. + Fix to ObjectIdentity->ObjectIdentifier attributes handover + Fixed crash at oneliner compatibility code on EOM response. + Fixed crash in hlapi.transport module. + Fixed OID resolution issues that roots at node 0 and 2. + Fix to MIB builder to fail gracefully on corrupted MIB package encounter. + Fix to docs distribution -- now the are Sphinx-buildable out-of-the-box. + Source code re-linted- updated to 4.3.0 + Critical error fixed in key localization procedure for AES192/AES256/3DES cyphers. Previous versions might never worked properly in this respect. Initial PySMI integration. Original ASN.1 MIBs could now be parsed, stored at a local pysnmp MIBs repository and loaded into SNMP Engine. Relevant example scripts added. Obsolete libsmi-based scripts removed. + Major rewrite of native SNMPv3 CommandGenerator and NotificationOriginator applications towards the following goals: + avoid binding to specific SNMP engine instance to promote single SNMP app instance using many SNMP engine instances + support two APIs for working with request data: one operates on the whole PDU object while the other on PDU contents + keep callback context data in stack rather than in stateful application cache + newly introduced sendVarBinds() method offers a more functional and logical signatures. + Promote the use of dedicated classes for dealing with OID-value pairs. Instances of those classes resemble OBJECT-IDENTITY, OBJECT-TYPE and NOTIFICATION-TYPE MIB structures. + Oneliner API reworked to become more generic: its LCD configuration shortcuts and and var-bindings processing code split off SNMP apps classes to stand-alone objects. The whole API also moved up in package naming hierarchy and becomes ‘pysnmp.hlapi.asyncore’ (hlapi is apparently an African fish). Old oneliner API remains fully operational at its original location. + Synchronous oneliner apps redesigned to offer Python generator-based API along with a more comprehensive set of accepted parameters. + Asyncore-based asynchronous apps reworked to become functions. + Twisted API moved entirely into high-level domain to be aligned with other high-level APIs. This WILL BREAK backward compatibility for those apps that use Twisted API. + Keep backward compatibility for all existing major/documented interfaces + Sphinx documentation added to source code and example scripts. Library documentation converted from .html into RsT markup. + Execution Observer facility implemented to give app an inside view of SNMP engine inner workings. This is thought to be a generic framework for viewing (and modifying) various internal states of pysnmp engine. Previously introduced non-standard APIs (like getting peer’s transport endpoint which is not suggested in RFCs) will be gradually migrated to this new framework. + Initial support for the asyncio & Trollius frameworks and coroutines-based SNMP Applications interfaces added. Both IPv4 and IPv6 datagram transports are currently supported. + Original asynsock transport and AsyncsockDispatcher renamed into asyncore and AsyncoreDispatcher respectively to provide better hint to fellow devs on the underlying transport being used. Backward compatibility preserved. + The asyncore-based transport subsystem extended to support POSIX sendmsg()/ recvmsg() based socket communication what could be used, among other things, in the context of a transparent SNMP proxy application. Technically, the following features were brought into pysnmp with this update: + Sending SNMP packets from a non-local IP address + Receiving IP packets for non-local IP addresses + Responding to SNMP requests from exactly the same IP address the query was sent to. This proves to be useful when listening on both primary and secondary IP interfaces. + Internal oneliner apps configuration cache moved from respective apps objects to [a singular] snmpEngine “user context” object. That would allow for better cache reuse and allow for a single app working with many snmpEngine instances. + Oneliner GETBULK Command Generator now strips possible excessive OIDs off the bottom of returned var-binds table. + Constraints assignment shortcut added to some base rfc1902 types (Integer, Integer32, OctetString, Bits). That formally constitutes ASN.1 sub-typing. + Built-in debugging is now based on Python logging module. + Examples on a single Transport Dispatcher use with multiple SnmpEngine instances applicatons added. + Example script on transport timeout & retries manipulation added. + Example script explaining incoming message’s communityName re-mapping added. + Broadcast socket option can now be enabled with the .enableBroadcast() call for any datagram-based transport (namely, UDP and UDP6). + AbstractTransportDispatcher’s jobStarted() and jobFinished() methods now accept optional ‘count’ parameter which is a way for an app to indicate how many responses are expected or have been processed in bulk. + Example script on SNMP Agents UDP broadcast-based discovery added. + Oneliner transport object now supports setLocalAddress() method to force socket binding to specified local interface. + New public DgramSocketTransport.getLocalAddress() returns local endpoint address underlying BSD socket is currently bound to. + Passing request details to access control callback at CommandResponder reworked towards more robust and simple design with the execution observer facility. + All MIBs rebuilt with pysmi. + MIB instrumentation example improved to cover table index building facility. + Handle the case of null writer at Debug printer. + Do not cache snmpEngineId & snmpAdminString at CommandGenerator to let it be reused with many different snmpEngines. + TRAP PDU agent address evaluation at proto.api made lazy to improve startup time. + Multiple fixes to verify pyasn1 decoder.decode() return to withstand broken SNMP messages or its components. + First attempt made to make some of SNMP Engine settings persistent across reboots. + Make config.delTransport() returning detached transport object. Asyncio examples now use this facility to explicitly shutdown transport object. + Parts of SMIv1 remnant MIBs (RFC1213-MIB, RFC1158-MIB) added to provide complete compatibility with SMIv1. Symbols defined in these MIBs only present in SMIv1 so they can’t be substituted with their SMIv2 analogues. + MibBuilder.addMibSources() convenience method added. + The smi.MibBuilder() will now raise more specific exceptions (MibLoadError, MibNotFoundError) on MIB loading problems rather than more generic SmiError. + The oneliner’s MibVariable MIB lookup subsystem redesigned for more generality to mimic OBJECT-TYPE macro capabilities related to SNMP PDU handling. The two new classed are ObjectIdentity and ObjectType. The ObjectIdentity class additionally supports just a MIB module name initializer in which case if resolves into either first or last symbol in given MIB. Another option is just a MIB symbol initializer without specifying MIB module. This new subsystem is moved from the scope of oneliner to more common pysnmp.smi.rfc1903 scope to more naturally invoke it from whatever part of pysnmp requires MIB services. + MibBuilder now prepends the contents of environment variables it recognizes (PYSNMP_MIB_DIR, PYSNMP_MIB_DIRS, PYSNMP_MIB_PKGS) rather than using them instead of its default core MIBs. + Removed RowStatus default value as it may collide with possible subclass constraints. + A few additional MIB tree management methods added to MibViewController to better address ordered nature of MIB tree nodes (namely, getFirst*, getLast* family of methods). + Wheel distribution format now supported. + Fix to authoritative engine side snmpEngineID discovery procedure: respond with notInTimeWindows rather then with unsupportedSecurityLevel at time synchronization phase. + Fix to rfc1902.Bits type to make it accepting hex and binary initializers, cope with missing bits identifieirs at prettyPrint(). + Memory leak fixed in CommandForwarder examples. + Fix to BULK CommandGenerator to use the same nonRepeaters OIDs across multiple GETBULK iterations so returned table for nonRepeaters columns would hold the same var-bind. + Fix to CommandGenerator to make sendRequestHandle persistent across multiple iterations of GETNEXT/GETBULK queries. + Fix to sendNotification() error handling at NotificationOriginator. + Fix to preserve possible ‘fixed length’ setting atrfc1902.OctetString on clone()’ing and subtype()’ing. + Fix to rfc1902.OctetString & Bits to base them on OctetString class to make the ‘fixed length’ property working. + Fix to .clone() method of rfc1902.Bits class to make its signature matching the rest of classes. This may broke code which used to pass namedValue parameter positionally rather than binding it by name. + Fix to PDU translation service (proto.proxy.rfc2576) to make it initializing errorIndex & errorStatus components of the resulting PDU. + Fix to MsgAndPduDispatcher.sendPdu() to clean up request queue on pysnmp-level processing failure. + Fix to SNMPv1/v2c message processing subsystem to make it serving unique PDU request-id’s in both outgoing and incoming confirmed and response PDU types. Duplicate request-id’s in unrelated PDUs may cause cache errors otherwise. + Fix to licensing terms of multiple twisted backend modules to make the whole pysnmp package licensed under BSD 2-Clause license. This change has been explicitly permitted by the original modules authors. + Fix to asyncore-based transport not to use asyncore’s cheap inheritance from socket object what caused warnings. + Fix at NotificationOriginator to make is using MibInstrumentationController when expanding Notification OBJECTS into Managed Objects Instances. + Missing wrongLength and wrongEncoding SMI errors added. + Fix to file descriptor leak at MibBuilder. + Fix to rfc2576.v2ToV1() to ignore impossible errorStatus. + Fix to rfc2576.v1ToV2() to reset ErrorStatus==noSuchName on proxying. + Fix to smi.builder to explicitly fail on any MIB file access error (but ENOENT) and raise IOError uniformly on any directory/egg access failure. + Fix to infinite loop at config.delV3User().sheep85 1615021583  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.4.12-bp153.1.164.4.124.4.12      !!!"#$$""%&&&"'())))''*+++++++,-.,,/001233114555567689:;<;=:>????>@ABCDBBEFAGHIIIIHJJJJJJGGKLLLLLLLKMMMGNOOAPAQRSSSQQTUUVVVVVVVVVVVVWXYZ[[Y\]]]]X^_````^abbbbb^cdeeeeeeeecfggggggggggggggggggggggggggggggggXhijhkllXmnooompqqqqqqWrssrtttWuvwxwyyvz{{{{{{z|W}~~}}python-pysnmp-docdocsMakefileREADME.txtmibsPYSNMP-MIB.txtPYSNMP-SOURCE-MIB.txtPYSNMP-USM-MIB.txtnet-snmpd.confnet-snmptrapd.confsourcechangelog.rstconf.pycontents.rstdevelopment.rstdocsapi-reference.rsthlapiasyncioagentntforgnotification.rstmanagercmdgenbulkcmd.rstgetcmd.rstnextcmd.rstsetcmd.rstasyncoreagentntforgnotification.rstmanagercmdgenbulkcmd.rstgetcmd.rstnextcmd.rstsetcmd.rstsyncagentntforgnotification.rstmanagercmdgenbulkcmd.rstgetcmd.rstnextcmd.rstsetcmd.rsttwistedagentntforgnotification.rstmanagercmdgenbulkcmd.rstgetcmd.rstnextcmd.rstsetcmd.rstmib-object-instances.svgnms-components.svgoid-tree-mibs.svgoid-tree.svgpysnmp-architecture.rstpysnmp-design.svgpysnmp-hlapi-tutorial.rstsnmp-apps.svgsnmp-design.rstsnmp-engine.svgsnmp-history.rsttutorial.rstdownload.rstexamplescontents.rsthlapiasyncioagentntforgadvanced-topics.rstcommon-notifications.rstcontents.rstmanagercmdgenadvanced-topics.rstsnmp-versions.rstwalking-operations.rstasyncoreagentntforgadvanced-topics.rstcommon-notifications.rstcontents.rstmanagercmdgenadvanced-topics.rstsnmp-versions.rstwalking-operations.rstsyncagentntforgadvanced-topics.rstcommon-notifications.rstevaluating-notification-type.rstsnmp-v1-trap-variants.rstcontents.rstmanagercmdgenadvanced-topics.rstmib-tweaks.rstmodifying-variables.rstsnmp-versions.rsttable-operations.rsttransport-tweaks.rstwalking-operations.rsttrolliusagentntforgcommon-notifications.rstcontents.rstmanagercmdgensnmp-versions.rstwalking-operations.rsttwistedagentntforgadvanced-topics.rstcommon-notifications.rstcontents.rstmanagercmdgenadvanced-topics.rstsnmp-versions.rsttransport-tweaks.rstwalking-operations.rstsmiagentimplementing-mib-objects.rstmanagerbrowsing-mib-tree.rstv1archasyncoreagentcmdrspagent-side-mib-implementations.rstntforgtransport-tweaks.rstmanagercmdgenfetching-variables.rstmodifying-variables.rsttransport-tweaks.rstwalking-operations.rstntfrcvtransport-tweaks.rstv3archasyncioagentcmdrspsnmp-versions.rstcontents.rstmanagerntfrcvtransport-tweaks.rstasyncoreagentcmdrspadvanced-topics.rstagent-side-mib-implementations.rstsnmp-versions.rsttransport-tweaks.rstntforgadvanced-topics.rstcommon-notifications.rstevaluating-notification-type.rstmultiple-managers-operations.rstsnmp-versions.rsttransport-tweaks.rstcontents.rstmanagercmdgenadvanced-topics.rstmib-tweaks.rstmodifying-variables.rstsnmp-versions.rsttable-operations.rsttransport-tweaks.rstwalking-operations.rstntfrcvadvanced-topics.rstsnmp-versions.rsttransport-tweaks.rstproxycommandprotocol-conversion.rsttransport-conversion.rsttrolliuscontents.rsttwistedagentcmdrspagent-side-mib-implementations.rstsnmp-versions.rsttransport-tweaks.rstcontents.rstmanagerntfrcvsnmp-versions.rsttransport-tweaks.rstfaqfaq.rstgetting-peer-information.rsthow-to-implement-agent-mib.rstignored-snmp-packets.rstlistening-on-multiple-interfaces.rstnon-printable-snmp-values-apps.rstnon-printable-snmp-values-tools.rstoids-not-increasing.rstpass-custom-mib-to-manager.rstpy2exe-throws-error.rstresponse-values-mib-resolution.rstsnmp-data-constraints-verification-failure.rstwalk-whole-mib.rstlicense.rstoldsite.rstquick-start.rstexampleshlapiasyncioagentntforgdefault-v1-trap.pymultiple-notifications-at-once.pymanagercmdgengetbulk-to-eom.pymultiple-concurrent-queries-over-ipv4-and-ipv6.pymultiple-sequential-queries.pyv1-get.pyasyncoreagentntforgdefault-v1-trap.pymultiple-informs-at-once.pymultiple-traps-at-once.pyrunning-multiple-snmp-engines-at-once.pymanagercmdgenmultiple-concurrent-queries-over-ipv4-and-ipv6.pypull-mibs-from-multiple-agents-at-once-over-ipv4-and-ipv6.pypull-whole-mib.pyquery-multiple-snmp-engines-over-ipv4-and-ipv6.pyv2c-get.pysyncagentntforgcustom-contextengineid.pycustom-contextname.pycustom-v1-trap.pydefault-v1-trap.pysend-notification-with-additional-varbinds.pyv2c-trap-with-notification-objects.pyv3-inform.pyv3-trap.pymanagercmdgencoerce-set-value-to-mib-spec.pycustom-asn1-mib-search-path.pycustom-contextengineid-and-contextname.pycustom-contextengineid.pycustom-pysnmp-mibs-search-path.pycustom-timeout-and-retries.pycustom-v3-security-name.pyfetch-variables-over-ipv6.pyget-table-object-by-index.pyget-table-object-by-multiple-indices.pygetbulk-fetch-scalar-and-table-variables-over-ipv6.pygetbulk-limit-number-of-packets.pygetbulk-limit-number-of-variables.pygetnext-limit-number-of-variables.pygetnext-multiple-oids-to-eom.pymultiple-get-calls.pypreload-pysnmp-mibs.pypull-whole-mib.pypull-whole-snmp-table.pyquery-agents-from-multuple-threads-over-ipv4-and-ipv6.pyset-multiple-scalar-values.pyspecific-v3-engine-id.pyusm-localized-keys.pyusm-master-keys.pyusm-md5-des.pyusm-md5-none.pyusm-none-none.pyusm-sha-aes128.pyv1-get.pyv2c-get.pyv2c-getbulk.pywaive-mib-lookup.pytrolliusagentntforgdefault-v1-trap.pymanagercmdgengetbulk-to-eom.pyv1-get.pytwistedagentntforgdefault-v1-trap.pymultiple-notifications-at-once.pyv2c-trap-inline-callbacks.pymanagercmdgencustom-timeout-and-retries.pygetbulk-to-eom.pymultiple-concurrent-queries.pypull-mibs-from-multiple-agents-at-once.pypull-whole-mib.pyv1-get.pysmiagentcustom-managed-object.pyoperations-on-managed-objects.pymanagerconfigure-mib-viewer-and-resolve-pdu-varbinds.pyconvert-between-pdu-varbinds-and-mib-objects.pymib-tree-inspection.pyv1archasyncoreagentcmdrspimplementing-scalar-mib-objects-over-ipv4-and-ipv6.pyntforgsend-inform-over-ipv4-and-ipv6.pysend-trap-over-ipv4-and-ipv6.pymanagercmdgenbroadcast-agent-discovery.pyfetch-scalar-value.pygetbulk-pull-whole-mib.pygetnext-pull-whole-mib.pyspoof-source-address.pyv2c-set.pyntfrcvlisten-on-ipv4-and-ipv6-interfaces.pyv3archasyncioagentcmdrspmultiple-usm-users.pymanagerntfrcvmultiple-interfaces.pyasyncoreagentcmdrspalternative-mib-tree.pycustom-mib-controller.pycustom-snmp-engine-id.pydetailed-vacm-configuration.pyimplementing-scalar-mib-objects.pyimplementing-snmp-table.pylisten-on-ipv4-and-ipv6-interfaces.pylisten-on-multiple-interfaces.pylistening-on-virtual-network-interface.pymultiple-snmp-communities.pymultiple-snmp-engines.pymultiple-usm-users.pyobserve-request-processing.pyntforgmultiple-different-notifications-at-once.pysend-custom-pdu.pysend-inform-to-multiple-managers.pysend-notification-over-ipv4-and-ipv6.pysend-packet-from-specific-address.pysend-trap-to-multiple-managers.pyusm-md5-none.pyv1-trap.pyv2c-inform.pyv2c-trap-with-notification-objects.pyv2c-trap.pyv3-trap.pymanagercmdgencustom-contextengineid-and-contextname.pycustom-timeout-and-retries.pyfetch-variables-over-ipv6.pygetbulk-fetch-scalar-and-table-variables.pygetbulk-multiple-oids-to-eom.pygetnext-multiple-oids-and-resolve-with-mib.pygetnext-multiple-oids-to-eom.pyobserve-request-processing.pypull-subtree.pysend-packets-from-specific-interface.pyset-multiple-scalar-values.pyspoof-source-address.pyusm-sha-aes128.pyusm-sha-none.pyv1-get.pyv2c-set.pyntfrcvdetermine-peer-network-address.pymultiple-network-interfaces.pymultiple-network-transports-incl-ipv4-and-ipv6.pymultiple-usm-users.pyobserve-request-processing-over-ipv4-and-ipv6.pyregexp-community-name.pyproxycommandipv6-to-ipv4-conversion.pyv2c-to-v1-conversion.pyv2c-to-v3-conversion.pyv3-to-v2c-conversion.pytwistedagentcmdrspimplementing-scalar-mib-objects.pymultiple-interfaces.pymultiple-snmp-communities.pymultiple-usm-users.pymanagerntfrcvmultiple-interfaces.pymultiple-usm-users.pypython-pysnmp-docLICENSE.rst/usr/share/doc/packages//usr/share/doc/packages/python-pysnmp-doc//usr/share/doc/packages/python-pysnmp-doc/docs//usr/share/doc/packages/python-pysnmp-doc/docs/mibs//usr/share/doc/packages/python-pysnmp-doc/docs/source//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncio//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncio/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncio/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncio/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncio/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/sync//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/sync/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/sync/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/sync/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/asyncore/sync/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/twisted//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/twisted/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/twisted/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/twisted/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/docs/hlapi/twisted/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncio//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncio/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncio/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncio/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncio/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/sync//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/sync/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/sync/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/sync/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/asyncore/sync/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/trollius//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/trollius/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/trollius/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/trollius/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/trollius/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/twisted//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/twisted/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/twisted/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/twisted/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/hlapi/twisted/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/smi//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/smi/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/smi/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v1arch/asyncore/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncio//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncio/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncio/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncio/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncio/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/proxy//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/asyncore/proxy/command//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/trollius//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/twisted//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/twisted/agent//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/twisted/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/twisted/manager//usr/share/doc/packages/python-pysnmp-doc/docs/source/examples/v3arch/twisted/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/docs/source/faq//usr/share/doc/packages/python-pysnmp-doc/examples//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncio//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncio/agent//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncio/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncio/manager//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncio/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/sync//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/sync/agent//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/sync/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/sync/manager//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/asyncore/sync/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/trollius//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/trollius/agent//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/trollius/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/trollius/manager//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/trollius/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/twisted//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/twisted/agent//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/twisted/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/twisted/manager//usr/share/doc/packages/python-pysnmp-doc/examples/hlapi/twisted/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/smi//usr/share/doc/packages/python-pysnmp-doc/examples/smi/agent//usr/share/doc/packages/python-pysnmp-doc/examples/smi/manager//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/v1arch/asyncore/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncio//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncio/agent//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncio/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncio/manager//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncio/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/agent//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/agent/ntforg//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/manager//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/manager/cmdgen//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/manager/ntfrcv//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/proxy//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/asyncore/proxy/command//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/twisted//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/twisted/agent//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/twisted/agent/cmdrsp//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/twisted/manager//usr/share/doc/packages/python-pysnmp-doc/examples/v3arch/twisted/manager/ntfrcv//usr/share/licenses//usr/share/licenses/python-pysnmp-doc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/ad89f6b17943efe537ff511e7ceda35c-python-pysnmpcpioxz5noarch-suse-linuxdirectoryASCII text, with very long linesASCII textSVG Scalable Vector Graphics imagePython script, ASCII text executableUTF-8 Unicode text&~7Mutf-83ddf92ddae25850d94b47bbf63b8ecfe51ea002956472320a81b5ffd7c8c893c?P7zXZ !t/PT] crt:bLL.WhxT(^jqlW}3HNMpgeڗTxD~1|+K 3Pţ|:8L(ԤB@(a)XOٔhJԘRG?j-۵)' |0X5}>`P}G[> rTQ' N7LTV;Q"t3XPM"5IcVyQŮ-"W"' "~& kp 䡲$f3Uq[wshKcGԊө+lnd"9ꍯ`ٜ"԰lme>=mGPV3 *qwf(*bSFZIVAK,^ta-iR/>P"俱/\i0r}AO7.\DL(X@ >[9.)&hLwq9lϟLdd|Vf|k)D*LoWɣ/ Vcl9a_7jdh@96ZTΔ\BeD%&d~f#J͐WCL9 ͷ 0I w½h>G?% A%%GǠ‰W-!p%dKuYr{>E_c> yԣjHA;Z,\; $^ Mw`A#ޔߔ0܀tc q^rZD[fi zox58=7eX= #,3'ygbjlر[iL~˫tQfRƽ %(:~!O©3be8ԭ;q\{`M ޲NBlbcguمJ|FjP-sN ~t# LBKi=I uZ.~3P:Xw>MڰWD| y ;3p#&'!Ld"~kǿ#M1üZxII2VM+ؔI';)ptGG@o [qIҢv8ſiS2)}mx bu| R(- b^ d3 ZA[C-[R0w%@eqۛ}R9ET:)EücVu]Fi*U~ZE_kWc!"u{sn +A ezrC"kVS(|Hb[׮Z vZ8 ¢>^X^|VkY|%H?4):fsJѹXnI9ٟ}!h8ݡ =d=|+ykĶJ }WyXXlp:\U> \ClI#gHa) NA\:w?Vs!bw/d@Nnw^DŽ՘*E ܾ{ S6־Wo'qw^|uTpy=$SIw8ְȌgMԷ_7oXLUJs81b<`B bl |3>W Om˩.!JpSrJ1`dFD{ analV'6o||)dN|H Ͱ+U&$ 5C=y/N!B1|܎بh@CUZ 7̫YCF!SE\^LNn='|$FwHz3#gkZhR߆tL[j]ytvzY:tY⫱.o3-+n<24n’[MV;lYmq,v澢ΪD]z nj lt).Nh/8E!>(Vad1gnC̮kƒG6ʎN+!^XR sk~;WHn$J ro LK ̢9tqfxrϺ;;s488ϾXaI"87d3^O"Oo a5+i'EAHLo_)Ύp *Sx<φxD ݓ`*b5sW,Ciog5W1r9MK&R\#]l-4?\D]ia !ov|ʆrVQV),ܓN&g7j;#t!D,<~k6r`Y&Ȣ2ma=iy` R^]R=ѪnԺ^mtvͩ~mU7SV:Syerw Rz7X$=ȓv/Hz%xA{4KZƠy 6FF`8M > d.G9(g73=xU Gn `㲶/*nڃ=֯:u]Vk0aޑ|Ns MLJQ ȼQU}xW=*{f{ +n}<$*k}wڐ" zC!@4( ;fXtSJuۂ %t#Ic\Bw٧C _<'lZda쳄:H@P CR^>{a2Җ"/^n@P{ǸW^rJaַp ˉyLY4s@Xwjƣr&y3Dz/[J4_<@{h)KXj"|US\wG&§˽T~'W^=ډL/5 K)&HdЙ. ƹ6$yȐ$}e!ƕ LƓ7 Z>yzOj&@ze2WJs761:a;ԾKЫd mϤZ[0Sk4NFj #&d]xxUA L e[n{q9.>}Ot`n,XkD5C}X(B(]=cij4q|HbgS[+b^4;Dkf؜W/]Vҳ%9g##35.4"u۔<a%s`vS"" 7uYz({b ̂#Iq!L`*yA3_\-/fIL!EŽYPWMJNDQOc`L)lŐ4-X ]r`[‘a0GL@M7~S3r1?Fw˛IEdHn~#*0 j*AnQL65w֥Q )Ɗp8F"lbǟ' 3Ѣ,y83P&d+"(p'UXζE^Qo<֬+ P]8HQB7N˞{FZe/,AiaJ@AagQ j7.$C1Aw#w=Z_ ![G`#DsvHw\K/J`uojcVtQmsj=u 0nH:@U>(CGؼ& w&;l}c?RS0T -V7RJ EAXH{y`'H]OΑ^蔐}'i[[kuxHkJF#9-Z¢fPBoH'Y}縒=x'BE. $ ڽq83(Q)]aBLʳ)`3L 8_վJ xM?!Iۅ$ޢ4U1M|z>Ae o&gDU 54WPVLSNy'aӲ^g[D mQs@PfhH $jp8:H,5̜+kF [%üPH52["2{_W݋ /.?`\'&"Y,шH6KWBZp_wMS >_cY$֍IIc6u- .+ւ;bV *]v0nfP:>K4gpWN̦^nb؝qPVⱠ(.a⃜r ʣNP `=cE3j`7,\A~oVe'-k%yTp`W(.e~K1QZI5w4CU>ac͐jWZ6`2tR^6NBc s'aV]KpnT\иF~5D.끠ʔ|ޢ9"LCK,~o4E@aB#32EAy7k/ S.7(&_&M22*":b/J-T$=$Q9%(xlz k)k$F UxV4v2R'if,Z /ԿB@5;v0([c._&!s7s?!M`J2[ zBqhdߘGgpWjլ. /wV&%.4U)1ƴx %'l$(8e䀙>x9B$1~[]A뀸WT'/xYp!Y=;,zԸBo ޵5y NpI)DbaYwo~6ݷ8?'v.i7@lC(=SE:mT-UY5$V8Q/hOo qs~wN2_!'3H䠊A"PW{)0JB Y&S-ZSSoLi bE-LWnȚe޾TQ{J>唎t* 6ED-NXۆO&IWҀ-8[ѐJ@7Q)4aNe^S26AR>XLf8g]a.쀼@$n"Ŧ01o!;~C?d"Ӝ<Ո>)jRtdJoj8:Zĕq)Bc8@wOZfml ",X\wCCJز#GKch]sVQE(yw$QE,P[uB,t("t DCܫ8ŬAc-Tu/U!ڱyyRrI젖ACwv p[?ݓbm Ik$JpJ4&Fal\womPGW.n?V8rp>&KOKfʸPV7 lӳävMSx%Vw{@< Âg7gd>D_nv)C$P&: P꣜[p:/:L-*S5/pd A8%0O=$?'&X`Ti6{-ssH'ʢG{̂@@b)>֤2nMO\  n3^@LY&`JL44yi9%o0JAA<Ite1H+AW,m;+"Nk\2 =*͇ Q*{n1՗ڳE?w.dFE[$'Gۿ\فa!6<[ cJj<:@B 5|30H5 įjv"?t r`>f25ҊMKvP\w>2ϞhU -?<@V&VQx0X#+AEZ?̛ s˹=OrPIIت!B2{i$ xz e6$E<=H{LiNE7sC;Azx {py⦭sBuA#(Jzݷ#Е5C`vخP<,7FF!*:|QL;-/V[N/\?7BcޮwAt*# ̙g8sdmJ[@4W4sx麕N04QKi3fLqa H^yy2[͟To@0Ğ 2ZqW2PK`=I8T-^b@:5^}TD䔜Ӄ<ˀ-J+vhaUpigBCZy17 і`7rg;IT9Jz(؋nqwro9ltd m1+ o jVފ)TI.w0$ޑ]N9\M!c%G`pwl[<KЭmSmUuƖmѐa+W e0}Y]U~FQPNt{dÀqyEDwq4!0 Dpx UV&b7X|IG.V1qZagU1ٜ9ظWJ_1pFDd&U1ӟŎZSPifxs?AX\yM_mGUJP`F=DZvMU]cndkO?-LO+vqY&Gxg`E^}?Y2Ռc 1^HWozK?2G9h\Fc NuGS&SܞOKOk0MNO {QYà GխQ\#N#K"$3ja믽^eJ_i" ȠicpE]ѳej^Go[a;AO(" R!0SV*dp\H`oeZb0t>rR 3iiBnV@S` F\ VirSvoGF;;Y@~fc&6c#ȉ,:4&y*HZFV`ekx5Cxhe(OK2_ cVn|nҋZV7e"(&N`xArĻ ǻ x/u$rrpj$^Ϛr!?,-:!G掱ۄ+hH# |ub찏~Kq7ٽg&0⺠gئJ]~#Fg?VXZ/ۧK0嘜h;ҩ|bG)J,Gn8 1e?UPt֪31o[쯪aKi*ϮABmE#B G*FHWFwt |\}4`p<upG|  7w8 zѺݫ)?~ni5f.6G042?vyy+{Rz$le+Dx~Þ }9ड}[WBc3DO}NNG/X\cnY}MԇIm&bΗ)e.aBg"ט8:RÏbS+.'Zc{B:\T *~D)Lm <4F |ޒ>',<j&wcnQ.K4mD}, NkN,(C(n֋q; Hk+M&9z?k*!Ëh874-0 |H³6`P Vʽ/xe-gs|&Mv~ J_&2$qGsmʖ%1cbyجu~5 >( *N??Lۍ-܀I3vۿ捴 >\e$ҼN0PN_[5HWQ. S?"ot5yq"Z%d+P6E`(>Ԍf]+(_ 'UF0Nv$Z7xmE3K̷KMJ3wxoǝ O4Dv}#a_&!$aVfD]U-!]%ѫj^¾ys>xDxY-)+N6DBH=vwJMZZu)f7}ITwD>:^3'|j:MP~C3g\8BomN'CбW43/o}N*0gN DspN $(qipXwL.>Ξa$}<]gEgg$lwՍ2i:ݯeT*Esǽ&5ZT*,Vʁk}$!a)^5Mye(c]m:S*~<шTGmN[2TLr3^"!x9-P QЯ 띆.UbuR;g cd\|3?`5K ;f68vYze^wxO{ly`u^%gZ#6+:#x~.2DHlvl5oB~U":lw(j}c)կi9ڢ4%=(~+mŰ fx _9|n{Ezĥ{ڔ>dR.µQ@gJhƳ];VE{S b6k܇xc@&x=XX<(\+ZӮ?"cOGr)MJVC %a\f# \>6Ձb+`zp hP}Z c!JiCY `y'vvV!͠=sbgP2+ä+eVnP!An_/7%K%=,9 4Gmǣ9}Ay 2ǀTsJ]=;ucVNf& 3{,i5FC sM|MeHv}`<2P6$%썗仐lj0>%u52w 7e`LMﱜ~ddVB%:01 !h x@+1chƥ ./ej(:\Yt7?60rͦ:dƵ5X6ߵ|10LAkᎍr7/0X;M2t]SZ;ͣ&`AR Ӟ$T֡oˁxskQޚ $89IK!KwBd2ǫYg}쯺tb A垕ʶA$pky`QJO_ D1/#2s&vv{>tuܒSXco+N6̺.Yg5k)J0CF/ÿ́P{4~yKNsGϮ*ZS-W/H(qDc\ŽǤ`R(~ ;ZEIBFv> _Rzs~URO[J"9 5%v]&ME(zD3i{瘣C]gAd R^'a2YNI.#wb](ݝT ,Bڞ}eV%OjE1IR+cONN"%:9^noŬ֨n %" J OOL1Jo3ku'*BYy:[`WuF5xJNݲIC+~VleehcddBֲ9o5n5DԪKxA3^KIתDc*D篈[$9WoSI_kk׼ 2X:XmpZIwq⧔SܗPvN83n~,p_{Ks(3G%fdӡ̸#!1X@ w5n *G'kLxi#j* '0x͂îW({]q*ڲ1;XiAL_{܆9ʨycCȟAP;zbv,*(M U쒲WF&k1X3+'&yAԠ 2MSnCq%C g\ƥ܊nwD>5#w[n2=WZ)0XЫ @AP&Yb3(}F ͦORܓg+MK!_&xS,Ǩ s9BMKg|"t_J$;l^)-Z+^/UnP)v[mc@ܪѥ^ P(Љ[=\ka cvi+_"w 0ܞ/8.7ICM/ %-rCw.n&(9t3NNmݙpY"l؎Z"JUW_W*)ڷqb$r"agfhQ8Y1.c.Mj{GYƨר蚈sEՒ ̸ɕ~8 $z!;WA:R Q0lvIԴQm4E*rj ,wRӋo!^X{&'gč؄RMgӻ8Wك4t{_Z,q&1=Wvl|HBxHlf@lb4fXgۚw'6rm"XiL+.<x%䬳fd^ukPa (4:rz(Tj J?հཝZ!]$ls{X/*MIö )K1gkGhtkB נ,xx:[q%>)/@4b]WH:gPH  l{j|fl(;0(j1~Ts$ l5ίص9Qʚt@B@+:"$3;/vm݄[ [ԇՈ!x_m_=%y| \.Ae[n$A]->?f)=RXlj7.D{ 2&rUqd) ˾ C?RʫHtKZ/[Σ^ uֽk?(Y}qNT_.W<0WCf$}/ĝݸ o&;ǡ4j)NH |0;|yoQ%ldeg8B~{{+vk >Y sE k!L:˻0Ezb] +m,|:}Gd3f< ~mW&ruH#N^[.|bJ:!{ixƠhV# SښV-6vPMdIH(+=iKV`6=@#/P3)nJ3ԾJʅNC FQ"sR4X.T̡7c[\\x=($lzf9 VIG@"0SHQ>Im{2vǷXrxfK 1sJd,oxʟXrŘٛ(W -39D6mru-N+"DOnrH8Sp'3F97w'=mV%C𢡄ۦ z*d6KpGq7CzDr[ʃu?)l4АXͲ9Ǫ)kTd9t zkl2N;tߤtvg gMD{6wKd<OMYA+%#ꇌs,#ɝ?\L eF`V?aUz%gSTDkc~Z2&qat%TWC1zFVBY:ga?绀tα݂ȲiϯXU*Q)^/G@SC5;hWUR 4 зcQHk-Ag&Wƌ#ûsκ->N)M%컪UT{h44`)&}6\s:| e+qۦ/Bjȁm O = R" HՂM2oQiWuU}Fs9~*M}RY|tT+,v@%Y"ЪM%O=`)[PcM>hwxQ_0gbԵXziܱ|R=A(:w#KJcLwH1Q9[S)&gX]2Pī7Ŀ`3>arw`KN ǩ}7J ŋ{6e_{dyN^f\ę8tq!#dphYh$ڰ>a.t*$uY@B_~]璁nCQ6:@] TkN!dU~][R/7zp&z9L~ezI]ݯX˷/b4L7Ӿ,y O\&>tSb;y5:)hӨg,qj0ۛEW܏L+fTV@_yP݅4%c5}IvnT7|ntpa1ukEGXvQ f'[qQ!CO Mֹ6ԨŮ6L!HSv(@sc$`Vn Rz-s&c8`xl>t<8dz'69[XtSǑV!{11\s'MWKQ =Vrj-Rc nݐhr,=E pڰyV}mouݒsεI]2$c"U(0P7Z!3)@ڷ $;U9c+. =RW_uM~91%&{tt"9kFzf:)P%jQt4]U6ӽ(nSyVTAնU )W}n>36L$P2_&h_lma4d6U Xx#C^ uE[Uj2$kf,a>\KG "wu5w9E6Rٝ3BCXoשSwL*(G;RJT=fEd؞{7s]ټ}#o t@7෎B^9hȮ5"Z}Kٸ})' ??{-h-0Xw _"פ%9ԑv+mćW/lc2Pҩ$^aS[N|*BX }_$[@Ъ%0Yc {*:Q} Dk-E #$tU*ԥAMrYGky*hH_?\\̆}lP y8Cۙ)+G=qc#'׬T54P/ܨ9z1sǾ: őv@ փw¨P^!P$᷍@SDPvzUwE'bpANݗ[j>qeW1( #mxz@0ygmfZ|p7n&Y]V=]9EHSM<~Ά* 6i7%8Q"}ݯ6҇.\Z;t_%لONzBP_n#ǜ}f`zE0PG|{uj}'+%Mށ.e/"l*Ou9mو+!/֜\ΑhuIׯӜ+=u̬qAYo@?Q1h ;°vóF=oB@Lp NͅfuvW_FATc>h(Ps0?G:HACv PF֊@9*alm9z旡;7)بnU FY \AH̤;Ӻw}_LQh3b;mC~bX^Cr"KaywqRAw]px޼&^2tfٙ%IpmTmWIz][4շKE3өiJ|ޭ{y똱o+Vm!4qdN.3ЈruLWNSM9WkV) o;@zs1e? oh( حZc>rZ(EPKi DkBZ[+@ЛpgЀ&OЯ/Bh7Įv= )Ba*N"lJ߉_%R_sAGaHĞ2o^T{z0s)pzZy7h% bD[n-7I=ׯS\~<_y-4fcbC'C((;@š@=6jQ8KUKF-2"-z5mb0'J)ޣkQ\[ڋmnW<Y2ѡVW#mns$X@<B c:ojc7GS#bUt,^+58xz0PLʂBX9e3mTʺu|كMg(bm E9.7lJ(bcb7s4FΒgy0ɚu >-Q0f|L:DRe~ f o?UG[G)xv nuJʄ FJS<O7I 2d*Lb4p9X0ZÖm]M ̴;lXF+y,2^Ȝ{#حnVVl:/¡\dpVeˌR>w)zNh+D_-A4';0p0yKfXxyzw *WbE?~uiAR*t=wR7K%y)Iu)l :6|M] cmɆFV 1èQuFx|Bʢ' ,E%mxה珃C$ ncz~WI\S0gs>eˣC.3YÙc!L!imЁ:ƹ=$+8 VS lѭU5yo.H/_Xyx.VȾI,s:|$nX(>R!l2zQ2,Z$7SpլmjT]دF +aA_,swHș<41ݩkT85JC'GR +rJ==YID"\k,T 6m)UxGzGMn, 7}g(e̪̓,jUD+Wo\DVqXz[~/s} ?KĦfTܣERltEoSD&ab\//Y [S ͕ۍꂳw!ӷ]{6eؤڄE,ߒ !yoHRTǦ`b:Zwbvb8 UG_7'h>__T#N\#\\Vϖ{j^ VG pމ64Px בiO[3}فiعv!3%Ж2v49P ,'RuD?oop_٣+9g tZGsQШKe%p;PsR9E0:3(F,{vcЛkpXN,Ex-]Aw@.@["P녜t `?G_0x4hv; 9\Cqt)H-CyT\3$ale GhrF78Q6n[U1h#FF$Br89PQ@ɲl J%0o iKu:'i\]ݨvK6#︝#IBKV!&Wwqm`Y9gl(Ρ$ 6_e0Rfn |qiLYuys#lFe2h{1hAu39TjB"D9Ɲ&~bBQ[b )M;H*ˡns.Wݓ u?iyts /QH W5E?њݒ4!״}uy9FaY v'w=tnՏF&YkkԍzaWwfmh߯~P8G܌L.;adLa^7:Fյ㭭1*ϩ(5n2bI|:EJpmb/N`] D+Vhk&8*-IR^y,+!7X?;+Hސ%I_sÇ%5  $ ĕ8OEHW-ZB0prΈ$I]UIg%NJXf aF(tW[t[ XwX8)%p-Vy3b^gvp~;+bӇTw*.G EDxBU+Ц t`ȶLC\XhdSg*"n+C7Σklkjˢ$rު%_> CpKP4 p6P)lջqv(-""i;S9[]>|ds_DcͷM0lTܑ0Ɇ*rU+(FYrZ[g"Y)u'Yǽ%F:@t3(ZgR5ENqEĹfTAhv2-4 |||Ak}! /Bo~+"u~G#.DR rKfo_*Kd <\IZdӢ`JXqoiMl},V*Z0DuQd:}mAAdm[+Zu"nVME.8X0qN>^S֔oOm5F0:bh%ڠ | ʱDZE}9NNnŦlZQP֛Ծy+yjYQLn.Ya}<&l pwe;̇뤘/fYxL8KXg0cV 73 ^JQ L } $(Yd"cG3Hl&?r× C ?7>v`j@-rNΖkLuvU EZ Єa& ޛػo_{ᑳh> de.U'mH7 !Zg<~ Gdf,cG~hRA| +-A?6 ,Jy\2o:*W&[.9l1yu|=ǸH7tB+Ӡ!Qc̈c:m6Kјkf-@ ]mW,\G ? )x<Ƌ4y@*Er;~)hӲ9ťgLJ:1QD@XAlBaW}md3)n2ҋm"n/U37nh鞲Z E2wҹ]z4el2hSd8*M][q2oйm2; YN =vlwh#&6͗~##b\M(z& #̦#?33uV;ocKB26;?k)dT# VT9Qg:Bϔ́wbg8^{ ڱp1TtC)Эz Wg10v;_aqc^z{ _|FZ0O6eWi*q ĭ{f0ᓱQLE+._ _X =R07G-iy-XӤom~}POÆ#1FbrU:>U,wy  B≾X`wAaDcblU,Fqsļ;[wPV[]vՌ1Hak\ 5l)ẋvP@2z~GX4GHWDF Ҋ_ſS7U0u%o[Kxeܹ'6Zca;$4}\Y+kC} ݽP"!NLs\gL֌~4# _0L}n/|:/`5ljbF0c29{A1:O`YyÁ<` u)CJ1(Jx:*؈JpkKF^0ey͉H J#S<[Wd^[_I7X-ޅtjD ʑé Kl@%/@/3Nߢ#5Ɣ8{._bOkª_\/JdB-<_".6IM= ,o'+aq8XY7sNA{[tM(ObЄdwƩ{] tGtsikFF `>8@R{ɝsٱGed$Od`bDʕO܁f#L"TMM>xLQ׈ 3}dZ&Е:=ʻtpGѦu&:w\a+@%3.ۜIcKz6j'WBY.PVkA*U`M61G KDZ$[Vo[|>͏Zb⯿s5IE{A}|gwRxDXͅxCq2&^IEc^*b'p!ȶՈ_v@#B]5/Ŷ#f~M{v}qԺ#,Ѡ<k;[RKCqH,-Xi/)P@*EuʉbbcO)?Ϝ&S3oAK8ЃzQ)Rddo y]ɩ~}&tlBHrSA`*?"a;1%-bzP@{J8+ c@ 6w y8EA^z).SUzUTd?DOԼ%O[PGsG7@SwN$ zPԫ } |&sAzs/]r`yR{0A;tw͚='4*SsN{!4R3F*[i /ÃΧ;lwq207?3_հE%JͨLpLJl ?LVmL.{ 1Rx!ڠYJ$"m-u=X\5}R]w&;mڨG>#a XeyI<wH'r^D:8FmS)fAU+6_)M E5a7"$us@9@7w'@B q;ΌF@J:VFDy5KȞo藄-0,O0[S6> 㿀F 65~jݡka~a s`8pH?63X4>Sٯ\Xm]/Ho:mrgGssv9Ca{gc;N9g n*?z!J [ 14pdM($0(r 1@MCmq2Й"9X*l\g21qc Z\yEU`pRzQ97yYC2pp/"Պ*Їp8?e;x]h9=UdwccѦG)X=OO l=kcxc[l=m1MB}-KD0 8%# ]NDY%! Ӽ .#s+4ZjboX #uaNc@]e'bVM+jK7FB1= |prI5Dqjwu723d:qǐk3{5\w eXh/OvEӘ5nA'po(gb(Q#KUV \Sd}}kG4<5͝'Z/J[Z/yt Nܫ0}P$X5Uϔ]vjDнkњlf1a#vd&ӱZ'UmeXY P|٥iS4C[:tIfA"^Q@ya L#m3OL4NX!! ?_B=5|r :Ӕ63!Uu84'ۘe-3+-f]cV]lRGS!R œS- sWuMJ$ͲSlIb`G>ښryvp-js"~n,-l(FgΫD9_t00i%.Hp2<@L_t<k` n&sO+WF%AgQqW2FwDӿq$"Laj?&B[qGՊ샐^=lt>r ,ZIŸLm꺡@3 38w_Ĩ-WJ'A]R1~h 37rPד] pڗEHθThYŐ=/6e]Yo3rTŧm;f8X80{BsHwAX;ª:k#n?ŽΞlxeQ' YnP Um+!wH(e! pT,.i R2kM}[*SP6n,ɀ"3OöXnO\)iiI$UP`svap$%/욼M .WQ(WS19rOwY6[(p_ĥgf((^xH1ݾl#1ey#( g2.QAE?MdƭѻI/z:IU N}lE!:=2թ I:XpXPwϗS?Ekz{͔^qbg3&#O|7NVsQ*AKrM{>L҉043>崨] SGU]n XCux߿Q^s.=L@\#gJ"Kl_E~qLpEY95|Wv@cfd/ƃ[=HQ+8%dR'޽NI!3Vp,S{R]EIfF[F4`f\Q a"oz@B9Fޅ)fn ﻱ5y"d''*w߫{yFhz'2'Gl0ǘ#h( dC}tJt6Arp׃3#U.$ijv@ JFxu#0e. @ cڦVفrEg+TaFu-[a.ʅL$2P_'4T^L sX=l3FRtkch8>clWEnZF*yϽ!4̞o4h,{HRQTGoxs-Ni5ĹO nr&K a5A;lҼ%7x>*Cz罷IDz,T0Ҳ&o,4Bƀ>G_Uz^<6F׌NZ_$BX Jvk3^58JNKMrv䍭NxeDu[ę<]YnW^yH%U6:%JRXJ),Y hR *@A:9Zi zZ'Qۅ\yM|5l "0۝VQV9=<^Fq8)3@,&aJǭC:vaSS'+1w7hB@d8:/4 V!.ٽw N`gVA3bz][c,> 1҇4' e$RcFN-sJ% ΢mn\zTs"l6p9߉:n>~}1A% a Coh94h ^JxfqG>!ϰIa5 Z۾$%K)|ywIYevըZ&攬Ϧ92*YWDH cV]Lքӽ!}P6@>(< NxPE6} s^>evu Jr-_j>b'3J,#޶D{$񻞻u) 4g鞇7#m+jdzfԈ,bXqQC:-ٕ)C{]qv}f3ZsWptio}zqsEw}JX]cE9Ҭp?ќvBV+!zkdPε8ZOW+7񧤫z+|Uǚ|?:X,ypDG%z//^Kh5KqZd wI먍$VSz=u=&u,3P;T0)6e\M> P Xk9RHRyV^X5M4{s IIΗ5dԤ3= 9ΡL< Lϧ%0Q{,:Ѻ $|ߞN₪i`z_*%F[jQ׬˱F?>(XT6qfN=\ZŽGL8ԍ3 JtQ^e{>r3 k)krMHgI+9yq9ҪFMIj)?c'v~Ok7Q|ssBއ 0Rė}r<4+(\Es0s]QϷIHPT\4~gbp|ֲ(71!mhhe$6{=)]ņgRQM~4\N`9|i2i*v_qFF4HZBٓ/|{ܶ)<hb(ÄBpT9 &$MH氎Z ]I7,t!qJhRfAܵfTU͚hM6 uvH߁KL)𧴙8XvDfP@4NW mBu<{f TyUfrgU}64-i\acVA( 3Y>8JC8 FRy4bWӽ= zs%a*! -u10V(Ў)[ƈ]J y!4(bN .ܥV )3yT]ӢILD˻6K_,*iZJ+kV>C̞];!$oq(`bF蛐2XStz,BL{wrJ>ru*(igo}aXbS?&fט1@2!pԸ;Y5*1$Vg:߷JQeMTKccdF&Q 2ԣ9尪 '<n6"H1@!gi7FO܊K["x"m$8'ZM[#*!owcң kgϱ; 5sk/vQ\Hf-`^ćl:_5X;po{XkfE<̀(7JE+a0& *61 oqNJ |px?t0r%Lp Ծ*+dVɦ=-?Mlx& S￰1%wK C)gp2"*Wl HE7oåunS=E(kR] !{cYèV{Gb}jUpac i{Y(v*f|[e~c1 u~ $,vՖ@rRV; ;{ςfL kĶP %ğ1ˤ'+9֏05+I>vޝyls[s )JHa.͓-)t½iacPUuRhFy[DMNb`1ksPU+FWĦވL[H)6[8|lIЗψK>v0Df) BgO"nʠ֋ADp}P+Ç|ܸ*wyJUbj3Ud*@וXOR,ڈQ]S%%EM8NvYldv27xä tN!U e.BT.s2Ô ` HӕczSDl .̺Ӆ oR0ߤ)?+δyzpql .aoD"N΋h(/&"Z*N{5qHRyBW(JTUL`GGLO 4 LgP\.\͹_Iz,? N6h*R{ .{_LVKgv+*!55.h?=ͦvee9-.!5x.)=XSCyAxMIIћ ,[ 8~|]+3C`*=%vpPyFԃTKEZQ 2bY7C8q揣4xQHه;vyV]Տbdk?v_(\`2(Q͒ o,]NX޺,1P}̨sFa5\ 2sdnCT*JN=YPP8͓Ղ5 3ﱄb$/\,27lLQH]x- }08}sخP;kqm_"4tT;(ju͖m9VרR<1FoUS #e$﷌-qřbzw^-{iXc)Ώm^~^j_W 4k}8"gӈ嬦Ezp4:fmxf&pmK 8eݾt,^丆/APð%wbA;&.-OǾ \*MrbOCyoޏ_j, ,܉ qnwD"O W2nC\ 7^Mz' G/C1q`D7(2D :R3VcX;fso:rF=z9=Q.zOaVD mMa(1H33 AtZ Q5*E?4&DPI H`OH{d-aޅ$I+&ܸ\vbM09K$&(;֫R)!舋>)̕tijůd>nYզQ6|BX^/|;Q˂r`lR҂ҙ%h%nHDhHn,SS9% r*6Q'fډBU&5?@mS/(\Wbd!yQ'h Wge-zpq= =^,J GS \n䠆a9]zsZ2&$H( |1jt6 qub 'm`o}hFEelV76ǿTk)m D?'V'^:/4GgQg`v3v"[?='ՠ$C715d$9fA9Eݿ%2-)fff;B>wz‘R\H4*{_9'$cY{t9McdR'DGPiI!O{p!\$xo4v V'RE緼W:ts#+l1"Cʥ@(AYUH͜bj ҀAVKsbZ:WWo͗I5;MrJ9YoԚmxWff#8l y4YCs@~X_Tۥ/HdG>hXKJtH¨J]Ub6>23Qdfӊ)9rsPrI6"J.iycƧx=˹xB*oi2BOwdAzlb|F~|.H~Du0 }r7e["Fy2ݕ(^ϼ֑V')ђ}2?|uͿSBn,L&oiF YT;@k#z>9(Wř!Ê75u/ g^J}sܡj =.i7ѸٌoaAS54ߏB/qy@L 0Iz~nKv v(-- z4{c*?}׋3 ]^+" tZ%^]z/X@:t->@4h@[lxרL=w?vDkG͆uoeoj~.̦[*aP0ՌɟŠj!e&JTE̵->/0w0(1bºk-.X ?yuَADK!6U<Ľ6T6Zb*A?'3׀:=,ھ-zfukp;M Xev+=mB=򰮑g{HLWw(X6KaVC: 3OSv[iiPd6FU{~?V f{2moSﳟ 2FJ36ֵ2:L'fufIz kћPJ.yOiBkKΗnlcn16ň;SRiti%#MȨMjCH^aYPq5 |*67SSq@gPs#/Li)dB;}x`JAԎuٜ:ϔNw ~O>\()q*u26yl㡁}üBnJPg@Z 'gpRfGD~84Vj[pIg\:"d| F!ؖҥLYc9L*\#ԷcguB6?!4C`zZf=Np=J'F\qy߬G7lǷCBKNT1 W<#U *DL_9ڬLx?᪯"/s-{B5eB$eٞqc=Usos -!&Mh;ׅWP4+D&+Zw]L3~]ĮBEjXU A~5-+2K,䙲EJ#/yD wUH)WK:)_Uexʫv;?b)&ϧxď<l`D./)O|مWa:-zZjQOD<[CWNk2pBpR-7*jn6ҕv%vt$@vzFMaP1[- U_nÞa1-?9Tp^WE04Z9 ~A$w3(L2gLC+RRpVURwY"ʥͺ1FG=Mm7C a,2\{nr+f Rh?78wP\y"Q!9yn eiAg9-14HUH?.t-ƫ|D+YX#=do6A;>Z~^@.+(m=cIH $C;0|ײ'YWDW C_g&T2(F$ lëQ91ՠwrӤC|CE"hN.抳 %Ɍcbֵ`4e5$5+[/ ƂE0hS˾#q<ݑC ڞ<;F=s™JYB{*am? O o',mx\,+#GnT ~$}!UB>䡏@Z<5{A~ 5lYgc?Ooӻ0آDBO:mY6"w%'*JG~NvME1o ] Y {Q9 ␼q%F xSQm` \.@,OMTJ&7FRjO<ןW, {ì-rڥ*}Oֹߵ MrW3Dp4ԫbRR憸6>po$h^Rʗ@ۚ߉YK{WH)݊9 QL09.f 8 /_in_j;,] j8'ZR>,TomE"iDolƋ/}ZT6HV~bRu0/-I)4* |e5s 2U~QMJ;ㆄo[#R$Qh6B!ŝDm2M#'>~ñFJGXhZ[zP@۬(MEcTGKY2n[A5'gE2Nn{> SJI>9 ;epq@1L.y>g0@z p_ny@9~y:A_ (tj"'*ޡnXw#WYʴ&ob5%](W?ѣm#r>u:)!i/v pby>vpNKm\1`PoCɷւ63 :_9sqߵdy,SLI{ZT>RA߽'HLr8J4$O|vjI򩼌[iާ`VꢑRR|N2d)>a"Bfƒ*gIs ;yyF$\{*G'D<IٯTRgVIԀ@zȇQql^c(ρ╧3K:+:`Yj%Vnb1(/!&|"K2r DP<k.r+҇yZH^Qzݑw i̵Q؟ͻ~p˃=G;3;?>A3FىCJp #csJlEޱ*j( AOd-s}j@3j!oS|y@N_wo'!2#P]'ΊĮyaT OTc`U_ υÌ~^2wA.: ؗm<*qV9 d\/b57.(ެHjiq5x/'He,IVpe0V6ΙdT?5b=JBS?ykg5b >6$ISM4obݫ'jj`V :5ːp7oţ(↭U$ud& 5{4ťB齒MTpҎ@ץ\Imm[y;(DA%s1~yov]#]q=xX mC8l[*g;hfZN܅E0O+5y%U*9Za͚|;ED~=9Gm^ӜC2I2g7ǂ9B"<8rۧ_Uk t)ˉ{NҦq|,ڑ4d!Vc΄6V:!E &Ԇyc3SztT3|f`& 3iR12Ns4Dž3Fj̷,*!}m#M\JSI!/6ՋeBHgme5q$}X.NwJslwPνll:V%7vĕG.b YmgfHK-X b1X'5؛Mڱq";L\=ȓ .IL6 eϵu>!%"4XdOWR5QsffYܪ^ n &"huflN€ejk(jHMTB84J v݅gy2Jѐ=N'N}֪gy4BkVBz«FFܢq3>Ղ1-ۏ4Ɔ+eeup 5% vF3Q٦SJ:M6֎2Ǒ7XXUcL+$"FZ%Ka#"nG@8^fa>$'ҺQ5Qk2SvA' ;'vb^٢hp/Z"sګa.6=|nrj궣 㲈:*'z4) DOݖN[ <`Hk]fu#Aͧ{1Y֠Wq`!HWLݳam26۬H07z﹯7۵z?Zo7d5J% 6eeP?chPO<Խq9N Qp78`ǢXaIKP@K~7 }fiEcTP7FHO 4ia4 ^tmyGo1ܬ G?[8 *GN;m{ݷ[] oG#<{aC%[?ck dQDu$*MX`d-K&q0MS4:h9M688*Xuϓ_LnK ]#ybNk+al}D~9C d8Uu^Em}[=զFJחhb;htu=P=Ⱦphww9^g)$E3]GRz8SS"*T+YUm#"84sya>3t! >YaW 6YvG U++kG̙o=GR]ʟG$\j;T˜@UZm]8"0*k+%-f[3}d#'k(v~$^㣡M ۠m D="8hU/eXq]Je?@թY׃L!@e%i3sS^_m3S L(Kfh]wiQTA;1H˅M3ĉvbݪwV(4! 2Ж&)Qj*1遹e,/rs)&(<2K#Qrɂ$ jH>W17a YЛ  4#wTU#PJ.i~b`])ak0g4 VIC Ika3X 4h ^*X+!+kc4]0 c_?21Zgyk$C¾h#M9Qqحs{{~C+egvuK9{y |UuRP4!q>a4A6b ?-);6,7=#ɜg<[08F<>dR7̙|uР`!ͧJBYW/F,;2%BU\)<--%iV۹\ȟ,ϮBH囱o !@>C1L̺8exe7-P2ͱ`[|m#Ze1XQO/[g @7k".̉ҢQ89 w.Jv`4t3gjI9o'?dkIw@^(^xJZK"Խa6OItE\;=d@f3e`gf0);AۼQC$m< 'v)e} kf0[kʀTo>\S*{N,b'hp'=(gP e4NeU>&ի+a\\5č+/=kpW(aal~9'+- MѓZec~yZhӀ_9n?5md.x}gRA,aMBel]&{boÍ罯P|&' :=(PGa@@]_Own65[ ڕ s+sK GŠnQ! v VNnYp XyjoM3qOpnb~2q"z TF&d]-]ilг7:L ӃeGe"qbTso,| Z)\T5k, at&~G~:Uˡaf2#i# 0z?GS'R$odGH=Jڽ?=|^DÜDܹȣ_w+.{zJ?/eP. nLL'{; M?&Z"\܆&?)j^aM1:<i#`V5;Æd@AYiN'.uT>Wvw}PXyIq&2)s'"K(x~i0,| \ ?%1*|*}d7Blxvou_i7 km.JtӮU2<x^i Y&rIG4{E#ەF+j( K`{j ڴJ"H'G_7!*b6TGEe:j|YtS~G.h*{ʶ*\wIL[cpaQS~ϧ7AڍmT_2\Z6-n;6ɎeVF\Z3]c`S"(/!`^^m`=NX =C4xm8tF@ ;6 as`lӪ&^28Tl (.}@:c'{.|+p  ,SjQtV+j]fC2kw[ҫíϢ0ɬ()iMYӟgK"A*;ʶ,bcJ/O#5 lbtٜVgW7 x1ScAWOKa,vNQGNBId?c׻EO˫&!"jbv2P9ż|KP힗ni;E] J5]]\uFP-^?8|:tr`R w0_As3`.$z5v } t2OzS uλ56>~dI24c$wmn˙AW^|@͚WA}I Jr }ugMk\tK$.Sw2T'T^_-q\:ia3j#KL\"uFDžl!OG&{h57&0l56]O/iT˥3 XZQsT.ͺB8턳$:A{b`< Aj ͓*IRseWV Ō!U Ml z*c xipF*kT,d7J@6-)旨3]n19!oҒF,UPAk}Ejwprΐ[$O[CfWCZXkۊDWϖݤJ=ʕjn _|_,}Cb>90ahװfoCQHo^9k+9@{/)ZO8 ͢|m19g͢7KHL\ږjg3N|߉~l hTOBX'ۿh~E.xS55YB= e\Gl7^X|8<={?D2bmޅ=f1+Ќc)8o5dB.Y;gZV &T)_yFRwÙRq/w[*sǒϰI<*<͡3lx;Ae2PҔnrUY"upź3t<o_vϿx,̞B؜"v=OG}l#sDD)c2ΤZ==9MsVU24J ;S`Ȉm 福[ɧ N<]сVO1f\5d ɬN<1gYhx.Dm;z^+[(>U&)mFThptpTΏs0eYMtoGy0 z` h cx+w;ǁ^bn<;')B힋u(u] (%֋w*@aP GZR>~HܵZU\QDLsochkLO떿 AnwAC)CO1kJoj]-j=L lo;E%mAZ oscգoWNnv$+ۦr3wYZؐAGikt0kȫ%7Yh2֤L nhb󢇑}K9,dT`\#8Pu%w Un\Zaozs{]|P fV&h`7A6#eO!IvLHw۹54@3JUQ=+.R58ٗ1ۚpMzfz{ϱُ 'Y= |c^`XoL^L ;2x{aQxPxH50-u'ƀ v kϽ o\郀zv ;g]vͮ~NJ_ά'n~]Yǒ_9)ZGþ<XPԒ| WpK}gzM L0ÓT,k|&@lP@S|n@=+ӭp#EtMofșr%},!mJw|5~=Z}הHJrSns\8ae[,۠$</ֹ5PWoX xc+z_'7y0|qR# NPZ℻|Y$[om$vثЯo?ܒqE%uPoaJTzOGΪc@カ7"UeIL?2Ci][&K-!.0@p8PR?'dr&Ե$ fy 34G+ T71#e @՜sK^#oHʗU72'5fK{;D-,d)UͶ9t"_qRΘPRB{x5 G6 rȮG L׎fTո8+Kc_;acrA]D.ehKhbl^ڙ x=tfc+gF(x'%t /Nu?F7OŒsn܅2Z0XM};_[&t֪P/*MAX͊@a @:\*'>qqF@'uk%W<:tY}JɳkLZS[@E. ^+x)!I4T.,k;`+şPHic<^Y<i. Ϭݑd P$ACq%-.ҍܹҍyNiQLuLHNX:idx_"+%HbH[ s f=< 'gFZ#"\HxQSK+eN?C>SpPU^PV > [QkRa ?EVb(iWσBs(FF3MXMi[s |QaF(MSƣBf ^NēM9B ш`(7T] CVH"dQxC4OTRcbM+_2x`L0΢$f)S?[2RhYer *4]&}˱)ɯ"Ěԫ-Fʰv32LQjv ֖(>|9q1ɽۅƳ)~JH3PiAIQZ[OhC&@o]؏֍۞("S|K˨zf&H-7>TzI?21^vNTeOÉ&uѕzvvtx/`MXL|Ee =3|Yn$#_pTn`R=q h0d"diݾMby.D{ =~U2rĜCs 5EyT:˯9+V,3'բ*4$? O\P'$X>CW /r 0s ʃS8/7lWg,u`tBZmv6*G>ഝOgBqE}z̵h{,S0\t.3$NZEQ\ I3/O,B0~[5ՍMDl}+օ.yy5{jL%#LΜm;vKy("9O!w@tִ8*MAΩL n!rШ+#wg{E$L+xA`6KP %_%wT1Z\e]h*O5!Ze#(6|(|J3J֍,2DBu|97z?qV[ۻ?ulUwü6:r-uDOs2>BEZuXik: MϪw)\~ώl42 v xyåM4GMahL<+wDfڮ*! |_ئ#v':rC K\@ ۏs!p{X`&zݣZW܏3 =>κ.>ق[ AƼVa]ў /'~9'=WiҀ|2H-Ml I22AJ)j̮hDk JJ8 KVw18gOdy NHhhqeAL\$G!PKt GW ^p0A6@o"Ve_W{?M]}xcBi)h=Z o!:j(,3 !;HT؊H JoVH=ATӷ8;oP5lݤ Îi'_ nlP. lePX2-%,Tp"lF%lW`noWQ ÃN@#X[J"%3wm vqx@ESYpRr> ^ o`*~YHSyVڟ4G:kX#Vsf_Jw^r QZAG6 yOQ):s/滬LeBdR~>b ]/׍ 2Z}m7O$nM}/5Re>\i^EL4GZ`A̛~"jR1v\>] twi 6j`:2O h7dPlIY.]mi yruQK5>ks+e>0hҿ"oHo3OJa2H/qY浒?V#͝~eW"+3^6]۽dpC9Gn;n*38v.( A1|ٕ`$w8M"=m^τpMށ:Јl r{@ra4\MU.D|tJɠUʈ?R8*RK_ gf)ۺ{H0_n꺱OvK+ uwul#V8vZ-dxRdM͂d;b~OfFXQR:Æ+2jYx"'%z[' ZF=^aA3[sGh%Bkv A( ~l N F&nCg4룺˓ZQȨ@ՁPAzu,ߠ|핪$ST @tV29R-͂܆dGQdkL!֞;~$3nh8g5*. es-@p#ǝy-A!j +{3͎uv4Y5 x{,!o#o9 DhQ e(K4 T܊S/>JE0c/v{xdVӟ!SmQO(<*GnǨ(AdP3z#Qć͞du>X[\R}\'և$|qå29{>b(QEFĝKbJǪ)@T7L*.f~j.%Dh#)d(ۊ4ۺM"UBwݍӶ `a@3}QesOzV\~XT.҄=9cπ(Rnu^X}z~ݜ%/oA7B( ^醵Ax-X{Uxi  ЧuR(QY31}K#_ψ:Rg`]ܣ*_R>wExQzg>_Ύ1 f`D2ڳ-ӜWO% +Y{a \QG ~vԆ`{"=dr`*&W'#j4Ucmc: *$:0gD'_M uHf[p' yOP&q&hƑ= _k&T/ب!p/+7_Ž쑑a'VAxL488owgo {}C:d@>ؘL6;lNn7+|V'5%7kmϷ`~2Ĥ*,U|#3P%yZ=#6lA I93j @̽A RWh2*`VY݈yBυ^G@@p>O3<a JpфnpLqd~~~\ݬ&rNPZoS`~X C{,gl*9֯,>TPaǓ.lS|ys$ Ax;[:^qsj&[0(M \P Oϟk)H2kM$zJ~@bt(@ڋT:m[nFK!R=?lh}iW'NNb=*?d?t4lԣO6a5lBq{}pFm:"C;gcv#A#E&,RG2*j5: t$p'?PЬ 일ew1n,B8FzPo-GW._8K|&:B 6e{}'}yEA.@g~3MGdGglEA/$W[کD6^Z1>̮#OSJh)#œڇ*˯o:Fw!~f3"<{Q'WR _'Q+~6ETD-V%wMl>MPE [P)mj6H 9ǎwm&Laj5`n_-w ڨT' W(ƗYգm##Źu@e_*&hœ&@$LRKSd}5:tĶE-.cXč ƺ~݈hf΍pc391:OoĠ yWf,주\}9?k6eZՙZɠ\Aw 45jhaN8LmI7:+_cYByOH2OޤsoNy*^BՇ.aqPc1*㰝&u |P7gA*F Z | i_!qrc78:iT 5!.Ӆ=JS5=PB6a^nfa,:&Q=^BH kнVeδ 6(YF`GG2ʫ=u zJ'~oof~ĖdÄ[{2Af#^^P 8+.Z_{q.:mVZr2gX(N#} ^D5[r,]_-#<%/+SH/ &sܐ2 B?_6˘*:ugL%sލg WR:!4wHԩW4\j R^&݉P`gPv^h ^2 &O˰Tׂz0=jX: T!aȚj5 ֋[|oOȅE]GlU^K(=LJ8q#{G"XA%ʻ6%E7~-HrbZ IW-މZGA^67F']79bBExu*}xdI,I^ 2MjZ P=pqm8-ËRh7wh=$Oo~g8u9#[ ޅ5+fu't]WL-Kd VT#t&Ev1ZHxgmN; T Q'Ld ^alcF˔\}ۮqMJwB\gP`*>j`ّ̗3dI7,bx"eF+13"2-G3Zk:(޶lT~ѳĔOgA6'ʀը/3]3ߙP~N[w9]^]nK'd4Nu^:\I 4 L!i^l-J9_`NE{xSZ4Vۄ N1|~rdrZP+]T|{&"YI^SE#,Hs*bSuɶr6/HbrnڦFAq5M޾vQ7nb-"Lg|SK2G[-{9mSoɸL ~Or7/e+RȿKet$.n6g[?z*qӛC8W@T'̎op̝oG1OFZ%o7c/NS{a6 [ [JRKp?TM?ke#9~BY[ˎqy5<H Uwם_̔\'Ϟ].nbș%AK-}ćCX!"tF^B:Z(-z=ZigrYώy/||DˁaŹ&OOİeF.4] 65`â{Pso󋕆L;s(i!c%zDJ hbVr^<ͤ<0koP;%UvA=F ;_˾A g x5_MbzRZ,hɰKF0I(ZT &n:-< X]_=Pc#9]6ߪt]`ֈmQҩlBS< gTXSk><9CAe g(%t6~Ilޭ)X7 m믛y{Gh-HXRS dje+C|6q^< F` R\HbLuk7TպҨZ!? pe ^qZIxNu8_&Q&MZSx7-,Cb:Iw0]/h Yϛ0Y{vz& abpy99H#й)j\w` xcr! -,y8s&Nw"qEc;e?h\ȱ4~ BJeG֐dp]u|[m̧71Y f o<;X,Rr! )Bco = Ȋ@HșgyeMeDt}y6[삸źӃ vHQًVfPAjʬa* ej$ n|NՖ=fF5xYCӁ- _xaT6p~^P:O E 60_]$J)ZjCv-L1^[ebLr/Xs#(H,<ߔ1lcDU,\ZYاn/7 @6j[9\\[673ʁ%}>p&%{Oz{1GjJy5@lr{1::1d'99Iu=2XIJhWZΓJ~URkfJܟq,q}bA/ IG 萛]U"r64Z!^0#(,G9 `oWa|‰vCŝM.].YیV " ,j{oY#~;v$kfh M;:33BmwvTx .[k[Ԏ~ |ӡw3/ڋr| @Z\i hJ gp}ht;`NM \ oݲW6q6CK8lo puݠRɿG*Fm8-!3$@l[ﲛ0*#] A\\8#{,ÆJ Gҭ+7A'6ho 1%$[d֏|ZB y_yԌ#[VrcuQyv9QfwBOXil)IU 'feC-$/4$q.G^<.W̉C 5աc/*YqrD̮!6eB!fO<ƫ2)y 7(d@f[]SVa˽@7[`hE FQ2yo?)ajx|}Thw2՛8T2umOL2:(9[Iav^Ex)VsnEqD#O4YSKtO ˙^TC}3caNU,)ݨ/"Z|>{4mx3b$6ZI @ڬ rʈ>)%„KM?aHƑ Ө9s3')l q\} ZOu@~Ю7B*aD _%u7h c} 7\y^#(:@oyC飩tw.n'8e'{?^LO,>άɇoFpDLF>_@趸{#{ KCe^ݽ=~ry:Nʋ o`y)QE>T <@Dt5Y.F9r=fۿf<=oGe>?8l S3ޑ RS"O3%eT9dji#zx(P)  ؄4lp+I`m_OwkEAme۵{&+v +ޗcUg 16!57_[)Elll9tkřd]t g* XbȂM7IIW#3Bz?Ja6DNtr&\}g֞Y o5W֖h䅀ưЖ:+$p|K ףi_\Cj"x| 7v #їMKC%s=0jjv7C1 Q WPsTnHd`M34C%iVGB_f '@3k1oHΪXWFP}NW/Q563".0TAg๦p3i,Q|FF9 YI=b2]MdheD eTn ]Q2OG0Gopuڽ@ږU~AZO @ nqLi/&`/vrgVWHȧ<>S"mꠓ訒!f26R9:FVJg4v'<g3;lzG<5L:8rM+&TԉPa1=z\`Τ (RTbb25N'ΒV󿟆BVnő$Fe܉u2w@NF4zoS׽B՟uUoAq5AdSd.L&32awjG  箐m/w> O1IIOʭG Tؓf)ʷ0VK'*-/_Qni?L\k|uk$to- >XNR HT?]ҫ?v+5[sHSs (c||%͉.j*aSÙS%ʃ k2 \(a Kx)'e%6wvu@Ԫ=D {\ˡ]r“ᮊ 2)!pU[*}-lf擔02pd a>#u gS2RXT=鑔86D@oy|kӜp#w`޾Ry~$D:M f\@bY5f v+a9#Izze/ 3!h '> Q^ p_䯍ZCD! #+O7j0 sv{q^5 w/F`8iǾ;)Pe;wGjp DP.T$tLBC8˾cУF27R:.8Wjͺ7>뎊"6ߵ a1[|g׼MU~{ o,ፄ$玮qGVqNvӳ@I&N~,g ~&/!bӂ-.Û#E p-Zy*҇`i{ ɣKyં-c KQpfV]U([[m֒k=4ϲ^cMOfM>G93 yΫ%rH Zi^Xw(d&`cv9Ae2}o(pymƦ< JVLc/s`E;nG hM6ؽv@QzM_- ,Qev=sVN9\?f}c_تFLSl$}(іV2w{>maB˅ԖTbj0be}PM!iP 9PU(̯hXmN|f" )1ers'n@bjV?dYw2p'Xlc^WpQ-^4"l?Qru_ZW\@|9`v YTşcV4qtT.[A'~ImW=ժ0: ڭf*v1!Cg]r\~ccDRیK3莱FQEeɚ`Y .1a-+ua)dMO-xhf|(['v+GX$uGT!q[.S¤dS&]WO"?Ex|X8s)͗ƛl4Զ[fe!p9t%$IZVuyJ(R5zQ%'vwaVgmLZn\^LAIU |O _)vcV".w0 ( | xDpu> v__r/_qّ sU20n'K~ i6Trmh\ؾbl0Gjwm (>C?ZDdh=KTYk9" A?_8'O,?w@(7x;iRZ+ [TZ% 16ʱ鄔;=`SGRq5XSQBhR0C%XΡ,~4^#TG/ƙ$Z<,NV9n٠d֪1L↛>jnlA'6}шtPϊ,C(] Grum-"?~_$Wm}Kt4 o$M6-/>X%2_Pو2%|ZQ3D MC\ D/hΎw/rL9;T17;3앋Ce3<\|ǯ  VkqPՙ̡]ZɊ 2 a">nXU'w8Bf&w|%(SSL^:3x/~SMkOwB,ڄ 꿣xbKu0@+iw0sq& SKxHr'PDY&GXܙr(r%Y\{LhXL'3V1d0'*dMY+ KgJ;n>dAک#{dHv6q43&$5n:DYX7XP|)4 Iެl0HHm6i昤H@ -zȲc|C?c6gc:$-^7{;}s$.2W%(q << ] /hL$/JМW*'9)sQ)1'iN wTR;禛$=ƒIRs ~ĞA_ϵө`"Fw JԄ'q7|}zj?ndL5-ES^xGY'Ph  }5&H =دª(I܊(f۸ i[VMZ%ƽ ǶMd΋ &p}(n0/TdvNDꐜ-.Mz S=-K bL`95/1aD.jd@ۧs&ehAmz4yP(#۶@9#wHE'`T$GWv\<ؤE'ßQ1Կw ~pY~p-cK7Zقh 1D( R(3g_0n1rհ,QG3J[I|e3fR:ɒcav~ӊᏴ8gBr!x)P}&Sh1X#<FJkzDlUC޾3oA?#=Zw UN1%#Iɻdl]Z_[R>$KXb[X"TjK~Ϩa< ivzh&Sr Mzocyz)GޕOog>떓(|U\e㧭 YIr5R;h6@yUyu v醼ƿ @9g? {Hqub[?l0eW}2 Jd e|S?'mr櫮|_tWI=+溟s}.?;:vtZɾd$>Oph/c\$|qv)| ^h<ûC#GZaZd}0ac#R@Yj&eFxĒБETzVշ.IHoA' '8|q!.<]/;bjF޶Mcwdb"Fpٟ\MB 1a⹰cU|X[ EC1jx6̅XcC a-7ZGlL<+cge@w3xI=h4zzihHѾ/|wNMdYAH(cRoi튬#cQ"Wb`>i{uCT]+4/5TܣE54/V"l Rٴ;&/ɰxďON@Q3wV s{82Pgz+nY)K/ c<(u,$>gA꒒,}]:˓0]Kx3nQYp,IVix@J_<r2+lK5֠c橑ފֺL$ݘMhr`k;B҈hMA@\|㮑2gCK,&RYoS5|^_KnBw3 ,l{s'%Jܝ$">f12Z^t'F _]c+/%`ݭ=t#p\d o%t79}Ge,nF ܯ6aDVE`}whLăN -ZEV#< 8ny59azOBMeKS 5 EzvNGFwy0jqx <@Ϗ)b sU1̯Nk)}qzhoFGsq]}j!ʽ%WWe=8n d@mGrńrǰzL|UkYѻ#6/H2:[fɀ/:fCOem \AF͡^PՉ*B=ڢ C/s1ͳ$ UT]q>)Ov.E5 9zdQ" }v:ͮ &Wg̤~a-ϓ7ej+icW T҄AZ$+ߌg'f{=-m~a);/ w>!:w+ݑ4RJTayJ/Iz1AKtlQcU:?[GρPmlm<ԗ"b*ʩwnԯ"U>B8>tk' Rvtbg_nl燠[j@ncÌ֎%F(3/8"Qeg| hmݬaKL"@3co̾n6+s{}qћrr%㳤WfY:aJ|ppV6  mlj 7(i?IDReT.oRE*#ENS ҵ#Pmb^S:jtB aVȈR4p{%x&5ԧ 8h ;5gaVE]KN,c1C^6k_TTtZW1Wn;E?УD݆pH`ͻD$c%/-11b{yau.76ޑy/%l˧(pz~Ys+NڼIOIfz-4]e[߿7ߪ=$=a^vdc4$g[ְY=ԥ},%NkIR8q4<^MiPDIk+W_iưğ*uh]3` J/Pi}fȤUIB~)V|]&(L.;iI ;L6DZB(PS" jm7"M(!}2D6z'L lmA\Pk9?Ia)I1 )þ;_vMο&#NK;2/`-w<-e,gJA7rAxjʌ_Lt3:[{d'v4du`oMErbmJ%2XK; `tm0Έ~)KdQ5w Yv {pbb{txKUZ-=7QC)b"2$KFa38Mz+PhyO nEd!uכlq$jhl1oS`tN9*^9`Ng5=@ng!+]W"좹jFjC}a?MT[Hb/&D,u:q]~cX{;5UU>5Ӎm޷NL@w%X=ح!hx1B]+upz8#/dequy\ôc[bO ~qG~|QK;>jO`D{0Ҋ0~MX-XX *>ڳc9_:̫Xf5ˣS5,8 ](2I"yBCkݿC"຤w"+܇/d}xcKKLr0:S`~8ӭ ; jPnO\i3U-5Q(++^` 4 L!|{]pqEfCp7Qqd7>lh0h|7j9 LagE4Vd^I 1W7ΠDI54~m,8a%- k?ƛ 3?Խpx <x`'-$?>00y֝A]9ٛog󮷇x5.,E͛䤙gf6J r^i&lknycwoxװR$>t9c<0gu|\g@@&a@;hTNYo@^[KRZJdwP}UӴBh~j^Jq\e.kc [Q*.7`= Y(=} 7 jDs - "7H JrIq:l>덼d_´}uͥDE#3u:S4B}HײfP?G$WZGBlnm>PfB7 9mye[CH M͆psfX]ΕsbQ<.NЀ!l dPB +Z ~ZkZV0 #8ϟD!Yh 54 $#t@u8izNKIt<&N}jlHhR ֙1_@/`;a3MQ,0t,s(e-zv{vJ>utѥ^awשLʸ~;bYHJU쟙{(<=P}DgU͇F'+0w؀axUA4K6`QiZp<\;S zkaJW[n\P%|/: q4n2A 7M9k~-('8,pYWy--7Ъf6cj $Q٫3M3 tb\=rl鸓SmR~+ZO _;&E6STߩ˟Tyv؊1ٮڛ*ג[*CO  T֑ܱX*phi6@9ݔ&Fhs5Eqo!x 0|U2~렇~nw}2QPd^ O%VP{9޸M946%8gnFF,`ۜMnxhumcQǼ9ܛqJ!˦LzqM}BGщNQ}qnB[z6.c]H˚Ȼq!D<[4 ޙD_`#ur0 o B]ВI,@{,.źL&0Sx`MўOu,QL8Cf7 |\9TdB$GBR1ǑcRlWv{-NQG7݌^y0 R|OPg{))IfmT'fUgo1V[j3J1u^o uWGFQaT+,r 5hV) 0P\{$׾XܔOüps gFk b,Ǧy.R}zeEВTvC&dA7Lh†R~.Lڌ\vQ<6r /CY?h~τU/TlKpל֨EZtgI@O(2u%P[xv8!mrN>gI+W=$89;i=H;+HLP~A~QUźVW-b u RpYPɞb09P|Vfpr ?nUrD5-(R?Lʷm=-CbK|7AX8Ciʇ??0C(ʹ&rsl4E`/bq3+UP%KoOt*# VC0/f ^ QW}ok}!U}: zy8QeZhsc3QcLbqETT+\ƃ{E1__}ue4 I6[2/1J3e}{6 `sĘl̼]M?qa.F|M`DrGF )kϷiF=dW/n" uf"_> M`(ZkiyƧЃ+k&± ?/H 9dv;}QG6U8<|f<V;Mekncџmkm0e8̡LT?WvvA޽Aoʖ2φp<}0W .1稤PbDSu%k\g-dy/I3>wf֑:BYqeIdz>Nוx,g}W/ ܚgv{p 1nDŽ0T] /m-*J{hb9SډU%}gRfK;46тv}`:jt9L[!G2>1u`8,s9*v0#Z SR0%>8ݮk8he΁ʠi4Vδ5eXu'zmBʝ?v0LPٌHCqbi8ǮV%L;߸%4"q#9hPh1tN;ThH$|h/jO{j=?_vXMP@JD^Ӡ:g.l@Ș1f!)KgŖ*o1vZĽ^)("3/NaznN8䩫$h/\V Q$9BW ,,d^/v4_=)ϕBRY!{NEVC1sJ.XlQ1nkwj ׷<[};xiR9a)E~PR g'-ԣҳW%uFIρtM1~FZ^L8X$OLuJr@}B'rvV# ,CꡅKg\sN.4(Of -Sr,^UPv\iB˰Ҩ *9p.Q#m["wtً,dwF]mIЁB݅W#X_ OW5ƥ kB'v_B:_Uh3֞U/zkN촉;G5W=/#(dJfmѴxEpIo3[lȒ%;D D2Ͱ`2]d$m`? V_Ɇ˼iT]Vu0g zOmB! 3e^y}˔N:ydil8U%2m>MNljCڈSWRMq ,%MSG2Ce:`$fZZh`"tx=%F?Hy ͞A_zl`W? GXaVъZ$]0E0n)ύ|1)4k/-ؠ"/ dFSm6e,m책B%4H) *** 5Vq`|W,>;*ST? 1>8O>bKe PҧxzfՀ[@ 香1'zq^kn4;^H#ɗT&坯SqGjuwRjI' ;K=Z$@R( V/iHq r^ac2ʼn&xxJ# 4fܭbr ǫ̏\)gS7gfpҭbdY4#,$` GQ-XVv"8i9KĝMM~kF(-cӿ=Ŷ# ,5UAUݚ˞d1h>=᭬QݱۜOh\i?$s..рyVbʆc9uR7>qٸ7}o+o/߁sJyP[{v$2nn C?qJm\ 8u|vC% ٠7ϖ:M׉`tR@-$zBIn2: ZxZ9Ո(ԦRu. +Af<2MzTTiadn*ځϕ諎zS}UW; |~ Co+e[~Wy>{Ž(PWEuc30I%xC2S.Jݾhz4N" ^ oK{j>i_.rUU" %̩$mĽے㳀V?>3NFX`GD)5 V#Q1VVlN?db4J34SC̈́x\7cVCnrNMgJIT}j:Q6g+]a+<#]w8c`Z`D@>Uό]q녈nsM$_sgw~J17ujSA'X%Y+ %;u畭 Q(LKV1;AD#X% [^>hD!؆l`9x71Km ]ϧ!b>60V],bF)*=,|y5_~;a͗xǒ꽔6Gg A75xMa~vk$1ǗR=%yOU6ԱpZrV8[_P^")d:- u]8is.\ @eT2;Oow폢˯#mo4W0L{u(=[> Z9PN~ދ'V!d\(fO.8.D:4/L4clYi}+k0Y;%/@z5WKw8ɖ:$//G], 5P lr#GzUɸ LUĴxү&vyG>8 zͮ>-=ðj姛tW I)n2t:󰳗@Ǝ(<} ꤑp-MF8s#SIqq5' osQ (L,k;C_<; pKJ]X/B97!`Czpfmx`r㈴Yڠe'H)vpN՘aP`ϧ`[OISJ6YZ"@Kl&{=7ZtWXfIf22pM/cM.yNJiؽ ImQ{X"}=f,9T2""@fTﻱ%Wˣy#Kd] *|Apu׃ZL[f"k3 d.5^NY+L}_ o -w3hjT.SFv/@E+))>뿎pG]jKRDI+0Eك}'H)Q* }hN]7!=v"E-'*wەe!{2OsE 5()?(~$.ޝ<=B@eN zv3#'#u; `uq~:3 !7>gd KoP[0MZId́h}?jsפѩ$VL/3sU& Lq?y4 ]jYPnD(-A0A6$NA" 8=SJZn SO$""jLnjɠMjB:F>oc/@>#2 1t{nS[ja 1NXLmZΞ|`j|N+Iۀ 1i^o vSv⤁˦h^Ip[]Y«n ? zgڄ%s !=,CF %M$&;hfyDt/c#nƳT>UYeR8Iq-x<_v$O2Iv#m'= hAq/;,8 .*&2ҒJ2ƁhϩяOl@h])sY8r[SIs4z뗮'vK$˺2o? yXDoxjKdjq,C/gbSk%l׿. wZlgW|ݗ&o}^yLu'蔽ؕKu5 .o֥=/6ͳwu-WnOܝ b wrw$AJ`~Yw8 Tk~柯F{R˽.lI'vM7 chɰjtwӚ*pYP}~Ώj#޿)2 j-ĉ/ +tvXQigj qqX™i(l/Tk[d|<r>6 JF{^:;::5J0 o%IߘR "H ?siu]B*튅W8GMiZY-&_[cgEAE#8Im'I> 2e证jwLA}҃&Xc% oK{@U<6:3 N;I'R:;Ez>L5c^f%C3} *jߢ'*9TήcLK=y PN&2Sϛ-ڲezȥX.)^qnB-YFF0 -Oh}r~Y8|jCn1y=i丬(FzgPۅ|fuۦIj/xtMnܒdVhWx$s~lC;Ko%Vp}[ @Ʒ-ѕy o[.a) ; 3pgÐ;k\s&g ]_u'AQu=`j6\5޷yr_ S;z茑ӼcYn[qOMF~l'Ƴށ"8sV]Xghm-TGQv $J^D3|?2Z?`Rҡט3S~ zV W zIqs@Џ̩DLvB:0JijCZ߂gƦ=`#b.%KQFV]ng-jCqa,e<`*M"\Lb2-,=Tfs@kps#:\Di|a\YGΩCsL$Ŧ0Mr >j$-8}'jPQXm3Uyƀpi]Õzs۫\0 ٹ0͊,v6RZ.[4 d &̖Ƿw:E)n*ԜZVg3VIfh{3$R9h_'o\q "mRp2xNUL>5BUuf;' uZW&s]qC 6VG7h! Iqu0h6'n8'8 d`0am,Q d$ @JǣD9MұP爺ړ!w+$aV,Y6o#37Z7 q(Ƞ C fG jUX)~Ab6ťRl\oǨaZ]Q FyY,a}_ >I~փ'c&*l{+ȆO$Nc=gyƟfǯ\[~ wh!]4r>) yVh@,kq^ b/pq輺B_&jo g9 PR !2{񃎑K'FM1Y伕~%C'BԪǿ"wNU&XXC\%UڡP؍8 |(8REV5{-BU#/dlvn_/ISa\EхgiTꨰ|c`O`V-h=Ra#4OeSպܕ9@ܽ}_R4ghUs'û"U|71<=h+\I񢦉O{B '?5Qv5Nne:,"WLp{.~0VtmW(<r@绯|L>ռKL=#6;?xdd =TmWwEY"Y{ ɼ8]`)ۼ8D ?9ىf3tPƄyD3B^@V% @U"zy_ !=`2bݠR]>]x@Ci4sITx78SP$j D7Ȉ(grR8JT ~Rviڲʱ #?[rhncqgY5Z%17H { eQ8/%`~lM k8RZs(K5.K׶=z!Lk4&f%$IܝIa ب4ML]2tګ?$+S2*H܀Å/jwTlLC*uZiG|68vٮdC@|dk7 .֒H=3 JLɇgsϙ4VJ>^u$j٘3w-$-^ѭ?W3MY6 ~ />jhOHuޡ\247Vՠ/1P=qB0_-e)TM͗Z?NsX׍X[ ,@&r@\pz<#O !/X X%8'Kqn@ӴrdpZI(߈\×Opk<@kT5Xhrw1jX6j%s\4k#I*#pڒ+rˎβG;whhTB̑Nd 6JFᎍbVxR qxA;,!pa6efLğgYJzܧd+st߇ep L' ]EsUHJPr=7A6v)LcV@m.[*N<c@a\꫸,}ڗ/^;jLvwtKIw@UdEsܺHfsV*)81jF[kċ}C%JMi@㪛x@Dʤs݇p!oPlL DqA osʹ|>"}%M&5ځ0٠ͤ\IfO%{OͿ?ԔӐ .;*a}+S`Tr#ѵ*1JHNJ$SuVR%7i(Q O~%yߔ:yr'DOwكWB ۃeK0{S`P窊+SR }$+LvΝ6ؠI(Q̲:Ĝ R^躘-zf_6kfPcLPW~$O *MM0Y >Wm»< _*tL?~U \Z,(Íq_ /or6:Hb;R 95hjɚ|eQ0 $TpyDs^ / t`c& *G8n9b׎-1uTJEc+Wp\6{7Chv- i\Q_g(GH#yP]j)dyp? ;-ET^Ϣ[dC.::dqA s4y hB@WN3))S/m<,-pCf+F]wneHܧɽvB%8 gl&qgof!oӑY v,Y3F+?ޣ}ILÛ+P̣w%' R 5HA&iu :WLٮrX+h2X<yбjFQhp[{GeI+i-:-xD;ex38fR/cqgCNT1}|ec_2יÓ 7?} v"ʸ1HpJy#o0.v"*:ĤvgW6xpW kxͰ6b`u1sym+R (Xz| za55H8]&q%|+0K$G x?!G[]\  ( p,yqHI_I=aq@K¢( wHxaLR Uہ)SEr@#Wr/:8o6~SK~y}/H`fLtitڼY-&-`JsRs]E֤hvO]My)bKlǀv[$q)zOXKEr@;ܪN a~FǃF?䀶T R6g"l]]^p4‹xA#\m@UV5\})I$]㪚UTim#c}To֔ bgjP\ӫf`BV ˬ*J/$O_6XEԲy/tmC1BK -c/8qftJ('տ5ncbX&G&,?Y:Ir2>v QM Ŧp9VgwoۨdXoswZ(Hb@9[S\J3%,S`֌I`8N*doeh2%aq[Ht x{b/Y;K΀x-r]0ƨ.v:'XX 35Jk60]lקah_ \UsSXMoS l_`Zo-$HP\K,!i9ǥCi+3I` lGujo*8g {^m) HsRfrw,btI5SVj z:ϊKYP{y7~'_setP?e2%;|7)XXS;ferGShr6^YHMZhgVH3>_3?gYY$ܧ׌/f  3n ڜ?H|BhgHL1JqoֶdmNSM2TΝqhqBQ*jl olOhO|敵9jBPkmNT綨%^y;)4 ULVj<מ2ЈapVyepy U&;uU3 'tg[מHS)~%趭3sPCg i;+ҧnVK a6*ǴrP#BM9a7I#X*̻)UØG|0탣:$r6>8^"Ĥ±tR"*tqws@uqIc;RH(r,hS%!+Poq ߋ;$o[wmG9’2tut5aF$xUnc& Z Z _汨sް*$v90 G1^O>Jp!9A10zhSfo͈W%>^]'cndA@tG"L`xe[r %/DtʀP&;qnpO'VXyšAkmРo>wuL~tSR.~G?d Fr14{ t'K]x>(c1LxeW\DsH2%/Lg˕p KYz8[ T&U9YO6ѸE8Uo>'--[PGz*JA2I9rA`%7YW.moj& ~OtvEN9gQM :/C$Ɂ5ϩf6 K W G.I9a EǞs' &cCGs:pBu_,QQI|#X MÕ%t;2K%8X99@EBOdxd a2 ]XW%Go$p'Ao4XY1vyAum%Q>8x* ;Oc:eDua\DM=:)}X2Hro>Mdg׬m^ST (Ȫ Ӏ4\ˡl|I|'eIDd~!-Zen{%qKZFٖ9CkH۲eҕ#sw"'r1Ø&,/,]^A% r\S)bk᥸-uUA[N}7ֺ&Jad3푨]p h6o}k{6K gh[UGt{F4uf4p {JTdNoE5nYM> ZﳰÚ5gA? J9? &I(س'npqsD+NLv9#ˬ9z Wa<&juH~;ד7^2_nS[è؞ rM&v>;6 d[9NpWB+Oa;PB"䝍uϦL1 $]V3(9I 'ЌFZ8HI& Ĝ}HO5} $c913 󩀗ihu\J9㨃g4&3 '>8[ 8:qx(o*tmݸn\N߮6.zKHbR'|sj\h7XGs3hYhY~}ɢ7sYTQX#˹&eGڃb#RFழDV-VoɌ-mamoسy: +0-dajOd{:ħsBl>Fac>p 歜N䘵K1Rn{kVQϡ=tȢ̍ؐV@솇gIeBJ4Hy: iXFl=QZ%- 0ӝJQuRmcnj]q YH-b|bu^XNbٝ2nH_g/sӎw ͋(rȔP9L@4ҋ9"h&r8L㺳bkՂtK%xN~U-QO}V?v`]O&2A ="KUP7H97sT?ȳXBʪV4]{JS*5%f;o6WC2)#^44YD׏Xz2v^{6u3bNmu %w9Ogq$ɹ龰bz Z#MBgcu`?|va|=b+ rSsܔAqL/Ws/`{\I(KVvyw}J#AZm_j<5QHc{ds<\2*|wҘwcʜbu䝅_hx^DD$~בil+eJr暆[W7, %kNClt{{h3>3SܱtJOkxpm eYv\r40m<ˈ*/;cC *_Y1O,Ë 'ƣ]4< YV/4Y0oDfeMUbKs+Ø*i(aN~0)#bj S@v'`hSy(*,޳T!AZذ/?8۵w%Q#(D0" 󒬳_4?ad) 1ZS'k][϶ v8̇H6bYM]YnJF:o&:x[]zEhpSL\ޭ9%,"NbF's],FQ 9f"v.P!~f }6Š!"Ftޣa--(ٺ(&cl,^NրgyllP휩!s¦r$S䑅'(M 鏂YMĹ}G8qq|tXE5*:K^^ʝUmbh[S( HG[2Be^[޷軝ܞZ[8ܶKsBI0kФ(I}f' E6R|aU9hw53OJ"w iϥ <>y~܂ӈθ,cRa 2R5 w'ͮM)0j"s$S\% 3RyG>(F_$J0fRB?L`X|B9m24Z9f ܘ.?@;^sD3B,/tﮈ֎[9]rk=VhYeDWͯ, [ןL !]55ٶwrk8O;Qb7¿ojxڜh d8φ.kxX䍸^:Ncn,C6'w*@@/p]!;,EqW8 хX4-nZ/`^ S).xi 4ڽ%x_%pW n j:>{ԋ%M{Ƽ {M[[ƱaoЍ))}{^DujkiɲQ|W'a&pϡڝ%vG{Y4u8y U|bg?^x'H:I@BY+ M7=Ҽp#rxي|OY ּV3}XTa 0Q# rGbM׺ِ-zlRqxH T4Y[s^vKkҞTA=3Pd~${QXz`ɟ:bT^" QlK)L$y;(b =nG肠k(Jڗz&4kRy\D] ^!Y13ֈepfBZM5+yU VO9]qam,֘{99bNQz|3RVf3c4H͈1O+؞ 稿DBPH 8 Qa-xr ' 9BHPF|JkrGM`Rtz8==|Rc$t}:nX1>s z$J5}XxA{i F6UE?Ƣ_Ag_*igDMBc0^MȤY:y oB 5b6ֿfr5Ӑ<͒rrL|3!%#U56Ki3HeY_[ F BujF<`6T|zV*&t_%#J~*r" je\fϳ0%quma$᢭)Iwv:‘7uRR| R^d0}$[uk;6ZnOm`L)v)YzHé0`XhG1|Thy~ŭ.|>.zN8Jh(h vkgI ,nJJ^{xvWuY˷lC#uuWx$bӳ7ɾ#yoR>UҐS/;{[~?M½VA::oUtkы3Nd :T/w.Fc) Ҭm"SI|ثY^Pʪ^)}(\6@֭v,"%8q'}M4>+Ll1\B/)urqf/W_h鳑kuS,P 0d'XJ9'u TGzBmU< 93 `D5x}GW8Ƒ)C#Gd )Y-pu\:;$W#Iq4@:W[NNŐl숹O=Y :Zff,~PeqxP(ΞxzЌnCfU3 +8i",gsqWx;\u3X3xY )}SfYV7u+b"t3O57aТ%1\";nX $EX6Yw(}װD^/hD Bt2q.顯6Q}r- wqp@,Fygk#C?%=/u]0 Ty//Ϛc@G(ǚM^<2ϵ vĨru AiWL ㏦WkӮONEԄ)SicV|%zWAw b➺' ^?DYRePȒ" MoBUpqdNەj֨xa[$O_ZSζ`UH'4K9ӎѶK g17,-\yfk…W'䍱ڕ%' S\Ā_$4@#}~yG_Zw R8Tg,7^";hgn9y:U&49ə}8ZgBNm! 1m{8dqQAXJX`^ӫ(ne0`9MK]\.F(HݵS[N8*BidP l Y2t8jyji36jTBcColkW0+f@yS`oAjci*I^mN5_*&liK OP 慇rG |9"QW>A܅*tj)Z<tbZE1-?95h3$_99+k)b! =i5/Կ?1#E;}n|zvaMSެ,%'oPu٥4V0(BNGCc2ȒL&6T{k/;qF)OpNeD%@ h۝f{G HDx}}|5}(j\>XB 4/xI8=Z(:(5_; ݥlhen~X8f؆G}D$ qzAz5&1eu̸&4rTphH|~8oz]7TmKYaaذe&]녰6UKn YjyZ`oywo'l'H_Do\YlVQ'~R!x*c7|W̐k $*Ee=e<7bLUop-& W@aӜo/J^V7nA(YU`\PX.+tĤ(~@PChHkbgxkr53gS"|ؙ>3br?%QÍbVȒX4bwWyc$CUnvkfԋObFC(f2Edy?Ms.MdxQ\9hYR̐;q[ߩ;N=xִb})}avTMjeDzr^?/⽃.uVx8gd'#]bL\Y.E c(B VAmDcwL9% DvVn7Y`anުY dB nb5(aD}c_@p!ODc{K,cx+nH1,>"s d1Zh 4t} &0+ʆ~* Heox0L~[A=i΍bPy_AuXnl`  ._Z!s#*~q 8DX6Re31m9+<~ZW.2T*GZLKJ2vqU ͈I u/{1ۼvЌ_f2oaX&%6mǸN^_܃ڶle%bw@ Z]J`;NOb3L3}381g$P?<׼T s"ghQ]xUz]SgJb1\Ad/B<,3g6,1>'=Su}@Dk.N#9.Oxx盧hr94^Bʀl_: 9) )Ty[I`RuCY_y* o 0HQ:s62]g+G_|:$ϥ4>t4\K؆\R63/+mUKu$+B9_6w8ike0p9@3ڀZ'rÍ]w͌G%6ú@[~=9,h-f}hA@ꜸbZpk¹] .$Og"#Sp s.AmUe0Y{HNFu2|y-`P^,fmk_YݣC8bEV5mt:hkg棾˻;N/=:1N-uS3bG>?Ţb6"Fi$,+T4u)79exR&+f?(0vBVR|=k иLɾF[xãw[EA\̢%rdO@.8J\0^BMu4 O QmX a,*:ݵO',0O_/ѿW,1r"\|:%/::`{@Phֆ.ARm5ZȀD-4*Ē*yw7b= <+3R N3V`}( P ."I{D MzH*@`AtehbߨZG=NVXLv¤Eӵnۇ`3rfxhM"m墔Y~A 4Гp}}hY 8`+rȆB|A5oF:gR;)O( Pd+yF s&}|ZL4` i)ҀռԬ3ZbF C,$ eޝj ߈l5cH8/34}Oh̆e/J&WO"GW u KǼ܋C>5XPl;4%y^ݮc{F\GLqX9dP)!YUaA9$yh lB@JR6Dv!Lm {y=Q}7.4"<;}[Ȣ\ 7Dg")ޖmc\k:A?^>Ʃ$YZHez3!Mƻԓp|[A^rɂcVn'ze86!mū!4 |IɂA$SkuE&Y- nSq&^:53.oz؉یdžc( m:lGMZӫ2eog};O Vf*\M^SG3BáPC]oT3w4u@>ߤ9JcA.R\\ޏc _!=vLhzGf:+T^'"r%||Xo,THm2NM /tF'x$PrT! .`'lF8k}I;{K$d8ZPG\=q\ƍ=0KmXA(NU p+%Smi4YRd3׈hOx$XgN ]Gsx|qdgCaši 1Ȍ1fI*jj%!*%&ى;t)4/f$qrm1${]q'v(,ӻyl|&xT7pjI6W=mը`|EUWb0nYn,\pq:_"4wG#|.׌3d)f]ȜO s&,\Ipb?6QM3ieaOLKؖ>\x DazsL|{gP1Θ+%!o3WmEt?$eOPB/};d@A_3S~:1\- Z&tS?H`Qw#s ; G~ER=$Ȋ%tdk'W;^_}tfc"Qe!tU% Fʴa$[C8s@E>D@ c5qL:o,:Lީyu2ZfXh.b/*ʽ+3!qrp£ie^ۗi`q{] Jfx1c3sq@ ѵ\]H&Bc`/`dȹDb F4)Y]x1#C_36Ÿ|BT M9+wG\Ymz!u4gx#E'WuoQg|H@S&rmA@9daߵWΏ:ڴwtC/o!mWj25mb$9/zl@v`[|;4]#s4JPM <[U7$7d{ iŒfh!۴y_g"<Il7j˹ "1)߼|+:o3 1A"s^ҖNj`EU8*V;.(hq Ijˏjkdd0Ж=V4xU)ܽO87Dc׹H3(X4GKyd|[d`k XC~J F]À:A,ԕؗޯ͖ߠwSa6\=E j)E"1O ]o$ᦩLjFQc_˳7'U`#A|M U פ5n_+|3`z>tP* j2¼Jv\3+'?D0~8BH"_0ukul1\*1pe"ja_yhhR */D8M+Tbݱ$y'/ݲ H]!yYs]1l Π- /y#Q*jOӚ:"Spx|SAG0Qg=\d_ HŻ}ٖF='!:^trIg~gx/znc }u%`s[t CC~g6hD7DrTBȦ0k<%fY F1bz,0s܏Cv7,d/:P/871h6"1欦7ZI[j&m &Z$Y@UvJt!4lR7򴟡+L[iob'[kƑ=.ϦL`d3N RwY¥\kT劙J%J֫+Vȴ} Q߇Z=^[i뵻/e&%Ln:.޳wabS6DWBkyU1g{"O&cӡ C'gmEÅ&v/(*$Vf%_z@ؘ+bB)Q@m *~[2ޕcjG@_j zf4=rFbuQ`L奒 1G;ّkRU C2gdǭ2Ժgx=k\~¾$):O9j0=Sh6'jd5.ށk55+Ŋ;駝Sn%N/8$1#ZdRcU=o+ 'Tk,cވg;F%mQ/:͌ \P,e8yWށL;ҳ;ڋҭ,NnyRq85|x_ յηXFQ΄ϲyfާCr<,{ Z@Jyo-E<r2O,"8g ϰhY N{@$yWY\:\[[KԮp9*;QPwLon$R-,k D>H%ݏ[p\б%$q^V5Xn;Coo>yXzeIU?ϑ9TǸƼI6:ue=԰šѝ^~7Nf6?ږy?i\7 p%Btn BatSrİ*=-1EH;8Ld@J`S^G*w˃=<0%7@Iic pGIX)O$zHNr.'/e?Љdb ]Jqj)Gݝ`F#~,@̓J!|{C~-<鐶b{wS9ӞF#+C4$9Zy; (ʽaٴ/kmo$Pnؕ֐6`9Av8J3%?ů[(gDP&U).}eؙ MJ]Ӓsۅ3[y}wwb 2R~1Ѝ ayXO恹hv"DO&4 #?'IŊf3I.0|4G 00D$OBr:9⧜1ccј=3qcs_2 v-W,|G$x,w: &k ̖_W"23ώ/K6-󡖧6Pҕ{χY2yL&FubT"@eY=W}ԗY4/Xr(iQ6_?Z/z#tF߫|r'ACm\ >eq{Nپ$Bd!5f9v+ᓛt9XY)<8[SogGwfe]>%0Rk`^3(hF0X[fc,P_"ˉc)9p ѫ ѶPwJDw"ÑN ZE a,ͥ$vĔp ψ6!9򴘲NA,_tvu ^g7ninOnò:!0 54+ҠW$~s Yr/OW =NE4Y'yOlfJ4ep08.P['#Y wp̫+Su|OE /ERMfO}nXQqdxs&]Lc:KNB_ڨ7 NPs𺴆Oyu "݉5 f9riGǡ[5cHا|xTLcq;ݷ50wU͹f7[0B mg$s%"M"Dl*]0Bv0htаku>#ס֗ _Su;%v-kX笆GlJ⽤^s@2;"-g|Sz EI3}V3Nr*Ux׶lbh+fKGf &4srɤvC|'v_M*Z5kdty]?ʌ ?G8p>IG>)a5ӂ["_y@3"_2rzIM#D0#xk `i2r1kVENxsI)>+ =|tB֓k;]0ͥLzNC2m ҠCz>ͤ [tL۵:xLճj+rPSuprNaB 䓂-v!\glTnGC<:$M`P {=h/E=5~r0kd$kX0=#Q?E;.7F\RE⤁SHRBΑK^~ }Elu1!. /Z A'{17yvF$?*sKqTWF@. ɦe]i}6y)A{ +f(!nٺP[D x03H3y~Du ^( -R Sݸ~9<UpD>=k,D͠﷩)S%~,*'k"Fs ?ڧ#xl3xtJo iFܪJ(B%ƚ;{^^Pcph;~}"S$4蓯3 g$V b:m2 &j24. `O؀&_H6%ѦG)3Ey ؒF`͟$H["H2fm q{Pr(Ivɺb~$+6N*Ȗvm):€,bqu^Y2jƬC@ynA:6DTp /@e=n#k^õ|DvKԕ&ZVum.B7 uRꏗ^گ"$=do/wbof;L}s'owA9 W?ޏ23W^pЭؐ#03K֝vWt',~9M_Ί&$uwH wkW(<+CXI'HbV, uXAqSzk. [ţѷשaI35Z?e+oG)^Pb1Y4 vf]zy4Qur3r9*̯'c#1ԞrGGARK|9azOo1*koip? Ue<פGPRA2"L4T.DQ*⎛.3P ԂT'HC=x؉o/N͡_TiR?WH]A q`y%@,B])ow`T\ [OFt}{y-SH-QR4|$gz&tt eʿ~/0!y+tTFK?IpO Cd}==nPp*̃TY"ݝ6p\VsuVDXKlޥeI+Y3AX3nnqfDAd[qwj~?>03~2bģ?e>Z1+ _>.%MAbך<~gTDqXj]DNx@rQE*!O6J3SN'LYfonwJ`< h~8zǡ̽rb:Bq[UT("UZKIvXn@8NO 7:<85_ 8 o:e ]Kyļ:_8Ss0]MY6=7\tH:@2ňPe(rYLb I/_TYjaf^0=pgfsX4c]z. ZADlЍLcekitvup5sb_Y>ucPgwv X8]y] K99xHPYxKJQD(8(hș5sg^"ڎH]=@ZZ@v'y9҆P;4KaBk=߀l(q0E`Z>x&cqz8dP!ԇ#@h~7ĵ '+b7rJN2tv3m7>;e)nN$1X6pachh Xe{H9 "[V?+),o2b&3wYY["87Z*ي0纁P&{ Rz~T@izV˳%aaӥ'yN 'aΉ E`ύn\Oa#O7$=@0*ڮ_"y >2; H]~PΒ@pP>}}~:iVI|sΗu^ݮ'`$l lʸN Z[觘#)2I+.\/!!h#0i崡]!A*S@yOsxݤ6A.sU52D*8n* hŏ(,sLj1J(=ʉ7_!1/cEè05y«ZQ}mVlAp'1Bb6 K[> OD':Eq42e'g 3UߌD] oDgq^>Kx<<{|$cKg<a  Ac +oao~c3s=qFtڑ$7/MaxŜ`N$0)9Ϥ#n!OdI `BJsp)~QW.u;KpePV;Ԏȩg&:VvPַC pّâF&{`%[eKT6;J<+/r{:HQ'ڦ)5ܸ8JVzyΤlP' ĆPVq* F5eJ!+3)(2>כNϹe!\ٍBC_P )/>5- P(ĩn6Z,t>eA(c/ng.L#-OD:דҤs/~FD#|Bӹ`:cLc)}2t}'k% ӕ!EB%jyxs([5qe-~9wnLUa*q Z +%|tƲcc ƽ`ɲd,IW&k:Ez3Id5X,Bw)#}ˮǹ0@?Xf C9v 0UĠ*t*xQB:#Ejs,N6gV0ߜ<Ghxoj⹴V~-3'`##3c*UKTF{5CkYUں(uWɮKE޵wJ-%,uA: WnUyYd>'^;T{0%A BpX9qP[ϊ-{b٭! iRnCi>C+ rD3<偎t 4$pFl(~}j"2#X=c! EpPX:7ZE$ 5hAZ2'xg1nc;5r1::<H;ۦѿb%Wc8C" ( NF;U>fcȻ\b UH|,RWmBG鲅n-lC&{4 d'ncs~KɃվ=,㤪fSl ݹe)cneI)J`kO;&>_oiEQc;tZڶ8vLz)# NhhpzC}.M|%{T^lag>;3"^;V; ˊh, 2DovH7=}MCcn/{{N{^-',t,xG8!^MgRF.'`C4XELmt٦Nܯr  h _z4CVFN™ٷTQ,pԡh3*GYIEʘ{|(7K"fZ]8 exH>E(!^Ƌ =b8g+@6(OK/\^r8-2Rud:H6Sq!X~,l*u^]IJF+h8%TH ,3ϻC*/3J=ܥ5qQ՚S^l8M;zdГ(}:~,VLe;HKonCL VeS7]B婭H[ٶ$d^9T؃cHvƩOL(75Ku(r%-Qen*zQ9F⦃h|*OwXAj}zI#}[M-G8)lAm{HX(08S~Ú뉘P4e+p޶XQZѽpL=)PeEYԂBw n b>ʎV[I9L󭲛qej#ϤRw@]q`\!L a7u)~(f_b )$FT#OH,ZkJmĐr;Od'YÕ B G/7tucS:sX[ #>FY{[C 쭙IPضM3[b]|toh"khC*+^/ Ą7Ă@4+م;%~trPK,Ս );_,rŝ@aq0-`RO($hA7\W ͺ%[JCB7[~f/v\ZS(74({ |;?4ym9SZij, Օ:vd=A2=eDd]d{$%BmouϸsP2ۖ,nEy=`R[L W  GO*O@J\=J5Ϗ5+XK?v}7쨅m|GeЅѽbn_hDFepITd|Vu\[Pw{Du1 Wz?/`@ܛ"l,+uE"[@Z آn~af':g6 ;3RHvCwU*c BqHcdyNznf~ei'JZc5cq!yp$GVp(k{ Nd/e]B`8z*(Ut)`jq5j$O-m뚅5b9:.ղ, tAcdZJ+-yFwc7(&@C"f[P\mN`NhUBg'%+ףVtt݁ט'2y ՙI ѢlYtDF5|Quj}#RrQ6x$ Gښ@u+N,tp )td<&\#c^o0O%\L[T1XJ/Xs-Ѷ>ABÙQaLJfkEϾsK9[<:gGbwYp"ԹlwEcf$"uc\X%8͹ ,7ZshU޺ō8lǶ-uKIێ%"%sg Wp.Ԕ F;6ki #|fdBO\UH ɴ&;Ӭ :x@%YA`n *o* iI{qyD a G5~Y'?@]۾ʵ@U}S 4\oۄְjn֘ȇ3n"dQMNm8cD| fLӝ~~^鄓;$;Ndt-R>EﰡĨ`uyq|"SmMVa-3Wxa'xwAY()fdx_#@,j%QR?Lf}^+ֵ礣YKX~Q,'e2i= Bu%gc)mbk=ltF 0/cҲrVy%d.eDw⣥T23]C,}!KP5!>(̓X]7M;9եhBjK~ZJ4CG6?5\ד3%v-]` ߷,I8ä[$>P$}l᪰u0SeB"$EfOם6sASbXqv|nrAP5ųٿ RusB*z@a(2D=.Xz/1rlZZd2`3EJm O_8O$dm]r} z\-)EZ5#(NynV3Ml@Q Y}Qzu| F9QC;T[Vy%Јg' f4PӖy2Oh7 U ؖ$%4~.AC,ZJ`m`}Z4XA$@޾@LrLKx><4;s;)ЂKr Q)i+@ls,*y*S[/Ѳc\ xh(s'[i2a3q0d=>TDsLDKVԃuzշC_uP8;tkSh<.EæhY.'x!t䶓+m@kFD&9S>iAa&6->/{qhvf 4펵m;Rn5(іy?MKXzͼ$װ>,|A T̚`?QzRO*Z(d:'UδMw]h2~poH_xd0q$8a c6paT_0TX -+ȊD=d6~espks;9Q|C%kt] Ȧ#&1z_c:0``E#;D*yMl/g4ޛѲ cLz@ܳ[tzRVܒύl] e2x07%EqK'tr譂SQ w}7qv>͂ԺS/C-HܠL:KJ36\[}xȼ4i]UZ2Э'`Ÿi)+\x}!X KW o9C.(*Uѣxºu; d,P ?)6E,a%$ m󊒢79aKץX VI  :+Z6;[;\h,>uS٥)/ce ^5Pؠg`NXN`UC.d~̣aPZgu[o , Fͧ7 Ue`& I~j!ku??J:3sY5XkttM&i5:]Ii: dgܬuB+wT/3.U *2e~V%SR еɐ]+p"QO9uN.B-J)!?᪃#&H[sqx+B)*k7sL_9mYLgCݛq`P7xr+:rY\|afD_>6#$AG욠;X tm2l: - ~N [gQ({I"n |}]#&ͼꑼimPe>Xgi%,0*4qetyhbB+aά_'O'Pl9/Fgg3/s1w]bF)=c؊܇aIu$B۵1\3 ept-;ns6Q.\*i?[TQ# cȫҏXԕ~+6x|.Z>hoA](c^. ;*]YO1K : )޽~ O(7oM9 ;h޴wfskPf c(dթɩW3]X 3[!h#x+I|&VsD'{xity)>i B&MHۻ1H}!d(_v<H}Jvb4bH”}h7$s7GD#u!C5(}FmN1nfr&0'*"3@ v,7a 3`nY:#Zwq ԠdL٬[2 7}`1CefHĘ9 _U?^)n`-l>)Yb@ARUk}?X + V)7\T?;zHϔMnJ2A, Mf5>>ꕰFO0=@[w5w|"6*ZY<Vb]}3 M`_|4K%WQ*+ j5(Lu1ӏuh[  8T̳l(gYyV' R9oj F6/sRx<YH<ZPO}̌c"Q.T],?㭟s-g_^^ 7o`)DuHwѬ yxϥm1g;k4KHr'q_|l-.=$ӺK/M!d[#mž\ɟmA@RC,zݶ ;`#w4]F>7q_ļ٫z/ױe$zԴ술u(϶﯈eЭ3\ˠu\\q^2my7R<<CA#d 9BvOfIuk.v};Ch:c,*ynR3bj%Y)>eF$iʒUZ֢ G2|`]ۿЎ8|[D5 <Q]*hbs|B ['DE/"+\~.t@Ev̍Z  x#6tV9T!b#MCJ1;sl\abL%?IKFx,a^[*+>w3Z脃ؾP+t?]&7;W2:΢P9jZWzV=>nWD1h7I/Vd@;:6 bAÝn؅y)PJI70e[J$PڜԖMi`l F Cj H?8dֱn>{@9+ εr\1J%`r\$r@/gKŜFI'_41jB+RͰaЫ˿)z%a^H}R O4f0qh4IV?YP@p/W^<,reKaMc&Vx4Ź o&b%!RGB 쬓uȶo6J7-#=txPKO"$Ln%.}9nx[Ⱦ (s-(vB!cy1`n<&7l? t-0@c0~.`ڥ67/nU U3{ ja0d#%\VqEEsgDVEQv &o);HQi0&QSV.RVevWPN:ҡ53S!$} m [`W} 3Ր[{P'ĨW^q*;f{<9Ӹq~ئ@$P|(&Q d%}RU. ̺jx|.^ 6f:|aG YR™({7m6P$w?ȟ_Gjv4;x| L"V#~CO*{TcŹ6k v9>ΟkԍlR lO~[7< ,>)m-}ZCL  0M뛿iT3x_sبs0_:TF>RP~ɫ2 vZr.)Z\:?iiX/Ӗ&VMV5.OO$ d]zU#=I>ѻq'rN_xl35]ZX] 68Nox$6&AT?Gw?Wl#`is1.Xrξ@*j_Y\3emQ4*Xb1_ꕓNKޕf])y]]QucK$!^Y.DpTq̾$בs|J  H@_Su+R,@MjI%>K&ZLU'3Xd%MpԑBl1^үsbphmB&Ņׄc/qXŎS?n$74_Tl~:_t{$_: Q~ߎ~G'x'.gAj}!ys/fAsr%GPeoƂ8MBgvsHSepzzz]:aR^_Eກ$۱xLO7;'n~V3Ke8y@Rcd~`ne} N|5`Lm0^u!Zu1\ek5)?\˾Pe)l" #HM<n[9@}^0 ڔ<=BlU+ѫ~ydaF[!W{_n7%@_0o\Plʨ$w,/Ùklk"eroM ]Uq-ǰOD:]x^C-DmB)Ĝa[j0/"u4 QfGr+p~yR5%Zxfu9>cJo(F ;o!BLANiA{0ʹ1\_PD&~y2D]߹xw;@KH5/Q[@eAԹ~ [_ع-kHv܆e]1o2qyI7|Omo4wGYoV"nC` $dq6.OVmyZ ldzw O; \%&eX) KaF8C^)#h39(*wm,spZ@QU92"QVQǍ$ p:T^6ϥ=} ?ryo@^.'U-1gˋ#dWbޣB򳍣B-saI^6 PFM#`U 9VP[yZ|0Z/ X2~jF~,Y|UApSz aZo9Dr{u[)K^I$ƧMcVgnrYf)[p\,FUU{6wbAuՃBT%㞩?⠿i+*f!WǒfXCzBd,[-[@G. lGIͦZppcTx%>Ja[fQU厠' :a ?U+zQS"Nyzd,ְb6`z\})W 0?S23U ͣEլL|P+K lIWܲC7䲵"9/NJ}]Q\)$n>>N;)ޕ?Ӑf̪{Պ]}aEf[(ⱕ 3{X6*=ݹom^)l!`e'HʯOyg4Aht3!PV|Z)c >. J!GUe|,= OS\Nw*YC+2D}]A_1 c%h)E7Ưw!'Sx'UzKmƭ}~qV5 ixr|{'?1C U^5˱m^OX֘ sDPN%Rn@,/h2K уkDyii#LcF Hz#[&vJћ2omTwdPgaljп-ՂCPyi\;e> 4H/[Aem+yɉx]0@3eUS@L]Ztܨ*П-(Tvremc2$4=NΥa^A%\@$Ҷ,ԁ75TEJAyb tvEThH`[*#t<&Iu1%Cp&f?\#^5L+P] v\G]7 61o&9sWQ񎖧R?-]1~Zvv6- h'6b=O`־̋o-h5CET"I2[`qݯRup9X?C |nbt7WkE{z;|n*;"EX ?Utt)/\7'NfG'K- HYhɜN* ={ZJ lwcD"e0Y3D,xVgg^ds\ IsBƋKtѿ7W4 @FܵH)Z5hs54%=oH+*YbpPjʦ!V[D+b+m*`9PSaãbߡ6+V_rQEnD'N%\V!Gޞ`N>4d,a`3D;>pWufN$|P@w_Tj3/zLER7]W4fR54.v.K@J/aBus9$ҍHɒtmU |zPx:گ^hf W$jynꮺ6|Xg]~[D'lHZ Нٸ0W쿸=XOs02j瞉ϼNc<Rٔ YO8 ʕi;/m.0^M ڰtLi˃Oo*Y mu7`kJG !AvNs$yq1lъc6Ȫbd>F2?1{[ctU84r66d8BW "uC ild&D[TnԼ^zg.{,7nX!E>D-Nvԑsz^\1Nýt5q,INeB^]Jo,'*&k9w屭lH[~⤽;ϯ!I~}.j%3%e W($t(Di */2HMGCJ M/.T*&fm%tBg덫q-m>[ lOO˙9+-miY:iƚ)aml!f830×߃j6嗜&\pۡʙqb)|J^" M (c|:i^Z f%øj1̳AR)Ҙ\~(qٟ ݙGPZRB1i>XA` AIZH!kb.BB%A'CWhxYa_=)Y0'}7A =fd&*r|}w=n5Nj@HڜzG.j->|7Kq3kȱW'N?F YLDv% lMG.BqÁc:ESϓn ͋A\~ 1. N.Ҩ9v*/-R҇S,](5 vuNwPZI~~ӄ0B*]̵hv|u`YǪ[=ۿ6GC%By8G;"޹2%1T"Ս΍L JUxKhQxm*!$;o0 xVF,cV1QVl b˩1"/Qk>T-r| ^xOd/Lf'tDaBaGEޝΦ5+zO{_HSݽͲ/ٙd oM̓E2*3{5mEI0Wz~ &K."r_W]CTȀ}͓_TDJ9FJq-ݹ-c׃YZDD>ٍG4[JIPs:&)Q#](S=R0`\e 1l Um_I!M@aLX%{i&Qñfa4 %a$ >3W<Śr.Ƴv7Fv,^ }4GoX'C($/6FATRY<8eiê 'a5SOy+Wcl  ThR-$2&Z$KiQ(EFWa% ߗCg>> -3 p<<*aҭX=:1cg),ɖHCߎrg9MXMz:჌B+V40zSVc{/{x_lplXt 'E-@V>>e`5k.*Jsk AZx&TdŋTxyDxjMM~;((DuαR#70k_:/|/]Pж:yl~Z46,ϭZ$XwdNtp%ə@o.áAF fƿ_k:ue2X0QԜ5_L%)pqxRBnկ]߿{@ͲDۚ~-QGv32f🷬5Ly;+d)[ޓ`#V89D3mˡwt5"-["źmמ $جfh堟:u ŻJ4h>mX.#`EJzW@9H_M kHjqF;xHC҆]PUTǟAuT w}ԕ&ymAF$4/9e8qwKoyz*qA^d#b~f:WnݴKḥqo\:޹K6Dn#>fy-鐢Osd@f4=lNg7PS`{{Z-)M񻄭wpYnP>fA|~CLc\![.S >LJ^`N ֩bHBp >. N 0ψ}X::z:3jr BY4e5șG|:mhM< /JsV}TX׾BQ!I*\] |igBfƂ&:Z5G=.hITCV -@|Y&pTtƍv{HkQdŊkQ1 ˖|_L墷ҐU4En!P?;Uޯ;Kd=Q7Mn`Q ?lsI&ō#CL2 {:CLv8T*KkiH'<`xwlJlYA%p7+$p(İcyx]9gJDf'Z~7| * tUX*ѢD5_;+¨%MΤND!p çAB)Y+`jq^Fؤin}6Mi9&oo0õy01rJE7C${i[n0)L?[DxIv7ANLgd0e2Q2eNC &iZSZtwg ;Ǔ#EwMUbbݶ3с}'9vclx#y'Lj4ҧTJV%%90e̓gx 0BLY@!sN Yۉp| LؿlHM?ig57UI#~bd/SSA"*uKlYh9(P˟L[]}`. !hRx NpsRqVdzM뜃^pKyo7;9s0Fq2mI\qec$Eҟ, 9a !'hQx"Tos {Š~2w(ǰx0G쿾 ̃ wӹ>=rd:|RصT63X]n"- *XfjVi evsejjvgԞ>U3t2:ٟRK';yfral˃V. vu5[Ľ5Zr$5eT'#UA 78s l y_NjSTERMM3]\կEYGOTOvF){x`%P_Mu|?ReL.Q0tSXK۷ ;4`NjoȪaD:=Y&%%⤣ vS?HǢ EnfMOLW*DwF5( T{;!PT.VfnݗqfuC߽[Hدme d)%7 74MCbԠ'hf񙔰S;T6۾GPkļ}1|Nj0J YnD~3Hga4c_âp3P3b$5M{@Z2a~~ SC3|$HK6Pv gu MR+C{ A625ZAA"wNTj ̓6yE6 reG e_91BGQ"\Bl|[1VH䷫<Er]l?f3c8/խOo5#2M'%Jp%qBawCͯp!1q|F8siZAFטG@EX%=~S%Au|h!F#ϼon_UB!Z(t1iGEʼt+U>kmVKiF^na Od&v GbDCV4!HZXչ 1&/?X) _bP >:R-\X>[nYQAbC. 䌊%3h<+h5;~Su9Trr_3w\wd#\YTPs‹F~P+QTZrz$iøxH A%/AwlJ ^[!e{GlӭMYD->/΅0 kAbo6URW;Y3KBYiQ =Q_HBPx=OiQӢSÜNo:{ŋH ma/{Rxut;0Yr>hȶjXuxH \Oɜ8I.ۋRu7zvNX5J뙿cɪŇ*MGViΊR&W}hx^eIњ0rmFDjϡ #&#HB.T<)-gzAkO3W%cR/"'ĵW|ݲ忽ѭ1pMF@FoܜxuL ?xBuߝétKiVlCrT;m;зi~Q5neX\t8,3nKm+\oୱ p[h1|ET-Ke Mف\!jC)kH`%j;+\r}@ʬ/r7#1Iy> ͒$p``)_&B3$W7{IsJ2)s[D?GJ V 7q@ KԀ =f)藂*(ZcDJ473}+M6v!IZ1X =y19:ї^tR1Cn#VS0BMzg,ݼQܒK:gCxy)߬Ә67:',g>@ah_݁HJITPaνI1m{CA!NJǁTTitjw4u24JzJ: a5;=TҜꎷrUO-|`g~ʟ" x % mp+*Ӊ!nM+sD[TuH &{9ӌ/Hb=q5R&RϾ`$}Q\ Ap(Age}2m˼I. %lz( nHW}Gnm]؊ME"$SUQ)(4, PcmUHei,IQjVsrQusclu"S˴sY6&H̪(<XG.sӋo4 '>)-frvU>c2iiyFJiY3),ږV>CʔnքTM#=7qD9E`F 4 TQY&[mP1Ǵޱ ⶃ>do- Tj6'4kY͏ᘇ&sf3^yvWQ7{h00;XԚÈhDڌ>c'Mїy>aCj㿾Ѝ=PBsN+D[ l H)Qm>J&1冉{O;3L+&`ʷxʐKC Q/ N@|dh &Ѳ2!Vjt`5'XXk<)@`k,j24JNHu5s؃뻪2RR (dw3W~Eh-6c7XȲ˩<ηf;Mu(SD8C҉5 خ\nTrm)P8Jd\w=O/WnNќUX_TמqFŅ+DLX.ġ I #QVUdlnV,QXFW?u-7Up fwW9åmu9&*ԬUHo"pXɑY`1(%(?PO"pC# SF#fd42p et‹;7K eh&&\]."]oXvQ !{'Z4,qg <饽p $go@U\@O,e+~Kp!2Gڣ5f65p?,E-L8wߺhx١׽Ia8"3nFkA-v@g7Y3rXJEȸqlbi@H`%2q7ˣ;%N k\lQMVƄY=1]%i*A(8O_0^e:<8Gb5!px-NJD wCōT ]ߥRu@ݡ{WPHqB\}K4xf'yU$sESfRXg=55$[l ڟ Gme=Mϲ< p~$pFLdv3P6Rs/n1[,6*;J:oˬ t,Ѧ(7wЮ""n';,qf7A-<^vCNSܖ[>>+jQv~6675@Ch-3 mUcכ.Ax-5:܆&9-/W[m=@G^W2&+ _ Ӂ8)H'qd *|`XIou W_dċXke;|( `19mԗ(CO5$_SEj֎@_Wks:?Ͼ#<9]2u%6Vј?M)/`(T38f^Yߛj0`Yvn=> |yC(3v{a#F6R`t0ca,Cgrn2L{Ħ18s% ǿ w%\P 72xLt8.o}=}dYGe^0L]Ҽ -15Rf48,W)V܎=hjЇ-X`ce (UcT:yd"P+{EO8J*.0>5x/ĠvkpT'+t]ҙ;|i,OV:Tۧog6 &(*㬡s)2IG\C;sw;̂9)*YE <<ՙ ̡LU Ficfy>&nD>c$P}W@a&lTUK¾ f 5n)ܯ瓵bҩ~'o3I!<]`5aBμyf0t,w{(4fآ{qX{(i@3,g*|Eu*j7nYʽHcmT4P"C w|b+R_4zL|tF^TA#ν}Do M] J3L"Y}H)0?r 7`0Њ᳝gt 24h~IS" D_FiƱGFqA9=aZdA*aNJx3mʔ)"yIAQ/C"a)(Ek\Y1$UU1s<3ׅȩ`{PʛTC@[uL ?Ƿ+:fBl\M5OJ| FV思Y7u\LCdΪB?^Ӎf<,U'u˜c"1zb#bޟADi^y:laΚ.d 9yi~fߌNߞYκݥHުAI\n-ndgAW隦%nҬrd.~< * 72+3Zx8paWw'W|?eR3{ ܗ ʃ&Ss4|'BFW&^CqU3~׎> /}VYe$Eu$x>Kf`rv DXo>PdWͨ>h$;\vNg(0Kwd1LYc?T;=te"!xbmC+F+9Z;6M9; a0),BX3'T]m2nJh's=QE<^t* 9X򋿉TiR'^:tx)MCmI݁]8zV|_xV$3@D( 7c-E (i:R"%~RJ5&lG, Zt9]1j0(THn_!-p|;1%b.1 E &zjOeӳ.Z [e u=ZE,\ 6D5<,5T=xMU.hC @#3;~ASٷk&+u0sG$1DjΡ/V&!,RFk7s󞕞l:E$1qW0BJ2DpRsY`.BI-O> 6'D!!%(D:̧)'  gfn^p죊Åɗ(PE "T TFm!{'t^Ίt0/|CdG^F(}31LjU$ӎys z| Bttͱ6 o[h)+: g}$3]$zI8:pPT|Pi)"+l6U<`er;LjYS<$oDqMI_i[VuyTBg>W,﫱DIT{Csݸh"o7;b0@zg2afm3'*Ⱦx:F|{?f1I :vl`25zUhQ9VWƝsןO52!s7H﯁?Ħ^Jyv_%Ĺ>vo4G%DHs'YV趪 &[J9GPsQ ʕz=KA d3]x'uȲ>6aF$+RnQTq Uԗg_f+ޤ_rWe{ 5sK9> $s5|)ΕGqI2N.]]q"#He=0OFF}"17w?{; uՉبV*OuULl8&o}aܢqzA5cmL̆i><ƈG.- Jݧ;YχL Z+l\xrc̭Cvf>Xf *ĺk=B} y hEl檇I6 -x0 ܭ*Lz4}S%.~N|d;*l2i8\¤^6j{?J b N^m_k6hxN51&M rzZ(=[`+-ʳ@wtU51Ue]jK~+\%mgsɋ!XKxrB6J>jI8ZO5|]zZf8M1A$ ER(4Zew'{\XԒ 5/zlOQ!Tn h`Aƞ4SsL'xX7(2Ib{Q=ESHriLՈоpKF_G*K-L4 aBe~O^ M^P%j''@=.!ֈxH)e5]D0zg› y8s_ xτ}#L,CdӘ[2BY2"ox%-C^#[S95#O,.E0^WN_8Mյ-laX0;T4!->Iuoq%VݎtLGM[>é͗@{fS"ڜC14W/Jsu~TMlPN.KrKai9ѫ+sBC>Y pJLJ}+AAB^dbm xNS)ELiJc\EER4$hG~w4緇V:DD7hL < -bf# )9$<$0tԇ̼<ұ1aA9ǠuPCP0 HmŨlD#tu5-0iGpןXxI))3v[cq~)xg@Un/MnJ/6u?mW#T5(4͍ն`z Ac]S[ _g_eFx"(^3ٳzӳc}oOlo#W !Mpk=\< ͂^di1G#Gek;XsXKi0,]Ui {a#踵OJD)ۍ.,ߑPWX &cA#n3ތk/F f$[=>x(oZG~n'XSEՅphӿEr)ԑwVjn';ރR̟s#N9~l/}N-⻅o.Jx38v#vZiС.XVf @?z`$i=TqX7[rlی,"Vb;!rX=s8gGhlUz%MzZ8_&2=NhR)NQ^ j$4n4aYdD6 $Ud>'%p)}fIj]=qI9* |sn38ΨaU{3z"X 'JJFU {! K V QFBJLui;1xQjE 6,ԍT-KH0UfYe֋b.V089jo6 }(L5:| :dM;j08([J>yu{XC"U>\[}aH۳[25SAA*,{~LYgGDP.:aʝ;ȴz ~+=H477/ 9=–=s4R>D)e`Bd,ɘ͛!q,Sv(amӲHr~.5/F( ӝE.I](9+v˕:ߒToԤx SB(,8xl2ft}"?1C տ4%.J>tEK^=퓊Y]NJH@Ǚ! mH+m.H6 >TphC:~т:i2~?]Kz=_ow{YO_\ռ센 hT;~3C6|#$SVx7 ߵ@ou so*a-<.o,N\e l{!RRPsk@XEOZאY@Sn2橚m L8T-;:$eOK-p:T1KTq. ;lUGHMɨsExDQazfaVx92M//z;\_]sLE^#y(gp~iɖ=Zl  <ł*[318[DI<»ɬU4H_S*[nX7yұn޵`HQf6+2G'ī3E1l P`*9AYe=ywv ԘP/ďe<+C8DyBд 1e,c,r7Wxu @q凫Ea~&(fOҨ4(ř~A+>nة3 )Jqk'̀(!w'ZXJ,[ .l~:;x7!9OL+>\xJF49+B[! O'qLD^d(\ -޵=_i±7ٕ #3$iP ^.NAݠpX MDL&K rLZz һI`tK$?e L 'טD$R$0WZR(v|ړX˗Tr/D k? rA[)fBco %S?\mP<ʋڄ)}%_v# vtBo*YGi2/Uz FMMl%vi|vZN_-[6O&˯z[jn$hmWܻ}4I/&tx|!F|Te:y0$b| PSP&0X-6'u$%VzQ\FeX]dj2ox?yiS*]GYY>]Mȷxh !"M̓f6j?З,L1YN:6ԥaueVX4Իn67#$V[j x[U9NFbKzMp{iY7>LExl5d.7AJӎ7IMR&軒-NG^sfZMξc\AVu8Sqͻ/&7$ߢbERèîvE!H ]fL͡rT9`*$nVt; dvI5 ftZt&dav dEBj1~ AOގ+-jrwEjݥ:4bMZN,HM{ 2 t_Q T[V?2{Ρ޵+2APђ}zKFp|4G{)]~T?5ZnYu M>T3K':Ci ~V|@ Grl8&{, rxb $4pOgh{ K8D}%)62S?:%z[5#ņ[4{>,m՚= He@v9-(8mM:mm%=^Kι6CxzӲ]Rس WP5= Y|\\U9=S!fPD :hQG NpDM˅"-.M[y/u"2Rs7|"{Jω|XN"1>ZJ;7֎m 1h `QLCW!Qwé1d9 Sak qY_?f^8FE;^ l[<)wx hTWe/R svzJmsIMKf~q(nY7yjq+Y%פS"QR8hyچؠEk,KUNoW,e [%$!:țVDV3тXjf<]} 2F;>Ȑ$BT5^PC潫t9<P {~IdGA Nd},Z1Qw5yY98PG2:e`@?$soDb)JB s'SMg9GF@ꂑ WF;º8r$w>BA!Ect$5>~a͐T,1fꗶN}ΖY6F醼Gg %0ލuŨG_K-]$) 9c^RM 1zDȅ< Vs23S:C-ă^JcJr*}҆NZ㺬>ƈ@sṛ Zv/W.RN-aHa+vms0Okvȅ:r]h 6筧?!/-7ɬLӔTxS[* `z+GMeDbjse߿)_6vjf/BIWڿL\l?'l jlݹ@5|PEɗoKl^, d> LuS„_ɥm π cFMCl$X<yo:3Z+Y\nu8!t 7VmDиIW9ǬANU<;g/^|} >cp\#&Bk+\k z颂 t-Fձ>Ⱥ'WΨJk+ 7U*S~hᢜGp)㊊~IWd:-֭?=~+'PҦH`y" F/I+u2@n o6. CόG. !Oʮ#E}|x0eCJ=o榦H.z#Uӫ, ÊZ?1Ŀ‹L͕t׏ͼ5~O9K Bmk5v kLk1f+$fKV8qsqU 'pN/J%h [NaLɋUEKz^`{őjZu櫲A,mS'gH|UV?S׊f:3n -_b2/]~}m!FX,0#/tXj{ȴƲ{̢na*#Ј5"υqe2T!Dq ;BxQi{)-5pPKC= 6 2D."UCs4));3e:'"ЉδZa,8+| /Wb w9 TfbT!Ġp# r<[Ú[S~9!ϷA^@z<9;I\n'3P-UxyA% cP\2)A^Κ>Zz8Ju(OiT^2`!xBJ|뙆E+Id8Ag8مv^,YVrx59 Gy:"MW.6ɻXSߪtè6E}\e{sI_y}$^ {U9lNI\w/nbb6fA9+XڦEYDd ]#l3Zʼ6rp-] a9"(fvAo|(¢k)!- ˅uaS"%ϐGQ`*ёǙ[]mܠfЈŷ +aJ8UrUM mK7~~Goh'0\~ӆ3-Ebui0pvpd4"RE5"GW7f*0,o忹N,xA<{`uKޑqغSR  LxQ_ nC;~-`S30 ӯ#"qf?jL"9r7:D"6j:9d~eAI-)HjZl_{}JA ,´u潩:yfKS+`l}g 4~!{-+3gL:MZH@|{ $fuH%bꀮZzo\R 0tH7^A0^-Dc5B,ZNP !Mii X`%kaEÈG &jZ G̱p=fdehWPҷ{`=^W6 [`p}Ca+t C-|2m%;Zﲐ`hAIT$b[%[K$"q F H+j;…nn· _Y #rffN*}}F4Oy(|zDr]&1|s()(pRIl$a'@P ?N.|1.!j;g-Nv֍ 7jHrٻht;tŨ:tI?d m\%\i$&oCVA\  sSV&|:;hq6wbkei_,VQAm ̭F7{U RF#gqH^~.@__G&״qY .{A֑q 9 BVNeÇ+'**i P$e 10Cu>Rֵ6"W O5%ێz_A@KjN|| UN 11o,^OI'$wqs& p]4s Zh ?4/*+37Dc@VxXN6,-؋ThDO֬9n]:|_ m6P{hIщ&\_)|*Xe8e,U{ 6 nV JYuIRux`>. B~iTGrrj)^$qq_),a*@YҮ"z.LTh Nvu P( sekΔY/zH:0@w?zG%g.u*-DWF^$fO_ Ӷ(mL8gEإNET>&yDa n\Q0')~`M[HE ]^2\pA:],}}[4X'Tl3s@]l۸IQL;hbem(S 15 +gg/ksxK"_[r,shɡ{Ojǿ_ ?X|r?p&{[a=NWun~&MTmS&+܀|ؓw'b d}u"8j\4ꗨ`+UW9 fEV5l),>ON9ZFX8LΝyo(:,L!gxS`ls4gӊ6paê4&؈6iڂQ^''M@^yG?G5i Y1}6pEK#SBޫ"X]2ܺkTy~hH`𾈬VJ6F Hr lp~ !ߩJtm\OL{J&Z+azwre)3u O˻ E5h 3z-Khu H;ٝZV*8]e},cp侽މ!Ud~nņ- h&e/"GeL}c6\!DhU%BU{A!HM4`2sj6\?o,UbfzY-m&U=68k|֌~j O5]x޹E1df~<uEXaXKͩ03<ݸ?&̡ߩ9,  gmK:fe\ݚ2GЯO+YK]PX_t\wEgǙ: UCyWQJc?5D Ía @PDo$o v/ Q6Do]l/PoEJ-ibB#,X4&@So 3Xp)u+~Y:ޣ岂9Rh~nF3%N0vjޕyv8\QU4їCH MN]t:׽^|t-xUV+t3]|RrwƃBp^W.5dB"Ou, /5+2Jˉt?@}Hr6į-*Sq+oW{3/;#B lJuTʊ/YynVۀ[N=&q@ʊ4Us߂)Ѕ6簪`^V,뱖lInAoV96Zu#g0wZoInc((6V x~3 .,q ce9~nrl&C݅c"M §;߂KX$}I̢I!j÷kGw8` Ǹc eTWnY;EΚPtRw5Q49RSy&׭$N+#?m mdl8fuHY4wcʝTO#Aˢb+94y{k@<:/^̚i.z;[xY͂.2Fuard82??_'Y^Mf qk0M , a&egܨw~H[b9R‡T{1z:(L'JQBI>R?->> m S4e``,g1mojMSUۖ ;W1}1 yȝPӤk~JO(7Í; k!]-qȭWz彩sW"6M<lnήGwtp-@OcpVStu=ЭVIi8ʐh>A/i,GY䆭aguw7 -%+Bí1BX m;rB ٲklŬ5 4Ӯ~^p-cXƍ\  YNO'.1Tg_˔Um QP՗~hAاt{=.=kQ+Os(gY$k0 dX5{=-],s˴80ј"<&UVoT(%zf[:^PuSQXo!Yzh2֋h0n"K_Yf!L6,rf(h5Q_P~P+,U<_#^iR{=O%Z!mFGZ~ U^zR绍*Wխ6jh,#1$0@m΅DrƕgV俽aװ͞.%ĝ'~cXKKÍbgX'K_re3Ÿ<*H= ;EVk(لrXKk(\3ر٣ Ym+32{kV>tyv=V!Fp#aFʹ2kS=>nH .̌k̯A LUM>v3dw] ݌=[<ȗŋ,oߘN~LQ+Cx3P)rINċ&(_4'A|4;g"Ƽ>:z6{ ''] }q[zK5p|(ȉ7'<2k=犿%ң T)%5.ċZNjV߁PBB'=(j Dp8HUZUZasؙ>BKzZz=l[&8 F#-9q̯Ex4 *0!3XI&z<ăr @/acƴn[z:Gn:F{ EŌ`wΜQDV"wO7s"A154X+Ȑqejh!h 59} ?ʲADM 5~&#KL-j@ѼWc~,a'BqNPRr&f,vhhh,5̝dR]Z<*֩W"( āPkRvBȾ~ 0un„BYY5):V|&?QaA!zt-}'Jz*Zzh/Vʠ k d 0QݐɖAX.%mFb$\AB$F) "\_X^&RBۅΆ'{D\sΧV`ʸ+mVu2vn&7'Uw`IfU}pQzISҷ%D/%&%cC.Rr`#Za) eTo2Ixhڳ|gfhGv &,4ηTmWv!^'aҺqv ~5APl}i2U1)b{[ҩn H=Icݞe7/MUKQ*Ǻe#8hh:"% efԴ z;8U]նGpu[2uKk1+wFf!`PQ4\>0ݎG HaF mNEmvb! [4>va!C}= 0 $tv%L`]d澫~1f:\=6,,a JZXh_0nW00 |F2:3`C†]nOrƖҘ:X8lFi=f{GY+Zجϡuh<kIQ^T'S: )KC'4s ' ]ޢ\ o LjFZEیA'-=yHYP0 ߦ)ӫu|E }Xď{-l:5'PU*FHK7L^ 6{; ?YTFߎo=㿚Cy&58!$ѓsvDCGm yAbU(EzNy7``)*&Z ¶`D~ȋwܚ2N,ƕo 10?SǏ/=t߆-Sx)(eA4K<]sHJ.eM qS7m.?4'|(d_>$1tPlia w trSd&urW9 ůӨ)"co#7g[`M;Ѐ5^O z-,sk28傴';K gwK=(_;хhݥ2D"f4#1 I?[[\E<@)B̡x$O}PjWt)f~x@hxI|-/? hrcc֔ j3o,W+BL ǙSt]15u%FasSg]E2T4ܤze'4[1hY%m)KŨ ?V蔰P51g|C1bWlW?$e{@CU{-k2n}Jp,-/-ʁ^ Ɓ(nbfuGS 5"\wF-,!בVϡ$1iE}*5p>s ݂piwa.=* ,!ȍK e,HBٓp =J,~h 'XO_y?&>[2IDwfTN(I[ѨEFek<'"S_a5A|?wZ[H'd,^:+ˮhb={/iv츯1v@'m. S 21K Ī_ʙ?赠魭E6Bs{64 eЏWl8޷%T65;yB@[ Fe0x4#:WX7E]IEEOca+ZP v'ٵ?O2cxh.PnT*[mΩRB-CI19vjy`ALy8'եyNP["pX'2ZFw{c0~!Cms1IIHW[]w[3>M._ !ϟT?HXppi ыHKŒGWJ8-nOMgR-[UVNff~b?D]~QX5wm%mBtْ.zyEkUARMZAqؔ:AU59AFaQr#(K_ ~xi[|:SIxfke52-\RFXB{wXZ2\V[Εz$Xȭ vF`Tr. ~q_ghN!b7)3^d 5Vh9 l9ٝfxUm?')e&-޲Cel!D{gzEE#O*RB=0UŅۙ˪#}W ⫊[ 7<"]`>BߦK-=b4ש!$#C8:^(ݳ:֋nW&$2S(ALFo+]X~\9kqv5GcH[8rڈl.C4DQgSy &עh&Gao+ ftig7G@rH/9D{nlIb$W7jr^NF'])e7C0^܌^P$Dv3Ayp0 {S4S$3+OI#?^s XF>)l>8%Qtj2lwhǻ}܁S!R }Y7,`+uh$CFBLxL+!ڽK]Ep2GOBAn^;\  >ZY  g: ]S^n~ao4(8,es 1Qx5"G gfXu4Nͷu=obuH X9bi%) wKc"L>+ӽPȴS=&/@ZHc{JO'=^/DQeQЪ`[7-׊:aބ=HtC"ع;\؈QEcby6U?m:tD sJꗊ[3tW yi]3CDi-yJtc,IFl^R f5LϽ<9P wha\cilr#C8i8s0y{j@}xIB :O*}pD$w#V25˂%^wBbI#Z{\C װ:FsLh0b}8WdgS@nΘӒ8 3q/Q|zb~@{;|n,#^^4'. _мHp :ra@{6SS}gakb/ɚ :*s79[mC9ʶ T4k=;\54`k!B<6 $n7yg^s&|* s88Wj`2LGHE;@h@懎C>!]d\Lw!7Q ChJ$VAMRw]9`nDZ?PSRhz;O*,Ê"<2H Y2۩A^pk2uT(s4#:tXҐn \D`wG,8zM >.Kd3Įf=|d;gq3"SOi@0} E^ɿ? Es*zc `18n0v6%S-ի^~j-:u$W\5}jg<^9,{4_aj|Sa)4bT >`H?E+?D}[ã.#YBv@f&k&ϱFLE:vFJ tK #/:!oLƳqc #BP.E,h%9k^ߊ}l##?N~nB n0r .bS~H`-Cn)GI;3̞]RCs 18*-t,#vN@q1[!+EYڕ=DC`s·OtB]Br؃`j=7CB~J`䳵HUIyxhaRT,s+@@"DsTĥmO\B=:ުK2 Ks[7TPRZ6\Q-8?m<ۊ:l3쀪9-ﵝvT [DP|NɹFR%c+l >MDkŸm'X KEWp 9jW(ؒP+qI0 @&b:E嚲cn%($F$KўͽpPꈀgڊZSqF`n>X%[W$rpb)|bmOlZ|#hZ*7S$Y\[Jq?Q0ŷY{x?~N])ؼbW  z&DKg<h9|T-sI ڒ8~/U]0Y&] RW9 $ێZ]G+_21c] $gO5d; 7`65Pn"R\mG=zfþƌcE;iPsƏ[ q8]ރdKRS&r2~0@^ZO9b\"|r)pZ LJ/9\G߿ tD׀W *m\WV(3 ޻1Q`LJ4{p'9GMY r0QXB^AN P]RCyިE> hj`5"MYyvpZ32pm:^Ů+˔fw>S݄H9A922Xv ?e̎Ey u}ԩ&"4дRszZ=}8BĽb$&OLą3=kG |@: ygSWPhd-]Y|l7gN=F@F4|?xn]?~ʰo`{YPkJO ,.t(*b\^*F~̖GǪk\IW"8|@ܖ-"ÆVTaZ2wFHwsnpt)M956fư^cK%iJaұEm*\sgn5q/a[Bȉ-x5i4FD >-n+A9VR#d{ޣ!Lr{^-$HOGGc/&XQ; Ңo8M똻+HTᖵaT2نC8AN!l(F ʲ8\6foH~:WR^ XXp Ce;<(X[ ' ^ MʷWE? }Ȣ>!˧VE%qb!zWQeV8'0QW;YTBa,d4 y7G5l`ȋg! |&,w3_`(NP:XX}+g_LAMA\l׻ixNW}mw mM՜҂:ٶx&2m,U B5/6,gQ CP}>V WA7;ՐງLNeb4ͼ^egB[4tâ8_nB#ַZe籙?/Z(zmVᓻ}vx H]/N\yШF—.Vz救XA].T.s V_7qVK h{ËU3^RT0s I-7Q{@sFa|hT߻XSR%#baf.gxr g 8&7>m*)[If_Z q8t>a9yOb0k$[.#gcCN<.JZm@_plM9*5k0T~G'ڨX9۪*o)|Ӫ֍#Zb>I4m6[*ϙ-]}wT%AOIFG€".nvgNc)P^ c۽:S\0%KH&X=u9NIQtMɄ|Ѝ Ƅ/a2S9l*pӶ?1yKmEk#5>)N @ES AܺM;Gj!^jܾfaE]>2 ) sʯ Qyzp=S#ƽe~ngfG"F[kǘhraˁ}oFn֡Bg`虫MڈN?9w!QY!X}ai5Ѿ9yYm]['6ԷlU, BվCފIRtLA?G᦬~chǍvdpe ԿP,%J?͖P>&W.6SX}s~x[bN_f9HB $)WO01i B`+X 6+]1%`NdIA)6 ̨A릶 `\4wXY0ȴEYV7ڼR c7#gz]}(چҞIEѣ|d£µ{xܹdn3IO&Z\-XTbBp{NS6Ņ3+¯~Ugi8X N3lH ISu2)gԆ*A6Wqexmvz0A7pQ=%rAL9"zn˫'s%nA+GΧӍd0e$ ( dlgɳ2?3ZL)*F֙%x*peZ.H(iל*1k2g'1yʁQ̫(_+TH&fI֌kt'il~1v,/aUف-l},hUzzգ.M ӯ".d\# + `\ ؎L4k`q(y S$'JL.e[@}]$Vy2~l[M3l9dVp׷-ZUm4]lپl% ԤFޜa^x()4('v9e :^veNwtr+W"!<; ,.,&fՌbV=_*BlB=wc BHtGx{{,k;} PBUU8BZþN0эxNd` Ƞ}" iޝt|1/mY$D]D~t4V1zJWMׂz^( jvmáN MIKy,ݱy,b_4(&ج7Knۆ4u\ZGTeW*]Pl|sk K= q,Z: ]H%6|th5wv^[<0I8mҫ{)"d{,nBXǕEpXyJg $Hش=;syX6Hc- p<c;z|SxhhX_t@l^G5$67,v\N#{#gԏxQ0>tY<+¥|$$^ ?|#K(?5uD'N  s.M*JuŎʅ]oJ񝎓< JH_>_y l_;^ǝ7Ktw'aQ)2U{R-}ު<5g^(Y|Sjʷ~z#~V<.vv UTBS͢ӌnLiWX ndc\6?|Y^)=-[=\OD\Gchms Zky|$] ]Q99ɚD3m^olPRV=J 6Jk5 0aƟ~H2MHyʾ; GU8Iyy+|HnB8vPL#^^aW?~)/v~5u3E{,7i@eJ픥hHގhpX0}Z# cGtSZ&_5AB!WQ $J /yj#rЛ6*%~:tfi~0 p>B3jꚮX֎gu>营*g Ε).*m<SZJw˾jDok fc]'+Q5YZR*ϕCQ<;7cYIE㻑 yi-eڛ{o~.F cg^mQĝR?5CACo˟ ŬQRC#qڭܿxIar 'kҠ ~v19d}TWV'9/sHs\n"HгIvE=e+Nptβ}@JccV-mH^N{>Cf*utQP7 cŶi [@o|Kqy{"TXٴ$v!>/X3F~PtDq`\hhZmTHn(oKsJ2ަ3^wȃV0%ÒyD~ %Av][.8V5%/ _f' fROb=y@OBx xgS@jV~z9PN&BieF\\i77 /R:6YA]܌ԾKarpl<&d.1ȷеB 3hxޞ$"Q1o7:^pvF,+X \:@9K6 ;KHZ> 쭻2L{u`jv˄Z3yi|:s[k?NloQӛf4Q-F':| Ӑ=ׄ jDh[9b@EGlRg7ZμgfVc"滱Pe3ic7Ȁ(ʫG$3D*~ n)uK`w=oK}^0?uTz26] 1tb|^G8jŇ Γ@6]2wz(qfG&pbS~H@ؿJ,)Lvh(f$ ) @kW/  K>~܋L7`^05I6"XL%qF !K -߆@Pb,4zPL'o>IƇocM |X m'|l$גu\ (:QЭ`bHO?VJ "0䛠7Lky&Io~\z ZLHPěo'' xǝi (/SSHjy# RDς[¦P40F)mYp \K ݣbĄ畐rv {kCz_'tx q#X 7W2u(]K_(N:30y3@VCqp(!o66”_qk,C y=pwJxet#iXD|Ór-wAː`TFA٘I|Tն0KiWqgش-(y]"tg D;\CȖm9I P#@]ː9)<){Wu i>0$3,5u =/X %+!ڱDf|E:7Y(B ;=m%)z05Oqh#XIj_WK z8gX&ZRZ nᡧ  na`ɣ5Sr_ª1}LP mU+w0nm*ek}FVH%i`E/ Շ)d+&X̏]j2u`4e RE1#'Bji}N|'ԤGT5V T0͇lJtUtsC@1W 1` :8'Xe9:qΪ+:$HLFٽ,#[=N[Uc晑=Rhh3~>Uk9%Pj.JUښ̘q 4M '2D@_FnE+H|5Z$±!tw6\È8q2O4 fuF<#h*}kQr'̡h-'Ɉhy$td*#+K6?۽)%`5'p6ݡYʂszc=ۮ &=`;~DǃY{za-K?HFт ;۾0 !q{ 6vݭzAוnţTF+ƥ?5\jFSG7p* W/lz\$|lř=N3.vxҸ(t%,"YK|CC 38>1NuHxUKhB0 3d>Go;d[ H:Fo&z &-= V6! NF F.~^:g:Y@N&ra?N9 -Bwd5O=aQWoZپIr= ,D=7Ԉ5aBH>#"uZR=P'׹uׁl Roՠw~xL>oƮŽShu-0;% LEo[FmcA^DT;: ZO ztM)T/C,E0yN q8P{ v߁_k+M$wȨ =Qu Zs,dbHJO4hŚWcGyOҒ/,alv*q("֭$Jvf/31T+4Yqw%쁩h޼[[xmq!+fUyUMZV{7ce?!:?zOTzkYFi?}pjD|?ٚ pr׌+>b-$ =8̀T a{bҡ&d:B}[<a?oT=JGl&}. q?v: ={H:: }ym{vM@_ go 1iX)v*r=;Z8ٝ%5lj= \S|V0vf=3䧉rct27%AU%ӉK,JXĊ 3'ٙ)]%x(Yk'#M,M`A#%`uR,^Y"$l]'3UdM829h=޹ش7) .$ivtTXCGŝ2OjXR`eë$V_ sՠ_kdXo&>>zKL[GbLgVJ ػ{Oė'$Wfh;hגl᏾| 6 1d$jDX}!srF<c&\,A`)Xȍu?w}_:gXQ3|c{1ʯIg믏^Pls^&SngQBȶ Ĕi.pkJ-] bfG 14ZPhp]!49H\rJ:=o- ^S$ʬwIT6LF{:5wm5Ǭ$IiVA` W'C\SBuZ?IP2> cN*̠ H @?}!1V.( ‰Ɋ)[B>8 IJL*)4j?SPP\A!DY[ )kՐ9~bhꧧx$:;>r%dƻCt_+QY&Ը>4'z†fj=l液:rf`ޫ@g6 E +m9%3<@L?GhxYgs=n 7t !bPLa]0EOtmIj6j0V| j|JLxt5 k!?;P:p#N>%,>[ -溊@7FC2[^тoZn-]|1;BjMv"'D"sWM2eA w`@i FWnܴvx:mM82|(3Lsp*k賉 7B3oG2۠ˤyqW~JO e׃AͰ2ork❩AD;N5dto q,gleiU=dIk>0$:f*dNYJ pI ؜5ZWxO횁En|F?]зs93!z^1 O Grv?̅&L2}oFyT8rk'keUE*x Vd^du̓<$%ohvp*dfm:tjM(:VW\|#dq~ T2%V4$c&ȅnRAa6e> 5EO'qQ$ ߗZPlOͪn5YoLx N+#jߗ`f4$s w'W\|O~YA$ImܺϸCVTݢq`q im&6G%;47i<}NG!ϯ`LDckwY!:{OgVTPߜpi0ElbF#|WESF)!um4݌dL]n<<^o7$>s;e>a[`#0 "R2(St{bF@AUG ܆|A=m- Hi*f+褰gm6;Ye-9PmJ7Y)jZ\hz{q<ܿQΩ odNJq)lN3ZKzE$ҙo62K3QGtX+()M yHVҶ:l8rwVEeJ(W崙۵oiAm8@VeaFRoz㏹gsIܗ9iϳEtd& "mQ'*AlSѵоZ9& un[R=~5 :?T/Mc]]~k(9`?_Lp+WCk>78śyFpF\)mHlyQ=CeZ |Q%M.i))DZ`G5h#^g"lY,RINj?e~M;H|h%u}-v-RNM o[1>0͏M "wJ9]A [:<(< .i+MEkY? F8r}TH9/w~й =u,ׅ.hcz>00(nXпΤXa1 GfCmoQs׺}%0,~/6N7]\L9YE6:sWiɟ|5ZN8 }{>Dn!=Q=ݦ} ѩ ezгfz7p% eK<.OU3C/E{jP5($v{c["*F۶8& 6w{ YZ