freeipa-server-4.1.4-4.fc22$>@^_7'^+{1(K>GH?8d  < ,DJQH @    1 jjj 8|(89h:=*>*?*B+G+(H2I:pX<\Y<Z<[<\<]D^dm5bidjejfjljtjur\vz(wxy<d+4Cfreeipa-server4.1.44.fc22The IPA authentication serverIPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy (configuration settings, access control information) and Audit (events, logs, analysis thereof). If you are installing an IPA server you need to install this package (in other words, most people should NOT install this package).UQbuildhw-01.phx2.fedoraproject.orgDFedora ProjectFedora ProjectGPLv3+Fedora ProjectSystem Environment/Basehttp://www.freeipa.org/linuxx86_64# Stop ipa_kpasswd if it exists before upgrading so we don't have a # zombie process when we're done. if [ -e /usr/sbin/ipa_kpasswd ]; then # NOTE: systemd specific section /bin/systemctl stop ipa_kpasswd.service >/dev/null 2>&1 || : # END fi# NOTE: systemd specific section /bin/systemctl --system daemon-reload 2>&1 || : # END if [ $1 -gt 1 ] ; then /bin/systemctl condrestart certmonger.service 2>&1 || : fiif [ $1 = 0 ]; then # NOTE: systemd specific section /bin/systemctl --quiet stop ipa.service || : /bin/systemctl --quiet disable ipa.service || : # END fi`65 @@8=S;);)#%gDe'gBgKBAFHE1E1~~MHH4..L__l&ZqZqxiiNNKJJhZg``(**pp r ;'u'uJJZ__xY[Xxx    \ \,  __h y ys~kJIAHcc:C\KNK 8Y{M+<MM <^hL,P^"  Z<Im: H?X^DoVB*CAva~DjK D4l#:,6#tMBEwfQx%U 4 z!S= zL+$)'*DDF5-50spr0 # o E LAt0aj#_1:m~ n456 !FMgL|qF8 Mv w}%1qXZ/%# Yv ^7<yiG6pRE)77&'J l{aH (  AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAAAAAAAUQUQUQUQUQ~SSSSSUQUQUQUQNUQUQUQQUQUQUUQUQUQQUQUQUUQUQUUQUQUQRCUQUQUUQUQUUQUQT UQUQUUQUQUUQUQUUQUQUUQUQUUQUQT UQUQUUQUQUQUQUQUUQUQUUQUQTlIUQUQUUQUQUUQUQO;jUQUQUUQUQUUQUQUUQUQQLUQUQUQUUQUQUUQUQUUQUQUUQUQUUQUQS#UQUQUUQUQTlIUQUQT UQUQQyJUQUQUUQUQTlUQUQS#UQUQUUQUQUUQUQU UQUQT UQUQUUQUQUUQUQUUQUQUUQUQUQNUQUQUUQUQQ^UQUQUUQUQSUQUQS_UQUQUQUQUQUQUQUQUQLUQLUQUQUQUQUQUQUQUQUQUQUQUQUQUQUQUQUT T T T UQUQ}UQ}UQUQUQUQUQUQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQ~UQNTlIS#UQU S#S#TlITlIS#T TlINS#Q^TlIST TlIUQ~UQ~RpRpRpRpNNTlITlITlINU T UQUQSSQ^TlISUQ^T TlINNNUQ~PHUQ}PHUQ}TlIPHPHUQ}UQ}PHNUQUQUQUQUQUQUQUQUQUQUQUQUQUQQ+Q^Q^Q^UQ+Q^Q^Q^Q^UQNNNQNPHT Q^NNNNONNNUQSSSSUQUQQ^NQ^TlITlIQ^Q^Q^T!S eNQ^NNQ+RCTlISNUQ~UQ~UQnSNQ^UQ~NNNS#NSSMSMSTlIUQUQ~S#UQ~UQiUQYUQ~SQ^S#S#Q^UQuS#UQTlITlISCUUQ~S>Q^T#йU S#UNT TNTlINQ^T!UN 7TlINQ^TlINTlIONN 7T T T Q^T SQLS#NQ^S#QNQ^Q^TlTlQ^TA7TlINNTlINUQONUQUQUUQUQQQyJTlITlINTUUQ^NSQyJT SpTU T TlIT Q^S#UQUQUQUQUQUQUQUQUQUQe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b8aecd21829bb1f1ba744e6bf4bab9dad3a9f9a6e8b5673d144770d2171c14bd877195f0d707561253818fa8c013a4ae5990ac02b6a699d85bc3fe807092fb75f5a4b2c970e10426967561785eba706868028e83be07ef68246831524e96f083da3c4dd476d9f47b804fbd42e9234b55750b76891eab74705b83a983347565cf9802f84dd5bca7c358c53621ad86075a8869047c170f34b3a9d788cf0c3828b8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855244fc28a8263e97c9de0ed2ad9e10ead798c523e3ee7721ad73268d7c73870c7a3903611ff837e85198e91fc6fb658af2611dd1957dd81fbd09be9b28e6e4aa6ecc9f1ea2326935d56f5c131b6ed2be93d90734b641438162b5b1864b5b910e7ecc9f1ea2326935d56f5c131b6ed2be93d90734b641438162b5b1864b5b910e774b86e9a5222aaf7eb926838749f7411cd77b518fda504954c83e6eff7e42c8c1c2b359580f3e0304aef45c024af53e3765f010a96610d08717c7a43543e60151c2b359580f3e0304aef45c024af53e3765f010a96610d08717c7a43543e601553228b5ac54f2ef3eddd2389f7b860237dbcdf5f680eff5008c7431e298ec5853868dddc4cd96a4b7a7528e9330550f591402eed26ef5cb6a07d3132db368c5b3868dddc4cd96a4b7a7528e9330550f591402eed26ef5cb6a07d3132db368c5b18c709dccc236f501717e391ef846a2f2c9b29441209aedec88d861e1425cfe10b8e0d851ca35666e7d283b983f8985101a73de828b6d8a596b776ed4d186c460b8e0d851ca35666e7d283b983f8985101a73de828b6d8a596b776ed4d186c469883ba3fd49c3a144d0aa0e511234ed8623261817637273332dd35263f9fb45d2b008b785c88f2e747cbda889120bc0cd39eaee4867fce5d44d4d842b8de0e292b008b785c88f2e747cbda889120bc0cd39eaee4867fce5d44d4d842b8de0e29a9433e7db69d0505ed8fa2830bcc2b89d7e1d00cb7713380e0d2baaa6e0d6546baae73bf137333bc1e2ca7f344a99fc05b3ce2bb328164c6d837d5a6bd1711bebaae73bf137333bc1e2ca7f344a99fc05b3ce2bb328164c6d837d5a6bd1711be508d3b4179b1db7f477efa499d9e7e3231a41ee679cc04f4c4351d691f6ef5329e688a82ab20bcb3d5787986062f29d7c0eb33dff1652c04f2fe69b56f0529289e688a82ab20bcb3d5787986062f29d7c0eb33dff1652c04f2fe69b56f0529282bc407a3ed8314d3bee69ea42fbcff91361f962fa9217507e4ce3c475674ebd1bf831f265e50ff471a813d939e5832e63010b0699da55c8b0185e6c8b8b2d2d4aabab3f605bd7edf9eb3131a69aabc0b64e21fc0afae06ec3cf6c91ff782bada97f7bb5025e7fc39637c7dbbf1ad79bf86575b84d71a8e990ba2c2fcef7056fe804cb9aa43721530fad89f0e6090149b29ba2f6e483402acf6a5a4ebc2049dda804cb9aa43721530fad89f0e6090149b29ba2f6e483402acf6a5a4ebc2049dda80e4325cfd2f355b1f999993832f064e5b578bd3b599e64ea1b8946f13815eb5a8a8cf98ac83aa88b3879b938ea61e92a68e11e10775918828a48f8e40752bf5375ac6c48a81c67b2c139dc71e60d64595eb1e75751238e4cce307be3bf5bdd4da544bc7486d2873b6c36c3b04319a64dca0d0f8f54c53210ba68035f23fdf002740147ea463aa9976f4817d7c7786d96b7e399138f1b240d2f8f3d49ca7e66b39d442e71fe7aa64401abba872e2d2a6426a06bcf299cbf9aad0d27603a1751a7e5be671f2c7219c4e465bfabb21e3c97ab685e0066ba9b19630a22f5a54379fa4b606cb3a71a5c9be1f5b0a466fde96f5726511c3018de521b70c0c24d5f62ba4b606cb3a71a5c9be1f5b0a466fde96f5726511c3018de521b70c0c24d5f62bc7a8185257810b7ee367c639fcb6d6fd7d3081e2e30cb6240dc554963bb1c831dd05fa6bcae61a19bd9d6d15f095aefda5465bd4e6fbdd519f71ffbeb42e93f7dd05fa6bcae61a19bd9d6d15f095aefda5465bd4e6fbdd519f71ffbeb42e93f7542012521a4812e34420c869b542ad595ac0a0521cedf262c25794abe86c5afb8a11792d09b082f4632512a11abd1f62bf34ded88495ac48625f9d6c936723068a11792d09b082f4632512a11abd1f62bf34ded88495ac48625f9d6c936723062d801f69367537a1b338434c2a0ece168e6ba8f32e7bbe19d7b4f565b2348584fd9bba1de714dc2a4caed9fa64e66f40f9950c36b07870caaef47e3d8caad308fd9bba1de714dc2a4caed9fa64e66f40f9950c36b07870caaef47e3d8caad30805bd3b8cf941dd7c2147adeccb72bdee2b9b49b5c85a0281fd26cff4b21bb1fbf7abc74c97543c4778d4b3888edf929b4d322b6821b3b39f7c193cb878fbb10bf7abc74c97543c4778d4b3888edf929b4d322b6821b3b39f7c193cb878fbb10b4afbbb92166da5042c5a2929ef1c242406b41eeb9a45f005a429a619dbfd76c29e05e67c2dd4850f65115467e24a05c9d7d0a37dfe668e730a5a618c1e85a5089e05e67c2dd4850f65115467e24a05c9d7d0a37dfe668e730a5a618c1e85a508895401910e862100252425ae2a55e2d865c0a00788dadea3d8669915bb1db6c1af8b84ff411aa297df039d4936335193552e259720fb7c0b8ee671e0626344dbaf8b84ff411aa297df039d4936335193552e259720fb7c0b8ee671e0626344db58461d87a2b6843d89fd9ab535ad04865957bd48e802adeb59b806f46ca648d0952c4f3f208adbf8724853d5caae750ce80d7909fe6a7f418b0a6a9ea00fa397952c4f3f208adbf8724853d5caae750ce80d7909fe6a7f418b0a6a9ea00fa397008d232fc19bdabe41eaba5f7167988d2b6a86f1865ecb5470c30c01d32891f1a2833ccf0e765ae47994d8e6680d485efa75f9c3059b01dfac2daf93c258256ea2833ccf0e765ae47994d8e6680d485efa75f9c3059b01dfac2daf93c258256ecb88858af05035238afee6307a2850c2196f855a4e7ef90ad82b76992e43ced9fde328c3dd94983a85dd174dd0fb38fd17de32886b5c32ea2e51e1b90b4f41befde328c3dd94983a85dd174dd0fb38fd17de32886b5c32ea2e51e1b90b4f41be338930eda8571c1bd3b453344e8f561d0289efeec46e7d8a205809d64c798cbd20c43ce1e68115f747407cd66cec110fbbc8fed0350ac271e4ef08029f5cf07720c43ce1e68115f747407cd66cec110fbbc8fed0350ac271e4ef08029f5cf077c53a252c4302e4e3d5d4adcc15a4c5111fa184f8b1b0a3d6c693758ac13e2237c8057deb65cac2aaddd19a124d6e67c639cf41bcd903284123350e2becea2849fb139211d7bc21f0f6f4c497c2934560b370f7863aa658c678ac164f64ef54985e90970b9ac7ec8d8c653d9c86ea0fa87be867c028798ea100a4792055cb6cb00d5901a21797801998f7b2b69f4add41ca8d6a4500c51dc5b8dc6ad3df5545ff0d5901a21797801998f7b2b69f4add41ca8d6a4500c51dc5b8dc6ad3df5545ffef2bcae89fd62053196aac9a7ce9f5489119b518eda841132448c701056b0fe05e0b8d189c085ef05ea5e5bdb1b4a7d01fbbe600b07b5b77752940e6a733d2a65e0b8d189c085ef05ea5e5bdb1b4a7d01fbbe600b07b5b77752940e6a733d2a6410d9dc816342ab6297255ced7807c993d135451a5fe969cd51de739d8da22e167a90b09d59c13f80fd480e0dcd1b86c995481030a9104ea972e678a62fb72ef61ace775080828e57afbd087d6096f172e00401f569ce0eec322a6419f944db92323965c17ead8c0e064461c451161a9b0ab29a28bfa35fa79ef04a644f99313a08c952f33c3d98405b888b5c6983f699ec4e70595223f0f0d520662aafd2eae85c17b139c98a68e9afb5bc5c24d060a20eedc2631ae97037addc68e298975d30c8df283d5dce442a60034b2d262013d226b3adb209eb7aadb5a43eed737e51b3e7059a59c0420d544b0720239b1a627895dd50f46dca3f4eb3a4448dd152aa23e7059a59c0420d544b0720239b1a627895dd50f46dca3f4eb3a4448dd152aa2d31e2d26ba9da9ba8adbab949519f9e42533f700a9a5879d655cda7b36987867a04a04bb055ce45cb4c385cb672f49cf1d15052936d17872090698d207ae5295a04a04bb055ce45cb4c385cb672f49cf1d15052936d17872090698d207ae529583e616115911108a648d126d8ea7d42bcf2931bed6407cfff2efa4ee4e58f6f4526bcf86fbc67fbb7c4754e627a4ab35e71a21b66bc314132cadfeeed1bcbaa4526bcf86fbc67fbb7c4754e627a4ab35e71a21b66bc314132cadfeeed1bcbaa442ad0652837a2c1aee53c5f3dad8ac97cc2fe365ce316c2e6fbdf6acc290ac4cd6c766d8227ef1a117ed9793261563f46611ae0e155c79637e252237d6045ec1d6c766d8227ef1a117ed9793261563f46611ae0e155c79637e252237d6045ec116bd3b091eadda2d455e6257c80020a4f4572ca21704222e1e972d3cb0ba50fadca8dd93f1fcd00fa51105fe8d30d914b28a480f4e596a3643ca76db0165bb3adca8dd93f1fcd00fa51105fe8d30d914b28a480f4e596a3643ca76db0165bb3a18849fcde3159c0d5dc2a329bf68ab0704b961cabb6e7b2a18b273f566001b4ba07e8188cbf638234b6817b8ed64734aaa3bcc2810d2cd7aed6c5f65764ecbf6a07e8188cbf638234b6817b8ed64734aaa3bcc2810d2cd7aed6c5f65764ecbf6a653cfe5c1b33f49a1f0fbf4585478cba63f6ba8a22d42e96f2f39c2f2a8dfd98b570bdab831861ceff4ba129e1029c95a931f0819f8757fc6d44581f975537a8b570bdab831861ceff4ba129e1029c95a931f0819f8757fc6d44581f975537ab8572b96aa598fe3ab532b885fff75258c65616f9490f1feb3bda8e5dc96bc6fdd49c74665b72b53351eb6d3612aec5b5447d7c4ba7e20717d6809f3fe63216000ff5a3f0ce6e66c72a20dc60598bc452bb1ac121f43fd8931108daf9fb2b27c33b8fb1736f656f941a54c0928c231410bc30b9b19406f93f9aff8c963ee7fda157a52fbc62b9a391cd55cf646a1dbdfad79fb4753d81104a61622dca9afcc86157a52fbc62b9a391cd55cf646a1dbdfad79fb4753d81104a61622dca9afcc860265a74474ca9bb42c7c0dd7128525add8b96dfb71f3acacbd5c8aeefb531326d474a5ff1b242f93c3baaeb879f983e425494e76b3058a9c043a893b4c14557bab64637a81a42c8b9a991a4436624379541ce9db3ebe38e26def1e1dc46c3afbb2bc21af1d4602928aa3bec3078c3452d9d59e7c05033693a55bfbc343e79c50505d1723f9648d005cf6f456136c666281efa73d44dfc9b30a02511adb63d9a4505d1723f9648d005cf6f456136c666281efa73d44dfc9b30a02511adb63d9a46fa996e9c298a234ad07351a6850d3d3bc80fd47bcf694813792d0c111ce28869a9bc51bf8c3640c24071abdfb28be045be7b7a7919e6dd687d8243e29f452839a9bc51bf8c3640c24071abdfb28be045be7b7a7919e6dd687d8243e29f45283b405fea22a8f3d573afde2b7929c994684124f285304523014e06b02267c1562b05b2898271c7b881be4fb373238aa678885edf5d8b0fa460878defe40131ec8b05b2898271c7b881be4fb373238aa678885edf5d8b0fa460878defe40131ec8b3a1f213d1f53511da1f6752a6d4ebfebf26d7a1414b3c44b868ee3829c45dfc03c93fe9002ba096d85c21dde025b3d0bc214ca95a4b99c5227f1489c59e7a0703c93fe9002ba096d85c21dde025b3d0bc214ca95a4b99c5227f1489c59e7a07603dacd4c133c3d47339824c539a6026b4e8a36111dfe1518e5e6b784087ecc11f0c21872e33ea5712d8adcb23f2d8b7bdde900a7597737e0cfd4dbbf23937781f0c21872e33ea5712d8adcb23f2d8b7bdde900a7597737e0cfd4dbbf23937782c8a4b5e399fa921a4a5b08b98f85b9365122f342613f5962b5fda21dc4faba128d319f99c4f7a9514e0414004f268bf55e6782ea579cd33d814143468fd8a3a28d319f99c4f7a9514e0414004f268bf55e6782ea579cd33d814143468fd8a3ad2b5925ea2d5024ac7ba7f0722360a1de3bde312f558b664d296f89c1b7d95ad4443f0ec47fffde0494e8b71c004da698955bbd958091dfc39253591abae2ad34443f0ec47fffde0494e8b71c004da698955bbd958091dfc39253591abae2ad33a4de07868c3071a6f0ee99710d3454c2908ad0debe46ebef6694b3ebe6f8b3b4db0308715745e9669368a2d9921089e87b1e2ec79b63b79182e6b01f299c57d3bb0f288a2a3d6e9a121e80977fdbbe3bc5f1ba91b0675338f809515d3675bb95d1a62bd657f3549b7a788f0caa121a92db112c0701fe9a12bdfe3402a03bcd3ef670a750910e81776ee9050efe402b96a2e798d47be49dbd3aa3215fd94914a9b23512941db07130be33f6233d395c6676cabd933b5eaeec3ad0f3161928eeda8c10bd68e91b6e6b5626201b8978db47aca97e25f42f432d88122215a70d7cfe7b057b762b8a5f1f6054dca1487de5596d018aaccececb81b343fed2f6c73f29f7ca14288fdb9bce3d313658fc6649c3df203c2b267b28791901bc6ce7cbf484858b4b52dc507c4c970bddae3a53ae20c06aef275078b4e4236894bc6a60fb87e0b583ec63190007b17027a8b9c2cf37b89ce1919efd47410d41d1c52b26f777e0b583ec63190007b17027a8b9c2cf37b89ce1919efd47410d41d1c52b26f772fffa54e349509cf23e0ec084571f08017af2f42c446e8c2579a673d61e2f588faa3b82ca9fa786c38b4589a6b248912c9186b3435d2f46568e59dcef18162a6faa3b82ca9fa786c38b4589a6b248912c9186b3435d2f46568e59dcef18162a6c1e7d06dbd241da51dec3563811be299e38316a1cd3022e6c898264b6867de229a2038f432afb068d950c5105ca74952f5dbc7da5acf706c9265c4e16dddbb299a2038f432afb068d950c5105ca74952f5dbc7da5acf706c9265c4e16dddbb29dc74fba1db400df61bfa492a60332757e5c6f1300932758ce65e574fa42beedb3dc52b88695287b425900861deeda78cc2fb8db2d06623797a70a5802130c19c3dc52b88695287b425900861deeda78cc2fb8db2d06623797a70a5802130c19cddc654dac48fd34e2ba749cc9dba9dabccb84f8eebf7a846347bfdd23fa34cde1b34c7006b5e369820c5940f74622e05ff40543f249daea09039d61af9457fe686c9bbb44621007b3cac494bf74b88e88b4936b2845517e0e5d9ed0edc9b489d06c9e5a35eb3c5bbdc74219c93bd30a72cef1f3ce4654a066896854d03bd94489611b8faa9d5684b6cf3cf8390b7cb64cf83fe230320eac4445ecfab914664f04007be9be91d60609f6e21cb6858888a033d727465baed025123b487400a164ba6ea44c7be54b654f4930790e116390e41409661997c29272e852f888c2f24625b7a83b5f2efc7699699af18ee0eb0263f070a38675dd67aa6c9cac082f73d295b7a83b5f2efc7699699af18ee0eb0263f070a38675dd67aa6c9cac082f73d2954e4aa2be154b6c8a9f8753d0f7c7266a7c516d60185fe0c459e9cb38e454184751e2826735ccac44fdf60d7ed38617a180141865be43a8d0de2559b1a7549cd751e2826735ccac44fdf60d7ed38617a180141865be43a8d0de2559b1a7549cdf4266654054f5e27cd4afe2900f0b14b29c4fd26d96a1b20b752ec33ee677ab7f6da9772838d899b8c5bf4c0f6d1bd2e0201a349dc43130097d0f6137bc0ee532c03915e9994b21e6be0da8af66898dcaa69c43b9bc12364e53617a855359ed80236e2a70dd08e263264c18590f95c908e6c6fa362be9e53c6124bb79acd4d67f70548633773eb179a0c0247ae8e7e33d63654441e08b8df4e55b00d14a4512a645eea9b01cb8bfca9e70ea63ad6f54054ab6ab75aefcb427476943abac5549a3f338ae97f6ed1fb14aa629ac7971556cde09c41c96d9f978a0ab3f3c1ad6e3c77b7f310992dad715e6749346813054ced8d19b49ef67190f5ce3d070f3e8ce6ad5092635e2c95ca5c30597011858d60a9851e65ce972dde969b849bafc0961388ee1c120214eb6fd0bf841755f7ec988ce7c3af40d1a30f79e84ab7b097ebe06c85828fff2f330a2b5ea6983f51c233db388c4e716b4cd9620c3d3d3c763145b0e2598b557a2887dc06a3740d6de260b0267c417d236f43517436fbcbac0ad9da586a647b11a3cf98859b47b818dd0208ca065a4a9be57d777e3f67466c1776b0373d462348cef2fbfd11b738d5b9a3b625c40a3fd3e7ea3d74e97ff2c18ee4f3a443ac744458878ba3540d7cc29692608c687134decc76bcb459a6d91946356056dff4a7c02166bddfb2a651f1fc3a4874fd50be07ab49f06971a49c59f519f29232444198e13d36c11cc98706b9180f13b3cdcba7997b5d8a297c90b63b19e1d4eb15dae3a67605425ea5725ba0c46a1dc613b6bb24da65c3dc22ba30767e3dac72d6a4e24b35c94381496c1bc3e904414b943eefe91c5d7086b2fd2763faf369f851f44d980d98c0977ec67a09dbe34d9a06bd4ff7da42cad6cb0e005536e57bb985185adb06e1668526f02fc3c95341b070d860615e1c796e3c1d8fc578b3bd010ee16ba0126324050716501a7c94b69f9fc4b4e6d411c6ddcc014c6a5a0a17b2abebeca16c23ecb48c701b6f6ff7bc0ccb76400a7e8b024768522a12d4c9360c45bab9167cde039fc230a452ee1afda6f419f60976dfb23ee3d394a844455d7037f83de97f8266c5c742da11d0796ddb949e247d5dd4c531ffc59596d63f5176b03c5034098579bac30efc7dc9f5539a7ad7143e7153b544c36978eaa744ab096217f22c7929c6da82d0d9011f4409b050d4425720d98a74910d1ad8a51c4d1b6a3041452e1d9c3b39ef737ccf62aa8891cebc535e554db3681e4d8e11427f439463ee4ef9388688bb827f6c07fd5407513a5b9ff4d5d8f1aaa36d4d47300cbc1e2c494d2b3e4e6ebc6036ac3abfc9f4d85b05b0942f14ac59b96c1494f36c54c7ad304331349ef45f5dda4490c54385e8c922a19427e7e331241b060c5d34fb5c9f47b1cb7c49a1790f777620ac83d2a78b7652b5247be4b9e968849b42bd4dd685a5ef6fb5110b34a6fab6118ab83c38fcfef0997efee733f3ab1af1dda0bb09d041336a2c9ad126f4688026a2cf629d013941303660545145f7439c7ad30b84bd80f316fa5994d1f20c5a76843ea8c9ec7870d5be3aac54352922c0a864f81ae6f95562b22da3764bee1cbf6240e2b0fa3a454357d9bffcb5a8820fe8fbd59e4ad260a9f66fd4da16a97af2a2eb87fc202bbe0be9a0825a0f4e79948dad566cbf1948581ba3cc6c21b1484b22b667e585fa8d621c2ba21944dfc2913843df2f838cc8d8b6480d07164dfdc9d06222d3497d132c37f2d16161cc85ab1d31351bfb891a2c814ba3dbac274010247aaae8850289e42b9cb3eca0f9ad841bf42abbda6ab6fa9aff7ea9bd69dc60673b70db41be0efcd943115513b10e25d9ad62d2d6ea87e67d509ba046b36ead4ec5b26c61837ee7a4ad5839b7f298c8e3acf3e7dc219e05255c821ca91f1446ff837e712a21f461568e1e1f22ee4c21587ee2726897acee8bf62436969d1d00eb0c117b25cd3cfea65a8fc550081580f31cf71d5e289f656d62933c78b94266d193646bec84168a0b1e728ee4e3274f029ff30a4188afc887b43bacc35ef504e48b8bf97e8578bf01baf449eb751a3346be4f28c0fdd1ce903c3d5e2723dc22a0fef2ed8285c750a4fffcc963d1c2452511a73705d177ac2f6b131b79b59d366f9d29b63b64dbdf4304070504e4f5a5a06c0bef74498ea0121ec798981c37036f1a602c6ee64ceece13cb46511e0ee6e7e068b9b1ed5afe96e274be3eb095809ed1bca4ad1e55043d1148d21697b8ad11fded351545db2a27a477c7d4d449adb3cde373aeb1ccbcf77236ec66961e9df1a507b5c06c4b6b027a5c1e997b81b34deac111bf25c39f3977aef9014289d3c575d2da5ff53c76f60b4cb658eb1e1dddad5289444bcc40b15c267f3743f12d468957f0faea02fc31f8e149883e9f135c8439f9e87139bb25ee9d61e2c84df5b3bd9092c87bc98483be053bb766f7b4a16f21d22d502b4b120308121181c75f8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fef71eeccc636521a2dc725fd31ff64cc60789125911551ca262ad498ddd2b7efbc215506be9ab1184fc83a7e997901cf9e63da8500598e5a9d7ef9b588225b26cb851acab69529ece2ae25f974cd312ef53e82c1921a07cf04108e2f8c500767c61fa71c356f92a57c37f737dc3918d18696d4e5838d806317bd3ed6a5c077d31f792154cb83900426fdb2b44e9bb4a843e7ace2dba7c003b90b433ffbad8701905885df75e9009d16e07b774141ade1a2cb60073c1251178a1b284cac7ec01530b5cbc51c7923412a74aa5810c47b3ce9c6c38aca57e713c98d12c42e50f8754b09799682d495b057e75c844bd1b0251bbd6103e643da53624fa5431b79d0edc816ed464ad2f8adbbece2619b13b3b7d268191e248c1f8743ac0b064f95453d0848760066e60a6b7db24f1c3f26ff6f834426d8c83e987599c7a10f56dee630f439846aa406c4fb6cd9d0c6398b8107254d65cdef2e7f65957663c093ea3e1e4508bd905587c8a270bcec90a6e1b5b390e7983e6965c33ea4c7145e69e299e29b825fe18c1267c0ab92c94e549ebac54050e7f8eb04b89e1c6f8a29c2e1cf59d6bd9752979768c1fefa3603f9482d7e95ca07360b70fc7a4cdd19d03e08ad8f8f68ec56b521a56238ec9eee285a1fce391015280e3dab4d8327c32003953e752bf89f2290a475592467210a8651bd3a8bef544e2645872e2bfba79c5165904dccffe72532030b3bac90e802a9330e0d0f7df8c2b0dda82cca35ebba457ae07aa6048c88e61dc23542c0c11ce16faf683ed39e9d6e26799ab4a85534aa756224bb092ed1d880854c948eef9b716c54c6765c01eb3f32e95b032c9c4e0b57bc5498b017ab7b59560dad70fac88db74547d552dab329c456dd1c9be6db34006525245f1d7e090c393b948380c1a8c23ea53dacdcc687a5bd8785a4beecbf70d620dcd76152dce1349a09d7c4dc3d6e5b4b1d56dfc8b2634150c2bee8966eea93e993761c6a6cbf56bec2b08a7c1369c4a447a8b99af3d6b3f7ea81024f67412e959f773ccfcdda5b1ed7f67a9f568eb8627d2860160a8ea5f9966c7aa7eb605507f7b896fc197175ab13e2aa4db34a0542f4d7d435480affde50cb4c386a1b0831a281c2e5a25938e06a8e8426fcdb04a39ec2cb6564262ef50b4b90da6426de48c6a866969de8a7e07c65022281c3ffe2e75d798a8d7c3b43e559fc93ec976d69df7a68a664831db9ec090b06e7d8b6a6646b87e569ef9013a3b354d2cd219a60c7c069fcb6ba7c762a99cbefff47d6e8656d9814a16dc3cb9c1f719dda87ae5fc0fd721cf9eaaba350bf1b705d2e91e9a0ba610a6079c1c1ddbcb1c7075798afc0fd721cf9eaaba350bf1b705d2e91e9a0ba610a6079c1c1ddbcb1c7075798aee0273d52b1f81c8e898f25e07d540ca3b41489e9d5c40c77d2e4a46863e09cf4e589bc9a637d5e74e4f02c9b2748ef635fd24b6a127f24f06b072a5ffe0c6d217565072f0b74133af591c006e9ab2fdcebe77413fa79cfc92a4a612668932e274041ff3534128bfa471ff39fa2dffc59bb687ebed44fc25cc21284e2f5cb648e7fd18500338bba2020e746eb940f128d53ee78af54c293a816a2369adf17d7e4b9d8fdc49c4d3af7a58d5decdeee5c151d4ddb9053c6431eab325659880b650580db12731f5772c399cf244fb03d646ba28a41149b6b76fad73f6fbafdaa702fa01225652037934255150298bbebceae2eb35eff0c58862236f6664985e6712724693d4fe2926a6b1bb25aa45b1d02075264976ed212ad3b035a11aff2a4c6aa31304052d3440e6ae58c35292a0f3f8e373821314960034ffeb882e7691cd9fdffd0ef9d1813a5d3f2e175039501eccde3ca09e476bd8f973c5e59fda892318e842b99d7e949958f66163abd2c03b10c476efc55f0aa29b9094d5e5271d928c51c418d6b6a8002f2acab699f2d783462072dddcab7edcbffb7aa999956ad3b29219cbe217bd7ebd50776b5ed4c14c379357940cce4f9729b5f10e3a35b1dff410675d2d635506b7161f7c48bb16eab4f3ad999c65736d0a8825695534a6050c91d9b0a6124916eb06afb7f34e229815a619ab8adf48d20b8334a14e85818908e7618f637753865e1a482a4d63dfe90b716052e4e3b31c5febec92f2fab6c17c8ff44324798034c25aae0a6d51e2c25ea4db4589e0bf78d58ab0c7c09e7eb331f3fb05e5354a44320e72c1108fad34df74e6d49da9d0bfb0d06ec3a45bfde737e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fda3e6bbaa52103436d4a34a99b84d77ab3a80008895589ab5c5252625bc8915b5690db4bf4b4d858259489f133a17764d2073ff8c73402ed1aacfd1788f16b2992d32129ae5717ccef11df723a57f445452826ca010e0943bd6b69188ab96752c915783ce13f3342b62625313d92769d816a78d53c5ea6ef4be9aca78b2f3ed04382d9a3a9aa23b61fe8ae35e470acc5c1866847fdcdb6cf382f579c54df40e1208cd26d3afeb18bc498a1940cf350ecd605ca13d73e785489ae61a89ec4f83c1dff1a08d00cd012a328426d6b243c10b8f22af8495589380f18595c9daeaccdf693f235772e2dbf89cc30b25d676830952d317c3386f8ad010d2d028222e49d2097bc5c5b506257407bba19b9a09d61f87b85079291ed69ada71f90d7265743982bdfda5bdf5e60274c074c15aea4bca6bbbedbd9a228eea7a874703571b7f218cc31b04c4c2a417ec2988befdee04a5963cad33efafecb5bca055f25a415d8b00143edf6abcf29e5d06d5e8cdb8eace0d06f609a0989513bdd670bc2392a826830ecb3d6a01ca6e52767973e6f62122e6c3c30956a74e1ce8d6ca57efd4c951b99dbd86e47a2bf0a0a8d49d96f7df9f5cc39a1d5c6b429cbb0541cd2fdb0a4e7e9351835dd6198c4464dd3cad58f2351584f106de803219e839f9138bda60b83add0504c407f39fd521b4e59582e8da06239ecc95f74631e052f20b186d73c129b0f4c15cef2434509f924d1e43b8fd27462b3112ccc4854e30787c270b8bf8d2683ccc79887f361f01360753c382066362c25e109448c13ab7c0a538011625e51d67e22e0da36eb4525fcdb5cb29d1cb6e470118c96328d4827cc9eeddf17891cab1544e90fdd335113cd4f1ed5d2b0d9987e9b7cb7560df542b5de1f3ede2a6abb9a76a817844989d30d12cfea3dde8959a6401f0b5bcb27fe41656f25a59706e014a385d9f4ef4b3cd755c48b961e3cb1cbd6adc22cd5974cd78bcddd6e4225d82e1a96b8261b3029478cba75479eb27efbff3e79fcc82f490837a5f7ce048fa95d617dfd756d6bb3a4996d5b5fb461e39c64d45bbf22bdc0d736917b07ca7dc3e9e43d97704073a2733006c919099eb77bbcf1d7aba14e471877898b216ee0bfff6433a51bf07f49f8d5f436dd1c784d090b620cd8da80c26c6cd4720cfe7d91c081dc1a7c794006d4875a678f427febc0adfb7e2a8e8e85ed492772738b52789e07bd85490a44e95147eaa08d63bf3fcf8002144c1580f35cb4a76348d83697cd76df43487ef31451df62d92ad4d599e615938e0b80774e41de39590a7f9f11882a61cf6eb1321ea2555c0a2c4914eeafadb004edc5afcdb538db70c1b1d5a165446c836be6ee39bb4bd8d6c2e3766d2fe96415aad9057d73645c2241b1d5a165446c836be6ee39bb4bd8d6c2e3766d2fe96415aad9057d73645c2247455cfbe8d6057f5e56ed8bda91416713439a2114168f257f07baa0830f37f3fa29f69d2be79d00a818fba622dd59b4abde6ebd3e7b640c6f475b2649a3e508c088cdf3a1500ec0f0635cf684ad305a1f15140aed228de985fe6a300d6dd403f487806549ff424f1e8e1e85c1b3840c78cfd38e66573e7410960ff8aa4cc2fb70bbb22aecc81843f496ce2d3d1b88438aa57c37b5096677d8275e405446d7f669f8071ea7102988d7aa2a38e5e7d02023a0ff7ee79cdbd875fe79d91f1fdfed528ce0ed7a8f954cf96297dda04dd167342b78fb50b833828206d8bf6a54884e1239dce842fff1bff808c8274b24cdd8b679c9ae53ab13adccf72aa859ce5878e2b33fc73218a85390773666a75dcb62a442da77959667f0aed47003bfb1697ae1fb62897c3061e1e13289f89388492805a5a296872068e9a2c98ebaf1bac8e07b8c829e4f7481fab180fe9e506bc8f81c22a19cf1682bd4cd24dd3eadec7b8dff40ccc5ecef66b2fd62e47a14d5c6eed7e5b9c24d56776419c26a4c3e007b9af285a9fa2b559dad512eaf3dcbd7df2d96f4ec06af28932da01a259d69f4447a592a1dc9cdbf04d5e491aa36287893b6c19cb418a1a0e8f34510e3c2426fc3ae9c1a33779f495698258eb9a577b2c4af569ebc0a56b22a981acfd44213fdbedacdfb87455e849cee57b4a5a8a0882921107f25a8284f42039ae32c11e1fbdd3e6ebaa8cf764b343cda3289326c16cf1909958f52af7ee56fe37e1cd517a2fbb704c8cf48302b607310846ab881b4066ae302eb597dec5d2fd2b26cfa0dcea139b6133396c6b75e1fe4b500fd5cad976f58b6321997dc25e6ca0241358c541b9015accd22824b212bb711e643aa3e2ca81b49aac65dcab6d4832a58b3057ef31565e381434cb232b4df6265f0c1fe2100156d641f60960f5dc5949a275d0e5659625f6805aaadac9eb32c475583d5b33ab9c6fe9715b7d3ef4834aee760ee6f30bb60a001dafb04f131a72e15f95b99fd9ad2fa3bf8fa148b27ad4658254148cd75c5fb3349b707c6328dd43ee7088a8cf6ae0ac9077500ffe6feffcdf8407832e6da1357299cca07773e3d42cb7714ab61225417a6170d3225f4a13b132c2303d3e78ad8c8b009df0d86f444930d62e1e831159bc8f73b7cc7ae5a6410ea456871ffb2ead2934bfcab5ea6fc5dda5c7db07366952b0aed3cd987116b58aa8d08b95feaab02328b7f1d60b534ce2f88b3c189b4c5e6b6c2c8a2abd57f630eb278102135110fe652bb8e2259147b511080a1e4fc5fe686c4c1a228cbcedb290d9a8196595527a50e29b32cda33d5614f45b6c28dd592f15a4adcfd394a3b8ade41532593ad871e5cd5e4c14aa74640ff85ddcb22e93846e30caf46966134eddedec8bac88999dbafd34e1b682dcad74c9a1e1458a70a742260bd6a9205c8ec82d72f55998d8206c1a644b5df5546b737bb30babc2acf122bbf2556ede0d072c026ef6c966b85ee3b7cc29ab109cab9ee500d8408b6ed7c7eeb0db721009646fee9c62e7cc85811b305bce12ab09eccbdd0c671f48685811b9b5b58e66b467e316e4f5f8ec33499cea1f9cf50f0f1aaa72acbb544ec9cd6e053c788e0ca962eef303898d05a17f2cfc5120ddcdba47a885c378c0b466f30f0700e502757e24b403a12b71cdae8da23d5f9b9d7b3d902d04d1234306860c4a2e7227b250dfb77dd471b13cb5989e08fcb02314209d101e1102f3d299109bdc253b62aa1da21c9e38bab4240fd1761e57123eb6957597ec5b333b80f1b299a45565f186f7c2967abf76504b7353440132f92438ab9359a2fdfa18e822277d7b22de0a30277c66bf6deaa0570984cc09b6b5ef48a77ca79749b6e998c973ac7872b5724114bcecf5e331c541ef06327885a8415bca8df6071e14189b4855336def4f36db54bde8484f3615a03702a328586dddf271b40e755dd2052b5ffee1fd40719e883a683c62268160dc6126c71dce70f9c815ae4cc94f1814b4db854a92b980aec998973b5ff3632d6ec6a78dee49a399e9e5d3caa22fc2ffaf7d20b5ccfcdfe039ed2ccf85fa880e919b8a0525daa34cacc07d61c128a85a44049ff9106492f8b1f5cf026ecf6adcd5bf69319636c8939becf77bd65d574801182dc536951986a1a69b6d780ebaf4ff2159365c21c5fb2eb7690dd1afb947ea68ec89dd50189ea6b15975394c7927dc4217da61de7c471474ce3d1e28f3682428efbf35a0ccc7d0695111d7ab944687bd0d5815ef3bfd262987b2afc4911324094620b21837aec24673aa913be84eb3ac77921b1ef894dd8d111136bb161c5c6df721737d266207952e0d45ef43671df41ec12153e37de35d590fb61cc5fdbc61e4f730963702e17306a10e178dca29167a8e1add00c658f741cb24e5cde4bff6c328291590a69da77901406bfde79999e8bf5d536b1663dcea5ad8de79933397543227cb2a989144d48c39a8b815b457cfbddfbd01d792315de856de8baf9085791e5e90f0ce6353a64f196a72e885f35fe3e57d09d0cd04f613bd8da288c2d2ab2267acbffaa40229c87dfbe07f791fea383cfb41d5260343b13b9c452f795276dea3b4565014da28142a2e5d46bfb10198c971489facb976b3405050ddda950e4482b0a03834890d59d89d8215a0bd11df7139fbde7457f39f400f54656f843375839877b6b3b34bacfa94e73b149c64f44de4496980cabc4b86efadecacade92d94364ed420ac5899cd6435baadf84ecebd63d527a4beba0f577b87ee619db6e5a395aa1ec116ee47c45bdae6d08d7b201136e7501a70647ef0c680700822680a7c84ef1083f2fe9c1e6cf92053435e69db730da9d7750e748e6824b263410e3d40e7629ccdadfd33ca909abd1c4a2d982b01c53209fe948380dea43ad96feee614851e16263aa077b08f795a1423b74f676cda1ae506e7a901515f75296308b499ef54a5b66ddef7bd3b1307feebcdca3bb058e5170e7b57d26599318e185fb796fc798588db9eced19ca4aba040aa289bb70b37f514cd01e7fcc296f1911ec0d7af1f59f3d8412f5620cc160aaf5f5112ee54ee0cdb9f2f7309ef83f3d117f4749eab83d73f3e428886858295736e297fe9874bfce5785224d68c7f3fc6ea1a79c86193fad21632a1c0cd57df37ebd01d468878ca644e383ab7aeb092da0b562b95c25a79206512bd94fab3b789523932182f0bd899b2a6c734b5d9ecb49abc226dc471d83b4f183ce685b7d5b48c3ff1b3b4ba37ccf4bd51e9f95d73d485ce1063d76124b5e92e6c6e170aee75863a01836e663f840a694bdbc1709826ac328cd8fcac6dc8fef0bfbd30484b790aa8f12861c3686d27e052549db858adbde223fecfa9e14abfd9e2171015219268ee6a600f64bcc7eb3b8ab219c21575fa12ac02b7076132b5f2f92442d1cb9ebc258e41146fc5e1a360157b7c8ad44c15f2d627445c5de2e040dfa25feecccd35789019337f563dabd65b45e0f4c90352c5cd2ba0348350af8ae5bc523e579acabbff9656241dd046bf65853c090162f0aa65f1e9dbfb017062ef9862778b6e105286acf7f83b5c633eb45a1e01e481f56efeb846875bb5a87731416ae597194ccb6e78ee5f39a3c490449615b22c633dc215fd031e817bc19ea21243a306a5aed21fcb813378b2df3e353628430ab9e4f21cc853e6aaecc894fddc4369b9ff6a0e743aefbfffae841a51d461ca322134e0bba7600e261c725c70ff3d0e8ecda4d15c4d0b580b7b81596891b533080e51e31394c4c6fb86b8d682945246ac0039168c7217c79b6463e7a7dd74282c05be7d593b9142c3f810d6a4b1c687fcc11c52bd0306484741678121aae94e4dd1ca3a3bc2984ec0764adecc8058e2adf483f1720d3b17c1b71f8d0c165e47a916b4a689347cc4560c4de538a400d183167a462bdc245da010b6c0852c8c88703e18eeb9928481dd4edee2697fa04ce6d98992c3a94ac260d4db5d6675dd2c863b4e429ae9eb0b0ad06e82772d1b1767e46e34e3f95d26e0a58d1c969b5a8a64a7030ed2d7a624c82cbc778bf5549e2d40e832a73caeb9d1ba1b445502ad2e596bd2d3f6778d66bad94cd52e0d7acc1ad83e4be14d1d85c30faaec30a259ceb4afcf70f2c1559d5d95602e53bf47d3cfb6640967674f961045fcb238ed97bd63ad8ac9c6d3830a8818c9d21949b0f75225160661d02e091fcc3e499dfdd9dfa1a4ed6af07faf3f7e84e1d1b6cf93e6739d2d2bb423131b5dbf2660796fb7621169e02ff2e60237a23a26da449b6b5cf4f90df873efde5af116572e454185786a5e41debfe7680cb3b140d82db8cd60ef2f4bbfcd92e89e65aa7c656fde61f439c5fea3e9f2e11e5ee6c0b76951af60ef2f4bbfcd92e89e65aa7c656fde61f439c5fea3e9f2e11e5ee6c0b76951afbeb83f26581f826629f93bfe0a8ff7ba9abe0484442ec018d14c71115ffb324da14fd10166f8449b7e0fb13bfaaf613cd0ea5a7ad2ce19f705303baf2498fc20a14fd10166f8449b7e0fb13bfaaf613cd0ea5a7ad2ce19f705303baf2498fc20a74c6587d35bcc5bfbf9feed34f6edd01a4681cf7d68f861b9a4532ee340ced624a6177eb228856090aa9d05936ede96817fbf670000f4f2ef63766299aad011c634ba173fcf31bd892c46e97da621a36545c5d45de3aa2e5e665a0bfe7d8c2ce2611cfb47616757be624dbbc55f9f22cfbb97b4b1467757840bfa32ce4e547eed959fd69b53a12db3c7fa681969c9ab0a8a9606316592b8ba48929cfb95a35d0a44d624cfa9a1e809de752e7321a92c3f3f51b105eb10a88fdc7a435cc977a3924267fe25a37310ebc8d65128b67d29cfe21bebdc70b0821f096a88e99f5c1d50c3f7bfa3b20e263e977a82f1c904806f40cbf2336fe2b76dd2e2ad3237e8ffe9c551355901c1546886275e7309684e32c333bbec8bd0a70903a2807ca4288f59c118845700db69c4562bdc9879e2418869b8cf73fe45f8515b55ff91a31fbdc99ed8b094475379d81d55045ed6dd5c50ea883ec9f1d001d72b771368cad5bcc5fb75194e260e6ef5fb7b0ff67dae2cdc416e079cd250950f6dd1f2123d9c1daf04c932238f95b365db752dce78ffa5e9cb6cff297e822f08241a64bd7949acfd65ebcc69dd4f039b4b809efa76e18ed896178b9b56dd14b12fca28f31a236daae82675870cf216e4424a2a9693b696fbc08986c793526b4f7ec869f296ce82630718c64c60cd4cdd198de5705d0bee1337a39dadf86cd541ea46996807aabdd64b0728b24d25928bcb3e34a71fe18988cc7fa149eb9259d4b5a5eefcb6414cf530fcc5adec44166bf046427dd10f851741356d4690dd486b4cf7489ca37b4c2e9b76ae2b3df8daba0024c9cf24d1005af9291ddbba6db2ecb013f61869410af146bf5dda24811ad47e47b64d1bedcc4364b8f7b36ce81810498ef157e4e73f../../../../etc/ipa/html/browserconfig.html../../../../etc/ipa/html/ffconfig.js../../../../etc/ipa/html/ffconfig_page.js../../../../etc/ipa/html/ssbrowser.html../../../../etc/ipa/html/unauthorized.htmlQQQQ@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootapacheapacheapacheapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacheapacherootrootapacheapacheapacheapacheapacheapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootapachefreeipa-4.1.4-4.fc22.src.rpmconfig(freeipa-server)freeipa-serverfreeipa-server(x86-64)libipa_cldap.so()(64bit)libipa_dns.so()(64bit)libipa_enrollment_extop.so()(64bit)libipa_lockout.so()(64bit)libipa_modrdn.so()(64bit)libipa_otp_counter.so()(64bit)libipa_otp_lasttoken.so()(64bit)libipa_pwd_extop.so()(64bit)libipa_range_check.so()(64bit)libipa_repl_version.so()(64bit)libipa_uuid.so()(64bit)libipa_winsync.so()(64bit)  @@    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @      @   /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python/usr/bin/python2389-ds-base389-ds-baseaclcertmongerconfig(freeipa-server)cyrus-sasl-gssapi(x86-64)dbus-pythonfontawesome-fontsfreeipa-admintoolsfreeipa-clientfreeipa-pythonhttpdkrb5-pkinit-opensslkrb5-serverlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcom_err.so.2()(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libdl.so.2()(64bit)libk5crypto.so.3()(64bit)libk5crypto.so.3(k5crypto_3_MIT)(64bit)libkrad.so.0()(64bit)libkrad.so.0(krad_0_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libndr-krb5pac.so.0()(64bit)libndr-krb5pac.so.0(NDR_KRB5PAC_0.0.1)(64bit)libndr-nbt.so.0()(64bit)libndr-nbt.so.0(NDR_NBT_0.0.1)(64bit)libndr.so.0()(64bit)libndr.so.0(NDR_0.0.1)(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.3)(64bit)libnss3.so(NSS_3.4)(64bit)libnssutil3.so()(64bit)libplc4.so()(64bit)libplds4.so()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsamba-util.so.0()(64bit)libsamba-util.so.0(SAMBA_UTIL_0.0.1)(64bit)libsmime3.so()(64bit)libssl3.so()(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libtevent.so.0()(64bit)libunistring.so.2()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libverto.so.1()(64bit)memcachedmod_auth_gssapimod_nssmod_wsginssnss-toolsntpopen-sans-fontsopenldap-clientsopensslp11-kitpki-capolicycoreutilspythonpythonpython(abi)python-dnspython-krbVpython-ldappython-memcachedpython-pyasn1python-sssdconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)selinux-policyselinux-policy-baseslapi-nissofthsmsystemd-pythonsystemd-unitssystemd-unitssystemd-unitssystemd-unitssystemd-unitstarzip1.3.3.81.3.3.80.76.84.1.4-4.fc224.1.4-4.fc224.1.4-4.fc224.1.4-4.fc222.4.6-61.11.5-51.1.0-21.0.8-263.14.3-12.03.14.3-12.02.4.35-410.2.1-0.22.1.12-52.71.11.12.4.153.0.4-14.6.0-14.0.4-14.0-15.2-13.12.1-1790.54.2-12.0.0b1-338bindbind-dyndb-ldapbind-utilsipa-servernss-pam-ldapdopendnssec9.9.6-36.0-49.9.6-30.8.41.4.6-44.12.0.1UQ@UPU:UU@TT~TTto@TmT[bTG@TFJT@T T@SGSFSSS|@SNpS5d@RR@RRƦ@R@RRw@RsRNR7R7R q@R6QQ@Q@Q'@Q@QvwQu&@Qm=@QZ@QVQ(@Q@PPPPPx@Px@PnPj@P\VPG>P@@P4P.2@PP @M6@M.@M.@M.@M-M M@L!LfLNLdLLLzLe3La?@LD>@L#HL#HL@K/KՀ@KK@KKs@Kie@K`*KK@K @JJ@J@J@JJB@J{IIIm@I1Iq@IKIFFI9I1.Ih@IIP@H@HXHO@H-w@H HHH@G߮GGgGs@G@G@G@G}G}G}GG@GC@GkGDG<4G)G(n@G3G@GJF@FS@FFuF@Alexander Bokovoy - 4.1.4-4Alexander Bokovoy - 4.1.4-3Petr Vobornik - 4.1.4-2Alexander Bokovoy - 4.1.4-1Petr Vobornik - 4.1.3-3Petr Vobornik - 4.1.3-2Petr Vobornik - 4.1.3-1Alexander Bokovoy - 4.1.2-2Petr Vobornik - 4.1.2-1Simo Sorce - 4.1.1-2Petr Vobornik - 4.1.1-1Petr Vobornik - 4.1.0-2Petr Vobornik - 4.1.0-1Petr Viktorin - 4.0.3-1Petr Viktorin - 4.0.2-1Pádraig Brady - 4.0.1-3Fedora Release Engineering - 4.0.1-2Martin Kosek 4.0.1-1Petr Viktorin 4.0.0-1Fedora Release Engineering - 3.3.5-4Petr Vobornik 3.3.5-3Peter Robinson 3.3.5-2Martin Kosek - 3.3.5-1Martin Kosek - 3.3.4-3Martin Kosek - 3.3.4-2Martin Kosek - 3.3.4-1Martin Kosek - 3.3.3-5Martin Kosek - 3.3.3-4Martin Kosek - 3.3.3-3Martin Kosek - 3.3.3-2Martin Kosek - 3.3.3-1Martin Kosek - 3.3.2-1Petr Viktorin - 3.3.1-1Petr Viktorin - 3.3.1-0Alexander Bokovoy - 3.3.0-2Martin Kosek - 3.3.0-1Fedora Release Engineering - 3.2.2-2Martin Kosek - 3.2.2-1Martin Kosek - 3.2.1-1Rob Crittenden - 3.2.0-2Rob Crittenden - 3.2.0-1Rob Crittenden - 3.2.0-0.4.beta1Rob Crittenden - 3.2.0-0.3.beta1Rob Crittenden - 3.2.0-0.2.beta1Martin Kosek - 3.2.0-0.1.pre1Kevin Fenzi 3.1.2-4Kevin Fenzi - 3.1.2-3Fedora Release Engineering - 3.1.2-2Rob Crittenden - 3.1.2-1Martin Kosek - 3.1.0-2Rob Crittenden - 3.1.0-1Martin Kosek - 3.0.0-3Rob Crittenden - 3.0.0-2Rob Crittenden - 3.0.0-1Rob Crittenden - 3.0.0-0.10Martin Kosek - 3.0.0-0.9Rob Crittenden - 3.0.0-0.8Rob Crittenden - 3.0.0-0.7Rob Crittenden - 3.0.0-0.6Alexander Bokovoy - 3.0.0-0.5Rob Crittenden - 3.0.0-0.4Martin Kosek - 3.0.0-0.3Alexander Bokovoy - 3.0.0-0.2Rob Crittenden - 3.0.0-0.1Rob Crittenden - 2.2.0-1Rob Crittenden - 2.1.90-0.2Rob Crittenden - 2.1.90-0.1Alexander Bokovoy - 2.1.4-5Martin Kosek - 2.1.4-4Alexander Bokovoy - 2.1.4-3Alexander Bokovoy - 2.1.4-2Rob Crittenden - 2.1.4-1Rob Crittenden - 2.1.3-8Alexander Bokovoy - 2.1.3-7Alexander Bokovoy - 2.1.3-6Fedora Release Engineering - 2.1.3-5Alexander Bokovoy - 2.1.3-4Alexander Bokovoy - 2.1.3-3Alexander Bokovoy - 2.1.3-2Alexander Bokovoy - 2.1.3-1Alexander Bokovoy - 2.1.2-1Rob Crittenden - 2.1.0-1Simo Sorce - 2.0.1-2Rob Crittenden - 2.0.1-1Rob Crittenden - 2.0.0-1Rob Crittenden - 2.0.0-0.4.rc2Rob Crittenden - 2.0.0-0.3.rc1Rob Crittenden - 2.0.0-0.1.rc1Fedora Release Engineering - 2.0.0-0.2.beta2Rob Crittenden - 2.0.0-0.1.beta2Rob Crittenden - 2.0.0-0.2.beta.git80e87e7Rob Crittenden - 2.0.0-0.1.beta.git80e87e7Rob Crittenden - 1.99-41Adam Young - 1.99-40Simo Sorce - 1.99-39Simo Sorce - 1.99-38Rob Crittenden - 1.99-37Rob Crittenden - 1.99-36Rob Crittenden - 1.99-35Jr Aquino - 1.99-34Simo Sorce - 1.99-33Rob Crittenden - 1.99-32Rob Crittenden - 1.99-31Rob Crittenden - 1.99-30Rob Crittenden - 1.99-29Rob Crittenden - 1.99-28Rob Crittenden - 1.99-27Rob Crittenden - 1.99-26Rob Crittenden - 1.99-25Adam Young - 1.99-24Rob Crittenden - 1.99-23Rob Crittenden - 1.99-22Rob Crittenden - 1.99-21Rob Crittenden - 1.99-20Rob Crittenden - 1.99-19Jason Gerard DeRose - 1.99-18Jason Gerard DeRose - 1.99-17Jason Gerard DeRose - 1.99-16Rob Crittenden - 1.99-15Jason Gerard DeRose - 1.99-14Rob Crittenden - 1.99-13Rob Crittenden - 1.99-12Rob Crittenden - 1.99-11Rob Crittenden - 1.99-10Rob Crittenden - 1.99-9Jason Gerard DeRose - 1.99-8Rob Crittenden - 1.99-7Rob Crittenden - 1.99-6Rob Crittenden - 1.99-5Rob Crittenden - 1.99-4Rob Crittenden - 1.99-3Rob Crittenden - 1.99-2Rob Crittenden - 1.99-1Tomas Mraz - 1.2.1-3Dan Walsh - 1.2.1-2Simo Sorce - 1.2.1-1Simo Sorce - 1.2.1-0Ignacio Vazquez-Abrams - 1.2.0-4Simo Sorce - 1.2.0-3Simo Sorce - 1.2.0-2Rob Crittenden - 1.2.0-1Simo Sorce - 1.1.0-3Rob Crittenden - 1.1.0-2Rob Crittenden - 1.1.0-1Rob Crittenden - 1.0.0-5Rob Crittenden - 1.0.0-4Rob Crittenden - 1.0.0-3Rob Crittenden - 1.0.0-2Rob Crittenden - 1.0.0-1Rob Crittenden 0.99-12Rob Crittenden 0.99-11Rob Crittenden 0.99-10Rob Crittenden 0.99-9Rob Crittenden 0.99-8Rob Crittenden 0.99-7Rob Crittenden 0.99-6Rob Crittenden 0.99-5Rob Crittenden 0.99-4Rob Crittenden 0.99-3Rob Crittenden 0.99-2Rob Crittenden 0.99-1Rob Crittenden - 0.6.0-2Karl MacMillan - 0.6.0-1Karl MacMillan - 0.5.0-1Rob Crittenden - 0.4.1-2Karl MacMillan - 0.4.1-1Karl MacMillan - 0.4.0-6Rob Crittenden - 0.4.0-5Rob Crittenden - 0.4.0-4Karl MacMillan - 0.4.0-3Karl MacMillan - 0.4.0-2Karl MacMillan - 0.2.0-1Rob Crittenden - 0.1.0-3Rob Crittenden - 0.1.0-2Karl MacMillan - 0.1.0-1- Fix typo in the patch to fix bug #1219834- Fix FreeIPA trusts to AD feature with Samba 4.2 (#1219834)- Replace mod_auth_kerb usage with mod_auth_gssapi- Update to upstream 4.1.4 - see http://www.freeipa.org/page/Releases/4.1.4 - fix CVE-2015-1827 (#1206047) - Require slapi-nis 0.54.2 and newer for CVE-2015-0283 fixes- Timeout ipa-client install if ntp server is unreachable #4842 - Skip time sync during client install when using --no-ntp #4842- Add missing sssd python dependencies - https://bugzilla.redhat.com/show_bug.cgi?id=1197218- Update to upstream 4.1.3 - see http://www.freeipa.org/page/Releases/4.1.3- Fix broken build after Samba ABI change and rename of libpdb to libsamba-passdb - Use python-dateutil15 until we validate python-dateutil 2.x- Update to upstream 4.1.2 - see http://www.freeipa.org/page/Releases/4.1.2 - fix CVE-2014-7850- Patch blokers and feature freze exceptions - Resolves: bz1165674 - Resolves: bz1165856 (CVE-2014-7850) - Fixes DNS install issue that prevents the server from working- Update to upstream 4.1.1 - see http://www.freeipa.org/page/Releases/4.1.1 - fix CVE-2014-7828- fix armv7hl stack oversize build failure - fix https://fedorahosted.org/freeipa/ticket/4660- Update to upstream 4.1.0 - see http://www.freeipa.org/page/Releases/4.1.0- Update to upstream 4.0.3 - see http://www.freeipa.org/page/Releases/4.0.3- Update to upstream 4.0.1 - see http://www.freeipa.org/page/Releases/4.0.2- rebuild for libunistring soname bump- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to upstream 4.0.1- Update to upstream 4.0.0 - Remove the server-strict package- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Increase Java stack size for Web UI build on aarch64- Add rhino as dependency to fix FTBFS- Update to upstream 3.3.5- Move ipa-otpd socket directory to /var/run/krb5kdc - Require krb5-server 1.11.5-3 supporting the new directory - ipa_lockout plugin did not work with users's without krbPwdPolicyReference- Fix hardened build- Update to upstream 3.3.4 - Install CA anchor into standard location (#928478) - ipa-client-install part of ipa-server-install fails on reinstall (#1044994) - Remove mod_ssl workaround (RHEL bug #1029046) - Enable syncrepl plugin to support bind-dyndb-ldap 4.0- Build crashed with rhino exception on s390 architectures (#1040576)- Build crashed with rhino exception on PPC architectures (#1040576)- Fix -Werror=format-security errors (#1037070)- ipa-server-install crashed when freeipa-server-trust-ad subpackage was not installed- Update to upstream 3.3.3- Update to upstream 3.3.2- Bring back Fedora-only changes- Update to upstream 3.3.1- Remove freeipa-systemd-upgrade as non-systemd installs are not supported anymore by Fedora project- Update to upstream 3.3.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to upstream 3.2.2 - Drop freeipa-server-selinux subpackage - Drop redundant directory /var/cache/ipa/sessions - Do not create /var/lib/ipa/pki-ca/publish, retain reference as ghost - Run ipa-upgradeconfig and server restart in posttrans to avoid inconsistency issues when there are still old parts of software (like entitlements plugin)- Update to upstream 3.2.1- Add OTP patches - Add patch to set KRB5CCNAME for 389-ds-base- Update to upstream 3.2.0 GA - ipa-client-install fails if /etc/ipa does not exist (#961483) - Certificate status is not visible in Service and Host page (#956718) - ipa-client-install removes needed options from ldap.conf (#953991) - Handle socket.gethostbyaddr() exceptions when verifying hostnames (#953957) - Add triggerin scriptlet to support OpenSSH 6.2 (#953617) - Require nss 3.14.3-12.0 to address certutil certificate import errors (#953485) - Require pki-ca 10.0.2-3 to pull in fix for sslget and mixed IPv4/6 environments. (#953464) - ipa-client-install removes 'sss' from /etc/nsswitch.conf (#953453) - ipa-server-install --uninstall doesn't stop dirsrv instances (#953432) - Add requires for openldap-2.4.35-4 to pickup fixed SASL_NOCANON behavior for socket based connections (#960222) - Require libsss_nss_idmap-python - Add Conflicts on nss-pam-ldapd < 0.8.4. The mapping from uniqueMember to member is now done automatically and having it in the config file raises an error. - Add backup and restore tools, directory. - require at least systemd 38 which provides the journal (we no longer need to require syslog.target) - Update Requires on policycoreutils to 2.1.14-37 - Update Requires on selinux-policy to 3.12.1-42 - Update Requires on 389-ds-base to 1.3.1.0 - Remove a Requires for java-atk-wrapper- Remove release from krb5-server in strict sub-package to allow for rebuilds.- Add a Requires for java-atk-wrapper until we can determine which package should be pulling it in, dogtag or tomcat.- Update to upstream 3.2.0 Beta 1- Update to upstream 3.2.0 Prerelease 1 - Use upstream reference spec file as a base for Fedora spec file- Rebuild for broken deps - Fix 389-ds-base strict dep to be 1.3.0.5 and krb5-server 1.11.1- Rebuild for broken deps in rawhide - Fix 389-ds-base strict dep to be 1.3.0.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to upstream 3.1.2 - CVE-2012-4546: Incorrect CRLs publishing - CVE-2012-5484: MITM Attack during Join process - CVE-2013-0199: Cross-Realm Trust key leak - Updated strict dependencies to 389-ds-base = 1.3.0.2 and pki-ca = 10.0.1- Remove redundat Requires versions that are already in Fedora 17 - Replace python-crypto Requires with m2crypto - Add missing Requires(post) for client and server-trust-ad subpackages - Restart httpd service when server-trust-ad subpackage is installed - Bump selinux-policy Requires to pick up PKI/LDAP port labeling fixes- Updated to upstream 3.1.0 GA - Set minimum for sssd to 1.9.2 - Set minimum for pki-ca to 10.0.0-1 - Set minimum for 389-ds-base to 1.3.0 - Set minimum for selinux-policy to 3.11.1-60 - Remove unneeded dogtag package requires- Update Requires on krb5-server to 1.11- Configure CA replication to use TLS instead of SSL- Updated to upstream 3.0.0 GA - Set minimum for samba to 4.0.0-153. - Make sure server-trust-ad subpackage alternates winbind_krb5_locator.so plugin to /dev/null since they cannot be used when trusts are configured - Restrict krb5-server to 1.10. - Update BR for 389-ds-base to 1.3.0 - Add directory /var/lib/ipa/pki-ca/publish for CRL published by pki-ca - Add Requires on zip for generating FF browser extension- Updated to upstream 3.0.0 rc 2 - Include new FF configuration extension - Set minimum Requires of selinux-policy to 3.11.1-33 - Set minimum Requires dogtag to 10.0.0-0.43.b1 - Add new optional strict sub-package to allow users to limit other package upgrades.- Require samba packages instead of obsoleted samba4 packages- Updated to upstream 3.0.0 rc 1 - Update BR for 389-ds-base to 1.2.11.14 - Update BR for krb5 to 1.10 - Update BR for samba4-devel to 4.0.0-139 (rc1) - Add BR for python-polib - Update BR and Requires on sssd to 1.9.0 - Update Requires on policycoreutils to 2.1.12-5 - Update Requires on 389-ds-base to 1.2.11.14 - Update Requires on selinux-policy to 3.11.1-21 - Update Requires on dogtag to 10.0.0-0.33.a1 - Update Requires on certmonger to 0.60 - Update Requires on tomcat to 7.0.29 - Update minimum version of bind to 9.9.1-10.P3 - Update minimum version of bind-dyndb-ldap to 1.1.0-0.16.rc1 - Remove Requires on authconfig from python sub-package- Rebuild against samba4 beta8- Rebuild against samba4 beta7- Adopt to samba4 beta6 (libsecurity -> libsamba-security) - Add dependency to samba4-winbind- Updated to upstream 3.0.0 beta 2- Updated to current upstream state of 3.0.0 beta 2 development- Rebuild against samba4 beta4- Updated to upstream 3.0.0 beta 1- Updated to upstream 2.2.0 GA - Update minimum n-v-r of certmonger to 0.53 - Update minimum n-v-r of slapi-nis to 0.40 - Add Requires in client to oddjob-mkhomedir and python-krbV - Update minimum selinux-policy to 3.10.0-110- Update to upstream 2.2.0 beta 1 (2.1.90.rc1) - Set minimum n-v-r for pki-ca and pki-silent to 9.0.18. - Add Conflicts on mod_ssl - Update minimum n-v-r of 389-ds-base to 1.2.10.4 - Update minimum n-v-r of sssd to 1.8.0 - Update minimum n-v-r of slapi-nis to 0.38 - Update minimum n-v-r of pki-* to 9.0.18 - Update conflicts on bind-dyndb-ldap to < 1.1.0-0.9.b1 - Update conflicts on bind to < 9.9.0-1 - Drop requires on krb5-server-ldap - Add patch to remove escaping arguments to pkisilent- Update to upstream 2.2.0 alpha 1 (2.1.90.pre1)- Force to use 389-ds 1.2.10-0.8.a7 or above - Improve upgrade script to handle systemd 389-ds change - Fix freeipa to work with python-ldap 2.4.6- Fix ipa-replica-install crashes - Fix ipa-server-install and ipa-dns-install logging - Set minimum version of pki-ca to 9.0.17 to fix sslget problem caused by FEDORA-2011-17400 update (#771357)- Allow Web-based migration to work with tightened SE Linux policy (#769440) - Rebuild slapi plugins against re-enterant version of libldap- Allow longer dirsrv startup with systemd: - IPAdmin class will wait until dirsrv instance is available up to 10 seconds - Helps with restarts during upgrade for ipa-ldap-updater - Fix pylint warnings from F16 and Rawhide- Update to upstream 2.1.4 (CVE-2011-3636)- Update SELinux policy to allow ipa_kpasswd to connect ldap and read /dev/urandom. (#759679)- Fix wrong path in packaging freeipa-systemd-upgrade- Introduce upgrade script to recover existing configuration after systemd migration as user has no means to recover FreeIPA from systemd migration - Upgrade script: - recovers symlinks in Dogtag instance install - recovers systemd configuration for FreeIPA's directory server instances - recovers freeipa.service - migrates directory server and KDC configs to use proper keytabs for systemd services- Rebuilt for glibc bug#747377- clean up spec - Depend on sssd >= 1.6.2 for better user experience- Fix Fedora package changelog after merging systemd changes- Fix postin scriplet for F-15/F-16- 2.1.3- Default to systemd for Fedora 16 and onwards- Update to upstream 2.1.0- Fix bug #702633- Update minimum selinux-policy to 3.9.16-18 - Update minimum pki-ca and pki-selinux to 9.0.7 - Update minimum 389-ds-base to 1.2.8.0-1 - Update to upstream 2.0.1- Update to upstream GA release - Automatically apply updates when the package is upgraded- Update to upstream freeipa-2.0.0.rc2 - Set minimum version of python-nss to 0.11 to make sure IPv6 support is in - Set minimum version of sssd to 1.5.1 - Patch to include SuiteSpotGroup when setting up 389-ds instances - Move a lot of BuildRequires so this will build with ONLY_CLIENT enabled- Set the N-V-R so rc1 is an update to beta2.- Set minimum version of sssd to 1.5.1 - Update to upstream freeipa-2.0.0.rc1 - Move server-only binaries from admintools subpackage to server- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Set min version of 389-ds-base to 1.2.8 - Set min version of mod_nss 1.0.8-10 - Set min version of selinux-policy to 3.9.7-27 - Add dogtag themes to Requires - Update to upstream freeipa-2.0.0.pre2- Remove unnecessary moving of v1 CA serial number file in post script - Add Obsoletes for server-selinxu subpackage - Using git snapshot 442d6ad30ce1156914e6245aa7502499e50ec0da- Prepare spec file for release - Using git snapshot 80e87e75bd6ab56e3e20c49ece55bd4d52f1a503- Re-arrange doc and defattr to clean up rpmlint warnings - Remove conditionals on older releases - Move some man pages into admintools subpackage - Remove some explicit Requires in client that aren't needed - Consistent use of buildroot vs RPM_BUILD_ROOT- Moved directory install/static to install/ui- Remove dependency on nss_ldap/nss-pam-ldapd - The official client is sssd and that's what we use by default.- Remove radius subpackages- Set minimum pki-ca and pki-silent versions to 9.0.0- Drop BuildRequires on mozldap-devel- Add Requires on krb5-pkinit-openssl- Add ipa-host-net-manage script- Add ipa init script- Set minimum level of 389-ds-base to 1.2.7 for enhanced memberof plugin- remove ipa-fix-CVE-2008-3274- Remove duplicate %files entries on share/ipa/static - Add python default encoding shared library- Drop requires on python-configobj (not used any more) - Drop ipa-ldap-updater message, upgrades are done differently now- Drop conflicts on mod_nss - Require nss-pam-ldapd on F-14 or higher instead of nss_ldap (#606847) - Drop a slew of conditionals on older Fedora releases (< 12) - Add a few conditionals against RHEL 6 - Add Requires of nss-tools on ipa-client- Set minimum version of certmonger to 0.26 (to pck up #621670) - Set minimum version of pki-silent to 1.3.4 (adds -key_algorithm) - Set minimum version of pki-ca to 1.3.6 - Set minimum version of sssd to 1.2.1- Add BuildRequires for authconfig- Bump up minimum version of python-nss to pick up nss_is_initialize() API- Removed python-asset based webui- Change Requires from fedora-ds-base to 389-ds-base - Set minimum level of 389-ds-base to 1.2.6 for the replication version plugin.- Drop Requires of python-krbV on ipa-client- Load ipa_dogtag.pp in post install- Set minimum level of sssd to 1.1.1 to pull in required hbac fixes.- No need to create /var/log/ipa_error.log since we aren't using TurboGears any more.- Fixed share/ipa/wsgi.py so .pyc, .pyo files are included- Added Require mod_wsgi, added share/ipa/wsgi.py- Require python-wehjit >= 0.2.2- Add sssd and certmonger as a Requires on ipa-client- Require python-wehjit >= 0.2.0- Add ipa-rmkeytab tool- Set minimum of python-pyasn1 to 0.0.9a so we have support for the ASN.1 Any type- Remove v1-style /etc/ipa/ipa.conf, replacing with /etc/ipa/default.conf- Add bash completion script and own /etc/bash_completion.d in case it doesn't already exist- Remove ipa_webgui, its functions rolled into ipa_httpd- Removed python-cherrypy from BuildRequires and Requires - Added Requires python-assets, python-wehjit- Added httpd SELinux policy so CRLs can be read- Move ipalib to ipa-python subpackage - Bump minimum version of slapi-nis to 0.15- Set 0.14 as minimum version for slapi-nis- Add Requires: python-nss to ipa-python sub-package- Remove the IPA DNA plugin, use the DS one- Build radius separately - Fix a few minor issues- Replace TurboGears requirement with python-cherrypy- rebuild with new openssl- Fix SELinux code- Fix breakage caused by python-kerberos update to 1.1- New upstream release 1.2.1- Rebuild for Python 2.6- Respin after the tarball has been re-released upstream New hash is 506c9c92dcaf9f227cba5030e999f177- Conditionally restart also dirsrv and httpd when upgrading- Update to upstream version 1.2.0 - Set fedora-ds-base minimum version to 1.1.3 for winsync header - Set the minimum version for SELinux policy - Remove references to Fedora 7- Fix for CVE-2008-3274 - Fix segfault in ipa-kpasswd in case getifaddrs returns a NULL interface - Add fix for bug #453185 - Rebuild against openldap libraries, mozldap ones do not work properly - TurboGears is currently broken in rawhide. Added patch to not build the UI locales and removed them from the ipa-server files section.- Add call to /usr/sbin/upgradeconfig to post install- Update to upstream version 1.1.0 - Patch for indexing memberof attribute - Patch for indexing uidnumber and gidnumber - Patch to change DNA default values for replicas - Patch to fix uninitialized variable in ipa-getkeytab- Set fedora-ds-base minimum version to 1.1.0.1-4 and mod_nss minimum version to 1.0.7-4 so we pick up the NSS fixes. - Add selinux-policy-base(post) to Requires (446496)- Add missing entry for /var/cache/ipa/kpasswd (444624) - Added patch to fix permissions problems with the Apache NSS database. - Added patch to fix problem with DNS querying where the query could be returned as the answer. - Fix spec error where patch1 was in the wrong section- Added patch to fix problem reported by ldapmodify- Fix Requires for krb5-server that was missing for Fedora versions > 9 - Remove quotes around test for fedora version to package egg-info- Update to upstream version 1.0.0- Pull upstream changelog 722 - Add Conflicts mod_ssl (435360)- Pull upstream changelog 698 - Fix ownership of /var/log/ipa_error.log during install (435119) - Add pwpolicy command and man page- Pull upstream changelog 678 - Add new subpackage, ipa-server-selinux - Add Requires: authconfig to ipa-python (bz #433747) - Package i18n files- Pull upstream changelog 641 - Require minimum version of krb5-server on F-7 and F-8 - Package some new files- Marked with wrong license. IPA is GPLv2.- Ensure that /etc/ipa exists before moving user-modifiable html files there - Put html files into /etc/ipa/html instead of /etc/ipa- Pull upstream changelog 608 which renamed several files- package the sessions dir /var/cache/ipa/sessions - Pull upstream changelog 597- Updated upstream pull (596) to fix bug in ipa_webgui that was causing the UI to not start.- Included LICENSE and README in all packages for documentation - Move user-modifiable content to /etc/ipa and linked back to /usr/share/ipa/html - Changed some references to /usr to the {_usr} macro and /etc to {_sysconfdir} - Added popt-devel to BuildRequires for Fedora 8 and higher and popt for Fedora 7 - Package the egg-info for Fedora 9 and higher for ipa-python- Added auto* BuildRequires- Unified spec file- Fixed License in specfile - Include files from /usr/lib/python*/site-packages/ipaserver- Version bump for release- Preverse mode on ipa-keytab-util - Version bump for relase and rpm name change- Broke invididual Requires and BuildRequires onto separate lines and reordered them - Added python-tgexpandingformwidget as a dependency - Require at least fedora-ds-base 1.1- Version bump for release- Add dep for freeipa-admintools and acl- Add dependency for python-krbV- Require mod_nss-1.0.7-2 for mod_proxy fixes- Convert to autotools-based build* Fri Sep 7 2007 Karl MacMillan - 0.3.0-1 - Added support for libipa-dna-plugin- Added support for ipa_kpasswd and ipa_pwd_extop- Abstracted client class to work directly or over RPC- Add mod_auth_kerb and cyrus-sasl-gssapi to Requires - Remove references to admin server in ipa-server-setupssl - Generate a client certificate for the XML-RPC server to connect to LDAP with - Create a keytab for Apache - Create an ldif with a test user - Provide a certmap.conf for doing SSL client authentication- Initial rpm version/bin/sh/bin/sh/bin/shfreeipa-server-selinuxipa-server  !!#$%%'()*++-./0123446779::<==?@@BCCEFFHIIKLLNOOQRRTUVWXXZ[[]^_`abcddfghhjkkmnnpqqsttvwwyz{|}}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.4-4.fc224.1.4-4.fc224.1.4-4.fc223.3.04.1.4    !"""""""""""""######$%%$$$&&&&&&&&$$$'('))'*******'$$$++++++++++++++++++++++++++++++++++++++++++++,,,------------------../001002344ipa-pki-proxy.confipa-rewrite.confipa.confipahtmlbrowserconfig.htmlffconfig.jsffconfig_page.jsssbrowser.htmlunauthorized.htmlipa-dnskeysyncdipa-ods-exporteripa_memcachedipaserver__init__.py__init__.pyc__init__.pyoadvise__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyoplugins__init__.py__init__.pyc__init__.pyofedora_authconfig.pyfedora_authconfig.pycfedora_authconfig.pyolegacy_clients.pylegacy_clients.pyclegacy_clients.pyoinstall__init__.py__init__.pyc__init__.pyobindinstance.pybindinstance.pycbindinstance.pyocainstance.pycainstance.pyccainstance.pyocerts.pycerts.pyccerts.pyodnskeysyncinstance.pydnskeysyncinstance.pycdnskeysyncinstance.pyodsinstance.pydsinstance.pycdsinstance.pyohttpinstance.pyhttpinstance.pychttpinstance.pyoinstallutils.pyinstallutils.pycinstallutils.pyoipa_backup.pyipa_backup.pycipa_backup.pyoipa_cacert_manage.pyipa_cacert_manage.pycipa_cacert_manage.pyoipa_ldap_updater.pyipa_ldap_updater.pycipa_ldap_updater.pyoipa_otptoken_import.pyipa_otptoken_import.pycipa_otptoken_import.pyoipa_replica_prepare.pyipa_replica_prepare.pycipa_replica_prepare.pyoipa_restore.pyipa_restore.pycipa_restore.pyoipa_server_certinstall.pyipa_server_certinstall.pycipa_server_certinstall.pyokrbinstance.pykrbinstance.pyckrbinstance.pyoldapupdate.pyldapupdate.pycldapupdate.pyomemcacheinstance.pymemcacheinstance.pycmemcacheinstance.pyontpinstance.pyntpinstance.pycntpinstance.pyoodsexporterinstance.pyodsexporterinstance.pycodsexporterinstance.pyoopendnssecinstance.pyopendnssecinstance.pycopendnssecinstance.pyootpdinstance.pyotpdinstance.pycotpdinstance.pyoplugins__init__.py__init__.pyc__init__.pyoadtrust.pyadtrust.pycadtrust.pyobaseupdate.pybaseupdate.pycbaseupdate.pyoca_renewal_master.pyca_renewal_master.pycca_renewal_master.pyodns.pydns.pycdns.pyofix_replica_agreements.pyfix_replica_agreements.pycfix_replica_agreements.pyorename_managed.pyrename_managed.pycrename_managed.pyoupdate_idranges.pyupdate_idranges.pycupdate_idranges.pyoupdate_managed_permissions.pyupdate_managed_permissions.pycupdate_managed_permissions.pyoupdate_pacs.pyupdate_pacs.pycupdate_pacs.pyoupdate_passsync.pyupdate_passsync.pycupdate_passsync.pyoupdate_referint.pyupdate_referint.pycupdate_referint.pyoupdate_services.pyupdate_services.pycupdate_services.pyoupdate_uniqueness.pyupdate_uniqueness.pycupdate_uniqueness.pyoupdateclient.pyupdateclient.pycupdateclient.pyoupload_cacrt.pyupload_cacrt.pycupload_cacrt.pyoreplication.pyreplication.pycreplication.pyoschemaupdate.pyschemaupdate.pycschemaupdate.pyoservice.pyservice.pycservice.pyosysupgrade.pysysupgrade.pycsysupgrade.pyoupgradeinstance.pyupgradeinstance.pycupgradeinstance.pyoplugins__init__.py__init__.pyc__init__.pyodogtag.pydogtag.pycdogtag.pyojoin.pyjoin.pycjoin.pyoldap2.pyldap2.pycldap2.pyorabase.pyrabase.pycrabase.pyoxmlserver.pyxmlserver.pycxmlserver.pyorpcserver.pyrpcserver.pycrpcserver.pyoipa-dnskeysyncd.serviceipa-ods-exporter.serviceipa-ods-exporter.socketipa-otpd.socketipa-otpd@.serviceipa.serviceipa_memcached.servicefreeipa.conflibipa_cldap.solibipa_dns.solibipa_enrollment_extop.solibipa_lockout.solibipa_modrdn.solibipa_otp_counter.solibipa_otp_lasttoken.solibipa_pwd_extop.solibipa_range_check.solibipa_repl_version.solibipa_uuid.solibipa_winsync.socertmongerrenew_ca_certrenew_ra_certrestart_dirsrvrestart_httpdstop_pkicadipadb.sodogtag-ipa-ca-renew-agent-submitipa-server-guardipaipa-otpdipa-dnskeysync-replicaipa-dnskeysyncdipa-ods-exporteripa-adviseipa-backupipa-ca-installipa-cacert-manageipa-compat-manageipa-csreplica-manageipa-dns-installipa-ldap-updateripa-managed-entriesipa-nis-manageipa-otptoken-importipa-replica-conncheckipa-replica-installipa-replica-manageipa-replica-prepareipa-restoreipa-server-certinstallipa-server-installipa-upgradeconfigipactlfreeipa-serverCOPYINGContributors.txtREADMEipa05rfc2247.ldif15rfc2307bis.ldif15rfc4876.ldif60basev2.ldif60basev3.ldif60ipaconfig.ldif60ipadns.ldif60ipapk11.ldif60kerberos.ldif60samba.ldif61kerberos-ipav3.ldif65ipacertstore.ldif65ipasudo.ldif70ipaotp.ldif71idviews.ldifadviselegacypam.conf.nss_pam_ldapd.templatepam.conf.sssd.templatepam_conf_sshd.templatesssd.conf.templateanonymous-vlv.ldifautomember.ldifbind.named.conf.templatebind.zone.db.templatebootstrap-template.ldifcaJarSigningCert.cfg.templatecertmap.conf.templatecopy-schema-to-ca.pycopy-schema-to-ca.pyccopy-schema-to-ca.pyodefault-aci.ldifdefault-hbac.ldifdefault-smb-group.ldifdefault-trust-view.ldifdelegation.ldifdisable-betxn.ldifdna.ldifdns.ldifdnssec.ldifds-nfiles.ldifenrollment-conf.ldifentryusn.ldifffextensionbootstrap.jschromechrome.manifestcontentkerberosauth.jskerberosauth_overlay.xulinstall.rdflocaleen-USkerberosauth.propertieshost_nis_groups.ldifhtmlbrowserconfig.htmlca.crtconfigure.jarffconfig.jsffconfig_page.jskerberosauth.xpikrb.conkrb.jskrb5.inikrbrealm.conpreferences.htmlssbrowser.htmlunauthorized.htmlindices.ldifipa-cldap-conf.ldifipa-dns-conf.ldifipa-extdom-extop-conf.ldifipa-pki-proxy.confipa-rewrite.confipa-sidgen-conf.ldifipa-sidgen-task-conf.ldifipa-sidgen-task-run.ldifipa-winsync-conf.ldifipa.confkdc.conf.templatekdc_extensions.templatekdc_req.conf.templatekerberos.ldifkrb.con.templatekrb.js.templatekrb5.conf.templatekrb5.ini.templatekrbrealm.con.templateldapi.ldiflockout-conf.ldifmanaged-entries.ldifmaster-entry.ldifmemberof-conf.ldifmemberof-task.ldifmigrationerror.htmlindex.htmlinvalid.htmlmigration.pymigration.pycmigration.pyomodrdn-conf.ldifmodrdn-krbprinc.ldifnis.uldifopendnssec_conf.templateopendnssec_kasp.templatepreferences.html.templatepwd-extop-conf.ldifrange-check-conf.ldifreferint-conf.ldifreplica-acis.ldifreplica-automember.ldifreplica-s4u2proxy.ldifrepoint-managed-entries.ldifroot-autobind.ldifsasl-mapping-fallback.ldifschema-update.ldifschema_compat.uldifsmb.conf.templatesudobind.ldifuicssipa.csspatternfly.cssfavicon.icoie.cssimagesfacet-tab-off.pngfacet-tab-on.pngfirefox-icon.pngheader-logo.pngie-icon.pnglogin-screen-background.jpglogin-screen-logo.pngproduct-name.pngindex.htmlipa.cssjsdojodojo.jsfreeipaapp.jscore.jslibsbootstrap.jsbrowser.jsjquery.jsjquery.ordered-map.jsjson2.jsloader.jsqrcode.jspluginsreset_password.htmlreset_password.jssync_otp.htmlunique-attributes.ldifupdates10-config.update10-enable-betxn.update10-rootdse.update10-schema_compat.update10-selinuxusermap.update10-uniqueness.update19-managed-entries.update20-aci.update20-dna.update20-host_nis_groups.update20-indices.update20-nss_ldap.update20-replication.update20-sslciphers.update20-syncrepl.update20-user_private_groups.update20-uuid.update20-winsync_index.update21-ca_renewal_container.update21-certstore_container.update21-replicas_container.update25-referint.update30-s4u2proxy.update40-automember.update40-delegation.update40-dns.update40-otp.update40-realm_domains.update40-replication.update45-roles.update50-7_bit_check.update50-dogtag10-migration.update50-groupuuid.update50-hbacservice.update50-ipaconfig.update50-krbenctypes.update50-lockout-policy.update50-nis.update55-pbacmemberof.update59-trusts-sysacount.update60-trusts.update61-trusts-s4u2proxy.update62-ranges.update71-idviews.updateuser_private_groups.ldifuuid-conf.ldifuuid.ldifversion-conf.ldifwsgiwsgi.pywsgi.pycwsgi.pyoplugins.pyplugins.pycplugins.pyoipa-advise.1.gzipa-backup.1.gzipa-ca-install.1.gzipa-cacert-manage.1.gzipa-compat-manage.1.gzipa-csreplica-manage.1.gzipa-dns-install.1.gzipa-ldap-updater.1.gzipa-managed-entries.1.gzipa-nis-manage.1.gzipa-otptoken-import.1.gzipa-replica-conncheck.1.gzipa-replica-install.1.gzipa-replica-manage.1.gzipa-replica-prepare.1.gzipa-restore.1.gzipa-server-certinstall.1.gzipa-server-install.1.gzipa-upgradeconfig.8.gzipactl.8.gzipabackuppki-capublishsysrestoresysupgradeipaclientcachesipaipa_memcached/etc/httpd/conf.d//etc//etc/ipa//etc/ipa/html//etc/sysconfig//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/ipaserver//usr/lib/python2.7/site-packages/ipaserver/advise//usr/lib/python2.7/site-packages/ipaserver/advise/plugins//usr/lib/python2.7/site-packages/ipaserver/install//usr/lib/python2.7/site-packages/ipaserver/install/plugins//usr/lib/python2.7/site-packages/ipaserver/plugins//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64/dirsrv/plugins//usr/lib64/ipa//usr/lib64/ipa/certmonger//usr/lib64/krb5/plugins/kdb//usr/libexec/certmonger//usr/libexec//usr/libexec//usr/libexec/ipa//usr/sbin//usr/share/doc//usr/share/doc/freeipa-server//usr/share//usr/share/ipa//usr/share/ipa/advise//usr/share/ipa/advise/legacy//usr/share/ipa/ffextension//usr/share/ipa/ffextension/chrome//usr/share/ipa/ffextension/chrome/content//usr/share/ipa/ffextension/locale//usr/share/ipa/ffextension/locale/en-US//usr/share/ipa/html//usr/share/ipa/migration//usr/share/ipa/ui//usr/share/ipa/ui/css//usr/share/ipa/ui/images//usr/share/ipa/ui/js//usr/share/ipa/ui/js/dojo//usr/share/ipa/ui/js/freeipa//usr/share/ipa/ui/js/libs//usr/share/ipa/updates//usr/share/ipa/wsgi//usr/share/man/man1//usr/share/man/man8//var/lib//var/lib/ipa//var/lib/ipa/pki-ca//var/named/dyndb-ldap//var/run/httpd//var/run/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu  !"####$$$$$$$%$$$%$%$%$%$%&'emptydirectoryHTML document, ASCII textC source, ASCII textASCII textPython script, ASCII text executablepython 2.7 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cad304e883abf63651704be79fbb398bd9f4711, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15e5746a9e8783b01a74c893dd6192a491a222f2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=016ee4871cf7faa0c88e60bd391d654b539000ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f8e39bac4eea93cf7a20d7faf9b49b025ecf5a5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c1b08c0261c6a4590ad7230ca9086fd16f8a84ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e74e235f2a5b4d118be72ac20413393f6ba983a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=abf1247157d786618cdfe4400be7e2a9ad5cc354, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f453d8ac70c27f711281d5d86081c36d6abb2336, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=839385ebaa18b9e144fc089cfc7177f4bd3177ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d3e8d4dc56a6c320cc06ba39d6c085a0ca14220, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d61552feb86bd07dc492b36b27e1db7ddbb325aa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8ea7efbefbeca22ca0c67ac6f592dd659dae050, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9332ecf91bcaa3a996c2f180b4f26197f1cdccf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=ea4d7d2345b0bce27f423ac289a819410dea684d, strippedPython script, ASCII text executable, with very long linesUTF-8 Unicode textASCII text, with very long linesXML document textASCII text, with CRLF line terminatorsPNG image data, 1 x 97, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 97, 8-bit/color RGB, non-interlacedPNG image data, 50 x 55, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 50 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 1250 x 1200, 8-bit/color RGB, non-interlacedPNG image data, 49 x 53, 8-bit/color RGBA, non-interlacedPNG image data, 400 x 80, 8-bit/color RGBA, non-interlacedASCII text, with very long lines, with no line terminatorstroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)cannot open `/builddir/build/BUILDROOT/freeipa-4.1.4-4.fc22.x86_64/var/lib/ipa/pki-ca/publish' (No such file or directory)cannot open `/builddir/build/BUILDROOT/freeipa-4.1.4-4.fc22.x86_64/var/named/dyndb-ldap/ipa' (No such file or directory)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"*5=cdestuvwxyz{|}~  &RQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQRQPR,R*RR:R9R.R2R4R3R-R5RR!R#RR\RRRRRRRR$R"R%R&RAR!R#RR\RRRRRRRRRRRRRRRRRRRRRRR# This must be run in posttrans so that updates from previous # execution that may no longer be shipped are not applied. /usr/sbin/ipa-ldap-updater --upgrade --quiet >/dev/null || : /usr/sbin/ipa-upgradeconfig --quiet >/dev/null || : # Restart IPA processes. This must be also run in postrans so that plugins # and software is in consistent state python2 -c "import sys; from ipaserver.install import installutils; sys.exit(0 if installutils.is_ipa_configured() else 1);" > /dev/null 2>&1 # NOTE: systemd specific section if [ $? -eq 0 ]; then /bin/systemctl is-enabled ipa.service >/dev/null 2>&1 if [ $? -eq 0 ]; then /bin/systemctl restart ipa.service >/dev/null 2>&1 || : fi fi # END/bin/sh?7zXZ !PH6]"k%{Ht89/ ڋRxXgAdMޢ*t=ݸ|5pj^ʲi#c"^<Οz|C{;+HH"-pbKty10]6-a#7 <,&x0&'o> 5Tp3#2[ "J`/%zxm#!G,/Ja K;EuG1wF"9) `={&8 KkGUa *=qu ^d.x0] v./>9œ.a m,`Z~jC/mP¾soZ Wv$=Omw q;s2fT4ʼnƹX+g,Ii+,hJFvNy\:{b/e۞5cp}I~J S` Ԋg1Q8t7HNMBN~B~F⟪?!% BGՂY/<=ZINt6u)lvrQWF$ozs,UUe|`xY~ԷmcL9aN%SRZJgdfSsN ӽ:- oоƃc}"~Ty 1t?}dpks ٻy uD eW*"#[={ "TPTqyqYՐ Pw>G QO)4wr;y-iƢw!=~l@id'zoVy.o@PnlpnPn,\:>7;hnr,iөޝNB$r^C8dѰm"0 $z+ >ICtED^ }DvO4Ś!3S UƽU?ZEX`pIsڌY7ͺsvTn7g2 /pǴ'l6-mx6u.ܥ#(3QK%C΍r䨈+d*O/.YJ#lU8n׽dqEOUJQu~ #AISSTy'D~BNԨ5&(/\c.a-i }jw83#4#7c"?3aŰv&ܚp@a*zY¹VT;]Pf2^]GqZʸZx6uB*wW 8\!UI 9}Kce4@=`4,a yt0l\wP9I= "^-ϡyt@/#҂E3WH ټWB6OVID_-4I.ɉi:ؖ)ƑF\ko;F oC4QS')=F3=yC7d x=ƅS$;dA|Τx+lW']m|Fg9i9 c o1@2i(xΣL*I=(2D+Q Z'*G{({:; ](0~4d{s3P%SN|ٽP8xj(5'Ѕk`1SY0NF|Mv 3+"bYPPh1ZwurÕhN7"n4qmb ,L)Bp.u̓v:<̃UgV|YkGIFv^TKSɚHDh9UEbT?CWKδ^酓H-֬/4ȯ=EhbGfmk9Pw~ʸ+G·w ^xmn>V2 {#!KZ<%I:^U'Bw'ӱgA[ͶzC&YC7+O>搪Ň#>|}=ֹuN. .`{5șFj9+aig&n T|P7G1/A g]S4ʖb E5v+p{ B-;oiB4dY-z! _[zxEI5HP(XV6G"){Otn1~,ıiK64'Y,@a(\KoOu}R*R[wLgq;w9V}w4&` g۳QodH\"_ `2o*d|h彘'O.2OmMr0⫕fZ}dQ,&Z6ܕ.=N߾l.oG"]xPQBOvw3>:_6u̧i$ԴheSn}uGxEjHH&.l[a9u3kɣӷsUG6(ۑkc=V_(;b7,랝+$4PGWy|k,(E%‰2 ?LEKJGo2yk댏L`]= $C[pL#V$΁mK*R2Q7a/ϸG<ٶ$5LUZq0/ԐhDF-mm}.}UO:%[R+M\WԒ76b"0˯\]ROCd}O0}JC+ۤ?W%WLkUS[Rt][춸bMDiՔB{kzc鰷ToE_@4`_儞US|b|lE5}ϔoax|nXQ'8 Aj*E2ՓTh;"kcñBk;IkYav9{D4Zzt mG>Ӈ8/-ʴ;N CܖG2/m*tCQO <ìt۠Z(^eid?2ƫVςdI;P`aagAެ_m`#kai<)GA@3#T&=n̰0؞jb(s;yϓy) ]>|qĘncq#:ƉĖ( BJ_8b9 ?*9$2D-͋$տB3Sg`⎪n^>Q^By}xVgiK뒎IC>wrEHx4}{\s%#wsJUySkD$T%_y 3]{AWڶIfF{ LvtbN_\l(ĕ4\}wo/X NɵWQZ30REq !?S vg/UO'\*\rǨkYkFJ_ʫm"5`"'p⪵߈v^&]DȊ"^`?BDsTaӔ71)+,|k>=߱<(^8 KE>Y~ ֨g*'[ $͖NaZ}pt\֐$hGsJuDytvY]65`j?#m7tg~8!x\t?}?M{?=eHQY7-VʚtECU dLt*?I~2[E uyq侏ms҄CT7z*3U3G:>;h"=vE2Ŗmh~h[_7*"VkoTƽSdհ|>kP Eƚ 'Y|( g9Bs/rv@o$Zu^#@^3hiaC8o!cx1rV&f J|{H č?2oQB(7 S(XGe8)>ᩊ !Ah)@* "͎b4/hܗ]Q*7{zfcMfQ-_''! '˦Dp*2m8deR*JB:O ܷNC*ˉ7wt!NǛV`?&=ͣ2{|^asH>7IA{>*e;bcQlc*7|MY*]{mEKL5##sWnxEο]+S];"ѓ.]*7j=Q0LbkU-mmf@h=!j.Ԥ%fQKu݁II3`pQ! HȔ$>9pN>+d9 *Np\ -k%ku j:@DP` SȀ0 LRn"N8=D"8,(&=-.f-?ABZvق! g&!'T).vꝉ-Q{1s3qd~.WJ= JwwxXdY H0KykƖl~ indl/OAOe=O{\bN{š.ڵױ c?i} ʐ;eޭǃY⫚(6 1O.`27JY%ó) 5m =ӆ㍊w8iN܎{^N/9Kvj>=l\n*r>;P,.*a||壈B"Nam x#=!cb2S`TCf;ch֓k #]):pKLpPDEdb +j_Z}#K҄շ%(7Xmݫ<tkr ƇbȺw[,% Z_0v d'܏v̈́O 5Pn='%Ail4% m7Zr d,sgRyϟ} ;+gZ?e2t,'ykc 30V;eV6Uq`[IJ w;fV22RDp&T2=6]鋵n:@*9O<ğ,x ^5 k'J~dr=T_jghԺjk͠F]f# M#Z- 2rHEET.c$#!ҊL: Gyuu~՘-zƕ7fbknrvgcrUdFh DE ƶa D36=zQaY?V=BpiA˕{ - 8Ł\3H33imY֍l@(]z+\}), þUG~( Ӟڡ>o@4VSӄpçv+tOٓ Xulm+=T. Sɠ;?kLr!G}$-(O8jes$KF_<ξ'>Fa4?<+ɝjܪiԼh4xWU-A]Gy*<}g@X4>)0dž3:/-⺤TOAbʹF Fu#WdЛ @w 6}E)z|/AF0rt`݃&8ZJ#GY%Eޝ'JV.C1 #AnƝb8OJ/H{U;yaU "!n`dGy2 $ܒs iܳ`B@XՑE-3e *.zKf,EZ]" c@- $W}LqFdm$Tbs '?-*e&%̫z3Zkt?ߨ\s%3ߘUk=QlhMʇ_uC )~ 6#jJ^/?~#5<{y%a i]Sw:Si(]މ`HOcB8VY[3`66F=ŧ%*z\اHܺJ~2]tN2XzfOxx脩}*fXո+vɝX|4I0``78ߩ:8QĿyÇeSZ܉kͨ[S5L{!^L X2 Cg:r<'(3[9R^ ~Ӊ1*J59f\z@̙{N8HB}WZ2t;mRXX?i'WsBzl:&vI~A vy8HqEhnͣ dX͓uOSEg Q5[ofUǞIgsB ܌Y"]{kU.h#-Y*)ma03G)@Q 0 Ҙ1f Lw ֗ Tfkasŭb. =bE"m=b)3z恴3O)#I &Sb=,9qy>VZ.$J{)nI$L;3vmq`}.nOB0q8*w=&gkpwtGQ3w q_+݈XLϙ%Rq8k@3rmj"hrcғWuwb=U E)j7{ r`W37v}Z![{+%T>r uѥ/v>;Tj k KoWƋoP^+0Qc#cHV! ʇ+nb/K^L- #)1- j$ 4˺bCD> P 9%}J ^lǴsL5ov`se;PnBDXQ?j9j,"GYRPկ4h?I]6ٍ@- 5ٲI 3Y6KK9gtulҼ祠åw(.7Q y.*_.A'+}b{HY6ؘmWPY~3IA⒗`FP|y܃%4nG7d~t],]z0̝ĊwpƇt Lq=QomhUP-;`AܩJsWe=HLKlYZ=TyI)([kBe4+s=sr|;Pu~wsKm^AtM~ 5YW+N~πDr=r\Z#lju85?xHd ?6gvXpA,LDavOx߂'k@OeiAuU3arApܞ6; -^,<~ߙ0ΧDWzbgK_.KNJq_e X{T=&尫ŀa 8%6r6J]<]pA-ur}gs8bz|W-#Ԋj챜G)b0?:H^=K#1RYs/+=n]wLN1 3f ;:B~p)jxeucK%\.UGźڗ.k2sc$:{G_]?-ĭ88S;Gd·Xi)h׿ƿ $,w0@Ͼu'V!,/Q `U*%CcC@;."p !Cz#gz iB|W-ځ rcWa_ԏSn!5!ΆeK$w4^KLlFh(M9?J7F/6HDDO c)}H/|\tƚ~H}zK$Nճ]CDٙm[b,b|c?.Q~Ls$Sk?cJ!o#bUB]@_6њGe'eԌK}qeM3QO[7*4A?f`HR`(Á]TMYW%˓1j}vAto3_jB @6Pw0pi"1b@c *+jԃ1xӏ4iNYٳV!M$> :m5ܽ#{UpT&3'ؚ'D,j\%՝#^@Swzr'uOV] P@ x8"T* U#ogHmxM3G|igb$x^:|PNM xf'B( SY$s!KPqL߆a/!$Z9+K5]>6)L&^= ~r掫zV~9wcv(4hs5U<3mj~VRxo5l|>?z@ *VpmE&mIk&! Mf\I^fFI׽FFFc{T e91,n=o_mhUȀ5u1UHpRUJ{Rę.y,J[]aG-vm2U9;q[vk$fvwOww%D׫2747m (̖`$Y'1b[%x&uWi"zP=!GyGў^j% %1oܹe]Nv6>KŒ[TvFjigPNEsIzPm\ɼ&zu|Qk+ocͭi`&eSߑj\7=@+\Ƚd4Bzt3srgϺW,RpN}Tyi]74],BA3"*߇cvQ5xV;Aw$rt@[uo j|9WjLaD#:͞BcE5ޥ^ܑ44ٯL1^/Vؚ \_w{7fʠU%n/SxJPocpGeG0weagǻ7JjZk9\:y+ŮƛKUKf6}C '[* _XEo |fOsJume>9PT-\EƢb@߆[V) 74?9\ۯ^Y*GGLqMD26)L5)"h%t_5[uUB-![6jCs`G&6YOj8Pd3J4Yvx+тbB*aN(0PReNWhxY2Č|J,##>mK|uNԧlW~EWZXа#).5EYOBh*}yh9y榫p$|;p:6K}t%Z]àȕN}N7 I˖UAk-mpCݡFs_M: ^p%ab(4PS[W==g׀;[C@?$- wGw^A=leГɺ @Z,U@+BAܓq%l܈0"G>-S=ya WK 4oE\M!r4 0WU{!bIJ zx1X#< J!?8J1m!;}JzTQE-4[E-)@p^d{F-GSzJoe4:ry"J~EΙ(#Vd*]bS?j -) q |j٢ fՂUP2*}jI Y Vu_kV.c =_+s'rE۔N\… dl!CQE]E񗪓.!&Id_'z^=*>X/eO}괄[aI:dFMYL뀳 2 ESa _H6L:rwAE5P 0@o/I{|?w&wMA2Yvƙ?VVI݆'m܈?հo`Gϫt/23_+NqYxFɖO4HW00u<܉pn9nDXfqIC4 w݋{sO1pa,\i~©8Ju~\B!'ߊَ 7FM6_+-U&PNfy cТP%gl Σh@Quh6gE(Iz;wpV7 1/j#,SjhM57%m I!C$-/1"ߪNS_P,=T-F3h'uM{,{^7'c[pJ ؉4vb6R-&99Ϩnj*f`aT/[*8ikR*ҩ԰ydCO;cr̪9ODbى˩2}mZ;b.I?Ɋ.Nb0+2F^TH dy sAҜT g"@05g]cO&OGV0P[d3R;Wfچ# c24D1.0+vp|x0IOѓ)c* }UV6D@;TzUuZ*G脑(ğV(̞/)ܳtd؅[ *H׋ ðsɐU7̕S`zk`3$sdt*.rzH2š rHĭߒ2CUv".RIe"ztߒFd]ޛTQ;[I{M$0U w# P닖 5G3;Ƕ5Ѐ'Ő2usC;5{}o{MۆF)R%نn*KrX ܊K򏍸qoU2kY?XDZU'Sn<{" %[ش35t!FM.Fٔ.!qѐ3 .e8ǝnc"!P<%΁emr~F;'cќ8J47FşG18>b;N) @!-;at' 0tIikt &M3 7GrmUM!"̢K}Pu\_ E':yҢiv sM +o C`gD"RqYfɪ{xKͲ6tDYos0(sXg2b'Q(]aK>UtAxÌ\l-TྃEhya,]WQ;{ W]Fmŀ9lbмi`зq/Z+ a;=,tH oBJO&\|`3YC$^'nHiejrZ՗EGo4ː!##H.q[Y7FxV},[*irhj plۯDL!RPz%$Y@WJ⴮ 7^qv, ށB4u`AMB.1ΌЗq*HiVsi|ہy#OVA(ߙ^BQ XN(5=ycHeKfޭ:Fhئ.ƞ>W})J%NWPmAcxG2y!W]L"T+Q_ݙ Ǯ*-!7>YVmY×Uٰ!弳 ~ivU61Jvƈ[I#`#8zE#]hѡ˞ i= Fj-ەo7# FVdT2?ek\j~7 I[ӟ>+W>p|% wW9`ȑcr(0DŽ@9b]bv9VI~<oDz)`8i%W]Aw^WKAr  0tU8+gj?jATedGc0ݘ^}$_R$btx?%ރ0WLEVOzQ=߁5Ԇ}nq99^e=B CF S}%gX5vFRF+siv;=ϱ(!l't@+m-%P/5GPCO.6ZπC_9S \' +!NHQrz,-,8IVijswܓ5l'ڭk_8UsTT9ެ,b$r+<_좇2 rwI q'e6/)mYZmCDn {jT+&garpcʅo& P}:q+*;]hLxoF!Up9khFՏ{V3):e,}7 ižcO?>9؏:wD.+j9c ܶA<Ӹ896M/%-Hu$PkC"~[{tmeTZ3ҩ ʳ>)Ҋ4O2ʠU?鏗KI%\V\ΰq!PYWF`طz}Iօo*ܩ8*XnrdG𽢶m7 ^0E#‹|-Ǜ?bO&_M(5GAl:ېZ\E+pDYКgmOWWsz!DZ~+BpkP9Cwz$e*k>2)pbEE9=%([A:? h3`ȁ8F&dKG;ru-Qqu6l^~lq}T~oL//A艢u8ͽ<8g ۺɁ@ AQVE$&~ q2]*U>zOM 2O/^+ih9z;.,]Ň(GnrN߀Vr) %cohZ٭.$LEJGئM69NXVN]y_oc])3,#E|#Ӌ[h@^iB]VR[t/nrGZg=$Mi~W-,gDѝ ۀ)U٢&ԍQ۔`@gGZXuttLé|qYkbs$_:EX*r&!4d5,u&o[/V2v0Nƥ1IJ ƴp&7 j1д1S$ $Z^'v(ԛεay8|U%libHT:wWP7dEb:N!}@!23#́绖е#/-4O i ZaֆMf_hBrrn!kynN,^nO!šFw{F:3Xnj" gd$D 5nvXhw:# j {LMD8OBu4 uik)b1F3Vאo#ɉB":ޗBBa$0R7,*J4Gk.#c\_c3˃ &5>8CsDF3S/+2;|fa]񧼠J \w&|s/g*[FħcNMc^StlgJT]W"O̞W$k qOi",V?ۣ*QJܐ G" ޘԸQ!Y0˶u3[L-; [!6K )=~]}DSBJվt7 q X_* TF4Bi%" rÎ|mgnױ9[H2v뎫@<P ܛlmRJUSwsF(<۠vH򠴷>US*zzĢ7i!v€‚clCvCf:ϸمD>~"pb H&t` 8[G'ߧGþFkQbʐ#35HCJQS't[ Ï <jtˎHO`XDW~|Ӱ?5|!E~'w}d6Tʽ8xrh<8;;.U' a kb<D G%)wcƥn;U gN)QP؄{E ɣkJwV+!{TcrލgpM:6f,*|-BI"uꛯD {S?N 5 A/*[J; 峡w렃Hp?_ʾV)R٢P.,z:JULa G6Ęd2Aۂ #p]P'7 p}*']m7kis<ۨoO!Ʃd*Ҷ!**1[.4DL.UQ:fM PQߣw(Z2+ek4TTXWye)Iɝѽz!P4pƒ>gVc{o5=z&Ы+gHR=\MWYc[mENBUes&萡g0Վ ^=‚fd(Rh3Ha^qRaMa-/BBz33S^kz,@l'?ni,R@,f{-5c%R9p 4%[fLMa= hcIYå*.^:$*_.D,bup\2B9x]Cj<00t֮Y |ݠOB>@1:4 פhC1aˠW&D_uH MFw9Խ"gon%K3:# H`4&`"TCKXS"ZcSs8q ?б5<Í^.C..mhgJtO׈k,ijR:51^!zRŋo-lrݎM'~w8}Dܩ/D+ob,vwɚjmw1^mSz4O2B LAgG6?r[^ʸ 6^9+(ho{[?/ J#mvMы]ʡ8{TOxJgQa !h)Tx_~w(=tsyF}]%oJjPtadL3x7{XFȥfڨr=f>F*r aR)uߐ#R`\u-hW^YzR)y>$ w-N :Ţ`Qs6> 1=,̖-I& .8|srwXq& B?RJ!5#`@srrHA@ !ʙuYc1gΗ'^UeˉY|L pM__yth6D N1C)*i4o&\_:A`Wp.ޠJN Ë<:̗|(=4ո"ݑ),AVeW䦭3[|9d7T S[ܢ>~=K 넆:,M Ōg&lWWX)\a*.62 AgU-l#!!5} 4B:9\25-o7h[Y?:OߏqQ!1 _E${k{gM27AA^7BNlBa?K1 H6sq65FAP7[B?n1J~vw4?mvhvO8mi?a,xJgNFSl^>>լ_p-~9cGHv0VtkPO|@lnɩ:B^Hp(toz>r6/)8iPECDçB0 `}-/dAJ4zĊQ ($slP?iVKM{R>9mc|,zfs2 JA Ucɻ.tKs. sQS4pN4ca+O6w2Jn~B:./+4 䝐ι-#2u4j0/XNH&u8ƩVSc Owmg{Pe"?  šD0޾$[YRx 0K4rTJ%:-@B [%l&tVZq ?zP0Ey6OQ^UKC,h[oP欁L9ibLAl=^œNCtAj¶-ד02$V&`7}nfڌ0Pp~"=( BIӆ`aCb]'8xW4MyY Z+77yX |™buuqCv}b;D95gs"<&ڇGzU u9/b#rRa#"yB.E"϶x72F 9/RsЅ /h-*غccnί8 Rj(>/5>RT<]s_ zI@@9_qͺ -{vo;0pt?5o &0NQˇ;" c#BKO!N~DU4t\_VFL2!:wMlvv E} #VS~Ϭ 8. -^]R!/J26&qj+i`efEޒ7 AJ ^F[]SPJOcgY&DBx_eiqpx 鏈NY8-0Q=D_2HItR-E9ץZ[$žf-nA"Le-a_໊ҟ&T5xj87` 7a3]me2$vi2>WTtZI\~i !v~ۚX qW2zePwpϼ6B7 {OeWQf!@40 SC\A[`y!ځjzRX C_=)p M1rR$Y0tˀDLsXgj_бf;k 3{d"C=;b݊y(q0 znmf '9p p}ߤĦ]ȴwRS#>]0/ DOa"v/:حK E)-&—9w螬[2IpL!xCfkt '`yEF}qx݋'MY׈ؠ E:UY)%J\mZV-UӛJ>Sd`ٺo+aL;rp'H.jN5K vZE#!P+RLh-ypBxOȤ` OqhOsP4x$0tx8N<{G:x'ZME89U۸; mLiH/5x;%ZHcQ"r "?A{ëWR @kMj;`g:ik;F{"W<gp/x|x"#+;%,y?폼.G.z/=\Ad'$lסd'iBqgJ%jZx1NH;ph>4\vZ1QsMsyp *哺T!!CU=?kQ7&j7jJi`2A8q1.ϷEZo?R{z>NdP;mWY-C Dp6fN_ La~4rO)<(͸䮁{XfgUKdwUJhөD:*::T=GӠÕ3OR \=ؽ Ԩ}:7DprW܈LgSWLB#fFeI䠕"f rcZ;Oje0YN3 6 /*N~XlCe(+xiWh4XEݕI=,b<gݸⴝ"S~zkuehp@SV3Itb$8aSar@f(QmV.rqA(Φ@Sf=BsXvRd٤a8, YpK,=@TP`BlgXRjq-Ί,Ȅ G8"kp<<¯\DƗ@ ȼ`7Tߐ|UU$εԸfr)iTF)Vr ƭXmmW:qJh0Z#2@  D@π&0 f0)nnYۥaU= 1Fʿn<>ml0UcS\cFl̴$ z!hϬs ,Yw?Pֈy~XYE.ЉfW!K?$9 O-A%kCi0Jv 4W#|Ы(7 q41ZM2B{зGANhd*Hאg\{b3(B"W/1J=ȸh]I%iIfnܾGb+?}r>J$T{(^^?J t8mR'Iaa^4)qUֹ[Q#Svzo!B'@YADcڊ̡Tr !Z$w\.-*׀`(ڔI}L]םAi&)X~vX0,U9P" KuuL0#9Ŏ[yI e$I06vVH%`&B:{=XSW4  M>9@J* !͎U!s7S* $"8'F,*Ub}:e'r{wַ+ ÿ*T pe=vm"/W EJӝ-Y}am Fos zψ݀AMUb)fVіXp4-q30l w|!f]jR 0cHBSp*:=4_=ķ>ps NA0ENZ,tw>\᧹8ʭ( P??.t"0Yn6.-:~&L7r'Q24p?JWjPUYpw:5.Y| XI)}ziJD]SGԹ؍g:d ͕8C 21NlD0ĪBY; S;,l^z|_)-Z8Bۜ >"LѤY>wNp7|4u1oȅ5 p1ͧ36AX%ҠF ԋPωirPһZR.t#? Im)0N :tXw*ToKPKwjsG{#'9M͜`xvǔdbPADЂ!H ʱÃkՆ08YRSK;ڂYqԘ[0;2/ )8{"%>JmI%w10cds a pLڥFC ߞ%Vx՜Ր?H+ -Z}c[p2 &_qfUFۿGωKu;[;־.{׌ Ľ:Jͼn_|H\e-,#y(>'vBX_^+3{[$Sͧ9-SD9.jҪ.''K| OdTs(C&BFSv䜙 "3xAn*uHSOo#)ãDkp;mLg=7w5& :"j"?ㄐ`A_°jb.I߾$(*~dG,?^Ϧ3u/F}\H ڋ`e-YѢ:n=Jrb.oX9gA17؈meO꽻MZdϮY3S&?$[ n!rɼ Lծ bh5j+[`Dsp ,SdC8 Dam &W_@}M3n,}yЁ}ͳP|pґ#<>A͂3 Q]Qpc*)xZECm":"ONW@bAqK//j 8CZHëӝ L8LqՇdYfZne ֧6 jVa/' pJF(1Iȭ`凸{hzׯ]x}80U&b ;FzӚH5R>? .C({ijs^Oo(WAnva00E򦘢q!NF^Ծ͏og)=gϸ==a[$]7R%+P0Ů dA2};C tf]X= _xi+Yg<;ӑdB3>֪IBHdX B[: !'uEH‚dXk5 CEn"Xο~7ĺWʂdN#+K!h$vg8RpEiOR1fMcF1i T1]JlQ_֔-K*- h2AQ{Z/W3HepK} F;=<2A"-B`iU""npw[eT&fYAMĝ5wBN˭ף_|n%)wrrT MXiMv'ULk+N?YD{<+})<}tK]tĶ|y> 9?rp V*N?c[h xt>sӗD S eށ=0E%< "tqEY!?Ro^s4v f{fV%fԅEZ 軸QL+_vU /dI%(,ſ6RFdR~2[Gy)f׋+4Z$=Es,Vb]dc=\E{ a)>x~P^B-a*F:"]"^3go-W[bh&En@T}HQBT{ wwOv19?k0ރ)Hۺ5f([u;:3@9׭hF O]҅L!A]f ?8׆^JBw" A,߮V*}v-wߝ^(9%X E*# rKTA= Unu|WdsauŘ &#*IĊ!~ ? Tu蚼9g>R?s7 =:l}5.\nkf֧ch؇!dwDP$'S˴]@k1[<꬯_&طnK޿WPpźʮkІ% C8jx6S gz͜F.#T9e Fn4!pI&G4X`6Rx x!&<?E[[2n97k~IĉûVcp&43#8:8ڏ=p61_$E Y7sz/g(!@4-&=VsU_H_UЛXyt~%g>U(iDK}Uq,&8GWcS2wj)Y;{ҩ|ʶv޺7Vz?>FMC_lhX9|wOɦFF?FC:mZ4}Vٽ[jюFӔWr3yG!`Oȸ˗3h󷓙d`AMml}ȍdf/J]XNݬLG'*Բ ʰga\̈Ul ޔuXn~ؠBeag`[#zN2T($S<FvJocof}S˓;L3g/fϺ?GyI<(j> l m`8(xP ZS- QDF0=)I87Aڰ_aV9(nsIJn.?(& *r D-c_vwz@ve}A}XKn͒)X^o/wB#}w)_`ԬZjm~j'JoiJ'!RpWaMTd)ɴ9.ctCOr膎/Y^jtq+{v6d򲑭 "mՋΎ ]l3^bTKtpA13{AQU22!c{a bhl@WymS,%%ml{Ϋ_{!r!ݬcvl@T 8f&{s<:#n6X@cVߑچק)uzǤwjIa s1^__ m}n^2Pk-.,wGڇeQƖ¡57^-i ڙ45x,9J8:ᡯȖNwexC_gqB^%xgo}RI-ڍoPR4^Dns6X8XT@7ȂSTњNWcx (nV-N" if0d䔿^WkQwS\#rV[ڽ^a`tJ*1lbܟl-,L$* UrI IV/m69LSdHyGqkС35 p5qzs404tUJ@>^}#bUV)c˩ĵJLو@P/#<\:ݝOTS1];|psrflj/111.$KTDRDtᅯVx$`fVH"ދlZ!e~U a#E>87iI^;ER7dStIV>4{n:bspq{Q3PnTzIɪhTjhB)}jfI33t4="7 F5{~_klѣ]7*⻁<" Q3l&9/IM*x"5':.i[d VN~,c96S^CIY5mkkS}!P,zKL,(n@uGzMXUclP>|ӲRრWg+x0c۸Q_`3DF{>5J?ي AnX r" !FeH`35cCxG-Y (%TQraXsy@s;*K-tYKQ.R;uugPBe(0FDUgit"/Ϯ/pB˧ X0n nJaujLX%ď6ih?-w '!F (z_bk+&Gi Xsw}Jh6PB) ʹ#_h4ŠbBH5ƃ\E#u F:^8 OۼdAyRиCSo`cS3Wg&+8Q*ܔlm@ߨ.έes5^#ŽV^+Kvt0Qʦ'ZtK9|g|?_vv,96gQb',2 "`gəYңn,E: r%>HqZ{. <KD$)1j,VJύB 픸6KH3׉p0%U;_`&ߕy"ռ#rbuR.\'>C9i^tt O=\6dم#s $"$`@BA*Q2iQ>p)+:6RT`9r&NszboUTUyce}rB8PRoL{Qjm}9)nkVZ6F '#XlVWY+*!ٝ᧜&{=&(MWT9ܴt*5aK)xW:l#]KMUCR.OpW6(NxwtM};?JKjo%sڀ,ʓ)X& bFtXSa=Y ,cD$NBֹW= ؋VGM .w;oL9-64)ppl@aG(|"0IIpw3R0F_3h NS_ ̷s1Xc, ,(e~ѧ>ձ#MY!VY* ͥ|PVۤX@+P$fԣW)Oq~v(=V1B$/7)*J/d\.u(nq=S"s}Ң ⌟4mF|[rC>U9DrJLw 1"5,IL`$gXD̯T& T'Bݛ6;VE> ^@<ګca?7' IvK$:P>;j b̨LUq@ ?|:H{n~n Y-5l1z GۚyOZ?U6/ q)/t񾕓b fKȈ$"aLh d`4K@ «|q5l񄤖}TTPlo,u`3 I5Wl½߽b;Ϋ߻>QpC9G\7SJʋXU*(<(@k1;4i ƃ]*!= KVgÕ+捻-lBIAyKI 2l '*cY0].%(.ay`L6X,^G 8*zP6`D!#!Q#Bd7JV6 b("SUF;ȉ E}i~nEU1{~]`_{ nrDrpT7fPmOѓo>sJm݈ &ft ro4Z4 j7)gdmo/l!0;]N2֐Ls_2dЀ)NP=$Oa؃EP s WmOݑOsZHP @BG5in9 a9۲hPscxysHݗWܭ>e9MD{ pk9LHfBͩ/ݵ[3@y;8UӞtdr҂xx?׳0䅺5G_4pB6G ӼTyL=)iUZti]w6RtsXug_Ϊ蠮HۋxQԝ@I [(V3V|3ΏZUj$^n𒛯$hĎvKX  Y9[XҝeM)b ;`x)h-} %΂hmKZE&nlx MWpNÕGrg5.U_n8] !yUq1qтO.0"X/x>9d\  <+e_0pf:"s#(V56Rrm%UWW(g./3k:wOL<=î gWAǃ4N"-xi2rz,wh? 2a<@([eQ{$Z(D{kB{@,:A1&ZsCUͅR%Ε'A` %4xBJa*`X%{ƵV4B$qq[qD)P,KMKVo1Հmʌ띘hR6Xs|>m8 l|A ꘛ2IFle`mi5Z0ߍ23Hd(TQ@[A{ `]RݴQq:hɂu}F&[U>%L7$9і2Ыx)H~a* szZR{H}h 9lKjO[Wϛ\*Byz[ϣ /ll"":tŹ%Ȉ>kh|qp륻0CʘtǸ#QO7NF7p5mw{}C"7VtQ:kܟ`(aI ԍ:,s3GzOL+[vD^rm|麸-jߑeV3UB^d}+/M69N͏Mgx9xJـGyŋ͗R6A0;vd~gޅu_+46@i6[ QGj@P쬐#\\!Q!iI^XW @v`ĭJS=}#yi m@$brwwsL3`P\XUV'#@ϼ:JPU;4hw'|֗T 9tIa~ߚȱ^;:f?MAT1 A` Oc%!?53UIEyhKZo;[k(wэlv8- p155}+ndCzX8iELru7Gm=\Ddbx8dY˫&-ʀ@;T&YG`LB&n2 "ds{F⚋ڻ=38p!&t \(7׹ ELFVp6LB%{UC-98Ϻ"=$yx*Uqʉf/#"n~,Dd-=kUoh>AyJL ;Hby'Ix7Ka<l6]sg](57(QJR m9 CRFa̘%5: dB.֡ 5ÖL$pX &f>Z&-:yšI2FLŠ[dbV]')PsZ U4rl*&7hdİyCo~>Hzbof&ʳf8!9lu+w5FĒCAp\)XBΒhc} ' Dɵvf FY>rg׿'rn؇77ސt'00$ɧhK` §  N8aRjq ȑ,}69N Oz[#eHg00HD`K6A\~"ҠX2%!4|nh/]YV/\g`s8`ylY;O GvinpC0eLF·"*0j۩1F(\kͤe7`*0ԷQyRYrC,ŧF [jV4`=|,3!jfJr7~\XoⅰZPx1{ư z T#`UvD^AyTA)`.mf8.^MN`7#l`xƑ;'#:0kܓ,LEM׼6Mk`ޫ zYfv߇}03fBZ׫|8yC$nKP?744&Ӳ$."=e&iC (^m֠aG$$[35G| qh"=ൟ.5 v&~- Jh(.G|FJ}7aEHqmj33Y|TPioGt"Ŷkl)FeLR 뎤F]w$Zq7y"mK4:7˹SflzMf8l;,o@'E u3=8:@ 6e2 (a,q? Gi{y,7|7NrUKq De2s8 L os{fF*Ū*ZH1Eg=@NsǴzăwTSh9_|=&hW)ԀK6;%>`Nb l|"G[kFBu<ʭmi02?k{(*HLb+o@ l%/AcvMksQ4/ |οG+ЖW +/BT^$~770E63'GAJ´,loɵcimS_qi*㥗Qjԧk'l* \(D^YɎ҇\_v+@0^-< 3!i6X76dfؑEwcE+{Me[J+۴'p72q^ i sڹ-ûk8CUǽ:6Ux4k]L=۔+I~98bG NT!~hĴfRhNʣqε9l1dwz8acCUVJ]9DF[&kT86Ѓ |)g8'mc\pBsQLCG!E-D^D?|6f9i[c^J`m hȂР,[q]he$N:V,RsEډ7tnSVD'2Jp Dh|rד4z4[Td֎LCrzhR26m4hI0kr'̏L GErޱOϓ8Jg?# HܳŇer1 *`1QGɴ3ʹwuo%ڷ@q*xavEִ'eA<#Va $s YZ