rhsm-gtk-1.24.50-1.el7.centos>t  DH`pa$ƨn⛗:-|B97rgIC`F`Լ)^iSH-(2gƒ(sA^>Ks5#p${aw\3aPrbka; vYv EIpS*%dj]5t%?.T_šzI8R|žj=yגڊH 3h$Aι'kz3Z  9TP [-.B\ L{?h59o>{?seUhTFQ۱ZXp b4܉tljOrmtlIFŒX&͈^Ȍk*ذ4X$;38u|L8v?7$=t|5^Ń8/Ŝ7gENA]j $KJgcMd15f0a05a4d92c75d7b7dc31e904f5fcbf22bea5a$ƨzC;F(~l3B⾲*~䠇h=m7!jJM"Dsk>gq'PNwQMA聠bnǜ:yح̨g돥`qenn@S3d"L>ĩ?f vco4XQ (4v/YrHKTʉuR%zdoD =cUw.S3#>keB]NpM]"5ߪOeni9$׆~sf5iͶ eLLOhxyg`,Զ& CٱĢ-o #sH-?I|A kܤ'r҆c+pY]UY% G{ƒ6E(bi/c Cn5[ WÂ>[QV"G[K` YuY-R'`[)yJ~JX0/mMNz\>8?d   ` -Efltx z |  ( (*- //11 2 2 (3.83896:_GHHLIPXY\] ^ btd9e>fAlCt\u`vdwxy?Crhsm-gtk1.24.501.el7.centosGTK+ widgets used by subscription-manager-gui and initial_setupThis package contains GUI and widgets used by subscription-manager-gui and RHSM initial_setup module for Anaconda.aj6x86-02.bsys.centos.orgCentOSGPLv2CentOS BuildSystem System Environment/Basehttp://www.candlepinproject.org/linuxx86_64s}}N@@ &""*>X+5 88w&f$w [eg K5o+v;B  #" v*83: }:\'=g*@ a ^r 6# @BkkPAA_77;//f"^^ BB>9:9:B22(S%*%*    e NNUMM+--QQ@ 4hA큤aj0aeaj.aj.aeaj.aj.aeaj.aj.aeaj.aj.aeaj.aj.aqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaeaj.aj.aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aeaj/aj/aqaqaqaqaqaqaqaqe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a60c5854d7efc51fc95d6073041275c2ba2d14f0380695e8401ab8cda9cee880a60c5854d7efc51fc95d6073041275c2ba2d14f0380695e8401ab8cda9cee880714aa31104a3967d1225d341957374d7d880a2a4ccb495c9442dade6f3c28a194ed131029f3412ecc037ae3c0f67128b54c5f3b85bc027b5f1a39367889567d74ed131029f3412ecc037ae3c0f67128b54c5f3b85bc027b5f1a39367889567d738a5780b3d5b5ac5c2d479b977bb7e048c05431346b4d0cefd301b4225b1c5027e7974f03442a97f314e24857cbfb262103136a0736c7028f7ccc55b36b4a8297e7974f03442a97f314e24857cbfb262103136a0736c7028f7ccc55b36b4a8295d8fda59af17d777ebfbf966f10f9a6c877ef709f654e3c58e60de702d82c92f23d5434bb3c9c2e631a7e71f4451d2a27ede92dc670cfd7108b48921dbbd689323d5434bb3c9c2e631a7e71f4451d2a27ede92dc670cfd7108b48921dbbd6893d805a8ec34afba98e6c11bbaf7e141b30c53b3c959a98ca317628424d0325f3f0d9fbffd356ac865e04dcd21ca52eacd5b0590707010f9369c555d702ba48f990d9fbffd356ac865e04dcd21ca52eacd5b0590707010f9369c555d702ba48f9915ed408fc432b871be82b3372887a3f5bf23b1233ea83c5668e307b68725a4e3ad39022beb2ebe3f5f1f3a9eaa16bccb8e829e23b9db0d7e35f2720cdfcd53f3e96ac5322b3fb7054a146a32057816c6b10aa8b66758d053f6bb81e712077b6d3139acce4b5a2f6812179b4c01c2a2b5d0086f18b40592ac251f8ed264477fc3b53736b57996e9a1ee6368cbcd32af093103d81bc908423f60cac64ad03b4d376dcc502c8cd0f2ae4f27081de8160db06457908e38aefb7c7af42a821d2fddac6ba459df51663ec50ff45d9c48735f46fb92160d205864f9d0ed1af641cebc6f57f162b909420c003b25689956c9607b1234bba6346e3757b24a6eae1c84fd9ceb58a98d4b8a058e521a1a62c5ff1806ddd729ce3e19872a3f70029299c3af67d367a27ae6bd8311b64aa6d6091947880cc47f3e195f3da55bf7f6cda3be208613b01f8f2aa660f81fe92c8740e96c4fbc6db64ceeb3c606259c96a42ffcfb82b5333ad8e1b3fd4b9395e53ce936d6a21edc091087402427786ced05df7e9621695b4d153648e3c45a55873b3ef104360cbd5968af3cea9ae485ab6ec8190830048f6f72ba090d03c8c33a6316a06385382f81bbfeae5323cb646946f63e8c50959b4d1287922ce0db5bcfaed7e18cb6e1778e78f6b21c6b28589b3e1c8de041b2f6b2bd0e54d490e8715ec5290189f9c53e449b220748be714d22caea8138c6b053a5e55f06e7ddfc32b07dca9bac7b17013623c70802551f14e26b7691539eb656ba93599f3b745b57b5bd493e1a8e45ead58c4c49ecb75850465a2bb8ebe4f7aa29e0f66d72a01075c1c15867dc669b96188161851ec065997198d3373a0b18e8006a11c597349924f56544a910ca87fbe102cd3cdc290773fe556943c6036e22c0a32d776ca18ed0d52ddf9a6f409e14add75302ad1286b774c06d928544816467376b54fdddff91dd622e747f127aded3d32726f3a2f705f5b4c4ce6e6d2b103a4ca04f6a415b77f23235a7a573d09dd3f19a03dac12a221590117f5281d488dbdc9076cd4cdf91be3ffb6caf9d3d422d4e6e0d9a438bb464fbadcb64267f74dc3dda019a04cdf4bb70c4c8d5bef795d81a4638ecc24e2bac9d60434e7afd568be27570aed6e0692f9733afe5ef0fd1ddafb62b3dc4bb15a301016d2cbe6534cf93330acd1e0a5e2d46036b6274f3438b6db32be810c2a6c03e700817490d9b1cb98259a1196ea098d2051128f42e80d854ffdfb670cdced60c4ff7cb7357cb900996ccc55de66848f3feb10cdd1f00773db71a3365aeb1d5e0d677c00286f4f701cf1622bc57f2529e3a17a8592b8041258b12f13d188dd9481de7a018df69318da23a8a9462c438cb1b59866576c00d2f66cca2ac5c47d71b8465628d8972fffd45977a35d514c81b9fcf347a1f3dbc9d38b897cb60a29b3b97e9238005f5b376ec804b5813dc1f1b15cb89c850446ad052bd4b30045bb9af4ef05fc2188b0eac8bfdaa75d12f9f4a3e0c3cf0cf450f8b5f941bf505be13ca9039c9a3b78559eb3314cf5ce2f6f06f30757624df4e31360102def4d537be6a7b11053f193b9ef24d049f2da9def0b4155d3dba03de1573315d882ce9f21c96d565a3e3591484c19645cea577e8edc2d66aebd78a748603d48d984bedda5c853837694dc4bc0a22b58e2f32880d1576b909d2e197701204600f11e4b82fe5bbe727b4792a763e60aa06a3ee279e87b8cbafd7168883dc3f494beb66c0e807e25aabbd5d2b6621ec5fe30786939a7ef1e359713eaaabdac35c543b6542f1a99fba2c0ff77f62cdf3fe71b152278976b01765d6e47c3d294033184ee94f4fa2277bc3dedc2eabae437274fb40658309fd4e1801e5387244079c2d91f89cba51ca83bc038a5b3b3ac3a75a52bd04294f80d6e937ef399bad8bffd7ac02ac87e2f5ccd95882ca37935e43488ede099601bb272c3ecf4a222a68dc1f4cecd4e4066b9fb6416d296cc88e4ec751c8e095832c132c1ed9b03ef659a07cf969cca23aa29b753954a5d5bb01950ebf55268ac1f4aafb76809228d33a1c571a9f7da07d94b0709c85a2b87423805055994770c5af9605eacb321c8e1e167af4d8d80291a6851e4cfc453ebd175b0fe0ac18b252b86fc7137f47f9ad96b2ab276b7041c1895d01ff9612021ed014e41de7e2d929ba9cff9ec2bf6dd0a183a4b147e8d580b80f01f142dc60cb169ebfce16c1f7915d5e2fdd20f630434884595dbcaf9e6dfc88d23537ed83b5fe4305d7a73176f7ded39526b1813ebb91b35290b9ed18333dfe8120f30855c4f5619accda4a0000ee12722f62efd951cfc1f88bfb7752ae79a1b29062d16d929614c2a9a5f7ea7c30a1a3acb1d3bcd37661f7410a89cf7ec0c775e4051c86de238280730891225392af69cb315abe953d20f53aaa14d907678f66c0aa3f773132f6fdf1b69a3903b973fddad652d4596fc375b8e9d4fb34ff45b21ede3411051b073cdd0dfcea1c9cb6e72f834b1a39f1d5526345b902c5bf457302656dd9e4c1ffa64f3fc0a10fa2ae883607cfcf3c3b3f0a0a3a9ba255d6d7b82aca3e16fc581dfe0f617f68044d9328e78977669dec5306c010b738118d1732b7a36daa2e8fe66c196dbbde5579170d9edea1d638a6fd33dce7ceb6d9b3ca191d7e6daa2e8fe66c196dbbde5579170d9edea1d638a6fd33dce7ceb6d9b3ca191d7ed119ef0fa7fbd6ec6f906e8231a8ab8271497aff0b8facb6af8d053b8409322f450d49a1f70430e21e71a3dbf769fa7006457a352c16976d5e1a56698b38580c450d49a1f70430e21e71a3dbf769fa7006457a352c16976d5e1a56698b38580c5060962fb226ffc5a6d889c69ab190bc627cc9b36181131ddc393bed42f55f27808d14d341083eaddbc340d989d34ec7d6b3c3af75d366a73ade197600c8b42f808d14d341083eaddbc340d989d34ec7d6b3c3af75d366a73ade197600c8b42f20203aadfde98a2fd7f9465dcabade650dc8fdb6715b5c3371a5b4dde948c9ab96b9d1a07fddf26e73bef1d60e5fa0647b3b45fc39987d05ae3e344347fc704396b9d1a07fddf26e73bef1d60e5fa0647b3b45fc39987d05ae3e344347fc70431ddeb6edf1cdab009f378c00a8e94fc04f5294c02a9fec04a8717b1d42fe2778d3f082904cfc7dbd536bae66f7072ef39ae5f31b29c3318d65c40334ea02b5a0d3f082904cfc7dbd536bae66f7072ef39ae5f31b29c3318d65c40334ea02b5a0cff23948d3d79d2585ab7262954fef6b27d682961f5b9c852c8d6a75813963e1a81e90b04789bcb7d6ebb781f3f794eb2e8fd68cdc6a96b151284a0d618ee37aa81e90b04789bcb7d6ebb781f3f794eb2e8fd68cdc6a96b151284a0d618ee37a8071d3e811f20bd31bf788051d90d1e1c8943594c149d25d833c26bc96a6016c4bdcaf7e6bba4fdd7782cfd9db5f33b7e9596049dceb0d7174224a60843fe0c04bdcaf7e6bba4fdd7782cfd9db5f33b7e9596049dceb0d7174224a60843fe0c0d2214f1e709952ca90bedc64829c502fc07ca542bb6449d2c4647d581465b2b086343ea43e3aefbe16efb57fd08ac3c404da43b297e842773e1984efec811ffa86343ea43e3aefbe16efb57fd08ac3c404da43b297e842773e1984efec811ffa385fe256c6cb5f30d507447f8f501ba450652fe3cb4537a77d0adb9c1bb9e5e6769e6c57589580d6320bfe852337f2698648c6363b308e432fb45e975ccb88b3769e6c57589580d6320bfe852337f2698648c6363b308e432fb45e975ccb88b39e0cb348cbb5fbb0804625ce218da2e82bf1dd9d9866d05cbb6ef868b1f47a2857cf290a8dc27c0f9e501853d1affa8bb84d401f306c29a06ce301fa0a9fa07057cf290a8dc27c0f9e501853d1affa8bb84d401f306c29a06ce301fa0a9fa07025b76a31c5d38dff156a24ceb210b55233982dc2c268b7312ca418414abd3b1994ddfcc615fe36e8356f8f3262b42991f0190bd9119f4277ac2f66d27ce8156494ddfcc615fe36e8356f8f3262b42991f0190bd9119f4277ac2f66d27ce81564532cd9b7454bf911decbdb3b7ea1c530b38b065515b033db4949c29369abf6d22569f149a4f2c967154618406911c6350432ed1c40e8169c5fa3d5214b56441b2569f149a4f2c967154618406911c6350432ed1c40e8169c5fa3d5214b56441b952f80da8091dbc2b3c659a73a266bafef9f428eed232425e9a9c02cc754189b0455c983ef6119f4ee4ab833bef752a5459e2ada44989c2cfef6d89e514452a80455c983ef6119f4ee4ab833bef752a5459e2ada44989c2cfef6d89e514452a8ae67133e64f10cbd2ce65c298ab88b4af3a0c8dd39fa176a1e50b042f3fbfd539b3f7487bb786a051b698f7bd087d7e07d9e4ee23d29296a10b0bfd3fc36d2929b3f7487bb786a051b698f7bd087d7e07d9e4ee23d29296a10b0bfd3fc36d292e928871647345cd438d0c28ff6b86ba1ba73ceea582a9d774dd2c6501d0fe0cacbdbe1cbf308def3794d5b99815674014003c6dad3bf14e2d7576b00d8eb1abbcbdbe1cbf308def3794d5b99815674014003c6dad3bf14e2d7576b00d8eb1abbc0530bd1fe33c4c2eacbde4b1dbd1ef1dbcf0cafdfa41208dd3e0ae0dbcff55c7c3f798604e6b05fd6922f19d89875484bbabd09a24c6bc3b57a29b749c5ba277c3f798604e6b05fd6922f19d89875484bbabd09a24c6bc3b57a29b749c5ba271fbb6795b7facb0ecff904961cb053e98a53c9cee5e33a1d0bb01d1b21fb0f894b169b89422ac31df126a850796247e0a8b3e8a991a8fd414e91548bfffbcc439e1ccc238971c8d85a518b0e95548786e90166b5b98c782f45f47b12a4007d7038c7c0e2967886070c4c3c3a677ad1f286bcaa972b813cd063ddc1267da2489b8fd5343287b74ed7fbecff183d4ace21d4f10ae4308b42b5acfbda42e03570d630bc29d77ec04d52f906aaf97d6195212dd8cacaf8ee3cea6b1a5bfe1aee5bd942b3ea22fc8cc7313e24ae5a86f7676137b2bd79bb1d22dff88aff3c0601445f27ece663ab8aa9a3b307dc0c230005f50c72328117dcd3542278da10ac78c61brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsubscription-manager-1.24.50-1.el7.centos.src.rpmrhsm-gtkrhsm-gtk(x86-64)@     font(cantarell)gtk3librsvg2(x86-64)python(abi)python-gobjectrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)scrollkeeperscrollkeeperusermode-gtkrpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3aqV@ap`x*`v@`lM@__@_@^^W@^?@^?@^V@^I^U@^^@^H^^^^|@^t@^V]^(9@^@^!@]W]z@]m]@]{]nU]nU][]V]R@] ] #]@\]@\\"\"\@\\\\\\,@\d[0[ā@[\[@[qr[dC[dC[,[o[@ZVZVZVZmZH@ZZZ}@ZWQZ.s@ZOZOYY@Y@YdYyY]YtYtY@XX@X@XsX@X@X@XƉXX@XJX8'X!@X@WW@WWj}WQq@W0{W@V@VaVVHV%@VVa@V@V7@UŬU(UUU@U@UmUUyx@UmUd`@U[%UCjU-@U-@U&iT@TԬTZ@T@T@T~@To)@T\@TN3THT.T->@T%U@T@TT@SSSS@S@SFSFSFSESQ@S @SS@S@S[S,Sb7@Sb7@S^BSFS*@S(RRRR߲RʚR@P.2@P#@PkPPO@OOG@OG@O@OiOЗOO8O|7OleOk@O`@OU@ODO8@O))@O"O@ON2NNU@NU@Nܲ@Nܲ@Christopher Snyder 1.24.50-1Christopher Snyder 1.24.49-1Christopher Snyder 1.24.48-1Christopher Snyder 1.24.47-1Christopher Snyder 1.24.46-1William Poteat 1.24.45-1William Poteat 1.24.44-1Christopher Snyder 1.24.43-1Christopher Snyder 1.24.42-1William Poteat 1.24.41-1Christopher Snyder 1.24.40-1Christopher Snyder 1.24.39-1William Poteat 1.24.38-1William Poteat 1.24.37-1William Poteat 1.24.36-1William Poteat 1.24.35-1William Poteat 1.24.34-1William Poteat 1.24.33-1William Poteat 1.24.32-1William Poteat 1.24.31-1William Poteat 1.24.30-1Christopher Snyder 1.24.29-1William Poteat 1.24.28-1William Poteat 1.24.27-1William Poteat 1.24.26-1Christopher Snyder 1.24.25-1William Poteat 1.24.24-1Christopher Snyder 1.24.23-1Christopher Snyder 1.24.22-1Christopher Snyder 1.24.21-1Christopher Snyder 1.24.20-1Christopher Snyder 1.24.19-1Christopher Snyder 1.24.18-1Christopher Snyder 1.24.17-1Christopher Snyder 1.24.16-1Christopher Snyder 1.24.15-1Christopher Snyder 1.24.14-1Christopher Snyder 1.24.13-1Christopher Snyder 1.24.12-1Christopher Snyder 1.24.11-1Christopher Snyder 1.24.10-1Christopher Snyder 1.24.9-1Christopher Snyder 1.24.8-1Christopher Snyder 1.24.7-1Christopher Snyder 1.24.6-1Christopher Snyder 1.24.5-1Christopher Snyder 1.24.4-3Christopher Snyder 1.24.4-2Kevin Howell 1.24.4-1Kevin Howell 1.24.3-4Christopher Snyder 1.24.3-2Christopher Snyder 1.24.3-1Christopher Snyder 1.24.2-1Christopher Snyder 1.24.1-1Christopher Snyder 1.24.0-1Christopher Snyder 1.23.4-1Christopher Snyder 1.23.3-1Christopher Snyder 1.23.2-1Christopher Snyder 1.23.1-1Christopher Snyder 1.22.1-1Christopher Snyder 1.22.0-1Christopher Snyder 1.21.5-1Christopher Snyder 1.21.4-3Christopher Snyder 1.21.4-2Christopher Snyder 1.21.4-1Christopher Snyder 1.21.3-1Alex Wood 1.21.2-3Alex Wood 1.21.2-2Alex Wood 1.21.2-1Fedora Release Engineering - 1.21.1-2Alex Wood 1.21.1-1Kevin Howell 1.20.8-1Kevin Howell 1.20.7-1Kevin Howell 1.20.6-1Kevin Howell 1.20.5-1Kevin Howell 1.20.4-1Kevin Howell 1.20.3-1Kevin Howell 1.20.2-1Alex Wood 1.20.1-1Kevin Howell 1.20.0-1Kevin Howell 1.19.12-1Kevin Howell 1.19.11-1Kevin Howell 1.19.10-1Kevin Howell 1.19.9-1Kevin Howell 1.19.8-1Kevin Howell 1.19.7-1Kevin Howell 1.19.6-1Kevin Howell 1.19.5-1Kevin Howell 1.19.4-1Kevin Howell 1.19.3-1Kevin Howell 1.19.2-1Alex Wood 1.19.1-1Alex Wood 1.19.0-1Vritant Jain 1.18.6-1Vritant Jain 1.18.5-1Vritant Jain 1.18.4-1Vritant Jain 1.18.3-1Alex Wood 1.18.2-1Alex Wood 1.18.1-1Vritant Jain 1.17.9-1Vritant Jain 1.17.8-1Vritant Jain 1.17.7-1Vritant Jain 1.17.6-1Vritant Jain 1.17.5-1Alex Wood 1.17.4-1Alex Wood 1.17.3-1Alex Wood 1.17.2-1Christopher Snyder 1.17.1-1Christopher Snyder 1.16.8-1Alex Wood 1.16.7-1Alex Wood 1.16.6-1Alex Wood 1.16.4-1Alex Wood 1.16.3-1Alex Wood 1.16.2-1Alex Wood 1.16.1-1Alex Wood 1.16.0-1Chris Rog 1.15.7-1Chris Rog 1.15.6-1Adrian Likins 1.15.5-1Adrian Likins 1.15.4-1Adrian Likins 1.15.3-1Chris Rog 1.15.2-1Alex Wood 1.15.1-1William Poteat 1.14.9-1William Poteat 1.14.8-1William Poteat 1.14.7-1William Poteat 1.14.6-1William Poteat 1.14.5-1William Poteat 1.14.4-1Alex Wood 1.14.3-1Alex Wood 1.14.2-1Devan Goodwin 1.14.1-1William Poteat 1.13.13-1William Poteat 1.13.12-1Devan Goodwin 1.13.11-1Devan Goodwin 1.13.10-1William Poteat 1.13.9-1Unknown name 1.13.8-1Devan Goodwin 1.13.7-1Alex Wood 1.13.6-1Alex Wood 1.13.5-1Alex Wood 1.13.4-1Bryan Kearney 1.13.3-1Alex Wood 1.13.2-1Alex Wood 1.13.1-1jesus m. rodriguez 1.12.14-1jesus m. rodriguez 1.12.13-1jesus m. rodriguez 1.12.12-1Alex Wood 1.12.11-1jesus m. rodriguez 1.12.10-1jesus m. rodriguez 1.12.9-1jesus m. rodriguez 1.12.8-1jesus m. rodriguez 1.12.7-1jesus m. rodriguez 1.12.6-1Adrian Likins 1.12.5-1Devan Goodwin 1.12.4-1Alex Wood 1.12.3-1Devan Goodwin 1.12.2-1jesus m. rodriguez 1.12.1-1Devan Goodwin 1.11.7-1Alex Wood 1.11.6-1Alex Wood 1.11.5-1ckozak 1.11.4-1Alex Wood 1.11.3-1Alex Wood 1.11.2-1Alex Wood 1.11.1-1ckozak 1.10.14-1ckozak 1.10.13-1ckozak 1.10.12-1ckozak 1.10.11-1ckozak 1.10.10-1ckozak 1.10.9-1ckozak 1.10.8-1ckozak 1.10.7-1ckozak 1.10.6-1ckozak 1.10.5-1ckozak 1.10.4-1ckozak 1.10.3-1Alex Wood 1.10.2-1Alex Wood 1.10.1-1jesus m. rodriguez 1.9.2-1Alex Wood 1.9.1-1jesus m. rodriguez 1.8.13-1jesus m. rodriguez 1.8.12-1jesus m. rodriguez 1.8.11-1jesus m. rodriguez 1.8.10-1jesus m. rodriguez 1.8.9-1jesus m. rodriguez 1.8.8-1jesus m. rodriguez 1.8.7-1Devan Goodwin 1.8.6-1Devan Goodwin 1.8.5-1Devan Goodwin 1.8.4-1Devan Goodwin 1.8.3-1Bryan Kearney 1.8.2-1Devan Goodwin 1.8.1-1Devan Goodwin 1.8.0-1Adrian Likins 1.1.10-1Adrian Likins 1.1.9-1Adrian Likins 1.1.8-1Adrian Likins 1.1.7-1Adrian Likins 1.1.6-1Adrian Likins 1.1.5-1Adrian Likins 1.1.4-1Adrian Likins 1.1.3-1Adrian Likins 1.1.2-1Devan Goodwin 1.1.1-1Alex Wood 1.0.17-1Alex Wood 1.0.16-1Alex Wood 1.0.15-1Alex Wood 1.0.14-1Alex Wood 1.0.13-1Alex Wood 1.0.12-1Alex Wood 1.0.11-1Alex Wood 1.0.10-1Alex Wood 1.0.9-1Devan Goodwin 1.0.8-1Alex Wood 1.0.7-1Alex Wood 1.0.6-1Alex Wood 1.0.5-1Alex Wood 1.0.4-1Alex Wood 1.0.3-1Devan Goodwin 1.0.2-1Michael Stead 1.0.1-1Michael Stead 0.99.13-1Michael Stead 0.99.12-1Michael Stead 0.99.11-1Michael Stead 0.99.10-1Michael Stead 0.99.9-1Devan Goodwin 0.99.8-1Michael Stead 0.99.7-1Devan Goodwin 0.99.6-1Michael Stead 0.99.5-1Devan Goodwin 0.99.4-1Devan Goodwin 0.99.3-1Devan Goodwin 0.99.2-1William Poteat 0.98.8-1William Poteat 0.98.7-1William Poteat 0.98.6-1William Poteat 0.98.5-1William Poteat 0.98.4-1- 2010137: Newer versions of the rpm tooling expect __python defined (csnyder@redhat.com)- 2010137: Fix redundant API calls to Candlepin (hyu@redhat.com) - [1.24] Added support for marketplace ID on RHEL7. (jhnidek@redhat.com)- 1886772: check is_consumer_cert_key_valid (csnyder@redhat.com)- 1886772: Clear content access mode cache on refresh (csnyder@redhat.com)- 1896715: Set proper read permissions on certs (#2466) (wpoteat@redhat.com) - 1935592: Fix getting releases, when SCA is used (jhnidek@redhat.com)- 1890080: Handle IOErrors and Exceptions when looking for process names (csnyder@redhat.com)- 1826300: Better messages for attach --auto for SCA mode; ENT-3175 (jhnidek@redhat.com)- 1826300: Ignore auto-attach, when SCA mode is used (jhnidek@redhat.com) - 1850919: False positive log "rhsmd process exceeded runtime and was killed." (wpoteat@redhat.com) - 1868936: Do not print traceback, when profile upload failed (wpoteat@redhat.com)- 1848636, 1849074: Update insights machine-id path (csnyder@redhat.com) - 1796833: Update translations (csnyder@redhat.com)- 1842474: Update local and cache file during sync(); ENT-2433 (jhnidek@redhat.com) - 1838012: prevent redundant remote syspurpose sync (pmoravec@redhat.com)- 1725525: Update keys for translations (csnyder@redhat.com)- 1789457: Syspurpose exception message parsing (wpoteat@redhat.com) - 1725525: Mark one string for translation; ENT-1680 (jhnidek@redhat.com) - 1796833: Fix a few broken fr translations (csnyder@redhat.com) - 1796833: Update translations (csnyder@redhat.com)- 1837244: Fix wrong version provided by subscription-manager version; ENT-2388 (jhnidek@redhat.com) - 1834792: Try to terminate rhsmd after timeout; ENT-2368 (jhnidek@redhat.com)- 1830994: Fix warning messages in dnf/yum (jhnidek@redhat.com) - 1823523: Detect rhsm-icon running without psutil (csnyder@redhat.com) - 1771921: Package profiles sends too early when registering a client (wpoteat@redhat.com) - 1688702: Generate redhat.repo in off-line mode; ENT-2302 (jhnidek@redhat.com)- 1831104: When in Simple Content Access mode, subscription-manager should not complain that subscriptions aren't attached (wpoteat@redhat.com)- 1827711: Make rhsmd cron read 'processTimeout' case-insensitive (csnyder@redhat.com)- 1796986: Collect AWS instance id when available (wpoteat@redhat.com)- 1796833: RHEL 7.9 Tier 0 Localization (wpoteat@redhat.com) - 1818932: Using 'Simple Content Access' for access mode (wpoteat@redhat.com)- 1821830: Registration fails with a message "Restlib' object has no attribute '_get_cert_key_list' (wpoteat@redhat.com)- Flags for build [relro] (wpoteat@redhat.com)- 1816926: Fix "attach --auto" command; ENT-2242 (jhnidek@redhat.com) - 1775714: Do not install rhsmd and rhsm-icon on rhel8; ENT-1959 (jhnidek@redhat.com) - 1763271: Golden ticket: do not print list of products; ENT-2017 (jhnidek@redhat.com)- 1569491: rhn-migrate-classic-to-rhsm should try to resolve product ID collisions (wpoteat@redhat.com) - 1688702: allow offline repo management (code@james.cassell.me)- 1794653: corrected missing quotes for config check; ENT-2010 (crag@redhat.com) - Update to releasers (wpoteat@redhat.com) - 1803783: Added copytruncate option to logrotate conf file; ENT-2114 (jhnidek@redhat.com)- 1796088: Added option --force for command refresh; ENT-2033 (jhnidek@redhat.com) - Update releasers for new release (wpoteat@redhat.com) - 1702753: Fix cockpit plugin, when golden ticket is used; ENT-1287 (jhnidek@redhat.com) - Bump sshpk from 1.13.1 to 1.16.1 in /cockpit (dependabot[bot]@users.noreply.github.com) - Bump eslint from 3.19.0 to 4.18.2 in /cockpit (49699333+dependabot[bot]@users.noreply.github.com) - Bump stringstream from 0.0.5 to 0.0.6 in /cockpit (49699333+dependabot[bot]@users.noreply.github.com) - Bump macaddress from 0.2.8 to 0.2.9 in /cockpit (dependabot[bot]@users.noreply.github.com) - Bump is-my-json-valid from 2.16.0 to 2.20.0 in /cockpit (dependabot[bot]@users.noreply.github.com) - 1719709: cockpit - Improve behavior when connection to D-Bus fails (mvollmer@redhat.com) - 1719702: cockpit - Fix overlapping update requests (mvollmer@redhat.com) - 1719697: cockpit - Fix detection of proxy while attaching (mvollmer@redhat.com) - Bump sshpk from 1.13.1 to 1.16.1 in /cockpit (dependabot[bot]@users.noreply.github.com) - Bump tar from 2.2.1 to 2.2.2 in /cockpit (dependabot[bot]@users.noreply.github.com) - cockpit plugin: Fix alignment and layout issues in register dialog (anilsson@redhat.com) - Fix subscription-manager-cockpit AppStream data (martin@piware.de)- 1741183: Yum loaded subscription-manager plugin multiple times (hyu@redhat.com)- 1786236: Update repos quickly enough to allow yum install -y $package immediately in containers (csnyder@redhat.com) - 1788293: Update repos in postconfig_hook to see new repos immediately (csnyder@redhat.com) - 1788297: Duplicate messages are being reported by the yum plugin for subscription-manager (wpoteat@redhat.com)- 1733992: Update to translations (wpoteat@redhat.com)- 1703054: Blacklist some locales for Python2.x; ENT-1288 (jhnidek@redhat.com)- 1756491: Remove usage of deprecated method in yum plugins (csnyder@redhat.com)- 1724712: Updated from System Type to Entitlement Type (waldirio@gmail.com)- 1520383: Update to logging levels (wpoteat@redhat.com)- 1752059: corrected cron receving stdout mail for rhsmd run (crag@redhat.com) - 1733992: Update translations (csnyder@redhat.com)- 1621275: YUM plugin - less API calls; ENT-923 (jhnidek@redhat.com)- 1643189: Added timeout for rhsmd cron job (crag@redhat.com)- 1743729: Update dnf-plugin dependencies for RHEL 7 (csnyder@redhat.com)- 1742208: Send package profile on yum transactions (csnyder@redhat.com)- 1739706: Proper messaging of syspurpose add-addons (jhnidek@redhat.com) - 1739707: GUI: Do not auto-attach, when golden ticket is used (jhnidek@redhat.com) - 1705017: Show in man page that --installed is the default for the list command (wpoteat@redhat.com) - 1737894: syspurpose attributes in list --consumed (jhnidek@redhat.com) - 1737894: Print roles and usage in list of subscriptions (jhnidek@redhat.com) - 1739705: Don't print traceback during list --available (jhnidek@redhat.com) - 1724712: Updating from System Type to Entitlement Type (waldirio@gmail.com) - 1739699: Fixed unsetting syspurpose attributes (jhnidek@redhat.com) - 1723803: Print reasons, why syspurpose status is mismatch (jhnidek@redhat.com) - 1652549: Addition of tests for heartbeat method (wpoteat@redhat.com) - 1652549: Connection method for hypervisor heartbeat (wpoteat@redhat.com) - 1739695: Add in a last_boot fact for parity with spacewalk facts (bryan.kearney@gmail.com) - 1702239: Fix traceback for syspurpose on rhel7 (jhnidek@redhat.com) - 1703054: Do not crash sub-man during unregistering (jhnidek@redhat.com) - 1739697: Syspurpose client to have the same behavior as SubMan when in conflict with server (wpoteat@redhat.com) - 1591315: Fewer warning messages when golden ticket is used (jhnidek@redhat.com) - 1520383: Use more appropriate log levels instead of info (wpoteat@redhat.com)- 1722238: Fix reporting insights id in facts on RHEL7 (jhnidek@redhat.com)- 1722238: Report insights id as fact, when insights is installed (jhnidek@redhat.com)- 1709728: Dialog with proxy conf didn't pop-up; ENT-1333 (jhnidek@redhat.com) - 1704421: Install only one prod cert, when RPM is available in more repos. (jhnidek@redhat.com) - 1710564: Make entitlement certs and keys world-readable (csnyder@redhat.com)- 1688221: update translations (csnyder@redhat.com) - Revert "1700445: Do not disabled repos in redhat.repo; ENT-1261" (csnyder@redhat.com) - Revert "1621275: Less communication with candlepin server from sub-man plugin; ENT-923" (csnyder@redhat.com)- 1703607: Remove productid cert, when it is not needed; ENT-1300 (jhnidek@redhat.com)- fix bad cherry-pick (removes uninitentional tab) (csnyder@redhat.com)- 1704662: Do not create corrupted redhat.repo (wrong scheme); ENT-1306 (jhnidek@redhat.com) - 1703768: Display 'Status Details' correctly in GUI; ENT-1305 (jhnidek@redhat.com) - 1699345: Do not perform proxy check under some circumstances. (awood@redhat.com) - 1698645: Ensure we use local syspurpose when there are network issues (csnyder@redhat.com) - 1698443: Proper callbacks in cert sorter (wpoteat@redhat.com) - 1697563: Suppress output when collecting profile (khowell@redhat.com) - 1696428: use enabled_metadata = 0 for disabled repositories (jhnidek@redhat.com) - 1669994: Use on_date on syspurpose status if specified (nmoumoul@redhat.com) - 1668152: Remove the Select SLA screen from initial-setup (nmoumoul@redhat.com) - 1660883: Better feedback for repo commands when not registered (wpoteat@redhat.com) - 1657173: Install cron service properly on SLES; ENT-1250 (jhnidek@redhat.com) - 1657171: Bug fix of .spec file specific for SuSE; ENT-1056 (jhnidek@redhat.com) - 1637090: Do not send Host header twice, when m2crypto is used; ENT-1100 (jhnidek@redhat.com) - 1621275: Less communication with candlepin server from sub-man plugin; ENT-923 (jhnidek@redhat.com) - 1708722: Only show syspurpose usage when necessary (csnyder@redhat.com) - 1688221: Update translations (csnyder@redhat.com)- 1700445: Do not disabled repos in redhat.repo; ENT-1261 (jhnidek@redhat.com) - 1591704: Handle disabled status when golden ticket is in play (wpoteat@redhat.com)- Do a new release- Fix malformed cherry-pick (csnyder@redhat.com)- 1685037: Ignore null repos when running using packagekit (csnyder@redhat.com) - 1666845: Always submit empty string for reset (csnyder@redhat.com) - 1666845: Always submit empty string for reset (csnyder@redhat.com) - 1666845: Do not set role or usage to the empty string (csnyder@redhat.com) - 1673973: Do not override sla on auto-attach (csnyder@redhat.com) - 1673973: Read syspurpose on register using cockpit (csnyder@redhat.com) - 1673934, 1673931: Two bug fixes of productid libdnf plugin; ENT-1165 (jhnidek@redhat.com) - 1655778: Increase RHEL major version detection reliability (csnyder@redhat.com) - 1676982: Do not make duplicate sync calls on syspurpose show (csnyder@redhat.com) - 1654531: Add default for proxy_scheme in rhsm.conf (csnyder@redhat.com)- Bump release to simply build/release (khowell@redhat.com)- 1698468: require python-librepo for rhel 7 (csnyder@redhat.com)- 1694107: Begin packaging syspurpose for python 2 systems (csnyder@redhat.com)- Add rhel 7.7 releaser (csnyder@redhat.com) - 1654531: Add proxy_scheme to rhsm.conf (csnyder@redhat.com) - 1665409: Update syspurpose status in cockpit addon (nmoumoul@redhat.com) - 1673838: Set trailing character '\0' at the end of cert content (jhnidek@redhat.com) - 1666516: Allow reporting of profile info on dnf transactions (csnyder@redhat.com) - 1633216: Use new libdnf API to reuse connection to repo; ENT-1111 (jhnidek@redhat.com) - 1668947: set enable_metadata to 0 for disabled repos; ENT-1146 (jhnidek@redhat.com) - 1666512: Add some details on dnf uploadprofile to rhsm.conf man page (csnyder@redhat.com) - More reliable PXE server and PXE client (jhnidek@redhat.com) - 1666516: Don't send package list, when report_package_profile=0; ENT-1097 (jhnidek@redhat.com) - 1671734: Dont traceback on status syspurpose sync - Do not show an error or traceback when running the status command and the server is unreachable during syncing of syspurpose data. (nmoumoul@redhat.com) - 1668152: take into account syspurpose during initial-setup - Registering through initial-setup will now persist & use the syspurpose values that were set during the anaconda installation process. (nmoumoul@redhat.com) - 1661414: No message display when set service level by subscription manager[ENT-1106] (ojanus@redhat.com) - 1661400: Incorrect handling of response message (wpoteat@redhat.com) - 1652870: Stay consistent with Katello list (wpoteat@redhat.com) - ENT-978: Upgrade pxe-server/client to fedora29 - Also, now the RHSM spoke in anaconda initializes and logs in the rhsm.log. (nmoumoul@redhat.com) - 1660520: Modify spec file to require right version of libdnf. (jhnidek@redhat.com) - 1582317: Do not collect hardware facts twice; ENT-653 (jhnidek@redhat.com) - 1666373: Do not delete product certs for disabled repos; ENT-1034 (jhnidek@redhat.com) - Supplements keyword is not available on rhel7 or centos7. (jhnidek@redhat.com) - 1634033: do not install conf file for non-existant dnf plugin (csnyder@redhat.com) - 1652870: handle new syspurpose status states - Now, the new syspurpose statuses 'matched', 'mismatched' and 'not specified' returned by the server will also be handled and shown. - In addition, for backwards compatibility, if the server returns one of 'valid', 'invalid' or 'partial' status, those will still be handled and shown too by subscription-manager. (nmoumoul@redhat.com) - 1632394: Supplement initial-setup-gui with our addon (csnyder@redhat.com) - 1654531: Make default repolist proxy to http protocol when not specified (wpoteat@redhat.com) - 1655083: Sync syspurpose on status command (csnyder@redhat.com) - 1658383: Ensure syspurpose has translations (csnyder@redhat.com) - 1624859: Simplify syspurpose bash completion (csnyder@redhat.com) - 1656598: Treat false as disabled when listing repos (csnyder@redhat.com) - 1663254: Remove "Red Hat Enterprise Linux Client/Desktop" role option (csnyder@redhat.com) - 1591399: Stop throwing exception on timeout to avoid stacktrace (wpoteat@redhat.com) - 1658409: Stop redhat.repo from growing exponentially (awood@redhat.com) - 1661219: Do not delete product certs for disabled repos; ENT-1034 (jhnidek@redhat.com) - 1660224: Allow setting and unsetting of addons and service level (csnyder@redhat.com) - 1618901: Module name unknown (wpoteat@redhat.com) - 1643128: Do not execute subscription-manager dnf plugin twice; ENT-987 (jhnidek@redhat.com) - 1660224: Use the result from SyncResult objects for showing syspurpose (csnyder@redhat.com) - Added several unit tests and refactoring of code to libdnf product ID plugin (jhnidek@redhat.com) - 1633277: syspurpose tool will now log in rhsm.log - The syspurpose tool will now log all communication with the server in the rhsm.log - Added a lot of log statements in the key actions of the syspurpose tool itself, to help with debugging. (nmoumoul@redhat.com) - 1636852 & 1646384: better auth handling when listing service-levels - When running service-level --list with invalid credentials, dont traceback, but show the proper error to the user. - This is handled when either the --serverurl, or --username and --password options are used. (nmoumoul@redhat.com) - 1654491: Use new API of DNF (jhnidek@redhat.com) - 1633264: Ensure we sync syspurpose on register (csnyder@redhat.com) - 1625214: send ConfigChanged event when file replaced - Now, the ConfigChanged event will be sent not only when a monitored file is edited in place, but also when the whole file is replaced with another who is moved/renamed to the same location & name. (nmoumoul@redhat.com) - 1654873: Add man entry for rhsmcertd.disable (csnyder@redhat.com) - 1654868: Add man page docs of the package_profile_on_trans option (csnyder@redhat.com) - 1638153: Restore service-level command for older servers (csnyder@redhat.com) - 1624859: Add bash completion for syspurpose aspects (csnyder@redhat.com) - 1633380: show syspurpose status Unknown when cache missing - When the server is unreachable and the syspurpose status cache is missing, then don't traceback, but show status as 'Unknown'. - Also, when the server is reachable, but the system is unregisted, show the 'Unknown' syspurpose status, but don't cache it. (nmoumoul@redhat.com) - 1642888: Add semanage advice on setting non-default proxy_port (csnyder@redhat.com) - 1651621: use cockpit-desktop to launch cockpit based gui (csnyder@redhat.com) - Bug fix: include debuginfo in RPM with debuginfo information (jhnidek@redhat.com) - Sync changes with Entitlement Server from both subman and syspurpose (csnyder@redhat.com) - 1618372: Print accessible content paths from X509 extension using rct (awood@redhat.com) - 1650323: dnf subcommand for profile uploads; ENT-984 (jhnidek@redhat.com) - 1599801: fix Python2 and Python3 incompatibility; ENT-776 (jhnidek@redhat.com) - 1649125: setuptools naming change (wpoteat@redhat.com) - 1618498: cockpit will notify activation keys require org - When trying to register with activation keys in cockpit, now the proper message will be displayed to the user when he doesn't also provide an organisation. (nmoumoul@redhat.com) - 1651669: Remove dbus-python from egg requirements (khowell@redhat.com) - Fix issue with Python 3.7 on Fedora 29. (jhnidek@redhat.com) - Fix several issues with os.errno (jhnidek@redhat.com) - 1650941: Fix value of Self-Support SLA in valid_fields.json (csnyder@redhat.com) - Fix builds of product-id plugin (khowell@redhat.com) - Fixed bug that caused crashes of PackageKit daemon. (jhnidek@redhat.com) - Small fixes of libdnf product-id plugin (jhnidek@redhat.com) - Disable rhsmcertd by config entry (wpoteat@redhat.com) - Typo fixes (khowell@redhat.com) - Add fixes from @kahowell (dellweg@atix.de) - Add dpkg-post-invoke hook deb_package_profile_upload (dellweg@atix.de) - Add apt-transport-katello (dellweg@atix.de) - Fall back to python package version (dellweg@atix.de) - Make AptRepoFile dependent on the existence of python-deb822 (dellweg@atix.de) - Add dependencies (dellweg@atix.de) - Multiplex server_value_repo_logic for all packet managers (dellweg@atix.de) - Factor out repofile.py from repolib.py (dellweg@atix.de) - Make apt, yum and zypper equal siblings in repolib (dellweg@atix.de) - Add AptRepoFile (dellweg@atix.de) - Rename modules to use underscore instead of hyphen. (awood@redhat.com) - Remove zypper productid tests (for now) (khowell@redhat.com) - Fix service name in zypper tests (khowell@redhat.com) - Do not build libdnf plugin on RHEL 7 or Fedora 28. (awood@redhat.com) - Uniquify the module list (paji@redhat.com) - ENT-949: run the package profile reporting on the post_trans_hook for each transaction (wpoteat@redhat.com) - Add module that can be invoked to force package profile upload. (awood@redhat.com) - Polished libdnf product-id plugin accorind feedback from PR. (jhnidek@redhat.com) - 1632394 Fix error caused by changes in pyanaconda API. ENT-906 (jhnidek@redhat.com) - Package product-id plugin (awood@redhat.com) - Remove macro forms of system executables (awood@redhat.com) - Change in-source build message to a warning. (awood@redhat.com) - Correct a few issues from code review. (awood@redhat.com) - Remove "hello world" plugin (awood@redhat.com) - Fixed almost all memory leaks from product-id plugin (jhnidek@redhat.com) - Make "Debug" default built type. (jhnidek@redhat.com) - Solve some warnings. (awood@redhat.com) - Added documentation about product-id plugin. (jhnidek@redhat.com) - Add docs. Deduplicate repo IDs. (awood@redhat.com) - Added some unit tests for reading product certificate. (jhnidek@redhat.com) - Get rid of remaining compile warnings. (jhnidek@redhat.com) - Incorporate productDB code. (awood@redhat.com) - Add option to make production ready code, added some more strict gcc options. (jhnidek@redhat.com) - Added more unit tests and fixed one bug. (jhnidek@redhat.com) - Added some basic test for creating handle and hook. (jhnidek@redhat.com) - Add incomplete method to write database. (awood@redhat.com) - Added basic support for testing product-id.c (jhnidek@redhat.com) - Fixed some memory leaks from productdb and unit tests. (jhnidek@redhat.com) - Additional product db work (awood@redhat.com) - Fix memory leaks and logging messages. (jhnidek@redhat.com) - Fixed issue with list of installed packages and small changes (jhnidek@redhat.com) - More productdb functions and tests. (awood@redhat.com) - Removing of unused product certs and productdb (jhnidek@redhat.com) - Code and tests for product-db. (awood@redhat.com) - Basic refactoring, add unit framework. (awood@redhat.com) - Fixed issue with variable substitution. (jhnidek@redhat.com) - Removed more memory leaks and improved printError(). (jhnidek@redhat.com) - Write the map of product ID to repos into JSON. (awood@redhat.com) - Added support for JSON-C into CMakeLists.txt. (jhnidek@redhat.com) - Fixed several memory leaks using Valgrind (jhnidek@redhat.com) - Rename method to denote it actually installs a cert. (awood@redhat.com) - Move hook method up to be with its friends. (awood@redhat.com) - Only install product certs from active repos. (awood@redhat.com) - Switch to CMake for product-id plugin by removing Makefile. (awood@redhat.com) - Make reading of product certificate more robust. (jhnidek@redhat.com) - Loging of productid plugin and put decompressed cert to /etc/pki/product (jhnidek@redhat.com) - Figure out what file name to use for the product cert. (awood@redhat.com) - Link product-id.so with zlib, libcrypto and libssl libraries. (jhnidek@redhat.com) - Gunzip the product certificate. (awood@redhat.com) - Find active packages (awood@redhat.com) - Faster method of fetching active repos. (jhnidek@redhat.com) - Look for active packages (awood@redhat.com) - Fetch productid file. (awood@redhat.com) - Ignore cmake build directories (awood@redhat.com) - Rename using hyphen (awood@redhat.com) - Add CMake file (awood@redhat.com) - Makefile and trivial version of product id plugin (awood@redhat.com) - Add note about using a local build. (awood@redhat.com) - Added debug printing to log file (testing of pkcon). (jhnidek@redhat.com) - Added more notes to README.md. (jhnidek@redhat.com) - Added README.md; fixed bug in plugin and added some \n to printf. (jhnidek@redhat.com) - Added initial test/example libdnf plugin (crog@redhat.com) - Clean up temp files after unit tests. (awood@redhat.com) - Add an environment variable to disable package profile reporting (awood@redhat.com) - 1642271: Do not set a None lang (csnyder@redhat.com) - Detect sles11 via /etc/SuSE-release (khowell@redhat.com)- 1645205: Do not update ent certs inside containers (csnyder@redhat.com) - 1633304: Disable zypper product-id plugin. (awood@redhat.com) - Fedora documentation guidelines favor global over define. (awood@redhat.com) - Show installed profiles only for enabled modules (paji@redhat.com) - 1631339: Fix os.errno issue (rob@sandersmail.eu) - Add a missing comma in test_cache (nmoumoul@redhat.com) - Add module enabled and disabled information (paji@redhat.com) - 1636381: Fix up our detection of missing org for service-level list (csnyder@redhat.com) - 1616403: Better handling of missing locale use (wpoteat@redhat.com) - 1636381: Handle case of nonexistant org (nmoumoul@redhat.com) - Add scripts to setup local development environment (khowell@redhat.com) - 1633380: Add syspurpose compliance status cache - Altered the syspurpose compliance status connection call to use the /consumers/{uuid}/purpose_compliance API instead of fetching the consumer object and reading the syspurpose compliance field off of it. - Added new syspurpose compliance status cache saved in /var/lib/rhsm/cache/syspurpose_compliance_status.json similar to the entitlement status cache. - When the server is unreachable, we don't traceback, but rather use the new cache value instead. (nmoumoul@redhat.com) - 1639625: Tolerate server missing syspurpose fields (khowell@redhat.com) - 1639086: Fix vendor comparison (hyu@redhat.com) - Includes the installed module profiles (paji@redhat.com) - 1623390: Fix unregistered messaging in syspurpose (khowell@redhat.com) - 1637183: Replace redhat-uep.pem properly (khowell@redhat.com) - 1632797: Only save SLA set during register or attach if specified (csnyder@redhat.com) - Updated how syspurpose handles unsetting values (crog@redhat.com) - Update man page for report_package_profile option (nmoumoul@redhat.com) - Automatic commit of package [subscription-manager] release [1.24.1-1]. (csnyder@redhat.com) - 1616366: Use LANG from environment (csnyder@redhat.com) - syspurpose no longer supresses JSON malformation errors (crog@redhat.com) - Rename zypper plugin to rhsm (khowell@redhat.com) - 1632384: Sync SLA regardless of capability: (nmoumoul@redhat.com) - 1621783: Updated syspurpose fields to match expected values (crog@redhat.com) - 1632248: User should be able to set/unset while not registered (csnyder@redhat.com) - 1633575: Update error message when syspurpose is not supported by server (csnyder@redhat.com) - 1614925: Fix grammar (csnyder@redhat.com)- Rename zypper plugin to rhsm (khowell@redhat.com) - 1632384: Sync SLA regardless of capability: (nmoumoul@redhat.com) - 1621783: Updated syspurpose fields to match expected values (crog@redhat.com) - 1633575: Update error message when syspurpose is not supported by server (csnyder@redhat.com) - 1614925: Fix grammar (csnyder@redhat.com) - Added support of modulemd to combined profile; ENT-834 (jhnidek@redhat.com) - 1620136: dnf plugin deletes prod cert as expected; ENT-773 (jhnidek@redhat.com) - 1615944: Show help when no args are provided (csnyder@redhat.com) - 1614943: Fix bytes/unicode handling of dmi data (khowell@redhat.com) - 1618825: Rename de_DE.po and es_ES.po (awood@redhat.com) - Combined profile: WIP enabled repos (jhnidek@redhat.com) - Added list of enabled repos to combined profile; ENT-833 (jhnidek@redhat.com) - 1607955: WIP: polishing PR with bug fix of release --list (jhnidek@redhat.com) - Fixed name of capability and added two unit tests. (jhnidek@redhat.com) - Explict requires added for package we use directly (wpoteat@redhat.com) - 1581410: Eliminate potential for circular dependency (awood@redhat.com) - 1631076: subscription-manager rpm now requires python3-syspurpose (nmoumoul@redhat.com) - For tito build, clean the yarn cache (khowell@redhat.com) - Fix ubuntu compat for virt-who travis runs (khowell@redhat.com) - Fix RPMDiff issue with multilib (jhnidek@redhat.com) - Use Combined Profile reporting (jhnidek@redhat.com) - 1629073: No python3-dmidecode on aarch64, ppc64le (khowell@redhat.com) - Simplify and fix subpackages logic (khowell@redhat.com) - 1614653: Update intermediate CA (khowell@redhat.com) - Fix spelling to capitalize Workstation properly (bcourt@redhat.com) - 1607955: Try to use all entitlement certs for connection with CDN (jhnidek@redhat.com) - Use pre-provisioned centos7 box (khowell@redhat.com) - Vagrant: use ansible-role-subman-devel via galaxy (khowell@redhat.com) - Vagrant: skip provisioning if var needs_provision is false (khowell@redhat.com)- Use the "service_level_agreement" attribute for the SlaCommand (csnyder@redhat.com) - 1623262: Make automatic enablement of yum plugins working again; ENT-820 (jhnidek@redhat.com) - Start releasing to f29 (csnyder@redhat.com)- 1600694: Log dbus exception tracebacks at the debug level (csnyder@redhat.com) - 1623368: Register a system without a syspurpose.json file (jhnidek@redhat.com) - Revert "Add sles version to dist" (cnsnyder@users.noreply.github.com) - 1596699: Handle non-existant rhsm-debug destination (ENT-780) (nmoumoul@redhat.com) - Sync system purpose for sub-man subcommands (jhnidek@redhat.com) - Add man page for syspurpose. (awood@redhat.com) - 1613968: DNF product-id plugin can install product cert; ENT-789 (jhnidek@redhat.com) - Add sles version to dist (jsherril@redhat.com) - Remove extraneous include in setup() (khowell@redhat.com) - Updated translations (csnyder@redhat.com) - 1596001: Change syspurpose import error log level to debug level (csnyder@redhat.com) - 1602702: rhsmcertd did not close lock file; ENT-736 (jhnidek@redhat.com) - Adds the addons set of commands to syspurpose (csnyder@redhat.com) - 1581445: ENT-564: rhsm configuration manage_repos is not working on RHEL8 (jhnidek@redhat.com) - Fix time stamps of pyc files (csnyder@redhat.com)- 1606435: Rename the async module for compatibility with python 3.7; ENT-737 (csnyder@redhat.com) - Cockpit/Syspurpose service integration fix (aparadka@redhat.com) - Display both new and old value in syspurpose diff message (csnyder@redhat.com) - Fix sending single value of addons. (jhnidek@redhat.com) - Fix synchronization of usage with candlepin (jhnidek@redhat.com) - 1596294: Fix displayin RHSM Spoke in Initial Setup (jhnidek@redhat.com) - Syspurpose field value lists [ENT-766] (wpoteat@redhat.com) - ENT-717: Syncing of syspurpose store with candlepin (jhnidek@redhat.com) - 1609048: Replacement of imp module with importlib; ENT-758 (jhnidek@redhat.com)- Move "nose" to test requirements for syspurpose (csnyder@redhat.com)- Integrate Syspurpose DBus Signal with Cockpit (aparadka@redhat.com) - Change usage_type to usage (csnyder@redhat.com) - ENT-715 Sync syspurpose with server (csnyder@redhat.com) - 1609052: DNF Plugin needs config initiated earlier (wpoteat@redhat.com) - 1608963: Minimize packaging for python 3 (wpoteat@redhat.com) - Improve test setup for syspurpose tests. (awood@redhat.com) - Two simple fixes for syspurpose (jhnidek@redhat.com) - Raise ioerr when necessary during sp read (csnyder@redhat.com) - ENT-720 Adds the addons subcommand (csnyder@redhat.com) - 1602056: Added role subcommand ENT-719 (jhnidek@redhat.com) - Replace lsb-release in spec and Makefile (khowell@redhat.com) - Mock out syspurpose code from being executed in subman tests (csnyder@redhat.com) - ENT-584 syspurpose UTF-8 support & better formatting - All syspurpose operations now support UTF-8 - syspurpose.json now has user-friendly indentation (nmoumoul@redhat.com) - ENT-446 Report systempurpose on registration (csnyder@redhat.com) - 1512944: Fix up remaining python2 deps ENT-724 (csnyder@redhat.com) - ENT-721: Usage command (wpoteat@redhat.com) - ENT-590 Enhanced SyspurposeStore add/remove operations - 'add' will now not override an existing value that was added by the 'set' command, but it will be maintained and added in a list along with the newly added value. - 'add' will now not add an element to a list if the list already contains it (no duplicates). - 'remove' will now unset the current value, if that turns out to be scalar instead of being contained in a list. (nmoumoul@redhat.com) - Move syspurpose out of packages directory. (awood@redhat.com) - Correct small problems in syspurpose. (awood@redhat.com) - ansible vagrant QOL fixes (khowell@redhat.com) - ENT-723: Add System Purpose Status to System Status output (wpoteat@redhat.com) - Improve debug logging for release listing (khowell@redhat.com) - Remove other references to python-kitchen. (awood@redhat.com) - Make build_ext a proper dependency. (awood@redhat.com) - Add zanata.xml configuration file and gettext keys.pot (awood@redhat.com) - Move clean command to common build_ext module. (awood@redhat.com) - Only gather optparse strings in subscription-manager. (awood@redhat.com) - Move syspurpose source files to be under package directory. (awood@redhat.com) - Look for source files based on package directory locations. (awood@redhat.com) - Add gettext calls to syspurpose. (awood@redhat.com) - Load build_ext i18n commands in setup.py (awood@redhat.com) - Integrate Dbus signals with Cockpit GUI (aparadka@redhat.com) - Do not install subman-gui from setup.py by default (khowell@redhat.com) - ENT-591 Handle when syspurpose.json is missing & create it. (nmoumoul@redhat.com) - Fix indeterminate unit test failure. (awood@redhat.com) - Removal of python-kitchen (wpoteat@redhat.com) - ENT-731 Replaced syspurpose 'offerings' commands with 'role': - Removed commands 'add-offerings', 'remove-offerings', 'unset-offerings' - Added commands 'set-role' and 'unset-role' (nmoumoul@redhat.com) - ENT-589 Intentctl -> syspurpose (csnyder@redhat.com) - ENT-710: Add three_way_merge utility function (csnyder@redhat.com) - ENT-477: Add signal EntitlementsChanged (aparadka@redhat.com) - ENT-476: Add signal InstalledProductsChanged (aparadka@redhat.com) - 1594733: Fix GetStatus in com.redhat.RHSM1.Entitlement ENT-641 (jhnidek@redhat.com) - Make vagrant setup more flexible (khowell@redhat.com) - ENT-475: Add signal ConfigChanged (aparadka@redhat.com) - 1581777: Reraise exception properly. ENT-566 (jhnidek@redhat.com) - Replace curly quote with straight quote (khowell@redhat.com) - Add implementation of filesystem watcher (aparadka@redhat.com) - 1581410: ENT-572: subman should require dnf-plugin-subscription-manager (adarshvritant@gmail.com) - ENT-478 com.redhat.RHSM1.Consumer D-Bus service object (jhnidek@redhat.com) - 1576423: Polished changes provided in #1816 and added unit test. (jhnidek@redhat.com)- 1571998: Ignore HTB repos (nmoumoul@redhat.com) - 1589296: subman list option --after now named --afterdate (aparadka@redhat.com) - 1558411: Begin building dnf-plugin-subscription-manager for RHEL 7 (csnyder@redhat.com) - Use constant defined in cerdirectory.py. (jhnidek@redhat.com) - 1553266: When d-bus methods are unavailable, show appropriate message. * Added a "safe call" mechanism that makes the initial dbus calls (entitlementService, configService, productsService) only if the service is available, tries to restart the rhsm service if possible, and otherwise failing gracefully. * Added new UI curtain that provides a meaningful message and advice to the end user. * Re-added utility method statusUpdateFailed that was accidentally deleted. (nmoumoul@redhat.com) - 1580996: Fix comparision of objects in Python 3 (ENT-578) (jhnidek@redhat.com) - Make xauth Idempotent again (csnyder@redhat.com) - Fixes missing locale issues while running nosetests (csnyder@redhat.com) - Remove freezegun (khowell@redhat.com) - 1576582: Make rhsm.full_fresh_on_yum=1 working again (ENT-534) (jhnidek@redhat.com) - ansible-fix: fixed ansible failing during vagrant up (aparadka@redhat.com) - Update the license of the subman-cockpit-plugin to GPLv2 (csnyder@redhat.com) - 1510920: Allow access to job cancellation API (wpoteat@redhat.com) - ENT-447 Add icons to RPM package for subman cockpit plugin (jhnidek@redhat.com)- Remove F26 from releasers (Fedora 26 EOL) (csnyder@redhat.com)- Fix python-rhsm Provides and Obsoletes (csnyder@redhat.com) - 1568609: Updated man page for --after list option (aparadka@redhat.com) - Get Initial Setup Addon to run during installation in Vagrant (jhnidek@redhat.com) - ENT-447 Create .desktop file that opens web page with our cockpit plugin (jhnidek@redhat.com) - ENT-481 service-level command & options now update syspurpose metadata (nmoumoul@redhat.com) - 1560727: Search for proxy auth message in whole error string (aria.paradkar@gmail.com) - 1555384: get_libexecdir now returns a string instead of bytes (aria.paradkar@gmail.com) - Added generic set/unset and add/remove commands to syspurpose (crog@redhat.com) - ENT-488 syspurpose now warns if running in container (nmoumoul@redhat.com) - 1574706: Create python2-subscription-manager-rhsm properly (jhnidek@redhat.com) - Automatic rebuilding of updates.img on PXE Server (jhnidek@redhat.com) - 1574529: Fix rhsmcertd integer overflow on i386 & i686 (csnyder@redhat.com) - Respecting proxy port configured in rhsm.conf (oskar@wycislak.pl)- Add dist back to release (csnyder@redhat.com)- Add missing buildrequires to fix upstream fedora python2 builds (csnyder@redhat.com)- Stop building subscription-manager-gui, when Python 3 is used (jhnidek@redhat.com) - Remove kitchen from install_requires (khowell@redhat.com)- 1439645: Perform a full entitlement refresh in the yum/dnf/zypper plugins (csnyder@redhat.com) - 1527727: Add proc_stat.btime fact (csnyder@redhat.com) - 1568214: rhsmcertd no longer uses reload on py3 (csnyder@redhat.com) - 1559227: Do not use str format for python 2.6 (csnyder@redhat.com) - 1425766: Additional message in status to indicate content access (wpoteat@redhat.com) - Adds a new cli utility 'syspurpose' (csnyder@redhat.com) - 1559227: Do not log Error messages for missing identity cert/key (csnyder@redhat.com) - 1458159: python-dmidecode bug fix requires specific RPM release. (awood@redhat.com) - fix for proxy-server provisioning - resolving of 'candlepin.example.com' (jstavel@redhat.com) - 1458159: Require latest version of python-dmidecode (awood@redhat.com) - 1551044: Add the option to build both python{3,2}-subscription-manager-rhsm (csnyder@redhat.com) - 1559743: Reduce log level of network address fact collection to debug (csnyder@redhat.com) - added a vagrant section for a VM for proxy-server (jstavel@redhat.com) - ansible role rhsm-services and TESTING.md document (jstavel@redhat.com) - Fix updates.img to include required Python packages (jhnidek@redhat.com) - Do not remove existing zypper repos when disconnected (csnyder@redhat.com) - Apply updates.img druing PXE boot (jhnidek@redhat.com) - Do not use private network addresses for vagrant hostmanager (csnyder@redhat.com) - Adds tool to make updates.img file for use with anaconda (csnyder@redhat.com) - 1554482: Reenable RHUI support (csnyder@redhat.com) - Fix building on SLES 11 (jhnidek@redhat.com) - Added PXE BOOT client to the Vagrant setup (jhnidek@redhat.com) - New Vagrant file for creating PXEBOOT server (jhnidek@redhat.com) - 1551386: Cannot put unicode into gtk for button label (wpoteat@redhat.com) - 1551465: Fix unicode decode issue on py 2.6 (csnyder@redhat.com) - Remove unneeded spec file directives (awood@redhat.com)- Add missing dist macro to release- Remove %clean section (ignatenkobrain@fedoraproject.org) - Remove BuildRoot definition (ignatenkobrain@fedoraproject.org)- 1547354: Add missing requires for python-kitchen (awood@redhat.com) - 1528625: Prevent dmidecode failure from returning None (awood@redhat.com) - 1543639: Properly encode package profile data (jturel@redhat.com) - 1527396: Subman cockpit plugin - fix registration using act. keys (jhnidek@redhat.com) - 1535974: Close register dialog, when status is changed (jhnidek@redhat.com) - Add start date to available pool listing (wpoteat@redhat.com) - Condition requiring --after and --all is unnecessary (wpoteat@redhat.com) - 1510024: Handle rhel-alt product tags properly (khowell@redhat.com) - 1540204: Raise RateLimitExceededException with headers (jhnidek@redhat.com) - 1533905: Remove dependency on yum and chkconfig. (jhnidek@redhat.com) - 1479353: Add --after option to list command (csnyder@redhat.com) - 1537473: Subman rpm requires python-setuptools (jhnidek@redhat.com) - 1525238: Do not protect rhel prod. cert with special case (jhnidek@redhat.com) - 1526622: Do not delete product certificates in protected directory (jhnidek@redhat.com) - 1519512: Handle non-UTF8 RPM vendors (khowell@redhat.com) - 1487600: Fix registration success detection (khowell@redhat.com) - 1527813: subman-gui use new URL of Online Documentation (jhnidek@redhat.com) - 1527392: Clear credential data in register dialog (jhnidek@redhat.com) - rct cat-manifest: show Web and API urls from consumer.json (evgeni@golov.de) - Use dnf on RHEL or Fedora w/ using Python 3 (khowell@redhat.com) - 1507030: RestlibExceptions should show they originate server-side (awood@redhat.com) - Package for Python 3 on Fedora (khowell@redhat.com)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Do not enable gpgcheck if the only a metadata gpg key is configured (git@PaulSD.com) - 1448313: Do not log error, when rhsmcertd is restarted (jhnidek@redhat.com) - Support configuration of a repo metadata signing key (git@PaulSD.com) - Generate bin scripts via setuptools entry_points (khowell@redhat.com) - 1304056: Fix D-Bus path of com.redhat.RHSM1.Facts (jhnidek@redhat.com) - 1516439: Cockpit reports error during unregister when candlepin unavailable (jhnidek@redhat.com) - 1510727: Enable starting of subman GUI, when consumer has been deleted (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Add parameter to D-Bus API to pass locale for localization of errors (jhnidek@redhat.com) - 1463765: Fix wrong Indic-language translations (khowell@redhat.com) - 1487600: Cockpit - Save configuration from register dialog (jhnidek@redhat.com) - 1464571: Improve multiple product certs errors (khowell@redhat.com) - Replace cockpit-subscriptions (khowell@redhat.com) - 1507158: Provide Host: in http CONNECT header (jhnidek@redhat.com) - 1319927: Remove newline from auto enable message (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1514067: Call virt-what using absolute path (jhnidek@redhat.com) - 1487688: Load config settings for cockpit plugin (khowell@redhat.com) - Added dependencies to cockpit-bridge and cockpit-shell. (jhnidek@redhat.com) - 1462456: Flush stdout and stderr on more places (jhnidek@redhat.com) - 1491842: fixed typo in man page. (jhnidek@redhat.com) - 1508591: Removed python-rhsm from subscription-manager version (jhnidek@redhat.com) - 1421010: Subman-GUI shows error dialog (wrong proxy settings) (jhnidek@redhat.com) - 1500106: subscription-manager status --ondate do not ignore date (jhnidek@redhat.com) - 1506970: Fixed default custom URL in cockpit plugin (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Cockpit - listing of installed products using patternfly-react (jhnidek@redhat.com) - 1508457: Bump versions in python-rhsm obsoletes (khowell@redhat.com) - Implement fallback for settimeout on old m2crypto (khowell@redhat.com) - Cockpit: reconcile translated strings (khowell@redhat.com) - Cockpit: use translations from root dir (khowell@redhat.com)- Fix cockpit tgz path in spec file (khowell@redhat.com)- Cockpit: Implement modal dialog (khowell@redhat.com) - Implement bootstrap-select component (khowell@redhat.com) - Port cockpit subscriptions-client to dbus (khowell@redhat.com) - Move python-rhsm build into subscription-manager (khowell@redhat.com) - 1354667: Add identity cert detection to proxy error message generation (wpoteat@redhat.com) - 1501889: Enable yum plugins after sub-man subcommand is executed (jhnidek@redhat.com) - 1477958: Use inotify for checking changes of consumer certs (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Bump python-rhsm requirement to 1.20.2 (khowell@redhat.com) - 1448313: Do not log error, when rhsm_icon.json does not exist (jhnidek@redhat.com) - 1354667: Better message for proxy/identity cert issue (wpoteat@redhat.com) - 1489917: More robust reading of yum plugin file (jhnidek@redhat.com) - 1491842: Add man page doc for [rhsm] auto_enable_yum_plugins (jhnidek@redhat.com) - 1493711: Fix --matches option for the list command. (awood@redhat.com) - 1476817: Set network.ipv4_address properly, when DNS misconfigured. (jhnidek@redhat.com) - 1483746: Force UTF-8 encoding in rhsm-service (jhnidek@redhat.com) - rename RepoFile to YumRepoFile (dellweg@atix.de) - 1466453: [RFE] rhn-migrate-classic-to-rhsm auto-enable yum plugins (jhnidek@redhat.com) - D-Bus service for removing entitlements (all/ID/serial num.) (jhnidek@redhat.com) - 1489917: More robust reading of yum plugin file (jhnidek@redhat.com) - 1489877: minor typo in /etc/rhsm/rhsm.conf comment (jhnidek@redhat.com) - restructure RepoFile hierarchy (dellweg@atix.de) - 1319927: [RFE] sub-man automatically enables yum plugins (jhnidek@redhat.com) - Fix polymorphy for RHSMLogHandler (dellweg@atix.de) - 1481384: Do not update redhat.repo at RateLimitExceededException (jhnidek@redhat.com) - 1485008: subman register --type="RHUI" should work (jhnidek@redhat.com) - 1481384: Do not update redhat.repo at RateLimitExceededException (#1685) (jhnidek@redhat.com) - Do not attempt to register if already registered. (awood@redhat.com) - Integrate registration service into RegisterCommand. (awood@redhat.com) - 1480659: Properly initialize clean repo copy (khowell@redhat.com) - D-Bus service for unregistering system (#1680) (jhnidek@redhat.com) - Add an entitlement service and use it in the CLI and DBus. (awood@redhat.com) - Remove unneeded plugin conduit. (awood@redhat.com) - Clean up imports in dbus.base_object (awood@redhat.com) - Move certificate persistence into register service itself. (awood@redhat.com) - 1480395: Force UTF-8 encoding in daemons (khowell@redhat.com) - 1464571: 'sub-man release' prints error for more prod. certs. (jhnidek@redhat.com) - 1400326: Better error print, when consumer cert is corrupted (jhnidek@redhat.com) - Reload identity after registering. (awood@redhat.com) - Move registration code to a distinct service. (awood@redhat.com) - The get_installed_product_status() is now method of InstalledProducts, small changes, refactoring. (jhnidek@redhat.com) - D-Bus service for listing installed products (jhnidek@redhat.com) - 1461003: Deprecate --type option on register command (wpoteat@redhat.com) - 1462928: Reset status after connection validation (khowell@redhat.com) - 1330036: Better status error message for initial-setup (jhnidek@redhat.com)- Only return JSON body from Register service. (awood@redhat.com) - Add a DBus object and service to attach subscriptions. (awood@redhat.com) - 1472746: Correct sorting of dates in subman gui (jhnidek@redhat.com) - 1472715: Python module rhsm should never call exit() (jhnidek@redhat.com) - 1462456: added flush() method to Tee class in fixtures. (jhnidek@redhat.com) - 1462456: flushing of stdout and stderr once again (jhnidek@redhat.com) - 1329349: Add subscription-manager plugin to yum-config-manager (khowell@redhat.com) - 1468297: Fix gui proxy check (khowell@redhat.com) - 1367672: Ignore "already attached" in register GUI (khowell@redhat.com) - 1350402: fix broken pipe error in other bin scripts (jhnidek@redhat.com) - 1463325: Output consumer name on registration (tony@anthonyjames.org) - Tell SUSE to use yum since python-kitchen is unavailable. (awood@redhat.com) - Do not package the yum plugins if they are not needed. (awood@redhat.com) - Use python-kitchen instead of yum for util method. (awood@redhat.com) - 1380341: Better dialog in GUI, when consumer is deleted at CP. (jhnidek@redhat.com) - 1459194: open Online Documentation, when env. var. LANG is unset (jhnidek@redhat.com) - 1455681: rhsm-debug created report dir with wrong perms (jhnidek@redhat.com) - 1452075: print only readable part of SSL error to console (jhnidek@redhat.com) - 1413161: Add baseurl examples, explanation (khowell@redhat.com) - 1386914: Add hypervisor consumer type to manpages (khowell@redhat.com) - 1444453: Have gettext return unicode instead of bytes. (awood@redhat.com) - 1443570: Update retired article reference (redhatrises@gmail.com) - 1457348: Use https for the redhat.com/forgot_password label. (jhnidek@redhat.com) - 1457197: Env. variable no_proxy=* is not ignored (jhnidek@redhat.com) - 1392709: Display better error msg., when wrong proxy is set up (jhnidek@redhat.com) - 1448501: subman gui can unregister, when network is up again (jhnidek@redhat.com) - 1422196: Update container certs after plugin install (khowell@redhat.com) - 1441397: added --noproxy for rhsm-debug auto-completion (jhnidek@redhat.com) - 1421010: GUI opens network dialog due to bad proxy during startup (jhnidek@redhat.com) - 1414529: Raise exception with path/string of wrong certificate. (jhnidek@redhat.com) - 1443164: no_proxy match the host name when *.redhat.com is used (jhnidek@redhat.com) - 1441397: Added --noproxy to bash completion script (jhnidek@redhat.com) - Python 3 compatability fixes. (awood@redhat.com) - 1365472: Add mnemonic for subscription-manager spoke (khowell@redhat.com) - 1443159: Added default value for splay configuration (jhnidek@redhat.com) - 1452737: Enable saving no_proxy settings from GUI (jhnidek@redhat.com) - 1451003: identity reports right info in name field (jhnidek@redhat.com) - 1450818: Bug fix of com.redhat.Subscriptionmanager D-Bus policy (jhnidek@redhat.com) - 1451166: Fix Host header when using proxy (khowell@redhat.com) - 1450049: Replace `-` with `_` in completion functions (khowell@redhat.com) - 1450862: remove obsolete certiciates of golden ticket (jhnidek@redhat.com) - 1448855: golden ticket entitlement was not removed. (jhnidek@redhat.com) - 1449824: facts collection aborts with unknown locale (jhnidek@redhat.com) - 1432231: Support /etc/init.d daemon even on EL7 (khowell@redhat.com) - 1450210: Make lscpu ignore locale again (khowell@redhat.com) - 1447211: Don't read non-existing json cache file. (jhnidek@redhat.com) - 1401787: Use json file for caching pool type. (jhnidek@redhat.com) - 1447722: use socket.getaddrinfo() to mimic hostname -f cmd (jhnidek@redhat.com) - 1427069: Add secondary file to determine external repo file changes (wpoteat@redhat.com) - 1444453: set bin scripts file encoding to utf-8 (khowell@redhat.com) - 1444453: Set default encoding for gui to UTF-8 (khowell@redhat.com) - include 'full_refresh_on_yum' logic in zypper service plugin (dellweg@atix.de) - rehash ca-path in zypper service plugin (dellweg@atix.de) - Add preliminary zypper support (khowell@redhat.com) - Define libexec directory at compile time (kkaempf@suse.de) - Separate CFLAGS and LDFLAGS (kkaempf@suse.de) - 1445204: Update timestamp during intitial cert check. (jhnidek@redhat.com)- Bump python-rhsm requirement to 1.20.0 (khowell@redhat.com) - 1444512: Display deleted uuid in facts dialog correctly. (jhnidek@redhat.com)- Bump python-rhsm requirement to 1.19.6 (khowell@redhat.com)- 1446638: Remove dbus-x11 dependency (khowell@redhat.com) - 1443101: Provide feedback for force register (khowell@redhat.com) - 1446469: Use sys.setdefaultencoding('utf-8') in better way. (jhnidek@redhat.com) - 1440319: fixed wrong spelling. (jhnidek@redhat.com) - 1426343: fixed rct to display cert without subjectAltName. (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1444714: Error reading system DMI information (jhnidek@redhat.com) - 1357152: Print right dates on subscription-manager list --installed (jhnidek@redhat.com) - 1445387: Set locale fact to Unknown if value cannot be determined (khowell@redhat.com) - 1443693: Enable to overwrite system.certificate_version with custom fact. (jhnidek@redhat.com) - 1444800: Added mising policy file. (jhnidek@redhat.com) - 1429505: Facts dbus service does not start properly due to timeout. (jhnidek@redhat.com) - 1443215: bug fix of writing time stamps. (jhnidek@redhat.com) - 1443554: Clicking at Help->Getting Started opens yelp. (jhnidek@redhat.com) - 1428002: Add proxy configuration info to man page (khowell@redhat.com) - 1443598: Remove M2Crypto reference from rhsmlib (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1438869: Capture dmidecode errors at fact gathering (khowell@redhat.com) - 1443205: Simplify rhsmcertd log message plurality (csnyder@redhat.com) - 1435771: Fix UnboundLocalError during custom facts collection (csnyder@redhat.com) - 1426357: Fix DBus register service configuration issue. (awood@redhat.com) - 1405314: Better output message, when subman gui is launched with non-root user. (jhnidek@redhat.com) - 1426685: Bug fix: subman doesn't log errors when repository enabling failed (jhnidek@redhat.com) - 1441698: Install missing rpm package with fonts. (jhnidek@redhat.com) - 1438085: Do not include virt.uuid for platforms where it is not known (csnyder@redhat.com)- Sync zanata translations (khowell@redhat.com) - Bump python-rhsm requirement to 1.19.5 (khowell@redhat.com) - 1435013: Add splay option to rhsmcertd, randomize over interval (csnyder@redhat.com) - 1438139: Make subscription details view expand (khowell@redhat.com) - 1438869: Clear dmidecode warnings (khowell@redhat.com) - Update log message to be more clear about the splay time being used (csnyder@redhat.com) - 1438561: Do not use D-Bus for facts collection (khowell@redhat.com) - 1433368: 1432947: Filter content access certs at entitlement list level (wpoteat@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1440934: Ensure rhsmcertd performs both types of checks (csnyder@redhat.com) - 1440251: Bug fixing building of rhsmcertd at RHEL (jhnidek@redhat.com) - 1440922: Add a description of maxSplayMinutes to the rhsm.conf man page (csnyder@redhat.com)- Bump required python-rhsm version to 1.19.4-1 (khowell@redhat.com) - 1435013: Add splay to all checks done by rhsmcertd (csnyder@redhat.com) - 1431659: Let rhsmcertd-worker clean up on SIGTERM (khowell@redhat.com) - 1428435: Make release set/unset regenerate repos (khowell@redhat.com) - 1425922: System locale in facts (wpoteat@redhat.com) - 1420533: Add no_proxy option to API, config, UI (khowell@redhat.com) - 1424614: Add support to rct to print contentAccessMode attribute (rjerrido@outsidaz.org) - Automatic commit of package [python-rhsm] release [1.19.3-1]. (khowell@redhat.com) - 1434860: Only log correlation ID for specified cmd (khowell@redhat.com)- Zanata translations for 1.19.X (khowell@redhat.com) - 1433479: rhsmcertd - check connection before lock (khowell@redhat.com) - 1427069: Prioritize content from Basic entitlements (khowell@redhat.com) - 1429657: Remove catch-all on register --force (khowell@redhat.com)- Bump required python-rhsm version to 1.19.2 (khowell@redhat.com) - 1434094: Deny D-BUS Config.Set from non-root (khowell@redhat.com)- Lock down Facts object to be accessible to root only. (awood@redhat.com) - 1423013: Allow DBus calls to the com.redhat.RHSM1 interfaces (awood@redhat.com) - Address code paths with Coverity FORWARD_NULL (khowell@redhat.com)- Query.na_dict() has been renamed in dnf 2.0 (#1544) (MichaelMraka@users.noreply.github.com) - Add correlation ID to each cmd & rhsmcertd run (khowell@redhat.com) - 1425438: Hide content access certs from list cmd (khowell@redhat.com) - 1421930: Force update of icon cache on install of subman gui (csnyder@redhat.com) - Bug fix: make install works as expected, when PYTHON_VER is not set using system variable. (jiri.hnidek@tul.cz) - 1415708: Fix issues with facts gathering. (awood@redhat.com) - Add content access cert functionality to subman (khowell@redhat.com) - Bootstrap DBus mainloop when rhsmcertd runs. (awood@redhat.com) - Fix string comparison missed in python3 PR (khowell@redhat.com) - Add missing Requires and BuildRequires needed by F25. (awood@redhat.com)- Add missing BuildRequires. (awood@redhat.com) - Zanata translations for 1.19 (adarshvritant@gmail.com) - Drop unsupported languages from zanata.xml (adarshvritant@gmail.com) - Fix initialization of a couple of tests (khowell@redhat.com)- Bump version to 1.19 (adarshvritant@gmail.com) - 1405125: Strip null byte from end of virt uuid. (awood@redhat.com) - Provide DBus objects for configuration, facts, and registration. (awood@redhat.com) - Use repo location for python-rhsm dependency. (awood@redhat.com) - 1402009: Unset TERM inside subscription-manager (khowell@redhat.com) - 1404930: Provide GUI flow to fix proxy settings (khowell@redhat.com) - 1403387: Fix proxy conn test short-circuit (csnyder@redhat.com) - 1401394: Collect fqdn via `hostname -f` (khowell@redhat.com)- 1401078: "Remote server error" on BadStatusLine (khowell@redhat.com) - 1390712: Add --remove-rhn-packages to man pages (khowell@redhat.com) - fix keyerror when showing subs that doesnt have derivedProvidedProducts (rjerrido@outsidaz.org) - Fix test failure when no legacy services installed (khowell@redhat.com) - show Derived Provided Products for products that have them (rjerrido@outsidaz.org) - 1261215: Fix frozen progress bars (khowell@redhat.com) - 1360427: Show error if browser is not detected (khowell@redhat.com)- 1395659: Handle ProxyExceptions that occur during GUI operation (csnyder@redhat.com) - 1395662: Properly parses exc_info based on type (csnyder@redhat.com) - 1395794: Include python-decorator as a required dependency (csnyder@redhat.com) - 1378495: Do not touch OSTree Origin files. (csnyder@redhat.com) - Replace m2crypto references (khowell@redhat.com) - 1390258: Validate --remove-rhn-packages conflicting options (khowell@redhat.com) - 1390341: Disable SysV/systemd services properly (khowell@redhat.com) - 1268033: Add progress screen for validate server (khowell@redhat.com)- Rev zanata version to 1.18.X (adarshvritant@gmail.com) - 1389559: Parse log levels properly from config (khowell@redhat.com) - 1390549: Force input prompts to use stdout (khowell@redhat.com) - debrand so my Katello server errors don't point to real RHSM (riehecky@fnal.gov)- 1367128, 1367126: Add network.fqdn fact (khowell@redhat.com) - 1305729: Improve dnf-plugin package metadata (khowell@redhat.com) - 1382897: Don't always reenable register menu item (khowell@redhat.com) - 1382355: Don't swallow CLI autoattach exceptions (khowell@redhat.com) - 1245473: Add container-specific no-certs warning (khowell@redhat.com) - 1369577: Fix rct cat-manifest --no-content format (khowell@redhat.com) - 1379258: Fix alignment of GTK3 choose_server screen (khowell@redhat.com) - 1320371: Display user-friendly rate limit messages (khowell@redhat.com) - 1362731: Change titles when moving to subscription attachment (wpoteat@redhat.com) - 1163968: Use macro for service restart (wpoteat@redhat.com) - 1372779: Fix typo in "connection" (khowell@redhat.com) - 1259768: initial-setup: notify and block for async (khowell@redhat.com) - 1365472: Add keyboard mnemonics for initial-setup (khowell@redhat.com) - 1176219: Treat port as integer for GUI conn test (khowell@redhat.com) - 1366523: Ensure that each quantity spinner has proper settings (wpoteat@redhat.com)- 1176219: Error out if bad proxy settings detected (khowell@redhat.com) - 1376014: Clear activation key list when checkbox unchecked (wpoteat@redhat.com) - 1367509: fix cert not found message, expand tilde (khowell@redhat.com) - 1373922: Add cat-manifest --no-content desc to man (khowell@redhat.com) - 1346368: Add server_timeout to rhsm.conf manpage (khowell@redhat.com) - 1374389: rm --no-content from stat-cert completion (khowell@redhat.com) - 1366799: Do not check for a releaseVer override when in container (csnyder@redhat.com) - 1185914: migrate - handle legacy services/packages (khowell@redhat.com) - 1367657: Escape RestlibExceptions for gui display (csnyder@redhat.com) - 1371632: Disallow connection test w/ missing info (khowell@redhat.com) - 1372673: Ensure user is able to skip auto attach during initial-setup (csnyder@redhat.com) - 1330515: Account for keyboard interrupt (wpoteat@redhat.com) - 1371202: Make sub attach view expand in GTK3 (khowell@redhat.com) - 1370623: Fix text sorting for treeview columns (khowell@redhat.com) - 1369522: Add cat-manifest --no-content to bash completion (khowell@redhat.com) - 1298140: Set default window icon (khowell@redhat.com) - 1331739: Validate repo-override --remove non-empty [squashed] (khowell@redhat.com) - 1323271: Update compliance when facts update (khowell@redhat.com) - Disallow empty name for --add (khowell@redhat.com) - Make repo-override --add emit error same as remove (khowell@redhat.com) - 1368362: Do not display logging config error on upgrade (csnyder@redhat.com) - 1366055: Add docs for the LOGGING section to rhsm.conf man page (csnyder@redhat.com) - 1366301: Entitlement regeneration failure no longer aborts refresh (crog@redhat.com) - 1336428: Check notification object before use (wpoteat@redhat.com) - 1365280: Change default log level back to INFO (csnyder@redhat.com) - 1362138: Change method signature for Anaconda addon (jkonecny@redhat.com) - 1251516: Disable import when registered (wpoteat@redhat.com) - 1336880: Print virt_limit attributes with rct cat-manifest. (rjerrido@outsidaz.org) - 1336883: Add --no-content switch to cat-manifest to reduce output. (rjerrido@outsidaz.org) - Updated required python-rhsm version (crog@redhat.com) - 1334916: Move logging configuration to rhsm.conf (csnyder@redhat.com) - 1264108: Clear error message on back action (wpoteat@redhat.com) - Kill transient parent warnings from Register dialog (wpoteat@redhat.com) - 1333904: 1333906: Append accessible name to contain selected value (wpoteat@redhat.com) - 1360909: The refresh command now requests entitlement cert regeneration (crog@redhat.com) - 1351009: Modify message to cover more scenarios (wpoteat@redhat.com) - 1351370: Ensure rhsmd exits on exceptions (csnyder@redhat.com) - Don't warn about GTK_VERSION if SUBMAN_GTK_VERSION is set (vrjain@redhat.com) - 1323276: Don't display or store 'None' in proxy values (wpoteat@redhat.com) - 1327179: Check proxy configuration at GUI startup (wpoteat@redhat.com)- Bump version to 1.18 (vrjain@redhat.com)- 1353662: Explicitly use ConsumerIdentity keypath and certpath methods (csnyder@redhat.com) - 1268307, 1268043, 1257179: Disable back button on registration dialog when there is no back (wpoteat@redhat.com) - 1335371: Allow auto-attach in GUI when system status is partial (wpoteat@redhat.com)- 1335537: Fix typo in proxy message (wpoteat@redhat.com) - Remove sys.path shenanigans that break yum imports. (awood@redhat.com) - 1330054: Set hostname, port and prefix on default button clicked (csnyder@redhat.com) - 1325083: Fix available sort order (csnyder@redhat.com) - 874735: Support fact collection of multiple ips per interface (csnyder@redhat.com) - Added basic SLES compatibility Tested against SLES 11 SP3 (darinlively@gmail.com) - drop xtraceback nose plugin usage as it is not available as an PRM (bcourt@redhat.com) - Fix Flake8 Errors (bcourt@redhat.com) - 1337817: The 'Start-End Date' of expired subscription is not in red status when the subscription expired. (vrjain@redhat.com) - 1319678: Alter the return message for removing entitlements at server (wpoteat@redhat.com)- 1297493, 1297485: Restrict visibility of subscription-manager caches. (awood@redhat.com) - pull translations from zanata 1.17.X, after pushing 1.16.X translations to 1.17.X and pushing keys file (vrjain@redhat.com) - update keys using make gettext (vrjain@redhat.com) - pull translations from zanata 1.16.X (vrjain@redhat.com) - 1328729: add registry.redhat.io to default registry_hostnames (vrjain@redhat.com) - Add lxml requirement to test-requirements. (awood@redhat.com) - Add noop implementation for deprecated Makefile target. (awood@redhat.com) - Force version to be converted to a string. (awood@redhat.com) - Correct incorrectly defined options for custom install command. (awood@redhat.com) - Let setup.py handle populating version.py (awood@redhat.com) - Eliminate loading modules from /usr/share/rhsm. (awood@redhat.com) - Switch to using lxml for linting. (awood@redhat.com) - Handle pep8/flake8 not being available in build environments. (awood@redhat.com) - Exclude OSTree packages from installation by default. (awood@redhat.com) - Make XPath searching 2.6 compatible. (awood@redhat.com) - Fix errors found by new linters (awood@redhat.com) - Don't use super() with ElementTree.XMLParser. (awood@redhat.com) - Add some comments on build philosophy. (awood@redhat.com) - Disable version.py generation via setup.py. (awood@redhat.com) - Reorganize spec file. (awood@redhat.com) - Address issue where Flake8 checked the same file multiple times. (awood@redhat.com) - Makefile changes. (awood@redhat.com) - Consolidate targets in Makefile. (awood@redhat.com) - Pare down the Makefile. (awood@redhat.com) - Remove items from Makefile now handled by setuptools. (awood@redhat.com) - Align Makefile with changes made in setup.py. (awood@redhat.com) - Remove docs for long deprecated program. (awood@redhat.com) - Fix deprecated XPath expression. Remove call to missing command. (awood@redhat.com) - Add icon and Glade files files into setup.py (awood@redhat.com) - Add desktop files to setuptools build. (awood@redhat.com) - Merge translations back into desktop file. (awood@redhat.com) - Add linter to search for undefined Glade handlers. (awood@redhat.com) - Check for use of undefined widgets (awood@redhat.com) - Use *args for multiple glob searches. (awood@redhat.com) - Scan .glade files not .ui files for problematic constructs. (awood@redhat.com) - Detect debug imports and flag them. (awood@redhat.com) - Use extensions that won't be confused for source files. (awood@redhat.com) - Simplify AST checking and make it more flexible. (awood@redhat.com) - Use AST parsing to find constructs that confuse xgettext. (awood@redhat.com) - Add linting commands. (awood@redhat.com) - Use some distutils provided utilities. Refactor. (awood@redhat.com) - Begin process of moving to distutils for building. (awood@redhat.com) - 1283749: Change some registration dialogs to error (wpoteat@redhat.com)- 1268094: Avoid traceback on unreg with >1 sub (alikins@redhat.com) - 1329397: github issue #1409 (stas-fomin@yandex.ru) - 1301215: Test proxy connection before making call 1176219: Stop before cache is returned when using bad proxy options (wpoteat@redhat.com) - 1315591: Catches exception and allows process to continue (wpoteat@redhat.com)- Added RHEL 7.3 release target (vrjain@redhat.com) - 1320507: Use config entry before default for port and prefix (wpoteat@redhat.com) - 1317613: Typo in selectsla.ui (wpoteat@redhat.com) - 1321831: Clear auto-attach dialog when consumer has been deleted (wpoteat@redhat.com)- 1315859: Only show one proxy dialog (csnyder@redhat.com) - 1309553: Stylish fixes for consumer fixes (csnyder@redhat.com) - 1313631: Registration with one environment proceeds as normal (csnyder@redhat.com)- 1304427: Fixes system path to properly import from module subscription_manager (csnyder@redhat.com) - 1266935: Turn sub-man logging to INFO level. (awood@redhat.com) - register screen -> reg screen and pkg profile (alikins@redhat.com) - 1264964: Always use cert auth for package profile (alikins@redhat.com) - 1309553: Do not fail on check for consumer["type"]["manifest"] (csnyder@redhat.com) - 1304680: Include error detail in message (wpoteat@redhat.com) - 1312367: Progress bar needs to go away on repo update connection fail (wpoteat@redhat.com) - 1311935: Emits register-message instead of register-error for display of user errors (csnyder@redhat.com) - 1302564: Push 'Done' box as close to center of firstboot page as possible (wpoteat@redhat.com) - 1308523: Navigation buttons sensitivity matches the current_screen.ready (csnyder@redhat.com) - 1302775: Navigate through all rhsm firstboot screens (csnyder@redhat.com) - 1304280: Tab stop needed on cancel button (wpoteat@redhat.com) - 1303092: GUI issues in Repos and Help (wpoteat@redhat.com)- 1308732: Leave hw fact virt.uuid unset if unknown (alikins@redhat.com) - 1290885: Display formatted error if no DISPLAY exists. (awood@redhat.com)- 1300259: Select service level label no longer overlaps dropdown box (csnyder@redhat.com) - 1220283: Choose server text no longer overlapped by icon. (csnyder@redhat.com) - 1300816: Add proc_cpuinfo facts for ppc64/le (alikins@redhat.com) - 1300791: Update man page footers (wpoteat@redhat.com) - 1300805: Add support for ppc64 virt.uuid (alikins@redhat.com)- 1298586: Message needed for remove only invalid pool (wpoteat@redhat.com) - 1046132: rhsm_icon uses status from check_status (alikins@redhat.com) - 1282961: Update yum version to current RHEL 6.8 one (wpoteat@redhat.com) - 1046132: rhsm-icon pops up at annoying times - a second attempt (vrjain@redhat.com) - 1298327: Handles exception in repolib (csnyder@redhat.com) - 1297313: Fixed layout issues with the repository management dialog on GTK2 (ceiu@cericlabs.com) - 1292038: Changed adjustments to GtkAdjustment objects - 1292013: Retain reference to backend for use in proxy config (csnyder@redhat.com)- 1263037: Change RHSM Icon reporting of unregistered system (wpoteat@redhat.com) - 1283749: Upgrade the dialogs to error when required fields are blank. (wpoteat@redhat.com) - 1222627: Allows removal of product certs with no active repos, given temp_disabled_repos (csnyder@redhat.com) - 1163398: Modify icon-rhsm man page to reflect the help text (wpoteat@redhat.com) - Install docs with mode 644 (csnyder@redhat.com) - 1288626: Does not report pool ids as serial numbers, ignore duplicates (csnyder@redhat.com) - 1061407: Avoid unwanted translations for subscription-manager by string substitutions (wpoteat@redhat.com) - Output of errors now goes to stderr (csnyder@redhat.com) - Use matches string to highlight the field(s) containing the match (wpoteat@redhat.com)- 1285004: Adds check for access to the required manager capabilty (csnyder@redhat.com) - 1278472: Change default registration url to subscription.rhsm.redhat.com (wpoteat@redhat.com) - 1275179: Do not allow quantity with auto attach (wpoteat@redhat.com) - 976859: Only check server version if asked. (alikins@redhat.com) - 1195003: Subscription manager man page mention of wild cards for repo enable (wpoteat@redhat.com) - Use the stock 'close' button for close button. (alikins@redhat.com)- 1264964: Ignore uuid=None on package sync (alikins@redhat.com) - Set register-status in RegisterInfo init. (alikins@redhat.com) - Add glade for selectsla combobox for rhel6 (alikins@redhat.com) - 1254460: Fixed the credits button in the about dialog in subman GUI (crog@redhat.com) - 1192120: Fixed remaining instances of "reregister" in the man pages (crog@redhat.com) - 1270204: Crash report no longer sent when widget is none (csnyder@redhat.com) - Cancel button is now labelled "Close" (csnyder@redhat.com) - 1268088: Changes the rhsm spoke display message to end with "registered" (csnyder@redhat.com) - Use class methods instead of redundant ad-hoc methods. (alikins@redhat.com) - 1251853: Fix errors if "manage_repos = " in cfg (alikins@redhat.com) - 1268102: Stop main window from opening duplicate dialogs. (awood@redhat.com) - 1268095: Replace SLA radio buttons w/ combobox (alikins@redhat.com) - 1268060: Add 'cancel' back to s-m-gui register. (alikins@redhat.com) - 1268028: Fix skipped auto attach in registergui (alikins@redhat.com) - 1266929: Fix bug with exception reporting in register dialog. (awood@redhat.com) - 1266480: Refresh TreeView selection after subscriptions are removed. (awood@redhat.com) - Allow 'back' to go back multiple times. (alikins@redhat.com) - 1267034: Handle 401 with cert based auth (alikins@redhat.com) - 1262075,1267179: Fix back/cancel nav (alikins@redhat.com) - 1267287: Fix allsubs tab ui regression (alikins@redhat.com) - 1266994: Use our icon for initial-setup spoke icon (alikins@redhat.com) - 1261006: Handle multiple nav button clicks (alikins@redhat.com) - 1242998, 1254550: Fix "already reg'ed" in initial-setup (alikins@redhat.com) - 1265347, 1265371: Added translation updates and corrections from 1.15.X (crog@redhat.com)- 1249012: fix start-end date original color (vrjain@redhat.com) - 884288: Make register widgets handle resizing. (alikins@redhat.com) - 1185958: Quieter ostree plugin sans ostree (alikins@redhat.com) - 1168268: Add rhsm.conf proxy info to ostree repo (alikins@redhat.com) - 1249012: Start-End Date of expired subscription is now in red status (vrjain@redhat.com) - 1262989: Fix unregister action when consumer is already 'Gone' on server (fnguyen@redhat.com) - 1262919: Added convenience function for printing to stderr (crog@redhat.com) - Add a note about GoneException handling. (alikins@redhat.com) - Fixed error message, removed mention of ghost --refresh (vrjain@redhat.com) - Delete the 'release' status cache on clean all. (alikins@redhat.com) - Fixed error message, removed mention of ghost --refresh (vrjain@redhat.com) - 1248833: Ensure the displayMessage is displayed regardless of success or failure (csnyder@redhat.com) - 1254550: Fix activation key usage in gui. (alikins@redhat.com) - Re-initialize() RegisterWidget on RegDialog show (alikins@redhat.com) - 1257943:Adding a warning to repo-override command when manage_repos = 0 (fnguyen@redhat.com) - 1251853: Manage repos config entry needs to allow blank value (wpoteat@redhat.com)- 884288: Better registergui for initial-setup (alikins@redhat.com) - 1254349: move Resgistering to message (vrjain@redhat.com) - 1257460: Set text domain on Gtk.Builder widgets (alikins@redhat.com) - 1246680: Hide rhsm-debug --subscriptions options (alikins@redhat.com) - Set help file name for the Subscription Manager spoke (martin.kolman@gmail.com) - 1246680: Remove subscriptions from rhsm-debug (wpoteat@redhat.com) - Enabled help options on first tab (seanokeeffe797@gmail.com) - 1207247: Insecure parameter needs more explanation (wpoteat@redhat.com) - 1253275: Fix initial-setup ks mode (alikins@redhat.com) - Stopped --consumerid = distributor id (vrjain@redhat.com) - 1246429: Stop spinbutton from blocking quantity (alikins@redhat.com) - 1185958: Remove ostree plugins req on ostree (alikins@redhat.com) - Do not allow using --force with --consumerid (vrjain@redhat.com) - 1141128: Subscriptions need refresh after imported cert removed (wpoteat@redhat.com) - x86_64 and aarch /proc/cpuinfo module (alikins@redhat.com)- 1150150: Ostree update report should log updates in proper section (wpoteat@redhat.com) - 1141128: Clean up and correct for style (wpoteat@redhat.com) - 1251610: Port and prefix were reversed in connection URL statement (wpoteat@redhat.com) - 1141128: Imported certificate in detatched scenario not getting deleted (wpoteat@redhat.com) - 1240553: Fix detection of cert dir changes (alikins@redhat.com) - Fixing All Subscriptions layout issues (mstead@redhat.com) - 1221273: Auto-attach failure should not short-circuit other parts of registration (wpoteat@redhat.com) - Remove use of Widget.is_toplevel() (alikins@redhat.com) - Require initial-setup >= 0.3.9.24, no fb on el7 (alikins@redhat.com) - Fix spec file build errors (alikins@redhat.com) - search-disabled-repos: ignore failed temporarily enabled repos (vmukhame@redhat.com) - search-disabled-repos: replace CLI with API calls for enabling repos permanently (vmukhame@redhat.com) - Add new api package to RPM. (awood@redhat.com) - Turn off ga loading debug messages. (alikins@redhat.com) - Specify a thread name for any threads we start. (alikins@redhat.com) - 1248746: Fix layout of contract dialog (GTK3) (mstead@redhat.com) - 1248821: Add Gtk.Window to ga_gtk2.Gtk (alikins@redhat.com) - 1248821: All subs date picker was failing. (alikins@redhat.com) - 1249053: Fixed layout/blank button issues on owner selection dialog (mstead@redhat.com) - 1248729: All subs filter dialog was not focused. (alikins@redhat.com) - 1248664: Fix GtkAdjustment related warnings (alikins@redhat.com) - 1248546: Slightly better looking done screen. (alikins@redhat.com) - 1243704: Goto error screen on 'cancel' (alikins@redhat.com) - 1245557: Fix release and service level preferences (alikins@redhat.com) - Add GTK_COMPAT_VERSION to ga_gtk2/gtk_compat (alikins@redhat.com) - 1248773: Fixed proxy dialog layout (GTK3) (mstead@redhat.com) - 1248771: Fixing activation key dialog layout (GTK3) (mstead@redhat.com) - 1247723: Fixed layout issues in Facts dialog (GTK3) (mstead@redhat.com) - 1245283: Properly initialize AutobindWizard when auto-attach is clicked (mstead@redhat.com) - 1248546: Refine the aesthics of register dialog. (alikins@redhat.com) - 1243260: Make proxy config dialog work. (alikins@redhat.com) - 1161157,1155954: Improve performance of Repository Dialog (mstead@redhat.com) - 1185958: Make ostree plugin depend on ostree. (alikins@redhat.com) - 1165771: make content plugins require subman (alikins@redhat.com) - Move gtk_compat features to sub ga module. (alikins@redhat.com) - Use idle_add from ga_Object for 6.x (alikins@redhat.com) - Updated initial-setup-addon package requirement to initial-setup-gui (crog@redhat.com) - Only build initial-setup rpm on rhel > 7.1 (alikins@redhat.com)- Bump version to 1.16 (crog@redhat.com) - Changed initial-setup-addon package requirement from subman to subman-gui (crog@redhat.com) - Cast product.id to int for sort in cat-cert (alikins@redhat.com) - 1136163: Ignore pythonpath to avoid selinux AVCs (alikins@redhat.com) - 985157: Display the URL that is the registration target (wpoteat@redhat.com) - 1234413: lower log level of rhsmd RHN messages (alikins@redhat.com)- Merge pull request #1219 from candlepin/alikins/1241247_ga_ImportError (ceiu@cericlabs.com) - Merge pull request #1211 from candlepin/awood/1232232-enable-repos (alikins@redhat.com) - 1241247: Fix ga ImportError in rhsmcertd (alikins@redhat.com) - Merge pull request #1214 from candlepin/alikins/prevent_nose_loading_ga_impls_directly (awood@redhat.com) - Add comment about the request_injection decorator. (awood@redhat.com) - Prevent nose looking for tests in sub_manager/ (alikins@redhat.com) - Remove assertIn as that test is not in Python 2.6. (awood@redhat.com) - Move API dependency injection out of module scope. (awood@redhat.com) - 1232232: Add supported API to enable content repositories. (awood@redhat.com)- 1241184: Updated Makefile to prevent version string clobbering (crog@redhat.com)- 1240801: Use latest initial-setup API (alikins@redhat.com)- Make initial-setup rpm Obsolete firstboot rpm. (alikins@redhat.com)- 1232508: file_monitor is no longer a gobject (alikins@redhat.com) - Add 'subscription-manager-initial-setup-addon' sub package (alikins@redhat.com) - Make 'subscription-manager-firstboot' optional (alikins@redhat.com) - Make 'firstboot' and 'initial-setup' RHEL version dependent (alikins@redhat.com) - Add initial-setup modules. (alikins@redhat.com) - Port gui from gtk2 to gtk3 via 'ga' (alikins@redhat.com) - Make gui support gtk2 and gtk3 (alikins@redhat.com) - Add module 'ga' ('gtk any') as Gtk ver abstraction (alikins@redhat.com) - Add search-disabled-repos plugin. (vmukhame@redhat.com)- Added release target for RHEL 7.2 (crog@redhat.com) - Move po compile/install for faster 'install-files' (alikins@redhat.com) - Stop using deprecated Tito settings. (awood@redhat.com)- Don't try to set file attrs on symlinks in spec (alikins@redhat.com) - 1228807: Make disabling proxy via gui apply (alikins@redhat.com) - Use find_lang --with-gnome for the gnome help (alikins@redhat.com) - Cast return daemon() to void to quiet warnings. (alikins@redhat.com) - Make the 'compile-po' step in the build quiet. (alikins@redhat.com) - Make desktop-file-validate warnings. (alikins@redhat.com) - rpm spec file reorg (alikins@redhat.com) - 1224806: Prevent yum blocking on rhsm locks (alikins@redhat.com) - 1092564: Add LDFLAGS to makefile so RPM can modify them. (awood@redhat.com) - Update registergui.py (wpoteat@redhat.com) - Bump version to 1.15 (wpoteat@redhat.com) - Remove spurious debug logging about content labels (alikins@redhat.com) - Revert "1189953: Replaced usage of "startup" with "start-up"" (crog@redhat.com) - Revert "1149098: Removed uses of the non-word "unregister"" (crog@redhat.com) - Revert "1189937: Added hypens to instances of the non-word "wildcard"" (crog@redhat.com) - Revert "1200507: Hyphenated uses of the non-word "plugin."" (crog@redhat.com) - 1225435: Use LC_ALL instead of LANG for lscpu. (alikins@redhat.com) - Remove mutable default args in stubs (alikins@redhat.com) - Add notes about how register/firstboot interact. (alikins@redhat.com) - 1189953: Replaced usage of "startup" with "start-up" (crog@redhat.com) - 1194453: Fixed typos and grammar issues in the rhsmcertd man page (crog@redhat.com) - 1192646: Fixed typos and grammar issues in the RHSM conf man page (crog@redhat.com) - 1192574: Fixed typos and grammar issues in subman GUI man page (crog@redhat.com) - 1192120: Fixed typos and grammar issues in subman man page (crog@redhat.com) - 1192094: Fixed erroneous usage of "servicelevel" for the subman command (crog@redhat.com) - 1194468: Fixed typos and grammar in rhsm-debug man page (crog@redhat.com) - 1193991: Fixed typos and header for RCT man page. (crog@redhat.com) - 1200507: Hyphenated uses of the non-word "plugin." (crog@redhat.com) - 1189946: Removed extraneous hyphens from instances of "pre-configure" (crog@redhat.com) - 1189937: Added hypens to instances of the non-word "wildcard" (crog@redhat.com) - 1149098: Removed uses of the non-word "unregister" (crog@redhat.com) - 1189880: Removed the non-word "unentitle" from error messages (crog@redhat.com)- 1223038: Fix API used by openshift clients. (alikins@redhat.com) - 1195824: Latest strings from zanata (alikins@redhat.com)- 1223860: Revert to default value on remove command (wpoteat@redhat.com) - translation sync from zanata (alikins@redhat.com) - 1223852: fix 'Deletedfd' string in repo report (alikins@redhat.com) - Remove gnome-python2-canvas,gnome-python2 deps (alikins@redhat.com)- 1220287: Proxy Save accel fix with latest strings. (alikins@redhat.com) - 1212515: Print error message for missing systemid file. (awood@redhat.com) - Added missing option to the migration manual page (crog@redhat.com) - Specified error codes on system_exit in rhn-migrate-classic-to-rhsm (crog@redhat.com) - Updated the manual pages for the attach command (crog@redhat.com) - Remove locale based DatePicker tests. (alikins@redhat.com) - Make rhsm-debug test cases clean up better. (alikins@redhat.com)- 1149095: Fix error when yum updates subman modules (alikins@redhat.com) - 1159163: Fix prod id del because of --disablerepo (alikins@redhat.com) - 1180273: Migrate from RHN Classic without credentials (awood@redhat.com) - 1213418: Message agreement between GUI and CLI in disconnected system (wpoteat@redhat.com) - 1199597: Fix UnicodeError from repolib's report (alikins@redhat.com) - 1209519: Removed excerpt from man page listing --auto as a requirement (crog@redhat.com)- 1211557: Fix crash when rsyslog not running. (dgoodwin@redhat.com)- 1141257: Fix wrapping of subscription name in contract dialog (mstead@redhat.com) - 1147404: Fixed firstboot title length issues (mstead@redhat.com) - 1207306: Revert DBus compliance status code. (dgoodwin@redhat.com) - 1195501: Properly refresh repo file on override deletion (mstead@redhat.com) - Add Fedora 22 to Fedora releaser branches. (awood@redhat.com)- 1170314: Clarify that manage_repos 0 will delete redhat.repo. (dgoodwin@redhat.com) - 1207958: Fix traceback when contract # is None (alikins@redhat.com) - 1117525,1189950,1188961 latest strings from zanata (alikins@redhat.com) - 1200972: Fixed grammar issue with error message in the attach command (crog@redhat.com) - Bumping required python-rhsm version (mstead@redhat.com) - 1204012: Added missing documentation for the --release option (crog@redhat.com) - 1209519: Removed erroneous information in help message for subman (crog@redhat.com) - 1198369: refresh_compliance_status now has a default value for state (crog@redhat.com) - 1180273: Allow migration without requiring RHN credentials (awood@redhat.com) - 1201727: Handle reasons with expired ent id (alikins@redhat.com)- Move to fileConfig based logging. (alikins@redhat.com) - Ignore glib warnings about class properties. (alikins@redhat.com) - log level updates, mostly info->debug. (alikins@redhat.com) - Condense virt fact logging to one info level entry. (alikins@redhat.com) - Log to info when we update facts. (alikins@redhat.com) - Change branding 'nothing-happened' logs to debug. (alikins@redhat.com) - Condense cert_sorter logged info. (alikins@redhat.com) - Change most cache related log msgs to debug level. (alikins@redhat.com) - Make D-Bus related log entries debug level. (alikins@redhat.com) - Change heal logging to be more concise. (alikins@redhat.com) - Add log friendy str version of Identity (alikins@redhat.com) - 1133647: Fix messageWindow deprecation warning. (alikins@redhat.com) - 1183382: Fix test case to work with dateutil 2. (alikins@redhat.com) - Revert "Added check for /etc/oracle-release in hwprobe" (alikins@redhat.com) - 1196416: Migration should not need credentials with activation keys (awood@redhat.com) - 1196385: Add --activation-key option to migration man page. (awood@redhat.com) - 1196418: Add bash completion for --activation-key in migration. (awood@redhat.com) - Update spec to point to github / new project website. (dgoodwin@redhat.com) - Quiet "Whoever translated calendar*" warnings. (alikins@redhat.com) - Stop 'recently-used.xbel' warnings, disable mru (alikins@redhat.com) - 1154375: Allow use of activation keys during migration. (awood@redhat.com) - 1191237: Fix proxy "test connection" in firstboot. (alikins@redhat.com) - 1191237: Make proxy config "save" work in firstboot. (alikins@redhat.com) - 1191241: Handle network starting after subman does. (alikins@redhat.com) - 1145077, disabled column wrapping during redirects (jmolet@redhat.com) - Add syslog logging handler. (alikins@redhat.com) - 1191237: Fix problems exitting firstboot on errors (alikins@redhat.com) - 1163398, fixing rhsm-icon --help descriptions (jmolet@redhat.com)- 976855: populate a "version.py" at build time (alikins@redhat.com) - Fixed typo in subscription-manager-gui (crog@redhat.com) - 1186386: Provide one and only one Red Hat CA to Docker. (awood@redhat.com) - 1114117: Stop collecting subs info by default. (alikins@redhat.com) - 1184940: Update container plugin config. (dgoodwin@redhat.com) - 1183122: Fix KeyErrors building dbus ent status (alikins@redhat.com) - 884285: Needs to maintain loop for dbus calls (wpoteat@redhat.com)- 1175284: Show warning for crossdev --noarchive (wpoteat@redhat.com) - Add missing import of GMT() (alikins@redhat.com) - 1180400: "Status Details" are now populated on CLI (crog@redhat.com) - 1180395: Added "Provides Management" to subman list output (crog@redhat.com) - Bumping required python-rhsm version (mstead@redhat.com) - Don't fail when product cache has an old format. (awood@redhat.com) - Use custom JSON encoding function to encode sets. (awood@redhat.com) - Make 'attach' auto unless otherwise specified. (alikins@redhat.com) - Add product tag reporting to client. (awood@redhat.com) - 1175185: Removed extra slash from rhsm-debug output (crog@redhat.com) - 1175291: Fixed a bug with attaching pools via empty file (crog@redhat.com) - 1070585: Changed button label from "Ok" to "Save" (crog@redhat.com) - 1122530: Updated man page examples (crog@redhat.com) - 1132981: Reverted removal of warning message (crog@redhat.com) - 1058231: Adjusted "last update" label positioning (crog@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - 1122530: Removed/updated more obsoleted documentation, dates and versions (crog@redhat.com) - 1159348: Improved list error output when using list criteria (crog@redhat.com) - 1142918: Fixed proxy config button labels (crog@redhat.com) - Move repolibs release fetch to the last minute. (alikins@redhat.com)- 1132981: Fixed exit code when registering system with no products installed (crog@redhat.com) - Add 'list --matches' example to man page. (alikins@redhat.com) - 1149286: Removed obsolete CLI options from auto-completion (crog@redhat.com) - 990183: Spelling errors in man pages (wpoteat@redhat.com)- 1103824: Add a catchall excepthook for rhsmd (alikins@redhat.com) - 1119688: Improved exit code usage (crog@redhat.com)- Move ostree config to /etc/ostree/remotes.d/redhat.conf (alikins@redhat.com) - 1147463: Log py.warnings to shutup gobject warning (alikins@redhat.com) - 1159266: rhsm-icon -i fails with "TypeError: 'NoneType' object has no attribute '__getitem__'" (wpoteat@redhat.com) - 1145833: Do not package sat5to6 with subscription-manager. (awood@redhat.com) - 1156627: Fix list consumed matching no service level to "". (dgoodwin@redhat.com) - 1162331: Changed how debug_commands.py prints errors. (crog@redhat.com) - 1160150: Repos --list leads to deletion of certificates imported to a system (wpoteat@redhat.com) - 1162170: Added error output when --pool-only is used with --installed. (crog@redhat.com) - 990183: Fix typos in the new man page (bkearney@redhat.com) - 1161694: Modify the --pool-id-only to be --pool-only in bash completion and man page (bkearney@redhat.com) - Use .format strings for --ondate example message (alikins@redhat.com) - 1113741: Fix rhsmd traceback on 502 errors. (alikins@redhat.com) - 1157387: Fix incorrect no installed products detected status in GUI. (dgoodwin@redhat.com)- Added support for attaching pools from a file/stdin. (crog@redhat.com) - Revert "1046132: Makes rhsm-icon slightly less annoying." (dgoodwin@redhat.com) - Further improved exit code standardization (crog@redhat.com) - 1119688: Improved output of the status module (crog@redhat.com) - Make repolib tag matching use model.find_content (alikins@redhat.com) - Added the --pool-only option to subman's list command. (crog@redhat.com) - 1157761: Fixed incorrect option usage in migration tool. (crog@redhat.com) - 1157761: revert to "--servicelevel" (alikins@redhat.com) - 1119688: Improved error code usage in subman. (crog@redhat.com)- Add content/product tag matching for content plugins. (alikins@redhat.com) - Remove ostree 'unconfigured' after configuring. (alikins@redhat.com) - Symlink to redhat-uep.pem if we seem to be syncing a CDN hostname cert dir. (dgoodwin@redhat.com) - Add a test for removing 'unconfigured-state' from origin (alikins@redhat.com) - Case insensitive content type searching. (dgoodwin@redhat.com) - Added container plugin for configuring Docker. (dgoodwin@redhat.com)- 1093325: Prevent rhsm-debug from throwing tbs (alikins@redhat.com) - Send list of compliance reasons on dbus (wpoteat@redhat.com) - 1149286: Updated autocompletion for RHN migration script. (crog@redhat.com) - Fix file name for rhsm.conf.5 in spec file (alikins@redhat.com) - 1120772: Don't traceback on missing /ostree/repo (alikins@redhat.com) - 1094747: add appdata metdata file (jesusr@redhat.com) - 1122107: Clarify registration --consumerid option in manpage. (dgoodwin@redhat.com) - 1149636: Specify OS_VERSION to make in spec file. (awood@redhat.com) - Added client-side support for --matches on the list command. (crog@redhat.com) - 1151925: Improved filtered listing output when results are empty. (crog@redhat.com) - 990183: Add a manpage for rhsm.conf (bkearney@redhat.com) - 1122530: Improved grammar and abbreviation usage. (crog@redhat.com) - 1120576: Added additional testing of version parsing (crog@redhat.com)- Use wildcards in the spec file. (awood@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - 1122001: Reg with --consumerid no longer checks subs (crog@redhat.com) - 1119648: Added additional functionality to repo listing. (crog@redhat.com) - Move find content method off entitlement source. (dgoodwin@redhat.com) - More generic search for content method on entitlment source. (dgoodwin@redhat.com) - Refactor generic model into it's own namespace. (dgoodwin@redhat.com) - Refactor EntCertEntitledContent. (dgoodwin@redhat.com) - Add a 'install-pip-requirements' target (alikins@redhat.com) - Drop models ContentSet and EntCertEntitledContentSet. (dgoodwin@redhat.com)- Merge pull request #1023 from candlepin/alikins/ppc64le (wpoteat@redhat.com) - Merge pull request #1026 from candlepin/csnyder/update_repo_dialog_config_msg_1139174 (wpoteat@redhat.com) - Message needed a period (wpoteat@redhat.com) - Fix certdirectory tests leaking temp directories. (dgoodwin@redhat.com) - 1142436 - Final fix pre-QE (ggainey@redhat.com) - Repo dialog displays appropriate message when repos are disabled by config. (root@csnyder.usersys.redhat.com) - 1142436 - unentitle is default, update output, still DRAFT (ggainey@redhat.com) - 1142436 - Give sat5to6 a man-page - DRAFT (ggainey@redhat.com) - Include ppc64le in list of archs to skip dmi (alikins@redhat.com) - 1134963: Fix 'release --list' on some systems. (alikins@redhat.com) - Add Fedora 21 branch to releaser. (awood@redhat.com)- Added non-overriding default prod dir tests (ckozak@redhat.com) - 1135621: fix duplicate product ids from default dir (ckozak@redhat.com) - Remove --force option for sat5to6. (awood@redhat.com) - Disable RHN yum plugin for unentitled Satellite 5 systems. (awood@redhat.com) - Don't ask for org and environment with consumerid. (awood@redhat.com) - 1128061: Don't raise logged Disconnected on unreg (alikins@redhat.com) - 1128658: do not contact RHN if unregistered (jesusr@redhat.com) - 1132919: Repo dialog information is updated without the need for a gui restart. (csnyder@csnyder.usersys.redhat.com)- Make 'gettext_lint' target grok _(u"foo") strings. (alikins@redhat.com) - Add a sat5to6 migration script.- 1132071: Update rhsm-debug to collect product-default directory (wpoteat@redhat.com) - 1123029: Use default product certs if present. (alikins@redhat.com) - Latest strings from zanata. (alikins@redhat.com)- 1124685: Handle /status without rules-version (alikins@redhat.com) - 1125132: Label does not change to Attaching on Fristboot progress bar (wpoteat@redhat.com) - 1128061: Stop logging expected exceptions on unreg (alikins@redhat.com) - 1129480: don't query envs when actkey is given (ckozak@redhat.com) - 1130637: Correct call to os.path.isfile (awood@redhat.com)- Extract the latest strings from the code (bkearney@redhat.com) - 1126724: Use port instead of 443 for the url help text (bkearney@redhat.com)- 1124726: Man page entry for '--no-subscriptions' option (wpoteat@redhat.com) - 1122772: yum repolist now displays warning when appropriate. (csnyder@redhat.com)- Revert "1114132: subman-gui and other tools are disabled in container mode." (jesusr@redhat.com) - Revert "include dirent.h" (jesusr@redhat.com)- include dirent.h (jesusr@redhat.com)- 1039577: simplify reposgui gpgcheck control (ckozak@redhat.com) - 1046132: Makes rhsm-icon slightly less annoying. (csnyder@redhat.com) - 1054632: Adds '7.x' to how to launch section of manual. (csnyder@redhat.com) - 1065158: Prompt for environment on registration when necessary (ckozak@redhat.com) - 1114126: Container mode message is written to stderr (csnyder@redhat.com) - 1114132: subman-gui and other tools are disabled in container mode. (csnyder@redhat.com) - 1115499: Allow enable/disable repos in same command. (dgoodwin@redhat.com) - 1118012: Fixes several typos in man page. (csnyder@redhat.com) - 1121251: rhsm-debug system does not bash-complete for "--no-subscriptions" (wpoteat@redhat.com) - 1121272: fix typo that blocked enabling repos via CLI (ckozak@redhat.com) - cleanup and fix gui pool reselection on refresh (ckozak@redhat.com) - Force subscription-manager yum plugin to respect the managed root (rholy@redhat.com) - Force product-id yum plugin to respect the managed root (rholy@redhat.com) - Display other overrides in the gui (ckozak@redhat.com)- 1114117: Allow subscriptions to be excluded from rhsm-debug data collection (wpoteat@redhat.com) - Remove debugging print line from managerlib (ckozak@redhat.com)- 1022622: Modifies --no-overlap to show pools which provide products not already covered. (csnyder@redhat.com) - Reload ostree_config after updating remotes. (alikins@redhat.com) - Fix iniparse tidy import. (alikins@redhat.com) - Remove noise debug logging. (alikins@redhat.com) - Include 'tls-ca-path' for ostree remote configs. (alikins@redhat.com) - Use iniparse.util.tidy if installed. (alikins@redhat.com) - Fix odd ostree repo config whitespace issues. (alikins@redhat.com) - Always update ostree refspec when adding remotes. (alikins@redhat.com)- Merge pull request #978 from candlepin/alikins/ostree_gpg_http (alikins@redhat.com) - Merge pull request #979 from candlepin/csnyder/help_message_identity_force (jmrodri@nc.rr.com) - Use rhsm.baseurl for ostree urls as well. (alikins@redhat.com) - Handle Content.gpg="http://" as gpg-verify=false (alikins@redhat.com) - 1107810: Updates help message for identity --force. (csnyder@redhat.com) - Merge pull request #977 from candlepin/alikins/handle_no_origin (dgoodwin@rm- rf.ca) - Merge pull request #974 from cgwalters/doc-typos (jmrodri@nc.rr.com) - Merge pull request #973 from candlepin/alikins/1112282_cond_ostree_rpm (jmrodri@nc.rr.com) - make has_ostree use macro value NOT hardcoded value. (jesusr@redhat.com) - Handle missing or empty ostree origin file. (alikins@redhat.com) - Fix saving ostree remote configs with gpg set. (alikins@redhat.com) - plugin/ostree: Fix doc typos (walters@verbum.org) - Merge pull request #972 from candlepin/ckozak/fix_custom_fact_log (jmrodri@nc.rr.com) - Merge pull request #968 from candlepin/alikins/setup_py (jmrodri@nc.rr.com) - 1112282: Dont build ostree plugin subpackage < 7 (alikins@redhat.com) - Merge pull request #966 from candlepin/alikins/1108257_rhel_5_workstation_special (c4kofony@gmail.com) - Add required bz flags to tito releaser definition. (dgoodwin@redhat.com) - 1112326: remove extra '/' from custom fact loading error logging (ckozak@redhat.com) - Allow tests to run in any TZ (mstead@redhat.com) - Temp ignore use of subprocess.check_output (alikins@redhat.com) - Add test cases for 'rhel-5-workstation' tags. (alikins@redhat.com) - 1108257: special case prod tag rhel-5-workstation (alikins@redhat.com) - Add a simple setup.py. (alikins@redhat.com) - Merge pull request #965 from candlepin/alikins/good_enthusiasm_pep8 (dgoodwin @rm-rf.ca) - Turn off verbose mode of pyqver. (alikins@redhat.com) - make stylish cleanups for new pep8 (alikins@redhat.com) - Add tox.ini with ignores for pep8 indention (alikins@redhat.com)- Fix broken logging statement in container mode. (dgoodwin@redhat.com) - 1067035: Move Subscription Manager version for better layout (wpoteat@redhat.com)- Bumping required python-rhsm version (mstead@redhat.com) - Fixing checkstyle. (mstead@redhat.com) - TODO/FIXME cleanup. (alikins@redhat.com) - Cleanup BaseOstreeKeyFileTest.cfgfile_data (alikins@redhat.com) - Remove unused model.OstreeRepo (alikins@redhat.com) - Use python-rhsm's new EntCert.key_path() (alikins@redhat.com) - Add specific exception for refspec parse error (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Add test cases for OstreeContents (alikins@redhat.com) - Remove fixed FIXME. (alikins@redhat.com) - Add section name to exception reading remote name. (alikins@redhat.com) - Remove unused origin/refspec from report. (alikins@redhat.com) - repr and report format cleanups. (alikins@redhat.com) - Save needed ostree remote info to config file. (alikins@redhat.com) - Mock an ent cert associated with a content. (alikins@redhat.com) - Start passing along ent cert ssl info to ostree (alikins@redhat.com) - Fix mismerge for OstreeContents usage (alikins@redhat.com) - call get_path() to get path string on deploy (alikins@redhat.com) - Remove done TODO (map gpgkey->gpg-verify) (alikins@redhat.com) - _get_deployed_origin returns None if not a ostree install (alikins@redhat.com) - Fix missed return in gi_wrapper. (dgoodwin@redhat.com) - Rename poor choice of gi.py script. (dgoodwin@redhat.com) - Only replace origin remote if it matches first portion of ref. (dgoodwin@redhat.com) - Test subprocess error calling pygobject3 script, log output. (dgoodwin@redhat.com) - Start making OstreeContent resp for finding contents. (alikins@redhat.com) - Add models.py to spec (alikins@redhat.com) - Make models internal data attrs '_' (alikins@redhat.com) - Add a static map_gpg to OstreeRemote (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Remove 'api' module. (alikins@redhat.com) - Add models module, for objects we pass to plugins (alikins@redhat.com) - OSTree package depends on pygobject3-base. (dgoodwin@redhat.com) - Move gi introspection code to separate script. (dgoodwin@redhat.com) - Add some missing copyright notices. (dgoodwin@redhat.com) - Remove inj from 'api' module. (alikins@redhat.com) - Add more tests. (alikins@redhat.com) - Remove per class repo_file_store_class (alikins@redhat.com) - Package ostree plugin as a sub-package. (dgoodwin@redhat.com) - Test cases for OstreeConfig and ..RepoFileWriter (alikins@redhat.com) - When persisting a OstreeCore copy all items. (alikins@redhat.com) - Default empty OstreeRemotes or OstreeCore (alikins@redhat.com) - Fix test cases to look for ostree.config (alikins@redhat.com) - Make OstreeConfig use OstreeConfigFileStore (alikins@redhat.com) - Remove OstreeConfigUpdater (alikins@redhat.com) - Complete happy path test for origin remote updating. (dgoodwin@redhat.com) - Attempt to disambiguate use of repo_config_file variables. (dgoodwin@redhat.com) - Beginning tests for ostree origin updating, refactor tempfiles in tests. (dgoodwin@redhat.com) - Name changes (alikins@redhat.com) - Add method to replace ostree remote in a refspec. (dgoodwin@redhat.com) - Get some better reporting, albeit klugey. (alikins@redhat.com) - Add some temp kluge, OstreeRemote's not immutable (alikins@redhat.com) - Make OstreeRemote a dict (alikins@redhat.com) - Simplify the config model a little. (alikins@redhat.com) - s/PluginManagerRunner/PluginHookRunner (alikins@redhat.com) - Stylish cleanups. (alikins@redhat.com) - Add a runiter to the fixtures mock PluginManager (alikins@redhat.com) - We still need the entdir refresh for 'attach'. (alikins@redhat.com) - Use PluginManager.runiter for content actions. (alikins@redhat.com) - Add a PluginManager.runiter() method. (alikins@redhat.com) - Update plugin docs. (alikins@redhat.com) - Add notes, comments, docstrings. (alikins@redhat.com) - Get ostree repo config saving working-ish (alikins@redhat.com) - Update some missed tests. (dgoodwin@redhat.com) - Refactor to an update content plugin. (dgoodwin@redhat.com) - Update makefile and spec for ostree plugin. (dgoodwin@redhat.com) - Move ostree plugin support code to subscription-manager namespace. (dgoodwin@redhat.com) - Add ostree/model.py for ostree related models. (alikins@redhat.com) - More tests for ostree/repo_file (alikins@redhat.com) - Add src/content_plugins to coverage (alikins@redhat.com) - Use RhsmConfigParser to read repo config (alikins@redhat.com) - More ostree impl tests. (alikins@redhat.com) - Use the 'api' module when importing from plugins. (alikins@redhat.com) - Start of test for 'api' module. (alikins@redhat.com) - Add an api module with our "exported" symbols (alikins@redhat.com) - Use regular config parser instead of pyxdg (alikins@redhat.com) - Add start of tests for ostree repo action (alikins@redhat.com) - Start ostree repo action class stubs (alikins@redhat.com) - Start ostree implementation tests (alikins@redhat.com) - Start adding ostree implementation (alikins@redhat.com) - Add TODO about content_plugin installs (alikins@redhat.com) - Move OstreeContentActionInvoker to it's own module (alikins@redhat.com) - Remove unneeded #!/usr/bin/python (alikins@redhat.com) - Make ostree content action loaded from plugins. (alikins@redhat.com) - Log exceptions from trying to load plugins. (alikins@redhat.com) - Add ostree_content plugin entry point (alikins@redhat.com) - HACK: install ostree content plugin in site-packages (alikins@redhat.com) - Add content_plugins dir,and ostree content plugins (alikins@redhat.com) - Remove sample yum_content plugin (alikins@redhat.com) - Hit ContentActionClient for some test coverage. (alikins@redhat.com) - Add test for ContentActionPluginConduit (alikins@redhat.com) - entcertlib.repo_hook can be content type agnostic (alikins@redhat.com) - Replace odd usage of 'repolib' name. (alikins@redhat.com) - Load content actions from plugin class search (alikins@redhat.com) - Add a dummy yum_content plugin for testing (alikins@redhat.com) - Add ContentActionPluginConduit plugin. (alikins@redhat.com) - Add ostree_action_invoker (ostree repo action) (alikins@redhat.com) - Add ContentActionClient (alikins@redhat.com) - 1104158: Version command needs better explanation for content (wpoteat@redhat.com)- 1070585: GUI no longer locks on connection test. Adds cancel button. (csnyder@redhat.com) - Disable CLI if we are running inside a container. (dgoodwin@redhat.com) - Don't encourage registration in yum plugin if we have ents but no identity. (dgoodwin@redhat.com) - Allow yum plugin to generate redhat.repo when unregistered. (dgoodwin@redhat.com) - Rev zanata branch to 1.12.X (alikins@redhat.com) - 1030638: Changes default resolution values in mainwindow.glade to 800x600. (csnyder@redhat.com) - 1086377: Next system check-in not displaying in RHEL 5.11 (wpoteat@redhat.com) - Fix plugin config so conduit conf methods work. (alikins@redhat.com) - 1058380: Subscripton Manager plugin reporting Subscription Management when RHN is in use (wpoteat@redhat.com) - Add support for sphinx doc generation. (alikins@redhat.com)- bump version to 1.12 (jesusr@redhat.com) - Support getting release versions via API call (mstead@redhat.com) - 855050: set default fallback window icon (ckozak@redhat.com) - refresh ent_dir after adding/deleting certs (ckozak@redhat.com) - 1035440: Don't rewrite redhat.repo unless it has changed (ckozak@redhat.com) - 1097536: match-installed filter was incorrectly removed. (wpoteat@redhat.com) - 1092754: 1094879: Remove install-num-migrate-to-rhsm tool (ckozak@redhat.com)- update existing repos with non-default overrides (ckozak@redhat.com) - correct repos --list behavior (ckozak@redhat.com) - Cache overrides when RepoFile is written (ckozak@redhat.com) - 1098891: Apply overrides to mutable properties (ckozak@redhat.com) - 1076359; Removes the extra l from --remove all (csnyder@redhat.com) - 1098891: Update repos, persisting local settings when possible (ckozak@redhat.com) - 1094617: Status line reporting for installed products uses incorrect date (wpoteat@redhat.com) - 1097208: 1097703: Fix rhsmcertd-worker daemon (ckozak@redhat.com) - 1086301: Fix product id product version compare (alikins@redhat.com) - 1096777: Bad URI for remove by serial (wpoteat@redhat.com) - 1095938: re-add at-spi locator in repos window (ckozak@redhat.com) - 1094492: Consumer name length issues in certificate (wpoteat@redhat.com) - Fix yum subman plugin RepoActionInvoker error. (alikins@redhat.com) - Overrides had no "cp", the connection was named uep (ckozak@redhat.com)- s/certmgr/action_client in spec (alikins@redhat.com)- Removing CVS properties since CVS is dead. (awood@redhat.com) - CertSorter syncs installed prods before super init. (alikins@redhat.com) - Add more entcertlib class and method docs. (alikins@redhat.com) - Reorder methods in roughly exec order (alikins@redhat.com) - entcertlib docstring cleanup (alikins@redhat.com) - TestDataLib -> TestBaseActionInvoker (alikins@redhat.com) - repolib.RepoUpdateAction ->RepoUpdateActionCommand (alikins@redhat.com) - repolib.RepoLib -> RepoActionInvoker (alikins@redhat.com) - InstalledProductsLib -> InstalledProductsActionInvoker (alikins@redhat.com) - IdentityCertLib -> IdentityCertActionInvoker (alikins@redhat.com) - healiblib.HealingLib -> HealingActionInvoker (alikins@redhat.com) - FactAction -> FactsActionCommand (alikins@redhat.com) - FactActionReport -> FactsActionReport (alikins@redhat.com) - FactLib -> FactsActionInvoker (alikins@redhat.com) - entcertlib.EntCertLib -> EntCertActionInvoker (alikins@redhat.com) - certlib.DataLib -> certlib.BaseActionInvoker (alikins@redhat.com) - rename certmgr.py to action_client (alikins@redhat.com) - Rename CertManager to ActionClient (alikins@redhat.com) - Rename CertManager to CertActionClient (alikins@redhat.com) - Update docstrings. (alikins@redhat.com) - Remove no longer used old_install. (alikins@redhat.com) - Add entcertlib docs (alikins@redhat.com) - update copyright info (alikins@redhat.com) - s/entdir/ent_dir since we use that slightly more (alikins@redhat.com) - factsgui identity now injected at the last minute (alikins@redhat.com) - SubManFixture's mock identity now NonCallable (alikins@redhat.com) - test_async does not need to mock Facts (alikins@redhat.com) - Store default inject stub Facts on SubManFixture (alikins@redhat.com) - Remove unneeded Facts() init. (alikins@redhat.com) - Replace Facts() with injected facts in managercli (alikins@redhat.com) - Start replacing use of Facts() with inj'ed facts (alikins@redhat.com) - Stop passing facts to ReleaseBackend. (alikins@redhat.com) - Make repolib use inject ent_dir/prod_dir (alikins@redhat.com) - Make cp_provider manage ContentConnection (alikins@redhat.com) - Make ReleaseBackend use inj'ed ent/prod dirs (alikins@redhat.com) - split migrates basic/consumer connection methods (alikins@redhat.com) - migrate.py now uses inj'ed CP_PROVIDER (alikins@redhat.com) - ReleaseBackend doesn't need a uep, remove it. (alikins@redhat.com) - Stop passing a uep into CertManager and friends. (alikins@redhat.com) - Don't pass cp to RepoLib from cli, use inj (alikins@redhat.com) - update Overrides to use inject uep (alikins@redhat.com) - Split IdentityCertLib into Lib+Action (alikins@redhat.com) - Use the mock cp_provider inject with the fixture (alikins@redhat.com) - certlib.DataLib doesn't need a uep now (alikins@redhat.com) - Fix testcase to use injected uep (alikins@redhat.com) - Use inj'ed UEP in healinglib (alikins@redhat.com) - Use inj'ed UEP in repolib (alikins@redhat.com) - Use inj'ed UEP in packageprofilelib (alikins@redhat.com) - Use inject uep in installedproductslib (alikins@redhat.com) - Remove unneeded mock Facts in test_certmgr (alikins@redhat.com) - Make certmgr let FactLib use inj uep (alikins@redhat.com) - Make FactActionReport use inj'ed UEP (alikins@redhat.com) - Start letting EntCertLib use injected UEP (alikins@redhat.com) - Move entcertlib to use inj'ed cp_proivder (alikins@redhat.com) - Remove now wrong comment (alikins@redhat.com) - Remove late import of repolib (alikins@redhat.com) - Remove incorrect docstrings (alikins@redhat.com) - Remove initial entcertlib invocation (alikins@redhat.com) - Don't pass in a facts object, inject it (alikins@redhat.com) - We don't use the passed in entdir, don't pass it (alikins@redhat.com) - Handle ActionReport lists having None (alikins@redhat.com) - Remove commented out code (alikins@redhat.com) - Fix up for now, but need to remove these tests (alikins@redhat.com) - certdata merge cleanups (alikins@redhat.com) - merge cleanups (alikins@redhat.com) - Add new files to spec (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Use injected identity instead of consumer object (alikins@redhat.com) - Update to use Caputure() instead of MockStdout (alikins@redhat.com) - Fix v1 cert exp cert output for catcert tests (alikins@redhat.com) - self.installed is a property now, fix references (alikins@redhat.com) - merge cleanups (alikins@redhat.com) - make stylish cleanups (alikins@redhat.com) - Update repolib tests for certlib refactor (alikins@redhat.com) - Repo/override cli tests use injected identity (alikins@redhat.com) - Update Repos and overrides for injected identity (alikins@redhat.com) - Update RepoLib to use new DataLib init (alikins@redhat.com) - Fix mismerge and merge cleanups (alikins@redhat.com) - Stylish cleanups, mostly no longer used imports (alikins@redhat.com) - Remove unused ProductCertRepo bits (alikins@redhat.com) - Keep certmgr update_reports as a instance variable (alikins@redhat.com) - Remove certlib.ConsumerIdentity. (alikins@redhat.com) - Move firstboot to use injected identity. (alikins@redhat.com) - Move 'subscription-manager' yum plugin to inj (alikins@redhat.com) - Remove unused ConsumerIdentity from test_unreg (alikins@redhat.com) - Using injection in migration for prod_dir/identity (alikins@redhat.com) - Remove _get_consumer_id from EntUpdateAction (alikins@redhat.com) - Move old test_certlib to test_entcertlib (alikins@redhat.com) - Fix fetch_certificates for entcert Report (alikins@redhat.com) - Add some comments about id error logging (alikins@redhat.com) - Add a certmgr.UnregisterCertMgr class (alikins@redhat.com) - Add a RepoActionReport formatter (alikins@redhat.com) - Add a RepoActionReport (alikins@redhat.com) - More injected id, clean check_registration use (alikins@redhat.com) - Test fixes and merge/rebase cleanup (alikins@redhat.com) - Make string equals show expected/actual (alikins@redhat.com) - identitycertlib now uses injected identity (alikins@redhat.com) - certmgr tests were hitting real rpmdb (alikins@redhat.com) - PackageProfileManager/InstalledProductsManager inj (alikins@redhat.com) - Move PackageProfileLib and InstalledProductsLib (alikins@redhat.com) - Make rhsm_d use injection consumer identity (alikins@redhat.com) - Convert test_async to use SubManFixture (alikins@redhat.com) - test_certmgr calls uep.getRelease, so mock it (alikins@redhat.com) - Use injected consumer identity in firstboot (alikins@redhat.com) - Use injected consume identity in factlib (alikins@redhat.com) - Use ConsumerIdentity from identity not certlib (alikins@redhat.com) - Fix self.exceptions reference (alikins@redhat.com) - _valid_consumer to _inject_mock_valid_consumer (alikins@redhat.com) - Move _[in]valid_consumer to test/fixture.py (alikins@redhat.com) - Use injected Identity in repolib (alikins@redhat.com) - Remove certlib.ConsumerIdentity from managerlib (alikins@redhat.com) - Inject identity in utils for version check (alikins@redhat.com) - Give a name to Mock()s created in test/fixture (alikins@redhat.com) - Re add the new slimmer fitter certlib.py (alikins@redhat.com) - Make entcertlib uses injected identity (alikins@redhat.com) - Split certlib into entcertlib and certlib (alikins@redhat.com) - Make IdentityCertLib use inj IDENTITY (alikins@redhat.com) - Move IdentityCertLib to identitycertlib.py (alikins@redhat.com) - Split Healing* into healinglib.py (alikins@redhat.com) - repolib.UpdateAction is now RepoUpdateAction (alikins@redhat.com) - Checkout idcertlib._status from it's report (alikins@redhat.com) - Inject an ActionLock, and a Facts class. (alikins@redhat.com) - Add ActionReports, certlib cleanup, lock cleanup (alikins@redhat.com) - The Action subclass is unneeded now. (alikins@redhat.com) - CertManager split CertManager/HealingCertManager (alikins@redhat.com) - HealingAction just uses an EntCertUpdateReport atm (alikins@redhat.com) - reAction()'ify repolib, add RepoReport (alikins@redhat.com) - reAction()'ify Factlib, add FactUpdateReport (alikins@redhat.com) - certmgr expects a ActionReport from Action.perform (alikins@redhat.com) - Rename CertLib->EntCertLib (alikins@redhat.com) - Split UpdateReport into base class and sub classes (alikins@redhat.com) - Create UpdateReport in Certlib.CertLib and pass it (alikins@redhat.com) - Start refactoring certlib (alikins@redhat.com) - Add product certs with os_name in certdata (alikins@redhat.com) - Add ProductIdRepoMap as core of ProductDatabase (alikins@redhat.com) - Add a DefaultDict (defaultdict with pretty print) (alikins@redhat.com)- Move atspi locator to correct element (ckozak@redhat.com) - 1090560: readd locator to the all subs view (ckozak@redhat.com) - test_cert_sorter could fail based on test order (alikins@redhat.com) - 1058383: widgets are added and removed dynamically (ckozak@redhat.com)- Cleanup entbranding tests names. (alikins@redhat.com) - Test cases for empty,none,not set brand type/name (alikins@redhat.com) - Use a real certificate2.Product in tests cases. (alikins@redhat.com) - Latest strings from zanata (alikins@redhat.com)- Use the new Product.brand_name for brand_name (alikins@redhat.com) - 865702: Dont render exc messages with bogus markup (alikins@redhat.com) - 1070908: Don't count cpus without topo for lpar (alikins@redhat.com) - 1075167: Avoid using injected values in migrate-classic-to-rhsm (ckozak@redhat.com) - 1074568: Use our translations in optparser (ckozak@redhat.com) - Man page spelling corrections (wpoteat@redhat.com) - 1070737: correct config section for ca_cert_dir (ckozak@redhat.com)- 1021069: Add reference to network usage info. (alikins@redhat.com) - latest strings from zanata 1.11.X branch (alikins@redhat.com) - 1061923: Remove trailing period from privacy URL (wpoteat@redhat.com) - 1039913: rhsm-debug updates and fixes (alikins@redhat.com) - 1061407: don't allow some translations (ckozak@redhat.com) - 1055664: rhsm-debug now follows more config paths (alikins@redhat.com) - 1038242: add anaconda.pid check before chroot (alikins@redhat.com) - 1035115: Update product id certs (alikins@redhat.com) - 864195: New output line for subscribe --auto if it can't cover all products (wpoteat@redhat.com) - 1060727: Changes to rhsm-debug for sos report (wpoteat@redhat.com) - 1044596: Don't match beta product tags for release (alikins@redhat.com) - 851325: Tweak activation key checkbox to left (alikins@redhat.com) - Use systemd RPM macros to make life easier. (awood@redhat.com) - 958016: use rpm %{optflags} and _hardended_build (alikins@redhat.com)- Use glob for finding entitlement certs to remove. (dgoodwin@redhat.com) - Make sure entitlement cert directory exists before we clean it out. (dgoodwin@redhat.com) - safer default args in AsyncWidgetUpdater (ckozak@redhat.com) - use enumerate instead of confusing myself (ckozak@redhat.com) - Pull in latest strings from zanata (bkearney@redhat.com) - make sure entitlement has a pool before reading it (ckozak@redhat.com) - quickly load preferences (ckozak@redhat.com) - 1061937: preference changes occur in the background (ckozak@redhat.com) - use existing signals (ckozak@redhat.com) - simplify preferences window (ckozak@redhat.com) - Fix test failure if run on system that is registered. (dgoodwin@redhat.com) - 1061393: Don't allow subscription-manager string to be translated (ckozak@redhat.com) - 1016427: On string was missed from the extraction (bkearney@redhat.com) - 1058495: productid yum errors on yum remove (alikins@redhat.com) - 1026501: Preserve PKI directories and have rpm own them. (dgoodwin@redhat.com) - 1058374: Fix crash on exception in managergui._show_buttons (ckozak@redhat.com)- 1060917: catch exception thrown in firstboot (ckozak@redhat.com) - Extract the latest strings (bkearney@redhat.com) - 995121: require gnome-icon-theme for calendar icon (alikins@redhat.com)- added testing for the pooltype cache (ckozak@redhat.com) - 961003: Stricter matches for rhel product tags (alikins@redhat.com) - 1059809: Cache pool types to avoid unnecessary api calls (ckozak@redhat.com) - 1059809 Improve attach and remove performance add progress bar (ckozak@redhat.com) - 908869: Fix the mis-transated options in pt-BR (bkearney@redhat.com) - 1044596: handle http,socket,ssl fetching release (alikins@redhat.com) - dont always print exception message (ckozak@redhat.com) - 1044596: Make release listing handle empty data (alikins@redhat.com) - 1020423: update help messages (jesusr@redhat.com) - Fix incorrect patching. (awood@redhat.com) - Mock ProductDatabase so tests can run without a productid.js file (awood@redhat.com) - 825388: Properly wrap text when reaching dialog limit (mstead@redhat.com) - 1021443: display Consumer deleted message (jesusr@redhat.com) - Altering titles per mreid conversation. (wpoteat@redhat.com) - 1039736: Fix missed reference to CloudForms in tooltip. (dgoodwin@redhat.com) - Fix ta_IN translation problem. (dgoodwin@redhat.com) - Lock timezone to EST5EDT in timezone tests. (awood@redhat.com) - 1005329: add at-spi locator to the SLA selection table (ckozak@redhat.com) - 1039914: Update the rhsm-debug man page (bkearney@redhat.com) - 874169: Fix label alignment in progress UI (mstead@redhat.com) - 1020361: Replace the use of the term Valid with Current in the status command (bkearney@redhat.com) - 1028596: Add the repo-override command to the subscription-manager man page (bkearney@redhat.com) - 1020522: Update the man page for subscription-manager with new list options (bkearney@redhat.com) - Pull in the latest strings from zanata. (bkearney@redhat.com) - 1057719: adding a small section on deprecated commands (dlackey@redhat.com) - 1017354: remove msg printed to stderr via yum (alikins@redhat.com) - 857147: Auto-subscribe window has a confusing name (wpoteat@redhat.com) - Use dateutil.tz instead of pytz. (awood@redhat.com) - 883486: The local time's start/end dates rendered in the list --available/--consumed incorrect (wpoteat@redhat.com) - 1049037: Add conditional requires on migration data package. (awood@redhat.com) - 973938: correctly handle SIGPIPE in rct (ckozak@redhat.com) - 878089: Add line wrapping when listing subscription-manager modules (ckozak@redhat.com) - 1017354: Ensure all message go to stdout, not stderr (bkearney@redhat.com) - 851325: Anchor choose server "default" button beside the text box. (dgoodwin@redhat.com) - 1039739: Add 96x96 and 256x256 icons (bkearney@redhat.com) - 873967: Move choose server tooltips closer to the elements they assist with. (dgoodwin@redhat.com) - 1044686: Make serverurl parse error detailed again (alikins@redhat.com)- 1018807: Ensure virt facts are a single line (bkearney@redhat.com) - 1007580: Print blank spaces if there is no contract number on the list command (bkearney@redhat.com) - Fedora 18 is at end of life. (awood@redhat.com) - Updated translations. (dgoodwin@redhat.com) - 104338: add default dest dir to rhsm-debug help (alikins@redhat.com) - 1042897: add proxy info to rhsm-debug completion (alikins@redhat.com) - 914833: rct cat-cert output reports an Order: Subscription: field. (wpoteat@redhat.com) - 1052297: delay import of site module (ckozak@redhat.com) - set default encoding to utf-8 in rhsm-debug and migrate scripts (ckozak@redhat.com) - 1048325: Set default encoding to utf-8 when running the rct script (ckozak@redhat.com) - 1050850: re-evaluate system facts when checking for updates (ckozak@redhat.com) - Some refactoring of rhsm-debug (alikins@redhat.com) - Additional improvements to rhsm-debug (wpoteat@redhat.com)- 1039736: Modify the remote server string to reference Satellite instead of CloudForms (bkearney@redhat.com) - 916666: Change method of service detection (wpoteat@redhat.com) - Correct at-spi name for subscription type text (ckozak@redhat.com)- Check for RHSM_DISPLAY before loading any modules. (alikins@redhat.com) - 1034429: Fix stacktrace in logs on unregister. (dgoodwin@redhat.com) - add ServerUrlParseException strings to mapper (jesusr@redhat.com) - 1040167: Update installed products properly (ckozak@redhat.com) - Added atspi locator for overall status (ckozak@redhat.com) - ExceptionMapper will now traverse object graph looking for message (mstead@redhat.com) - Convert tests on stderr to use Capture context manager. (awood@redhat.com) - Have Capture grab both stdout and stderr. (awood@redhat.com) - Updated for readability (ckozak@redhat.com) - replace file monitors with a single monitor (ckozak@redhat.com) - Rename capture context manager and use new-style classes. (awood@redhat.com) - Correct Makefile for RHEL 5. (awood@redhat.com) - 1030604: print to stdout instead of stderr for consistency (mstead@redhat.com) - display pool type in cli and gui (ckozak@redhat.com) - 1031008: Properly handle exceptions when checking compliance (mstead@redhat.com) - Change the capture() context manager to tee output. (awood@redhat.com) - Remove mock stdout. Nosetest captures stdout by default. (awood@redhat.com) - respect http(s)_proxy env variable for proxy information (jesusr@redhat.com) - Created ExceptionMapper to allow sharing exception messages (mstead@redhat.com)- 1030604: Handle 400 code for add override (mstead@redhat.com) - Use backed to ensure a refreshed Overrides object (mstead@redhat.com) - 1034574: Alternate message based on why no repos exist in GUI (mstead@redhat.com) - 1034396: No longer require entitlements to run repo-override command (mstead@redhat.com) - 1033741: Refresh Overrides CP connection when dialog is shown (mstead@redhat.com) - 1033690: Updated repo-overrides not supported message (mstead@redhat.com) - 1034649: Only allow repolib to update override cache if supported by the server (mstead@redhat.com) - 1032673: Warn on add override if repo doesn't exist (mstead@redhat.com) - 1030996: Fixed usage text for repo-override add/remove options (mstead@redhat.com) - 1032243: Updated the redhat.repo warning (mstead@redhat.com) - Use local ent certs to list attached pools (ckozak@redhat.com) - 1021013: Change wording on firstboot address screen (alikins@redhat.com) - 1020539: Show proxy info if no RHN in firstboot (alikins@redhat.com) - Make zip file of consumer information for debugging (wpoteat@redhat.com)- 998033: Handle Unauthorized/Forbidden exceptions in CLI/GUI (mstead@redhat.com) - Remove unnecessary network calls after clean command (ckozak@redhat.com) - Bumping the python-rhsm required version (mstead@redhat.com) - Latest translations. (awood@redhat.com) - Introduced an Override model object to OverrideLib (mstead@redhat.com) - Use injected Identity instead of ConsumerIdentity in repolib (mstead@redhat.com) - Catch ValueError when determining boolean value (mstead@redhat.com) - Use a simplier method to compare two lists of dictionaries. (awood@redhat.com) - Hide item when server does not support overrides. (mstead@redhat.com) - Show message instead of repo table when no repos exist. (mstead@redhat.com) - Made Repository Details resemble Subscription Details (mstead@redhat.com) - Created an overrides module (mstead@redhat.com) - Created Repository Management Dialog (mstead@redhat.com) - Add 'repo-override' command to alter content repositories server-side. (awood@redhat.com)- 985502: Use yum.i18n utf8_width function for string length in CLI (ckozak@redhat.com) - 916666: Displayed 'Next System Check-In' is inaccuarate (wpoteat@redhat.com) - Change wording for identity in CLI command. (dgoodwin@redhat.com) - 1019753: Stop including a fake consumer UUID fact. (dgoodwin@redhat.com) - 1022198: Display highest suggested quantity in contract selection (ckozak@redhat.com) - Hook up the 'why register' dialog from old rhn-client-tools. (dgoodwin@redhat.com) - Add screen to describe and skip registration in Fedora/EL7 firstboot. (dgoodwin@redhat.com) - Fix firstboot on Fedora 19. (dgoodwin@redhat.com) - Report distribution.version.modifier fact. ex 'beta' (ckozak@redhat.com) - Center filter dialog on parent window when opened (mstead@redhat.com) - Sort owner list in org selection screen (mstead@redhat.com) - 1004318: Bash completion for rct was not handing options and file lists correctly. (bkearney@redhat.com) - 1023166: Strip leading and trailing whitespaces from all usernames and passwords provided on the cli (bkearney@redhat.com) - 963579: Stop hiding the Library environment. (dgoodwin@redhat.com) - Fix layout issues with select sla screen in firstboot. (alikins@redhat.com) - Fix the layout for "Confirm Subscriptions" screen. (alikins@redhat.com)- 1021581: account/contract display nothing when no data exists (ckozak@redhat.com) - Swap heading of selectsla/confirmsubs widgets. (alikins@redhat.com) - 1006748: replace simplejson with 'ourjson' (alikins@redhat.com)- 1017351: ignore dbus failures on show_window (alikins@redhat.com) - 1016643: Fix firstboot issues with new firstboot. (alikins@redhat.com) - 1005420: adding --ondate to manpage (dlackey@redhat.com.com) - 1007580: Add contract number to the output of list --available (bkearney@redhat.com) - 1017299: handle dmidecode module not installed (alikins@redhat.com) - 846331: Add tooltips to the filters page (bkearney@redhat.com) - 1015553: fix help message for no-overlap. display usage requirement (ckozak@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - Latest string catalog. (alikins@redhat.com) - point at the zanata 1.10.x version/branch (alikins@redhat.com) - Run 'make update-po' on translations. (awood@redhat.com) - Latest translations from Zanata. (awood@redhat.com) - Merge pull request #782 from candlepin/ckozak/environment_completion (alikins@redhat.com) - Merge pull request #776 from candlepin/alikins/1008462_log_virt_what (c4kofony@gmail.com) - 1011712: add missing environments completion (ckozak@redhat.com) - Merge pull request #773 from candlepin/ckozak/match_gui_filters (alikins@redhat.com) - Merge pull request #787 from candlepin/awood/1006985-abort-migration (alikins@redhat.com) - Use all keywords args for call to get_avail_ents (alikins@redhat.com) - Add 'providedProducts' to test pool (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - removed subscribed filter, added testing (ckozak@redhat.com) - Add some tests cases for managerlib.get_avail_ents (alikins@redhat.com) - fix wrong index in get_filtered_pools_list (ckozak@redhat.com) - remove unused args, remove unnecessary idcert read (ckozak@redhat.com) - add completion for new CLI filters (ckozak@redhat.com) - 654501: add some filtering to list available (ckozak@redhat.com) - Merge pull request #765 from candlepin/alikins/redhataccount (awood@redhat.com) - Move capture() context manager to fixtures.py (awood@redhat.com) - Merge pull request #786 from candlepin/ckozak/cli_list_provided (alikins@redhat.com) - 1006985: Abort migration when we detect different certs with the same ID. (awood@redhat.com) - Merge pull request #781 from candlepin/ckozak/cat_cert_unlimited (alikins@redhat.com) - 996993: add provided to list available (ckozak@redhat.com) - Merge pull request #784 from candlepin/ckozak/gui_unentitled_string (alikins@redhat.com) - 1012501: Correct number of entitled products with expired ents (ckozak@redhat.com) - 1012566: rhsmd cron job 700 (ckozak@redhat.com) - 1011703: Do not allow selection on listview (mstead@redhat.com) - Merge pull request #779 from candlepin/alikins/flex_branding3 (c4kofony@gmail.com) - 1011961: -1 quantity is printed as unlimited (ckozak@redhat.com) - Merge pull request #774 from candlepin/ckozak/fix_gui_completion (alikins@redhat.com) - Make certlib repo and brand updating similar. (alikins@redhat.com) - 1004385: remove some gtk help options (ckozak@redhat.com) - Make BrandingInstaller run every cert install/rm (alikins@redhat.com) - Merge pull request #778 from candlepin/ckozak/update_repolib_attach (alikins@redhat.com) - keep repolib in certmgr (ckozak@redhat.com) - 1011234: no service level displays empty string (ckozak@redhat.com) - 1008016: update repos on certlib change (ckozak@redhat.com) - fix traceback when poolstash is empty (ckozak@redhat.com) - 1008462: log more virt-what output (alikins@redhat.com) - 1008462: Log detected virt info as we detect it. (alikins@redhat.com) - 1004341: gui completion no longer resets (ckozak@redhat.com) - Merge pull request #761 from candlepin/ckozak/overlap_filter_ondate (alikins@redhat.com) - Refactor credentials gathering. (awood@redhat.com) - Merge pull request #771 from candlepin/alikins/cmd_name_logging (jmrodri@nc.rr.com) - Merge pull request #769 from candlepin/ckozak/catch_exception_updating_installed (jmrodri@nc.rr.com) - Merge remote branch 'origin/master' into alikins/redhataccount (awood@redhat.com) - Merge pull request #768 from candlepin/ckozak/status_ondate_completion (jmrodri@nc.rr.com) - Merge pull request #766 from candlepin/alikins/make_zanata (jmrodri@nc.rr.com) - 973838: refresh redhat.repo after register (alikins@redhat.com) - make default logger include sys.argv[0] (alikins@redhat.com) - Merge pull request #770 from candlepin/mstead/add-virt-type-info (c4kofony@gmail.com) - Add System Type to output of list --consumed (mstead@redhat.com) - Add Type column to Confirm Subscription screen (mstead@redhat.com) - 1008603: Catch and log connection error while updating installed products (ckozak@redhat.com) - Merge pull request #767 from candlepin/ckozak/attach_suggested_quantity (wpoteat@redhat.com) - 1004385: Add missing rhsm-icon debug options (ckozak@redhat.com) - suggested quantity in list available (ckozak@redhat.com) - Merge pull request #754 from candlepin/alikins/flex_branding2 (c4kofony@gmail.com) - 1001820: added ondate to completion (ckozak@redhat.com) - cleanup comments (alikins@redhat.com) - remove call on filter change, use None instead of now (ckozak@redhat.com) - Adding autocomplete stuff for new migration script options. (awood@redhat.com) - 767754: overlap filter ondate (ckozak@redhat.com) - Add a 'make zanata' target that syncs zanata (alikins@redhat.com) - Adding unit tests for new migration script options. (awood@redhat.com) - Correct failing unit tests and add convenience method. (awood@redhat.com) - Change brand attribute from 'os' to 'brand_type' (alikins@redhat.com) - Make rct show branding info (alikins@redhat.com) - Move to RHELBrandsInstaller by default. (alikins@redhat.com) - Split RHEL specific brand install bits (alikins@redhat.com) - Add a BrandsInstaller that handles multiple brands (alikins@redhat.com) - Invert dependencies, and add RHEL specific impls. (alikins@redhat.com) - Stylish cleanups. (alikins@redhat.com) - Added new parameters to the script (tazimkolhar@gmail.com) - clean up comments (alikins@redhat.com) - More entbranding logging and testing. (alikins@redhat.com) - Allow multi ents that provide identical branding (alikins@redhat.com) - More entbranding test cases. (alikins@redhat.com) - Add BrandPicker and Brand base class. (alikins@redhat.com) - Add branding support to ent cert importer. (alikins@redhat.com) - Update branding on cert sorter dir moniter event (alikins@redhat.com) - Move all branded product logic to entbranding (alikins@redhat.com) - make it more clear this is for RHEL branded ents (alikins@redhat.com) - Add support for populating product branding info. (alikins@redhat.com)- update translations from zanata (alikins@redhat.com) - 1004893: update prods before compliance (ckozak@redhat.com) - 1004908: Remove the rhn-setup-gnome dep even more. (alikins@redhat.com) - 1004908: move rhn-setup-gnome requires to -gui subpackage (pbabinca@redhat.com) - 1004385: rhsm icon completion fix (ckozak@redhat.com) - 1004341: add gui completion (ckozak@redhat.com) - 1001820: fix autocompletion (ckozak@redhat.com) - rev min python version for "make stylish" to 2.6 (alikins@redhat.com) - 994344: messaging for bad filetypes (ckozak@redhat.com) - 995597: continue attaching if a pool cannot be found (ckozak@redhat.com) - 1001169: fix pythonic empty string identity problems (ckozak@redhat.com)- Adding Fedora 20 branch to releaser. (awood@redhat.com) - Subscribe/unsubscribe mirror attach/remove tests (alikins@redhat.com) - Revert "990195: remove subscribe options" (alikins@redhat.com) - 994620: reword tooltip message (ckozak@redhat.com) - 997935: stop making requests after unregister (ckozak@redhat.com) - 997740: allow autoheal call more often (ckozak@redhat.com) - Prevent name collision over the parent variable in RHEL 5 Firstboot. (awood@redhat.com) - 997189: error is now a sys.exc_info() tuple. (awood@redhat.com) - self._parent is not defined here. (awood@redhat.com) - bump version and remove rhel-6.5 releaser (jesusr@redhat.com) - Convert contract selection window to use a MappedListStore. (awood@redhat.com) - Stripe rows whenever the My Subs or All Available tabs are shown. (awood@redhat.com) - 991165: Refresh row striping after the TreeView is resorted. (awood@redhat.com) - Remove unused background attribute in Installed Products tab. (awood@redhat.com) - Set background color on progress bar renderer. (awood@redhat.com) - No need to set a hint to true in glade then false in code. (awood@redhat.com) - Remove duplicate import. (awood@redhat.com) - Add a very simple "smoke" test script (alikins@redhat.com) - 842402: Re-aligning Subscription Manager Gui (cschevia@redhat.com)- 851321: Refresh/redraw tables after removing subscriptions (cschevia@redhat.com) - 974587: allow certs with no content (ckozak@redhat.com) - 977920, 983660: manpage updates (dlackey@redhat.com.com) - 987579: Re-arranged preferences dialog (cschevia@redhat.com) - 990195: remove subscribe options (ckozak@redhat.com) - 991214: refresh ent dir, catch exception gracefully (ckozak@redhat.com) - 991548: Display correct error message for registration failures. (awood@redhat.com) - 991580: add rhsmd debug to stdout (ckozak@redhat.com) - 993202: fix default config, take advantage of rhsmconfig options (ckozak@redhat.com) - 994266: list consumed shows expired bugs (ckozak@redhat.com) - 994997: Fix Unknown is_guest during firstboot. (dgoodwin@redhat.com) - Changed 'It is' to possessive 'Its' (cschevia@redhat.com) - Remove unused WARNING_DAYS variable (ckozak@redhat.com) - Bump python-rhsm requires to 1.9.1 for config changes. (dgoodwin@redhat.com) - add ondate to status (ckozak@redhat.com) - Fedora 17 is at end of life. (awood@redhat.com)- latest translations from zanata (alikins@redhat.com) - Preserve traceback when an exception is thrown from background thread. (awood@redhat.com) - Remove logging of injection setup (alikins@redhat.com) - 988411: more at-spi changes for QA (ckozak@redhat.com) - 908521: Pull in the latest mr strings (bkearney@redhat.com) - 928469: Pull in latest ml strings from zanata (bkearney@redhat.com) - 927990: Pull in latest ta_IN strings from zanata (bkearney@redhat.com) - 987579: Make clicking autoheal label work (cschevia@redhat.com) - 988430, 988861: remove logging from write_cache to avoid segfault (ckozak@redhat.com) - 966422: Do not hang firstboot if there is an exception during registration. (awood@redhat.com) - 978329: catch IdentityCertException gracefully (ckozak@redhat.com) - 988482: fix gtk warnings on gtk-2.10 (alikins@redhat.com) - 988411: fixed at-spi locator name (ckozak@redhat.com) - fixed dbus on rhel5 (ckozak@redhat.com) - 987071: specify arch of librsvg dep (alikins@redhat.com) - 987626: Remove PUTS while opening preferences dialog, fix related test (cschevia@redhat.com) - 987551: correctly reconnect to rhsmd daemon (ckozak@redhat.com) - 981611, 981565: fixed icon and text truncation (ckozak@redhat.com) - rev zanata branch to 1.9.X (alikins@redhat.com) - Rev master to 1.9.x (alikins@redhat.com) - 968820: raise timeout exceptions for cli calls (alikins@redhat.com) - 950892: add ents-nag-warning.png to docs install (alikins@redhat.com) - add new file to spec (ckozak@redhat.com) - 978466: fix missing socket info s390x/ppc64 (alikins@redhat.com) - 985515: moved DbusIface to fix anaconda productId (ckozak@redhat.com) - 983193: remove unused 'Virt Limit' cat-cert field (alikins@redhat.com) - Correcting whitespace error. (awood@redhat.com) - 986971: String Update: Quantity > Available (cschevia@redhat.com) - 980724: allsubstab cleared on identity change, check redeem on register (ckozak@redhat.com) - 921222: add 'status' to bash completion (alikins@redhat.com) - 977580: Preferences dialog hide and show (cschevia@redhat.com) - 977481: make proxy cli check require_connection (alikins@redhat.com) - 977896: Fixes for Workstation/Desktop certs (alikins@redhat.com) - Added comma to satisfy grammar rules (cschevia@redhat.com) - added at-spi locator for autoheal checkbox (jmolet@redhat.com) - 984203: Fix german translations (bkearney@redhat.com) - 974587: Add more checks for no order portion being present (bkearney@redhat.com) - 984206: Removed Spaces from String (cschevia@redhat.com) - Remove releasers due to branching. (dgoodwin@redhat.com) - 983670: Improved auto-attach description (cschevia@redhat.com) - 982286: Adjusted markup removal (cschevia@redhat.com) - 983250: 983281: certs check warning period (ckozak@redhat.com) - Adding Fedora 19 Yum releasers. (awood@redhat.com)- Latest translations from zanata. (dgoodwin@redhat.com) - new strings (jesusr@redhat.com)- 877331: Add --org and --environment options to migration script. (awood@redhat.com) - 915847: Clear old proxy settings if the --no-proxy option is used. (awood@redhat.com) - 928401: Fixed translation issue in redeem dialog (cschevia@redhat.com) - 974123: default behavior is help, no longer status (ckozak@redhat.com) - 976689: Handle no xorg server, allow help (ckozak@redhat.com) - 976848: 976851: thread cache write, limit disk reads, singleton - 976865: dbus iface singleton for gui (ckozak@redhat.com) - 976866: single instance of ProdDir and EntDir (ckozak@redhat.com) - 976868: improve rhsmd logging (alikins@redhat.com) - 976868: enable logging from /usr/libexec/rhsmd (alikins@redhat.com) - 976924: empty service level and type (ckozak@redhat.com) - 977481: added proxy options to status (ckozak@redhat.com) - 977535: cli uses utf8 too (ckozak@redhat.com) - 977851: 977321: Centralize CertSorter, drive updates, refresh properly - 978322: fixed client deleting certs (ckozak@redhat.com) - 979492: register auto-attach force recreates cert dirs (ckozak@redhat.com) - 980209: removed injection calls from migration script (ckozak@redhat.com) - 980640: include stacked ents in provided (ckozak@redhat.com) - 981689: fix attach command (ckozak@redhat.com) - 982286: Fixed empty dialog message (cschevia@redhat.com) - latests strings from zanata and new keys.pot (alikins@redhat.com) - Fixed Preferences dialog to be non-threaded (cschevia@redhat.com) - updated spec to require python-rhsm v1.8.13-1 or greater (cschevia@redhat.com) - Added auto-attach property in the preferences dialog (cschevia@redhat.com) - Added autoheal command to subman CLI (cschevia@redhat.com) - Add support for SUBMAN_DEBUG to log to stdout (alikins@redhat.com) - remove logging of plugin args (alikins@redhat.com) - Fixed auto-complete script for auto-attach command (cschevia@redhat.com)- 844532: xen dom0 cpu topology lies, work around it (alikins@redhat.com) - 854380: fix overlap filter (ckozak@redhat.com) - 915847: Provide option to skip using proxy when connecting to RHSM. - 921222: Fixed tab completion (cschevia@redhat.com) - 922871: Call pre_product_id_install hook on product install (mstead@redhat.com) - 924766: Show machine type when attaching 'virt only' subscriptions (wpoteat@redhat.com) - 927340: added empty warning, block auth unless proxy enabled (ckozak@redhat.com) - 928401: Fixed translation issue in redeem dialog (cschevia@redhat.com) - 947485: System 'disconnected' if no cache and disconnected (ckozak@redhat.com) - 947788: facts plugin can handle no 'facter' (alikins@redhat.com) - 966137: stat-cert handles ent cert with no content (alikins@redhat.com) - 972883: Add entries to productid.js during migration. (awood@redhat.com) - 973938: Flush std out and catch errors to work around the broken pipe from the more command (bkearney@redhat.com) - 974123: default behavior is help, no longer status (ckozak@redhat.com) - 974587: Allow list --consumed to handle certificates with empty order sections (bkearney@redhat.com) (awood@redhat.com) - 975164: 975186: fix certlib exception handling (ckozak@redhat.com) - Pull PluginManager from dependency injection framework (mstead@redhat.com) - Performance enhancements (ckozak@redhat.com) - added cp_provider doc strings, modified test fixture (ckozak@redhat.com) - Fix expand options so there is no border txt view (alikins@redhat.com) - Make PluginManager lazy loading (mstead@redhat.com)- 922825: pre_subscribe conduit now contains more data (mstead@redhat.com) - 921222: Fixed subman auto-complete scripts (cschevia@redhat.com) - 922806: Fix RHEL 5 firstboot issue with backButton. (dgoodwin@redhat.com) - 960465: Subman disconnected when consumer cert is invalid (ckozak@redhat.com) - 966747: handle a custom facts file being empty (alikins@redhat.com) - 969280: Fix traceback on disconnected sub detach (ckozak@redhat.com) - handle s390x's without vm info in sysinfo (alikins@redhat.com)- 905136: added accessibily name for owner_label (jmolet@redhat.com) - 928175: fixed status command after user deletion (ckozak@redhat.com) - 950672: Added data for yellow. Added list view. (ckozak@redhat.com) - 963796: Unified descriptions (cschevia@redhat.com) - 966745: Correct typo in name of configuration value. (awood@redhat.com) - 967863: Suggest package to install when mapping file is missing. (awood@redhat.com) - 968364: show the issuer for certs in rct. (bkearney@redhat.com) - 966262 for rct.8; 959563 for subscription-manager.8 (dlackey@redhat.com.com) - Extract latest strings from code. (dgoodwin@redhat.com) - close file objects deliberately (alikins@redhat.com) - Use fnmatch to add wildcard support (bkearney@redhat.com) - One more miss from my issuer/errata debacle (bkearney@redhat.com) - Extend use of compliance status from cp (ckozak@redhat.com) - Add s390 lpar specific socket counting (alikins@redhat.com) - be extra paranoid and strip nul from /sys reads (alikins@redhat.com) - use new cpu info method by default (alikins@redhat.com) - Add a new method for calculating cpu sockets (alikins@redhat.com) - Added reasons to Subscription Details (ckozak@redhat.com) - Support enable and disable of all repos. (bkearney@redhat.com)- Fix echo'ing of exit status or exception on exit (alikins@redhat.com) - 962905: Fixing errors with quantity spinner. (awood@redhat.com) - 961124: Allow rct dump-manifest to be called more than once (bkearney@redhat.com) - 921249: Fix Unknown virt status being reported to server. (dgoodwin@redhat.com) - 905136: Make the accessability value unique (bkearney@redhat.com) - 913635: typo (dlackey@redhat.com.com) - 889582 (dlackey@redhat.com.com) - 962520: require python-rhsm 1.8.11 for arches (alikins@redhat.com) - 919706: Relax rhn-setup-gnome dependency. (dgoodwin@redhat.com) - Add new expiring icon (bkearney@redhat.com) - use os.linesep as imported (alikins@redhat.com) - cleanup camelCase usage in various files (alikins@redhat.com) - adding architecture data (ckozak@redhat.com) - Default option is status (ckozak@redhat.com) - changed list --status to status (ckozak@redhat.com) - adding data to installed prods (ckozak@redhat.com) - SORT ALL THE IMPORTS! (alikins@redhat.com) - stylish cleanup (alikins@redhat.com) - mock.patch ConsumerIdentity instead of monkey patch (alikins@redhat.com)- 959563, 956298: for rhel 5.10 (dlackey@redhat.com.com) - 905922: use get_int instead of get in order to consume the value as a booolean (bkearney@redhat.com) - enhancements to tests (alikins@redhat.com) - Update expected rct output for content arch info (alikins@redhat.com) - let 'rct cat-cert' show arches info on content sets (alikins@redhat.com) - Use the unknown icon when it is appropriate. (bkearney@redhat.com) - Do not allow manual entry of numbers that aren't multiples of spinner increment. (awood@redhat.com) - 959570: Subscription names were being mangled in the installed products page. (bkearney@redhat.com) - 959124: Consistant system status between CLI and GUI (ckozak@redhat.com) - re-added compatibility for old candlepin servers. (ckozak@redhat.com) - 885130: Switch from using xmlrpclib to rhnlib's rpclib. (awood@redhat.com) - 958827: fixed duplicate reasons from bundled subs, removed messages for valid products, refactoreed client-side reasons code (ckozak@redhat.com) - 958775: correct info for future subscriptions (ckozak@redhat.com) - Removing messages from compliant installed products caused by bad overconsumption (ckozak@redhat.com) - Use server provided value to determine quantity increment. (awood@redhat.com) - 957218: Bump system.certificate_version for cores support (mstead@redhat.com) - 956285, 913635, 913628. still need to finalize output for 913628. (dlackey@redhat.com.com) - 955142: Display core limit in rct cat-cert tool (mstead@redhat.com) - Warn when we detect we need a newer version of 'mock' (alikins@redhat.com) - 924919: remove loging about isodate implementation (alikins@redhat.com) - 957195: Pull in the latest or fix from zanata. (bkearney@redhat.com) - Add the unkown icon (bkearney@redhat.com) - Add reasons to list --installed and list --consumed. Added list --status (ckozak@redhat.com) - 908037: remove all ¶ characters from the ml.po file. Zanata was also updated (bkearney@redhat.com) - 906552: Fixed mis translation of subscription-manager in pa.po and zh_CN.po. Zanata was also updated (bkearney@redhat.com) - 908059: Fix a pt_BR translation which did not include the http portion of a url. Zanata is fixed as well (bkearney@redhat.com) - Add F19, 5.10, 6.4 releasers. (dgoodwin@redhat.com) - use "assert_string_equal" for multiline str asserts (alikins@redhat.com) - add "assert_string_equals" that diffs multiline strings (alikins@redhat.com)- Latest translations. (dgoodwin@redhat.com) - 903298: Fix a few more examples of Register to (bkearney@redhat.com) - 878634: Fix the final three uses of id instead of ID (bkearney@redhat.com) - Fix string formatting done outside of gettext _() (alikins@redhat.com) - 950892: entity typo (dlackey@redhat.com.com) - when no parameters are given, dump manifest uses current directory (ckozak@redhat.com) - fixed zipfile creation in python 2.4 (ckozak@redhat.com) - 919561: moving cat manifest into memory (ckozak@redhat.com) - 914717: Fields taken from pool data. (wpoteat@redhat.com) - 924919: stop log to stderr in isodata module (alikins@redhat.com) - 919561: refactored some code into additional methods, fixed naming conventions, and added test cases (ckozak@redhat.com) - Dont log exception if a repo doesn't have productid (alikins@redhat.com) - 919561: checking manifest zip for files outside of scope (ckozak@redhat.com) - 919561: moved new extractall into a class that extends ZipFile (ckozak@redhat.com) - 919561: fixed variable naming in new extractall method (ckozak@redhat.com) - 919561: replaced reference to zipfile.extractall (aded in python2.6) (ckozak@redhat.com)- 927875: Fix GUI bug if there is an expired certificate. (dgoodwin@redhat.com) - 922806: Use dependency injection with firstboot module. (awood@redhat.com) - 919512: Remove proxy options from config command. (awood@redhat.com) - 921126: latest string updates from zanata (alikins@redhat.com) - 919255: Remove extraneous print statement. (awood@redhat.com) - 919584: Fix unicode error in RHEL 5. (awood@redhat.com) - Implement entitlement/product status caching. (dgoodwin@redhat.com) - 921245: Update installed products tab after registration. (awood@redhat.com) - 893993: some refactoring, show_autosubscribe_output returns 0 or 1 (ckozak@redhat.com) - 859197: add special case for products that provide 'rhel-' tags (alikins@redhat.com) - productid db now supports multiple repos per product id (alikins@redhat.com) - let ProductData support multiple repos per product (alikins@redhat.com) - 893993: attach --auto now prints the proper text when no products are installed (ckozak@redhat.com) - 918746: Switched or ordering for disabling repos. Will now print all repository validation errors (ckozak@redhat.com) - 914717: rct cat-manifest fails to report Contract from the embedded entitlement cert (wpoteat@redhat.com) - More convenient dep injection. (dgoodwin@redhat.com) - Try to handle the really old dbus-python on rhel5 (alikins@redhat.com) - add missing conf file for all_slots plugin (alikins@redhat.com) - 919700: Reload consumer identity after force subscribing. (dgoodwin@redhat.com) - utils.parseDate is now isodate.parse_date (alikins@redhat.com) - Remove ent/prod dir arguments to CLI commands. (dgoodwin@redhat.com) - PluginsCommand does not need network cli options (alikins@redhat.com) - Fix pluginDir config value in default config file (alikins@redhat.com)- Pull latest strings from zanata. (dgoodwin@redhat.com) - Use PyXML for iso8601 date on RHEL5 and dateutil after (alikins@redhat.com) - Major switchover to server for compliance checking logic. (dgoodwin@redhat.com) - Introduce dependency injection framework. (dgoodwin@redhat.com) - 916369: Do not persist config changes until the action completes (bkearney@redhat.com) - Fix a bug with changing installed products during healing. (dgoodwin@redhat.com) - 912776: fix migration test scripts to expect get_int usage (alikins@redhat.com) - 912776: cast port numbers from cli to int immediately (alikins@redhat.com) - 912776: use config.get_int for server port as well (alikins@redhat.com) - 905649: subscription-manager does not work with dbus-python-1.1.1-1 (wpoteat@redhat.com) - use ngettext for plural messages in certlib/managercli (alikins@redhat.com) - 912776: use cfg.get_int for proxy port (alikins@redhat.com) - 878097: update service-level org key help text (alikins@redhat.com) - Handle manifests with no subscriptions in the archive (alikins@redhat.com) - 878664: Add filename support to the bash completion for the rct tool. (bkearney@redhat.com) - 877590: Changes to the branding messages when the user attempts to register twice (bkearney@redhat.com) - New plugin framework. (alikins@redhat.com / awood@redhat.com) - 886115: Remove line continuations within strings. (bkearney@redhat.com) - 913302: Support Level and Support Type should be shown as Service Level and Service Type (bkearney@redhat.com) - Add unknown product status state. (dgoodwin@redhat.com) - 913703: Prefer the use of SKU over Product ID (bkearney@redhat.com) - 913720: Use the term order number instead of subscription id (bkearney@redhat.com) - 878634: Use correct capitalization for ID in the rct tool (bkearney@redhat.com) - 878097: Help text for service-level command should be consistent with other help texts (bkearney@redhat.com) - 906554: Add ui_repoid_vars line to yum based on the variables which are in the baseurl (bkearney@redhat.com) - 912707: Remove a use of the deprecated hasNow() function. (bkearney@redhat.com) - 913187: Allow older manifests to print out correctly. (bkearney@redhat.com) - 912776: Cast proxy port to an integer. (awood@redhat.com) - 882459: Deprecated message in help for cert-interval (wpoteat@redhat.com) - 895447: Changed messages to distinguish between local and server-side removal. (wpoteat@redhat.com) - 908671: Display the pool ID when available. (awood@redhat.com) - 911386: Displaying combined Service Level and Type should handle empty values for both items (jmolet@redhat.com)- string and string catalog update from zanata (alikins@redhat.com) - 908954: Ensure that 'Not Set' is shown in the preferences dialog if it is not set (bkearney@redhat.com) - 906214: rct --help should return 0. (bkearney@redhat.com) - 909294: Add accessibility names to the preferences combo boxes (bkearney@redhat.com) - 878097: Clarify that the --org option is ORG_KEY and not ORG_NAME (bkearney@redhat.com) - Just use 0 as error for reading int keys (alikins@redhat.com) - Old version of config entries considered to make changes backwards compatible (wpoteat@redhat.com) - 882459: aftermath of bug 876753 - Change --heal-interval to --attach-interval in rhsmcertd (wpoteat@redhat.com)- Update tito for RHEL 7.0 (bkearney@redhat.com) - Small cleanups for test_migrate (alikins@redhat.com) - Write repofile once instead of during every iteration. (awood@redhat.com) - Add unit test for migration script. (awood@redhat.com) - Adding more tests for the migration script. (awood@redhat.com) - Bump the required version of python-rhsm to pick up the new config file defaults (bkearney@redhat.com) - Modify migration script tests to run on Fedora. (awood@redhat.com) - Give users the ability to disable package reporting (bkearney@redhat.com) - 891377: Note in deprecated string that auto-attach-interval is a command option (bkearney@redhat.com) - 901612: Yum plugin warnings should go to stderr, not stdout (bkearney@redhat.com) - 903298: Replace use of 'Register to' with 'Register with' (bkearney@redhat.com) - Rewrite of the migration script featuring unit tests. (awood@redhat.com) - Remove F16 and old cvs releasers, add F18. (dgoodwin@redhat.com)- Add two manifest commands to rct. (bkearney@redhat.com) - latest translations from zanata (alikins@redhat.com) - 895447: The count of subscriptions removed is zero for certs that have been imported. (wpoteat@redhat.com) - 895462: Message for subscription-manager repos --list for disabled repo needs to be modified (wpoteat@redhat.com) - 885964: After registration, recreate the UEP connection using the identity cert. (awood@redhat.com) - 869306: Add org ID to facts dialog. (awood@redhat.com) - 888853: Put output into proper columns regardless of the output language. (awood@redhat.com) - Update python-rhsm requires version (wpoteat@redhat.com) - 888052: Add all binaries to the makefile path for gettext string extraction (bkearney@redhat.com) - 851303: additional term updates (dlackey@redhat.com.com) - 844411: Add an --insecure option to subscription-manager. (awood@redhat.com) - 891621: Users can incorrectly enter activation keys when registering to hosted. (awood@redhat.com) - 889573: Only persist serverurl and baseurl when registering. (awood@redhat.com) - 889204: Encode the unicode string to utf-8 to avoid syslog errors (bkearney@redhat.com) - 889621: String substitution inside gettext causes message translations to never be found (bkearney@redhat.com) - 890296: Unicode characters with a - are causing printing issues for rct printing (bkearney@redhat.com) - 878269 (dlackey@redhat.com.com) - 784056: Raise a running instance of the GUI to the forefront. (awood@redhat.com) - 888968: Improve the gui message formatting for SLA selection (bkearney@redhat.com) - 873601: Return a non zero code if subscription manager is run with an incorrect command name (bkearney@redhat.com) - 839779: Improve messaging when autosubscribe does not work because of SLA (bkearney@redhat.com) - 867603: Add quantity to confirm subscriptions dialog. (awood@redhat.com) - 888790: Rebuild UEP connection after registering with activation keys. (awood@redhat.com) - 886280; 878257; 878264; 878269 (dlackey@redhat.com.com) - 814378: disable linkify if we are running as firstboot (alikins@redhat.com) - 886887: Take the user back to the activation key page if he enters an invalid key. (awood@redhat.com) - 863572: Make forward/back insensitive when registering (alikins@redhat.com) - 825950: updating SAM registration procedure; other term edits and updated screenshot (dlackey@redhat.com.com) - 885964: Do not make a getOwner call when not necessary. (awood@redhat.com) - Ask for the org in environments and service-level modules. (awood@redhat.com) - 886992: Fix for bad fix for 886604, wrong path for yum repos (alikins@redhat.com) - matt reid's edits to rct; bz886280; bz878257; bz878269; bz878264 (dlackey@redhat.com.com) - 841496: Do not use hyphens in bash completion files as these are invalid for identifiers in the sh shell. (bkearney@redhat.com) - Improve logging for rhsmcertd scenarios (wpoteat@redhat.com) - 878609: Do not use public url redirectors, instead use a redhat.com address (bkearney@redhat.com) - 886604: Fix incorrect path in repos.d check (alikins@redhat.com) - 727092: Read in the org key during registration if none is given. (awood@redhat.com) - 845622: If an identity certificate has expired, there should be a friendly error message (wpoteat@redhat.com) - 883123: Have the migration code use the name and the label for org and environment lookup. (bkearney@redhat.com) - 886110: help blurb for --auto-attach formatted poorly (alikins@redhat.com) - 880070: require latest python-rhsm to handle unicode issues (alikins@redhat.com) - 798788: Results from subscription-manager facts --update after a server-side consumer was deleted. (wpoteat@redhat.com) - 878634: Improve the consistency of capitalization of URL, ID, HTTP, and CPU (bkearney@redhat.com) - 878657: Make consistent use of the term unregister instead of un-register (bkearney@redhat.com) - 883735: load branding module slightly differently (jesusr@redhat.com) - Stylish fix. (dgoodwin@redhat.com) - 878664: Add bash completion script for rct (bkearney@redhat.com) - 880764: Command line options which can be specified more than once should use the same help text (bkearney@redhat.com) - 867070: Adjust default sizing of subscriptions pane in Installed Products tab. (awood@redhat.com) - 873791: Expected exit codes from unsubscribe with multiple serial numbers (wpoteat@redhat.com) - 800323: Set default output stream encoding to UTF-8. (awood@redhat.com) - 862852: Fix double separator in redeem dialog. (dgoodwin@redhat.com) - Display "None" if environments value is empty on consumer. (awood@redhat.com) - 872351: Display environment in GUI facts dialog and CLI identity command. (awood@redhat.com) - 881091: Remove punctuation in the help message (bkearney@redhat.com) - Revert "878986: refactor to use curses/textwrap for format" (alikins@redhat.com) - 877579: Fix -1 quantity to consume for unlimited pools. (dgoodwin@redhat.com) - 881117: Add at-spi locator to redemption dialog. (awood@redhat.com) - 881952: Warn and continue if encountering a failure during system deletion. (awood@redhat.com) - 878820: Fix console error when yum.repos.d does not exist. (dgoodwin@redhat.com) - 839772: Display "Not Set" instead of "" in SLA and release preferences. (awood@redhat.com) - rev zanata branch version to 1.8.X (alikins@redhat.com) - 878986: refactor to use curses/textwrap for format (alikins@redhat.com) - 878986: Default to no line breaking if no stty is available (bkearney@redhat.com) - 878588: Move the requires on usermode from subscription-manager-gui to subscription-manager (bkearney@redhat.com) - 878648: Make the help usage formatting consistent for the rct and subscription manager commands (bkearney@redhat.com) - 869046: Remove stray 'print' (jbowes@redhat.com) - 864207: Autosubscribe should not run when all products are already subscribed. (wpoteat@redhat.com) - 854702: Place the asterisk indicating editability into the quantity cell. (awood@redhat.com)- Reversioning to 1.8.x stream.- latest strings from zanata (alikins@redhat.com) - 874623: Tell users running the version command if they are not registered. (awood@redhat.com) - 873418: Add at-spi locators to the activation key window. (awood@redhat.com)- latest strings from zanata (alikins@redhat.com) - 864207: mark these strings for translation (alikins@redhat.com) - 854388: use ngettext to specify contract/contracts (alikins@redhat.com) - 876753: change rhsmcertd --heal-interval to --auto-attach-interval (alikins@redhat.com) - We require python-rhsm-1.1.5 now (ram) (alikins@redhat.com) - 876340: Move the last of the commands and help string to --auto-attach (bkearney@redhat.com) - 876294: Use attach instead of subscirbe in the rhn migration tooling (bkearney@redhat.com) - 856735: Move the Next Update notification to the About dialog. (awood@redhat.com) - Removed stacking from RAM (mstead@redhat.com) - Improved comments/logging/tests for RAM (mstead@redhat.com) - Updated the entitlement_version of client (mstead@redhat.com) - Added RAM limit to rct cat-cert output (mstead@redhat.com) - Removing dead code (mstead@redhat.com) - Check RAM when determining status (mstead@redhat.com)- 862909: install rct man page (alikins@redhat.com) - Fix to LocalTz DST determination (cduryee@redhat.com)- 873631: Migrate correctly when there is only one org. (awood@redhat.com) - 874147: Handle changes in python-ethool api (alikins@redhat.com)- 872847: Change unsubscribe feedback when consumer has been deleted (wpoteat@redhat.com) - 869934: make "release" related cdn usage use proper urlparse (alikins@redhat.com) - 852328: Improve the server version checking (bkearney@redhat.com) - 871146: Fix proxy errors on first yum operation after registration. (dgoodwin@redhat.com) - 850430: Pressing Enter in the password entry now activates registration. (awood@redhat.com) - Attach subscriptions after registration with an activation key. (awood@redhat.com)- latest strings from zanata (alikins@redhat.com)- 864177: Add the count for the first word in calculating where to break the line (bkearney@redhat.com) - 785666: For bonded interfaces, find mac address of members (alikins@redhat.com) - 839779: Add more context around how to cover the machine with a given SLA (bkearney@redhat.com) - 864177: Attempt to detect the size of the terminal to influence how product names are split up. (bkearney@redhat.com) - 864569: Make the date picker widget 10 characters wide (bkearney@redhat.com) - 855050: Set the icon-name property on all dialogs and windows (bkearney@redhat.com) - 848095: Reduce the indentation on the help text to improve the layout on smaller terminals. (bkearney@redhat.com) (wpoteat@redhat.com) - 862848: Change the name of the button to Cancel instead of Close (bkearney@redhat.com) - 867766: Unsubscribe from multiple entitlement certificates using serial numbers (wpoteat@redhat.com) - Clear any cached environments when registering with activation keys. (awood@redhat.com) (bryan.kearney@gmail.com) - Clear any cached activation key values. (awood@redhat.com) - 869729: --autosubscribe and --activationkey should be mutually exclusive (wpoteat@redhat.com) - 857191: Stacking shows a useless parent in All Available Subscriptions tab (wpoteat@redhat.com) - 863133: Subscription-Manager version command should have server type listed first (wpoteat@redhat.com) - updates for failed-qa issues in bz857195 (dlackey@redhat.com.com) - Increment the hardcoded page number due to added activation key screen. (awood@redhat.com) - 864555: add "menu" window hint to filters.glade (alikins@redhat.com) - 850870: Update on-line documentation link. (awood@redhat.com) - 817671: Add support for Activation Keys in the GUI. (awood@redhat.com) - 840415: Print an error message if the destination directory does not exist. (awood@redhat.com) - Fail fast if the user enters a bad org. (awood@redhat.com) - Marking a string for translation. (awood@redhat.com) - 866579: Fail fast if the user enters a bad environment. (awood@redhat.com) - Enable logging in firstboot (alikins@redhat.com) - 865954: Return to creds screen if consumer name is invalid (alikins@redhat.com) - 852107: Make the banners the same width (bkearney@redhat.com) - 748912: Make the error message a bit more friendly when there is no cert file to import (bkearney@redhat.com) - 865590: Fix broken offline unsubscribe. (dgoodwin@redhat.com) - 852328: Report Classic and Subscription Management consistently in the version and identity commands (bkearney@redhat.com) - 864159: Add a new message in the gui when no subscriptions are available on a specific date. (bkearney@redhat.com) - 850531: Change the label 'Certificate Status' to 'Status' (bkearney@redhat.com) - 850533: Change the label from 'Next Update' to 'Next System Check-in' (bkearney@redhat.com) - 855365: Display a singular sentence if only one subscription is removed (bkearney@redhat.com) - 862885: Change the text for unlimited to Unlimited (bkearney@redhat.com) - 864184: Make the machine type uppercase to be consistent with other output (bkearney@redhat.com) - 865545: Added report log when cert has no products. (mstead@redhat.com) - update releases.conf (alikins@redhat.com)- 863961: Expect id cert Version to be populated in tests (alikins@redhat.com) - 863565: Give focus to the login field during subscription registration. (awood@redhat.com) - 838123: remove python2.5ism (alikins@redhat.com) - 844072: remove use and dep of PyXML (alikins@redhat.com) - 838123: Omit mac addresses from facts for lot and sit ipaddress types (bkearney@redhat.com) - 856236: Do not allow environmenets to be specified during registration if an activation key is used (bkearney@redhat.com) - 858289: Rename the desktop file to subscription-manager-gui.deskstop (bkearney@redhat.com) - 808217: Add a text banner to the output of release --list (bkearney@redhat.com) - 863428: Add environment support to the migration script. (awood@redhat.com) - 862099: Fix several dialog closing issues. (dgoodwin@redhat.com) - 854374: Removed extra spacing around help, and improved he rct text output a bit. (bkearney@redhat.com) - 853572: Fix a typoin the help messages (bkearney@redhat.com) - 859090: Remove the word technology from the branding string (bkearney@redhat.com) - 862308: Subscription Manager version reports registered to value when system not registered (wpoteat@redhat.com) - 861443: Re-raise GoneException in rhsmcertd-worker (mstead@redhat.com) - 861151: make stylish cleanup (alikins@redhat.com) - 852911: Add padding around firstboot tooltips icon. (dgoodwin@redhat.com) - 854312: Do not install a certificate that has expired. (mstead@redhat.com) - Make rhsm-icon work on gnome 3 (jbowes@redhat.com) - 853885: Fix icon notification popup only displaying once. (dgoodwin@redhat.com) - 853006: Wrap label in the manually subscribe firstboot screen. (dgoodwin@redhat.com) - 861151: release should not list for incompatible variants (alikins@redhat.com) - 861170: re.escape() values provided to the apply_hightlight() function. (awood@redhat.com) - 852630: Suscription manager unsubscribe --all shows error on expired subscriptions (wpoteat@redhat.com) - Freeze obsoletes version for -gnome to -gui rename (jbowes@redhat.com) - 860084: remove unused _x from ja_JP translation (alikins@redhat.com) - 860088: remove trailing dot from url in de_DE.po (alikins@redhat.com) - Don't reparse entitlement certs on every search filter change (jbowes@redhat.com) - 855257: fix issues with default contract quantity being wrong (alikins@redhat.com) - 860088: some translations were splitting urls into two lines (alikins@redhat.com) - Add to nosetest to ensure that Cert V3 check for validity passes. (wpoteat@redhat.com) - 860344: Subscription-manager import --certificate fails to recognize a new version 3.0 certificate (wpoteat@redhat.com) - New icon set. (awood@redhat.com) - 853035: Fix firstboot "back" issues. (dgoodwin@redhat.com) - Check the full version info of the yum api in productid (alikins@redhat.com) - 847319: Left align manually subscribe firstboot message (jbowes@redhat.com) - 860030: make server_version_check use a non authenticated call (alikins@redhat.com) - 847387: Display tooltip for info icon in RHEL 5.9. (awood@redhat.com)- 829825: Adding tests. (awood@redhat.com) - 853876: No need to check for GoneException when getting status (mstead@redhat.com) - 829825: Disable unsubscribe button when nothing is selected. (awood@redhat.com) - Remove unused import. (awood@redhat.com) - 859197: Fix product cert cleanup. (dgoodwin@redhat.com) - 781280: Add I18N comments for some string length issues. (dgoodwin@redhat.com) - 830193: Ensure logging is not diabled by RHN Classic Registration (bkearney@redhat.com) - remove unused RepoFile import (alikins@redhat.com) - 855081: Translate Arch as Arq. (bkearney@redhat.com) - Check identity cert permissions when running CLI commands (mstead@redhat.com) - mock all of RepoFile for the cli tests (alikins@redhat.com) - 845349: Don't clutter the repo file with empty keys (jbowes@redhat.com) - 845349: remove 'return' left in for debugging (jbowes@redhat.com) - Stylish errors for mr.po (bkearney@redhat.com) - 855085: Fixed the translation for [OPTIONS] (bkearney@redhat.com) - 855087: Fix a mis translated [OPTIONS] in the mr.po file. (bkearney@redhat.com) - Strings with the same value are not always the same instance. (awood@redhat.com) - updates from sefler for bz850881 (dlackey@redhat.com.com) - mock out utils.is_valid_server_info for tests (alikins@redhat.com) - 846207: Print error message for each invalid repo. (awood@redhat.com) - change test async to check for a number of thread callbacks (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com)- updates to stat-cert for cert v3 (jbowes@redhat.com) - rct: Check for and handle files that aren't x509 certs (jbowes@redhat.com) - rct: remove content set count from cat-cert. use stat-cert instead. (jbowes@redhat.com) - implement aliases for cli commands (jbowes@redhat.com) - rct: add a stat-cert command (jbowes@redhat.com) - Switch certv2 related code to certv3 (jbowes@redhat.com) - 852107: Make banner headings equal in length (bkearney@redhat.com) - 842768: Remove --serverurl option from redeem command. (awood@redhat.com) - Set correct parent for these error dialogs. (awood@redhat.com) - set_parent_window() on RegisterScreen has been removed. (awood@redhat.com) - make regex better (jesusr@redhat.com) - 855762: Set correct parent for error dialog boxes raised by Autobind wizard. (awood@redhat.com) - 856349: rct cat-cert now printing content for all content types (mstead@redhat.com) - 842768: Limit --serverurl and --baseurl to specific commands. (awood@redhat.com) - 854467: Use of activation keys requires an org. (awood@redhat.com) (dgoodwin@rm-rf.ca) - 854879: Fixes for Anaconda desktop/workstation product cert installation. (dgoodwin@redhat.com) - 840415: Handle copyfile errors gracefully. (awood@redhat.com) - Adding new line b/w products when printed by rct (mstead@redhat.com) - 850920: --servicelevel and --no-auto are mutually exclusive. (awood@redhat.com) - Explicitly set GMT when doing entitlement date math (cduryee@redhat.com) - adding --unset option to service-level and release cmds (dlackey@redhat.com.com) - updated images for bz840599; changed rhsmcertd intervals, bz853571 (dlackey@redhat.com.com) - 853233: Do not allow 68.pem and 71.pem to coexist after migration. (awood@redhat.com) - 852706: Fix server side certs not being deleted client side (alikins@redhat.com) - editing manpages and gnome help per UXD feedback; updating manpages for new command arguments; bz852323, bz850881, bz854357 (dlackey@redhat.com.com) rf.ca) - 845349: Support setting unknown values in the yum repo file (jbowes@redhat.com) - Add a count of content sets to entitlement certificates (bkearney@redhat.com) - 830988: Stacking is showing an odd parent in the My Subscriptions Tab (wpoteat@redhat.com)- Fix gettext_lint issue with concat string in rhn-migrate (alikins@redhat.com) - 851124: Fix GUI unsubscribe. (dgoodwin@redhat.com) - fix po version for ta_IN.po (alikins@redhat.com) - latest strings (alikins@redhat.com)- 853187: Verbiage change in install-num-migrate-to-rhsm. (awood@redhat.com) - 852894: Abort migration if multiple JBEAP channels are detected. (awood@redhat.com) - 850715: Fix malloc for Config (jbowes@redhat.com) - 852001: output the orgs key as part of the identity command. (bkearney@redhat.com) - fix "make gettext", wrong var name for the find root (alikins@redhat.com) - 850715: Fixes based on coverity scans (bkearney@redhat.com) - 846316: Use the full name of Subscrition Manager during first boot (bkearney@redhat.com) - 851346: Remove special case channel certs before subscribing. (awood@redhat.com) - 847354: When printing, translate None type into an empty string (bkearney@redhat.com)- Replace 16x16 icon with a new version that has no background (bkearney@redhat.com) - 852107: Update verbiage in migration script. (awood@redhat.com) - 847060: Push dependency higher up in the chain (bkearney@redhat.com) - 848534: Change the about dialog icon to be a PNG to ensure accurate representation. (bkearney@redhat.com) - 841396: Select first item in My Subscriptions table by default. (awood@redhat.com) - 849483: Prompt user for org name if necessary. (awood@redhat.com) - 849644: Calls made with --no-auto were not actually registering the system. (awood@redhat.com) - 849494: Fix variable name collision. (awood@redhat.com) - 846834: Use Subscription instead of entitlement certificate (bkearney@redhat.com) - 847859: Expiration highlighting was being set incorrectly. (awood@redhat.com) - 847750: Handle bad proxy values in migration script. (awood@redhat.com) - 841961: Ignore case when specifying the service level in migration (bkearney@redhat.com) - 842020: Remove an extraneous option group for rhsmcertd (bkearney@redhat.com) - Refactored some of the shared CLI code in 'rct' (mstead@redhat.com)- 849171: Remove an extraneous print statement (bkearney@redhat.com) - 849105: Fixed a typo in the error message (bkearney@redhat.com) - 772161: Notifiy virt who, if running, when the identity changes (bkearney@redhat.com) - Reduce reads/parses of certificates (jbowes@redhat.com) - remove unused function 'getInstalledProductHashMap' (jbowes@redhat.com) - 843191: handle network errors better for 'version' command (alikins@redhat.com) - 826739, 827553: Combine Service Level and Service Type and move up in display order. (awood@redhat.com) - 847316: Remove the menu path for Subscription Manager from the manual registration screen. (bkearney@redhat.com) - 848409,848195,848190,848184: Do not print the exception when attempting to do the server version check (bkearney@redhat.com) - 847795: String and terminology clean up (bkearney@redhat.com) - 847380: Update the verbiage to prefer the term Subscription Management (bkearney@redhat.com) - 846834: Updated verbiage to focus on subsriptions and not on entitlements (bkearney@redhat.com) - 846105: Verbiage changes to empasize subscriptions over entitlements (bkearney@redhat.com) - 836933: Handle empty spaces for servce levels (bkearney@redhat.com) - 836932,835050: Fix the service level lifecycle (bkearney@redhat.com) - 836932: Reduce extra loggging when setting the service level (bkearney@redhat.com) - About dialog was not working due to key errors from python (bkearney@redhat.com) - 833319: Updated the help text for registration and service levels (bkearney@redhat.com) - 847060: Add missing requires on pygobject2 (bkearney@redhat.com) - 828954: Fix ta_IN.po file error with options (bkearney@redhat.com) - 842898: re-implement string fix for it.po (bkearney@redhat.com) - 828958: Fix the accidental translation of an option (bkearney@redhat.com) - fix up make stylish (jbowes@redhat.com) - No longer require root to run rct (mstead@redhat.com) - Remove manually_subscribe.py, it's class moved to rhsm_login.py (alikins@redhat.com) - Bumping the required python-rhsm version (mstead@redhat.com) - Renamed rt command to rct. (mstead@redhat.com) - Fix test case failure on 5.9 (Exception.message) (alikins@redhat.com) - Refactor ManuallySubscribeScreen to use new Screen api (alikins@redhat.com) - Check passed args as None to allow empty args (mstead@redhat.com) - Exception.message is deprecated, just let _str_ do it (alikins@redhat.com) - use MockStdout intead of nosetests sys.stdout.getvalue() (alikins@redhat.com)- Fix "Project-Id-Version" for ta_IN.po (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Remove the 'repos' unittests until they are more mockable (alikins@redhat.com) - Created CLI tool for viewing certificate data. (mstead@redhat.com) - add versionlint to "make stylish" (alikins@redhat.com) - add versionlint, requires pyqver (alikins@redhat.com) - Remove unused mock return values (alikins@redhat.com) - Remove enable_grid_lines from contract details glade file (alikins@redhat.com) - more test cases for ConfigCommand (alikins@redhat.com) - 837897: Terminology Change: Service Level Agreement -> Service Level (wpoteat@redhat.com) - add test cases for ConfigCommand (alikins@redhat.com) - Better error when rm'ing config item from missing section (alikins@redhat.com) - unittest coverage for managercli.CLI (alikins@redhat.com) - Adding unit tests for migration script regexes. (awood@redhat.com) - 812903: Autosubscribe not working for newly added product cert after Register (wpoteat@redhat.com) - 845827: Update command that do not require a candlepin connection (alikins@redhat.com) - 845827: Split server version checkout out to avoid errors (alikins@redhat.com) - Hack to address double mapping for 180.pem and 17{6|8}.pem (awood@redhat.com) - fix pep8 (jesusr@redhat.com) - don't show access.redhat.com url after registering to Katello (jesusr@redhat.com) - remove the explicit url search from error handling. (jesusr@redhat.com) - Make gettext_lint also check for _(foo) usage (alikins@redhat.com) - Remove unneeded _(somevar) (alikins@redhat.com) - Fix NameError in migration script. (awood@redhat.com) - bogus newline in glade file (alikins@redhat.com) - 826874: Reenable grid lines on newer gtk (alikins@redhat.com) - 826874: Remove enable_grid_lines from treeviews in glade (alikins@redhat.com) - 826874: Removing more properties that don't exist on gtk2.10 (alikins@redhat.com) - 826874: Change gtk target version to gtk 2.10 for all glade files (alikins@redhat.com) - 826874: Clean of gtk properties not in gtk2.10 in our glade files (alikins@redhat.com) - Add support for migrating to Katello. (jesusr@redhat.com) - 843191: 'version' command showed wrong info with no network (alikins@redhat.com) - 843915: Multiple-specifications of --enable and --disable repos (wpoteat@redhat.com) - fix Package-Id-Version in ta_IN.po (alikins@redhat.com) - Fix es_ES.po (missing newline) (alikins@redhat.com) - 842898: fix missing --password in it.po (alikins@redhat.com) - 843113: latest strings from zanata (alikins@redhat.com) - 837280: Show users that we strip out any scheme given with a proxy. (awood@redhat.com) - new strings (alikins@redhat.com) - Refactor of SubDetailsWidget and GladeWidget (alikins@redhat.com) - 826729: Move Cert Status up to top of Product's Subscription Details (wpoteat@redhat.com)- remove test cases that use si_LK locale (alikins@redhat.com) - 842845: Show better error if serverurl port is non numeric (alikins@redhat.com) - 838113: 'unregister' was not cleaning up repos (alikins@redhat.com) - 842170: replace None service level/type with "" not None (alikins@redhat.com) - 844069: Allow register --force even if ID cert is totally invalid. (dgoodwin@redhat.com) - 826874: Remove use of deprecated Gtk.Notebook.set_page (alikins@redhat.com) - 818355: Terminology Change: Contract Number -> Contract (wpoteat@redhat.com) - 844368: productid plugin was failing on ProductCert.product (alikins@redhat.com) - Ignore warning about use of dbus.dbus_bindings (alikins@redhat.com) - 844178: Fix error message when importing a non-entitlement cert bundle. (dgoodwin@redhat.com) - remove deprecated use of DateRange.hasNow() (jbowes@redhat.com) - remove use of DateRange.hasDate() (alikins@redhat.com)- Remove deprecated use of hasDate. (dgoodwin@redhat.com) - Fix missed use of renamed method. (dgoodwin@redhat.com) - make stylish clean (alikins@redhat.com) - use isoformat() here instead of strftime format string (alikins@redhat.com) - create warn and expire colors once, fix test failure (alikins@redhat.com) - make stylish cleanups (alikins@redhat.com) - Additional tests for date logic. (awood@redhat.com) - Update for some minor changes in python-rhsm. (dgoodwin@redhat.com) - add rhsm_display module (alikins@redhat.com) - Add module to set DISPLAY if RHSM_DISPLAY is set (alikins@redhat.com) - 837132: fix typo (alikins@redhat.com) - Add "ctrl-X" as accelerator for proxy config (alikins@redhat.com) - Make "Usage" consistent across rhel5/6 (alikins@redhat.com) - Add __str__ for our fake exception. (alikins@redhat.com) - class ClassName(): is not legal syntax on python2.4 (alikins@redhat.com) - Exception by default doesn't pass 'args' (alikins@redhat.com) - Linkify() doesn't work on rhel5, so disble the tests there (alikins@redhat.com) - hashlib doesn't exist on 2.4, md5 is deprecated on 2.6 (alikins@redhat.com) - use simplejson since 'json' isnt part of python 2.4 (alikins@redhat.com) - Use ISO8601 date format in allsubs tab (alikins@redhat.com) - Fix syntax for RHEL5. (dgoodwin@redhat.com) - Fix awkward stretching in Subscription column. (awood@redhat.com) - 804144: Fix awkward stretching of Product column. (awood@redhat.com) - 814731: Change the name of the menu item to Preferences from Settings, and change the accelerator keys (bkearney@redhat.com) - 837132: Clean up the error message in the yum plugin (bkearney@redhat.com) - 837038: Fix a grammatical error in the yum plugin (bkearney@redhat.com) - Fix certificate parsing error reporting. (dgoodwin@redhat.com) - Removing unnecessary assignments. (awood@redhat.com) - F15 builds can't be submitted in Fedora anymore. (dgoodwin@redhat.com) - updating options for rhn-migrate-classic-to-rhsm per bz840152; rewriting rhsmcertd for different options and usage examples (dlackey@redhat.com.com) - Account/contract number field rename. (dgoodwin@redhat.com) - Stylish fixes. (dgoodwin@redhat.com) - Fix a certv2 error. (dgoodwin@redhat.com) - 829825: Alter highlighting used in My Subscriptions tab (awood@redhat.com) - 772040: Have no overlap filter properly handles subscription dates. (mstead@redhat.com) - Update order support level/type to service. (dgoodwin@redhat.com) - Remove explicit use of certificate2 module. (dgoodwin@redhat.com) - Fix issues introduced in certv2 refactor. (dgoodwin@redhat.com) - Change entitlement_version fact to certificate_version. (dgoodwin@redhat.com) - Update to use new certificate2 module and classes. (dgoodwin@redhat.com) - Send entitlement version fact. (dgoodwin@redhat.com)- 828903: Pull in the latest translation for error messages with no options translated (bkearney@redhat.com) - 841011: Fix double words in the korean translations (bkearney@redhat.com) - 828958: Untranslate the word password when it it used as an option in the pt_BR translations (bkearney@redhat.com) - Fixes for translations from zanata (alikins@redhat.com) - Latest translations from zanata (alikins@redhat.com) - 839887: Make error message text more clear when network is disconnected (bkearney@redhat.com) - 839760: Fix the screen text for preferences based on UXD feedback (bkearney@redhat.com) - 818355: Rename the use of 'Contract Number' to contract in the gui (bkearney@redhat.com) - 840169: The service level was incorrectly being set after auto-subscription. (awood@redhat.com) - 840637: Fixed missing reference to parent window. (mstead@redhat.com) - Import and translate error strings for 'envirovment' cmd (alikins@redhat.com) - Removed --wait arg, delay 2 min in rhsmcertd (mstead@redhat.com) - Interval CLI args for rhsmcertd now specified as minutes. (mstead@redhat.com) - Update rhsmcertd.init.d to use new CLI args (mstead@redhat.com) - Bad url format test and a refactor of parse_url (alikins@redhat.com) - Print message when rhsmcertd is shutting down (mstead@redhat.com) - Fixed spelling and newline issues in rhsmcertd (mstead@redhat.com) - Handle a few new bad url formats (http//foo or http:sdf) (alikins@redhat.com) - Add wait and now args to rhsmcertd (mstead@redhat.com) - 839683: Add some strings from older optparse to our i18n version (alikins@redhat.com) - 838146: Subscription-manager cli does not allow unsubscribe when consumer not registered. (wpoteat@redhat.com) - rhsmcertd: add format specifier checking to r_log (jbowes@redhat.com) - Improve rhsmcertd logging (jbowes@redhat.com) - Fix bug where filter options were not persisted when the dialog was reopened. (awood@redhat.com) - 838242: proxy password from the cli wasn't getting used (alikins@redhat.com) - Adding options parsing support (work-in-progress). (mstead@redhat.com) - Added initial check delay to rhsmcertd (mstead@redhat.com)- On invalid credentials in register, return to the login screen (jbowes@redhat.com) - 821065: Make SLA/subscription asyncronous (jbowes@redhat.com) - 838942: make gui and cli use the same releaseVer check (jbowes@redhat.com) - fixes for translations from zanata (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Remove check for date parsing not failing when we expect it to (alikins@redhat.com) - Remove glade orientation properties. (awood@redhat.com) - Moving the filter counting mechanism into the Filters class. (awood@redhat.com) - Adjust expand and fill properties for the filter dialog. (awood@redhat.com) - add za_CN.utf to list of known busted locales (alikins@redhat.com) - 824424: Fixing AttributeError thrown when accessing online help in RHEL 5. (awood@redhat.com) - Add icon to update progress window. (awood@redhat.com) - 806986: Display SKU for available and consumed subscriptions (jbowes@redhat.com) - Increase the default size of the subscriptions viewport. (awood@redhat.com) - Add no overlapping to the default filters. (awood@redhat.com) - Tweaks to filter options dialog. (awood@redhat.com) - 801187: print Provides: for all subs, even with no provides (jbowes@redhat.com) - The filter dialog now updates results in real time. (awood@redhat.com) - 837106: Add a11y property for register button (jbowes@redhat.com) - 813336: Break filter options out into a separate dialog box. (awood@redhat.com) - 837036: Do not refer to options as commands (bkearney@redhat.com) - 829495: Delete a mis-translated string to force re-translation (bkearney@redhat.com) - 828966: Delete a mis-translated string to force trasnlations (bkearney@redhat.com) - 767133: Remove english to english translations from bn_IN to force a new translation (bkearney@redhat.com) - 829491: Remove english trnaslations for italian translations (bkearney@redhat.com)- Add rpmlint config for tmpfiles.d (jbowes@redhat.com) - Use the i18n_optparse.OptionParser instead of optparse (alikins@redhat.com) - Use our i18n_optparse for the migration scripts (alikins@redhat.com) - Look for rhn-migrate* in bin for generating string catalogs (alikins@redhat.com) - 826874: add gladelint support for 'orientation' prop (alikins@redhat.com) - 826874: Remove unneeded property 'orientation' from glade (alikins@redhat.com) - 796782: add systemd tmpfiles configuration (jbowes@redhat.com)- Revamp choose server screen. (dgoodwin@redhat.com)- rhsmcertd no longer exits when not registered. (mstead@redhat.com) - po file cleanups (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Free config resources in one place (mstead@redhat.com) - rhsmcertd: free GKeyFile when done (jbowes@redhat.com) - rhsmcertd: remove studlyCaps (jbowes@redhat.com) - "make stylish" should failed on "swapped" in glade files (alikins@redhat.com) - Remove 'swapped=on' from glade signal markup. (alikins@redhat.com) - add 'fix-glade-swapped' target to de-'swapped' glade files (alikins@redhat.com) - make stylish fixups (alikins@redhat.com) - Fix at-spi label for "offline_radio" widget (alikins@redhat.com) - shorter messages for cases where registered to RHN Classic (alikins@redhat.com) - Tighten up the gettext_lint regex (alikins@redhat.com) - Fix string that was breaking xgettext (alikins@redhat.com) - 810998: Add a button to test a proxy connection. (awood@redhat.com) - new messages, and remove checking of rhn serverURL (alikins@redhat.com) - remove unused es.po file (bkearney@redhat.com) - 829486: Removed untranslated words to force a re-translation (bkearney@redhat.com) - Remove unused bn.po file (bkearney@redhat.com) - 826856: Add check for service-level command that --org can only be used with --list option (bkearney@redhat.com) - 829483: Remove english to english translation to force a re-translations (bkearney@redhat.com) - Remove unused de po file (bkearney@redhat.com) - 819665: on 'version' display if we are registered to RHN Classic (alikins@redhat.com)- 804109: Give a specific message when providing invalid credentials. (awood@redhat.com) - 810360: update wording in gnome help file (cduryee@redhat.com) - use new bin location of files for $STYLEFILES (alikins@redhat.com) - add 'debuglint' for checking for leftover debugger imports (alikins@redhat.com) - Update make clean target (jbowes@redhat.com) - Move py executables to bin/ (jbowes@redhat.com) - Put no results text inside the scrolled window (jbowes@redhat.com) - 817901: Show text when there are no subscriptions to show. (dgoodwin@redhat.com) - Move initd file to etc-conf (jbowes@redhat.com) - Move plugins to their own src dir (jbowes@repl.ca) - More test cases for utils.parse_url (alikins@redhat.com) - 829482: Delete unstranslated strings in order force a retranslation (bkearney@redhat.com) - 811602: Fix the help output based on UXD feedback (bkearney@redhat.com) - 828867: Removed the extra %s string from the te translation (bkearney@redhat.com) - 829479: Remove unstranslated strings to force a re-translation (bkearney@redhat.com) - Delete the unused pt.po file (bkearney@redhat.com) - 829476: Remove untranslated strings. (bkearney@redhat.com) - 811553: Improve the text for auto subscribe during registration (bkearney@redhat.com) - 829471: Fix the translation for usage, and remove a translation for %org id to force a retranslation (bkearney@redhat.com) - Remove an outdated ta.po file (bkearney@redhat.com) - 828810: Remove extra %s in translation (bkearney@redhat.com) - Test to ensure that pool id is in the output for list --available (wpoteat@redhat.com) - Close registration window even if it failed. (dgoodwin@redhat.com) - 825923: Subscription-manager service-level set should say "Service level set to:" (wpoteat@redhat.com) - 811594: Default behavior for ReposCommand is --list (wpoteat@redhat.com) - 832400: service-level --unset should display proper message for unregistered client. (wpoteat@redhat.com)- 818978: Use systemd instead of sysv when installing on F17+ and RHEL7+. (mstead@redhat.com) - 827035: update identity certificate (jmrodri@gmail.com) - registergui: make screens without guis more generic (jbowes@redhat.com) - Incorrect field value removed on previous change (wpoteat@redhat.com) - 829812: Add an unset command for the release command (bkearney@redhat.com) - 823659: Update SLA text in Settings to Service Level (wpoteat@redhat.com) - Use a temp file for finding used widgets (jbowes@redhat.com) - clean up some unused import warnings (jbowes@redhat.com) - default to running style checks on tests (jbowes@redhat.com) - Make test cases stylish as well... (alikins@redhat.com) - Fix "make stylish" (alikins@redhat.com) - 829803: Added an unset command to service level. (bkearney@redhat.com) - Remove reference to InstalledProductsTab.product_id_text (alikins@redhat.com) - Add a "find-missing-widgets" target to makefile (alikins@redhat.com) - 830949: add accessibility locators for registration widgets (alikins@redhat.com) - 824979: No message for subscription-manager release --list with no subscriptions. (wpoteat@redhat.com) - Added UnRegisterCommand and UnSubscribeCommand nosetests (wpoteat@redhat.com) - registergui: get firstboot working with new new code (jbowes@repl.ca) - registergui: Create a PreformRegisterScreen class (jbowes@repl.ca) - registergui: add a post method for setting data on the parent (jbowes@repl.ca) - registergui: create a 'pre' hook for screens (jbowes@repl.ca) (cduryee@redhat.com) - 819665: print msg if user is registered to RHN Classic on "identity" command (cduryee@redhat.com) (wpoteat@redhat.com) - Add F17 yum repo release target. (dgoodwin@redhat.com) - fix make stylish (jbowes@redhat.com) - 810352: Disable the expansion of the system name selection in the register dialog (bkearney@redhat.com) - 824530: add test case for setting proxy cli for release (alikins@redhat.com) - rhsm-icon codestyle cleanups (jbowes@repl.ca) - 829900: Use the term 'Subscription Management Service' to refer to SAM, CFSE, etc (root@bkearney.(none)) - 829898: Make the no service level option a bit clearer as to its meaning (bkearney@redhat.com) - Improve the logging so that the user only sees the approved output by default (bkearney@redhat.com) - 830193: Modify the output of the yum plugin to be consistent with RHN (bkearney@redhat.com) - 824530: "release" command ignoring cli proxy options (alikins@redhat.com) - 828042,828068: Make ja_JP's Confirm Subscription unique for firstboot. (mstead@redhat.com) - Updating strings from zanata (mstead@redhat.com) - 825309: Remove the archiecture field from the table. (bkearney@redhat.com) - 823608: Rename the software pane to product (bkearney@redhat.com) - 810369: Prefer the term Subscription to Entitlement (bkearney@redhat.com) - Add a warning comment about firstboot module titles (alikins@redhat.com) - Clean up an option (bkearney@redhat.com) - 827208: Fix the xmltag bugs in the or po file (bkearney@redhat.com) - 827214: Clean up the XML tags in ta po file. (bkearney@redhat.com) - Slight change in the path for the ta po file (bkearney@redhat.com) - Slight change in the path for the ta po file (bkearney@redhat.com) - Slight change in the path for the ml po file (bkearney@redhat.com) - 828583: Add some spacing at the end of the file paths in the ko.po file (bkearney@redhat.com) - 828816: the %prog variable should not be translated (bkearney@redhat.com) - 828821: Fix the addition of a new variable in the hi po file (bkearney@redhat.com) - 828903: Fix translation of options in the bn po file. (bkearney@redhat.com) - Fix part of the mis translated options (bkearney@redhat.com) - 828965: Fix a translated option which should not have been translated (bkearney@redhat.com) - 828954: fix the --pool option in the translated string (bkearney@redhat.com) - 828958: --available should not be translated (bkearney@redhat.com) - Add --password as an option, not a string. This cause several strings to be retranslated (bkearney@redhat.com) - 828969: Fix the options in the translated string (bkearney@redhat.com) - 828985: Fix the url in the translated string (bkearney@redhat.com) - 828989: Fix the access url (bkearney@redhat.com) - 818205: Release --set command should only accept values from --list. (awood@redhat.com) - registergui: extract out a screen superclass (jbowes@repl.ca) - registergui: get button label from screen class (jbowes@repl.ca) - registergui: keep screens in a list (jbowes@repl.ca) - registergui: pull out environment screen into its own class (jbowes@repl.ca) - registergui: sensitivity refactor and method move (jbowes@repl.ca) - registergui: extract out credentials_entered method (jbowes@repl.ca) - registergui: move organization screen to its own class (jbowes@repl.ca) - registergui: move credentials screen to its own class (jbowes@repl.ca) - registergui: move choose server screen to its own class (jbowes@repl.ca) - registergui: switch from GladeWrapper to GladeWidget (jbowes@repl.ca) - registergui: Remove some unused globals (jbowes@repl.ca)- 817938: Add sorting to the contract selection table. (awood@redhat.com) - 822706: gtk widget visibility toggle compat for el5 (jbowes@repl.ca) - 822706: Display Register button on Installed Product tab if not registered. (mstead@redhat.com) - 825286: Handle unset service levels in a manner similar to unset release versions. (awood@redhat.com) - 826735: Merge start/end date sub details into one row. (dgoodwin@redhat.com) - fix make stylish (jbowes@repl.ca) - 811593: Feedback when not providing command options is not consistent. (wpoteat@redhat.com) - 806986: Subscription-Manager should refer to subscription name and product name. (wpoteat@redhat.com) - 825737: Service-level --set should configure proper value for GUI (wpoteat@redhat.com) - 817901: Disable the match installed products filter. (dgoodwin@redhat.com) - Remove unecessary use of lambda. (dgoodwin@redhat.com) - 818282: Sort virtual subscriptions to the top of contract selector. (dgoodwin@redhat.com) - 818383: display better messages for yum plugin usage (cduryee@redhat.com) - Fix logging of deleted expired certs (jbowes@repl.ca) - Remove the constants module (jbowes@repl.ca) - Remove useless format specifier (jbowes@repl.ca) - 801187: condense list --consumed output (jbowes@repl.ca) - Don't use kwargs for cli subclasses; it makes things shorter (jbowes@repl.ca) - Remove desc cli argument, no module used it (jbowes@repl.ca) - Use super for cli module init (jbowes@repl.ca) - Clean up rpmlint messages (jbowes@repl.ca) - Autogenerate the cli usage message (jbowes@repl.ca) - Remove obsolete nose tests (jbowes@repl.ca) - 812410: Show product name on CLI subscribe to pool. (dgoodwin@redhat.com) - 824680: make init script status return proper exit code (alikins@redhat.com) - fix nosetests for progress gui (jbowes@repl.ca) - Rework urlparse calls to work with RHEL 5. (awood@redhat.com) - 818238: Set a better progress title for sub search (jbowes@repl.ca) - 771756: Drop "rhsm icon" from the rhsm-icon usage message (jbowes@repl.ca) - 820294: Let candlepin handle org/env/key validation (jbowes@repl.ca) - 818397: Rename subscription-manager-gnome to -gui (jbowes@repl.ca) - Reduce wordiness of version command. (awood@redhat.com) - 824333: use rhel5-friendly urlparse options (cduryee@redhat.com) - Log the program versions when starting the GUI or making a CLI call. (awood@redhat.com) - Fix the About dialog to work in RHEL 5.8 (awood@redhat.com) - 821544: Remove the stacking id attribute from my susbcriptions since it is not being used currently. (bkearney@redhat.com) - add checkcommits exception for 824100 (alikins@redhat.com) - 824100: update zanata.xml to grab latest pt_BR.po (alikins@redhat.com) - 822057: do not hard-code cdn to port 443 (cduryee@redhat.com) - Display sane error on CLI if missing CA certificate. (dgoodwin@redhat.com) - Display sane error in GUI if missing CA certificate. (dgoodwin@redhat.com) - 812373: Terminology change for list --installed and --consumed (wpoteat@redhat.com) - zanata client will push any po/*.pot files it finds. Stop. (alikins@redhat.com) - 789182: Fix UnicodeEncodeError when logging. (awood@redhat.com) - README for github and people who like to read (alikins@redhat.com) - checkcommits exception for xgettext patch fixed in master (alikins@redhat.com) - 820743: Fix these strings so xgettext finds extracts them (alikins@redhat.com) - refine the regex for "make gettext_lint" (alikins@redhat.com) - Upload el6 yum packages to another dir for compatability. (dgoodwin@redhat.com)- Updating strings from zanata (mstead@redhat.com) - Add new server setup GUI screen. (dgoodwin@redhat.com) - Add new server setup CLI options. (alikins@redhat.com) - 813296: Remove check for candlepin_version (jbowes@redhat.com) - Allow importing multiple subscriptions at once (jbowes@redhat.com) - 820170: Subscription Manager release --list should display "not supported" message for older candlepin. (wpoteat@redhat.com) - 817938: Make columns in subscription-manager tables sortable. (awood@redhat.com) - 812153: Release command should have a --show command which is the default. (wpoteat@redhat.com) - 820080: Fix "Configuration" spelling on firstboot page (alikins@redhat.com) - Set the parent window for the about dialog (mstead@redhat.com) - removing a sentence from the manpage about working on RHEL 5.8 and later, bz820765 (deon@deonlackey.com) - 821024: Properly handle ESC on preferences dialog (mstead@redhat.com) - Replaced toolbar with menubar. (mstead@redhat.com) - 820040,820037,820030: don't break multibyte help blurbs (alikins@redhat.com) - 817036: Add a version command to subscription-manager. (awood@redhat.com) - The unbindAll command now returns JSON. (awood@redhat.com) - Explain the conditional imports more accurately. (alikins@redhat.com) - Print different message when subscribing to no service level. (awood@redhat.com) - remove deprecated use of "md5" module (alikins@redhat.com) - Enable and disable available repos on client machine from Subscription Manager CLI (wpoteat@redhat.com) - 790939: Add SLA to rhn-migrate-classic-to-rhsm. (awood@redhat.com) - 812388: Show the number of entitlements unsubscribed from. (awood@redhat.com) - 818298: release --list should not display rhel-5 when only rhel-6 product is installed (wpoteat@redhat.com) - 810236: Update facts after registering with --consumerid. (dgoodwin@redhat.com) - 818461: invalid date format error when using or_IN.UTF-8 (cduryee@redhat.com) - Store date of migration in migration facts for rhn-migrate-classic-to-rhsm. (awood@redhat.com) - Unify our el5 and el6 firstboot modules (jbowes@redhat.com) - add a gconf setting for users who do not want to use the icon (cduryee@redhat.com) - do not use the gui by default when migrating (cduryee@redhat.com) - Allow service level change for consumer via CLI independent of other calls. (wpoteat@redhat.com) - 815479: Incorrect owner should be relayed on service level list call. (wpoteat@redhat.com) - 817390: add completion support for servicelevel (alikins@redhat.com) - 817117: fix completion of environment command (alikins@redhat.com) - 816377: handle cert migration data being missing (alikins@redhat.com) - Store date of migration and installation number in migration facts. (awood@redhat.com) - Fixing registration error when loading SlaWizard (mstead@redhat.com)- latest strings from zanata (alikins@redhat.com) - add test cases for autobind.py (alikins@redhat.com) - pep8 and pyflakes cleanups (jbowes@redhat.com) - 815563: Remove incorrect at-spi locators. (awood@redhat.com) - 795541: Environment command should omit the Library from katello (bkearney@redhat.com) - 806993: Tolerate the provision of a scheme with the proxy string. (awood@redhat.com) - remove remnants of subscription_assistant.py (alikins@redhat.com) - 811952: Don't try to unsubscribe old ents if we register (alikins@redhat.com) - 811952: Handle errors on unsubscribing ent certs (alikins@redhat.com) - 812929: Fix issue with selected sla not being in suitable_slas (mstead@redhat.com) - 812897: Use consistent casing for the word "Error" (awood@redhat.com) - Improve preferences dialog error message. (dgoodwin@redhat.com) - 811863: Handle unforseen errors in preferences dialog. (dgoodwin@redhat.com) - 811340: Select the first product in My Installed Software table by default. (awood@redhat.com) - 811594: The config, repos, and facts commands should default to --list if no options are provided. (awood@redhat.com) - 812104: add "release" and "service-level" to completion (alikins@redhat.com) - 801434: Add at-spi accessibility name to calendar widget. (awood@redhat.com) - updates to man pages (deon@deonlackey.com) - 811591: Use consistent messages for not being registered (bkearney@redhat.com) - Updated the --servicelevel option description (deon@deonlackey.com) - Use numeric index to access value returned by urlparse. (awood@redhat.com) - 790579: Show translations for errors thrown by installation number parsing. (awood@redhat.com) - adding --servicelevel option to list command (deon@deonlackey.com) - 810306: Improved messaging in firstboot (mstead@redhat.com) - 811337: unregister any time we return to rhsm_login (jbowes@redhat.com) - 807153: Allow more aggressive deletion of product certs. (awood@redhat.com) - 810399: require the latest rhn-setup-gnome for firstboot (alikins@redhat.com) - 810290: use correct calculation for "Next update" time in sm-gui (cduryee@redhat.com) - 810363: handle socket errors for bad proxy host in firstboot (alikins@redhat.com) - Latest man page and documentation (dlackey@redhat.com) - 809989: Add the shortened password url to the strings files. (bkearney@redhat.com) - 809989: Add a shorter URL to the registration screen (bkearney@redhat.com) - rev the zanata version to 1.0.X (alikins@redhat.com) - Incrementing version number after 6.3 branch. (mstead@redhat.com)- latest strings into keys.pot and updated from zanata (alikins@redhat.com) - 809611: Fix undefined variable in installedtab for expired (alikins@redhat.com) - pep8/pyflakes cleanups (alikins@redhat.com) - Repolib now requires a UEP connection. (awood@redhat.com) - Use numeric index to access portion of URL. (awood@redhat.com) - 807785: use a better title on the autobind wizard (jbowes@redhat.com) - latest strings from zanata (alikins@redhat.com) - Add release selection to preferences dialog (alikins@redhat.com) - 805415: handle entitlements for socket count of 0 (alikins@redhat.com) - 804201: Fix sla select in firstboot after back button (jbowes@redhat.com) - 807477: Delay attempt to connect to RHN until after basic error checks. (awood@redhat.com) - 803374: Change the 'Subscribe' button to read 'Auto-subscribe.' (awood@redhat.com) - 808217: Add a header to the release list (bkearney@redhat.com) - 807153: Provide a more informative error message when encountering repodata errors. (awood@redhat.com) - 807822: Allow setting release to '' (mstead@redhat.com) - 807036: Instruct users to go to All Subscriptions for all SLA failures (bkearney@redhat.com) - 807407: Subscripton Manager substitutes "" for $releasever when releaseVer not set on consumer (wpoteat@redhat.com) - 803756: Trap RemoteServerException as well as RestLibException (404) for service-level command (mstead@redhat.com) - 806941: Removed unknown swapped attribute from autobind.glade. (mstead@redhat.com) - 807360: Allow the repos command to work without being registered (bkearney@redhat.com) - 806457: Fix deletion of productids with yum localinstall (alikins@redhat.com)- Don't skip past firstboot login page on invalid user/pass (jbowes@redhat.com) - 805690: Turn repo gpgcheck off if no gpgkey specified. (dgoodwin@redhat.com) - 795552: Put safe int conversions around certain fact checks. (bkearney@redhat.com) - 804100: display an error when candlepin doesn't support release (jbowes@redhat.com) - 804227: expect a Release object instead of a bare string (alikins@redhat.com) - Latest string files from zanata (bkearney@redhat.com) - 805450: display better error message when autosubscribing (cduryee@redhat.com) - 805594: Give each "Subscribe" button in the GUI a unique at-spi name. (awood@redhat.com) - 803374: Provide unambiguous at-spi names for widgets. (awood@redhat.com) - 805353: subscription-manager list --help should use consistent wording for servicelevel option. (awood@redhat.com)- 805906: fix missing imports for firstboot (jbowes@redhat.com) - Fix RHEL6 firstboot attribute error (dgoodwin@redhat.com) - 772218: throw an error if unparsed command line options exist (cduryee@redhat.com) - Add missing imports to rhsm_login for error dialogs (jbowes@redhat.com) - 803386: Display product ID in GUI and CLI. (awood@redhat.com) - Fix specfile for el5 firstboot (jbowes@redhat.com) - 804227,804076,804228: Handle 404's from old candlepin servers without /release (alikins@redhat.com) - 803778: Updated the --servicelevel not supported messages for subscribe command (mstead@redhat.com) - 803778: Updated the --servicelevel not supported messages for register command (mstead@redhat.com) - 803756,803762: Updated error message for service-level command (mstead@redhat.com) - fixups for strings from zanata (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - 789007: Migration should fail early when attempted with non org admin user. (awood@redhat.com) - 805024: Hide extra separator along with redeem button. (awood@redhat.com) - 800999: Added --servicelevel arg to CLI list command (mstead@redhat.com) - 804227: Fix issues with repos --list (alikins@redhat.com) - Add proper back/forward logic for firstboot sla subscribe (jbowes@redhat.com) - 800933: Display service level and type in CLI list commands. (dgoodwin@redhat.com) - 789008: Print a more specific error message when Candlepin calls fail. (awood@redhat.com) - hook up sla firstboot to more registration cases (jbowes@redhat.com) - Define globals at module scope. (awood@redhat.com) - Remove firstboot subscriptions module (jbowes@redhat.com) - Fix broken tests for DST. Stop using time.time() (alikins@redhat.com) - Add error cases for firstboot autobind (jbowes@redhat.com) - Perform the actual entitlement bind on confirm subs screen (jbowes@redhat.com) - Set up shared state for AutobindController in firstboot (jbowes@redhat.com) - Extract a controller class for sla select logic (jbowes@redhat.com) - Break apart autobind first boot module (jbowes@redhat.com) - Add some autobind wizard button spacing. (dgoodwin@redhat.com) - Always update the icon and notification details on status change. (mstead@redhat.com) - Only add icon click listeners once. (mstead@redhat.com) - Adding notification nag icon support for Registration Required (mstead@redhat.com) - add firstboot rhsm_autobind to spec file (jbowes@redhat.com) - Autobind cancel during registration will now unregister you. (dgoodwin@redhat.com) - Update CLI to handle server that doesn't support service levels. (dgoodwin@redhat.com) - Move back/forward/cancel buttons in sla selection to parent (jbowes@redhat.com) - Revert "Update CLI to handle server that doesn't support service levels." (dgoodwin@redhat.com) - Update GUI to handle server that does not support service levels. (dgoodwin@redhat.com) - Update CLI to handle server that doesn't support service levels. (dgoodwin@redhat.com) - Add autobind screen to firstboot (jbowes@redhat.com) - Fix firstboot unregister import error. (dgoodwin@redhat.com) - Add missing spacers to main window toolbar. (dgoodwin@redhat.com) - Fix an error handling bug. (dgoodwin@redhat.com) - Get register screen working in el6 firstboot (jbowes@redhat.com) - Center wizard's error dialog on main window (mstead@redhat.com) - Removing commented out code in register dialog (mstead@redhat.com) - Add skip option instead of autobind in register dialog. (mstead@redhat.com) - Fix preferences dialog error when not registered. (dgoodwin@redhat.com) - Improved error handling for autobind wizard. (dgoodwin@rm-rf.ca) - Fix message window warnings. (dgoodwin@rm-rf.ca) - Fix alignment on select SLA screen. (dgoodwin@redhat.com) - Display the service level selected when confirming autobind subs (dgoodwin @rm-rf.ca) - Implement Cancel button on autobind wizard screens. (dgoodwin@redhat.com) - Allow setting service level from preferences dialog. (dgoodwin@redhat.com) - First cut at a preferences dialog. (dgoodwin@redhat.com) - Pack SLA's into a scrolled window. (dgoodwin@rm-rf.ca) - Handle any exception that happens when the autobind wizard is loaded. (mstead@redhat.com) - Setting parent window on AutobindDialog and add titles to screens. (mstead@redhat.com) - Integrating autobind wizard with register gui. (mstead@redhat.com) - Fix autobind wizard disappearing on window switch. (dgoodwin@redhat.com) - Do not set SLA until user hit's subscribe button. (dgoodwin@redhat.com) - Polish autobind glade UI (dgoodwin@redhat.com) - Set and use the system's service level. (dgoodwin@redhat.com) - Cleaning up Select SLA screen (mstead@redhat.com) - Added framework for back button support (mstead@redhat.com) - Handle no SLAs cover all installed products. (dgoodwin@rm-rf.ca) - Handle launching autobind when no entitlements needed. (dgoodwin@rm-rf.ca) - Set detected prod list in Select SLA screen (mstead@redhat.com) - Close autobind wizard once complete. (dgoodwin@redhat.com) - Hookup actual bind in autobind wizard. (dgoodwin@redhat.com) - SelectSLA now keeps track of selected SLA and pass to confirm dialog. (mstead@redhat.com) - Load the autobind glade file on wizard creation. (mstead@redhat.com) - Switch to more explicit screen switching. (dgoodwin@redhat.com) - Set screen title when screen is changed. (mstead@redhat.com) - Allow screens to pass custum data during wizard screen change. (mstead@redhat.com) - Hooking up button signals for selectsla (mstead@redhat.com) - Add callback to allow screen change in wizard (mstead@redhat.com) - Fixing broken tests due to leap year. (mstead@redhat.com) - Attempt to keep button bar right aligned. (mstead@redhat.com) - Removed the button bar form the wizard. (mstead@redhat.com) - Created AutobindWizardScreen to provide contract for AutobindWizard (mstead@redhat.com) - Display appropriate screen in SLA wizard. (mstead@redhat.com) - Fixed GtkWarning: IA__gtk_widget_reparent error when launchig dialog (mstead@redhat.com) - First cut at adding the Select SLA screen. (mstead@redhat.com) - Check if dry-run results cover required products. (dgoodwin@redhat.com) - Check dry run autobind results for each service level. (dgoodwin@redhat.com) - Sketch out an autobind wizard class. (dgoodwin@redhat.com) - Start sketching out the confirm subscriptions screen. (dgoodwin@redhat.com)- latest strings from zanata (alikins@redhat.com) - 801434: Add at-spi accessibility name to calendar selection widget. (awood@redhat.com) - 800917: Display service level and type in All Subs tab (dgoodwin@redhat.com) - Add support for "release" command (alikins@redhat.com) - 801517: Missed translating a label during the registration process (bkearney@redhat.com) - 801513: One translation had a copy/paste error (bkearney@redhat.com) - The migration script should write default proxy auth settings. (awood@redhat.com) - Revert "801513: A replacement variable was used in a translation file where it was not needed" (dgoodwin@redhat.com) - 801545: Break apart the string to make them easier for the translators (bkearney@redhat.com) - 801513: A replacement variable was used in a translation file where it was not needed (bkearney@redhat.com) - 798015: Migration script should play nicely with proxies. (awood@redhat.com) - 742033: Unsubscribe button is not greyed out when nothing is selected (wpoteat@redhat.com) - 783990: Handle network errors when migrating. (awood@redhat.com)- Updating required version of python-rhsm (mstead@redhat.com) - fixes for po files (alikins@redhat.com) - latest translations from zanata (alikins@redhat.com) - 799394: Do not attempt to remove redhat.repo if it does not exist. (awood@redhat.com) - 800121: do not attempt to call UEP when system is unregistered (cduryee@redhat.com) - 799271: The usage string for service-levels contained the incorrect command name (bkearney@redhat.com) - 799271: The usage string for service-levels contained the incorrect command name (bkearney@redhat.com) - 704408: date field patch fixes per jbowes (cduryee@redhat.com) - 797243: make unregister finish updating repos (alikins@redhat.com) - 704408: allow users to clear the date box for contract searches (cduryee@redhat.com) - 799316: Re-add librsvg2 dependency (dgoodwin@redhat.com) - 797996: Add manage_repos setting to default rhsm.conf (dgoodwin@redhat.com) - 795564: Add a newline at the end of the options error (bkearney@redhat.com) - 752756: Cache the facts, and refresh the validity facts whenever they change. (bkearney@redhat.com) - Return a consistent scope for public IPv6 addresses across EL5 and EL6. (awood@redhat.com) - 737773: Do not show the forgotten password url as a link. (bkearney@redhat.com) - Fixing broken tests due to leap year. (mstead@redhat.com) - Explicitly define el5 macro in spec file. (dgoodwin@redhat.com) - 796730: Improve the clarity of the usage statement (bkearney@redhat.com) - 767790: Improve the messaging when a system is not registered. (bkearney@redhat.com) - 797294: Typo in commit caused execution error. (bkearney@redhat.com) - 796756: use only the basename for the usage string (bkearney@redhat.com) - 796756: The usage string should be less verbose to be more consistent with the other executable files (bkearney@redhat.com) - CLI service-levels touchups. (dgoodwin@redhat.com) - 656896: remove attribute 'swapped' (msuchy@redhat.com) - Release to Fedora 17 branch as well. (dgoodwin@redhat.com)- 790205: do not lay down install-num-migrate-to-rhsm on rhel6 systems (cduryee@redhat.com) - latest translations from zanata (alikins@redhat.com) - 795541: Change the environment filtering which is being done on the client side (bkearney@redhat.com) - Add consumer deleted on server detection. (jbowes@redhat.com) - Fix spec for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com) - Fix Makefile for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com) - Add service level to register and subscribe CLI commands. (dgoodwin@redhat.com) - Add service-level CLI command. (dgoodwin@redhat.com) - delete consumer on rhsmcertd checkin (jbowes@redhat.com) - pull out rhsmcertd python worker to its own file (jbowes@redhat.com) - clean up some compiler warnings in rhsmcertd (jbowes@redhat.com) - String cleanups (alikins@redhat.com) - 790217: install-num-migrate-to-rhsm shouldn't copy both Desktop and Workstation product certs. (awood@redhat.com)- Improve relevancy of details on my installed products tab. (dgoodwin@redhat.com) - 719743: Added better punctuation to one status message (bkearney@redhat.com) - Have client check sockets on non-stacked entitlements as well. (dgoodwin@redhat.com) - New date compare implemetation for determining start/end dates (mstead@redhat.com) - Add "zanata-pull" and "zanata-push" makefile targets (alikins@redhat.com) - as_IN seems busted on RHEL6, so skip it (alikins@redhat.com) - pep8/make stylish cleanups (alikins@redhat.com) - 741155: Fixed start/end date calculations for My Installed Software tab (mstead@redhat.com) - fixes for po files from zanata (alikins@redhat.com) - new po files from zanata (alikins@redhat.com) - 767620: Add manage_repos config option. (dgoodwin@redhat.com) - 784031: remove katello plugin (cduryee@redhat.com) - Make return code from import consistent with subscribe. (awood@redhat.com) - Add Fedora release target. (dgoodwin@redhat.com)- 783542: Return code for bad input to install-num-migrate-to-rhsm should be 1. (awood@redhat.com) - 773707: remove hard coded reference to /etc/pki/product (cduryee@redhat.com) - 783278: do not alter system facts on dry run (cduryee@redhat.com) - IPv4 and IPv6 facts that are undefined should return 'Unknown' instead of 'None'. (awood@redhat.com)- Updated releasers.conf for rhel-6.3 (mstead@redhat.com) - Making return code from subscribe --pool consistent with subscribe --auto (awood@redhat.com) - 785018: Corrected help text for --no-auto. (awood@redhat.com) - 656944: List IPv6 information in facts. (awood@redhat.com) - 689608: Subscription failure should result in a return code of 1. (awood@redhat.com) - 772921: Do not show message dialog when multiple sub-man launches detected. (mstead@redhat.com) - 772921: Clicking notification icon shuts down subscription manager. (mstead@redhat.com) - 734533: Failure to import should result in a return code of 1. (awood@redhat.com) - 782549: Subscription manager throws exception when an expired cert exists. (mstead@redhat.com) - 772338: Subscription-manager-gui help documentation review (wpoteat@redhat.com) - 772338: subscription-manager-gui Help documentation needs a review (wpoteat@redhat.com) - latest strings from zanata (alikins@redhat.com) - 781510: 'subscription-manager clean' should delete redhat.repo (awood@redhat.com) - 771726: Man page for rhsm-compliance-icon should be re-authored to rhsm-icon (wpoteat@redhat.com)- 766778: Improvements on quantity spinner max value entry. (mstead@redhat.com) - 736465: "Product's Subscription Details" in the gui is neglecting stack subscriptions (wpoteat@redhat.com) - 772209: install-num-migrate-to-rhsm does not work on x86 arch (cduryee@redhat.com) - 761140: enable the help button in firstboot (jbowes@redhat.com) - 771726: Rename man manpage for rhsm-compliance-icon to rhsm-icon. (bkearney@redhat.com) - 758038: Guest's system facts displays "virt.uuid: Unknown" (wpoteat@redhat.com) - 767265: Always send up the list of packages on registration. (awood@redhat.com) - 768983: show future subs in list --consumed (jbowes@redhat.com)- 768983: don't purge future dated entitlements (jbowes@redhat.com) - 769642: confusing output from rhn-migrate-to-rhsm when autosubscribe fails (cduryee@redhat.com) - 769433: make rhel5 firstboot modules use bound gettext (alikins@redhat.com) - Custom facts should be loaded after hardware facts. (awood@redhat.com) - 745973: Fixed missing product icons for partially stacked future entitlement. (mstead@redhat.com) - 769433: Tag the module names as gettext (alikins@redhat.com) - 761478: Facts viewed in the GUI were getting out of date when system entitlement status changed. (awood@redhat.com) - 761133: Support fixing yellow state in compliance assistant. (dgoodwin@redhat.com) - 766577: use unicode strings for possible server errors (alikins@redhat.com) - 768415: remove hardcoded reference to x86_64 for extra channel enablement (cduryee@redhat.com)- Initial Fedora build. (dgoodwin@redhat.com) - 754425: Remove grace period logic (jbowes@redhat.com) - 766577: Fix error on "redeem" with multibyte lang (alikins@redhat.com) - Add README.Fedora to Fedora builds (cduryee@redhat.com) - 757697: report xen dom0 as host, not guest (cduryee@redhat.com) - 747014: Help icon was not working in RHEL 5. (awood@redhat.com) - 767754: Invalid certificate status when stacked entitlements have overlapping dates (wpoteat@redhat.com) - 745995: Ensure default quantity calc does not include future entitlements. (mstead@redhat.com) - 760017: Display a friendly message when an invalid installation number is encountered. (awood@redhat.com) - 758162: allow --force to override missing mappings (cduryee@redhat.com) - 759069: catch exception when enabling invalid repositories (cduryee@redhat.com)- 755861: Fixed quantity selection issue due to older version of pygtk on 5.8. (mstead@redhat.com) - 765905: add man pages for subscription-manager-migration (cduryee@redhat.com)- mismatch newlines in strings (jesusr@redhat.com)- 755031: Update to Subscription Assistant quantity check in unlimited pool case. (wpoteat@redhat.com)- 755031: Unregister before attempting to run a second registration (jbowes@redhat.com)- 740788: Getting error with quantity subscribe using subscription-assitance page. (wpoteat@redhat.com) - 755130: add extra whitespace to classic warning (cduryee@redhat.com) - 759199: rhsmcertd is logging the wrong value for certFrequency (cduryee@redhat.com) - 758471: install-num-migrate-to-rhsm threw traceback when no instnum was found. (awood@redhat.com) - 752572: add interval logging statements back in on rhsmcertd startup (cduryee@redhat.com) - 756507: do not use output from "getlocale" as input for "setlocale" (cduryee@redhat.com) - 746259: Don't allow the user to pass in an empty string as an activation key (awood@redhat.com) - 705883: Fix error dialog modal issues. (dgoodwin@redhat.com) - 756173: Unexpected behavoir change in subscription-manager unregister (wpoteat@redhat.com) - 746732: Only use fallback locales for dates we need to parse (alikins@redhat.com) - 753093: The available subscriptions count does not show correctly in Subscription Manager GUI (wpoteat@redhat.com) - 749636: Client should not support users entering activation keys and existing consumer ids (bkearney@redhat.com) - 719743: Improved text output for successful pool subscription (bkearney@redhat.com) - 755541: Enhanced the message in the katello plugin to debug when the backend system does not support environments. (bkearney@redhat.com) - 755035: Migration script should work on RHEL 5.7 and up. (awood@redhat.com) - 749332: Normalize the error messages for not being registered (bkearney@redhat.com) - 754821: Default org of "Unknown" was not marked for gettext (alikins@redhat.com)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{|}~1.24.50-1.el7.centos1.24.50-1.el7.centos gui__init__.py__init__.pyc__init__.pyoabout.pyabout.pycabout.pyoallsubs.pyallsubs.pycallsubs.pyoautobind.pyautobind.pycautobind.pyocontract_selection.pycontract_selection.pyccontract_selection.pyoactivation_key.gladeallsubs.gladechoose_server.gladeconfirmsubs.gladecontract_selection.gladecredentials.gladedone_box.gladeenvironment.gladefactsdialog.gladefilters.gladeinstalled.glademainwindow.glademanually_subscribe.glademysubs.gladenetworkConfig.gladeorganization.gladepreferences.gladeprogress.gladeredeem.gladeregister_dialog.gladeregistration.gladeregistration_info.gladerepositories.gladesubdetails.gladesubdetailscontract.gladeexpiring.svginvalid.svgpartial.svgsystem-physical-symbolic.svgsystem-virtual-symbolic.svgunknown.svgvalid.svgactivation_key.uiallsubs.uichoose_server.uiconfirmsubs.uicontract_selection.uicredentials.uidone_box.uienvironment.uifactsdialog.uifilters.uiinstalled.uimainwindow.uimanually_subscribe.uimysubs.uinetworkConfig.uiorganization.uipreferences.uiprogress.uiredeem.uiregister_dialog.uiregistration.uiregistration_info.uirepositories.uisubdetails.uisubdetailscontract.uifactsgui.pyfactsgui.pycfactsgui.pyofilter.pyfilter.pycfilter.pyoimportsub.pyimportsub.pycimportsub.pyoinstalledtab.pyinstalledtab.pycinstalledtab.pyomanagergui.pymanagergui.pycmanagergui.pyomessageWindow.pymessageWindow.pycmessageWindow.pyomysubstab.pymysubstab.pycmysubstab.pyonetworkConfig.pynetworkConfig.pycnetworkConfig.pyopreferences.pypreferences.pycpreferences.pyoprogress.pyprogress.pycprogress.pyoredeem.pyredeem.pycredeem.pyoregistergui.pyregistergui.pycregistergui.pyoreposgui.pyreposgui.pycreposgui.pyostorage.pystorage.pycstorage.pyoutils.pyutils.pycutils.pyowidgets.pywidgets.pycwidgets.pyosubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.svg/usr/lib64/python2.7/site-packages/subscription_manager//usr/lib64/python2.7/site-packages/subscription_manager/gui//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/glade//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/icons//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/ui//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/22x22/apps//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/256x256/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps//usr/share/icons/hicolor/96x96/apps//usr/share/icons/hicolor/scalable/apps/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu directoryemptypython 2.7 byte-compiledPython script, ASCII text executableXML 1.0 document, ASCII textSVG Scalable Vector Graphics imageXML 1.0 document textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced  !"#$%&'()*+,-./0123456789:;<=>RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?7zXZ !#,-] b2u jӫ`(1% q9cTAbcdbrna/ˆ7}>Q0%1s~T{N"5A7#^4qHHWA! y;W^,$(#9ODԯ/_:)}w,0a 1L~.`tYm y.PpZx*Ba H)|.%[.9wկxm]BCW3,'n,ZJTVaȷ  ,ii}@܃љMβVΝtm/b GŇ96ú6, U!*B5%,AyX"rԁPBݝaeFpJf&8%3˟[J3Xg5|1sx2\|=;>O`UZؤU gۂE: %K \f{pg?^G u"t|vF0)65gmNV$y{"B~A4iHBPlQLB0і`WԒjV'SN9A4IW~ Yvp*!}K2B+ R\UO,%(23DxK]jKIިrvWo׹c;1 VJYr3 #_bb|-Xv(U*&}e"\OO_*G2o6NENzۑ nZ-?ÈO6#8lB[q0m6/m]u\:yn/n;*Nc2r )9^Jp5GA]cGhan y2;{_!#%L)t !MY5|raxz1@V 5=u#+L^c18T,3:୏nS u(soXzV֒$_ Őd"04tzZ2]%`)`BPI*'7BB)SMo{bzp )SLg\n,@Ae~dFoJf',UkhΧ_n=y⟧σ6kF #/awҞ: A``t2lteTw&Cs1ai9 0k^:/Epivy  ?pRUL A;tuz+:c9j{,O2;`~ xN92@tFQߌ֮UA1Kp]-i4Ośqi0N먷#)x ڶ/\W\9Xv'j@$%~M>G G` Iܚz5r1ѱf8R"FXYv/ۉH[kxCϲ+ u0YĸP&I)T␜|<+Y(}ߒMr&Wҩ1pk pc"ũ)7KJM*sO49lsdzlR2YakϹH p]:lƍ]В}  \I ־6ճ;,9y'F$Hź註s[G"yshUo9KA9sBqI`cS~TQ!Sz>**/ϭ%eq/KQXץXy v=V):i(x<^amuD.Gb\Fũv*:bԕIX(9'n"+SӼ?V(b&:_vc+%qN%184z@"N.BCE0}f#~.`xFGJ,aq\nN}h {A%G={]5~z_4g=Q}Zq1_x=.\ SfVŤ)Li.";pC|0c]bV"9WCv-G? : 62%xh4|: CoMa c$b9BC/a Z>}U?8h>B lBVƊ{k1GF>uRSa+|ntFpBC1$(MLi.e6$Q+U Zx,i).FuY$wƓX!6sп $Bv`RIcTR1LDԹNF_Dm﨔Es/ -(C W7k?ͰݣAwgh ܯZ"YXvqz>I, %lne8J@QDXMǍ27iH i5eQX4JC";.}n vkhV >*&3{YGao JEYB/.4M9йqGH>K; B7T3LP|ƙڴ1w6 ܛX`ӃpV{6:`O`)ԚTQ; *kS 99yC<о<3V@08C }?LGt3$?Z/jSjw,j])uZ4MHiT:6NAP *90!dR7~, šx[!BiC]nZ!!%BudQ9fx||r-`9W@2 E䗊˨3jTG%He`5Y|ZGVɯ(F"a(8ceedת-}i4"oܖ&D45;fyIԡ$ʛQ% tYƏTr?C=V賑)ns`WI~zqBt٬׉qxKo,(#݋,IaoiGY:# @y( @)D|J]!^NA- cAEJݘAuD]V"@0pWݘQU\A~6tRj"#k.SO*0^>!ߕ;E6ro_|}4d1ia~-$P+2Γ L<YSHw?{Li{}Qߪov 5'p6XS6zl/FgTn;HWHj0i>trK1v{^zW'FC ~θ&/tQ[˟<T0}(?<3lc{إ"ȵY)Î|QѢ%ZS9 I_AE$-1-I̻:&.a^&Td<;y$m\8kY1|~iI!(BJEQ.ŬNΩ QJmd󪥅'E1yܖl7P<C\Xz KVAlGM)TTM,+] dZ;~ôcBG=@q^hiPS1ÊMP2xM1Q(5U靋>?A%`2Y-IۿҼjWӱm Ԝ+EePo-҃r 9`)[&y-Rs =AM}쮛}mNWR6*k zT/=RUrC!а&G[lxQm m/¹ay6wADZHd߫ 좷k|/NR*ޮLtmzi7,a.qxrgWX7H}.)@^r<}i#Jdi$#i'г#6=)ž*f9`&lR_Cہ*5ʸk !Y!On$Gٙw'JM'ʆ&P|6`1>k!4f=:c$rK`?_]"Ei,1>A 0J(DZ*,M\=c(fNrûq9NY's'ݯӗGV2^f;hm e :s|\ftY{EE{uB Ljy8t~>O"'7&:lCl7ҟn}!M#j`BPS~){iSv1$J؁vL𬣅=kHD]{#+ryj59 -Zv(E}"ڙuhQjzU_SL-7r &+-ήCQ7P*^T6)9IPf:⇁M&;q2mRPWR$d'ek9QC/{i޾g'xi\@t~DNH%\%RQ-_[ϸFH!j Hǥ=5o/08 a#3>P4q߀r l5\% |W#fRٯQztd<'"tg4vt|c[C&XŸ\ b *,u>/\F&B2G:pLA&6 aN222yg< 1CO'pUQc}0&ZC2A1xiŏ R9sh6J8u=].-;ǣu?@~mF< Om:[~xań򚳞yYs:bUPлoZ> Mg@'ni>XlR&#,,r DM{\ATƧ&&*UiK!M$/'яgvsf\a@2D3pd2_^qY][W F601d" Te{f4\+ OK'QW*OQvZS e|,P"eIN0e_VM5mnu鑸QlPD9w,+@K >yUZ4K҂tmlm# ԉp68:7QWߓߕ|k[>Cyx 6\uC5! B{;vrtzy!n= 審f|kT un[YktV=#_{'7Cu/ٴW; 8+[Yq2auvFt< v>tK:aEn1B/8^>R7$32꬞|kg\P)ӸXjɧL`PgwЧufuwTL2f^'_-q 'f,+ Z}j: tF;z0l| ۚuܢ.!ö Ӏ;`f}E+I9υ)w #pV3!9@VKz?=}AN>U5_Lp=.QNK:×V7*T6hWMKy[m7Xn똚8_:K'wЇzhD'էe iV3e=uH,Ȉ]%2 }Z~muwG6)>{AnfhtD`y+WY 3J8hpr4`7Ma!0xTi*jϭ1jYY'qwMKƃ'k"+K${͛ `lULҗC?N"VmG]!+fVQy4!i&:$|yv8l7ACe`~}4gjʰ̲ԖC[1RQh)g/E]?a(?jpͣnMf|F`+Mx֓F=dCp+Ta-V&F]"}h2#pm=U"󬿱ݰ~8`6S/+vcıUVTIRqNB]+,"CP%q߭&X}d*&ݼpi𞩭EoV *-E6QlΏA` R3,dEEe3jF"QkuVJ_Mۿ9J X _HojO*$?y(dr9ҫ0:,G5@nG"7"|;sS-6>M rD"cPE(rq̎\ƣn- O/>ZYPxW!;ǭFصjI}}iHS} 菊@Pd cB0KOwFI傃6lvcL oʍPC}q[;,$tN_M< P Z]lu'ZNu+Y Bc6:57Dd/72;_`[D1Q.. bl&x)xrAdd%pŰoj?8\6M奸 j~^#kWOyVJ:fiTuݜZ;{K0\0v߹Y8Qd֥{ ;?+],v7F[ڥgjR4GZrDNC,Jn3رE_b}f-!V34IwD $T7mβMuw:&.G:My)G'NWdD^xC5{+O*w2ޢ4u9_)'V&mcdKJi+U`l3CjDhU1yT0N$4<'{dHb2TXp*dȳ,zj8|0 #Aڂ/I-ͭ װ@0*|C>(p! HU^647?/6 gs# veT*K0ƃMq{"GB1ٜd@hՂdVޟ!(2vs 'B'8Cʖ}j<0wQ/ n>3u k'r<,?Ekأգg: f%yF?wNW O]4B⟅ǒǁpN+\i~U' 9l?CNnӓXLT ʈO*! .#-ҳ;GFdg<#&%vxXatWm<[pG?Mxj$,#@%7vKk0/hq1'~=yg(#n\uI4 94e${0H* Dʺ4LyvD\G8C_Xu;nna("]KaUQV9?H&k[{LkKcI#@3D *5IISjL"9aѿ.~idSa^dJ|( S\rˀ& HնPFTu^]>|TOBWWeh:uEOuPKCyrCVߋܔDzɒY@rQEWDnŘY`襆BYbgz_M:Z~kj(!8@z8WdWW -O)π$7vmq yBOR+m?,7e;h)@yuψhਛ t˸  \$oBzm# 6vy*AsD+UȼJ$B*fEf'Z֫1YCHt+5o9_n{n̍6_?CQEVKY2XV|Z"# $sg@~s0ChQ$zy8p^o˓Z lj @nCnh NQ1JMʞql1ac{|$3Νd@s[QSgeDDzmإ:~UBb;e&X=&g?% Cito8Z{yZq6+(Y6Btu".'yr.?nN†^^ꃛŽ4o˞-ЭPw=N -sM,uA3abOE% Œ´1k} FdV6-c!9^>}. =FDY0(y2f0!*z:om:@#V@.caC>֭:Ⱦk/PHSְ<*Q<@ӍtroM.!غ =Ad/K D{ u~j[ۂ#KM 3uw'<1~əDl Lٹ, }t ]#^.O];FS?ll m7u`fA!bPLѦgThl6_#St'@:g;ik9`"CKyDqU gl!%H-H7OSp;}vݜ9%9}tr;RA޶GC bA&Tᑪ+Z5(NA42d2-wr}AiLE)i TѺ~0f7rgu1b-} [2-ܚAoV|<  3(-dF5mJCΊr 3Co 3d+#t}DB3lQ|d;]4Q%DgyZ )vnpĪ蟐BF xH"n%HF[|ޥ)#F6JaCTK;-X87X,3/K?vv/q11R˾G2YōVRb]Tqj QY:)b/am?uy{ڷ`CW7jĽĆH[@Mf $2_̨l϶B@!]V ; ax%8(t3Tո)Ol Uztl|䔋,0{]xpH +B `˷a;UQ: NA_}.v:j+OٹV`~B?zwa Vr;3A dA²=O@f>0#hT1V"9Ꟁ2xn9q.ȋM{2bm+S(RjFջ M5f]/ ?gc@0?G.76{tiOqT! L?JEƄ .hn8$xLtWBn3)Z;nu?4BVoMSr;'(^ABL]ut$uv|edv UK*@c>kQfpߗpi/%ݫ/!ފ"?bT.C *M^7(y/4fAuW=Dwk;da673͉-|w1i2^(FsH/3?sp/5?$q-qmꣃ3fuE0yEb \qɡB< =믢u-duy`v޸oj$_w`@>\ͿlУ+'tayX$W.:'rdTc[șdt$Os@Ҙ5YhjS.SWW`R-algioXh8p]9x패 ]TۋN]\H3@f hKƨ)D_'ɍ^kŮ5IЭ!$X)E3'$E,O>I-Nvփj3ϱQ( "zPʐsp`pV,bA5SIu.1m憐VSsb;+Sv珔nqao'I k^{{NT2*aAmI ݓuLg,Z. Xii(A=meqIyI t DG _]Iڢ *| Ns KLzl:DuY.78 ̳ՠ*fOu) _v-ZompꀒsrΧNJǒ*=dU^Y;[Ǵ,/¦~ڤHqd٨PpG$e`-qvd=ߊp|)ϕDǐ1fm-/1ֹAiqrR"ێ62?)&΂'ͤ&ծs+f,h8^XQW0jwpC2xȊk#:2p W\|JKV Vb}1_'/a]18h]75M-<f7H @=B ݧ~7O,$"Egub1"h{в_-#@C{{.+ wss׉9TZH}txֱf]aJH OaSr1@GN'ۈiBr'Xp93>ļz`ƹnLNDQ.6@Z ;)C@Tť*ckλyPȰm2pm6m}ZFo ^6U : ,H7bA)STyGm蠎?A`#NP0 zk0{' x$h(G3wE_2A] SK JI`]jJy^B)JSriBe)yMn%opYnBI*t'o nOп;Nm%C9xB$?G/{bJ{bd.InUH. R &K: ;uDS>#NO5{@`ɑW?lź䭚1@)s;uU?qhg$I`.1uQ }8#zj|L%,H0t<9"}#?bcP?r7$JC:YhA?@o;'<jRF`n8敏F4%&VHuJ\sc"$_1+{vؕ鴯Mo߰qЃL;9D! ٝV+SR6^sߔVCAG3GO'Z46q+,-qxk|] S"/}Sߊ!92KHޙKv7wq9tMљP;fGh0eV6L٪3tZ!' Ä=Er'[$ ~/Zpob Ory/Oz7-B#ٹkHnyx/nx+LMuS>O R0T.H[Ĕ;C6%=}"?CLBYȂyEYGe9e(:KHPƘzanQ 72 $ kmޥbdo*  l9sk p"2I @ s}ݙXե1F6?7D>rx@ZPED4(w p\}zUu/Vcxŋ^aΉ㪉+#j4zFI k[uHz0FacMG(OZ D6 `ټ;)YWO0m=/1 *^4A)Kl˅ {ػI /yX(giiK),{6]ԖCLzMR}ƽ>s[h%hWש DЀEVL(?;zb!\!4E;9w\ӂkuq 9^?+ 涗&?Pաh#ӎ}.46kyu: -hٲ;g}xރR^O4 2/F6iqaS*l\ݐu e2^w?q h_]BuV1h}jN]恊5I@DZL1~ş7zdւ]z*KX^!vNVX~/:7 Tʃdʛ@a4\&S'JǚLS߳ 7B,]FڮOWA֓L,4% NUr\,cʨZK`_8 Ms bbhs'~f{,K/;7I+QkА^' \0ϸL6l w卙y6;RO\&'Q 3 $zܘ""m- Cn4F-w h'\DfU䵈>A` {u.V%*Vy|ݲ#  TJ 4|O-gzDbm6ɸr+MDCށbdm^6&D0˴m>bd 9Za8,S{2 ĸu+%{̗}g;L1V-&k6)rKQU&g*(h1&7L }YރY_{TOA/MdEHm4 Erg"H2Tk$sC9d/T9؍W7NQ=jvFRۺӛ;8Wt7 .3 ? *FDyK˞NTn0L[pLr)m8Qp8{+tK,lVzQ岗-ąjk^1ztvw(ASXMZ)Mp'J0wlLe|;$<08'>V= W4BkIim@?A<*Jz9֣gx NKᒘD;L-f['VJg83tF;dȤXsME|UQQdD@{^'SOb9H4[(39]6J7Uxj~$-)iL)))v(i牸QäAWMݐwnmsmr^j{a@<,i v#؝4`Rvi黡\n"x уq䠍7.%(Tl?dyi=7mCIa/ApH& ^IqjVϾ (d^̤\LN_>]/7ˣmV?] yt"~t|u*yK/\\.]9lUm(y0;$sX^ͦ7xHcl5*-|8QL`)u{XpLֲz;W7֭tf*@@4*FsN[(dmJE!:6 ɋ&e_??X4 e)貹lB>YBL;2̢"c? GDL >0(JLa$v`"UXۂa_,y ^wf$a\ƣ9D:RQL6,S8r|B `?W5=wt/7gF(7QB.lPoBYӳOz<.@0N+DAj6aYHr^| ;H1-o,_T m5|hUM*0幓+Ł~s/VjN2M c>"ކ ?~M)0O14l_v$\[ 4k,SepONfK! 4.OdlR8W,'/z+N)(H'ؖI[qYwˀ1ѫGjI U&W'AXG7M4%hqfzsy:;yBh5EĦ5LkHe{_N8|G=$$#Lj8JL6`k,Xj` MuӛFu+6K>7dq֙+W1o`2#=i~l(rOacڟt} Ԓ]o@m$[] 9{5ԡr} deN|;r#URM0wТlls;d.U0~գӥΙQ_k(4- e()$06x. QHS(T#`n"SrWdGl2'p4xj=Çu 9z#ՎĩlWLth+k*l !s| km93TPUJX%^TMԅcsN~ >%XXlq9}z"rǔ`h 6;d ,Y~WlLzz`3%f^қ R:GMXʄc.duKPHSk'Squ/'gh:jeerk$&M Nm)3 $d6 &G]5HlΦ&Z[ !$orDYY)ۇ?^} ܽI*~D]ѶR:|bH K MQBNe2~a 7].C x4P꒡ĺl@J@r^1"pAK=0)?`T\>5lMXV^jPO樝eN*zsО{5Bߥ)CT=8R̨ps3D fk a)r+t%~lĂ\ع9`k5!yЅjd󌍱B̪ѽ)M*MMhb=L'ly6YQVk!I^b>&NU<)Ms'.;acv}!%lFw>ݦg`S HjiȰm>kNaB8X 3(,v]ZorR*B>`#tB vs!_JUgY2d\D5lZwk''!|R-b22\&0Mb}-ܔwgz&-Hʔğ=#_t_V>QQعm;駬L&+Qr'>޵78@ BL#]i(cGau(Q\ۄ.OT;eafnj}Z[upIZa`)Fj)ny;Qu`KFL4zGv?ꏸmM>I"v9w!]hV d}[bZ$DLog٤{&t@I[~Q1gevd16 o툮"dxJ|Ѵbr\%s,djka[ E+ŬȝJ?bՃ#1RL`iE՚cK-00pko@[3d;DۗH~Ϙ<;z =?~_+EnAp$1xIHSuz-1}B$#,.?#&*q.wYgЪ#;0z*`L9[L3G_\V6i6՟zJeN63m;UdXV6sw; +Ai/V5G/^^P ؗ mg>͚MmWqЮIǯFC]).SG;/Қd⌹距9Vm#Fٿ_ͿxNo:aMmW9&õJQ*?1ݼ+Y\Ro+]u0'lڍjgKNM$LVo~2|$6!ԻZoS#dd[ 9zJ"D,ʢ' l{Һ;6Dϕ ISX$R7 n;mjXR2˰,7̵ySRÑcCI\rsq+x]3DC{:Xny 0%я; 2dfGj'>Z"<ﭺ:z߰v; H3o'ھloj\R(?ƹ@`<0VЬ=_ER тO[>i~=O>| %P4M17| G/:oٖ6 hlB2kJ%g%F3ϟh&lQrZǪ7-e:d ? h)Ș _h&~dSZ|}Qŗ\r?RdW[:ؕs9v:o؎7H韬Αjm:0}v1i#zjψZTFPOxo~H.(_j ոxmQAs#ELؤk稗,XZI }Ǯgj31` s֎^&8:֓ XH> fGp 6;( Lw6X;f-]Hcpay&-TweQi8XY脳>. JF:3假2 $[DBEV8TOo GK(Q"P")s"uq;KDr/  6D~M(p?wdQZϕFC%W ` n\-سu|"B:p:Bm>]أ ,4`?DӹV|+hSuB,=F(FXm݉Ml@SJX.Q_ ߸9ș6RN.x`[abI_C75&^V1D]/G ={sy<]9.eP<ĚfJi4%/LY .omZ*~fG s+!(SY⯏ft=%⛳cdF/OE>c+Fy)0x2Em ?p\l@w5ƖԺN;4Jֽ$㮬QAQWY(< jC&'^*6+}HwնdkɱN,kqNyqM19~yɪVz0s/Vۉ=__i܌Ӡ.%3U6;c@T,+ЙICkgρJQC]mUZnOxVTOR :;ydm[V)B+xxOr+w; Fʨ2p !Kx>UF1/}>*G.L6[_RkQyIv?QÈ}_R' ac\nkCp ƛu+̑Zgmo-\^xj̕\d|΃dܧ`#PXmoy~woԏGq ]$֎ D6C|JKMlaGnT={8=@?]]?(pqVR G˿ e׿hH?#V؃'3c4wðQc n.8/vB >*eM]!Ka6Ej fj ٰ)}Lj}<>s (/E;h0RG{QZ.<ޱa҅ڀ.Zf!X\QYtWo7 j?8H>~'Z t1U+3efCKz=9ͿQ5-Ht)7n!&V` nݣa]T٤-xAmSL!;wQ!Wnd Kh_j"b{@V_$1'dM$G\m$i#{P58deBݝ8[0; 8|~<-n#z&诟]z' uܞD@0|RI\}[qi2Tk%RDRYTyxGxnv7ђv5^bc=2Of5}):e<:yZ35nPp^ݿb)2}t2\HՀY\ol؜`TiR6VyUX *z3_ J?tmpkӜB|m4S޺`:|{+ـ~Hx p$PnFʋsHappckSy5[Ak1zolLٔ,ٿ>Zc:H[*`&ۈj4LY6$q~.*t Xio̤,ҏuDT0-xM<͋|\LMl;,`AeWYPjr,b+ Lkte. /:zv0z`Ν&ʶ֊XۭmOv<-6K8l%ۚ[ѽLicIvSLK97yT"F#,V`m\!Zg5PnmnLR]OE:a mRGTp/TrEPfNi BOJOÁ0 @px#~;^7j(V, W%2i!rc?#?(}pcʻcw"da_i P\} [Y=EGN#DFH>sy|](qW{U޻@f K ˤsC$'E$+(Ѽ~Lf@^ 7=ųw++!2Ie%^;x?HQu+J,f4Ԭ)?R/kqtLGLJ=3yRF3@}"_΋=̆mwjE}rNDdU +=}L5D0GH F͟iQAUC>|ױé^!E;ɤB]aiv*ȡqMzb a Yj]TW!dqRG2VMiQXUkJw~Ꞧ[VnC¸x\ńj@f3ce<8]%*fek>V^:~\O \5q,P "pWH7I @Jq$9]qASW_04uk>@d "cHRt8|xlOĝHh>os DXsy:IYIͯBG{E#E12OI:j(7ଡƷXX" q6Ʈ vy[ƾE몴 dT;)FFc@MG٭: #~oy^v )ze5yINVtȣrV (?>i 쟉y{s)il蠌J7Q* u% F9X8ǁ9qW.NT@p͗'yʉ zA/ d#quV{(yG]Ka($ӥtA:1W4`HIqb o:gꁢϠcq\ ` k<`j7QŊ@k^]Ԫ*kK5Q֐)Q .^: 8X&>.Ӹ$6 4z릫ʪoD.<&QRDPa_Nȁn16ȖMs1dhNm~ts$/4ma$ ӻ_tAJZ9ߩH$yS `iInܻK^tE#x[i|f}*S='Pj_8l:mRќGYݝns_0h(4Xp4 y!X`c=(9Xqlx0<&1!'#FSV^axFw[`Gs.lN/]}cJ.,!P%,ʵt"jm?]7,i>bX$SI&q~S{R#hQ`p$9W$s+-#EjtVȘzJ)> o@.1x6IcQP*Jo, gxBTUD!%HKyKM9^9'aIb*z1y%(pUzI6uR#=/_HpĻWFeK@Bf 0[8Icnh{fAr6|v|kmζ#Nk.%& H7ThƿLe&^lKC'}:S)zy[H܀"^RQ/1 +˥rsNWЖ/㣖{C->!MaׅH<4(w s64J T/.jUM\ZN(OQ?0뿫OY<[Dt6oc)ij c~."ؚ Q틞櫲C +H>޷?@=h!Tn?<ؕ {­~"'l< FQC|APXh@&zB(ƸuY|*MvtQ5}Z eTS;e8CEׅg<µ3Yg/C9U2(mځcɋ]nFc֫3Ntp WҲ`(8;T8N}=tlK#;k&e×.ȰJ0 vf[JH)W6~w-5L=Yԝ/=PX^TnDxjcu6˳ 'S|@\? u |vp-cMfECꐰr1vv }$2G|0p1AI`nwa Sf4t秖=CUhrN"Q{mqh")m#G+ zKe:`bjj nʢ֣~ @3r8nn&٪~tpN؉M3V|h!Tjj~nqepX#8GnTXs;ϛw*3T}9n gD`!'GΛCbhmc7, VSm%PZXб baOg;~ c z|K߆ţ1s!c!qscG(QVK]0L@Q ř\!=1tIܰ$AMb15ު3TR"8 kFadK4Fxd܅.jw Ųc40,f3u`0^s1޼ёh& tF;&Y"L>UI@UDAJRL~m~:ՂЮhiC3dZL;{ǣﭡA7kP=+ W^oC8HI`P郜I9 [>β){ A-I|]ɨNp"hK-`z!:<ѪY&i%m Q*/Ȁ|1j7WiĪM%Q}VMHmzeFrB|xȇ~KO2 E YH@!+3BhmaDwaN^K'GI/ HyZyfE0.}ݓCNq)2R^{Ǖf#{ԍ'i]BDdAw,Lv߶a9r3ȇ8ُzt fY!]CKzG'Ժ$M)аIٻH#!9Rӓʳ9C̪WڭVQ- #[4XnFFT!US[kٝ-KF5sv^}j5U#D*,[uU @+F,oOeVãil?*!+#%PY#τ\{4RҭgtTk)DQ(KM8pϸz^b>9 A(zwܭ5@ ѴT(|CB-2W& {6DΕW28̢M7wAEzbцauQ ޷1><v+4jn{l.|?R"e~v`1q4͠3e4SOՐ.e7`XTKΩcNPt譯kENj6#|6lTkDK!iStsq>FY4d`T<}T;fKIm狟:ғ qڛy)Ď-K8>ԮR}X< XFU ]Fz6JO"l.m$jhvخS&MGX s@8`hv=1⟳V]kмvq$~R; 4xC*SUG }8;p>'88 :M%"rł76^:k*@jahNR4n]^.0̟Ŗ/k].˥vd+<̽_dqIuOA,<;a4*ZE)Bb|gaZXE ӉxZIFx="W.\8]yY*AvlZ ೈ +Q R♙skBݧD(=v7σݥ9pu]Ϲ;-H'g<)$E,<+$L ?6gWөFKbH5t)^L?_DIPl%`;,6:A8sN,,fnBU)._Ur!9ugY8g-u3G*% uRhm=C 1+n#BDޝ?h*fKOM_JzX0𚿹J(BYQiشs'qUJrLm\s_" ˲WYitYhpVUҁ90øVZ4h7U3J Lm6k޴8㳔ڶb1c|( )2j8G3Mz^M JL\8#KM8'`lQ{|O;d)0Pw0Kx&m Zf5N0zB|/5zaڌMΑMt肇dVO Wܤ\ xQr\BB,g^@l!VUS&fިL. PE۲ ˲l`4m::.BÄ`@FoT ^J mntx{D$EQV존mAsnvv .Y; -k !P1NfL1@K q9͹ v/QdǏG\O]dKhL\CJ끸[Fʾp8CKuao:ED٨&[2rVI(wjo 3gLJ~Mngx{cF[V[c9"p_^]ځF Ȏb*?em YTJzyp ^ ݆98𭼗EyV8 R"/CcsoO6[0'DĉV_0!]M6uyv]*[FAQa%M~l? w 4o΀)P\Cp$hyvm jUDMd4(0( aQ`vSo (.; sB9EPg5E"|BYM_ 0{qJty~)BS"ckAC-eʱ ;ql|^Gsk6҃}S#֒nڰ}1q[L\p*#g nY>5_Vwk ZM\:#bhrL:ϱ|nT+4=1hn\hǻx)o/tƯ˫ղnԲy$f'UM46p]^r>L# ST __(\dÿsw*RFLn\.}˒Pw w9g%굫cLHISW ~Nru* IgӢr~ ~U& ㄃8֏,}?UK$l&c-IBfb%n$߿n+O'ݲ)PWMFp+(II0sDx&M,2ýF`>A620qbKZ<NF{R^߻4ͪCMfKGGK+Vɬx?yJTVťM/a+w_2w `"Z7|WjcZ%F x((Y/&Mz1kcИH;+ 쟟^;7gcPD ˜`]Mᾐ [>:&  ]5FXYtRlj>4bƒeTRg}au?Yzq6].3 ti("*cs`WtȄ@2^DutXp[ N𩰼$T8%#t2,ojTHM̸נm{-Iw+>p.>Fo\c&\$;f=-`$Yv !HHӓa! ^ק KLU˖(8v*̮(ѼT% LMOTۇzRҪ归9 ⧯*3u pkET.&pD7k@녋İC,(B`I!CM. jC~ςע#?W\CJ';Ix"s"Բ44_[-d:YAvOX]`눏)4;Jq|xaյ{rWa*էɹކPhDEę9t e:)svit:G$ũTڿRN$E:kz#_8G LƄkr{s9BE(#w#{Q/̖.bL:w꠭{ KK$i)JQ xDL= YT'Ԧ۬,O(<Fpүi޲aa|uIgʓmmZHRQ"?4Y9&Ǟ-Mh.D#h9.uP1cfC`ZTx MaURL6 A󁝧h$Nj&G&n?ˈ _'xGsĹm;\<].@*]'fRj:\um?mYwL^;oڠꙪhIS`xW-_#ݶ|ghK"a#'frԙ|S0r /ѹ&!SpY'n"oA>-a[ /ʫ"\UȈ͗0x?T0p|"Ar"Wj^X==ӍFx>]4Y(;!)*(unvDy7&vI72yZ>! ) =J=JuBXyC4uh@Sމ9ۣJ ,Es>S.>>cwϔm\vzkӍpKT,ʘZm16tF5eU`#I 4X[r1)>4><[ ]׏ N:}!ydL5ٙdR"&z<8j*E(d=V&Ln ē8 J fG j.Vx@7xJXa߅t@Q(Rfǫ\ަ{<-;ɀ|Oa9Їߦ\m8$Tnp[&T8Byݏ{/f`]D]nv&6ޱ ׅ-Ec ڒVS.u5_-oSE"@XjPcq-춪c=p 0QĆ?dAa`s;Rr=FTR׿qq k:5!ge\nj: vP^.2ٝp-Kb_Rb ǧ(ďF5EW󔞼6rsP['v~غ5:`aDPre`] ~$UMRۦ$`duKb? +5R-#kGċ턀bщ$"G~>Hh3mwzc DT1T va R~|EFs#> n/Cfk}nOf?C{0zTzkO c1q9sQS=JI,2x+{a,fKa0x)2SY !p"̏B .pf\Sgl/>cJ$YiAOQ>ZWFc]y4UE=8QK 7VM8oAg@dE겛ނxVkWkH$vn8ɰk|[?Zl1S x<~}F;'~/ǁ[7]WqF&1ȦIѯLBw"u/COT2RrȾ1 l3nj:ul-)W 󺡓ȺQc@b"G=?LeVު)v09ȥ^ۨlP^yކր;j;DMq*=[k.7O+xŨ`0u^/hմ/\Tt#MKg(4=!vI}y̵c8Dn`k s nF|xD&bE}*o G<_fނ.J+ i~̇>P5%:)0`!´ 3x3$<}=R~ɒ˘ĺK Sa+=B]X<d)SS UnCbp *Sfu :`EŭxsI1ENxMFMc6 y\R,ÔfrISxqtF]`k|y/_ . JW;b 41ݓ袋B`sGKHpoi]WzR gָ3E#{GG)(iٟ)`ab`kzą48U(E3vRL~!޺L CySl|Cn vqvK._._mմ܎a7rܸJ4jU}q) ^t+`[7mHְ6J LkW -|r}c湥o@>6R5ҍ*BK_3Hk_şʂ#: b4B^4Hs${ZBlU\*f);M8cD;.@y[w$Iz̙{c9,s ڎl` arI%nÓ8Hd@03ty"QpS^ځZ]m?Tfoメmg{G-W߫7z0~}ƒ7f:;pl)+t7G_+nsnPsHdخJA*7kk6Q݊@7{+E 3(f[5U2.Fbґi9N#$_%i?'ϯ1^Cc0}5@(xK2k|9Hq{'ʨ&.4TԳGp~Bp[GZVŋ5 EJ~)aNX۸_;;ATn3Q=N2-(H H:͍-w1?-uYjLpEj(xP^}*;:⺬•JHʹAHzj C~?ׅIni/-nM+N&sojDž6b'Ji\"YR;~=S^BD"{ 'S:5GtQ*M5mŀ oPeXPx`3@#*?l*hjk@ g ٢Jf)E\(XQ_Nt[48q۴;l7CHL;su]of \ .godsML)=h7хd2Ix'_UXЌvAIeBT4 h3Qwa[+q+Iާ膐AV(_?󣜈s=L??˝:@O9-Tčnc_ll<Rzv3tBRv~<'a;itIЍ1i]Z {R<nZu`|ҲAdpw،:OSzGS*Wi4{f2Qft9C1fTlTn`}E>똠(lO&Id'R': cMF9]!PnWz2/H=+6sEB8jWz=y?-ufh 94 -Y<%tL6䟘)՞E 砙xϔpi1hxk̼Ӎmí<y*xH2Yz rnlYOhUC\Ǔf1<_- ц_ZUo+K{_$n5y(35y+_dULoN}j` JHCcxl"=$n Jy@\m\JMw\_@X0|A@iI#h2fi|wZ0B(Hn.,#aS딚;D 6{b 9gPI!DMyN;<>CtAvD˕ ul1tir?7d,|k|X󷡭#O7aObï&?KBxDa we?t #Z3]$-,|m[y[D^(f/T?9aն?3-lYQJ1w VV2X 9N*1Qn9yQ~g[Q#6|A$N{Ryum~yj8- H>M^Gt)4rabߖsak'{[oSdf8^P1>,lj66[T(/g>?T_LID KC4WV ! nCFMxdvL&5^6k6H*aՑ=1B҃?|UOC~^Afƻ^]儓6ܖߛhǜ#  GE嚵bGMQe`y] JQKdr{` 2_M{zq.m09GY9E(?F㾖ގ3@*ɽƦ2߇x'Z*X;s#*̝S8u1}-!w}W,Й4D0Chz$"Ċ,<]$ERg+amu~謴.]8;Úr婪 +xOY]G栤Њf"*a XDۘ]莆"`;ør7t{ }(F^5ud2\2Lu>dP,zd^P̵GEMnMm;g-C5T;gh XӠ T"RZ)dHO2DNK?3*idw6#0WA [S+#*CQ,u 7,Z9gzdH{`+גe7/ǝD evhS(m~f9Z_od7"IƁ&`c; N$o uunX3 i2:3T?T9֒&.[jV z^/.޸z1ヘA-Je .7Z%jZ$i v!^2& D+Nnwu }/[_j W6# Κ `3D߸&mNI̩Zhޟ??v\xVW!MָK-znDd=ש7iTv|b/cےG^~Vuh\w{sيz{Vx<Z+X&pRr~;⣷ }<&߼ɄgpsU]{H"f^|4zЖr oxh!i: MpIWN_f=/:L3%<;PBhhRj ]]X'\.|,.>Mg7H\kJ.A|_gߏ&Yiֆbn]mKHxJJH|֜| 5L# @9' %w'B vOw+ Hi'ŶUfjHxkv1;;"@kdhsHjb+Nrh4ż&¼ bf'tC%Ekhx䴹ϴ|iMBejѨE9 ZCZ;9.)3 EI%Rey. v}M= (JOPI-@k!9K3RkG7=([]f dĮ itHj=.%s _u+u^8vLi+:Dnѿiyj]H+>b71~li-р7nt6bq*4 $a1݀2EBNlݛgD3\_E!Oseֺ5ԹޏD. ɪ-x@y[$b7}! M4ϗmJ^(09O3 o.𿢴V#51ߔ#T[6",ˍ0-tʨ*fQBt|ihܾݽk*mcI'>R?2dfi~&(iԹzWj{P @b?tD[g囨p46iE2 j7gW XfZ3`S~3vb1S :y 9I,˭ˮizg7 ARm,H QN;B^A]/tȳt*f>.0jEa7Z~ODڜH *ؑTQGߐʸ>u'x$ Y͉b4k=}Uho#cd' z$].PFMgN2҆>&0)K[&jk-e^-&# R9Qi@a<SKˍ!{ ߂2x>aR䄭OM?x8.oz] ]=7 כ.UpIXtä5?9:SJ+MB~?ՙHiisj!nDѢ4=Ą*9] u;?%`[1S.hQ{c -[3i* 8}pʀ#T:,(]\2wUKgoa QIO;)"Ѫg@"j t}#N%c3QA^A\VQ|W7Hk#u]ݬPˣ\^M'↝% {N': oƻ~)Q"(qPzX[yK'<[Χ" ߋe$hhD~)@tE;(wU]rM_1`ȃQM {G]E#GlrfPm#?߬?a tP`P9&WҤ_69r2;NsiuDN&DAn D!+pq Vz>M醬i1wON^8Ԡn^[|M+τ:BDtcfeaߌw7<$\v!agR Aa7Սyo P^I+|*Clf AnэCH@:aE949[P[H%==~Mȁ ˥ʴ'Nԫ]<͹sD€&WfcOsMik@Me E(I>Y/1/{cPiԊ\׀,DJ 눪'Fʃ'ܼ(&fGJL) J- }phg[}8`NC ( st֙pW;thpab7="=ZL60N;F$+llYB2Y3orQԽD]7Ԯy}5'sT΢Odm:2uk$Q @'\r +&5nK%8vBNGaG=ǽGث8N,'6`iJz/I{DZDI?C!9Uei, 8!1Gr!~ooWZ?ؿ,*.} !Iޞۙ3(#wā@p**8tsUޤN iN}'l0aWPV2%0& X^6^p(mLA}m?a{m9!P8B1yUQK DASQ΁@ց-4\AR׌Afg-ݧiς^AZ DLF5;kK`/|TbC[y]2 PʘJij3@|Dz \*W ώ(ƷN%wnG;mp5 )Q/b?`.Övߧvo-Yl,- H댵IBd[3PF)`\Ā`|jMW֊4 B]U몖E-6E.$ ֮=$,EF(T0k нR:P;\c@b]K*5ʊ p 8!x׵ZfcDٙ 9Ehn8*;d>FCH_??Do>ĴLaNDqr_gR]pc&*>^V8 Dhc^MoE⹏D*bp)>NV:B}21DMTSׁ>P8yZٖ9\<LL4N_E Kq]#2 ";eoe:#W N* dߪƁj0ViF Y7Vv&R/Uq_kAH[EnLlyPtltZr09`2gS;"SkL]iw*׿.FSxlhG S{gsV14=';u#RIL)R4ywə#s?@R.l:~R#FlXj_DsYx"ZYLTTLW6:ON*%: (I|`վ9JSV&rTm7 ϓ r\U3mB9k|ʗk_0C9[m<Ƨ"ǠK]d@ W+YUu"'unE)eOJ|پv/?Ŕ[&Q]aW4̮ oO++g>%cȗ|%B vZM0ձxM;^tY+/@db^a/ =d/0}3QxKZ6P<#!CLVFVCb7Hk?? 9 *EoS4`I,,D_+d.J{{^Z.(0)T aENX0 hhyԾj2shA͇Q҅” IZ?ƺX#^80D|٤e H<yb6,-dnu9ɸK&p=6>Dmz2=[9ck`iy׎ T ϼ!\Ml?Ѓ 5`B%KX}ziU9R#Eyw&K&pE%;`` t>տrDߗ EҺPl wa5J!i4Nho:6:U?QJ+ >{ 1;~c{wtSVt᧡7p&8i 2Jޛ"Ω, HMoTh%y/DAQ52"Z2m čD,;ߌ_yG=N*ҀAm[6q1cY}YY\;!gqKJaM\%e)D2=Qǯ3O`#IE:.MW,+! w :xe'-ۈj\$ꚱ`FSUVm$;)^m^Zܳ5 {T  btfz"jT<`: NaͷZa`e4Cm='"dr`eJ1Q%ڶ ;,1coƯmzZz!8qxU{l[ P-֝f$!hviA]<2z%]4[%+<~HU$]R<@zhQJtu=ZmJ8U/C}ZA ;V>B-ЩI_ @.ZXP,}4z/&ȳK sF¹an%, DkasƲ\ Br}9۾/EMX‡NpⓇJ/rt5H,:E: xhOɨg 6^as1X˝i/]ݴb6g`;KCNO}EWâ!UI:4ߴ,_Hy[cT;]| py޳u|fU.@3-ѹ/ 3] <ҟqj{RFx(C@@׸ȑ] kFc9ne3QNQdF륍Xye*=` 3TPL$V",CP`]>jHl S2#=S"$ yD"9PH< H°> S8-C3ӏi)҂tqVl> !VX ֓`^OMEm]IقHh[)c1_^vPPA!աĥ9kT+y@C W\'E,#\Ĺ0h^a%\8MB8~@ r 3Ԝ%Mkckn@in ų/HQ:1)Zf"ިD馼+hm$hJ Y kY{D75-~Ve\GrBy6Y0YήjcfȐ3ެelEy+_3)yG9x:|Nr}VR*v NuZJ,}G `ÙB*AgJɌt9B׃LEp"iN9УL:OA>Iqm a Kj2|Qh\{+(7Cc H ])Ă0W4TڤsE ݉]-7t HmЛАX,)E03 Qb TZQug r~͆>ȚNJXC#5%4ojfq\[-C;eD׆<A,C=-鸶}2OwZ@1K 䩚VD@rAi/(4b xCvmpz7,8^Nk3LЁ ~>,-u`rL{)Y67Lx~b]NA]_}7Yjf۹r}8HvCe=S>_LT'|~hD]FBBg_zZv7zʓZoPv|&;P#LK GCԷn$,6vqѝv GY 67,T[ fj`H&ovD8\\$cT5W9UutQr9'KFU7y㙾9*Ǟװق*i0t6sX*@䜟}4J6.}@ٹ)gg \p@j'ӧ( I5S4ЃJBcB@Α`o_!2Zfo[tBCÊb-(t^XA[XY7ѡwka~OOI<RN ˜K+~?I'ɝIw҆G7d$ rkzX_\"!ޝ^șj Q~?6VRCE̞p9(_J<: 6ŪYۉNc+4~5a%Ffe(#~IML;cx<;y(g1u`?B\TD`=&IT#t8_z|"|c,-u5優 9q)cIs]e]i6inr0gM0M"vb莲dXmve 5.Xj֧f_[U cuy)q-#xڷZI103&#?;ҲDu:YP3eh6,6$THHq_xDHf 􆱧h~@z<?41t]op(5j=:$prC;.a_pdboE8sBTw6_i++::]*]kB zGh 7ϻǸ:Aj*/m-y]3#3:6=[(Oy oXS'iRJ䏅gle~1p`zl猢VpoӰg3"X$d)a>K u|3IKu-=E`j?z鮅3\zfXTǙ%b&(ė79;jKs۰/y4:ҕ8I٨fIb *9Rbd`حCƞ[&O}p T*SZy'd0ˎ1 d {>ϾI12]%(.X/%F`N\ks~9=b*\ӧP, >tLQ6)%{~ߑ\R(LS8_tgU 7<vD8u9NB|t<3\R\@0Jn>*{;|P]! ׯhA V(?.~7SiO JN 15zQ/ zv0.! a#eWKU :53ق K\pBiyνLEO|D6t]p_lbvVU]J͆2Uk.sQ[h:(9f XHc~%;ohUq:áLUeqX~R.#OUt_X-%ކUȤC-yu`:EeHA#ud-J,9,T/Tn.LK}OXCyH=au U3,Aӆ:5g,8WP~L@<$"_+}Dt?WJt̾봾0Ccf[e=Yϵ.ubMG|r)4Kl{ΰ⽆䆈SDT'T0OeN2#R봳UӡQ D:ʗw F(x%NHFAC͗{8# g>k~)'#kNHh&rXn7\0H%M _&,c 67[E.ۄCꊏ,gͩPn읤u3neCY=mE.rҗ|khg/&m9s#:iZh"d6ҚP:N2kHXRnQK(M`{۝+ ؛b֋xl݉C6a?WqRxc{={qKwh! xg_`I /\qCH1RC}=%eN Ke>,9O/6%< :YKxL=I4vi#頮W0:WL.[ ;0X cZl3,ݞ(bBYK u,ObU1\K6wEW~UdzáP.SQgg7'r:R >8hCbgS;Pw$'!BΫP[ow7 rgٺCyRڼPq ϴrIfCNxlŶW Qغ{ӕܗ01F6q*Ίצ9y~72rE-30aiI3teGrQlkcLEY6\@}f4z_c{2s)c^Ӌw*=B{|6wGC-q5@P)݌Ȟ8^]e}~.]'g$s qfخ|fwO&Q4mNpZqF1/2n#p1 Pk7EB=FAk{XRmnf콬Wo <-0z S׀8P[wr7/͗j/<.Dx M#4 !ͫf9VbZT##aٝgZ݄ i?w-X+NA"o`D̠ <(4K5R5dը!4P=+(~Z)]<=,C365_G$:=nE@TtԾ:5=b@gm)źm϶YɃj߱Viɜq74EbH=0ՖFE=^*l$ =Ba"_/lQ=,9=!6zHNX6Ljc9w `ޚpoj{?N@7;/ 3B|>&^Dsi*:D-z~=.w%q~1bVTV[X`{k{^'W̥>N [77.",nwqz4Ft7k wOiޖi8`XLQOr_4lYDvnlzpFT?  DŴE5kP\yL8.bHFAv(dw ? 㞎XcbUHh$ɻTLdz/NPywV"!"n I䐣_l̞-YS]|Z9%;2>Fz7MkXGdDE!2(&;-A'󘢻h Q KKM^YޜcSڴۧqPP:ٙ,.+!!A%:Mu" d_4M"azgǙ5v3~{U :$]-.?InW^͍ GF+*RZ6h/1x׆^qZitL *S݋lYXV[qx>̓ؖ$*"jR(0}!pHpR^"fױP/EXZ<&N7HH=r=$>bS~_նUB׻6] }7bzPfyrӃpl4'pׂvpDx8'kTkAUPv5\Ӊq'9b{!Of_ b>=;RR^"MfdC: װ ,鿸#biۢ;@m*f++p;cj[Qcy@fc=sސ3]Z#)!Z{VHlU4=펪W:@ 4&>1_ + 鳳R>SNfNE-e.tga̘!u1U 7Kh>T8J^睛/M]R_2 {N>B O 'U?} DSA͑.P拣dD:.ʂEI5xeCvXetF ept.W&@&kDZʷ/ ֤ η}''lUluN.nIM]vn-l!"#Jf[DЫn +!mpc Ɗ>(M6Yb& a?"AƊdQ.vL4>*h8&sSYKAd勉sl+90M|6si)Xk=ȷ(8Z_[t{w:Dj2 ,F+'_;dOc}BgLCN| Y]P;\/;I "fIafxZPSO3,hb,OôXI?]>j^8o0B-OjL2 r-K!suުrQd_S^`]5BhkK2b%^Dz m{38e!AUjn& Yb'<Ѿq8YG3xkT3ʉt:Ʀ.V `.~H$0BH[`m+XM`# f BR"nu?<$M)UU.8aSRd^cW9;"DB_6C 0ʼnHdbWO] Zg;1o|s}$Iv}Ȕ: g~] -@'(15+@?7t_BHL]0V2R]G4.41|%J5_WU\b>Ni;إ /͟ 8J /f@}Uf1s*\MgD(cDoY4 }gq;:f7TxdvMSAnf8쇵HAWuUzJVȫ lCҴoЛ\uȿo;7sKK$ajNPb6[(,*g\3HVx5.5$=kYkJ=o]toڊz ˾ean׬oVGYʆ| NBpܫ֮/9g%7PLmQ_Xo3V&`2uPG7؛cOg̼\̶%Fү|Ur؅*9|qU 'E<ɶpvHq[p䱼<A8irl˖%q>Cwlr-r<'1:w],6=2F%mЭUǓg79^unAKlr;C/p f%;.T0yyXS#YF }iPWJ:܋Dn~UJBZ n̐һܣzĠ\Gȓ귭49$//ዓdW-H%TY?EgQZ6$_ODgu<.4u8xM:bM}+-Ϩ~}ϭzxȽy.3͠/|Ҋab5&ZR;MѣXg֏d%h=>%.$GRoqt?C ?L3_[>- ӪPfONt {=7vo!#%4Suj}{qF#|uwrV@FcՅow9G+y~CĄ39r1^vRi1 .@RX$f>E5*P"UcX +#:H!{ uFIeA[qZaI au@c]w!.MaHځ( OĴ~2>>@ H#.yy_X\bM)`SW)V?YXQ26Jz&FFiPF} s?`lM'r5XNC^ P~G3Wں O3Y۹yu})?o&XXXhh"!\L=N 0~z_I\\Mv|=l%K&ۈv-!WnP>7 ;Oڹ_$JK9˔JvM$8&0`/[(]ǢZMJE5%=쎻Su4j'qFRfmy ѧmIsҭonHȣPɤ7XUNp7;&%fkÔ^Cs0|+ ^U?6@HjV;}npB~%oKeز@@#1k f,q$$xNX|-L*|8\)rՠbeqMkwvu lsL9BldP/$ҋsj:÷X,bn}wy*eGiQfw/ǣ۵5R1έ-U;th^c0_ aȇÚ "W .πK5wA)Sa7{M+k Qa^7S8Qΰ7/hK1dHEZ/ 8ƋȽ:>j r$ --Ci&P}w 8q'O0YR@i-YL+>"Ӟ"4{'[9EZVǨZ /eٿ["b x/'2]jP c UQO5a 0GV=E=-I"{uAgeݣ4QB9xKA4V%έ`]WjәEspI&("<b/3MOǒCSBhCfl[Kxk-0ٻ­O r~#Ta1sX 5\Ex z6\7]ۺ'D=[a2j+2a6&. Zxž{ JhIXa%V=Z X44 ]X!'С?c6H2Y+4C!.d*L)[ VNRQu 2X/nf(Fҹ )X-fMh9FMfPe<ĸ}gl~oal)Q+ll!-gU;_:fA!0@2.TuJb"T$np6{.2FQc' ޖ [gv5RKVųhB(JGj4u@~eg*BEk,\3MO]t5=mRաJBU](]w-cY=#9yw^"E f%bҷͤ]}v*"lhڈa)U8ƅ\o9c}yxղ͇dZ~2mC!کsИᚽt&{ \&&>B:L(}+e] կpk" n/&R1[ ׋4k<)nYMZ^Ϫ S}%CA2QZ!j(5kͳre'pjOE$ I;g$h w_U G t `7GU(2 NV/V.رAϲYϣ  CN6U(h}3KEnpigiB|X!\L9f#|'[W Y[2O["A^7dbbdb27 `_ α Iv[It.tZ“CrS|곸FtwS 39xUt00Ds!h34ě*t‡xBӾL{{𖏚%g;t5cQ^b-.=iiSJ-WEȄ1# *Z[PfuVO,$ %%A{  DLj^zhmX=\dOƞ`h*ZZ* (nod{!0]sHp00yAk7~)D{u x1_0持wJK՞[MUp''[ܑպyl]0~Ud#PVIePcق@v-8e\4!ag m>nK:hNʴ(Yk8~Ci})7,{EEI:H*e*{޳;X~!U9T> GȧD5HỊ=oo{n{tߪT2p_I?n]pgcbf-ĉCяSW]+2fҿjD,쁈)SR2xM_\]Ƴjo_73{߯q)fHF%Ϗ[RX5jِJ wm[ffK\4htxA cڰ[_)͏61n$2Y+,tg1;|V*:>!? k/#%R)'ͣ`Fz;͆wspdIi2r]sGz{8 g5dVv;fH3#XӞݹL8M,Rmil)@Rͻ>TgUqCmQh_ա{v`VJ=v6@$=Ee.VֹcUQFa~, 7f tԀzʑݟ 3n{Ѥ$_>ޝbXŌՓ{,!SqR.w4T'eoort"+] 'X\t'?wDC=VqmiA膳.I^\m$P \?oFz5cMHGx'LYKG_Ki غ,-=qL㮒zb"`j/0Cen Y٘;{ R݂v +3?#ՂGocCG>}xv{|2jQ"7*Ӑr.-!zf(q׷R\(0@#]P#A Ds )c1K;]5|5ar0݆ ?J瑘jx&]03UkcMZP8 95{3-ф+gk$s-\iuWeͰR0 ]ǔcx\I&[V$3ĜB&j鈛Xr}{D<ٹ[RxFUq98-"ͿPݎ2Q6VS`arRs: 4;{fA\-LX?wE~͹e:S.<_Aɑx׃'DA]\ngqhfoP=zgH7q[̳*+iGⶨe+}*T4 &W-G 2K/%E ]at#'n,w` %OGswhEoHzr(wdoϦL~%fzrvVb /:gKȗğWdsKm?&t̪A_~ʱ"D޿3<5y"qy:2Jh5(RQxB!K K̝VHFW[|6xܑ;|Bs7:u@[@W*xܳW"-^MdSR cq[y"~ʗ7n([c?Z)+FW hFrp%Ȧyo-G$$}nj>:cͨqyeR|/垰0gٜ(ę"x9:5+k:[K!yž`~mEe㵍x\n qIYw\#su<~RI#41 -3wE)XhլCI*rDq{\ԅ2!f\kԥ1\t\#>x▘qtRl۲xX -ORuwf&(%Hj:Eٵ‡ց62q*n.ÿ7!5]ns󗗰tDᚖ// 9<>aQ˱n %F2#~F=5TE,j;? ̒Av $:D<`JfGY:xfZ{,Gb:+fJIv^PWE +$T*cz5rL,"6DFUΚ!;']:F׹L\myz 4dzj ٗRq@ :BޠƬ s#1jS:<ys_ űrTX{ ۜsƃ$Y Wڹ 'n~!~=&Xʡ+ WV2]cӰ 2ߝ+ O5~!D4n>R x(9W\ԧ$9jgPP؆en-:ԡغ2^rqdP,k1Dfp]\8iPYũcSGDJ^<ds GGvPF}|@87G?|? `SWӖ܂ NDZDآAASzG%#:w+[%K*l +y}8t ȵny7],@afӦCC9!{+)M:s[~dJwr ]>/f!aQ\ R{%^ -R!p!s|WT]S O 5/|=4;&B`6ciWc'“q ,gCtaĸK&h ,U[/jOK3z+>\L^LM/u7^HKES@ɣ7܊p^sߥ)BEYT~Umc JOlmn8$oNa#օQ\x2az:ff5{{œaK {0xlO5 ^Y^2/ȿz1? W ĶrYGW!uOț:? ƝSxًvX p3`I)~i=sZq[( Z"wf@V>I7JͿoV2z OPnJ5F~Șܛ0@`}޼DCb1IZ(/͆>''6g4C&<_jd@H@Ȭ<2Hshg A0v83% [FB@NtqOR)e|ݪ' aLT^ PN8(=MBeGLJ/f 3לYPBd/ˆUC}%.E9UORcTz,bPC4h2>l+*j\f]QG(sr"j&KpɸF UY.c\YFfl>+_EW@> HT['#zwr[ΕkxSYq9KޜjaǭlȰx5-tyv(+.ŊK}/qYg#QH5ջ@WG9ļpD[wNZ\}J2`75KQ#<@~Bb1 EuT j,k +FWVg/G\Okx{.q`FoPXj8DWS3dX'q.Ē[Z8Xfni]M[2ީ/ g0A~vB9>IZu*芙f橒`lXڄ^*Ŗ:Lw{lΝ=ﬥbm' TU6Let0 F쒁_PRwtNXv8?jCˤr@·]@쇉7\{evw~&|C>nae 0k8SuSCnСLsxVx0^k*]a 20ZAY11!ۉ Rj AGEzU)sT&niIjA3 W,b-wh.j]7I[̿Ȅ40>R|FvZ޳3uQ8+'А^:GZ*}3k(%y<Rb|Y׃Jןr{ pDz oN9t[IlFnlј;gָgAL#w4ĺP-ھ݊O5! 0b,v~EIQ~nL Do^|H'' [grs'OH-;:Y4f<| a6@T=92_qc!=`JLrف}balfb\>?DF= ,xq@TSӡv&w-ۀ^ W'-T5wa~a_]8WZƞf-p]1kqEXHOc>ͱsDo_p7 OO;&_ە5G$}>>% d_ zcO Qtj <$7kL&i%`ˎKL9ֻJl>ګg縈;h<#O\lXUzLRjVFkNV31g?z{ we}sۜ|gRcƜ#53t>PSib aR 8ϸn{guMH'η֩6JBCE 56Ha {?Vo^:S"N G.Z%B #P|/24J*9ؠX'EېBo ҈XYÚ'u& !|)1>w׊xx*thHQ>##-CVY:H @> . BMYQEdW*ΖV/Jq.MzVbñYi-.Ur5t3@ǭxLɾ;>):91rvG'3P Bo}goizL7 ־WzP =dEϸoe+,8#c펳Ra,\C_()9V# #( R?i>_Gs"}#U򜲉G+~m^x٥QдAPR+'b f,8 ADzsAq,~W E χ:F FwkOWnk|˭4_9g):VJ/;ߤ:uU@D㬚~Og ԟT*I;'5O#Re,K{2=#85}c"IIztPo~ቋUgV|ݝ8ZbcƠ 2'f?T 3 1-Wje)֧Hda:2'ѵ5)a XiO>*`|XdꉗdJ萓y7:ơOo5Z}M&w)Gh8$ H.uҒ,Soe"/r%nmpU |gȪev9 pdzl#E;D>N1g1r /T<8  }lPPjB+nOD$xC/`(_r?Rpe:w416!1I|MvYJYș+ckcw8 9xPTOw]S69iZ긧2aIoEF(DzGqr 1ɰWt-GH_r:Z3 )쵤􃜀-_?#xEHYk#I_^=ӎ|utH[WfF8B^(0ږ^ט=ЈVzf8cˑٙcJُ˴=?n|5IJxYUP!'n :Q#$뙓^Ѓ̡i1/l-t;bͼ Is {ή )㎂,^`>Nz}u,3-Z}xwj'>mQ 0sVscl%9w.ېno^ߑJ OG65{PmOEZ B!ζ 1?xuL@cqtiñ0; eeM@AѶAâB3`9Dz ]B,c]U$ JIcK]˲3@dM"X򁡔bK( u_%*ou%>[Xڻ" 78Vr_hb˧.Џ9I4LGM]|z"ï+AJ˛ E#oVH Uͣ,>&o7Hٚx^HCl8엿m$L*"Mri, 4']g[uت*#uAAPSê+wu' LA')A_{YL)W["rS-ѱFdOisЁnAMjv'$?JלV Iu D_c L=@T1_/q60N^) Cg5!$tsuQp`|=SᵫϠ7jpcqk W #%vrU\ޥˤ74Q0(K($Ņ3tgs{:n/]k%ZoÝD|iY{Juv̆li"Zr"v`㎍[K#mi /@L垏?8Z&d׷`CȐd}i8$&uEWd6C[O`}nAjad5ܨ9=`L<¼l8F K.̷8ֶP~}MQ:͞慱zU|PFggp l+wʜH'x5|zuGQuƄB<<~`a G%/NFĻY:{NZ<{M9Mw"xdSXJ~S{EZbU#xKjLMeo[T}i[FESm=)) 92XsXDg,iNf N1@sRƺ@)=s'F{i6q"18~H4+^.uv7C]pfbScsk(˜)v 7m$E%Cm`i}I?(0lE*'9,)G"=1ߗοd돪>H\+ĨEH/ (Co4Cq丣Wyˏ۠WOR4+2M/{Ƽ֑W.Â$D0}<aM)3lV•+QX11 Y 0Bu~OC >#š8ikDX=$^Hzci!tWAU8.hu  %lQG(QHE|PjuQfXiI]>0t`g4\}Q`3C5+Ibf0~_l *q13sL^HCp| \gf06g#b̛w"]:C}UtXd'<-xڰ0?;X4b,`hC:rKfT<mf"nܺ#/ݤ'wWs}fCv0jHU^i<ܘYυ@guw[ڟ[ݼvCe ኇuniQ#%ЫT8nHޝrBmLߍ)Yޛ?+AX!/4Ka8#1m=ަ[ pX< /6s`;t^<)vWp0M+<^Y͵7V<BA9~o:+Q=YT&I~ݕOLjn'AecV> OֶOhց :o00"AtZ.ƵGrm eX?m;wKl*0ߪlU|hx~$MjP8'M_m't5H޷+sNTeb9BdzBЃ)q@qKmor]Mxy$Ip'")6T6Oy-" Kn幋Y-7r3 Y+2Ԕ(Q9Z'*[Jt3(z7. oyz&calB?7/¬!6@;H=H(۞qHYXмUtE?:Ít`d1Lǂ^DŽ*CDgW4˖FJ} h"KS@hL +QjG&-i&+M.-;|%| #(nq_&b_/勻/uAw<G/:\?;ڟ mo /&<b %ֈ׏73V@<VcʻҶ|춘],U_:: ВH % _I(~ڭ-d" _yӸ(-c7(:lRp MFn@C k h|2\C%qަw`mާI'{'/zUXE/9=ll+7;rQ'o^pC1ӎ鴯ʁ(v_w喖léA:=@XcgȄ~dJ+CbˣG%a.bedI Ȗ;֨rm%qDFPډb8>4 ǀvKs&.?B; *As# }(fԇǵ9usƔ}Ǖ=xcm86@Aha Km9lo\:a91 sc[tjtp7WeKD;۾~?GGYsp &% &#QÃ܃ٳm8aW'hcY\⫄B؍Ke]+])V@s{: 5fm| X@.Lߴ'Lo7Q- ץOADxfED@-tΚO鿹ЫaRR% Q MA]DD$Ȉ}J-BU3*E9G6Ed0{\RPJ #iTQJs~_L:81w_ &hj+hP6{q%(j1Z<:MʀIs<";|lh^a)NCU[a8I{VE\^"ͻN%GA2X$t?5v&`v\̆ZdsddPD&LgZyU7d86( ]u-sѺNN)(zB.R>vR YT_W)&zU 7߫V 8v"B_FGb{>x)] |H&jy!_l-V/C Hה%} ƌUz%eŶfW,{1d"ZFes5pXI?OiS!YA˪*MYdT\־A\?Zj&O)"(+y,h6nYsS".=)Evm%Yjtz??,b~o biqQ'8qCaӥB{ƷaLfIhN Ǜj5 {)\0(2Rn4;%-շu;wBˣȥyσYRq7& ISPbaFh} ՠ/ȃ !ϩ0ZÌ+_MҮoĭGb,qD=yL~Xt|6etW{8H$hD8鼙u651PD~e p-<]#h0 J[;gAoF\$_q+A&5p(wT^4N6ڂh{=69Di|\SzB!/3T414J'OQ~UPN 1%QGiwA;Rz 7Nرqdzc@+.9RYfVx^Nhr[lVLv3هZ"AjD8{=_uҵ%:QŜJm'\e1!5A,ޒxmysRz\Kw8XSzt#vbPz#q6M-gyFbd=GlpzcW5yy#yi12^iM;yiy8#y}&[1wJĘ|||תGHOrwD$TFG؎\j8midƖ}Y*U=nj5kL8'qvee#)5kR S Ȍ30VZh=ZH&X^k"'×MoUarˡ<=ڿAZp'Oix 5tZ@Wc4X@N+m_^DK^!@{—fe1`WC+dKKP 'gf#^ WUglՌlC;:@Ccg(M5Y!ۃI`И%L=".{DD d7hiPH~YWꭚ„'I ֪7T< L @ib6wwABccKt]zK,ٸag+:“r|7p$}us{R7̓7F4i_hׄW[kA`uc-ov^^ЭЖ&L$޺A{^Q =#6Nnmv{hK=Ìͭ#3r8_y#v{cD-؜͠AƩ[JiVf#ك)lo 2oso`oIFLz<=XƆ|[KSLwV6=7!@uelMHz5b/ITukF=+u:E]𯩭0]F;K{1::Ț_. u镮k`NR5>8ѸGE Z>GC'#hAP> YzA H,4ojTcH%qqAlڝ=p XDr4Ҙ.{њe.taDWt!YUΘgk|BW焑i!'5¡Dba:C1Ո6>`mH Peݢ}qe,f2`2)8+եך~h*M[HYߐ&O]f2 X*FB˟"8(f~U]g([se%zVӑwcJ&m FMn*$LƊ(ָcمqJ!lo4F8~IgI];`+,NFmV;oXgOeÌgFԛ%L}+_Zu7E5]|Rp~y &Ӽz `GhH&#@> ^;-W _]k_^)?x BX<朰N1;7pK*%wen ĥ"˳%\rqM6.Pࢊ8`^~󀅶DE|?9hY ߠv3~J8ͭ;8[]"|L"x-4 Z#ىƽd҆M-*srcǔDq1݊% #`c{rA F7λ,Rհy`$jQy(e_wOol#]rUϨrǕoj }r#o!FƣjY :/B[f:.!`D?r&@'W0-W7<flDռ( 0  o,Qcj̭&v&í 3%08ݚ k\g"Hą /;vl.{LO8AwuuF 6?RnPV7?8"+"}-zZ&XOu9b>I#]P4[c#wMJg[3i~R:~"ގbDz&kJ;!+pCdrF<"[Olj7K1-Y*(kx<\Yut2W4}~"p}\e1%N&eI$O!KPAɼ u"4^xF(fnǼ>Ep&w?4"bx{T}`sHȌ C_d*ґ{Fkdz ffcJۿюN|0{hCWՙ{B1[6V?9w"|r@-`m?ӌ#ZЙnCFq7hi;E%Lf7|G?l'K|O}Q3!XBmfJvff~֯_e\? |]P7/S|w3 Ohp>QY!36zsmr'OLS<:DFcJ[~hQ5.{lq s & —EX[pz" OT8gjETSS"aŧ쑕ZHGIjpRDAC۠[(vf{?[㭏-ZM"V[ `>-j .ѳy_4` `/4cɵ&%R}/@K36 Ҹ:\:eӤ@;j_XV B$X)LgQz:tF/}GTB>$ },UO `yxM8-sO3pPLm3F ^g^;'ͯLqmIϭeLAqB4p-X}2 ꣑z`|\ɭB?4&KXOj*f˔ 3'#Ae\M ͧ6ckdIf"ӳA1n>EMX=P\ k5ܝ]U(*&9w 7YPԉnzaoUOfw9Cf{V6Ўv,<6:{XWoOV^٦R%>OQ5!!_jqf6@&LbΒi?W]l3WCځJ&4^mP~d"N\3(þBank]OU!MSͽ}OeI""C(7GǮ="{ga29Bho&^k$JYr 1dCDY1~bL[hJ@ `ǐ[(tT#'[d|E?:'rޒ'Fc2`1 P,aq[5տ"*pJ lYQtUreEuuȋ#vu]u3 4=w& 3 }#Q|6tpG=77 B(y%L=xmL}l;NCkS3Y#/VkcPK E^&|8Xཧb*_?`Cg(6))mZtJn=_lqAz~}C8/Uar],G7 ''8czs=C2z2 !c$\h3<ʁswQ?c~\S<:y6ޫ(op&os b88be`7w yM/er"PuZ\!jN*AL:CEH n0dF`[lXڱ_YQ{)0 5n"%3Pa%N%T'Pۙ gv4tnYv > Qe\-IDc *bd8tD"XL!B?2Ugߤra S3I qqULDƿjԪˑK2nV/YQi#%Mw#wʹd7M/nB: ]S"U< u„gLa_HM%8iyq|x,/u^ JXFܡy%FH8]+x-э] {:wHp$ ZT±ؼٹDX3-[lx {'.{3>tH0yMaH!\?rI" Cx'zJ')3,wf1Cq| ȗBDUEdB˹O|,M(Ć=/M:Tq& `#!5|S$h[/";Wa'lc\\FnÓ~3E5ZA=ӌ^ rGuvcUy9ESP!,d+Y?f.-i2\DB8ksY6,ļ o)04Cg>3hGğԛZ0i>b;kb2 B7 k)jo^Uag"t;*Xs =ʰ8d?Xc& ?O-V\ ?y+k4NJ1"WJ{1^#N?~e+:T:#S @Zz#6ǙxJ'jޒ5Fluf#V0,]nuմ?m~HN F0ʚ'cԗ7+$lwEb6> ,5P:JrqG4Le˻a.sx!%;ebId\ɾBu|dH4C3^14 B_|“OIc]!WGS\ƔN_Bn@$8^ b:HœLߵh`4-R[$YqZR- ?Ki+:nus1`!숷5s"!cܳඔ/kS gq@7L琱Op ;++G+V,^DɆḠ%o>@IݞLFFRWYَg5"nDM@4`a5NT,w$K`$4%f3:dt NW+.*..925C+ޚ E"č(*1.+7L3ϐz!f_YD"!=Lw_:zGȏJ@".:3U9m];[VV9_&R34p Q6wU(`s2~֬K/.c)>&ې=r# kO(E4ub8Ge\5ܝ`1Uxo'O@N n}rQ%<_gȯؗG?wfx+gkk;v绋VԽzqR ʞz8~KR fNE;?McҟBP--3[\ rԉŲQٔ0?†`>[ME6Q')6N:O\S";E䑫-%lxc{K76`Oa*dc vrgYPc4+yM؁:R$0ϼ@wTa?{BrۦP89HW+^8Ft]7AZU9*izT"O$BT.p*FI0$&@JVP'36DWfݒˁf`ͻq.W*VIǵ5TZlsEvNFy$w0GCvyx܁ZgM!ktoSu Uq,j֭3=q@4)n"sK}I aѧKߠ^Q3VЦÈ@ͨ<!$ Pzn/$|W1ؖsN'v,\{mG*}X-ӨmBzmܜ˗GV r4.B|:`vC9~xSZ@xV-sx5!r};De\?o߉ޏZ;fvf{Qއ,>$boX^P1eK/t]YɟC(}.}Z]8]/M,4*\y-$FvrSyt|;W(x'EaHQHWE|n^!\iIVa"4<cdmdUΝUp#v9HZ*2p9": e{^iaMZ2U@_aPN.{9Cvv |[;2щjݎy0ҖfUam錕4QRo~ FV .]gƟb+Se7\A9 4)jV^ m`2l PS#;i*HP.Ps^3+:HS6ve. YgXfX@'ES|ewo@ YX%]H¶ozӓp)/mo2j?r?C*H=i89#ڗ_WCr&nT2&xW0nfʺjj,дx `-ݸDt#o_Ί0*ә1[ 52]ے-JHv7I"c)Xp6B;XOp4 XU)X1*Xs6[bЕSX@;dP&?-Mߟeԏ!G"~]ek[o/wB!{)gߴy} 5bJi7 o}"kv(hfQ#LU@J!v|և MJCᬳ렗g(en登v4Kr#!.Xl=lSE4TK5|;:Ԟ%,抽zBYV3瞙׵YJ3z)QSjbMX g+oH&tU`۹y/@hBזpMfO~&cݺ?/rl4cvL܅YY;kcHˣ*&o.6|w u6'1_qݾ tUg`){B1 j 35OrB *"bKPtdtNLuO_PZLfl'FV)rY&'{L2\-@O+mW%apꥁ.91 w $4`8ZaaYo0dш!t@i4mtWP\٨֦OFnCh80V{fm0 "X"W#>üzs`aBb-n* l.pr=SmNa-(2KԘ»W)kܤ^b^$YT ] Q5{ "%Ǭg+{~ 7[ lCC%Fa-L{użGf yD  N:V-$MV̒׫l^،`t2|!Zw@+@un/ >T Ro scsZt$UN;ǢT7S;_QQKEƱ6D: ݞ`"LC2>8w$ ʰ\ނŹ'R v WTERұQ sU :LHkX5)LQAO *M|VoA~:}ZhfO$wy™eyTP2m==uXU`Lw6PT/Em<`+գtw|߿Rz5ө%Fz}"pz/7nVk%!biiPE@J"47qɾJi Ohg&c&nތWJu9sy$3;p?y jbc)` 2u`|>Qݐo%շW-c0nE~n֊he1t#^n:_*Z4a4($Rwo[M` LSEfgBO B2\dxw k:g0,v+z>88qڀ;i>m9.v^5*Y!k T^ͮ2-3s}y+} sX(kHd?w0+_jΧmi"b/lO5uchZ[g+\RY+)GB|AoM4BtfKbk 𨞶(z7;2XcK-6?wPE@=A6&`yyw=RK3ͮNCz(~B3a'| )Fc%K:"AL-"ςn`]cVZIEv)}5`iq9ëdBm? pF$E&)ڀ-o>(uX6!u~rWeF4gT5+͸.Tɐ͠PzKgu{K*ݩIEUsݚmwM6紩i iS+M^BNK$Zi|`^ s vy36@{%y4*-;~˯" h(.4A#U&Z7x˜F.xo8=BGMA k+:,~SS*<mPb  3At@g `'vRi1M%&:*v梱E3PÒi,#YXD ΑQM^mSjK޸Z4Gu~;eJP8ρ<~rGYtS.S[Nj6E $USO=mF혾.ż&.X1s49aB]A{h:vSnu.O^M]y o5;,"DB^TY`ʊ׍dɣ0!^ߚXYW b>Oor/Bf :B^/gg SK+@O"$.[aQ׬nBGfջ&]?%_gJx<E &w![w;^loZ{m:=YVkmZuEF6tU_-oCiNF#5lrʠCF/|7 wfJ{*87utwUĖnk,#ByUD>q`*_p<|Iŏ"KȎX$2 NJRX gDXE7[xp?G`vPclAҼ̤[z'h6*kUhY6?aӎs*n\T c3jFgՍ%gyZU C3 2>IUSk0tpPy2MyVz d[fS%PeD G]b?HA/y-R/,_ݯz"/= Fnb8=p3s'$ʩ 1 t:xt 'f=qvW'bkva%ngqOA'`\]v  Κ4f|BUsl"ROh &Z֮V02~Տ6r .KVxŸ K`I$is$O#r䎡䐏O&p]D;9m [C'^ hd =C&hO"L[b? n6 Y=Bҿ-&P`3 ] 7PmV ڣs4Cρq ^$(ғ9 -h 8iK^t;[IhDžziS/pkջ3-ujN:V\_Sao H&zMqHZ"y-dPY@!;&4F:}"T+Z]TZ?M$od!WBabmԄ<WaqA,k+XvYdMԹ!ؑz&E-yTP^ 5˿HVܴ^rmp$Tρ2?dM]AH&Uu9tB"ċ0?"AAdLpȤq!2_TMioDMuWt:6EʿZNwqgZ\3 qZJUC5Ϫ~;5LAs|D5'eߌYf(d@r'1 Ծd6]MtT(fla(_nUPo.$D '*w*ܹ=涠d2v0w@1W$WÁUt~ΔRμm$gy?&a\^{a`Z)=%zFB$@Q> Rf-حt}Êh*cPݐL&np*#SlNk4I6-Ȃ[QJR̸C6R%5U){x( Tf:fײ]]=>ycG^ |@R^Dn;"^]G}ԡZu!wnNӏ(z;T'ףʹn(Vs 'Ζ -L$\,m@X[|GX-!z9e0 8I:,xS?X'xe$ ֱމ0+YmeLV?>vre<డpǖ]  s#(dBf8@:g}{Ua%p8xa/;|ݡ,sBc+q Mq+UR]>G7Os7Qȶ5ڲ1YKqiLa :eWy8lY;NTέ|W(pP8s , H"V|TwJX6 S3޸Hvb7Щso/;zu#^{=v8; \@|'I6ЯV{4`VZAj[q6F#f UY5ϮV,4i1yEL+XՀYeƭp,$KG MNo-n^tsMy.4㊩E%-vHl_3a)}F;#S,s&j *I:5[y)J/x9( z1Eda}{m Fo@2 OՂ s[3dM=pN)>\F'渍0 Ȁm8r5 `?D1TQ*7A({\Ց-R=<@=%yqو/AfA }d2%]i{c*{zhvٖ`q-p≻GlCiPB.k&uByF4}V>YCgD&!$>}׊f1KN\a-70`[ж>ntἧ<&ĚcL7H*-Sa+}LE)JWst?5EvʹlR N8p!{!ذDsP ADˇ]:|7(/^bl!G-]?V0Lw;(/|{XͩgJ1OuW_ꊅ+XZj~`h믔<#c#mo4ng~O[p*1`IP{WNW70ϪpD0wDSl9԰JhKg^Y/>~ṝ™fo8Bl*@mkS(Ča 9:ig)R6 eض1*&촙ɍxU($4M7ZX)Ln}7ּ߶Y"rO$H;}W, 'EC_b2u'lk\qy_(|"N*,cRhtEgXLQ3jWEPOj?S8QWb{^1gP" ~-E+vFIPF8(ȸ{ 穼Ry46wv.tL?b SuOi%ϡv-rQÈ#ceHn)uʪ=usM^#er6~p1{/rqwLt3oʎe'ȃaTl@Jw̓]XuϪ^h`t)QFyGMv {Nl`fAWV:!u ו U):i% a$]ߋ=a3ai\x.Ң/_!C-R'پF΃p?Nɕsu`&p{8űfJ򻽓aiLWbNN2f| bê1QVҍ:v ?ZA^{Ɍeja3H1ā6+T;+75.ov@mz-6?Nh&tO3Q±-IFϱ_vu)"eLP+HJ?N`yڀX/.=7~? tE;&6r}6ڭ}|}b&zK7i)Ժ٨\jxFDuo닩Z|Amgjx6NvNXW86FXǙ*mޏ8][FoS.jWKCGN'Dv4`GNQ?ӎ\W6V\/ ~`35B{Ŝe47M Bt&,}^iw !)םހPJ2t }G _z  hMO< 2%{ne ʼn<}SHLG}_$OhUv[2I?2I_=É6<^+cr91 "#}d#-寧5+H6iG.){ɖ$CJ;:8V`j_] !+_镣j$uOvr8H ds @YGUwr==z5R(- Q8l@ʾ,TN1.Phz(}9+Λch+gjHzbaeA 6K?+pFvTz(5Jt5s;6$ \ʉ5X2ЙZQ'[fJBٷ H:ʕh,ħPeG J>@: WoWDI4ĥ]N:L}db֙X߾"1-hLLO`(t|w7ȋ {}|БM+@msne.{ۤP]YXO®ϖۖ(?aKx9C10yCxTO='C[@W#0h[eR|ػF6WҶ}]RYvH҃ W#de; 7qk+gY6,H: K䳶"H9H^! ^kݓ^5ycm#g;u֕|j 8qExVy*wF$ʃh[͚^ۍkD N}>K빋s?U6S4Bg,MƐS[ѯT6;%֠eB8s'H`r0 k&~R}ȝ K,:s$ToԈ9;{U6'mZM7s[MTZy5 *3{#XYFK=rodQ:99 ݟ(M I& ]FyQdVA_#5K>Ko^%UNp(D>J̺@mOvxe>{KruYd{|!n%t\IC.څ".\]ta3[L{} +_j,exe'9*uo9I4 X2kcEsz2F[yF`q}GQ пa+GknM~Sh*c[X8edGp;b01PpBl:3(½^ .)|ʂ;R~Ɖ/QzCbG\9J[D#i_F:`.*Fl7}g)CBfrc˄kMhv`ņTbyHN "@ݜE?$WkOW%kc3uLDNSaس>;II|-3:nт<7N)ը~x2Ɨxܰ*D,!$Ntskhѻ~5M24d| "fU q`{i1d잡Ha4\0fcpbW?l#-&E*u8Fo׃ųvUL٪~9{"eAaެ e*|0/ :-lqU%pe"bCM&o&G6-G1~ ^=I?9et Q>e'o:%jGLhz7,q}6Iǀ{PO\@rj{W$qڵ ,lo>\$Խ~h-/é.1A;!۬ N~'FyCo]rt,?_DEis6N Scx5; "*ѲLӈ܏`IRuHu6Dmh\1r_@~zG$C58`eڠlQ*%WآHDtP&;0ߙC+a&֜w:Wqͦlv2YYCONNN핁{HMجAgVY3x^v QSN<4iiK&oNuJfs{S\p 2C@[ex#Rt}p/ۦ|dc&16I֍.gEJҐkk^(Y0ҾE1^FHG;W!u÷%TS({TmO WxgXw# Z܁|u!它@zcVtx 0nRp C&Ri_ƼpvXo5]%HSno;;)(O~3ޯO3 ^2x*@]P.6=X%Ok-kgPz 24Hm2d>V+["p.c3^)%]3t.*[a Lٵ, ⛱#.3'tmR+ݠ(I5Imyvt;Y )Њuh;a7*u VY"YCxOjpR/U{)L4 w%MXmܽ0UԐ/ȁ@Ig:H^~KY*ffk{f\p9 p9{6։Nѽ覃:݉,xX@Qǎ4@dq]P"(½e+QoO[7ᇫܬR.{&&nJRՌq0+tZ_v x0\؝vG%xg̢(}.KÌr:q1oκR&rwN9Hże~JZu }NaI!vcį߹6(ft5ѢQ.ϓ/v%Ovk)$˰_%$[!u}8;eY?kss$rQjGa`ںmJG%ukll1Eɀk LrU[~ekRv{!%5+^[2N&շBKyׂwmx.Hh*>@{XF~tWܗ ?(Ig 4JVd̆N B`~CD98\[Y͔j; @M|s0>S>Oi:TMNOl?ߥF7'w㭸RCje/֎bɇKi W&w7O HP%j{M^]f F9{C ()fe,->zX8D'KwmT$J#g'}IFGw|9g) i"ohq7D6 Ϡv{I2o3F hTWnmZI4) vHZg]ԉj6IpWv@%uXCPN>Y*Mr@>j7ЋoM6YB6ȕE#9-oB_=1~27}}1߫( D`A[2Ǯ#Z>;~㗛ħu6^X #>e &ɒ÷=)#樦S#]1Qdx"j8\ubEˢ_b`Ɩ9'p`I:ͷHdRړ]mP|PlI)lc+vmWTѢ.oUaRӒ #IO{ϤCة{#@Re5~R1'}2:"Y&[4!4B{k++m6zFk/,cdxDW}lCdõij:n{era N# r2ya|X:T?O~WKĥ"p@^bKko~榪b82')B3郑dk_jW;}c|YPr 1:6,Juq+5 жH%?!ZQ|`:-v9O]|Nc冝0SdQjIyjml9;UfHsgD͵Bn{qb&>VR 2F8jNJb@qCWmƠ*4);m~ cL2HKy`G ov\Jǁ;+[%2q*WZ>ز&(cY})rS_o)s brdZdѝ9~aL"vY[Iި-hhRLyawU'Cqjz^p7f8u[tje_Dx.L$E6m\eLq >G9.Ȑm 0e QR| u,4vEn'g$ZB)i33! jgh W =sÚ\٫E Q3!T}I3l>&á,"87o<®ziIlKa$^ V+H 7CN˜A\XJqUT%bMg`靑xv8AI#48)w4f jZO{kW*W+a52TwV?ࠐw)sVdBlm˨\|M$>!I $Pbo}XɤNSZ.P ve' З[d4Tбq3ko@.^{?/=5jh'$pP6=0qZMz/+,mm@$6EVHh^W}h O*%G(| J&/ *&/Wxd[o8ga<(k'99oWnZ~peDߋ:GWC bߑw"6Ut,5Y5׋NxՈs o:[|o( C`$鞭9+ocfJj4D[ԖC9=>@s?8Nڌ/g`y iճǜFP~@D1N4 ĵLjw(zmzk ĺW6E_UV~=hjnv_`{)ݱ30oi$I̬o(,ѝ5o^`O㤱quL~$0lOa)%Œjk*L'rbgP5/1} ?T=hǏFχnQ`5m;H2Q-?OQfVSx R.;]7ƖM-ZJTgҩAk?y|CTtgq`>蕅_ fq/6rXaz/L=rɴV`2]~|1JɤU v-0pT) N_)7wa{ٳ+ pGUXi\6ͥxCLP:gJXֺ ?Yn9@=g'bV.cU 1ܧ@ySe,w[}',!TQ4Z!/S3y⌫{;IsgRvVw"j7uX-SlGԊ Fayj.>+t#Fvie z@=0ʠЩؤ/,ƨςj=]0"AfaDJꃑ/LMqqU|0k?d\ jzxV2ۢ/&\(z>Un|k%Ir\$ oxN8`ɓD֦##9:8V|!qŵ/ m%H"ZcXz1y`G%!;Qh3ae O1 ؎q aWݓ#2-~f'W G_?#Ђ_76Xҙ8RGyoi@u|7[w JhehMe_2G̮T WyP8=r.sEW\g2/B}bqH#Kl&g$~[ϷQ$o4]^d{)K{b$vV$3g J#GnP(!2)CiK\㤱˾\dT42-͙\ cYk귌7jo} xI%}iKU/}g]!oqxESy,:D^=k zJ#_Ⱦb[\>djΊaOmT1|Q .;;"$EZcD-(Qϰ9솕Qr52jr_=f[7nk|%QzzFy.y̵YzFbL;>gn8Woz凢 X17P~Oe ]@vo͟-li[Ҿ`71tJ,MD!,2ImxRfpj25Y0p2"+x#nA۬n'p *iʁL2ql5qǡbgßmiysE`sgl;;.pD&LeԔF-ٖ5+ߒF `*h ȟMIJt_*SCdO9qOFcqo6twVZMNNgbK&YYlZӲ Y*' ~ L286>*AnP29Wcې% ] Yh);"L0NO w1l7tf% a#%{,95*cp j#m:m3]TBk作 kbo yDӷ=:(A P͠:c+ij( %N#QYVoP%JX&ߴIO"J`*)=7Ⳗ'S8nO?"~4!s.O+&!&P8$ܤ+Kfc_p-ǩFbw `dxr#WVPve)PkɼD'~{F^Z"acnϛ9J^*eqU$~G|cW KTX?ocMu#rIl|k :ۻS7CIȏ R-:: ,3V)OY+̟J'R֜s9b3?#]sx9p0 bKW9,HoVkؖCzo#CD{3ENA%:ci)ݠ޶ZIc l8" >-;?fal8u8RM"HΆ8f{й%a҅fI| zƢXuYͿG[y! .or;b! I β!k7ˊZ ;uqK#naJh̥7 ->FTvu)!4?s=D<~}9p8iL[ZbDW틟f%gAb_ "rҿgv:3^g~0oRz_B/5sU:Mxq3hVm+&(/dIzմK խ"*݁FѴȰ8MLqP[**qx˙24O'*Dy,` Lx|%1PmO77nJ%#Nʻ4&E%N`h8Dtg 8e+RydwX] uFgMaDQrOe>*'9clRAőEL]6wO[""R^ya'euܘ|˚k0>PeQXI%X3Dq} )b hDqBfo6IN nW N4s|mkO!~)o<52:Q/&ŷ.qq-m9IT cpRHh"WS<``73)6W WG/;UyzWag92/gM5WA;t6a{ wǵ\U37=w39ȥWd2 97*opIt0!)}:4. ;SEd!/{ka MIA\#U!hVS팗M8pЍ,w _ֽ9Ғ4|A-&^HNiTg6j!h;{(/Yճ!|٦n w8ѵtY]k dv@?f !>?`lI[= UQ B7CyƲgރxzyD Ƒ > OxgbR nR3y hlchelȄſ+ixl,vI\)Jfcɩ'NP8W !`꣜tɗlH| u=_ٕQ~U'^ ~ E ior.7 Z~1=-I̞ǁi #EA̽vzt..i U`D$y5Hζ+דf4;}]_A6[v\Ϩ}G4pҲ( 9+(2IYIJ]1YAa>iD>f{̛q=tv}BƵx,EU PnͰkRT}rֈ7="Əsa}C<+q9ck'rE. :S~?1Mbeȯ']B]@yA_ @j0/*% 5XKCffov,(*6i-ͷ)(Mf`cUjb& 캢Qvi\ 6!GN, E~o"w HC Eo :+=Ȏ*7h2F:S8ҊA9}%M`fNVp0$܎p$0FLABJaPSlיz!DiI"T R%JI/03Ÿ!nLRs+u˿|Ƕ;nEI_ +8JP!wDv$Z $b4MPZ(0埫mz|ՂL\.!) qBRX:$0 ߖUhF x_CGru':`00heEIZJe\{w UوNZ1qHjsiJEєxOS};92chG: A*tzH&7Qu0C'7usJ-]81*bN8dWm#a{zHwa>C`6;q$ squcHtBwZ)ܞŊ֡O?zՉ k~doHExa|Y}fnACyQm|k5ZI2BA1wMŒZH%%=R8{,mxB ۬zے"漑wT+q}%W=>S5CvDX}GR}c]OZ1X8-%nԕeY 5>Fz_!'S | 0TtӎHWjF_un@]Oo>_Qwɨҡ^>Ť>ᩚ)fڧvm1`grWRN{Q t$#W`KktSS,Yw vDWUyj<%Jfi>څ= I)E8Tr㉋Ss` x$ l:`%x d.wd`t{$vp5#rPUjx.9+0!q2CE˙J. NҾF` 3z-lS42SN$?JѩwJj~Wu  {6d&3uCJ{|<}`$n憌$pASP8L20 0!~H4R7%,A;6D*fjN>]Db!SE%[4k1ܼ2{HWJuFz G =^9ƚH߽eDHTCkI7q )40LY2,6R*9޼?z>. ǵ )]Aزqn[nu ?6_9C)ewx]aEg}̰:EyDћZcI78B5n:#ō#y(y'QD] @ۦ62>W/ZE<F+vIt-  ]ؽ42k ߠ?zHj>Iް9R;0ԆM } ,Q /ܴna(r z]1E/- QG4 !e$8i[^T3{Hܶ'bldtg*_{〄Hy+u Po7+ظi#3XvK-Fر|C} LIXR ~N=>;͔`d]}7G4ػ:5u.g_śxP b~W!a N:+q;K·2RA{rm# sQЦV#LRgˆeAޠm"ØQ.rTv7G^w7x~w-t>h?) ǦP{LoҼ1^ZiU}#ΨbsC)i{Yq YjJSļg5ǁ.:ˠqK Q+4E0u'CȀŝO΍!XtwvqzL( G(˵Vh_[g߼ɳQk|!>:{J%t' Ԗs{ rP^}A&&L9" Ġθ VǹQ}Ghջc7bPЗ:̀H,r FCcESf1n+qB .Klx0.[4}aIF3n7gM&/6x0"䛭;DBwK p Ka(xv7W5F^ǩrUn6HR, E caY;"%L, tpˇNE4>*`h㡓I 9g> 6 C10~k CBFhp/~AY*H~uL[ߗPp/l}m^\(~)|RpJ$TU#v۰qd@x* Hʝ:Ux~Dy`㰴2huX|.*h /:$bhaO-Fd ` @tH=Yuͬ$/=ظ`aFTE1 qK [RMyá E?6kS86L)?YFX@["oW MĒe?d4;s\8fG5zQ! *z')奓v_`OڏR͉[m[@\M_'GmǵSJs?Ƙߙ"L.ÇjzGE=Duρkm@\uز`FOG0-R ^8|&OgVx$sG7HQ )>ִPTMnN.1Q,zswSg5&yq|%j)ߌHf R nT2܆;_^)0K}!xiVs 0& 0:q\_tIU?8Iui6Rx4SR9 ÚXJZ;opW1'#`7nw ڻMtW_%=cE[L^UQ5"r1FlR ޖtpo]yY»Ͼd~ K;l-.)X Pwbܶc⁣|۫'kX$W}}G޶y}ӫp)OWM=+z .FGnt֮o*"i'\V=ײ};Y*[.{X#g m͌DLcz'::xZ^C"َW$NLvنG<"wA4m?]F$lPztU$ # ť69 RUaqH~Kg/ aoS+Ӎ_Wr[MRG ds 2xWVF03AKܟ xdѓդfv[ BdMΎXR$ lM#i8?$&ߋTxexёF˔IdD8ipNwRV+]vD^sI(6 Q}z^ (jAAш[%8^F0T3\Oe+XJw#p%JrWP*˙Xׁl‹PXx$Nxo x!ZΒ^f Ҏ0c#[%o~ۓ~\o.À(@LMؘ\WБVhQ% ̎4->~n%F}< رAd`Eg=M3{(Nv\H!ݚ/kv۳պ{-\+*Ed!Rp|O'I!㻡`9jFKP{mP멾wҢJ#1øڲiletyP*l S7|'#WyL/K 2EGiN?p1Zh]v'Qd;Yɟ+35|Xpd+.4LҐa l>b6*>9,V>A+\C9B{8 o|1.@/;AfN29L,iSmHô(| (HfGSTZ\|ө|,o3_f+})P:wpP ~7{Eo;2d4%W{N[ ۋ7]^X %tw,s/xNrjYW|:0dA,.xtN`. 88su!0 >Hw">!t!h#XMb3#%!G= a߈e:a.a뵕$8)+ر4÷\O3Arcs|`302gM,zd,}shL&_ߐ[?UNRe5k@d2OKMu6 Jȕuh"r(šNAQ4:?"!? Rگ&`FUwC@aim2iy?  'Bwɹ"Uk"4?2+#aGzUL0z,˓ҋ~)\: 6*W;jPQNIq;L)Ew07-}//enc(2aLJY%SoCx2z({zhSw spt cܢ&WX́ӣAC|b{n?\t*t6KP|vzı7yvzg%g\{gL"U]%sBkkQ+g y-H#a *%!Ja ک<p<#-/PN;BqEEZ>)J޼bsŽi[畷M%)S{^Ď)-`D`،ܱ r-H5$IԬ~<ڒ~O !癸O>n1H~u.9z*'itx˳!QY5NcVv^O0i~{7oҙbI}bHHh@|,&I͋1 J2bFK|pA"]cl6t;d ^Nr;4OJkG%QC1ZKEb2xqFѲkx16pyT bHqΒ*Q39c]H<`d=(Io>f[3ӏP?0 u-gK3un@L6S-5h3Jj(%1K\5p*v p 5O88:rE&G1qJ]؏ 9b鉱?2&%N)T%qʠH#qg*AQd<[~S}Vt|ڕҦ祛' TԤM-A}wʖҁi x=(_m4N[pli?:LN}&;=pEi5o]6WwTj?3&Lr>n/ anhT_901 ӟmН&ԡ~!Wg,biM0"@X NϿ :6l˒4:g'-!aWmYvNCL 2b}gGSıZڔ:0h\6l059qMѧJM%ӽ&ԉ+8]5*Mr=2 . p)o L+vpToo H* B@͆@_kʫ]{_yTX|WA"e9% Ku 荝= A;z|\qi=kW.g8af֙qUTPfFϵ̢9S#ʬw{@B9D@C{d^Q ۢy쪏=tATɆDZdˤˎ(oH̠!lÈis2J(Z-8(sa.0p}NA|sSς4a#8SdD᧖(!U:W3>뚕$*:83~\\*UQcz)YuRF: 1nɤvН!:Jn#Vj}:r] CУ-'ah[ߏHZ߽1̏7&5ܣN,][Z]Sz=)IE^ҏ<|66K06. # TFn}r쩓; t!%^*CLTa#IG٬!XXȥ*U )eI[1jL ͚ FTH9TODeT[vuEOq;LapR*/lWI;N f ?aNc`KډìNg^J, €KAMRNfSFO),\y2v}i 'fԨg!+X9ޔ1su9>wR/m(uX+ޯDG1Ό\ ,@mף+ުOoV&*nkծ!7qTl.fl$0E$zLQ<:DRC BC0Z$.Rtؾ(L1P,йS@鍻iHocբU{ xR^酊B6o5_JsϢo2 ~zVBSY ,yqf.~0*'lOޖ5+}@|]WBM11&WpJ0J|t%Bs06lW7IQ˵;|/iRu P$&y1jU|bNmmv 1@ :io zJa ྂrh2죘n;9öQ&!r'b}1x䧻Nε}bO =8ChY{J1[JCy$ܹ ZhLCT{!D@Mb_/*bO/`l!͸i2dn,.NT )X%<8,nk~heBSDXKobh |bgO/rʙ<- V齾=ʍOb|4u/1蜕PQH [ٺm]Db4TOeET8@7Ȱo+*oñ% < `lBsBҎ 9d6{MM("^^<(PZ.5T u"9o0V@H oR Ez#I ^&V;gÔKnɾÔpgËӎxc@er{ut Z9-Hmv֬|m g|-};mV?BRmS<_kwlUҼ6zaȱۮGo+dezmc(c c$j)1=zRBymg$1%ȗSUwAúV,jUEXkKԬJfɼJLenZTϏeJ.\m1*!1b\xʍ5R~{jub;7`#yWl$)sGX B ( bvZŖ=":Ȱ FV{wKsԊ"e}ӏb?=ƫ7$GdY[0@KbSrkm-iK_ryYdԫ+={dŰ< =6٫m"vGBgE֜Y4#P~Vtj.eԣ=,,fnҎa j+E1f Ehtpb8WvYM "®J9!y`>Iv_b?~+7Yce ZENxѝM,©SHm鼆EcٴW(<'Mdz3?OhXZAjUjO"J{lqqZD^^%wɛG+Q7B3+0qa6`bEz.c"S"%V622kj:fDűUvGr2 jbOi)β7ˌ=GA&U}>)֮߆!%eP;M'te9Vo+ì,QS_TC4.iSKW@~GEED͗ G[͈LLBb'np`z(iPXk)Xb<rԒ=jP:xt8C.F<sJE\a0'&Dᡒ@5OԫХ{J-wCɸ"S:ZQʨWfv5CjQ:)GbBy"],9-v0 (zZ_K8fue*3w4*xz= 4D0Wqi$oG"p'gPY&[ϵ^Msm|F%H1"Ηc)8w;dng` xjqH]fiUDs} 89~ؠWFna ;O;Q֎z C)Cp,(!q0ԎÊr/Y{ooTs*z 9Tˊ 8-2WѰ-b /- 䥄qσ݄P$] 6=S-H?҂m!SwF49G b0JQ\x cl0/p2!_B/vZI@E CK+Z\–hY~H*:Nk$D0>6'Щ]G[de+tw@$_KM(.Yr TuW } G2x1^USPB GzQdon*!絶.<\梱|ޝ&ΧLB? eʾ%ơzJ(ժדVO\rk!M ڴ|ò1AR#SQ nS,rkI8Pd$Xͣ9WO_fv^lG5>pRks._:^FULyB (jUX1J"@~`(1umc8*ڵQY}ʉ"&,` 0یdګ5D!CݼjzřROG}b!gԵ/"=\NFS0S˄a&bݭX!9^1d;$2ۿ [mQPB(oL<Ҫ |7hfV}s/Y"E^E[\[$U=a=^lw 7nf~84LAx3 Zaε[ UԹy3O["nwijuӚr)D|@R+` kUlΦ@=U`"2{ Ll#%GVqu6n{ cRc`{%!2r yDW mtgR  -<)dGOZ#@A_Nx~ɢqm|(b0-Ŕ!@DT(cw,QC>t-T.LbǎBL(i/5kd-?h 4|uםAmܫ6$ D\E/@`|be[u+z)< &dSmr>AwfFfC𢚠:ԗ }{ΐx:cA0uU=[ɨB pǫV]w,*涗Š4mqۉi=2"+Tg ~z XBl$BOp<WUEUn*gP%_Ր-yt> Fo?%}e +TCg12ʴBg U*$8)d16׆,ymڻ3]s p,ARvD'W^2#t@4|%p$( ٪lcY#V5v4ҠlqWo2 5,]ȣ c|f#rRF݌ia|9G|}IItm5f\5,'_wuN;4N"S%F0J϶1ȶ_׻>W;DH-`UB6- /Mdʻ hl:qB O>ͪZgq \^I=ʓs>g)a-[|u8< ڦ3~a"`-{ͻM,Z+!sp f6'rnurbE?D__.'y1z/ZVQz0+F@A5z@Ya3V' fHCLrYL>ܙBOF= : aZ[{rL:7JH=#FGić?_hK:-%Y`Qg}4l%Nx\@-$ifV9ˬpJ-"Nq*^9C\q_Ve8 7P毲|B@9C7[T1Ոy*a5tGJԓo(1b5ETN9<?fQO3:'E^GO [^6A܌x fvNN:m<Jrѡbݳ"{m|f;hA,*vt`5nբt &Ks3pp`@"k#dcP c >_:= 5 iʡcPx<SݔjNMN 6p=$v}acŸWPPGNn4rs/ʮS&/{>:6nn0G1]*%*ӨƬRW=T>'a9anIWfvogA"wD=OPt3R!9ڱ"ԣ,y(B3<"eēGO 5!+jpvRtXj6ff#>\նZ=OyP8HОnC1"Y 5@q!Mh7 NL"mn;o?Kۣ mn ynHkEr,^Qxƃl}3߸yD\bn6}xK&πMqZ\m 7I#.3p BuI-K%@JˆOȐhݳ>G3INo#Ϥw U;X͌K0FɁvra7<1[I mP06>U]AAM9GGӵ`$BXby  X,1t,̿hm 3T<@㇎_68'l{7]*MS@l%]YWܳlɵ ]83<6DPXm)KRt6e1F#^<˿ 5wu Dw!*baRwD&fuʖb6fBt ŹLokX2.Ql:2Hn*dP{+ ͫFMRo= +xClMo:FpԔK>=l&{wn頄0OܥN"W^s@p &IGCdw 섇ޞ#quJQģTp9px W2Ql 2lN(q̰+:[ r7m?j+H\d7(/~H-4ŏj~9v(6v|0gr]C?+ bHI6f305.@y DaL} W˘\:.˺4h{G~7"+BAłj6Ɛ fk9phm Cɜ+{>:#X`VP%D-YFx:uXfj@ v4z'GFOnfL@PR#NtޢB|9_z-U[ۉUHndW'Kf32@MPi:ӷ: m#Z^e'_!21ް8%n֮ ݥx*Rǥ a2a3=5NL?b)Uԯb@^L_<(,+ |ȌB1Ⱥ,kxH>\m\Ϊ]L^=7m7g$mc<#T28|.hT; S=h'JgM!WlW}rB4Js;/SU7m o=ChTg3wu/utց[.YIUZC1̅-[6 gL67 Kt2M4LKr,ࢹ$+Z&B}qT6 K9.zުIJl5Dʨ_!"Ov/v;\ 4ۛW7S/"x  #0wYjW'7ݳ~vದ (=)2HМLfDou LURAK-jYvQ(x`ѹSj30լ=(~i& #k~kn42+Zk U("ټAUk -ЛכF̫8ul-h4BL'*Dqrc/xǮgWA:;tL2 Րtͽ~K6kpឪTE[O݅, IbVxe G¤{_(*tBM~J-!< \p9OJGӖ\ m܍ǛaxcOZ[,S,?TFkjs}Pgp6Rh"GV+P.d\lǾ7dUo0 F8|gi;Qr{I-]o|Β;+a۞q_* ̚|=~@Ky12D D Ήl%P˰VD6ׇ07O%w쌺pӟ<u +VI1C"N)= )-O +LоAϵ4>SNCzU eeY2 Md|7i85cum/a#mi8lh/g(rIhP} 3#TRM,O>\e&#\:rYۓ c~?Iq{:u ToY9]?;+Z|X$(/Jc qP"*00-$#>Q| 1ԥS;{_ &ioR xIthBm{WћapRu`h&".4UDRc@~Y8˘qg}1kE}T n[5YFHW! ff-OveU]#d"uEKdStiyZ-a.`k pnƶqR$3>U"%b=H{wypoFT{R&7at gcsnIY=agaН)^AC|¼SQruճX L^$I(0މNp`)eHՖ}P5<Ě"}8ʁPIYmaXp q4)^!V4_ZMdB `YA`u1!қ;PR1poXgZ ߕ}@LdaI[UDM~9|R ~PS+^N7 `ׁJ eִOȥI=+zY%!$K:$̫ p[*Jк'ӱL# M3qR uTQvStfGӳ)3:_^O1Fmf-^`ohDn̸[IYpMpN>oG-C9fK9/ 6kѽʌ?'`@ ; U{A,RveS]yżen̞L jΦڛPb$IEpwƛ"&@.r̢._z:BYF6[_Լ.R%[Ws 0p( xDͩG[ oi bHG:?hU.Wb|cP;Ur uLܬx>4S_09U;4׈٘U4A FYkRˀ}V,ѧя~g@.YeMWyi- !3 I7tI;a;l.ՋBfuPMH:WQ7Ǟe<^KӫPuF-5Ml/Ic^jx*47&Jl]|y%CP${ 6hލBƂs %<ת6G= ö.~ E `LzҜ#2mxt/*e =8|sb'?:\̐އOSoMq?y[qa! K6J8$SrΛC3Fʟ/L ~Y Y&Ra5T=U"wb~k~AM5DLv}޶w=R*y7J\L,T]Q̕*Y8?iIצa磌oC "w/^%[t.`4bŪz IFh֢:4ԑu4&&7 sgIio ,K'xэGžFq?uGlGMaLhI嘻ojigh[_tCël. {>c"N>#˜m<؀0&#3ךw66ϥi28޹,?"1&%bk6-?Bocv󌦲kzsYޏp T? ʂ??{[nf%ׯ?xgJ]W4_b.K{6\f5 6H!FV&ជyQ">$gm6k ONzkHq/.s궼6[ D7 HYt@r ei6N "m`BɆ䚻N dI/y+(`2>2uc:$dEp{2}:sOR?s^4~9Cpًt>ww.N"ov! K!D >zGoY$j0/ "_6h"VE@PQ񸷎7'Z -IV> nj ªHбSb^w;6L;ɾw% iOZ(>*pL3 $ŬW&,7/wpC#*}2@ÀLibbX>Ή7d hY1B閚Nemwr5ˊ={/EDny-XDPg ru9:0@/q‡TS!nKD(X%j@+q'5aL@G8 e`%IءcnU"wF 8Y7- .l[d"#-]2ժ@"WI€DEC8Yg+}5R~~(duLuM3(" vtߞ ^ŗrCd(EΕO5DP)MK~$PjoUmʗdŨneYj5 JfA\gH rvɢKpmel!b㯊+va\=dl TE@^FdHu!y= :;TE2)ѹ)UUt<;I엤\[Wz/V X37eht5 5=S՜:vG7ëH~>&`$X 9]P&"/&Ǡ#FAXP*_36:5h;ьL-:` Vn8sEEΨ]88meu= TA l.Z̡x|̛^f3zsE,|d ܞTAS.0 OI11֎(r̘"2Ztt[y[nc\kۥjVc5g3TּzsXEzSRKZ.xtSGj8'p`uօd֠} ԸLgtKĈ@$TT–Z$@ Gv-4) I/<5Bf$F7,J[2J;[ZPȃah)rW{I̱jH &yh : r+$Sm2Z9f<۝ 2M*%n ~N |*~9 vC c[W:VFӖzueǣ!Y"4PV@ 9oaB f4}ƀuGhЩ:ϙy EW5< xIY¯K9j `=z~WTJw`߳_=(w01`-v[_>,r X{քW=T k;wK B"#;nSu{;[mqL=L̝~~`ca#ٯ`Qe6܋hC#8,A| 4/ƿjN?`ad {7T;ef-O~}oYy&4ujiP/ۯܚgP" .@)O YD lhmxB)gZ-5`O M- e8c+gA~6 -_FV%#MY4qy!J/ UwZ ղZE|rLβV8OE濼'Κï @$â=Vk7IB!q(dq!樄bF$*Մ 􍮳C;v8/a}14š B>ГP`t@tӞ,'0c,jQ'Azw!⟦|PCܘr%w"˲o~n~ πsZ{Kޯ?iaig=!OǶ}o1e'A;n51?v5j EK@TC\Ö0A3}jL!p Q6οvx_Ã]sjOy"3F`㋒m7˕I]zE| S*h%3_z qJ{޳, 3h9pK!D?H!L>E"l踪C9y1C;1|V2P~@GE'W@aT Ҹ ]"<̯AZ \/LiM]HYQ3L} 5<[^Ҝ']:nс : ]di^#*=)޽i{ R,A3ۍ'ƗEƂ|=0~#5( kCŋ*C̐8 sJ O *{E]%#Ɯbh!䷢mŪ{" H1~s_V&O0WK}zbCsӕ6⍦cR% E]c e-l;ez/ ><Us:+(YZ6р +w}I8+_ġ+p_bI} shRRa^@DS?h&@Y ^u`]/T#]aObKӀ=zs*\~{H+߃ss$:hL55NS$C߽F lb[M@ax:9koU%Ycn Eր(4ʃ8_P:!^ՎŠFUK+b%m\}9·l~l{[ Ґ೮?h _~׽|u*ba.ȢCD9niR=Z/ 2.7#%%8Z&z<:6 ?^T.s DH̉KTpN ]5:Y0Qktb`ItZa/Q_26m4bT~֚aZ7 :&/Fؚdvie/-|Dҁ^7]m9aD ) J]\ca Y\an>O|dkLϭGJUZb~D·m7i|,Y1ȡ$?ZZj?wiz|%@U EW}`C^o—XcЖ|~vXM%M2 Ȟ[ *X$kBn@ޯTPg6yNJ %-; V 5X7!vv Hw68co Ls1R{֚,ba`|jjuǙ63,򳂅ɱzފ;4HB_Z~A=Yc7]u31"c.M2O!=1q|}Kƨ"NIs1aku@'AZӼ+VW\uu@opp斦^؈M{9"7e~ѩ&xBH)e_e6+PbO%hhlb2tp6gNmw p vsiYS0WDc8wT܊rJ&͌Òvw9fyPM,8L$\6*N!u>J5*''R~+w|a(xN#wČ2DUHc HKuL#]-n$!73ӶGtj(cxcM6P^aeZ>(*i΍ `bSN4A$'uN]D1s"RyO{ܬ0yGxs02sa/~:}$#m s?.ZO#m]䳾# ϵi~' :J>hwr 8_1_UVKej0)`zځDS * a=R/\>4Z1šP].h[ Ѣ^- MHFڹ*gqcJqIH؝K$]+B:O=e 2HK` Q$K;. w,Btꀿ9?WqLvfl)zE :ILDh{fU{N3F_ qMq{ٿů8ޏɤ.63.rt75)_֭* "ZA -GpnҪ~z=η&rwJ!"y%Oz 2%J#BȨv֓ڷKydOdgY`QFJm?xrU&AI(&E??v昺hR%Ң{> e>ZF@|*TI"ԍF /dx{Hڄǖ`3`9 1Op"[2lhzS$2|eeB8\ `V EjU қ4]/UPUExӥiGsʤkh-2]I X"\a}> gI"mq[8p[93n2L{|IzYEKJrYL6+xN}cpRq> ̐qCSwɤ6ǥ+BHuaVk".>'5fZĭtXo4y! Xrd4~+T3XwW;rך:vΔtEH>޿D))Ml#wna(҆GkN+k{<;h}7Ir~RTdQòĖKU_ܜj]^Hr(ˇ5,b*cv6R:P!|m/;OGn*CWP2@G|+~CsZYr{Xfu5so蒜Z^x.j Q\>o7Cԛ [5*!3$6 wؔoD}9׏X9O{ASNlGE#LYQ Ax'%׈v7GmT `}SEfɊ̃'6tZ^m^h24v{7 )NapDq)fR,LH$z^mJQ:O0˞_,nV;NG'ר3W.2 gWTZf#$ ʟ0r^ח9_BvRkvʳ6\/~7{`Iaդ8~ɽ9l_h.nϘ|v՗I\j$[Mi?lpx`8m am!zz8;.p Z+35ҟqKY*l=myO[2`{E!9bD|&4ʻp/isX=him\f/1ܬ]~:Nݯd;AL[DyV[b?Z\Q^\Ob(&T6( NxutLG x/*~!:fnRF *Ysɗ"-V6`:w C*fB.x)ȒXdHyF l!љ"7j&ܩ-,.ߧ.%+mNf+lC3Nw| 0D oi5:F4'Dͤc=+/MCˤ=M=b/JiDfY %*=ug{>٣^+P ]']O`lSayn C!yYc OX<`&$-1u/mM <+ظI'v+S:Q=@|eiBeRo`M D<܈u_u2l;w?l9-jy݃lHR<ͩ ZQ_Jzu5Nl- t\ cFގ F5>ͳvm^J^`pHԩU[%o @E|dAOkfzL!ܱbtQ#Ě@ uKĔ?{lҢCu{2 `[`Oi\ȻKl)fAIfȭ(ߟR *sc$AdƟF<n ΍ɥ7hHb}*L/]#=EMn Ez v̭,eXXt!PFR}vHSGbfE3Vw+zp QبFP6Ox#n"D Wшo b4~g (o46% `8iҌ*[?3M~1ˉSŒ d,]*ۭpKNgM7I-e*NƒAacBG|uhM#7̭H#|.:?2rV4܂")4BFh E;{y|/$-6 `@|jdQ x$YI[$ z}Dy4f@\͡5z˰;Ww^(B}цGKﱎFXP, {*K.Wo *ѿ{ 3tDuSѯ3]:fR%WTl ٱw(E DzH~t N@7M!>M`-pS2.=^k}'M ن< ѝ_\/yʝi׸zM{1;tbm]Pϙie񕢪ʾýBbye+Yb 0#vq-5_Dsldg:a U㏅m0`dFI|zCA򒶵È_獡~05ʮ&P #FYm p!mkͿyFT3s-$>Ocbm/# 㱍7J23 rM@@hȻn;ў -bS(q"A;|OOC}gzyML;! 7ogL' Z!^=ߤl]'<.("o#~CAm-N$óms (]9C}CMD1jBSO.YˆOo)iSV |O4D!2ŽmZQ_ 8qaCe?R+,sC,qkH9pio]ѿ^~7m}gY'qJ=plu# $gE;C7XZ<9Z><VF W?7a$]NmC-Its<;} df>ڏ39*&hJ~k4xΟ}:ڤd\$.1ɓa5 AuGGTvgm>-$#H}kpYGi<׍0 y hX5Z=ϮbaC*j0bf }0ס7"AWAYc{Auhp)#t\|Qw苿&#I6Z9i 城ESl(#WR_ FY}:]Pno-HEgFm"/UfwϕW|-$@x^4KU-¤h_eXy4;FO6HjOf̺6#:\3|ވsOZ%d Z {qǎZCP?`m݉_qj#"[^[~ ?]hKY}5]{̲#0Xy_DSD  `zY ݌?9::48oNsKk?}@f н8KWb ػ Obgiu$T[9P:9[L z'̺<XFr5$")8pY a ƹוXZ{jӛ9KU6)  շ&1)|$ wdP 9BSav bZl4FxYjӤoM0k ޢ4TqsKN4V0԰)u>D {QeDo<ώ_JҒon-3uDI$@M!K߰-+wCi!rA ~w[ѵ foz ė Zc%"D?ISg\0om, mk_>ֽN&~B 13E *0c0#9#Lri}\ ѤjdLTEsYpmG:5DYpmn"L~ͽaP,ߓ6-Y!Z G&'Œ. "]P`shhfJɄ?St\̣Isi ew:.ߕN3M]J*gJu=͜C"C/&zХZGzW-sWC%dJ}GB'1^E_EUf=!g|Н񛧙c?e)C .GgipUxnC9HIuNI)YO5Z'o 9+H{ ݡM;H\)ø/HM~05 N2X5GKb"yj)EVB4FZR.G&*>6S![#qu3U:%9OY}$dBm  \g6qY5462MPbg9`- L`}w'˖ž;ګX9~&P,޳:VQ/?M;ʪUJӘ%8T{?c,͓js[Dr:!%"`XmRub߂cM]Rs^iLvqD؅;9% fC쐑pW./]8jc0Xi-TWMj!X ȃ}>p up{ ? Tny*R}@D|_2( Ԝ& ۚȄ8Y0o4l8R!:yH{늭A% 3 z)@m҆ʓͻ"a3 ss?TR遲~Bp%-0xsaRxTH8O(3M56>i(oXMqzhՕۀbdQrN'jHf+JZvCW`I μĽ_ML!](ǡ'9.N~N\\Z[Ѹ!%LVP&A%aҢ3nI*VBg"%:wH癵'7aV 3w48aBK-RUL.aUHk/ Rnvܢ"}{4"UE݋Ќ^-"0pHZ+Wh=s.劧`-oJ(K&y !V*=9yc M7>AK?uQrH/0!"'#~h#K@./\B=E 7 -qlTeR VUB6!gx?ܤ"EX54Y4O |\s Ekl XbbV6m3MW3T$ -GD-kY .ɬ\\ Hn>17dž;x4]Q EMUb6-HgЪ%N/plz8Z4e4PAUf*)hs2ySUĂak{02\@!6Z|j Wȍ2y/9ud6\{%]\az.8~Dr ~ӪTכh__|wkއ1#?SgA\D"8١t)z(848ZXF:S%Gª% ?ǾK Gp,'ΪQv#~B<[ 3C4޷sc#{К)ҪhMOh'_]ԑ?U*JlC[-1ykKX=޴|HA 0g:B榅f-rUҒ0HQ銞f4=Qձ͌\RrStplMZr9_YطGD3QT柠=,i@ByuϐƊM ddTOjX v-GkɖH1]jӬwŧV@rQ/K˜S)OK>44o\$/+~B*:noJŕMZWw?8atZ#vY ?Xb~qR{/%Ku2+ z=)I G%=!BO1}OlpnJley )nMuA$F_I%9aqgGU`n`g垝x 6B ߘK h `y ݮֈD\zG;MJl¾jַMlY%GV_N vop Ab 9 3bg 8uj_&5ld!aL!<ѵ5FN)'ke a -wIN^ ==UK|겥V~NrSH 4V.{Hb|޼Ա̼3z௓LA^. ^NNěiPAu&] `=LsEK{ 8 ZI2k$yP V ~:ٛxv9mٝR gTXlrh^q``7g2ZFz^2o^~r7OAjoH5#1U-3WUO`O  -7ѮEw c n*F.anP/Ue$ͻ#ϵJU K]'ԋ NKgS67McB7vQҌ_,cN*da =~C xQGJeig(p=EFU,Rm9M^%^(ܛ"o7]BzO k|3EU:>u<[jPX#NB5N4{va`$Z Ͽ)hY+׌D ^N ~CH uׅ3#%D6]tfL7| At7~txr\-ӓTʇ=?9 hL`blH§WRr](S}R/ZV^ ,6쭩G" l@>Zkm⪤"(q!^f)x)s]NQMj1/^%Vjv{;Vɯ`޼yR D1 n߬y$1gjL.WF\`lx9ps^0d_n92q^:}@Rg6D͒\ ܚ.4:fd<9#z/!h -nJ?&Z~KPrFfrSq+ȧi.R*a$ M dPݓyG/D\Ț-Na˂#t0bCwɳqW3u ,*\[%Ӧ>҅1wA0bsA1Xvկm:􆵦F0PܵQÛ$ѨE,޷( o+TGyHa>)ǀєz?9YN!D@2rDE2q^{t=»; $ y #D$0>Xo KL8ܐ)@ٓ. &2 G&q3VxԧI  i$[- ՌR&ZmI $ә8 HO{긢a7\g DZ45CiI1i*xRbg 4$Դ eߎKsUed^SM"xv `ƢciPя`wM/rpUoqZLucE+dNq(G8:߀I9us=nC%^yo? oeĶ,HrfRcdyrSpӄ޿Eg:v Rp-;,CYe lFZi>|<꟮,"@6>Ń8/w7D(-E-lypƹJDvUp(XѰJKrVKȾ8mm d*qX,^@^qhQb=%#:L_! } udSU5bCzb?7ΞX3y8" iH2)9##i=y*OGj`л>}$}цd6We.u\)DTldWdo"dZxgCpkLl~Fx-5Gԡ)ߞ¯?'+'ߔI&=)}+[3Ϫɗߒ~TgnZs`o@<e]—Wo[Y6_#|2 WP?Hyo }vOa$#<9ZntaNy?LOV"p *!*Es(#uT'趦K8]BK@Cׂf:%QLR t`e86K $j^}d̢@@h9d0a? 旔%HU4vwiϻӌΪtKp'Ld9;N2~޷g&B|%IU n)wb*f(2D_GN19iO7 o0&Mo)"{eܱM1.KV:.&5H,tj,V{܅}8oSt=k{ YJ?]b!v]`S"w{qi3ued%&j/e&縋Lj2}-!=P>uDͪhNoɚW(sqSJi᪄yd*f?uZyOr' >*g`y0p||rh#(N:V9 RLz7*MVrk)3hf ǻMU>^DICP΃Έm%C5=ģ?$z *XYR'Orbv#&DUYvaRo1fd(JJʨ] ѦlVzgsbqo1%m{*CG11OQ% "ɀ(IJHQM14na]DAKKaa_z``ٲ^"!@4h~,oy|ٛtw`O/ƙPׄSp __K@z H&pc=jd/=+cFq?8 _+tY m[,W/vqjTJްJSb{JAӢSpkމ)"tZ[淋cL"խhĒny,d? r,TE+k2UqSthYǻ~;,%Qr0#'TUvǜD6j,~dŜT*t=ǘBxr~߮7'J1{+J/̻@z%"Ɖ#>KrV"蛅lB#ڳ5Zw4#ՏrĨb9vܹ#xwZL~Nz>qbcml{[)\MmmPW$`2;v TIǡ- ~Nަh%4ZUDF6: _3Μk Mcäޤj' /咳Xiq`6@yi Wzo8ffX*іz1=NpMU'#MRryB}g)v֑xj"lwڤ07i1=CJ9gq2[Znd{w萕ܐ8+S"?W7ޒ^&c(5؟5d8q$:G M(=GŨV>reW,%X('[&݉D' @U!Cu~*oW`Iâƒ3L+qktq1@G.g*y̫H'ǣPWvFXGFw })V/<4\iI9ZH䌙wV~_ڱũP[:0neUsy4"8ڃޫ.r; 9yr~&͏LP3^OlD0S8ۻ EFVCcb5?.-2WɨC? z3՗8B2b~ Ck7uT`T*3\8[.R1yz{HUSbz9x!BTOb\*Zˁ߅r/x0tk̅aǸsb-4ldm&b'mv4WYyg.E\h_z D=Zm\|I^k:T1d$?ם"~ECzXO˝hbI{ar-,D`&hTa#= 4ƘGw!Hs>pY2w* *>ȡDzQb>m*Q5Ӵ8تxw.5=v8ah#6lw | jOQVfSMc@AU +dkRƢ D1ǯ~FTq7OSȥYp}ݽksTNJVogp5DugF , a%.9+ [@xkR%J$6:iv*χ&ISYS)0>x:GUvOj:; >{Ѿ&(f`bڥ؛ >j% g/kb/a1Fz,ъiwv&Ĺ,086WPߌxPtȈACJ5{>oՓa9'**7W*T^1;9ZAA 񂻒 Mi_Ý~;)^e%޾xO3#O=-+ɲ>C#ZQ_YnƚY.GYhJS'6CP79;; aa^?Si>{Rd 89N$rt ֞K-MYe-ԥW,oYUP Y+vUWb&JIO2'`#~_mqNhv{q&XbT?=#BndYNQ!KJxW~`ax%vʪޮo1sShg$K!=I0=l}W 2a=͢x brqp4sѴ@1Ң@Pa32g}BvyߋEcx0TއB)RYn0-VbO_'4s=XPt?6,Խj;Xm[tC* )ٮQx\YCS[$l]Ac `jF. "􊓌g8r-6KE~AEf=&lһ*#+EŽηy=fER70tF`}lw\iON6#uA66%7(5^\U:)1ܛ ۍ j7 4htzQ}|>)o9qv|h@QmD H<뼅HnQ DI6 ^jz`?3o[t{qJԯP9A3')9sפ %O跧h}gpuw7v';`|<'ocK3ǵZڭmgTB L;;%GjCloX2BcJSfݘOqT*83wf8t ǬM{:/’]Ct+m0v'g_܍m׷ޠލur&霺 e$<ɜVZ!ZEM8f  v,Z AQ|E>WaDxF+D,e:Ԧ5}:?aBAD M|_(6z<(GA`s^ ̗%YgI[r䛧|制83pذi%SQE@-a }.l!@fE\!Fe 3aE'(ڀ Bq f:?'`׎&[[/ϫMo(E4̼[fmgE*ډ+%/RtI&]zPCNN=f*'`%DwbvZdK+%fPӋ13uYixAx3nǗDM)zڥ0F'fR%ևK=&bE A[D` $Ȁ"HߟK)׎$+@8lI%4Ͳ W-6MrI '5ΉlSNcO^$,p<Ĥ1"|_wM\]xW^{[(]v Hӿfm=AuV\*ЭgI:AZ !.l{*Ykro _u؉ƃ w8~|WdÖ_+Ҥv~&2nz8-8948]h~ᛖ ,"܀Hq/) VL$} >yw} lz7b"c6v;m hd:,[}h';+;T bH&tDc.SyRQ`j1Pg%$"B_!\׺łZ4ɯȲ|_Jg1^QXӤpY*#QswqME4 /U*ymgB =Xsp}K1ߑ.QlUp:Mm/Ƴv;̼I_؞d R UOaz%T =!6uF1JbHF􂬩RO_[2QL'޺ߺDp$ŋBc@d?EHwn[Q 3W`ԋ{7," E"TFϷUYT]L 3USՕMMS/[=y;"_`%3 r3˟GabI -е9$gfz.9R:{G\9AS6N@m4'nٽݼ ' ~CV#F4ӄ~@>QJLxxKIu\;R@L9PHݜ@ W,pJ@Ϗ;eϊ'].Xäi}1tS9YLgn"%-FD;-aVTGlJ$>&xfjkϠY)e8Z1Rڲa z}!邰j7pVF;3<:ή_ vg- 2krWPݤ {>:oI1UhM1vhG5y)PDW-#s!߶K!B狍BŜD_i/ļ=ͯ]WOŚ%rAH>0@m,GJLBQƒb9;$W% " \9GE XhȄ#c"&)pWqa,_=wc鶖3@<@KQ"ôA ӍqKi&Q[ŭk,4ǟ/—H 4x|K$/}.0K)/s=-OH}42kmFfҰk 'NCX^ɦ8c/-Ȑee(1"wk&-:awhAS>iOD*x :Lj: +t37ܧher͊DilJa_2H$PӢO,uL>u)bPCa)yQNãNkpȱ %,cS Y͵>Df| sd!7t{h;W߮%<$ns+L7.Fw.=1{7IgR+tLu{)4~KvLdJF6D8q`HnӕI97=xm옭uڮStc?`]e?߈&Ů\JeX-ɧYKtxN?h*ER~N!|zX+SxN +3!`W,2͒7kZ Xu|0se-V_$9y qMs m8cf7v> ^%э$~QV#2{vh 6&CHVYn@Jg>R^<)o}&g0^y ?\]_ɝ>x [ C5*3SʱVlGwa5ρ'FeWqN7Cǔ>G1.=ZF3r15F+v,vhY{u|-*;„1IXDJ[ p) :BIKf6g:OPkLȄ-$`1]".8tt88LL7ŚS OZU** pS!N2~V1^Ty&~Ґ0! #tϩRPĹC#l̚GP\b*Dgb [gF_ Y9>cJ I'RCNKHr9I*eMKض]˭HW0_imGu|`<)Mz J&\lZOQt_Bqu> vG@ym ^ 1vDoU;, _g mߘ(&K+.-4aPՉV ҲnS-Yp-hw-̺((_p&X6s%k5,LXoi#ʡ`[ҲHVi+'R})!Y0ѓKcT*k,$ O=,mgٶt coyOhzBu,x_AZ1G*F+md[aEzy? Rjr*z*Ű\VjE1ey_2iV*X6ԓePp\3)}| ZFfNn\86D!T٧#LskS>𝉡T/?,OswAKb!bT j"rj^^|Gʐtɿ:r3br!S"K#@QQK# aflìzֳjZ~#Itg_89yBYwkR+{j/8WKF%=NPـt~^xH-${Cn~7%(˅R1 O(0q@Z-f`%xA<Ų-4{l:88.5 KXϘZlVM5(7W?,n~&)1@ ďVg!5@ Z5("15|w~r(Va ƹ~ROK9k>lza62ݜj|?ժÏg2D$yCXXyA+'TW%NIr?a+fLVLmyL$ <ҨKma7 BX5ؕDՀ|>A\2~L f]Jp 6DZM _kVo,-L'=*g#~G^J+F4|y1qVc@OgƵaFQ1bAgךΫ&> lעcG3 )Æ_Pu)S(iM^NՉVؐ#Œz%>"V,=QyM7D$hxA4t?:m%) W#l^69#+pYpw*zq"}Z[12h -mHOI;\G;1ZT(Awɲ%RY+{|HOU#raK4QڱCNHyĹz#D,3`eApZm̮jI-3^$6ҵ(' Yf2( ϔÁ0•v;h$T68-oO=Y |˭ALVZđ#GOAJXni8VfbSP$׃X'*'<:AwlXZK]Z':SBA꿸xӿ̟'0T^r$ٗ2L955F<7uk(*!Vj26nр./`{v@3.zksD>ro8R$c hP09_P_v-߱ ^ _&C-Oͽy+4Bx 1Q(z婬m:[RZƈ99Yc|ajjEG6_!eκQT s\/>JS N!_C=9JKQQ 93IKv&]n>թkq,}j ;Vn-BOmV8G-wc0LTZ5ΐ%Ag Zݏъ#ȇ[_ߎ>M }O=ѻ½N:Gw Mi)QΔ:ET 9$=q):bZM{L\6psG7RiKЩ)0'8|s,P~.H d9 a(9J QV][+C,'/k p^z}ubdf(g~l!I}6\|e~!Ĥ?rϷL:AbT;T U bo-r~g$x$Y#75D x?}"Ϫ^?[>ߑX5.S>G$eC{ad\&]WBKkSK畠W2uo*CйZՁKDR?ϲ9ƾ*+9 =',?E]1=LZiTP7l}KϞ1RuJ}ě̯+ӕ%DWHy * ДNd>)%֋a:d \Y ԾL-Ӓ0Uυ٩K= ')i[E֛N2A"ý*~i< T4s,|_4+|W"{pOſρF(ELv)c&%zYDN&Ka9Xlg;!׾Gx>nNb+P$~:|k$r~Zx6`bGfq\Ei`S![4)8D"-2E;H?"`֖4q3Tޚ߀ٹs5}?F-bĩ% cujhG?sIcCl Q4 ,3.xiɏXNǓl䟖s0 $=/ae2vO܆۫•$YrѕOa['rdP?іWKKz=Ru|ƕj|<}SVRӄ5ʼnGS4gNPG(z"h^ //ؿj0BICg 3_/+>Ҍ;wu;fJxwJ}?+[\W1K +@ @ 0}P}ncn2IsE ;NC?'9/4?T`> V)}^#:noo> I_Xa˴sZ&}܌%JEN|<7dB>]Se8H#q,#.d#yH c$5E!yG,S Qܽ-G1RG;Q@=b;&NIde gXm9O@n@[}Q #CHkol{!ߎ;>Sۙk"yYz# .Yg׸{-޼ג"^b-Be{/4l brS|6`}]]4Ey =2HC/A) Λ+TKvdGM@jOS.,҃O")\=<)㷊=/Ѐ`7_֗gΟ÷ް&ѮVنwS⺞k52NUtT[n6k #m^K=z<&\3UIF J%?.Hf8.=l:;9+pDz(%.p pYnBƖ1̶&-&#I8BgkE򬹝2 PDـ%U>n FrSkIxB{wXeNMaN_p5u ^GmhrEf].iކl?%vwLS[1ǯx~Y Jc+˜Hb%B+ǘۓi`(P";2|&x5VHj92 |\&E>3g"b$f(v[bW3O:^4MvwcZ|)N:@RfOOglbZvkp~ݢ_Bz ƵS'J*f3b%=Cu^'%VL0r6brbOy?_|Nͱ* OGXG:(=ض5_ߐD$R FNd{\b[U*.w ȀݺM jɉWuA20ZѢG2&@ 6,v<㫧wlj)`{:P>k0U}Hp)n֑/f(CAE * F8y(\r1.6!O:d.m w3 h~=d]BӘbԎOō~z>~=]w"Ve|Bi/#p晇&SqFlYAW81 ׏4gC#GWطՊGh-[[q5>H]jKuCNqp@Fy@zdij^-݋u>J)j(\bhqb#͢A$]}#%ʘZsAkR㏾cVTZv2 #;jph萉+(DmC`ɠE6.Eϧ $ ^Ruҵ?!j+R(/sf7^4Ub+0͠NTh@{ }/NS6Foe)$p_wfuK=뮀= P,vceo2\ (6>EW#aʹxvtT- qRȝfbyV>D0bL3)[ǥ9pGZNZlCu-ML@#E-Eh5R,5/:XG;'[{(L@}"qNVK{="+~ }ݚPs'OF̢n eb}Y,c-q9khcs+|D&M.s!ɳ=c@1ne,i1Mc1] ~H;bq-\-.Qb&?=q[Xm< 'JPr_DwܨY@ JpWtQΩw?& _RI=EBcW A7svq:yET hX֖,~J{c0~4;[,2VPQ :F?LD:裭ѯη_I-=-|;2)͕tS\- )v_S*IXˁAl[D\𝶈 \$%PT3T4+ Yu!ets)b8F>b槽q22͈K'r3 z8X_t.Vf3ӧ1<łTUHORp n 3qó!TS1>ψމ~$xihVsJ9gc33[/˜puvJž V>AN췾i)N~zs '4N5Th D %=]yG?F[v|chk+S^:ěaL[yielܲncTRN,fa!]p(EZe[ac<#()/j1Ej,r8b}.9f=9qo]`ӭ մ% #/xbpGi-':>TPAS",46jb%&ʕU4pNÞE?)5ev#WhR&BuxSH KPCr֮S<=re.9Ir'Iyao2Pʆa|,7fr]Qh7 1&*,ᇝ<xBٮS9%.8-O ~d'ʐJe5ʮA")=sYk 2*"lMa}6VR#.]{*{zS#sz%dxEE卷4ZK8xTO⳴bw)#0篹su'8Ql:TpKDv9 T%Qj}U ;0yɮ,uPE:0".1d4ۯ8ߒށ ',lPHoz7[#F{+Tח$gOyX2TR*)OE5݁Rga23, (9?{*+Eqmm*3ŵYH\s/Qx?K;e 25#2g;vsiA.eLү$O1aͧȳZ@L4R(nNǸ!Oam!m6ݍ /j) X XWH?Uny؎Ÿib]QZ73sC Z7F<;F w0*kT.}pz0p9sWo2Pl&,6S7禔 e jՊwBn`^0 нE!鷜B&.(&GkM2E"*gFYfe<*9pLmhn1J :vT㖉F}Zi|ĺoS5E)&/?@-n G%/Fkϼ7$>zxQy6 Z~:HGBZBBlәYccabcȮ(0iMDhSi5%r,Ͳ  ?;J|#A塣[8-O%ۀNm ګ ~҈h_$3 zjvJN{ZIUNO3G ri2'O7[;VEqRX fJrR/ Ƴd}7h. c>-DD[Cs̏O׷?ŘeS~ŌHQ5_JFR`緛(`Cuwa!`8 FɌ{ŒB:"5ՖZJ[ V5OU ]JӔ"[Jmb/+ÈbF_,\Xf _f!Zy%)CewT6;9A$EOTDRZD-hQnkNrIf!BVq^v9Ku.!9/v77.M@O3CT7%,iOupʿ ҁ4]]<:[2OT:QxL>P[ `SL 3ke W׊.A' yD"qʧVȺǁL(47|/`qۯ?dITa,,'9 Ŀ~6eU{O|ib+= <c WՏˋ}lC0wΖp{b󵹮1|BPnzUwtE9]~ #P:G 8_p-OK6F;p->",&L"~>a$}>Y,õ!րBt7w_:[ƊRVS@Z2Z S?Sy?!ۿϧE((h޻ӀHmQE%Mr"Hfc\_juBow0]VՀʝl4,'W>S: C.Ɓhpr%AZzQKm-9LM>a)8SeLj0H(|yc*-9`ۘp{NS5%LWS%gنB& GDǽ~VJCbK?™e}&!y'TX)ƽ+awF+'f'EAڠi>`/$ y2\*^2Ew6ϪLgO8 p[ɟ˟*{bcyJk<ܶy DoqPوQ2$0V#=YROXq3#4:?`S6lˡ/0|[yGd%vgl~ܠȦ⫿ΦȂO͔m=ΪTnd,vaxnӾ/?N7XYdf(EoMxYDƶ[-pAY{e̍md 0h,y `8 Q)ubf‚q{FkKS4Pj%"0e[7e)Zug2JAgr+l_2v<ΒC)Bxb#wqB~S\|fVܹOC\—J"1'F sU_5-`1)6.'r33hhl F/WT% %L;YAXy -hNS/8Wx+!Zn:Sj^[W9 Gs$ To[Ym-eI*sާ-!C\2ɉP',I&%o*Q_ÃpY B$pI^2`gMU#oy֖&!W#lx)z=2h33{DՕ!7!{ӿMMn5fQ[Xc= ;O:5,:-mPa "ί$5_䡤?Rm3/[Il}U AGx]FH E+jc{pʏV7:#86vA |vŲHS׬YOW+Ά{ ̸-lԤ0#KrlN7.,;GQMQ5EQ=nBO^2^$ S1B{^ѡl4O?4Иi?!DKWc彙[-_aՌd&If/~c i9OY/5iD#*؄F:qyBlg+B=P8 ch$M)XX1GTGbTF<`.`zult)wnC@mi+hF@ʱc5mHxaZ(Y*O0 `]4=#aPkmǜ >NC<;:mCFf[Ϩږ3}D 'TsNؘJa@I]]ZъH4VHNaܺ Tw+)dxt*h |Κ:ƟƗl ?aHXR/34ّ ס(KD$w֓B#GE-f_yGr#nWl7~VDXY ;F|-լ`'Pa0ܦXvģ{/#oT$F[锁vMt8++jBR>'Գ]j NAE<3U;~77WN@%+vRb?c]!E'8-I~Ĵh'ـXw1Sw*_F8+ӆq`V?r=_zg[i}qAG&湷sHY|#eQ뎪 +o#*O uȴ Vf:k'nA}@18܁ըIʹway!2gOH5ŃpR6E1 ݹWŸ~ ?տ{P@ECCir<I! l74㻟m>Gvr>$=._vɱ2T m4+i?\f. .Zt]w{m3pmCnjr\%WU 8r\ݚOyaiVMZ C7beEsO5 < I{ x5T2yM TTiH3d)gY7 A=Kgi5NMZ;p]"xKexa揪!s- ʯn{ іAFe)ZYcwZj$6{  |V#6hmB(ːv)j.AҘ.e?C\ȖMS[WW3T*Wܮ{t@?tUqEhn=${V @]gA:ѽC-J:c6[TtdZc8Rq x+{2Rsf:M^PIΗ>~{)Odp E:'M5#(|gByUb>,we; <5&!Z^= KZPm ~.r:QB()1"* Ă{CtBP#Jau:Y"]SOOMdg iIIvŁPŵZ@}vgnlMnZzF']Ri-E/b)N('j[xGWhO*Y zT۟WU `l)xIJ+ Js` zRQ2 ?bG?[Gk5#L ;f{9&O/}Wov,M2Hk)N燤6I>L&`wG@sK^ Lw-#B0NfNCON07 {&qy@PZޯ3 ~3ܔV֜bnBvZ.HEvs~uq]ݘdc#aFhw^I+B$x#j[QUxpE53-͙)~7FO+\ ˂vﵑR T(I&qJD1 4vyFײ(Pz {JP[TzP=~, vE_l)[Q VRYw-MOdnv`apv399=j^ /䣗$< f8*Dl%TyBI;>· ٪K*=IB&vQg }9ƥ|B!*A*=(t>T7<8vPzzq{ :&~)Tܐm{dJNf<ҩxUv*niVذ|s )eJVB49Pa qD`%}}hNlQ:yԴa' ӂG1n6;P k?SpJY0XcVOuQG6J~N Bd#~[+#( &5HJi:'VyO?YD 4ڕV3fE8=ޙ[h9!C0(&{0IYMFYjzZ:^elj6Tzc61 #+aS[1M+`hB-!VԄz}Y$rӴ.򩿓 5dh]IK6x7>b3;KY/.HX<] i6`krbo10+hPqMK;]!:zDNpZȔ:ʛL<"jIrt9F̵S,'jx^|:0XkYvV^x̖ BEƗ]?hWvo~`8Q`GRe up<͉M|G9WE^únn` 辻;_xV Z">3Ïg59Vzy&.OEgn$׫д{]K9&- Ygr[#i^v0=GqVp>/[^j'K"y/}LvJ$iʂ j?s(}RWZ'?6Irdl3]U5:3_MK^|!wszg=X-^Yzj9,#p;$jAFB{X\'?>zI ^Zv0/99R5TT/ųJ94+F~1R"K8"¹iGv9>1dwO)Zh@^FEDJ~x(j͈b.5.C-+X1e]2hrEQ&K0e[iI!\@/e0ih-Aַs3'@,#^^=<69\y˲ Qno5n#ԏgzwu%(SqZ#l֫/ ߋK1\eLw {AZܶ͑c~koL#{+6\04"p899c9v埗m٣MhQQ VF"ۜ>1xi$7 ۩AڤCF3 ._W[$I~,u X;}~~AtU}!_}^D E D9;FTfXz(2 Og@>I|bڅx#wĘ:P?o@y(C)F`O|A I\7TЕ=ya>r܀[NyKv(ruwBڜ= (a`҃6uhأdzzv;KyYhĬ?I콸a-Uxm @4C$/L@ô#Spl)??7\d(ُ1 2vvtl;-z|讜v ⧫}UȌh9WHZL4Ndo͛ޝVRr̄? a"p1(6jcfk9;|Ύ@.X]"%]6Ss y)~sEɖ À#/Sg侾v]EBynWEWbIGz2t8#p Y&@Ż'Zn`Ҥ{U2 bHjx)M~cfC i@Tn?&H_I~-+Қi~~19x&91 6OTxYpzsX ";9> ވwwkRڕF#?dRqʰ>l PSF̊O*_RcGWCS1[;taiI֧B7/*,YBxNIi炴̯Y`uLmVy g '6AL q˃: l0`^5[63YJ崚+A\@}GD ,|0^aU{+MӓMdy~-=;\=S.1S-W`09;*Sޢ)#%ƇQq~=ߴχg\(i.X ߇3(O vx(mS[g䆌#Hgg?y/GAwͿ4]Q͎sZ;#\bAzzajygwRUԾ_=K +tDS 5. _"I.VmK[84 3G8΍ ɉqUBĩD:J2_shk:JMkULKp?{n19a/ ?MxtbQ#_=ؔlA"j: ͝T5Hd}|{QAQE^ҝĥQ=ˤoƫdAnB/ߖL6΄H鹗unt;W8zpx^ 2)DYlj><ҫ@L58%cr!kvBBEX7A?p3Š0 ӻCTpr"r*V24*Ë U!}#<:tE/癲j4Če:!ZJn,,u` Yc;@NCtAf4RkyH̱$AT$2>)hXݶH1d@Hs4 tjE"T"!Rƣw7zj (g50JػugdԐ:J*CnS 5 $3,KCNJky>R:IA_3m <$9Fq𢁥w˭OC|㥄- l*ABBdEGp9z\h5ϥo"-wLkꞴfM'$:NvF5pՄSΣ7jO[BG[?q a\Q#{8OH^&7zW0F8գh=ڃ\X9sE4µOag]'Zr߿8)kFqo{c*ȿ@.*1R;\5=[kzhn0yN@K}Gty~{R29!Ac9c̷?WX)2hu@.^V1;3#S8G;#J[lt`Η:ǶXɂ;Yze[=lDZ-1n[ 0s.[ iGf:BtcZ ʈIq@:85>*NIֱa'2,uWJ7qh&NjhUlw␩w覥kGIw>/ZV|תǪNY8f/mDN<= Gaa pEYwԔ.}*gx/l<")㕴IhL>>?xI{w~Y`m}v\P[sf+~c,G&T}lZ{*2k隒RnwFpZ=Q ڹs3 X @9H,xI>k2h䏸^cgRA>qvBIZ8nFg%ø=YJUy8=m zZx JPt:2):r`؈OCNe8r(Trq{":LM2ۺ_BkC II]T̺3k/Mt3Z1iKc-Ch~P[ -"24t^x򵑯eUPyn"2궓"i[)P3(30Xݺm }aHİTRfY O9ZgH5[ Gq3;]AG%_BH̞y SyQFT^CjRHx>,Y3hw_koJmVq8_n 6PP{!I]vѣ緑4%/:S=q!S ,3M6guf\$+Ú_25fȮ-R'A.9ayˆTBvdKf ?>B/&=JgY=vgCJ4PS yVխ`_ 6>_Bj]ꋤ{bze< Y: Аb%xN@򺰟r1rq yk}cVg?OեU}}I+DD QCv;v]ޕ%.b3)1Nv=36xM]<@ ^kJUzh݈Fo-_7?NŸ]qq##ƭQ`y)ìȠ:>~m{jS8\h;Uu&JX!T{-hT6|Ӕt8!7g!-cAT޼qC 8]"O1hNl95!pyb'SLӫEQVjd@)"J, !r Џ"嬵'o|{ԣF֔UNtcH- h@nKYE3y*LF0qc}>T Luzk1U >-ˮ S,@o=4S).MCƻJUىu?X*:{0aeSR _j Th~+U̯wyK)!:Ҵ:J z %}D3k3AuR>H%:ߨ(!\GeNM VNIDjӨ.zȠIu*|>0~ TOPh_X7q,n}42Q2PZP:[=fKd5kR{[`EMѺP$>˶401"H#S&|Ew8(HBS jOWLIl*Y5yfr1Ч yx=Ù!z#?u6)5'֟OfojldϹa= [W)  9 g\^ /HfAa5INF,(wgl JڙhdnJOBkq#FY[P`HBx02xs0Hsi'H^njrd>Hsr$28s|k6"VE t gDlas y(F[1 EASUSZ.ɝxY0$' Pۦӏ00;&ph): 9$W_tR>Ғ)Up8{MTr%͘@݃E>8^BuD"uHWh˽&I#,Kږ4'ࢻgqT#'LL1, `XKvMl/ԫX|^lb75;|W ChII}x.uvI9OT6%PlJ,czZW7, *ڠ+&d$[_28 jmp̘1+!C*m+WJB+Mah~bdaQקy(A6s^ Υu, plӫ^:./ScrZWК%::an?/"f,L QE6`iaaJuXv dA9N/rk}vrJ[-{>Zя_0ݼ鄅_]GrUEH⤆OvJ{+)CshRJЍ %m&^>%B&3Dvĸ'q{%ܻ,yτO@H{ &xnգy?)SkPGfyl ǴtaFTn'b_`Yamoro/S\@~JB?z3{SRD9ҍ& G JpǙݟaׂdZRZ!^ ^8l $zT_JtHWŒQ.YjYSL'J֘-CG[ bel}f۪7Ӻ^`![-+15Fb+H(u-FPH^GD:iғnlQ0e;{+yR8 {b#[g8D䏈%`Ax~ *ݼھ:Z:ƒLԓSy;pRsR52B˖s1ׄe|4C8=t7t܍yI55[?3⊇J2E1|Ψv~\'v3x6!;=\2Bi q6a$l]Â2¡l2Pߖ.)_@ Oj߶\ ffi`DTb?:={3=uz骭Q3yE;6gifYROb=h⤒uGRu+.~b>SI(p*> ' d&4ntUΏq.*Hv%F c9t1l!N˂:Cs|椛3Qu./ PL=LGKm&x/ub啤|8fZ!M`ˮʕR -:qr&х^-m"nߗ :VagZ" n8Pfމ2A#ci!n&fb >y']*S֜`;tqB|=š{2SO:=bPDUDt'6k\GwJKJPߑGrHS<8FGx%q9$uh?C(e>j^Yo Rnέ $*?@A_S64*ibv#%j>A)R+=f%d;פ is˰1>9ǻShx?q1 zpt vPԭ{#py >ʗ%e yp!}xيJl~9C`]Νl s/87PS^5%J {{}/ݘ7}c_||M+)+GɱטxvE_HΕb~x#P/>(5txwru0 _gh؍z3溡 1泖Pۊ`$ll-@2^y,c֏',x8" 1Et.J`6 qzVǵ 4nk{. Oo0E!t9P7 * h~Q'ڇ8pqM/FzY|@'FTھFYzx݌гE_uwΫQutj,~]Sb$vVp=;g~9=Vw^ _5-'^&3 cy @4tiX#=C8\QzYc>%Ա"]>;WEa}Gޤ;NZ!,T##O"ӹfÆ::<%ݵ?Tx ŕpf7kCs[zec8t92M~oұ K\CIN:ļpRUE4[_M|:܄)FHOEy?<9uw}' vE.D퍆qj,r  5^L4 ۂH}A#㚉4PqDP2H5e $OzG$N1.OȞ&4҈?ॴquҒz&N[X+A/dc/?+sݩUi5.%w M{Ue3 :Wr Le5gjPc_2ތx=9I҅,6ګo͝ǨlNoyU,C >tI]fls H_yg${6Gjf&N%ق Y3M<e :W" ^D7H9;Iqjid!i|у32c&3fTPs>+W/vɞ1THLcSTKɼ`Hv_.M-. V~Ln#O.x=wΌyrGtgPDB/0er16+Ȧi1LƫSMeݵwĮr0>c uE\;ҶVo t<\Cuk+O57O/HЏ.o7UH #g:!0yZT_&RasPN[)>yQBj,ěBZ n]+M`ͺAHpyYf%!v6^ #U44!T}XYžrh>rAn'b1Ǜ=ԧ6 ӣsz($xB;ka|6i~F2n=F UġJ ,b?舅RUwx} ߬&eeEqr0F!y:q9Igu>˩ٍ`0JhJdY7fwhK3=(KJ!*`, L ߢڮzq'YQiP+B%wܠlUOWN{fY߳4f!1k7j) DOEo7};u-"<'е灿1'A(qb$xD@Mr4I\/{l-1@"NZLݘ?q~_ 5/2=D 黢3Vұn|'0ih%:4aew[﫷I-NVMJRc5q![/x}뫫TfYVi]Yemwi9ǡO[h}9@~B`EE(I[ ޝ`ի1KtQд yYo!ciq%HK|+J1r xhS$ta=wmu(؜l?vO ;et|kԧְߣ8j\x\VM6fr6O*قu453KPdgXP;M[JQ'rEh9 MؒǶ&\I̷"Je=#Vj ;m iGv|. Kf׸% x'syWO1[9+@d"#ܚVқHⵢ{!4"\sY7əJ)4դ7$ [ha/%)td7%J^P+7Kqf鏶W6sC +|օA5ϱwSuJ79Iv!@n/¨gZnNP@7 PZ"ΆHK&%cU }V"Yc_f#yYNDVoB[sC`R-{g~k><)ܜV8GqIi j*кN-O}n}V^:ݳ"t8w)̤1xJM/Ģ#g>]Y*M!rvѝUԟ.Q ^*zteEOaEWz\7KWvd<neI.<9d6H9 tjGNmɍ>*yJRLn^(B_yVjb[%| :*At`b.ACaO݂1" 7ƫjI6E}=UIhט /w[68]϶`^CY9ׁ0ih!A5 n/G.U8O#>md+\%v 05r*¤zs4f=9dsTJU|5ŐL  4JeALL\1ùJI9@.IR#$ lzN/icqd^D a'#'郮:[cN20+A:jN{ov/aRw>;=cY#WQ_Cpd6yUkC0QBM<.nh*9cgvh89,r=ha.aMZA6ЎJQE07<\ ̸]֖/ym[Ky0~w(4mDM5(sCTp)k|4csM2˫0d#HX|nc,)K8;$h_P ޮP~`bjg)Wؘ*X3{QĔC]!Pj V@8a &4y $#gdk _j0&qq73 uBNMt,: .KcYU(04Q 0;i1#,ldzI>0bšD+3[ώ=g7Kv'N]mx:qw':<(ږ#8gKZh%SmkDkMU\b,a0Xô<{>؜#-hp`.Q6[dr`"N`̰; 5#g%目bw@Biښd]#ltpO.ɐ G]1{̈vu(9d֖mu<. \"=>x'i{9I;\ ͖WGI:[G ȉ}ٚCL侈>[zP&o3Y?-rUiuK! 9S`8D~hꦽЧs/Hdd 7uj`hOlЧS;9H%/0鲎Dkr1"4n2c]K5 ȇ*ŢQC<yԻ =dQ ~j-~-D>0B *(eI](t0jM^3Zۋ@Rb.Ec{!)QUcEO+J?MbUrB6qM5-0)xW x& R\5::iZ=AjϞhҮ=&6t^& p3;{Jvq9|II9tߊh@T56U~τmkby+@ܥĪ8cȕ@Bv.20W|j{D< \GNtMAB!"i,l`h+R&&fqv ̶|~/bRT刎ƌsEls:5L#sQ~6 BZU$Đ%H}ʼnf`~AHuJǴo@ř`Ԇ>"‡AP~#уbƷһJc\LC.g} A{,L1j"Z2rGf)jf]544`}^8'ĥ\QZHٓgAWo@=0ښP{f9%IbhcBhnFd=OqTńDl9Jh9+鈞 G TJj4U`*Q`ARaii,BkRa`8!u"^Ϟ7w:'@vW=p6 3H`;|qR[rSB\OJw=A2mp Qd@FיDBgPnqF ԽeBtTCbx0~W`[=ebHvAa#f;DG* b-' !e*ge|n5:9'Y1;c:BH`.cbiv:{KP߱uPGPD;$1'aY[5wLX 7m>-pv뭃 !fISU߼3Cf4w XöZ*z6tRqҪ XttbDOlPNR*>L8Fx 4ƗXŢ\u\{=.id)]̑ B T6S0fAp }+k8(kI[r ,9b͚ 72_rt-%5t̡ðU2,E닋DZcIlA% qM)5'yiXb Hq ~yς#U~bSfhd9[I>SJJEEmaA27F$CM͕.l^Ce|0zjs׏z97Z /-˅S6V#&K)uAFs]DsUF(A.A[~)r-oHAS11C*6 (:yU PeSJ =ƻ<]_It9lOPQܞ*H%9u@8yX!m#`ܾq84fh,G,>Lvzu/4̎ޢeFHZU5Ʈ ?B4Zwz&gqAvNJPNAbҚ F 5iʫUsX(qBȺu誶w#9"ǩ(;R 7Eeq(wbuY *`|6ڇl^./ѣLz+>cEi2yBS lNzA@m0Z31==G(:&mM`9vR#&(Y Zޤ{,R8 ?{N=J3FۙF=<ׂ͌/I3-eܔy"}@߀]|g%œ Y;n-3 $rZu["8YoeqJNU9cQ/Fi֮ȿ-z֬PW=p+Y禠P~myI@.{{R@[߿+:gIu uQ.bL_SK*N, 1_~L{0g>p!2Mn')i?w;4 ! q}roR,+sjqѭYdjc|a쯝$s֣tO!*DnȰף8ѳ͕i1(u5Tjك.N)DYZ'B6fTO9}I>!dj[VQ>MmEu^p$<OC( X̪h;(jf),͉p܄IȊ2 +FcF/~Jx`W[+6,PmP9Kl*љ:&]Bkʍf/.vjM'p9?M(e>H^# m/暑A\U'?gq([x `|4@8Ր oڍLQ!&@N&Uh᧐J:*j#?޸X1<| {RA[݅XIz[6%ly[?_ x឵)s"i(rm6*Ƌ~]9KBm{Ro߳8-1Tx>Gt49q.i[pЈȝܫciSRkL!\7⎉9C'f|R}M'[_/ CVYhPgEŁ#"nI+*.6Tf⌼?At)S\ YtgPA&4hX"SiktCqT8[V}ݵ`Ic.S A:O&M35`o09cd$En%F \NȌ*g! *U޼ھfL'_VXPGqcDdqݨ~Lēx3nh쾜\*Z _lԭR` ?9^A(=] X hS>G(DO3ɢk5ub* l˧}b`V_/H~O|49 \UY$!ⶖ7vg _.00՚'\[$<4R_S Ӆ֌ y TI-Xbr't˦ݚ#9K0͆fC$gv䞥wHFPtV@8/i5Ue&憸*1RPP4θ~/Q~Nb$1#hC:%~B()vZD]Orŧ?#`SulYJzÜ-16ՠN)'BӋO$HCVPvSh-&lokUV)nJ= byD< ̌">Kz!5B۞;.s2ӣrk8 M+* Ixh,]~jfoގ G\s!rGGj6"p!ӡKqSͣ\,boB2/+^,g? S\G"u!oP\gBSW ??l,+'پ jzn6I;yj`z%AZ6t\v(ÄU'džm#m8=_*9~j kF^x_ryR>BlCq 8 ct#9~]X9zPPջ|kx2Cњ2IܹnO_({nvzcy@i`VFaBI*R썢%CN*-~WR2ӢYy$Y}L`WcU6YX*LĨFܲc*ٵ(H =\Es>+ Bp!aH.1+n”8 Gbb7F*þs#T,v/c^bc1Myُ[9`<8SEMQEvj6OO\7ZE]7*^4W[-ZB,xsd #`o}/_rM|1  |qݲ M0n7zhTӆ3#shc͚*u!ˑs^r8=e"qFCdV35j6]aP7#A8u ѵnC8LƊ&̙(RT%kS\burҺ>VUҙ#$0LnyCjO[$z'/=N9x Yτ`<t=js97 <\2pꀭ6z*)%5;){WvyjV>#QCt\o@zAFSdDyn':^Y3vW61׿'! *RhC_!''^ *|vڙbjc 7wIO^(^ӎ֫E U35NzQN_SJg`0P[ckV(8<)TN#cڦzE. *혙VbZ e蛙? `x=*^ݔr؁L #(bW(Iz3eo su/at/v4b rVV#4>OlFx* Gx>]?D0 &g]yްmT;5TnVG8egFhOf13|ѷ@'wx?8}21%3QxRZз{uVʂd6RS6J;771i= m.H;'|ҴE?6ѳntfZX6/ KgE7ʆhnw#=o%W%޹cH19o5`}.[0^OYFvҎeu*1T? u ' Rv_6 Y *+A"7|Ub2ꦵ_pRǃ8>fa{9+mnFZ")= Z5#ҋuI]i ]"J‰v.i Gee\;X_qܡZ|6AJG -48 HV- Ks4<c(>]e|$3,Jc?x#Wz=~7 s"qA\&ٞ•"̴2*KuS˭IBR{D6H!S8ҌR*S*،i3R:2bnYY9zr𶳕~1HH՗@В^+<)+ߗwyμ٠&o KD̜ 9^+ DXb˧gYa 2TK:J[)8Ls6.+ X.C/ |q;p|mKyej 0GɃiT˱Y鮜*|o4xj\0ڬp6V%)UWwߘ XXں ^ :i~=!}or|'KHhM2N҈UUNS u5^Gk@@(OΖ45hȸEZ-\a uU%I3cY.D'8MP6Vuݣ)W۞] 8 R69;r V@nTOd ujwq Bh. toV*Xj1_x"ֿw;=Ȼ~at[()y'(hՅ /5[O8)Aڜp~&R͂7WWdz29p{SԢ,d!VJBCXL +M(š`UE/o&nV5}a:z1 L-B2,A< Ikl\x݌9#g A;c~/d[dɑSXAAjW|re(O Ӂ ]F{sP{+!8)05^5oc[kN4e>\c@:-GRgxVKTDH va%amQt +)d ?R 3KF[ςdth|i(L(Ҿݐ>-xSs)Mv? E7oYt*GuӘk67uU,}A}Oa{&Sqw5t=~[ m Bϳ!/"=qHNC~_:X#ň%Eņ@2~X[^Y-]~ybhLg/9fj'ߴ]@>ȇ~JbM/FXh)<3!A35H> Ur?YAAK]8|4ׁF`՜s4O7եw|YD9O/Y7vx ̵ 7s=sgNt 'CQmP? ]]=iRo?†Uh$0h; Op]19(=%˩sٰ^B^LHG*E^I-= Ϥ4ƅwUЄ!`e`]MBw-̦ ulh*j)7Q<-w"vE> vYӌ~(wQ z~-jnieglhNTQʯzU>w4#BFEհ '[V…`EJ<zag<_yZR i̞VQ^"&زzYen&OJށ|j z*ѥi @wHd{\"1cOԟ۲ZQ9234f̀ol_ρ(aάAO{DF (i@=OI!>*<"#L1\,/E[xg-Կ^PG}ǝєr9`x*զXij YXY 9Xm=7/weߨoNeD3ccFfO2a1d|Hkw7q r,6*c#D,0D}4}U6c Z3. "/(R3_tǺqG;K2 j4,J߁.l/2YCMHW]>׬dcCn IochQMvm.IwXqHهn}M_6io7B𕶬,}C17ΨosCM))S P] ,"ff`/kH Sur߾c][[c_+A77Rπ\!cH+k9Ǖ IxҧUOw䈈4*M* F.<ʖ >BʹEARz #PHs}Ȕ3!k$bKyt1 4˅UeC;PHaUz ,ӆ+Miӈm#_0Cv{Tى(Qqq;dw(Zɻ~G`?ƶvƃHeJxZM@D$Ҧm3Kv!>4D,yе9,D|}44;F5yJmtmQ ˇX!'=8MV8<6E:qفy 2_{tO0HΤ]@uB**w\e" pk$T Ÿ 7g|ZjԆ`ˠbWeUe!񩸲g 77##ֆKĀr; b<UbtN8]akc0Vv羓K$nʠ5+::h 8~Qhj|1$ TqLU&u%_Tte(T&KMWWA\br0j7zrsXzw1K%p2w{,N1'788 0HEheҲhbDH> eUM-5I뫱\J-h 4*ĝ羐 +ŕS 7 !M2]*Wŗ  ^]W $P\6%PP`UZؕqDGyH6 A۞ Wr=~{͇{O &Ync-mpWn>]C鑄xA\cJ`ˎ*uĹ,:#v 4ߒ&Fx"%|MXM߽WC;IL<}l@m>y7>*e#(kuT\*, FG|R6 J^9 di=ؾ5$J hYV®f!Iů/?,3A (/F4ZdOFkz-, ٧qq+Wwpv9 2X^_B=bCjQAgˉmBCbBw$GNe{ Ȇn^O]GqI}ff74$| <;-@=ΝOF!`A1b xm8 kuG$oZn’8|cS -u}ad D[ Me!C~@[@n뢬jGPɨP3x/E!N,Bpъ CR B.iwgC_̓ v6C$P9{vbZlGhcQK5ӌvd1v'RE\-/C<)S“GFmܖ {}"'> H56@5Wi v36I%MħoK|gA \ѡxlM3rQw՞&fG 5M CjTQ, &I1OrfɌ0 j)mS!͓lY~Բ?bRǠq*)Zb>/ua[^M2H?afNΔm+gk^s̬:$q&iz% 9B x$U K 0 M<P3;Z3e?`V 49/u(*)vRc(/|t:~Ug߮!lř!;"*c,*e WQݲ.%*x#qm.Ɋ*ck+<a'Vu[3z3ŦQ2NSٸws:A_'7ZwUrltۇX`Q_I E]P7 KC>b͜>߰';>.NsMw.ҿ S$'CF+NVRۖO‰>0*Og i&e/G{V09k sWl μֶXIV<%O;bx$AK=Ԅ𭽪='9 wisP]jvy]aMZP!ܼIɸ|b3WU4e<%Af\ht{^7f 7cϜOz-8qӲ14 {An![Rfs!$uTx%bpa(s/H>A-i<(Dʄ@GeNZw'12L/UYBTv~Dzy3b`oqlmh$pvIDyWIIgܿϖwġ5Un78~Vv%Ž 8v%1yqI9qO9gv}=ü^5[Yel`& %|R~13Zf@+XiR"77IW{vprnR$?Dvfp@֦..` 5Du6ťfN.S u4B)•0^}[i 3/<~q. _\P,;V'Vmtxg˦`r|P% c#%ػȲXecK'UzKeKP3d&[cm!\XS"]Y:bd/ 1_kzܳ<6G<h0?5kdt?ɤ(wEep 26?ڷCU_S̳)΀j^3^2"@ņg&<Q"8tg%MƞսaT*eiӲ}Rq錘m! PWCO"差?ӮN ) _@V\Ȃ p2&j,v"b^I=JiXbU[d<ݬF>0AOf)%k5ƯjT?z@'\[2Q|LC'n$5DH$!,NeXPv=ӱʸhCp_4nz"nj  YNoY+}'U.ЅY'-ΐ|$٬N1N9Sc`y`nЯ=lz\4)X5tMA u5$ iэ7m_s A]n tq3 y=r J,k5V-m|C*۬@T1{SS8&d+MS ͕0gxɫ(m:!ᢸH!r wo4asCW0ׯ1ȻNwRkCf5aP^V'ga?'u@'NKk 0Ve]+ zs.Qӂ\:ԼLIUfkY%|Ǩ&9H3Au`[ّ)JI2=ίKv5oTҒȑbCr*+s~0l]`>c̡:|EȈ}Kj(mY46*$jj2,4U =-L`ӻZL6jn%Yфc*Hiwrlh <Ȋ좖?섳e?tHVq2왅'5R m-؝x#H;'ICmС%[׼"Ix,C(rIWhr7D⶗i >o* lϽRuTiVoJ%>Vis 2^.HVز{.%T$ui @DovCdPnGrƨ(b6K pU83ǔgPdSSVEWd..mxeYqlTHD(pտ7טrJg)t? OHy㻻%_qwfAOՃ1S{?:E9LHh-!!^ﻜAڤє 338YL,>S|%nC8%H TUԖYMif`У6 ,pJ5om6cN^dT'XZ+קE?~#]8b-!M\x"_/`6ow8ٝwKwhv1^15Ah!8APTC=7#܂܀.NJn4 C^(| qX\(ѬI;„lV釼;dA<GB77>TlfNw P{Nߴ %'i@s'zt / yHuQ@^X-=ܪHFXKfd[oF6p|qs) G<8ۋ,Wѕ8pm|mЙ$C^?%,96C!nG2*h 9h'[ G3R7&s*VpݨP *:b醲QKW.E'6.g`->x)Kl9FO?OJ͞$T$D=$Nl½֢>kw0]#F['*IQR |._=23t:?bUDZ12vrH.,t9F T baY TLnCunBe 2Cd) ؊i-7*ԯtnN׬8D24Z mV"DI7cS%h$k~ؘS4|`zDpt syZLYd yo[(5>[۬*ha8JN\ ZfTPӟCNM=nרr~㤦m!6O_yw嘬H|w&Π[h#N4N݃t q7l2pys^Kb:6 ])j߸hWգ`ܻӣ5z,JMÒԎ, z+(8wPz(\G|yDꎙWktjD*Gq :%>V Aa3$sѹa5:cF΄rFj&)-䆅\(djȉbU ͗xǩo-"N[,'T~^*=z릩2bc&ⷙeW u}v8l)®4I&+ nZLV2E0//9.Gh~BMFmࣗ [ ئ6"D<ߣy|H!ϣפ$:A&6_Ѯ uf8k%5_]RVX m">ʞ(9;92!@0Letm -sbG n%" M7ޙlR$3SǼ+v WKeY6*Ϛ4n&=>hB;G'"J=Q^oVSP@1\=zķqCp^ka`m%PS3'.5 DL@ZG^g9)iId_m_1>CʓYh5/6+PL@(+7a#`ztSׂ/>oBWK%LڏM_ YV[IUҚlR =)oZ(4X#)4臅VjʿHPÏz.R һaɇ /k} Hn jpLB% qÂ7><%Ul3:#>s dZT]m{Z2Kdg6S8jPvck\C|y6 +亟B7fi;BzJ_9 4wv[G!0SؙDk"Fw:K Dv$9DJ~t"ybӉΐgC`a2 _3q 9EqF:#r{G?B`dC#SĴVzef0ѷϴ):o(z] y8!WquOegNSИ~rJ{VYߵCI`[l0݆Ne͆δ1a1Vo%FkgW2>r ~w&& Gf o˖ 6;DBUYh8 g Jk6y U7c#=|oL EX]mf5iKqa˭$.à W F 1hCč(ƒ"-Eȿ. c"@-#@g w} ;_p!‚hh p'Ok\b#38CZm^wrmW[jP5g N2|P1zQ.oi;ԅGS] ͚ҍEe"!õ9;mi]t<^b2F^ݻҜ &J>nv+yrQtjB綖Dٗ33(BsŶ^B3}wpؖRys:xP6; =yN(4)֊ܱ4=J=(tVE`l)cFv wM"") ]'%AoŠC[|uK|e۬\{^w@unN7Z ?IQ?uF9$@ӯ=%ح-kMW͙*:RaMRk.\CD`Pܰ/aw' +]E.%i1Xײ'97d]g3h/9Ա05_c0R3]/|3yi}jjQEzxv<߇4a5J[K(xkX%#Uc-i4] =܃z="n7sۄw&i-A۹#}>čJ'`t{Uҡ\1W*~AmU{"PXk.,JCt:2% 8+ ~,O_bd#e ߰q+rlLؔl0AHTvҥB؀ 6<hA a5IørIMHiPKP+lBv dmF>*js_mu) ɭ4f1%[{"Gz/.6[c[NdD{JE@P/r?4LEsse4Yy~K;7A!bw{{$FiWs;{@Zme >e>=i?d Т'5$\% Mi.H 7Z Ѕ}q=WJ;ݼXy?S.}A$&OnWn[h·-S(%Ur.K}\Oe[{/g&T5+%v ^P`VCiz@AXW\¬6<əɓEv>uptZҽFo>V\ 0ޕ)Xba5 ni=+(I qMnAp6G>rW ;G7.`QYh+?ِ?;)s_^Z߹hxTe'*_M?D^Cd;AL]d![P f5=iʤwNWT:u;2xv;y4 MrH]G|{jMaayMe; cap)1=˞Ux*TAL\ZBW K8V?Q)Zxr-$oWs֝[xfe)x-qn)F}V\fJ6S1DkO$nЇ]WIvT3N7~Y}4+O.ek)bOVcND>@3;ao$:q]:3߇K5K iV9<V`Nkm".j 컗Q G+VnH`#S9 UXsHf ,T_,B֮Ư^XŴ&[/)~:FOn3gr&9[t&zřa J% $;DH6C+ʡ/Eٜ.$?M&ѧ"a@~[NGl"dzO bi g^= Cp ^c2%%B˻ fOOF=g;p[՚ʼdsL8Vҥ՘,R%і>}3:a[] 5ZU 2s߿,ib{x4heou)g_uC!c 'Y 2448r1wY& 3f56ˬL{Vs:!CfWBppGEj1S&P#fT)7ݻ,μѫL8<=Lȯ e8B/eڿIT4Nzz3H>;s%;Ud7c4H"sb2Y)1{O snTח0^<(ޠpkeRaKXMB0IH @gM,viLkŅW'pVOߎ[ɪ웶d !S$!'z}ގ/9cUdN[ Ήg/rwz^wR}l{y%3'ar@57!Tk\9rS Zr赿Kn5/{{CPCV D"s੣|m]gWgſ:vtO%Q:'ߡv]gu%)ĕE5a&K: Iqp7䛭j)/k LAV0GsFyjP,.J3dJS1fbD19.[p}0tmZE lKmXޖ'ncP}Չ2Y^(x:]?vuIP$ƚmMdqV9Pc t5(S #~HRO>tKiKS~:UOS r[MY+}|{zOiQ3;ڰ% Ӥ>ڹ[PzK51mdF f-V,bLqbwwQZ%m*mkF`2{ _aX[vY99_Bz(~wkKu/=aD ZrBV-Ve :LqM;XfZ^U NCbW'8R-uF^0E~GzI'Bq/aH7웋_rkOXdgCTd<#h%~wHa e\Xz|}6XK#28w3<3Gqp.X+nH B~*>s4ئKn(2#d4IC)E* TB9^K6{cJ,!Ʒ! L^p8 ƐD]0m:-5U 0 NgQf%|- 3oL%wXZ(R|ϓ aOh\AV+P3 *&7-ǃK_^B μJgU zq g)G0ETb8"d40@_{Z(?g9]Gh[r/ k}IUUj#0_9Z}Na+)ݧoB#C:-~^\k3p mKCLALX-K=5r2ܛw+~(J*B}l*~&'Һwß7W>j18L?ҟ/PcE،>Z-̛ڌܦbcܫ,8!҄>/>U^HΟ'h@ЏiZ7,hcf['w8% ǀ~ >3oJ`ja+92v{ig+\IH$@;_>$XcxkN~?f,.0z^QJg/X H-x'"P S׼- {2!TlpVzU=u`>}/g%4 =µ|^TqN2Ί8O&U.6!ZGxvu{1j qn#\o}ԅ*]H,loU5…9W[nP@Cs(9>reP- BL{>8{@ W \'+RWTc}T+0n+, a m5NmMIzxrLjw:,9A ڎ^Бjيon k0/^XfOSd$X*XIgQa2΢ 8؁-S6fNLB0Pʖ>}@iIGߝͻUzxo:rTGz[U6_>(lc~xz*?&Ў()UJXtޠ 0&.FD.#; N%BWQٴE+yceD%[Vʈƌqׄ5As)10_.ҵWAYU|θCLGXYI*/#ax&pM~يZ9s2DDxm9 -RMa ;-\-ok?ANM'۸HLq0J1m"޽ hAYt^IrjX᝔*9@..aHPxM1J/ Q̠5u 6o}(tb"$Qo r&.c #69>ЏT (po{ף3+= K"lG(F!Je]_ȉG^SrpJ EȪd*[%WyK/ߞ5%keIE:%KtibHYT]PtTGo! "tE x<97eHv2Уk^ߵ&9P*.쪎7y#ӎ5ŕwh$1:<awh}lDDkiyd` Ŋ8/}?/Հ?tb+/PL8 mVv݀C*qvބa30=}o';A߼.Fže*āBSP!S>veV]ȵlr3R-bČDlFsK:lB{Cdup /P$Pܦ~<ڀMWGD 2dI6/~Q@4 0^PaR¢lޭiɹE=fPl,J[g; "8 J{=d-WkZWm=+:VJ d#9&ZN3iy4\Y#y;ҧIȴiw3癌$qe2uˀt7xԡڷ;sf$9]m &ZS:'ޚP¶_ n?w_"uԝVA#dGh׶9i#PDԂ X7_/K]E{(:ǔ_Ε1, rڌ^>Zn0fꯛKD (1r@s(im(Æ1Pl+[בݳ,ɭ#s {y:I Q̓6;e Y?ZR)w {O#OVF|^ZAډ_e@ 0DcP|bA ?k3_B3g#mk嫛a تIL%Kcʘ6<ɚRpA3Taf[^`7x*s~.2pM bݜSK]&4U;S:Ć̓:c۹ۛל̚DfTkv)Bj^KPF*O"˹JFN:_)87$Lt@gg̟/ө;[6QrnNĒfE fj1~Glcռ>GE0A:XkQ, W\YE=|jሚe)L0YπϪ4I|}?4PB6~z[ H6I? rڹR L0l{nݰ/))QLqCw@BR6j7.~D?V(ard+ 52tH<]uu-L?+RXk@q@P%McQ)Դxi'=\7=GgawfL艩o-4o=#PSn{]@ǰ"VS͹4`g^phsaa1xq3?/B61)^}:$e5[ iY78Ӳ=60_Kr;u=>_ǁ+澺pεG:FH>­% "`prJ -z C렕L0 <7޵1fؔhdBtS6Zڕ7,:-PO8rԢoe@ziCۗ#|+b1-:WWD2{@B q/NƭvxG`<ou'XelnӀc0 }Ü.CEc{:؃=ieZ>A>H]@N=iMXlNG8MW?3l@Zi4j2Al\8I-Ah_`zU_춻8h~z)K%+*%JϨ ="-bFN.~wS׫Y׷o~MoN[[/t]-Ȫx}\Ƒs$aT_,`tH63b7XOVT΄Av.o,u>N,׹$Y 37or&aٶ=Tᶂ "kQR¦{Ep/Qjh<;}5pbvF%Z3ʠ2_5"KuA0uH>6`/,,kV!w%X&;FWSq3Y|9T‡.!Y 60zHn;0}D¥:JCY!ڽ 0F O.L)rZ768}JDlC.9}l+MtH+'$L~T3N:nyC|< m̓x)Z.m7( 2o"ݼa'^~B\3?R!R#T؅N,˺<3itw L޵}$l+_jD&\fu{4&6k)5"eQc!Nהġ3E{wY'}c:40w]vEWz x iJȐN/WV EǷ8fxU++'&19k,/!Ʉ5ޘ7iϜ਷†Q9LtP";uw0v]gCƤ.aIH4M#+Π4E!i.8 A9l;:$hYAhsg.vkS-qlk[Z]ܢ<FwQz>u&9=ֻׯH8Beײr$U9_ ʼbQ%A*EbO*FL- ;XɶRo>B/?R`pPUP38m$xOUfE` Z .K.&Vt(Ap6cäk."echNh̴ BX_v=Ő3 ?15^[-t mqCZ DL4 ECfAB6`w~[C/;zѧh$e0 a) zNx&?@qw&&!@Vosg Ӓ4;\P0 lێ[aO#qZHG=odicl>r[Bp"UiFPO6@W-?:r%U ӭ)s}tRguM[[\"kp /e)=ŜEyT3yWԪ3wԨ˥Ԇʘ Uc!4Rao"vQXmMlϬ:dDĂ$ܙAb<:!w09߄!U=d5u1Cso-pim5 ^E gSŋ&I;.GʉtbL ZxOKNdnV3m2lӾnv2JEFl"gu2hVH=3Js* 7tњpqt ±,z9Yؑ[*o`/وVo}&Y08hͮvC<2ZZN0&{veI.& "Mh=QHL#9q7׫BA5781%5h]f£rrI?ϻC[iك?;t=70ݞRW3l7B&?VtKN @:i8^<4$r]+nц=ݱ~l9(dWRii7^oRq௉mz2S+iU0Yky}a1$8YK+%}j r(pr\ #%ƨEYeavڝl0/g`WA=J 6֨_'O6N4l` Xê6 v+\^uxn Oiؕ*+]$VS$&YwH1y#)ߥI=vƪJjp !oHE zv1YtbF{EEw!YY8QREk6wځͣLAC%W%$*9,;F͝F8%ދ5AWӏ:GxPWΓkN/^+revX՞H`b?mCt"q=7^3'RQ3w{hI*PH06xtН`lN_x#LƬu ay,vQ$Q{ES9 {-EXM9,$ٹ|¹RaX&wsb+f,(mWc'lMF>ݚskg=56=P/!\"> _tɀMp.5FΊG8F.]X.v/zm_.[А2% 3CuTتړȞ=]G9H p\ v`PԭXq uq72(Q$ĝ~!2ڊB {t\I1ڀo!eI 9Q.QwMN6k0npStq&FLjJMfҁ#Ld+(H)Gu{6xf,b2QŤX 1$5O!JJi+m;dp355*T湶[ ]A!M: ?wb0BGD.y,ȼ/kcv IY)7Q5JE@@5Z{B (} 9ks9%Mg%:w t/bVl plA'nϭCrk.688^vfS!ɁZKJG/Y|Hb}O"EXQ 9tuJoS @8`tc] L6䘅vffhldd{uO2QwRxZo~2b+*ؽ&xA,0T :m2bfYv^~fƔ@|NA_0E/=6(m}?u30d(:}TUͼ#?@yKMM9_)Lh}o(am܉"L2AaO7`Z$ -uVR4Qω&@U1_XE޴4c|L4iЯ'% Al[_%`{]a6wW2@ƒ؛ 4L?&CǓe-m qJ:CȐяGΝX(E QԝY7Zn ͚'я. l7FU57ab"jl isOX;"ԍᢎȗ j`[vݢqh֘4֩!@O.`75b5F,YĴ2 jxZJ%w^RU\B:4Je6V.Kow|B#2SI9pr] NzTjQ+oG9R6&h+ b٬d犢e4%ch/醪"g9YK;D ܨh :EcsnbeЕ5`:dv›pCJH/W$N։[G^E7OH_G@9j0)/3ͬUcX #s/22' W2j9;v|"8A>ophgÐMHv ~x#'?pBHAXv:X2@-rElj:I+|i[lZ+66(WS(btھ9aBvu09HRDWi\!gDʭR]nz-"?M(n@{6ON@KF~D͸fq͔,/ fߍ (Iy(2Qb.brۊPwzsd0eh=՚?Zt mGrib0F혖4_eu(a[hJI[5. [-'kg ̮R@6 ՘bC[-QaEz|ˌ/t{令cxD+!ی ,)^=AAT&Lvhh,`ty3۾U0nU >J*>qⰃJwwoP$Xs(JV#>bԅQv[8'bϥG% 9wXލY['!HCJb6Ts<6MUfs cz5SY2yw$_&GY%+kY3tڛq0#5ΜByT#4K{Fi8 m(YX^Q%@#,}%ubZfw],UGq^J2\z&:d=\p\FT0J;C蠷}6s(7_iT)2g\z9\A^ ڪO~ц izLO74B9UՃ{}udFE2TPxWA bYRRs6˿{8>q!Z6OW %$<.RMxZǴ]4#.#|/xy8/ bS}$aS]Mde?6& wWpBѶҒwZ]仚Әrc(*?._?Iȩ$/S4Afa@Z 0& z /ؠ"$ Z;_7qb1+PoT?7?wNʒHL7*bT<0"$z%}VLQ 6=[D#<-Oae^7d4TQ]OE֟YE\E"'Og=n3t!GcVGّJ6537nF4+8L >mw\3͊Ƣ/J],a߀- [xAUӃV?>Q3>գ)ؼ= S#NOzvk /8I@``ÈCĸr\`akMssc q'$(6FXp'n»e]eWS z4P?&(N _@M9a=|[5uZ[|d.Wҏ\S-s>jTMYrOW $g'gn/\XGgKumCH;/#aKdHȥ&;Y%v~ror+֨T+bT˽]X- KLu>^m:*_kbS wO)BM$KA|xL蔉ҚI<3ЂZ=B,.k|1!&J2(6& Y3NxCWv&%?k9`_ᙥ֝e 9µGTVmy -ҎR$리b:_e3?`@$ַ:ITⴧEQ^;Rxl0h1FyrHV|y^v2}-|a(uvNWZ&BYL pklހc%ғ Ls)zu6z눘#B*9egL.J,uWlA`.07wd8˅o.=3좷 c}^P٧s9m0-]5O25NyYhj=c$l1rj]sbM8{ `"0EZ_!(\siXSKS)GiPHeEFj̊=pRq?i~eռB"ZK n9bXR>"oPMbp@l' _;M)h22O8̾tCje?Oq~" ]1̊R[ PH_K.Es[a)SPwBԗhZg-8>]-,d=FAUvÜM0vcsPhpeڪ)$SGKAŨIQaFen*xWԫGG΁բծ ~liz D|I7E}FA#ا{vk(ļ1 =O͸ Ǿ%'C1l,̫e4ލ4 Si*r9_Rkё}ikqE1fF<6WdBvv_ihv.ՇچXȢ㋇f(1p;G@PV(lB%m+%٢5c:0U0+ODُ,{R]s\-?7?#NXVَP?R4yAt5 [+Ƀ9r="<w PTCa#PC|҅Ħ7=Z=R7axaN/_~h&?l=P5g1!3j| rQ`oL[ȧx *84*^6ߛ67G/4iwΘޗУS~ܴ+f6ֹҷ%ܚOj]΂A2f 'yuo[1}g;^QHhkw|@i(EW /tT􆦡ev*fP0D"ҩ0AwDt$n֎MǛ?y'.$P:25gtNhi8(c-Ga-KZ u!K]D^zʖkLɏ; M[ D!=*G*4˞l襁knzf}GI,ãd\ʂ&A[N)Ts7ϝ*71]P-VWy21F2Jh!Pk:!ĄJI nה(Sgi^cA~9fwp&V4 eBs:*k(J='}Pfgb%2gC!B n1Mxx@y%jAq\lp3< K42SAMXI+D2+ r/N=P<`C>Q`'zqFE-^ھ//DW ߃:^P٬|l+Xw:vF`Se$`\$!obuCi,Lڅk< ^`>e U q7KL^H%?FMzWul +~/hAV;wD'udVZyHGY*u+i]!{ դCE=xTSɎhË18pWK.]pCw(w͖qqág?$VlqF#dfu;ɠփV[1Ŝwx 6m4!4[6<Ī~<1J`1~L rR-ʍ7:.dU[5=(G%P+XKڬHg/ T۶&0_нC'aVUxz?MO']D9&X8~嬷emR>S^[_ J]͌rZ59T/!rl ()X,|t!^kI/|?#м/Q"/oN̂9npu`Ӡ^8Ҭ''%~LRgeWڵ`%U C=2#y07\brZn/;9ڒa[k'IU>V⾠lEj## +t$]/'d]]7pA3KY\ב6&/ hduv Y^Jmq[lP2`e׽} tCy}An$\=v38)օ},hDSw} kkA.!$o=k{D3JC՗ BĻ%!U4Y'FV+&2T4O!_!vI:27xwF<:CĦ`I8|W8G7pȉ#^Ӑ-5ΚNX8id*O! ӺrDIN5LRCKHEU܋R;p: Z2Ȝ-S2wU[mȿ(b0 -}1`% ƑAX|cƁĝT*E?Y7oQ΢z!)m*ydnEWh z`^Cncyw*r9cyWd2 X;D%wݮ L<ʒ輺=WBG+wliZ4ݐ;&L85d (އhsLAW:B1G9A~` 22藮H+!`}iU3B+bxۤ hz 8_}O佇0jK$Va'@p a-Q(B+U5~²Pv"7Anl|D!P-5};׌PV> GNP}A̅+JG@.A34@dˡ! A#\5o"cQDz[2 '76[DZGid!sk@8o_e^"o:z3B R⡩ZХ5>5(㉢UVH_+?fאT}jy$P̼IcX5O3tJa& ;D *x|7䉎Գ*Z>GxV<S1uƠ͉ ,PkҼ.X.[Au^qci Q6ヿ^) C!liUD|,H#9h;F c5I,!Ř8Ewmzj䖫B0фUfzQZ';΀* (,cfSk"k^ [%"{ K \aWaK$pO4}k};3~X $ CW_ wX~F&o08COCV{mǾ%{+8=xykB,*LT_)>S&gPuKV2hmII}:֙zx7SMAf+8% fY]h2MƁt{]^}ȚեpaȲ7~Tn_veL 8H+^:M=,I(lm?42jNaDTp [\8c 7CS~Ua]p#އ`n?+RGNl?-|VlS!H vͥd%P]07t=ꓔ,0/WڃpEw:L,"Q(({!b--Dx edjRAZۋwc֣s#4cY@HGm"jk&W|si@n`!۵;OQT.h#~xK$)JhM122R";wXemw|uuكIWL ТoN.! sVbi%|7v/ IvU1FL/.Mfgŀ")C.s\۠#"` cL~`jҧQ+{p93b;љ Ij`=\mp?vGj08U(E{x?{ǾEgP{ZN UA?Іj?;a!lεVd9nPx |OLbU2(ͿIO0__ P0I7 ^Iشn?91K15w MW_+eQ$ !j?3¹sV+EfǸ?6xp+!Z0ji'Tr^zR?yN>7Q +Y%Rk2.rܤta C;\: g*ELLL\b3ԍήsBMɵ9SJF Q}ޕK?fnQ]~ c!B#!pwyJkmӤiuRrj~U(ܹ_J`Um),]?ad0K}1$TpvmZפm? KWQ=5+Vb֔pXq[5Sq V]]}dS @aUnƞ&O_7,,ԋ~ L6Br@L)0$Y[ 0Sfϕ* 6dy6<|IGPd!8(B+CL: ~W*: e ?!7|V7˂K20)m2HiO_\6ֺETpNE ~"{MhX:6$nDuԴ]ɒ³ԝ*DċEr23+HQ"UfV-ԉfkȽ?^:lhTZ\=dv"/r@p%lhVٳDZŜMI,{rX1He,t5+^/ȊVFaǖ@sɡ14tg"=i**;:!:,0aH]rZӹ@ :{X9Kzttہ]!sKPt ci8bO1OxѯgݝqrQwgQjw7N#ų8as5*!j_aHMeth[`εRf1v#[2c{q,LXn|Z7V_稡VCX,Ly@~W|NwdJk;Y|ߓ"vF-81erT]Ͽ(l>J6Xr/y C#lu r~Sk'\1$l!\[*RVz=+Ti{_Ѷ6;n ӲhЅi,PJ31Wh}>q,b۴FYc6JϤG?D!yG4fdEl:}ˆTw覌ȑ/YVQub0c4|fZWe9v^Kz(ѥF7evKlt` xmf]q}5z|U,t5l iCpLҥ!)pѧ>>˼a,3%^omTr&vq4 l'^t7!aZkq\%r s/e Gj*ʡռdǹ:WC\7K2W;'g9`+e,LOq:πu*ܿ @CWtjnL}PDw$,V3HY;+4@e] [&^vX5є+`[;ٍz)AXW.3>yhE'^6$86TRgLEj9cp$LȰ x rWT)xI7GF;~5QDk/N(A9:@S-34 PjuZĆj:n8OoEoG)af3 :kr ڋH9\zh)$rkY[6!sl!M2 m۹ډEI$@$)T7n䲉k]5뭬J+[gLV{3els4z[bMcnj/)p!ڳb-ˁr O#غkKM\ޠQ_Pߠfy0Dvh~Z,Zbw?Aԕp1T!@iZǐ}̛6a]k-@'0WE|+J㰹W(دJp )9I{.7z"ؾg^v\k_ֶ2ZE3KtM 4VO- /#-b~!ԡ&uN V+ .158jRAٻS &0[ݢI ?_ykApJUNS5|@Ԣc!~IVY|_ 0~^Su u5@~.;Hna?Efd!/?aؘE"֒9)qt'G- t6tid5 qś_WaQ4,RAcC[N1N7NQl)Z:c0nhD-uP3*\1)wMt%E cA*Oy*?$060 >?0)}9ߥ^Mp1L$6!'xPCJ1@Yǧ®m~7. mvq6J7OoP|};6J8~;Իza ~{/hy8l7IE,BTuLaz 7'+<Þ8Hz _뱱E˗Z.p]#g.n@ұvS 5>C/ w/5EZԸI/!,CeSTp#SsQ/.`\c.lEB'^ jXr[DlaPs5 NUU2V{F;,}o9EvJej㑷)iD"BA|kxTB"8ϋ$3:rY%X%& VKQ;So?VrF|f9([jef?fNeTM5rį^(dU6LjIPqgrX{*#$K#N(LUGY1 Ϋ2oZ -ǫ M4avepblCӸVlYuǠsۈGhS^;:sx7˧vG_uF/h 2I^#q _dyd!V1+H,6$;*LL]H,c>Hjޮ4$r'{. rk:fi-g|*_F8Vdcπ;}vWN߲_uJk@鼛l0:eF!,IP 4XxwW7.>κYop{ֶ}fC=p! ;\zeWƸ ⥤R GSEeuCbtbabg~Edk)k.-<Sɝ~6l/89gzG$ _nȵ:=Y'!غ%T1~!~\8<ҾxP?) y0>'DZp38wNkb,"Y@lC<_$3ž$Is͂`G4vΨ& _䷹D΅B,7ynz[ҏ(7=-qr) 0Y<̎ 4US!Nʦ3뀜]d m7WQ` 7['k 1Gڠ.8JYݰOUE?ę|N? BMYFRl] td K6wӐgg9n3nƟ)vߚk2( 01`bp?B}-f }}FF4e}6,΂s6B"Q*|%veM{t!cPd5Pn9s$.ЧKFeщz֞etppL @BWsW'_+^C611Cly+W"LI&f{ٵe&}B {c@iԯ.m2cwU$Ѿ<=jO*t V` 6{K 8ڮ1am -?4yn`BjpbW[6"y*#ulZ@io0b. 00La`+®+uPkB8H,r&F4UVE_--懽"K,~Z;9:'zvjƟsIsn\37BȜDkȯ鋈ȍ1MWyA{gsP$Xx8Uo5R6Ee9Q)1owA35vR# Q2ė?&PMuUj 8m$ B8?5-]tH_(W3t$_v1lGx fGqv&ƀŲK j4#ƃR@G+/*MHwl|6\Z%jpG,e&6ge~::!l(o[u,Cr0X3MdУ t!jb.*[Y-J@vVN ]tBLonQsXrkfS;4"fa9漦l<ᰛBcb{J~oh ?X$1+ SghO jPpǨoP<4Y +X{y^0KH})3\4 }0EOs T:|]Vmwޢw ͉|I bj/ٍZ v7ʕZ_*wAQ՘#+VR&y;Qm{HDϺ/q}𥡲W+^ׯ zO#B2 J7ل9W(`P7[?E^` frGʋݣ"^-Xj\QWixvkxoU5aC'F+u [vx;q`Ey)jŖd -xSM$5Ah~l0[pyʒdp8 {TN{dd8PF$ayK0Le:+J-j%>ȥMcg~+FN{Ʒq:ER?mWpjPQmakO\ KYIX 9 .9A5xC[ћ`!Bb7aK;" !lnimMчǡ$0擢ϐg|{&iqO!lZ@"Oc^KOD! uVowsV;g}X2HkCWPle'䯜C\o}by>;e IPȶ- ͸jt&z({铫נtWG13׊;T{* kBW$) rYmn` "ICEȾp,KȾ3 zKy\(l5ؖw%n +ĴBpng\vo/8Z>sr9dϛB؈tVNuv 1 {- [2y-vQ_w\ U1KNWĿksZ%*9O?I &Sr$nln:Ngt}V\o]H'Pm<6==傹+q}*W>sTTm.ynu= ۄIl@DW-wO[ e2Q_ASQ;]łKФM;`4J<ʤ'n5}^9O-@x;ޅ UxbUtI%lzX7]˝ȚOdYG#ȅv=s&DZEAnf0s"N!K3[!B v9G^l51ZϘ81< L.HI_oAw>X~o+nkB>Q' ur"B9M$.~)2;6h[:lg# $SK` J7 8~) 9dyA!琄mnVj, O`uf"%z{]?*8zy.O}0&o(Ϋh/A2GM2C";&b Mc kL'25(Sssj?$5`6RzЄgn&V[#IS#]3Q"2o6I6\P<^bf hL {a`#c@j݆BZXl^+ItmSԠXx$ȡVoT unH[,sUҸjp: O) y S>9mQ!i<6`af|*FfHϫz!MW-\j%u|L- o-JUDp@π