python3-PyJWT-1.7.1-1.48 >  A ^hp9|7HȪC`= jv4t9m{|PvvMLnāǑ-Q޸e{˾6a|*mon'~oZZ;I_X;"c+5jNG/5{ڰjI@7Uֹʥ.FԬu][ݚtY;|[|-𫋣Y)!A m=L$[{gٳE|&t`"|wxԬ @50f80fe41b81307df27e3d089b2b3aae421208e6aa1df1f57a197f61979c5c2f1a32398d5425bd0861497483dffb502512f469f41܉^hp9|}|:|lNQɞQ8c#uHRYiw_Pn*A ~ lZ&m)w>0Kry1r |/f)"'Y [{;?hP|l]RdAwC=rA. DCU!q! _4>pB???d  Cx| !(s== V= = = = ===.P=DT(89<:2>0k@0sF0{G0=H1=I2x=X2Y2\2=]3=^8b:9c:d;@e;Ef;Hl;Ju;\=v(z?t????Cpython3-PyJWT1.7.11.48JSON Web Token implementation in PythonA Python implementation of JSON Web Token draft 01.^ sheep044SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/progrium/pyjwtlinuxnoarch update-alternatives --install /usr/bin/pyjwt pyjwt /usr/bin/pyjwt-3.6 36 if [ ! -e "/usr/bin/pyjwt-3.6" ]; then update-alternatives --quiet --remove "pyjwt" "/usr/bin/pyjwt-3.6" fit=-*,<< +j+j**  jj ? ?4XI ES,h P8A큤A큤A큤A큤A큤A큤A큤A큤A큤^^^^^^^^^^^]@]@^^^^^^^^^^^^^^^^^^^]@]@]@]@^]@^^^^]@^^^^^^^]@]@]@]@]@^ [b\ [b^ [bebc0c8251d744b72319ce57d95653a10138aeab3e76b980b56ae6795824ce009e017900d38c62f9b75b4dc7364e094f9f7e64d1bb245a1d0a35b1ffa70d7d893c43c06794000a29b2b94fc622f49ef36932f0b5442798690062ddf6011160a1901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5e5fed2e419b4e0cb061aecfc1a118db14a20ad56d3363dd1d32f8096fe7f5d369f043fa22eeb9aad08d665ec9819a8c2cfb5566bc8f23ca9fdb7ad90e23250e44fe431cdc896ccab691ad0599f4e0a12690ce1ededebe57b825823bc6b4d24fcf3a5490d8e755135664a2c1827fadddf47721655d0967a4ac02adb195a40a84f8cc93a8415dcfe7f8a712116c81b644efaaef48b416d2160a55723e0fd98df77ff130f8588b9b50df032e1fe0b07aab71ec06ac9c9d265b3bf579f05063414e3eb3fcfffa5a432f8eaab0a8609996b40b23c0bea3f0ff74c26c8507acc280b96b74e0d1fa06b744c88382c41dfd09930902bafa428247b6307cdc57c9ffe8a9ec9686425418c53beeb421350b8a412d8a860fbd38d3de0bf49319227a781775e88c00aec64ed0516076284ed2c993345412ca27ebfb30f473f34458f5ef20bdd48e9e9eb45b39efdfe5b869a9ea2d2f918d9eac274498f7579540d48ec92e3f0f911711c9f238a39c698b2708202e0708782921188dfb0742f337b2213ac7c6b9efef90e26a9eb853e99825de3cf8c8cd07ce7a8a7ee58b30c47f15c98d0b1af4aec1005608cfe24fd8d3ef1a0046d10063fb89d946d8162e6c539e74ae84d3b068f68edf68b2709de06ab384df41e60af817f8adf7ea3b373318a3aadd1f363d2a91716f35be816159dbba7e369fca0fd0f9e656647c553354c78453992c7f38f6c156505d443ece74589084e189f97803fa2b7ac5b810e2f7954ee80efdbe72ad63af5db301c46d1c07ed4a8aab0da61704ac5d4b7657b59bfb9b1f1f9e5d72ad63af5db301c46d1c07ed4a8aab0da61704ac5d4b7657b59bfb9b1f1f9e5d6df1a41c8343d694e04c0537f639fb1264dc59873b84b8f62e21961a7ea69154eae2418fc63386895ab4f341c4709ae2801b2d6614ad687a8f2a3418760ef797f49f09f19503ebcad2b01c11580c073de8156fda3d5b9513392a7a109a75b6dacfa4e0842b646a45c61cbe38833b843885d771707708020d34782e9e803d0eac90bd40463c4d2fc25ebb1129592f0e9f5e2a256a26317fc0fe7708ae766106b0c10c5b83f718478840265e3ef488dfdbd078e8dace2a1aee5d2ec034f16a919f34a4620ac4dc31dd01e4dfbbe33bea058a50bb10710b87fa4c22cce8fd23c555546db3866645439b293f401385256e991a20ca6517391cfa7f10358d37b0f9c0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551393d13d3cce1fa54ee5c9edf5e848bae548257cf236fd02b4ec9052f3c741381393d13d3cce1fa54ee5c9edf5e848bae548257cf236fd02b4ec9052f3c74138e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556b02f1a32fcccecd265a9076bc471095bc83e24bdc3c41512e3b23d8c84c88bd6b02f1a32fcccecd265a9076bc471095bc83e24bdc3c41512e3b23d8c84c88bd71d9a6d2f526064bda75fade32326ddb437ec38bf6921ac03dc1fe109e66ef47429fff0a131be924a959944f26c7e531c029088fba6fac4a66d0a8776c2fe225442c13bbffe4e0547e894d6b9f8859d595f09537e738accee383a85112a8d50197e297fe7838b91053cb70afc5dbd2706f86f66e5f2a250a20085f92630ded7811ea30b8635708ded1271779b5caa104c5d8618868bd1ff037ea48553b65b23f994def45f93d40a8f4ea4cb75d7297364c6ff3e4789811db151dc4bdb3a027a9906abde8d324c8f066c7bf915ef2d7abd75d4e8dbf4893ca3d3a4fb1cbc652e0c3db1805ab592bcf83200c4b3ec7714015475e7aa3393113278745639861107b46b6858a5a32ff1b01f0d0350ab947c52f6547bdc87fc6a62274373f598a5de3ada861e592777f84521785f5fcad43bf14d19b81f2e3942230fedd0c6ffecab10e080c3aa1da95063247c27a06d519cefce3e0f7148d05b1e5508fd77486638f8ec0e1797b4f3fe121f2461327de2e98e35d0f91370f0eb5adb923fdf0b62d53ec82af815b5f9da8685afb300cc5beb7949e1c22b79b6c1c054796cefdf6cac6/etc/alternatives/pyjwt@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-PyJWT-1.7.1-1.48.src.rpmpython3-PyJWT@@      /bin/sh/bin/sh/usr/bin/python3python(abi)python3-cryptographypython3-ecdsapython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.61.43.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]@\\X)@\l@[1[@[@@[WZ@YY@Y.YXX•@Wڍ@W@W@V@V;DUȒ@Ub@U7@U7@U4@U4@T[bstefan.bruens@rwth-aachen.detchvatal@suse.comhpj@urpla.netmcepl@suse.comadrian.glaubitz@suse.comtchvatal@suse.comarun@gmx.detchvatal@suse.comtbechtold@suse.comarun@gmx.detbechtold@suse.compousaduarte@gmail.compousaduarte@gmail.comrjschwei@suse.comalarrosa@suse.comrjschwei@suse.comtbechtold@suse.comtbechtold@suse.combwiedemann@suse.comtoddrme2178@gmail.comseife+obs@b1-systems.comseife+obs@b1-systems.commcihar@suse.czmcihar@suse.czmcihar@suse.czmcihar@suse.czmcihar@suse.cz- Fix build with ecdsa >= 0.13.3, #447 * 0001-Catch-BadSignatureError-raised-by-ecdsa-0.13.3.patch- Fix fdupes and test calls- update to version 1.7.1: * Update test dependencies with pinned ranges * Fix pytest deprecation warnings - update to version v1.7.0: * Remove CRLF line endings #353 * Update usage.rst #360 * Support for Python 3.7 #375 #379 #384 - removed pyjwt-pytest390.patch (fixed upstream) - removed pyjwt-python37.patch (fixed upstream) - removed dos2unix conversion of jwt/__main__.py (fixed upstream) - add test build conditional- Remove superfluous devel dependency for noarch package- Add patch to fix testsuite with pytest 3.9.0: * pyjwt-pytest390.patch- Add patch to build with python 3.7: * pyjwt-python37.patch- update to version 1.6.4: * Reverse an unintentional breaking API change to .decode() #352- Version update to 1.6.3: * Dropped support for python 2.6 and 3.3 #301 * An invalid signature now raises an InvalidSignatureError instead of DecodeError #316 * Fix over-eager fallback to stdin #304 * Audience parameter throws InvalidAudienceError when application does not specify an audience, but the token does. #336 * All exceptions inherit from PyJWTError #340 * Add type hints #344 * Add help module 7ca41e5 - Drop pointless _service file- Avoid not needed python-pytest-cov and python-pytest-runner BuildRequires. There is no need todo a coverage run during package build.- update to version 1.5.3: * Changed + Increase required version of the cryptography package to >=1.4.0. * Fixed + Remove uses of deprecated functions from the cryptography package. + Warn about missing algorithms param to decode() only when verify param is True #281- update to 1.5.2: - Ensure correct arguments order in decode super call [7c1e61d][7c1e61d] - Change optparse for argparse. [#238][238] - Guard against PKCS1 PEM encododed public keys [#277][277] - Add deprecation warning when decoding without specifying `algorithms` [#277][277] - Improve deprecation messages [#270][270] - PyJWT.decode: move verify param into options [#271][271] - Support for Python 3.6 [#262][262] - Expose jwt.InvalidAlgorithmError [#264][264] - Add support for ECDSA public keys in RFC 4253 (OpenSSH) format [#244][244] - Renamed commandline script `jwt` to `jwt-cli` to avoid issues with the script clobbering the `jwt` module in some circumstances. [#187][187] - Better error messages when using an algorithm that requires the cryptography package, but it isn't available [#230][230] - Tokens with future 'iat' values are no longer rejected [#190][190] - Non-numeric 'iat' values now raise InvalidIssuedAtError instead of DecodeError - Remove rejection of future 'iat' claims [#252][252] - Add back 'ES512' for backward compatibility (for now) [#225][225] - Fix incorrectly named ECDSA algorithm [#219][219] - Fix rpm build [#196][196] - Add JWK support for HMAC and RSA keys [#202][202]- Restore runtime dependency python-ecdsa- Convert to singlespec - Remove unneeded dependency python-ecdsa - Use "download_files" in _service file to automate source fetching- Drop pycrypto as dependency, we only need cryptography- Use update-alternatives so it can be co-installable with python3-PyJWT - Use dos2unix on jwt/__init__.py - updated source url to files.pythonhosted.org - Run the spec file through spec-cleaner - Drop PyJWT-1.1.0.diff which was only used on rhel (?)- Include in SLES 12 (FATE#321371, bsc#998103)- Use https for Source url- update to 1.4.2: - A PEM-formatted key encoded as bytes could cause a `TypeError` to be raised [#213][213] - Newer versions of Pytest could not detect warnings properly [#182][182] - Non-string 'kid' value now raises `InvalidTokenError` [#174][174] - `jwt.decode(None)` now gracefully fails with `InvalidTokenError` [#183][183]- BuildRequire python-pytest-cov >= 1.7- Update to 1.4.0 + Fixed * Exclude Python cache files from PyPI releases. + Added * Added new options to require certain claims (require_nbf, require_iat, require_exp) and raise `MissingRequiredClaimError` if they are not present. * If `audience=` or `issuer=` is specified but the claim is not present, `MissingRequiredClaimError` is now raised instead of `InvalidAudienceError` and `InvalidIssuerError` - Update to 1.3.0 + Fixed * ECDSA (ES256, ES384, ES512) signatures are now being properly serialized [#158][158] * RSA-PSS (PS256, PS384, PS512) signatures now use the proper salt length for PSS padding. [#163][163] + Added * Added a new `jwt.get_unverified_header()` to parse and return the header portion of a token prior to signature verification. + Removed * Python 3.2 is no longer a supported platform. This version of Python is rarely used. Users affected by this should upgrade to 3.3+. - Update to 1.2.0 + Fixed * Added back `verify_expiration=` argument to `jwt.decode()` that was erroneously removed in [v1.1.0][1.1.0]. + Changed * Refactored JWS-specific logic out of PyJWT and into PyJWS superclass. [#141][141] + Deprecated * `verify_expiration=` argument to `jwt.decode()` is now deprecated and will be removed in a future version. Use the `option=` argument instead. - Rebase PyJWT-1.1.0.diff- apply PyJWT-1.1.0.diff only on RHEL/CentOS- fix build on RHEL7, add PyJWT-1.1.0.diff- Include pycrypto and ecdsa in BuildRequires for complete test coverage - Use setup.py test to execute testsuite- Simplify dependencies (only python-cryptography is needed, pycrypto and ecdsa are just fallbacks whet is is not)- Enable testsuite during build- Update to 1.1.0- Update to 0.3.0/bin/sh/bin/shsheep04 1591408906  !"#$%&'((*+,--/0123456789:;<=1.7.1-1.48  pyjwtpyjwtpyjwt-3.6PyJWT-1.7.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtjwt__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycalgorithms.cpython-36.opt-1.pycalgorithms.cpython-36.pycapi_jws.cpython-36.opt-1.pycapi_jws.cpython-36.pycapi_jwt.cpython-36.opt-1.pycapi_jwt.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pychelp.cpython-36.opt-1.pychelp.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycalgorithms.pyapi_jws.pyapi_jwt.pycompat.pycontrib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalgorithms__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpy_ecdsa.cpython-36.opt-1.pycpy_ecdsa.cpython-36.pycpycrypto.cpython-36.opt-1.pycpycrypto.cpython-36.pycpy_ecdsa.pypycrypto.pyexceptions.pyhelp.pyutils.pypython3-PyJWTAUTHORSCHANGELOG.mdREADME.rstpython3-PyJWTLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/PyJWT-1.7.1-py3.6.egg-info//usr/lib/python3.6/site-packages/jwt//usr/lib/python3.6/site-packages/jwt/__pycache__//usr/lib/python3.6/site-packages/jwt/contrib//usr/lib/python3.6/site-packages/jwt/contrib/__pycache__//usr/lib/python3.6/site-packages/jwt/contrib/algorithms//usr/lib/python3.6/site-packages/jwt/contrib/algorithms/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-PyJWT//usr/share/licenses//usr/share/licenses/python3-PyJWT/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/8a9471784aeb586f714cad478f848b7f-python-PyJWTcpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledUTF-8 Unicode text  !"#$%&'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBxw뇇@G~utf-8a27d79d617ff0c82ebf7ac69a2b6e4750e76fba82bd55c947ddf8da44bb84432?7zXZ !t/_3on] cNDfZ%yVB4ʴG[dF"1 <& QS>#Slw)k{WRνÆ"8/C/ʔ7[UģU/IR` tjm}ݿY\i;{|4C]@@..\q`(Ō~I%[;z 28R ySG+Ɏ;D]iJ~:t(+]ZϿ'99oa]խxƄJ$"2j܉uźrdT' >jP[;Eg |vA]9g7Oq;WIqq - Gv:r !A!ɕ)qLrEϺxi`-=Ȓl&R^r/(b}WfQoHJm %tŸ,2PAï-:P\eN@~< mm8?)n0n4Kp, Ud,9c!U!Z_[jš߄эā'! ?[wV&+!$f`O"-/ mC2P /};̾VTQѮn @Ut &/Qa'yvڱS||ڴ}9a?QIf%\1LH5Yߌ##B4Š_#ҬOR>YEm EDчt6QamN$! |#lj`fKd}܊!0p1aC1B3@0c$JhEmLnKnfίl9q9)ZssāBOb6e=A6iˏ8N!l RR}tx:w&!U:3A:@&['=>ϙ%iQnkЙX {X=ViUL9EZ_k4)4c,Ue66ܲ>_)9$'JAv1(0p吼5 ,ym͓UU: Z>m]Ddn.iˤ#s;32=ϡ3[b# uƕ (m/_?)2ơ>t['wcJ旇Snߒht?v g/i@A Fp9K@V!SEҐDt6M˂R,qaud#90"o3T+jӗx͎CKMenjDn~<7?i96A95!='ZR5t"D[X(O 8X}IkL_}=Ӹ\o;]ZCެ|Z\M65Ɉ\zqCת 6U6eoBbѴ U^._ymRKO1q:8ૺX@YtD\gV9`vXIpa S=a)6d^9N`#Bn;}! QVrCU+FN_qh}8(jBWO6Vjj|E !#끒$bJg\F*$j )_RE4ۀmǪg2Gތ 4F}p=*Hh MW ژPgASnH`>i N(g"ɁxJDDE )ș(VARSi}bKQ3OE~(¬1Q/Ve ;ٟByh̋qYyVlrS3 W=7T׻9hQcH5pjzO&C|QbF{_pa7-);=IH*,"2Ӭڭ̓Ptr=Rpߧ+J ś=?Iv)_G5'c,$4rU!UPsZuӣ-JvǙ w-H"\dAj$m `^f0ضY74~"!֊!zc,a%P Ɉ3rFI^;,lS^e n4PɚRSOvDC3tT6}\CCPOG*xdv鞜'3a+L"x.z"uK\\v 4jRUT+#!k 4hϼYF@oQ1a(D҆n~0 =+~bN[8ĮĆ佦*>nT{w4݀ Oqmh꒒Tv@lX˼EDT(B@!`|w y"c#mH S}7J&bnd=̈І2hWiݢSϣ "d{fpςWNZDLEmVd(`J1$b|׺Y9Ox8hxz3ˢPp!-_ U՞"b1eE?o[km.p̱Jw_l̙u3`z,%8N'V`It]^Y?6h`=%HhԤ ̈́_ v *1篹~a2m7VcU]ZK}U+Kb=@2ChZua = ݏ__υחpݖ8A򖍳+ vv@m8 TY_Z<.= (ixxcN{bbݳ.RpDe+Zc:lh>&ܰX?N:BWP&&"=e?U%ewXPt@ea\"tYF(χւ.KiyZ`:-p2*frϹ HXԷe|F佯3/{Aa~rM)(Ojb{0c^PuRpSY^yLoEz6}([0qUڧ8[̱p{5}$h%Ll)s>0ט7#e?;.G Z1T _?"Gw05<y^̤:(\ٞå " Zk Qe sZ3^ZPxtM'nAIi}-ޢSFgz|}F>,!f06Qi ؜u)VXὺ\qۛ4-_6!2jU ox7n:w93lvjh5^c_G]ɉTyj\UXO퉟 :҅+zc OPbW﬑tbXd9}y|] WLSJbQ74/-wR 7̯62|1sm|ys'r|`lXEcJu 25~2O_Fu(N(iCcP/jz쵬rAf L)2O7 {.J:@ Bu/"fI̒Bit܄Z'lsK誔62bZ]NOx0U@;ij;qjR^˾^Feπnh JPY'c&"@&zlוe^?Î]7I)\\ Oϵ=(vÑXOZ٥8o1Sدʘ3:5sAos> 9VI cSaZܸ%]MMl 8"4)'""{|`OuCqLH;V Zâ ^}:J1E6H`pyD>nc }n ø#=yuIr!J[[(&Sl u#$'!;N-*KH䌫ga&݆힟Bb5Yn4 9G@])4x1|SNy?yچ7E٩%L-hVt!]2xӻp\ZKȜGhE] _POIED!Ø^ϋB 8QbR̡tc 7qF+\v;lܟ+)Tm HTǒ ׬iUU[;_1d#ƫ1TfO'{zO.Q2iNf<ٙhUhR f#x`I6`dMeuyl#Iׯn}vZu>̱>r=ա43!0ۚ\Z w޲NNV_SMyjuN5>;6Vmr K#RíncQx:-WsSS|%~!@ @inK:.4iޓщ2p_Ë=0jSԥf7  ? E\YWByUsܛĐwxc dp,팠XH$]7m1#Ћ}À\'61}jH:ZY1;M%[#0Jn5"-&"g”g\$Y q!B׊Mo06c4{r,T叹hX4GM?"ƅ>3H.,_XRJUN|Yr^Yq_?>hUݛ@l%8#ga4LX.l7e8~ߣ$RʈGc\T2$(s:.չOY4<Fa[`EmGHioSrJY_FFF}-WЇ˟xP1nxHD(&IR6ysCM P$pʁߠfԶ声q5c5k1ٙp`Y'/D}Mf>f(BnSP6P|P oNÀnd i%"m0DgTFL Fbƽ0I"яVSZ'iSS2lQɪx9re La9#q.E5Y F7=Q.<L7"|'0)NDΏPU00Q?ֲ#5cRd{`wCg[wa?-5, d}b׮,3CyDo4J3õ`4" *s5> aq)Wg$qt^q\R$`J r:7OU1ɟÆ>U24V0F4fu2.tV9jFɹxxJaרZ{!^>,ֳ! X^*FQn[/%$3g9?hn}%uS 7ɼ?+l/ѫm7ANIr:nGJl vZ"FS Ҁ%Nm.1p$n_=Zx3 D/|Kښ_525a,S[6d᭿mHWfVUYM5ZVԇuU&ՄYj5Wϸ>~B{ k-M"dy4k[^opFnIϤx;Qfs?TFRKmRB!Vsj8C!"ٲ# Mf2\k/F}t0kU֪zfNkFؙ3YrM?H܃R@54Q"}hYn]OHJ_;S@ ܆p`:`6νܷP'$ok\r+ %09x0pdD!0x[$X㲉ܿŚ3Dt2={; uu辪:%9#>:7 ?{4?Fj=tbAoB=z,ԾzŢwdّ^xf"^uKY{&!4FPKvsxԒӏ6CdłH做'BU,rD%T2~ӗ@@R mX )`W?jNMpʸx]bc!:EI$5Aɶt΁,_3ѳ1/kja( ʞZZ;!6z_{d1{#PVmR/?\\L֓`z"v LE}naOrl*حBq}x?ewJ޸Sdap<=p nKʀ=йU0Oas.p1C4m;F1(Vìz]Jr(8Fޝ_5`7$YZkư+r` k ]lЮ0?:1")bm1FT]B lR]k&YюB{vړ8X}F87T(!I/[&vU4wc$fPBR[P.BKzɷ${[aq=xda U? qn  QgY.<4B!\Ssb*.VFo-1=@WnH櫘coQG7nÍ?msm$aK y#bDp ᚱiR4ncA <%A.f\aLP#&T :qube4 5qw'%GkpS/5日z1*Q} %JXlj`_sɢ!1As@!Oٖ4ӇiX0p=J옂l1=rS6jyG0GGqҫ/` 0}<>Ia=?YMNV>8$'ClTdC݀*~tZyfԶS\֒qY]Jg^ewA͑DjKfiQ>Yw/./  ׷F2eЙ}*ua wU3JfFӐQX>[@K9+Ja ]PJ& łu9]Vd}vA%_H,'$'`YeDel!)MVf bQ."wTҚ:+VͻmNj(;|0Mz dʼnݭEP!xCd$~ \rÿH)vxc,]& 5wccK c+\] N#KR~`Clٳ}&$xD>OEe+ő!Ub멀mýv?O]:Zao0_׹<Ȑ=0;)bkg{`J _!k+tU_)HX "DěLL)z&;M :]_o /rfFsd,GgHՑp`@˃ 3/PJͧRȃ=,a0~z$b(ϼQ%vxjp((̌jPqfx&2.vm) ,p}Ucf<=]lw / :?l<7mHau)hQ-ݘYfzj{6({=TB̹șXrfּ+=rp/1ao$&Wepƙa+prQ:1)T醄Nc}T]TpeZ n C]#"c(8㬺'e?wpqgS޷m?Xݾati)I[R!^;̿B?]:X7ڟKuH)uf #';D!*w>O}y5}Z3-?S|OE6H#R-zF 2 K׏;ZUoEͣz, >o鰞K a8ˑL,8=Tp|?ws\ s:3@! %δ.,pzMHJ$_=!!͚xbF=/@LpzJKKQ"z;s+yթlZLA*ɶD n ފo<pdj@'= ݲ0&;lS5J?sCI,ZzeC%v?pWqyb "$V;_bkgb'yx0q[oJ _=w;< ypl׭ڙT?1OUL]RTٕI Zi^G-YtU^3o35aCfpksÔtoIƥ]4a7 _nM8IXlva5W fAgcA.LgJ|k+|abArd1=q9tI1i8;3-OǵFu^G9Gfԡ`;O(DEihCfP?=qMGiX_xV2W ܠ ݭեwkKw.Ql2[W.]G& {}g0o6EaG#髾JY/g}y4Z$ RC̹qwÇ&Jw4tϐ(ٴ'Rp䎜 #68lFnlGw"!xœL<|dT/es/] SWI,\5qC2v)=fV#8R] 7J5t 1&D߷);ǫɯPyJ|`v%=[۲#L|ZQj ]ky,5wr.Ep)I栲%cIv94C4?Y6l[$bSSBp:uEZG cc-R0eۘv$*GA`fKL9w&%86^L^  ltā¼8Ե:i(s~:eW|Ie8|y`@OG98YVuN;* I[)>&Dj913h澼=,lՌ[a {Э:\>GGғ7K[vlJoKOړ$^/[I'HR/iL>@"ݓ[?:S oz~c>ßQJ/A)|K'Üc}0Z0KZ"vyb -,j4G~Ҧگ<^]aɢȷ9Kx#dۢ&R4.YȦ=UȬI`c8 G2n#E&^Re69 32.Tj@: Ahز[<2V4<[#n 69Ϭ(v:/J+ j@#xxSHFayGkC9:"UfIz@C!$\ pa:z;E/8+^6N:kG}αpX ]8P$U'H⛋/N=c1lAnj N|k:2g ԔGS,j.ec`5^.[ D:ځP'0ھ<>CJ}8lgvIn7kJ-yPz]~ޢ̱0욒,x/7xU[\G )TBn1C@I '7$GHA'՟[}^!kB?YfsQA^_8*0}E%Sk}w;gt\[jTRU D(xQ7dèJq}?3LPdmFA+9ɓMBųg#a(p#lsA;!R^$%f0#@s0K̓;';!Coo ECyT,om}"JfZ%9#1&evߒGIT~j$Ar_V"cvsad`8&qD1\yX^`\5:N%g:BQܡXBW;HVeg`4xdLcs|d beqY+s` e " f3yu.08BL2-Ҭ`=@r=((^<{"槜Py ^-voCi!anA\b akt؝ڂG3ia^Y,H{ uyѻys .i%I4t˖7)AԸa#(%9WU!X4sU\c*7;XCЩċ=?s1KۂX`/B`r6#$\ Vb!K{dO)LVe3_5֚<[]]͊WKvb`= Mb # ~>6*Ϻ6'DbdeDߐy(eRF[{<-bR=$,# 6B+ֻz[C&~E]XhEFIm+99u{g!&IrG#{w,\|5? dAC,I9#&;ZR~15ŷ4==,ф&jmPf\Z ;. ETu/1aq_u $" I_egnզk䩭xǩ H;KpyeNȳ*|˛eQey~8sk U  ya(E4zɣ^oI]dv?Wdɓr%G3ClJkcOqMeIbN䘚APNKӧMLT-@tx["pEmLٜr6 .\/ja,Eiǝ#}D_X8SB>?|b(*026.:xOq. +^x9) f`y1 $l{*P6=iEG{,-DSJwKc]%9k>BcPK:VHh;@^dR``o/i Eh+};Wfdb!)A<+jC%dVم-Yb#dBx~qBy ?܅ vh$ 4. 7h4$_H1 EEn@̉p!@tr^M(`35ϴ:5vtJ ) o*h'iol}\bs(YvC|[dAz2跽蝤"ʧ_}ĹhI) N ;QI]r7]B*hZ| |,T!mMhȁ' ]nױeOY4*o"*k!`nre42&(Z9H*$YضѼ*# 4`g{. Lu0a9Rge.F"EbsK ZƠ.iDJ JJ$l}R䡳hqj(0r'`ŝ(DC*Y #/y֎wu"ٱ DFo۾3#v_5 oӳf' *{z8=Wrȍ{<_`΂7W6mӤK֒MmvyoC3júҜVbM&IJo,8Gsm$TKC&^[)CsLx ʹNJxCIҜYk 耥,!5P{ 0LKJ *@%\V6A.Mp;`?J;t ^v̼'$-YSax,v_nTr0ZA+T%axpA(Mj?߬Kw0ltXTyi3ȂK> ,fm`" ~}CڞJw&e&HWt^r4K7V}ԩ<ީA7B;5([{ ٳ\%^7Fa>q!7uyd `Z7 lWgDZB#2]@Vz٦߹Eΰ\ɐb,}X6Ҹ*<KdM9TV(Ҋ]`'}`Q@+QOq:O/חH $S}_)LEAKLQdӈRCe58ؑ*E8!JuX[˝Z`>x2p+X э6w:fg~TZ:/z1ir:{r7d5E.ŝy_Qq1<:.l'Ug#y-ӽF ]qZZhr&Ä́?Y1 HOJo:6>v' Ÿ C=k^|쐏AH2ONeK gҺnի[Oo rC%r{su$ڶ0y{,JT\O-(}i7ѹ{8iÝz$97Uy=!PPʼ;뙰pH^҃70*V- l$ ř;y.i:E+d+=RtdMBdYW0Q޹054VԞ僽m09tBx973@0RDQvR?=slΕ!bl'dL !q4Os&an1[$҅\BKEC55bW)*hn*oVep*2E\kmˎtkv@ؙta:2+d _\`)Qdgo ۈٗTPѩaFu|635>eWGOnQI~#!.,W &ƵcmU_K1%k[-i֏zx0e]4zY 8@Ʒ5Fګ-C!H"ӿV5߭6)%So3ῐfKTSy<0~$ X(M)i%Ad,MPӰe(fzO\KJwm W6-Ţ| [/:<^{m;'씥r; qSV șcSr#(P<_ZS`,YlJi6{B-V8cfإ Ho$Ĥd` Pb`󚦍ڳ 4h4N5P7ӧX*sw`z#{w&`d94L[NY8t&{/ecu13-ATܡnJK>nIVQQ&z_4Gs./1( O[$1Ÿw<ٮhh% %A3a6֙se2>u jV6D~\oƹ&&QSS7xy n\.cs h-$B^ͿDr ?mqC^՛&Ug _zʉ DJ2WcidԃfA .kEbFmM$:]ޘ9;R'=M"LFxJVem.LN<[h8}AfHH+cX ىGZqZۋEj A6{9O2DeOֿ,f8.i.e'hFU T A#m*%ї'<ڛT;Y&{S)x=n7XY5lZ^xpTUgvmk'X@79(Vؘ(BYVAsoR&9ƾϪ <a;/P[SLgC_4EqiěvAD$J59&K  lTHaأy/p$lNU"( 䙕x >PW6a??T_@3 w&͇%F[O9Q NBUÕAY#PE-oI?|\xx5 J9D%g]j҇Lj>Oy8:7 m8in2|Ly]kr+JgnnAO  4V|L l\?]ZIgW9)jӰ|eER0?~]N6 f"³u(}>Q=שj}*A½ĚMa聎TE`64ubfVbwjvh*) ~&]##`@?1X 02m' PEF+#7C[ 5)5 $ჿy)Vp"u`F:̏wa80&Tp,SzF*qD C\`#ax/TkX0?2E.'܊lG2M;EIEҢ#fygNέXHTA ٳ A 9ѭ h%!?I(ñAҌ`@fr/x3, uY24[w7}=sYM0QZ^\DzDVF<ؓQ ,=l6YsK~2mwTqki9ɫ e}Y낕DP{&sƲw q1OB[Fy8j*%kh*;% =e2olSܝOS:MF ,j4\2ҴF}@^Ay71q^G8`Dڂ<QLfi9.W!:g}QGHٷ>5?5cc,ib.S]iXN`]6^xz!lQ {ݟ=-*I +N:V1/J`Sv^ӿ$#AAQUHϰf\?ƑqY UB)+z-]^^z?68oDOb_:鏶<ɻ?a͹?acaTK,C:S_.i+^ZvRNc/?k\iιfX`av-1c/TƺgL &1KuNkf o  / -z^35%kp<<48 ʋI47jwymplQYi[-~g>+(.I/ӧB!fqrH:T)6}FoY&/ΰ8٦{p:7 dl#pv)yc\H\x7E*x)m)wf7R*u[۰]Fm/ؠAtIb29;;^nW2a׸O]\cg=&jk^qc3]Z1p&V@qxL)9EAOlq Una1~`HTӠ\*~i e>ޘُN oD[Q;34eՌ9d}Ǵgovw\y禑Q-..;%F-5lLL Ͽ3ܪl.1VD嚑VѹÆB[V_*wll-]e0ĵC$x@ˈ1z1z.WErF"#Vצ3BߗlP'Ƴt<:er ==7zPS1~mxX@gO`BN: @Ry%|!(8CUi0?dpFM`p "ug[m i=p"8eM5h0@4!\`$ J<;ۘ ddž!bYZ:p0V,hڔ@E{}`_=!VwQ7gpLIԁ̲^#;}?o2SOep^4a^S^oAY߂/Qf"X߫7{N/=c$זN:WSZGq*l [  ALfUpɓ̀SnYbj=X #cP@99=P!q`:S1nV∎aUvf &ѼY y٣^'gh+ꮜN )qa槓q'U9Fu&e6J|(FSR…HѣOxd k2xFt[K06M~_Ca-1˒-XP c>6ފ6?wi*^*ĚR@}#֚\>|4( 5kԯH$9W3t!G @5aeZuA[ʊr# 6ٍ~eŌ8[–7Jwr~/]A 4ujrc|Y}͏/f݊e՗Jp^ &`Eΐ^쾉s YKOtp;E,6-Cy?D^6U ‚Fci[$Շ~۳P`$:, fZ~P)5)+#X\=h98vi#0ubXu@ Cw(4AZa7%"~Сš[J=&ͻ8e*،R'7h#V̧D \X5V>F) /~GI}lvwQܷZEH!qWO&됿6!{:{@['ܣʢ 4ҴIdӪ@ήzѱl{{j׬+1ݨ3}PNQryV8, 8 ]m"0okS;Z}Yj. w2Yd)Qjwg-P-\+?N&T+7jg+0β~Q{6YH=BO8.8-&^S0Z;[`B(26,+[ 78=VcgpRVbE3Gd>Gm uJrcI&7+aC3e avltWNyk+Q^Ia -jq-)GཀྵC xbi"̀c1z SuEXLҟAeD8]hJhdzǠ7Bj!Z-E0仞,7=7] B,Z1'an%"YS(։ѣEˋܵdKfD]%৘ThyT8KTSrx-%b`"ߩ̋m~88tg͙iy }{1+17;A1Qg_L i{j$k? 5󲪙JH!9jdiP!|v[أGIr&%ˬ Dl[vLb7?וF?CC]t._n^JtJAaɍ?(.>9#ց-yƂ/oL9ˬ9,juV9"B:fMx1IDD(6/)0QSVdK^N)Nxȉr/W;: h6)ګTjC~MøԠH)ppH,]X{;" "@3gOJbv69䖞rqr0PR-,\I2KIQs*[uɫἐvM[_#JgCU0W3'-syDȥUh2ҁۮpKW 㕉V[+op8@oGJ[WRikDgn_0#hzv 0/V\N|xpFuZAdž{wcE=kRjxT~D;Ld$f2T潅zxXdS濘ۓ3;0ZTte֊s"~Dřt:'bƂp,.(vk.q;;ev3g6)@93A\w)6>~ࣳE]vr Bga!pz:`ZðD`$ gz ǔ',?(I̛9b1G}E@>'*̽ 'gK>ФxHķ cbxx%Ęi@xSlkaaKխ*d"b>.5-xi3Q^D.Ped~jld<1"ޟa 7 X,/hdL*fߦ[j.i9Z| f4Q!zCC9N&xjze[PK ΔPsr]`0N-+A"'ߧǓְ,=Gk3vV.h /MR_;<ޱGoQ4){[DN %~+UN<UEJa%!M^M~)<d,瘘]z@5a^s:dmi1=fyL >rL5< y5Oмmef\ݤ:!Aܷs: n?XE_+MGTi,ɵ ŦxXQ˘xmɸ< B ^DF[ֽL{-[/P8|C0BEDZ"pYZ/ zbNpC10,n .;`g Q9##ៅZv` LZ'(zQL7?b xF,^$p >c62gu:<3n#ndA)QOI 2pĩrPA]8'P W$HjNwLրҘuJbV"%6^J$hź&`N$= )8-4cY5dIqڼ5=[Y}S(LrYu3h;S7KyLQ$`??֤bVՓ޲zi@ab}yX$ Rώ}btO:XVvv`\xy+ԀcJـ,ay橭|,<Tgؓ%*} zxKqNv|5[Q-/dsm+$]hPvE?cZbmoC = Xz?vϱDμrADH~4]rdzpD-*X{Ysޤ7"Ai;$ UW!&"#X]X.tʆo}:)/D"nkRxL\Fۧq:0ޭAm~ ]8Bքw n}":"utb ൛{n6]Gм 9̓U["v 6/.X}{y RM@?mO%L!R8U%Q-导zbZ['3!71SsX d'n^BA隆I뾛A9䪜qZ~\Go0ZA^lpx)|EQW4NLF${{Rcl!='_*Q֫Elu9_@Q.|9IOMTr/(:hT(]5JSKZ: r?4A\'zM#jWzOxyY8c\MX؏qЀ(uL d~>P)j ӧT.2LԦlbRk~]g1(|m46, PȬPdTYsr;WJ:/.& BNW,r69 3Sq)0N$e#g~xۂԸ7'c!ZMj"_TIYVIsg>Rzf=1yͱ(a$7^W84WHe~$*?_< J]DL wFN"EaៃVw,VuFC{@dpC_jkAKquS5?`Whf,<8 w7tRu bCޣ;tc։Ǯ+ lN9'`wOR gfK^s=JQ Ϗ[,y+>c":Ƹ.9meBIۺx ;,'w5bJXY.vo^"3,v[;sEw$"0AEiSb01¶u 90 fe].-culebJ6N:?! MIG0g[l^2/Ԇ&gv1ۃ`;|`>@"V }~eΤX)6!4ݥŧE/Ybs&"[MAyV2(r;.t=!!)s?ZhHyZ6%PI7plaj"3~N䉽: W:G#!=$~ҒTqFy[1d?&꨷Kp"r3:Qm;3nzz_~!kZYxz