ovirt-engine-dwh-setup-4.5.7-1.el8 >  H cM z뾂al*P~yL07j'i`8Վ0^GL #<90PĬD Nyf1blML<rcQ;Ü4LѤ⬎Dy#jIA"NGW9l?~>¡ɠ~&:ܠTp=g=G,BZQ32*_ÜnSB=DBigsl^fY(˦?zIo7fc52cca15095370b8342ebbeed8529dde80dabd6bb88b272d7da533295d522d8a610cf373bf74024e2b5cbbf96b7c9c09239fd0slcM z뾂alUnʧD {zȇK zQRDw%4e(9MIj^h ?n朇q::_x6լ$퇉X$2r-̀Qj _w}\#ڽQnv gb苎'P$D*UDY#xk^] p(%L+O@x<ϟA9QL@/91T,ps-M[eUP\<EK"]ɔ1g->p9Ӥ?Ӕd % a (=CL  ,  )x *,/22545L 5x 6 (686o98o:IoGhHIHXY\]d^¥ b̛defltuЀvDHNӐCovirt-engine-dwh-setup4.5.71.el8Data warehouse package for oVirt Virtualization Suite setupoVirt virtualization manager data warehouse setup package.c=Kx86-03.mbox.rdu2.centos.orgk5CentOSCentOS Community Build ServiceLGPLv2 and ASL 2.0CBS Virtualization/Managementhttp://www.ovirt.orglinuxnoarch(n(n)\;;xqql,,##4}CCY L L  C -99Q 4 4 tt v {e  %% 3 3 3 0 WA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤c=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kc=Kf0d8430a8c400fe122abd850d37675f7f43219f9bdde6889e166de5d9ebead36ca76d0564d75d1535c94ee894a9e88b4ce399ad96360b29a704188286061a83eca76d0564d75d1535c94ee894a9e88b4ce399ad96360b29a704188286061a83e9db4c2d6af927162fe1305d27520328c8ecf38419e4b9142d20a8c4c527549699db4c2d6af927162fe1305d27520328c8ecf38419e4b9142d20a8c4c52754969d66e1f7640e23bc35922d4cd2ddcae120aaad846836b870ad2c333e0a41f3f28d66e1f7640e23bc35922d4cd2ddcae120aaad846836b870ad2c333e0a41f3f28f60e29893ccbd57b8346e012bd42648ad876cd26ba90e555557ef8b9c2619baefad95e7696d16a2a257ac02740908cb994776c45f0b20ccf7c07615ae6f24737248737e6724dd0d9e1eaa025b6c38e80719d471d2827d329067d87dcd8c06aa6cef318e78d98a5cacd4ebaa8a925f41d4efac49aca5f7ebdbaa1f2be3e700ea5cef318e78d98a5cacd4ebaa8a925f41d4efac49aca5f7ebdbaa1f2be3e700ea5364e474f1224be35fdb82bc6b6437650d84640b73e662202d4b802f2d7ea7033364e474f1224be35fdb82bc6b6437650d84640b73e662202d4b802f2d7ea7033ea46052f335e5cc6bf675214f0d9346f3a55806ec852b28ed38c11525e7a59dc16d50650ebc1535054220604764996ae78c78b07824618c86efd1caf2136dd4f305c4ef44b84c62c32087e14a36da4c942812cbabe96331e6451a99806fefd42305c4ef44b84c62c32087e14a36da4c942812cbabe96331e6451a99806fefd4237ec92451ab73c0bded46a4661ca98ab547180fc7e0462e103f4a9825ac9b23937ec92451ab73c0bded46a4661ca98ab547180fc7e0462e103f4a9825ac9b239ad1297eeb7f96ffed604a313badb4ab73943028315eb431694f0632496297b23ad1297eeb7f96ffed604a313badb4ab73943028315eb431694f0632496297b233af6bbe0eb769ba7f3285d733ac37894d5778dbce68e8aaa1e0bc14edffb0910e27468d5e7c3d85567a5cb23a3afffaca1efca64527bcfb407b287f63682aeba424f241abd69df7f13552de24c65e8bc56963cfa6ff26157630a73e7886f576548a6f68eedbb553cd8f31d6c8b7149d92b04368e0ae1f52de8f9b99628f0a6be48a6f68eedbb553cd8f31d6c8b7149d92b04368e0ae1f52de8f9b99628f0a6be61470bc1ba214af564ec6f40d41b0462ac6679496ddf16824ba99e0078a9096561470bc1ba214af564ec6f40d41b0462ac6679496ddf16824ba99e0078a9096535c6b6c637dc908c330b9364796a6f8f5b7cabee28cf3582b115837c21f30e3435c6b6c637dc908c330b9364796a6f8f5b7cabee28cf3582b115837c21f30e344e50140bb00728770d7262d10cc754b4882f5c88d96c463d82457f9dc870122c4e50140bb00728770d7262d10cc754b4882f5c88d96c463d82457f9dc870122c096412a9ee3e0571bd492c972ec972c898e94ee30eed2a173f9f9d0c2052a944096412a9ee3e0571bd492c972ec972c898e94ee30eed2a173f9f9d0c2052a944f2222fb1c2ddce282f7869b5ac08321466ebb9c6c736e30f90f6181c14b69b44d4e63b17295230fbd0b1f198765df0d38cd86cdb10ef7894ce57d921bee63c919676f2a5f503201f3009d42257e8133136ec582c0d141a45a5640b0f1a7303cf98256a50c6cd2f714ca33f5003ec242064abeb33ca979f6e30c070485709b713886322ad435e1ac9f71d4222329161d5843cd36ca243b3d5a04dfd45a11721b028aaf516570448ff421ab38032b8e0e53b2c6603dc3be9d220a07a6fbc56084928aaf516570448ff421ab38032b8e0e53b2c6603dc3be9d220a07a6fbc56084951617dc83f51fb9597a9457f562f6bc39d9e8e3acc3d9f466329a7f3b950d34651617dc83f51fb9597a9457f562f6bc39d9e8e3acc3d9f466329a7f3b950d3467a165fec5c2c0ef56058fc97b64e950eefc231373c9c7b4e78ead295b83464649b4c2c5fcb431070ace93027f9d7682885b8a41bbb479f8754e93aa0b0bb30d14ff815fee3970282f1c6adb3536f38cf568203b62bc6d0725974b0cd4c3839dd4ff815fee3970282f1c6adb3536f38cf568203b62bc6d0725974b0cd4c3839ddf9d9cbeda7939662577d667b0ff8a07f4bc110ec57d1c0a18ed955dc753885cef9d9cbeda7939662577d667b0ff8a07f4bc110ec57d1c0a18ed955dc753885ce629c47dc624da98b929eb40d4cc657d71214190cfe33b67897d58696a55cca35629c47dc624da98b929eb40d4cc657d71214190cfe33b67897d58696a55cca3510af0b7834460d862563430f60d3344d420e5c1561aca7d6480730bcecb2756c082528658d473beebee09c75e1b8194d1ea21ae9077454c7eddced34c76051e1b8c1e7f15ce33bdf4a7eca9ec58e49428eefe2215051a2e063a11d9b2b153ce75e2cad2ca983c72b4c043f53e474363eedf36ca0b9e87bb35fbcd210902265455e2cad2ca983c72b4c043f53e474363eedf36ca0b9e87bb35fbcd210902265453aff898aeb7101351aa76d78bfff220e5668dfaea6fc5e259d3e92d82953987f3aff898aeb7101351aa76d78bfff220e5668dfaea6fc5e259d3e92d82953987f9f4f780507847b06907e8e3f447fe247f50226234832208ba8fcf821a5bed59dacaffbd428d7be520e80b1c671810e1fe5de19647db3db60081c51dbdb3ead110db391e9a628ceda1861869670ce7a260f220b1d7199fc2336f29917bd7e2de60db391e9a628ceda1861869670ce7a260f220b1d7199fc2336f29917bd7e2de669458e0f904e96ddc1013237aadcbd28d1ffd93a038ef0059e83f12b5034010d69458e0f904e96ddc1013237aadcbd28d1ffd93a038ef0059e83f12b5034010de1593bc6c8be9dbd4ad0d33260d619c7d5776ba3a6c48f2cf3d7d13f0f8e7e45e1593bc6c8be9dbd4ad0d33260d619c7d5776ba3a6c48f2cf3d7d13f0f8e7e451edc3ad41806cf0ac5778e655dcf6b2ea042b5f1cec84a90630f7eccae4f23cc1edc3ad41806cf0ac5778e655dcf6b2ea042b5f1cec84a90630f7eccae4f23ccb9d3866fdb370d53e6bf3f690f4872437cd4661547f27519ecf7806d1615e2f0b9d3866fdb370d53e6bf3f690f4872437cd4661547f27519ecf7806d1615e2f0a738de12407cda3d88e178a4d7e052edb796c0657d44d631210f2969ca106131a738de12407cda3d88e178a4d7e052edb796c0657d44d631210f2969ca10613101fb3ef9ab854a4e57e1712a27dce2ceebed7df41222897d2f750667359619df01fb3ef9ab854a4e57e1712a27dce2ceebed7df41222897d2f750667359619dfbce4bd00ec4b8a5d4bd4af31986cad2bc3d44ff3e6c03a07617892d3237ff4e5bce4bd00ec4b8a5d4bd4af31986cad2bc3d44ff3e6c03a07617892d3237ff4e51d56dce711eadc3473bebb1f3bacbc32a8a32d535934a93b9e731a45ed35d9a61d56dce711eadc3473bebb1f3bacbc32a8a32d535934a93b9e731a45ed35d9a6f613a2abdd8b34417e8e237e847f2d9c7f5be8f6e2db4560811ea3d511fcaef7f613a2abdd8b34417e8e237e847f2d9c7f5be8f6e2db4560811ea3d511fcaef715457cfc625645940a73c8a34f26e6e1d1d4de4c6914d1ace3e2a0708c798aa3a009cb50aee56ef4c618d9b4065e6ed8d1bd1db4b8b4b32b992b26689cb8febd941e8687b787737eb3780d11218e413c94bc8929fe006273703f4c6217a472dc3cfd5430ef4249e886d9916623b3d5bf7b1999cb57972e5b0c1c0674e2a03e1966b092355267f9d5a7063540e17cc8437b4ba11364be56953ce0d580b398fdabb8d21f7024d9e53f57e27a4c1da5a3a79e328408003e7641ca3a6eba0de71e1ecd87ea90f3532ce4798b80606f9919c455d3e8746e2b1691d0226feb28feb5fcbeb195b410632a53d0bbd82b6c1e595af7fb3f7cc7cee54048ff2bca901627608417a65a0f2d12c2a5f13dd4eae22dd00d185d9b0d911906e610e90b7be0ac3bf9a92e9b7c0a70869f1836be2ddd377605b88a612bcf0ff8564af15761058e5fd63d16b58a43f8901d4b1fd8d37e572724751e640abf82ee38974d16e91d4c45d63d16b58a43f8901d4b1fd8d37e572724751e640abf82ee38974d16e91d4c4594f7092298a741abb14119445e1e6ba48902fc9b69ef92e7d496c20b4e5c8c4194f7092298a741abb14119445e1e6ba48902fc9b69ef92e7d496c20b4e5c8c4166f80e5b5dbfebc3d8d8ed9e6279af3b80a11e97956b778eb24e76f125a47bac66f80e5b5dbfebc3d8d8ed9e6279af3b80a11e97956b778eb24e76f125a47bac380d11cd6fd29fb8e2027b308b47d0adad0646441de9ce8925a10ee035266a36380d11cd6fd29fb8e2027b308b47d0adad0646441de9ce8925a10ee035266a365d51f2afc01a3166aef7bee6f78c816905145793d03fdf083318cdb0222dee605d51f2afc01a3166aef7bee6f78c816905145793d03fdf083318cdb0222dee6073f6ea2af069847c5b0094adb3564dd5c6d0c10fa325aa732e5437b9d394d11f73f6ea2af069847c5b0094adb3564dd5c6d0c10fa325aa732e5437b9d394d11f1168b4dbf7417d26cd7a0a0e6e67ca0956f72cc96f195de465b132b6334a353f1168b4dbf7417d26cd7a0a0e6e67ca0956f72cc96f195de465b132b6334a353f2eeabf536eb749ef9e88606434a67c27564bc8f5aa43c462967662a97d1292a243e276255c96fc289f61b71976a2ec85669efb5ab0815fb03ca82c8ea3846a8d964ef838d0e58bc6e8b1f084cc80d1836980eae5873d4a988dfc38625fcc5a4006468250356c52ded1f048ea2cc5521d83949927d1f32601da61d80b0cd2742e8151d9ce923bb45b457e246354730e994928d4d20aa4e841355a843bd76df0252e0aca10ee29848ce43b1aaacc0ddfe480c3ec23d64aeafcde4e25b8c4ba33ed581c8d388a9856d7b4cb98f7f646eea8da1fa0516b5176c8aeadb4ef278a643189fb953f2f5d6c154eea9293aa5db882a0c0a70627c5d2ff8da8ea4b1e0b733789fb953f2f5d6c154eea9293aa5db882a0c0a70627c5d2ff8da8ea4b1e0b733765c2a6a203e75db49faa5ff93f1ca7c2981d0d2b06a1a492fe16c0ea62db1e1465c2a6a203e75db49faa5ff93f1ca7c2981d0d2b06a1a492fe16c0ea62db1e14b235a4c67b0a04685424d4178491b79825125e03b9db57231a690e92983448465f140f54bb983fe50a89c497ca2e08390a2f46d58a670c4680b3460bbd7997a2a80bc76a87ab79e68fa5d1f245cf19d243f97a3d4bd33c515b50f8b5932ab7eaa80bc76a87ab79e68fa5d1f245cf19d243f97a3d4bd33c515b50f8b5932ab7ea5f9811320e64f993eadacaab2bfe36f999a9e9ff320e8eac5fa6e5a08981d11c5f9811320e64f993eadacaab2bfe36f999a9e9ff320e8eac5fa6e5a08981d11cfc0b39de13135b299bb6408dcea8ca230c69c0f48f1aa48d6fb2c3f3946eae499b014bc26de73cf0053ae805e6c61805482921f1a23cc6939deea9b7eb752903cb333b1dc0d9279a86dcd564eb40b31076bded1c0a3a0b911459fe43a061d168cb333b1dc0d9279a86dcd564eb40b31076bded1c0a3a0b911459fe43a061d1684b2dd3c00f538838d16ca27975ad6150cf1f87b34487adce39c85758de8fce484b2dd3c00f538838d16ca27975ad6150cf1f87b34487adce39c85758de8fce48a39a2f82e8f916ec908399ef89c9caacb41e730013e7e05c80919eed145ddfcbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootovirt-engine-dwh-4.5.7-1.el8.src.rpmovirt-engine-dwh-setup       ovirt-engine-dwhovirt-engine-dwh-grafana-integration-setupovirt-engine-setup-plugin-ovirt-engine-commonpostgresql-contribpostgresql-serverpython3-ovirt-setup-librpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.04.5.7-1.el84.5.012.012.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c=qc6@cbc@bTbDF@b4t@b@a0a@`ݮ@`"@`r`8@`@`~@`m`Q@`?z@`.V`+`@`U`@_ǁ_^@_@_ _@_`_=@_+^z^)@^y^k@^y@^C\U@[@[FZg#Z_:Z@Y@YyXZnWM|WVwVTQ@UU5@UTT HSvS^S@SuStS[S8@S0@Rb@Rb@RΏ@RTR@RSR@R@RRiRu@Rz/@RrF@Ro@Rg@R].@RSRJ@RA~R6R-@R R@Q@Q@Q@Q@QbQ>@QJ@Q8@Q7/Q@Q@P!@P8@P@PXPPtPE@P - 4.5.7Martin Perina - 4.5.6Martin Perina - 4.5.5Aviv Litman - 4.5.4Aviv Litman - 4.5.3Aviv Litman - 4.5.2Martin Perina - 4.5.1Aviv Litman - 4.5.0Aviv Litman - 4.4.9Aviv Litman - 4.4.8Aviv Litman - 4.4.7.3Aviv Litman - 4.4.7.2Aviv Litman - 4.4.7.1Aviv Litman - 4.4.7Aviv Litman - 4.4.6.3Aviv Litman - 4.4.6.2Aviv Litman - 4.4.6.1Aviv Litman - 4.4.6Aviv Litman - 4.4.5.5Aviv Litman - 4.4.5.4Aviv Litman - 4.4.5.3Aviv Litman - 4.4.5.2Shirly Radco - 4.4.5.1Aviv Litman - 4.4.5Aviv Litman - 4.4.4.2Shirly Radco - 4.4.4.1Shirly Radco - 4.4.4Shirly Radco - 4.4.3.2Shirly Radco - 4.4.3.1Shirly Radco - 4.4.3Shirly Radco - 4.4.2.1Shirly Radco - 4.4.2Shirly Radco - 4.4.1.2Shirly Radco - 4.4.1.1Shirly Radco - 4.4.1Shirly Radco - 4.4.0.2Shirly Radco - 4.4.0.1Shirly Radco - 4.4.0Shirly Radco - 4.3.0Shirly Radco - 4.3.0Shirly Radco - 4.3.0Shirly Radco - 4.2.1.2Shirly Radco - 4.2.1.1Shirly Radco - 4.2.1Shirly Radco - 4.2.0Shirly Radco - 4.2.0Shirly Radco - 4.1.0Shirly Radco - 4.0.0Shirly Radco - 4.0.0Shirly Radco - 3.6.2Shirly Radco - 3.6.1Yaniv Dary - 3.6.0Yaniv Dary - 3.6.0Yaniv Dary - 3.6.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Shirly Radco - 3.5.0Yaniv Dary - 3.4.1Yaniv Dary - 3.4.0-2Yaniv Dary - 3.4.0-1Yaniv Dary - 3.4.0Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.3Yaniv Dary - 3.2.1Yaniv Dary - 3.2.1Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.2.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.1.0Yaniv Dary - 3.0.0-1.fc16- Revert "Fix type error in _customization_sso"- packaging: setup: Filter from logs secrets from otopi answer files- packaging: setup: Fix the call to ok_to_renew_cert - Fix type error in _customization_sso - Bug 2122174 - Perform remote engine operations before clean up- Bug 2113980 - packaging: setup: Refine the condition on _closeup_engine_grafana_acc…- spec: Remove fedora and rhel<8 - spec: Fix dom4j definition - Fix Grafana proxy configuration - Mark temp repo directory as safe for COPR - update Java's classpath - Bug 2021497 - Reconfigure SSO on keycloak activation- Bug 2021497 - packaging: grafana SSO with internal Keycloak - build: auto-add generated files to gitignore- Bug 1828982 - Use fasterxml for ResumeUtil json serialization - Bug 2010903 - Update read/write ops statistics - Bug 2010903 - Update the vm disk ops queries- Bug 1931939 - Add the engine FQDN to dwh - Bug 2030663 - Update Network statistics types in DWH - Bug 2026358 - ovirt_engine_history_grafana user is not granted permissions to query new tables - Bug 2026362 - moved major version to 4.5.0 - Bug 1925878 - Create links from Grafana to RHVM - Bug 2041220 - Update queries to use v4_5 views in all dashboards- Bug 1992690 - Customize 'oVirt Inventory Dashboard'- packaging: dbscripts: Improve logging - Bug 1980315 packaging: setup: Usually default to configure grafana- Bug 1976768 - Fixing year in the calendar table- Fix titles in interface panels - Bug 1937714 - Add rx and tx drop to Grafana - Bug 1896359 - Add number_of_threads - Bug 1962641 - Add "Count threads as cores" to Grafana dashboards- Bug 1877478 - Add network metrics to dwh - Bug 1961598 -Fix race in Termination.java - Fix indentation in uptime dashboard - Bug 1966574 - Update the required Grafana to 7.3- Update documentation in Trend dashboard - Add IOPS stats to fully_joined views - Bug 1952424 - Add Data Source variable to all dashboards - Bug 1849685 - packaging: grafana: Renew separate apache pki if needed - Bug 1948418 - Add memory, and CPU sizes to Hosts/VMs Trend dashboard - Bug 1896359 - Add count_threads_as_cores to DWHFixed issues: - Bug 1929211 - Change IOPS data from Int to bigintFixed issues: - Bug 1919984 - packaging: setup: Fix grafana pki conf after dwh - Bug 1870055 - packaging: setup: Move initialization of user/group to common - Delete unnecessary rows in create tablesFixed issues: - Update User Spice Session Activity to show per vm - Bug 1917874 - Add Resource size to Hosts/Virtual Machine Uptime panels - Add user session activity panel to vm dashboard - Bug 1861685 - Add filters to inventory dashboards - Fix the variables indentation in inventory dashboards - Fix the variables indentation in trend dashboards - Fix the variables indentation in service level dashboards - Fix the variables indentation in executive dashboards - Fix Storage Domain Total Size (over time) (BR21)Fixed issues: - Fix typo in Trend dashboard - Delete variables from host and vm dashboard - Bug 1853254 - Create links between reports in inventory dashboards - Bug 1853254 - Create links between reports in service level dashboards - Bug 1853254 - Create links between reports in executive dashboards - Bug 1935000 - Add a minimal Grafana version as dependentFixed issues: - Fixing titles in Host and VM Dashboard - Add deleted entities to host/vm dashboard - Fix typo in hosts inventory dashboardFixed issues: - Fix host CPU calculationFixed issues: - Bug 1926124 - Add IOPS stats to vms trend dashboard - Bug 1926125 - Add IOPS stats to vms resource usage dashboard - Bug 1898863 - Add Host Dashboard to executive dashboards - Bug 1899529, Bug 1899573 - Add virtual machine Dashboard to executive dashboards - Fix VMs inventory dashboard name - Fix typo in service level dashboards - Fix virtual machine dashbiard to use V4_4 - Fix the CPU calculation in hosts inventory - Bug 1926188 - Fix vms disks usage panels to show the average - Fix UI and columns settings to see properly the hosts inventory dashboardFixed issues: - Bug 1922645 - typo on VMs/Hosts resource usage dashboard panels - Bug 1903977 - Fix Hosts/VMs Trend Dashboard to show 5/3 entities - Bug 1917848 - Add hardware panel to Hosts Inventory DashboardFixed issues: - Bug 1898858 - Add Multi-valu to Trend Dashboard Variables - Bug 1898858 - Add Multi-valu to Inventory Dashboard Variables - Bug 1898858 - Add Multi-valu to Service Level Dashboard Variables - Bug 1898858 - Add Multi-valu to Executive Dashboard VariablesFixed issues: - Fix division by 0 in inventory dashboards - Bug 1903977 - Fix Trend Dashboard to show 5 entities - Bug 1904047 - Add types of storage and storage domain to enum_translator table - Fix division by 0 in executive dashboards - Fix title in vms trend dashboard - Update the decimals to 'auto' in memory graphs - Bug 1912887 - Update variables in hosts/vms uptime dashboards - Bug 1887149 - Add VM Disks IOPS Stats to DWH - Fix alias in storage domains inventory - Bug 1910045 - Update data source in all dashboards - Bug 1914825 - Update queries to use v4_4 views in all dashboards - Fix UI to see the column names properly in the executive dashboardFixed issues: - Bug 1866363 - Add variables to choose specific entity - Fix aliases in cluster dashboardFixed issues: - Bug 1894298 - Makefile: Fix python3 dev env - packaging: Completely remove python2 support - Bug 1851725 - Add tags to grafana dashboards - Fix aliases in inventory dashboardFixed issues: - Bug 1892247 - Fix data duplication at 00:00 each day - Fix names in Storage Domains Inventory Dashboard - Bug 1894420 - packaging: setup: Fix stop-remote-dwh - Fix Column names in Cluster Dashboard - Fix description in Virtual Machine Downtime (BR46) panel - Fix typo in system dashboard - Bug 1894420 - packaging: setup: Support stopping remote dwh also on non-engine machine - Bug 1894420 - packaging: setup: text: Note about remote dwh - Add docs/Notes-about-single-dwhdFixed issues: - spec: Require only eap7-dom4j - Bug 1871865 - Update units setting in dashboards - Bug 1885654 - Fix resources usage queries to show the used resources - Bug 1851029 - Add to Inventory Dashboard queries the samples table - Bug 1851029 - Add to Executive Dashboard queries the samples table - Bug 1851029 - Add to Trend Dashboard queries the samples table - Bug 1851029 - Add to Service Level Dashboard queries the samples table - Bug 1853252 - Update Trend Dashboards to include all deleted entities - Bug 1853252 - Update Service Level Dashboards to include all deleted entities - Bug 1853252 - Update Executive Dashboards to include all deleted entities - Update decimals in executive dashboards - Update decimals in inventory dashboards - Update decimals in service level dashboards - Update decimals in trend dashboardsFixed issues: - Update memory_size_mb name in Inventory Dashboards - Fix typo in executive dashboard - packaging: setup: Do not duplicate db constantsFixed issues: - Bug 1866356 - Update the dashboards default time period - Bug 1861368 - packaging: setup: Give grafana more time to start - Fix typo in trend dashboard - Bug 1873087 - Update service level dashboards to show exact number of entities - Bug 1873087 - Update inventory dashboards to show exact number of entities - Bug 1873087 - Update trend dashboards to show exact number of entities - Bug 1873087 - Update executive dashboards to show exact number of entities - Bug 1846365 - packaging: grafana: rename: Handle engine conf - Bug 1874029 - Add missing column in inventory dashboard - Bug 1876802 - Adding a missing alias to a column settings - Bug 1853252 - Update Inventory Dashboards to include all deleted entities - Bug 1846365 - packaging: rename: Drop extra newline - Bug 1877280 - Remove time picker in hosts and vms inventory dashboard - Bug 1877706 - packaging: Fixed PostgreSQL vacuum SQL cmd. doc. ref. - Bug 1874880 - Update column settings in inventory dashboards - Bug 1874880 - Update column settings in executive dashboards - Bug 1878496 - Add delete_date columns to uptime dashboard - Bug 1874880 - Update column settings in service level dashboardsFixed issues: - Bug 1857778 - Add to Trend Dashboard a Hosts section - Bug 1847966 - grafana: Quote passwords - Bug 1866349 - Update descriptions in Executive dashboards - Bug 1866349 - Update descriptions in inventory dashboards - Bug 1866349 - Update descriptions in trend dashboards - Bug 1866349 - Update descriptions in service level dashboardsFixed issues: - Bug 1846365 - packaging: rename: Handle config conditionally - Bug 1852752 - Fix bug in Hosts Trend Dashboard - Add number of query to the title - Fix the titles and columns nameFixed issues: - Bug 1852390 - Fix bug in Trend Dashboard - Bug 1852405 - Update Average CPU Usage and Peaks (over time) (BR10A)- Trend dashboardFixed issues: - Bug 1846256 - grafana: Do not automatically create users via SSO - Bug 1846870 - packaging: grafana: Restart the engine for SSO - Bug 1848435 - Update executive dashboard indentation and description - Bug 1846365 - packaging: rename: Handle grafana.ini - Bug 1846365 - packaging: rename: Make sure grafana service is started - Bug 1846365 - packaging: rename: Handle SSO - Bug 1849423 - Update trend dashboard indentation and description - Bug 1848613 - Update service level dashboard indentation and description - packaging: setup: Add a newline before a long question - Bug 1849965 - Update inventory dashboard - Update mem_threshold and cpu_threshold - Bug 1848381 - Add to dashboars description panelFixed issues: - Bug 1814643 - Add grafana integration support - Bug 1814643 - Add initial Grafana dashboards - Update Grafana dashboards - Add uid for Grafana data source - licensing: Clarify - licensing: Replace copyright notices in most source files - licensing: automation: check-patch: Reject notices - packaging: setup: Support separate grafana machine - Bug 1845049 - packaging: setup: Add grafana access URL to engine conf - packaging: grafana: Do not ask engine fqdn on upgrade - packaging: cleanup: grafana: Do not fail if db is missingFixed issues: - Bump to pg12 and get rid of SCLFixed issues: - pg12: remove deprecated 'WITH OID'Fixed issues: - build: moved major version to 4.4.0 - docs: point to postgresql 10 docs for vacuum - lint: drop unused variables - Bug 1673808 - Close DWH db connections open transactions - Bug 1727550 - packaging: Require postgresql-contrib - Bug 1730384 - Fix closed connections issue - packaging: setup: Remove unused method name DB_CONNECTION_STATUS - Bug 1761494 - packaging: spec: Add sclenv to dwh conf - Bug 1761494 - packaging: bin: dwh-vacuum: Source prolog - Bug 1761494 - tools: dwh-vacuum.sh must enable SCL if used by the engine. - Bug 1734718 - Update java to OpenJDK 11 - packaging: Use dom4j from wildfly - Build for el8, with python3 - spec: Require SCL PostgreSQL only on EL7 - make: Set correct permissions for ovirt-engine-dwhd.py - Search dom4j also in eap7Fixed issues: - Bug 1614818 - core: Require PostgreSQL 10Fixed issues: - Bug 1639006 - packaging: support python2/3 - Packaging: Spec: Disable Python bytecompile feature on EL7Fixed issues: - Bug 1546486 - build: fix dwh to support dom4j 2.0.0 - Bug 1573145 - history: fix bug in rx and tx rate percent percition - Bug 1586011 - packaging: Do not connect to databases if provisioning a db - Bug 1576937 - fix bug with logical_network_name lenght - Bug 1573145 - history: update rx and tx rate percent percition - Bug 1577789 - automation: Use dnf-utils on Fedora - Bug 1507037 - history: wait longer before first sampling - Bug 1518802 - dbms: upgrade: compare engine DBMS port and DWH one as string - packaging: Do not fail engine-cleanup if engine db is inaccessible - Bug 1547018 - packaging: setup: postgres95: Do not clear db on upgrade rollback - Bug 1546969 - packaging: setup: Do not fail on missing POSTGRES_PROVISIONING_ENABLED - Bug 1546487 - packaging: setup: postgres95: Fixes - Bug 1540627 - spec: Change permissions for /var/log/ovirt-engine-dwh - build: update dwh-classpath - build: moved major version to 4.3.0 - Bug 1507294 - build: Use ovirt-engine-wildfly dom4j - Bug 1529489 - packaging: setup: Create pgpass only if password is not None - Bug 1541924 - history: Update stat. table history_id to bigintFixed issues: - Bug 1490941 - history: update dwh-vacuum help message - Bug 1535935 - packaging: setup: Schedule 10-setup-database.conf - Bug 1535935 - packaging: setup: Provisioning.applyEnvironment only at MISCFixed issues: - Bug 1490941 - history: update dwh-vacuum help messageFixed issues: - Bug 1474570 - Revert "packaging: setup: Configure scale only on new database"Fixed issues: - Bug 1167903 - setup: Add dwh-packages to versionlock filter - Bug 1482043 - update vm template name length - Bug 1432916 - remove image_id collection - Bug 1478859 - update etl sampling interval to 60s - Bug 80795 - postgres95: enable postgres95 migration support - Bug 81476, 1459134 - postgres95: require postgres-server upgrade from setup - Bug 1490272 - Fix minimal ETL version check for a float patch level - Bug 1490272 - fix minimal version check - Bug 1492065 - spec: Require new engine-common setup plugin - Bug 1465825 - validate lastHourAgg valueFixed issues: - Bug 1371111 - history: heartbeat error message interval - packaging: spec: move to headless java - Bug 1263785 - packaging: setup: Move dwh-plugins from engine to dwh - Bug 1431632 - packaging: setup: Display the DWH setup requirement better to the user - Bug 1409766 - packaging: Add a tool to perform vacuum on dwh dbFixed issues: - Bug 1399162 - Fixed firstSync updating process - Bug 1398944 - updated users collection - Bug 1364062 - setup: Notify to restart remote engine - Bug 1263785 - setup: Remove constants duplication - Bug 1365427 - setup: Configure scale only on new database - Bug 1366900 - spec: Allow upgrade directly from 3.6 - Bug 1349309 - lower sampling interval - Bug 1332892 - setup: Do not write db password to answerfile if provisioning - Bug 1347281 - dropped all history database foreign keys - Bug 1347996 - added index to vm disks usage tablesFixed issues: - Bug 1338495 - remove collection of vm_disk_interface - Bug 1302598 - added over_time views to simplify use - Bug 1324440 - Added log message - Application Settings - Bug 1328805 - Allow choosing scale - Bug 1318665 - Copy db creds to engine - Bug 1328860 - Move DBTransaction to commonFixed issues: - Bug 1302611 - spec: Require java 8 - Bug 1318665 - setup: Note that dwh is required - Bug 1300328 - removed collection of dc statistics - Bug 1321517 - changed the limit in DeleteTimekeeping job - Bug 1285788 - enabled logging of dwh ETL process in debug mode - Bug 1323605 - removed collection of vm_disks_map - Bug 1302611 - rebase to talend open studio 6.1.1 - Bug 1312638 - removed dwh views up to 3.6 - Bug 1311149 - change vds_groups to clusterFixed issues: - Bug 1286441 - restoring connection to postgres for audit_log and dwh_history_timekeeping. - Bug 1289983 - engine_db_timekeeping fix for renameFixed issues: - Bug 1193318 - Fix Data Warehouse service nameoVirt 3.6 Beta 4 release. Fixed issues: - Bug 1254003 - removed fk that cause deadlock occasionallyFixed issue: - Bug 1233193 - ETL service sampling error - RuntimeException: Child job running failedFixed issues: - Bug 1195395 - ETL service aggregation to hourly tables is failing due to NullPointerException for specific timezones due to the way the ETL interprets the timezone - Bug 1231691 - Update cached/buffered memory to bigintFixed issues: - Refixed updated statistics history_id to bigint (#1121994)Fixed issues: - updated runTime from engine db (#1133608) - Prevent more than one dwh per engine (#1118350) - updated etl to check valid installation (#1118350)Fixed issues: - updated statistics history_id to bigint (#1121994)Fixed issues: - add dwh to versionlockFixed issues: - fixed etl-update users delete date (#1124458)Fixed issues: - updated insert_calendar_table_values scriptFixed issues: - test only config file db password (#1094016) - filter engine db password - fixed users external_id type due to engine change (#1113193) - Allow dwh on separate host (#1080997) - remove dependency loop in setup - reorg the per component directory - split of engine-setup-pluginFixed issues: - Force a minimal ETL version (#1059283) - sync users data for user usage tables (#1091687) - update user and system cpu usage percent (#1078897) - Fixed sleep time for delete/aggregations (#1086389) - Change Fields "Network Name" to "Logical Network Name" (#891073) - Do not fail on errors while restoring permissions (#1073471) - use db creds from answer file (#1094016) - engine-setup check remote database is empty (#1056528)Fixed issues: - io.StringIO needs unicode (See releated BZ #1079911) - fixed generated code issue (#1076902)Fixed issues: - move connect to database library (#1067058) - suppress password based on env key (#1072476) - align manual instructions with defaults (#1067548) - 'Install' is now 'Configure' in DWH/Reports questions (#1064876) - updated ksm_shared_memory_percent to mb (#1076902) - preserve custom db users permissions on upgrade (#1073471) - read legacy config with trivial parser (#1079911)3.4.0 GA release. Fixed issues: 1070757 - support postgres user length within schema version 1065730 - No option to setup with diffrrent name as it looks for upstream packages names alwaysFeatures added: 967350/1058012 - port dwh installer to otopi 1030466 - ovirt-engine-dwh-setup should stored values provided in interactive setup in the answer file 1023754 - add trigger to stop etl connection via engine db value 1052383 - collect the "created_by" field of a VM into it's configuration history 848410 - alternate method for service shutdown Fixed issues: 1057239 - dwh-setup fails because of unexpected output in login shell without reasonable error messageRefixed issue: - fix ugprade with remote db (#1046676)Fixed issues: - Backup before doing any changes to the database (#1046679\1046676) - Fixed remote install setup (#1045846\1047392\1045855)Fixed issues: - detect existing DB in remote flows (#1026947) - correctly configure Default.properties (#1026947) - handle answerfile correctly (#1040029) - do not create db md5 files in production (#1043951) - rename config values to match engine convention (#1043951) - remove 10-setup-database-dwh.conf from package (#1043951) - rename /etc/ovirt-engine-dwh/engine-dwh.conf.d->/etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d (#1043951) - Pass full log path to database schema creation script (#1040026)Fixed issues: - Adds COPYING.csv to conform to 3.3 manifest - add read user validation for alphanumeric chars (#1037861)Fixed issue: - update postgres service restart functionality (#1029969)Fixed issues: - Setup now sets correct umask for execution. - Fixed test on postgres status (#1029969).Fixed issues: - added a test on postgres status (#1029969) - update log permissions on service start (#1031992)Fixed issue: update Makefile and spec to include DB settings (#1026089)Changes in setup: - fixed function of database user creation (#1027894) - removed unneeded chown that causes error on service actions - improve dwhd service handling (#1022550) - fix DB detection and owner from previous versions (#1015859)Add answer file use in setup (#1025336)Changed the db dict get method (#1024792)Resynced db creation scripts. Also fixed issues: - Added clear instructions for creating remote DB (#1021560)Fixed issues: 853955 - There should be no exception shown to a user when running setup with non root user 1019741 - installation - size of the detected DB should be in MB 1019758 - installation - misleading messageFixed issues: - update discovery of JAVA_HOME (#1019178) - fixed etl error when hosts are non-responsive (#1008370) - run dwh service as an ovirt user (#772001) - fixed issue with many ips in vm users table (#1016968) - run readonly user creation with non-empty user (#1008562) - added systemd handling to common_utils (#1011544) - validating read-only user before creation (#1006948)Fixed setup issues: - added welcome message (#1011542) - stop and notify if setup is not run as root (#853955) - save configuration immediately as available (#1006950)Fixed postgres.conf handling (#1014031)Added OS info sync to enum table (#985346)Added missing column to 3.3 views.Fixed verious installation issues with engine otopi setup. Setup now works in clean local\remote setup of 3.3.Added feature: - boolean on logged in vm guest userFixed two setup issues: - 990095 - packaging: setup: updated read-only user permissions - 991760 - packaging: setup: call psql with correct env Also: - resynced the create db scripts - made several changes to vm disks tablesFixed verious setup issues: - 990124 - fixed password handling for configuration - 988045 - fixed pg_hba handling - 988298 - updated 'su' utility location - fixed failuare to create engine dwh db because of localeFixed issues: 883120 - [RFE] Ability to associate VMs with a pool in the engine and DWH 987517 - DWH - some vms don't syncFixed issue: - 970543 - ovirt-engine-dwh-setup doesn't support option --helpRefixed issue: - fixed issue with enum strings insertion (#952418)Fixed issues: - fixed issue with enum strings insertion (#952418) - added missing enum keys for OS (#966437)Fixed issue: 953148 - ETL does not populate the dwh db.Updated manifest file and localization files. Fixed issues: 913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1) 921445 - Update manifest file for 3.2Reverted: 913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1) Change on the engine side caused engine DB deadlock of nested transactions attempting to update the same record. Without that change this patch will not work.Refixed issue: 902028 - Table audit_log - No Logs in table for an exception (Blocks DNS using iptables) Fixed issue: 913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1)Fixed issue: 902028 - Table audit_log - No Logs in table for an exception (Blocks DNS using iptables)Fixed issues: - 892278 - [ovirt-engine-dwh] dwh-setup fails. - 894716 - History DB - No Statisitics in hourly and daily tablesFixed issues: - 846272 - PRD32 - RFE - Add storage domains status in the History DB - 885640 - remove is_auto_suspend field - 889755 - Service - Add "pid" string in /etc/init.d/ovirt-engine-dwhd service message [TEXT]- Added 3.2 views. - Added user statistics usage tables and aggregation. - Moved to Talend DI 5.1.2 code generation.Fixed bugs: 876227 - upgrade - dwh upgrade doesn't rename the old DB 876240 - upgrade - Reports doesnt work after upgrade (IC is empty and reports doesnt execute) 876242 - upgrade - dwh service fails to start (java.lang.ClassNotFoundException:)Updated DWH ENUM localizationBugs fixed: 800372 - vm system cpu usage is always 0. 840866 - History DB - View v3_1_host_hourly_history_view shows 61 minutes instead of 60 minutes (Column minutes_in_status) 866492 - Duplicate rows in Views- Added upgrade flow from 3.0 to 3.1. - The host mac address field is extended to 59 so it could store InfiniBand HCA mac address. Bugs Fixed: 823397 - Extend host mac address to support IB HCA 858569 - Replace JBoss service name with ovirt-engineBugs Fixed: 841217 - History DB - Incorrect column name fqn_or_ip in View v3_1_host_configuration_viewBugs Fixed: 851833 - [ovirt-dwh] - ETL - Fails to connect to oVirt Engine PortalBugs Fixed: 850330 - Setup fails on missing file 781979 - ETL copies the templates images as disks 844667 - Remote DB - DWH Setup fails to upgrade remote history DBbug fixed: 838292 - logrotate - DWH Log is not log-rotating correctly 840273 - Views v3_x_vm_disk_samples_history_view are empty 840283 - Views v3_x_vm_device_history_view are emptybug fixed: 834869 - Installer - Failed to create history DBChanged from 3.0 release: - Project was renamed to ovirt-engine-dwh - DB was renamed to ovirt_engine_history - Added 3.1 API views. - Added vm devices history (deprecated vm disks map). - Added floating disks history. - Added engine up status check. Samples only collected when engine is up. - Added pushing audit log events in case of etl start\stop and error. - Added a watch dog. - Added new columns to the API. bugs fixed: 728768 - [History] - Missing ENUM values for USB policy in vm configuration. 755865 - Ad Hoc - missing enum for "VM disk storage type" (3) in report 756405 - command support in 'ja_JP-UTF-8' environment 766636 - postgreSQL locks the CPU on 100% 768721 - Need to update ETL generated code. 768755 - ETL copies duplicate entries of all hosts every hour. 770644 - history: Unable to create a database with a MINUS sign in its name 781470 - Stored Procedure dbo.dwh_history_aggregate_level fails to execute successfully 781979 - ETL copies the templates images as disks 783197 - When moving the database from one time zone to another many reports stop working. 817519 - [ovirt-dwh] - jbossas cannot start (ETL occupies port 8080) 772925 - RFE - ETL service start/stop should be logged in oVirt event log and send a notification by mail 772916 - RFE - ovirt-etl should have a WatchDog 770679 - [ovirt-dwh] - Cannot Create the ovirt_history database using the create_db.sh script 749664 - Store number of CPU sockets 749663 - Store CPU speed in Megahertz 817756 - [ovirt-dwh] - oVirt-ETL log should be under /var/log/ovirt-engine 783787 - [ovirt-etl] - Sample History - Saves data in host_samples_history_table/View for more then 48H- Added packaging to dwh  !"##%%''))++-./0123455779:;<==??AACDEFGHHJJLMNOPQQSSUUWWYY[[]]__aaccefghijklmnopqqssuuwwyy{{}}4.5.7-1.el8  dwh__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.pycconfig.pyconstants.pyovirt-engine-dwhconfig__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdwh_uuid.cpython-36.opt-1.pycdwh_uuid.cpython-36.pycdwh_uuid.pycore__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycmisc.pyservice.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycengine_connection.cpython-36.opt-1.pycengine_connection.cpython-36.pycpgpass.cpython-36.opt-1.pycpgpass.cpython-36.pycconfig.pyconnection.pyengine_connection.pypgpass.pyovirt-engine-dwhcore__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycservice.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclear.cpython-36.opt-1.pycclear.cpython-36.pycsingle_etl.cpython-36.opt-1.pycsingle_etl.cpython-36.pycclear.pysingle_etl.pyovirt-engine-dwh__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdatabase.cpython-36.opt-1.pycdatabase.cpython-36.pycdatabase.pyovirt-engine-dwhcore__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccheck_etl.cpython-36.opt-1.pyccheck_etl.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdwh.cpython-36.opt-1.pycdwh.cpython-36.pycdwh_database.cpython-36.opt-1.pycdwh_database.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycremote_engine.cpython-36.opt-1.pycremote_engine.cpython-36.pycscale.cpython-36.opt-1.pycscale.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsingle_etl.cpython-36.opt-1.pycsingle_etl.cpython-36.pyccheck_etl.pyconfig.pydwh.pydwh_database.pymisc.pyremote_engine.pyscale.pyservice.pysingle_etl.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycdbmsupgrade.cpython-36.opt-1.pycdbmsupgrade.cpython-36.pycengine_connection.cpython-36.opt-1.pycengine_connection.cpython-36.pycengine_fqdn.cpython-36.opt-1.pycengine_fqdn.cpython-36.pycschema.cpython-36.opt-1.pycschema.cpython-36.pycvacuum.cpython-36.opt-1.pycvacuum.cpython-36.pycconnection.pydbmsupgrade.pyengine_connection.pyengine_fqdn.pyschema.pyvacuum.pydistro-rpm__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpackages.cpython-36.opt-1.pycpackages.cpython-36.pycpackages.pylegacy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig.pyprovisioning__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpostgres.cpython-36.opt-1.pycpostgres.cpython-36.pycpostgres.py/usr/share/ovirt-engine/setup/ovirt_engine_setup//usr/share/ovirt-engine/setup/ovirt_engine_setup/dwh//usr/share/ovirt-engine/setup/ovirt_engine_setup/dwh/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/config//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/config/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/core//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/core/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/db//usr/share/ovirt-engine/setup/plugins/ovirt-engine-common/ovirt-engine-dwh/db/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove/ovirt-engine-dwh//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove/ovirt-engine-dwh/core//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove/ovirt-engine-dwh/core/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove/ovirt-engine-dwh/db//usr/share/ovirt-engine/setup/plugins/ovirt-engine-remove/ovirt-engine-dwh/db/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-rename//usr/share/ovirt-engine/setup/plugins/ovirt-engine-rename/ovirt-engine-dwh//usr/share/ovirt-engine/setup/plugins/ovirt-engine-rename/ovirt-engine-dwh/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/core//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/core/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/db//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/db/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/distro-rpm//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/distro-rpm/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/legacy//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/legacy/__pycache__//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/provisioning//usr/share/ovirt-engine/setup/plugins/ovirt-engine-setup/ovirt-engine-dwh/provisioning/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textpython 3.6 byte-compiledPython script, ASCII text executableutf-8d872afe48213fe9de2e1243e6f8a29ae84ac40e1d5f97df262e9f8b65f47a996?p7zXZ !#,ﻛ] b2u jӫ`(y.Qc }{.({vp 1ldY_3yn տ4!w p[ס_nPI۞WҪr0. YB/me2H:%\96;UR<>SQIb|z{Tϩfpw~*U ^B$8۴$_𳑘5咿[5^T<m7NkOG6ȢXAu-Zy(P0nǴqI K:\p5AC *{Ufu4\؃Jg?XhCYx,XX_Kwkgϗ(M| ^^3)A9Xfm*e14hy QD</p>6)WX̞ͺBΖSܔ>Q0dVNsV›' ECf ZHQ(괜^!FuUJ=yZ}h\%NiLUǷȏB{2+԰-eZ[ԪwI7o)UTC%jU*݃.2Z,k'eH=&n{Q'h8oeǩI*x!}鶘FQ;~F=P,9/s:Z;Wߠ.PP"s.eg{A RBL]EAU^NeTjO|q4)eH W{"|3gr ؃ +z7I^<T6XKN>A[]ʕ &QU2I7变ߙc90>b :K!%)nFTt#uIJoœ( m"܎ yUVy|8=cJ;3wߊ:u5sF^?}ѣc42Qx-4AKGuN$JjFZ9orS4jL{%[ g<$\DwɍyY@N b:rB@̖ɼFdV}]htGu狓s3 c)?Ýb;Bd_@>8A:4pR qzXhLw%BuYnި&F%|Rpީۡl$Wǐv΄ՆL[bEi3]_c߃UϤy c9 Cލ=1"PqX :~FzpNbӛ9 =Uarcb ?.-w!߄m軚jzAf-H&CQƵ !LTxN)fjy]!ќuF $G 0 9z^['K\XJ1|mS+P {kXMڌ̘e`U˵:ոWGEpjvՕ9̺R(+%`vٙ}z_ Q`ƯjR6Quk'JSV?'sn@8k4-audGQ~L^2BƞQ/o4<_PɮJ{A%4pSlX]Ë>ndӃOYm$vV"Zz̺nxRY lzk;bJ^5p/Cٯ[[#fPᕚQ9! YJY@Mè5{24Poڭ1M`~ѧNk J6 b 5J  ץXer_8aiuHSԩ?)_91?V_V N+y=RL!,{qR[0`qn隊NNW亮1g7WUdbis3@j`>2uM= Ooqb\0VdnJ:BYciU-ڭBFv.,'*Kp=EhH?GX8عD ^Z gHeύ%;KkhL tH0H4a*_Ip\kBo62{~j ^,V]zJVa]-)y+Wf_}YMDV׸vN|&m./ϔPaёn0pe" Mqug%DDC{s@nd̦RǙ}'; Mh:~܂#%)=>߇q>0j?1|&S]cEQO1ϰ!'ao~XqP a_P#u>EbG褓-yq!Ce7x'P0V!czQN{F~J.(?>5 4yR4"<Ɉku5xGvhJJqX#LC.x'"v3ȨVW}|mZ@@/p%JY<DД#`7xN( k:ñofƜ ԣϒ~DhZy͟J2 @ ϲ 22)έׄ=K" 4Qrr'k{[#8'(;^2&`l7~0, C% _(iѺ8yZ@G VxIQk"@.TcukOK_97՛86lOy) ԛbtgT!>2r]v x._پ)C9yW+&^ݘE0X%W9n @yDmW։-e~EG[#… jP+e]pѩ\yR1V&f;#CC-`'U`z[YA B3Ų]HK}dK'v P9=`C( Cå"ZF߳x%ˑr4`ivu|l1䗿 -G|ʶ[w̮Z48*>Jy1Rp˪D-+hkDў~lIp8`&3O}Ǽ!)M@[dT%\ {u,u,` w pSۻk33NpF9JT8p]&bU',n1FAsIľ@I.aVBMc$Vw~xi7 Q yQ1 Z hRpnNL6Zo>avQA/3 )bjBUzoFUq y9pqX +sU=^D;wMfR"yQ$ `:U2mk(VZǪ^|$cqr=)kЂI%-ѽѶG$Y}?0JO Qp38A݇]?o:A%#ѥ LF(YMR (<'Ꜳˈ]$QC( 9,x";aŝ Ex$W'Wcr7lںfIX2V'WMK4:zn9 XI^f -J;{ ]1}a)Dx͗/|pp׸WV-j#)$5K/;=;CPydVrRv;uݩ:#o:С}ܾw+E*.d4 _Vp!x|J8RJ]24.uiElO|[r(Mf[LGO39jaZ.;ACa߮m?)]U$1>Z=p+RQ>ZUgwq^ϟ|FSmj )|mm?뙦ۻ3A%[@Gʹ{Z:ܒ+k[c8<j\z@cϚV-M(0Vuid\X'_4@1UFM`@S!.3`~Gp EyEΈӘRX"΂^EE$=:Gs4EŢ#T{A! LIfY(w+lI,kkX 8MBNi0&Rn-Ɩ,YNy+Е"?IHy,T ۬A' WK2Ʌl?s8v/p\99z6sᓌ0>񆸤OMF@+t27qt,uYꀁ]JjUaBa5uxJ0r&u0r!Y X.3i!˖Bw~UK;/R&$E3֦ 7$X08)nOFo\SiyT1.xj"&{XX N|4>x+ %VIhQG([+L0f^*2Q{l9ڟ>N)g3<7_D7x&: oxGI3bd*p0?tZY}ۡ^ w ގ\5 /gtRm?Ele`BZv7Ng6xVm΀6ahY֯' sZ ݖ->52)s?X'UF#)GON[Q|WF)^  0%z_mVFJC܀w*N-<:XZ#,|(|{876azl+-8P1@.gpוl7 =9yDn<\h&k,^tz&a^:e$}v fo^IX X':SUV +"D`01 ZGlq/`FwD[+bunn7ݡctgdQ I8Ja-uW%.`g=#UUm yz^l;Nֹm@AvANՠ2**"ybW<"*<@ 0WMΈT^ diŤ2f섴Xxռ% )ϕKWWDI1;5zNՒ<&K䮹xFLP98jxsIIl_s4 U *;VlְA~Kƃ}mb}S-NX꽌cMcO]ҢRQTqʔ䛳F OJ./햜aؙj3rcc;͈CهK4D&UaAxp:ʒr" *e:F68WlKҘx2f$baG\ [ [6c2 ~A +dj6Ԗx+^*fctWʙAeII׸y>N4/O-T+WkN+ΕMVp'#,"?ںYpHTs.0v&tIdH@؋1+4jyOi(#-" pUc͇ fCpL?(* mLmLS 59:aXg3"ҵF1-xO/eן'"QZVP Uzx в)km/ذ~s?2{$&A2ضzp^V?1pŘ1G6FBsnpb?J: +2qKAq&q>_SaUT} GsFW%޲G}#&6i+c{ߧY&-ށ#411ִtYٸBL4_w}?50W=dosJ{CΪoJ[n2|dJ)9Y8pUct4<.ߡB2k Jju!?@q.tXJ[o#ʮ QOߟWpU~S/}j=f.b#R[`sQ5e|]LPTDEcvSnN0iFk /!A!6e_D1c,;TToFJ)eq8֨a=Ƥ0kA`L5r9>+cne,Ȯe( !Xa `wT(>pOFVu<ҡ=Xd-b)L2% ܊<:(w9!@(>|Pf#fz{ٲj+DV n4qڍ&+烼uAr̊nPKyqt\,1-#Ku6 :I#[`:o+, Tj곴[ >PL83Ĺ0~}Uğ<bd! n?\\)I_<9:7XUX0\\R%2vΙ#}1w(ǶqaBD B^KU{{SN6}B=O l0Ej&U=FOBzx01?ީi`"iXy >̣!ͩ@*&-t{DvPwQ9IAK$=N6VI+xfkP'\++!9^dB.i'h!5ӷ+& WGK >O a1:[D$V1 2 ^7BMa&Ϳ 7%<w{Mo-Z@1[^AOQ%wmxQMiA?j̧.m}r} ^\Z aT{l`QБ% Y:#Jn̖75gXvǘ:5[j}GN=Wo`լkPl. sXG5pH􇎪+̳Js~-詿9gNEI.wTM7EU-Qx6:vhԃdxHGp5,>k 5c ̐b$9Q$ROD F0DDRmc/&$ |ɹ]fWMltMA4'CmW =$dZW@~9Ӿ}\}TרT߱p(et V`3?qwrk9WFjB|w'UGx&UM?fƖ爨S6d 6<#8 ՗0씳:B(6م[uiڹ%3Klx "5< Gz&d>uVS7~Qc"}rk7 kHf4y:{BMr1^tIaI pr(׮HnǠLyfV."~~ 19Yx,+jplaE~+ْzg1gㅁdEV.`,sg &4_g6 v ·M9(YPHbq Q/ 5@vvڅdB bemBABY]g!3x~駄a?vŋ5Z)1I6'J F<6-]"G=1488ZbG}cAӨU3(ޗ# 79(0crKg׭bH{?v4wx,XBMXI>qt*pr9n)J|3Ss.g.'4TzDw<= '~ݯd L4WZf<6`n3h-hgk? {s r1n."ODg4׸6d=MOLY[Z)$ҊFOӾCg}7 F?B7Ia] F=j&|NŢa6\k^!8.~$Qaz ߭)0<|-H~V+fKy7-e~(c#("6(oy>ı lA (QT~ 0 uy djt.pȹӳ.s@Vlr[s {>=yV27fn̉loLĹoV_{ ^l"/]# eŽyL/I16Y8 e^Aί HO7ھKyHQ`"_3 ֋}O\R#eVHR"xnnGW/k=r S8탔;BH񂙭 O1^ H9:gqhUph.m,C-͟ʥWT_^O)w)8'H- πYW*0D { Q; <&͂?8@7-%0Yˠg&mT&bB۫ҙxWWbc\S[ޭ6{ qOL[T-TSׅ!f&mGւvu_!pu2šL-&ZnMm(IqL%C=%`B,)Uߧ<dw{jh+Ihp*=,oUP/Xۿ`sˀ -JL{%7˟5  P Gr(QcmK:p2B`zׄ)֓DGKƬm I z GQe,14U#9?C.ಞ-Qƍ~hd|Aǰ ȾC%>Z3GK. !qkHoSƉ݊H!dX-`yћf{]5,v/}3eRP6(f|zkul}!h3'wB],{&X``̽#jb@^p#P+^2|fٳxFƃ~ < #cU XI˖=. XB~GˢuW#6gRHL ;[wBb@[Z ތEO[t Ju4&b|m/N$Ap2,g#ݭlvBo*|MPGqtu!0b^Kss64D&P0nځk>SH  hB7m{8u7:0 #K7+ΞҼ=.f+1e[a\9A[>bT qS_&>OV+uN7"3"Zמ"; kixe?Xr/1ts#a"\8X8jїԵdR^\4fLn%SK 0%S9rkNl:έgd7j{MS$,f$0s[p%9.9jx(mjQQCuSp+šwj2;W_=+1ËpX(Q uJFjڴ$CRj  5n\# l 3-@][Es[St+lk`h$.`KE̙+bЇ=5M #dsG3[~PJH V;y>c W"2B r3V EsNǖ|d<~iZ}FiLycQƅ@ R%iP#6<ٹD*^QFaZ72ģЃu&bWO˗D,WMf(j/]/p.gbԼޅ,2MyIԕ@̯ QZI9O+4\ j ؑ3J;O`NnK D0ŷ">nq1CKɳpg?z'jo%Q]==Iw+O NP+ݵʨ,-gǀ ܘE*Z1_-0bC6ω~msu0KjB{Kpa~#k$i,\M1I"S^ }Ti,O苌$A-໪̼4;ԙan:V"K}j}C<9P!fU:pȢ +wz'X/XXP_@n$C$[ZiGi7P;S&+NBG o~L,caqt6ԂZv(`C!\+OhCv_kUԶ  sݟ9p.81V\(z8Up2e |,}T R :j@ % ء'AxvfRG Ԕ=\jin|iG_$m)W\4M~mePf4xwWGkOfv+.@D'N :V;٦~C<*J1#-m,Fõ˔IFN[{v0"ȳ::dYXY8X0fh29(]*SB.Y'u | =a.3HiVrqe>TD-U|s߀1g仭[;KWhWtTf{{<*͆ .V])^ Pz(aY&Zfiq>rd>( y9+C S[vB:510JTM IwSA`rs Ղ:8 tFyS1SR}܈HX3VT;,:#.w$7Ņk"+M_ѨʕT0?.U(c I/yo,pOM[bV4;\#2":0,)Ņc?#񐷵Y 1s{*CM{N `QB j&EE nŔrGf;'ǑΦٕ}+[I76F}Y(7^uE&KDU l])JSt{}\Izj`'e é |BP\zh:!A4BJBu,^ ,>D8S:> U˓phmK]\od_]mN>7h۪Kvo^Tc(VKHLNY ;*g#&8"(NY[y#V8I:V3XIK;y ق|( e2DPH3]YRq<Ky[CK |dUHXbUU1XT=ŒcƋhG^ ul4`5cޔ쓛@.56BylvV ìjr'emMkgc5Զij} ȱEMDψ/ aaԥ;Ɔ$ W@~P[\rQ~7s3-Z\Ѱb訙.#9ۋ_@tI#+d0ũ$)IRn^wR;lW׋"q}z|, )Z \.t_sT0L-4/RjVZ!cd( :imĆ?s7*V}RIacG\z`dkz2 khg(}ܥFRa}-Uv)8oٸF؎2X@g<] ĸ OA'Bn?8GP;% ? s+Gݙ'7o.uVpG2)D"]AZ7a䘋^ZٿFA6Ʌ]]AmR}' q)TR kGOW|/PΧ_WV*ÖU+ˀYvݖ|< H J=!'I55ו,A-͘TkzET01( ?Gɰxݩv}kR2G-Q|ED!M zkꦠD6%q#\8KRXVa /62t0 ^A ҽ/5.Dts %Tj*)*DrT"'h#f,M@K Y'AH'y HxFWceE`CpF=*՝ P+'Y,%T驦(XI쏭Æ u_3{=[wֹFcYlǞ|SN#>ʑ&<9#F[H5UUX8+ׁ GW}|4"byy' &-reK6 ^ )\ߐŚ إFMsua ,Q^D}M‹nÚ/mmmL9-A4lpo$_}\Z3snF_Ty(>tA}qaIGQ(k 3v@6̨4K+ oCD1qaӲh)_&5ޞ⫼ M\땶2HD!'Bq32K\\–tf_0G[P?#G:pװhlYȌf`Յy9{i[O\+uX\٧kMͨ|U@w֔"#bɲ0]Ʈ᱇F3ߘRD]9\SG_8Yh<f-) @2tp'Nt%}mI5O<hXOYwϱ1ccoQtXk{q:A*HrYKB2rsBU ^ih@`!3nMǯWCdUH{蚴A 4悎#hT7Ķ.KDT u[je *ZIݡ67)P@]8սHIWٛbt|vm2%qCrJrXp,ح& CȾ\6=]ȖU'^\8kESpboX] (`tuEd\ ~2{ B>7#AoIۨ9 r@^~x=jk:,إ!}l\R)*os5p/@!> +JZ+v$ _^I89jٽyWl$-S˰B'XsibW͝cxqcB?I*&F x]X¥B@q,cTT'[b:\97R#^v]ɆH3^5΢sʨZY25> 意;괌aj*gg"N3І眘T+ Tr!C5ʛ mv{bgܾv]ݼ }NԳ '96ǃ^Me-#䵯\I|ֲ(A0rrX.|y^.xi"; Sga+m ?jYe,mD]Ff &+Vu[ݏͣK8>߉Dxk D_?8@[1l|Xc {c!AڌF Li1ǔi4XÒ%(@ܻc"q,>N :O: W.d$7Hmf?}Xk! lNmSVjE6=Qq,2+5,24' :ws_E+*; &H*yFmqjRw%[HڀBT1[͂`SO[oSHL;ҡxmˈ*AWU󓢨4*j{>6zCt3!%={wwa(Oz'&D:V@P]xM ֻȾZ az9qxhK6Z{ѕ,gP۞O\TX+Qrbz^X3!.ԂHZUMSAe"*@,DL6N ~@hd!1+593z ~Oy%(SSg*d m6rѮL#M=(ڣ}_-lˊQ~_O_ TN5zpPL7L͕b唝蒎OI:ڎGeKg8dڂ5Jc]m. ~pIL PmA >d gy`_)bz)tpT9cϚJ$$j|7p^_ٝ͏\6 1cWM &蕟RU: `r Mc^DN\k_9yfoSq1,R9q[,ƀ Kj>lɸYVKߐhAQÎ^r>Sq{Xԩ)">~e9؃֫c6*j<`O]Ebg}} a9뉎b 9Շٱ>jSݬ8IAbn׭r,`bHg;*l)8 (w;w}Qq rȰJF+5Xy6o JT&iq`߼!Y%<Ҿ5>Dw܊^̚ʲbPіfH"Yl!' &~bO }?aaAae"cedQ,<>LQ>G"Мi?EG/L@m ߀J`#,6‘,j$·E˧oEKSn%mУ24d% ;s@Y7:2yʱ,# CGU9k|!Ȑw_~CCE+u+pŲ~>`Ջ5Z]4Ţ 9oK^o~;b c;` jM/Jfud5g]Gv ֝ hEFB10vbEPDQ)qg(ɺxF%cuۏeKFj(+|>`b!# #(YJÇUj%.#'qD䜚汳QTkT 2^taNEʇkd)<#3nk덴^"b)U]+0W]4bGa T;!=A&|f2QS3W0<}M*g_U&ܳyT<<"ùZ[ģuyh5$>%N,϶[\۞Aԃ`KrcՏ+6;|-݉$&eeF}-dFݗ (1X.&,**g?<E&5Q]S!T"`db5~l9w:>"0i{ޘLYHt{%7WB+(:ں7bY k1QĔgG ,I #\de5uҀF\?azC2^59~.5ýESbFqy>kZ1t0X[*+y O2 Sʊjވd B"כk.tΝb~cuwX##s;Y?a]E ԟ*ؖ7CÀrȱB|xx (Z[1-1faquői49JP73J'BmJFo 7nÝek-;U CT ʴu_%zP&T>j@Ȃ~u!>'NbCB:l:G3U+npxjzo XaK_H ReplJOM! XJ: ^e yK2?x|1/y)&'uſ묭RQawi,G4Z=7m蘚Lt>išֈ3}u4`__@ vփj 20±~'q`5uxLD `!@ů 38{S nw#}*|a:ܑ˂R:Ou~1z>Te9ERyf2<0s9 Y\#\ys3鎨}J'6Ck` P;ph^8ZΕES5x7VT;erPq6Ok1, -IiZrF6F;ՖɅ)n @^JV ם/B2>6/#&tFbo+KwDΎG;:"yyU܈4_AS'cyʘ@qBW#5%^@NS+/{gaX~PS{CL^Z^w߅lV@NV4$:gÁow. z%e[@=$E^f+gX,.'uUIPEFɨ U,jx :iU*_y[ԎwCIovY^]lhjBvI5-5-ESQtKFB?,W09h%XP4v}BPw ',7AU][%}כT܀tIE$_n;hbJ9Nӻ7yYX9d~}EC@,$$O}{i8nbkFG o%Hbl .HLGTw/iOռ^SYBÍ߲5mD-3SGSj2et[u54TR YH|KL&KŬ[ُ*T"r\/gڢV8Do96g喥\F>ctLXt(4JGV SW0նs4;<%PQyt#>~KXgF" _bl挊E/x0ycAes?ҋ8Ȱ:-]XB`0Eg%( sm"YaEƷǁ٠p 0ڥ>SKY3wmO+=Y4zQ'yJ$iG(! , c2[Xl1fQRhk1GA{"Yb;+)v)gJ˜e|ݞ67dG,6_7KNBoB՟s4ϋ_hgr}Y<U V6y}|rSRBY r?P '7( =86 /In U&"f6ڞYСa"W2GV_82_StœMm&:2Ϛ X]&az3iru?t(GYDw=h6ÎP'+ЩkЛh%Q`Z* y yc%/c>E&0Dз 8@cʵEE dZI6pI,(E>PB@LːI1'5;IYyKN}s͈(Y#9S=߫UOd[ ZzmͿ7./FYy/'Cw#QtKS4Jr*%~^G3ss@Auu(fx "fR?R`\R:S ,-$7aֆW.EC i,tQm3pRIk/"wwפV({&t]S9iΐx+U+ DqZ!/(BIm"Ijx9UldhY'L~!$zЌ*3&z&FvñDg*X;z"2[ 5sɞw y o`N:Ĉ%l7E-Ϛ%o.EA>Ur6:flÍQ]j{Zkm?d pEU˾LDhFr(L:%"x=mWOq\^ U+5#=lG_&Jc'9.{}!'r1:]ڒHEG{dco^4@'ǒ?r(.DwWѤAf7q70_J=a(#a 5G K"pR@& Ԛ=O RhcʚƦfRٳa$ԁ@pCV%y]괲!kpjB\44da<7;tKnuW}D\RE[ {C::{1k;ܼ ^ܠo2-7 A<;oĐ+5]E\)e ^IKl " -ƶ' 8"<.MXgO'-^`٥(ʀ|-X YD!ĔQf!KzfM0^ zGc79mĀ<i/ ?E@WӔ)Թ6-iMہ\-cYWn4ŁB*ٿ-19,j+cSQ|J0rx3#wYWܦ|fB py 6_롫FN^[d'0 pN圲v΋P>8(qě#c~fwxQ+ۃjEnaf nhuBsg|-I:U IzѢ&g uVD6?.C\F6k$Vj'Q1FRe ]Lh^5OF&ldhTO.Gzu'''By}ClFKXZ5˱lMdK._,5©e J{mI,)#nO4q||ha(*J9jWth?\>~axqFDp]9b(+7#`Ĉƒq@\6WA5)swK.7\7D$*X(G٬ڮmTAM0U;2\]DeWGs^[޷UKv{_RLv[Ζ8UU BY= unW7GnEm_ \dxy2޿T㩻sO[^PEQC>܋:!XE8OK :teiӔV 9ug`MH$އ< r}Ct+XBtcz[>m9<=dm%Bޏs2{ӽ:ːFg=E=hPhlMI{ *A뒾[荻RRd,hW1ock#sWy%Z H6co8R}ć0d.}Mz")'5YwͅQS$OmDRT4^`ְJ6O&(=:1ǚ&սԀqB[.' C7,"緵&$8mM4 ơj"Kkg-UT3" 5Qѫ*mwZrź|Gn <~su `[z&x 11w=r[PO 5wTMθع P5Vٌߡ&Ғ( 3?Ý:Tx#H04pm3,Zk]:"!a}t7tg0x֞JJ a߬6*yءv[rdk]&maC/p`u[P%_`_H]gįU]Qeb `kќ@b29K.#wU.;?A_DhP)M7((G[L=^%A F8_`Oi[ݰ ExL%ADkr0$t^L81)@ ڤ$DGS^Ef'08#yo$`;d b8_Ca}?B>{d͕6ɑ :m(_ԌVq`̵DW ;U/E^A%h-ב~Z\&'5:vh!{Ewg=_G$PN H xJ}Re{u)F:3M rߪF-9']2sWo?KX=Z cGKd`d'-;7Qjxmbv# vteCc>~Nyu%1:+5 *7L@x SWzc/~鍛Y. $>Z1'E>T)L8%)r:q!Sfw*dRc{=dR9\.wnPuť&юa(M'W# (;_mS]?(ƼMp.aExx 1o uc ua][bg S> YX+cO-ƒÉl甙TYGp&hWrFA2D\uE ^Jn$؁$b@Sv#4Au>G V!X=RƷB úQ?ȖM659r oߓ92ieh̪.Uuo|U6)a<FTOXuP!~:zcq7 }6)n[% qrW~vmP8Im2@4'bP漟/NWDl7R.x|BtM1;H+s-t]⿭.#?dUBs/Ѷ>]cxV>/S4$m{ѐW\;9[pk$=*ӑyZE= Fǎl9& WY~#9HZtK ,>%&a*~}ϒ@q.]HN$ƣEMp;HЌ''E2:r4&em7s᳽ A㑥Jng[C6-t9Qz/t\+#_iuG3v% 4#4qRKr!cٚR|6pȔi%0A5Gpպ \T\_g̞ c];)%qO,sRSMUnQ'9wc`yޫ{L,ʅ [):"yZBC,,sPm%IH~Nڸǖ?#iAD%=n- -X&T?zUl W3%t9Pxi2{h+ S%[CBh_[Ț$ծr~ܭ6nR pj]jߝ3\J:{~`Rٸ>q@xO`]pKu#!i=&7abZ~ %Qy$"8LARY(=`~HvB5Cv2jom1B^(9q,njWCUq*ґDL7@Ɏ9a5#. Pq7N`7kOͮ`2٬E']m-âT(xyĂ/Dl~ aKg7tZrQ0vQR!*9D0! .@(3?l]׈ Kw7"Cm u5IUm9Rb ovxiAȺXo#On<A:q1բxBQ/:.Km y#/0joۻNDsN]jrӸNͼbVjIn!QIY?UhTlg fD?;˚j}O$XsOL'Ӟ6ciMci{~x3ދ9M*䣩 =a)&H[:MߤV NC jJX3j1:KrYL.mo*c9I[ _ ]S07 Z`/cB2uxs,X'fpܕ4td\B4qœ*M% ROQ'sLkq@Zst ՉJC?]C1Nb6uϷx2>/@ٷvɛb"%fOc2%4h i8 ޙ X $E;FY[wu%&C~nk.Y^=t8 ,9|{u_rs2|3WTt&#x.A2:`\]T=ޗDc=a); !R;.oM0GLeVuoh DvH>{b#,8{Ɓ LD7K3,Rwז_N\EV"`]FN0id/ L]PA _߇Q ^y̍Q `[n} & @ @,EPC`< ˜qpݝ|PKZ=qyIfQ\{h.P 6v* 9`{Jĭ&}OþQZnFmORuJر ;X,Q/V. giU;jԒB[b;mЀXL-4O8P138bps0u,  cLڃWƇty<\|x5KU!TMDlnyprɣ/ 06Ga&/tХ{E+a mkKhAgz:KWȉ 'dƋl ZyX3FRϥՐ#/̞bչ'^'¸ Evd-t;e͠y@}|vF kvoݒ}Q?> v6DD/:*NIjI-r6ݍ ja5uS *-6%bC1~?DWH}Ct`|Z]e &SKzQsôrR^uMu]0ke_e1Rd_WdӎAfdT@(j#to&V[?C[E&:uu*}͛oE!x D{2ZCvc䔶ήuc'<  @. gZfoOMJak6.XMM}j=U%P#{ 3;}goՇ#;-Ϙ${TL%ցA&c-~Ljr|ٛ٥8/R~b/GF儍dt my}pND.u"+,;kq)˾EԩA,_ yaGm]sحxXO!6  $-r%AK/>Y(\)C:*f8*j.;&mB7m& jyDBVj~ %ڊllbHA,'YUF5yC\@+ /wGE. !ŔlJOd1BѬ7xW>vAq9QRNj\We{8Uˆ'N &ŷ1K ā35iN$VˆMpUhOje:w9p`R`>SlU卋^ ?-=0N'Nx(oq7+ּMt)wKf+S!N(h2.?b*)Π1FT5ZU[$( \lt̏7iNp?9IvpNłc\H(U2ؖqMSEs AvG Lo5Esl\ΛO νP{ˑb<0 l굧/}?L>FLѿ`?\"0Vjq|l]Ziٮ78|]L1D*D ijlS܇̂1  y(g ']LlJ0E0?աf[DD+l d"$#o߉<r>-~E`ed*> nyXZaƚneh5y0~R5pGƮ9)NX&& [| -(,#V@ʣQqqo,IPh^S57n;!z8ƯD*C?T"lWO \1xm WkVmO1#e1v:ڠumGEcwguxN+0SU@uJLW_v@2< hB뙚,@{S4=6Z ߟ :At.Ў mFySWu gel[yKB/9()N8'jah_D9FǛS/~J֧ )G4a;ݓlFko)?G8)SBj~]$WWxގ+⳥/VmOn5u zv=4Qya|r׎*FI2\q3,@o}{aLZ :a"!_B~t]LyX¿Զ$}اAl)ΐB5\W1nZ!L~kϠ]+`SWdc{2߈m;z &35R0#\?3tk^aj[feHCGD.;%AL)AC6Ⅳ5rݲ(G Du.O{b=?Z U/.ח Z\ACG5~yQqv܏c>|*O i%W~w?L[ Z͇N6pjT F)+j6Cm]0!۹ggPv( ض+V_ނ}Є-"WONeaN`9UYe<'OkL&̠u["Ovj"Q7E)2h$3IM 6?Hg׏M\ACg9Q0fx= $/ȈE!.LS6ƵhkFelpW; z1e.VV,{tZx59=y{7!t@}:Q܏ ubYDկjdj.> mٓixˍ%{3y8lD_4QY~dPI#lcS^ SD@c0 .)cME%G]i67Sjb^QA:ڕs Ĩ&W I!MZGCfn:__3PLyVi5,ή;}?Oē^7qxUJRuE#TJ&فG#T 抵3'UyHٻ2X,~Y%7rON~g|&]5Xgz'Ibkm=4}܏~85`S?88wLay6I2!hNR\0$zq ,aV 8:;_#Sl#~rJ-/CʼJ*Fq;&nn\F0B +[ZJ`j!YJ:)&ȟ [4>&Z$k⢊UAQO/qB)AT>~^bt~g?"Qǽm>ygl ۉa*l-}x[ 'rPQ>GO#sɓMޕ(|r%AӎDt7ds=v)!8&9lwYs6ź^x>16&'ņs), avDWbwc{4_M/ ؼpjfpYmXߊf&H;G`_T2g#gBN5(@7Bj^hu_9dupdǸppZ3Y.A` YWJw HOZ{(A4Di|Ԅ+mJB'PU\.DkKW;WH#|us<5*gc3ySxʛwּs< g3iT4z|R'gd}mB5,W&ͣeiA#$y[0Zvq嗙5y 54C52Fn!9BsBg>!mDA تɅƴWmм> MHE?@҈yĂPR`1m!أ`޼7?T="J@֍y@ː>$lϕy|7rh  K3n`MFS&NؤCzL~ z: RYcpA|0 ڃ^.u8ETP8</3`5dc"24j̓IfHJC+Z/6 Q֔W^IR,iMxu5%3,w"׹@*OĚSW?,5ܡ:5ItMA xDꎽm.q OxKZs}~i9K"ЃM\^#@|rprWel~'}a>l'FBJ7,KL Sdl |V[~y(tWtAs޸zN>m\&7ȩˉi6u}k& HA@Bn ɃM襨FR0#UǁՄo`Q'ډWfD,^Y\7PXm+f_c{+0Sǰ7O)[ n6 -xDNG瞼:K%=O"HW'С^֗zPaĢ< SN5Q<n/Ern=YK-=8`7')1|;2z{wz҅ 2)?ү,8p ר ~nj봢(zxZf\( y~Na{V4zI}%;}ΘnbaaS{gmY*@WT?{ M^M/7T(E_Q;ĘRB}͟T ^R1ŶW#+lmKȠ9+'r~U!ꆥ4SuJN7*ˏ^F"xPP0RLeTyj7ϻVEMsi<h=%Ox8SnIF7 ְ5"s&n1c}. )T[U2aWX򧫟g|ᐰɉF}DC~4;!oxkN|ݑ0b8@ow3j[fl}WG!v&%6F2'"Z Lx1j%yt\} $l vre I"-] u 0CuDkƗs}ZE \,JK/UB+5/{pnFg随@i`$o('+%I&q&UC)ԛUyF! K 7W_o~"A}CYĎ|LM͍I~Z'.{+&$5^w@TU}ѓ(]!0J,iDb!7Af4Y6&!'ka _ԶjG 5 Ȭ"π=a7 =yȢQ{C.0`/-R"tkv"!zY #u٦6^4է%rrS὘?4ȚQ-@^-v^p}r`m 5Fy+I K̳ISfpHJU tBi}Nq"6f&6.C^}&1'@97179*+FI0=tyBFRAGX=WP HVQiss.97OqNTXƘyw,O-ѻv2 lk-KWiZ*=/>< G 7չRс9[<9'tkz;ZL =# >*紬Zaaqz"-Du-V%Ly\c*);kЉg&A|޲%q$QtL{iW Ȫg.)vHS둯> ~spsWu=J9M5ѫaa?/'NK2~f7]$Sd5:,>5ȖɟE/i$Ha*%Fv"DFJd0=+-## r7QÔ#}TgKQh}U(jSFaݸgAKL] +.3tG#csV3`܈ܪ@cVw B)EwNq6&ָL@E^Xn߾ R$weh0e3~i: H䝃z׈5639I ~]\O ˇ?K yqڝN4():,mUIS$AקʨvM[B}'g6R XH)+ZX`JXb Bؤb |JDcU݄lQ%Uܫ"ƌ>5D:Aȑ=I&,fcq