virt-who-0.21.7-1.el7_5$>8sy)}H@>>?d   X *Bgmt| 0 l   . / 1477:\:x:<(s?s@s&Gs0HuIx XxYx\x]{`^bdefltuv wxyzCvirt-who0.21.71.el7_5Agent for reporting virtual guest IDs to subscription-managerAgent that collects information about virtual guests present in the system and report them to the subscription manager.Z:c1bm.rdu2.centos.org "CentOSGPLv2+CentOS BuildSystem System Environment/Basehttps://github.com/virt-who/virt-wholinuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virt-who.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virt-who.service > /dev/null 2>&1 || : systemctl stop virt-who.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart virt-who.service >/dev/null 2>&1 || : fi 0 75Gm)g//wp?ahh  | |!y ) ).b0\0\ 2""__l8y\.++~~:44iNNv ; 2;;jj(RNNz}v71bubbJIIQv7=AAm.-h((+"#i#i!%%}}!j(('$ZJ8F7 d 5AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AZZZZZZZZZZZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZZ&Z&Z&ZZZZZZ2170f2bafc392b40ed974c87c77d8f0f2572a9d1ddba5980abc0ea3e0a460fa377fada346c03b28d1d7cbf4b1936400bf38b3374de42b73ba6ce5821071b95d33b799bf2124f3566a5df6ef32e9d4bddbb59d48fac7252c5c473bb38e48726f01eaabad1813cf4549a7c491cee959f279d7001da3c0ef5534ae39cad2cd162f0e21dbb9d5b02975db816eb63ecb9e9498e090c79f57fcd423daf30e517051e6a27d27a5243b6a0921b0f532a2dc3b94554ee924c54a46df4ecb3e7093e9f78af3a776b9b4ddd78a73b91f6cbb251232b35e422609796b4153cb3fb370099980701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0dcc07922901a928610c525d81f023defab0f6072ced5c8e94c08ad36baea423abe7cdf400bf12ead625d7e65968e896bf2d83ab12e0829003611e2e935ea894326f389067070fa0af89203be4b3b81af44f649695f34806b44a7a1a4e42494a04895a8459d0d41195ac75750222efb6f5a0d6d2ddcc348d79e8352e79c95f4f04895a8459d0d41195ac75750222efb6f5a0d6d2ddcc348d79e8352e79c95f4f0f20f2c67e835f5efcf896680e48b94c5c5647ab7dcbdc17925fe7b48fdcd80b10c0f7bdabbb194ae470ff2c6264490047943e979b381abaab6d3644616e341610c0f7bdabbb194ae470ff2c6264490047943e979b381abaab6d3644616e34161d9dee682e00cefbf9922940264a787f72ca75bc735ab9221a2bb992a8b5279397f672b5154a63e0001c04857e855115e3f240d0e8eeb194370dd2913590ef1997f672b5154a63e0001c04857e855115e3f240d0e8eeb194370dd2913590ef19afa78104168aa5d02aa725398f513691cf55b99cb32f7efe88b541ce257d2b7e1e8f1c1322c4cfbe9b0d462ae1ab53c3df6ff849c6fffffaa627934732606bbd1e8f1c1322c4cfbe9b0d462ae1ab53c3df6ff849c6fffffaa627934732606bbdf93737a1a841440e0d7ec2f326d38a5678cc363a2614db9edb98eff67bab5047aaef597f6293adb53d45aecaa9c997a4eeb965002f574c355237616126905eaaaaef597f6293adb53d45aecaa9c997a4eeb965002f574c355237616126905eaa6b57ca4ec4f31e235f33859b2a1f4b898c5ef4c371afeed7b81f471c592d7b0198ed251c4dfbd77cfe96cf6c0fc79b6687280ec756ca1311603344e8516d016398ed251c4dfbd77cfe96cf6c0fc79b6687280ec756ca1311603344e8516d0163b40dbe3492ee64d8548c16719c5d96d1d9986d4392416d6cf6751df5200145874d3ea6584b5104ff3347a7b7f531771e99c5806ff51ee8363d9eeb35223ebd344d3ea6584b5104ff3347a7b7f531771e99c5806ff51ee8363d9eeb35223ebd348f65d6a12f352f0396243b874b4a3faf8086d57ceb82c316e5447e647e4d8c5a373e30d8ba0de999d62f291d4b9cfb667a404ba1c0296646d75544363a08b8ae373e30d8ba0de999d62f291d4b9cfb667a404ba1c0296646d75544363a08b8ae3182bba02c23c87903463bd711715fb18e4eb38e6ad28217c150366671ad50f6948a40744695406eac513fe1bc2802d1cfe2d0a5e8eb961535ed1720f822a937948a40744695406eac513fe1bc2802d1cfe2d0a5e8eb961535ed1720f822a93798360d113ec47087c3be83c903c9d50f69ff33932be065a143a98835195e2971c98a0521f20e983f1f02d11837c98395d03e04d042be6569e3dc0830e8cb690dc98a0521f20e983f1f02d11837c98395d03e04d042be6569e3dc0830e8cb690d00f52f08340a48ad0ae06b4a4a2f84fd835d9ef0a91147e315c0cc319791766e1dbba6b0990137e01455936a0ad2addf52158adc5372e47ffb5d7f0c2f715ed04b87688143cab557451a11099d7122c59e075afcf64bc6f6c2affcdedced0392bceeebc2e79655ea7a47d005fb918cf44bd8e63c3d4477e89fd205e823abc787b861d3301c3ec1476c5cff07fef60bc77b1d86bbc845ac17d0bbae138f960793b861d3301c3ec1476c5cff07fef60bc77b1d86bbc845ac17d0bbae138f9607932b4eee5d715d34b6f7b3e918734bc97b00e81d77cb6aced08b2e70e58060060fe0aa68c144728201173c82960379e7e0c381ed3a3b98517df45af02ec03b0dcbe0aa68c144728201173c82960379e7e0c381ed3a3b98517df45af02ec03b0dcb5c8e1115b08441ea58844680039e7defab410a3b4ff6e2083f76ee9979ecdc6a0ead050adc27e5d996ae19d5c65a3bfb3724e5045bdefb54bddc880cdef47ab10ead050adc27e5d996ae19d5c65a3bfb3724e5045bdefb54bddc880cdef47ab12f4fb6dbc47c534a4c024533c4ff733b66255ad1644f80d813cc23ad264c8d7e8eb9cf6451d5b94d3403e8f9cb1b9d1deaa5a6301900668e6c9c409da569c11e8eb9cf6451d5b94d3403e8f9cb1b9d1deaa5a6301900668e6c9c409da569c11edabc00c2c04a0301e6fd61181ce265bff4089756226313e2081f8de92a3bccff53f5ca80d31fd3a65a92d358565da9a2f0bcde7cba5859e4d7af210fb23e795153f5ca80d31fd3a65a92d358565da9a2f0bcde7cba5859e4d7af210fb23e795119f9ffc3f4415fdfe939743ac98487864aa44a353cee570a094fd3d93ec7e87123ff7bcb92d32733563353f15cd05882bdbf786a001854f40c7fe24f9c47d98e23ff7bcb92d32733563353f15cd05882bdbf786a001854f40c7fe24f9c47d98e9499eb75707547400eee4c47e2c3ac54a62ee4957c6652521148e7032e02cde083876d1bb77c00de9858b27556f31787efb3570a0834898ab084bf9c5278561c83876d1bb77c00de9858b27556f31787efb3570a0834898ab084bf9c5278561c4cbea51bec20a6490c2d7c43a3f10db8574429fe627a8e184e71c157dfdb1ea8857d0e4341e936ec84dab3face21eda02183e38d211156959a823285eefd5ec6857d0e4341e936ec84dab3face21eda02183e38d211156959a823285eefd5ec6b0fa52ed504cefc7a6a9818c12d3b91b1e55c01c915f14e3cc89dfa3ed18e96c1e3941d6201e9e56d2e60b6538162c8cc8ac1bec23214e8932e82122fd52510e1e3941d6201e9e56d2e60b6538162c8cc8ac1bec23214e8932e82122fd52510ecc05adfee56f6078e715085b0c6b8d6e39f8b4e3db71d986cbaa69c3722dc0feecce15d23016e79cbe402dfa210fce6cc46d2811194d687b62ca8bb7f2288fceecce15d23016e79cbe402dfa210fce6cc46d2811194d687b62ca8bb7f2288fce8465b42eb78bdc3bfc4120378a09ea101529fbd4890247a786f7442a54ba87315c8bf4df9d80397360f0ef36fbcd54bb246a8dccd756aae7fcb2fa1d9ffcb12e5c8bf4df9d80397360f0ef36fbcd54bb246a8dccd756aae7fcb2fa1d9ffcb12ea11d213bccbe0f4a771b7047b8adce80d12ad53c5048fed6dc525f3f9b9ed5145c06a62fb54fe5b9a504443a2b9894ee072b9d0cb0a6abe5784cea837a8fb8535c06a62fb54fe5b9a504443a2b9894ee072b9d0cb0a6abe5784cea837a8fb8531208175d684907957fc526bf7d4da4d58d1497b934ce1fa5f8d604514d5b73ac3eae8841b53da1709b152f64badb10cfe6fde8a43c5ff01978472e11266e61bc61f15da2dec0b99f47f942c9e2c08b5dd7dd3069d55724232830df97f2be316561f15da2dec0b99f47f942c9e2c08b5dd7dd3069d55724232830df97f2be316590fdd29095b425877dc92e923093180b34452311ede2d8062ec5b48fbd841e50275973d45335c7b575aa0c480018d9c89186c2399cf150ce7bb000252b07c1d9275973d45335c7b575aa0c480018d9c89186c2399cf150ce7bb000252b07c1d92ed1f6cc82ca56347664c64b7bff2e4d2f02a2cb7109af8e2f1caa2c468bdaba9e8d56a993188df3bce8d54035ebc3ddd15ac60a20afa402db3d1809515064b09e8d56a993188df3bce8d54035ebc3ddd15ac60a20afa402db3d1809515064b0f02428f76f90a9a7427e2fc7d8a0e75001eb3889cccf570ab713ff932fd3b621f4e02f9455f9cef46e09baf2df5aa1628e955ca7017ada02330b86a0b4ca872df4e02f9455f9cef46e09baf2df5aa1628e955ca7017ada02330b86a0b4ca872d2906a1e5a608cb83ef5b8a07fe3a6f5f1d9b2f9bc6b953ad35004abf2b20f8902139850b72af9892e25b6c3d5ad435fd72012df3a79056b165714759ab0beafaa0a7c0e789bf31dde52d63e3dfd6e4843b805eead95f7254207a3c8ffb81b725e65f637bdc9d0fcbdd88d505752c5ba82e122abde855c5d9cb4ded16517ac4f85b4ef5d22e57f5805f9e0eb1e7861e829be0674c3d14ddcd1a985841987012a75b4ef5d22e57f5805f9e0eb1e7861e829be0674c3d14ddcd1a985841987012a7774b0183bb23393ee90a0b4c5bacd387cbd0a2efd26c850f8a2a3e68f6e7e36735c2353a8facff3764783956545606cc18e116a17c398dff90739197bff6e52135c2353a8facff3764783956545606cc18e116a17c398dff90739197bff6e521dd9536e0f264226d1e8c7be628d247ffbe9da5bae670cb24e13a485a3dbeb4812e775257190bd607c6ad7e6315b736034b3fa2d44a6ca5f3e3c9e1e8e064c9b82e775257190bd607c6ad7e6315b736034b3fa2d44a6ca5f3e3c9e1e8e064c9b8389d22ae5a608f7223c4227b0e1c002d6cdd71482fe09d6fa166f781da2125a59130d0728bf653e6dc959c9982860f5534317a75dff7bcdd59045b0c984c25f39130d0728bf653e6dc959c9982860f5534317a75dff7bcdd59045b0c984c25f3b91a042d439cbf94168ca973c2df6c4516220ce22a8a8d4d207fbf07bbd591143e5877ab7e050fd34ccb9a662bc04f165bb8bef4a93974db1b5b2c0c462621023e5877ab7e050fd34ccb9a662bc04f165bb8bef4a93974db1b5b2c0c462621028e07a46136b51beecb5f0ebe5368aff930a5de610c1ce5e3ab851c79730a7b91fd4692be2b0c3c841a465c706d3f9c79dc575fcfac47334ebbc65e95527c9c87fd4692be2b0c3c841a465c706d3f9c79dc575fcfac47334ebbc65e95527c9c87a36f83c292d4754d611d3089318a2c2318d40ff7fd67a632f33ab4b31c259b954835af86c8566f1277f6319b6f41f26ccae08eb297f2e756913430892421e1364835af86c8566f1277f6319b6f41f26ccae08eb297f2e756913430892421e1362b8777a3aade81c06185365bba207cdb4e82e9d57cc55b4e1e8807a3699eb11501d64ef656894267aa5463b0aa2f9be6d9d47990d94ee47975aa460a7600dfe301d64ef656894267aa5463b0aa2f9be6d9d47990d94ee47975aa460a7600dfe3b1d9dd7c70040385a454be24473852fe6c3bf1cbd2d998794fd2b09da5b62d872beb90890636b0d4435731a2059f40c8a210588794ca7431d92b02d22c01381d2beb90890636b0d4435731a2059f40c8a210588794ca7431d92b02d22c01381d6eef9357f3e3c9abd57890dce918c61deda3ab4e678106c23fe3198de1076a5a658261c1bcc7f1ccbfed8af6c1ed7001401a22bfbf199b261dea9caf10039c03658261c1bcc7f1ccbfed8af6c1ed7001401a22bfbf199b261dea9caf10039c03dbd18a26b879dc104dbb544ec2949a8fc2bfe28f123b45ed3b8ac77fd656ef544fa6597577ae1a2c1b2640f9224f7c7c12cca2e884118a3a6c2323db692ed1994fa6597577ae1a2c1b2640f9224f7c7c12cca2e884118a3a6c2323db692ed199ead4fdf205155e6657c5988e4d19ad4dec62f41cf3636bf3ac97bbccb9867380ab860dcf0be5dbacd9f8e0f8794c7d20adc44815a18b5115c5351c053baebcea267774f2289c8154760cbd22f0516263653aef5e696fc26e3b6950937809c55dc0f84b26e359577bf291fb1427e9fa9c9ca629b12bbd7e58e4d311dfec3c550b8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436eab9655bade00e760ac08171f2522c642ed4f8933d638eefb952382eac74797a0161c475cff0347137aed42be8d13967367fbbc13182f8d1f2a2ac018f3a233654f2ae823436b8a404d7d0840d90fe44b52479b080b8ff67a59da89fdb9ad28a286ba145350ac14096ad9f865222d6683c8894f32fee0c081ac6c7ab5e9bc1317e47bc5b1cf8c3634f266fe01c590a5684441ee158d95d2fbae8a9cdcafd16d6f1a86a7d23926d78a173982423a591e39960c40091a665f1b58fa7a291f49e5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvirt-who-0.21.7-1.el7_5.src.rpmconfig(virt-who)virt-who @@      /bin/sh/bin/sh/bin/sh/usr/bin/pythonconfig(virt-who)libvirt-pythonm2cryptoopensslpython(abi)python-requestspython-rhsmpython-setuptoolspython-sudsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemd-pythonrpmlib(PayloadIsXz)0.21.7-1.el7_52.71.10.103.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3ZmZyZp^@ZS]@Z)-@ZOY@Yx@Yg`Y:X @W@W;VrU@UJ@U@T\@T @S{CS!PS@OO8@N@NN@N_sNRDNNP@NBrWilliam Poteat 0.21.7-1Christopher Snyder 0.21.5-1Christopher Snyder 0.21.4-1Christopher Snyder 0.21.3-1Christopher Snyder 0.21.2-1Kevin Howell 0.21.1-1Christopher Snyder 0.21.0-1Christopher Snyder 0.20.4-1Christopher Snyder 0.20.2-1Christopher Snyder 0.20-1Christopher Snyder 0.19-1Radek Novacek 0.18-1Radek Novacek 0.17-1Radek Novacek 0.16-1Devan Goodwin 0.15-1Radek Novacek 0.14-1Radek Novacek 0.13-1Radek Novacek 0.12-1Radek Novacek 0.11-1Radek Novacek 0.10-1Radek Novacek 0.9-1Radek Novacek 0.8-1Radek Novacek 0.7-1Radek Novacek 0.6-1Radek Novacek 0.5-1Radek Novacek 0.4-1Radek Novacek - 0.3-2Radek Novacek - 0.3-1Radek Novacek - 0.2-1Radek Novacek - 0.1-2Radek Novacek - 0.1-1- 1569299: try/exception needed for hypervisor_id check (wpoteat@redhat.com)- 1492074: Enable login to ESX using password with UTF-8 string (jhnidek@redhat.com)- 1353119: Add JSON-RPC support for VDSM (khowell@redhat.com) - 1509597: Enable to use virt-who with VDSM again (jhnidek@redhat.com)- 1523548: Options log_dir and log_file are not ignored (jhnidek@redhat.com)- 1510310: Ensure that owner and env are required where necessary (csnyder@redhat.com) - 1512778: ESX should require username, password, and server values (csnyder@redhat.com)- 1511308: Only ESX supports: exclude_host_parents and filter_host_parents. (jhnidek@redhat.com) - 1509596: Use qemu+ssh transport if not provided (libvirt) (csnyder@redhat.com) - 1511308: Xen and Hyper-V do not support some filter options (jhnidek@redhat.com) - 1510760: Ensure virt-who exits properly (w/ no good conf) (csnyder@redhat.com) - 1509606: Remove duplicate output of validation messages (csnyder@redhat.com) - 1509597: Fix issue with cli consistancy check for vdsm (csnyder@redhat.com) - 1509595: Only expect owner on HostGuestAssociationReports (csnyder@redhat.com)- Update hypervisorCheckInAsync test for new config sections (csnyder@redhat.com) - Update Config Refactor with changes from master (csnyder@redhat.com) - Removed usage of old Config (not unit tests) (jhnidek@redhat.com) - Further clean up of unit tests (jhnidek@redhat.com) - Create Xen Config Subclass (jhnidek@redhat.com) - Create Rhevm Config Subclass (jhnidek@redhat.com) - Create VDSM config subclass (wpoteat@redhat.com) - Clean up ConfigSection Unit tests (jhnidek@redhat.com) - Adds FakeVirtConfigSection (csnyder@redhat.com) - Configuration subclass for hyperv (wpoteat@redhat.com) - Implement EsxConfigSection (khowell@redhat.com) - Libvirtd ConfigSection Subclass (jhnidek@redhat.com) - Adds EffectiveConfig, ConfigSection (csnyder@redhat.com) - Adds warning message for deprecated env vars (csnyder@redhat.com) - 1503700: Updates to the job polling frequency (csnyder@redhat.com) - 1502821: Remove undocumented, broken env var "VIRTWHO_DISABLE_ASYNC" (csnyder@redhat.com) - 1466015: Warn of deprecation of command line options in next release (wpoteat@redhat.com) - remove non-existant variable fake_is_hypervisor (adarshvritant@gmail.com) - 1485865: Do not replace /etc/virt-who.conf on rpm upgrade (csnyder@redhat.com) - Utilize the owner from the first report seen, if we do not know the owner (csnyder@redhat.com) - Updates based on review (use str.format) (csnyder@redhat.com) - Fix example fake config in man docs (adarshvritant@gmail.com) - Add m2crypto dependency (adarshvritant@gmail.com) - 1211435: Don't send host-to-geust mapping, when env, owner are wrong (jhnidek@redhat.com) - 1408556: Log which owner updated mappings are being sent to (csnyder@redhat.com)- Point Source0 to GitHub (csnyder@redhat.com)- 1458184: better reading of environment variables (jhnidek@redhat.com) - 1401867: Enable logging of rhsm module to rhsm.log (jhnidek@redhat.com) - 1404117: Check parameter consistency and refactoring (jhnidek@redhat.com) - Adds a patch number to virt-who versioning (csnyder@redhat.com) - 1401420: xen supports only uuid/hostname as hypervisor_id (jhnidek@redhat.com) - 1458674: Update use of result data to match the new async api (csnyder@redhat.com) - 1452436: virt-who prints host-to-quest mapping everytime (jhnidek@redhat.com) - 1357761: Do not check passwords to be in latin1 encoding (jhnidek@redhat.com) - 1457101: Continue running despite malformed configs (csnyder@redhat.com) - 1409984: Retry initial report retrieval on connection timeout (csnyder@redhat.com)- 1389729: Add missing xml section for test (fran@caosdigital.com) - 1389729: virt-who incorrectly reports 'name' instead of 'hostname' for RHEV hosts (fran@caosdigital.com) - 1450747: Continue running destination threads on internal failure (csnyder@redhat.com) - 1444718: Log name of config when duplicate reports are retrieved (csnyder@redhat.com) - 1447264: Keep running on InvalidPasswordFormat given other valid configs (csnyder@redhat.com) - 1448267: Fix polling behavior for oneshot, CTRL-C, 429 responses (csnyder@redhat.com) - 1369107: Update docs and log messages to show the *.conf requirement (csnyder@redhat.com) - 1436517: Fix api base detection for rhevm version 3 and 4 (csnyder@redhat.com) - 1442337: Send updates immediately the first run (csnyder@redhat.com) - Do not join threads not started, fix up fake backend (csnyder@redhat.com) - 1439317: Ensure reports are still sent despite duplicate configurations (csnyder@redhat.com) - DestinationThreads now send all reports (csnyder@redhat.com) - Adds IntervalThread base class and refactors Virt classes (csnyder@redhat.com) - Remove reference to nonexistant method _set_option (csnyder@redhat.com) - Update ConfigManager to produce destination and source mappings. (csnyder@redhat.com) - Implemements a threadsafe datastore (csnyder@redhat.com) - Move from using processes to threads (csnyder@redhat.com) - 1436517: Set Version header for version detect (pcreech@redhat.com) - 1403640: Fix syntax error in exception handling (pcreech@redhat.com) - Update the spec file for builds on more downstream platforms (csnyder@redhat.com) - Add releaser for rhel-7.4 (khowell@redhat.com) - 1391512: Handle utf-8 within Xmlrpc transport (pcreech@redhat.com)- 1415497: Support rhev4 auto detection and usage (pcreech@redhat.com) - 1388577: Adding UTF-8 support (pcreech@redhat.com) - 1410000: Include org_id in hv base channel (pcreech@redhat.com) - 1400431: Fix AttributeError where val is missing (pcreech@redhat.com) - 1405967: Filter host via glob or regex (pcreech@redhat.com) - Adds --password option to virt-who-pasword (tstrachota@redhat.com) - 1392390 Fix default interval handling (pcreech@redhat.com) - BZ1405967 Add filter_hosts_regex, and exclude_hosts_regex to allow filtering large numbers of hosts easily (chris@chrisprocter.co.uk) - 1369107: Only load files with .conf extension (pcreech@redhat.com) - 1383436: Obey the interval setting (csnyder@redhat.com) - 1299643: Update virt-who-config man page to include NO_PROXY (csnyder@redhat.com)- Version 0.18- Version 0.17- Version 0.16- Update spec for renamed README.md. (dgoodwin@redhat.com) - Moves fakevirt._decode() to util.decode() (csnyder@redhat.com) - Adds the report.config.name to log message when refusing to send a report due to lack of change (csnyder@redhat.com) - VirtWho: Clears list of reports on reload (csnyder@redhat.com) - Revises change detection tests to account for changes in master (csnyder@redhat.com) - Libvirtd: Sends a report on start up, and on events (csnyder@redhat.com) - Removes trailing line at the end of the file (csnyder@redhat.com) - Test_Esx: Test Oneshot to ensure it queues a report (csnyder@redhat.com) - Esx: only queue data if the version has changed (csnyder@redhat.com) - Test_VirtWho:Patches manager.Manager.fromOptions, removes unnecessary mocks (csnyder@redhat.com) - Removes unhelpful debug log message (csnyder@redhat.com) - Fix spacing, remove unused imports (csnyder@redhat.com) - Test_VirtWho: Adds test to show same report will not be sent twice (csnyder@redhat.com) - VirtWho: Adds basic change detection using report hashs (csnyder@redhat.com) - Adds hash property to config (csnyder@redhat.com) - Adds hash property to DomainListReport and HypervisorGuestAssociationReport (csnyder@redhat.com) - Hypervisor: Adds getHash class method (csnyder@redhat.com) - Limits interval settings (wpoteat@redhat.com) - Retry sending data to subscription manager multiple times before dropping (rnovacek@redhat.com) - SubscriptionManager: nicely order keys in debug report (rnovacek@redhat.com) - Fix serialization of guest list in print mode (rnovacek@redhat.com) - Do not exit oneshot mode if any job exists (rnovacek@redhat.com) - SubscriptionManager: check if report result has failedUpdate item (rnovacek@redhat.com) - SubscriptionManager: minor logging fixes (rnovacek@redhat.com) - SubscriptionManager: add env var to disable asynchronous reporting (rnovacek@redhat.com) - Check jobs status in increasing interval (rnovacek@redhat.com) - Esx: report host even if it doesn't have any guests (rnovacek@redhat.com) - Hypervisors reported by hyperv now include hostname. (csnyder@redhat.com) - Removes completed jobs. (csnyder@redhat.com) - Fix output format in print mode (rnovacek@redhat.com) - Fix using empty list as default parameter value (rnovacek@redhat.com) - satellite: support new hypervisor format (rnovacek@redhat.com) - Fix tests failures (rnovacek@redhat.com) - Removes timeouts for jobs. All jobs in the list are now executed just before a new report is sent. (csnyder@redhat.com) - The virtwho loop now blocks on the report queue with a one second timeout (csnyder@redhat.com) - Removes unnecessary imports and queue (csnyder@redhat.com) - Rewrite readme to markdown syntax (rnovacek@redhat.com) - CI: install unittest2 from pypi (rnovacek@redhat.com) - CI: add -y option to add-apt-repository (rnovacek@redhat.com) - CI: another attempt on cloud archive for libvirt (rnovacek@redhat.com) - CI: try to install newer version of libvirt from cloud archive (rnovacek@redhat.com) - CI: add libvirt-dev dependency (rnovacek@redhat.com) - CI: install libvirt-python via pip (rnovacek@redhat.com) - CI: another attempt without site-packages (rnovacek@redhat.com) - CI: install python-rhsm dependencies (rnovacek@redhat.com) - Adds support for facts in Hypervisor profile. (csnyder@redhat.com) - Adds count of unchanged mappings to the info logged for the result of an async job (csnyder@redhat.com) - Adds tests for jobs in virtwho, removes unnecessary tests for managerprocess. (csnyder@redhat.com) - Changes to ensure backwards compatibility with python-rhsm (csnyder@redhat.com) - Fixes RhevM.getHostGuestMapping() as suggested by rnovacek (csnyder@redhat.com) - Adds layer to hypervisorId. Removes completed TODO (csnyder@redhat.com) - Moves all functionality of managerprocess into virtwho. (csnyder@redhat.com) - CI: use python with system side packages enabled (rnovacek@redhat.com) - CI: install m2crypto using apt instead of pip (rnovacek@redhat.com) - CI: install python-libvirt using apt instead of pip (rnovacek@redhat.com) - Add requirements.txt and .travis.yml for the CI (rnovacek@redhat.com) - Adds tests to verify the hostGuestAssociation is generated correctly. (csnyder@redhat.com) - Updates libvirtd and tests to add host name to hypervisor profile (csnyder@redhat.com) - Updates managerprocess with better logging and changes for the new tests.~~ (csnyder@redhat.com) - Updates to use the new hypervisor class (csnyder@redhat.com) - print mode: format debug message about found hypervisors (rnovacek@redhat.com) - Removing uncesasary comments (csnyder@redhat.com) - Removes unused dictionary of jobs and associated methods. (csnyder@redhat.com) - Fixes tests data to include "status" key. (csnyder@redhat.com) - Updates tests to make use of new Hypervisor class. (csnyder@redhat.com) - Host name is now included in the hypervisor profile using the new Hypervisor class (csnyder@redhat.com) - Adds new Hypervisor class. (csnyder@redhat.com) - Adds new test for the updates to subscriptionmanager.py (csnyder@redhat.com) - Updates fakevirt to make use of virt.Guest classes (csnyder@redhat.com) - Changes to ensure proper execution post-merge (csnyder@redhat.com) - Removing more unnecessary prints (csnyder@redhat.com) - Fixes oneshot mode for work with new managerprocess (csnyder@redhat.com) - Cleaning up unneeded prints and adding more useful debug log messages (csnyder@redhat.com) - Adds async job status polling for use with the new report API (csnyder@redhat.com) - This (along with python-rhsm/csnyder/new_report_api ee38f15, allows communication with new report api (csnyder@redhat.com)- Version 0.14- new package built with tito- Version 0.12- Version 0.11- Add directory with configuration files - Version 0.10- Remove libvirt dependency - Add dependency on m2crypto - Version 0.9- Version 0.8- Version 0.7- Version 0.6- VSphere support - Req: python-suds- Version 0.4- Requires python-rhsm >= 0.96.13 (contains fix for char limit in uuid list)- Add initscript and configuration file- Update to upstream version 0.2 - Add Requires: libvirt- Add BuildRoot tag (the package will be in RHEL5)- initial import/bin/sh/bin/sh/bin/sh !""$%%'((*+,,./0123356689::<==?@@BCDDFGGIJJLMNNPQRRTUUWXXZ[\]]_``bcddfggijklmnnpqqstuuwxxz{||~0.21.7-1.el7_50.21.7-1.el7_5         virt-whovirt-who.confvirt-who.dtemplate.confvirt-whovirt-who-passwordvirt_who-0.21.7-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txtvirtwho__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoconfig.pyconfig.pycconfig.pyodaemon__init__.py__init__.pyc__init__.pyodaemon.pydaemon.pycdaemon.pyodatastore.pydatastore.pycdatastore.pyoexecutor.pyexecutor.pycexecutor.pyolog.pylog.pyclog.pyomain.pymain.pycmain.pyomanager__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyosatellite__init__.py__init__.pyc__init__.pyosatellite.pysatellite.pycsatellite.pyosubscriptionmanager__init__.py__init__.pyc__init__.pyosubscriptionmanager.pysubscriptionmanager.pycsubscriptionmanager.pyoparser.pyparser.pycparser.pyopassword__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoutil.pyutil.pycutil.pyovirt__init__.py__init__.pyc__init__.pyoesx__init__.py__init__.pyc__init__.pyocreate_minimal_vim.pycreate_minimal_vim.pyccreate_minimal_vim.pyoesx.pyesx.pycesx.pyovimServiceMinimal.wsdlfakevirt__init__.py__init__.pyc__init__.pyofakevirt.pyfakevirt.pycfakevirt.pyohyperv__init__.py__init__.pyc__init__.pyohyperv.pyhyperv.pychyperv.pyontlm.pyntlm.pycntlm.pyolibvirtd__init__.py__init__.pyc__init__.pyolibvirtd.pylibvirtd.pyclibvirtd.pyorhevm__init__.py__init__.pyc__init__.pyorhevm.pyrhevm.pycrhevm.pyovdsm__init__.py__init__.pyc__init__.pyojsonrpc.pyjsonrpc.pycjsonrpc.pyostomp.pystomp.pycstomp.pyovdsm.pyvdsm.pycvdsm.pyovirt.pyvirt.pycvirt.pyoxenXenAPI.pyXenAPI.pycXenAPI.pyo__init__.py__init__.pyc__init__.pyoxen.pyxen.pycxen.pyovirt-who.servicevirt-who-0.21.7LICENSEREADME.hypervREADME.mdvirt-who-config.5.gzvirt-who-password.8.gzvirt-who.8.gz_virt-whovirt-whokey/etc/sysconfig//etc//etc/virt-who.d//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/virt_who-0.21.7-py2.7.egg-info//usr/lib/python2.7/site-packages/virtwho//usr/lib/python2.7/site-packages/virtwho/daemon//usr/lib/python2.7/site-packages/virtwho/manager//usr/lib/python2.7/site-packages/virtwho/manager/satellite//usr/lib/python2.7/site-packages/virtwho/manager/subscriptionmanager//usr/lib/python2.7/site-packages/virtwho/password//usr/lib/python2.7/site-packages/virtwho/virt//usr/lib/python2.7/site-packages/virtwho/virt/esx//usr/lib/python2.7/site-packages/virtwho/virt/fakevirt//usr/lib/python2.7/site-packages/virtwho/virt/hyperv//usr/lib/python2.7/site-packages/virtwho/virt/libvirtd//usr/lib/python2.7/site-packages/virtwho/virt/rhevm//usr/lib/python2.7/site-packages/virtwho/virt/vdsm//usr/lib/python2.7/site-packages/virtwho/virt/xen//usr/lib/systemd/system//usr/share/doc//usr/share/doc/virt-who-0.21.7//usr/share/man/man5//usr/share/man/man8//usr/share/zsh/site-functions//var/lib//var/lib/virt-who/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu  ASCII textdirectoryPython script, ASCII text executableC++ source, ASCII textpython 2.7 byte-compiledC++ source, UTF-8 Unicode textXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)empty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR? 7zXZ !#,B]"k%b h=Gk (軤}GPӃ,\^1 lb(Yw0+ 9eW\UW{ՋFYA{ \ b;hROPs|94Լ P_ڙأM:C _un-!^cI^luťC#;( .gNr-,Dh5HOk "^/Wpݠkvܑ/#jTS7U2*qRxj, ?!+m0Ci[9=۰+WɓzNS}ɠc+Xh{])*kNa?u+e?&W^/K{P?d\ wT3D'tQI F‹il!P` m;Kdl9IC6%a -X.SrO\R~'۫ \*ofAj4Dدx`g*IneFY au|/9W}{p\vn#œ  Օa*1Djt=j bz>IZ jݣ:{IeQ/"&o!C5m=v-Q*t:d񎨟KE/bjIm|^|Al*㴿_2ڄ [cH[EQ-sG^h{EK2E%2 νx0Zɯp"ɸ?gZm*3jcrM ,'dF8"~~_rq{#x.%l}noaTV^FX*WCkx/f_Wev$LPN.Mp\7x#'@=-e[{dK,/f5|M}:\0'ybe€>R-ݾL260BĦ)![!Uto`N|2NEjRoO'7IڔC*B`&xlϼS#$wxt8pcTqN­to!f3lںԐ8t 'g3lHv,{k}+ 22J_o[ȝ4a#w|Tgl8 ⻘%[J[5^qE5!Iݺʛ'i&p/F.(JoҼ/#*jߺZW2hACSh+}hEZ`iO@|95,deX @ĖrWuuihF-7&Ҏو`K$yPRH):MfEX8=E0`{5Yb5$jʤկg fU F%Yᢜݫ.w?7UQH,ܾmHWTre>W%qeYYw7&ڢkoxSq_THsF_I(% y'7[`}oOP"1BxXDuV|Tz"0#*6F'$!3( mɞ4`|0 MeǭCg8ȖMg5Nم3ZRx+zDJb ;"ϡ&5"ơ>~w%w%.awhKnOhؕ+3=_ ˩.oR[[P` Q"c4Bf3ڬ8uBc6 ¬S](,S#)t1~Ea= F"'d鰫Q KYU)̫Cy,{<%B6 ;;_7LY %~+qk7ՑWχ$?F &v6<%=<T㳜j<$^8 : "X˺OSA? о|M0޻j4UJ1D?IMg%Cއ5JʵPzo@chְ5=ʃ:" 9[9/sB0cU\\"c|A.Td<_@tvoLxC]=dsH0a?"%^wO k8K%VPhvGy(MW A1mփUYq5in)}Яq=ߙC8byڹpjlieP.WU]mlOpCr\ 79}8\ycΖ}mB2UU}K^۳?ηγk nnav3m<Io;GNVFZh/{h6dG6Kvp.pceAJ+OӄWAοt%£~JX/fSa,IΨ2wGXTiM~T/zt2Qv,+8Զnb΋cܦ )(\N`>!Fi04QBK]/71 $ws:8 &@wo=R~\>\tOi&/V"Pig.Wa\opgE/A02IRBuQrPUʛ޿z@Pgt*&lR. <9,awsӸ"T<=H(b=>/5S*'HlbX$[L9ʼ&|tl[f|QH NשLz:Iso0R9\ Z۩lP2mwAv4!8Dګ0,^t bxgX;vA7"v,Y NIjnWd5*fmW*|j*-Zy~Ȯ+ =e O 7*8xn/g,UXU]n3-(,4SgO9 t_@9.8Ҫ(2`3G;}1>}I|l!CkйȧKYqiy{HCttɷ |̫:SQN 9u-Kv-Tt!m\_mMk  6j0kƙHf\1*P`hm:5[L: YqF%m Ᾰ9׌}ޭg(ؑ?3'~Jfjf eO3*[%\a +,~S8:P j?.HMj{bW,5g+ (m蜵:(~P'5)n.A&v Wg[z=)7&oih0sqnL`xxLY+տu. qB yD,Tea` SSaѓ8`l͌(ET(d;+vM!7I;m!@*}Z]{);̯"X*AqOMiH\0akF K#7=~{Z㳢MGn:YyV4p>ucRx\yf{0;ACkA #vm&R$]74= T^:,sK˱G 9~h !UV6)G.+)MbFpD}͔P`[},1Ufض%샵+iSTDBy8ql?:H!v^VRrJw1F\I&$I,mɃ\K= ,KRmqa{C 8}eCæ1m2 IGi1l\lA54_uM-4b;a=iUJe*䋨CI饘$wA?ㅴE(6S]k`ڑn #]šGQ$8kܥJz0`xi(!ILD:w-َeMkrbuxvFp*TW iS^w Pz瓎_#%E)xL _'gg SfȝLɯ<~`ZVٹOrfwg#4`=lP;r:H &k| Őύ!\M78uΜ9g@|bAvNA6Mmpp0!L@[8%e;|BoM3IJ?r~!"N˸g qQ=|Ӭ3i_$|FʙL4[R Oԓ-mu|_9AxTH&xNSpy^ys:A ! Kn׸X*T`ƦY;*GÑ&Lp"rh\0ej:|-8"#>YK{hWS+#{hJtm:``՗/Q s6j_~NeKT7@ŠG226:!X<(J3)s  X售ʿd$~tRLNXr.ݘ"[Gӕ9SLzȣSRKuTǮPazY[Z¢&+*T.TQGf^tmR J[F&梲]4mL+gɤt2<PIsH叮:Qu,Aw3hJ>4dŏcAXI1n^R_=?ϥ\9IvʌpqVN I #xp%xIG #R]pJlEǽ\7wN#urmV!QdT]f`7ub0@储Ǩ/aRva6Z_˒D6@QyҼ|rrfA.ǝ1GXx.=P̓[esI|>[ 8Ԇ %L6 D1/B0j5r-O\DdI)Qh!!GvVF/IZ ߝs ;vaY38BH\hI{G#<Ϊ~݇Im%phfWeퟰFֱ^HmpVe5kƈǾe+Hm:jәK*][o)l͑b؋2 Fs;HЈyOgrZܨ+෥9Tv[L wRUfN ?}+5JS,&r``$&=" (mdM=r&a2h0s!=bVX "7W6VDjQa氖+{Єo#j/*\vfrʌ-R+?-H<-Q5#S"uncb S&z#`dRFPU{=S:gr9GP=(hzdlP@Hn Yb"LkJ ݨԀmnl%҃ Q()(Z3[@ 慱y#$#t5ڄ,4MEdH] 0 %)ŬVP/ε<(W~T#Cj%iϺmIkn _{/i2cIh|JؽBYጃ1`nd\&M7y"rttJ7ְp+r}Mlɾښe@QFgg:a -d95NϿp==q7~k6XՒU7aS#V"?—T׽X7Gv@D֠$w& Mk|u= -ZdY~_IA;Gl﵏ȿC {bQ7 ]QZ[K|H<92,uMoO4nTf9)/ AAAMq厈8j{4$C!uI_e^bS(4 NpV.&n?Ƕ=oGfSF wYYu%5̼TPyϏ7TM O$oʰ*V撾_2*6km)'"Bfpl^J`dE|$)" vҜ2BIr9>ř+"J Uے7NЏ","T2'. r?=^-nk\6 n֭oX2-6~u-O\%jA}Y}7@ߛj^]T0Eh~g#S{["f|vsi?qc/Bg*BbCnov0J6U% i1&,Am;B\4MlB'l[8A52 9rM!hb ϊ]y;ݓR+7U e>/'&NOYȇqA\c.4vrM)Z> (BZYuTogʜKV0w*X7YD*{5PnVwZoO Ɋ5`m?4sO[TGmt,֖(Uں~CP_jqغOw z0,/ .s "Vt}ٔ&tw2x(0(tiXA+kD}~ @FM<㔥3;ЛiOJ+a/rt$RTebىK.c-JT*pnVI +/P]V9Wv5ۏV<ҟ <ypt;?0#Eiw\"z,n@J\/柄?%NF 8H4tlu`)RF"DYڑ&pTW\7HdCԈy0RyX񧏻P|N6S?,3EoݮMk>{7K??j/hMk}j2lXKoD"a*GG!qޘ%bJ-grkwֳC9B\>Z憋߭sfμs><(M7/=wP&! :L4ڨ҉>}W+8w bG`9{;Jfv#\VmCWbo$ND?>`o (KX!dU uATNuH5%<7Sk ?rL/( MeR? x!oNiu S%?:O]1"?@s4ՓRN#.BT+_ w"Z)F Ed 3Ϳ{.@{47RHkؽa!a,xAB&8VT9EynNvsa~oj'5`QhDBڿWѷK TrK=Sr?)O7/AuqwtB-M>Yd!Y=bH2I&h<ǛtIOe %BYsSSOjā8  |I4ǟ&RBBnG/@zH /3m./ F$.!ݖF;4k-s?ҩ TԞюQ܍Dcc첁3$ަˬʬ5KgADG M\1m7c `jc,-- 9 qlV4ϲUk  /nH#j[:*k)]>¼еU+Hv; g M$}WuKɼ\ XTgFr h],Lsq7`gv۫_([*5VFӿ\ I6ڮvqğvˍ72"_}ϢZ I@Qߧq R Z'<%pDO’!AӋ2σ*C'de?旖wvVz Oj#:)M*1vtRAʮ('6=&m"?`h .Oywn }V~]h\Q&i 벧V@u]bʦ$695t@G3 %w% -R5T=R0'dt?͖4:9Sʭ ؍c`O&zCSҐqMgGP8Zu%Ug4f_baB;B&t>ph{J!fcof 識 ]*7[uN.rVKJ}ǝTFQiE ou%yoQ;Q(6:3D e$,z R1̥̊@ͭ-ёs~$%™,it ~j,)WQAT:x G5FhyU2A Ax^QZ>.bw zH鈴`QL~_`1{Lu>KD*!MݼȔQF޺!,;Nj#ee*rjkQVN5^'HO&^DA!w$\d|g[H`8p=M!ܪ5V mb(:~;{6T ~S Jn^!jm*}a7Cd.t|&34k~#(E.Uz=䎇?6\Ya bBx=U Y7y AP%hJ<k%_D9Bh4D7; \-L>3? aCȞb,SO?}QLNky/bg|Ԓ.U̦tƠMIb#J+Rg0T`ЌxJmH:q$KmUWg >8<Jru$o~qLw`7H,ߛ 7>GA0N' ǯVh^;VcF[14WD<"aOI?9g.ZI'c([S5kg=zV^^X^.lK9pFqhw[cHW,fZivkv]?Yk%= ΙJ eT1v5]Q,G> ~dq@0C٢څw8,tYnܯg77\td#.R)Hsɰ>vINl&SG߃Q0fێ<'oD7/*RU)C'Қk(tcX:+3mbUU){t`oL, QBAgIta 0h4bMM_-?e湸e ] D%m%)B0$HwKG]w}hiBh­Ԗ[ {ױ[rb\{e{UF_$N|rdPL= =8bWHcn%))yjn~ Lҁl3?3ի-o NT}uDv'(CF /fy(9KʤWV!m]U˵V]Mc6ݶO,9 9pT͵(˟iL+~xd+)d7k;9Ma; ~V (~Zl<1㍊#\23=MnnDN` i^_ d`[}] 7LAQopM]CquZUw{\rtȜlŅV14&:\ٜzy2x]@TM9շ$y%O):B_w$0r"n1A!? 9*8Tfr.i$)yXhrQẜj܁Uv řMS4a]aFAI4 j.?TzS5ބa?Z.h xWdCXyrqzoi6xHqJ$ zݜ) ",aR*i־,¨TBcY30S8ֱULhc(i(^2p xb=H h•h-|

AO! :,{v3ˌwyK VX-ݦ:)ɎyâZ=j]2S`^#K8w$z jtI#dc|&16_(Eu:=Ae۪y~N۾yiIJ9Ef?!Pze]w" $j%]5HZJ՞ԉFi$PaS1)"j?<&rG]#T Zy`k8ʴp)|IBT_ 15UՖb˽-gVA#=Tu`@gr #@L뒤~Lϭ0 nE8ةJ)mI`zq׏}=D=V//PJ?GjOTM:A]dVZІmLPvR{* K+e#oҡebޏ9.PL|p{\Ctŋ?F Ԝhc2Ss1է-Yb^2(l|")/֠ {b5v\G0_'ezۨyr*ޯÃNМkяQhLβ ZǖʦI/(tYǔV|蟿JX+Fa}ō1AЊ@$;0ecFg%VSܩz93-\3-YTZcmN7+$>]z'J<=bvm꽍@SF i‡N_T$CNhF9j6ſtd`@Q'{PvB ULdwwD7+⼇%>Ԧ9;e;k<QoORKγU=5t?a9!xi?I14KiGi@%^?;> ? 4)YChť3Eئs/*3Oӄ dwk(:M99oE?H޾1h"_?ZMAh|I_'ItXHl>IڳŠS,S5wsFۋ 8ΊY=/yX'"z.D\WQV7TheC)I/_.y R)|gy-Ï835^=!t (w:f#e7^U)\B؋KT7.gYZ_q13=0͍R@0K*;@a>:օ d~:%']jv>ezHTdsz'txmB׭h_*FoĽC8<=H|>Ȏs=$%Ko\ !3_584Wc]nw$mqfzS>Z`\ut=iDOs۔o0pV{j}@s͌Pa{VOӈwb)#sNC*ӫ7J]ϫ:y,>@lA(ԛ_ T[RtXsܣ_Q\[ި/nN1$y.'P/Ϛa d^#/em0|s$ZGk&Ⱥ& Pq!&=0Ғ+\./ SeRi|E̘"!<bc;v]e6l̫,.J7F6Eb؄ M|'?=ćўqpUOM aoS44Y )b ^! t-_9:DDy7i'f@8gg@*go^TJóMd?QP=*|pU:,#8ԝ,ڄ&: "JNEXlN}qIw!Ǝ ޷rL{ϳki`zM x75ȡv/inƁͺz&;`?<**Pv#DY26B}rFS`p]:O$v|9..bDxnȇv媶U &]b@_z)Ձ u-nL1+hU.^%t -WgGN-_R|\O7ŧ=>pA^& h]m _vyTqAcǪe<[_FZ>.ۧ~%:6Z7FB\u]`[DaYчݢNߕJt8qXXsw zc Q#F^kn{ft*ٲvbbKOבpkJ v-D'y;<Ǒ<]<<.f5xm,dΘB"y0M⫆ ^wjL631'"\`f\~[."QWhgBܙ+RUӋ)I ȥi V863mGr2&Ϊ짲{JɈLJbvQ?<׈FG!d\c5=xO`+; E-">on1a]I:nl;<땁cb30w}sƘw 3=D@d-`rF|hh7tXQXrywWm'f3'\>^ʸшxc\"%=+k)Vf?ڴ/F]qVn{("R#b~,)"su@R]gʕ+-!)2aфk+CZN&mO`Վ&qC1Kcs]p5.[LEtŲ!:͇f sy{zZZ lMkp&K)!jY:X{3BSw_,4ٮ (jeO5—:mE[Vv~ptb7N܄ H{& fES 3 2ŅHJ~V7)G2VRo!AmKQWrN!5c}_}κw|tm~K/_~޻%-tO|ЌQDa*6.E ;abN]7[đ0oH B}Y(l-!#?)63<'5P8)zWA%MkmqW-\UI. 2˷T]Ƞ6ӿu>KKyčT}CBVKު"_sY bndr{:x%$M!ZUoGo3iKA׭ R{)̂7B `f݋V_V+=`ip Nj%ޱWѭJ,`.GDdbގwp$UjIA{|u6XpE ]9VUYY no2 0l$!qKJ8^L^M{1<]z &a [;ain4 4g$Щ`oe}kW qr&Vhq B̮p%w3\ӥhi &bx˜nwxhk4 &XkKo" {ɦH6)WDzׯHJASttd_E:9HS4cjXu1Ӟ7 tX{íqI&_=ݽGu} a?H`zUgcFybw;M~|QY b~W.Zz]*.a(ȗ5> OKZ!ZO9Mt78TGVwyL24yNS/D{{%K.+&ayF. ToQ~XRS*W+624vUc"l&-$j;ͻ}.{Ӏ.AO]_0GJDHQ8JDzӔ(5TsZr&NNiC}v فy\1Б@7l\x%zoB-= . (dFbv2_BT ]])WvKfl:$:SI\DCM!nk lߠ>k]ذW,k[&}NQ׶) 8F{|NjqZ|:܀a{W,dk4(@DP> zDS嗶 yGB>ګh6}pVǭ3LP-:kg_z[3w,Iwv>Pe|R * -{p~M6M .B#FT!R |&=P.5}xfaڇ {*>&aTش$}]I*Ͻ~CqVc T]:C()g\qG b7 I$^D/젂 !HK O";rJRRmŠs.N۽Ʈ`t4`yiwHXW)ڼfb+K(˫>upk+}6Q =xiY#E=J0! Q9N  j@ҫ$V Y1oIgb!%K.4٧!r`gqMu ʜcDx*rĩדFJƅ Eh栢nQa\rrZ5LDܖ}`H6 ay~?LW˥w:-:l vLk[xB>gW[O LWo\q&3"QRE[܄ĨJxEaK8`ߎ6 mz6x-jg W%+v cԊIOiX;p4]DRP'%FNĔŽ/U:ntĒG{_r,=Bvv⢖?:v{lS?pk~"t&  Xx y$' oF:c"г~;_D 7\KҥEL±&#-zӦʑ.S\NOi]XqYPE9mvI${L+p?NM>>]T/Va*ƕ][;Xo v)泂zN=_K ۨ] V X'B $|=_1\#iSͼ9F5 m(2>tPA0(ވ`+Wp)d+ߙJr6nя:}NdTyeôMyȆ+r/^}SkR-7xq+*Y\! /Dc:f6)b7/,}d>va$}b96o3?;g_+!kxQR^L8W Y_ +z1+ xxB3}}65JszGÔ6f-hl[IE|h>5; "r:IW.;`4җ|:BSURfloEyiߌY 'w9[#QuDRVL_"lYݵ~"9Vq:'Y;B'um~+m|EII >.2H /Lku+f"Kyj6@ށP4nil~KFֶ^`sz>GU#j  D0(Z"7"2yuzWI h -~=Z\Wx l ~=@wpp7Ol\U\g @}~D Ln%$o63vִw&i=%bn_ؚG?;C. !A̯lsoN7U(~?$~6 x*g"* nJCޕ-tYJ|M29V?"/8y,[9CN(l;c!9e 3- 28YSe^mcv˪ɡY, M ۳譧s%cAī(Ǩҝ!Jq#_%Yum Qj 9_MCn!Uc!;|OnD /׸q56w[1ƥָAeD+ґɢpEv JwAQK9휤cR;;}?,f`kW&ਉ-GiT(:;V1F$|8[->qΜQnnUL:.8:C i.|e(f`+@P ti|Xtwx]0l~.*]j&t>]T YY1Vev'Y#?96|3Cn|di9%}qFeFr Pz!F2FQ* 0󫽼D0+ SgZ^cC#PU_IK'PVzL6xFnkm(˼n̨km諧1ǔ)EPy-g.rfj[Z2I/Rv$癓-Z7Ant=5BP}B k^MHi^ @k™#ydA˖<=/Y}Gr e[ ;K֒Lz/n3$0PI 1ఇ^cᡡ0{ 1t-tƾJ0J7Qچͣ zEeOW:,E|A!@7qv[ۡ E /p=/]AeQWY8'9TǰalU6%hP::Lf׸5>Gg`aiWG*}V{y¾/'MWE5{rB%2Qy{2eSvӂ79VmaHJUˍ'-J|j7n@C㬂W[MGXWkw'@mAaE_YJIo{D 6; ۲k۵LjbZbdB1C8זpSړ* Uqǭc eOyKIr-UZ:ǀO@=ς )0j*\TLJ*ŲT֨Fgs]73[(u eSbѫ7>n{ ޓBL>xrebEDI"ޖMMU 0џpȐ `jKrZf|q0ƙiY _iK>IrֹRQ)TRYl2Ή<=5+O|󌒐A8lLID\)^D#eQao(s~.:6;Cs k qMڐ"@oxAU)wR 묽ޜSDoZiOuL4@ RaFJZ^ؽ"qNLteI⒰T'-sܪĨ1˖J9Jn(/_wF tCwΣXKO`2<6=}iN%_'do{@(!W6uoy,3D䙊2+ϤNsT/|?-DF.BHMtœK*ʧPpFи_mK+V,f%Yݹcɬ@͝+ `.sDiRYl#)v<`~ ~5@=dQA_ƈ7'Byd360>[`L+X!_%B~~ awx;(:!/Uz0wm#svbC-~g~ܪB}AAgxPz0P;F͇0R{Fy$>[DFJpQ3Xfz5N GSgP!;PNch"$_Qs!d__͉5,C bQ<1eh&λ8PkvA[4X@nƾ Eu_DY΅]V' em?XesE`6v5̌>"PT Zgt0ǰmtXU|`2%0k*"w& ]WTR垖~UQħdf0_V-m`mD0u7?kB,6D=zN\z(|7֯;1p^w`al/8d!pT*Q(E 0R;Ѵ^>K!pD7INhC$v݋"V b} 8u7|` cg2ǗT.jd{YPݸ~žUZ-00Zg@6bt&5BpcbZ%9m>&㚉35b+{2osG3elph)!u֞ϸ*Z>szg9zIItD֕ 2C"/nr"ynd]bih*uTf7Y8PibK _'oqnYBEHR&HͲek  ҉'u)&S~ =M bzHkFu MNGx7Fkͦ Q@\y`oVn[&5*@Y?3Z\9,h@#, {H$ٙ$ ~K)Eo;^B-?BS2teamWnAJc%7?Bт>Ru2+{&PvR^q fW*yEQC5%.~Uͼy ]/yӾIU~W޺SxjoL)U,gnjQ]jzgMoq@ʅKh\u;#W"+*EKzJ\`u7t1*ۖ|Xmd7FFwPial?jtH/9b 6ȉȨmAGZNOXFؕVՊ;q^SbO5)1_g8+EZ=,2-u3ylX*b:֦%2W ,@Y/n099N?K3&JGk'v[kl7g)nS,s؄*Qxz-b\jFtIFɆh*dX0r)NԮGwmDrJ*:}rY5:v0*3йp1tw;Ns,꩎Bb,`(Dko^wRg*&`?#Wmޘ ]$]8n]);4ƕRk0 DW$kkn(IKa 멁BrA TO==k^oɊ.^ +U-1/MOZ0ZZ|L1=(D!"}AF#v={8  oyS=5Xͥn&˰xžQѵ{w ׆x1DvEq{v8YRgĒ`ҢK& }J}V1d(ÌsoOW RdZ C8?*F]6l#ٵ @'ꥃ`Y̝GXDw*U!4~@U^k|Q(P34T ʉ`UR%].z $Xhe8%D? 66/?{xnqn!V(8PKFכ卟#9s{HiWy#S4g1 4.WUգ+,bN -2 {P"iN1PEI~3jo2xG$js/Q7ڇA3~hJuvw"Ë<{k}uCOWESz:/VfY!!γv|diaCCG-BI<]A+$M c2M-;JH'o$&"@i*g(Dt]+Fo3ph1̝^dL4-o+M,!a{.}&,fcMO{#esز9^Npr}k]\"(tA*\{]^;vxu:}9FNtGcs`8,2ۣ6+x=FTXUʍY\0!kR'#ߛv 56ζrU10rۢ`,:!#ZJ֞Q+gidu>i)'M]b!F%x;W"CMh#rh;SE[PE^[/qKqϷ~vSv=),428K$ΥV)vqhLmBnS"P4U2wRhszdSbNBȍs ofň4J9n PVPGDvS+S<4Fo$m盹ˬ㬆@3U150tQЋ ٢\`2 'iqw=26 ~lr($M!=c E LHo ?̈J_UKWWϣ!42d5br? LXx2LUP0 zIE+;En=m> %NK;I}E8}B%O%/) k:1v7FycG zdNy'`)sHĔb]-nxkӎU<1.MX6,^#xv}Ǜ}Q({9;NC"=YEB֬a$tOaVrG( -hsG$w5/wCwV'vzp[N;[`_#YLS@Vf'qhX2ݯD!FIhɼΉU)Cyxk,nl҆gn.tB;tk`8_DhѬ1qӋ6E8>e _3ݾ߮$9fq__kacepy4/_DtHɚf[>۲Ϣ^-q n^#ɹ8_ߵ Tami1%<`a%c QI:[)AΞҜ<˄;£+(WrnEq+G]9Y˼lz+y /.*1s'v)@5ߺv 3#5Yg3[բJߨ>f/NdDsQz&4_ BGSq) @?LiHi~ kךG߄k4ѷ_^@~Hz>4HቚWս?Fǿ4PKʧQnL} VF M J6Ee":1 nO], ӂAcD +=<|/ɝBBqB9g2uzAD[lB ݹ¢T[b6C!pBwHz|\q r2'HASB$cmƘVړ϶G g_ɦ;]J .y1G[S_kKZxy"tmo iiЊ$ee\j[wW!A g7πj@IPWeQ{kD@ D<%U`- 1M\*[; /\v?c.YïɶPf5<;VCM|sO:xON,<-yuͫ`##}Isf@-w{fLbޗ->6(XCZ4g!ͼGB)F_j,٩P@9T=]/J[]֬R/h0ځq--yD%YDti VUX &_?5kU*IBW+Bg^.*Rzm>,U]cO+8̟Zm(d<3ͬW8Av {޿ vQ{BxRfO$uQo7}(.V{ٍ\'xjG3VuvmHALˇ+A_|ǽMxaF5`V :9;ō; e]<<!oKEEyn V::mʅ:H'nTsRC;9zr]ؖDZJ[SBfA"zaϙŷ gZdce|RFQ4^0ru0 F%o8SE,;Y*JgGMBb?ⒸI*B?^>Ǎ}璴COf%V>}/{?+wmHFɚO=dXskpņ9nt:%/w(^Ca1:qjTӺr!kܾ° (+Y;mk?vGO zrŬѥ3,طܡ3#I{B( Դ=9R Do*yJvBMS;/VY h4}vRрȒbVFLg4dhyXBR?imʌϨTnzkFz^Φ{ؑ)Sp6A;>bH;-,^P G7ZAJ1gÚ^ċIj)!"Bl) | Z¼?"Syվqw}GkBdV< G]8L1!Ĺq*7ѸNJΥzRv]9"s[kc ~;YUuZ.h@&F6khpt 9ȥ([(r8/aD!rTEl'6ly~<')H qï?\5㉧BD>-$xTNQ~ZmU.r/oR]_[F* N5 Gkư?Ɯп{|jpPd7wL# G7umuqPmqɮP~ '2xSPS 8?jFc;-O/6!9h꛴m.APJv})L`X5efo0f2'tij՜@w,L?<ٝ3ѵN`Au~|B=ɴz;O$C))PuY70L!lHD%-.^&:v/ ̊!#tf5$b)f~ҢUf{fqTF jQKQNz} ꮡG®Ur_Qy["^.yg[])PLT `[{,|Zd'B+(X>z֪_K DjhOv ϩl8s-o`P G$)KH'-tDKvR  {)g "b F&?Tzچk 6tgi:twx V#ShZٌW[W0 H3:V6ݔIUc $'ڋ i*>m7 wO1:39Orٞ):95[bDO￶蔴';e-k#޸7Me: 3@M/zci r[ I+#bP?f ]eH?A1|u 7+E%8\$rX]Nrܳ;0(KO?FEF"]M-8K!/i匙(ﻤ^<1{Ja3SAlᶞ>-7@%RփF"iwSޅ?쏌+\X+!VHG8M+H h *#Eɐd{0%G@n(= c3m64u Xߖc/^݌pia ĺϫ͢ КrdiK7.Qn@Ba^Q;em(U4 9 `zΑ7yo7dNw׊CN!6'c͏(gg%b{q1jj*eeST rgɳ (]n~q?uWw~=0 ʝѠ2CDRoDxs[+@m&%/ژT,t>qF5 ([K֗?@7E2?>TVE,iT S%4RGo`iz&w.fb k֙|L%oP`"ɗͦd'&ڷi}Sx RG..dS*p`qi{ +W//FUx%Z$CW cBV ?,`3S IJ& ^|AT^KH>ه>鄣0t}Q2Tp#Oٵ· Q>Fb7>]VtmrKOz͢W4 fںmf= bg\u63p'\hXPm?_#{IKp^0`{1dScј': NӾ,.޼'dO ;/6:9S]rPpq[&$Gk|`f^Ô. 0}7Q6׆k}33F.30XDuQڔ%GW|ܔFm<Ԅ,yVwzC,1B2EAJ6Y>K ( vDeeS20~4`$j9jlH5Z晞铌`G(ɝJ"2LcugHn{[[}>?<M7 8G9.xhv$ )i=.@st,wҙHvE}nE]1[zs"#FYi>oA4==%胣:*QI"W^}O3GAAӖ AncyrrЌIMS4~qRHE~~1.*5 Ь gN r 2/c*uuygAOLS&8zuS5,@Q.vPoRWH& ߓX'Y6Z-.Y(ƀC<2!_wZ6nVS2c;Ȓ9"%X,*ӊ+ӮTĮ畑B\j=%s40^/SUXLfL]aE-XI>5bNb4l>g]ArW >04.,êz5P_W!H-GuYNDu p „+i{ "y!٥^6GC?*\*UY)o"韦tܢlYvj+}sb©#ʬ]kG,+o]g zmtA,eqתߥnx>U[M"4rղs?6VӚ*5v[91ܗ[~m{D$n:úPzMH!)bҵ%܄?Y88oNHDWR(@,_ӶG! 7i$ Khqg‰3ː>ώj/49M~`l\pOHݝZ7XH=`tf8x loZe]7I9Hb!IX juiw$-ַz 2~ȶ%'*>Y+tXī6DdpNjU@oC%.iΜePd.FLAv@[~t&᡺j󢘡,d S(+ݭc#KAˮRdqlnGo> ?ĨG]N+G: e9 dh2fs n҉$/Htd. "ˌ Db%Lbk;U`eQ=QlQz``h160xa?v  `v+:!ei ^&sQn0]adlg67meryhZL/"?e)WS)UR*5qu :jsLrğ_Y'WTAigrʾViiJ{)! |@4g ЖӷOZ k"+=DoJ)Knq:0OS5S< @>I[A(yG lL =.*JCey>\_eLXnp5ORh &0%0GkyO) UgqM!ㆭ!]?vҽWOZxzZ\[YTpca1.jܜv+ 74 Z_p?# y!ݭy:5 S?JO3Xyi1R"fMeno,Rş"=_O1(+wk=texۄLսnG9j)Y[ b`qٌ(.vIyK= QYiWs%f"{ѩݿuS,RU")rK r*!8%̀C ~hrkEDRӢrN瓗ǒy't=-ߣ\)77^f|)AdLU忲GJE=֊]}g`4oX82Hq\;OH XvCGb-_1+؞0RMjCPb “f8Taa^.8m8V?fd)6ZXW4Š=ɒDX[R@'V㧥'>5|1-NI(nY onrVyYB]5*_Ko?0/"qםxV[] 4zDDBuu5tfWU{ HV_Rȇ=Mocêb(Aa'i ]F{U8_Wf-M@".c~t8/e}f[rTrȯ  YOl:8Ƶ*apџ35sPB#ciM% 8RΩ7rHN368O2-t~Ro=vNtZUY'9PX<:M" &L 7RL\(sT*d5=F?vp 9%f (2 H5s (1i/ qf=Oo&p5c|M| ~WOH4U(e|V<BѮlbo`!v+C< ٱDy`UL\B%(K:y~Zr dI&+{6ڹTv&NjnP81L gb12:ѷl햳@y4[FC  У×(>M} ,99 @}RI,ETIc%L]OHۘ} tcݪ-z!<$Fw~0ZS]+q"@fcPt+ToIr#PP1jc'zq1wL](Kʚqk]ɋZ*̑5p*Ԩ* \:5=o5z][ÄVZ <ac*v+^wxpؠVvt@@,(+17ۢ=zOKc׏dG7n,k (~k>\dl` Q(gm8#Oa[uq)ׁut_# )0B9k*ܞB/ܮ 2c[s>N/ 6{\wx S dɶp\ R(Rkj},:{d_ ̬0-FA.1bFzD`%!Lur.~N\4?wr}ЗH "2 Ao@@=}jIf\WiAD#M^'R Q1(t ŘLyOs3Vi2J?W7+k%GF^DxEZwie+MLw" \kw/hb#mU80yv?J}$aqE'=X(?+~T{Zv>>~/nbUv ,;LqA-YoV$hȕuoBE10^ZoȉPj ȉU'BEp*,͂E-޳tcͷ<7DQ6а}ՄiAXh2֬E8x3:0gmי9INLX6MˉcnVX빨Umz#&i>ťG~֐XXhވκcqZT>0T"vhkl}MȪ"dd;LrD_ BƂPJ !;G: _-:"˨t ⷤ#;Ơ嬨)WBaCi4gK"oh4 A$F>"v@ICPHl r~" HjY k,[R|s3[?x j9eAa[:<F׍AgƯ,/teIP:2igqusJQV#'o1SyT5yl|84[o XڎnW8ܛ {\"0ӂh:grJ#Ry#zvk!u2<~6)Nw6XdJ_ApMBcI2(#Txx^ӺyhV[E{{F`9#-^w; f[Y &cHಠ8R(N!s̱#ʴ2qV9IW`ތ~!hZ4x7^5[Bhb5v@U`*ࢹ.%U&~wo,}u8RǷc!K:دs$gOD0@g#}^]cr'2'<+cBCS`i Dpjq&gn5 6 ?gxoݘkt~ Rɖt β6sxj(+ɴ quc늁~ *戴6{{L}-iȨX^!jV)˂ng 871yK _p7Ew]SqټP*%;oIN j w˟[k?AzMHA DZ7VCNjh>1Ά/f>PRL*/66fQBUtk`-Hmd.iT8pY3!I"?܂ /~oejI(&&pn]*4Zk9VpHg ^x.)pjrݓm|լ[wrE6ZhM +Bg ̳R\-!B9/wr;z RucH#*ϯV™Dz@7)Rlaian LC__BF0w7ۄpO2_x ih(; |}W%/6& umN a,nʧos>y8Ce"Z5So'/k 9U3 [7ٴRXCVRgtLNL30Fr G&gSw{J^1.C"K,΍Pku};3$;1;#lك h3D.ZT׻!@$FTEA!۷ïPG$?^.O[k ٨Jr4Ҡ9Gm;豩xmNNk)-?P(lHJoQ8 ErlbS_ Ef /t~#$=Њ6d+M`7,!wQ `Gy?u-+d )/4Z?_:X2 8W&hMNK,#ќcXTU9"Y]8¨Y|XA3;k˶Ͱ0FOJ^E@]N!W z\R:R@@ӳAI4jxK'2ĝ.h/*r^^hXT;yR⏵a;!K3%he"0&f9I )KW?LHu]L%?mD&1ػ0݁T8lS1lT8f,=1v%~0m 姑NAr:EB Yh~:wR\Jl5oȼecmAMMpn1=OnZ]…|xl uMU.L?.`[9=|N}`p{h]*l}BNN=׌8ѫpN6R{?v0vVD7c2d:= 6_׊ <Ƀ7Y9~y F¨)_XPI7~]aġ1t|#W7.ë;t(ЛUEv^fѝ\1Ba@~J6)Vsc5y~+1.llm`*NmЯoy>\cwPNC_c64LԒ$XPVs8tzwil~(P, *vsP7#~S&s IV]Ԭݪ6t+T:i{Jp5?Yv뤓{K (WD~L 4 _@|g%{Q GV|,$yfqǔ}./XI::wcÏ$TY? -->FRӨRhg͂'m(&ZCR5ae8 -B2V1бʸ.Ga)>wۺ$΍vix}&]2dmہM*Z^Vʛ1l w?էEȕQ{8zVD0#E+f~=%-&vJ'H7Жr<ܨ$ֆžb+DsInYj]VsܙDd=>Msȱ?#s ^A߄4CȈ_%ǰt ZyQ_ZI'$7\m>v?@1wH_Z)wxN Zi&8BN^g=?|߁-EwNF_~*sҐCwQ14XRRg ?z'5DDT) zM(_`z9Αj 'J9&V+0Ŧ[lVJn%fqDI)c4ownj:I~[y\AX8 gxHU;mPa>j 74n'@vk2}*伵 5-PwcH={~N7]ܽ\EGwK,)0yΑJZկ6Jbvra-a1Ǣ-,E&[e cXnW9?5ǾL,Fi_\Ϧ&7j i2q9˸|tSD+6%&l-Dr {tk]}6r5نD=@9b6,! ^QJm~ CM %y⻋;N օK@y8?9%R(g-gWy46LpANdźҒOعHfU jCk)u`F b nY6v׹z֘ sNw|GTq.LW pP,s¬9(*[X D%׼вl/6RYJ0v$ Xbǡ0K`ؑ0OeFBͣh6[Aa@ ' ^,! &xT' mQJJKr bz[ޚd7ot.It _SMLN*~ytMChc=ԑSzʢ!Kx4gٲQ Ka0|YjO3Ì[wW!u=ƥ[_SC2z%^+Q^v9cxsn%#_nĪս~K0G5L&]?r>"iʗ1}BL݀$2 jOIO5\ꟷt҇?'U0!r͵"['r#LkڄB@?\=ҭ = sIh3yLw,ˠ!jt:1r&~`wW=6sAk~[ Gk1i*eg΍#tGQ|JNZ[6W[NG$<y=NEȷ hfr1/5;FGL$0QqQ4*Уס @"F}0J-. f(8o>Q_6)KЪ0ky9 ?FT_%>oBsH2?" 4nfCV%nF% 6]G*f\UcQCt`e#dEu8mX)$B^Y=snW# pMҬvpp i)Knw7,+0LiLLJH$ Oŏ.p*/f=c֤}(v#`98(lUm9P#ݶ&@h4y|`lLZW{ og=)Bj2!*zuM>ʠ&l^Aq-]dj͏*A>88$A&TF,P´12fDBWtfg&}8m`gsA2???(IoZg\7a6G2$kM)V2(#!XHmesXYj:˒ !*wu8ש9''Vb4F}U}\ì+6@_n}>;r`K%OڭWΒ'PkM&?ݾ&] ws>Ìen>k@1͡7K=P d\By1=Q5g]fwf(6 &&4{?RXCny2;қW}WeC^.?1h8!|"(t*mar02+p`p, *lt$PwEu}_!-j@qTB_ZP.fY NČyc匀/7&.TC{2E5:9/b53 ܟͺX,,t9U `Vg(r#̝5;BUe'6]G֙͡Uii ?8q_@uV0"z<ϧ?sDFȬqIݓuAܖg4F1=j)24eta3[(I>շ+Śs[6(7Pi=!q3Pe ]/$s0`ծjqS `ZqTv'N{ᰖOB1VC# ynbo9?ȧlWAuq_ބ)5&zYGpr55[ ʾ{柈WG-+G |vrb9͈`J55EM,X?Ne q[wLWHz7m={Y~# Gjn1PF6Q0ɛB!0m :) 'Iė`*o+P ]jYl=,y_[昂J )mN^>,3 K J%#["K5.jc#2W;4`n|-*9P7^ܝ]Rxu_ylf] Lh9Q;ȑ*O%Arv.(oY ZbIg^DkJ(UYwͲSVO| nZnF7F(3 >Ż&LoT\ E(]!@;Pfo~7NƋ(!}Y,3d *TvG Z)l@s膠XʻRV⫐W\N+Guv];#& sطz4.Ձt&2թ'"c}酦Y*մ 7?R-]e6RG>xY=̲Y [3\&5[Pz?tuGtFҘ/CY`UPwwuiutә _>C^ġۏPl=LǸ ˋSoI;JFpX _ Rc$؁LRsǙK*1ѕ9M̧L:Ǝ [N;.+}rQg߄թ ӆM߱:b@0la^m"^_v. <.;KD0']S$M.U(s]4B?H-6X)_ŕ00Rp{ϐup4=@3$m/LG9!*RWb=RؙrR,ȼ:4 [,@:S*br~>hk&>%Ն .ICeoyj>P9f 2Z- |[3ݣٰ{zZR"q;1E&9*(b;Hɓ|sZɩ$tCY֐>&O,{+)\UFWPvἄg,6}^` .n0{Y97HqO.e |zgCwXE6Al GXo{٠!w8{ C~?zK)vo'-2+&JLD3;yo V$H;jeJkTp&M" W[11($]1eZ@aư@>hZ 2#]l()Ԁxz3Dgaa;LMZI'N633zvZU#x_)a`}1`|>j?ܲE%ihvz̨}ݲW,=0n,pE~h>/G 0ݽgL$y2qi RqVne'YK"Vl~qt93lD4O#VA#hٲHfph+ b+H`]q/?C^3ӣBO@Z0[G1gA'yQ!B@cCjoVb@p/4&f }@kMל‹Oyg/NA݊GGӶ!knA(N;?wdQ> x[wv!QaԾ[6d8ȑe C;@*?6 #z]A(4W1uU3 h7TOe Sě[@Nva&WhCz{=ZJӐ ȵ F_ߪ*rekbӴΟf[ yʄ[dbǹ|ȩ ]lWi:&9Ztb}9k:ŦS<Cu@># :mkqV"; 5.:ɪݳ@?ʹ@#dєf~mxy,#zf_ZCl NBlg[t՛43axI^_;魥حjaQa?ثrfIf /+$)}'.K9'X($/|eԆiv2AsG(u2fՌTW$ʑէ?fRQ>?o% 2`'Z]#PBS' upM ݑ G!!C?w~N]zS5f$Krkra^;h.Zf&,+p̴+zH; y<0@(WΪ{z~]ƹᅬkt<ȴ[hG d$ɠ7/݈ڱ9yeP_tw䎽PJȜ\;=.Yo,􄡃q|ov=5.cGH '7e(>2[j>1&twU<㔐 y b˥LJW=xAzxnU3#T'[#OscX^ :I"D~вo'y@{X*q꼕O|ORM 8bcBj7l7sgH#Ɩ ,!cOXJe^"pt O]q+[ȗ~|#7Ztz)c4ONđ<^,҅ߣB/fUNJ:Q_bte}2+2[^if1$_f^%HqJ+;<* nQ2zXX(ewq9Ab}b7A Հds4)&@ VҼzEptAc{i!+:$!t {Fnx};^&?f#վOoSֿay1d3'&D;kICOw2ޭs嗈a(j-|.ڳb/{?ߕ{:_3ˇ.%䘋9W]ct7g_2)DX:nY C9yQm]U] woĔr$U= d@g㑮HJr8<4mX躧D/>Vz7MMeiL kxkb?:u8RGN"J9|iȘN n5 H͕\W⮉'W/rfm)2@gi8l[x_~1SHtU !rCa5#YQsb#dU\^Ojw>)x2RV) $oa Q|lq^),u*/TE9'#)*5qDnPDvIN)4f0}`Uo}tR`j3֟d ~B]+of|޴8.;Ȣ!s;p'jQtTt5V_iko3 egB+u3 ,eCe,0bndQkV%5a ۧӳKέ4-U'`^gŚ&ƭ&f$o[}+΀?.$/00J>Wc|:=}CMljFސW/|+%lֵ1޿3$@ 7hQ#hkbFriK- th)K!tYt[f然z]pE2Os/T4ݕ˯¹Њds[b>=M~F.XN׾ 147([QG[W\&TFJm<C ?L/?k@S5$8^YE9I׌ZE2Z[_Qi{ng33fHDS GAg /\bձ+{)ٮHF<]K[o}wS~W&M/`θ@ZM?nv0U {QY94bp4 2nݽU_G fc3_Qi{6|'}u哟,9<Q7;"CΔO;^S} e,(yaX:+6TYiợ8&G[';u"O9z!U9Ÿq3t?T))2Rif#׌z݊UxJ,L,kPvͦNў>L7CLfMv9M$&֥(wC[J Vį[?b>k|Y /"ָSn2HLBdZq|ܜ<;c# 8tʀZ@݉"pDܪ%N ʤr;ʿtá~Lѵ\;CJIk-E w:ُ |Ii fHlj q|%*8D^[' FJX`Mn VnSysfG]vW납/b mMbw,{-B߰N/ecT)YؤyI$kN(vKԘڑv9=D9={EXߡ^)%0D(̼nA69*:KX>*QNonpCGɊoQt(ÖXtV$" ϯ5/#Lr2KhBm/#C&u]ecIncQ/_#RYBZV~nxC3a` ـrQ\,, &)][x7Ui~!s"ss ::/669V3ЮķiRI^q۴Iה;:\/ 9cx4 66|"dAOֲ  5B=䋹ܚ8W1.&VZ=*;xW M?BB'H^'>+٢rwB^O!apzV/ XƋ^Y_WxIa'G$OQtriŪ]ZXf ->S<}Zy!uJ~|=!.R!(jo•[zF2 \JEĈƷ [uSVgTסz*@4x1jbF*&NLhZ\,"&)cW֓Ŕ.{=H%6<ΕHbhrY}_ zl| \|H}liK>)ǒ ͔~񐩜{sJ!kk[o{D GONK9Ù?Ġc6fT?E<3x&3タUАwE,Pn60/qZR%B(@._8kQ&!/y~ Ւo$u [xyQ Zv)J0Ђ?ɴ{DۀPW<gmT8k qC|K D;'Uj$uLDJBԽGְ6#WpCW|K}6- #d 3gO<X)ˣ)V ћ][RLNhez3}y:ٸE!cZQyR'=ġ-aZ~x8#f3FV!$VvWL k=Oɂ^HRj8kANqTr @`T@S,O=4nZ BesqJt Xm< lpص,*NdyA 3DdNy^0AMd$f8(a@<29 I(v;$m+83g&\hwS(F#ia9Dd pZ9ϕU6ӂE$iq5Vd\EQp@ѬC!SZP IQq%qؔch/jnk3=Fi܍i a)>!l׼/NR7Bv bR.ݰdLBݵ:`9_*w5Է`=^&c+VzxOץI -ȱ c[h$P'fשhیfp r\}׾دa*5F~]3dhUYH S5챤aT6G2AcLPZvKn&'C.6[V5Mt:_U+p7d´Jof8s^pLCds[|OPо}+NF*\ӟR9c0>*g&$8e>W~[y٦ LPMI̻nW&K|i?n^0sYD͞lڶN|V5ɘʩ> \WHUf}wby37sN"LfnaDH= ~. wcCH UY,c<]"奌3&,?W|U ʴ߼e"67RśĕwK1_6iרק7̾svG%;˝|ZUjR+72)yj QINw33^;BrIpC.p \R<ޝQAq-vqV䪯ujD.# Fm"TR<'PMv+[)ļQYøgrPY/<~Q?͠g> \̞ӮYwO j599e[޴ 95zmN|sSBP( A?y~t桎iBt$d 2d58K =D ڰo$=O -`0~mT}y[lO\bNĦ,8X<2yPTmfqgy#5(/6윁0h6'/H|,nƠ⶿>L}.۾1!Ko%[em}WAC/ Dz_m2bZ.$K<ܣHh%r >ƹZ~;B=C7u%M_s}3g jSrq97AEl~3J1M 7 cKT4BT. ȍ bkw VㄱGnVi삌ʬ}N\ 4KP-8yiP9hH*yubTwX~FڏR<br4zP~BvԶn "i/HRLP \x{x1]Nlsʝfde10vVǢpCie_Ɩȧʖ{$\NT7eR4PG(56K:5'c)l4m$?̈́oنX CUܣY='aAd!je`% hsm{g7KߜΝ"G$_v:0N=o9fp \9[cx23%LdN^erf)߫{h ޤgXPP*$3}zMS,C7#nDGcgw13ǬN%`҂>7Ȗ vC.|[<"=n9/Z 9fnsA^1Zjls sffXBRkF"S'#ZH2D2ª#wh+0Y'/4TؽqK6R"\Ktס Y@8l ]KRYk33"K$uKeWꌅq6'[kP[^@|>Dju֞Z'籨BLpd] jWJn 174H)7OӋJ@Acυ<3"eĉ(\C]ם3iyU~)eT*Fj<'pdaVcTv$75.Ll@G&UgZCI5R[Tt'%JcF@a[r/BKJ:OC!^42hZf A8Ra.X^D[Tكc8Y%O&} 0S-!w/{@h 9bPNtğC{=&|,aO$E^SX?u yp@/[fcR Qn{.{ Ϸj <09M߀gohK&iM,[ٖ3:f2GSw|墓rU䆹PTw=:NT?2N呮)lڜ8ŗH.'|HR:s^ Jq0+u\1 =4-IT>)辶b%PX|܌(⁎YVy#r1k7{, [@HHES ɨwXUzd ItDGBNO00GNHS{O·m-KӺ~x վ7d@ 89h1@N$'̬ScsOCy^"VUD|!P8• ?HPvYHGP~X\&E. 2?u4hՌ^e5Ieh kV4M`ÇtsD>06u nd~.|V~4R((i q;WEND2q\f?[kkjQaszCب#K-t>dOlMKjnaxk\_xX wiyx[ @+RB qV{\agGw}97m٢5FY٭)JLNj/f7guV`P6\dB?ake$<} A:;7&ˉ\%rTV"gŇy_v˰'3(Ұ6'VC-kEDB'#;Ũ{x`9'.Gx*]{C1P IUP6WSMR (^"tzL!fm 36<.Mʢ, V esni̠I>F"p]D#VᲟx_=(.EBl5¨_Vqm5D5]H]$Ce,6 mv{+j:ԇXuDg.ޟ5afC)$ߋj_je"g#l3n4s-0I2= a(ku`DL)J`䊻,*/⇎IH9KٷxSFn(Y$HNt=^iA-={Il-ssYo.z<(Z03èq c G&t24~SoBvt%2Η6pBE1&h|ʒ^{Ә,sCih70Ȓ}OAcPV2|yQoY{>BX]˫b奡H,-gN,$q>< 9tj;i6|(fVzneF2ŋ3mZscډީYoDC+ODib'&x͠=qTAjlB8kS7νAc#: ] t1xKbsHyJ1wF{^Hmq^MRXؽS5]|sU0¦yY2Շ*4T+e1Z_vnLpG`s}ኤnis0Ϋ[0?͚ļ]`#oњl0XR+t@#M˗$G@;5Qj8*-EC)](^o͙-9$ C;), "|+!V6vf1`UUEլtJ.֤*#1*m4z Y;\π)# L)?\ U{ ^3pyuVX&[dx\FبbзW)'ăA~&xv'0D-i95%ӄvS";GmnXTɀ:'K?2^)K($AB6ܤ"(&+esbfD"K7,K藿X{G^ =a\nYhxo)g :R\!{,:>0JZ_{|f.ѭ?D*W]2UVb[7uh/=~/^~N55K9b1, %zuy\9. EOP/#Gu&ʓs} UpU!E5[miY~*}` EҔS(eIoK`Bou4ޑeX5ysҼAqҌRyK&gBM_XO)gTeT3v /\v Scbc\,գgۮW+PÄk;1ʶOw@tyGUGH*Qpo]⏼FVOtp$:a [!H Θ0rmED6 vp.eK -?p,\GP7:Dr1abp-7y4̧tx'LMCcr¹c_7˲$[QsMxTWK=b2a V/nEXsUxpӫ0@X)TrMk F+]~UypGN) meڦ)zȁZ#~JÑWnzj*q3N|KЅDT'JkjA:WtuuGWRG3_5Uax$(qOM0I-?]Ho?+"x/]w1b1iK(cST9('7]I ׭(n~]ܿTVb&ŸDmfᅞ$:2@{9&fZ[ X߶+ %XjHxF?4[b{iu :8Q:2a|؞FM&a2}$@#V*@ 0V,ù|BPQOEJceurRn4RԽ>RaUgv 3.X]qyS_),_YH Qg6VPM~ȍZIMIpޖ 4 Ƌވ"cMBeq+@pȨXbFL ӎ) ,m~*RI]elz74RZ0omu1B-.S#?J7a&K);v41v?޼OԸqz@[/ Ƴ.Z$[eJ;_2_%k0E:1k `sW\2dV7YnH',/$3"񒲳_5X[p,ȏy˫xMhc[=0oov H&'ƌtl(짇W=?g;q9ZUmtCXi rS1\4{8˿!oAkfxȊc6:||Yȼ-we(Tm W\ 2@ k!K"WC: B( g% Ġ1}| cҲaڦO17#n}CK:vx6e$*0;3 l q |(w͕0귦Se! )*oBϻN -vuG](סuHDCzr%6]NiǼ ƶ,d;}b"&#ɵIxsRޥ g $ ڥ u1tDI1CvԙI X4yj;~aS}*!рCsֲvk =,0ow_;2)Yr`a- W5KB L_"3SEy7t+or`Yڱ6c4 RJ*H|z̏ ?ޫ!Mt50"cթGTӅ ηՕ 󎹳tA"'#Y#@ά8! 5CtvmK^1)?3t1u,t rȥYHoូj[7$)װx\N,}݅~gP^)yvIMRDT\]c4KyEZH1[u"3pe`9ĸ/Gb3Lv_Z|ҧx0:DoKR޶x_t&)rQWrS-x n f?cv楔"5Obh"=w>}ϡ}8#*J;8z8jUj@Jf?lWohyHǃ-}TEi.2׉p^@9-p KE52t^`@ވZHx`@8Rk9B6{N'|fަ%cĝ~^ M; KK)[Ư s#=t,rQ20ڥVmSE9%wN=,*HLI<71ې'EzC|g35ǍL' kuMlQ|u];/R-qNϞĺ.ၢ7^گy@\ll Z"-=DծeUn4nd4Nu^DЮBp{Nv.E>'O_2H'_m.W' 9^ERe_̼P qUP""9IrLF fzH C Y#'د~9pcVJRw븭;>Rng];rVV`*NXs<ûfC^ou)g mO.ga{ȹ *=VYF *@@tټa)иFeՕ3?NJq >"uU[%XPˁ772Q{7HpD~:mx7l@ dSk~}Nd3̍h,e郆TloPХ~1Œ1; #F ,x 9HוU\cSԛdv`IW'~Pl@MO]NdnRls&CMёz1׃rU^Aȷ5]88!R5@0?_8Bp0 9 #&X8^ivТbpL|^4T91.6Lu:_ZK;-5#P^tw ulӤ39%.V:JOÅIGm\ Ymj9Tg{]_8UMgCCMD>NFr\irrc,}8C`hErb5pE&|_jl8bg$Wp c ",$d 4-dsrÉ*DtݸN M+ dm$WkCu? 5Dx/B4dly$LH6'5E|Dh.&mAA9;Xx'hU,r==\g?c'DQ0j|݅=F)e!ړދN#\iЛRŞ@ELYX\zl4|U>a6}MMgEj0b|=":kO#Pd $c]j)ÎT QŪ)@_״Y*5NhBsU6XjU,F^5%$\oG $fQFl Y \|EPy52+/"P I=d_`VQKvMQS^`}!9``:5O8G™Ɩ3Ԥ&)pXEM60usAQ7ߡ?xPk5܇ eV2AmgP[h = w4l-}ߵDc6J9qasr=qskӞjgD[e2I Ѵx'gl%Ŵd54˵guPL]4;*m籹qw6MKK:J dj}p)#:K=XXqL[8suɑHF!Z-T Sif?p6xӂ`\6bO/q(4mјt/;Oi8p Qma:.m+,7F&bhG&bbN(ɣJ^n9C kIyK%8/,/fUuU8I,uįpwU'T7A&d]NZUXLS]h¤tnL0| (߱4&y^,>:V Xh^P:5q E˪{{ߟ-T4'+R2: Z߯rј:&%ܶ"6ื](ZǢACjq%keS5%K-I36ߥ a q(۞l(Reϭ/IlTnXkur芅6T֦j 2B xRHHgI dM '"pD@Zb)$V<SGh-\lv?rԂl>.pn5T+JwouHǕ,1VH:^zLʾוCF(k KKjE].B8τU*t|dnf^9|>Y5V ]FAu/7i\]ALo;&4kQj\]ʙ_? 86%! k\4 Fp}d:xa?.,pX`L=%tz؎p,!먟^u΢4ȯhEcCh:|8/^ +7du=~U0_Ne7"m=KD} sq* د-oyz>̬|yۢps@%\ 4dn`{T`k(KBY,cl[/1Zjf+?/hY˱aSw{Ȉb7DE@V6X7" 41Ǧ1 jH ~bsvw҇f [+zᄐU;, E(IؾDc=Pѽ8$ (hx.X0X98;#jӵQkп!OeA[Z>𸋜~i.('а]K,VѮū#;9;:cY2tViI !3ŠZ+rT3ڜZ \Srk7ZmD6ӝ XH"ވ}Ϧ}?8]K l)}Panu  \sOS&, 1b 3تia{h 0TI*yCYңvKP Ɂ2]p2ƣf3<ۘQcqlXj}':/;3HaQeؽNY.$ݢ_z-6uo$ b> `_l꫏Xij33mL߮2IzdQbJE1} `tL~$ /2AulqPъQ_1ۃ8mȣ`CҽOd",۴mwOvfm+kJAedA@ >Ndž+'}-] y_Uy~2KSlf1i֍%s-c-4Scjh:E: ~H{ tTV!|94HǨ_N0~?}Lc,EMOtuHEM)ny^ ,M9VY$UsX=t7UB6MA/LűM/cÆTrVK/ʻSg)B6kMimv.d @N3>?"1Gu7(q(R$;4;ֻ/YI,qOT>b#\)uˀW9{`m)215!L(n-(V-=ŲFC}՜0Q:\p`]s;׶)] g6pEANuFtBr!7"*3eb&2FY/s2Nڙ|Ag1  WX䷍&™ pU&*; ,O# 3<&`jd͙CQ.?Mv7ts3 )}1jm?V˖HڷTewa:bA𖆞b%Iy'gIdxIʔ0ZBdd_oɕzfp9#\hxoYӷ&z\RPGd ` '~,!RլFE]9-'ńy1#:h/ (3JF kֹ8q[Tf-kN%'jg\ŗ#T!=p/MaWF]܏FmBQҸ)FkNQ ee!Gcv}~of`N2F?&$G<輊-m'Pm*j+UDU۾>0bJ$+.rd,!)>3>̴k7zQQo'܋ V)p)L! nXq*XЉ#USig5I{jGk1ԚF@FzI7S2w8ZK]5,s>(MxG-Q:OV"6#O oo,ׯxO:BTy?FIpvc]%3a?_we)*Nl9P9w6d]>4 {> uB].?gaE wE〛LaL0l};l0YQ=?K4Iݖg8bgQϧsWmIN52V3HF1l<8 g7 ׼Uhl vB> e~zn`$ISj1իmY ahYڻUZ % 3ΩJeAA`嵑6=ːfٷ9]OR ŋÂMeh4cRhRDQ qTZ+Y0aDCKm JD?(#v9`7p9] 3 Ӫ`dO?0)݁@F%̈8$eq\775Xqތ«k%łkoѫ*3wgö}[ AV ud4.?7Rim-ElMhՖ1jY:X6A<64C[l{~y0;(@&񇗯^] 0m tvCȪæMVg0CZYuHf'1 iӈlrU=ID\ .XC~iuzMҀ$ŝ;bF]QN3we^Ғ gKc{8x_uL%ww<> ^1rz̡wvW+xb݈AGbG}RpzǞ ]R\ f_FZ< iP֥BtB(JJ\`X YX 3W" ImUg_•F7ǞsMV?nx u"7>&6Lsɉ4qm&xb[0 1`7ClqS@SK&GDQ{#efGUɤÚSQ=jdɄ\LjiUӮb}a@G$Rg庐kuqdnO5PÞne8:[E"fNPw.5vR)RS}qRQv0g`i?x3nOwB姖";}ȁ E׮sNҲevՎقN*EߘR^1gw()']zU9'r=hl jIV)rP- p-p"Yc>Y(4ekA#G^Hk@y-a$tN}JtLq[RϩX2ve@Vl+e ]țXږ"A9>,C$Pͪ]LYvYn-K_ BVڈvf3|S,[gnk'T?[>P]=W ]} 4+5/G>=w+Eǵ^6@/u^].p.0$!]ax~ _i"uN::PH[$>&FE2${c0j)kгaEdZsʊEL*YPݚ--U DXLk:syN L<ܛlC3˚ ;F;0˶ YZ